body {
	margin:0; 
	color: #ffffff;
	background-color:#ffffff;
	font-family: verdana, helvetica, arial, sans-serif; 
	font-size: 13px;
	padding:0px 0px 0px 100px;
	}
img {
	border:0;
	}
.main_table {
	height:100%;
	margin:0px 0px 0px 0px;
	background-color:#e08605;
	padding:0px;
	border-left: 1px solid black;
	}
.header {
	height:200px;
	padding:0px;
	text-align:right;
	}
.navi 	{
	vertical-align:top;
	padding:10px;
	width:180px;
	}
.stuff	{
	vertical-align:top;
	width:550px;
	}
.footer {
	font-size:10pt;
	text-align:center;
	height:25px;
	}
.schatten {
	width:19px;
	background-color:#ffffff; 
	border-left:1px solid #ffffff; 
	background-image:url(gfx/schatten2.gif);
	background-repeat:repeat-y;
	text-align:right;
	vertical-align:top;
	}
h3 	{
	font-size:11pt;
	margin:6px;
	}	
div#r3 a {
	text-decoration:none;
	font-family: verdana, helvetica, arial, sans-serif; 
	background-color:#fffcc8;
	display:block;
	color:#9f020e;
	font-size:11pt;
	font-weight:bold;
	padding:7px;
	}		

div#r3 a:hover {
	background-color:#9f020e;
	color: #fffcc8;
}


div#s1 a {
	text-decoration:none;
	font-family: verdana, helvetica, arial, sans-serif;  
	background-color:#9f020e;
	display:block;
	color:#fffcc8;
	font-size:11pt;
	font-weight:bold;
	padding:7px;
	}		
div#s1 a:hover {
	background-color:#fffcc8;
	color: #9f020e;
}
.red_border {
	border: solid 3px red;
	font-weight:bold;
	width:500px;
	text-align:center;
	}
.admin {
	border: 1px solid black;
	width:500px;
	}
.admin th {
	padding:5px;
	background-color:#9f020e;
	}
.admin a {
	text-decoration:none;
	font-family: verdana, helvetica, arial, sans-serif; 
	background-color:#fffcc8;
	display:block;
	color:#9f020e;
	font-weight:bold;
	padding:5px;	
	}
.admin a:hover {
	background-color:#9f020e;
	color:#fffcc8;
	}
.beschreibung {
	border-collapse:collapse;
	}
.beschreibung td {
	border:1px solid black;
	padding:5px;
	}
.passiv {
	color:#9f9f9f;
	background-color:#626161;
	font-weight:bold;
	padding:5px;
	border:1px solid #e08605;
	}
.kat {
	border-collapse:collapse;
	
	}
.kat td {
	padding:5px;
	font-size:10pt;
	}
.kat tr.dunkel {
	background:#c56f00;
	}
.kat tr.normal {
	background:#e08605;
	}
a 	{
	font-size:12pt;
	font-family: verdana, helvetica, arial, sans-serif; 
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;	
	}
a:hover	{
	color:#d5d5d5;
	}
.footer	a 	{
	font-size:10pt;
	font-family: verdana, helvetica, arial, sans-serif; 
	color:#ffffff;
	font-weight:bold;	
	}
.footer a:hover	{
	color:#d5d5d5;
	}	
#s1 { width:150px; height:35px; border:1px solid #fffcc8; background-color:#9f020e; color:#fffcc8; padding:0px;}
#s2 { width:150px; height:35px; border:1px solid #fffcc8;}
#r3 { width:150px; height:35px; margin:5px; border:1px solid #9f020e; background-color:#fffcc8; color:#9f020e; padding:0px;}
#s4 { width:150px; height:70px; }
#s5 { width:150px; height:35px; }
#r6 { width:150px; height:35px; position:relative; top:-15px; left:10px; background-color:#fdd; }
#s7 { width:150px; height:35px; }
#s8 { width:150px; height:35px; }
