* {font: 100.01% Arial, Helvetica, sans-serif;line-height: normal;color: black;margin: 0px;padding: 0px;border: 0px;}body {background: white url() repeat-x left top;}div {position: static;}b, strong {font-weight: bold;}em {font-style: italic;}input, textarea, select {padding: 3px;border: 1px solid gray;}label {padding: 3px;width: 100px;display: inline-block;vertical-align: top;color:#002F6C;font-weight: bold;}ul {list-style: none;	}h1 {font-size: 1.2em;color: black;}h2 {font-size: 0.6em;font-weight: bold;color: black;}a {text-decoration: none;outline:0 none;}a:hover {text-decoration: underline;	}a:link {}a:visited {}a:active {}sup { font-size: 80% }#container {position: relative;margin: 0 auto;background: white;width: 990px;border: 1px solid rgb(240,240,240);overflow: hidden;font: 100.01% Arial, Helvetica, sans-serif;}#head {width: 100%;float: left;margin-bottom:20px;}#logo{position:absolute;right: 83px;top: 17px;}#navi {margin-left: 84px;margin-top: 9px;display: inline;float: left;overflow: hidden;width: 100%;}#navi ul {width: 100%;height: 31px;border-bottom: 2px solid #ffa917;}#navi li {float: left;height: 15px;padding-left: 10px;padding-right: 38px;padding-bottom: 8px;padding-top: 8px;font-size: 11px;line-height: 10px;border-right: 2px solid white;border-left: 2px solid #ffa917;border-bottom: 2px solid #ffa917;}#navi a {font-weight: bold;font-size: 12px;color: black;letter-spacing: 0.1em;}#navi .current a {color: #ffa917;}#navi #last {border-right:0px;}#sprachen {background: transparent;margin-right: 85px;display: inline;float: right;height: 20px;overflow: hidden;display: none;}#sprachen li {float: left;margin-left: 10px;font-size: 11px;line-height: 10px;margin-top: 5px;height: 20px;}#inhalt {margin-top: 0px;width: 100%;float: left;background: white;overflow: hidden;font-size: 13px;margin-bottom:20px;}#inhalt h1 {color:#002f6c;font-weight:bold;font-size:15px;padding-bottom: 4px;}#inhalt h2 {color:#ffa917;font-weight:bold;font-size:13px;padding-bottom: 4px;}#inhalt p {font-size:13px;margin-bottom: 10px;}#inhalt a {font-weight: normal;color: black;}#inhalt a:hover {text-decoration: underline;}.spacer {background: transparent;overflow: hidden;clear: both;height: 10px;margin: 0;padding: 0;font-size: 0px;line-height: 0px;margin-right: -3px;}#lcol {float: left;margin-left:84px;margin-bottom:10px;width: 341px;display: inline;/*border-top: 1px solid #ffa917;border-left: 1px solid #ffa917; */padding-top: 9px;padding-left: 9px;background: white url("../images/col_bg_300.png") no-repeat;}#rcol {float: right;margin-right: 84px;margin-bottom:10px;width: 341px;display: inline;/*border-top: 1px solid #ffa917;border-left: 1px solid #ffa917; */padding-top: 9px;padding-left: 9px;background: white url("../images/col_bg.png") no-repeat;}#footer {position: absolute;bottom: 10px;margin-left: 84px;clear: both;font-size: 0.7em;line-height: 0px;padding-top: 9px;padding-bottom: 0px;padding-left: 9px;border-top: 1px solid #ffa917;border-left: 1px solid #ffa917;}#footer a {color: black;}#footer a:hover {text-decoration: underline;	}.teaser_wrap {background: #ffa917;margin-bottom:2px;padding:9px;}.teaser_title a {font-size: 15px !important;font-weight: bold !important;}.teaser_title a, .teaser_weiter a {color: white !important;}.einleitungstext {font-weight: bold;font-size: 18px !important;color: #ffa917; /* orange */color:#002f6c; /* blau */}.einleitungstext em {font-weight: bold;font-size: 18px !important;color: #ffa917; /* orange */color:#002f6c; /* blau */font-style: italic;}.kontakt-formular {}.kontakt-formular li {margin-bottom: 10px;}.radio input {margin-right: 3px;display: inline;border: 0px !important;}.versand_mail {font-weight:bold;}#language-dropdown {position:absolute; width:130px; /* bottom:10px; */ top: 89px; right:84px; z-index:45; font-size: 11px; z-index: 566; border: 1px solid #ffa917; }#language-selected {height:17px; background:white;}#language-selected a {display:block; padding:2px 0px 0px 0px !important; text-decoration:none;}#language-selected a span {float:left;width:82px;margin-top:0px;}#language-selected img.language-flag {float:left;padding:1px 10px 0px 2px;}#language-selected img.language-more-button {float:left;margin-top:0px;}#language-options {display:none; height: 250px; overflow: auto;}#language-options ul {list-style:none;padding:0;background:white}#language-options li {height: 18px;}#language-options li a {display:block; padding:2px 0px 0px 0px;text-decoration:none;}#language-options li a:hover { background:#EFEFEF;}#language-options img.language-flag {float:left;padding:1px 10px 0px 2px !important;}#language-options li a span {padding:0px !important;}.spacer-gif { display:block; }
