*{padding:0;margin:0}li{list-style:none}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}body{font:13px/18px Arial,Helvetica,sans-serif;color:#888}div.pagetopline{background-color:#000;height:4px;position:absolute;left:0;right:0;top:0;width:100%}#global{width:980px;border-style:solid;border-color:#D1D1D1;border-width:0 1px 1px;box-shadow:0 0 0 6px #eaeaea;margin:0
auto 40px}header{padding:20px
30px;background-color:#fff}h1
a{display:block;width:193px;height:130px;background:transparent url('/img/logo.png') no-repeat center center;text-indent:100%;white-space:nowrap;overflow:hidden;float:left}nav>ul{margin:30px
20px 0 0;float:right}nav ul
ul{display:none;position:absolute;padding:10px
0;background-color:#545855;color:#fff;border-radius:0 5px 5px 5px}nav ul ul
a{color:#fff;text-decoration:none;display:block;line-height:25px;padding:0
20px 0 30px;width:150px}nav ul ul li:hover a, nav ul ul li.active
a{font-weight:bold;background:transparent url('/img/li.png?') no-repeat 10px center}nav>ul>li{float:left}nav>ul>li>a{color:#B3B3B3;text-decoration:none;font-size:16px;display:block;padding:10px
20px 10px}nav>ul>li:hover>a,nav>ul>li.active>a{color:#000}nav>ul>li:hover>a{background-color:#545855;color:#fff;border-radius:5px 5px 0 0}nav > ul > li:hover
ul{display:block}.holder{text-align:right;padding:0
20px;background:#000 url('/img/holderbg.jpg') repeat center center;height:42px}.holder
h2{color:#fff;font-weight:normal;font-size:27px;line-height:42px;font-family:'PT Sans Narrow',serif;display:none}section{height:270px;background:transparent url('/img/holder/holder1.jpg?2') no-repeat center center}article{padding:40px
310px 30px 20px;position:relative}article a, footer
a{color:#2B528D;text-decoration:none}article a:hover, footer a:hover{text-decoration:underline}article h2, article
h3{margin:0
0 13px;line-height:1.2em;font-weight:normal}article
h2{font-size:24px;color:#4a4a4a}article
h3{color:#B3B3B3;font-size:18px;letter-spacing: -1px}article
h4{color:#aaa;margin:14px
0 3px}article
p{margin-bottom:10px;line-height:19px}article
li{background:transparent url('/img/li.png') no-repeat 6px center;padding-left:30px;line-height:25px}article ul.links>li{float:left;margin-right:24px;background-image:none;padding-left:0}article ul.links>li:last-child{margin-right:0}article
form{margin-top:30px}article form
.formrow{clear:both}article form .formrow
label{float:left;display:block;width:180px;line-height:34px;vertical-align:middle}article form .formrow
.formfield{line-height:34px}article form .formrow input[type="text"], form .formrow
textarea{width:270px;padding:2px;font:13px/18px Arial, Helvetica, sans-serif}article form .formrow input[type="submit"]{padding:4px
7px;font:13px/18px Arial, Helvetica, sans-serif}article
div.notdienst{position:absolute;right:25px;top:120px;width:220px;padding:14px;box-shadow:0 0 8px #aaa;border-radius:10px}article div.notdienst
h3{color:#D83330;position:relative;border-bottom:1px solid #e6e6e6;margin-bottom:8px;padding-bottom:2px}article div.notdienst h3
i{float:left;position:absolute;width:33px;height:51px;margin-left: -30px;margin-top: -22px;background:transparent url('/img/flash.png?') no-repeat center center}article
div.kontaktholder{position:absolute;right:40px;top:40px;width:196px;background:#fff url('/img/kontakt.gif') no-repeat center top;padding-top:200px}article div.kontaktholder
p{font-size:12px;line-height:15px;margin-bottom:10px}article
ul.contentnavi{margin-top:30px}article ul.contentnavi
li{float:left;margin-right:20px;width:140px;background:none;padding:0}article ul.contentnavi li
a.pic{display:block;width:100%;height:150px;background:#eee url('/img/holder/holder2.jpg') no-repeat center center;margin-bottom:17px}article ul.contentnavi li h3
a{background:transparent url('/img/li.png') no-repeat 6px center;padding-left:30px;color:#D83330}article ul.contentnavi li:last-child{margin-right:0}.hl{color:#D83330;white-space:nowrap}.hl_blue{color:#2B528D}img.bildHistory{width:650px}table.team{width:100%}table.team td, table.team
th{vertical-align:top;width:50%}table.team
th{text-align:right;font-weight:normal;padding-right:20px}table.team
td{text-align:left}footer{background-color:#e5e5e5;padding:5px
20px}footer
li{float:left;width:32%}footer li:first-child{width:35%}footer li
label{width:70px;display:inline-block;padding-left:20px}footer
a{color:#333}