html, body, table{
	background-color: #222;
}
body, div, td, a, input, textarea, select {
	color: #eee; 
	line-height: 16px; 
	font-family: Arial, Verdana, Helvetica; 
	font-size: 12px; 
	background-color: #222;

}
td { 
color: #eee!important; 

}

.menu, .menuactive {
	color: #a7b36b; 
	text-decoration: none; 
	line-height: 16px; 
	font-size: 12px; 
	font-weight: bold; 
	

}
.menuactive, .menu:hover {
	color: #eee; 
}

.main-menu{
	
	vertical-align: bottom;
	padding-bottom: 8px;
}


form {
	border: 1px solid red;
}


.titletag, .t1text, .t1header1, .t1header2 {
	color: #a7b36b;

}





.t1header1, .t1header2 , .t1text{
	color: #eee;
}
.avtext {color: #eee;}
.titletag, .t1header1, h1.avtext1, h1.avtext2 { font-size: 18; font-weight: bold;}
.t1block {padding-bottom: 24px;}
.t1header1 {padding-bottom: 17px;}
.t1header2, h2.avtext1, h2.avtext2 {font-weight: bold; font-size: 14;}
a {color: #a7b36b; text-decoration: none;}
a.tlink {font-weight: bold; font-size: 12px;}
.t1dlink {padding-bottom: 8px;}
p.avtext1, p.avtext2, p {margin: 0px; padding: 0px;}

a.avtext1, a.avtext2, a.avtext2 u.avtext2{
	color:  #a7b36b;
}
h1, h3 {padding: 0px; margin: 0px;}
h2.avtext1, h2.avtext2 {font-size: 18; font-weight: normal; margin: 0px; padding-top: 8px; }
td.avtext1, td.avtext2 {vertical-align: top;}
.titletag {padding-top: 4px;}
.progtitle {font-weight: bold; font-size: 14px; color: #FFEC8A;}
.progsubtitle {color: #FFEC8A;}
.uhrzeit {color: #FFEC8A; font-weight: bold; }


input{
	background-color: #fff!important;
}
