@charset "UTF-8";
/* CSS Document */


body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	font-size:10px;
	background-color:#eee;
	color:#444;
}
#rahmen{
	position:absolute;
	left:50%;
	margin-left:-495px;
	width:988px;
	background-image:url(i/bg.jpg);
	background-repeat:repeat-y;
}
#main{
	width:964px;
	background-image:url(i/i_header.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 13px 0px 11px;
}
#mainmenu{
	width:964px;
	font-size:13px;
	height:114px; 
}
.mmpt{
	float:left;
	height:24px;
	padding:6px 20px 0px 20px;
	text-align:center;
	border-right:1px solid #fff;
	margin-top:88px;
	background-repeat:no-repeat;
}
.mmpt a{
	color:#FFFFFF;
	text-decoration:none;
}
#main h1{
	color:#555;
	height:35px;
	font-size:11px;
	margin:24px 0px 0px 54px;
	padding:0px;
	line-height:16px;
}
#content{
	padding: 0px 50px 30px 50px;
}
th{
	text-align:left;
}
th a{
	color:#333;
	text-decoration:none;
}
td a{
	color:#333;
	text-decoration:underline;
}
td a:visited, th a:visited{
	color:#333;
	text-decoration:none;
}
td a:hover, th a:hover{
	color:#222;
	text-decoration:underline;
}
tr.line_head th{
	background-color:#faddc0;
	border-bottom:1px solid #f6bb81;
}
tr.line_a td{
	font-weight:bold;
}
tr.line_b td{
	border-bottom:1px solid #f6bb81;
}
tr.no_visi td, tr.no_visi td a,  tr.no_visi td input{
	color:#444;
}
tr.err td{
	background-color:#FFeeee;
}
td input{
	/*height:18px;*/
	font-size:10px;
	background-color:#faddc0;
	border:1px solid #f6bb81;
	/*width:60px;;*/

}
#schatten{
	background-image:url(i/bottombg.jpg);
	background-repeat:no-repeat;
	margin-left:-11px; 
	margin-right:-13px;
	color:#eee;
	background-color:#eee;
}
/* - - - */
.eingabe{
	width:300px;
}
