a:active {  font-family: Verdana, Arial, sans-serif; color: #0051A5; text-decoration: none;}
a:link {  font-family: Verdana, Arial, sans-serif; color: #0051A5; text-decoration: none; }
a:visited {  font-family: Verdana, Arial, sans-serif; color: #0051A5; text-decoration: none; }
a:hover {  font-family: Verdana, Arial, sans-serif; color: #0051A5; text-decoration: underline; }

a.navi:link {
		 font: bold 0.8em verdana, arial, sans-serif;  
  	     text-decoration: none;
		 color: #D8D8D8;
}
a.navi:visited {
		 font: bold 0.8em verdana, arial, sans-serif;  
  	     text-decoration: none;
		 color: #D8D8D8;
}
a.navi:hover {
		 font: bold 0.8em verdana, arial, sans-serif; 
  	     text-decoration: none;
		 color: white;
}
a.navi:active {
		 font: bold 0.8em verdana, arial, sans-serif; 
  	     text-decoration: none;
		 color: white;
}
a.navisel:link {
		 font: bold 0.8em verdana, arial, sans-serif;  
  	     text-decoration: none;
		 color: white;
}
a.navisel:visited {
		 font: bold 0.8em verdana, arial, sans-serif;  
  	     text-decoration: none;
		 color: white;
}
a.navisel:hover {
		 font: bold 0.8em verdana, arial, sans-serif; 
  	     text-decoration: none;
		 color: white;
}
a.navisel:active {
		 font: bold 0.8em verdana, arial, sans-serif; 
  	     text-decoration: none;
		 color: white;
}

a.subnavi:link {
		 font: bold 0.8em verdana, arial, sans-serif;  
  	     text-decoration: none;
		 color: #D60010;
}
a.subnavi:visited {
		 font: bold 0.8em verdana, arial, sans-serif;  
  	     text-decoration: none;
		 color: #D60010;
}
a.subnavi:hover {
		 font: bold 0.8em verdana, arial, sans-serif; 
  	     text-decoration: underline;
		 color: #D60010;
}
a.subnavi:active {
		 font: bold 0.8em verdana, arial, sans-serif; 
  	     text-decoration: none;
		 color: #D60010;
}
a.subnavisel:link {
		 font: bold 0.8em verdana, arial, sans-serif;  
  	     text-decoration: none;
		 color: #0051A5;
}
a.subnavisel:visited {
		 font: bold 0.8em verdana, arial, sans-serif;  
  	     text-decoration: none;
		 color: #0051A5;
}
a.subnavisel:hover {
		 font: bold 0.8em verdana, arial, sans-serif; 
  	     text-decoration: underline;
		 color: #0051A5;
}
a.subnavisel:active {
		 font: bold 0.8em verdana, arial, sans-serif; 
  	     text-decoration: none;
		 color: #0051A5;
}

td.subnavi {
   padding-top: 0.8em;
   padding-bottom: 0.2em;
}

input.navisearch {
   font: 0.7em verdana, arial, sans-serif;
   background-color: #E8E8E8;
   border: none;
   padding-left: 3px;
   padding-right: 3px;
   color: #555555;
}

.yearinfo {
    font: 0.7em verdana, arial, sans-serif;
}

p {
  font: 0.8em verdana, arial, sans-serif; 
  color: #333333;
}
		 
body { background-color: #E8E8E8 }

body.topbottomnavi { background-color: #4F7BA8 }

body.subnavi {
	 background-color: white;			 
	 background-image: url(../images/subnaviback.jpg);
	 background-repeat: repeat-y;
	 background-position: right;
}

.wavetopinhalt {
	 background-color: #4F7BA8;			 
	 background-image: url(../images/wavetop2.jpg);
	 background-repeat: repeat-x;
	 background-position: left top;
}

.wavebottominhalt {
	 background-color: #4F7BA8;			 
	 background-image: url(../images/wavebottom2.jpg);
	 background-repeat: repeat-x;
	 background-position: left top;
}

td.wavetopnavi {
	 background-color: white;			 
	 background-image: url(../images/wavetop2white.jpg);
	 background-repeat: repeat-x;
	 background-position: right top;
}
td.wavetopnaviback {
	 background-color: white;			 
	 background-image: url(../images/wavetop2back.jpg);
	 background-repeat: repeat-x;
	 background-position: right top;
}

td.wavebottomnavi {
	 background-color: white;			 
	 background-image: url(../images/wavebottom2white.jpg);
	 background-repeat: repeat-x;
	 background-position: right top;
}
td.wavebottomnaviback {
	 background-color: white;			 
	 background-image: url(../images/wavebottom2back.jpg);
	 background-repeat: repeat-x;
	 background-position: right top;
}

.userbox {
	font: 10px arial;
	color: black;
	background-color: #9BB7D1;
	padding: 2px 5px 2px 5px;	
	float: right; 
}

