body{margin:0;padding:0;line-height:1.3;font-family:'ITCFranklinGothicBook',Arial,Helvetica,sans-serif;font-size:.8em;background:#fff;color:#000}.printOnly{display:none}.clearfix:before,.clearfix:after,.cms_html_content:before,.cms_html_content:after{content:"";display:table}.clearfix:after,.cms_html_content:after{clear:both}.clearfix,.cms_html_content{zoom:1}.pageWrapper{width:1024px;margin:0 auto}.rescolLeft{float:left;width:260px}.rescolMiddle{float:left}.visible-desktop{display:inline-block}.visible-tablet{display:inline-block}.hidden-desktop{display:none}.visible-mobile{display:none}.visible-phone{display:none}.alertWrapper{background-color:#fff;padding:10px 0 15px;width:100%}.alertWrapper .error-group{color:#cd0404;font-weight:bold;margin:5px 0}.alertWrapper .error-msg{color:#cd0404;margin-left:5px}.alertWrapper .u{color:#cd0404;display:block;font-weight:bold;margin:5px 0 5px 15px}.alertWrapper .errorBox{margin-left:15px}#topWrapper{height:45px;line-height:45px;width:100%;background:#f2f2f2;background-image:linear-gradient(bottom,#eaeaea 9%,#f2f2f2 24%);background-image:-o-linear-gradient(bottom,#eaeaea 9%,#f2f2f2 24%);background-image:-moz-linear-gradient(bottom,#eaeaea 9%,#f2f2f2 24%);background-image:-webkit-linear-gradient(bottom,#eaeaea 9%,#f2f2f2 24%);background-image:-ms-linear-gradient(bottom,#eaeaea 9%,#f2f2f2 24%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.09,#eaeaea),color-stop(0.24,#f2f2f2));margin-bottom:10px}#topQuickWrapper{margin-left:260px}#topQuickWrapper a{color:#3b5998}#topQuickNavig{float:right}#topQuickNavig ul{margin:0;padding:0 16px 0 0}#topQuickNavig ul li{list-style:none outside none;float:left;margin:0;padding:0}#topQuickNavig ul li a{color:#4b4b4b;height:45px;line-height:45px;display:block;margin-right:16px}#headerWrapper{height:45px;background:#cd0404;margin-bottom:45px;position:relative;z-index:3}#logo{display:block;width:157px;height:45px;float:left;background:#fff url('../images2/logo_wustenrot.jpg') center center no-repeat;margin-left:103px}#mainNavToggler{background:url("../images2/icon_menu_toggle.gif") no-repeat scroll 10px 17px transparent;color:#fff;height:25px;line-height:25px;margin:10px 0 0 10px;padding:10px 12px 0 30px;text-decoration:none;float:left}#mainNavToggler.active,#mainNavToggler:hover{color:#fff;background-color:#e61414}#searchPanelToggler{color:#fff;float:left;font-size:17px;height:35px;line-height:45px;margin:10px 0 0 10px;padding:0 7px}#searchPanelToggler.active,#searchPanelToggler:hover{background:none repeat scroll 0 0 #e61414}#headerWrapper .nav{margin:0;padding:0;float:left}#headerWrapper .nav ul{margin:10px 0 0 0;padding:0;height:35px;float:left}#headerWrapper .nav ul li{margin:0;padding:0;list-style:none outside none;height:35px;float:left}#headerWrapper .nav ul li a{display:block;margin:0 0 0 10px;padding:10px 12px 0;height:25px;line-height:25px;text-decoration:none;color:#f5cdcd;font-family:'ITCFranklinGothicMedium';font-size:18px}#headerWrapper .nav ul li a:hover{color:#fff;background:#e61414;text-decoration:none}#headerWrapper .nav ul li a.active{color:#fff}#headerWrapper .nav ul li ul{display:none}#headerWrapper .nav ul li ul li ul{display:none}#searchPanel{float:right;height:25px;margin:10px 34px 0 0}#searchPanel input.text{background:none repeat scroll 0 0 #fff;border:1px solid #e62727;float:left;height:23px;line-height:23px;margin:0;padding:0 5px;width:120px}#searchPanel input.submit{border:0 none;margin:0;padding:0}#mainpageWrapper{position:relative;z-index:1;min-height:430px;margin:0 0 10px}#leftMainpage{float:left;margin:0 10px;padding:0;width:240px}#leftMainpage ul{margin:0 0 30px 0}#bannerMainpage{width:480px;position:absolute;z-index:2;left:260px}#rightMainpage{width:240px;margin:0 34px 0 10px;float:right}#rightMainpage .grayRightBox,#rightMainpage .grayWhiteRightBox{padding:10px 10px 20px}#mainpageOneLineBoxes{padding:0 34px 0 10px}#newsRotatorWrapper{background:none repeat scroll 0 0 #f2f2f2;float:left;line-height:35px;min-height:35px;margin:0 10px 0 0;width:730px}#newsRotatorWrapper h3{border-right:1px solid #fff;float:left;line-height:35px;margin:0 10px 0 0;padding:0 10px}#newsRotatorWrapper .newsRotatorItem .dateInfo{float:left;color:#737373}#newsRotatorWrapper .newsRotatorItem .textInfo{float:left;height:35px;line-height:35px;margin:0;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap;width:540px}#socialWrapper{background:none repeat scroll 0 0 #f2f2f2;float:left;line-height:35px;width:240px}#socialWrapper .cms_html_content{margin:0}#socialWrapper .socialModule{padding:0 10px}#mainpageWrapper .noBulletList li{margin:0 0 3px 0;padding:0}#subpageWrapper{position:relative;z-index:1;margin:0 34px 10px 10px}#leftSubpage{width:240px;position:absolute;z-index:2;top:0;background:none repeat scroll 0 0 #f2f2f2}#leftSubpage .breadcrumb{border-bottom:1px solid #e4e4e4;margin:0;padding:0 12px;line-height:40px}#leftSubpage .breadcrumb li{float:left;list-style:none outside none;margin:0 7px 0 0;padding:0}#leftSubpage .breadcrumb li a{color:#737373;font-size:12px;background:transparent url('../images2/icon_arrow_left.gif') left center no-repeat;padding:0 0 0 12px;text-decoration:underline}#leftSubpage .leftMenu{clear:left;margin:0;padding:0}#leftSubpage .leftMenu li{border-bottom:1px solid #e4e4e4;list-style:none outside none;margin:0;padding:0}#leftSubpage .leftMenu li.empty{display:none}#leftSubpage .leftMenu li a{color:#000;display:block;padding:10px 12px;margin:0;font-family:'ITCFranklinGothicBook';font-size:16px}#leftSubpage .leftMenu li a.active{font-weight:bold;text-decoration:none}#leftSubpage .leftMenu li a:hover{text-decoration:underline}#leftSubpage .leftMenu ul{margin:0 0 15px 10px;padding:0}#leftSubpage .leftMenu ul li{border:0 none}#leftSubpage .leftMenu ul li a{font-size:16px;color:#000;padding:5px 10px}#leftSubpage .leftMenu ul li a.active{background:#dadada;color:#cd0404;font-weight:bold;text-decoration:none}#leftSubpage .leftMenu ul li a:hover{background:#dadada;color:#cd0404;text-decoration:none}#leftSubpage .leftMenu ul ul{display:none;margin:10px 0 10px 15px}#leftSubpage .leftMenu ul ul.generatedMenu{display:block}#middleSubpage{margin:0 0 0 270px;min-height:300px;height:auto!important;height:300px}#footerWrapper{margin:30px 0;line-height:45px;background:#cd0404}#footerWrapper #leftMenu{float:left;padding:0 0 0 17px}#footerWrapper #rightMenu{float:right;padding:0 25px 0 0}#footerWrapper ul{margin:0;padding:0}#footerWrapper ul li{margin:0;padding:0;list-style:none outside none;float:left}#footerWrapper ul li a{color:#fff;padding:0 9px;font-family:'ITCFranklinGothicBook';font-size:14px}#copyWrapper{padding:0 0 10px}#copyWrapper p{padding:0 25px;margin:0;color:#4b4b4b;font-family:'ITCFranklinGothicBook';font-size:12px}.slideWrapper .slideTabs{left:361px;margin:0;padding:0;position:absolute;top:381px;z-index:4}.slideWrapper .slideTabs li{float:left;list-style:none outside none;margin:0;padding:0}.slideWrapper .slideTabs li a{border:1px solid #cd0404;color:#fff;display:block;font-size:18px;font-weight:bold;margin:0 2px 0 0;padding:5px 10px;text-decoration:none}.slideWrapper .slideTabs li a.current,.slideWrapper .slideTabs li a:hover{background:none repeat scroll 0 0 #cd0404}.slideWrapper .slide{left:0;position:absolute;top:0;z-index:3;background-position:left top;background-color:transparent;background-repeat:no-repeat;width:480px;height:430px}.slideWrapper .slide .contentSlide{padding:50px 10px 0}.slideWrapper .slide .headline1{font-size:34px;font-weight:normal;background:#cd0404;color:#fff;padding:2px 20px;margin:0 0 2px 0;float:left;font-family:'ITCFranklinGothicDemi'}.slideWrapper .slide .headline2{font-weight:normal;background:#cd0404;color:#fff;padding:7px 20px;margin:0 0 2px 0;float:left;font-family:'ITCFranklinGothicBook';font-size:24px}.slideWrapper .slide .button{margin:0 2px 2px 0;font-family:'ITCFranklinGothicDemi'}.slideWrapper .slide .button2,.slideWrapper .slide .button3{font-weight:normal}.row{clear:both;padding-bottom:5px;zoom:1}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.row .columnRight{float:right}.row .column,.row label{float:left}.formWrapper .row .columnHelp{float:right;width:250px}.formWrapper input,.formWrapper textarea,.formWrapper select,.formWrapper label{margin:0 0 10px 0}.formWrapper .row label{width:150px}.formWrapper input.text,.formWrapper textarea{width:200px}.formWrapper select{width:210px}.formWrapper .row .column{margin:0 15px 0 0}.formWrapper .row .column .row label{float:none;display:block;width:210px}.formWrapper .row .notice{margin:0;visibility:hidden}.formWrapper .row:hover .notice{visibility:visible}.formWrapper .radio,.formWrapper .checkbox{float:left;margin:0 5px 0 0}.formWrapper .inputZone{background:none repeat scroll 0 0 #f2f2f2;padding:15px 15px 5px}.formWrapper .outputZone{background:none repeat scroll 0 0 #e4e4e4;padding:15px 15px 5px}.formWrapper .businessZone{background:none repeat scroll 0 0 #f2f2f2;padding:15px}.formWrapper .businessZone button,.formWrapper .businessZone .button{float:left}.formWrapper .smallInfoText{font-size:11px;margin:10px 0;color:#4b4b4b}.formWrapper .formFieldHint{font-weight:bold;padding-left:2px}.formWrapper small{color:#666;font-size:12px}span.form_error{color:red;display:block!important;width:130px}label.form_error{color:red}.notice{background:#858585 url('../images2/icon_alert.png') 10px center no-repeat;padding:10px 10px 10px 25px;color:#fff;font-weight:bold}.errorUpload{margin:5px 0 5px 160px;color:#e61414}.cms_html_content p,.cms_html_content ul,.cms_html_content ol,.cms_html_content table{margin:10px 0}.ui-datepicker-trigger{vertical-align:top;margin-left:4px}b.productError{color:#e61414}label.hasBorder{border:1px solid #e61414;padding:5px;padding-bottom:2.5px}