
*{margin:0px;padding:0px;list-style:none;}

body{font-size:100.01%;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; background:#2A66AF; color:#666666}
#body_start{background:#2A66AF url(../images/bg_start.jpg) no-repeat center top; }
#body_main{background:#2A66AF url(../images/body_bg.jpg) repeat-y center top; }


h1{color:#2A66AF;font-size:1.4em;margin:0.5em 0 0.5em 0;font-weight:normal;line-height:1.2em;}
h2{font-size:1.1em;font-weight:normal;line-height:1.3em;}
h3 { font-size: 1em; font-weight: normal; line-height: 1.3em; margin-top: 10px }
h4{font-size:1em;}
h5{font-size:1em;}
h6{font-size:1em;}
p{font-size:0.75em; color: #5A595A; margin:1em 0 0.5em 0;line-height:1.5em;}
h6{font-size:1em;}
li{font-size:0.75em;}

a{color:#2A2A2A;}
a:link{color:#000;text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{color:#D76914;text-decoration:underline;}
a:active{text-decoration:none;}

.wizzardtext{font-size:0.75em; color: #5A595A; margin:1em 0 0.5em 0;line-height:1.5em;}

.strike{text-decoration:line-through;}

/* blendet Trennzeichen und "Standort:" aus:*/
.nv,.hier{position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline;}

#content hr { border: 0px; /* Für Firefox und Opera */
border-top: solid 1px #d68231;
 border-bottom: solid 1px #FFFFFF; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */}
 
 #content hr .lab { margin-bottom: 10px; border-style: solid none; border-width: 1px 0; border-color: #d68231  #ffffff }

/* das komplette gerüst */
#wrapper{position:relative;width:1010px;margin:0px auto 12px auto;}
#lang{position:absolute;top:80px;left:775px;text-align:right;color:#fff;}
#header{position:relative;left:0;top:0px;height:198px;width:100%;background-image:url(../images/th_header.jpg);overflow:hidden;}
#logo{position:absolute;left:16px;top:34px;width:156px;height:110px;}
#logo img{border:none;}

#suche{position:absolute;top:139px;left:775px;}

#main{position:relative;left:0px;top:0px;background:url(../images/middle_bg.jpg) repeat 0 0;width:100%;}
#mainmenue{float:left;margin:0 0 0 41px;width:253px;font-size:0.9em;line-height:1em; background: url(../images/mainmenue_bg.jpg) repeat-y 0 0;}
* html #mainmenue {margin-left:21px;}
#content{float:left;margin:0 0 0 35px;width:390px;line-height:1.2em;}
#zusatz{float:left;margin:0 0 0 60px;width:210px;font-size:0.8em;line-height:1.2em;}
#bottom{clear:both;font-size:0.75em;color: #999999;

}
#lang a{ font-size:0.75em;color: White;font-weight:normal; }

#lang a.aktuell{ color:#D68131;}
#lang a:hover{color:#fff;text-decoration:underline;}



/* suche */
#suche .suchtext{width:85px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:0.85em;}
#suche .suchbutton{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;background-color:transparent;border:none;font-size:0.85em;color:#fff;text-transform: uppercase;}
/* das horizontale menü */
#topmenue li{padding:0;margin:0;display:inline;text-transform: uppercase;}
#topmenue a{float:left;display:block;margin-right:1em;color:#fff;}
#topmenue a:hover{color:#fff;}

/* das Hauptmenü */
#mainmenue ul{}
#mainmenue li{display:inline;font-size:1em;}
#mainmenue li .litop{ background: url(../images/mainmenue_bgtop.gif) no-repeat 19px 0; height:26px; }
#mainmenue li .libottom{ background: url(../images/mainmenue_bgbottom.gif) no-repeat 0 bottom; height:2px; margin-top:-2px; margin-bottom:20px;padding-bottom:26px;}
* html #mainmenue li .libottom{ margin-top:-7px; padding-bottom:16px;}
#mainmenue li a{font-weight:bold;font-size:90%;color:#fff;display:block;padding:7px 0 7px 50px;background: url(../images/mainmenue_bgcenter.gif) no-repeat bottom;text-decoration:none; }
#mainmenue li li a{ font-weight:normal; padding:7px 0 7px 75px; }

#mainmenue li a.aktuell{ color:#D68131;background-image: url(../images/mainmenue_bgcenterakt.gif);}
#mainmenue li a:hover{color:#D68131;}

#mainmenue .litop{ background: url(../images/mainmenue_bgtop.gif) no-repeat 19px 0; height:26px; }
#mainmenue .libottom{ background: url(../images/mainmenue_bgbottom.gif) no-repeat 0 bottom; height:2px; margin-top:-2px; margin-bottom:20px;padding-bottom:26px;}
#main a,a:hover{color:#D76914;}
div#breadcrumb{margin:0.5em 0 1em -0.1em;}
div#breadcrumb span{font-size:0.8em;}
div#breadcrumb a{color:#B6B6B6;}



/* die LABORATORIEN */
#start_lab ul{}
#start_lab li{display:inline;font-size:1em;}
#start_lab li .litop{ background: url(../images/mainmenue_bgtop.gif) no-repeat 19px 0; height:26px; }
#start_lab li .libottom{ background: url(../images/mainmenue_bgbottom.gif) no-repeat 0 bottom; height:2px; margin-top:-2px; margin-bottom:20px;padding-bottom:26px;}
* html #start_lab li .libottom{ margin-top:-7px; padding-bottom:16px;}
#start_lab li a{font-weight:bold;font-size:90%;color:#fff;display:block;padding:7px 0 7px 50px;background: url(../images/mainmenue_bgcenter.gif) no-repeat bottom;text-decoration:none; }
#start_lab li li a{ font-weight:normal; padding:7px 0 7px 75px; }

#start_lab li a.aktuell{ color:#D68131;background-image: url(../images/mainmenue_bgcenterakt.gif);}
#start_lab li a:hover{color:#D68131;}

#start_lab .litop{ background: url(../images/mainmenue_bgtop.gif) no-repeat 19px 0; height:26px; }
#start_lab .libottom{ background: url(../images/mainmenue_bgbottom.gif) no-repeat 0 bottom; height:2px; margin-top:-2px; margin-bottom:20px;padding-bottom:26px;}
#main a,a:hover{color:#D76914;}


/* die KONZEPT */
#start_konzept ul{}
#start_konzept li{display:inline;font-size:1em;}
#start_konzept li .litop{ background: url(../images/mainmenue_bgtop.gif) no-repeat 19px 0; height:26px; }
#start_konzept li .libottom{ background: url(../images/mainmenue_bgbottom.gif) no-repeat 0 bottom; height:2px; margin-top:-2px; margin-bottom:20px;padding-bottom:26px;}
* html #start_konzept li .libottom{ margin-top:-7px; padding-bottom:16px;}
#start_konzept li a{font-weight:bold;font-size:90%;color:#fff;display:block;padding:7px 0 7px 50px;background: url(../images/mainmenue_bgcenter.gif) no-repeat bottom;text-decoration:none; }
#start_konzept li li a{ font-weight:normal; padding:7px 0 7px 75px; }

#start_konzept li a.aktuell{ color:#D68131;background-image: url(../images/mainmenue_bgcenterakt.gif);}
#start_konzept li a:hover{color:#D68131;}

#start_konzept .litop{ background: url(../images/mainmenue_bgtop.gif) no-repeat 19px 0; height:26px; }
#start_konzept .libottom{ background: url(../images/mainmenue_bgbottom.gif) no-repeat 0 bottom; height:2px; margin-top:-2px; margin-bottom:20px;padding-bottom:26px;}
#main a,a:hover{color:#D76914;}

/* die VERLAG */
#start_verlag ul{}
#start_verlag li{display:inline;font-size:1em;}
#start_verlag li .litop{ background: url(../images/mainmenue_bgtop.gif) no-repeat 19px 0; height:26px; }
#start_verlag li .libottom{ background: url(../images/mainmenue_bgbottom.gif) no-repeat 0 bottom; height:2px; margin-top:-2px; margin-bottom:20px;padding-bottom:26px;}
* html #start_konzept li .libottom{ margin-top:-7px; padding-bottom:16px;}
#start_verlag li a{font-weight:bold;font-size:90%;color:#fff;display:block;padding:7px 0 7px 50px;background: url(../images/mainmenue_bgcenter.gif) no-repeat bottom;text-decoration:none; }
#start_verlag li li a{ font-weight:normal; padding:7px 0 7px 75px; }

#start_verlag li a.aktuell{ color:#D68131;background-image: url(../images/mainmenue_bgcenterakt.gif);}
#start_verlag li a:hover{color:#D68131;}

#start_verlag .litop{ background: url(../images/mainmenue_bgtop.gif) no-repeat 19px 0; height:26px; }
#start_verlag .libottom{ background: url(../images/mainmenue_bgbottom.gif) no-repeat 0 bottom; height:2px; margin-top:-2px; margin-bottom:20px;padding-bottom:26px;}
#main a,a:hover{color:#D76914;}

/* Bildbearbeitung*/

span.image{float:left;margin-right:1em;margin-bottom:1em;}
span.image img{border: 1px solid #D0D0D0;}
span.image span{display:block;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:1em;}





span.image_left{float:left;margin-right:1em;margin-bottom:1em;}
span.image_left img{}
span.image_left span{display:block;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:1em;}
span.image_right{float:right;margin-right:1em;margin-bottom:1em;}
span.image_right img{}
span.image_right span{display:block;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:1em;}
span.image_leftblock{float:none;margin-right:1em;margin-bottom:1em;}
span.image_leftblock img{}
span.image_leftblock span{display:block;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:1em;}
span.image_rightblock{float:none;margin-right:1em;margin-bottom:1em;}
span.image_rightblock img{}
span.image_rightblock span{display:block;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:1em;}

/* vorher #zusatz h4{font-size:0.9em;margin:2em 25px 0.5em -15px;padding:0 0 0.5em 15px;font-weight:normal;background:url(../images/aufzrechts.gif) no-repeat 0 0.3em;border-bottom:thin dotted #ccc;}*/

#zusatz h4 {font-size:0.9em;margin:2em 20px 0.1em -15px;padding:0 0 0.1em 15px;font-weight:normal;background:url(../images/aufzrechts.gif) no-repeat 0 0.3em;border-bottom:0px dotted #D76914;}
#zusatz p{margin:0 0 0.2em 0;font-weight:normal;}
#zusatz span {display:block;margin:0.1em 90px 10px -15px;padding:0 0 0.5em 15px;border-bottom:1px solid #D76914;}
#zusatz a{border-top:0px dotted #fff;color:#ff9900;}


#bottom {
	padding: 2.5em 0 0.05em 0.5em; 
	text-align: center; 
	}
#bottom p{
	color:#D76914;
	font-size:1em;
	font-weight: normal;
text-transform: uppercase;	}