body, td, h1, h2, h3
   {font-family: Verdana, Arial, Helvetica;
   color:#FFFFFF;}

body   {
   margin:0px;
   background-color:#223355;
   scrollbar-base-color:#223355;
   scrollbar-face-color:#223355;
   scrollbar-shadow-color: #FFFFFF;
   scrollbar-highlight-color: #223355;
   scrollbar-3dlight-color: #FFFFFF;
   scrollbar-darkshadow-color: #FFFFF;
   scrollbar-track-color: #223355;
   scrollbar-arrow-color: #FFFFFF;
   }

a:link   {color : #FFFFFF;}
a:active {color: #FFFFFF;}
a:visited {color: #FFFFFF;}

div.headline
{
   font-size: 24px;
   font-weight: bold;
   margin: 24px 0;
   width: 100%;
   text-align: center;
}

h1
{
   color: #000000;
   font-weight: bold;
   font-size: 20px;
   margin:0;
}

input.popup
{
   border: 1px solid #80A0CF;
   width: 220px;
}

td.country
{
   background-image: url('img/tabback.gif');
   font-family: Verdana, Arial, Helvetica;
   color: #FFFFFF;
   font-size: 16px;
   font-weight: bold;
   margin-top: 12px;
   padding-top: 3px;
   padding-bottom: 3px;
   padding-left: 10px;
}

td.river
{
   font-family: Verdana, Arial, Helvetica;
   color: #FFFFFF;
   font-size: 14px;
   font-weight: bold;
   margin-left: 20px;
   margin-top: 5px;
   margin-bottom: 3px;
}

td.rental
{
   font-family: Verdana, Arial, Helvetica;
   color: #FFFFFF;
   font-size: 12px;
   margin-left: 30px;
   line-height: 20px;
}

td.head   {   font-size:10pt;
         font-weight:bold;}

td.list   {   font-size:8pt;
            line-height:11pt;}

td.foot      {   font-size:8pt;}

td.headline   {   font-size:9pt;
         font-weight:bold;
         line-height:13pt;
         vertical-align:middle;
         background-image:url(../german/img/tabback.gif);}

td.fliess {   font-size:8pt;
      text-align:justify;
      alignment:justify}

td.menu {vertical-align:bottom;
   text-align:center;
   background-image:url(img/tabback.gif);}

td.logo {vertical-align:middle; }

.member
{
   font-weight: bold;
}

