@charset "utf-8";@import url('./basics.css');html{font-size:100.1%;height:100%;}body{height:100%;margin:0;padding:0;background:#dfdfdf url('../images/background-default.png') center top repeat-y;text-align:center;font-size:74%;}object{margin:0;padding:0;}.clearFix,.clearall{display:block;height:1px;line-height:1px;font-size:1px;overflow:hidden;clear:both;margin:0!important;}.clickenlarge{display:block;margin-top:-2em;height:2em;padding:0 3px;text-align:right;background-color:transparent!important;}.clickenlarge img{border:0!important;background-color:transparent!important;}.opaque{opacity:.92;filter:alpha(opacity=92);}a.button,.button a,input.button,.button input,strong.button,.tabNavi li a,.buttonNavi li a{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.hidden,.accessible,.sprotect{position:absolute;left:-10000px;top:-10000px;width:0;height:0;overflow:hidden;display:inline;}#pageMargins{width:100%;height:100%;}body#showroom #pageMargins{background:transparent url('../images/background-showroom.jpg') 50% 94px no-repeat;}body#productDetail #pageMargins{background:transparent url('../images/background-showroom.jpg') 50% 44px no-repeat;}#logo,#page,#mainMenu ul,#loginBar{margin:0 auto;text-align:left;width:950px;}#header{background-color:#b80c39;margin:0 auto;float:left;width:100%;}#logo{text-align:right;}#logo img{vertical-align:middle;}#mainMenu{float:left;width:100%;background:#E8E8E8 url('../images/backgrounds.png') left top repeat-x;height:36px;position:relative;z-index:100;}#page{clear:both;position:relative;z-index:0;padding-top:25px;}#sideColumn1{width:180px;float:right;margin-bottom:2em;}#sideColumn2{width:225px;float:left;}#contentWrap #content{float:left;width:500px;clear:none;}#contentWrap.fullwidth #content,#teaser,#contentWrap{width:700px;float:right;margin-right:0;}#content{margin:0 0 20px 0;}#content p{line-height:1.6em;}#teaser{margin-bottom:20px;display:block;}#footerContent{clear:both;padding:20px 0;text-align:left;float:left;width:100%;}#footer{clear:both;padding:15px 0 5.5em 0;margin-top:30px;color:#666;font-size:11px;border-top:1px solid #999;}#languageMenu{float:right;}#copyright{float:right;margin-right:20px;}.product #contentWrap{width:440px;float:left;margin-left:28px;}.product #teaser,.product #sideColumn1{float:right;clear:right;width:425px;margin-right:28px;overflow:hidden;}.product #content{width:auto!important;float:none;}.product h1{margin:60px 0 80px 0;}.product h2.subheader{margin:0 0 80px 0;}#mainMenu ul{padding:0;list-style-type:none;line-height:36px;height:36px;text-align:left;background:transparent url('../images/background-navi.png') left top no-repeat;}#mainMenu li{float:left;margin:1px 0;padding:0;border-left:1px solid #fff;border-right:1px solid #999;position:relative;overflow:visible;}#mainMenu li.first{border-left-width:0;}#mainMenu li.last{border-right-width:0;}#mainMenu a,#mainMenu strong{color:#000;text-decoration:none;padding:0 1.5em;height:36px;margin:-1px 0;display:block;font-weight:normal;position:relative;}#mainMenu ul a:hover,#mainMenu li:hover a,#mainMenu li.hover a,#mainMenu ul li a.active,#mainMenu strong,#mainMenu a.hover{background-color:#999;color:#fff;}#mainMenu ul ul,#mainMenu li#linkOfficeClass span{display:none;position:absolute;z-index:9999;left:0;top:35px;clear:left;height:auto;background:#999;line-height:1.3em;font-size:1em;width:17em;}#mainMenu ul ul li{display:block;border-width:0;margin:0;padding:0;border-bottom:1px #D7D7D7 solid;float:none;}#mainMenu ul li:hover ul,#mainMenu ul li.hover ul,#mainMenu li#linkOfficeClass:hover span,#mainMenu li#linkOfficeClass.hover span{display:block;}#mainMenu ul ul li.last,#mainMenu ul ul ul li{border-bottom-width:0;}#mainMenu ul ul a,#mainMenu ul ul strong,#mainMenu ul ul a.active,#mainMenu li#linkOfficeClass span{height:1%;float:none;color:white;padding:.7em 1.35em;margin:0;text-decoration:none;font-weight:bold;}#mainMenu ul ul a:hover,#mainMenu ul ul strong,#mainMenu li#linkOfficeClass span:hover{background-color:#D7D7D7!important;color:#000;}#mainMenu ul ul a.active,#mainMenu ul ul strong{color:#000;}#mainMenu ul ul ul{position:relative;top:auto;width:auto;background:none;line-height:1.3em;padding:0;margin:-0.6em 0 .7em;}#mainMenu ul ul ul li{padding:0;}#mainMenu ul ul ul a,#mainMenu ul ul ul strong{padding:.2em 0 .2em 13%;font-weight:normal;}#mainMenu li#linkOfficeClass img{vertical-align:middle;padding-top:7px;}#mainMenu li#linkOfficeClass span{margin-top:1px;height:auto;width:auto;white-space:nowrap;}#subMenu,#subMenu ul,#subMenu li{list-style-type:none;margin:0;padding:0;}#subMenu{padding:0;margin:0 0 50px 0;}#subMenu li{border-top:1px solid #f6f6f6;border-bottom:1px solid #a1a1a1;}#subMenu li.first{border-top-width:0;}#subMenu ul li.last{border-bottom-width:0;}#subMenu strong,#subMenu a.active{font-weight:bold;}#subMenu a,#subMenu strong,#subMenu a.active{display:block;padding:.6em 0 .5em 9%;background:transparent url('../images/arrows.png') -6px .3em no-repeat;color:#B80C39;text-decoration:none;}#subMenu a:hover,#subMenu strong,#subMenu a.active{background-color:#d5d5d5;}#subMenu ul{background-color:#d5d5d5;border-top:1px solid #a1a1a1;}#subMenu ul a,#subMenu ul strong,#subMenu ul a.active{background:none;padding:.5em 0 .5em 9%;color:#333;}#subMenu ul a.active,#subMenu ul a:hover,#subMenu ul strong{color:#000;}#subMenu ul li.first{border-top-width:1px;}#subMenu ul a:hover{color:#B80C39;}#subMenu ul ul{border-width:0;padding-bottom:.5em;}#subMenu ul ul li{border-bottom-width:0!important;border-top-width:0!important;}#subMenu ul ul a,#subMenu ul ul strong,#subMenu ul ul a.active{background:transparent url('../images/arrows.png') 5% -1px no-repeat;padding:.2em 0 .2em 15%;}#languageMenu{position:relative;width:21px;height:20px;margin-top:-0.3em;padding-left:4px;background:transparent url('../images/sprites.png') -10px 0 no-repeat;overflow:visible;}#languageMenu ul{margin:0;padding:4px 0 0 5px;list-style:none;position:absolute;right:0;bottom:20px;display:none;background-color:#efefef;}#languageMenu li{margin:0;padding:0;}#languageMenu a,#languageMenu strong{width:20px;height:20px;display:block;background:transparent url('../images/sprites.png') -36px -20px no-repeat;}#languageMenu .lang-de strong,#languageMenu .lang-de a.active,#languageMenu .lang-de a:hover{background-position:-36px 0;}#languageMenu .lang-en a{background-position:-57px -20px;}#languageMenu .lang-en strong,#languageMenu a.active,#languageMenu .lang-en a:hover{background-position:-57px 0;}#languageMenu span{display:none;}#languageMenu:hover ul,#languageMenu.hover ul{display:block;}#languageMenu:hover,#languageMenu.hover{background-color:#efefef;}#metaMenu{float:left;list-style-type:none;margin:0;padding:0;}#metaMenu li{display:inline;margin-right:1.2em;}#metaMenu li a{text-decoration:none;color:#666;}#metaMenu li a:hover{text-decoration:underline;}#loginBar{background-color:#ccc;padding:.8em 15px;width:920px;position:fixed;bottom:0;left:50%;margin-left:-475px;line-height:1em;color:#B80C39;}#loginBar ul{position:absolute;right:15px;top:50%;list-style:none;margin:-0.8em 0 0 0;padding:0;}#loginBar ul li{display:inline;margin:0 0 0 1em;padding:0;vertical-align:middle;}#loginBar ul a.button{border-color:#757575;background:#757575 url('../images/backgrounds.png') 0 -76px repeat-x;}#loginBar ul a:hover,#loginBar ul strong.button{border-color:#B80C39;background:#B80C39 url('../images/backgrounds.png') 0 -36px repeat-x;}.buttonNavi li a{background:#757575 url('../images/backgrounds.png') 0 -76px repeat-x;border:1px solid #757575;display:-moz-inline-box;display:inline-block;line-height:1.8em;color:#fff!important;padding:0 1em;text-decoration:none;font-weight:bold;}.buttonNavi a.current,.buttonNavi a:hover,.buttonNavi .current a,.buttonNavi .active a,.buttonNavi a.active{border-color:#B80C39;background-color:#B80C39;background-position:0 -36px;}.multicolumn{clear:both;margin:0;width:100%;float:left;}.multicolumn .col1,.multicolumn .col2,.multicolumn .col3,.multicolumn .col4{float:left;width:23%;}.multicolumn .col3,.multicolumn .col4{float:right;}.multicolumn .col1,.r25_25_25_25 .col3{float:left;}.r50_50 .col2,.r25_75 .col2,.r75_25 .col2,.r33_66 .col2,.r66_33 .col2{float:right;}.r33_33_33 .col1,.r33_33_33 .col3{min-width:11em;}.r33_33_33 .col2{margin-right:-33%;}.r33_33_33 .col2,.r50_25_25 .col2,.r25_50_25 .col2,.r25_25_50 .col2{margin-left:3.5%;}.r33_33_33 .col1,.r33_33_33 .col2,.r33_33_33 .col3,.r66_33 .col2,.r33_66 .col1{width:31%;}.r50_25_25 .col1,.r25_50_25 .col2,.r25_25_50 .col3{width:47%;}.r50_50 .col1,.r50_50 .col2{width:48%;}.r66_33 .col1,.r33_66 .col2{width:65.5%;}.r75_25 .col1,.r25_75 .col2{width:73%;}.fullwidth #content .r75_25 .col1{width:500px;}.fullwidth #content .r75_25 .col2{width:180px;}#footerContent .highlight{padding:0;margin:0;width:100%;}#footerContent .r25_25_25_25 .col1,#footerContent .r25_25_25_25 .col2,#footerContent .r25_25_25_25 .col3,#footerContent .r25_25_25_25 .col4{height:108px;width:210px;margin:0!important;padding:14px 13px 14px 14px;border-left:1px solid #FFF;position:relative;background-position:right top;background-repeat:no-repeat;}#footerContent .r25_25_25_25{font-size:.9em;}#footerContent .r25_25_25_25 a.link-internal{position:absolute;bottom:14px;white-space:nowrap;}#footerContent .r25_25_25_25 a.link-more{position:absolute;bottom:14px;right:14px;white-space:nowrap;}#footerContent .r25_25_25_25 .col1{border-left-width:0;width:209px;background:transparent url('/files/hso/images/teaser/backgrounds/newsletter.png') right top no-repeat;}#footerContent .r25_25_25_25 .col1 p{padding-right:95px;}#footerContent .r25_25_25_25 .col2{background:transparent url('/files/hso/images/teaser/backgrounds/suche.jpg') right top no-repeat;}#footerContent .r25_25_25_25 .col2 p{margin-right:85px;}#footerContent .r25_25_25_25 .col4{background:transparent url('/files/hso/images/teaser/backgrounds/office-class.jpg') right bottom no-repeat;}#footerContent .r25_25_25_25 .col4 .image{margin-top:40px;}#footerContent h3{margin-top:0;font-size:1.2em;font-weight:normal;margin-bottom:.6em;}#footerContent h3 a{text-decoration:none;}dl.image dt{margin:0!important;padding:0!important;border-width:0!important;}dl.listing{float:left;width:100%;}dl.listing dt{float:left;clear:both;width:30%;margin:0 0 .3em;padding:0;}dl.listing dd{float:right;margin:0 0 .3em 0;width:68%;}ul.linkmenu{list-style-type:none;padding:0;margin:1em 0 0 0;}ul.linkmenu li{margin-bottom:.3em;}.filelist{list-style-type:none;margin:0;padding:0;}ul.filelist li{clear:both;display:block;float:left;margin:2px 0;padding:0;width:100%;}ul.filelist li a{background:transparent url('../images/icons.png') 0 -30px no-repeat;padding-left:16px;}dl.teaser{margin:1em 0;padding:0;clear:both;float:left;width:100%;}dl.teaser dt,dl.teaser dd{padding:20px;background-color:#E9E9E9;border-width:0;}dl.teaser dt{margin:1em 0 0 0;padding-bottom:.5em;font-weight:bold;}dl.teaser dd{margin:0;padding-top:0;line-height:1.6em;}dl.teaser dt a{font-weight:bold;text-decoration:none;display:block;}dl.teaser dd .date{margin-right:1em;font-weight:normal;font-style:normal;float:right;margin-top:-2em;}dl.teaser dt .date{font-size:.8em;margin-bottom:.3em;font-weight:normal;font-style:normal;display:block;}dl.teaser.thumbnail .preview{float:left;height:80px;width:135px;margin:-1.8em 0 0 -155px;overflow:hidden;}dl.teaser.thumbnail dt,dl.teaser.thumbnail dd{padding-left:175px;}dl.teaser.thumbnail dd{min-height:60px;}dl.teaser.withDate .preview{margin-top:-3.2em;}dl.teaser.withDate dd{min-height:40px;}.fullwidth dl.teaser dt,.fullwidth dl.teaser dd{background-color:#ddd;}.highlight{margin:1em 0;padding:3%;width:94%;float:left;}.highlight.layout-2{background-color:#eaeaea;}.highlight.layout-3{background-color:#d7d7d7;}.highlight.smallNote{background-color:#eaeaea;font-size:.9em;}.highlight.layout-error{background-color:#efcdd6;}.highlight p{margin:1em 0 0 0;}.highlight *:first-child{margin-top:0;}.highlight *:last-child{margin-bottom:0;}.fullwidth .highlight.layout-2{background-color:#ddd;}.pagebrowser{clear:both;display:block;padding:1em 0;}.pagebrowser .infobox{float:left;}.pagebrowser .results{float:right;}.pagebrowser .results a,.pagebrowser .results strong{margin-left:4px;vertical-align:middle;padding:0 2px;}.pagebrowser ul{list-style:none;margin:0;padding:0;}.pagebrowser ul li{display:inline;vertical-align:middle;margin:0;padding:0;}.pagebrowser .results a.button{padding:0 1em;}input,select{vertical-align:middle;}input.radio,.radiobutton input,input[type=radio]{vertical-align:bottom;padding:0;margin:0 2px 0 0;}input.checkbox,.checkbox input,input[type=checkbox]{vertical-align:middle;padding:0;margin:0 2px 0 0;}textarea{height:10em;font-size:1em;}select{line-height:1em;margin:0;vertical-align:middle;padding:0;}select option{padding:1px 5px;border-bottom:1px dotted #8A8A89;}fieldset{border:1px solid #ccc;padding:.3em 1em;margin:1.5em 0;clear:both;}fieldset legend{font-weight:bold;margin-left:4%;}fieldset.noFrame{border-width:0;}label,select,input[type=checkbox],input[type=radio],input[type=button],input[type=submit]{cursor:pointer;}ol.form{margin:.5em 0;list-style:none;padding:0;position:relative;}ol.form li{display:block;margin:.2em 0;float:left;width:100%;clear:left;padding:2px 0;}ol.form label,ol.form .label{width:30%;float:left;margin-right:3%;font-weight:normal;}ol.form input.textField,ol.form .textField input{width:36%;}ol.form textarea{width:99%;}ol.form select.select,ol.form .select select{width:36.5%;float:left;}ol.form .required,.tx-srfeuserregister-pi1 ol.form label span,.required{color:#B80C39;font-size:1.1em;line-height:.9em;vertical-align:top;}ol.form .label label{float:none;width:auto;padding:0;margin:0;}ol.form fieldset label{float:none;width:auto;font-weight:normal;display:inline;margin:0 2em 0 0;padding:0;vertical-align:middle;}ol.form li fieldset{float:left;border-width:0;margin:0;padding:0;clear:none!important;width:61%;background:none;}ol.form li.checkbox fieldset{margin-left:33%;float:none;}ol.form li.checkbox fieldset label{margin-right:2em;}ol.form li.submit{padding-left:33%;}ol.form .shortField{width:14%!important;}.validationError,.mailformError{border-color:#c00!important;color:#c00;background-color:#efcdd6;padding:.2em;}ol.form .validationError{margin-left:33%;padding-left:30px;}.validationError .icon{float:left;width:20px;height:20px;margin-left:-30px;background:transparent url('../images/arrows.png') 0 -48px no-repeat;}ul.selections{margin:1em 0;padding:0;list-style-type:none;}ul.selections label{font-weight:normal;}.form ul.selections{margin-left:33%;}.form ul.selections label{float:none;padding-left:1em;}.form ul.selections input{float:left;}li.divider{border-bottom:1px solid #B80C39;clear:both;height:1px;margin:1em 0 1.3em 0;overflow:hidden;}.form .submit{margin-top:1em;}.tx-sremailsubscribe-pi1 .highlight p{margin-bottom:0;}#shortnews dt a{color:#B80C39;text-decoration:none;}#shortnews dt{font-size:1.2em;margin:0 0 .5em 0;}.news .date{font-style:normal;display:block;margin-bottom:-0.5em;}.tabNavi{margin:0;padding:0;float:left;width:100%;clear:both;margin-bottom:1.5em;list-style:none;}.tabNavi li{list-style-type:none;float:left;margin:0;padding:0;}.tabContent{float:left;width:100%;clear:both;}.downloadArea{line-height:1.2em;}ul.downloadList{margin:2em 0 0 0;padding:0;list-style-type:none;}ul.downloadList li{float:left;width:20.2%;padding:1.5%;margin:.4em 2% .4em 0;border:1px solid #D7D7D7;overflow:hidden;}ul.downloadList li.last{margin-right:0;float:right;}ul.downloadList li.first{clear:both;}ul.downloadList li img{display:block;margin:0 auto .5em auto;background-color:#fff;}ul.downloadList li strong{display:block;height:4em;line-height:1.1em;margin-top:.5em;}ul.downloadList li .image{display:block;height:110px;line-height:110px;}ul.downloadList li .image img{vertical-align:bottom;}ul.categoryList{list-style:none;margin:0 0 1em 0;padding:0;line-height:2.2em;}ul.categoryList li{display:inline;margin:0;padding:0;}ul.categoryTeaser{list-style:none;margin:0 0 2em 0;padding:0;vertical-align:bottom;line-height:100px;}ul.categoryTeaser li{margin:0;padding:0;display:inline;display:-moz-inline-box;display:inline-block;text-align:center;width:33%;vertical-align:bottom;}ul.categoryTeaser li img{vertical-align:bottom;}.breadcrumbNavi{list-style:none;margin:0 0 1em;padding:0 30px 0 0;float:left;width:100%;}.breadcrumbNavi li{display:inline;margin:0 -8px 0 0;padding:0 25px 0 0;float:left;background:transparent url('../images/arrows.png') right -2px no-repeat;}.breadcrumbNavi li.current{background-image:none;padding:0;margin:0;}#downloadSearchBox{margin:0;padding:.6em 7%;}#downloadSearchBox fieldset{margin:0;padding:0;border-width:0;}#downloadSearchBox .textfield{width:97%;margin-bottom:.3em;}ul.productTeaser{display:block;list-style:none;margin:2em 0 0;padding:0;text-align:center;clear:both;}ul.productTeaser a{text-decoration:none;font-size:1.3em;display:block;width:100%;}ul.productTeaser li{vertical-align:bottom;display:inline;display:-moz-inline-box;display:inline-block;width:33%;padding:0;position:relative;height:200px;min-height:200px;line-height:200px;}ul.productTeaser .preview{display:block;}ul.productTeaser .preview img{vertical-align:bottom;}ul.productTeaser,.inlineHorizon{height:200px;min-height:200px;padding-bottom:0;vertical-align:bottom;background:transparent url('../images/background-inlineHorizon.jpg') 20px bottom no-repeat;}ul.productTeaser strong{display:block;position:absolute;bottom:10px;z-index:1;font-weight:normal;text-align:center;width:100%;line-height:normal;}.teaserBox{display:block;text-align:center;position:relative;margin-top:30px;}ul.teaserList{list-style:none;margin:0;padding:0;display:block;width:100%;}ul.teaserList li{display:none;height:300px;vertical-align:bottom;margin:0;padding:0;}ul.teaserList li.first{display:block;}ul.teaserList.slideshowActive li{position:absolute;width:100%;left:0;}ul.teaserList li strong{display:block;font-weight:normal;position:absolute;bottom:10px;width:100%;font-size:1.3em;}.slideshowNavi{margin:0;list-style:none;padding:0;position:absolute;right:1em;bottom:1em;}.slideshowNavi li{margin:0;padding:0;}#lightbox .close{position:absolute;width:45px;height:45px;top:-18px;right:-18px;background:transparent url('../images/icon-close.png') center center no-repeat;cursor:pointer;z-index:9999;}#lightbox{background:#fff;padding:10px;display:none;position:absolute;left:0;width:100px;height:150px;min-width:100px;min-height:150px;}#lightbox.loading{background:#fff url('../images/loading.gif') center center no-repeat;}#lightbox img{background-color:#fff;}#lightbox a dfn{display:none;}#lightbox a{text-decoration:none;}#lightbox .prev,#lightbox .next{position:absolute;width:40%;top:0;bottom:0;height:100%!important;left:0;text-align:left;cursor:pointer;}#lightbox .next{left:auto;right:0;}#lightbox a.disabled{display:none!important;}#lightbox .info{position:absolute;bottom:9px;left:10px;right:10px;background-color:#fff;opacity:.90;}#lightbox .description{padding:10px 10px 0 10px;font-weight:bold;}#lightbox .imageCount{text-align:right;display:block;padding:5px 10px;}#lightbox .prev strong,#lightbox .next strong{position:absolute;left:5px;top:50%;margin-top:-15px;height:50px;width:50px;line-height:30px;overflow:hidden;color:#666;background:#fff url('../images/arrows.png') 50% -176px no-repeat;text-align:center;font-size:2em;}#lightbox .next strong{left:auto;right:5px;}#lightbox a:hover strong{background-position:50% -226px!important;}#lightbox .prev strong{float:left;background-position:50% -276px;}#lightbox a.prev:hover strong{background-position:50% -326px!important;}