body{
  margin:0px;
  padding:0px;
  background-color:#859AC4;
color:#01285B;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
p, h1, h2, h3, td, a, div, input, textarea{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-style:normal;
 font-size:11px;
  line-height:140%;
 /*  color:#ffffff;*/
}

a.blau:hover

{
color:#4666A5;

}

ul,li{
color:#013A87;
}
h1{
  color:#013A87;
  font-weight:bold;
}
h3{
  color:#ff6316;
  font-weight:bold;
  margin-top:10px;
}

a{
text-decoration:none;
color:#FF7300;
}

a:hover{

color:#01285b;
/*color:#FFE06E;*/
}

input, textarea{
  border:0;
  padding-left:2px;
  color:#013A87;
}

label{
  color:#013A87;
}

/* Klassen-Selektoren */
ul.pfad, li.pfad{
  list-style-image:url(../pics/pfeil_blau.gif);
  color:#013A87;
  margin-top:0;
  font-weight:bold;
line-height:24px;
}
ul.pfad_transp, li.pfad_transp{
  list-style-image:url(../pics/menu_pfeil_blau.gif);
}

.button{
margin-top:1px;
  width:40px;
  background-color:#2C5199;
  color:#ffffff;
  font-weight:bold;
}

  background-color:#2C5199;
  color:#ffffff;
  font-weight:bold;
vertical-align:middle;
}

.bold{
  font-weight:bold;
}


/* ID-Selektoren */
#container{
  background-image:url(/pics/hintergrund.gif);
  position:absolute;
  width:950px;
  left:50%;
  margin-left:-475px;
  background-color:#ffd553;
  text-align:center;
  border-top:1px;
  border-left:1px;
  border-right:0px;
  border-bottom:0px;
  border-style:solid;
  border-color:#02215C;
}
#menu{
/*  background-color:#4666A5;*/
  float:left;
  width:180px;
margin-top:60px;
margin-left:13px;
text-align:left;
}
#header{
  background-color:#2C5199;
}


#header, #submenu{
  width:950px;
}
#leftHeader{
  background-color:#FFBA00;
  width:215px;
  height:129px;
  float:left;
  border-right:1px solid #02215C;
}



#rightHeader{
   text-align:right;
  height:129px;


}


#submenu{
  background-color:#FAA502;
  border-top:1px solid #02215C;
  border-bottom:1px solid #02215C;
}



#leftSubmenu{
  background-color:#FF7300;
  width:216px;
  float:left;
  border-right:1px solid #02215C;
  height:20px;
}
#rightSubmenu{
  background-color:#FAA502;
  text-align:right;
  height:19px;


}

#rightSubmenu form{
  margin:0;
  padding:0;
}


#rightSubmenu a{
  color:#2C5199;
  font-weight:bold;
text-decoration:none;
  line-height:20px;
  border-left:1px solid #02215C;
  padding:4px 12px 3px 12px;

}

#rightSubmenu a:hover{
  color:#FFE06E;
}
#box{
  clear:both;

}


#menu a{
  text-align:left;
  margin-top:45px;
  font-weight:bold;  

color:#ffffff;
}

#menu img
{

vertical-align:bottom;
padding-right:5px;
}

#menu a:hover
{
color:#FFE06E;
}





#menu ul.submenuList{
margin-top:-18px;
  list-style-type:none;
 text-decoration:none;
  text-align:left;
  margin-left:26px;
  padding:0;

}




a.submenuList{
text-decoration:none;
}

#menu .submenuList li{
  font-weight:bold;  
text-decoration:none;
margin-top:5px;
}

#news{
  background-image:url(/pics/bg_rechts.gif);
background-repeat:no-repeat;
background-position:8px 0px;
  text-align:left;
 float:right;
  width:200px;
max-width:200px;
  height:450px;
  padding-top:10px;
overflow:hidden;

}

#adresse
{
position:absolute;
right:3px;
bottom:10px;
text-align:left;

width:180px;
}

#content{
  margin-left:215px;
  margin-right:200px;
  padding:20px;
  text-align:left;
  color:#01285B;
  width:480px;

}

#content p{
  color:#013A87;
}

#sitemap ul{
  font-weight:bold;  
  list-style-image:url(../pics/pfeil_blau.gif);
  text-align:left;
  margin-top:45px;
}

#sitemap a{
  color:#013A87;
}

#sitemap .submenuList{
  list-style-image:none;
  list-style-type:none;
 text-align:left;
  margin:0;
  padding:0;
  margin-top:10px;
}

#suche, #suche a{
  color:#013A87;
}

