body {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
	color:#000000;
    margin:0;
	padding:0 0 <length> 0;
	line-height: 13px;
}

.menu {
	font-size: 11px;
	color:#000000;
}

.submenu {
	font-size: 11px;
	color:#84817F;
}

.aktiv {
	font-size: 11px;
	color:#FF0000;
}

.neu {
	font-size: 16px;
	color:#FF0000;
	vertical-align: top;
}

.uc {
	font-size: 15px;
	color:#000000;
	line-height: 20px;
}

.norm {
	font-size: 11px;
	color:#000;
	line-height: 14px;
}

.aktuell {
	font-size: 11px;
	color:#000;
	line-height: 14px;

}

.headline {
	font-size: 11px;
	line-height: 20px;
	text-transform: uppercase;
}



hr {
 background-color:#0F3842; /* Mozilla 1.4 */
 color:#0F3842; /* IE 6 */
 border: #0F3842; /* Opera 7.11 */
 border: 0 none;
 height: 1px; /* in Opera fr die Anzeige ntig, in Mozilla fr die einheitliche Hhe */
 }




a:link		{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#000000; text-decoration:none; font-size:11px;}
a:visited	{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#000000; text-decoration:none; font-size:11px;}
a:active	{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#FF0000; text-decoration:none; font-size:11px;}
a:hover		{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#FF0000; text-decoration:none; font-size:11px;}

a.aktiv:link	{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#FF0000; text-decoration:none; font-size:11px;}
a.aktiv:visited	{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#FF0000; text-decoration:none; font-size:11px;}
a.aktiv:active	{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#FF0000; text-decoration:none; font-size:11px;}
a.aktiv:hover	{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#FF0000; text-decoration:none; font-size:11px;}

a.maincontentlink:link		{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#000000; text-decoration:underline; font-size:15px;  }
a.maincontentlink:visited	{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#000000; text-decoration:underline; font-size:15px;  }
a.maincontentlink:active	{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#FF0000; text-decoration:none; font-size:15px;  }
a.maincontentlink:hover		{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#FF0000; text-decoration:none; font-size:15px;  }

a.uc:link		{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#BD1872; text-decoration:underline; font-size:17px;}
a.uc:visited	{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#BD1872; text-decoration:underline; font-size:17px;}
a.uc:active	{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#84817F; text-decoration:none; font-size:17px;}
a.uc:hover		{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#BD1872; text-decoration:none; font-size:17px;}

a.link:link		{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#000000; text-decoration:underline; font-size:11px;  }
a.link:visited	{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#000000; text-decoration:underline; font-size:11px;  }
a.link:active	{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#FF0000; text-decoration:none; font-size:11px; }
a.link:hover	{ font-family: arial, verdana, geneva, helvetica, sans-serif; color:#FF0000; text-decoration:none; font-size:11px; }

.news_mehr {
	padding-left: 100px;
	line-height: 13px;
}


#logo {position: absolute; top: 15px; left: 15px; height: 121px; width: 127px; padding: 0px; margin: 0px; z-index: 0;}

#index_menu {position: absolute; top: 15px; left: 175px; height: 85px; width: 99px; padding: 0px; margin: 0px; z-index: 1}

#menu {position: absolute; top: 160px; left: 15px; height: 150px; width: 400px; padding: 0px; margin: 0px; z-index: 1;}

#headline {position: absolute; top: 16px; left: 160px; height: 20px; width: 400px; padding: 0px; margin: 0px; z-index: 2;}

#maincontent {position: absolute; top: 53px; left: 160px; height: 20px; width: 330px; padding: 0px; margin: 0px; z-index: 2;}

#pict_menu {position: absolute; top: 15px; left: 0px; height: 150px; width: 400px; padding: 0px; margin: 0px; z-index: 1;}

#content {position: absolute; top: 105px; left: 30px; height: 100%; width: 477px; padding: 0px; margin: 0px; z-index: 1;}

#stripe2 {position: relative; bottom: 0px; left: 0px; height: 1px; width: 477px; padding: 0px; margin: 0px; z-index: 1}

#pub_up {position: relative; top: 397px; left: 470px; height: 60px; width: 47px; padding: 0px; margin: 0px; z-index: 2}

#pub_up2 {position: relative; top: 312px; left: 490px; height: 60px; width: 47px; padding: 0px; margin: 0px; z-index: 2}

#maincontent_news {position: absolute; top: 53px; left: 160px; width: 450px; padding: 0px; margin: 0px; z-index: 2;}

#news {
	width: 140px;
	margin-right: 10px;
	float: left;
}

#news img.news {
	margin-top: 13px;
	margin-bottom: 13px;
}

