@charset "UTF-8";
/* CSS Document */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.klein {
	font-size:10px;
	}
h1 {
	font-family: Arial Narrow, Arial, Helvetica;
	font-style:normal;
	font-weight:normal;
	font-size: 21px;
	color: #b80e1f;
	margin-top:-2px;
}
h2 {
	font-family: Arial, Arial Narrow, Helvetica;
	font-style:normal;
	font-weight:normal;
	font-size: 18px;
	color: #000000;
}
h3 {
	font-family: Arial Narrow, Arial, Helvetica;
	font-style:normal;
	font-weight:normal;
	font-size: 18px;
	color: #FFFFFF;
	margin-top:-2px;
}
.aussendiv {
	position:absolute;
	z-index:0;
	height:651px;
	width:1066px;
	top:50%;
	left:50%;
	margin-left:-533px;
	margin-top:-325px;
	border:#d8d8d9 solid 1px;
	
}
.main1 {
	position:absolute;
	z-index:2;
	height:446px;
	width:413px;
	top:50%;
	left:50%;
	margin-left:-512px;
	margin-top:-304px;
}
.main2 {
	position:absolute;
	z-index:1;
	height:406px;
	width:353px;
	top:50%;
	left:50%;
	margin-left:-512px;
	margin-top:-304px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:40px;
	background:#babdc0;
}
.logoheader {
	position:absolute;
	z-index:1;
	height:126px;
	width:600px;
	top:50%;
	left:50%;
	margin-left:-86px;
	margin-top:-304px;
	background:url(../images/layout/logoheader.jpg) no-repeat;
}
.footer {
	position:absolute;
	z-index:0;
	height:152px;
	width:1024px;
	top:50%;
	left:50%;
	margin-left:-512px;
	margin-top:155px;
	background: #3d3c3f;
}
.footernav {
	position:absolute;
	z-index:1;
	height:20px;
	width:984px;
	top:50%;
	left:50%;
	margin-left:-492px;
	margin-top:285px;
	text-align: right;
}
.footertext {
	position:absolute;
	z-index:2;
	height:105px;
	width:984px;
	top:50%;
	left:50%;
	margin-left:-492px;
	margin-top:170px;
	color:#FFF;
}
.navi {
	position:absolute;
	z-index:5;
	height:19px;
	width:600px;
	top:50%;
	left:50%;
	margin-left:-86px;
	margin-top:-175px;
	background: #1a171b;
	padding-top:5px;
}
.unavUnsichtbar {
	position:absolute;
	z-index:5;
	height:19px;
	width:600px;
	top:50%;
	left:50%;
	margin-left:-86px;
	margin-top:-151px;
	background:url(../images/layout/trans-unav.png);
	padding-top:5px;
	visibility:hidden;
}
.unav {
	position:absolute;
	z-index:5;
	height:19px;
	width:600px;
	top:50%;
	left:50%;
	margin-left:-86px;
	margin-top:-151px;
	background:url(../images/layout/trans-unav.png);
	padding-top:5px;
}
.mainbildcontainer {
	position:absolute;
	z-index:4;
	height:293px;
	width:600px;
	top:50%;
	left:50%;
	margin-left:-86px;
	margin-top:-151px;
}
.mainbildcontainer2 {
	position:absolute;
	z-index:4;
	height:269px;
	width:600px;
	top:50%;
	left:50%;
	margin-left:-86px;
	margin-top:-127px;
	overflow:hidden;
}
.mainheadlineunten {
	position:absolute;
	z-index:8;
	height:35px;
	width:580px;
	top:50%;
	left:50%;
	margin-left:-86px;
	margin-top:92px;
	background:url(../images/layout/trans.png);
	padding-top:15px;
	padding-right:20px;
	text-align:right;
	font-size: 21px;
	color: #b80e1f;
	font:"Arial Narrow", Arial
}
.linksuntentransparent {
	position:absolute;
	z-index:8;
	height:50px;
	width:413px;
	top:50%;
	left:50%;
	margin-left:-512px;
	margin-top:92px;
	background:url(../images/layout/trans.png);
}
.footerlink {
	font-size:10px;
	color:#FFF;
	text-decoration: none;
}
a.footerlink:link {
	font-size:10px;
	color:#FFF;
	text-decoration: none;
}
a.footerlink:hover {
	font-size:10px;
	color:#FFF;
	text-decoration: underline;
}
a.footerlink:visited {
	font-size:10px;
	color:#FFF;
}
.newsticker {
    font-size:          12px;
    color:              #FFF;
}
.newsticker a {
    font-size:          12px;
	color:              #FFF;
}
.nav1 {
	font-size:12px;
	font-weight:bold;
	color:#b7b7b7;
	text-decoration: none;
}
a.nav1:link {
	font-size:12px;
	font-weight:bold;
	color:#b7b7b7;
	text-decoration: none;;
}
a.nav1:hover {
	color:#FFF;
	text-decoration: none;
}
.nav12 {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration: none;
}
a.nav12:link {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration: none;;
}
a.nav12:hover {
	color:#FFF;
	text-decoration: none;
}
.nav2 {
	font-size:12px;
	font-weight:bold;
	color:#b7b7b7;
	text-decoration: none;
}
a.nav2:link {
	font-size:12px;
	font-weight:bold;
	color:#b7b7b7;
	text-decoration: none;;
}
a.nav2:hover {
	color:#000;
	text-decoration: none;
}
.nav22 {
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration: none;
}
a.nav22:link {
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration: none;;
}
a.nav22:hover {
	color:#000;
	text-decoration: none;
}
.imagetext {
	position:absolute;
	z-index:8;
	height:123px;
	width:413px;
	top:50%;
	left:50%;
	margin-left:-512px;
	margin-top:19px;
	background: #eeeeef;
}
.maincontainer {
	position:absolute;
	z-index:4;
	height:269px;
	width:600px;
	top:50%;
	left:50%;
	margin-left:-86px;
	margin-top:-126px;
}


/* Scrollbar & content css */						

#content2, #content3{
				height: 206px;
				width: 500px;
				float:left;
				overflow:hidden;
}
#content1 {
	position:absolute;
	z-index:4;
	height:264px;
	width:540px;
	top:50%;
	left:50%;
	margin-left:-74px;
	margin-top:-121px;
	float:left;
	overflow:hidden;
}
#content22, #content32{
				height: 230px;
				width: 500px;
				float:left;
				overflow:hidden;
}
#content12 {
	position:absolute;
	z-index:4;
	height:288px;
	width:540px;
	top:50%;
	left:50%;
	margin-left:-74px;
	margin-top:-145px;
	float:left;
	overflow:hidden;
}
#content6, #content7{
				height: 206px;
				width: 500px;
				float:left;
				overflow:hidden;
}
#content5 {
	position:absolute;
	z-index:1;
	height:406px;
	width:353px;
	top:50%;
	left:50%;
	margin-left:-512px;
	margin-top:-304px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:40px;
	background:#babdc0;
	float:left;
	overflow:hidden;
}
.scrollbar-vert{
				position:absolute;
				background: url(../scrollbalken/styles/img/scroll-back.gif);
				height: 264px;
				width: 20px;
				float:left;
				top:50%;
				left:50%;
				margin-left:493px;
				margin-top:-121px;
}
.scrollbar-vert3{
				position:absolute;
				background: url(../scrollbalken/styles/img/scroll-back.gif);
				height: 288px;
				width: 20px;
				float:left;
				top:50%;
				left:50%;
				margin-left:493px;
				margin-top:-145px;
}
.scrollbar-vert2{
	position:absolute;
	background: url(../scrollbalken/styles/img/scroll-back-right.gif);
	z-index:2;
	height:446px;
	width:20px;
	top:50%;
	left:50%;
	margin-left:-125px;
	margin-top:-304px;
}
.handle-vert{
				height: 42px;
				width: 20px;
				background: url(../scrollbalken/styles/img/handle.gif) no-repeat;
}
.handle-vert2{
				height: 42px;
				width: 20px;
				background: url(../scrollbalken/styles/img/handle-right.gif) no-repeat;
}
#content9-1 {
	position:absolute;
	z-index:4;
	height:224px;
	width:540px;
	top:50%;
	left:50%;
	margin-left:-74px;
	margin-top:-81px;
	float:left;
	overflow:hidden;
}
#content9 {
	position:absolute;
	z-index:4;
	height:194px;
	width:540px;
	top:50%;
	left:50%;
	margin-left:-74px;
	margin-top:-51px;
	float:left;
	overflow:hidden;
}
#content10 {
	position:absolute;
	z-index:4;
	height:40px;
	width:540px;
	top:50%;
	left:50%;
	margin-left:-74px;
	margin-top:-122px;
	float:left;
	overflow:hidden;
}
#content10-1 {
	position:absolute;
	z-index:4;
	height:60px;
	width:540px;
	top:50%;
	left:50%;
	margin-left:-74px;
	margin-top:-122px;
	float:left;
	overflow:hidden;
}
.scrollbar-vert7{
				position:absolute;
				background: url(../scrollbalken/styles/img/scroll-back.gif);
				height: 224px;
				width: 20px;
				float:left;
				top:50%;
				left:50%;
				margin-left:493px;
				margin-top:-81px;
}
.galbild{
	border:#FFF solid 4px;
	margin:4px;
}
.galback{
	background: no-repeat;
	position:absolute;
	z-index:4;
	height:293px;
	width:600px;
	top:50%;
	left:50%;
	margin-left:-86px;
	margin-top:-151px;
}
#footertext a {
	font-size:12px;
	color:#FFF;
	text-decoration: none;
}
#content12 a {
	font-size:12px;
	color: #b80e1f;
	text-decoration: none;
}
#imagetext a {
	font-size:12px;
	color: #b80e1f;
	text-decoration: none;
}
#content1 a {
	font-size:12px;
	color: #b80e1f;
	text-decoration: none;
}
#bayern50 {
	position:absolute;
	height:98px;
	width:195px;
	top:50%;
	margin-top:155px;
	left:50%;
	margin-left:299px;
	z-index:50;
}
