body {background-color:#ffffff;
color:black;
font-family:arial, helvetica, sans-serif;
font-size:100.01%;
}

h1 {font-size:0.9em;}
h2 {font-size:0.8em;}
 
h3 {font-size:1.2em;}
p{
margin-top:.15em;
}


.blog_note_i {
  font-size: 9pt;
  color: #6084a9;
  font-style:italic; 
  }

 

/*.inter{
		 font-family: arial, verdana, sans-serif;
		font-size: 8pt;
	 	color: #000000;
	 	font-weight: bold;
	 	text-decoration: none;
}
*/

.partner{
		 font-family: arial, verdana, sans-serif;
		font-size: 9pt;
	 	color: #000000;
	  
 	  text-decoration: none;
}


.imp_text_f{
	font-size: 9pt;
     color: #000000;
	font-weight: bold;
	}

.imp_text{
	font-size: 9pt;
  color: #000000;
}


.navi_titel{
	font-family: arial, verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
  	color: #000000;
 }
 
 .navi_titel_rot{
	font-family: arial, verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
  color: #ff0000;
 }

 .navi_titel_akt{
	font-family: arial, verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
  	color: #000000;
   
		
 }



.navi_titel2{
		 	font-family: arial, verdana, sans-serif;
			font-size: 8Pt;
 			color: #000000;
}

.navi_titel3{
		 	font-family: arial, verdana, sans-serif;
			font-size: 8Pt;
 			color: #000000;
			text-indent:2px;
}


.navi_titel4{
		 	font-family: arial, verdana, sans-serif;
			font-size: 7Pt;
 			color: #000000;
 
}


.navi_text{
		 font-family: arial, verdana, sans-serif;
		font-size: 9pt;
	 	color: #000000;
}

.content_text1_f{
		 font-family: arial, verdana, sans-serif;
		font-size: 9pt;
	 	color: #000000;
	font-weight: bold;
}

.content_text1{
		 font-family: arial, verdana, sans-serif;
		font-size: 9pt;
	 	color: #000000;
}
.content_small{
		 font-family: arial, verdana, sans-serif;
		font-size: 9pt;
	font-style: italic;
	 	color: #000000;
}

 .content_text1_titel{
	font-size: 8pt;
   
  color: #000000;
	font-weight: bold;
	}
 
 
a.land_karte:link {color:#000000;font-weight: bold; text-decoration:none;font-size: 8pt;}
a.land_karte:visited {color:#000000;font-weight: bold; text-decoration:none;font-size: 8pt;  }
a.land_karte:hover {color:#555555; font-weight: bold;text-decoration:none;font-size: 8pt;  }
a.land_karte:active {color:#000000;font-weight: bold; text-decoration:none;font-size: 8pt;  }

 

a.link_navi:link {color:#2222ff; text-decoration:none;font-size: 9pt;}
a.link_navi:visited {color:#2222aa; text-decoration:none;  }
a.link_navi:hover {color:#1122aa; text-decoration:none;  }
a.link_navi:active {color:#003399; text-decoration:none;  }


a.link_navi2:link {color:#000000; text-decoration:none; }
a.link_navi2:visited {color:#000000; text-decoration:none;  }
a.link_navi2:hover {color:#555555; text-decoration:none;  }
a.link_navi2:active {color:#aaaaaa; text-decoration:none;  }


 
		
 
 
a.link_navi3:link {font-family: arial, verdana, sans-serif;font-size: 11pt;color: #bf0305;text-decoration:none; }
a.link_navi3:visited {font-family: arial, verdana, sans-serif;font-size: 11pt;color: #bf0305; text-decoration:none; }
a.link_navi3:hover {font-family: arial, verdana, sans-serif;font-size: 11pt;color: #bf0305; }
a.link_navi3:active {font-family: arial, verdana, sans-serif;font-size: 11pt;color: #bf0305;  }
 
 
.navi_bl{
background-color:#D1DBE4;width:80%;  
}
.navi_bl2{
background-color:#D1DBf5;width:80%;
}
.navi_bl3{
background-color:#D1DBef;width:80%;
}
}
.navi_bl4{
background-color:#eeeeee;width:80%;
}


#inhalt {
 margin:auto;
width: 1000px;
height: 1200px;
padding:1em;
background-color:#ffffff;}


#top{
	float:left;
	width:100%;
	height: 70px;
	}
	

#logo{
	float:left;
	 	width:300px;
	height: 100px;
	}

#logo2{
	width:300px;
	height: 100px;
	float:left;
	}


#flagge{
		float:left;
	width:50px;
	height: 15px;
 
	}

 
#links{
		float:right;
	 top: 50;
	width:370px;
	height: 22px;
 	text-decoration: none;
 
 }
	
	#person2{
	 float:left;
	width:134px;			
	height: 25px;
 position:relative; top:0px; left:177px;  /*269*/
 z-index: 1;
	}

  

#navi_ul{
margin: 0px; 
padding: 00px 50px 2px 15px;
padding-left: 6;
}

#navi_ul2{
margin: 0px; 
padding: 00px 50px 2px 30px;
padding-left: 6;
line-height: 14px;
}

#navi_ul3{
margin: 0px; 
padding: 0px 50px 2px 30px;
padding-left: 6;
}


#navi_ul4{
margin: 6px; 
padding: 00px 50px 2px 30px;
padding-left: 6;
line-height: 12px; 
 }



#navi_ul5{
margin: 9px; 
padding: 00px 50px 0px 30px;
padding-left: 6;
line-height: 12px; 
 }

	/*position:absolute; top:60px; left:920px;*/
	
	#reihe{
	float:left;
 width:100%; 
	height: 65px;
	}

#schatten{
	float:left;
 width:100%; 
	height: 22px;
background-image:url(../medien/schatten.gif);
	}


#a5{
float:left;
 width:600px; 
}
	
	

#balken{
		float:left;
	 width:100%; 
	height: 20px;
	background-color:#2C3E5A;
	}	
	
	
#test{
	float:left;
	 
	width:100%;
	height: 100px;
	}
	
	
	
#navi{
		float:left;
		 
/*border: 1px solid #eeeeee;border-right-width:1px;border-left-width:1px;  border-bottom:1px;  */
  
	width:221px; 
	height: 703px; /*602*/
	 background-color: #fffee;
	/* line-height: 2pt;  Zeilenabstand? */
 }

 #navi2{
	float:left;
  position: absolute;
	top: 709px;
 border: 1px solid #000000;border-right-width:0px;border-left-width:0px;  border-bottom:0px;  
	width:220px; 
	height: 18px;
	 background-color: #3C3F52;
	line-height: 8pt; /* Zeilenabstand? */
 
 }


 
	
	 
#content{
	float:left;
	/*border: 1px solid #eeeeee;border-right-width:1px;  border-top-width:1px;  */
	margin-left:8px;
	width: 580px; 	/*768*/
	height: 1000px;
	background-color: #ffffff;
	}
	
	
	#content2{
	float:left;
	border: 1px solid #000000;  border-top-width:0px;  
	width:845px; 
height: 802px;
	background-color: #ffffff;
	}
	

#content_news{
	float:left;
	border: 1px solid #000000;  border-top-width:0px;  
	width:845px; 
	height: 602px;
	background-color: #ffffff;
	}
 
	.balken_content{
	font-size: 10pt;
   
  color: #eeeeee;
 
 }
	.balken_suche{
	font-size: 10pt;
  color: #B5C4CF;
	text-decoration: none;
 }
	
	.kontakt_text{
	font-size: 10pt;
  font-weight: bold;
  color: #485870;
  text-decoration: none;
 }
	
	
	
	
	

	.fett{
		 font-family: arial, verdana, sans-serif;
		font-size: 9pt;
	  font-weight: bold;
  color: #000000;
}
	
	
	
.info_text{
	font-size: 8pt;
  font-weight: bold;
  color: #000000;
	}

 



.navi_text_s{
	font-size: 10pt;
  color: #000000;
	padding-right: 150px;
 }


.navi_text_t_alt{
	font-size: 10pt;
	font-weight: bold;
  color: #0000ee;
	padding-right: 150px;
   line-height: 13pt;
 }

.navi_text1{
	font-size: 10pt;
  color: #000000;
	padding-right: 150px;
  line-height: 13pt;
	text-decoration: none;
 }


.publ_text1{
	font-size: 9pt;
  color: #0000ff;
	padding-right: 150px;
  line-height: 13pt;
	text-decoration: none;
 }
 
 .publ_text2{
	font-size: 9pt;
  color: #000000;
	padding-right: 150px;
  line-height: 13pt;
	text-decoration: none;
  font-weight: bold;
 }
 
 
 .navi_text1_t{
	font-size: 10pt;
  color: #000088;
	padding-right: 150px;
  line-height: 13pt;
	text-decoration: none;
	 font-weight: bold;
 }

.navi_text2{
	font-size: 8pt;
  color: #000000;
	padding-right: 150px;
	line-height: 11pt;
	text-decoration: none;
}

.listen_text{
	font-size: 8pt;
  color: #000000;
	padding-right: 150px;
	line-height: 11pt;
	text-decoration: none;
}


.img_untertext{
	font-size: 9pt;
  color: #000000;
	padding-right: 150px;
	line-height: 11pt;
	text-decoration: none;
}

.text_top{
	font-size: 9pt;
  color: #000000;
}


.bild0{left: 0px;	}
.bild1{left: 0px;	border: 1px solid #000000 ;border-top-width :0px;  border-bottom-width: 0px;border-right-width: 0px;}

a.link_text:link {color:#2222ff; text-decoration:none;font-size: 8pt;}
a.link_text:visited {color:#2222aa; text-decoration:none;  }
a.link_text:hover {color:#1122aa; text-decoration:none;  }
a.link_text:active {color:#003399; text-decoration:none;  }

a.link_text_t:link {color:#2222ff; text-decoration:none;font-size: 9pt;}
a.link_text_t:visited {color:#2222aa; text-decoration:none;  }
a.link_text_t:hover {color:#1122aa; text-decoration:none;  }
a.link_text_t:active {color:#003399; text-decoration:none;  }


.ein{
	margin: 25px;
	margin-left:100px;
	font-size: 10pt;
  font-weight: bold;
  color: #000fff;
	padding: 10px;
	width:81px; 
	padding-left: 150px;
	}
	
	
	
	#icon{
	float:right;
	 background: #665544;
	width: 130px; 
	 align=top;
	}
	
	
	#icon44{
	float:right;
	border: 1px solid #000000;border-right-width:0px;  border-top-width:0px;  
	width:846px; 
	height: 700px;
	}
	
	
	
	
a.home:link {color:#222222; text-decoration:none;font-size: 9pt}
a.home:visited {color:#222222; text-decoration:none;font-size: 9pt;}
a.home:hover {color:#555555; text-decoration:none;font-size: 9pt;}
a.home:active {color:#222222; text-decoration:none;font-size: 9pt;}


a.link_unten:link {color:#eeeeee; text-decoration:none;font-size: 8pt;  }
a.link_unten:visited {color:#eeeeee; text-decoration:none;font-size: 8pt;}
a.link_unten:hover {color:#dddddd; text-decoration:none;font-size: 8pt;}
a.link_unten:active {color:#eeeeee; text-decoration:none;font-size: 8pt;}


a.produkt_navi:link {color:#222222; text-decoration:none;font-size: 10pt;  }
a.produkt_navi:visited {color:#222222; text-decoration:none;font-size: 10pt;}
a.produkt_navi:hover {color:#888888; text-decoration:none;font-size: 10pt;}
a.produkt_navi:active {color:#222222; text-decoration:none;font-size: 10pt;}


 #rand {
 height: 101%;
padding-left:5px
}