html{height:100%}
body     { font-size: 12px; font-family: Arial, Verdana, Helvetica; 
background-color: #9cf; margin-top: 0px; margin-left: 20px }
p  { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica }
ul li  { list-style: none url(images/list_symbol.gif) outside }
h1  { font-weight: bold; font-size: 18px }
h2  { color: #000; font-weight: bold; font-size: 14px }
td  { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica }
#header    { width: 800px; height: 130px }
#head_bar      { color: #036; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background: url(images/logo_top1.jpg) no-repeat 0px 0px; text-align: right; width: 800px; height: 34px }
#head_bar a    { color: #036; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none; padding-top: 5px; padding-right: 15px }
#head_bar a:hover  { color: white; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
#inhalt    { background-color: white; width: 800px; height: 440px; display: block }
#navigation         { color: white; font-size: 12px; text-align: left; vertical-align: top; float: left; margin: 0px; padding: 0px; width: 154px; height: 100%; display: block }
#menu    { border-bottom: 1px solid #9cf }
#menu ul     { list-style-type: none; list-style-image: url(images/list_symbol.gif) }
#menu li  { color: white; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; list-style-type: none; list-style-image: url(images/list_symbol.gif) }
#menu a      { color: white; font-style: normal; font-weight: bold; font-size: 12px; line-height: 25px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; letter-spacing: 1px; padding-top: 5px; padding-left: 15px; border-top: 1px solid #9cf; height: 25px; display: block }
#menu a:hover   { color: #036; font-style: normal; font-weight: bold; text-decoration: none; background-color: white; height: 25px }
#content        { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: white; text-align: left; float: right; margin: 0px; padding: 0px 6px 0px 0px; width: 630px; display: block }
#content h2  { font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva; padding-top: 7px }
#content h3 { font-size: 16px }
#content a:link { color: #930; text-decoration: none }
#content a:visited { color: #666; text-decoration: none }
#content p  { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
#content table   { font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; padding: 5px 0px 0px }
#content li   { color: black; font-size: 12px }
#content img   { float: left; margin-right: 10px; margin-bottom: 2px }
.footer    { color: #036; font-size: 10px; font-family: Arial, Verdana, Helvetica; text-align: left; padding-left: 15px }
.clearer { clear: both; margin: 0px }
.hg_wei { background-color: #069 }
.h1_wei { color: #069; font-weight: bold; font-size: 18px }
.hg_gest { background-color: #036 }
.h1_gest { color: #036; font-weight: bold; font-size: 18px }
.h3_gest { color: #036; font-weight: bold; font-size: 13px }
.hg_ver { background-color: #006 }
.h1_ver { color: #006; font-weight: bold; font-size: 18px }
.h3_ver { color: #006; font-weight: bold; font-size: 13px }
.hg_kratz  { background-color: #039 }
.h1_kratz { color: #039; font-weight: bold; font-size: 18px }
.h3_kratz { color: #039; font-weight: bold; font-size: 13px }
.hg_schu { background-color: #06c }
.h1_schu { color: #06c; font-weight: bold; font-size: 18px }
.h3_schu { color: #06c; font-weight: bold; font-size: 13px }
.hg_all { background-color: #09c }
.h1_all { color: #09c; font-weight: bold; font-size: 18px }
.focus  { color: #036; font-style: normal; font-weight: bold; font-size: 12px; line-height: 25px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: white; letter-spacing: 1px; padding-top: 5px; padding-left: 15px; height: 25px }
.navi:link { color: #036; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-right: 15px }
.navi:visited {color: #036; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-right: 15px  }
.navi:hover { color: white; text-decoration: none }
.text { color: white; font-size: 12px; padding-top: 5px; padding-left: 15px }
.sub:link { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.sub:visited { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.sub:hover   { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: underline }
#bild  { float: left; width: 120px }
#text  { float: right; width: 460px }