/** ALLGEMEIN **/

html {
	background-color: #FFF;
}

html, body {height: 100%;}

body {	
	margin: 0; padding: 0;
	}
	
body, td, tr{
	font: 100 11px/1.4em Verdana, Arial, Helvetica, sans-serif;
	color: #777;
	}
	
a, a:link, a:active {
color: #777;
text-decoration: none; }
a:hover { color: #000; 
text-decoration:none;  }
a:visited { color: #000; }

a:hover.movin {
	position:relative;
	top:1px;
	left:1px;
}

h1 {
font: bold 18px Verdana, Arial, Helvetica, sans-serif; 
color: #999; 
background: none;
padding: 0;
margin: 0; }

h2, h3, h4, h5, h6 {
font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
color: #555; 
background: none;
padding: 0; }


BODY { 
	scrollbar-face-color: 	#FFFFFF;
	scrollbar-track-color: 	#FFFFFF;
	scrollbar-arrow-color: 	#999999;
	scrollbar-shadow-color: 	#999999; 
	scrollbar-3dlight-color: 	#FFFFFF;
	scrollbar-highlight-color:	#999999;
	scrollbar-darkshadow-color:	#FFFFFF;
	buttonface: 		#FFFFFF; }

input.text { 
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	text-decoration: 	uppercase;
	background-color:		#EEEEEE;
	color:			#777777;
	border-left: 	1px solid 	#999999;
	border-bottom: 	1px solid 	#FFFFFF;
	border-right: 	1px solid 	#FFFFFF;
	border-top: 	1px solid 	#999999; }
textarea.text { 
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	text-decoration: 	uppercase;
	background-color:		#EEEEEE;
	color:			#777777;
	border-left: 	1px solid 	#999999;
	border-bottom: 	1px solid 	#FFFFFF;
	border-right: 	1px solid 	#FFFFFF;
	border-top: 	1px solid 	#999999;
	scrollbar-face-color: 	#EEEEEE;
	scrollbar-track-color: 	#EEEEEE;
	scrollbar-arrow-color: 	#999999;
	scrollbar-shadow-color: 	#999999; 
	scrollbar-3dlight-color: 	#EEEEEE;
	scrollbar-highlight-color:	#999999;
	scrollbar-darkshadow-color: 	#EEEEEE;
	buttonface: 		#EEEEEE; }
input.button { 
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	width:		85px;
	height:		18px;
	background-color:		#DDDDDD;
	color:			#333333;
	border-left: 	1px solid 	#FFFFFF;
	border-bottom: 	1px solid 	#999999;
	border-right: 	1px solid 	#999999;
	border-top: 	1px solid 	#FFFFFF; }


.hauptnav 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #555555; line-height: 18px }
.hauptnav a:link 		{ color:#555555; text-decoration:none; }
.hauptnav a:visited 	{ color:#555555; text-decoration:none; }
.hauptnav a:hover 	{ color:#000000; text-decoration:none; }
.hauptnav a:active 	{ color:#000000; text-decoration:none; }


.subnav 		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #777777; }
.subnav a:link 		{ color:#777777; text-decoration: none; }
.subnav a:visited 		{ color:#777777; text-decoration: none; }
.subnav a:active 		{ color:#000000; text-decoration: none; }
.subnav a:hover 		{ color:#000000; text-decoration: none; }

.farben 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 32px; }

.door 	{ font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 18px; color: #555555; }
.door a:link 		{ color:#555555; text-decoration:none; }
.door a:visited 	{ color:#555555; text-decoration:none; }
.door a:active 	{ color:#000000; text-decoration:none; }
.door a:hover 	{ color:#000000; text-decoration:none; }

.copyright 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #777777; }
.copyright a:link 		{ color:#777777; text-decoration:none; }
.copyright a:visited 	{ color:#777777; text-decoration:none; }
.copyright a:active 	{ color:#777777; text-decoration:underline; }
.copyright a:hover 	{ color:#777777; text-decoration:underline; }

.infotext 		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; color: #FF0000; }
.infotext a:link 		{ color:#000000; text-decoration:none; }
.infotext a:visited 	{ color:#000000; text-decoration:none; }
.infotext a:hover 		{ color:#000000; text-decoration:none; }
.infotext a:active 		{ color:#777777; text-decoration:underline; }


