  body {
    color: black;
  	font-size: 100.01%;
    font-family: Arial,sans-serif, Verdana, Helvetica;
    margin: 0; padding: 3em;
   text-align: center;  /* Zentrierung im Internet Explorer */
	overflow-y:scroll; 
background-color: #ffffff; 
  
}
  div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 1019px;
overflow: hidden;
    padding: 0;
border:0px; 
    background: #ffffff url(../img/hg_inhalt.gif) repeat-y;
  }

div#Kopf {
margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
height: 118px;
width: 1019px;
padding: 0;
    border-right: 0;
    border-left: 0;
    border-top: 0;
    border-bottom: 2px solid #ffffff;
}

.logohome { background: #9598A1 url(../img/head_home.gif) no-repeat;}
.logohome_eng { background: #9598A1 url(../img/head_home_eng.gif) no-repeat;}
.gruen { color: #53602B;}
.gruen_hg {background-color: #53602B; }
.kompetenzlogo {background: #462F2C url(../img/head_kompetenz.gif) no-repeat;}
.kompetenzlogo_eng {background: #462F2C url(../img/head_kompetenz_eng.gif) no-repeat;}
.kompetenz {color: #462F2C;}
.kompetenz_hg {background-color: #462F2C;}
.kontaktlogo {background: #32454A url(../img/head_kontakt.gif) no-repeat;}
.kontaktlogo_eng {background: #32454A url(../img/head_kontakt_eng.gif) no-repeat;}
.kontakt_hg {background-color: #32454A;}
.kontakt {color: #32454A;}
.partnerlogo {background: #093051 url(../img/head_partner.gif) no-repeat;}
.partnerlogo_eng {background: #093051 url(../img/head_partner_eng.gif) no-repeat;}
.partner_hg {background-color: #093051;}
.partner {color: #093051;}
.referenzenlogo {background: #4D4C47 url(../img/head_referenzen.gif) no-repeat;}
.referenzenlogo_eng {background: #4D4C47 url(../img/head_referenzen_eng.gif) no-repeat;}
.referenzen_hg {background-color: #4D4C47;}
.referenzen {color: #32454A;}
.referenzen_us {color: #093051;}
.referenzen_us_kunde { color: #53602B;}


ul#Navoben 
{margin:0; 
  padding-top:90px;
padding-left:573px;
  }

  ul#Navoben li {
 font-size: 13px;
 font-weight: bold;
 display: inline;    
 list-style: none;
   padding:0.4em;
   }
  ul#Navoben a {
	text-decoration: none;
  }
  ul#Navoben a:link {
    color: #C8CCBC;
  }
  ul#Navoben a:visited {
    color: #C8CCBC; 
  }
  ul#Navoben a:hover {
    color: #ffffff; 
  }
  ul#Navoben a:active {
    color: #C8CCBC;
  }

ul#Navoben .txt {
color:#ffffff;
}

ul#Navoben_links 
{margin:0; 
  padding-top:90px;
padding-left:1em;
float:left;
  }

ul#Navoben_links li {
 font-size: 0.9em;
 display: inline;    
 list-style: none;
   padding:0.3em;
   }
  ul#Navoben_links a {
	text-decoration: none;
  }
  ul#Navoben_links a:link {
    color: #C8CCBC;
  }
  ul#Navoben_links a:visited {
    color: #C8CCBC; 
  }
  ul#Navoben_links a:hover {
    color: #ffffff; 
  }
  ul#Navoben_links a:active {
    color: #C8CCBC;
  }
  ul#Navoben_links .aktiv {
    color: #ffffff; 
  }

 div#Inhalt {
    margin:0;
    padding:0;
    width: 99,99%;
    border-right: 1px solid #999999;
    border-left: 1px solid #999999;
    border-top: 0;
    border-bottom: 0;
  }
 
div#Inhalt .bild {
float: right;
padding: 0;
width:790px;
}

div#Inhalt .head {
    font-size: 0.9em;
    font-weight:bold;
    line-height:1.5em;
    color: #32454A;
  }

p { font-size: 0.9em;
    color: #333333;
line-height:1.6em;
    margin-left:245px;
    margin-right:90px;
  }
 div#Inhalt .txt {
    font-size: 0.75em;
    margin: 0;
    color: #333333;
  }
 div#Inhalt a {
    color: #32454A;
  }
div#Inhalt .txt2 { 
font-size: 0.7em;
    color: #333333;
line-height:1em;
  }

div#Inhalt .txt3 { 
font-size: 0.7em;
    color: #333333;
line-height:1.6em;
  }

h1 {font-size:1.3em;
font-weight:bold;
line-height:1.7em;
margin-left:245px;
}


div#navlinks {
float:left;
width:220px;
    border-right: 0;
    border-left: 0;
    border-top: 0;
    border-bottom: 0;
  }


div#navlinks .txt {
font-size:0.75em;
font-weight: normal;
margin-left: 15px;
text-decoration: none;
color:#333333;
  }


div#navlinks a {
font-size:0.75em;
font-weight: normal;
margin-left: 15px;
text-decoration: none;
color:#6D6F71;
  }

  div#navlinks a:link {
    color: #6D6F71;
  }
  div#navlinks a:visited {
    color: #6D6F71; 
  }
  div#navlinks a:hover {
    color: #333333;
  }
  div#navlinks a:active {
    color: #6D6F71;
  }

 p#Fusszeile {
    clear: both;
    margin: 0; padding: 0;
width:1019px;
height:24px;
  }
