body{

       font-family:arial;
       font-size:12px;
       margin:0px;
       background-color:#D5E8FF;
       height:100%;
       overflow:-moz-scrollbars-vertical;
       line-height:16px;
}

td{

       vertical-align:top;

}

.gesamt {
       width:800px;
       margin:0px auto;
       background-color:#FFFFBD;
       
       padding:0px 0px 0px 0px;
       height:100%;
}
.firstlevel{
      border-bottom:1px solid red;
      background-color:#ECE2BB;
      width:190px;
}
.firstlevel .firstlink a{
      display:block;
      padding:10px 10px 6px 10px;
      border-top:2px solid #fff;
      background-color:#FF9E00;
      color:black;
      text-decoration:none;
      font-weight:bold;
      font-size:11px;
}      
.firstlevel .firstlink a:hover{
      background-color:#FFE934;
      color:black;
}
.firstlevel .firstlink .geclicked{      
      color:gray;
      background-color:#FFE934;
}
.secondlevel{
      border-bottom:2px solid #fff;
      background-color:#FFC73C;
      width:190px;
}
.secondlevel .secondlink a{
      display:block;
      padding-top:3px;
      padding-left:20px;
      padding-bottom:3px;
      padding-right:3px;
      background-color:#FFC73C;
      text-align:left;
      color:black;
      text-decoration:none;
      border:0px;
      font-weight:bold;
      font-size:10px;
}
.secondlevel .secondlink a:hover{
       background-color:#FFE934;
       color:black;
}

.oben{
      float:right;
      text-align:right;
      font-size:10px;
      font-family:arial;
      background-color:white;
}
.menuoben a{
      color:darkblue;
      text-decoration:none;
      font-weight:bold;
}

.menuoben a:hover{
      color:gray;
      text-decoration:none;
}

.inhalt{
     width:550px;
     margin-left:5%;
     margin-top:5%;
     font-size:11px;
}

p.bodytext {
     margin-bottom:3px;
     margin-top:0px;
}
.inhalt a:link{color:#0000FF;text-decoration:none;font-weight:bold;}
.inhalt a:visited{color:#0000FF;text-decoration:none;font-weight:bold;}
.inhalt a:hover{color:#00C8DC;text-decoration:underline;font-weight:bold;}
.inhalt a:active{color:#00C8DC;text-decoration:none;font-weight:bold;}
.inhalt a:focus{color:#0000FF;text-decoration:none;font-weight:bold;}

.inhalt h1{
     font-size:14px;
}
.inhalt table{
     font-size:11px;
}

.csc-mailform{
font-size:12px;
}
.csc-form-fieldcell select{
  font-size:9px;
}

.csc-searchResultHeader{
  font-size:12px;
  }