body
{
	background-color:#1D2347;
	margin:0px 10px 10px 10px;
	color: #FFFFFF;
}

#headerDiv
{
	border-bottom: 1px solid #FFEE00;
	margin:0px; 
	padding:0px;		
}

#headerDiv #leftHeader
{
	margin: 5px 0px 6px 20px;
}

#headerTable #leftHeader
{
	padding: 5px 20px 6px 20px;
	width: 90px;
}

#headerTable #rightHeader, #headerTable #rightHeader iframe
{
	padding: 0px;
	margin:0px;
}

.clear
{
	clear:both;
}

hr.linie1
{
	color: #FD4417;
	background-color: #FD4417;
	border: 0px solid #FD4417;
	padding:0px;
	height:1px;
}

h1
{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px 10px 0px 10px;
}

h2
{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px 10px 0px 10px;
}

.bg_film
{
	background-color: #990000;
}

.adressblock td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	text-decoration:none;
}

.adressblock a, .adressblock a:link, .adressblock a:visited
{
	font-size:10px;
	color:#CCCCCC;
	text-decoration:none;
}

.adressblock a:focus, .adressblock a:hover, .adressblock a:active
{
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}

.text2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	text-align:justify;
}

.text, .text:link, .text:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}

.text:hover, .text:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#CCCCCC;
	text-decoration:none;
}

#navTable
{
	
}

#navTable td
{
	white-space:nowrap;
}

#navTable a, #navTable a:link, #navTable a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

#navTable a:focus, #navTable a:hover, #navTable a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#CCCCCC;
	text-decoration:none;
	font-weight:bold;
}

#navTable #nav_active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#CCCCCC;
	text-decoration:underline;
	font-weight:bold;
}

#subNavTable td
{
	white-space:nowrap;
}

#subNavTable a, #subNavTable a:link, #subNavTable a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

#subNavTable a:focus, #subNavTable a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:underline;
	font-weight:normal;
}

#subNavTable a:active,  #navTable #subNavTable .sub_active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFF00;
	text-decoration:none;
	font-weight:normal;
}

.topLinie
{
	background-color: #FFEE00;
}

.adressblock
{
	background-color: #22284E;
}

.weiss
{
	background-color: #FFFFFF;
}

.subPageNavBg
{
	background-color: #990000;
}

.subPageNavTable td
{
	padding-left: 10px;
	padding-right: 10px;
}

.subPageNav, .subPageNav:link, .subPageNav:visited
{
	color: #FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.subPageNav:hover, .subPageNav:active
{
	color: #CCCCCC;	
	text-decoration:underline;
}
.subPageNavActive
{
	color: #FFFF00;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-style:normal;
}

#sup4uDiv
{
	padding:0px;
	margin:10px 0px 0px 0px;
}

#sup4uDiv a, #sup4uDiv a:link, #sup4uDiv a:visited, #sup4uDiv a:hover, #sup4uDiv a:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#272F5E;
	font-weight:bold;
	text-decoration:none;
}

.motto
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFFFFF;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
}

.verweis, .verweis:link, .verweis:visited
{
	color: #1D2347;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.verweis:hover, .verweis:active
{
	color: #1D2347;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

input.knopf
{
	width:80px;
}

input.input1, input.input2, input.input3
{
	border: 2px solid #990000;
}


input.input1, input.input2, input.input3
{
	height:24px;
}

input.input2, select.select1
{
	width:300px;
}

input.input1
{
	width:120px;
}

input.input3
{
	width:220px;
}

.formularBg
{
	background-color:#272F5E;
}

input.button
{
	width:120px;
	background-color:#990000;
	color: #FFFFFF;
	font-weight:bold;
	
}

.adminblock
{
	background-color: #22284E;
	border: 1px solid #CCCCCC;
}

.rottext
{
	color: #FFEE00;
	font-weight:bold;
	font-size:11px;
}

#navTable td
{		
	padding: 6px 0px 6px 0px;
}

#subNavTable td
{	
	padding: 0px 0px 4px 10px;
}

.printIcon
{
	margin-right:10px;
}

area
{
	display:none;
}

.spacer
{	
	width:25px;
}
.linkdownloads{
	display:block;
}
#navTable .linkneuheiten a {
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
}
