body { background-color:#020819 }

body { margin:0px; padding:0px }
table,td,th,div { margin:0px; padding:0px }
td { text-align:left; vertical-align:top }

body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,input,textarea,em { font-family:Verdana,Arial,sans-serif }

body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,td,th,address,blockquote,input,textarea { color:#cccccc }

body,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr { font-size:11px; line-height:16px }
p,blockquote { margin:0px; padding:8px 0px }

input,textarea { padding:1px 2px 1px 2px }

h1 { font-size:17px; line-height:22px }

h2 { font-size:15px; line-height:18px }

h3 { font-size:13px; line-height:16px }

h4 { padding:12px 0px 4px 0px; margin:0px }

h1,h2,h3,h4,b { color:#ffffff }

h1,h2,h3 { clear:both }

h5,h6 { font-size:9px; line-height:12px }

hr { height:1px; color:#cccccc; background-color:#cccccc; margin:16px 0px }

ul,ol { margin:0px; padding:8px 0px 8px 17px }
li { margin:0px; padding:0px }

em { font-style:normal; color:#ffcc99 }
em i {font-style:italic }
em b { color:#ffcc99 }

.hgblau { background-color:#041030 }
.hghellblau { background-color:#061744 }
.hglichtsmog { background-color:#65523f }

.inhalt { padding:15px 10px 10px }
.menue { background-color:#041030; border:2px solid #999999; border-width:0px 2px 0px 0px }
.menuekiste { background-color:#041030; border:2px solid #999999; padding:4px }
.menuekiste h4 { padding:4px }
.aktuellmenue { background-color:#041030; border-bottom:2px solid #999999; padding:8px 10px }
.aktuellmenue td { padding:0px 8px }
.menue td { padding:10px }
.menue p { padding:4px 0px }
.menue h4 { padding:4px 0px }
.menueabschnitt { border-bottom:2px solid #999999 }
.aktuell { background-color:#061744; border-bottom:2px solid #999999 }
.titel { padding:0px; background-color:#65523f; background-image:url(../grafik/hg_titel_rapport.jpg); background-repeat:repeat-x }

.abgesetzt { margin:8px 0px }
.pbox {
	margin:8px 0px;
	display:inline;
	float:left;
	width:270px;
}
.tabeingerueckt { margin:8px 10px }
.tabeingerueckt td { padding:16px }
.tabellerechts { float:right; margin:8px 0px 8px 20px }
.tabellelinks { float:left; margin:8px 20px 8px 0px }
.tabellebild { margin:8px 0px; }
.innen4extra { padding:4px; color:#ffcc99 }
.extra { color:#ffcc99 }
.extra b { color:#ffcc99 }
.tabtitel { text-align:left; padding-bottom:4px }
.bu { text-align:right; padding-top:4px; font-style:italic }
.bulinks { text-align:left; padding-top:4px; font-style:italic }

.hgschlecht { background-color:#660000 }
.hgunguenstig { background-color:#663322 }
.hgverbesserbar { background-color:#888822 }
.hggut { background-color:#446622 }
.hgsehrgut { background-color:#226622 }

.signalkiste { background-color:#440000; border:1px solid #990000; margin:8px 20px 8px 0px }
.signalkiste td { padding:8px }

.grafikkiste { margin:8px 0px; border:2px solid #999999; background-color:#061744  }

a { color:#ffff99; text-decoration:underline }

a:link { color:#ffff99 }
a:visited { color:#ffffaa }
a:focus { color:#ffcc99 }
a:hover { color:#ffcc99 }
a:active { color:#ffcc99 }

.menue a { text-decoration:none }

.menue a:link { text-decoration:none }
.menue a:visited { text-decoration:none }
.menue a:focus { color:#ffff99; text-decoration:underline }
.menue a:hover { color:#ffff99; text-decoration:underline }
.menue a:active { color:#ffff99; text-decoration:underline }

.menuekiste a { text-decoration:none }

.menuekiste a:link { text-decoration:none }
.menuekiste a:visited { text-decoration:none }
.menuekiste a:focus { color:#ffff99; text-decoration:underline }
.menuekiste a:hover { color:#ffff99; text-decoration:underline }
.menuekiste a:active { color:#ffff99; text-decoration:underline }

.aktuellmenue a { font-weight:bold; text-decoration:none }

.aktuellmenue a:link { text-decoration:none }
.aktuellmenue a:visited { text-decoration:none }
.aktuellmenue a:focus { color:#ffff99; text-decoration:underline }
.aktuellmenue a:hover { color:#ffff99; text-decoration:underline }
.aktuellmenue a:active { color:#ffff99; text-decoration:underline }

.umrand { border:2px solid #999999; }

