html, body {
    height: 100%;
}

td	{ font-size:11px;  font-family:tahoma; color:000000; }

h1	{ margin-bottom: 0px; font-size:20px; font-family:arial; color:#113F75; }
h2	{ font-size:14px; font-family:arial; color:#113F75; }

a:link    { font-size:13px;  font-family:arial; color:#516073; text-decoration:none; }
a:visited { font-size:13px;  font-family:arial; color:#516073; text-decoration:none; }
a:hover   { font-size:13px;  font-family:arial; color:#113F75; text-decoration:none; }
a:active  { font-size:13px;  font-family:arial; color:#113F75; text-decoration:none; }	
	
a.navire:link    { font-size:13px;  font-family:arial; color:#516073; text-decoration:none; }
a.navire:visited { font-size:13px;  font-family:arial; color:#516073; text-decoration:none; }
a.navire:hover   { font-size:13px;  font-family:arial; background-color:#E1EBED; color:#113F75; text-decoration:none; font-weight:bold}
a.navire:active  { font-size:13px;  font-family:arial; background-color:#E1EBED; color:#113F75; text-decoration:none; }	  
			  
a.naviob:link    { font-size:13px;  font-family:arial; color:#ffffff; text-decoration:none; }	
a.naviob:visited { font-size:13px;  font-family:arial; color:#ffffff; text-decoration:none; }	
a.naviob:hover   { font-size:13px;  font-family:arial; color:#ffffff; text-decoration:none; }	
a.naviob:active  { font-size:13px;  font-family:arial; color:#ffffff; text-decoration:none; }	

a.unten:link    { font-size:11px;  font-family:arial; color:#ffffff; text-decoration:underline; }	
a.unten:visited { font-size:11px;  font-family:arial; color:#ffffff; text-decoration:underline; }	
a.unten:hover   { font-size:11px;  font-family:arial; color:#ffffff; text-decoration:none; }	
a.unten:active  { font-size:11px;  font-family:arial; color:#ffffff; text-decoration:none; }

a.schnell:link    { font-size:11px;  font-family:arial; color:#000000; text-decoration:none; }	
a.schnell:visited { font-size:11px;  font-family:arial; color:#000000; text-decoration:none; }	
a.schnell:hover   { font-size:11px;  font-family:arial; color:#000000; text-decoration:none; }	
a.schnell:active  { font-size:11px;  font-family:arial; color:#000000; text-decoration:none; }

 .formSingle { 
 font-family: Verdana, Arial;
 font-size: 10px;
 font-weight:normal;
 width: 100px;
 height: 15px;
 border-width:0px;
 border-color:#D8E7ED;
 background-color:#D8E7ED;
 }
 
 .txKontaktField { background-color: #97120D; color:#ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
 
 .highlight {
     color: darkblue;
     font-weight: bold;
     background-color:#E1EBED;
 }
 
 .level1highlight,
 .level2highlight,
 .level3highlight,
 .level4highlight,
 .level5highlight,
 .level6highlight,
 .level7highlight,
 .level8highlight {
     font-weight: bold;
 }
 
 img.level3,
 img.level3highlight,
 img.level3submenuhighlight {
     margin-right: 5px;
 }
  
 img.level4,
 img.level4highlight,
 img.level4submenuhighlight {
     margin-left: 10px;
     margin-right: 5px;
 }
 
 img.level5,
 img.level5highlight,
 img.level5submenuhighlight {
     margin-left: 20px;
     margin-right: 5px;
 }
 
 img.level6,
 img.level6highlight {
     margin-left: 30px;
     margin-right: 5px;
 }
 
 img.level7,
 img.level7highlight {
     margin-left: 40px;
     margin-right: 5px;
 }
 
 img.level8,
 img.level8highlight {
     margin-left: 50px;
     margin-right: 5px;
 }

 #teasers {
     vertical-align: top;
 }
 
 #teasers img {
     display: block;
     float: left;
     margin: 0px 10px 3px 0px;
 }
 
 #teasers a {
     font-size: 11px;
     text-decoration: underline;
 }
 
#page {
     height: 275px;
 }
 
a.administration {
     color: red;
     text-decoration: underline;
     font-size: 11px;
 }