*{padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;}
img{border:0 none;}
.layout,#footer{width:985px;margin:0 auto;}
#header .layout{width:685px;height:71px;padding-left:300px;position:relative;white-space:nowrap;}
#header .layout .navigation{padding-top:45px;}
#header .layout .navigation a{color:#000;float:right;font-size:12px;font-weight:bold;line-height:12px;margin:0 0 0 10px;text-decoration:none;text-transform:uppercase;}
#header .layout a.de img.haendler{background:url('img/navigation/de/shopsearch.jpg') no-repeat 0 0;width:118px;height:12px;}
#header .layout a.de img.katalog{background:url('img/navigation/de/katalog.jpg') no-repeat 0 0;width:66px;height:12px;}
#header .layout a.de img.news{background:url('img/navigation/de/news.jpg') no-repeat 0 0;width:42px;height:12px;}
#header .layout a.de img.haendlerbereich{background:url('img/navigation/de/haendler.jpg') no-repeat 0 0;width:131px;height:12px;}
#header .layout a.de img.firma{background:url('img/navigation/de/firma.jpg') no-repeat 0 0;width:125px;height:12px;}
#header .layout a.de img.produkte{background:url('img/navigation/de/produkte.jpg') no-repeat 0 0;width:78px;height:12px;}
#header .layout a.en img.haendler{background:url('img/navigation/en/stores.jpg') no-repeat 0 0;width:57px;height:12px;}
#header .layout a.en img.katalog{background:url('img/navigation/en/katalog.jpg') no-repeat 0 0;width:87px;height:12px;}
#header .layout a.en img.news{background:url('img/navigation/en/news.jpg') no-repeat 0 0;width:42px;height:12px;}
#header .layout a.en img.haendlerbereich{background:url('img/navigation/en/retail-section.jpg') no-repeat 0 0;width:115px;height:12px;}
#header .layout a.en img.firma{background:url('img/navigation/en/firma.jpg') no-repeat 0 0;width:145px;height:12px;}
#header .layout a.en img.produkte{background:url('img/navigation/en/produkte.jpg') no-repeat 0 0;width:78px;height:12px;}
#header .layout a.aktiv img,#header .layout a.aktiv:hover img{background-position:0 -24px!important;}
#header .layout a:hover img{background-position:0 -12px!important;}
#header .layout a.contact{padding:0;margin:0;}
#header .layout a.nav_de,#header .layout a.nav_en{padding:0;margin:0;}
#header .layout img.nav_de{position:absolute;top:11px;left:925px;}
#header .layout img.nav_en{position:absolute;top:11px;left:903px;}
#music{position:absolute;top:11px;left:864px;width:16px;height:16px;background:url('img/music.jpg') no-repeat 0 -16px;cursor:pointer;display:none;}
#music:hover{background-position:0 0;}
#header .layout #logo{position:absolute;top:10px;left:0;background:transparent url('img/logo.jpg') no-repeat left top;width:300px;height:54px;display:block;padding:0;margin:0;float:none;}
#header .layout img.contact{position:absolute;top:10px;right:0;padding:0;margin:0;}
#body{background:#fff;min-width:985px;height:555px;padding-top:40px;}
div#body.img1{background:#fff url('img/bg/1.jpg') no-repeat center top;}
div#body.img2{background:#fff url('img/bg/2.jpg') no-repeat center top;}
div#body.img3{background:#fff url('img/bg/3.jpg') no-repeat center top;}
div#body.img4{background:#fff url('img/bg/4.jpg') no-repeat center top;}
div#body.img5{background:#fff url('img/bg/5.jpg') no-repeat center top;}
#body .layout{background:#b49d5f;color:#9b9a9a;height:428px;padding:15px 15px 15px 15px;position:relative;width:955px;}
#body .layout .overflow{position:absolute;top:15px;left:15px;height:425px;width:955px;overflow:hidden;background:#000;}
#body .layout .content{background:#000;height:375px;padding:25px;position:relative;}
#body .layout .bgwhite{background:#fff!important;padding:0 0 0 0!important;text-align:center;height:425px;width:955px;overflow:hidden;}
#body .layout .firma{width:905px;position:relative;}
#body .layout .firma .center{position:absolute;bottom:25px;width:905px;}
#body .layout .firma .center .first{position:absolute;top:0;left:0;}
#body .layout .firma .center .last{position:absolute;top:0;right:0;}
#body .layout .newstrenner{width:1px;height:340px;background:#474747;position:absolute;left:700px;top:62px;}
#body .layout .news{position:absolute;left:725px;top:25px;width:206px;height:375px;}
#body .layout .news .dots{position:absolute;left:0;top:370px;width:206px;text-align:center;}
#body .layout .news .dots a{background:url('img/news_dots.png') no-repeat 0 0;width:7px;height:7px;margin-right:7px;display:inline-block;line-height:0;font-size:0;}
#body .layout .news .dots a.aktiv{background-position: 0 -7px;}
#body .layout .news .aktiv{display:block;}
#body .layout .newsbit{position:absolute;top:40px;left:0;width:206px;background:#000;height:315px;overflow:hidden;display:none;font-size:13px;line-height:18px;}
#body .layout .newsbit h2{font-size:16px;color:#fff;padding:0!important;}
#body .layout .newsbit small{color:#b49d5f;font-size:10px;display:block;padding-bottom: 10px;}
#body .layout .newsbit p{font-size:13px!important;}
#body .layout .halfsize{padding:25px 435px 25px 25px!important;}
#body .layout .scroll{overflow:auto;height:375px;width:875px;padding-right:25px;}
#body .layout .content h1{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;line-height:24px;padding:0 0 10px 0;margin:0;}
#body .layout .content h2{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;line-height:22px;padding:0 0 5px 0;}
#body .layout .content h3{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;line-height:20px;padding:10px 0 5px 0;}
#body .layout .content p{font-size:13px;line-height:18px;padding:0 0 5px 0;}
#body .layout .content a{color:#b49d5f;}
#body .layout .content .whiteborder{border:1px solid #fff;}
#body .layout .shadow_right{position:absolute;right:-7px;top:0;}
#body .layout .shadow_bottom{top:458px;position:absolute;left:0;}
#body .layout .blog,#body .layout .contentpaneopen{width:100%;}
#body #bar{background:#161616;height:18px;left:0;padding:9px 25px;position:absolute;top:395px;width:905px;}
#body #bar a{color:#fff;text-decoration:none;font-size:12px;font-weight:bold;}
#body #bar a.aktiv,#body #bar a:hover{color:#442081;}
#body #bar .cursor{position:absolute;right:25px;top:6px;}
#body #bar a.cursor:hover{color:#fff;}
#body #bar .cursor span{text-decoration:underline;}
#body #bar .cursor img{margin-left:10px;}
#body #bar .count{position:absolute;left:550px;top:6px;}
#body #bar .count a{padding:0 5px;cursor:pointer;}
#body .layout .pic{position:absolute;top:30px;overflow:hidden;right:25px;width:364px;height:364px;}
#body .layout #haendler .pic{top:65px!important;left:55px!important;}
#body .layout .pic img{position:absolute;top:0;left:0;}
#kontakt .info{width:419px;}
#kontakt .googlemaps{position:absolute;top:375px;left:25px;}
#body .layout #kontakt .trenner{position:absolute;top:56px;left:444px;}
#body .layout #haendler .eur{position:absolute;top:65px;left:25px;}
#body .layout #haendler .usd,
#body .layout #haendler .form,
#body .layout #kontakt .form{position:absolute;top:65px;left:514px;}
#body .layout #haendler .eur .col,
#body .layout #haendler .usd .col,
#body .layout #haendler .form .col,
#body .layout #kontakt .form .col{height:40px;position:relative;}
#body .layout #kontakt .form .col2{height:120px;position:relative;}
#body .layout #haendler .form .col input.input,
#body .layout #haendler .eur .col input.input,
#body .layout #haendler .usd .col input.input,
#body .layout #kontakt .form .col input.input,
.captcha{padding:6px 5px 0 5px;height:20px;width:250px;border:0 none;}
#body .layout #kontakt .form .col2 textarea.input{padding-top:3px;height:103px;width:260px;border:0 none;}
#body .layout #haendler .form .col .text,
#body .layout #haendler .eur .col .text,
#body .layout #haendler .usd .col .text,
#body .layout #kontakt .form .col .text{position:absolute;top:8px;left:0;width:155px;}
#body .layout #haendler .form .col .field,
#body .layout #haendler .usd .col .field,
#body .layout #haendler .eur .col .field,
#body .layout #kontakt .form .col .field,
#body .layout #kontakt .form .col2 .field{position:absolute;top:0;left:156px;width:260px;}
#body .layout #haendler .usd .trenner{position:absolute;top:250px;left:-25px;}
#body .layout #haendler .form .trenner{position:absolute;top:219px;left:0;}
#body .layout #kontakt .form .submit a,
#body .layout #haendler .usd .submit a input,
#body .layout #haendler .eur .submit a input,
#body .layout #haendler .form .submit a input{display:block;width:height:23px;}
#body .layout #haendler .usd .submit a,
#body .layout #haendler .eur .submit a,
#body .layout #haendler .usd .submit a input,
#body .layout #haendler .eur .submit a input,
#body .layout #haendler .form .submit a,
#body .layout #haendler .form .submit a input{display:block;width:87px;height:23px;}
#body .layout #kontakt .form .submit a,
#body .layout #kontakt .form .submit a input{display:block;width:87px;height:23px;}
#body .layout #kontakt .form .submit a{background:url('img/kontakt/senden.jpg') no-repeat 0 0;}
#body .layout #kontakt .form .submit a.en{background:url('img/kontakt/send.jpg') no-repeat 0 0;}
#body .layout #haendler .usd .submit a,
#body .layout #haendler .eur .submit a,
#body .layout #haendler .form .submit a{background:url('img/haendler/login.jpg') no-repeat 0 0;}
#body .layout #haendler .usd .submit a:hover,
#body .layout #haendler .eur .submit a:hover,
#body .layout #haendler .form .submit a:hover,
#body .layout #kontakt .form .submit a:hover,
#body .layout #kontakt .form .submit a:hover{background-position:0 -23px;}
#body .layout #haendler .usd .akkreditierung,
#body .layout #haendler .eur .akkreditierung,
#body .layout #haendler .usd .accreditation,
#body .layout #haendler .eur .accreditation,
#body .layout #haendler .form .akkreditierung,
#body .layout #haendler .form .accreditation{position:absolute;top:175px!important;}
#body .layout #haendler .usd .akkreditierung a,
#body .layout #haendler .eur .akkreditierung a,
#body .layout #haendler .usd .accreditation a,
#body .layout #haendler .eur .accreditation a,
#body .layout #haendler .form .akkreditierung a,
#body .layout #haendler .form .accreditation a{height:23px;width:113px;display:block;}
#body .layout #haendler .usd .akkreditierung a,
#body .layout #haendler .eur .akkreditierung a,
#body .layout #haendler .form .akkreditierung a{background:url('img/haendler/akkreditierung.jpg') no-repeat 0 0;}
#body .layout #haendler .usd .accreditation a,
#body .layout #haendler .eur .accreditation a,
#body .layout #haendler .form .accreditation a{background:url('img/haendler/accreditation.jpg') no-repeat 0 0;}
#body .layout #haendler .usd .akkreditierung a:hover,
#body .layout #haendler .eur .akkreditierung a:hover,
#body .layout #haendler .form .akkreditierung a:hover,
#body .layout #haendler .usd .accreditation a:hover,
#body .layout #haendler .eur .accreditation a:hover,
#body .layout #haendler .form .accreditation a:hover{background-position:0 -23px;}
#body .layout #haendler .usd .aussendienst,
#body .layout #haendler .eur .aussendienst,
#body .layout #haendler .usd .salesforce,
#body .layout #haendler .eur .salesforce,
#body .layout #haendler .form .aussendienst,
#body .layout #haendler .form .salesforce{position:absolute;top:300px!important;}
#body .layout #haendler .usd .aussendienst a,
#body .layout #haendler .eur .aussendienst a,
#body .layout #haendler .usd .salesforce a,
#body .layout #haendler .eur .salesforce a,
#body .layout #haendler .form .aussendienst a,
#body .layout #haendler .form .salesforce a{height:23px;display:block;}
#body .layout #haendler .usd .aussendienst a,
#body .layout #haendler .eur .aussendienst a,
#body .layout #haendler .form .aussendienst a{background:url('img/haendler/aussendienst.jpg') no-repeat 0 0;width:102px;}
#body .layout #haendler .usd .salesforce a,
#body .layout #haendler .eur .salesforce a,
#body .layout #haendler .form .salesforce a{background:url('img/haendler/sales-force.jpg') no-repeat 0 0;width:150px;}
#body .layout #haendler .usd .aussendienst a:hover,
#body .layout #haendler .eur .aussendienst a:hover,
#body .layout #haendler .usd .salesforce a:hover,
#body .layout #haendler .eur .salesforce a:hover,
#body .layout #haendler .form .aussendienst a:hover,
#body .layout #haendler .form .salesforce a:hover{background-position:0 -23px;}

#body .layout #ausguck div{width:156px;float:left;}
#body .layout #ausguck p,#body .layout #werbekampagnen p.headline{padding-top:10px;}
#body .layout #ausguck p a,#body .layout #werbekampagnen p.headline{color:#9b9a9a;text-decoration:none;}
#aussendienst{background:#fff!important;}
#aussendienst .page{float:left;height:375px;}
#aussendienst .page .bit{width:420px;height:155px;float:left;}
#aussendienst .page .bit h2{padding:0 0 3px 0;margin:0;color:#7a7a7a;font-weight:bold;}
#aussendienst .page .bit .line{position:relative;height:22px;line-height:22px;color:#161616;}
#aussendienst .page .bit .line .tel,#aussendienst .page .bit .line .title{position:absolute;top:0;left:0;}
#aussendienst .page .bit .line .telnr{position:absolute;top:0;left:70px;}
#aussendienst .page .bit .line .trennung{position:absolute;top:3px;left:180px;border-left:1px solid #868585;width:1px;height:13px;background:#484848;}
#aussendienst .page .bit .line .fax{position:absolute;top:0;left:200px;}
#aussendienst .page .bit .line .faxnr{position:absolute;top:0;left:285px;}
#aussendienst .page .bit .line .colspan{position:absolute;top:0;left:70px;}
#aussendienst .page .top,#messen .page .top,#partner .page .top{border-bottom:1px solid #9b9a9a;}
#aussendienst .page .bottom,#messen .page .bottom,#partner .page .bottom{padding-top:15px;height:140px!important;}
#aussendienst .page .left,#messen .page .left,#messen .page .middle,#partner .page .left,#partner .page .middle{border-right:1px solid #9b9a9a;padding-right:15px;}
#aussendienst .page .right,#messen .page .right,#messen .page .middle,#partner .page .right,#partner .page .middle{padding-left:15px;}
.bar{position:absolute;top:390px;left:0;height:35px;background:#161616;width:955px;display:none;}
.bar .nums{position:absolute;top:7px;left:190px;width:640px;text-align:right;line-height:33px;height:33px;}
.bar .nums a{margin-left:5px;color:#fff!important;text-decoration:none;cursor:pointer;}
.bar .nums a.aktiv{color:#b49d5f!important;}
.bar .prev{position:absolute;top:7px;left:25px;}
.bar .next{position:absolute;top:11px;left:880px;display:none;cursor:pointer;}
#messen .page,#partner .page{height:390px;}
#messen .item,#partner .item{width:270px;height:140px;float:left;text-align:center;}
#messen .item h2,#messen .item h3,#messen .item p,#partner .item h2,#partner .item h3,#partner .item p{padding:5px 0!important;margin:0;}
#ballon .item{float:left;height:375px;}
#ballon .left{text-align:left;width:270px;}
#ballon .middle{text-align:center;width:365px;}
#ballon .right{text-align:right;width:270px;}
#werbekampagnen .item{float:left;width:156px;text-align:center;height:325px;padding:0 46px;}
#werbekampagnen .left{padding-left:2px!important;}
#werbekampagnen .right{padding-right:0!important;}
#presse{background:#fff!important;}
#presse h1{position:absolute;top:25px;left:25px;}
#produkte{position:relative;top:0;left:-46px;width:1048px;height:342px!important;margin-bottom:33px;background:#fff!important;}
#produkte .bar{left:46px;}
#produkte .page{display:none;}
#produkte .show{display:block;}
#produkte .page div{width:249px;height:170px;float:left;text-align:center;}
#produkte .page div *{cursor:pointer;}
#produkte h1{position:relative;left:46px;top:0;}
#produktdetails{background:#fff!important;}
#produktdetails .page{display:none;position:absolute;top:65px;left:25px;background:#fff!important;}
#produktdetails .page p{width:780px;}
#produktdetails .color{position:absolute;left:790px;top:-45px;}
#presse .page{position:absolute;top:0;left:0;width:955px;height:395px;display:none;}
#presse .first{display:block;}
#intro{padding:0!important;margin:0!important;}
#footer{font-size:11px;line-height:13px;margin:12px auto;text-transform:uppercase;}
#footer a{color:#000;text-decoration:none;}
p.captcha_1,p.captcha_2,p.captcha_notvalid{font-size:12px;font-style:normal;font-weight:normal;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;background:transparent;color:#fff;}
p.captcha_2{font-size:10px;font-style:italic;font-weight:normal;}
p.captcha_notvalid{font-weight:bold;color:#faa;}
.captchapict{margin:0;padding:0;}
.fr{float:right;}
.pl90{padding-left:90px;}
.pl94{padding-left:94px;}
.pt10{padding-top:10px!important;}
.pt50{padding-top:50px!important;}
.ml25{margin-left:25px;}
.ml35{margin-left:50px;}
.center{text-align:center;}
.show{display:block;}
img.facebook{left:881px;position:absolute;top:11px;}
