body, html  { 
color: #666666; 
font-size: 11px; 
font-family: Arial,sans-serif;
margin: 0; 
padding: 0; 
border: 0;
}


.black {
color: #000000; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:12px;
border: 0;
}


.top {
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:12px;
border: 0;
}




.menu {
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:10px;
border: 0;
}


.redmenu {
color: #ff3333; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:10px;
border: 0;
}


.fotomenu {
color: #ff3333; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:14px;
border: 0;
}

.grey {
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:12px;
border: 0;
}

.text {
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:16px;
border: 0;
}


.phil {
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:20px;
border: 0;
}

.philred {
color: #ff3333; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:10px;
border: 0;
}

.infoheadl {
color: #333333; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:20px;
border: 0;
}

.vitaheadl {
color: #ff3333; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:14px;
border: 0;
margin-left:8px;

}

.vita {
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:12px;
border: 0;
margin-left:8px;

}



.vita2 {
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:18px;
border: 0;
}

.vita3 {
color: #999999; 
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
letter-spacing: -0.2px;
line-height:0px;
border: 0;
}

.infotext {
color: #999999; 
font-size: 9px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:12px;
border: 0;
}

.publikationen {
color: #999999; 
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:14px;
border: 0;
}


.pubheadl {
color: #333333; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:14px;
border: 0;
}



a#infotextlink, a#infotextlink:link, a#infotextlink:visited { 
color: #ff3333; 
font-size: 9px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:12px;
border: 0;
 }
 
a#infotextlink:hover, a#infotextlink:active { 
color: #000000; 
font-size: 9px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:12px;
border: 0;
 }







.unterschrift {
color: #999999; 
font-size: 9px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:9px;
margin-top:5px;
border: 0;
}


.headl {
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:14px;
border: 0;
}


.newsheadl {
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
line-height:14px;
border: 0;
}

.newstext {
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:14px;
border: 0;
}








.foot {
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:11px;
border: 0;
}


.red {
color: #ff3333; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:12px;
border: 0;
}




a#top, a#top:link, a#top:visited { 
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:12px;
border: 0;
 }
 
a#top:hover, a#top:active { 
color: #ff3333; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:12px;
border: 0;
 }
 
 
 
 a#top2, a#top:link, a#top:visited { 
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:12px;
border: 0;
 }
 
a#top2:hover, a#top:active { 
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:12px;
border: 0;
 }
 
 
 
 
 
 a#menu, a#menu:link, a#menu:visited { 
color: #999999; 
font-size:11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:10px;
border:0;
 }
 
a#menu:hover, a#menu:active { 
color: #ff3333; 
font-size:11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:10px;
border:0;
 }




 a#fotomenu, a#fotomenu:link, a#fotomenu:visited { 
color: #999999; 
font-size:11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:14px;
border:0;
 }
 
a#fotomenu:hover, a#fotomenu:active { 
color: #ff3333; 
font-size:11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:14px;
border:0;
 }




a#foot, a#foot:link, a#foot:visited { 
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:11px;
border: 0;
 }
 
a#foot:hover, a#foot:active { 
color: #ff3333; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:11px;
border: 0;
 }



a, a:link, a:visited   { 
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:12px;
border: 0;
}
a:hover, a:active	{ 
color: #000000; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:12px;
border:0;
}




a#newslink, a#newslink:link, a#newslink:visited { 
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
line-height:14px;
border: 0;
 }
 
a#newslink:hover, a#newslink:active { 
color: #ff3333; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
line-height:14px;
border: 0;
 }
 
 
a#link2, a#nlink2:link, a#nlink2:visited { 
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
line-height:18px;
border: 0;
 }
 
a#link2:hover, a#link2:active { 
color: #ff3333; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
line-height:18px;
border: 0;
 } 




a#newsheadl, a#newsheadl:link, a#newsheadl:visited { 
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
line-height:14px;
border: 0;
 }
 
a#newsheadl:hover, a#newsheadl:active { 
color: #ff3333; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
line-height:14px;
border: 0;
 }














a#links, a#links:link, a#links:visited { 
color: #999999; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:18px;
border: 0;
 }
 
a#links:hover, a#links:active { 
color: #ff3333; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:18px;
border: 0;
 }





.info{
	width: 870px;
	height: 23px;
	background-color: #ffffff;
	position: absolute;
	top: 580px;
	z-index: 99;
}

.info h2{
	color: #999999; 
	font-size: 9px; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 0;
	padding: 0 0px;
	margin-top: 5px;
}


