
body { background-color:#A0B0B0; margin-top:0px; }
body.main { border-spacing:0px;  margin:0px; padding:0px; }
table.main { border:10px solid #D0D0D0; border-spacing:0px; width:800px; height:100%; margin:0px; padding:0px; font-family:Verdana; }

td.header { background-image: url(../images/fluss.jpg); background-color:#173006; color:#FFFFFF; padding:10px; text-align:left; }
td.left { border-top:10px solid #D0D0D0; background-color:#FF8C00; width:200px; vertical-align:top; }
td.content { border-top:10px solid #D0D0D0; border-left:10px solid #D0D0D0; background-color:#FFFFFF; padding:10px; width:100%; height:100%; vertical-align: top; 
			font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size:10pt; }
td.footer { border-left:10px solid #D0D0D0; border-top:10px solid #D0D0D0; background-color:#173006; color:#FFFFFF; padding:10px; height:10px; vertical-align: bottom; }

div.teaser { float: right; width: 13.1cm; height: 2.0cm; border: 2.50pt solid #FF8C00; padding: 0.16cm; font-size: 14pt; color:#FFFFFF; }

table.navigation { height:100%; border:0px; }

.navigation * a:link { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.navigation * a:visited { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.navigation * a:focus { color:#00AAEE; background-color:#FFFF77; font-weight:bold; }
.navigation * a:hover { color:#EE0000; text-decoration:none; background-color:#FFFF99; font-weight:bold; }
.navigation * a:active { color:#0000EE; background-color:#FFFF99; font-weight:bold; }

td.menu { background-color:#FF8C00; padding-left:10px; padding-right:10px; padding-bottom:10px; vertical-align:top; }
td.menuselected{ background-color:#173006; padding-left:10px; padding-right:10px; padding-bottom:10px; vertical-align:top; }
td.impressum { vertical-align: bottom; padding:10px; }

H1 { vertical-align:center; margin-bottom: 0cm; font-size: 18pt; font-weight: bold; }
H2 { vertical-align:center; margin-bottom: 0cm; font-size: 18pt; font-weight: bold; }
H3 { }

.spaceleft { margin-left: 0.70cm; }
.nextpage { margin-left: 0.7cm; text-align:right; }

.query { margin-left: 0.70cm; font-weight: bold; }
.answer { margin-left: 0.70cm; margin-bottom: 0.70cm}

.keyword { height:10px; overflow:hidden; border:0px solid #ff0000; margin:0em; } 