body { 
  font-size: 12px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
    }
img {
border: none;
}

/* BeginHeader */
#HeaderMain { 
	background: url(../images/HeaderX.gif) repeat-x top left;
	width: 100%;
        min-width: 1100px;
	height: 242px;
	}

#HeaderInhalt{ 
	background: url(../images/Header.jpg) no-repeat top left;
	width: 100%;
	height: 242px;
	}

ul#mainlevel_topNav{
  margin-left: 365px;
  }

ul#mainlevel_topNav li { 
  list-style: none;
  display: inline;
  }

ul#mainlevel_topNav a, ul#mainlevel_topNav span {
  background: url(../images/ButArrow_Top.gif) no-repeat top left;
  float: left;
  margin: 0px 20px;
  padding: 20px 20px;
  text-decoration:none;
  text-align: left;
  font-weight: bold;
  color: #1B3065;
	}

ul#mainlevel_topNav a:hover, ul#mainlevel_topNav span {
  color: #604F21; 
  }

/* ENDHeader */




/* BeginInhalt */
#MainInhalt { 
  background: url(../images/NavVertY.gif) repeat-y top left;
  float: left;
  width: 100%;
  }

/* BeginNavi */
#MainMenuNavi{ 
  float: left;
  width: 400px;
  }

#eins{
  padding-top: 20px;
  }


#MainMenuNavi li{ 
  list-style: none;
  float: left;
  width: 260px;
  margin-left: 30px;
  }
ul.menu li.item1{
  background: url(../images/ButAnsprechpartner.gif) no-repeat top left;
  }
ul.menu li.item53{
  background: url(../images/ButBio.gif) no-repeat top left;
  }
ul.menu li.item54{
  background: url(../images/ButVerstaendis.gif) no-repeat top left;
  }
ul.menu li.item55{
  background: url(../images/ButKoop.gif) no-repeat top left;
  }
ul.menu li.item56{
  background: url(../images/ButLeistung.gif) no-repeat top left;
  }
ul.menu li.item67{
  background: url(../images/ButWohn.gif) no-repeat top left;
  }
ul.menu li.item70{
  background: url(../images/ButSozial.gif) no-repeat top left;
  }
ul.menu li.item71{
  background: url(../images/ButQuali.gif) no-repeat top left;
  }
#MainMenuNavi a{
  float: right;
  padding: 20px 20px;
  text-decoration:none;
  text-align: left;
  font-weight: bold;
  color: #1B3065;
  }
#MainMenuNavi a:hover{
  color: #604F21; 
  }

#MainMenuNavi ul.menu li ul li {
  clear: both;
  list-style: none;
  width: 190px;
  margin: 15px 15px;
  color: #1B3065;
  }
#MainMenuNavi ul.menu li ul li a{
  padding: 0px 0px;
  float: left;
  }
#MainMenuNavi ul.menu li ul li a:hover{
  color: #604F21;
  }


.moduletable_NWAdresse { 
  padding: 0px 0px 0px 70px;
  width: 250px;
  }
.ContainerAdress {
 float: left;
 padding-top: 30px;
 }
.UEmailNavi{
  font-size: 11px;
  font-weight: bold;
  }
.mailNavi {
  font-size: 10px;
  font-weight: normal;

  }

.moduletable_NWKarte { 
  padding: 0px 0px 0px 400px;

  }


  
/* END_Navi */

#Inhalt{ 
  padding-top: 95px;
  margin-right: 100px;
  }

h1 { 
  font-size: 1.2em;
  font-weight: bold;
  color: #1B3065;
  }
h2 { 
  font-size: 1.1em;
  font-weight: bold;
  color: #1B3065;
  }
p.inhalt { 
  font-size: 1em;
  font-weight: normal;
  color: black;
  }
ul.disc {
  font-size: 1em;
  list-style-type: disc;
  }
li.none {
  list-style-type: none;
  }
li.none a {
  font-weight: bold;
  text-decoration:none;
  color: #1B3065;
  }
li.none a:hover {
  color: #604F21;
  }	
a.readon {
  font-variant: small-caps;
  text-decoration:none;
  font-weight: bold;
  color: #1B3065;
  }
a.readon:hover {
  color: #604F21;
  }	


#InhaltRight { 
  width:200px;
  float: right;
  }

/* END_Inhalt*/




/* BeginFooter */
#FooterBG { 
  background: url(../images/FooterX.gif) repeat-x bottom left;
  height: 36px;
  float: left;
  width: 100%;
    }

#FooterNavBottom { 
  background: url(../images/FooterNav.gif) no-repeat top left;
  height: 36px;
    }

#headshot { 
  float:right;
  font-size: 11px;
  color: grey;
  }


div#headshot a{ 
  font-size: 11px;
  color: grey;
  }
div#headshot a.footer:visited{ 
  font-size: 11px;
  color: grey;
  }
/* END_Footer */
