body,li,span,div,td,i,b,u,a,blockquote,h1,h2,h3,h4,input {  font-family:Arial, Helvetica, sans-serif; margin:0px; font-size: 12px; color: #000000; text-decoration: none;}

h1, h1 span{font-size: 17px; color: #001c88;font-weight:bold;}
h2{font-size: 14px; color: #000000;font-weight:bold;}
h3{font-size: 12px; color: #000000;font-weight:bold;}
a{color:#001c88;text-decoration:underline;}
a:hover{color:#001c88;text-decoration:none;}

body {
	background-color: #ced5d6;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#site{
width:1000px;
margin-left:auto;
margin-right:auto;
background-color:#4c5456;
}
#main_menu, #top_menu, #sprache{
margin-top:25px;
border-top:solid 1px #ffffff;
}
	#main_menu a, #top_menu a, #sprache a{
	display:block;
	border-bottom:solid 1px #ffffff;
	padding:2px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
	#main_menu a:hover, #top_menu a:hover, #sprache a:hover, #main_menu .aktiv, #top_menu .aktiv{
	display:block;
	border-bottom:solid 1px #ffffff;
	padding:2px;
	color:#ede07c;
	text-decoration:none;
	}

#submenu{
text-align:right;
margin-top:26px;
}

	#submenu a{
	display:block;
	padding:2px;
	margin:0px;
	text-decoration:none;
	margin-top:1px;
	font-weight:bold;
	color:#464e50;
	}
	#submenu a:hover, #submenu .aktiv{
	padding:2px;
	margin:0px;
	border-top:solid 1px #464e50;
	text-decoration:none;
	color:#001c88;
	}
#content ul{
list-style-image:url(../images/listicon.gif);
}
#content li{
margin-bottom:5px;
}
.hide img, .hide a {
	display:none;
}
#credits {
	margin-top:15px;
	font-size:10px;
	color:#FFF;
}
#credits a {
	color:#FFF;
}

#head{
background-image: url(../images/header.jpg);
}