body {
	background-color: #ffffff;
	background-image: url(bilder/bgline.gif); 
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.logo /*enthält positionierung und größe des logos */
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:60px;
	z-index:500;
}

.nava /*enthält positionierung und größe der navigation */
{
	
	z-index:1;
}
.nav /*enthält positionierung und größe der navigation */
{
	
	z-index:500;
}
.spacernavi /*enthält positionierung für abstand links vor der navigation */
{
	position:absolute;
	left:0px;
	top:60px;
	width:21px;
	height:21px;
	z-index:500;
	background-color: #e4e4e4;
}
.divinhalt {position:absolute; left:34px; top:116px; z-index:1}

.floatr {float:right;margin-left:15px;} /*textumfluss um bild rechts */
.floatl {float:left;margin-right:15px;} /*textumfluss um bild links */

.newsline {background-color:#CCCCCC} /* Trennlinie zwischen Einträgen */
.newsheadsep {background-color:#57A5F2} /* erste Trennlinie unter News */ 

.newshead {background-color : #11A0CF; color:#333333;font-family:Arial,sans-serif; font-weight: bold; font-size:12px; text-decoration:none; line-height : 18px; padding-left:6px;}  /* kopfzeile news */
.newsbg {background-color : #D0E6FB;padding-left:6px;padding-top:6px;padding-bottom:6px;}  /* newshintergrund */
.tablehd {
	background-color : #11A0CF;
	color:#ffffff;
	font-family:Arial,sans-serif;
	font-weight: bold;
	font-size:12px;
	line-height : 19px;
	padding-left:6px;
}
.tablehd_mk {
	background-color : #0000bb;
	color:#ffffff;
	font-family:Arial,sans-serif;
	font-weight: bold;
	font-size:12px;
	line-height : 19px;
	padding-left:6px;
}
.tablebg {background-color : #D0E6FB;}

/*texte */
 .texth { color:#333333;font-family:Arial,sans-serif; font-weight: bold; font-size:15px; text-decoration:none; }  /*Headlines */
 .textn { color:#333333;font-family:Arial,sans-serif; font-weight: normal; font-size:12px; text-decoration:none; line-height : 16px;} /* Fließtext, falls keine Inhaltslayer definiert ist */
 .texti { color:#333333;font-family:Arial,sans-serif; font-weight: normal; font-size:12px; text-decoration:none;  font-style : italic; line-height : 16px; } /*kursiver Fließtext */
 .textb { color:#333333;font-family:Arial,sans-serif; font-weight: bold; font-size:12px; text-decoration:none; line-height : 16px; } /*fetter Fließtext */
 
.textnewsn { color:#333333;font-family:Arial,sans-serif; font-weight: normal; font-size:12px; text-decoration:none; line-height : 16px;} /* Fließtext für News*/
.textnewsb { color:#333333;font-family:Arial,sans-serif; font-weight: bold; font-size:12px; text-decoration:none; line-height : 16px; } /*fetter Fließtext für News*/
 
.textfooter { color:#3A3A3A;font-family:Arial,sans-serif; font-weight: normal; font-size: 11px; text-decoration:none;} /* Fußzeile DURO*/
.textfooter_mk { color:#ffffff;font-family:Arial,sans-serif; font-weight: normal; font-size: 11px; text-decoration:none;} /* Fußzeile MK */
 .desclayer { color:#00FF00;font-family:Arial,sans-serif; font-weight: normal; font-size:12px; text-decoration:none; line-height : 16px;}  /*für Beschreibung bei PopUps */

/* standard-link */
a.standard:link    { color:#0215FD;font-family:Arial,sans-serif; font-weight: normal; font-size: 12px; text-decoration: underline; }
a.standard:visited { color:#747EFD;font-family:Arial,sans-serif; font-weight: normal; font-size: 12px; text-decoration: underline; }
a.standard:hover   { color:#747EFD;font-family:Arial,sans-serif; font-weight: normal; font-size: 12px; text-decoration: underline; }
a.standard:active  { color:#0215FD;font-family:Arial,sans-serif; font-weight: normal; font-size: 12px; text-decoration: underline; }

/* email-link-footer */
a.mail:link { color:#ffffff;font-family:Arial,sans-serif; font-weight: normal; font-size: 11px; text-decoration:none;}
a.mail:visited { color:#ffffff;font-family:Arial,sans-serif; font-weight: normal; font-size: 11px; text-decoration:none;}
a.mail:hover { color:#ffffff;font-family:Arial,sans-serif; font-weight: normal; font-size: 11px; text-decoration:none;}
a.mail:active { color:#ffffff;font-family:Arial,sans-serif; font-weight: normal; font-size: 11px; text-decoration:none;}
/* tabellenrand höhe */
.rand_l_r 
{
	
	width:1px;
	height:100%;
	
}