body {
  color: #ffffff; 
 font-size: 10pt; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 margin:0px; 
 padding:0px; 
 background-color: #636262;
}
img { border:0px; }

a:link { text-decoration: none; color: #ffffff; }

a:visited { text-decoration: none; color: #ffffff; }

a:hover, a:active { color: #FFFFFF;}
 #textoben ul { list-style-type: none; list-style-image: url('none'); float: left; margin-top: 90px; margin-left: 20px; padding-left: 0px}

#textoben li { float: left; width:75px;  display: block; margin-right: 1px; height: 23px; overflow: hidden;}

#textoben li a { width:75px; text-align: center; color: #ffffff; display: block;  height: 23px;	font-size: 11px;line-height:250%;}

#textoben li a:link, #textoben li a:visited{ 	background-image: url('none');}
#textoben li a:hover, #textoben li a:active { background: url('nav_red.png') no-repeat; }
#contenthintergrund img { margin: 0px 5px 0px 5px; border: 0px;}

#allesmittig {
 width:800px;
 position:absolute;
 top:0px;
 left:50%;
 z-index:4;
 margin-left:-400px;
 
}
#textoben {
 width:800px;
 height:150px;
 background:url('header.png') no-repeat;
}
#obererblock{
 background:url('hg.png') repeat-x;
 height:150px;width:100%;
} 
#grafik {
 width:800px;
 height:394px;
 background: url('image_1.jpg') no-repeat;
 position:absolute;top:160px;left:50%;z-index:1;margin-left:-382px;
}
#grafik2 {
 width:800px;
 height:400px;
 background-repeat: no-repeat;
 background-position: 18px 0px;
}
#ingrafikmenu, #ingrafikunten {
 width:800px;
 height:34px; 
}
.ingrafikmenulinks{
 display:block;
 float:left;
 margin-left:20px;
 margin-top:10px;
 color:#FFFFFF;
 text-decoration:none;
 text-align:left;
}
#contenthintergrund {
margin-left:372px;margin-top:10px;width:427px;height:399px;
}
#fussbereich {
 width:800px;
 height:130px;
 margin-left:20px;
 margin-top:0px;
}

#fuss1, #fuss2, #fuss3, #fuss4{
 float:left;
 margin-left:3px;margin-bottom:20px;
}
#fuss1  {margin-left:7px; } 
#fuss5,#fuss6 {
 width:580px;
 float:left;
 position:absolute;
 top:590px;
 left:230px;
}
#fuss4navi{
 float:left;
 background:url('subnavi.png') no-repeat;
 width:182px;
 height:284px;
 margin-top:-13px;
 margin-left:5px;
}
.menuunten {
margin:7px 0px 0px 18px;
padding-left:30px;
line-height:150%;
font-size:10pt;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
display:block;
height:23px;
background:url('bike_white.png') no-repeat;
}
a.menuunten:hover{ background:url('bike_red.png') no-repeat; } 
.menuunten:first-letter{ } 

#footer {
width:100%;
height:300px;
background: #494949 url('footer.png') repeat-x; 
color:#ffffff;
position:absolute;top:850px;left:0px;

 }
 
.footertext {
 font-size:9px;
 width:190px;  
 float:left; 
 overflow:visible;
 text-align:center;
 }
 
 #footermittig {
 width:790px;
 position:absolute;
 top:0px;
 left:50%;
 z-index:4;
 margin-left:-400px;
 padding-top:40px; 
 padding-left:10px;
}
 
 
#unavi {
 height:36px;
 width:500px;
 position:absolute;
 top:534px;
 left:275px;
 z-index:4;
}

#unavi ul { list-style-type: none; list-style-image: url('none'); float: left; padding-left: 0px}

#unavi li { float: left; width:124px;  display: block; margin-right: 1px; height: 36px; overflow: hidden;}

#unavi li a { width:124px; text-align: center; color: #ffffff; display: block;  height: 36px;	font-size: 11px;line-height:350%;}

#unavi li a:link, #unavi li a:visited{ 	background: url('unav.png') no-repeat;}
#unavi li a:hover, #unavi li a:active { background: url('unav_o.png') no-repeat; }