body{height:100%}h1,h2,h3,p{margin-bottom:20px}h1{padding-bottom:5px}.wrapper{background:transparent url(../image/bg.jpg) center top no-repeat;min-width:950px;min-height:100%;overflow:hidden;position:relative;width:100%}.logo{background:transparent url(../image/logo.png) left top no-repeat;border:none;display:block;height:37px;margin:22px
0 15px 0;width:182px}.box{background:transparent url(../image/box_bg.png) left top repeat-y;height:auto;min-height:20px;width:968px}.boxtop{background:transparent url(../image/box_top.png) left top no-repeat;height:12px;width:968px}.boxbottom{background:transparent url(../image/box_bottom.png) left top no-repeat;height:5px;width:968px}.boxbottomred{background:transparent url(../image/box_bottom_red.png) left top no-repeat;height:16px;margin-bottom:20px;width:968px}.boxspacer{background:transparent url(../image/box_spacer.png) left top no-repeat;height:10px;width:968px}ul.navigation{list-style-type:none;margin:0;padding:0}ul.navigation
li{display:block;float:left;position:relative;margin-right:5px}ul.navigation li
a{float:left;display:block;cursor:pointer}ul.navigation li a
span{margin:0
10px 0 0;padding:0
2px 0 10px;float:left}ul.navigation li a.active,ul.navigation li  a:hover{background:url(../image/menu/background.png) no-repeat top right;color:#fff}ul.navigation li a.active span,ul.navigation li  a:hover
span{background:url(../image/menu/background.png) no-repeat top left}ul.navigation li
ul{display:none;left:0;position:absolute;top:1.5em;z-index:999;width:151px}ul.navigation li ul
li{padding:0;display:block;clear:both}ul.navigation li ul
li.item1{left:-7px;position:absolute;top:0}ul.navigation li ul
li.item2{left:-14px;position:absolute;top:20px}ul.navigation li ul
li.item3{left:-21px;position:absolute;top:40px}ul.navigation li ul
li.item4{left:-28px;position:absolute;top:60px}ul.navigation li ul
li.item5{left:-35px;position:absolute;top:80px}ul.navigation li ul li a,ul.navigation li ul li  a:hover{background:transparent url(../image/subnavi_bg.png) left top no-repeat;display:block;height:19px;padding:4px
0 0 20px;width:160px}ul.navigation li:hover>ul{display:block}ul.navigation li
span.spacer{background:transparent url(../image/navi_spacer.png) left top no-repeat;display:block;height:20px;width:7px;float:left;margin-left:5px}ul.navigation{position:absolute;z-index:9999;margin-left:585px;margin-top:20px}ul.leistungen{background:transparent url(../image/category_home_bg.png) left top repeat-x;list-style:none;padding:20px}ul.leistungen li
a{background:transparent url(../image/arrow.png) 388px 10px no-repeat;display:block;height:37px;margin-top:6px;width:400px}.hometext
h2{margin:0}.hometext
p{margin-bottom:5px}.box.news h3,.contents
h3{margin:4px
0 5px 0}.box.news .content,.contents
.content{background:transparent url(../image/content_bg.jpg) left top repeat-x;margin:10px
0 0 0;padding:20px}.box.news .content .image,.contents .content
.image{float:left;margin:0
20px 10px 0}.box.news .teammember,.contents
.teammember{float:left;height:auto;margin:0
28px 30px 0;width:206px}.box.news .teammember.last,.contents
.teammember.last{margin-right:0}.box.news .teammember .image,.contents .teammember
.image{background:transparent url(../image/img_bg.png) left top repeat-x;height:166px;padding:20px;width:166px}.box.news .teammember .info,.contents .teammember
.info{padding:0
20px}.box.news .teammember .info h3,.contents .teammember .info
h3{margin:8px
0 0 0;padding:0}.box.news .teammember .info p,.contents .teammember .info
p{margin:6px
0;padding:6px
0}.box.news .teammember .info ul.kontakt,.contents .teammember .info
ul.kontakt{list-style:url(../image/arrow.png) inside}.newsteaser{background:transparent url(../image/news_teaser_bg.png) left top repeat-x;overflow:hidden}.newsteaser
.image{float:left;height:108px;margin:20px
20px 30px 20px;width:108px}.newsteaser
.news{float:left;height:100%;margin:20px
20px 20px 0;width:126px}.newsteaser .news
h3{margin:0;padding:0}.newsteaser .news
p{margin:6px
0;padding:6px
0}.newsteaser .news
a.more{background:transparent url(../image/arrow.png) 26px 0px no-repeat;display:block;height:12px;width:40px}.boxclient{background:transparent url(../image/logo_rotator_bg.png) top left no-repeat;height:115px;margin-bottom:0;width:968px}.boxclient
h3{margin:15px
0 0 0}.boxclient
#button1{background:transparent;cursor:pointer;height:20px;left:296px;position:absolute;top:47px;width:20px}.boxclient
#button2{background:transparent;cursor:pointer;height:20px;left:594px;position:absolute;top:47px;width:20px}.client{background:transparent url(../image/client_rotator_bg.jpg) top left no-repeat;height:252px;padding:20px;width:408px}.client
#button1{background:transparent;cursor:pointer;height:20px;left:32px;position:absolute;top:100px;width:20px}.client
#button2{background:transparent;cursor:pointer;height:20px;left:388px;position:absolute;top:100px;width:20px}#ansprechpartner{margin:0
0 0 130px;text-align:right}.videoteaser{z-index:10}.videoteaser
.videoplayer{height:270px;width:448px}.videoteaser .videoplayer
#videoplayer{background:transparent;height:270px;width:448px;position:absolute;z-index:999}img.left{padding-right:20px;padding-bottom:20px}.impressum{height:auto;width:200px}.map{height:auto;margin-right:20px;width:420px}.map.last{margin:0}