/*	------------------------------------------------	*/
/* 				BACKGROUND IMAGES		*/
/*	------------------------------------------------	*/

/*body {
    background-image: url("images/background.jpg");
    background-repeat: no-repeat;
}


/*	------------------------------------------------	*/
/* 				STANDARD INHALTS TEXT		*/
/*	------------------------------------------------	*/

td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
}

.fusstxt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.breadtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
}

.generischtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #757575;
	text-decoration: none;
}

.pagnavwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.sktxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
}

.job {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 21px;
	font-style: normal;
	font-weight: normal;
	color: #757575;
	text-decoration: none;
}

.legende {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
}


/*	------------------------------------------------	*/
/* 				FETT FORMATIERUNG IN TEXT	*/
/*	------------------------------------------------	*/

.txtbold{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
}




/*	------------------------------------------------	*/
/* 				INPUTFELDER 			*/
/*	------------------------------------------------	*/

.form {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}




/*	------------------------------------------------	*/
/* 		NAVIGATIONEN 					*/
/*	------------------------------------------------	*/
/* 		CONTENT HYPERLINKS				*/
/*	------------------------------------------------	*/

a:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ae1117;
	text-decoration: underline;
}
a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ae1117;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ae1117;
	text-decoration: underline;
}
a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ae1117;
	text-decoration: none;
}


/*	------------------------------------------------	*/
/* 		PRIMAER NAVIGATION								*/
/*	------------------------------------------------	*/

.pagnav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
}
.pagnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
}
.pagnav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
}
.pagnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


/*	------------------------------------------------	*/
/* 		PRIMAER NAVIGATION ACTIVE						*/
/*	------------------------------------------------	*/

.pagnavact:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.pagnavact:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.pagnavact:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.pagnavact:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
}


/*	------------------------------------------------	*/
/* 		SEKUNDÄRNAVIGATION				*/
/*	------------------------------------------------	*/

.sknav:link {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.sknav:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.sknav:active {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.sknav:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
}


/*	------------------------------------------------	*/
/* 		GENERISCHE NAVIGATION							*/
/*	------------------------------------------------	*/

.generischnav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ae1117;
	text-decoration: none;
}

.generischnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ae1117;
	text-decoration: none;
}
.generischnav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ae1117;
	text-decoration: none;
}
.generischnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ae1117;
	text-decoration: underline;
}


/*	------------------------------------------------*/
/* 		NEWSNAVIGATION				*/
/*	------------------------------------------------*/

.newnav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.newnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.newnav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.newnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}


/*	------------------------------------------------*/
/* 		BREADNAVIGATION								*/
/*	------------------------------------------------*/

.breadnav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: underline;
}
.breadnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: underline;
}
.breadnav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
}
.breadnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
}

/*	------------------------------------------------*/
/* 		FOOTERNAVIGATION							*/
/*	------------------------------------------------*/

.footernav:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.footernav:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.footernav:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.footernav:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

/*	------------------------------------------------*/
/* 		FOOTERNAVIGATION EXTENDED					*/
/*	------------------------------------------------*/

.footernavext:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #dedede;
	text-decoration: none;
}
.footernavext:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #dedede;
	text-decoration: none;
}
.footernavext:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #f3f3f3;
	text-decoration: none;
}
.footernavext:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #f3f3f3;
	text-decoration: none;
}

/*	------------------------------------------------*/
/* 		FOOTERNAVIGATION EXTENDED BOLD   			*/
/*	------------------------------------------------*/

.footernavextbold:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #dedede;
	text-decoration: none;
}
.footernavextbold:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #dedede;
	text-decoration: none;
}
.footernavextbold:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f3f3f3;
	text-decoration: none;
}
.footernavextbold:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f3f3f3;
	text-decoration: none;
}



/*	------------------------------------------------	*/
/* 		SITEMAP PRMIAER									*/
/*	------------------------------------------------	*/

.sitemapg:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
}
.sitemapg:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
}
.sitemapg:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
}
.sitemapg:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
}


/*	------------------------------------------------	*/
/* 		SITEMAP SEKUNDAER								*/
/*	------------------------------------------------	*/

.sitemapl:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
}
.sitemapl:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
}
.sitemapl:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
}
.sitemapl:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
}


/*	------------------------------------------------	*/
/* 		TEASER											*/
/*	------------------------------------------------	*/

.teaser:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ae1117;
	text-decoration: underline;
}
.teaser:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ae1117;
	text-decoration: underline;
}
.teaser:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ae1117;
	text-decoration: underline;
}
.teaser:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ae1117;
	text-decoration: none;
}


/*	------------------------------------------------	*/
/* 		TABELLEN LINK GRAU								*/
/*	------------------------------------------------	*/

.tabelle:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
}
.tabelle:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
}
.tabelle:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
}
.tabelle:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: underline;
}