@CHARSET "ISO-8859-1";

body{margin:0px;padding:0px; Font:0.95em "Microsoft Sans Serif";background-color:rgb(244,251,221);Background-image:url('../pics/hg.gif')}
h1{color:rgb(204,0,3);font-size:1.4em;margin:3px 0px 3px 0px;}
.titel{color:rgb(117,71,196);font-size:1.5em}
.untertitel{color:rgb(117,71,196);font-size:1.1em}
.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;font-family:"Microsoft Sans Serif" }
.txtsmallgrey{margin:5px;font-family:"Microsoft Sans Serif"; font-size:0.9em;color:rgb(180,180,180)}
.msg{margin:5px;font-family:"Microsoft Sans Serif";color:black;}
.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; }
.btn{cursor:pointer;background-color:rgb(247,187,202);color:white;border: rgb(150,150,150) 1px solid;padding:0px 5px 0px 5px;}

.msg{width:500px;margin-top:30px; border:rgb(117,71,196) 1px solid;background-color:white;position:relative;}
.msg .titel{font-size:1.2em;color:white;background-color:rgb(117,71,196);margin:0px;padding:0px;}
.linkasbtn{margin:15px 5px 15px 0px;}
.linkasbtn a{font-size:1em;background-color:rgb(247,187,202);color:white;border: rgb(150,150,150) 1px solid;padding:5px;margin:5px;text-decoration:none;}


#div11{position: absolute;top:30px;margin-left:5px;}
.ulclass{color:red;}
#topspacer{width:100%;height:25px;text-align:right;}
.menupic{height:100px; }
.menupicsel{background-color:rgb(117,71,196);height:100px;border:red 1px solid;}
.lineform{float:left;margin:0px;padding:0px;overflow:hidden;}
.lineform .btn2{margin-left:-1px;cursor:pointer;}



#frame{width:1000px;margin-left:auto;margin-right:auto;border:rgb(180,180,180) 1px solid;background-color: rgb(255,242,240);Background-image:url('../pics/hg1.jpg') ;background-repeat:no-repeat;background-position:left top}
#top{top:0px;left:0px;width:100%;  height:100px;border-bottom: rgb(181,218,28) 0px solid;position:relative;}
	#div1{border:red 0px solid;width:5px;height:100%;position:relative;left:0px;top:0px;float:left;}
	#div2{}
	#div2 .cont .msg{}
	#div3{border:black 0px solid;position:absolute;top:0px;right:0px}
	#div3 .cont{border:black 0px solid;margin-top:0px;padding: 0px 3px 0px 0px;text-align:right}
	#div3 .cont .link{font-size:0.9em; color:white;}
	#div3 .cont .link a{color:white;text-decoration:none;}

#center{width:100%;border:black 0px solid;overflow:hidden;}
	#div4{top:0px;margin: 120px 0px 0px 34px;padding:50px 0px 0px 0px;BACKGROUND-color: rgb(117,71,196) ;width:170px;border:rgb(181,218,28) 0px solid;position:relative;left:0px;float:left;}
		#div4 .cont{border-top:rgb(255,242,240) 1px solid;border-bottom: rgb(255,242,240) 0px solid;margin:15px 0px 0px 0px ;padding:0px;width:100%;BACKGROUND-color:transparent ;position:relative; }
		#div4 .cont .titel{color:white;font-size:1.1em;padding:0px 0px 0px 0px;margin:0px 0px 0px 3px}
		#div4 .cont .txt{color:white;font-size:0.9em;padding:0px 0px 0px 0px;margin:0px 0px 0px 3px}
		#div4 .cont .pic {float:right }
		#div4 .cont .pic img{border:white 0px solid;margin:5px 15px 0px 0px;}
		#div4  a{color:white;}
		#div4 a img{border:0px;}
		#div4 .cont2 {color:white; text-align:center;border-top:rgb(255,242,240) 1px solid;}
		
		#div4 .dl{margin-left:0px;margin-top:0px;margin-right:0px;background-color:transparent;}
		#div4  .dl ul{list-style:none;width:100%;padding:0px;margin:0px 0px 15px 0px;background-color:transparent;}
		#div4  .dl ul li{cursor:pointer;padding-left:0px;margin-top:5px;Background-image:url('../pics/3eck.gif') ;background-repeat:no-repeat;background-position:left center;color:white;}
		#div4 .dl ul li a{text-decoration:none; color:white}
		#div4 .cont .textbox{width:158px;margin:0px 0px 5px 3px;font-size:0.6em;background-color:rgb(255,242,240);border: rgb(150,150,150) 1px solid;}
		#div4 .cont .lbl{float:left;font-size:0.7em;color:white;width:100px;}
		#div4 .cont .btn{font-size:0.6em;background-color:rgb(247,187,202);color:white;border: rgb(150,150,150) 1px solid;padding:0px 0px 0px 0px;margin: 0px 0px 0px 3px;}
		
	#div5{margin: 0px 0px 0px 210px;padding: 0px 0px 0px 0px;  border:black 0px solid;z-index: 100;}
		#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 .login{width:500px;margin-top:30px; border:rgb(117,71,196) 1px solid;background-color:white;}
		#div5 .login .titel{font-size:1.2em;color:white;background-color:rgb(117,71,196);}
		#div5 .login .textbox{background-color:rgb(255,242,240);border: rgb(150,150,150) 1px solid;width:250px;margin-bottom:5px;}
		#div5 .login .lbl{float:left;width:150px;}
		#div5 .login .formclass{width:405px;border:black 0px solid;margin-left:45px;}
		#div5 .cont{color:black;border:rgb(154,123,120) 0px solid;margin:0px;padding:5px;Background-color:transparent;position:relative; overflow:hidden;}
			
			
			
			
			#div5 .cont .titel{font-size:1.5em;margin:30px 0px 30px 0px;}
			#div5 .cont .absatztitel{font-size:1.2em;margin:15px 0px 5px 0px;color:rgb(117,71,196)}
			#div5 .cont p{margin:0px 3px 5px 3px; }
			#div5 .cont .txt{}
			#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{;}
			#div5 .cont img{padding:5px;border:rgb(180,180,180) 1px solid;}
			#div5 .cont .pic{border:0px;}
			#div5 .cont .picmid{text-align:center;}
			#div5 .cont .txt ul{width:325px; float: right; position: relative;}
			#div5 .cont .multipic{float:left;width:400px;background-color:white;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;}
			#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 .cont .formclass{width:400px;border:black 0px solid;margin-left:100px;}
			#div5 .cont .formfloat{float:left;}
			
			#div5 .cont .loginform{margin-top:30px}
			#div5 .prodindex{border:rgb(180,180,180) 0px solid;width:480px;}
			#div5 .picindex{ float:left;border:rgb(180,180,180) 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:250px;margin-bottom:5px;font-size:0.8em;}
			#div5 .cont .textbox2{width:40px;margin-bottom:5px;font-size:0.8em;}
			#div5 .cont .textbox3{width:204px;margin-bottom:5px;font-size:0.8em;}
			#div5 .cont .textbox4{width:40px;}
			#div5 .cont .lbl{float:left;width:120px;font-size:0.8em;}
			
			#div5 .cont .btn2{font-size:0.7em;background-color:rgb(247,187,202);color:white;border: rgb(150,150,150) 1px solid;}
			
			#div5 .cont textarea{height:300px;}
			#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:25px;margin-top:5px;Background-image:url('../pics/3eck2.gif') ;background-repeat:no-repeat;background-position:left center;}
			#div5 .cont .tabelle{font-size:0.9em;width:600px;border: rgb(117,71,196) 1px solid;}
			#div5 .cont .tabelle caption{width:98%; font-size:0.9em;color:black; padding-top: 3px;padding-bottom:2px;}
			#div5 .cont .tabelle td{ padding:4px;text-align:right;}
			#div5 .cont .tabelle td img{width:50px;}
			#div5 .cont .tabelle tr{background-color: white;color: rgb(117,71,196);}
			#div5 .cont .tabelle .tbltitle{background-color: rgb(117,71,196);color:white;border: #a5b5c6  1px solid;text-align:right; padding:4px;font-weight:bold;text-align:left;padding:4px;}
			#div5 .cont .tabelle .contrrow{background-color:rgb(247,187,202);overflow:hidden;}
			#div5 .cont .tabelle .mwstrow{background-color:rgb(247,187,202);overflow:hidden;font-size:0.8em;}
			#div5 .cont .tabelle .contrrow td{text-align:left;height:10px;padding:0px;margin:0px;}
			#div5 .cont .tabelle .middle{text-align:center;}
			#div5 .cont .tabelle .selrow{background-color:rgb(247,187,202)}
			#div5 .cont .tabelle .selrow td{}
			#div5 .cont .tabelle .stanrow{color:rgb(160,160,160);}
	
	#div6{top:270px;left:70px;width:150px;border: blue 0px solid;float:right;position:absolute;z-index: 101;visibility: hidden; }
		#div6 .cont{position:absolute;bottom:25px;}
			#div6 .cont h1{margin-top:0px;}
	#footer{width:100%;height:22px;CLEAR:both;BACKGROUND-color: rgb(117,71,196) ;border-top:  rgb(117,71,196) 1px solid;visibility: hidden;}
		#div7{border:black 0px solid;width:25%;position:relative;float:left;}
		#div7 .cont{color:white; padding: 0px 0px 0px 3px;margin:0px;font-size:0.7em;}
		#div7 .cont a{color:white;margin:0px;padding:0px;}
		#div8{border:black 0px solid;margin: 0 25% 0 25%;}
		#div8 .cont{color:white; text-align:center;padding:0px;margin: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: -27px }
		#div9 .cont .txt{margin:0px;}
		
			
			
.clearit{clear:both}


#overDiv{position:absolute;background-color:white; border: 1px solid rgb(117,71,196);padding:0px;z-index: 10000;}
#overDiv img{height:250px;z-index: 10001;}
#overDiv .titel{font-size:0.9em;text-align:center; background-color:rgb(117,71,196);color:rgb(255,242,240);}


