html {height: 100%;}
body {height: 100%; background:#ffffff;font-family:verdana;font-size:10pt;margin:0;padding:0;}

td {font-size:10pt;}


#surroundBox {min-height:100%; width:1020px; margin:auto; }

.leftCont { width:340px; float:left;}

.rightCont {width:670px; float:left;background:#D8FFAD; border-radius:20px;}
.rightCont .text {margin:20px;  }

.rightCont a {color:#000000;text-decoration:underline;}
.rightCont a:hover {color:#000000;}

#pageTitel {font-size:12pt;font-weight:bold;}
#pageText {font-size:10pt;}


#headerBox {height:330px; padding-top:10px;padding-bottom:10px;}
#headerBox #headerImage {float:left;width:330px;}
#headerBox #headerImage img {border-radius:10px;}
#headerBox #headerText {float:left;padding-left:10px;text-align:center;width:670px;}

#footerBox {margin-left:340px;font-size:8pt;}

#topNavigation {}
#topNavigation a {display:block;background:#D8FFAD;padding:10px 25px; border-radius:10px;margin-right:10px;margin-bottom:5px;color:#000;text-decoration:none;}
#topNavigation a.akt {background:#D8FFAD;}
#topNavigation a:hover {background:#D8FFAD;}

#topNavigation a.lev2 {display:block;background:#D8FFAD;padding:10px 25px; border-radius:10px;margin-right:10px;margin-bottom:5px;color:#000;text-decoration:none;margin-left:20px;}
#topNavigation a.lev2.akt  {background:#D8FFAD;}
#topNavigation a.lev2:hover  {background:#D8FFAD;}

#subNavigation {width:300px; text-align:right;margin:10px 0;}
#subNavigation a {display:block; width:310px;background:url(/page/_webpics/background.png) ;padding:4px 10px; border-radius:10px; margin-bottom:2px;color:#000;text-decoration:none;}
#subNavigation a.akt {background:#d9a4a9;}
#subNavigation a:hover {background:#d9a4a9;}


table.rahmen {border:1px solid #000 !important;}