@charset "UTF-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0;
	background-color: #001239;		
	line-height: 100%;
	font-size:1em;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
p{padding:0;margin:0;}
a,
a:hover,
a:visited,
a:focus,
a:active
 {
	text-decoration:none;
}
#startsite {	
	margin: 0;
	margin:auto;
	margin-top:20px;
	margin-bottom:20px;
	padding: 0;
	width: 49em;
	text-align:left;
}
#spalteLinks {
	margin: 0;
	padding:0;
	width: 11.5em;
	float:left;
}
#spalteMitte {
	margin: 0;
	padding:0;
	overflow:hidden;
	width: 25.1em;
	float:left;
}
#spalteRechts {
	margin: 0;
	padding:0;
	min-width: 12em;
	width: 12em;
	float:left;
}
#highlightspalte {
	margin: 0;
	margin-top: 35px;
	padding:0;
	width:10em;
	float:right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2E79B0;	
	position:relative;
	top:0;
	left:0;
}
.highlightbox01 {
	margin: 0;	
	padding:0;	
	width:10em;	
	position:relative;
	top:0;
	left:0;
}
.highlightbox02 {
	margin: 0;	
	padding:0;
	width:10em;	
	position:relative;
	top:5em;
	left:0;
}
.highlightbox03 {
	margin: 0;	
	padding:0;	
	width:10em;	
	position:relative;
	top:10em;
	left:0;
}
.subteaserbox {
	margin: 0;	
	padding:0;	
	width:10em;	
	position:relative;
	top:16.5em;
	left:0;
}
.highlightline {
	margin: 0;	
	padding:0;
	width:10em;
	height:1px;
	overflow:hidden;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2E79B0;	
	position:relative;
	top:16.35em;
	left:0;
}
.highlightlink,
.highlightlink a,
.highlightlink a:hover,
.highlightlink a:visited,
.highlightlink a:focus,
.highlightlink a:active {
	margin: 0;
	margin-top: 1em;		
	padding:0;	
	width:10em;
	height:4.35em;
	cursor: pointer; 
	cursor: hand;
	overflow:hidden;		
	display:block;
	position:absolute;
	text-decoration:none;
	top:0;
	left:0;
}

.highlight {
	margin: 0;
	margin-top: 1em;		
	padding:0;	
	width:10em;
	height:4.35em;
	overflow:hidden;	
	background-color: #011942;
	display:block;
	position:absolute;
	text-decoration:none;
	top:0;
	left:0;
}

.highlightOver {
	margin: 0;
	margin-top: 1em;		
	padding:0;	
	width:10em;
	height:4.35em;
	overflow:hidden;	
	background-color: #04477C;
	display:block;
	position:absolute;
	text-decoration:none;
	top:0;
	left:0;
}
.highlightOver .padd{
	margin: 0;
	padding:6px;
	padding-bottom:0;
}
.hLMeta {
	margin: 0;	
	padding:0;	
	font-size: 0.7em;
	padding-top: 4px;	
	color:#FFFFFF;
	line-height:100%;
	text-transform: uppercase;
	
}
.highlightOver h2 {
	margin: 0;	
	padding:0;	
	font-size: 0.8em;
	font-weight: normal;
	color:#06A4FF;
	line-height:110%;
	padding-top:3px;
}
.highlightOver h3 {
	margin: 0;	
	padding:0;	
	font-size: 0.7em;
	font-weight: normal;
	color:#FFFFFF;
	line-height:100%;
	padding-top:3px;
}
.subteaserbox .datum{
	margin: 0;	
	padding:0;	
	padding-top:10px;	
	font-size: 0.7em;
	color:#06A4FF;
	line-height:110%;
}
.subteaserbox h2{
	margin: 0;	
	padding:0;	
	padding-top:2px;
	font-size: 0.7em;
	font-weight: normal;
	color:#FFFFFF;
	line-height:110%;
}
.subteaserbox h2 a{
	margin: 0;	
	padding:0;	
	color:#FFFFFF;
	line-height:110%;
	text-decoration:none;
}
.subteaserbox h2 a:hover,
.subteaserbox h2 a:focus,
.subteaserbox h2 a:active{
	margin: 0;	
	padding:0;	
	background-color: #025A9E;
	color:#FFFFFF;
	line-height:110%;
	text-decoration:none;
}
#ligaspalte {
	margin: 0;
	padding:0;
	padding-top:15em;
	width:18px;
	float:right;
}

#logo {
	margin: 0;
	padding:0;
	float:right;
}
#bighighlight {
	margin: 0;
	padding:0;
	width: 25em;
	height:25.8em;
}
#bighighlight .padd{
	margin: 0;
	padding:0;	
	padding-top:12px;	

}
#bighighlight .bg{
	margin: 0;
	padding:0;	
	background-color: #011942;
	background-color: #001239;
}
h1 {
	margin: 0;
	padding:0;
	color:#00A0FF;
	font-size:1.2em;
	font-weight: normal;
	padding-top:15px;
	padding-bottom:15px;
}

h1 a {
	margin: 0;
	padding:0;
	color:#00A0FF;
	text-decoration:none;
}
h1 a:hover{
	margin: 0;
	padding:0;
	color:#FFFFFF;
	text-decoration:none;
}
#bighighlightTitle .padd{
	margin: 0;
	padding:0;	
	
}
#titlebox {
	margin: 0;
	padding:0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2E79B0;
}
#titlebox .padd{
	margin: 0;
	padding:0;	
	padding-top:10px;
}
#titlebox .padd .inhalt {
	margin: 0;
	padding:0;
	color:#FFFFFF;
	font-size:0.7em;
	line-height:130%;
}

/* //////////// NAVIGATION STARTSEITE /////////////*/
#navispalte {
	margin: 0;
	padding:0;
	width:8.8em;
	float:right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2E79B0;
	background-color: #001239;
	
}
ul#startnav {
	margin: 0;
	margin-top: 15px;
	margin-bottom: 25px;
	padding:0;	
	color: #2E79B0;
	text-decoration: none;	font-weight: bold;
	list-style-type: none;
	text-transform: uppercase;
	
	
}
ul#startnav li {
	margin: 0;
	margin-top: 11px;
	padding:0;
	display:block;
	font-size: 0.7em;
	line-height: 100%;
	color: #2E79B0;
	text-decoration: none;	
	list-style-type: none;
	
	
}
ul#startnav li a{
	margin: 0;
	padding:0;	
	padding-left:21px;	
	color: #2E79B0;
	text-decoration: none;	
	list-style-type: none;
	background-image: url(/_img_2009/navline.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display:block;
	
	
}

ul#startnav li a:hover{
	margin: 0;
	padding:0;	
	padding-left:21px;	
	color: #FFFFFF;
	text-decoration: none;	
	list-style-type: none;
	background-image: url(/_img_2009/navline_f2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display:block;
	
}

ul#startsubnav {
	margin: 0;
	padding:0;	
	color: #2E79B0;
	text-decoration: none;
	list-style-type: none;
	text-transform: uppercase;
}
ul#startsubnav li {
	margin: 0;
	margin-top: 5px;
	padding:0;
	display:block;
	font-size: 0.6em;
	line-height: 100%;
	color: #2E79B0;
	text-decoration: none;	
	list-style-type: none;

}
ul#startsubnav li a{
	margin: 0;
	padding:0;	
	color: #2E79B0;
	text-decoration: none;	
	list-style-type: none;	
	display:block;
	
}

ul#startsubnav li a:hover{
	margin: 0;
	padding:0;	
	color: #FFFFFF;
	text-decoration: none;	
	list-style-type: none;	
	display:block;
	
}

ul#schrift {
	margin: 0;
	margin-top: 25px;
	padding:0;	
	color: #2E79B0;
	line-height: 100%;
	text-decoration: none;
	list-style-type: none;

}
ul#schrift li {
	margin: 0;
	margin-top: 5px;
	padding:0;
	display:block;
	font-size: 0.7em;
	line-height: 100%;
	color: #2E79B0;
	text-decoration: none;	
	list-style-type: none;
	height:1em;
}
ul#schrift li a{
	margin: 0;
	padding:0;
	padding-left:21px;	
	color: #2E79B0;
	text-decoration: none;	
	list-style-type: none;
	background-image: url(/_img_2009/icon_schriftstil.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display:block;
	
}

ul#schrift li a:hover{
	margin: 0;
	padding:0;	
	padding-left:21px;	
	color: #FFFFFF;
	text-decoration: none;	
	list-style-type: none;
	background-image: url(/_img_2009/icon_schriftstil_f2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display:block;
	
}

