@CHARSET "ISO-8859-1";

body{margin:0px;padding:0px; Font:0.95em "Microsoft Sans Serif";background-color:rgb(255,255,255);Background-image:url('../pics/toppic.png') ;background-repeat:repeat-x;background-position: left top;}
h1{color:rgb(204,0,3);font-size:1.4em;margin:3px 0px 3px 0px;}
.titel{color:rgb(0,0,0);font-size:1.5em}
.zitat{font-size:0.8em;font-style:italic ;border:rgb(154,123,120) 1px solid;background-color:rgb(236,231,230);margin:5px 30px 5px 30px; padding:5px;}
.txt{margin:5px; }
.hinit {font-family:georgia;Font-Size:3em;float:left; margin:-9px 0px 0px 0px;padding:0px 0px 0px 0px ;border:0px solid;height:30px}
.einl{margin:15px 5px 15px 5px;Font-Size:1.1em; }
#topspacer{width:100%;height:0px;text-align:right;}
#div14{bottom:0px; right:0px; position: absolute}
#div14 img{border:0px;}
.map{width:500px;height:330px;margin:5px;border :rgb(222,172,54) 1px solid;}
.janeinpic{border:0px; width:30px;}
.adSense{position:relative; height: 60px;  display:block; width:100%}
#div11{height:0px;width:0px;}

#frame{width:100%;border:rgb(255,255,255) 1px solid;Background-image:url('../pics/headder1.png') ;background-repeat:no-repeat;background-position: right top;}
#top{top:0px;left:0px;width:100%;  height:105px;border-bottom: rgb(181,218,28) 0px solid;position:relative;Background-image:url('../pics/bvLogo.png') ;background-repeat:no-repeat;background-position: left 10px;}
	#div1{border:black 0px solid;width:33%;position:relative;left:0px;top:0px;float:left;}
	#div2{border:black 0px solid;margin: 0 33% 0 325px;}
	#div3{border:black 0px solid;height:100%;width:325px;float:right;position:relative;}
	#div3 .cont{border:black 0px solid;margin-top:26px;text-align:right}

#center{width:100%;border:black 0px solid;}
	#div4{width:210px;position:relative;float:left;border-right:rgb(180,180,180) 1px dashed;}
		#div4 .cont{border-top :rgb(180,180,180) 1px dashed;border-bottom :rgb(180,180,180) 1px dashed;margin:25px 0px 10px 0px ;width:100%;position:relative; }
		#div4 .cont .titel{font-size:1.2em;border-bottom: white 2px solid;}
		#div4 .cont .txt{}
		#div4 .cont .pic{float:left}
		
		#div4 .dl{margin-left:0px;margin-top:0px;margin-right:0px;background-color:transparent;}
		#div4 .cont ul{list-style:none;width:100%;padding:0px;margin:0px 0px 15px 0px;background-color:transparent;}
		#div4 .cont ul li{cursor:pointer;padding-left:8px;margin-top:5px;color:white;}
		#div4 .cont ul li a{text-decoration:none; }
	#div5{margin: 0px 150px 0px 212px;padding: 0px 0px 0px 0px;overflow:auto;}
		#div5 .childmenu{float:left;width:200px;color:black;border:rgb(154,123,120) 0px solid;margin:5px;padding:3px; }
		#div5 .childmenu ul{font-size:0.9em;	MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px;list-style:none;}
		#div5 .childmenu ul li A {    COLOR: rgb(154,123,120); PADDING: 1px 6% 1px 8%; DISPLAY: block;   MARGIN: 0px;  WIDTH: 88%;   TEXT-DECORATION: none }   
		#div5 .childmenu ul ul{PADDING: 0px 0px 0px 15px;margin:-1px 0px -1px 0px;}
		
		
		#div5 .cont{color:black;border:rgb(154,123,120) 0px solid;margin:0px;padding:5px; position:relative;}
			#div5 .cont .titel{font-size:1.3em;margin:0px 0px 10px 0px;}
			#div5 .cont .absatztitel{font-size:1.2em;margin:30px 0px 5px 0px;}
			#div5 .cont p{margin:0px 3px 5px 3px;}
			#div5 .cont .txt{}
			#div5 .cont .txt ul{ color: rgb(227,72,117); font-size:1.3em;}
			#div5 .cont .txt ul li a{color: rgb(227,72,117)}
			#div5 .cont .txtmid{text-align:center;clear:both; font-size:0.8em;width:340px;margin:0px 0px 5px 5px;}
			#div5 .cont .hinit + p{margin:0px 3px 5px 3px;text-indent:0em; }
			#div5 .cont .groesse,.preis, .farbe{overflow:hidden;text-align:center;width:200px;border:rgb(154,123,120) 1px solid;background-color:rgb(236,231,230);margin-top:-1px;}
			#div5 .cont img{}
			#div5 .cont .pic{cursor:pointer;float:left;margin:2px;padding:3px;border :rgb(180,180,180) 1px solid;BACKGROUND-color:rgb(255,255,255) ;}
			#div5 .cont .picmid{text-align:center;}
			#div5 .cont .themaitem{margin: 0px 0px 15px 3px;}
			#div5 .cont .themaitem a{color:rgb(80,80,80)}
			#div5 .cont .piclist{width:100%}
			#div5 .cont .piclist .item{position:relative;float:left;height:250px;width:220px;overflow:hidden;border:rgb(230,230,230) 1px solid;text-align:center;}
			
			#div5 .cont .piclist .item .itempic{height:170px;border:0px;margin-top:10px;}
			#div5 .cont .piclist .item .itemlogo{position:absolute;left:0px; top:0px;}
			#div5 .cont .piclist .item .itemtxt{text-align:center; font-size:0.9em;}
			#div5 .cont .piclist .item .itemtxt a{color:rgb(80,80,80)}
			#div5 .cont .piclist .item .detbtn{position:absolute; bottom:0px; right:0px;}
			#div5 .cont .piclist .item .detbtn .detpic{border:0px;}
			
			
			#div5 .cont .thlist{width:100%}
			#div5 .cont .thlist .item{position:relative;float:left;height:210px;width:220px;overflow:hidden;border:rgb(230,230,230) 1px solid;text-align:center;}
			
			#div5 .cont .thlist .item .itempic{height:170px;border:0px;}
			#div5 .cont .thlist .item .itemtxt{text-align:center; font-size:0.9em;}
			#div5 .cont .thlist .item .itemtxt a{color:rgb(50,50,50); font-size:1.1em}
			
			
			
			
			
			#div5 .cont .bvList{width:100%; overflow:hidden;margin-top:35px;}
			
			#div5 .cont .bvList .bvitem{clear:both; position:relative;padding:3px 0px 3px 3px;margin-bottom:15px;}
			#div5 .cont .bvList .bvitem .bvlogo{float:left;width:125px;}
			#div5 .cont .bvList .bvitem .bvname a {color:rgb(80,80,80)}
			#div5 .cont .besartlist{width:700px; overflow:hidden;}
			#div5 .cont .besartlist .bhaitem{clear:both; position:relative;padding:3px 0px 3px 3px;margin-bottom:15px;width:100%}
			#div5 .cont .besartlist .bhaitem .bhaname{ }
			#div5 .cont .besartlist .bhaitem .bhaname a{color:rgb(25,25,25); font-size:1.2em;}
			#div5 .cont .besartlist .bhaitem .bhabeschr{}
			
			#div5 .cont .bvtable{border-collapse:collapse; border:rgb(230,230,230) 1px solid;margin:5px 3px 20px 3px;}
			#div5 .cont .bvtable td{border:rgb(230,230,230) 1px solid;}
			#div5 .cont .infotable{}
			#div5 .cont .infotable table{border-collapse:collapse; border:rgb(230,230,230) 1px solid;}
			#div5 .cont .infotable table td{border:rgb(230,230,230) 1px solid;}
			#div5 .cont .infotable .td_pic{text-align:center;}
			
			
			#div5 .cont .prodindex{width:412px;margin-left:auto; margin-right:auto;}
			#div5 .cont .prodindex .item{border:rgb(101,185,0) 1px solid;margin-bottom:10px;background-color:rgb(244,251,221);}
			#div5 .cont .prodindex .item img{width:400px;cursor:pointer; border:0px;}
			
			#div5 .cont .prodindex .txt{text-align:center; color:rgb(101,185,0);cursor:pointer; text-decoration:underline;}
			
			#div5 .cont form{width:500px;border:black 0px solid;margin-left:0px}
			#div5 .picindex{ float:left;border:rgb(181,218,28) 1px solid;padding:0px;margin:0px 0px 0px -1px;text-align:center;}
			#div5 .picindex img{padding:0px; border:0px;}
			#div5 .picindex a{color:black; text-decoration:none;font-size:0.8em;display:block}
			#div5 .cont .textbox{width:350px;margin-bottom:10px;}
			#div5 .cont .textbox2{width:70px;margin-bottom:10px;}
			#div5 .cont .textbox3{width:275px;margin-bottom:10px;}
			#div5 .cont .lbl{float:left;width:100px;}
			#div5 .cont textarea{height:100px;}
			#div5 .cont .dl{margin-left:0px;margin: 25px 0px 0px -5px;background-color:transparent;position:relative;overflow:hidden;}
			#div5 .cont .dl ul{border:black 0px solid;list-style:none;width:100%;padding:0px;margin:0px 0px 15px 0px;background-color:transparent;}
			#div5 .cont .dl ul li{padding-left:8px;margin-top:5px;Background-image:url('../pics/3eck.gif') ;background-repeat:no-repeat;background-position:left center;}
			
	#div6{width:150px;border-left:rgb(180,180,180) 1px dashed;float:right;position:relative; }
		#div6 .cont{font-size:0.8em;border:rgb(154,123,120) 0px solid;margin:0px;padding:0px; }
			#div6 .cont h1{margin-top:0px;}
	#footer{width:100%;height:25px;CLEAR:both;border-top:rgb(154,123,120) 0px solid; background-color: rgb(148,180,105);}
		#div7{border:black 0px solid;width:25%;position:relative;left:0px;top:0px;float:left;}
		#div8{border:black 0px solid;margin: 0 25% 0 25%;}
		#div8 .cont{color:white; text-align:center;padding:5px 0px 0px 0px;margin:0px 0px 0px 0px;font-size:0.7em;}
		#div9{border:black 0px solid;width:25%;float:right;position:relative;}
		#div9 .cont{text-align:right;}
		#div9 .cont a img{border:0px;margin-top:-22px; }
		#div9 .cont .txt{margin:0px;}
		#footer .cont{ }
			#footer .cont p{display:inline;font-size:0.7em; }
			
.clearit{clear:both}


#overDiv{background-color:white; border: 2px solid rgb(236,231,230);width:300px;overflow: auto;height:250px;;
}
#overDiv .titel{}


