﻿body 
{
   
}

.gr_n_12
{
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    color: #808080;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
}
.bl_b_9
{
    font-weight: bold;
    font-size: 9px;
    text-transform: none;
    color: #000000;
    line-height:10px;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
    text-decoration: none;
}

.bl_b_12
{
    font-weight: bold;
    font-size: 12px;
    text-transform: none;
    color: #000000;
    line-height:14px;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
    text-decoration: none;
   
}

.bl_b_12_wh
{
    font-weight: bold;
    font-size: 12px;
    text-transform: none;
    color: #000000;
    line-height: 14px;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: #ffffff;
    text-decoration: none;
    white-space :nowrap ;
}

.bl_b_13
{
    font-weight: bolder;
    font-size: 13px;
    text-transform: none;
    color: #000000;
    
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
    text-decoration: none;
}

.bl_b_14
{
    font-weight:bold;
    font-size: 14px;
    text-transform: none;
    color: #000000;
    line-height:16px;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
    text-decoration: none;
}


.bl_b_15
{
    font-weight: bold;
    font-size: 15px;
    line-height: 17px;
    color: #000000;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
    
}
.bl_b_20
{
    text-decoration : none;
    font-weight: bold;
    font-size: 20px;
    line-height: 25px;
    color: #000000;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
    
}

 .bl_n_11
{
    font-weight: normal;
    font-size: 11px;
    text-transform: none;
    color: #000000;
    line-height:13px;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
    text-decoration: none;
}
 .bl_n_12
{
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    color: #000000;
    line-height:14px;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
    text-decoration: none;
}
 .bl_n_13
{
    font-weight: normal;
    font-size: 13px;
    text-transform: none;
    color: #000000;
    line-height:15px;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
    text-decoration: none;
}


.bl_n_14
{
    font-weight: normal;
    font-size: 14px;
    text-transform: none;
    color: #000000;
    line-height:16px;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
    text-decoration: none;
}

.wh_b_9
{
    font-weight: bold;
    font-size: 9px;
    text-transform: none;
    color: #ffffff;
    line-height:10px;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
    text-decoration: none;
}

.wh_b_14
{
    font-weight: bold;
    font-size: 14px;
    line-height : 16px;
    text-decoration :none;
    color: #ffffff;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
}

 .wh_b_16
{
    font-weight: bold;
    font-size: 16px;
    line-height : 18px;
    text-decoration :none;
    color: #ffffff;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
}


.wh_b_20
{
    font-weight: bold;
    font-size: 20px;
    text-decoration :none;
    color: #ffffff;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS', Arial ;
    background-color: transparent;
}

.wh_bn_20
{
    font-weight: bold;
    font-size: 20px;
    text-transform: none;
    color: #ffffff;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS', Arial ;
    background-color: transparent;
}



.wh_n_12
{
    font-weight: normal;
    font-size: 12px;
    line-height : 14px;
    text-decoration :none;
    color: #ffffff;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
}




.wh_n_14
{
    font-weight: normal;
    font-size: 14px;
    line-height : 16px;
    text-decoration :none;
    color: #ffffff;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
}








.flair1
{
    font-weight: normal;
    font-size: 18px;
    line-height: 20px;
    text-decoration: none;
    color: #a3a3a3;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
}       

.flair2
{
    font-weight: normal;
    font-size: 13px;
    line-height :15px;
    text-decoration :none; 
    color: #a3a3a3 ;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS', Arial ;
    background-color: transparent;
    
}       

.flair3
{
    font-weight: normal;
    font-size: 15px;
    line-height :17px;
    text-decoration :none; 
    color: #a3a3a3 ;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS', Arial ;
    background-color: transparent;
  
}       

.ogruppe
{
    font-weight: normal;
    font-size: 11px;
    background-color: #E6E6E6 ;
    line-height :15px;
    text-decoration :none; 
    color: #000000;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS', Arial ;
    
} 

.kontakt
{
    font-weight: normal;
    font-size: 11px;
    background-color: #E6E6E6;
    line-height: 13px;
    text-decoration: none;
    color: #000000;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    height : 13px;
   
}

.eversand
{
    font-weight: normal;
    font-size: 12px;
    background-color: #E6E6E6;
    line-height: 18px;
    text-decoration: none;
    color: #006633;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
}

.efehler
{
    font-weight: normal;
    font-size: 12px;
    background-color: #E6E6E6;
    line-height: 18px;
    text-decoration: none;
    color: #cc0000;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
}

.spez
{
    font-weight: normal;
    font-size: 12px;
    background-color: #E6E6E6;
    line-height: 12px;
    text-decoration: none;
    color: #000000;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
} 

.sogruppe
{
    font-weight: bold;
    font-size: 11px;
    background-color: #E6E6E6 ;
    line-height: 15px;
    text-decoration: none;
    color: #000000;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    
} 

.umenu:link
{
    text-decoration: none;
    font-family:  'Trebuchet MS' , 'Arial Unicode MS', Arial ;
    background-color: transparent;
    font-weight: bold;
    font-size: 10px;
     color: #ffffff;
    }

.umenu:hover
{
    font-weight: bold;
    font-size: 10px;
    color: #E6E6E6 ;
    text-decoration: none;
    font-family:  'Trebuchet MS' , 'Arial Unicode MS', Arial ;
    background-color: transparent;
}

.umenu:visited
{
    font-weight: bold;
    font-size: 10px;
    background-color: transparent;
    color: #ffffff;
   text-decoration: none;
    font-family: 'Trebuchet MS', 'Arial Unicode MS', Arial ;
  
}

.d_wh_m_r
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background-color: #E6E6E6;
}

.smenu:link
{
    text-decoration: none;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial ;
    font-weight: bold;
    font-size: 12px;
    color: #808080;
    background-color: transparent;
}

.smenu:hover
{
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
   text-decoration: none;
    font-family:  'Trebuchet MS' , 'Arial Unicode MS', Arial ;
    background-color: transparent;
  
}

.smenu:visited
{
    font-weight: bold;
    font-size: 12px;
    background-color: transparent;
    color: #808080;
    text-decoration: none;
    font-family:  'Trebuchet MS' , 'Arial Unicode MS', Arial ;
  
}

.ulayer
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background-color: #E6E6E6 ;
    font-weight: normal;
    font-size: 11px;
    text-transform: none;
    color: #000000;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    display :none ;
    
}

textarea
{
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
    overflow :hidden ;
}
input
{
    border: 1px solid #ffffff;
    height: 16px;
    width: 16px;
}

.amenu:link
{
    text-decoration: none;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    font-weight: normal;
    font-size: 11px;
    color: #000000;
    background-color: #E6E6E6 ;
}

.amenu:hover
{

    text-decoration: none;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    font-weight: normal;
    font-size: 11px;
    color: #000000;
    background-color: #ffffff;
}

.amenu:visited
{
    text-decoration: none;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    font-weight: normal;
    font-size: 11px;
    color: #000000;
    background-color: #E6E6E6 ;
  
}

.sitemenu
{
    font-weight: bold;
    font-size: 13px;
    line-height: 17px;
    text-decoration: none;
    color: #ffffff;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    background-color: transparent;
} 

.info_k
{
    width: 475px; 
    height: 220px;
    background-color: #E6E6E6;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
}

.laufer
{
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    font-weight: bold;
    font-size: 16px;
    color: #a73831;
    background-color: transparent;
    line-height: 30px;
    text-decoration: none;
}   
    
.umenuu:link
{
    text-decoration: underline;
    font-family: 'Trebuchet MS' ,  'Arial Unicode MS', Arial ;
  
    font-weight: bold;
    font-size: 11px;
    background-color: transparent;
    color: #ffffff;
    }

.umenuu:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #b1bfb2;
    text-decoration: underline;
    font-family: 'Trebuchet MS' , 'Arial Unicode MS' , Arial;
    background-color: transparent;
}

.umenuu:visited
{
    font-weight: bold;
    font-size: 11px;
    background-color: transparent;
    color: #ffffff;
    text-decoration: underline;
    font-family:  'Trebuchet MS' , 'Arial Unicode MS', Arial ;
  
}
 .divbl
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background-color: #bacadf;
    font-weight: normal;
    font-size: 12px;
}
.divga
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background-color: #c5c5c5;
    font-weight: normal;
    font-size: 12px;
}
.divgr
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background-color: #91a880;
    font-weight: normal;
    font-size: 12px;
  }
  
.ldivb
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background-color: #ffa09f;
    font-weight: normal;
    font-size: 12px;
}


.ldivc
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background-color: #dba0f8;
    font-weight: normal;
    font-size: 12px;
    z-index: 100;
}

.ldivd
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background-color: #fec987;
    font-weight: normal;
    font-size: 12px;
    z-index: 100;
}

.ldive
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background-color: #21eaff;
    font-weight: normal;
    font-size: 12px;
    z-index: 100;
}

.ldivf
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background-color: #2ac255;
    font-weight: normal;
    font-size: 12px;
    z-index: 100;
}

.ldivg
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background-color: #bc9b83;
    font-weight: normal;
    font-size: 12px;
    z-index: 100;
}

.hilfe
{
    font-family: 'Trebuchet MS' ,  'Arial Unicode MS', Arial ;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background-color: #ffffff;
    font-size: 12px;
    font-style :normal ;
    
}

.sonn
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    background-color: #FF7D7D;
}
.sams
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    background-color: #FFB3B3;
}

.feier
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    background-color: #FFFF00;
}

.feierbelegt
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #FFFF00;
    text-decoration: none;
    background-color: #FB0066;
}

.belegt
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    background-color: #FB0066;
}

.green_bold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 13px;
    font-weight: bold;
    color: #006666;
    text-decoration: none;
}

.black_bold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 13px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    width: 102px;
}

.sut
{
    font-weight   : bold;
    font-size: 12px;
    text-transform: none;
    color: #000000;
    line-height: 17px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
 }

.sua
{
    font-weight   : bold;
    font-size: 12px;
    text-transform: none;
    color: #000000;
    line-height: 17px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    background-color : Transparent 
 }
 
 .suo
{
    font-weight: bold;
    font-size: 12px;
    text-transform: none;
    color: #000000;
    line-height: 17px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    background-color: #91a880;
}

.cssdivo
{
    margin: 5px;
    border: 1px solid #91a880;
    background-color: #ffffff;
}
