body {
	top:0px;
	left:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #D2E5ED;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;*/
	
	font:100% Arial,Helvetica,sans-serif;
	margin:0;padding:0;background-color:#f9f9f9;
	
}



.bg_hrot {

		background-color:#FFDDDD;
}

.underline_grau {

	border-bottom:1px solid;
	border-color:#cccccc;
}

.submitb {

	border:1px solid #000000;
	font-size:12px;
	background-color:#ff0000;
	color:#ffffff;
}

.submitb_20 {

	width:20px;
	border:1px solid;
	font-size:12px;
	background-color:#D2E5ED;
}

.submitb_80 {
	width:80px;
	border:1px solid #000000;
	font-size:12px;
	background-color:#e9e9e9;
	color:#000000;
}

.submitb_80_rot {

	width:80px;
	border:1px solid #000000;
	font-size:12px;
	background-color:#FF0000;
	color:#ffffff;
}

.submitb_80_grau {

	width:80px;
	border:1px solid #000000;
	font-size:12px;
	background-color:#999999;
	color:#ffffff;
}

.submitb_160_rot {

	width:160px;
	border:1px solid;
	font-size:12px;
	background-color:#FFCCCC;
}

.input_file_300 {

	font-family:arial,helvetica,sans-serif;color:#000000;
	width:300px;
	font-size:12px;
	border:1px solid;
	border-color:#000000;
}

.input_searchstr {

	font-family:arial,helvetica,sans-serif; color:#000000;
	width:100px;
	height:16px;
	font-size:11px;
	border:0px;
	border-color:#ECF6F8;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:bottom;
	padding:0px;
}

.input_290 {

	font-family:arial,helvetica,sans-serif;color:#000000;
	width:290px;
	font-size:12px;
	border:1px solid;
	border-color:#000000;
}


.input_100 {

	font-family:arial,helvetica,sans-serif;color:#000000;
	width:100px;
	font-size:12px;
	border:1px solid;
	border-color:#000000;
}

.input_160 {

	font-family:arial,helvetica,sans-serif;color:#000000;
	width:160px;
	font-size:12px;
	border:1px solid;
	border-color:#000000;
}

.input_140 {

	font-family:arial,helvetica,sans-serif;color:#000000;
	width:140px;
	font-size:12px;
	border:1px solid;
	border-color:#000000;
	padding-left:5px;
	margin-top:5px;
	margin-right:5px;
}

.input_40 {

	font-family:arial,helvetica,sans-serif;color:#000000;
	width:40px;
	font-size:12px;
	border:1px solid;
	border-color:#000000;
}

.input_200 {

	font-family:arial,helvetica,sans-serif;color:#000000;
	width:200px;
	font-size:12px;
	border:1px solid;
	border-color:#000000;
}

.textarea_290 {

	font-family:arial,helvetica,sans-serif;color:#000000;
	width:290px;
	font-size:12px;
	border:1px solid;
	border-color:#000000;
}

.textarea_cols2 {

	font-family:arial,helvetica,sans-serif;color:#000000;
	width:320px;
	font-size:12px;
	border:1px solid;
	border-color:#000000;
}

.textarea_cols3 {

	font-family:arial,helvetica,sans-serif;color:#000000;
	width:250px;
	font-size:12px;
	border:1px solid;
	border-color:#000000;
}

.textarea_cols4 {

	font-family:arial,helvetica,sans-serif;color:#000000;
	width:220px;
	font-size:12px;
	border:1px solid;
	border-color:#000000;
}

.textarea_390 {

	font-family:arial,helvetica,sans-serif;color:#000000;
	width:390px;
	font-size:12px;
	border:1px solid;
	border-color:#000000;
}

select {

	font-family:arial,helvetica,sans-serif;
	color:#000000;
	font-size:11px;
}

.select_200 {

	font-family:arial,helvetica,sans-serif;color:#000000;
	width:200px;
	font-size:11px;
}

.select_300 {

	font-family:arial,helvetica,sans-serif;color:#000000;
	width:300px;
	font-size:11px;
}


a:link { text-decoration:none; color:#5aa0b5; }
a:visited { text-decoration:none; color:#5aa0b5; }
a:active { text-decoration:none; color:#5aa0b5; }


.a:link { text-decoration:none; color:#000000; }
.a:visited { text-decoration:none; color:#000000; }
.a:active { text-decoration:none; color:#000000; }

.a1:link { text-decoration:underline; color:#000000; }
.a1:visited { text-decoration:underline; color:#000000; }
.a1:active { text-decoration:underline; color:#000000; }

.a_nav									{ font-size:12px; font-weight:bold; line-height:14px; }
.a_nav:link 			{ text-decoration:none; color:#000000; padding-left:20px; }
.a_nav:visited { text-decoration:none; color:#000000; padding-left:20px; }
.a_nav:active 	{ text-decoration:none; color:#000000; padding-left:20px; }
.norm										{ font-size:11px; font-weight:normal; }

td {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
}

td b{ color:#666666; }

.td_hintergrund { background-image: url(../imgs/mn.gif); background-repeat:repeat-x }

.td_rot {

	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#AA0000;
}

.td_gruen {

	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#008800;
}


.tdcontent { font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; line-height:16px;}

.tdcontent1 { font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; line-height:17px;}

.tdcontentnav { font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; line-height:14px;}

b { font-family:arial,helvetica,sans-serif; font-size:11px; color:#000000;  }

.b_10 {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#333333;
}

.b_11 {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#333333;
}

.b_11_blau {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#0000AA;
}

.head_b_weiss {
	font-family:arial,helvetica,sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:900;
}

.a_nav_statisch									{ font-family:arial,helvetica,sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; }
.a_nav_statisch:link				{ color:#FFFFFF; text-decoration:none; }
.a_nav_statisch:hover			{ color:#FFFFFF; text-decoration:none; }
.a_nav_statisch:aktiv			{ color:#FFFFFF; text-decoration:none; }
.a_nav_statisch:visited	{ color:#FFFFFF; text-decoration:none; }

/* style f�r das analysen verzeichnis */
#analyse_quicklinks a, #analyse_quicklinks span { 
  text-decoration:none; background-color:#C7DBE0; 
	font-size:11px;	font-weight:bold; color:#000000; display:block; width:14px; height:14px;
	text-align:center;
}
#analyse_quicklinks span     { color:#999999; }
#analyse_quicklinks a:hover  { background-color:#006B78; color:#FFFFFF; }
#analyse_quicklinks .active  { background-color:#006B78; color:#FFFFFF; }

#analyse_liste ul      { list-style-type:disc; overflow:hidden; color:#5aa0b5; } 

#analyse_title   { text-align:left; padding:3px 10px 3px 10px; background-color:#888888; color:#FFFFFF; font-weight:bold; }
#analyse_title2  { text-align:left; padding:3px 10px 3px 10px; background-color:#C7DBE0; color:#000000; font-weight:bold; }
#analyse_content  { text-align:left; padding:3px 10px 3px 10px; background-color:#EEEEEE; color:#000000; }
#analyse_content2 { text-align:left; padding:3px 10px 3px 10px; background-color:#FFFFFF; color:#000000; }
#analyse_content form { margin:2px 0 2px 0; padding:0; }

/* style f�r das analysen verzeichnis - admin */
.linkbox { text-decoration:none; border:1px black solid; font-family:arial,helvetica,sans-serif;	font-size:12px;	background-color:#FF0000; display:block; width:105px; padding:1px; text-align:center; color:#FFFFFF; }

.input_upload   {	font-family:arial,helvetica,sans-serif; color:#000000;	width:292px; font-size:12px; border:1px solid; border-color:#000000; }
.submit_upload  {	border:1px solid #000000; font-family:arial,helvetica,sans-serif; font-size:12px;	background-color:#FF0000; color:#FFFFFF; width:80px; height:17px; }

.green { font-weight:bold; color:#009900; }
.red   { font-weight:bold; color:#FF0000; }

/* für klappmenu */

#containerul, #containerul ul{
  text-align:left;
  margin:0;                          /* browser default margins überschreiben */
  padding:0;                         /* browser default padding überschreiben */
}

#containerul li{
		margin:0 0 0 20px;                 /* left margin für Einrückung */
		color: #5F5F5F;
		font-family:Verdana,Arial,Helvetica;
		font-size:12px;
		text-decoration:none;
		text-transform: none;
		padding:0;                         /* browser default margins überschreiben */
		list-style-type:none;              /* browser default padding überschreiben */
}

#containerul .symbols{               /* styles positionierung symbole */
  float:left;
  width:15px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
}

a.test{
		color: #0070C0;
		font-family:verdana,arial,helvetica;
		font-size:12px;
		text-decoration:none;
		text-transform: none;
}

a.test:visited{
		color: #0070C0;
		font-family:verdana,arial,helvetica;
		font-size:12px;
		text-decoration:none;
}
a.test:hover{
		color: #FF007F;
		font-family:verdana,arial,helvetica;
		font-size:12px;
		text-decoration:none;
}