body {
margin: 5px 5px; 
background-color: #A6A7B9;
}

body,td,input,select,font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
}

a {
	color: #dd5f12;
	text-decoration: none;
}

a:hover {
	color: #dd5f12;
	text-decoration:underline;
}

.contentheader {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	vertical-align: middle;

}

.contentsubheader {
	font-weight: bold; 
	letter-spacing: 1px;
	text-decoration: none;
}

a.sendprint {
	font-size: 10px;
	color: #2E303C
; text-decoration: none
}
a.sendprint:hover {
	font-size: 10px;
	color: #FFFFFF
; text-decoration: none
}

div.disclaimer, div.disclaimer a{
	font-size: 9px;
	color: #B0B0B3;
	text-decoration: none;
}

div.disclaimer{
	margin: 10px 0px 0px 0px;
	width: 590px;
}

.disclaimertext{
	margin: 10px 10px 10px 10px; 
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	color: #B0B0B3;
	text-decoration: none;
}

.pushheader{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.pushcontent{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #BA0035;
	font-weight: normal;
}

a.pushcontent{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #BA0035;
	font-weight: normal;
}
.pushpfeile{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #8A8D8E;
	font-weight: normal;
}

	
.rahmen     { background-color: #2E303C}	
.hellgrau   { background-color: #A6A7B9}
.mittelgrau { background-color: #747591}
.dunkelgrau { background-color: #2E303C}
.orange     { background-color: #DD5F12}
.weiss {  background-color: #FFFFFF}
.aktiv {  background-color: #CF0025}
.Copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #2E303C;}
.CopyrightLink {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #3E303C; text-decoration: none;; font-weight: bold}

td.linkbar {
	text-decoration: none;
	background-color: #2E303C;
	color: #000FFF
}

td.linkbar a {
	color: #333333;
	font-size: 10px;
	text-decoration: none;
}
td.linkbar a:hover {
	color: #8A8D8E;
	font-size: 10px;
	text-decoration: none;
}


/* MAINNAV AKTIV*/
td.TDmainActive_orange{
	background-color: #DD5F12;
}
a.mainnava {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal
}
a.mainnava:hover {
	color: #2E303C;
	text-decoration: none;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold
}


/* MAINNAV PASSIV */
td.TDmainPassive{
	background-color: #B0B0B3;
}
a.mainnavp {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal
}
a.mainnavp:hover {
	color: #2E303C;
	text-decoration: none;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold
}


td.TDsub{
	background-color: #B0B0B3;
}
 
/* SUBNAV AKTIV */
td.TDsubActive{
	background-color: #9E6C5E;
}
a.subnava {
	color: #FFFFFF;
	font-size: 11px;
	line-height: normal;
	text-decoration: none;
	font-weight: normal;
; font-family: Verdana, Arial, Helvetica, sans-serif
}
a.subnava:hover {
	color: #2E303C;
	text-decoration: none;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold
}

/* SUBNAV PASSIV */
td.TDsubPassive{
	background-color: #B0B0B3;
}
a.subnavp {
	color: #FFFFFF;
	line-height: normal;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
; font-family: Verdana, Arial, Helvetica, sans-serif
}
a.subnavp:hover {
	color: #2E303C;
	text-decoration: none;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold
}
.TitelBalken {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.NewsQuickHeaderLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CF0025; text-decoration: none }
.NewsQuickHeader_NEULink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #dd5f12; text-decoration: none }
.NewsQuickHeader_NEU,.NewsQuickHeader_NEU a  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #dd5f12; text-decoration: none }
.Navorange { background-color: #9E6C5E}
.Navgrau { background-color: #9E9FB2}
td.TDmainActive_grau { background-color: #9E9FB2; }
a.hilfsnav { color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight: normal; ; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal }
a.hilfsnav:hover { color: #2E303C; text-decoration: none; font-size: 11px; font-weight: normal; ; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal }
.TitelIntro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none}

.cmbQuickAccess {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.frmInput, Input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #000000;
	background-color: #FFFFFF;

}
.frmSelect, Select  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	margin-bottom:3px;
	height:16px;
	padding-left:5px;
}

.frmButton, Button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #333333;
}
.frmError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #dd5f12;
	text-decoration: none;
}
