body {
  color: #FFFFFF;
  background-color: #446D8C;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 9pt;
  
}

table,tr,td {
  color: #000000;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 9pt;
}

p,ul,li {
  margin-left: 2px;
  margin-right: 2px;
}



.ueberschrift {
  color: #446D8C;
  background-color: #C0C0C0;
  font-weight: bold;
  padding: 2px 10px;
  font-size: 10pt;
}

.impressum {
  color: #9F9F9F;
  font-size: 7pt;
  text-align: center;
}
.news {
  color: #003869;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 12pt;
  font-weight: bold;
  
}

.tabellenhintergrund{
  background-image:url(images/rhein.gif); 
  background-repeat:no-repeat; 
  background-position:center top;
  background-attachment:scroll;
}


ul#text {

}

#text li {
	
	border:0px solid black;

width:100%;
  font-size: 10pt;
  font-family: verdana,arial,helvetica,sans-serif;
  background-color: transparent;
}




h1 {
  color: #FFFFFF;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 16pt;
  font-weight: bold;
  text-align: center;
}

h2 {
  color: #0068A0;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 14pt;
  font-weight: bold;
  text-align: center;
}

h3 {
  color: #003869;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 12pt;
  font-weight: bold;
  font-style: italic;
  margin-left: 4px;
}

h4 {
  color: #003869;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 12pt;
  font-weight: bold;
  margin-left: 4px;
}

h5 {
  color: #689CD0;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  margin-left: 4px;
}



#text a:link {
  color: #003869;
  text-decoration: none;
  font-weight: bold;
}

#text a:visited {
  color: steelblue;
  text-decoration: none;
  font-weight: bold;
}

#text a:active {
  color: #004669;
  text-decoration: none;
  font-weight: bold;

}

#text a:hover {
  color: #446D8C;
background-color:transparent;
  text-decoration: underline;
  font-weight: bold;

}


#textlink a:link {
  color: #003869;
  text-decoration: none;
  font-weight: bold;
font-size: 12px;
}

#textlink a:visited {
  color: steelblue;
  text-decoration: none;
  font-weight: bold;
font-size: 12px;
}

#textlink a:active {
  color: #004669;
  text-decoration: none;
  font-weight: bold;
font-size: 12px;
}

#textlink a:hover {
  color: #446D8C;
background-color:transparent;
  text-decoration: underline;
  font-weight: bold;
font-size: 12px;
}


#box {

 color:black;

 background-color:transparent;

 position:absolute;

 top:320px;

 left:310px;

 z-index:1;
	
 width:550;

}



#box a {

 color:#000000;

 background-color:#FFFFFF;

 font-family:arial, sans-serif;

 font-size:120%;

 font-weight:bold;

 text-decoration:none;

 display:block;

 padding:5px;

 border-top:2px solid #e4d9c0;

 border-right:2px solid #837c6b;

 border-bottom:2px solid #837c6b;

 border-left:2px solid #e4d9c0;

}



#box a:visited {

 color:#f6e4c1;

 background-color:#b8ab8f;

}



#box a:hover {

 color:#f6e4c1;

 background-color:#b8ab8f;

 text-decoration:none;

 width:550;

 border-top:2px solid #837c6b;

 border-right:2px solid #e4d9c0;

 border-bottom:2px solid #e4d9c0;

 border-left:2px solid #837c6b;

}



#box a:active {

 color:#f6e4c1;

 background-color:#b8ab8f;

}



#box a .info {

 display:none;

}



#box a:hover .info {

 color:black;

 background:#b8ab8f;

 font:14px courier,sans-serif;

 display:block;

 padding:5px;

 text-align:justify;

}

-->

</style>





