body { background-attachment: scroll; background-position: left top; vertical-align: middle; margin: auto; }

p { color: black; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12pt; margin-top: 0; }

td { color: black; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; vertical-align: top; margin-top: 0; }

a:link { color: black; }

a:visited { color: white; }

a:hover { }

a:active { }
.Navtop { vertical-align: top; position: inherit; width: auto; min-width: 800px; min-height: 600px; }
.NavtopBox { text-align: center; width: 100%; min-width: 800px; min-height: 600px; }
.frame { width: 100%; height: 600px; }
.frameboxleft { text-align: left; width: 10%; }
.frameboxright { text-align: right; width: 10%; }
.frameboxmiddle { text-align: center; width: 800px; height: 600px; min-width: 800px; }
.frameboxnavi { width: 156px; height: 463px; float: left; }
.frameboxleft_fest { width: 5px; }
.frameboxright_fest { width: 5px; }
h3 { color: black; font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-stretch: extra-condensed; line-height: 1; vertical-align: bottom; margin-top: 0; margin-bottom: 5px; }
h4 { color: black; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1; text-transform: uppercase; vertical-align: top; top: 0; margin-top: 0; margin-bottom: 0; }
ul { text-align: left; list-style-type: square; margin: 0 0 1em 15px; }
h6 { color: #ef7f01; font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1; margin: 0 0 5px; }
h5 { color: #ef7f01; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1; vertical-align: top; top: 0; margin-top: 0; margin-bottom: 0; }
.navcont_top1 { background-color: #f3a04c; position: relative; top: 0; width: 100%; height: auto; z-index: 2; }
.navbox_top1 { width: 100%; height: auto; z-index: 2; }
.navcont_top2 { background-color: #ee7f00; position: relative; width: 100%; height: 27px; z-index: 2; min-width: 800px; }
.navbox_top2 { width: 100%; height: 27px; }
.navcont_top3 { background-color: #3e3d40; position: relative; width: 100%; height: 13px; z-index: 3; }
.navbox_top3 { width: 100%; height: 13px; }
.navcont_bottom1 { position: absolute; bottom: 0; width: 100%; height: 600px; z-index: 0; }
.navboxleft_bottom1 { background-color: #707172; width: 160px; height: 600px; float: left; }
.navboxright_bottom1 { background-color: #66c5ec; width: 160px; height: 600px; float: right; }
.navboxmiddle_bottom1 { width: auto; height: 600px; margin-right: 160px; margin-left: 160px; }
.colcont_sp2 { position: relative; width: 100%; height: auto; z-index: 2; min-height: 600px; }
.colboxleft_sp2 { background-color: #707172; width: 160px; height: auto; float: left; min-height: 600px; }
.colboxright_sp2 { background-color: #fff; position: absolute; top: 0; left: 160px; width: 640px; height: auto; float: left; padding-top: 40px; padding-right: 40px; padding-left: 40px; }
.colcont_sp3 { position: relative; width: 100%; height: auto; z-index: 2; }
.colboxleft_sp3 { background-color: #707172; width: 160px; height: 550px; z-index: 1; float: left; clear: none; }
.colboxright_sp3 { background-color: #66c5ec; width: 160px; height: 550px; float: right; }
.colboxmiddle_sp3 { background-color: #fff; width: auto; height: 550px; margin-right: 160px; margin-left: 160px; padding: 40px; }
.colboxleft_u_sp3 { background-color: #707172; position: relative; bottom: 0; width: 160px; height: 100px; float: left; }
.colboxright_u_sp3 { background-color: #66c5ec; position: relative; bottom: 0; width: 160px; height: 100px; float: right; }
.colboxmiddle_u_sp3 { position: relative; bottom: 0; width: auto; height: 100px; min-width: 650px; margin-right: 160px; margin-left: 160px; }
.formularcol { background-color: #eee; width: 580px; padding: 10px; }
.colbox_unten { background-color: #b1b2b4; position: fixed; bottom: 0; width: auto; height: 100px; float: left; }
