body {
 background: #ffffff;
 color: #003366;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
}
p {
 text-align: justify;
 padding-left: 3px;
 padding-right: 3px;
}

h1 {
 text-align: center;
}
h2 {
 font-size: 12px;
}
/* ============== */
div.container {
 min-height: 900px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
div.block1 {
 float: left;
 width: 100%;
}
div.block2 {
 float: left;
 background: #9c0000;
 color: #ffffff;
 width: 100%;
}
div.block3 {
 float: left;
 width: 100%;
}

div.header {
 float: left;
 padding-left: 3px;
}
div.navi_top {
 float: right;
 padding-right: 3px;
}

div.navi_left {
 float: left;
 width: 160px;
}
div.navi_in {
 padding-top: 13px;
 padding-left: 3px;
}
div.content_in {
 float: right;
 width: 836px;
}

div.trennung1 {
 float: left;
 background: #9c0000;
 margin-bottom: 2px;
 height: 1px;
 width: 100%;
}
/* ============== */
table {
 color: #003366;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 z-index:2;
}
/* ============== */
div.adsense {
 text-align: center;
 padding-bottom: 5px;
}
/* ============== */
div.navi_top a:visited, div.navi_top a:link {
 color: #ffffff;
 text-decoration: none;
}
div.navi_top a:hover {
 color: #ffffff;
 text-decoration: none;
}
/* ============== */
p.quelle {
 color: #cacaca;
 font-size: 10px;
}
p.quelle a:visited, p.quelle a:link {
 color: #cacaca;
 text-decoration: none;
}
p.quelle a:hover {
 color: #9c0000;
 text-decoration: none;
}
/* ============== */
div.footer {
 font-size: 10px;
 text-align: center;
}
div.footer a:visited, div.footer a:link {
 color: #003366;
 text-decoration: none;
}
div.footer a:hover {
 color: #9c0000;
 text-decoration: none;
}
/* ============== */
a:visited, a:link {
 color: #003366;
 text-decoration: none;
}
a:hover {
 color: #9c0000;
 text-decoration: none;
}