



body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*background-color:#EDCAEB;*/
	/*background-color: #00698D;*/
	color: black;;
	font-size:12px;
	letter-spacing:1px;
	
	
}

#nav {
    width: 380px;
    top: 0px;
    left: 0px;
     
   position: absolute;
	
    height: 2900px;
	background-color: #02B2AF;
	
	background-image:url(2-4.jpg);
	background-repeat:no-repeat;
	
}


#nav_menue {
	padding-left: 15px;
  	margin-top: 185px;
	
	 

	
	}

#nav1:hover {
	background-image:url(2-2.jpg)
	}




#subnav {
	
	width: 800px;
	top: 0px;
	height: 65px;
	position: fixed;
	margin-left: 410px;
	/*background-color: #999999;*/
	background-color:white;
	 z-index: 1;
	}



#content {
	 width: 590px;
	 top: 144px;
	 position:absolute;
	 margin-left: 410px;
	 margin-top: 30px;
	 padding-top: 0px;
   /*	background-color: #999999;*/
   
      z-index:0;
}



#map1 {
	top: 450px;
	left: 0px;
	position: absolute;
	/*outline:1px solid black;*/
	/*background-color: lightgrey;*/
	}
	
	
#map2 {
	
	top: 15px;
	left: 0px;
	position: absolute;
	/*outline:1px solid black;*/
	
	}

#anfahrt{
	
	padding-top: 0px;
	margine-top: 0px;
	top: 15px;
	left: 365px;
	position: absolute;
	/*background-color: lightgrey;*/
	/*width: 185px;*/
	width: 220px;
	/*line-height:18px;*/
	}
	
#weitereveran{
	top: 450px;
	left: 365px;
	width: 220px;
	position: absolute;
	line-height:18px;
	
	}

h1 { 
font-size: 14px; 
text-transform: uppercase;

/*color: #FF33FF;-------*/
color: black;

}

h2 {
	font-size: 16px;
	font-weight:bold;
	
	text-transform: uppercase;
   
}



h3 {
	
	font-size: 12px; 
	color: black;
	font-weight: normal;
	/* line-height: 0px; */
	/* text-transform: uppercase;*/
	text-decoration: underline;
	}
h4 {
	margin-top: 0;
	font-size: 14px; 
	color: black;
	font-weight:bold;
	/*text-decoration: underline;*/
	/*text-transform: uppercase;*/
	
	}
 

mark {
	/*background-color: lightgrey;*/
	/*letter-spacing:0px;*/
	}
.linksbuendig{
	
	text-align: left;
}	


.subnav_link{
	
font-size: 12px; 
	
	color: black;
	
	text-decoration:none;
	font-weight: bold;
	line-height:5em;
	text-transform: uppercase;
	
	
	}	

.sub_active {
	color: #02B2AF;
	}



.nav_menue_link{
  color: black;
  
  /*left: 20px;*/
  
  line-height:0.8em;
  
  
  font-size: 18px; 
  text-transform: uppercase;
  
  
  /*letter-spacing: 0.0em;*/
  font-weight: normal;
  
  

}

.active {
	color: white;
	letter-spacing: 0.15em;
	}


ak {
	
	color:white;
	
	}
	
av {
	
	color: green;
	
	}	
	
	
.vor {}	
.vor1 {float:left; }
.vor2 {text-align: right; }
.vor3 {background-color: #000; margin-top: 0px; border: 0; height: 1px; }

.subnav_link:hover		{color: grey; text-decoration:none;}

.nav_menue_link:link		{text-decoration:none;  }

.nav_menue_link:visited	{text-decoration:none;}

.nav_menue_link:hover		{color:#ffffff;text-decoration:none; letter-spacing: 0.15em;}

c:active		{color:red;text-decoration:none;letter-spacing: 0.2em;}




table.gesamt{ border-width:1; width: 540px; font-size: 12px; font-weight: normal; letter-spacing:0px; }

table.gesamt td
{
 padding-top:5px;
 padding-bottom:5px;
 margin:0px;
 vertical-align: top;
}


table.fragen td
{
 padding-top:7px;
 padding-bottom:7px;
 margin:0px;
 vertical-align: top;
 font-size: 12px;
  
}

	


.gesamt1 {background-color: #000; margin-top: -9px; border: 0; height: 1px; }



#pvb1 {
top: 0px;
position: absolute;
}

#pvt1 {
top: 0px;
left: 155px;
width: 362px;
height:76px;
position: absolute;
border:1px solid black;
padding: 10px;
}


#pvl1 {
padding-left: 150px;
}
	
	
	
	
	
	
	
#pvb2 {
top: 140px;
position: absolute;

}

#pvt2 {
top: 160px;
left: 100px;
width: 360px;
position: absolute;
border:1px solid black;
padding: 10px;
}


#pvl2 {
padding-left: 150px;
}
	
		
	
	
	
	
	
	
#pvb3 {
top: 335px;
position: absolute;
}

#pvt3 {
top: 335px;
left: 160px;
width: 340px;
height:54px;
position: absolute;
border:1px solid black;
padding: 10px;
}

#pvl3 {
padding-left: 150px;
}



	
#pvb35 {
top: 455px;
position: absolute;
}
#pvt35 {
top: 465px;
left: 111px;

height:54px;
position: absolute;
border:1px solid black;
padding: 10px;
}

#pvl35{
padding-left: 150px;
}






	
#pvb4 {
top: 613px;
position: absolute;
}

#pvt4 {
top: 593px;
left: 140px;
width: 340px;

position: absolute;
border:1px solid black;
padding: 10px;
}


#pvl4 {
padding-left: 150px;
}	






	
#pvb45 {
top: 745px;
position: absolute;
}

#pvt45 {
top: 745px;
left: 140px;
width: 377px;

position: absolute;
border:1px solid black;
padding: 10px;
}


#pvl45 {
padding-left: 150px;
}	



	
#pvb46 {
top: 870px;
position: absolute;
}

#pvt46 {
top: 870px;
left: 140px;
width: 340px;

position: absolute;
border:1px solid black;
padding: 10px;
}


#pvl46 {
padding-left: 150px;
}	





	
#pvb5 {
top: 995px;
position: absolute;
}

#pvt5 {
top: 995px;
left: 126px;
width: 360px;

position: absolute;
border:1px solid black;
padding: 10px;
}


#pvl5 {
padding-left: 150px;
}	
	







	
#pvb6 {
top: 1148px;
position: absolute;
}

#pvt6 {
top: 1148px;
left: 111px;
width: 360px;

position: absolute;
border:1px solid black;
padding: 10px;
}

#pvl6 {
padding-left: 150px;
}	
		
		
		
		
		
		
		
		
			
#pvb7 {
top: 1298px;
position: absolute;
}

#pvt7 {
top: 1298px;
left: 160px;
width: 365px;

position: absolute;
border:1px solid black;
padding: 10px;
}

#pvl7 {
padding-left: 150px;
}	
		
		
		
		
		
		
			
#pvb8 {
top: 1435px;
position: absolute;
}

#pvt8 {
top:1435px;
left: 160px;
width: 365px;

position: absolute;
border:1px solid black;
padding: 10px;
}

#pvl8 {
padding-left: 150px;
}	
		
		




			
#pvb85{
top: 1572px;
position: absolute;
}

#pvt85 {
top: 1572px;
left: 160px;
width: 365px;

position: absolute;
border:1px solid black;
padding: 10px;
}

#pvl85 {
padding-left: 150px;
}	
		
		
		
		


		
		
			
#pvb9 {
top: 1715px;
position: absolute;
}

#pvt9 {
top:1715px;
left: 110px;
width: 365px;

position: absolute;
border:1px solid black;
padding: 10px;
}

#pvl9 {
padding-left: 150px;
}	
						
		
		
			
#pvb10 {
top: 1865px;
position: absolute;
}

#pvt10 {
top: 1865px;
left: 110px;
width: 390px;

position: absolute;
border:1px solid black;
padding: 10px;
}

#pvl10 {
padding-left: 150px;
}			
		
		
		
		
			
#pvb11{
top: 2020px;
position: absolute;
}

#pvt11{
top: 2020px;
left: 110px;

width: 365px;
position: absolute;
border:1px solid black;
padding: 10px;
}

#pvl11 {
padding-left: 150px;
}					
	

	
	
			
#pvb12{
top: 2195px;
position: absolute;
}

#pvt12{
top: 2155px;
left: 145px;

width: 357px;
position: absolute;
border:1px solid black;
padding: 10px;
}

#pvl12 {
padding-left: 150px;
}				
	
		







		
			
#pvb13{
top: 2375px;
position: absolute;
}

#pvt13{
top: 2375px;
left: 140px;
width: 377px;
position: absolute;
border:1px solid black;
padding: 10px;
}

#pvl13 {
padding-left: 150px;
}					





		
			
#pvb14{
top: 2511px;
position: absolute;
}

#pvt14{
top: 2511px;
left: 140px;
width: 377px;
position: absolute;
border:1px solid black;
padding: 10px;
}

#pvl14 {
padding-left: 150px;
}					







		
