﻿html{height:100%;
}
body 
{
    height:100%;
    margin:0px;
    padding:0px;
    font-family: Arial, Helvetica, Verdana;    
    
    text-align:center;
    background-color:#115889; 

}
div.oben
{   
   display:block;
    top:0px; 
    width:760px;
    height:69px;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    padding:0px;
    background-image:url(/images/topbar71.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-align:right;
}
div.g728
{   
   display:block;
    background-color:#FFFFFF; 
    width:760px;
    height:90px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}
div.oben div.namenszug1
{
     position:relative;  
    top:40px;
    font-size:18px;
    color:#000033;
    letter-spacing:1px;
    font-weight:bold;
}
div.oben div.suche
{
     position:relative;  
    top:10px;
    font-size:12px;
    color:#000033;
    letter-spacing:1px;
    font-weight:bold;
}
sup.tm
{
    font-weight:bold;
    font-size:13px;
}
div.schmal1
{
    position:relative;
    top:0px;
    width:760px;
    height:3px;
    margin:0px auto;
        
    padding:0px;
    font-size:1px;
    background-color:#ffffff;
}
div.schmalrot
{
    margin:1px;
    height:1px;
    background-color:#9E0A0A; 
}
div.breitrot
{
     width:760px;    
    margin:0px auto;  
    height:16px;
    text-align:right;
    background-color:#9E0A0A; 
}
div.breitrot a
{
    text-decoration:none;
}
div.content
{
     width:760px;    
    margin:auto; 
    background-color:#FFFFFF;
   position:relative;
    text-align:left;
    padding-top:10px;
    padding-left:0px;
    padding-bottom:45px;    
    font-size:12px;
    line-height:18px;
    
}
div.content div.naviLinks
{
    width:170px;    
    margin-left:1px;       
    margin-right:2px;
    margin-bottom:5px;
    float:right;
}
dl
{
    
    padding:0xp;
    margin:0px;
    margin-bottom:10px;  
    margin-right:10px;
}

dl dt
{
    
    
      font-size:14px;
      
      padding-left:3px;
      line-height:18px;
    font-weight:bold;
    color:#000;
}
dl dd
{
    text-indent:0px;
    margin:2px 1px;       
    padding:0px;
    padding-left:3px;
   
}
dl dd a.link
{
    color:#0000FF;
    text-decoration:none;
    font-size:13px;    
    font-weight:bold;
}
dl dd a
{
    color:#0000FF;
    text-decoration:none;
    font-size:12px;    
    font-weight:bold;
}
dl dd a.aktiv
{
    color:#0000FF;
    text-decoration:none;
    font-size:12px;    
    font-weight:bold;
}
dl dd a:hover
{
    color:#0000FF; 
}
dl dd
{
    margin-bottom:10px;    
    
}
dl dt a, a
{
    color:#0000FF;
    text-decoration:underline;
    font-size:12px;    
    font-weight:bold;
}
dl dd a span
{
    color:#0000FF;
    text-decoration:underline;
    font-size:12px;    
    font-weight:bold;
}

div.content div.gglrechts
{
    width:125px;
   display:inline;
   top:0px;
   float:right;
   
    text-align:right;
    
}
h2
{
    font-size:19px;
    line-height:25px;
    margin-top:0px;    
    text-align:left;
    vertical-align:middle;  
    color:#000;
    overflow:visible;    
    height:90px;
    padding-top:40px;    
}
h2.def, h2.dat, h2.nutz, h2.faq, h2.info, h2.news
{
    padding-left:120px;   
    background-position:left center;
    background-repeat:no-repeat;    
}
h2.def
{
     background-image:url(/images/welc1.jpg);
}
h2.dat
{
     background-image:url(/images/wh6horst1.jpg);
}
h2.nutz
{
     background-image:url(/images/dementoid.jpg);    
}
h2.faq
{
     background-image:url(/images/handbremse.jpg);    
}
h2.info
{
     background-image:url(/images/michaelsonntag.jpg);    
}
h2.news
{
     background-image:url(/images/news1.jpg);    
}
li
{
    list-style-position:inside;
    padding:0px;
    margin:0px;
}
ul.form li, div ul li
{
    margin:0px;
    padding:0px;
    margin-bottom:10px;    
    list-style-position:outside;
}
div.breitrotunten
{
    position:fixed;
    bottom:0px;
    left:auto;
    width:760px;    
    margin-left:auto;  
    margin-right:auto;      
    height:16px;
    text-align:center;
    background-color:#9E0A0A; 
}

div.unt
{   
   display:block;
    top:0px; 
    width:760px;
    height:400px;    
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    padding:0px; 
    background-color:#FFF;   
}