h2,h3,h4,h5,div,p,body,html,input,button { 
    font: 12px Verdana
}

h1 { font: normal 14px Verdana; font-weight: bold; }
h6 { font: normal 10px Verdana; font-weight: bold; }

img.block {
    display:block;
}

div, img {
  margin:0;
  padding:0;
  border:0;
}

div#container{
width: 950px;
margin-left:auto;
margin-right:auto;
background-color: #fff;
/* border:1px solid #000; vertical-align:top; */
}

div#logo{
position:absolute; top:5px; left:30px;
}

div#logo_footer{ 
position:absolute; top:95px; left:10px; width:200px; height:24px;
  font: bold 8px Verdana;
  clear:both;
  background-color:#C0C0C0;
  color:#FFFFFF;
}

div#bild{ 
position:absolute; top:0px; left:200px;
}

div#titel{
  font: bold 12px Verdana;
  clear:both;
  background-color:#C0C0C0;
  text-indent:100;
  vertical-align:text-bottom;
  color:#FFFFFF;
position:absolute; top:108px; left:200px; width:500px; height:26px;
}

div#menu_oben{
  font: bold 12px Verdana;
  clear:both;
  background-color:#C0C0C0;
  text-indent:10;
  vertical-align:middle;
  color:#FFFFFF;
position:absolute; top:108px; left:650px; width:300px; height:26px;
}

div#menu_oben a {
   text-decoration: none;
   color:white;
   }

div#menu_links { 
   position:absolute;
   top:125px;
   left:10px;
   width:220px;
   padding:10px;
   margin:0px;   
   background-color:transparent;
}

div#content{
position:absolute; top:135px;
left:200px; width:500px; height:75%;
border-left:1px solid silver; padding:10px;
border-right:1px solid silver;
border-bottom:1px solid silver;
overflow:auto;
text-align:justify ;
}

div#menu_unten{
position:absolute; bottom:20px; left:350px;
font: normal 9px Verdana;
}

div#right {
   position:absolute;
   top:135px;
   left:730;
   font: normal 10px Verdana;
   width:215px; 
   height:auto;
   float:right; 
   text-align:left; 
   background-color:transparent;
}


.navi
        {
        line-height:1.8em;
                color: #000000;
                font-size: 14px;
                font-family: Verdana;
                text-decoration:none
         }  
.navi2
        {
        padding:15px;
        line-height:2.0em;
                color: #000000;
                font-size: 12px;
                font-family: Verdana;
                text-decoration:none
         }
         
         .navi2:hover
         {
         padding:15px;
                 color: #000000;
                 font-weight:bold;
                 font-size: 12px;
                 font-family: Verdana
          }

         .navi2_active
         {
         padding:15px;
                color: #000000;
                font-weight:bold;
                font-size: 12px;
                font-family: Verdana;
                text-decoration: none
          }
.navi3
        {
        padding:20px;
        line-height:2.0em;
                color: #0000A0;
                font-size: 11px;
                font-family: Verdana;
                text-decoration:none
         }
         
         .navi3:hover
         {
         padding:20px;
                 color: #0000A0;
                 font-weight:bold;
                 font-size: 11px;
                 font-family: Verdana
          }

         .navi3_active
         {
         padding:20px;
                color: #0000A0;
                font-weight:bold;
                font-size: 11px;
                font-family: Verdana;
                text-decoration: none
          }

