body {
  background-image:url(bilder/hintergrund.jpg);
  background-position:top;
  background-repeat:no-repeat;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  padding:0;
  margin:0;
}

div, img {
    padding:0;
    border:0;
  margin:0;
  }

h4,h5,h6,div,p,body,html,input,button {
  font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #505050;
  font-weight: bold;
  }

h1 {
  font: normal 18px Verdana, Arial, Helvetica, sans-serif;
  font-weight: bolder; color: #700000;
  margin-top: 12px;
  }
  
h2 {
  font: normal 16px Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold; color: #700000;
  margin-top: 12px;
  }
  
h3 {
  font: normal 13px Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold; color: #700000;
  margin-top: 12px;
  }

p {
  margin-bottom: 15px;
  margin-top: 15px;
  }
  
a {
  margin-bottom: 0px;
  margin-top: 0px;
  }

/* ----------container zentriert das layout-------------- */
#CONTAINER {
  width: 1024px;
  margin: 0 auto;
  padding: 0;
}

/* ----------banner for logo-------------- */
#BANNER {
  padding: 0;
  padding-top:110px;
  height:23px;
  padding-left:45px;
  width:979px;
  margin: 0;
  color: #FFFFFF;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

.subtitle {
  font-size: 12px;
     color:#FFFFFF;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  }


/* -----------------Inhalt--------------------- */
#INHALT {
  background-color: #d6e49c;
  padding: 0;
  padding-left:25px;
  padding-top:15px;
  width:828px;
  margin: 0;
  float:left;
  min-height:422px;
}

/* --------------left navigavtion------------- */
div#MENU {
  padding-bottom:0px;
  padding-right:0px;
  padding-top:0px;
  padding-left:0px;
  float: left;
  width: 170px;
  margin: 0;
  color:#ffffff;
}

div#MENU_OBEN {
  padding-bottom:0px;
  padding-right:0px;
  padding-top:15px;
  padding-left:45px;
  float: left;
  width: 125px;
  margin: 0;
  color:#ffffff;
  min-height:307px;
}

div#MENU_OBEN a:link {
  font-size: 12px;
  color:#700000;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  }
  
div#MENU_OBEN a:visited {
  font-size: 12px;
  color:#700000;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  }
  
div#MENU_OBEN a:hover {
  font-size: 12px;
  color:#007000;
  text-decoration:underline;
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  }
  
div#MENU_OBEN a:active {
  font-size: 12px;
  color:#007000;
  text-decoration:underline;
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  }

 div#MENU_UNTEN {
  padding-bottom:0px;
  padding-right:0px;
  padding-top:0px;
  padding-left:30px;
  text-align:center; 
  float: left;
  width: 140px;
  margin: 0;
  color:#ffffff;
  min-height:100px;
} 

#RECHTS {
  float: right;
  width: 1px;
  margin: 0;
  padding: 0;
  color:#ffffff;
  min-height:422px;
}


/* -----------footer--------------------------- */
#FOOTER {
  clear: both;
  width:1024px;
  height:18px;
  background-color: #00FFFF;
  padding: 0;
  padding-top:5px;
  margin: 0;
  text-align:right;
  background:url(bilder/unten.jpg);
}

div#FOOTER a:link {
  font-size: 12px;
     color:#700000;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  }
  
div#FOOTER a:visited {
  font-size: 12px;
     color:#700000;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  }
  
div#FOOTER a:hover {
  font-size: 12px;
     color:#FFFFFF;
  text-decoration:underline;
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  }
  
div#FOOTER a:active {
  font-size: 12px;
     color:#FFFFFF;
  text-decoration:underline;
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  }

/* Konfiguration f?r den RTE */

/* Auszeichnungen */
strong,b { font-weight: bold }
em,i { font-style:italic }

/* Formatierungen im RTE */
.kleinertext {
  font-size:10px;
  color:#700000;
  text-align:left;
  font-weight:normal;
  }

.normalertext {
  font-size:12px;
  color:#700000;
  text-align:left;
  font-weight:normal;
  }

.grossertext {
  font-size:15px;
  color:#700000;
  text-align:left;
  font-weight:normal;
  }
