body {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 13px;
	color: #111111;
	background: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	}

p {margin-top: 0px; line-height: 20px;}
img {border:0px;}

#img {border:0px; padding-right: 0px; padding-bottom: 0px;}

#content_sin_illu img {line-height: 0px; margin:0px; padding-top: 0px; border:0px; margin-right: 6px; margin-bottom: 6px;}
#content_galerie_mittig {text-align: center;}
#subtext_galerie {font-family: Arial, Helvetica, sans-serif; line-height: 10px; margin-top: 0px; paddin-top:0px; font-size: 9px;text-align: left;}

#navi {padding-top: 3px;}


	
#holder {
	
	margin-top: 50px;
	
	margin-right: 0px;
	padding: 0px;
	
	margin-left: 100px;
	width: 881px;
	}

#head {
	margin: 0px;
	padding: 0px;
	width: 881px;
	height: 132px;
	background: #FFFFFF; 
	}
	



.illu {width: 250px; float: left; padding-left: 9px; margin-top: 78px; text-align: left;}
.content {width: 400px; text-align: left; margin-left: 40px; margin-top: 75px; float: left;}
.illu2x {width: 250px; float: left; padding-left: 9px; margin-top: 38px; text-align: left;}
.content2x {width: 400px; text-align: left; margin-left: 40px; margin-top: 35px; float: left;}
#content_sin_illu {line-height: 0px; width: 710px; text-align: left; padding-left: 9px; margin-top: 78px; float: left;}
#navi {width: 133px; margin-top: 66px; margin-left: 0px; padding-right: 0px; marging-right: 0px; float: right; }



a:link {color: #000000; font-weight: bold; text-decoration: none;}
a:active {color: #000000; font-weight: bold; text-decoration: underline;}
a:visited {color: #000000; font-weight: bold; text-decoration: none;}
a:hover {color: #000000; font-weight: bold; text-decoration: underline;}

/* navistyle aktives element */
.navi_element_aktive {width: 125px;  height: 20px; padding-left: 8px; padding-top: 6px; margin-bottom: 4px; color: #FFFFFF; background: #011c3d; font-weight: bold;}
.navi_element_aktive a:link {color: #FFFFFF; font-weight: bold; text-decoration: none;}
.navi_element_aktive a:active {color: #FFFFFF; font-weight: bold; text-decoration: underline;}
.navi_element_aktive a:visited {color: #FFFFFF; font-weight: bold; text-decoration: none;}
.navi_element_aktive a:hover {color: #FFFFFF; font-weight: bold; text-decoration: underline;}

/* navistyle passives element */
.navi_element_passive {width: 125px;  height: 20px; padding-left: 8px; padding-top: 6px; margin-bottom: 4px; color: #000000; background: #FFFFFF; font-weight: bold;}

.navi_element_passive a:link {color: #000000; font-weight: bold; text-decoration: none;}
.navi_element_passive a:active {color: #000000; font-weight: bold; text-decoration: underline;}
.navi_element_passive a:visited {color: #000000; font-weight: bold; text-decoration: none;}
.navi_element_passive a:hover {color: #000000; font-weight: bold; text-decoration: underline;}

.navi_element_aktive_sub {width: 110px; height: 20px; margin-left: 15px; padding-left: 8px; padding-top: 6px; margin-bottom: 4px; color: #FFFFFF; background: #011c3d; font-weight: bold;}

/* Eingerückte Alternative */
/*.navi_element_aktive_sub {width: 105px;  margin-left: 20px; height: 20px; padding-left: 8px; padding-top: 6px; margin-bottom: 4px; color: #FFFFFF; background: #011c3d; font-weight: bold;}*/

.navi_element_aktive_sub a:link {color: #FFFFFF; font-weight: bold; text-decoration: none;}
.navi_element_aktive_sub a:active {color: #FFFFFF; font-weight: bold; text-decoration: underline;}
.navi_element_aktive_sub a:visited {color: #FFFFFF; font-weight: bold; text-decoration: none;}
.navi_element_aktive_sub a:hover {color: #FFFFFF; font-weight: bold; text-decoration: underline;}

.navi_element_passive_sub {width: 110px;  height: 20px; margin-left: 15px; padding-left: 8px; padding-top: 6px; margin-bottom: 4px; color: #000000; background: #FFFFFF; font-weight: bold;}

.navi_element_passive_sub a:link {color: #000000; font-weight: bold; text-decoration: none;}
.navi_element_passive_sub a:active {color: #000000; font-weight: bold; text-decoration: underline;}
.navi_element_passive_sub a:visited {color: #000000; font-weight: bold; text-decoration: none;}
.navi_element_passive_sub a:hover {color: #000000; font-weight: bold; text-decoration: underline;}

.navi_element_galerie {color: #000000; background: #FFFFFF; font-weight: bold;}

.navi_element_galerie a:link {color: #000000; font-weight: bold; text-decoration: none;}
.navi_element_galerie a:active {color: #000000; font-weight: bold; text-decoration: underline;}
.navi_element_galerie a:visited {color: #000000; font-weight: bold; text-decoration: none;}
.navi_element_galerie a:hover {color: #000000; font-weight: bold; text-decoration: underline;}

#navi_galerie_container {padding-left: 8px; margin-top: 100px;}




/* navigation level 3 styles */

.deep a:link {color: #FFFFFF; font-weight: bold; text-decoration: none;}
.deep a:active {color: #FF6779; font-weight: bold; text-decoration: none;}
.deep a:visited {color: #FFFFFF; font-weight: bold; text-decoration: none;}
.deep a:hover {color: #FF6779; font-weight: bold; text-decoration: none;}

.aktiv_adresse a:link {color: #FFFFFF; font-weight: normal; text-decoration: none;}
.aktiv_adresse a:active {color: #FF6779; font-weight: normal; text-decoration: none;}
.aktiv_adresse a:visited {color: #FFFFFF; font-weight: normal; text-decoration: none;}
.aktiv_adresse a:hover {color: #FF6779; font-weight: normal; text-decoration: none;}

.aktiv_link_fett a:link {color: #000000; font-weight: bold; text-decoration: none;}
.aktiv_link_fett a:active {color: #0000000; font-weight: bold; text-decoration: underline;}
.aktiv_link_fett a:visited {color: #000000; font-weight: bold; text-decoration: none;}
.aktiv_link_fett a:hover {color: #000000; font-weight: bold; text-decoration: underline;}

.aktiv_link_normal a:link {color: #000000;font-weight: bold; text-decoration: none;}
.aktiv_link_normal a:active {color: #0000000;font-weight: bold; text-decoration: underline;}
.aktiv_link_normal a:visited {color: #000000;font-weight: bold; text-decoration: none;}
.aktiv_link_normal a:hover {color: #000000;font-weight: bold; text-decoration: underline;}

.thissite {color: #FFFFFF;}




/* content styles */




.fett {font-weight: bold;}
.bildnachweis {font-size: 9px;}
.fettmitabstand {margin-top: 6px; font-weight: bold;}	
.normalmitabstand {margin-top: 6px; font-weight: normal;}

#logo_copy {display: none;}
#headline_copy {display:none;}

/* table styles */



/* footer styles */



/* miscellaneous styles */

.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
}

.brclearleft { 
     clear:left; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
}