body  { background-color:#FFFFFF;
        margin-top:0;
        margin-right:0;
        margin-width:0;
        margin-height:0;
        margin-left:0;  }




h1 { font-size:12px; color:#FFFFFF;
         font-family:VERDANA,HELVETICA,ARIAL;
         font-weight: bold; }

td    { font-family:VERDANA,HELVETICA,ARIAL;;
        font-size:8pt; }



td.text { color:#000000;
         padding:0px;
         font-size:9pt;
         font-family:VERDANA,ARIAL,HELVETICA;
          }

td.textg { color:#479c3e;
         padding:0px;
         font-size:9pt;
         font-family:VERDANA,ARIAL,HELVETICA;
         font-weight: bold; }



td.feet { color:#FFFFFF;
         padding:2px;
         font-size:8pt;
         font-family:VERDANA,ARIAL,HELVETICA; }



a:link    { color:#FFFFFF; text-decoration:none;
                     font-size:10pt;
                     font-weight: bold; }
a:active  { color:#FFFFFF; text-decoration:none;
                     font-size:10pt;
                     font-weight: bold; }
a:visited { color:#FFFFFF; text-decoration:none;
                     font-size:10pt;
                     font-weight: bold; }
a:hover   { color:#FFFF80;
                     font-size:10pt;
                     font-weight: bold;}







.rahmen1 { border-bottom: #339999 1px solid;
           border-left: #339999 1px solid;
           border-right:#339999 1px solid;
           border-top: #339999 1px solid;
           background-color:#85BF2E;}

.rahmen2 { border-bottom: #85BF2E 1px solid;
           border-left: #85BF2E 1px solid;
           border-right:#85BF2E 1px solid;
           border-top: #85BF2E 1px solid;
           background-color:#FFFFC6;}



#map a.navi

{ display:block;
color:#FFFFFF;
text-decoration:none;
padding-left: 5px; padding-top: 4px; padding-bottom:2px
font-family:VERDANA,ARIAL,HELVETICA;
font-size: 12px;
width:150px;
height:22px;
background-color:#85BF2E;
border-top:solid 1px #339999;
}


#map a.navi_a

{ display:block;
color:#FFFFFF;
text-decoration:none;
padding-left: 5px; padding-top: 4px; padding-bottom:2px
font-family:VERDANA,ARIAL,HELVETICA;
font-size: 12px;
width:150px;
height:22px;
background-color:#336633;
border-top:solid 1px #339999;

}



#map a.navi:visited

{ color:#FFFFFF;
text-decoration:none;
font-family:VERDANA,ARIAL,HELVETICA;
font-size: 12px;
 width:150px;
height:22px;
background-color:#85BF2E;
border-top:solid 1px #339999;

 }


#map a.navi:active

{ color:#FFFFFF;
text-decoration:none;
font-family:VERDANA,ARIAL,HELVETICA;
font-size: 12px;
 width:150px;
height:22px;
background-color:#669933;
border-top:solid 1px #339999;

}

#map a.navi:hover

 {  color: #FFFFFF;
text-decoration:none;
font-family:VERDANA,ARIAL,HELVETICA;
font-size: 12px;
width:150px;
height:22px;
background-color:#669933;
border-top:solid 1px #339999;


}
















#map a.unavi

{ display:block;
color:#85BF2E;
text-decoration:none;
padding-left: 5px; padding-top: 2px; padding-bottom:2px
font-family:VERDANA,ARIAL,HELVETICA;
font-size: 12px;
width:120px;
height:22px;
background-color:#ceeb52;
border-top:solid 1px #339999;
}


#map a.unavi_a

{ display:block;
color:#85BF2E;
text-decoration:none;
padding-left: 5px; padding-top: 2px; padding-bottom:2px
font-family:VERDANA,ARIAL,HELVETICA;
font-size: 12px;
width:120px;
height:22px;
background-color:#ceeb52;
border-top:solid 1px #339999;

}



#map a.unavi:visited

{ color:#FFFFFF;
text-decoration:none;
font-family:VERDANA,ARIAL,HELVETICA;
font-size: 12px;
 width:120px;
height:22px;
background-color:#ceeb52;
border-top:solid 1px #339999;

 }


#map a.unavi:active

{ color:#85BF2E;
text-decoration:none;
font-family:VERDANA,ARIAL,HELVETICA;
font-size: 12px;
 width:120px;
height:22px;
background-color:#ceeb52;
border-top:solid 1px #339999;

}

#map a.unavi:hover

 {  color: #FFFFFF;
text-decoration:none;
font-family:VERDANA,ARIAL,HELVETICA;
font-size: 12px;
width:120px;
height:22px;
background-color:#a5c721;
border-top:solid 1px #339999;


}





























