body, html {
margin:0px;
padding:0px;
background-color:#231f20;
font-family:arial;
font-size:12px;
padding-top:15px;
}

#container {
margin:0px auto;
width:794px;
overflow:hidden;
background-image:url(images/bg_container.jpg);
}

#datumsanzeige {
height:28px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background-color:#231f20;
}

#header {
height:200px;
width:794px;
}

#mainnavi {
height:20px;
width:100%;
background-color:#0095da;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
padding-left:2px;
}

#left {
float:left;
width:160px;
background-color:#92caef;
padding-top:20px;
}

#subnavi {
float:left;
width:160px;
border-bottom:1px solid #FFFFFF;
}

#languagechoose {
margin-top:50px;
float:left;
height:197px;
width:105px;
padding-left:55px;
background-image:url(images/bg_navi.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
}

#languagechoose a:link, #languagechoose a:visited, #languagechoose a:active  {color:#FFFFFF; text-decoration:none;}
#languagechoose a:hover {text-decoration:underline;}

#content {
float:left;
width:600px;
padding-left:24px;
padding-right:10px;
padding-bottom:10px;
background-color:#FFFFFF;
}

#newscontent a:link, #newscontent a:visited, #newscontent a:active {
color: #0095da; text-decoration:none;
}

#newscontent a:hover {
text-decoration:underline;
color:#0095da;
}

#slogan {
float:left;
color:#0095da;
text-align:right;
width:624px;
padding-right:10px;
padding-bottom:10px;
padding-top:30px;
margin-left:160px;
background-color:#FFFFFF;
}

* html #slogan {
margin-left:80px;
}

#footer {
clear:both;
margin:0px auto;
width:794px;
}

#sponsoren {
background-color:#FFFFFF;
width:600px;
margin-left:160px;
border-top:1px solid #231f20;
padding:10px;
padding-left:24px;
}

#copyright {
color:#CECECE;
overflow:hidden;
text-align:right;
padding-top:5px;
padding-left:160px;
font-size:11px;
}

#copyright a:link, #copyright a:visited, #copyright a:active {
color: #CECECE; text-decoration:none;
}

#copyright a:hover {
text-decoration:underline;
color:#CECECE;
}

h1, h2 {color:#0095da;font-size:15px;}
h2 {font-size:13px;}

a:link, a:active, a:visited {color: #0095da; text-decoration:none;}
a:hover {text-decoration:underline;}
