#main-body{
         max-width: 739px;
	float: left;
         width: 75%;
         font: 11px Verdana;
         }

a:link { text-decoration:none; font-weight:normal; color:#6699ff; }
a:visited { text-decoration:none; font-weight:normal; color:#6699ff; }

#hauptteil{
         margin-top:-5px;
         margin-left:3px;
         width: 983px;
         background: #ECEEF1;
         /*border-top: 2px solid #6699ff;*/
         font-size: 11px;
         font-family: "Verdana",sans-sefif;

         }

#content{
	float: right;
         max-width:493px;
         width: 66%;
         background:#ECEEF1;
         font: 11px Verdana, sans-serif;
         margin-top:5px;
         }

#content table {
    width: 476px;
    font-size: 11px;
    margin-top: 5px;
    margin-left:5px;

  }
#content th {
    font-size: 11px;
    background: url(img/Tabellen_header_1.jpg);
    padding: 5px;
    border: 0px;
    text-align: left;
    color: #ffffff;
    font-weight: normal;
    color: white;
    border-right: 1px solid #6699ff;
  }
#content td {
  border-left: 1px solid #6699ff;
  border-right: 1px solid #6699ff;
  padding:5px;
  text-align: left;
  background-color: #ffffff;
  }

#content td.mit {
  border-left: 1px solid #6699ff;
  border-right: 1px solid #6699ff;
  border-bottom: 1px solid #6699ff;
  padding:5px;
  text-align: left;
  background-color: #ffffff;
  }

#content td.links {
  border-left: 1px solid #6699ff;
  border-right: 1px solid #ffffff;
  padding:5px;
  text-align: left;
  background-color: #ffffff;
  }

#content td.ohne{
  padding:5px;
  padding-left: 5px;
  text-align: left;
  border-left: 0px;
  }

#sidebar{
         max-width:250px;
         float: left;
         width: 34%;
         background: #ECEEF1;
         font: 11px Verdana, sans-serif;
         margin-top:5px;
         }
#sidebar table {
    width: 240px;
    margin-top: 5px;
    margin-bottom: 5px;
    font: 11px Verdana,sans-serif;
    margin-left:5px;
  }

#sidebar th {
    background: url(img/Tabellen_header_links_neu.jpg);
    padding: 5px;
    border: 0px;
    text-align: left;
    font-weight: normal;
    font-size: 11px;
    color: white;
    border-right: 1px solid #6699ff;
  }
#sidebar td {
  border-left: 1px solid #6699ff;
  border-right: 1px solid #6699ff;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  font-size: 11px;
  text-align: left;
  background-color: #ffffff;
  }

#sidebar td.mit {
  border-left: 1px solid #6699ff;
  border-right: 1px solid #6699ff;
  border-bottom: 1px solid #6699ff;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  font-size: 11px;
  text-align: left;
  background-color: #ffffff;
  }

#sidebar-2{
         max-width:246px;
	float: left;
         width: 25%;
         background: #ECEEF1;
         font: 11px Verdana, sans-serif;
         margin-top:5px;
         }

.kasten{
width: 236;
margin-left: 5px;
margin-top: 5px;
background: white;
border-top: 1px solid #6699ff;
border-left: 1px solid #6699ff;
border-right: 1px solid #6699ff;
border-bottom: 1px solid #6699ff;
}

.kasten_extra{
width: 236;
margin-left: 5px;
margin-top: 5px;
background: #FFFFB9;
border-top: 1px solid #6699ff;
border-left: 1px solid #6699ff;
border-right: 1px solid #6699ff;
border-bottom: 1px solid #6699ff;
}

.kasten_extra1{
width: 236;
margin-left: 5px;
margin-top: 5px;
background: #F8BAB5;
border-top: 1px solid #6699ff;
border-left: 1px solid #6699ff;
border-right: 1px solid #6699ff;
border-bottom: 1px solid #6699ff;
}
.kasten_extra2{
width: 236;
margin-left: 5px;
margin-top: 5px;
background: #18F9C3;
border-top: 1px solid #6699ff;
border-left: 1px solid #6699ff;
border-right: 1px solid #6699ff;
border-bottom: 1px solid #6699ff;
}

.us{
 padding-top:5px;
 padding-left:5px;
}
.text{
 padding-top:0px;
 padding-left:5px;
 padding-bottom:5px;
}
div#sidebar-2 table {
    font-size: 11px;
    margin-bottom: 5px;
  }

.box {
         max-width: 240px;
         margin-left: 5px;
         padding:6px 6px 6px 6px;
         font-size: 16px;
         font-weight: bold;
         color: #ffffff;
         background: url(img/lise_exzellent_neu_1.gif);
         background-repeat: no-repeat;
         }

.box_mitte {
         margin-left: 5px;
         width: 476px;
         padding:6px 6px 6px 6px;
         font-size: 16px;
         font-weight: bold;
         color: #ffffff;
         background: url(img/lise_aktuell_neu_1.jpg);
         background-repeat: no-repeat;
         }

.box_rechts {
         margin-left: 5px;
         padding:6px 6px 6px 6px;
         font-size: 16px;
         font-weight: bold;
         color: #ffffff;
         background: url(img/lise_service_neu_01.gif);
         background-repeat: no-repeat;
         }

#footer{
    clear: both;
    font: 11px Verdana,sans-serif;
    width: 983px;
    margin-top: 5px;
    padding-top:3px;
    padding-bottom: 5px;
    color: white;
    background: #6699FF;
    text-decoration: none;
  }

#footer a{
text-decoration:none; font-weight:normal; color:ffffff;
}