#suchen {
position:relative; 
top:140px; 
left:70%; 
width:20%; 
}

#header_navi {
position:relative; 
top:113px; 
left:35%; 
width:20%; 
text-align:right; 
font-family:arial; 
color:#000000;
font-size:12px;
}

#start {
position:relative; 
top:140px; 
left:25%; 
width:30%; 
font-family:arial; 
color:#000000;
font-size:12px;
}


#banner{ 
margin-top: 10px; 
margin-left: 0px;
width: 900px;
text-align:left;
}

#titel1{ 
margin-top: 3px; 
margin-left: 0px;
width: 140px;
text-align:left;
}
#titel2{ 
margin-top: 0px; 
margin-left: 0px;
width: 140px;
text-align:left;
}
#titel3{ 
margin-top: 30px; 
margin-left: 0px;
width: 140px;
text-align:center;
font-family:arial; 
color:#000000;
font-size:12px;
font-weight:normal;
}

#titel4{ 
margin-top: 40px; 
margin-left: 0px;
width: 140px;
text-align:center;
font-family:arial; 
color:#000000;
font-size:11px;
}
#titel5{ 
margin-top: 40px; 
margin-left: 0px;
width: 140px;
text-align:center;
font-family:arial; 
color:#000000;
font-size:11px;
}



#sub_menu_header{ 
margin-top: 5px; 
margin-left: 5px;
width: 700px;
text-align:left;
font-family:arial; 
color:#000000;
font-size:12px;
font-weight:bold; 
}

#site_navi1{ 
margin-top: 20px; 
margin-left: 0px;
width: 200px;
height:210px;
text-align:left;
background-image: url(../images/bg_navi_start.jpg);
background-repeat:no-repeat;
}

#site_navi2{ 
margin-top: 10px; 
margin-left: 0px;
width: 200px;
height:250px;
text-align:left;
background-image: url(../images/bg_navi.jpg);
background-repeat:no-repeat;
}



#site_termine{ 
margin-top: 5px; 
margin-left: 0px;
width: 200px;
height:210px;
background-image: url(../images/bg_0_2.jpg);
background-repeat:no-repeat;
}


#site_info{ 
margin-top: 0px; 
margin-left: 0px;
width: 200px;
height:180px;
text-align:left;
background-image: url(../images/bg_info.jpg);
background-repeat:no-repeat;
}

#willkommen{ 
margin-top: 0px; 
margin-left: 10px;
width: 500px;
text-align:left;
font-family:arial; 
color:#000000;
font-size:16px;
font-weight:bold; 
}

#main_text{ 
margin-top: 5px; 
margin-left: 10px;
width: 480px;
text-align:left;
font-family:arial; 
color:#000000;
font-size:12px;
font-weight:normal; 
}

#presse_text{ 
margin-top: 5px; 
margin-left: 10px;
width: 480px;
text-align: justify;
font-family:arial; 
color:#000000;
font-size:12px;
font-weight:normal; 
}

#termin_text{ 
margin-left: 25px;
width: 190px;
text-align:left;
font-family:arial; 
color:#000000;
font-size:12px;
font-weight:normal; 
}

/*Zusatznavigation */
.znavi{ 
padding:1px; 
text-align:left;
} 

a.znavi:link{ 
color:#000000;
text-decoration:none;
} 
a.znavi:visited{ 
color:#000000; 
text-decoration:none; 
} 
a.znavi:active{ 
color:#000000;
text-decoration:none;  
} 
a.znavi:hover{ 
color:#990000; 
text-decoration:underline; 
} 

/*Zusatznavigation 2*/
.gnavi{ 
padding:1px; 
text-align:left;
font-family:arial; 
color:#000000;
font-size:12px;
font-weight:normal; 
} 

a.gnavi:link{ 
color:#990000;
text-decoration: none;
} 
a.gnavi:visited{ 
color:#990000; 
text-decoration: none;
} 
a.gnavi:active{ 
color:#000000;
text-decoration: underline; 
} 
a.gnavi:hover{ 
color:#990000; 
text-decoration:underline; 
} 

.rahmen_blau {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #66ACFF;
	
}
.rahmen_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0055BA;
}
.rahmen1 {
	border: 1px solid #000000;
}
.linie {
	border: 1px solid #ffffff;
}
#footer { 
 width: 880px;
 height: 0px;
 margin:0px auto;
 margin-top:1px;
 text-align:left;
 font-size:11px;
 font-weight:normal; 
 font-family:arial; 
 color:#969494;  
}
