
body {
	background-color: #FFFFFF;
}

/* Menue */

.defMenuBg	{
	/*Menue - Hintergund (da Menuetabelle cellspacing=1 Hintergund=rahmen)*/
	background-color: #ebebeb;
}

.BgTableChapter {
/*Menue Kapitel - Hintergund */
	background-color: #ffc42c;
	border-bottom: 1px solid #ebebeb;
}


.BgTableRubrik {
	/*Menue Unterpunkte hintergund */
	background-color: #ffffff;
	border-bottom: 1px solid #ebebeb;
}


.menuText {
	height: 18px;
	width: 160px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	text-decoration: none;
	padding-top: 1px;
}

.menuText:hover {
	background-color: #ffffff;
}

.menuTextAktiv {
	height: 18px;
	width: 160px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #ff1515;
	text-decoration: none;
	padding-top: 1px;
}

.menuTextAktiv:hover {
	background-color: #ffffff;
}


.menuTextHeadline {
	height: 18px;
	width: 160px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	padding-top: 1px;
}


.menuTextHeadline:hover {
	background-color: #ffffff;
}


.menuTextHeadlAktiv {
	height: 16px;
	width: 160px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color:  #ff1515;
    font-weight: bold;
	text-decoration: none;
}
/* Menue Ende */


/*Footer*/
.TeFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #282c6b;
	font-weight: normal;
}

.BgTableFooter {
	background-color: #ebebeb;
}
/*Footer Ende*/

/*Text*/

.TeSuchfeld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-left: 5px;

}
.textfield {  
    background-color: #FFFFFF; 
	border: 1px solid #B3B3B3; 
	font-family: Verdana, Arial; 
	font-size: 10px; 
	font-style: normal; 
	color: #333333; 
	text-decoration: none; 
	margin-top: 1px; 
	margin-right: 1px; 
	margin-bottom: 1px; 
	margin-left: 1px
	}
	
.TeHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #e19600;
}

.TeHeadlineWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.TeNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	font-weight: normal;
}



.RubrikHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
}

.TeNormalListe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	font-weight: normal;
}

.TeHeadlineListe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #333333;
}


.textgruen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00CC00;
}
.textorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
}
.textrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}

/*Tabellen*/
.tabrahmencontent {
	/*Tabelle, die den Inhalt umschliesst*/
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	background-color: #FFFFFF;
}
.tableborder {
	/*Tabelle fuer Aktuelle Objekte*/
	border: 1px solid #ebebeb;
}

/*Links allgemein*/
a {
	color: #ff1600;
}
.linkColor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #ff1600;
	text-decoration: none;

}
.linkColor:hover {
	text-decoration: underline;
}

.linkColorListe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #ff1600;
	text-decoration: none;
}

.linkColorListe:hover {
	text-decoration: underline;
}

.linkAktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #e19600;
	font-weight: normal;
}

.linkWhiteListe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.linkWhiteListe:hover {
	text-decoration: underline;
}

.linkColorListeWOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #e19600;
	text-decoration: none;
}

/*sonstiges*/

.formButton {
	background-color: #FFFFFF; 
	border: 1px solid #B3B3B3; 
	font-family: Verdana, Arial; font-size: 10px; font-style: normal; 
	color: #ff0000; 
	text-decoration: none; 
	margin-top: 1px; 
	margin-right: 1px; 
	margin-bottom: 1px; 
	margin-left: 1px
}

