        
        .typo3-editPanel {
                  border:none;
        }
        
        form {
        margin:0px;
        padding:0px;
        }
        
        .csc-mailform {
        border:none;
        width: 400px;
        margin:0px;
        }
   
        .csc-mailform-field {
        border: none;
        margin: 0px;
        padding-bottom: 4px;

        }

        .csc-mailform-field label {
        float: left;
        padding: 0px;
        color: 000000;
        width: 106px;
        }


        .mf-input {
        clear: none;
        width: 200px;
        padding: 0px;
        }

        .mf-pass {
        width: 200px;
        padding: 0px;
        }

        .mf-text {
        clear: none;
        width: 200px;

        padding: 0px;
        }

        .mf-check {
        padding: 0px;
        }

        .mf-radio {
        padding: 0px;
        }

        .mf-select {
        padding: 0px;
        }

        .mf-file {
        }

        #mailformRadiotest {
        border: none;
        }

        #mailformRadiotest legend {
        display: none;
        }

        .mf-reset {

        }

        .mf-submit {
        margin-left: 110px;
        margin-top: 10px;
        }


  BODY, P, TD, H1, H2, H3, H4, H5, TABLE, TH {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        font-weight:normal;
  }
  
  TD { 
        vertical-align:top;
  }      

  TD.imagetable {
          padding:0px 15px 0px 0px;
          border:none;
          text-align:left;
          vertical-align:top;        
  }
  TD.imagetable table.contenttable p.bodytext img {
          padding:0px 15px 0px 0px;        
  }
  
  TD.konferenztable {
          padding:4px 4px 4px 4px;
          border-bottom:solid 1px #000000;
          border-right:solid 1px #000000;
          text-align:center;
          vertical-align:middle;        
  }
  
  TD.konferenzhead {
          padding:4px 6px 4px 6px;
          border-bottom:solid 1px #000000;
          border-right:solid 1px #000000;
          text-align:top;
          vertical-align:middle;        
  }
  
  TD.konferenz_head_left {
          padding:4px 4px 4px 4px;
          border-bottom:solid 1px #000000;
          border-right:solid 1px #000000;
          text-align:top;
          vertical-align:middle;        
  }
  
  TD.konferenz_left {
          padding:4px 10px 4px 4px;
          border-bottom:solid 1px #000000;
          border-right:solid 1px #000000;
          text-align:top;
          vertical-align:middle;        
  }
  
  TD.liste {
          font-size: 11px;
          text-decoration: none;
          text-align: left; 
          padding:7px 15px 7px 0px;
          line-height: 16px;
          border-top:solid 1px #000000;
   }
   
   TD.liste_right {
          font-size: 11px;
          text-decoration: none;
          text-align: right; 
          padding:7px 15px 7px 0px;
          line-height: 16px;
          border-top:solid 1px #000000;
   }
   
   TD.liste_left {
          font-size: 11px;
          text-decoration: none;
          text-align: left;
          vertical-align:top; 
          padding:7px 15px 7px 0px;
          line-height: 16px;
          border-top:solid 1px #000000;
   } 
   
  TH.liste {
           border:none;
           font-weight:normal;           
    }
    
  TD.liste_einrueckung{
           width:72px;
           border_none;          
    }
  
  TD.list_table_head {
          border:none;
          font-weight:normal;
          padding-bottom:10px;
          padding-right:15px;
          text-align:top;         
  }

  
  SPAN.markierung {
          color:#993300;
          }

  P.einrueckung_zentriert {
          padding-left: 72px;
          text-align: center;
  }
  
  P.einrueckung_rechts {
          padding-left: 72px;
          text-align: right;
  }
  
  P.einrueckung {
          padding-left: 72px;
  }
  
  P.zentriert, .align-center, .csc-mailform .align-center {
          text-align: center;
  }
  
  P.rechts, .align-right {
          text-align: right;
  }

    
	
  body {  margin:0px; 
          background-color:#FFFFFF;
  }

  
  a  {
          color: #9E062E;
          text-decoration: none;
          border:none;
  }

  
  a:hover {
          color: #FF0000;
  }

  .content TD {
          font-size: 11px;
          text-decoration: none;
          text-align: left; 
          vertical-align: top;
          margin:0px;
          padding:0px
          line-height: 16px;
   }
   
  .content {
          color: #000000;
          font-size:11px;
          padding-left:0 px;
          padding-bottom:25px;
          text-decoration: none;
          line-height: 16px;
          margin:0px;
          }   
   
  .content_1 TD {
          font-size: 11px;
          text-decoration: none;
          line-height: 16px;
   }

  .content_1 {
          color: #000000;
          font-size:11px;
          padding-bottom:25px;
          text-decoration: none;
          line-height: 16px;
          }

  .content_2 {
          font-size:11px;
          text-decoration: none;
          line-height: 16px;
          }             
   
   
  .anfahrt TD, TH {
          font-size: 11px;
          text-decoration: none;
          text-align: left; 
          vertical-align: top;
          padding:7px 0 7px 0px;
          line-height: 16px;
          border-top:solid 1px #000000;
   }
   .anfahrt TH {
           border:none;
           font-weight:normal;           
    }
    
  .news { 
          vertical-align:bottom;
          padding:20px 18px 49px 18px;
          color:#2c2c5f;
   }   
   
  .news a { 
          text-decoration:underline;
   }          


  .liste TD, TH {
          font-size: 11px;
          text-decoration: none;
          text-align: left; 
          vertical-align: top;
          padding:7px 0px 7px 0px;
          line-height: 16px;
          border-top:solid 1px #000000;
   }
   .liste TH {
           border:none;
           font-weight:normal;           
    }
    
   .liste TABLE {
           margin-left:72px;           
    }          
         
   .content a  {
          color: #BA133A;
          text-decoration: none;
          border:none;
   }
  
   .menu {
          color: #FFFFFF;
          text-decoration: none;
  }

  
  .menu_left {
          color: #110A05;
          text-decoration: none;
          font-size:11px;
  }

  
  .text {
          font-family: Verdana, Arial, Helvetica, sans-serif;
          color: #000000;
  }

  
  P {

          margin: 0px;
  }
  
  ul {
          line-height: 15px;
  }

  
  li {
          line-height: 15px;
          margin:0px;
          padding:0px;
  }
        
  .headline P {
          color: #333333;
          font-weight:bold;
          font-size:16px;
          padding-left:40px;
          }
          

          
  .anfahrt {
          color: #000000;
          font-size:11px;
          padding-left:0px;
          text-decoration: none;
          line-height: 16px;
          }                              
          
  .subtitle P {
          color: #D47222;
          font-weight:bold;
          font-size:11px;
          padding:2px 0px 18px 112px;
          }
          
  .address P {
          color: #000000;
          font-size:9px;
          padding:4px 0px 0px 42px;
          }                                  

        
  .scrollbar {
          scrollbar-base-color:#D7DDF0;
          scrollbar-3dlight-color:#D7DDF0;
          scrollbar-arrow-color:#77889D;
          scrollbar-darkshadow-color:#000;
          scrollbar-face-color:#C1C6D7;
          scrollbar-highlight-color:#C1C6D7;
          scrollbar-shadow-color:#C1C6D7;
          scrollbar-track-color:#D7DDF0;
 }
 

  .csc-textpic-caption {
          font-size:9px;
          }
          
   SPAN.imagetext {
          font-size:9px;
          } 
   .user-swfobject-pi1 {
     padding-left:73px;
   }       


table.menu div {
  display:block;
  line-height:16px;
  padding:4px 0;
}
table.menu div a {
  display:block;
}
