body {
overflow:auto; 
color:black;
padding:0;
margin:0;
font:13px Verdana, Arial, Helvetica, sans-serif;
background-color:#4682b4;
}

p {margin:0;padding:0}

h1, h2, h3, h4 {
margin: 0 0 10px 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000;
}

#caption {
    background-image: url(../img/caption.jpg);
    background-repeat: no-repeat;
    height: 50px;
   text-align:center;
}

#top {
position:absolute;
top: 0;
left: 0;
width: 100%;
height: 100px;
background: #4682b4 url(../img/header.jpg) no-repeat left top;
z-index: 10;
}
html>body #top {  /* nur fuer moderne Browser! */
    position: fixed;
}

#content {
display:block;
margin:110px 0 0 200px;
overflow:auto;
width:850px;
background:transparent url("../img/top.gif") top center no-repeat;
}

#navcontainer {
position: absolute;
top: 110px;
left: 5px;
z-index: 20;
}
html>body #navcontainer {  /* nur fuer moderne Browser! */
    position: fixed;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;

}

#navcontainer li { margin: 0 0 3px 5px; }

#navcontainer a
{
display: block;
padding: 2px 2px 2px 5px;
border: 1px solid #333;
width: 160px;
background-color: #999;
background-fixed:fixed;
}

#navcontainer a:link, #navlist a:visited
{
color: 	#FFF;
font-weight:bold;
text-decoration: none;
}

#navcontainer a:hover
{
border: 1px solid #333;
color: #ffd700;
}

a,a:visited {
	color: #FFF;
	text-decoration: none;	 
	outline: none;
}

a:hover,a:active {
	color:#000;
	text-decoration: none;	 
	outline: none;
}

.link2 a, .link2 a:visited, .link2 a:active {
	color: #FFF;
	text-decoration: underline;	 
	outline: none;
}

.link2 a:hover {
	color:#333;
	text-decoration: underline;	 
	outline: none;
}

 a[href^="http:"] {
 background:transparent url("../img/linkexternicon.gif") 100% 60% no-repeat;
 padding-right:15px;
}


#navcontainer2 {
background-color: #4682b4;
width:850px;
position: absolute;
top: 100px;
left: 200px;
z-index: 20;
text-align:center;
}
html>body #navcontainer2 {  /* nur fuer moderne Browser! */
    position: fixed;
}

.date {
	margin-top: 5px;
	background-image: url(../img/date_bg.png);
	background-repeat: no-repeat;
	width: 47px;
	height: 48px;
	text-align: center;
	float: left;
	color: #464854;
	padding-top: 2px;
	font-size: 11px;
	margin-right: 15px;
	margin-bottom: 0px;
}

.date div {
	font-size: 18px;
	font-weight: 700;
	color: #FFF;
	padding-top: 7px;
}

#spiegel {
  background:url(../img/fisch.gif) left no-repeat;
}
#spiegel p {
  padding-left:15px;
  padding-top:3px;
  weight:100%;
  font-size:10pt;
  font-weight:bold;
  height:20px;
}

td {
border:1px solid;	
}
