  * {
    margin: 0px;
    padding: 0px;     
  }
  
  
  html, body {
    font-family: Verdana, sans-serif;
    font-size: 11px;
    background-color: #204462;
    color: #052d4f;
  }
  
  a {text-decoration: none;}

  h1, h1.csc-firstHeader {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 5px;
  }


  .csc-header-n2 h1 {font-size: 14px;}

  
  img {border:0;}
  


   .content ul {
    list-style-type: square;
    margin-left: 20px;
   }  
  
  #container {
    width: 100%;
    height: 100%;  
  }
  
  #top {
        display: none;   
  }
  
  /* ########### HEADER ######## */
  
  #header {
        display: none;
  }
  

  /* ########### MAIN LEFT ######## */
  
  #main .left {
        display: none;
  }
  
  
  /* ########### MIDDLE ######## */
  
  #main .middle {
    float: left;
    background-color: #fcf8d9;
    width: 772px;    
    background-image: url('../images/middle_wrapper.gif');
    background-repeat: repeat-y;  
    border-bottom: 8px solid #fcf8d9;                    
  }
  
  .middle .language {
        display: none;
  }
  
  
        
  /* Subnavi */      
  .middle .subnavi {
        display: none;                   
  }
  
  
  .middle .content {
  font-size: 11px;
  }
  
  
  /* ########### BOTTOM ######## */
  
  #bottom {
        display: none;
  }
  
  #footer {
        display: none;
  }


  #footer .print_icon {
        display: none;
  }

/* Sitemap */


.sitemap ul {
	list-style-type: none;
}

.sitemap ul.lvl_1 a {color: #204462;}

.sitemap ul.lvl_1 {padding-bottom: 10px;}

.sitemap ul.lvl_2 {
	margin-left: 30px;
}

.sitemap ul.lvl_2 a {color: #B89D60;} 


/* Kontaktformular */

.kontakt * {
    margin: 0px;
    padding: 0px;
  }


.kontakt {
    width: 350px;
}
  
  .kontakt .form_label {
    float: left;
    width: 150px;    
   padding-bottom: 3px;
  }
  
  .kontakt .form_action {
padding-bottom: 3px;
  }          
  
  .kontakt select {
    width: 60px;
    background-color: #f7f4ec; 
    border: 1px solid #B89D60;    
  }
  
  
  .kontakt input.anzahl {width: 20px;}
  
  .kontakt input, .kontakt textarea {background-color: #f7f4ec; border: 1px solid #B89D60; width: 185px; font-size: 11px;}
  
  .kontakt textarea {height: 100px;}
  
  .kontakt input {height: 16px; padding: 1px; width: 183px;}
  
  .kontakt input.button {background-color: #EADEB8; width: 91px;}
  
  .kontakt .div_buttons {float: right; margin-right: 14px; display: inline;}



  /* Tabellen */
/*
  .contenttable tr td {
        background-color: #F2EBC8;
        padding: 2px;
        border: 1px solid #204462;
  }
  
    
  .contenttable tr td.normal {
         text-align: right;
         padding-right: 10px;
  }  
  */
    .tabelle_1 tr td {
        background-color: #F2EBC8;
        padding: 2px;
        /*border: 1px solid #204462;*/
  }
  
  .tabelle_1 tr td.zelle_left {
        background-color: red;
  }  
    
  .tabelle_1 tr td.normal {
         text-align: right;
         padding-right: 10px;
  }   