body {
  margin: 0px;
  padding: 0px;
  background-image: url('../images_layout/hintergrund.gif');
  font-family: Arial, Helvetica, sans-serif;
      height:100%; 
  }

hr .clearer {
   clear:both;
   }
   DIV#columnMain1 {
      position:relative;
      margin:0 auto;
      width: 865px;
      height:155px;
      background-image: url('../images_layout/creambase_1.gif');      
   }
.date {
   padding:10px 18px 0 0;
   font-size:0.7em;
   font-style:normal;
   color:#000000;
   text-align:right;
   }
#columnMain2 {
      padding-top:15px;
      float:left;
      width:260px;  
      background-image: url('../images_layout/creambase_2.gif');
      background-repeat: repeat-y;
      height:100%;                 
   }
   
#columnMain3  {
      background-image: url('../images_layout/creambase_1b.gif');
      background-position:top right;
      min-height:100px;     
      background-repeat:no-repeat;
      z-index:10;
      padding:10px 30px 0px 0px;
      margin-left:260px;
   }   

  
.box3 {
   margin:100px 0 0 23px;
   float:left;
   width:250px;
   font-size: 0.76em;
   }
   
.box3 .csc-header h1{
   margin:50px;
   }
HTML {
      height:100%;
   }
body {font-size: 0.9em;}
p.bodytext {
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 5px;
   }       
a {
   text-decoration:none;
   color:#0066CC;
   }
a img {
  border: none;
  }  
     
#maintop {
     margin: -12px 200px 0 19px;
     text-align:left;
     font-size:0.9em;
     height:125px;
       }   
.csc-frame-frame1 {
float:right;
padding:5px;
}

       h1 {font-family: Arial, Helvetica, sans-serif; font-size: 1.43em;font-weight:bold;}
       h2 {font-family: Arial, Helvetica, sans-serif; font-size: 1.28em;font-weight:bold;} 
       h3 {font-family: Arial, Helvetica, sans-serif; font-size: 1.18em;font-weight:bold;}       
       h4 {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em;font-weight:bold;color:#46739F;}
       h5 {font-family: Arial, Helvetica, sans-serif; font-size: 1em;font-weight:bold;}  
       h6 {font-family: Arial, Helvetica, sans-serif; font-size: 0.76em;font-weight:bold;}      
   /*++++++++++++ E-Mailform css : START +++++++++++++++++++++++++ */  
.radio {display:inline;}
.csc-mailform-field {font-family: Arial, Helvetica, sans-serif;font-style:normal;color:#000000;margin-right:5px}
label{margin:2px;width:400px;display:block;}

.csc-mailform-label {font-family: Arial, Helvetica, sans-serif;font-style:normal;color:#000000;margin-right:5px}

/*++++++++++++ E-Mailform css : ENDE +++++++++++++++++++++++++ */           
/********* tx-flseositemap *********/
.tx-flseositemap-pi1 li{font-size:0.9em;}

.tx-flseositemap-pi1 a{color:#333333;}
.tx-flseositemap-pi1 ul {
list-style-image: url('../images_layout/icons/list_deep0.gif');
}
.tx-flseositemap-pi1 ul li ul{
list-style-image: url('../images_layout/icons/list_deep1.gif');
}
.flseositemap_description {
color:#666666;
}   

.grafik_menue ul, .grafik_menue li {
   margin: 0px;
   padding: 0px;
   list-style-type : none;
     }
.grafik_menue a {
    text-indent: -999em;
    color: #000000;
    width:200px;
    height:25px;
    display:block;
    } 

DIV#container {
      position:absolute;
      top:0;
      left:0;
      width:100%;
      min-height:100%;
   }
    

 
.bg {
      margin:0 auto;
      width: 865px;
      background-image: url('../images_layout/creambase_5.gif');   
   }
DIV#columnMain5 {
      position:relative;
      margin:0 auto;
      width: 865px;
      height:85px;
      background-image: url('../images_layout/creambase_4.gif'); 
      color:#cccccc;
      text-align:center; 
      clear:both;
   }
      DIV#columnMain5 a{
      color:#333333;      
      }
.footer {
      padding-left:250px;
      }      
DIV#columnMain6 {
      position:relative;
      margin:0 auto;
      width: 865px;
      color:#000000;
      text-align:center; 
   }
         
#leftab{
   padding:0 50px 0 35px;
 }

.csc-default {
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   }  
.align-center {
   text-align:center;
   }
ul {line-height: 1.4;
  list-style-image: url('../images_layout/icons/list_deep0.gif');
  }
ul li ul{
  list-style-image: url('../images_layout/icons/list_deep1.gif');
  }

.menu-level1 {   
   margin:5px 5px 5px 23px;
   }  
.menu-level1 a{ 
line-height:1.5em;  
   font-size:1em;
   font-weight:bold;
   color:#46739F;
   }
.menu-level1a a{
   color:#46739F;

   }
.menu-level1-active a{color:#C4370F;}
.menu-level1-current-active a{color:#C4370F;}
.menu-level1-with-subpage{;}
.menu-level2{font-size:0.9em;
   font-weight:normal;
   padding-left:10px;
   }
.menu-level2a a{font-weight:normal;color:#46739F;border-bottom: 0px;}
.menu-level2-active{border-bottom: 0px;}
.menu-level2-current-active a{font-weight:bold;color:#C4370F;border-bottom: 0px;}
.menu-level2-with-subpage{;}
.menu-level3{;}
.menu-level3-active{;}
.menu-level3-current-active{;}
.menu-level3-with-subpage{;} 

h1 {position:relative;margin:0 auto;}
.zentri {;}