html { height: 100%; margin-bottom: 0.1em; }
 
body { 
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;	
	color: #000000;
	text-decoration: none;
	font-size:10px;
}
td { font-size: 80%; }
h1{
	font-size: 1.2em;
	color: #000000;
	font-weight:bold;
	margin:0;
	padding:0;
}
h2{	font-size: 1em;
	color: #000000;
	font-weight:bold;
	margin:0;
	padding:0;
}

a:link{	
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 95%;
	}
a:hover{	
	color: #FF6600;
	text-decoration: underline;
	font-size: 95%;
}
a:visited {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 95%;
	}
#Path a:link, #Path a:hover, #Path a:visited {
	text-transform: uppercase!important;
	text-decoration:none!important;
	color:#FFFFFF!important;
	font-size:10px!important;
	}
#Path a:hover { color:#FF6600; }

#Path { margin-top:8px;
		color:#FFFFFF;
		font-size:10px;
		text-transform: uppercase!important;
 }
#content {
	margin-top:20px;	
	width: 397px;
}
#footer a:link, #footer a:visited, #footer a:active{
	color:#FFFFFF!important;
	text-transform: uppercase!important;	
	text-decoration:none!important;
	font-size:10px!important;
	margin: 0 5px 0 5px;
}
#footer  { 
	width:100%; 
	background-color:#bbbbc0;
}

#MadeBy { text-align:left; padding:0 0 8px 0;}
#MadeBy a:link, #MadeBy a:hover, #MadeBy a:visited { text-decoration:none!important; }

.menu{	
	color: #FFFFFF!important;
	text-decoration: none!important;
	text-transform: uppercase!important;
	padding-left:10px;
	font-size:10px!important;
	font-weight:bold;
}
.menu:hover{	 
	color: #FF6600!important; 
	text-decoration: none!important;
	text-transform: uppercase!important;
	padding-left:10px;
	font-size:10px!important;
}
.menu_active{		
	color: #ff6600!important; 
	text-decoration: none!important;
	text-transform: uppercase!important;
	padding-left:10px;
	font-size:10px!important;
}

#mainmenu { padding-bottom:5px;}


.link{ color: #000000; text-decoration: none;}
.link:hover{ color: #ff6600; text-decoration: none;}

.link2{
	color: #000000; 
	font-weight:bold; 
	text-decoration: underline;
}
.link2:hover{ color: #ff6600; font-weight:bold; text-decoration: none;}

.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #ff6600;}

.register { font-weight:bold;
			width:410px;
			border-bottom:1px solid #FFFFFF; 					
			}
.error_form{color: #ff0000;}

.maus{cursor: hand; cursor: pointer;} 

.feld_error,.feld1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px #FF0000 solid}
.felder_rand { 
	border: 1px #000000 solid}
.feld { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #000000; 
	text-decoration: none; 
	border-color: #333333 #999999 #999999 #333333; 
	border-width:1px;
	background-color: #FFFFFF} 
