body {background-color:#B2B2B2; overflow:auto; }

html,body,div,p,
table,td,span,ul,input, textarea,
li {font-family:VERDANA,HELVETICA,sans-serif; font-size:12px; color:#000000; }


#admin table {
	font-family: VERDANA,HELVETICA,sans-serif; 
	font-size:12px; 
	color:#000000;
	background-color:#E8FCC5; 
	width: 100%;
}
                      
#admin td {
	font-family:VERDANA,HELVETICA,sans-serif; 
	font-size:12px; 
	color:#000000; 
	vertical-align:top; 
}   

#admin th {
	font-weight: bold;
	padding: 5px;
	background-color: #EAEAEA;
	border: 1px solid #A4A3A3;	
}

#admin li {
	padding: 0 0 5px 0;
}

#admin ul {
	margin: 5px 0 15px 0;
	padding: 0 0 0 15px;
}
                   

#admin a:link {font-family:verdana; font-weight:bold;  font-size:12px; padding:0px; text-decoration:none; color:#0000FF }
#admin a:visited {font-family:verdana; font-weight:bold; font-size:12px; padding:0px; text-decoration:none; color:#0000FF }
#admin a:hover {font-family:verdana; font-weight:bold; font-size:12px; padding:0px; text-decoration:underline; color:#0000FF }
#admin a:active {font-family:verdana; font-weight:bold; font-size:12px; padding:0px; text-decoration:none; color:#0000FF }

#admin input {font-family:VERDANA,HELVETICA,sans-serif; font-size:12px; color:#000000; background-color:#FFFFFF}
#admin button {font-family:VERDANA,HELVETICA,sans-serif; font-size:12px; color:#000000; }
#admin textarea {font-family:VERDANA,HELVETICA,sans-serif; font-size:12px; color:#000000; background-color:#FFFFFF}
#admin hr {width:100%; height:1px; text-align:center; border:1px solid #D1D1D1; }



#admin .head {background-color:#A9F426; padding:5px; }
#admin .head2 {background-color:#D3FD8A; padding:5px; }
#admin .feet {background-color:#D3FD8A; padding:5px; font-size:10px;}

#admin .absatz { background-color:#EFEFEF; font-size:12px; }
#admin .spalte { background-color:#D3D3D3; font-size:12px; font-weight:bold;}
#admin .zeileHell {background-color:#FFFDFD;}
#admin .leerzeile { background-color:#E9F7CF; border-left:1px solid #A9F426; border-right:1px solid #A9F426; height:35; }
#admin .js_zeile_aktiv {background-color:#FFC0C0;}

#admin .infofeld { background-color:#E9F7CF; border:2px solid #A9F426;}
#admin .achtungfeld { background-color:#FBFBD2; border:2px solid #FBE600; font-size:10px;}
#admin .fehler {font-size:12px; background-color:#FF0000; color:#FFFFFF; font-weight:bold;}
#admin .meldung {font-size:12px; background-color:#56AA1E; color:#FFFFFF; font-weight:bold;}
#admin .achtung {font-size:12px; background-color:#F4F10F; color:#000000; font-weight:bold;}

#admin .hauptbereich { background-color:#E9F7CF; border-left:1px solid #A9F426; border-right:1px solid #A9F426; }

#admin .klein {font-size:10px; }
#admin .fett {font-weight:bold; }
#admin .fettKlein {font-weight:bold; font-size:10px;  }
#admin .input_deaktiv { 
	background-color:#D7D5D5; 
	width:465px; 
}

#admin .input_deaktiv_klein { background-color:#D7D5D5; width:150px; }
#admin .input_breite {width:350pt; }
#admin .input_breite_klein {width:100pt; }
#admin .input_breite_mittel {width:150pt; }
#admin .textarea_breite {width:350pt; height:100pt; }
#admin .textarea_deaktiv_breite {
	width:350pt; 
	height:100pt;
	background-color:#D7D5D5; 
}






 
#admin .textarea_breite2 {width:350pt; height:50pt; }
#admin .textarea_breite2_deaktiv {width:350pt; height:50pt; background-color:#D7D5D5;}
#admin .textarea_breite3 {width:350pt; height:300pt; }
#admin .textarea_breite_max {width:600px; height:400px; }
#admin .textarea_breite4 {
	width:100%;
	height:85px;
	border: 1px solid #D7D5D5;
	padding: 5px;
}

#admin .textarea_breite4_deaktiv {
	width:100%;
	height:85px;
	background-color:#D7D5D5;
	border: 1px solid #D7D5D5;
}

#admin .textarea_breite4_achtung {
	width:100%;
	height:50px;
	background-color:#F4F10F;
	border: 1px solid #D7D5D5;	
}

#admin .textarea_breite5_deaktiv {
	width:100%;
	height:50px;
	background-color: transparent;
	border: 1px solid #D7D5D5;
}

#admin .select_multiple {width: 275px; height: 55px; }


#adminralles {
	border:1px solid #A9F426; 
	padding:0px; 
	margin:0px; 
}

#admin .rahmen {
	border:1px solid #A9F426; 
	padding:0px; 
	margin:0px; 
}

#admin .rahmen2 {
	border:1px solid #000000; 
	padding:0px; 
	margin:0px; 
}

#admin .rechts{
	text-align: right;
}

#admin .mitte{
	text-align: center;
}

#admin .abstand{
	margin: 0 0 0 25%;
}

#admin .test{
	border: 1px solid red;
}
