html {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12pt; color: #333333;}
body {width: 100%; margin: 0; }
img {border: none;}
div.header {margin: 0 0 60pt 0;}
div.header ul {margin: 0; padding: 0; list-style-type: none;}
div.header ul li {margin: 0; padding: 0;}
div.header ul li a {}
div.header ul li a img {margin: 0; border: none;}
div.header ul li img {margin-left: 38px;}
div.header h1 {margin: 0; padding: 0;}
div.header h2 {margin: 0; padding: 0;}
div.header h3 {margin: 0; padding: 0;}
div.main {width: 100%; }
div.main div.navigation {display: none;}
div.main div.content_background {width: 100%; }
div.main div.content_background div.content_background_img {display: none;}
div.main div.content_background div.content {margin: 0; background-image: none;}
div.main div.content_background div.content div.content_background_top {display: none;}
div.main div.content_background div.content .akzentblau {color: #003399;}
div.main div.content_background div.content .bold {font-weight: bold;}
div.main div.content_background div.content a {color: #003399; text-decoration: none;}
div.main div.content_background div.content h1 {margin: 0 0 20px 0; background-image: none;}
div.main div.content_background div.content p {line-height: 18px;}
div.main div.content_background div.content p.indent {margin-left: 35px;}
div.main div.content_background div.content p.impressum_bold {margin-top: 50px; font-size: 15px; font-weight: bold;}
div.main div.content_background div.content p.impressum_headline {margin: 0; font-size: 12px; font-weight: bold;}
div.main div.content_background div.content p.impressum_text {page-break-inside:avoid; font-size: 10pt;}
div.main div.content_background div.content ul {line-height: 18px;}
div.main div.content_background div.content ul li span.widthul {display: inline-block; width: 60px;}
div.main div.content_background div.content ul.impressum {margin: 10px 0; padding: 0; list-style-type: none;}
div.main div.content_background div.content ul.impressum li a {color: #333333; text-decoration: none;}
div.main div.content_background div.content ul.kontakt {margin: 20px 15px; list-style-type: none;}
div.main div.content_background div.content ul.kontakt li a {color: #333333; text-decoration: none;}
div.main div.content_background div.content ul.team {width: 365px; margin: 0 25px; padding: 0; list-style-type: none;}
div.main div.content_background div.content ul.team li {margin: 10px 0; padding: 5px; background-color: #ebebeb;}
div.main div.content_background div.content ul.team li h4 {display: inline; }
div.main div.content_background div.content ul.team li a {color: #003399; text-decoration: none;}
div.main div.content_background div.content ul.team li a.team_mail {display: inline-block; margin: 0 5px; font-size: 12px; color: #333333; text-decoration: none;}
div.main div.content_background div.content ul.portrait {margin: 0; padding: 0; list-style-type: none;}
div.main div.content_background div.content ul.portrait li {margin: 0 0 15px 10px;}
div.main div.content_background div.content ul.portrait li.bold {margin: 0 0 5px 0;font-weight: bold;}
div.main div.content_background div.content div.iframe {display: none;}
div.main div.content_background div.content img.portrait {float: right;}
div.footer {width: 810px; margin: 20pt 0 0 0; float: left; font-size: 10pt; }
div.footer p {margin: 0; padding: 0;}
div.footer p.left {width: 100%; margin: 0; float: left;}
div.footer p.right {display: none;}
div.clear {clear: both;}

