select{
  overflow:auto;
  overflow: -moz-scrollbars-vertical;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.klein{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #324A63;
}

.small{
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #324A63;
}

.small_green{
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #00BF00;
}

.small_red{
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #900000;
}

a:link {
color: #324A63;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

a:visited {
color: #324A63;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

a:active {
color: #324A63;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

a:hover {
color: #FFA801;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif; }


a:link.navi {
color: #324A63;
line-height:1.5em;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

a:visited.navi {
color: #324A63;
line-height:1.5em;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

a:active.navi {
color: #000080;
line-height:1.5em;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; }

a:hover.navi {
color: #FFA801;
line-height:1.5em;
text-decoration:underline overline;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif; }


<!--- Link Kampagnename Auflistung Kampagen --->
a:link.programmname {
color: #FFFFFF;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

a:visited.programmname {
color: #FFFFFF;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

a:active.programmname {
color: #FFFFFF;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

a:hover.programmname {
color: #324A63;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

<!--- Link Kampagnename Auflistung Kampagen --->


a:link.stats {
color: #FFA801;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

a:visited.stats {
color: #FFA801;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

a:active.stats {
color: #FFA801;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

a:hover.stats {
color: #FFA801;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; }

<!--- Link Kampagnename LEAD --->


a:link.lead {
color: #FFA801;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none; }

a:visited.lead {
color: #FFA801;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none; }

a:active.lead {
color: #FFA801;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none; }

a:hover.lead {
color: #FFA801;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: underline; }



.abstand {
line-height:2.1em;
}

.schrift_bold_orange {
color: #324A63;
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; 
font-weight: bold;
}

.schrift_ueber_abstand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 10px;
	font-weight: bold;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input {
font-family:Tahoma, Verdana, Arial;
color: #000000;
font-size: 8pt;
border-color: #767C80;
}

/*
select
{

  border: #FFB72D;
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
  font-family: Verdana, Tahoma, Verdana, sans-serif;
  font-size: 11px;
	color: #6C727A;
	#background-color:#fafafa;
	background-color:#EAEEF2;
	padding:1px;
	height:18px;
}
*/

.Stil2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
}

.Stil3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#000000;
}

.fehlermessage{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#990000;
font-weight: bold;
}

.message{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#324A63;
font-weight: bold;
}

.table_meldung
{
 width:586;
 height:20px;
 border-width: 1px;
 font-size: 10px;
 font-family: verdana;
 border-color: #C4CFDA;
 border-style: solid;
 font-weight: bold;
 background-color: #D9DEE4;
}


.td_line { background-color:#F8F9FB;  height: 1px; }


.tdcolor1_1 { background-color:#D9DEE4;  height: 52px; }
.tdcolor2_2 { background-color:#C4CFDA;  height: 52px; }

.tdcolor_n { background-color:#C4CFDA;  height: 32px; }
.tdcolor_n_30 { background-color:#C4CFDA;  height: 30px; }
.tdcolor_nn { background-color:#D9DEE4;  height: 32px; }
.tdcolor { background-color:#D9DEE4;  height: 22px; }
.tdcolor2 { background-color:#C4CFDA;  height: 22px; }
.tdcolor3 { color:#000000; }
.tdcolor_close { background-color:#ffe1e1; }
.tdcolor_oben { background-color:#FFCF61; height: 20px; text-decoration: bold; }
.tdcolor4 { background-color:#D9DEE4; }
.newsdatum { color:#324A63;
font-weight: bold;
}

.tdfont {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
font-variant:small-caps;
font-weight: bold; }

.form1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6C727A;
font-weight: normal;
border-top: 1px solid #D4D4D4;
border-right: 1px solid #D4D4D4;
border-bottom: 1px solid #D4D4D4;
border-left: 1px solid #D4D4D4;
background-color: #FFFFFF;
}

.textfield {
	border: 1px solid white;
	font: 0.95em tahoma, arial, helvetica, sans-serif;
	background-color: #fff;
	color: #5c758d;
	width: 210px;
	margin-left: 5px;
}

input {
	font: 0.95em tahoma, arial, helvetica, sans-serif;
	background-color: #dde1e7;
	color: #5c758d;
	padding: 1px ! important;
}


select {
  border: #ABABAB;
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
    font-family: Verdana, Tahoma, Verdana, sans-serif;
    font-size: 11px;
	color: #6C727A;
	background-color:#fafafa;
	padding:1px;
	line-height:1;
	}


input, textarea, submit {
  border: #ABABAB;
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
    font-family: Verdana, Tahoma, Verdana, sans-serif;
    font-size: 11px;
	color: #6C727A;
 background-color:#fafafa;
	padding:1px;
	height:18px;
	line-height:1;
	}

.login_input  {
  border: #ABABAB;
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
    font-family: Verdana, Tahoma, Verdana, sans-serif;
    font-size: 11px;
	color: #6C727A;
	background-color:#fafafa;
	padding:1px;
	width:80px
}

.login_button  {
    border: #ABABAB;
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
    font-family: Verdana, Tahoma, Verdana, sans-serif;
    font-size: 11px;
	color: #6C727A;
	background-color:#fafafa;
	padding:1px;
	width:100px;
	height:18px;
}

.butten_pfeil
 {
 border: #FFB72D;
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
    font-family: Verdana, Tahoma, Verdana, sans-serif;
    font-size: 11px;
	color: #6C727A;
	background-color:#fafafa;
	padding:1px;
	height:18px;
	vertical-align:top ;
}

.butten_pfeil_dunkel
 {
  border: #FFB72D;
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
  font-family: Verdana, Tahoma, Verdana, sans-serif;
  font-size: 11px;
	color: #6C727A;
	background-color:#fafafa;
	padding:1px;
	height:18px;
	vertical-align:top ;
}



.butten_grau
 {  
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
  font-family: Verdana, Tahoma, Verdana, sans-serif;
  font-size: 11px;
	color: #6C727A;
	background-color:#D9DEE4;
	padding:1px;
	height:18px;
}

.butten_lead
 {  
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
  font-family: Verdana, Tahoma, Verdana, sans-serif;
  font-size: 11px;
	color: #6C727A;
	background-color:#D9DEE4;
	padding:1px;
	height:18px;
	width: 80 px
}


.butten_innen
 {
  border: #FFB72D;
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
  font-family: Verdana, Tahoma, Verdana, sans-serif;
  font-size: 11px;
	color: #6C727A;
	#background-color:#fafafa;
	background-color:#EAEEF2;
	padding:1px;
	height:18px;
}

.butten_innen2
 {
    border: #FFB72D;
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
    font-family: Verdana, Tahoma, Verdana, sans-serif;
    font-size: 11px;
	color: #6C727A;
	background-color:#fafafa;
	padding:1px;
	height:18px;
}

.area
 {
    border: #ABABAB;
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
    font-family: Verdana, Tahoma, Verdana, sans-serif;
    font-size: 11px;
	color: #6C727A;
	background-color:#EBEDEF;
	padding:1px;
}

.area_fehler
 {
    border: #ABABAB;
	border-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
    font-family: Verdana, Tahoma, Verdana, sans-serif;
    font-size: 11px;
	color: #6C727A;
	background-color:#FFCF61;
	padding:1px;
}