  /* Standard-CSS für www.nachtflugverbot-leipzig.de */ /* Wichtige Farben Blau = #4486EC Rot = rgb(255,102,102) und rgb(255,0,0) */

  html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li
   {
    margin: 0;
    padding: 0;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    }

  body {
        color : black;
        margin : 0px;
        padding : 0px;
        font: 100% Arial, Helvetica, sans-serif;
       }

  a {
    text-decoration:none;
   color: blue;
   font-size:12px;
    font-weight: normal;
    }

  a:hover {
    color:#F4B409;
    border-bottom: solid 1px;
           }

   p, div, i, td {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    line-height:13px;
    color:#000000;
    }

    p.mono
    {
   font-family: monospace;
   font-size: 14px;
   text-align: left;
   color: black;
   line-height : 16px;
   letter-spacing:0.3mm;
   word-spacing:0.3mm;
    padding-left: 100px;
}

  p.blue
 {
  color: blue;
  font-size:12px;
 }

  p.red
 {
  color: red;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  }

  p.grau
 {
  color: rgb(146,160,146);
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  }


  p.black
 {
  color: black;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;}

  p.GREEN
 {
  color: #00a552;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;}

  p.senk
      {
      line-height: 50px;
      }

  p.elf
      {
      color: black;
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:11px;
      }

  p.zwoelf
      {
      color: black;
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:12px;
      line-height:13px;
      letter-spacing:0.3mm;
      word-spacing:0.3mm;
      }

 .unsichtbar {
  position: absolute;
  left: -1000px;
  top: -1000px;
  width: 0px;
  height: 0px;
  overflow: hidden;
  display: inline;
  }

  h1 {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#000099;
    TEXT-ALIGN:center;
    }

  h1.rot
 {
  font-size:14pt;
  color:red
  }


  h1.gerahmt
  {
    border:1px solid #aaaaaa;
    width : 60%;
    }

  h2 {
    line-height:22px;
    font-size:20px;
    }

  h3 {
    line-height:18px;
    font-size:16px;
    font-weight: bold;
    line-height:150%;
    color:#4486EC;
    letter-spacing : 6px;
    }

  h4 {
    line-height:16px;
    font-size:15px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:black;
    padding-left: 100px;
     font-style:bold;
    }

  td.blue
     {
   border : none; background-color : lightblue;

  }

  b {
   font-size:10pt;
   line-height:120%;
   font-family:arial;
   text-align:right;
   color:#000000;
   font-style:bold;
   letter-spacing:0.3mm;
   word-spacing:0.3mm;
  }

  .kl {
    font-size : 9pt;
    text-align : left;
    line-height : 150%;
    }

  .gr {
    font-size : 19pt;
    text-align : left;
    line-height : 250%;
    }

  .mit {
    font-size : 14pt;
    text-align : center;
    line-height : 150%;
    }

  .gray {
    font-size : 18pt;
    text-align : center;
    line-height : 150%;
    color:gray;}

  .message_text {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
    line-height:15px;
    color:#ffffff;
    background-color:#cf7d21;
    }


  .page_body {
    padding:10px;
    border-bottom:1px solid #ffffff;
    background-color:#efefef;
    }


   textarea {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    line-height:12px;
    color:;
    border:1px solid;
    background-color:#ffffff;
    }

  textarea {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    line-height:12px;
    color:;
    border:1px solid;
    background-color:#ffffff;
    }

  textarea {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    line-height:12px;
    color:;
    border:1px solid;
    background-color:#ffffff;
    }

  textarea.error {
    border:1px solid #cc0000;
    }

  input {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    line-height:12px;
    color:;
    border:1px solid;
    background-color:#ffffff;
    }

  input {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    line-height:12px;
    color:;
    border:1px solid;
    background-color:#ffffff;
    }

  input {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    line-height:12px;
    color:;
    border:1px solid;
    background-color:#ffffff;
    }

  input.error {
    border:1px solid #cc0000;
    }

  select {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    line-height:12px;
    color:;
    border:1px solid;
    background-color:#ffffff;
    }

  select {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    line-height:12px;
    color:;
    border:1px solid;
    background-color:#ffffff;
    }

  select {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    line-height:12px;
    color:;
    border:1px solid;
    background-color:#ffffff;
    }

  select.error {
    border:1px solid #cc0000;
    }


  #inhalt {
        width : 60%;
        height : 100%;
        border : 1px solid black;
        padding : 8px;
        float : left;
  }

  #menue {
        width : 20%;
        height : 100%;
        border : 1px solid black;
        padding : 8px;
        float : left;
  }

  #kopfzeile {
        width : 81%;
        height : 80px;
        border : 1px solid black;
        padding : 8px;
  }

  pre.tripleline {
    text-decoration: underline overline line-through;
    color: #FF0000; }


  .tabelle
  {
    border : 1px solid lightblue;
    background-color : white;
    padding-left : 60px;
    padding-right : 10px;
    margin-left   : 20%;
    margin-right: 20%;
    font-family : Verdana,Arial,Helvetica,sans-serif;
    height : 100px;
    width : 700px;

  }

  .tab1
  {
   border : none;
   background-color : white;
   padding-left : 6px;
   padding-right : 10px;
   margin-left   : 400px;
   font-family : Verdana,Arial,Helvetica,sans-serif;
   height : 200px;
   width : 700px;
   font-weight: bold;
  }

 .tab2
  {
   border : none;
   background-color : white;
   padding-left : 6px;
   padding-right : 10px;
   margin-left  : 100px;
   font-family : Verdana,Arial,Helvetica,sans-serif;
   height : 200px;
   width : 700px;
   font-weight: bold;
  }

   .tab3
  {
   border : none;
   background-color : white;
   font-family : Verdana,Arial,Helvetica,sans-serif;
   height : 200px;
   text-align: left;
   margin-left: auto;
   margin-right: auto;
   width: 340px;
  }

    .tab4
  {
   border : none;
   background-color : white;
   font-family : Verdana,Arial,Helvetica,sans-serif;
   height : 200px;
   text-align: left;
   margin-left: 80;
   margin-right: 90;
   margin-top: 150;
   margin-bottom: 150;
   width: 340px;
  }

  .tab5
  {
   border : none;
   background-color : white;
   padding-left : 6px;
   padding-right : 10px;
   margin-left :100px;
   font-family : Verdana,Arial,Helvetica,sans-serif;
   height : 200px;
   width : 770px;
   font-weight: bold;
  }

  td.gr
  {
   border : 1px solid green;
   text-align:center;
   padding-left: 100px;
     }


  .ueb1
  {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    color: #4486EC
    line-height:18px;
    font-size:16px;
    font-weight:bold;
    line-height:150%;
     }



  #container1 {position:absolute;
  width:200px;
  height:100px;
  background-color: #0099CC;
  border: 1px solid #000000;
  }

  samp {
 font-family: monospace;
 font-size: large;
 font-weight: bold;
 text-align: center;
 color: #FF8040;
 background: #FFFF00;
 line-height : 150%;
}

  .rahmen
  {
  TEXT-ALIGN:center;
  WIDTH: 170px; HEIGHT: 200px;
  VERTICAL-ALIGN: top;
  background-image: url(bilder/rahmen170x200.jpg);

 }

 .cont
  {
   position:absolute;
   top:15px;
   left:200px;
   width:600px;
   height:15%;
   border : 1px dotted red;
   text-align:center;
   background-color : snow;
   padding: 6px;
   font-family : verdana;
   overflow : auto;
   font-size: 11px;
   line-height:12px;
   letter-spacing:0.3mm;
   word-spacing:0.3mm;
 }

 img
  {
 border: none;

 }

 .menu 
{      
list-style: none;     
margin: 0;      
background-color: #4486EC; 
width: 100%;     
padding: 8px;   
 }        

.menu li 
{      
border-top: 1px solid #0000A0;    
}       

 .menu li a:link, .menu li a:visited 
{      
text-decoration: none;      
color: #FFFFFF;      
font: 9pt/1.5em arial;      
display: block;      
width: 100%;    
}        

.menu li a:hover 
{     
 background-color: transparent;      
color: #0000A0;    
}


.men1 {      

      margin: 0;
      padding: 1em;
      background-color: #4486EC;
      text-align: center;
      
    }

    .men1 li {      
      display: inline;
      list-style: none;      
      margin: 0.5em;
    }

    .men1 li a {
      text-decoration: none;
      color: #FFFFFF;
	  float: right;
      width: 120px;
      font: 9pt/1.5em arial;          
      background-color: #4486EC;
      padding: 0.2em;
      border: 1px solid black;
      border-left-color: white; 
      border-top-color: white;      
      text-align: center;
    }

    .men1 li a:hover {
      background-color: transparent;
      color: #0000A0;    
    }    

  
