body  { background-image: url("hintergrund.gif"); background-position: top center; margin: 0px; font-family: Arial;}

#links {position:absolute;left:0px;top:0px;width:100%;height:73px;background-color:#CCCCCC;}

#mitte  {position:relative;top:0px;text-align:left; width:780px; height:100%;}

#kopf  {position:absolute; background-image: url("logo.gif"); background-repeat: no-repeat; background-position: right top;  z-index: 1;right: 0px;width:365px; height: 120px;}

#kopf img {width:365px;height:120px;border:none;}

#buttons  {position:absolute; z-index:2;top:26px;left:0px;height:67px;}

#buttons a.button1 {left:20px;position:absolute;width:97px;height:68px;background-image: url("individual.gif");}
#buttons a.button2 {left:120px;position:absolute;width:97px;height:68px;background-image: url("standard.gif");}
#buttons a.button3 {left:220px;position:absolute;width:97px;height:68px;background-image: url("internet.gif");}
#buttons a.button4 {left:320px;position:absolute;width:97px;height:68px;background-image: url("schulung.gif");}
#buttons a.button1-aktiv, #buttons a.button1:hover {left:20px;position:absolute;width:97px;height:68px;background-image: url("individual-aktiv.gif");}
#buttons a.button2-aktiv, #buttons a.button2:hover {left:120px;position:absolute;width:97px;height:68px;background-image: url("standard-aktiv.gif");}
#buttons a.button3-aktiv, #buttons a.button3:hover {left:220px;position:absolute;width:97px;height:68px;background-image: url("internet-aktiv.gif");}
#buttons a.button4-aktiv, #buttons a.button4:hover {left:320px;position:absolute;width:97px;height:68px;background-image: url("schulung-aktiv.gif");}

#dokument {position:absolute;top:104px;right:364px;text-align:right; color:#cccccc;font-size:18px;font-style:italic;font-weight:bold;}
#dokument h2{border:#000000 solid 1px; font-size:18px;}

#content  {position:absolute;top:180px;padding-bottom:50px;font-size: 10pt; font-family: Arial; background-image: url("punkt-lila2.gif"); background-repeat: no-repeat; padding-left: 20px; margin:0px; width: 470px; min-height: 200px;}

#content table {font-size: 10pt; font-family: Arial;}
#content table.klein {font-size: 8pt; font-family: Arial;}

#content h1 {color:#993399;font-size:14pt;margin-top:0px;font-style:italic;font-weight:bold;}
#content h2 {color:#666666;font-size:12pt;margin-top:0px;font-style:italic;font-weight:bold;}
#content h3 {color:#666666;font-size:10pt;margin-top:0px;font-style:italic;font-weight:bold;}
#content h4 {color:#666666;font-size:12pt;margin-top:2px;font-style:italic;font-weight:bold;}
#content a {font-weight:bold;color:#666666;}
#content a:hover {color:#993399;}

#fuss {position:absolute;left:0px;bottom:10px;padding-left:20px;font-family:Arial;font-style:italic;font-size:9pt;}

#fuss a  { color: #666666; font-weight: normal; text-decoration: none; background-image: url("punkt-grau-klein.gif"); background-repeat: no-repeat; background-position: left center; margin-right: 11px; padding-left: 13px }
#fuss a:hover  { color: #993399; background-image: url("punkt-lila-klein.gif") }

.menupunkt {text-align: right;position:absolute;font-family:Arial;font-size:11pt;font-style:italic;font-weight:bold;}
.untermenupunkt {text-align: right;margin-right:10px;position:absolute;font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;}
.menupunkt a, .untermenupunkt a  { color: #666666; text-decoration: none; background-image: url("punkt-grau.gif"); background-repeat: no-repeat; background-position: right center; padding-right: 18px;}
.menupunkt a:hover, .menupunkt a.aktiv2:hover, .menupunkt a.aktiv, .untermenupunkt a:hover, .untermenupunkt a.aktiv  { color: #993399; text-decoration: none; background-image: url("punkt-lila.gif"); background-repeat: no-repeat; background-position: right center; padding-right: 18px }
.menupunkt a.aktiv2  { color: #666666; text-decoration: none; background-image: url("punkt-lila.gif"); background-repeat: no-repeat; background-position: right center; padding-right: 18px }

.partnerlogo
{
float:left;
margin-right:8px;
margin-bottom:8px;
border:1px solid #efefef;
width:140px;
height:100px;



}