
/*Text in td */
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:#666666; 
	}
/*Text im Blocksatz */
td.textinhalt	{
	text-align:justify;
	}

/*Text Navigation oben rechts */
span.navioben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color:#666666; padding-right:5px
	}
	td.navioben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color:#666666; padding-bottom:4px; padding-right:5px
	}

/*Text Info/Hinweistext z.B. bei Seminarangebote  */	
span.hinweistext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

	
/*Allgemeiner Link im Text + Allgemeine Link-Definition */
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:#f04222; padding:0px; text-decoration:none; outline:none; 
	}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:#f04222; padding:0px; text-decoration:none; outline:none; 
	}
a:focus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:#f04222; padding:0px; text-decoration:none; outline:none;
	}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:#f04222; padding:0px; text-decoration:none; outline:none; 
	}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:#f04222; padding:0px; text-decoration:none; outline:none;
	}
	
/*Link Farben - Navigation oben rechts */
a.navioben:link { font-size: 11px; color:#666666; }
a.navioben:visited { font-size: 11px; color:#666666; }
a.navioben:focus { font-size: 11px; color:#f04222; }
a.navioben:hover { font-size: 11px; color:#f04222; }
a.navioben:active { font-size: 11px; color:#f04222; }

/*Haupt-Navigation links */
td.navibalkenaktiv { background-color:#f04222;}
td.navibalken { background-color:#666666;}

a.navigation:link {	font-size: 13px; color:#666666; font-weight:bold; }
a.navigation:visited { font-size: 13px; color:#666666; font-weight:bold; }
a.navigation:focus{	font-size: 13px; color:#f04222; font-weight:bold; }
a.navigation:hover { font-size: 13px; color:#f04222; font-weight:bold; }
a.navigation:active { font-size: 13px; color:#f04222; font-weight:bold; }

/*Haupt-Navigation links - Untermenü aktiv */	
a.navigationaktiv:link { font-size: 13px; color:#f04222; font-weight:bold; }
a.navigationaktiv:visited {	font-size: 13px; color:#f04222; font-weight:bold; }
a.navigationaktiv:focus { font-size: 13px; color:#f04222; font-weight:bold; }
a.navigationaktiv:hover {	font-size: 13px; color:#f04222; font-weight:bold; }
a.navigationaktiv:active {	font-size: 13px; color:#f04222; font-weight:bold; }

/*Sub-Navigation links */
a.subnavigation:link { font-size: 12px; color:#666666; }
a.subnavigation:visited { font-size: 12px; color:#666666; }
a.subnavigation:focus{ font-size: 12px; color:#f04222; }
a.subnavigation:hover {	font-size: 12px; color:#f04222; }
a.subnavigation:active { font-size: 12px; color:#f04222; }

/*Sub-Navigation links - Untermenüpunkt aktiv */
a.subnavigationaktiv:link {	font-size: 12px; color:#f04222;  }
a.subnavigationaktiv:visited { font-size: 12px; color:#f04222; }
a.subnavigationaktiv:focus{ font-size: 12px; color:#f04222; }
a.subnavigationaktiv:hover { font-size: 12px; color:#f04222;}
a.subnavigationaktiv:active { font-size: 12px; color:#f04222; }	
/*a.subnavigationaktiv:link {	font-size: 12px; color:#f04222; text-align:left; }
a.subnavigationaktiv:visited { font-size: 12px; color:#f04222; text-align:left; }
a.subnavigationaktiv:focus{ font-size: 12px; color:#f04222; text-align:left; }
a.subnavigationaktiv:hover { font-size: 12px; color:#f04222;text-align:left; }
a.subnavigationaktiv:active { font-size: 12px; color:#f04222; text-align:left;}	
*/

	
/*Haupt-Ueberschrift in grauem Balken */	
.headline {	font-size: 20px; color:#f04222; font-weight:bold; padding-left:10px; margin-bottom:5px; }

/*Ueberschrift im Inhalt-Bereich */	
.headlineinhalt { font-size: 15px; color:#666666; font-weight:bold; }	

/*Ueberschrift Startseite*/	
.headlinestartseite { font-size: 15px; color:#f04222; font-weight:bold; }	

/*Ueberschrift Schwerpunkte Startseite */	
a.headlinestartseiteschwerpunkte:link { font-size: 15px; color:#f04222; font-weight:bold; }
a.headlinestartseiteschwerpunkte:visited { font-size: 15px; color:#f04222; font-weight:bold; }
a.headlinestartseiteschwerpunkte:focus { font-size: 15px; color:#f04222; font-weight:bold; }
a.headlinestartseiteschwerpunkte:hover { font-size: 15px; color:#f04222; font-weight:bold; }
a.headlinestartseiteschwerpunkte:active { font-size: 15px; color:#f04222; font-weight:bold; }

/*Ueberschrift HeadlineInhalt Schwerpunkte Links */	
a.headlineinhalt:link { font-size: 15px; color:#666666; font-weight:bold; }
a.headlineinhalt:visited { font-size: 15px; color:#666666; font-weight:bold; }
a.headlineinhalt:focus { font-size: 15px; color:#666666; font-weight:bold; }
a.headlineinhalt:hover { font-size: 15px; color:#666666; font-weight:bold; }
a.headlineinhalt:active { font-size: 15px; color:#666666; font-weight:bold; }

/*Ueberschrift Link Presse */	
a.headlinelinkpresse:link { font-size: 15px; color:#f04222; font-weight:bold; }
a.headlinelinkpresse:visited { font-size: 15px; color:#f04222; font-weight:bold; }
a.headlinelinkpresse:focus { font-size: 15px; color:#f04222; font-weight:bold; }
a.headlinelinkpresse:hover { font-size: 15px; color:#f04222; font-weight:bold; }
a.headlinelinkpresse:active { font-size: 15px; color:#f04222; font-weight:bold; }

.headlinelinkpresse { font-size: 15px; color:#f04222; font-weight:bold; }

/* Listenformatierung */
ul { margin-top: 5px; }
li { margin-top: 2px; text-align:left;}
li.referenzen { margin-top: 2px; margin-left: -23px }

/* Balken oben Info-Fenster rechts rot*/
td.infobalkenoben { background-color:#f04222;}

/* Balken oben Info-Fenster rechts grau 
td.balkenobeninfo { background-color:#f0f0f0;}*/








/* Datumsformat Angabe Hinweis Stammdaten */
.hinweis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;	
	}

/*Formularauswahl deaktiviert*/
.nichtaktiv { color:#7d7d7d; }

/*normaler Text, der nicht in td steht*/
.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em;	}
textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;	}
.erlaeuterung {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em; }

.ueberschrift {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.9em; font-weight: bold; color: #4b96ab;}



/*Hintergrundfarbe Input nach Fehler wieder zurücksetzten aendern */
.formular {background-color:#ffffff; color: black}

/*Hintergrundfarbe Input bei Fehler aendern */
.test {background-color:#ff0000; color: black}

/*Hintergrundfarbe Input wenn deaktiviert */
.inputdeaktiviert {background-color:#eeeeee; color:#7a7a7a; }

.test {color:#666666; margin-bottom:50px }
