body { background-color:#FFFFFF }
#grafik {position:absolute; top:45px; left: 85px; WIDTH: 899px; height:141px; background-image:url(../images/grafik.gif); background-repeat:no-repeat;}
#grafik2 {position:absolute; top:45px; left: 85px; WIDTH: 899px; height:141px; background-image:url(../images/grafik_pr.gif); background-repeat:no-repeat;}

a  {color: #a1a1a1; font-style: normal; font-size: 13px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a:hover   { color: #9d4232}

#navi    { position: absolute; top: 14px; left: 270px; width: 531px; height: 105px; visibility: visible }
   #navi a {color: #a1a1a1; font-style: normal; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none  }
   #navi a:hover   { color: #9d4232; text-color: #800000  }
#navilink {color: #BLACK}

#lmeta {position:absolute; top:430px; left: 130px; visibility:visible;}
	#lmeta img {border-width:0px;}
#links           { background-color: #ECF1F4; margin-left: 0pt; padding-right: 0pt; padding-left: 10px; position: absolute; top: 153px; left: 15px; width: 220px; height: auto; visibility: visible }

#bildlinks           { margin-left: 0pt; padding-right: 0pt; padding-left: 10px; position: absolute; top: 133px; left: 85px; width: auto; height: auto; visibility: visible }
#bildrechts {position: absolute; top: 135px; left: 760px; width: 220px; height: 19px; visibility: visible }
#sprache {position: absolute; top: 35px; left: 760px; width: 220px; height: 19px; visibility: visible }
#sprache img {border-width:0px;}
.sprachen {float:right; padding-left:10px;}


#metaueberschrift      { position: absolute; top: 135px; left: 270px; width: 460px; height: auto; visibility: visible }
 #metaueberschrift a:hover {color:red; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:13px;}
#metaueberschrift a  {color: #666666; font-style: normal; font-size: 13px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
#metaueberschrift li  { list-style-type:square; line-height:25px; }


 #marginalie {background-color: #f3f6f8; padding:10px; width: 200px; line-height:16px; height: auto; visibility: visible; color: #5485ae; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:8pt; }
  #marginalie a{line-height:16px; color: #5485ae; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline;}

#rechts     { position: absolute; top: 153px; left: 760px; width: 220px; height: 362px; visibility: visible }
#productfinder {position: absolute; top: 135px; left: 760px; width: 220px; height: 19px; visibility: visible }

.gallerie {border-style:solid; border-width:1px; border-color:black; text-align:center; }
.presse {
	color:#666666;
	font-size: 8pt;
	font-family: verdana;
	text-align: left;
}

#teaserueberschrift { width:220px; background-color: #f3f6f8; padding-left:10px;}
.hervorhebung {font-weight: bold; color:BLACK;font-size: 10pt; font-family: verdana;}
.hervorhebung2 {
	color:BLACK;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-style: italic;
}
#marginaliensuche {background-color: #f3f6f8; padding:10 0 10 20; width: 220px; line-height:16px; height: auto; visibility: visible; color: #5485ae; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:8pt; }

.normal { color: #46495E; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:10pt;}
.bildunterschrift { color: #46495E; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:9pt; }
.visited {color:#667C82; font-style: normal; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none  }
.ueberschrift   { color: #00848b; font-weight: bold; font-size: 12pt; font-family:  Arial, Helvetica, sans-serif }
.klueberschrift { color: #00848b; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.bildueberschrift { color: #00848b; font-weight: normal; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }

div#produkte   { color: #000; font-size: 10pt; background-color: #9ec2e0; margin-bottom: 2px; padding: 6px; border: none 0px #dce7e3; width: 450px; height: 90px }
div#produktkontakt {line-height:15pt; padding:10px; float:right; width:210px; background-color:#EAEAEA; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
 div#produktkontakt a {color:#00848b; text-decoration:none;font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
div#produktdownload {padding:0px; float:left; width:210px; background-color:#EAEAEA; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
 div#produktdownload  a {color:#00848b;;font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
 div#produkttext {float:left; width:300px;  font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
  div#produkttext a {color:black;}
  div#produkttext a:hover {color:#285142}
.hg {background-color:#E6E6E6;}

td   { font-weight: normal; font-size: 10pt; font-family: verdana; vertical-align: top }

div#halter  { font-family: verdana; background-color: #f1f2f2; padding: 3px; position: absolute; top: 140px }
   div#halter li {margin-top:7pt;}


div#hauptpunkt  { line-height: 12pt; float: right; margin-bottom: 7px; width: 190px }
#unterpunkt a {color: #00848b; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; font-weight:normal; }
.produktna   { color: #044c88; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.class   {color: #a1a1a1; font-style: normal; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

#footer    { color: #959595; font-size: 9pt; font-family: verdana; text-align: left; width: 665px; height: 50px; visibility: visible; position:absolute; top:600px; left:250px; }
#footer a { color: #959595; font-size: 9pt; font-family: verdana; text-align: left; font-weight:normal; text-decoration:underline; }
#logo { position: absolute; top: 35px; left: 100px; width: 53px; height: 54px; visibility: visible; background-image:url("images/logo.gif"); }
   #logo img {border-width:0px; width:53px; height:54px;}
.nav   { color: black; font-weight: normal; font-size: 10pt; font-family: verdana }
.navaktiv  { color: black; font-weight: bold; font-size: 10pt; font-family: verdana }
.naupunkt { color: #5485ae; font-weight: normal; font-size: 9pt; font-family: verdana }
#Ebene2   { position: absolute; top: 135px; left: 15px; width: 220px; height: 19px; visibility: visible }
