@CHARSET "ISO-8859-1";

body{margin:0px;padding:0px; Font:0.95em "Microsoft Sans Serif";background-color:rgb(80,0,0);}
h1{color:rgb(204,0,3);font-size:1.4em;margin:3px 0px 3px 0px;}
.titel{color:rgb(0,0,0);font-size:1.3em}
.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; }
#div11{padding:3px 0px 0px 3px;background-color: transparent;position: absolute;z-index: 101;top:100px;margin-left:0px;border: rgb(200,200,200) 0px solid;width:0px;height:0px}
#topspacer{width:100%;height:40px;text-align:right;}
.menupic{width:100px; }
.menupicsel{background-color:rgb(125,0,50);height:150px;}
.msg{width:500px;margin-left:auto;margin-right:auto; border:rgb(80,0,0) 1px solid;background-color:white;}
.msg .titel{font-size:1.2em;color:white;background-color:rgb(80,0,0);margin:0px;padding:0px;}
.map_cont{padding:3px;border:rgb(180,180,180) 1px solid;width:500px;height:350px;}
.map{width:100%;height:100%;width:500px;height:350px;margin:20px 0px 10px 5px;}
.picwithfullpic{cursor:pointer;text-align:center;}


#frame{width:1000px;margin-left:auto;margin-right:auto;border-left:rgb(255,138,0) 0px dotted;border-right:rgb(255,138,0) 0px dotted;border-top:rgb(255,138,0) 0px dotted;border-bottom:rgb(26,29,62) 0px solid;background-color:rgb(255,255,255);Background-image:url('../pics/logo.jpg') ;background-repeat:no-repeat;background-position:top right;}
#top{top:0px;left:0px;width:100%;  height:100px;position:relative;border-bottom:0px solid;}
	#div1{border-bottom: rgb(80,0,0) 1px dashed;width:195px;height:99%;position:relative;left:0px;top:0px;float:left;margin-top:0px}
	#div1 .pic{}
	#div2{height:100%;margin: 0px 230px 0 195px;}
	#div2 .txt{margin:0px 5px 0px 0px;height:20px;text-align:right;background-color: rgb(255,138,0);color:white;padding-right:3px;}
	#div2 .pic{float:left;margin:0px 0px 0px 0px;}
	#div2 .pic img{margin:0px 5px 0px 0px;}
	#div2 .logo {float:left;margin:0px 0px 0px 0px;border:0px solid;width:304px;}
	#div2 .logo  img{margin:0px 0px 0px 0px;border: rgb(255,138,0) 1px solid}
	#div3{height:100%;border:black 0px solid;width:230px;float:right;position:relative;}
	#div3 .cont{border:black 0px solid; text-align:center;; }
	#div3 .cont a img{border:0px; }

#center{width:100%;border:black 0px solid;}
	#div4{height:640px;width:195px;border-right:rgb(80,0,0) 1px dashed;position:relative;float:left;overflow:hidden;}
		
		#div4 .cont{border-bottom:(199,90,144) 1px solid;margin:0px 0px 0px 0px;padding-top:0px;BACKGROUND-color:transparent ;position:relative; }
		#div4 .cont .titel{padding:0px 0px 0px 0px; font-size:1em;width:100%; text-align:right;background-color:rgb(255,138,0);color:white;}
		#div4 .cont .txt{font-size:0.8em;margin-left:auto; margin-right:auto;text-align:center;}
		#div4 .cont .pic {text-align:center; }
		#div4 .cont .pic img{border:white 1px solid;}
		#div4 .cont a{color:black;text-decoration:none;}
		#div4 .dl{margin-left:0px;margin-top:0px;margin-right:0px;background-color:transparent;}
		#div4  ulx{list-style:none;width:100%;padding:0px;margin:0px 0px 15px 0px;background-color:transparent;}
		#div4  ulx li{cursor:pointer;padding-left:25px;margin-top:5px;Background-image:url('../pics/3eck.gif') ;background-repeat:no-repeat;background-position:left center;color:white;}
		#div4  ulx li a{text-decoration:none; color:black}
		#div4 .ref{border: rgb(230,230,230) 1px solid; width:90%;margin-left:auto; margin-right:auto;margin-top:10px;}
		#div4 .ref .titel{font-size:1em; color: rgb(98,0,0);width:100%; background-color:rgb(230,230,230); text-align:center;}
		#div4 .ref .titel a{	color: rgb(98,0,0);}
		#div4 .ref img {width:90%;border: rgb(150,150,150) 1px solid;margin-left:auto; margin-right:auto;margin-top:5px;  }
		#div4 .ref .txt{text-align:center;}
		
		#div4 .ref .pic{text-align:center;}
	
	
	
	#div5{margin: 0px 0px 0px 0px;border: rgb(154,123,120) 0px solid;height:570px;padding:60px 0px 0px 0px;overflow:auto;}
		#div5 .childmenu{float:left;width:200px;color:black;border:rgb(154,123,120) 0px solid;margin:5px;padding:3px;overflow:hidden; }
		#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-top: rgb(98,0,0) 0px dashed;margin:0px;padding:5px 5px 5px 5px;Background-color:transparent;overflow: hidden;}
			#div5 .cont .titel{margin:0px 0px 0px 5px;}
			#div5 .cont .absatztitel{font-size:1.2em;margin:30px 0px 5px 0px;color:rgb(80,80,80)}
			#div5 .cont p{margin:0px 3px 5px 3px; }
			#div5 .cont .txt{width:500px;}
			#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{padding:0px;border:rgb(180,180,180) 1px solid;border: rgb(180,180,180) 1px solid;}
			#div5 .cont .pic{margin:0px 0px 0px 5px;}
			#div5 .cont .flash{border:rgb(180,180,180) 1px solid;width:500px;}
			
			#div5 .cont .picmid{text-align:center;}
			
			
			
			
			#div5 .cont .multipic{float:left;width:400px;border:rgb(180,180,180) 1px solid;margin:0px 5px 0px 0px;}
			#div5 .cont .multipic .mpleft{width:347px;float:left;border:rgb(180,180,180) 0px solid;text-align:center;float:left;}
			#div5 .cont .multipic .mpleft .mpbig{padding-top:auto;border: 0px ;cursor:pointer;width:300px;}
			#div5 .cont .multipic .mpleft .mpbig img{}
			#div5 .cont .multipic .mpright{width:51px;float:right}
			#div5 .cont .multipic .mpright .mpsmall{width:50px;padding:0px;cursor:pointer;border-bottom:rgb(180,180,180) 1px solid ;border-top:0px  ;border-right:0px  ; }
			#div5 .contleft{width: 220px; height:100%; float:left;padding:10px;}
			
			#div5 .cont .art_bez{float:left;width:65%; border:black 0px solid;margin:3px}
			#div5 .cont .art_preis{float:right; width:25%; border:black 0px solid;margin:3px}
			#div5 .cont .art_beschr{font-size:0.8em;width:70%;margin:0px 0px 5px 3px;clear:both;}
			#div5 .cont .artkat_bez{clear:both;font-size:1.2em;margin: 10px 0px 3px 0px }
			#div5 .cont form{width:400px;border:black 0px solid;margin-left:15px}
			#div5 .prodindex{border:rgb(180,180,180) 0px solid;width:771px;}
			#div5 .prodindex .item{position: relative;border:rgb(180,180,180) 1px solid;height:200px;width:153px; float:left; text-align:center;margin: -1px 0px 0px -1px;}
			#div5 .prodindex .itemsel{background-color:rgb(230,228,232);border:rgb(180,180,180) 1px solid;height:200px; float:left; text-align:center;width:130px;margin: -1px 0px 0px -1px;}
			#div5 .prodindex .item2{border:rgb(180,180,180) 1px solid;height:140px; float:left; text-align:center;margin: -1px 0px 0px -1px;}
			#div5 .prodindex .itemsel2{background-color:rgb(200,200,200);border:rgb(180,180,180) 1px solid;height:140px; float:left; text-align:center;margin: -1px 0px 0px -1px;}
			#div5 .prodindex  a{color:rgb(150,150,150); text-decoration: none;font-size:0.7em;display:block }
			#div5 .prodindex  img{border:0px;}
			#div5 .prodindex .itemlink{position: absolute;bottom:0px;width:100%;height:30px; border: 0px solid;left:0px;}
			
			#div5 .picindex{width:80%; border:rgb(180,180,180) 0px solid;padding:2px;margin-left:auto; margin-right:auto;}
			#div5 .picindex .item{position: relative;border:rgb(180,180,180) 1px solid;width:81px;height:135px; float:left; text-align:center;margin: -1px 0px 0px -1px;}
			#div5 .picindex img{padding:0px; border:0px;}
			#div5 .picindex a{color:black; text-decoration:none;font-size:0.8em;display:block}
			
			
			#div5 .ref{border: rgb(230,230,230) 1px solid; width:90%;margin-left:auto; margin-right:auto;}
			#div5 .ref .titel{font-size:1em; color: rgb(98,0,0);width:100%; background-color:rgb(230,230,230); text-align:center;}
			#div5 .ref img {border: rgb(150,150,150) 1px solid; margin-top:5px; margin-left:auto; margin-right:auto;}
			#div5 .ref .txt{}
			#div5 .ref .pic{text-align:center;}
			#div5 .ref .multipic{float:left;width:500px;border:rgb(180,180,180) 1px solid;margin:0px 5px 0px 0px;}
			#div5 .ref .multipic .mpleft{width:410px;float:left;border:rgb(180,180,180) 0px solid;text-align:center;float:left;}
			#div5 .ref .multipic .mpleft .mpbig{padding-top:auto;border: 0px ;cursor:pointer;width:400px;}
			#div5 .ref .multipic .mpleft .mpbig img{}
			#div5 .ref .multipic .mpright{width:51px;float:right}
			#div5 .ref .multipic .mpright .mpsmall{width:50px;padding:0px;cursor:pointer;border-bottom:rgb(180,180,180) 1px solid ;border-top:0px  ;border-right:0px  ; } 
			
			
			
			#div5 .cont .textbox{width:280px;margin-bottom:10px;}
			#div5 .cont .textbox2{width:40px;margin-bottom:10px;}
			#div5 .cont .textbox3{width:234px;margin-bottom:10px;}
			#div5 .cont .lbl{float:left;width:100px;}
			#div5 .cont textarea{height:140px;}
			#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{position:relative;width:230px;float:right;top:120px; height:515px; padding: 0px 0px 0px 0px;border-top: rgb(80,0,0) 1px dashed;border-left: rgb(80,0,0) 1px dashed;background-color:rgb(230,230,230)}
	#div6 .pic img{margin:0px 0px 5px 0px;}
		#div6 .cont{font-size:1em;margin-top:10px;padding:0px;text-align: center; }
			#div6 .cont a{color:black;text-decoration:none;}
			#div6 .cont h1{margin-top:0px;}
	#footer{width:100%;height:40px;CLEAR:both;Background-color: transparent;}
	
		#div7{float:left;width:195px;height:100%;}
		#div8{border-left:rgb(98,0,0) 0px dashed; margin: 0px 230px 0 195px;height:100%;}
		#div8 .cont{border-top:rgb(98,0,0) 1px dashed; text-align:center;padding:10px 0px 0px 0px;font-size:0.7em;color:rgb(150,150,150);}
		#div9{border-top:rgb(98,0,0) 0px dashed;width:230px;float:right;position:relative;height:100%; background-color:rgb(230,230,230)}
		#div9 .cont{text-align:right;}
		#div9 .cont img{margin-top: -13px; margin-right:5px;}
		#div9 .cont a img{border:0px; }
		#div9 .cont .txt{margin:0px;}
		#footer .cont{ }
			#footer .cont p{display:inline;font-size:0.7em; }
			
.clearit{clear:both}


#overDiv{position:absolute;background-color:white; border: 1px solid rgb(180,180,180);padding:0px;z-index: 10000;width:200px;}
#overDiv img{z-index: 10001;width:200px;}
#overDiv .titel{font-size:0.9em;text-align:center; background-color:rgb(125,0,50);color:rgb(255,242,240);height:20px;Background-image:url('../pics/hg_footer.jpg');background-repeat:repeat-x}


