body,td,th {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}
body {	background-color: #313131;	background-image: url(background.jpg);	background-repeat: repeat-x;	margin: 10px;}
a:link, a:visited, a:active {	color: #c30101;	text-decoration: none;}
a:hover {	color: #ff0000;	text-decoration: underline;}
hr {	margin: 15px 0px 15px 0px;	color: #003366;	height: 1px;	width: 100%;}
h1 {	font-size: 18px;	color: #c30101;	margin: 5px 0px 5px 0px;}
h2 {	font-size: 15px;	color: #c30101;	margin: 15px 0px 5px 0px;}
h3 {	font-size: 12px;	color: #c30101;	margin: 15px 0px 5px 0px; font-weight: bold;}
h4 {	font-size: 10px;	color: #000000; font-weight: normal;}
form {	margin: 0;}
.header {	width: 750px;	height: 80px;	background-color: #FFFFFF;	vertical-align: top;}
.menu {	vertical-align: top;	background-color: #FFFFFF;	width: 170px;	padding: 0px;}
.menu ul, .menu li{	list-style-type: none;	margin: 0;	padding: 0;}
.menu ul {	border-bottom: 0px;	background-color: #f6c304;}
.menu ul ul {	padding-left: 10px;}
.menu a:link, .menu a:visited, .menu a:active {	padding: 4px 10px 4px 10px;	color: #FFFFFF;	display: block;	background-color: #f6c304;	text-decoration: none;}
.menu a:hover {	background-color: #f6c304;	text-decoration: none;}
.menu_current {	font-weight: bold;}
.border {	font-size: 1px;	height: 10px;}
.spalte_gelb {	font-size: 11px; background-color: #F6C304;  color: #ffffff;}
.login {	padding: 2px 10px 2px 10px;	font-size: 10px;	background-color: #f6c304;	color: #FFFFFF;	text-align: center;}
.login input {	width: 95%;	font-size: 10px;}
.login a:link, .login a:visited, .login a:active {	color: #DDDDDD;	text-decoration: none;}
.login a:hover {	color: #FFFFFF;	text-decoration: none;}
.powered_by {	padding: 3px 0px 0px 15px;	background-color: #FFFFFF;}
.content {	padding: 10px;	background-color: #FFFFFF;	height: 300px;	vertical-align: top;	text-align: left;}
.footer {	padding: 5px;	height: 20px;	color: #FFFFFF;	vertical-align: middle;	text-align: center;}
