body {
     font-family: Verdana;
     font-size: 14px;
     text-align: center;
     margin: 0px;
     padding: 2px;
     background-color: #CBCBCB;  
}
#main {
      font-size: 14px;
      vertical-align: top;
}

#m_menu_h {
      font-size: 14px;
      font-weight: bold;
      text-align: center;
      border-spacing: 5px;
      margin-top: -4px;
}

#m_menu_h td {
      width: 115px;
      border: solid 1px #990000;
      background-color: #D9D9D9;
      line-height: 25px;

}

#m_menu_h p {
      color: #990000;
      font-weight: bolder;
}

#m_menu_h a:link{display:block; color: #000000; text-decoration: none;}
#m_menu_h a:visited{display:block; color: #000000; text-decoration: none;}
#m_menu_h a:hover{display:block; color:#FFFFFF; background-color:#990000; text-decoration: none;}
#m_menu_h a:active{display:block; color: #000000; text-decoration: none;}
#m_menu_h a:focus{display:block; color:#FFFFFF; background-color:#990000; text-decoration: none;}

#m_menu_p {
      font-size: 14px;
      font-weight: bold;
      text-align: center;
      border-spacing: 5px;
}

#m_menu_p td {
      width: 115px;
      border: solid 1px #990000;
      background-color: #D9D9D9;
      line-height: 25px;

}

#m_menu_p p {
      color: #990000;
      font-weight: bolder;
}

#m_menu_p a:link{display:block; color: #990000; text-decoration: none;}
#m_menu_p a:visited{display:block; color: #990000; text-decoration: none;}
#m_menu_p a:hover{display:block; color:#FFFFFF; background-color:#990000; text-decoration: none;}
#m_menu_p a:active{display:block; color: #990000; text-decoration: none;}
#m_menu_p a:focus{display:block; color:#FFFFFF; background-color:#990000; text-decoration: none;}

#s_menu_h {
      font-size: 14px;
      font-weight: bold;
      text-align: center;
      border-spacing: 5px;
      margin-top: -4px;
}

#s_menu_h td {
      width: 115px;
      border: solid 1px #990000;
      background-color: #B9B9B9;
      line-height: 25px;

}

#s_menu_h p {
      color: #990000;
      font-weight: bolder;
}

#s_menu_h a:link{display:block; color: #000000; text-decoration: none;}
#s_menu_h a:visited{display:block; color: #000000; text-decoration: none;}
#s_menu_h a:hover{display:block; color:#FFFFFF; background-color:#990000; text-decoration: none;}
#s_menu_h a:active{display:block; color: #000000; text-decoration: none;}
#s_menu_h a:focus{display:block; color:#FFFFFF; background-color:#990000; text-decoration: none;}

#s_menu_p {
      font-size: 14px;
      font-weight: bold;
      text-align: center;
      border-spacing: 5px;
}

#s_menu_p td {
      width: 115px;
      border: solid 1px #990000;
      background-color: #D9D9D9;
      line-height: 25px;

}

#s_menu_p p {
      color: #990000;
      font-weight: bolder;
}

#s_menu_p a:link{display:block; color: #990000; text-decoration: none;}
#s_menu_p a:visited{display:block; color: #990000; text-decoration: none;}
#s_menu_p a:hover{display:block; color:#FFFFFF; background-color:#990000; text-decoration: none;}
#s_menu_p a:active{display:block; color: #990000; text-decoration: none;}
#s_menu_p a:focus{display:block; color:#FFFFFF; background-color:#990000; text-decoration: none;}


#navi {
      font-size: 14px;
      font-weight: bold;
      border-spacing: 5px;
      line-height: 30px;
      text-align: center;
      margin-top: 15px;
}

#navi a:link{display:block; color: #000000; text-decoration: none;}
#navi a:visited{display:block; color: #000000; text-decoration: none;}
#navi a:hover{display:block; color:#FFFFFF; background-color:#990000; text-decoration: none;}
#navi a:active{display:block; color: #000000; text-decoration: none;}
#navi a:focus{display:block; color:#FFFFFF; background-color:#990000; text-decoration: none;}
#navi td{ background-color: #D9D9D9; border: solid 1px #990000}

.titelr {
   text-align:center;
   font-size:20px;
   color: #FFD700;
   background-color: #990000;
   margin-bottom: 0px;
   width: 990px;
   padding-top: 3px;
   padding-bottom: 3px;

}

#subtitelr {
   text-align:center;
   font-size:18px;
   color: #FFD700;
   background-color: #990000;
   margin-bottom: 0px;
   width: 500px;
}

#subtitelr a:link{color: #FFFFFF; text-decoration: underline;}
#subtitelr a:visited{color: #FFFFFF; text-decoration: none;}
#subtitelr a:hover{color:#FFFF33; text-decoration: underline;}
#subtitelr a:active{color: #FFFF33; text-decoration: underline;}

#mainhl {
      width: 990px;
      border: 2px solid #990000;
      background-color: #F5F5F5;
      font-size: 14px;
      margin-top: 0px;
}

#titelimpr {
   text-align:center;
   font-size:18px;
   color: #FFD700;
   background-color: #990000;
   margin-bottom: 0px;
   width: 700px;
}

#mainimpr {
      width: 700px;
      border: 2px solid #990000;
      background-color: #F5F5F5;
      font-size: 14px;
      margin-top: 0px;
}

#titelchron {
   text-align:center;
   font-size:18px;
   color: #FFD700;
   background-color: #990000;
   margin-bottom: 0px;
   width: 850px;
   border: 1px hidden;   
}

#mainchron {
      width: 850px;
      border: 2px solid #990000;
      background-color: #F5F5F5;
      font-size: 14px;
      margin-top: 0px;
      padding: 10px;
}

#subchron {
   text-align:center;
   font-size:18px;
   color: #FFD700;
   background-color: #990000;
   width: 450px;
   margin-top: 25px;
   margin-bottom: 15px;   
}

#picchron {
      text-align: center;
      border: 1px solid #990000;
      padding: 3px;
      margin: 10px;
} 
      


#einsatzchron {
      text-align: justify;
      border-left: 6px double #FFD700;
      border-right: 6px double #FFD700;
      border-bottom: 6px double #FFD700;
      width: 680px;
      padding-top: 10px;
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 10px;
}

#titeleinsatz {
   text-align:center;
   font-size:18px;
   color: #FFD700;
   background-color: #990000;
   margin-bottom: 0px; 
   width: 712px;
   margin-top: 15px;
}

#subeins {
   text-align:center;
   font-size:18px;
   color: #FFD700;
   background-color: #990000;
   width: 450px;
   margin-top: 25px;
   margin-bottom: 15px;
}

#chron_navi {
      border:solid 1px #990000;
      font-size: 14px;
      font-weight: bold;
      line-height:22px;
      background-color: #D9D9D9;
      text-align: center;
}

#chron_zeitung {
      position: relative; 
      padding: 5px; 
      border: 2px solid #990000; 
      font-size: 12px

}


#chron_navi a:link{display:block; color: #000000; text-decoration: none;}
#chron_navi a:visited{display:block; color: #000000; text-decoration: none;}
#chron_navi a:hover{display:block; color:#FFFFFF; background-color:#990000; text-decoration: none;}
#chron_navi a:active{display:block; color: #000000; text-decoration: none;}
#chron_navi a:focus{display:block; color:#FFFFFF; background-color:#990000; background-image: url(images/bg_head2.gif); text-decoration: none;}

#chronlink a:link{text-decoration: none; color: #000000; border-bottom: 2px dotted #FF0000;}
#chronlink a:visited{text-decoration: none; color: #000000; border-bottom: 2px dotted #000000;}
#chronlink a:hover{text-decoration: none; color: #FF0000; border-bottom: 2px solid #FF0000}
#chronlink a:active{color:#0033FF; background-color:#FF9900; text-decoration: none; font-weight: bold}



#gallerykomm {
   text-align:center;
   font-size:18px;
   color: #FFD700;
   background-color: #990000;
   margin-bottom: 0px;
   width: 750px;
   padding-top: 2px;
   padding-bottom: 2px;
}

#minilink a:link{text-decoration: none; color: #000000; border-bottom: 1px dotted;}
#minilink a:visited{text-decoration: none; color: #000000; border-bottom: 1px dotted;}
#minilink a:hover{text-decoration: none; color: #FF3300; border-bottom: 1px solid #FF3300}
#minilink a:active{color:#0033FF; background-color:#FF9900; text-decoration: none; font-weight: bold}

#einsatzlist {
      width: 700px;
      border: 2px solid #990000;
      background-color: #F5F5F5;
      font-size: 14px;
      margin-top: 5px;
}

#einsatzlist td {
      border: 1px groove #990000;
}

#fahrz_sub {
   text-align:center;
   font-size:18px;
   font-weight: normal;
   color: #FFD700;
   background-color: #990000;
   margin-bottom: 0px;
   width: 230px;
}

#zeile1 {
      background-color: #D9D9D9;
      color: #330000;
}

#zeile2 {
      background-color: #CCCCCC;
      color: #330000;
}

#login input, select, textarea { margin: 0px; color:#330000; font-size: 10px; font-family:Verdana,sans-serif; width:140px;}

#login {
       font-size: 10px;
       color: #990000;
       text-align: left;
       line-height: 10px;

}

#ber_navi {
      border-collapse:collapse;
      font-size: 10px;
      line-height:18px;
      line-height: 22px;
      background-color: #D9D9D9;
      margin-top: 3px;
}

#ber_navi a:link{display:block; color: #000000; text-decoration: none;}
#ber_navi a:visited{display:block; color: #000000; text-decoration: none;}
#ber_navi a:hover{display:block; color:#FFFFFF; background-color:#990000; text-decoration: none;}
#ber_navi a:active{display:block; color: #000000; text-decoration: none;}
#ber_navi a:focus{display:block; color:#FFFFFF; background-color:#990000; background-image: url(images/bg_head2.gif); text-decoration: none;}

#ber_navi p{ color: #990000; background-image: url(images/bg_head3.gif); font-weight: bold;}

.mit { border: solid 1px #990000; background-image: url(images/bg_head.gif);}
.ohne { background-color: #F5F5F5 }



.formular {
   width: 700px;
   border: 2px solid #990000;
   font-size: 16px;
   text-align: left;
}

#newshead {
   text-align:left;
   font-size:18px;
   text-decoration:underline;
   color: #FFD700;
   background-color: #990000;
   margin-bottom: 0px;
   width: 700px;
   padding-top: 3px;
   padding-bottom: 3px;

}

#newsdate {
   text-align:left;
   font-size:18px;
   color: #FFD700;
   background-color: #990000;
   margin-bottom: 0px;
   width: 250px;
   padding-top: 3px;
   padding-bottom: 3px;

}

.ksubtitelr {
   text-align:center;
   font-size:18px;
   color: #FFD700;
   background-color: #990000;
   margin-bottom: 0px;
   width: 500px;
}

#einfo {
      border-collapse:collapse;
      font-size: 14px;
      border: solid 1px #990000;
      line-height:18px;
      line-height: 22px;
      background-color: #D9D9D9;
      margin-top: 3px;
}

#einfo th {
      border: solid 1px #990000;
      font-size: 18px;
      color: #FFD700;
      background-color: #990000;
      font-weight: normal;
}

#einfo td {
      border: solid 1px #990000;
      background-color: #D9D9D9;
}

#neubau {
      text-align: center;
      border: 1px solid #990000;
      padding: 3px;
      margin-top: 10px;
      
}

.infoText {
background-color:#F9FCFF;
border:1px solid #990000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
color: #990000;
padding:5px;
}

/* Überarbeitung Mai 2010 */


#navio {
      font-size: 14px;
      font-weight: bold;
      border-spacing: 5px;
      line-height: 30px;
      text-align: center;
      margin-top: 15px;
}

#navio a:link{display:block; color: #000000; text-decoration: none;}
#navio a:visited{display:block; color: #000000; text-decoration: none;}
#navio a:hover{display:block; color:#FFFFFF; background-color:#990000; text-decoration: none;}
#navio a:active{display:block; color: #000000; text-decoration: none;}
#navio a:focus{display:block; color:#FFFFFF; background-color:#990000; text-decoration: none;}

#navio p{ color: #990000; font-weight: bolder;}
#navio td{ width: 120px; background-color: #D9D9D9; border: solid 1px #990000}

#newsbea {
   text-align:right;
   font-size:18px;
   color: #FFD700;
   background-color: #990000;
   margin-bottom: 0px;
   width: 50px;
   padding-top: 3px;
   padding-bottom: 3px;

}

#gallerynavi {
   text-align:center;
   font-size:18px;
   color: #FFD700;
   background-color: #990000;
   margin-bottom: 0px;
   width: 750px;
   border: 2px blue;
   border-spacing: 10px;
   padding-top: 2px;
   padding-bottom: 2px;
}
#gallerynavi a:link{display:block; color: #FFD700; text-decoration: none;}
#gallerynavi a:visited{display:block; color: #FFD700; text-decoration: none;}
#gallerynavi a:hover{display:block; color:#FFFFFF; background-color:#990000; text-decoration: underline;}

#personallist {
      border: 2px solid #990000;
      background-color: #F5F5F5;
      font-size: 16px;
      margin-top: 5px;
}

#sign {
      margin-left: 15px;
      font-size: 7pt;
}

#newslink {
      width: 300px;
      background-color: #D9D9D9;
      border:1px solid #990000;
      font-size: 10pt;
}

.tabtitelr {
   text-align:center;
   font-size:18px;
   color: #FFD700;
   background-color: #990000;
}

.fzliste {
   border-bottom: 1px dotted #0000FF;
}
