
.Topnavigation	{ 
	margin: 0;
	padding: 0;
	width: 100%;
	font-size: 90%;
	border-bottom-style:solid;
	border-color: #202F82;
	border-bottom-width:4px;

	float: left;
}

.suchbox ul, .lnav ul { margin: 3px; margin-left: 5px; padding: 1px; list-style: none }
.suchbox ul li, .spots ul li { padding-left: -2px;}


.first{ margin-left: 12px; }
.second{ margin-left: 18px; padding:1.5px;} 
.Contentbox div{color:#000000;}


.Loginbox .heading { padding: 0; color: #628600; font-size: 120%; font-weight: bold; }
.Loginbox .heading img { margin-left: 70px; }
.Loginbox .body { border-top: 0px; padding: 7px; font-size: 95%; }
.Loginbox a { color: #000000; }


.Newsboxen .heading { padding: 0; color: #628600; font-size: 120%;}
.Newsboxen .heading img { margin-left: 70px; }
.Newsboxen .body { border-top: 0px; padding: 7px; font-size: 95%; }
.Newsboxen a { color: #000000; }

.footer .fbot { margin-bottom: 3px; color: #336699;}
.Footer .fbot a:link,
.Footer .fbot a:visited,
.footer .copyright2 a:link, .notices a:visited { color: #336699; text-decoration: none; }
.footer .fbot a:hover, .notices a:hover { text-decoration: underline; }

/*Allgemeines*/


h1 { font-family: Arial, Tahoma, sans-serif; font-size: 14px; font-weight:bold; color: #202F82; }

h2 { font-family: Arial, Tahoma, sans-serif; font-size: 12px; font-weight:bold; color: black; }

a, a:visited { color: #000000; text-decoration: none;} 
a:hover {  text-decoration:underline; } 
p { padding: 3px 0px; margin: 0px; }

.Contentbox img { margin:0px; }

.clear { clear: both; height: 1px; font-size: 10%; line-height: 10%; overflow: hidden; }
.content { padding: 0px 0px 0px 0px; } 

.dv_input
{	
 height:22px;
 background-color:white;
 font-size:12px;
 font-family:Arial;
}

.dv_submit
{
 border: 1px solid #000000;
 width:55px;
 height:22px;
 font:8px;
 font-family:Arial;
 font-weight:bold;
 color:white;
 background:#202F82;
}
