<style>
a.menu { 
  margin-bottom:0px; 
  text-align:center; 
  text-decoration:none;
  color: #0085a6;
 }

a.main:link    { color: #0085a6; }
a.main:visited { color: #0085a6; }
a.main:hover   { color: #0045b4; }
a.main:active  { color: #ffffff; }

a.main { 
  margin-bottom:0px; 
  text-align:left; 
  text-decoration:none;
  color: #ffffff;
 }

a.menu:link    { color: #0085a6; }
a.menu:visited { color: #0085a6; }
a.menu:hover   { color: #0045b4; }
a.menu:active  { color: #ffffff; }



p.head1 {
  margin: 0px;
  padding-left: 157.5px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px
}

p.main1 {
  margin: 0px;
  font-size: 0.9em;
  font-weight: bold;
  color: #0085a6;
}	

p.text {
  margin: 0px;
  padding: 0px 20px 0px 20px;
  font-size: 0.7em;
  line-height: 1.2em;
  text-align: left;
  word-spacing: normal;
  text-decoration: none;
  letter-spacing: 0;
}

p.leftnav {
  margin: 0px;
  padding: 0px 0px 0px 0px;
  font-size: 0.7em;
  line-height: 1.2em;
  text-align: left;
  word-spacing: normal;
  text-decoration: none;
  letter-spacing: 0;
}

span.text {
  margin: 0px;
  padding: 0px 20px 0px 20px;
  font-size: 0.7em;
  line-height: 1.2em;
  text-align: left;
  word-spacing: normal;
  text-decoration: none;
  letter-spacing: 0;
}	


p.highlight {
  margin: 0px;
  padding: 0px 20px 0px 20px;
  font-size: 0.9em;
  color: #008ca9;
  line-height: 1.2em;
  text-align: left;
  word-spacing: normal;
  font-weight: bold;
  text-decoration: none;
  letter-spacing: 0;
}

p.highlight2 {
  margin: 0px;
  padding: 0px 20px 0px 20px;
  font-size: 1.0em;
  color: #a4cf4d;
  line-height: 1.2em;
  text-align: left;
  word-spacing: normal;
  font-weight: bold;
  text-decoration: none;
  letter-spacing: 0;
}		


p.highlightrechts {
  margin: 0px;
  padding: 0px 0px 0px 0px;
  font-size: 0.6em;
  color: #008ca9;
  line-height: 1.2em;
  text-align: left;
  word-spacing: normal;
  font-weight: bold;
  text-decoration: none;
  letter-spacing: 0;
}	

p.textrechts {
  margin: 0px;
  padding: 0px 0px 0px 0px;
  font-size: 0.6em;
  line-height: 1.2em;
  text-align: left;
  word-spacing: normal;
  text-decoration: none;
  letter-spacing: 0;
}

p.underimg {
  margin: 0px;
  padding: 0px 0px 0px 0px;
  font-size: 0.6em;
  color: #ffffff;
  line-height: 1.2em;
  text-align: left;
  word-spacing: normal;
  font-weight: bold;
  text-decoration: none;
  letter-spacing: 0;
}

#horizmenue {
  width: 474px;
  margin: 0px;
  padding: 0px 1px;
}

#horizmenue li {
  display: inline;
  padding: 0px 1px; 
  margin: 0px;
}

#horizmenue a {
  padding: 0px 3px 8px; 
  text-decoration:none;
  color: #a4cf4d;
  font-size: 0.7em;
}

#horizmenue a:link    { color: #ffffff; }
#horizmenue a:visited { color: #ffffff; }
#horizmenue a:hover   { color: #a4cf4d; background-image:url('hover.jpg'); background-position:  
               right bottom;}
#horizmenue a:active  { color: #a4cf4d; }


#box1 {
  position: absolute;
  top: 20px;
  left: 80px;
  height: 20px;
  width: 789px;
  text-align: left;
  background-color: #008ca9;
  border: solid 1px #ffffff;
}

#links1 {
  position: absolute;
  top: 40px;
  left: 80px;
  height: 4px;
  width: 157.5px;
  background-color: #a4cf4d;
  border: solid 1px #ffffff;
  font-size: 0px;
}

#mitte1 {
  position: absolute;
  top: 40px;
  left: 237.5px;
  width: 474px;
  height: 4px;
  background-color: #a4cf4d;
  border: solid 1px #ffffff;
  font-size: 0px;
}

#rechts1 {
  position: absolute;
  top: 40px;
  left: 711.5px;
  width: 157.5px;
  height: 4px;
  background-color: #a4cf4d;
  border: solid 1px #ffffff;
  font-size: 0px;
}

#links2 {
  position: absolute;
  top: 44px;
  left: 80px;
  height: 100px;
  width: 157.5px;
  background-color: #ffffff;
  background-image: url('logotipplogo.jpg');
  border: 1px solid #ffffff;
  font-size: 0px
}

#mitte2 {
  position: absolute;
  top: 44px;
  left: 237.5px;
  width: 474px;
  height: 100px;
  border: solid 1px #ffffff;
  font-size: 0px;
}

#rechts2 {
  position: absolute;
  top: 44px;
  left: 711.5px;
  width: 157.5px;
  height: 100px;
  border: solid 1px #ffffff;
  font-size: 0px;
}

#links3 {
  position: absolute;
  top: 144px;
  left: 80px;
  height: 25px;
  width: 157.5px;
  background-color: #a4cf4d;
  border: solid 1px #ffffff;
  font-size: 0px;
}

#mitte3 {
  position: absolute;
  top: 144px;
  width: 474px;
  left: 237.5px;
  height: 25px;
  background-color:  #67b9ce;
  background-image: url('mitte3.jpg');
  border: 1px solid #ffffff;
}

#rechts3 {
  position: absolute;
  top: 144px;
  left: 711.5px;
  width: 157.5px;
  height: 25px;
  background-color:  #a4cf4d;
  border: solid 1px #ffffff;
  font-size: 0px; 
}

#links4 {
  position: absolute;
  top: 169px;
  left: 80px;
  height: 600px;
  width: 157.5px;
  background-color: #b0d8e5;
  border: solid 1px #ffffff;
}

#mitte4 {
  position: absolute;
  top: 169px;
  width: 474px;
  left: 237.5px;
  height: 600px;
  background-color:  #ffffff;
  background-image: url('bg.JPG');
  background-repeat: repeat-y;float:left;
  background-position: center top;
  border: 1px solid #ffffff;
  overflow:auto
}

#rechts4 {
  position: absolute;
  top: 169px;
  left: 711.5px;
  width: 157.5px;
  height: 600px;
  background-color:  #b0d8e5;
  border: solid 1px #ffffff;
}

#box2 {
  position: absolute;
  top: 769px;
  left: 80px;
  height: 20px;
  width: 789px;
  text-align: left;
  background-color: #008ca9;
  border: solid 1px #ffffff;
}


#boximg1 {
  position: absolute;
  top: 40px;
  left: 30px;
  text-align: left;
  background: transparent;
}

#boxmaintext {
  position: absolute;
  top: 60px;
  left: 180px;
  text-align: left;
  background: transparent;
}

#aktuelles {
  height: 500px;
  text-align: left;
  background-color:  #f0f5dd;
  overflow:auto;
}

#leftnav {
  height: auto;
  text-align: left;
  background-color:  #f0f5dd;
  overflow:auto;
}

#listenmenue {
  list-style-type: none;
  padding: 10px 0px 10px 0px;
  margin: 0px; 
}

</style>{  }
[if IE]>
<style type="text/css">
 /*das IE-only CSS*/

</style>
<![endif]-->{  }