@charset "utf-8";
/* CSS Document */

body {background-image:url(../images/BgBody.jpg); background-repeat:repeat-x; background-color:#3e474f; margin: 0px;}
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color:#4f4f4f;}
h1{ font-size:16px; color:#93af20; margin:0 0 15px 0;}
h2{ font-size:12px; color:#4f4f4f;margin:0 0 1px 0;}
h3{ display:block; width:95%; border-bottom:1px solid #9bbc14; background:url(../images/BtnPfeil.gif) no-repeat left; height:40px; line-height:40px; text-indent:42px; font-size:16px; color:#93af20; margin:8px 0 8px 0;}
h5{ display:block; width:95%; border-bottom:1px solid #9bbc14; background:url(../images/BtnCheck.gif) no-repeat left; height:25px; line-height:25px; text-indent:27px; font-size:14px; color:#93af20; margin:8px 0 8px 0;}
a{ color:#333333;}
p{ margin:0 0 8px 0;}
.hidden{ display:none;}

#BoxPagePosition {width:756px; min-height:408px; left:50%; margin:0 0 0 -378px; background:url(../images/BgContent.gif) repeat-y; margin-top:40px; position:relative; display:block;}

#BoxHeader { width:100%; height:137px; background:url(../images/Header.jpg) no-repeat; display:block; position:relative;}
	#Logo{display:block;width:156px;height:127px;position:absolute;left: 49px;top: 6px;}
	#HeaderAdress{	display:block;width:194px;	height:93px;position:absolute;left: 549px;top: 11px;line-height:17px;	color:#3d434c;}
	
#BoxMenu {width:100%; height:40px; background:url(../images/Menu.gif) no-repeat; display:block; line-height:40px; position:relative;}
	#BoxMenu ul{list-style-type:none; margin:0px;padding:0px;display:block; height:40px;}
		#BoxMenu  li{ float:left; display:block;}
			#BoxMenu a{ display:block; width:125px; height:40px; line-height:40px; text-align:center;}
			#BoxMenu a:hover{ background:url(../images/PfeilMenu.gif) bottom center no-repeat;}
			#BoxMenu .active{ background:url(../images/PfeilMenu.gif) bottom center no-repeat;}
				#BoxMenu ul ul{ clear:both; margin:25px 0 0 0px; position:absolute; left:0px; top:0px;}
				#BoxMenu ul li:hover ul{ display:block;} 
				#BoxMenu ul ul li{ display:block; position:relative;}
					#BoxMenu ul ul li a { height:23px; line-height:23px; margin-top:4px; } 
					#BoxMenu ul ul li a:hover { background:url(../images/BgM2.gif) no-repeat 0px 2px;} 
					#BoxMenu ul ul li .selected { background:url(../images/BgM2.gif) no-repeat 0px 2px;} 
					



#BoxContent ol  ul {font-weight:normal;}

#BoxContentPosition {width:100%; min-height:408px; background:url(../images/BgContentLine.gif) repeat-y; position:relative; display:block;}

		#BoxContent{ margin:13px; position:relative; font-size:11px; line-height:18px; display:block;}
			#BoxContent ul{line-height:20px; margin:0 0 0 15px; padding:0px;}
			#BoxContent ul li{font-weight:normal;}
			#BoxContent ul li ul li{ font-weight:normal; list-style-type: disc;}
			
			
			#BoxHotspot{ background:no-repeat; display:block; position:relative; width:730px; height:232px;}
			#BoxHotspot #Text{margin:18px 0 0 10px;	display:block;	position:absolute;}
			#BoxHotspot #TextVertrieb{margin:18px 0 0 10px;	display:block;	position:absolute;}
			#BoxHotspot #Text a{ text-decoration:none;}
			#BoxHotspot #Text a:hover{ text-decoration:underline;}
			#BoxHotspot .linkpfeil{ display:block; position:relative; float:left; width:60px; height:60px;}
			
			#BoxVertrieb{position:relative; float:left; width:310px; margin-right:15px; display:block;}
			
			#BoxNews{display:block; position:relative; float:left; width:400px;}
			#BoxNews a{ clear:both; display:block; width:95%; border-bottom:1px solid #999999; line-height:30px; height:30px; text-decoration:none;}
			#BoxNews a:hover{ text-decoration:underline;}
			
			#wlc2006 ul li ul li { list-style-type:circle;}
			#wlc2006 ul li { font-weight:normal;}
			
		
#BoxFooter{ background:url(../images/Footer.gif) no-repeat top; padding-top:20px; position:absolute; display:block; width:756px; color:#999; padding-bottom:20px;}
	#BoxFooter a{text-decoration:none; color:#999;}
	#BoxFooter a:hover{ color:#999; text-decoration:underline;}
	
