@CHARSET "ISO-8859-1";

body{margin:0px;padding:0px; Font:0.95em "Microsoft Sans Serif";background-color:rgb(90,90,90);}
h1{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{height:0px; width:0px;}
#div14{bottom:0px; right:0px; position: absolute}
#div14 img{border: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; margin-top:25px; border:rgb(175,0,0) 1px solid;background-color:white;}
.msg .titel{font-size:1.2em;color:white;background-color:rgb(175,0,0);margin:0px;padding:0px;}
.picwithfullpic{cursor:pointer;text-align:center;}


#frame{color:black;width:1000px;margin-left:auto;margin-right:auto;border: rgb(120,120,120) 1px solid;   background-color:rgb(255,255,255);Background-image:url('../pics/head778.png') ;background-repeat:no-repeat;background-position: right top;}
#top{top:0px;left:0px;width:100%;  height:111px;position:relative;border-bottom:0px solid;background-color:rgb(180,180,180);}
	#div1{width:260px;height:99%;position:relative;float:left;}
	#div1 .csc-firstHeader{font-size:1em}
	#div2{margin: 0px 400px 0px 260px;height:100%;}
	#div2 .csc-firstHeader{font-size:1em}
	#div2 .csc-bulletlist {list-style:none;font-size:1.1em; color:rgb(17,31,96);float:left;margin:0px 0px 0px 30px;padding-left:0px;}
	#div2 .csc-bulletlist li{Background-image:url('../pics/list_icon1.gif') ;background-repeat:no-repeat;background-position: left center;padding-left:25px;}
	
	#div2 .csc-textpic-image {margin:-35px 0px 0px 0px; padding:0px;}
	#div3{height:100%;width:400px;float:right;position:relative;}
	#div3 .csc-textpic-imagewrap{padding-top:0px; margin-right:0px;}
	#div3 .csc-firstHeader{font-size:1em}
	#div3 .csc-textpic-image{margin:0px; padding:0px;} 
	
	

#center{width:100%;border:black 0px solid;position: relative;}
	#div4{background-color:rgb(230,230,230);color:white;width:210px;bottom:0px;left:0px;position:absolute;padding:0px 0px 0px 0px;border-right: rgb(180,180,180) 0px solid;}
		
		#div4 .csc-frame{width:190px;margin:10px 0px 0px 0px;padding-top:0px;position:relative;background-color:white;border-top:rgb(180,180,180) 0px solid;border-bottom:rgb(255,138,0) 1px solid;Background-image:url('../pics/boxbg2.gif') ;background-repeat:repeat-y;background-position: left 25px;}
		#div4 .csc-frame h1{margin:0px;font-size:0.8em;}
		#div4 .csc-frame .csc-header {margin:0px;padding:0px 0px 0px 0px; width:100%; text-align:center;background-color:rgb(255,138,0);color:rgb(17,31,96);Background-image:url('../pics/boxhead2.gif') ;background-repeat:no-repeat;background-position: left top;}
		#div4 .csc-frame .bodytext{font-size:0.9em;color:black;margin:0px 0px 0px 0px;padding:3px;}
		#div4 .cont .txt .zeile{}
		#div4 .cont .txt .zeile .field{float:left;width:20px;}
		#div4 .cont .txt .zeile .trenner{}
		#div4 .cont .txt .zeile .value{float:right;width:130px;}
		#div4 .cont .txt .zeile .value A{font-size:0.8em;}
		#div4 .cont .pic {}
		#div4 .cont .pic img{border:white 0px solid;}
		#div4 .cont a{color:white;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}
	#div5{margin: 0px 210px 0px 210px;padding:0px 0px 0px 0px;border: black 0px solid;Background-image:url('../pics/round.gif') ;background-repeat:no-repeat;background-position: right top; }
		
		
		
		#div5 .cont{color:black;margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;overflow:hidden;border:RGB(180,180,180) 0px solid;}
			#div5 .cont .csc-header {margin-top:25px;color:rgb(17,31,96)}
			#div5 .cont .txt a{color:black;}
			#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 fieldset{border:0px; margin:0px; padding:0px;}
			
			#div5 .cont .csc-frame{float:left;width:270px;margin:5px;padding-top:0px;background-color:white;border-left:rgb(17,31,96) 0px solid;border-bottom:rgb(17,31,96) 1px solid;overflow:hidden;Background-image:url('../pics/boxbg3.gif') ;background-repeat:repeat-y;background-position: left 25px;}
		#div5 .cont .csc-frame .csc-header {height:25px;margin:0px 0px 0px 0px;padding:3px 0px 0px 0px; width:100%; text-align:center;color:rgb(255,255,255);Background-image:url('../pics/boxhead3.gif') ;background-repeat:no-repeat;background-position: left top;}
		#div5 .cont .csc-frame .csc-header h1{font-size:0.8em;}
		#div5 .cont .csc-frame .bodytext{font-size:0.9em;color:black;margin:0px 0px 0px 0px;padding:3px; }
		#div5 .cont .csc-frame .pic2{BACKGROUND-color: rgb(142,151,155);padding-bottom:3px;cursor:pointer;}
		#div5 .cont .csc-frame .pic2 img{width:235px;margin-left:3px;}
	
		
		#div5 .cont .csc-textpic-intext-right{margin:2px;}


          
		
			#div5 .cont .csc-mailform{width:90%; border:0px;}
			#div5 .cont .csc-mailform .csc-mailform-field{width:90%;clear:both;margin-bottom:5px;border:black 0px solid; overflow:hidden;}
			#div5 .cont .csc-mailform .csc-mailform-field label{width:30%; float:left;}
			#div5 .cont .csc-mailform .csc-mailform-field input{width:65%; float:right;}
			#div5 .cont .csc-mailform .csc-mailform-field select{width:66%; float:right;}
			#div5 .cont .csc-mailform .csc-mailform-field .csc-mailform-submit{width:100px;margin-top:25px;}
			#div5 .cont .tx-veguestbook-pi1 .tx-guestbook-field{width:90%;clear:both;margin-bottom:5px;border:black 0px solid; overflow:hidden;padding:0px;}
			#div5 .cont .tx-veguestbook-pi1 .tx-guestbook-field label{width:30%; float:left;}
			#div5 .cont .tx-veguestbook-pi1 .tx-guestbook-field input {width:65%; float:right;}
			#div5 .cont .tx-veguestbook-pi1 .tx-guestbook-field .tx-guestbook-form-textarea {width:65%; float:right;}
			#div5 .cont .tx-guestbook-header{background-color:rgb(17,31,96);}
			#div5 .cont .tx-mmforum-pi1 .tx-mmforum-th{background-color:rgb(17,31,96);}
			#div5 .cont .tx-guestbook-right {padding:0px;}
			
			#div5 .cont .tx-srfeuserregister-pi1 dt{width:22%}
			#div5 .cont .tx-srfeuserregister-pi1 dd{width:75%}
			
			
			#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 .tabelle{width:100%;border-collapse:collapse;overflow:hidden;position:relative;}
			#div5 .cont .tabelle .rowclass1{background-color:rgb(230,230,230);}

			#div5 .cont .tabelle thead{background-color:rgb(0,17,92);color:white;font-size:1em;border:rgb(0,17,92)  1px solid;}
			#div5 .cont .tabelle thead th {font-size:0.7em;}
			#div5 .cont .tabelle tfoot{background-color:rgb(0,17,92);color:white;border:rgb(0,17,92) 1px solid;}
			#div5 .cont .tabelle tfoot .anfrage_neueZeilen{border:rgb(0,17,92) 1px solid;width:25px;}
			#div5 .cont .tabelle .col{width:12%;border:rgb(150,150,150)  1px solid;overflow:hidden;}
			#div5 .cont .tabelle .small_col{width:5%;border:rgb(150,150,150) 1px solid;overflow:hidden;}
			#div5 .cont .tabelle .xtrasmall_col{width:4%;border:rgb(150,150,150) 1px solid;overflow:hidden;}
			#div5 .cont .tabelle .small_middle_col{width:6%;border:rgb(150,150,150) 1px solid;text-align:center;}
			#div5 .cont .tabelle .textbox{width:100%;border:0px;margin:0px;text-align:right;background-color:transparent;}
			#div5 .cont .tabelle .small_textbox{width:100%;border:0px;margin:0px;background-color:transparent;text-align:right;}
			#div5 .cont .tabelle label{font-size:0.9em;}

			#div5 .cont .anfrage{}
			#div5 .cont .anfrage form{margin-bottom:0px;border:rgb(0,17,92) 1px solid;}
			#div5 .cont .anfrage .titel{background-color:rgb(0,17,92); color:white; font-size:1.1em;height:32px;}
			#div5 .cont .anfrage .help{float:right;}
			#div5 .cont .anfrage .help .helppic{cursor:pointer;}
			#div5 .cont .anfrage .controlhead{background-color:rgb(230,230,230);padding-bottom:5px;}
			#div5 .cont .anfrage .controlhead .txt{}
			#div5 .cont .anfrage .controlfoot{padding-bottom:5px;margin-top:0px;background-color:rgb(230,230,230);clear:both;}
			#div5 .cont .anfrage .menubar{height:30px;background-color:rgb(0,17,92);}
			#div5 .cont .anfrage .menubar .button{margin-top:3px;}
			#div5 .cont .anfrage ul{margin: 0;padding: 0; font-weight:bold;}
			#div5 .cont .anfrage ul ul{margin: 0;padding: 0;   font-weight:normal;}
			#div5 .cont .anfrage .anfrage_pic{width:75px;float:right;}
			#div5 .cont .anfrage .anfrage_picwrap{float:right;}
			#div5 .cont .anfrage .info{float:right; border:rgb(150,150,150) 0px solid;position:relative;padding:3px;width:70%;}
              #div5 .cont .anfrage .info_small{float:right; position:relative;padding:3px;width:30%;}
              #div5 .cont .anfrage .info_small .anfrage_infopic{cursor:pointer;}

               #div5 .cont .anfrage .info .info_titel{color:rgb(0,17,92); font-size:1.1em;}
			#div5 .cont .anfrage .info .info_ul{margin:3px 0px 0px 15px; padding:1px;font-weight:normal;position:relative;list-style-type:none;list-style-image:none;width:80%}
			#div5 .cont .anfrage .info .info_ul li{background-image:url(../pics/list_icon1.gif); PADDING-LEFT: 20px; background-repeat:no-repeat;background-position:left center;}
			#div5 .cont .anfrage .info .info_txt{position:relative;}
			#div5 .cont .anfrage .info .anfrage_infopic{cursor:pointer;}
			#div5 .cont .control{padding:5px 0px 3px 0px;}
			#div5 .cont .control .item{padding-left:15px;clear:both; border-bottom:rgb(150,150,150) 1px dashed;}
			#div5 .cont .control .item div{}

			#div5 .cont  .item{padding-left:15px;}
			#div5 .cont .anfrage .ErrMsg{color:red;font-weight:bold;}

			#div5 .cont .anfrage .errWarning {border:red 1px solid;}
			#div5 .cont .anfrage .errWarning .titel{color:white; background-color:red; }
			#div5 .cont  .item .label{width:30%;float:left;}
			#div5 .cont  .item .postlabel{float:left;}
			#div5 .cont  .item .floatlabel{float:left;}
			#div5 .cont  .item .textbox{width:60%}
			#div5 .cont  .item select{width:60%; float:none }
			#div5 .cont  .item .select_big{width:90%}
			#div5 .cont  .item .small_textbox{width:25%}
			#div5 .cont  .item .mini_textbox{width:15px; float:left}
			#div5 .cont  .item .textarea{width:60%;height:150px;}
			#div5 .cont .control label{clear:both;width:100%;}
			
	#div6{background-color:rgb(180,180,180);position:relative;float:right;width:210px; border-left:rgb(180,180,180) 1px solid;border-top:rgb(180,180,180) 0px dashed; padding: 0px 0px 0px 0px;
		
	}
	
	#div6 .pic img{margin:0px 0px 0px 0px;}
		#div6 .csc-frame{float:right;width:190px;margin:0px 0px 10px 0px;padding-top:0px;position:relative;background-color:white;border-left:rgb(17,31,96) 0px solid;border-bottom:rgb(17,31,96) 1px solid;overflow:hidden;Background-image:url('../pics/boxbg1.gif') ;background-repeat:repeat-y;background-position: left 25px;}
		#div6 .csc-frame .csc-header {height:25px;margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;width:100%; text-align:center;color:rgb(255,255,255);Background-image:url('../pics/boxhead1.gif') ;background-repeat:no-repeat;background-position: left top;}
		#div6 .csc-frame .csc-header h1{font-size:0.8em;}
		#div6 .csc-frame .bodytext{font-size:0.9em;color:black;margin:0px 0px 0px 0px;padding:3px;}
		#div6 .csc-frame .pic2{BACKGROUND-color: rgb(142,151,155);padding-bottom:3px;cursor:pointer;}
		#div6 .csc-frame .pic2 img{width:235px;margin-left:3px;}
			#div6 .cont a{color:black;text-decoration:none;}
			#div6 .cont h1{margin-top:0px;}
			
			#div6 .prodindex{Background-color:rgb(142,151,155);font-size:0.9em;color:white;}
			#div6 .prodindex .item{text-align:center;}
			#div6 .prodindex .itemsel{}
			#div6 .prodindex .item2{}
			#div6 .prodindex .itemsel2{}
			#div6 .prodindex .txt{cursor:pointer;margin:0px; padding:3px;}
			#div6 .prodindex  a{ text-decoration: none;font-size:0.7em;display:block }
			#div6 .prodindex  img{width:240px;cursor:pointer;}
			#div6 .prodindex .itemlink{position: absolute;bottom:0px;width:100%;height:30px; }
	#footer{width:100%;height:25px;CLEAR:both;background-color:rgb(255,138,0);border-top: rgb(180,180,180) 2px solid;}
	
		#div7{float:left;width:210px;height:100%;}
		#div7 h1{float:left; font-size:0.8em;padding:0px;margin:0px 0px 5px 5px; display:inline;color:rgb(17,31,96)}
		#div7 .csc-header{float:left;display:inline;}
		
		#div7 .cont a{ color:black;border:0px;}
		#div7 .cont img {border:0px;margin:25px 0px 0px 25px ;}
		#div8{margin: 0px 210px 0px 210px; height:100%;}
		#div8 .align-center{color:white; text-align: center;padding:3px 0px 0px 0px;font-size:0.7em;margin:0px;}
		#div9{width:210px;float:right;position:relative;height:100%;}
		#div9 .cont{text-align:right;}
		#div9 h1{float:left; font-size:0.8em;padding:0px;margin:0px 0px 5px 5px; display:inline;color:rgb(17,31,96)}
		#div9 .csc-header{float:left;display:inline;}
		
		
			
.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}



