
BODY{
margin:0px;
background-color: #ffffff;
background-image: url(back.gif);
background-repeat:repeat-y;
}


#header{
position:absolute;
left:0px;
top:0px;
width:998px;
z-index: 1;
}


a.hn1,a.hn2,a.hn3,a.hn4,a.hn5,a.hn6,a.hn7{
position:absolute;
top:132px;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-transform: uppercase;
text-decoration: none;
text-align:center;
color:#ffffff;
line-height:52px;
background-image: url(rotverlauf1.gif);
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}

a.hn1:hover, a.hn2:hover, a.hn3:hover, a.hn4:hover, a.hn5:hover, a.hn6:hover, a.hn7:hover{
background-image: url(rotverlauf2.gif);
}

a.hn1{
left:169px;
width:106px;
}

a.hn2{
left:275px;
width:114px;
}

a.hn3{
left:388px;
width:116px;
}

a.hn4{
left:504px;
width:108px;
}

a.hn5{
left:612px;
width:160px;
}

a.hn6{
left:772px;
width:126px;
}

a.hn7{
left:898px;
width:100px;
}

a.hn1aktiv,a.hn2aktiv,a.hn3aktiv,a.hn4aktiv,a.hn5aktiv,a.hn6aktiv,a.hn7aktiv{
position:absolute;
top:132px;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-transform: uppercase;
text-decoration: underline;
text-align:center;
color:#ffffff;
line-height:52px;
background-image: url(rotverlauf2.gif);
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}

a.hn1aktiv{
left:169px;
width:106px;
}

a.hn2aktiv{
left:275px;
width:114px;
}

a.hn3aktiv{
left:388px;
width:116px;
}

a.hn4aktiv{
left:504px;
width:108px;
}

a.hn5aktiv{
left:612px;
width:160px;
}

a.hn6aktiv{
left:772px;
width:126px;
}

a.hn7aktiv{
left:898px;
width:100px;
}


#seitennavigation{
position:absolute;
left:0px;
top:132px;
width:169px;
background-image: url(center_grau.jpg);
background-repeat:no-repeat;
border-top:1px solid #ffffff;
padding-top:180px;
border-bottom:1px solid #ffffff;
}

#seitennavigation A{
background-color: #14488d;
font-family:verdana;
font-size:9px;
font-weight:bold;
text-transform: uppercase;
text-decoration: none;
color:#ffffff;
display:block;
padding:8px;
border-top:1px solid #ffffff;
}

#seitennavigation A.aktiv, #seitennavigation A:hover{
background-image: url(rotverlauf1.gif);
}

#seitennavigation P{
background-color: #f3f3f3;
font-family:verdana;
font-size:10px;
font-weight:normal;
line-height:14px;
padding:8px;
padding-bottom:20px;
padding-top:20px;
margin:0px;
border-top:1px solid #ffffff;
}

#blauer_balken_links{
position:absolute;
left:170px;
top:186px;
width:625px;
height:20px;
font-size:11px;
background-color: #14488d;
border-bottom:1px solid #ffffff;
z-index: 1;
}

#blauer_balken_rechts{
position:absolute;
left:796px;
top:187px;
width:202px;
height:19px;
font-size:11px;
background-color: #14488d;
border-bottom:1px solid #ffffff;
z-index: 1;
}

#linke_spalte{
position:absolute;
left:170px;
top:206px;
width:625px;
font-family:verdana;
font-size:11px;
line-height:16px;
font-weight:normal;
}

#linke_spalte h1{
background-color: #f3f3f3;
font-family:verdana;
font-size:9px;
font-weight:bold;
text-transform: uppercase;
text-indent:30px;
line-height:24px;
border-bottom:1px solid #ffffff;
margin:0px;
margin-bottom:20px;
padding:0px;
}


#linke_spalte P{
padding-bottom:20px;
padding-left:30px;
padding-right:30px;
margin:0px;

}



#rechte_spalte{
position:absolute;
left:796px;
top:206px;
width:202px;
font-family:verdana;
font-size:10px;
line-height:14px;
font-weight:normal;
background-color: #f3f3f3;
border-bottom:1px solid #ffffff;
}

#rechte_spalte h2{
background-color: #eeeeee;
font-family:verdana;
font-size:9px;
font-weight:bold;
text-transform: uppercase;
text-indent:10px;
line-height:24px;
border-bottom:1px solid #ffffff;
margin:0px;
padding:0px;
}

#rechte_spalte h3{
background-color: #14488d;
font-family:verdana;
font-size:9px;
font-weight:bold;
text-transform: uppercase;
text-indent:10px;
line-height:24px;
border-bottom:1px solid #ffffff;
border-top:1px solid #ffffff;
margin:0px;
padding:0px;
color:#ffffff;
}

#rechte_spalte P{
padding:10px;
margin:0px;
}

#linke_spalte IMG{
border:1px solid #14488d;

}

IMG.links{
float:left;
margin-right:20px;
margin-bottom:20px;
}


IMG.rechts{
float:right;
margin-left:20px;
margin-bottom:20px;
}

IMG.links_ohnerand{
float:left;
margin-right:5px;
margin-bottom:20px;
}

#linke_spalte P.box{
padding:10px;
margin:30px;
margin-top:0px;
border:1px solid #dddddd;
}

ul{
margin-top:0px;
margin-left:50px;
margin-right:30px;
margin-bottom:20px;
}

form{
margin-top:0px;
margin-left:30px;
margin-right:30px;
margin-bottom:20px;
}

.hlink{
text-decoration:none;
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#000000;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.schlemmen{
color: #003e82;
font-weight: bold;
}

.einkaufen{
color: #e2003b;
font-weight: bold;

}

.services{
color: #8cb0c4;
font-weight: bold;

}

.information{
color: #ffec00;
font-weight: bold;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-decoration: underline;
	color: #000000;
}