.FINPUT {
	width:227px; 
	border:1px solid black;
}

a.SUBNAV_LINK, a.SUBNAV_LINK:hover, a.SUBNAV_LINK:visited {
	text-decoration:none;
	font-weight: normal; 
	color: #FFFFFF;
}

.SUBNAV_BG {
	background-image: url(../img/navi/subnavbg_off.png);
	layer-background-image: url(../img/navi/subnavbg_off.png);
	width:183px;
	height:25px;
}

#KLINKE_RE {
	position: absolute;
	left: 659px;
	top: 290px;
	z-index:3;
}

#titlepic1 {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 132px;
	z-index:2;
}

#titlepic2 {
	position: absolute;
	left: 378px;
	top: 0px;
	height: 132px;
	z-index:1;
}

#navmain {
	position: absolute;
	left: 0px;
	top: 115px;
	width: 196px;
	background-color: #ffffff;
	text-align:right;
	z-index:3;
}

#headnav {
	position: absolute;
	left: 202px;
	top: 115px;
	width:820px;
	background-color: #ffffff;
	z-index:2;
}

#subnavtop {
	position: absolute;
	left: 220px;
	top: 140px;
	width: 196px;
}

#SUCHE {
	position: absolute;
	left: 660px;
	top: 187px;
}

#SUCHE_FORM {
	position: absolute;
	left: 142px;
	top: 0px;
}

#subnavi {
	position: absolute;
	left: 722px;
	top: 170px;
}

#content {
	position: absolute;
	left: 0px;
	top: 0px;
	padding-left: 215px;
	padding-top: 189px;
	width: 100%;
	color:#333333;
}

#imp_content {
	position: absolute;
	left: 20px;
	top: 48px;
	color:#333333;
}

#KLICKPFAD {
	position: absolute;
	left: 215px;
	top: 154px;
	width: 445px;
	color:#008627;
	background-color: #fff;
	padding-top: 8px;
	padding-bottom: 5px;
	font-size:16px;
	font-weight:bold;
}

#IMP_KLICKPFAD {
	position: absolute;
	left: 20px;
	top: 18px;
	color:#008627;
	font-size:16px;
	font-weight:bold;
}

#impressum {
	position:absolute;
	left:50px;
	top:655px;
	height:11px;
	z-index:98;
}

#copyright {
	position:absolute;
	left:1000px;
	top:187px;
	height:137px;
	z-index:99;
}

#gras {
	position: absolute;
	left: 710px;
	top: 512px;
	width:312px;
	height:335px;
	background-image: url(../img/built/gras_ecke.png);
}

#sub_service {
	position:absolute;
	left:202px;
	padding-left:1px;
	top:155px;
	visibility:hidden;
	z-index:9;
}

#sub_angebote {
	position:absolute;
	left:202px;
	padding-left:1px;
	top:193px;
	visibility:hidden;
	z-index:9;
}

#sub_baustoffe {
	position:absolute;
	left:202px;
	padding-left:1px;
	top:231px;
	visibility:hidden;
	z-index:9;
}

#sub_fliesen {
	position:absolute;
	left:202px;
	padding-left:1px;
	top:269px;
	visibility:hidden;
	z-index:9;
}

#sub_garten {
	position:absolute;
	left:202px;
	padding-left:1px;
	top:307px;
	visibility:hidden;
	z-index:9;
}

#sub_bauelemente {
	position:absolute;
	left:202px;
	padding-left:1px;
	top:345px;
	visibility:hidden;
	z-index:9;
}

#sub_holzbaustoffe {
	position:absolute;
	left:202px;
	padding-left:1px;
	top:383px;
	visibility:hidden;
	z-index:9;
}

#sub_betontankstelle {
	position:absolute;
	left:202px;
	padding-left:1px;
	top:562px;
	visibility:hidden;
	z-index:9;
}

#sub_bodenbelaege {
	position:absolute;
	left:202px;
	padding-left:1px;
	top:421px;
	visibility:hidden;
	z-index:9;
}

#sub_dachbaustoffe {
	position:absolute;
	left:202px;
	padding-left:1px;
	top:459px;
	visibility:hidden;
	z-index:9;
}

#sub_innenausbau {
	position:absolute;
	left:202px;
	padding-left:1px;
	top:497px;
	visibility:hidden;
	z-index:9;
}

#sub_handwerksbedarf {
	position:absolute;
	left:202px;
	padding-left:1px;
	top:535px;
	visibility:hidden;
	z-index:9;
}

TD, P, DIV, BODY {  
		color: #555555;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		font-weight: normal; 
		font-variant: normal; 
		font-style: normal; }
		
select,input,textarea {  	
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-weight: normal; 
		font-variant: normal; 
		color: #333333; 
		font-style: normal; }
		
.headline {  	
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 18px; 
		font-weight: normal; 
		color: #3F565E;}
		
.smheadline {  	
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 16px; 
		font-weight: bold; 
		color: #3F565E;}
		
.small {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: normal; 
		color: #333333;}

.smalllink {  	
		font-family: Arial, Helvetica, sans-serif; 
		text-decoration:none;
		font-size: 11px; 
		font-weight: normal; 
		color: #333333;}

.smallb {  	
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-weight: bold; 
		color: #333333;}

a, a:active, a:visited {  	
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		font-variant: normal; 
		color: #675A4B; 
		font-style: normal; 
		font-size: 12px }

body {  scrollbar-base-color: #eeeeee;
        scrollbar-track-color: #eeeeee;
        scrollbar-face-color: #ffffff;
        scrollbar-highlight-color: #cccccc;
        scrollbar-3d-light-color: #cccccc;
        scrollbar-darkshadow-color: #cccccc;
        scrollbar-shadow-color: #cccccc;
        scrollbar-arrow-color: #ffffff;
		overflow-x:hidden;
}

@media screen{
  body>div#WA_ICON{
   position:fixed;
  }
  body>div#gras{
   position:fixed;
  }
  body>div#WA_OEFFNUNGSZEITEN{
   position:fixed;
  }
  body>div#KLINKE_RE{
   position:fixed;
  }
  body>div#titlepic1{
   position:fixed;
  }
  body>div#titlepic2{
   position:fixed;
  }
  body>div#navmain{
   position:fixed;
  }
  body>div#headnav{
   position:fixed;
  }
  body>div#subnavtop{
   position:fixed;
  }
  body>div#SUCHE{
   position:fixed;
  }
  body>div#SUCHE_FORM{
   position:fixed;
  }
  body>div#subnavi{
   position:fixed;
  }
  body>div#imp_content{
   position:fixed;
  }
  body>div#KLICKPFAD{
   position:fixed;
  }
  body>div#IMP_KLICKPFAD{
   position:fixed;
  }
  body>div#impressum{
   position:fixed;
  }
  body>div#copyright{
   position:fixed;
  }
  
  body>div#sub_service{
   position:fixed;
  }
  body>div#sub_angebote{
   position:fixed;
  }
  body>div#sub_baustoffe{
   position:fixed;
  }
  body>div#sub_fliesen{
   position:fixed;
  }
  body>div#sub_garten{
   position:fixed;
  }
  body>div#sub_bauelemente{
   position:fixed;
  }
  body>div#sub_holzbaustoffe{
   position:fixed;
  }
  body>div#sub_betontankstelle{
   position:fixed;
  }
  body>div#sub_bodenbelaege{
   position:fixed;
  }
  body>div#sub_dachbaustoffe{
   position:fixed;
  }
  body>div#sub_innenausbau{
   position:fixed;
  }
  body>div#sub_handwerksbedarf{
   position:fixed;
  }
 }
 * html body{
  overflow:auto;
 } 
 * html div#content{
  height:100%;
  overflow:auto;
 }
