body {
  
  /*background-color: #fffbdb;*/
  background-image:url(http://web35.sit-mainz.info/fileadmin/Layout/hintergrund.jpg);
  height: 100%;
/*  width:1300px;*/
    width:1024px;
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  margin:auto;
  } 

 
  span.important{ color: #b11117; }
  span.detail { color: #C0C0C0; }
  span.name-of-person{ color: #5e912b; }
  

  h1 {   color: #000000;
  font-size: 18px;
  font-family: Verdana;
  }
  
  h2 {   color: #000000;
  font-size: 15px;
  font-family: Verdana;
  }
  
  h3 {   color: #000000;
  font-size: 12px;
  font-family: Verdana;
  }

  h4 {   color: #FF1C15;
  font-size: 15px;
  font-family: Verdana;
  }
 
  h5 {   color: #ffed00;
  font-size: 15px;
  font-family: Verdana;
  }


 P {
      color: #000000;
  font-size: 12px;
  font-family: Verdana;
  } 

 td {
      color: #000000;
  font-size: 12px;
  font-family: Verdana;
  } 

.RandRot {border:4px solid #FF1C15;}
.StrichRotVor {border-top:2px solid #FF1C15;}
.StrichRotNach {border-bottom:2px solid #FF1C15;}
.StrichGelbVor {border-top:2px solid #ffed00;}
.StrichGelbNach {border-bottom:2px solid #ffed00;}



 
  div#Page {
      height:100%;
  width: 100%;
  /*background-color: #fffbdb;*/
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  }
  

  html>body div#Page {
/*    border-color: #FF66CC; */
  }

div#ROOTLINE {color:#44a12b; text-decoration:none;}
div#ROOTLINE a: { text-decoration:none; font-weight:bold; color:#007700; }
div#ROOTLINE a:link { text-decoration:none; font-weight:bold; color:#007700; }
div#ROOTLINE a:visited { text-decoration:none; font-weight:bold; color:#007700; }
div#ROOTLINE a:hover { text-decoration:none; font-weight:bold; color:#CCCCCC; }
div#ROOTLINE a:active { text-decoration:none; font-weight:bold; color:#CCCCCC; }
div#ROOTLINE a:focus { text-decoration:none; font-weight:bold; color:#CCCCCC; }


  
  div#Menu {
  text-align:left;
  color: #007700;
  width: 100%;
  font-weight:bold;
        font-size:12px;
        font:Verdana;
  }
  
div#Menu a {
/*  color: #007700;*/
  text-decoration:none;
     text-align:left;
        font-weight: bold;
  font-size:12px;
  font:Verdana;
    }
  
 div#Menu a:link {  
/*     color: #007700;*/
  text-decoration:none;
         text-align:left;
         font-weight: bold;
  font-size:12px;
  font:Verdana;
    }
  }
  
    
  .level1 {
     color:#007700;
     font:Verdana;
     }
   .level1 a:link {
     color:#007700;
     }
   .level1 a:visited { 
     color:#007700;
     }

   .level2 {
    color: #009900;
      }
    .level2 a:link {
     color:#009900;
     }
   .level2 a:visited { 
     color:#009900;
     }

    .level3{  
    color:#00CC00;
          }
      .level3 a:link {
     color:#00CC00;
     }
   .level3 a:visited { 
     color:#00CC00;
     }  

    .level4{  
    color:#00CC00;
          }
      .level4 a:link {
     color:#00CC00;
     }
   .level4 a:visited { 
     color:#00CC00;
     }

    .level5{  
    color:#00CC00;
          }
    .level5 a:link {
     color:#00CC00;
     }
   .level5 a:visited { 
     color:#00CC00;
     }

    .level6{  
    color:#00CC00;
          }
      .level6 a:link {
     color:#00CC00;
     }
   .level6 a:visited { 
     color:#00CC00;
     }

    .level7{  
    color:#00CC00;
          }
      .level7 a:link {
     color:#00CC00;
     }
   .level7 a:visited { 
     color:#00CC00;
     }
  
  
 div#Menu a:visited { 
 /*    color: #44a12b;*/
  text-decoration:none;
        text-align: left; 
        font-weight: bold;
  font-size:12px;
  }
  
  
  div#Menu a:hover {
    color: #CCCCCC;
    font-size:12px;
    text-align:left;
    }
  
  div#Menu a:active {
    color: #CCCCCC;
  font-size:12px;
  text-align:left;
  }

 
  div#Content {
  width: 100%;
/*  
  border-left-style: solid;
  border-left-color: #FF0;
  border-left-width:3px;*/
  }
  

  div#News {
  width:100%; 
  }

 
  div#strich {
  width:100%;
  height:2px;
  font-size:2px;
  background-color:#008000;
  margin-top: 2px;
    }
  
  div#LOGO1{
    width:100%;
    text-align:center;
  }
  div#LOGO {
    width:100%;
    text-align:center;
  }

    div#RandObenLayer {
    width: 100%;
    /*background-color: #fffbdb;*/
    height: 5px;
  }

  div#RandUntenLayer {
    width: 100%;
    /*background-color: #fffbdb;*/
    height: 20px;
  }

  div#FooterLayer {
    color:#44a12b;
    width: 100%;
    /*background-color: #fffbdb;*/
    margin-bottom:1px;
  }


 .link a {
  font-weight: bold;
  } 
  
  .internal-link{
    color: #000000;
  font-size: 12px;
  font-family: Verdana;
  border-color: #000000;  
  backround-color:#000000;
    }
  div#rot{
    height:3px;
    font-size:3px;
    background-color:#fd111d;
    }
    
  div#weis{
    height:3px;
    background-color:#FFF;
    font-size:3px;
    }
  
  div#blau{
    height:3px;
    background-color:#036ce2;
    font-size:3px;
    }
    
  div#gelb{
    height:3px;
    background-color:#f6ff04;
    font-size:3px;
    }
    
A {
   color:#000000;
   font:Verdana;
   font-size:12px;
   
  }
  /* CSS Document */



