/* CSS Document */
body{
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	}
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#c3353a;
	margin:0;
}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00519b;
	margin:0;
}
h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
}
a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00519b;
}
a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00519b;
}
a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00519b;
}
a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00519b;
}
table{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	}
th{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00519b;
	background-color:#ccdceb;
	text-align:left;
	}
form{
	margin:0;
	padding:0;
}
object{
	margin:0;
	padding:0;
}
embed{
	margin:0;
	padding:0;
}
#mainContainer{
	width:940px;
	position:absolute;
	left:50%;
	margin-left:-470px;
	}
#headerContainer{
	width:940px;
	height:75px;
	}
#suchContainer{
	float:left;
	width:455px;
	height:75px;
	padding-left:12px;
	}
#logoContainer{
	float:left;
	width:465px;
	height:75px;
	text-align:right;
	}
#sn{
	float:left;
	padding-top:6px;
	}
#sn a{
	color:#FFFFFF;
	}
#naviContainer{
	clear:both;
	}
#naviA{
	height:25px;
	background-color:#00519b;
	border-bottom:1px solid #fff;
	padding-top:4px;
	}
#naviA a{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	margin-left:12px;
	}
#a00layer{
	width:880px;
	position:absolute;
	top:73px;
	margin-left:85px;
	color:#fff;
	}
#subNaviContainera00{
	width:880px;
	position:absolute;
	top:73px;
	margin-left:85px;
	color:#fff;
	}
#naviB{
	height:25px;
	background-color:#3374af;
	border-bottom:1px solid #fff;
	padding-top:4px;
	}
#naviB a{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	margin-left:12px;
	}
#b00layer{
	position:absolute;
	top:98px;
	margin-left:85px;
	color:#fff;
	}
#subNaviContainerb00{
	position:absolute;
	top:98px;
	margin-left:85px;
	color:#fff;
	}
#naviC{
	height:25px;
	background-color:#6697c3;
	border-bottom:1px solid #fff;
	padding-top:4px;
	}
#naviC a{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	margin-left:12px;
	}
#c00layer{
	position:absolute;
	top:123px;	margin-left:85px;
	color:#fff;
	}
#subNaviContainerc00{
	position:absolute;
	top:123px;	margin-left:85px;
	color:#fff;
	}
#naviD{
	height:25px;
	background-color:#8cb1d2;
	padding-top:4px;
	}
#naviD a{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	margin-left:12px;
	}
#d00layer{
	position:absolute;
	top:148px;
	margin-left:85px;
	color:#fff;
	}
#subNaviContainerd00{
	position:absolute;
	top:148px;
	margin-left:85px;
	color:#fff;
	}
#tickerContainer{
	height:30px;
	border-bottom:1px solid #8cb1d2;
	}
#tickerHeadline{
	float:left;
	height:30px;
	padding: 7px 0px 0px 12px;
	color:#8cb1d2;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
#ticker{
	height:30px;
	padding: 6px 0px 0px 12px;
	}
#contentContainer{
	width:940px;
	height:500px;
	padding-bottom:25px;
	}
#content{
	padding:36px 12px 0px 12px;
	height:100%;
	}
#footerContainer{
	width:940px;
	height:30px;
	background-color:#00519b;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	}
#footerLinks{
	float:left;
	width:48%;
	padding: 6px 0px 0px 12px;
	}
#footerLinks a{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
#footerRechts{
	width:475px;
	color:#ffffff;
	text-align:right;
	padding: 6px 0px 0px 0px;
	}
#footerRechts a{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
#floater{
	float:left;
	}
#bildLinksContainer{
	}
#bildLinks{
	width:220px;
	float:left;
	}
#bildLinksText{
	float:left;
	width:690px;
	}
/* home */
#homeSpaltenAbstand{
	float:left;
	width:40px;
	}
#homeSpalteEins{
	float:left;
	width:200px;
	}
#homeSpalteZwei{
	float:left;
	width:200px;
	}
#homeSpalteDrei{
	float:left;
	width:200px;
	}
#homeSpalteVier{
	float:left;
	width:200px;
	}
#beitragsAbstand{
	clear:both;
	height:25px;
	}
#abstand{
	height:25px;
	border:1px solid green;
	}
/* classes */
.ticker{
	border:0px;
	font-size:11px;
	color:#8cb1d2;
	width:750px;
	}
a.sn:link, a.sn:visited{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
a.sn:hover, a.sn:active{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	}
a.subNaviActive:link{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	}
a.subNaviActive:hover{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	}
a.subNaviActive:visited{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	}
a.subNaviActive:active{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	}
a.hnActive:link{
	color:#6697c3;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
a.hnActive:hover{
	color:#6697c3;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
a.hnActive:visited{
	color:#6697c3;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
a.hnActive:active{
	color:#6697c3;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
.suchwortKlein{
	width:135px;
	color:#969595;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	border-top:1px solid #dfdfdf;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	}
.blau{
	color:#00519b;
}
