body{
font-family: Arial, Sans-Serif;
font-size:12px;
background-color : #ffffff;
background-image : url(body_bg.jpg);
background-position : top center;
background-repeat : repeat-y;
line-height : 14px;
text-align : left;
margin : 0;
padding : 0;
}


h1 {font-size:32px;color:#2B3C7C;}
h2 {font-size:26px;color:#2B3C7C;}
h3 {font-size:20px;color:#2B3C7C;}
h4 {font-size:13px;color:#2B3C7C;}
h5 {font-size:13px;color:#2B3C7C;}
sup {line-height:16px;}

a, img, button {border:0 none}

a:link    { color:#2B3C7C;text-decoration:none;}
a:visited { color:#2B3C7C;text-decoration:none;}
a:hover   { color:#000000;text-decoration:underline;}
a:active  { color:#000000;text-decoration:underline;}

#cont{
text-align:left;
 margin:auto;
 width:850px
}

#container{background:url("../bilder/cont_bg.png");
float:left;
text-align:left;
 margin:auto;
 width:850px
}


#header{background:url("../bilder/banner.jpg");
float:left;height:210px;width:850px;margin:0;padding:0;

}
#mainmenu{
padding: 0;
height:25px;width:850px;
margin: 174px 0 0 0; }

#mainmenu a.aktiv{
background: url(../bilder/blank_over4.gif);background-position:right;
padding:0 35px 0 35px;
line-height:27px;
color:#fff;
}

.mmenu {
height:36px;
position:relative;
font-family:arial, verdana, sans-serif;
font-size:11px;
 }

.mmenu .select {
margin:0;
padding:0 0 0 0;
list-style:none;
white-space:nowrap;

}

.mmenu li {
float:left;
background:url(../bilder/blank_over4.gif);background-position:right;
}

.mmenu .select a{
display:block;
height:36px;
float:left;
background: url(../bilder/blank2.gif);background-position:right;
padding:0 35px 0 35px;
text-decoration:none;
line-height:25px;
color:#ddd;
}

.mmenu .flag1{
margin: 5px 0 5px 60px;}

.mmenu .flag2{
margin: 5px 0 5px 20px;}

.mmenu .select a:hover,
.mmenu .select li:hover a {
background: url(../bilder/blank_over4.gif);background-position:right;
padding:0 35px 0 35px;
line-height:27px;
color:#fff;
}


#menu2{

  padding-top:8px;
  margin:0;height:25px;
  float:right;
  width:190px;
               }
#menu2 li
{
display: inline;
list-style-type: none;
padding-right: 15px;
}


#navi{
float:right;
width:200px;
margin:5px 0 0 0;padding:5px;
display:inline;
}

#navi h5 {
padding:7px;margin:0;background:url("navi_bg.jpg");
color:#2E4980;}

#navi ul li{
list-style-type:none;width:200px;
}

#navi ul{
margin:0;padding:0;
}

#navi hr {width:80%;}


#navi a { display:block; text-align:left; width:184px;
         padding:8px; text-decoration:none; }

#navi a.navilink{margin:-8px;text-align:left; text-decoration:none; }


#navi table a {width:180px;padding:0;margin:0;text-align:center;}

#navi a:link    { color:#2B3C7C;}
#navi a:visited { color:#2B3C7C;}
#navi a:hover   { color:#000000;text-decoration:underline;background:url("navi2_bg.jpg");}

#navi a.aktiv   { color:#000000;text-decoration:underline;background:url("navi2_bg.jpg");}

#navi a:active  { color:#000000;background:url("navi2_bg.jpg");}



#news{border:1px solid silver;background:url("news_bg.jpg");
float:left;
width:685px;height:100px;
margin:10px 0 0 0;
display:inline;}

#news p {margin:20px; color: #fff;}

#inhalt{
float:left;
width:610px;height:auto;
margin:5px 0 0 0;padding:10px;
display:inline;}



a.table { display:block; text-align:left; width:142px;
         padding:8px; text-decoration:none; }

a.table:link    { color:#000000;}
a.table:visited { color:#000000;}
a.table:hover   { color:#000000;text-decoration:underline;}
a.table:active  { color:#000000;text-decoration:underline;}



#inhalt h5{padding:7px;margin:0 0 0 3px;
}


#inhalt p{
margin:10px;

}

#inhalt img{
margin:10px;
}


#inhalt2{
float:left;
width:610px;height:auto;
margin:10px 0 0 0;padding:10px;
display:inline;}

#inhalt2 h5{padding:7px;margin:0;background:url("inhalt_bg.jpg");
padding:7px;margin:0;
}

#extra{
float:left;
width:200px;height:50px;
margin:0;
}


#footer{background:url("../bilder/footer.png");
float:left;width:850px;height:50px;
text-align:center;margin-top:10px;
background-color: #EAEDF4;
}

#footer p{
margin:10px;
padding-top:5px;color:#2B3C7C;
}
