body {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;

}


td.navi {
	background-color: #FFFFFF;
	padding-bottom: 3px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 3px;	
}

td.suche {
	background-color: #BEB99E;
	padding-bottom: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 1px;	
}

td.content {
	background-color: #F3EFDF;
	padding-bottom: 3px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 3px;	
}

form
 {
 	margin: 0px;
 }

input
 {
	border: 1px solid #000000;
}

.topnews {
	font-family: Helvetica, sans-serif;
	color: #080808;
	font-size: 12px;
	font-weight: bold;
}
.topnewstext {
	font-family: Helvetica, sans-serif;
	color: #080808;	
	font-size: 12px;
	font-weight: normal;
}

a.navi_table {
	font-family: Helvetica, sans-serif;
	color: #080808;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
        
}
img {border: none}
a.navi_aktiv {
	font-family: Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.headline {
	font-family: Helvetica, sans-serif;
	color: #30302F;
	font-size: 24px;
	font-weight: bold;
}

.subline {
	font-family: Helvetica, sans-serif;
	color: #30302F;
	font-size: 18px;
	font-weight: bold;
}

.content, td{
	font-family: Helvetica, sans-serif;
	color: #30302F;
	font-size: 12px;
	font-weight: normal;
}

a.content {
	font-family: Helvetica, sans-serif;
	color: #30302F;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

.topnavi {
	font-family: Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

a.topnavi {
	font-family: Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.td, a {
	font-family: Helvetica, sans-serif;
	color: #30302F;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

.jumpnavi {
	font-family: Helvetica, sans-serif;
	color: #aa001e;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}