body 			{ background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; color: #F8E8D7; margin: 0px; font-size: 12px; } 
a 				{ color: #FFFFFF; text-decoration:none; font-weight:bold } 
a:hover 		{ color: #cd0101; text-decoration:none; } 
td 				{ font-family: Arial, Helvetica, sans-serif; color: #162983; margin: 0px; }
.grau1 			{ background-color: #808080; }
.grau2 			{ background-color: #D6D6D6; }
.blau 			{ color: #162983; }
.grau3 			{ color: #404040; }
.text, .textarea, .menu { font-family: Arial, Helvetica, sans-serif; font-size:11px; background-color: #fff0a6; color: #000000; border-width: 1px; border-color: #000000; border-style: solid; }
.submit 		{ font-family: Verdana; height:16px; background-color: #E7E7E7; color: #000000; font-size: 7.5pt; border-width: 1px; border-color: #000000; border-style: solid; }

a:link img.border 		{border:1px solid #F8E8D7;}
a:visited img.border 	{border:1px solid #F8E8D7;}
a:hover img.border		{border:1px solid #F8E8D7;}
a:active img.border		{border:1px solid #F8E8D7;}

h1 { font-size: 7.5pt; display:inline;}

.popup 			{ padding:2; position:absolute; border:1px solid black; background-color:#D6D6D6; }
.popupstyle 	{ font-size: 11px; }

.navi {
	height:18px;
}
.navi A {
	padding-left:50px;
	text-decoration:none;	
}
.navi A:hover {
	background-image:url(images/navi.gif);
	background-repeat:no-repeat;
	background-position: 4px 3px;
	padding-left:50px;
	text-decoration:none;
}

hr { 
	color:#162983; 
	height:1px; 
	border:0px solid #F8E8D7; 
	background-color:#F8E8D7; 
}

.viewer_link {
	color:#cc0000;
}
