a {
	color: #990000;
	text-decoration: underline;
}
a:visited 	{  color: #990000; text-decoration: underline;}
a:hover 		{	color: #990000; text-decoration: none;}


/*    Wichtig: Diese Standartschriften des Frontends der Homepage duerfen nicht geloescht werden!
	   Falls trotzdem Anpassungen gemacht werden welche auch der User bei Erfassung mittels Richedit benuetzen kann,
	   muessen diese im .../fckeditor/js/fck_config.js File ebenfalls angepasst resp. erweitert werden
		Webtech AG, 05.02.2004bz
		
		BUG: letter-spacing: 1px;  // Problem mit Richedit-Anzeige also wegglassen
		                           // Allefalls müsste für Frontend ein anderes CSS eingesetz werden (Kopie mit letter-spacing Erweiterung)
											// Oder ein zusaetzliches, welches mittels Vererbung die bestehende Styles erweitert.

		WICHTIG: Fortsetzung gewisser Styles auch in Datei cms_spez.css beachten, dies wird verwendet um obigen Bug zu Umgehen
		         dieses cms_spez.css wird auch nur in der Frontend-Applikation und in der Ansicht im CMS verwendet!
*/
body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
}

.tUnterTitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 14px;
	font-weight: bold;
}
/*     ENDE Formatierung Standartschrifarten      */




.Titel{
	font-size: 16px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(/prog/img/bg_titel.gif);
	padding-left: 55px;
	padding-top: 16px;
	background-repeat: no-repeat;
	padding-bottom: 30px;
	font-weight: bold;
	margin-top: 10px;
}

.Content{
	width: 580px;
	padding-left: 16px;
	padding-bottom: 15px;
}


.TextStartseite{
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}




/* 	Diverses Formatierungen	*/
.mainNav, a.mainNav:link, a.mainNav:visited, a.mainNav:active, a.mainNav:focus {
	text-decoration: none;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-align: center;
	font-weight: bold;
	line-height: 20px;
}
a.mainNav:hover, a.mainNavAktiv:hover {
	display: block;
	text-decoration: none;
	color: #990000;
	background-color: #cccccc;
}
.mainNavAktiv, a.mainNavAktiv:link, a.mainNavAktiv:visited, a.mainNavAktiv:active, a.mainNavAktiv:focus {
	text-decoration: none;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #990000;
	text-align: center;
	font-weight: bold;
	line-height: 20px;
}




.subNav,  a.subNav:link, a.subNav:visited, a.subNav:active, a.subNav:focus{
	text-decoration: none;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	line-height: 18px;
}
a.subNav:hover, a.subNavAktiv:hover{
	display: block;
	text-decoration: none;
	color: #990000;
	background-color: #cccccc;
}
.subNavAktiv,  a.subNavAktiv:link, a.subNavAktiv:visited, a.subNavAktiv:active, a.subNavAktiv:focus{
	text-decoration: none;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	background-color: #cccccc;
	padding-left: 10px;
	line-height: 18px;
}





.Adressblock, a.Adressblock:link, a.Adressblock:visited, a.Adressblock:active, a.Adressblock:focus {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 40px;
}
.AdressblockLink, a.AdressblockLink:link {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.suchformular{
	border: 1px solid #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	vertical-align: middle;
}
/* 	Ende Diverses Formatierungen	*/





/* 	Rahmenfarben	*/
.lineColor{
	background-color: #990000;
}
.lineTop{
	border-top: 1px solid #990000;
}
.lineRight{
	border-right: 1px solid #990000;
}
.lineLeft{
	border-left: 1px solid #990000;
}
.lineBottom{
	border-bottom: 1px solid #990000;
}


.shadowFooter{
	background: url(/prog/img/bg_footer.gif) repeat-x;
}
.shadowBorderRight{
	background: url(/prog/img/bg_border_right.gif) repeat-y;
}
/* 	Ende Rahmenfarben	*/



.lastupdate {
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	vertical-align: bottom;
}

.copyright, a.copyright:link, a.copyright:visited, a.copyright:active, a.copyright:focus {
	font-size: 10px;
	color: Gray;
	text-decoration: none;
}
a.copyright:hover{
	text-decoration: underline;
}

