body  { color: #222; font-size: 11px; font-family: Verdana; background-color: white; margin: 0px; padding: 0px }
p   { color: #222; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td {}
.top_1  { float: left; margin: 0px; padding: 0px; width: 980px; height: 40px }
h1 { color: #555; font-size: 15px; font-family: Verdana; margin: 15px 0px; padding: 0px }
h2 { color: #000080; font-size: 11px; font-family: Verdana; margin: 20px 0px 0px; padding: 0px }
.top_bild  { float: left; margin: 0px; padding: 0px; width: 980px; height: 150px; overflow: hidden }
.top_nav   { background-color: #000080; float: left; margin: 0px; padding: 0px; width: 980px }
.foot { text-align: left; float: left; margin: 0px; padding: 0px; border-top: 1px solid #888; width: 980px }
.top_main  { float: left; margin: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; width: 980px; padding-bottom: 10px; }
.top_main_left   { float: left; margin: 0px; padding: 0px; width: 200px; height: 350px }
.top_main_right   { float: right; margin: 0px 280px 0px 0px; padding: 0px; width: 500px }
.top_main_right1 { float: right; margin: 0px; padding: 0px; width: 780px }
#nav_top    { color: #aaa; font-size: 10px; font-family: Verdana; text-decoration: none; list-style-type: none; float: right; margin-top: 25px }
#nav_top li { color: #aaa; font-size: 10px; font-family: Verdana; text-decoration: none; float: left; display: inline }
#nav_top a { color: #aaa; font-size: 10px; font-family: Verdana; text-decoration: none; margin: 5px 0px 3px 10px; padding: 0px }
#nav_top i { color: #444; font-style: normal; font-size: 10px; font-family: Verdana; text-decoration: none }
#nav_main  { color: #aaa; font-size: 10px; font-family: Verdana; text-decoration: none; list-style-type: none; float: left; margin: 0px; padding: 0px }
#nav_main li  { color: #aaa; font-size: 10px; font-family: Verdana; text-decoration: none; float: left; margin: 5px 0px; padding: 0px; display: inline }
#nav_main a    { color: #fff; font-size: 12px; font-family: Verdana; text-decoration: none; margin: 5px 0px 5px 15px; padding: 0px 0px 0px 15px; border-left: 1px solid white }
#nav_main i { color: #fff; font-style: normal; font-size: 12px; font-family: Verdana; text-decoration: underline; margin: 0px; padding: 0px; border-left: 0px solid white }
#nav_main_first a { color: #fff; font-size: 12px; font-family: Verdana; text-decoration: none; margin: 5px 0px 5px 15px; padding: 0px; border-right: 0px; border-left: 0px }
.nav_top_pos  { margin: 0px 2px 0px 0px; padding: 0px }
#nav_left   { color: #aaa; font-size: 10px; font-family: Verdana; text-decoration: none; list-style-type: none; float: left; margin: 30px 0px 0px; padding: 0px }
#nav_left i { font-style: normal; text-decoration: underline }
#nav_left li   { color: #aaa; font-size: 10px; font-family: Verdana; text-decoration: none; float: left; margin: 5px 0px; padding: 0px; width: 200px; display: inline }
#nav_left a    { color: #000080; font-size: 12px; font-family: Verdana; text-decoration: none; margin: 5px 0px 5px 10px; padding: 0px }
#impr a  { color: #aaa; font-size: 10px; font-family: Verdana; text-decoration: none; float: left }
#impr i { font-style: normal }
#cop  { color: #aaa; font-size: 11px; font-family: Verdana; text-align: center }
.cop_pos  { text-align: center; float: right; margin: 0px 199px 0px 200px; padding: 0px; position: absolute; z-index: 0; width: 580px }
.logo  { margin: 15px 0px 0px; padding: 0px; position: absolute }
#aufz { font-size: 11px; font-family: Verdana; float: left; margin: 0px 0px 0px 10px; padding: 0px; display: block }
#aufz li { font-size: 11px; font-family: Verdana; margin: 0px 0px 3px; padding: 0px; display: block; list-style-type: none }
#aufz ul { font-size: 11px; font-family: Verdana; float: left; margin: 0px; padding: 0px; display: block; list-style-type: none }
#punkt  { font-size: 5px; background-color: #000080; float: left; margin: 5px 5px 0px 0px; padding: 0px; width: 5px; height: 5px; display: block }
#window_kontakt    { float: left; margin: 0px; padding: 0px; width: 480px; height: 400px; display: block }
.spalte_1 { float: left; margin: 0px; padding: 0px; width: 320px }
.spalte_2 { float: right; margin: 0px; padding: 0px; width: 460px }
