body, html {
padding:0px;
margin:0px;
/*padding-left:30%;*/
background:url(images/body_bg.jpg);
/*background-repeat:no-repeat;*/
/*background-color:#0071AD;
background-repeat:repeat-x;*/
font-family:Arial;
font-size:11px;
/*width:77%;*/
}

/*html {
width:23%;
background:#0071AD;
}*/

input, textarea {
border:1px solid #0071AD;
}

.container {
overflow:hidden;
width:980px;
margin:0px auto;
}


.logo {
float:left;
width:135px;
}

.wrapper {
float:left;
width:845px;
overflow:hidden;
/*background:#0071AD;*/
}


.mood {
float:left;
width:845px;
height:204px;
background-repeat:no-repeat;
/*background-color:#0071AD;*/
}


.navi {
float:left;
width:765px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #A1C6DB;
background:url(images/navi_inactive_bg.jpg);
}

.wrapper2 {
overflow:hidden;
float:left;
width:764px;
border-right:1px solid #2D8ABB;
background:#FFFFFF;
}

.content {
float:left;
width:572px;
border-right:1px solid #2D8ABB;
height: auto !important;
height:480px;
min-height:480px;
padding:20px;
padding-top:20px;
padding-bottom:50px;
}


.content a:link, .content a:active, .content a:visited {
text-decoration:none;
color:#0071AD;
}

.content a:hover {
text-decoration:underline;
}





.rightbar {
float:left;
width:151px;
}

.footer {
float:left;
width:744px;
margin-bottom:10px;
padding:10px;
border-top:1px solid #2D8ABB;
background:#FFFFFF;
}

.footer a:link, .footer a:active, .footer a:visited {
text-decoration:none;
color:#0071AD;
}

.footer a:hover {
text-decoration:underline;
}

.footer ul, .footer li {
padding:0px;
margin:0px;
}

.footer li {
float:left;
padding-right:30px;
list-style-type:none;
}

.footer2 {
clear:both;
margin-left:135px;
width:744px;
margin-bottom:30px;
padding:10px;
border-top:1px solid #2D8ABB;
background:#FFFFFF;
text-align:center;
}

.boxWrapper {
float:left;
overflow:hidden;
width:151px;
}

.boxTop {
float:left;
width:151px;
line-height:31px;
color:#FFFFFF;
text-align:center;
background:url(images/box_top_bg.jpg);
}

.boxContent, .boxContentSponsoren {
float:left;
width:143px;
padding:4px;
padding-bottom:40px;
}


.boxContentSponsoren {
padding-top:10px;
text-align:center;
}


.boxContentSponsoren img {
border:0px;
}


.boxContent ul, .boxContent li {
padding:0px;
margin:0px;
}

.boxContent ul {
padding-left:15px;
}

.boxContent li {
padding-top:5px;
list-style-type:circle;
}



.boxContent a:link, .boxContent a:active, .boxContent a:visited {
text-decoration:none;
color:#0071AD;
}

.boxContent a:hover {
text-decoration:underline;
}

h1, h2, h3, h4 {
padding:0px;
margin:0px;
}

h1 {
font-size:16px;
color:#0071AD;
padding-bottom:10px;
}


h2 {
font-size:12px;
color:#0071AD;
font-weight:bold;
padding-bottom:5px;
padding-bottom:5px;
}
























.teaserWrapper {
overflow:hidden;
width:572px;
padding-top:20px;
border-top:1px dotted #0071AD;
margin-bottom:30px;
}

.teaserCategory {
float:left;
width:572px;
margin-bottom:10px;
}

.teaserCategoryFont {
float:left;
background:#0071AD;
color:#FFFFFF;
font-weight:bold;
padding:3px;
padding-left:5px;
padding-right:5px;
text-transform:uppercase;
}

.teaserPic {
float:left;
width:100px;
}

.teaserContent {
float:left;
width:462px;
padding-left:10px;
/*border-left:1px solid #0071AD;*/
text-align: justify;
}


