body {
background-color:#990000;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

#startbild {
border:1px solid #000;
position:absolute;
top:50%; left:50%; width:900px; height:638px;
margin-top:-319px; margin-left:-450px;}

#countdown {
	position:absolute;
	top:195px;
	left:689px;
	width:208px;
	height:48px;
}

#content {
background-color:#fff;
width:90%;
margin:auto;
padding:0;
background-image:url(img/bg-leftnavi-hover.jpg);
background-position:left;
background-repeat:repeat-y;}

#topnavi {
height:12px;
background-color:#990000;
color:#FFFFFF;
border-bottom:1px solid #fff;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
font-size:10px;
}

#topnavi a {
margin:5px;
padding:7px;
font-size:10px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
text-decoration:none;}

#topnavi a:hover {
margin:5px;
padding:7px;
background-color:#FFFFFF;
color:#163979;}

.topnavi-activ {
margin:5px;
padding:7px;
background-color:#FFFFFF;
color:#163979;}

#header {
width:100%;
height:160px;
background-color:#fff;
overflow:hidden;}

#navileft {
float: left;
width:250px;
color:#fff;
}

#navileft ul {
margin:28px 0 0 0;
padding:0;
color:#fff;}

#navileft li {
list-style:none;
margin:20px;}

.navileftaktiv{
text-indent:20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
letter-spacing:1px;
color:#fff;
background-image:url(img/bg-leftnavi-hover.jpg);
background-repeat:repeat-y;
margin-left:-20px;
display:block;
width:250px;
height:22px;
padding-top:5px;}


#navileft ul li a {
text-indent:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#1D2F53;
letter-spacing:1px;
text-decoration:none;
display:block;
height:22px;
margin: 0 0 0 -20px;
padding-top:5px;
}

#navileft ul li a:hover {
text-indent:20px;
color:#fff;
background-image:url(img/bg-leftnavi-hover.jpg);
background-repeat:repeat-y;
margin: 0 0 0 -20px;
display:block;
width:250px;
height:22px;
padding-top:5px;}

#text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-left:20px solid #fff;
}

#centerbox #text p {
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
margin:5px 0 0 0;
padding:0;
text-align:justify;}

#centerbox #text a {
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
line-height:20px;
margin:10px 0 10px 0;
padding:0;
text-align:left;
color:#163979;}

#centerbox #text a:hover {
background-color:#EAF0FC;
color:fff;}

#centerbox #text table ul {
list-style:none;
margin:10px 0 10px 0;}

#centerbox #text table li {
list-style:none;
color:#163979;
background-color:#EAF0FC;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
margin:0;
padding:0 0 0 10px;
border-bottom:2px solid #fff;
}

#centerbox #text table li a {
color:#163979;
background-color:#EAF0FC;
list-style:none;
font-weight:bold;
font-size:12px!important;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
margin:0;
padding:0;
}

#centerbox #text table li a:hover {
color:#fff;
background-color:#D9474A;
}

.hr {
color:#D9474A;
height:2px;}

#text h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
letter-spacing:1px;
margin:0;
color:#D9474A;}

#text h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-align:left;
letter-spacing:1px;
margin:0;
padding:0;
border-bottom: 2px dotted #990000;
color:#D9474A;}

#text h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
letter-spacing:1px;
margin:0;
padding:0;
color:#163979;}

#text h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
letter-spacing:1px;
margin:0;
padding:0;
color:#163979;}

#text h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
border-bottom: 2px solid #95B2F4;
letter-spacing:1px;
margin:20px 0 0 0;
padding:0;
color:#163979;}

#centerbox #text table {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;}

#centerbox #text table ul {
margin:20px;
padding:0;
}



#centerbox #text table ul li a {
list-style:none!important;
}
#centerbox #text table ul li{
list-style:square!important;
background-color:#FFFFFF;
color:#000000;}
#centerbox #text #p-navi {
padding:0;
margin:5px 5px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;}

#centerbox #text #p-navi a {
margin:5px 5px 0 0;
padding:5px;
text-decoration:none;
font-size:13px;
font-weight:bold;
background-color:#EAF0FC;
color:#163979;}

#centerbox #text #p-navi a:hover {
text-decoration:none;
font-weight:bold;
font-size:13px;
background-color:#D9474A;
color:#FFFFFF;}

.p-navi-active {
margin:5px 5px 0 0;
padding:5px;
font-size:13px;
font-weight:bold;
text-decoration:none;
background-color:#D9474A;
color:#FFFFFF;}

#teaserright {
float: right;
width:240px;
margin:0;
padding:0;
border-left:40px solid #fff;
background-color:#FFFFFF;
}

#teaserright p {
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
width:240px;
font-size:12px;
margin:0;
padding:0;}

#centerbox {
margin:20px 20px 0 250px;
padding:0;
background-color:#fff;}

#centerbox p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:15px 0 0 0;
padding:0;}



#footer{
clear:both;
width:100%;
height:20px;
background-color:#990000;
border-top:1px solid #fff;
}

#footer p {
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
color:#fff;
margin:3px;
}
.video {
margin-left:15px;
padding:0;}

.left-img {
float:left;
border: 2px solid #990000;
margin-right:20px;}

.right-img {
float:right;
margin-left:20px;}

.oben {
float:right;}

.link {
font-weight:normal!important;
color:#000000!important;
text-decoration:underline!important;}

#centerbox #text table ul .li-normal {
background-color:fff!important;
list-style-type:circle;
}

.abstand
 {
 padding-right:10px!important;}

.liste-normal {
color:#000000!important;
background-color:#FFFFFF!important;}
