  body {
    color: black; background-color: white;
    font-size: 12px;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0 auto; 
    padding: 16px;
 
    min-width:656px; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
    
  }
  #kopf{
  width:938px;
  }

  h1 {
    font-size: 16px;
    margin: 0 0 11px 0;
    text-align: center;
    background-image:url("images/menu21.jpg");
  	color: #FC2800;
    background-color: #FFF;
  }

  h5 {
    font-size: 16px;
    margin: 0 ;
    text-align: center;
    background-image:url("images/menu21.jpg");
  	color: #FC2800;
    background-color: #FFF;
  }

  
  .urgent, a:link, a:hover, a:visited{
  	color: #FC2800;
  	font-size: 12px;
    background-color: #F3F3F3;
    }

 	
  }
  #menu5 {
    text-align: right;
        margin: 0 0 -5px 0;
        border: 0;
  }
  #menu5 a{
	   text-decoration:none;
        border:0;
  }
   #menu5 a:link {
    border:0;
    }

   #menu5 a:hover {
    border:0;
    }
  
  td, th {
      font-size: 11px;
  }
  
  ul#Navigation {
  position:absolute;
     top: 186px;
    font-size: 12px;
    float: left; 
    width: 170px;
    margin: 0 0 19px; 
    padding: 0;
  }
  ul#Navigation li {
    list-style: none;
    margin: 0; 
    padding: 0 8px 12px 8px;
  }
  ul#Navigation a {
    display: block;
    padding: 3px;
    font-weight: bold;
    text-decoration:none;
  }
  ul#Navigation a:link {
    color: black; 
    background-image:url("images/menu11.jpg");
    background-color: #FFF;
     }
  ul#Navigation a:visited {
    color: black;
    background-image:url("images/menu11.jpg");
    background-color: #FFF;
    }
  ul#Navigation a:hover {
    background-image:url("images/menu11.jpg");
    text-decoration:underline;
    color: #FC2800;
    background-color: #FFF;
    }
  ul#Navigation a:active {
    color: black;
    background-image:url("images/menu11.jpg");
    background-color: #FFF;
    }

   #partner {
  position:absolute;
     top: 486px;
     left: 40px;
     float: left; 
    width: 95px;
    margin: 0 0 15px 0; 
    padding: 0 0 25px 0;
        border:0px;
  }
   #partner a {
   text-decoration:none;
       margin: 0 0 15px 0; 
    padding: 0 ;
    border:0px;

   }
   #partner a:link {
   text-decoration:none;
       border:0px;
   }
   
   #partner a img{
   text-decoration:none;
       border:0px;
   }
    
  #Info {
  position:absolute;
     left: 650px;
     top: 186px;
     font-size: 9px;
    width: 280px;
    margin: 0 0 19px 0; 
    padding: 0 16px;
    background-color: #F3F3F3; 
    color: #000;
    
  }

    #Info h2 {
    font-size: 16px;
    margin: 3px 8px;
  }

  #Info p {
    font-size: 12px;
    margin: 8px;
  }
  
   #Infokurs {
    font-size: 9px;
    height: 200px;
    width: 280px;
    overflow:auto;
  }

  #Inhalt {
position:absolute;
     width: 455px;
     height: 450px;
     left: 170px;
     top: 186px;
    margin: 0 0 19px 0; 
    padding: 0 16px;
  }
    #Inhalt_over {
    position:absolute;
     width: 455px;
     height: 450px;
     overflow:auto;    
     left: 170px;
     top: 186px;
    margin: 0 0 19px 0; 
    padding: 0 16px;
  }
  #Inhalt_over li{
    padding: 4px;
  }
 #Inhalt a{
  padding-left:14px;
  font-size:12px;
 }
 
 #Inhalt a:link,  #Inhalt a:hover,  #Inhalt a:visited {
  padding-left:14px;
  font-size:12px;
  background-color:#fff;
  color: #F00;
 }
 

  #Inhalt p{
    padding: 0 16px;
  }

  #Inhalt li{
    padding: 2px;
  }
  ul{font-size:12px;}
  li{font-size:12px;}
  
  
  * html div#Inhalt {
    height: 16px;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
  }
  div#Inhalt h2 {
    font-size: 16px;
    margin: 3px 0;
  }
  div#Inhalt p {
    font-size: 12px;
    margin: 16px 0;
  }

  p#Fusszeile {
  position:absolute;
     top: 650px;
    font-size: 12px;
    margin: 2px; padding: 3px ;
    text-align: center;
    background-image:url("images/menu11.jpg");
    width:938px;
  }
  
   p#Fusszeile a {
    padding: 0 40px;
    text-decoration:none;
  }
  
   p#Fusszeile a:hover {
     text-decoration:underline;
  }
  #blog{
  font-size:8px;
  color:black;
  background-color: #F3F3F3;
  }
  
  .entry .snap_preview p{
  font-size:11px;
  }
  
  .post h2 a{
  font-size:11px;
  color:blue;
  background-color: #F3F3F3;
  
  }
  #counter{
    position:absolute;
    top: 2000px;
    left: 2000px;
    float: left; 
    width: 1px;
    height: 1px;
    color: #FFF;
    background-color: #FFF;
     font-size: 1px;
  }

  
