/* generated: 07.09.2019 01:17 */ .clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .clearfix { display: inline-block; } html[xmlns] .clearfix { display: block; } * html .clearfix { height: 1%; } html { height: 100%; width: 100%; overflow-x:hidden; } html, body { margin: 0; padding: 0; font: normal 14px/18px Arial, Helvetica, sans-serif; font: normal 14px/18px Arial, Helvetica, sans-serif; } body { text-align: left; background: #003e2d; border: none; } iframe{border:0; background:none !important;} a{color:#00664a; text-decoration:none;} a:hover{color:#003e2d !important;} h1 { font-size: 22px; font-weight: bold; margin:1px 0 0 12px; padding:0; color: #404245; background-color: #fff; font-family: Verdana; } .h1wrapper { width: 610px; line-height:30px; height:auto; margin-left:10px; margin-top:-5px; margin-bottom:-1px; } .h1wrapper.bpt-wide-headline {width:733px;} h2 { padding:0 0 8px 0; margin:9px 0 9px 0px; font-family:Verdana; font-size: 16px; font-weight:normal; border-bottom:1px solid #c3c3c4; } .h2wrapper{ margin:0 0 6px 12px; width:472px; max-height:40px; overflow:hidden; } .chapter td{ height:52px; vertical-align:middle; overflow:hidden; } h3{ font-family:Arial; font-size: 13px; font-weight:bold; margin-left: 10px; line-height:20px; } h4{ margin-top: 14px !important; line-height:16px; margin-left: 10px; padding:0; height:9px; font-family:Arial; font-size: 13px; font-weight:bold; color:black; } .abTeaser h4,#bewertungs_box.abTeaser strong { float:left; width:92%; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:15px 20px 8px 10px !important; padding:0 0 9px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left; } #bewertungs_box.abTeaser strong {margin:15px 20px 8px 0px !important;} .rightBox .abTeaser h4{margin-top:0px !important;} input:focus{color:black !important; outline:none;} input[type="submit"]:focus{color:white !important;} p {padding: 0; margin: 0;} a img {border: 0;} div { margin: auto; width: auto; border: none; padding: 0; margin: 0; } a{outline:none;} .omni { width:100%; min-width:100%; margin-top: -11px; position:relative; } .bgGrid { position:absolute; left:0; top:0; width:100%; min-width:100%; height:825px; z-index:2; } #wrapperAll { width: 1002px; background: #fff; padding: 0; vertical-align: top; margin: 0 auto; clear: both; height:100%; min-height: 100%; z-index:1000!important; position:relative; } .bgLeft { background-position: right top !important; position:absolute; width:459px; height:1050px; margin:0px 0px 0px -459px; z-index:1; } .shineLeft{background-position: right top; right:0;} .shineRight{} .shineLeft, .shineRight { height: 635px; width: 459px; position: absolute; background-repeat: no-repeat; } #Landingpage.browser_zoomed .shineLeft, #Landingpage.browser_zoomed .shineRight { background-size: 100% 100% !important; } .shineNav { width: 1002px; height: 65px; position: absolute; } #Landingpage.browser_zoomed .shineNav { width: 1003.5px; background-size: 100% !important; left: -1px; } .ipad .shineRight{width:100px} .bgRight { position:absolute; width:459px; height:1050px; margin:0px 0px 0px 1002px; z-index:1; background-position: -2px 0; } .ipad .bgRight{width:100px} .bgInner { position:absolute; width:348px; height:825px; display:none; } .bgRight { background:url(../images/bg_right_large.jpg); background-repeat:no-repeat; } .bgLeft { background:url(../images/bg_left_large.jpg); background-repeat: no-repeat; } .contentWrapper { height:100%; position:relative; float:left; background:#fff url(../images/bg_marginal.png) 0 0 repeat-y; } .contentWrapper.nobg {background:#fff;} .privacyConfig{float:right;margin:0 24px 0 0;cursor: pointer;} .privacyConfig > span {margin-left: 6px;} .h3_unique_wrapper{ max-width:272px !important; margin-left:0px !important; margin-bottom:0px !important; border-bottom:0px !important; } .h3_bewertungen_wrapper{ width:692px; } .border_line{ border-bottom:1px solid #C1C1C1; margin-bottom:8px; position:relative; top:10px; margin-left: 2px; } #contentleft { float:left; width: 744px !important; position:relative; z-index:2; } #contentleft h3{ margin-left:10px; line-height:20px; font-family:Verdana; font-weight:bold; font-size:16px; color:#404245; margin-bottom:6px; } .lsMar { margin-bottom: 23px !important; } .bspacer{ margin-bottom:15px!important; } .berspacer { margin-bottom:9px; } #contentleftBig { float:left; width: 749px; padding-bottom:10px; } #contentright { width: 258px; float: right; height:100%; min-height: 100%; position:relative; z-index:1; margin-top:-1px; } #contentrightSmall { width: 253px; float: right; height:100%; min-height: 100%; } .pkblock { width:744px; float:left; margin-top: 2px; margin-left:4px!important; background-color: #fff; margin-bottom: 18px; } .pkblock > .clear { height:10px; } .pkbox { width: 251px; height: 194px; font-size: 14px; display:block; position:absolute; z-index:1005; cursor:pointer; background:url(../images/kat_back.png); background-repeat:no-repeat; } .pkbox:hover { background:url(../images/kat_back_hover.png) no-repeat; } .pkbox.fout { background:url(../images/kat_back_fout_c.png) no-repeat!important; } .pkbox div.toolpic { height:140px; } .plbox { width: 50%; width: 734px; font-size: 14px; background:white url(../images/bg_plbox_test.png) left bottom no-repeat; border-top:1px solid #c3c3c4; } .plbox.bgtop { width: 50%; width: 734px; min-height: 0px; font-size: 14px; background:#E1E1E3 url(../images/bg_plbox_variant.png) 0px -130px no-repeat; border-top:1px solid #c3c3c4; border-bottom:1px solid #e5e6e6; margin-bottom:23px; } .bottomline{ height:1px; width:734px; position:relative; bottom:-1px; left:-1px; float:left; background:#e5e6e6; } .pkbox:hover { z-index:2001; cursor:pointer; } .pkpic { width: 238px; height: 150px; } .pkpic a img { margin-top:10px!important; } .pkboxinnerwrapper { background-repeat:repeat-y; position:absolute; width:251px; } .pkboxwrapper { height: 194px; float:left; position:relative; width:249px; margin-bottom:-12px; margin-left: -1px; vertical-align: top; } *:first-child+html .pkbox:hover { margin: 0px 0px 0px 8px; /* behavior: url();*/ } a.pdf{ background:url(../images/pdf.png) no-repeat left 0px; padding-left:14px; color:#00654a; font-weight:bold; text-decoration:none; font-size:12px; } #pdtabs{ margin-left:10px; width:729px; position:relative; font-family:arial; font-size:13px; } #pdtabs .tab > ul { display:none; } #pdtabs .content{ background:white url(../images/tab_bottom.jpg) repeat-x bottom ; border:1px solid #c3c3c4; border-top:0px; border-bottom:1px solid #e5e6e6; position:absolute; width: 688px; z-index:1; margin:0; padding: 24px 25px 28px 20px; left:0; top:36px; list-style-type:none; float:left; z-index:10; } #pdtabs .content.wide{ padding:24px 19px 28px 20px; width:693px; } #pdtabs .content.repair { width:732px; padding:0 0 11px 0 !important; background:#fff url(../images/tab_bottom.jpg) repeat-x bottom; z-index:auto; } #pdtabs .content.wide h3{padding-bottom:7px;} #pdtabs .tab{ float:left; list-style-type:none; height:35px; background: url(../images/tabs_left.png) no-repeat; margin-right:2px; } #pdtabs .tab a.head{ background: url(../images/atabs_middle.png) repeat-x; background-position:left -35px; padding:12px 5px 5px 5px; margin-left:5px; font-family:arial; font-size:12px; font-weight:bold; color: #404245; float:left; text-decoration:none; } #pdtabs .tab span.head:hover, .bewertung_abgeben .star:hover, .bericht .like{ cursor:pointer; } #pdtabs .tab .end_head{ background:url(../images/atabs_right.png) 0 1px no-repeat; float:right; width:7px; height: 36px; margin-top: -1px; } #pdtabs .active .end_head{ background:url(../images/atabs_active_right.png)0px 1px no-repeat; border-bottom: 1px solid white; float:right; height:35px; width:9px; margin-top:0; } #pdtabs .active{ background: url(../images/tabs_active_left.png) bottom left no-repeat; height:36px; z-index:20000000; float:left; border-bottom:10px solid white; } #pdtabs img.active{height:100% !important; background:none !important; border-bottom:0px !important;} .erf_showmore .awesomegal{float:left; margin-left:-64px; margin-bottom:0px !important;} #pdtabs .active a.head{ background: url(../images/atabs_active_middle.png) bottom right repeat-x; padding:12px 3px 6px 5px; } #pdtabs a{ color:#00654a; text-decoration:none; font-weight:bold; } #pdtabs p{ margin:10px 0; } #pdtabs .left{ width:351px; float:left; } #pdtabs .left .pdtabtechspecs td:nth-child(even){ background:#f1f1f1; width:111px; padding-left:10px; } #pdtabs .right{ float:right; width:284px; } .line{position:relative; height:1px; width:735px; background:#c3c3c4; top:36px; left:10px; } .line.search-r{position:relative; height:1px; width:734px; background:#c3c3c4; top:36px; left:10px; } #pdtabs .content ul{margin:0px 0px 21px 0px; padding:0; position:relative; } #pdtabs .content li {margin:0 0 10px 0px; padding-left:11px; line-height:16px; list-style-type:none; background:url(../images/li.jpg) no-repeat 0px 7px; } #pdtabs .content .services ul li {margin:0 0 10px 0px; padding-left:0px; padding-right:5px; line-height:16px; list-style-type:none; background:none; } #pdtabs .content .count { background: url(../images/anw_ol.png) no-repeat scroll 0 0 transparent; color: white; float: left; font-size: 13px; font-weight: bold; height: 20px; margin: 3px 0 0; text-align:center; width: 20px; } #pdtabs .content h3,.reportWrapper .h3_bewertungen_wrapper{ border-bottom:1px solid #c3c3c4; font-family:verdana; font-size:16px; color:black; font-weight:normal; margin:0 0 14px 0; display:block; padding-bottom:7px; } #pdtabs .content h4{ border-bottom:1px solid #c3c3c4; font-family:arial; font-size:12px; color:black; font-weight:normal; margin:-3px 0 11px 0 !important; font-weight:bold; padding-bottom:16px; } #pdtabs .content p{ line-height:16px; } #pdtabs .content p.subline{ line-height:16px; padding-right:20px; margin-top:4px; } #pdtabs .content .pbLnk{ padding-left:12px; } #pdtabs .content .top_spacer{ margin-top:-27px; } #pdtabs #bewertungs_box{ float:left; margin-bottom:25px; margin-top:-1px; width:100%; } #bewertungs_box p{margin:0 0 7px 0;} #pdtabs #bewertungen_table{ width:209px; height:90px; float:left; } #pdtabs .bewertung_abgeben, #pdtabs .bewertung_anzeigen{margin-right:10px; display:block;} #pdtabs .bewertung_abgeben .star, #pdtabs .bewertung_anzeigen .star, .bewertung_anzeigen .star, #bewertungs_box .star{ width:13px !important; height:13px; margin:2px 0px 0 0; padding:0 3px 0 0; background:url(../images/stars_big.png) no-repeat; float:left; } #zub_high tr td{width:33%; vertical-align:top;} #zub_empf tr td{width:20%; vertical-align:top;} #pdtabs #zubehoer table{table-layout:fixed;} #pdtabs #zubehoer td{width:175px;} #pdtabs #zubehoer td.highlight{width:225px;} .zub_toggle{ float: left; margin: 19px 0 10px; padding-left: 10px; background:url(../images/arrow_down_large.png) no-repeat 0 2px;} .zub_toggle:hover{background-image:url(../images/arrow_down_large_hover2.png);} .more_zub{display:none;} .zub_kat tr td{width:50%; vertical-align:top;} .zub_kat hr{text-align: left !important;} .tab_spacer{height:18px;} .stage_stars { margin:33px 0px 0px 21px; font-family:Arial; font-size:12px; color:#fff; } .bpt-product-stage-left-col { float: left; } .bpt-product-stage-left-col .ptextDetail{ float:none; min-height: 339px; height:auto; } .bpt-dealer-search-button{ position: relative; } .bpt-big-grey-button{ margin: 10px 0 0; width: 214px; border-radius: 2px; cursor: pointer; text-align: center; background: none repeat scroll 0 0 #F1F1F1; padding: 7px 4px; } .bpt-big-grey-button:hover{ background: none repeat scroll 0 0 #D4D4D4; } .bpt-big-grey-button a, #proBuehne .bpt-big-grey-button a, .bpt-big-grey-button a:hover{ color:#000 !important; } .bpt-big-grey-button > a{ display:inline-block; width:100%; } .bpt-big-green-button{ margin: 10px 0 0; width: 214px; border-radius: 2px; cursor: pointer; text-align: center; background: none repeat scroll 0 0 #00664a; padding: 7px 4px; color:#FFF; } .bpt-big-grey-button a img, .bpt-big-green-button a img { padding: 2px 0 0; } #okaufen_table .bpt-big-green-button{ width: 135px; margin:0; } #BVRRSummaryContainer .bv-rating-ratio-number { display: none !important; } #BVRRSummaryContainer .bv-rating-ratio-count { color: #ffffff !important; } #BVRRSummaryContainer .bv-write-review { color: #ffffff !important; } #BVRRSummaryContainer .bv-stars-container { margin-right: 5px !important; } #BVRRContainer .bv-write-container { margin-right: -9px !important; } #BVRRContainer .bv-compat { margin-left: -11px !important; margin-right: -11px !important; } #BVRRContainer .bv-action-bar-header { margin-left: -9px !important; } .pltechrating .bv-cleanslate .bv-core-container-38 .bv-inline-rating-container .bv-rating-label { font-weight: 400 !important; } .bpt-bv-inline-summary{height:40px;} .bpt-big-green-button:hover{ background: none repeat scroll 0 0 #32846D; } .bpt-big-green-button a, #proBuehne .bpt-big-green-button a, .bpt-big-green-button a:hover,a.bpt-big-green-button:hover{ color:#FFF !important; } .bpt-eshop-overlay-label, .bpt-eshop-overlay-link{ background: none repeat scroll 0 0 #ffffff; float: left; min-height: 26px; padding: 12px 0; width: 50%; } .bpt-eshop-overlay-label > div { padding: 7px 4px; color: #000; } .bpt-eshop-overlay-area{ background-color: #ffffff; margin-left: 2px; display: inherit; width: 308px; display: flex; } .bpt-product-variant-dropdown-wrapper { font-size: 13px; position:relative; height:35px; margin:5px 0 } .ptextDetail .bpt-product-variant-dropdown-wrapper{ margin: 15px 0 5px 0; } .bpt-product-variant-dropdown .bpt-product-variant-show:after, .bpt-product-variant-dropdown:hover > li:hover:after, .bpt-product-variant-dropdown .bpt-product-variant-show:hover:after { background: url(../images/e-shop-sprite.png) no-repeat scroll transparent; } .bpt-product-variant-dropdown .bpt-product-variant-show:after, .bpt-product-variant-dropdown:hover > li:hover:after, .bpt-product-variant-dropdown .bpt-product-variant-show:hover:after { background-position: -15px -885px; content: ""; display: inline-block; height: 9px; position: absolute; right: -4px; top: 13px; width: 32px; } .bpt-product-variant-dropdown:hover > li:after { background: none; } .bpt-product-variant-dropdown .bpt-product-variant-show:hover:after, .bpt-product-variant-dropdown:hover > li:hover:after { background-position: -15px -914px; } .bpt-product-variant-dropdown { border: 1px solid #ccc; width: 222px; position: absolute; margin: 0; padding: 0; z-index: 1000; cursor: pointer; } .bpt-product-variant-dropdown li:first-child{ overflow: hidden; padding-right: 32px !important; text-overflow: ellipsis; white-space: nowrap; } .bpt-product-variant-dropdown:hover li:first-child { overflow: visible; white-space: inherit; } .bpt-product-variant-dropdown, .bpt-product-variant-dropdown li { list-style-type: none; background-color:#ffffff; margin-bottom: 0; padding: 0px !important; } .bpt-product-variant-dropdown .bpt-product-variant-show { background-color:#fff; padding-left:13px; line-height:31px; border:medium none; padding:2px 21px 0 13px!important } .bpt-product-variant-dropdown .bpt-product-variant-hide { border-top: medium none; display: none; } .bpt-product-variant-dropdown:hover > li { display: block; } .bpt-product-variant-dropdown .bpt-product-variant-hide:hover { background-color:#F1F1F1!important; } .bpt-product-variant-dropdown .bpt-product-variant-hide a { border-top: 1px solid #CCCCCC; display: block; padding: 8px 0 8px 13px; color: #000 !important; } #proBuehne .bpt-product-variant-dropdown .bpt-product-variant-hide a { color: #000 !important; } .anl_stars{ margin: 0 0 7px !important;} .teaser-tuts .stage_stars { margin:0 0 7px 0 !important; font-family:Arial; font-size:12px; color:#000; } .ptextDetail .stage_stars { margin: 2px 0 0; font-family:Arial; font-size:12px; color:#fff; bottom:130px; } .stage_stars a{color:white; text-decoration:none;} .stage_stars a.tab-link { float:left; width:100px; height:16px; background:url(../images/1x1.png); } .bewertung_anzeigen .star { background:url(../images/stars_big_stage.png) no-repeat; } #pdtabs .bewertung_abgeben .star, #pdtabs .bewertung_anzeigen .star, .bewertung_anzeigen .star, #bewertungs_box .star { width:13px !important; height:13px !important; margin:2px 0px 0 0; padding:0 3px 0 0; background:url(../images/stars_big.png) no-repeat; float:left; } p a.tt{float:none !important;background: none repeat scroll 0 0 transparent;padding: 0;} .star.active, .bewertung_avg .tt.active .star{ background-position: 0px -13px !important; border-bottom: 0 !important; } .stage_stars .bewertung_abgeben .star, .stage_stars .bewertung_anzeigen .star, .stage_stars .bewertung_anzeigen .star, .stage_stars #bewertungs_box .star { width:13px !important; height:13px !important; margin:2px 0 0 0; padding:0 3px 0 0; background:url(../images/stars_big_stage.png) no-repeat; float:left; } .tTeaserText .bewertung_anzeigen .star{background-image:url(../images/stars_big.png) !important;} a.tab-link { position:absolute; width:178px !important; height:16px; } .bewertung_anzeigen a:hover{color:white !important;} #bewertungen #teaser { background:url(../images/bewertung_teaser.jpg) right top no-repeat; width:692px; float:left; margin-top:7px; height:150px; color:white; padding:0 0 6px 0; } #bewertungen #teaser a, #bewertungen #teaser a:hover{color:white !important; font-size:12px; background:url(../images/arrow_white.png) 0 2px no-repeat; padding-left:10px;} .chrome #bewertungen #teaser a, .chrome #bewertungen #teaser a:hover{ background-position: 0 3px; } #technical h4{padding-bottom:10px !important;} #bewertungen #teaser h4{ border:0px; font-size:16px; font-weight:bold; font-family:Verdana; margin-bottom:14px !important; color:white; margin-top:9px !important; margin-left:-2px !important; padding-bottom:0px; } #bewertungen #teaser .image { float:left; width:196px; margin:0 !important; padding:0 !important; background:none !important; } #bewertungen #teaser .image img { float:left; margin:0; padding:0; background:none; } #bewertungen #teaser .image a {background:none; margin:0; padding:0;} #bewertungen #teaser .text {float:right; width:479px; margin:0 0 0 17px;} #pdtabs .text p{width:465px;} #pdtabs #bewertungen_table #stars_overview{ width:174px; height:64px; margin:9px 10px 0 0 !important; padding:0; font-size:11px; line-height:14px; background:url(../images/stars_overview.jpg) no-repeat; float:left; text-align:right; } #pdtabs #erfahrungsberichte{float:right; padding-left:20px !important;} #pdtabs #bewertungen_table #stars_overview div{ background:#00664a; height:7px; margin-top:1px; float:left;} #pdtabs #bewertungen_table #stars_overview span { display: inline-block; left: 0; position: relative; text-align: left !important; top: -2px; width: 10px; } #pdtabs #bewertungen_table ul li{ list-style-type:none; } #pdtabs .bericht{ background: none repeat scroll 0 0 #F1F1F1; float: right; margin: 16px -5px 6px 0; padding: 10px 12px 12px; width: 524px } #testurteile .content{padding-top:30px;} #pdtabs #testurteile hr{margin:20px 0px 17px 0;} #pdtabs .test{ float:right; width:547px; padding-right:10px; margin-top:3px; } #pdtabs .bericht .text a, #pdtabs .test a , #pdtabs .bedanl{ padding-left:12px; font-size:12px; background:url(../images/lnkstylesubnavidefault.png) 2px 3px no-repeat; font-weight:bold;} #pdtabs .bedanl{float:left; margin-top:10px; background-position:2px 4px;} .chrome #pdtabs .bericht .text a, .chrome #pdtabs .test a , .chrome #pdtabs .bedanl{background-position:2px 4px;} #pdtabs .bericht a{background-image:url(../images/arrow_up.png) !important; background-position:0 -1px; background-repeat:no-repeat;} #pdtabs .bericht p, #pdtabs .test p{ margin:0 0 5px 0; font-size:12px; } #pdtabs .bericht .title, #pdtabs .test .title{ font-size:13px; font-family:arial; font-weight:bold; } #pdtabs .bericht .info, #pdtabs .test .info{ color:#808285; font-size:11px; font-family:arial; font-weight:bold; margin-top:-5px; } #pdtabs #zubehoer table{ width:100%; margin-bottom:18px; margin-top:16px; } #pdtabs #zubehoer .image td{text-align:center; vertical-align:middle;} #pdtabs #zubehoer .title td {padding:0px 5px 0 10px; line-height:16px; font-size:12px; font-weight:bold; background:url(../images/arrowRight.png) 1px 4px no-repeat; vertical-align:top; } #pdtabs #zubehoer .zub_kat .title td{line-height:16px; background-position:1px 4px; padding-bottom:6px;} .zub_empf{ margin-top:25px !important; } .zub_kat{ margin-top:12px !important; } #pdtabs #anwendungstipps .title td{vertical-align:top; padding:0px 5px 8px 10px; font-size:12px; background:url(../images/arrow.png) 0 -1px no-repeat; font-weight:bold;} .chrome #pdtabs #anwendungstipps .title td{background-position: 0 0px;} #pdtabs #anwendungstipps .tipp h4{border-bottom:0px; font-weight:bold; font-size:13px; margin:0 0 25px 0 !important; line-height:16px;} #pdtabs #anwendungstipps .tipp .steps{margin:16px 0;} #pdtabs #anwendungstipps .tipp .steps p{float:none; padding-left:30px;} #pdtabs #anwendungstipps .tipp_showmore, .erf_showmore{display:none;} .erf_showmore{ margin-top:-5px; } .erf_showmore p{ margin:14px 0 5px 0 !important; } p.erf_link{ margin:6px 0 0 0!important; float:left; } .erf_toggle .on{display: inline-block;margin-top: 10px;} #pdtabs #zubehoer .title td hr{width:220px; margin:7px 0 7px -10px;} #pdtabs #zubehoer .text td{line-height:16px; padding:0 10px;} #pdtabs #zubehoer .price td{font-weight:bold; padding:5px 0 0 10px;} #pdtabs #projekte, #pdtabs #more_projekte {margin-left:28px; width:476px; font-size:12px; line-height:14px;} #pdtabs #more_projekte{margin-left:18px;} #pdtabs #projekte td, #pdtabs #more_projekte td{padding:14px 7px 5px 0; width:152px; vertical-align: top;} #pdtabs #projekte td img, #pdtabs #more_projekte td img{margin-top:-7px;} #pdtabs #anwendungstipps .tipp{background:#f1f1f1; padding:13px 13px 11px 13px; float:left; margin-top:10px; width:520px; margin-bottom: 17px;} #pdtabs #anwendungstipps .attention{background:url(../images/attention.png) no-repeat top right; width:100px; height:100px; float:right;} #pdtabs #anwendungstipps .left{margin:0; padding:0; width:135px; margin-top:10px; font-size:12px; font-weight:bold; float:left;} #pdtabs #anwendungstipps .left li{background:#f1f1f1; line-height:17px; margin-bottom:10px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; width:117px; position:relative; padding:10px 6px 12px 12px; display:block; list-style-type:none; margin-left:0;} #pdtabs #anwendungstipps .left li.activetab{background:#00664a; color:white; } #pdtabs #anwendungstipps .left li.activetab .arrow{ background:url(../images/faq_arrow.jpg) no-repeat 0 0px; width:10px; height:30px; margin-left:123px; top:8px; position:absolute;} #pdtabs #anwendungstipps .right{width:546px; padding-bottom:13px;} #pdtabs #anwendungstipps .faq{margin:14px 0 0 0 ; padding-left:0; } #pdtabs #anwendungstipps .faqh3{padding-top:12px; padding-bottom:9px; margin-bottom:9px;} ul.faq li ul.showmore li div.item div.item-text ul li { cursor: default !important; display: list-item !important; list-style: disc inside none !important; padding-left: 5px !important; } div.repair-content .dicLabel { border-top: medium none !important; } .item-text > ul { margin-left: -25px; } .item-text li { font-size: 13px; list-style: disc outside none !important; width: 100% !important; } #pdtabs #anwendungstipps .faq li, .tipp a{margin:0; padding-left:10px; list-style-type:none; background:url(../images/arrow_down.png) 0px 1px no-repeat; font-weight:bold; color:#00664a; font-family:arial; margin-bottom:8px;} #pdtabs #anwendungstipps hr{background:transparent url(../images/faq_hr.jpg) no-repeat; height:2px; border:0px; outline:none; margin-bottom:26px;} #pdtabs #anwendungstipps .showmore{display:none; margin:6px 0 14px 0!important;} #pdtabs #anwendungstipps .showmore li{background:none; color:black; font-weight:normal; padding:0; } #pdtabs #anwendungstipps .right hr {background:none; border-bottom:1px solid #c3c3c4; margin-top:6px; margin-bottom:9px;} #pdtabs #anwendungstipps .footer {padding-bottom:0px; line-height:17px;} #pdtabs .test .info{ font-weight:normal; } #pdtabs .bericht .like, #pdtabs .bericht .liked{ width:39px; padding:62px 0 0 1px; background:url(../images/like.png) no-repeat top left; height:19px; float:left; text-align:center; font-weight:bold; } .lik{display:none !important;} #pdtabs .bericht div.tt{color:black !important;} #pdtabs .bericht .tooltip1{font-size:11px !important; color:#000; font-weight:bold; letter-spacing:0; left:-32px;} #pdtabs .bericht .text{ float:right; width:461px; padding-right:11px; line-height:16px; } /*#pdtabs .bericht p.video img{ margin:20px 0 0 -64px; min-height:407px; float:left; width:545px !important; }*/ #pdtabs .bericht p.video { margin:13px 0 16px -64px !important; } #pdtabs .bericht p.video img { width:545px !important; } #pdtabs .bericht .text a{background-position: 2px -1px;} .chrome #pdtabs .bericht .text a{background-position: 2px 0px;} #pdtabs .tipp p.video img{ margin:6px 0 0 -13px !important; } .pdtabfunc{ margin-bottom:19px; float:left; width:100%; margin-top:6px; } .pdgeneration{width:200px; margin:18px 0 18px -4px;} .pdgeneration:hover{cursor:pointer;} .pdgeneration .top{background:url(../images/modul_top.jpg) no-repeat; width:201px; height:9px;} .pdgeneration .bottom{ background:url(../images/modul_bottom.jpg) no-repeat scroll left bottom transparent; color: white; min-height: 23px; padding: 0 9px; width: 186px; } .pdgeneration .bottom .ncg{ text-align:center; width:184px; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; height:16px; line-height:16px; color:white; background:#003821 url(../images/ncg.jpg) center center no-repeat; float:left; font-size:15px; margin-bottom:2px; font-weight:normal; } .pdgeneration .bottom .easy, .pdgeneration .bottom .universal, .pdgeneration .bottom .advanced{ text-align:center; background:#2b634c url(../images/easy_universal_advanced.png) no-repeat center center; width:60px; float:left; margin-right:2px; font-size:10px; height:14px; line-height:13px; } .pdgeneration .bottom .easy{ background-position:center 2px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px; } .pdgeneration .bottom .expert{ background:#2b634c url(../images/easy_universal_expert.png) no-repeat center center; background-position:center -24px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px; text-align:center; width:60px; float:left; margin-right:2px; font-size:10px; height:14px; line-height:13px; } .pdgeneration .bottom .advanced{ background-position:center -24px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px; } .pdgeneration .bottom .actives, .actives{ background-color:#e3000f !important; } .pdtabtechspecs table, .pdawspektrum table{ border-collapse: collapse; width:285px; font-family:arial; font-size:12px; margin:-15px 0 20px 0; } .pdtabtechspecs table{ margin-top:0px !important; } .pdawspektrum table{ margin:-4px 0 22px 0; } .pdawspektrum td p{ /*margin:7px 0px 6px 0px !important;*/ } .left .pdtabtechspecs table{ width:351px; } .pdtabtechspecs tr:last-child, .pdawspektrum tr:last-child{ border-bottom:1px solid #c3c3c4; } .pdtabtechspecs td, .pdawspektrum td{ border-top: 1px solid #C3C3C4; height: 30px; line-height: 17px; padding: 0 5px 0 0; } .pdawspektrum td:last-child{width:173px;} .pdawspektrum td div.graph{background:url(../images/techspec_graph.jpg); height:25px; margin:4px 0px;} .massstab{width:100%; text-align:right; font-size:11px; margin-top:-19px; margin-bottom:19px;} #pdtabs .right .pdtabtechspecs td:nth-child(even){ background:#f1f1f1; width:79px; padding-left:10px; } .ean, #grey_bg{ float:left; border:1px solid #c3c3c4; background: #f1f1f1; font-weight: bold; padding:7px 7px 5px 7px; font-size:12px; margin-top:15px; } #grey_bg{float:left; width:auto; margin-top:0px; font-weight:normal; font-size:11px; height:20px;} .ean table{width:100%;} .ean td{text-align:left; line-height:13px;} .ean td:nth-child(even){text-align:right;} .lbox{position:relative; z-index:5; margin-left:0px;} .lbox h3{ font-family:verdana; font-size:16px; font-weight:normal !important; padding:0 !important; margin-bottom:7px !important; } .tab.overview .tt{float:none; /*width:200px; Fix Product-Icon*/} .lt, .lt:hover{display:inline; border-bottom: 1px dotted #000; color:#000 !important; font-weight:normal !important;} .lt .tooltip1{margin-top: -10px; margin-left: 45%; left: -152px !important; } .lt .middle1 td{padding-right:15px !important;} .pdgeneration + .tooltip1 > .top1 { background-image:url(../images/tt_skill_top_easy.png)!important; background-repeat:no-repeat!important; background-position:bottom!important; width:100%; display:block; height:19px; margin:0px !important; } .pdgeneration + .tooltip1 > .expert{ background-image:url(../images/tt_skill_top_expert.png)!important; } .pdgeneration + .tooltip1 > .universal{ background-image:url(../images/tt_skill_top_universal.png)!important; } .pdgeneration + .tooltip1 {left:-19px!important; margin-left:0; top:26px!important; width:236px;} .pdgeneration + .tooltip1 .middle1 {background: url(../images/tt_skill_middle.png) repeat bottom;} .pdgeneration + .tooltip1 .bottom1 {background: url(../images/tt_skill_bottom.png) no-repeat bottom;} .pdgeneration + .tooltip1 .ttheadline {margin-bottom: 15px} .bewertung_anzeigen .tt:hover { color: #000; } .tt:hover .pdgeneration + .tooltip1 {width:236px;} .tt2{left:-136px !important;} .ttb{top:37px!important;bottom:-135px !important;} .tt:hover bewertung{ width:256px; left:-45px; top:15px; font-size:13px; font-family:arial; font-weight:normal; letter-spacing:-0.3px; } .tt div.bewertung.tooltip1 { left:-25%; width:250px; top:0 } .tt div.bewertung div.top1{ height:19px; width:259px; background: url(../images/bubble_small_top.png) no-repeat bottom; } .tt > div.bewertung.tooltip1 { font-weight: bold; top:23px!important; left:-14px; } .tt div.bewertung div.middle1{ padding:3px 10px 8px 5px; width:244px; background: url(../images/bubble_small_middle.png) repeat-y bottom; } .tt div.bewertung div.bottom1{ height:7px; width:259px; color: #548912; background: url(../images/bubble_small_bottom.png) no-repeat bottom; } .tt div.bewertung strong { display:block; margin: 0px 2px -3px 6px; text-align: center; } .plskill .ttheadline {margin-bottom:15px;} .pkpic_overflow{width:238px; height:150px; margin-left:7px; overflow:hidden;} .pkpic { width: 238px; position:relative; text-align:center; vertical-align:middle; height: 150px; display:table-cell; } .plpic { width: 238px; min-height: 105px; margin-right: 10px; float: left; padding:7px 0; } .plinfo { width: 238px; margin-right: 10px; float: left; } .plpic .stoerer { float: left; margin: 15px 0px 0px 1px; background:#ffed00; font-weight:bold; padding:2px 6px; position:absolute; font-size:14px; color:#e91e0d; z-index:1; } .ppicDetail .stoerer{color: #ED1F00; left: 1px; position: absolute; font-size:14px; top: 15px; padding:4px 8px; z-index: 1; background:#ffed00; font-weight:bold; } .plpic .stoerer.extra {cursor:pointer; font-size:14px; float:left;} .plpic .stoerer.extra #extra_default img{margin: 0 -7px -3px -7px !important; } .plpic .stoerer.extra #extra_expand img{margin: 0 -5px -3px -5px !important;} .plpic .stoerer.extra a:hover{color:#e91e0d !important;} .plpic .stoerer.extra .more{ color:#e91e0d !important; font-size:11px !important; font-weight:normal; background: url(../images/arrow_red.png) no-repeat scroll 0 3px transparent; padding-left: 8px;} .plpic .pic { width: 164px; max-height: 204px; float: left; margin: 15px 0px 0px 0px; } .plbox .plpic .pic_overflow { width: 164px; max-height: 164px; margin: 15px 0px 0px 70px; overflow:hidden; } .plbox .plpic .pic { width: 164px; max-height: 204px; text-align:center; vertical-align:middle; margin:0; position:relative; display:table-cell; } .plskill { width: 238px; height: 18px; padding-left:248px; margin: -2px 0px 0px 248px; } .plskill .tt { height:100%; width:100%; } .plskill .skill, .pdskill .skill{width:207px;} .plskill .tttextinfo, .pdskill .tttextinfo{padding:3px 10px 0 0;} .plskill .top, .skill.top{background:url(../images/plskill_top.jpg) no-repeat 0 top; height:4px;} .plskill .bottom, .skill.bottom{background:url(../images/plskill_bottom.jpg) no-repeat left bottom transparent; min-height: 19px; padding:1px 6px 0px 6px; margin-bottom:1px;} .plskill div{float:left; background:url(../images/modul_eue.jpg) no-repeat; color:white; font-size:11px; font-weight:bold; width:74px; margin-right:2px; text-align:center;} .plskill div:hover{cursor:pointer;} .plskill div.active{background-position:-76px 0;} .plskill div{width:74px; text-align:center;} .pdtabfunc div.tt {float:left!important; margin:0 4px 4px 0;} .bewertung_abgeben .tt > div.bewertung { left:-47px; width:259px; top:20px; } .plskill div.tt:hover{color:white !important;} .plskill .tooltip1{top:18px !important;} .plskill .tt:hover div.middle1 table{margin-left:10px;} .plskill .tt:hover div.tooltip1, .pdskill .tt:hover span.div{ width:236px; top: 13px; color: #000000; display: block; padding:0px; left: -4px; text-align: center; } .pdskill .ttdiv.tooltip1 { top:-24px; } .tooltip1 { background-image:none!important; } @media screen and (-webkit-min-device-pixel-ratio:0) { div.top1.easy {margin-left:1px;} } .plskill .tt:hover div.top1.easy, .pdskill .tt:hover div.top1.easy{ display: block; height:19px; width:236px; margin-left:1px; background: url(../images/tt_skill_top_easy.png) no-repeat bottom; } .plskill .tt:hover div.top1.universal{ display: block; width:236px; height:19px; background: url(../images/tt_skill_top_universal.png) no-repeat bottom;} .plskill .tt:hover div.top1.expert{ display: block; width:236px; height:19px; background: url(../images/tt_skill_top_expert.png) no-repeat bottom;} .plskill .tt:hover div.middle1, .pdskill .tt:hover div.middle1{ display: block; padding-top:4px; padding-bottom:11px; width:236px; background: url(../images/tt_skill_middle.png) repeat bottom; } .tttextinfo { color: black;} .plskill .tt:hover div.bottom1, .pdskill .tt:hover div.bottom1{ display: block; height:7px; width:236px; color: #548912; background: url(../images/tt_skill_bottom.png) no-repeat bottom; } .tt .ncg{width:196px; height:18px; color:white; background:#003821 url(../images/ncg2.jpg) no-repeat center center; float:left; font-size:15px; margin-bottom:2px; font-weight:normal; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; } .skill .easy, .skill .universal, .skill .advanced{ background:#2b634c url(../images/easy_universal_advanced.png) no-repeat center center; color:white; width:64px; float:left; margin-right:2px; font-size:11px; height:14px; line-height:15px; } .skill .easy{ background-position:center 2px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px; } .skill .expert{ background:#2b634c url(../images/easy_universal_expert.png) no-repeat center center; color:white; width:64px; float:left; margin-right:2px; font-size:11px; height:14px; line-height:15px; background-position:center -24px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px; } .skill .advanced{ background-position:center -24px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px; } .tt:hover div.top1.universal { background:url(../images/tt_skill_top_universal.png) no-repeat bottom; } .tt div.top1.universal { background:url(../images/tt_skill_top_universal.png) no-repeat bottom; } .plfooter { padding: 5px 0 0; width: 227px; min-height: 30px; float:left; margin: 0px 8px 0px 0px; border-top:1px solid #c3c3c4; } .plkaufen { margin: 6px 0px 0px 0px; width: 238px; float: left; padding-left: 10px; color: #00654a; font-size: 12px; font-weight:bold; font-family:Verdana; background:url(../images/lnkstylesubnavidefault.png) 0 5px no-repeat; } .plkaufen-short { margin: 2px 0px 4px 0px; width: 138px; float: left; padding-left: 10px; color: #808285; font-size: 12px; font-weight:bold; font-family:Arial; background:url(../images/lnkstylesubnavidefault.png) no-repeat 0px 5px !important; } .plkaufenBGC { background-image: url(../images/lnkstylesubnavidefault_inactive.png); } .plkaufen a { color: #00664a; font-size: 12px; font-weight:bold; font-family:Arial; text-decoration:none; } .plkaufen p { color: #808285; font-size: 12px; font-weight:bold; font-family:Arial; text-decoration:none; } .plkaufen a:hover { color: #003e2d !important; } .plmerken a, .plgemerkt a { float: left; padding-left: 20px; color: #808285; font-size: 12px; font-weight:bold; font-family:Arial; background: url(../images/lnkStylerem.png) 0px 2px no-repeat; height:16px; } .ptextDetailBeschreibung .plmerken a , .ptextDetailBeschreibung .plgemerkt a, .ptextDetailBeschreibung .plmerken a:hover, .ptextDetailBeschreibung .plgemerkt a :hover{ float: none !important; margin:0 0 0 34px !important; padding-left: 20px; color: #FFFFFF !important; font-size: 12px; font-weight:bold; font-family:Arial; background: url(../images/lnkstylerem_white.png) 0px 0px no-repeat; height:16px; } .ptextDetailBeschreibung a , .ptextDetailBeschreibung a:hover{ color: #FFFFFF !important; font-size: 12px; font-weight:bold; font-family:Arial; } .ptextDetailBeschreibung a{ background:url(../images/arrow_white.png) 0 2px no-repeat; padding-left:10px; } .pdmerken, .pdgemerkt { margin-right: 50px !important; min-width: 67px; } .pdmerken a, .pdgemerkt a{ padding-left:18px; background: url(../images/lnkStylerem.png) 0px 0px no-repeat; color:#808285 !important; } .pvmerken, .pvgemerkt{ margin-top:18px; } .pvmerken a, .pvgemerkt a{ padding-left:21px; font-size:12px; background: url(../images/lnkStylerem.png) 0px 0px no-repeat; color:#808285 !important; } .plgemerkt a, .plvergleichen a.selected, .pdvergleichen.selected a, .pdvergleichen .single_pdvergleich.selected{color:#00664a !important; text-decoration:none;} .plmerken a, .plvergleichen a, .pdmerken a, .pdvergleichen a, .pvmerken a, .pvgemerkt a{color:#808285 !important; text-decoration:none;} .plmerken a:hover, .plvergleichen a:hover, .pdmerken a:hover, .pdvergleichen a:hover, .pvmerken a:hover, .pvgemerkt a:hover{color:#00664a !important;} .plmerken a:hover, .plgemerkt a, .pdmerken a:hover, .pdgemerkt a, .pvmerken a:hover, .pvgemerkt a{ cursor:pointer; background-position: 0px -14px; color:#00664a !important; } .filcheck.disabled{opacity:0.5; cursor:default !important;} .filcheck.disabled a{cursor:default;} .plmerken.aw a, .plgemerkt.aw a{margin-left:0px;} .pdmerken a:hover, .pdgemerkt a{background-position:0px -16px;} .pvmerken a:hover, .pvgemerkt a{background-position:0px -16px;} .plvergleichen a{ margin: 0 25px 0 0; float: right; padding-left: 20px; height:20px; color: #808285; height:18px; outline:none; font-size: 12px; background: url(../images/v_box.png) 0px 1px no-repeat; font-weight:bold; font-family:Arial; } .nutzungsbedingungen label + p, .nutzungsbedingungen input + p { margin-top: 20px; } .nutzungsbedingungen p > input { padding: 0; margin: -4px 0px 0px 20px; height: 16px; width: 16px; float: left; position: absolute; left: 0; opacity: 0; width: 16px !important; } .nutzungsbedingungen p > label { /* float: left; */ line-height: 16px; color: #000; padding: 0 0 1px 25px; font-weight:normal!important; width:500px!important; float:none!important; } .nutzungsbedingungen p:not(#foo) > input + label { background: url(../images/v_box.png) 0 0px no-repeat; height: 16px; } /* Checked styles */ .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:checked + label { background-position: 0 -20px; } .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:hover:checked + label, .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:focus:checked + label, .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:checked + label:hover, .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:focus:checked + label { background-position: 0 -20px; } /* Hover & Focus styles */ .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:hover + label, .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:focus + label, .nutzungsbedingungen p:not(#foo) > input[type=checkbox] + label:hover { background-position: 0 0px; } /* Active styles */ .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:active + label, .nutzungsbedingungen p:not(#foo) > input[type=checkbox] + label:hover:active { background-position: 0 -20px; } .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:active:checked + label, .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:checked + label:hover:active { background-position: 0 -20px; } /* Disabled styles */ .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:disabled + label, .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:hover:disabled + label, .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:focus:disabled + label, .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:disabled + label:hover, .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:disabled + label:hover:active { background-position: 0 0px; } .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:disabled:checked + label, .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:hover:disabled:checked + label, .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:focus:disabled:checked + label, .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:disabled:checked + label:hover, .nutzungsbedingungen p:not(#foo) > input[type=checkbox]:disabled:checked + label:hover:active { background-position: 0 0px; } .pdvergleichen{ background: url(../images/v_box.png) 0px 1px no-repeat;} .pdvergleichen.selected{background: url(../images/v_box.png) 0px -20px no-repeat;} .pdvergleichen a{ outline:none; padding-top:1px; padding-left:23px; padding-bottom:2px; color:#808285 !important; } .pdvergleichen ul:hover{cursor:pointer;} .pdvergleichen ul{ background:url(../images/vergleichen_dropdown.png) no-repeat; height: 145px; left: 310px; display:none; margin-left: -325px; margin-top: -26px; padding-left: 38px; padding-top: 8px; position: relative; width: 370px; z-index: 3; } .pdvergleichen .vergleich { float: left; margin-left: -55px; margin-top: 30px; text-align: center; width: 427px; } .pdvergleichen .vergleich1 { color: black; float: left; height: 100px; margin-left: 30px; margin-right: 23px; width: 100px; line-height:12px; } .pdvergleichen .vergleich2 { color: black; float: left; height: 100px; width: 100px; line-height:12px; } .vergleich1_overflow, .vergleich2_overflow { display: table-cell; height: 75px; position: relative; text-align: center; vertical-align: middle; width: 100px; } .pdvergleichen .vergleich_text { color: black; float: left; font-size: 11px; font-weight: normal; line-height: 14px; padding-left: 4px; padding-top: 30px; width: 69px; } .pdvergleichen .vergleich_link{width:95px; float:left; padding-top:31px; text-align:left; line-height:16px;} .pdvergleichen .vergleich_link a{ background:url(../images/arrow.png) 0 1px no-repeat; display:block; font-size:12px; padding-left:10px; color:#00654a !important;} .pdvergleichsliste{ background:url(../images/match_filter.png) 0px 3px no-repeat; padding-left:27px; } .plsort { background: url(../images/sort_filter.png) 4px 2px no-repeat; padding-left:27px; } .plsort ul{ position:relative; display:none; margin-top:-27px; left:183px; margin-left:-260px; width:185px; z-index:3; } .pdvergleichsliste ul { height: 145px; left: 177px; margin-left: -258px; margin-top: -34px; padding-top: 8px; position: relative; width: 300px; z-index: 3; display:none; } .pdvergleichsliste .plkaufen a{margin-left:20px;} .pddownloads{ background:url(../images/downloads.png) 0px 3px no-repeat; padding-left:18px; } .pddownloads ul { display: none; left: 337px; padding-top:7px; margin-left: -409px; margin-top: -33px; position: relative; width: 240px; z-index: 3; } .pddrucken{ background:url(../images/print.png) 0px 2px no-repeat; padding-left:16px;} .longpad .filcheck:first-child{min-width:200px;} .filcheck{ background: url(../images/v_box.png) 0px 1px no-repeat; padding-left:27px; padding-right:15px; float: left; margin: 2px 2px 0 0; position:relative; min-width:95px; } .filcheck.large { background: url(../images/v_box_large.png) 0px 1px no-repeat; padding-left:27px; float: left; margin: 17px 0 5px 0; padding-right:15px; position:relative; width:100px; max-height: 71px; overflow: hidden; } .filcheck > .imgBox { position: absolute; left: 28px; top:1px; min-width:120px; background:url(../images/1x1.png); margin-bottom:15px; } .filcheck > .imgBox > img { position:absolute; top:-6px; } .icon { margin-top:14px; } .noicon { margin-top:14px; } .bottomicon { margin-bottom:7px; } .icon a { padding:0px 0px 0px 40px; } .filcheck, .plvergleichen a, .pdvergleichen a{outline:none;} .filcheck a, .filcheck a:hover{text-decoration:none; color:black !important; outline:none;} .filcheck.selected, .plvergleichen a.selected, .pdvergleichen a.selected{outline:none; background: url(../images/v_box.png) 0px -20px no-repeat;} .filcheck:hover, #pdtabs #anwendungstipps .faq li:hover, #pdtabs #anwendungstipps .left li:hover{ cursor:pointer; } .pltech { width: 228px; /* height: 102px; */ float: left; padding-bottom:6px; } .hor{ float: right; margin-right: 8px; width: 478px; } .bpt-product-list-column-left{ float:left; width:249px; } .bpt-product-list-column-right{ float:left; width:237px; } .pkboxtext { width: 220px; height: 20px; color: #00664a; font-weight: bold; padding-left: 10px; padding-right:10px; margin-left:5px; line-height: 15px; } .pkboxtext a{ color: #026246; text-decoration:none; } .pkboxtextov { width: 251px; position:absolute; color: #000; font-size: 13px; line-height:16px; background:url(../images/kat_back_fout.png); background-repeat:no-repeat; background-position:bottom; display:block; visibility:hidden; margin-top:12px; } .pkboxtextov a { color: #026246; font-size: 13px; font-weight: bold; text-decoration: none; padding-left: 12px; background: url(../images/lnkstylesubnavidefault.png) 2px 4px no-repeat; } .chrome .pkboxtextov a { background-position: 2px 4px; } .pkboxtextov > p { padding:5px 15px 0px 15px; } .moreinfoLink { margin: 5px 5px 16px 15px!important; } .trenner { height: 2px; background: #fff; } .marginal-bg-product-detail { float:left; background:#fff url(../images/bg_marginal.png) 0 0 repeat-y; } .pkMarginal { width: 248px; float:right; position:relative; min-height: 100%; overflow: hidden !important; background: #f1f1f1; font-family:arial !important; z-index:1; } .margSpacer { height:28px; } .margtop { margin-top:-5px; } .hsTeaser { z-index:9999; height:106px; } .hsTeaser h4 { float:left; width:214px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:18px 0 20px 10px !important; padding:0 0 9px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left; } .indent{ text-indent:-90000px; display:block; height:140px; position:relative; } .btPic { margin-top:16px; height:110px; width: 238px; } .btText { margin-top: 6px; margin-left: 10px; font-family:Arial; font-size: 12px; line-height:16px; width:226px; color:black; } .abTeaser { width: 233px; padding-right:15px; height:auto; padding-bottom:15px; font-family:Arial; font-size: 11px; font-weight:400; line-height: 15px; } .abTeaser p{margin:10px 0 2px 10px;} .pkMarginal hr { margin: 14px 10px 1px; width:92%; } .pbDays { text-align:left; line-height:15px; font-size:11px; margin-left:10px; border-collapse:collapse; } .pbDays td{padding-right:19px;} .pbDay_Time td{padding-right:19px;} .pbInfo { margin-left: 10px; margin-top: 4px; margin-bottom: 7px; } .pbLnk { margin: 5px 0px -3px 10px; padding-left: 10px; color: #00654a; font-size: 12px; font-weight:bold; font-family:Arial; background:url(../images/lnkstylesubnavidefault.png) 2px 5px no-repeat; } .ftLnk { margin: 5px 0px -3px 10px; padding-left: 10px; color: #00654a; font-size: 12px; font-weight:bold; font-family:Arial; background:url(../images/lnkstylesubnavidefault.png) 2px 3px no-repeat; } @media screen and (-webkit-min-device-pixel-ratio:0){ .ftLnk{ background:url(../images/lnkstylesubnavidefault.png) 2px 4px no-repeat; } } .shop-hours { float:left; width:228px; margin:0 0 0 10px; } .shop-hours table { width:100%; margin:0 0 3px 0; padding:0; border-collapse:collapse; } .shop-hours table tr td { vertical-align:bottom; width:35%; } .shop-hours table tr td + td { vertical-align:bottom; width:30%; } .shop-hours tr td p { font-size:11px; font-weight:normal; color:#000; text-decoration:none; margin:0; padding:0 5px 0 0; line-height:15px; } .pbLnk:hover { color: #003e2d; } .abTeaser .pbLnk { margin: 9px 0px -3px 10px; width:218px; background-position: 2px 5px; } .abTeaser .pbLnk:hover{background-position:2px -57px !important;} .abTeaser .pbInfo { margin-left: 10px; margin-top: 4px; margin-bottom: 7px; width:228px; } .button.shop.js-eshop-product-container span a { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; } #okaufen_table{width:320px !important;} #okaufen_info .pbLnk, #okaufen_info2 .pbLnk { margin: -2px 0px 0px 11px; padding-left: 35px !important; color: #00654a; font-size: 12px; font-weight:bold; font-family:Arial; background-image: url(../images/lnkstylesubnavidefault.png); background-position: 0px 5px; background-repeat: no-repeat; text-align:left; display:block; } #okaufen_info .pbLnk a, #okaufen_info2 .pbLnk a { margin-left: -25px; color: #00654A; display:block; } #okaufen_table tr td.bpt-ecommerce-separator{ background-color: #c3c3c4; display: block; height: 1px; margin-top: -2px; width: 310px; } .okaufen_oh_back{background: url(../images/okaufen_oh_back.png) repeat-y;} .okaufen_head{background:url(../images/okaufen_topper.png) no-repeat;} .okaufen_back{background: url(../images/okaufen_h_back.png) repeat-y;} .okaufen_footer{background: url(../images/okaufen_footer.png) no-repeat; padding-top:12px; padding-bottom:7px;} .okaufen_shadow{background: url(../images/okaufen_footer.png) no-repeat bottom left !important; line-height: 5px !important;} .okaufen_trenner { width:288px; height:1px; background:#c3c3c4; margin-left:12px; } .okaufen_info { text-align:left; margin-left:10px; font-family:Arial; font-size:11px; line-height:15px; font-weight:normal; max-width:110px; color:#000; } .okaufen_info p { } #okaufen_info .pbLnk:hover { color: #003e2d; } #okaufen_info > div.tablewrap { width:312px; } .ecTeaser > .pbLnk{float:none; margin-left:2px;} .ecTeaser span.percent { color:#e2001a; font-size:16px; font-weight: bold; font-family:Verdana; } .ecTeaser h5 { padding-top:0; margin-top:1px; padding-bottom:9px; border-bottom:1px solid #c3c3c4; margin-bottom:10px; font-size: 13px; line-height: 16px; font-family:arial; width:228px; } .ecTeaser .pbLnk { clear:left; width:216px; } .ecTeaser{padding:16px 10px 20px 10px;} .ecTeaser .product { margin-top:10px; font-size:13px; margin-bottom:4px; width:228px; } .ecTeaser > .info { padding-bottom:9px; border-bottom:1px solid #c3c3c4; margin-bottom:9px; width:228px; float:left; } .ecTeaser .info > .image { margin-top:2px; margin-left:6px; float:left; } .ecTeaser > .info > .wrapper { line-height: 17px; padding-left: 1px; padding-right: 10px; padding-top: 5px; width:165px; float:left; } .ecTeaser > .info > .wrapper > .productdescr { font-size:12px; line-height:14px; margin-bottom:4px; width:175px; } .ecTeaser > .info > .wrapper > .productname{ font-weight:bold; margin-top:-2px; } .ecTeaser > .product{ font-family:Arial; font-size:13px; margin-top:-2px; line-height:15px; } .btTeaser{padding-bottom:19px !important;display:inline-block;} .btTeaser .btPic a { overflow: hidden; height: 110px; width: 238px; display: block; } #ecStatistik, #ebSchreiben, #mail, #alternative{display:none;} .gallery_lightbox, .video_lightbox { display:none; } .alternativeLnk{position:relative; top:-30px; height:0px; left:22px; font-size:12px; font-weight:bold; z-index:100;} .alternativeLnk a{color:white !important; background: url(../images/lnkstylebteaserw.png) no-repeat 1px 3px; padding-left:11px; } #awWrapper{width:876px; background:white;} #awWrapper .box { margin-left:10px; margin-top:10px; width: 856px; padding-top:17px; min-height: 177px; float:left; font-size: 14px; background:white url(../images/listbox_back.png) repeat-x bottom left; border:1px solid #c3c3c4; border-bottom:1px solid #e5e6e6; } #awWrapper .product{float:left; width:421px; margin-right:7px;} #awWrapper .plpic{width:160px; float:left; margin-top:-12px;} #awWrapper .plinfo{width:238px;} #awWrapper .plfooter{width:238px;} #awWrapper .pltextMeta{width:238px; margin-top:30px;} #awWrapper .uvp{float:right; width:500px; margin-right:8px; margin-top:10px; bottom:0 !important; } #awWrapper .arrow{background:url(../images/arrow.png) no-repeat 0 -1px; padding-left:10px; font-size:12px; font-weight:bold; margin-left:11px; position:relative; top:9px;} #ebWrapper #teaser{ background:url(../images/bewertung_teaser_grey.jpg) no-repeat; width:484px; margin-top:10px; height:150px; font-size:13px; line-height:16px; color:black; padding:10px 17px 6px 211px; } #ebWrapper{width:717px; padding:0 5px 0 10px; background:white;} #ebWrapper.images {width:auto; padding:0; background:white;} #ebWrapper p{padding:2px 0 3px 0;} #ebWrapper hr{margin:15px 0 15px 0;} #ebWrapper td{ padding:4px 0 4px 0} #ebWrapper label{font-weight:bold; width:200px; float:left; font-size:13px; margin-top:-2px;} #ebWrapper textarea{width:503px; max-width:503px; max-height:289px; min-height:289px; min-width:494px; height:289px; border:0px; background:url(../images/bewertung_textarea.jpg) no-repeat; font-size:13px; font-family:arial; padding:4px 10px;} #ebWrapper .info{border:1px solid #c0c0c0; background:#f1f1f1; font-size:13px; padding:7px 9px 0 9px; width:494px; float:left; margin-top:-2px; } #ebWrapper .upload_button{background:url(../images/button_mailsend.png) no-repeat; width:116px; margin-top:15px; float:left; margin-right:15px; padding-top:2px; margin-bottom:10px; height:20px; text-align:center;} #ebWrapper .absenden_button{cursor:pointer; background:url(../images/button_xbig.png) no-repeat; width:185px; margin:6px 15px 15px 265px; float:left; text-align:center; border-width: 0px; line-height:22px; padding:0px 0px 1px 0px; font-family:Arial; color: rgb(255, 255, 255); font-weight: bold; font-size: 12px; height: 22px;} #ebWrapper .uploads{margin-top:17px; float:left; position:relative; width:295px;} #ebWrapper .file{position:relative; left:70px; top:-18px;} #ebWrapper .delete{background:url(../images/arrow.png) no-repeat 0 1px; font-weight:bold; font-size:12px; color:green; padding-left:10px; float:right;} #ebWrapper img {margin-top: 19px;} #ebWrapper ul{margin:0; padding:0;} #ebWrapper li{list-style-type:none; margin-bottom:10px; font-size:13px; font-family:arial;} #ebWrapper li.checkbox{background: url(../images/v_box.png) 0px 1px no-repeat; padding-left:25px;} #ebWrapper li.checkbox:hover{cursor:pointer;} #ebWrapper li.checkbox.selected{background-position: 0 -20px;} #ebWrapper li.checkbox label{float:none;} #ebWrapper li.dropdown_li{margin-left:25px; margin-top:-6px; padding-bottom:0px; padding-top:0; background:#fff url(../images/arrow_down_large.png) no-repeat 0 2px; } #ebWrapper .nutzungsbedingungen a{font-weight:bold; font-size:12px; padding-left:10px; } #ebWrapper ul.showmore{margin:12px 0 0 10px; display:none;} #ebWrapper ul.showmore li{margin:0 0 4px;} #ecWrapper{width:734px; height:305px; background:white;} #ecWrapper h3, #lexWrapper h3{font-size:16px; margin:12px 0 10px 0 ; padding:0; font-family:Verdana; line-height:20px; font-weight:normal;} #lexWrapper { background: none repeat scroll 0 0 white; float: left; padding: 15px 10px 18px 10px; width: 547px; } #lexikon_wrapper #lexWrapper {width: 720px;} #lexWrapper .lightbox_full{display:none; visibility:hidden; height:0; width:0;} #lexWrapper .item-text{width:100%;} #lexWrapper h3{margin-left:7px;} #lexikon_wrapper #contentrightSmall{display:block !important;} #ecWrapper table{border-collapse:collapse; margin:18px 0; position:relative; z-index:1000;} #ecWrapper table{border-spacing:0px; width:735px !important; table-layout:fixed !important;} #ecWrapper table tr td{width:220px !important; } #ecWrapper hr{margin:0; width:736px; margin-left:-1px;} .chrome #ecWrapper hr{margin:0;} #ecWrapper td{width:222px; padding:0px 12px 0 12px;vertical-align:top;} #ecWrapper a, #ebWrapper .info a{color:#00664a; text-decoration:none;} #ebWrapper .info label { width:100%; margin-right:4px; margin-top: 7px;} #ecWrapper .uvp_lightbox{ height: 27px; float:left; color:black; font-size:10px !important; margin-top: 0px; padding-right: 20px; position: relative; width: 733px; } #ecBG{display:none; background:white url(../images/ec_bg.png) bottom center no-repeat; position:absolute; top:53px; left:9px; width:246px; height:261px; z-index:0;} .chrome #ecBG{top:54px;} #ecWrapper tr.img{text-align:center; height:156px;} #ecWrapper tr.img td{vertical-align:middle !important;} #ecWrapper .middle{border-left:1px solid #c3c3c4; border-right:1px solid #c3c3c4;} #ecWrapper .sold{font-size:13px !important;} #ecWrapper .product{font-size:14px; line-height:22px; font-weight:bold;} #ecWrapper .productdescr{line-height:10px !important;} #mailWrapper{width:464px; background:white;padding:9px 10px 15px 9px; } #mailWrapper label{font-size:14px; font-weight:bold; float:none; display: block; margin:4px 0 12px 0;} #mailWrapper input, #ebWrapper input{width:442px; background:url(../images/mail_input.jpg) no-repeat; border:0px; border-right:1px solid #c3c3c3; height:27px; font-size:13px; padding:0px 10px; } #ebWrapper input{width:296px; margin-right:12px; height:25px; padding-top:2px;} #ebWrapper .form-row {clear: both;} #ebWrapper span.error { width: 195px!important; /* display: block!important; */ float: right!important; color: red!important; margin-right:-22px; margin-top:4px; font-family:Arial; font-size:11px; font-weight:normal!important; } #ebWrapper .file .error{ color: red!important; } #ebNewsletter .uvp_lightbox{bottom:5px;margin-right: 10px;} #ebWrapper .nutzungsbedingungen span.error { width: 300px!important; /* display: block!important; */ float: right!important; color: red!important; margin-right:-22px; margin-top:0px; font-family:Arial; font-size:11px; font-weight:normal!important; } #ebWrapper .innererr span.error { margin-right:140px!important; } #ebWrapper .innererrbloc span.error { margin-right:40px!important; margin-top:-327px!important; } #mailWrapper .smallinput{width:269px;} #mailWrapper hr{padding-top:13px;} #mailWrapper textarea{width:443px; max-width:443px; max-height:159px; min-height:159px; min-width:443px; height:159px; border:0px; background:url(../images/mail_textarea.jpg); font-size:13px; font-family:arial; padding:4px 10px;} #mailWrapper span.error{font-size:11px; color:white; margin-top:4px; width:343px; float:left; color: red; float: none; display: block;} #mailWrapper .count{font-size:11px; float:none; color:#808285; height:28px; text-align:right;} #mailWrapper .absenden_button{cursor:pointer; background:url(../images/button_mailsend.png) no-repeat; width:116px; float:right; margin-right:20px; text-align:center; border-width: 0px; line-height:20px; font-family:Arial; color: rgb(255, 255, 255); font-weight: bold; font-size: 12px; height: 22px;} #mailWrapper .absenden_button:hover, #ebWrapper .upload_button:hover{background-position:0 -22px;} #ebWrapper .upload_button a, #ebWrapper .absenden_button a, #ebWrapper .absenden_button a:hover, #ebWrapper .upload_button a:hover{font-weight:bold; color:white !important; font-size:12px; text-decoration:none;} #ebWrapper .absenden_button:hover{background-position:0 -22px;} #captcha{border:1px solid #c0c0c0; width:461px; height:57px; float:left; margin-top:-2px; float:none; display:block; } #mailWrapper .recaptcha{width:464px; margin-bottom:16px; margin-top:4px;} #mailWrapper .recaptcha a{background: url(../images/recaptcha.png) no-repeat; padding-left:20px; color:#00664a; text-decoration:none; font-size:11px;} #mailWrapper .uvp{width:464px; height:15px; margin-top:8px;} #pvWrapper{width:856px; border:1px solid white; border-right:0px; background:white; margin:-10px 0 0 -10px; /*max-height:735px;*/} #mailWrapper #recommend .ptextDetailBtn.green { display: inline-block; float: none; margin-top:10px; } #mailWrapper #recommend .ptextDetailBtn.green .absenden_button { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; display: inline-block; float: none; margin: -1px auto auto; text-align: center; width: auto; } #pvFunctions { float: right; font-size: 12px; font-weight: bold; height: 19px; padding-right: 12px; padding-top: 25px; } #pvFunctions a, #pvFunctions a:hover{color:black !important;} #pvFunctions #pvPrint{background:url(../images/print_sw.jpg) no-repeat 0 2px; height:20px; float:left; padding-left:13px; margin-right:30px;} #pvFunctions #pvSame{background: url(../images/v_box.png) 0px 1px no-repeat; height:20px; float:right; padding-left:22px;} #pvFunctions #pvPrint:hover, #pvFunctions #pvSame:hover{cursor:pointer;} #pvFrame{width:856px; margin:0 auto; overflow-y:hidden; position:relative;} #pvFrame table{vertical-align:top; border-collapse: collapse; font-size:12px; table-layout:fixed !important; border-bottom:1px solid #c3c3c4;} #pvFrame td{border:1px solid #c3c3c4; vertical-align:top; line-height:14px; padding:10px;} #pvFrame td li{ list-style-type:none; margin-left: 0px; padding-bottom: 6px; width: 173px; } #scroll{width:100%; height:20px; position:relative; top:20px; background:#C3C3C3; float:left;} #pvFrame #product_name{line-height:16px; margin-top:10px;} #pvFrame #price{font-size:14px; font-weight:bold;} #pvFrame #product_img td{vertical-align:middle; border-left:0px; padding:10px 0; border-right:0px; background:url(../images/pv_img_bg.png) bottom repeat-x; height:133px; text-align:center;} #pvFrame #fixed #product_img first{vertical-align:top;} #pvFrame #product_img .img_line{border-right:1px solid #c2c3c4; border-left:1px solid white; padding: 0 55px; height:120px; position:relative; display:table-cell; vertical-align:middle;} #pvFrame .pvName{float:left; margin-top:6px; position:relative; max-width:190px;} #pvFrame .pvFunction{float:right; width:10px; margin-top:0px; position:relative; top:0px; right:0px;} #pvFrame .pvFunction .delete{background:url(../images/delete.png) no-repeat; width:10px; height:10px; float:right; } #pvFrame .pvFunction .pin{background:url(../images/pin_on.png) no-repeat; width:10px; height:14px; float:left; top:8px; position:relative;} #pvFrame .pvFunction .pin:hover, #pvFrame .pvFunction .delete:hover{cursor:pointer;} #pvFrame .pvFunction .pin:hover{background-position:0 -14px;} #pvFrame .pvPrice{display:block} #pvFrame .pvPricel{display:block; text-align:left;padding: 0 0 10px} .pv_uvp{ text-align:right; font-size:10px; color:#8f8f8f; height:30px; font-family:Arial; margin:8px 10px 10px 0px;} .chrome .pv_uvp{float:right !important;} #pvFrame .pvPrice .produktlink{padding-bottom:4px; height:18px; float:none !important;display:block} #pvFrame .pvPrice .onlinelink{font-size:12px; text-align:left; margin-right:6px; padding-top:6px; margin-top:4px; display:block; background:url(../images/lnkstylesubnavidefault.png) no-repeat 0px 9px; padding-left:10px;} #pvFrame .pltextProdukt{font-size:14px; font-weight:bold;} #pvFrame .informationen img{margin-right:4px;} #pvFrame .informationen #bewertungen_table{font-size:10px; line-height:19px;} #pvFrame .informationen #bewertungen_table a, #pvFrame .informationen #bewertungen_table a:hover{color:black !important;} #pvFrame .noborder td{border-top:0px !important;} #pvFrame .th a{background:url(../images/arrow_down.png) no-repeat 0px -488px; padding-left:11px; font-weight:bold;} #pvFrame #fixed td{width:110px;} #pvFrame .first{background:#f1f1f1 !important; padding-left:32px !important; width:146px !important; border-left:1px solid #c3c3c4 !important; border-right:1px solid #c3c3c4 !important; font-size:12px; font-weight:normal; vertical-align:top !important; text-align:left !important;} #pvFrame .th{border-right:1px solid #c3c3c4; padding-left:19px !important; min-height:20px; border-bottom:0px;} .hidden, .ttip:hover{display:none !important;} #pvFrame #fixed{float:left; margin-top:20px;} #pvFrame #fixed table{table-layout:fixed !important;} #pvFrame #pvScroll{overflow:hidden !important; width:665px; float:left;} #pvFrame #pvScroll table{table-layout:fixed !important;} #pvFrame #pvScroll td{width:190px;} #pvFrame #scroll_bg{width:100%; background:#c3c3c3; height:15px;} .atLnkInner { margin: 3px 0px 0px 0px; padding-left: 10px; color: #00654a; font-size: 12px; font-weight:bold; font-family:Arial; background:url(../images/lnkstylesubnavidefault.png) 1px 6px no-repeat; padding-top:2px; float:left; width:147px; line-height:16px; } .atLnkInner a { text-decoration: none; color: #00654a; } .atLnk { float:right; width:147px; min-height:45px; margin:6px 0px 0px 0px; } .atWrapper { width:228px; min-height:50px; line-height:109%; float:left; margin:0 0 0 0; } .newsletter_head_pic { position:absolute; width:197px; height:150px; left:10px; top:0px; } .atPics { float: left; width: 50px; text-align:left; width:64px; height:36px; margin:12px 0px 0px 10px; } .pbLnkNews { margin: 3px 0px 2px 10px; padding-left: 10px; color: #00654a; font-size: 12px; font-weight:bold; font-family:Arial; background-image: url(../images/lnkstylesubnavidefault.png); background-position: 0px 4px; background-repeat: no-repeat; } .pbLnkNews.nomargin { margin: 3px 0px 2px 10px; padding-left: 10px; color: #00654a; font-size: 12px; font-weight:bold; font-family:Arial; background-image: url(../images/lnkstylesubnavidefault.png); background-position: 0px 4px; background-repeat: no-repeat; } .news-detail ul { padding-left: 15px; font-size: 13px; margin-top: 0; } .news-detail li { padding: 3px 0; } .news-detail strong { font-size: 13px; } .leftBox .pbLnkNews { margin-left: 0px; float:left; } .leftBox .pbLnkNews:hover { background-position:0 -489px; } .spacer { height:20px; } .spacer2 { height:15px; } .pbLnk a { text-decoration: none; color: #00654a; } .obuehne{ height:5px; width:400px; } .colpbuehne { width: 50%; width: 734px; height: 321px; font-size: 14px; margin-top: 13px; background: url(../images/s_01_p_back.jpg) no-repeat 0 0; margin-bottom: 6px; } .ptext { width: 300px; height: 321px; float: left; position:relative; } .ptextDetail { width: 299px; height: 400px; float: left; position:relative; padding-left:21px; } .ptextDetail a:hover{color:white !important;} .stageShadowTop { background:url(../images/stageShadowTop.png) no-repeat; z-index:1000; height:15px; width:734px; left:0; position:absolute; } .stageShadowTopBig { background:url(../images/stageShadowTopBig.png); z-index:100; height:12px; width:1002px; position:absolute; } .stageShadowTopBig { background:url(../images/stageShadowTopBig.png); z-index:100; height:12px; width:1002px; position:absolute; left:0; /* bottom:0; */ } .stageShadowBottomBig { background:url(../images/stageShadowBottomBig.png); z-index:100; height:12px; width:1002px; bottom:0; left:0; position:absolute; } .stageShadowBottom { background:url(../images/stageShadowBottom.png) no-repeat; z-index:1000; height:15px; width:734px; top:319px; left:0; position:absolute; } .plinfo a span{display:block;} .ptextKategorie { margin-left: 18px; margin-top: 21px; color: #fff; font-family:Verdana; font-size: 18px; line-height:22px; padding-right:17px } .ptextKategorie.bigstage { margin-left: 20px; margin-top: 21px; margin-bottom:3px; color: #fff; font-family:Verdana; font-size: 18px; } .pltextKategorie { color: #00654A; font-size: 12px; line-height: 13px; padding: 2px 0 4px; } .pltextKategorie a { color: #00654a; font-size: 12px; text-decoration:none; } .ptextProdukt { margin-left: 19px; margin-top: 12px; color: #fff; font-family:Verdana; font-size: 28px; font-weight: bold; } .ptextProdukt.bigstage { margin-left: 20px; margin-top: 12px; color: #fff; font-family:Verdana; font-size: 28px; font-weight: bold; } .ptextDetailProdukt { width:270px; margin-top: 16px; padding-bottom:2px; } .ptextDetailProdukt .pricestar{margin-right:20px;} .ptextDetailProdukt h3{font-weight:normal; color:white; padding:0; margin:0 0 5px 0; font-size:13px !important;} .ptextDetailProdukt .headline #pkat { border-bottom: medium none; font-family: Verdana; font-size: 16px; font-weight: normal; margin: 0; padding: 0; width: 100%; } .ptextDetailProdukt .headline #pname { background-color: transparent; color: #FFFFFF; font-family: Verdana; font-size: 22px; line-height: 24px; margin: 9px 27px 0 0; } .ptextDetailProdukt .headline #pname.formatted { font-weight: normal !important; } .startBuehneErropage .ptextDetail .ptextDetailProdukt .description {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; line-height:17px; margin:10px 0 0 0; padding:0; background:none; border:0; } .startBuehneErropage .ptextDetailProdukt .headline{ background: none repeat scroll 0 0 transparent; border: 0 none; color: #FFFFFF;font-family: Verdana;font-size: 28px;font-weight: bold;line-height: 22px;margin: 0;padding: 0;text-decoration: none;width: 100%;} .startBuehneDetail .ptextDetail .ptextDetailProdukt .headline { width:100%; font-family:Verdana; font-size:28px; font-weight:bold; color:#fff; text-decoration:none; line-height:22px; margin:0; padding:0; background:none; border:0; } .startBuehneDetail .ptextDetail .ptextDetailProdukt .description { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; line-height:17px; margin:10px 0 0 0; padding:0; background:none; border:0; } .ptextHeader { color: #FFFFFF; font-family: Verdana; font-size: 22px; font-weight: bold; line-height: 26px; margin-left: 17px; margin-top: 10px; max-width: 270px; padding-bottom: 2px; } .pDetailPrice { margin-top: 21px; color: #fff; font-family:Verdana; font-size: 22px; font-weight: bold; float:left; } .sStageInfo { color: #fff; font-family:Arial; font-size: 22px; float:left; background:url(../images/startStageInfoBG.png) repeat-y; width:290px; position:absolute; bottom:28px; } .sStageInfo.full{ width:280px; position:relative; top:0; height:373px; padding-top:27px; padding-right:10px; } .sStageInfoTextH { margin:19px 0px 10px 22px; } .sStageInfoTextH h5 { line-height:20px; width:inherit; font-family:Arial; font-size:16px; font-weight: bold; color:#fff; text-decoration:none; margin:0; padding:0 5px 0 0; background:none; } .sStageInfoTextM h4{ line-height:24px; font-family:Arial; font-size:22px; font-weight:bold; color:#fff; text-decoration:none; margin:0; padding:0 5px 0 0; background:none; border:0;height:auto; } .sStageInfoTextM { margin-left: 22px; margin-top: 3px; font-weight:bold; } .sStageInfoTextF { margin:14px 8px 6px 22px; font-size: 14px; } .sStageInfoTextF .ptextDetailBtn{ margin-bottom:15px; margin-left:0px !important; z-index:1; } .pricestar { color: #fff; font-family:Verdana; font-size: 12px; font-weight: bold; float:left; width:10px; margin-top: 20px; } .pltechrating { margin-top: 15px; color: #000; font-size: 11px; } .stars { width:80px; float:left; margin:2px 1px 0px 0px; } .pltechrating .stars{width:230px; float:none;} .pltech .pltechrating img { margin: 0px 10px 0px 0px; } .pltechfeatures { color: #000; font-size: 12px; height: 30px; } .pltechfeatures .tooltip1 { top:30px!important; } .tooltip1.generation{ top:50px !important; } .pltech .pltechfeatures img { margin: 1px 2px 0px 0px; } .pltechspecs { margin-top: 5px; color: #000; font-size: 12px; } .pltechspecs table{ border-collapse : collapse; width:227px; font-family:arial; font-size:11px; } .pltechspecs tr:last-child{ border-bottom:1px solid #c3c3c4; } .pltechspecs td{ border-top:1px solid #c3c3c4; height:10px; padding:0; line-height:16px; } .pltechspecs td:nth-child(even){ background:#f1f1f1; width:70px; padding-left:6px; } .tdgraph{width:173px;} .pltextProdukt { margin-top: -3px; color: #00654a; font-size: 14px; font-weight: bold; } .pltextProdukt a { margin-top: -3px; color: #00654a; font-size: 14px; font-weight: bold; text-decoration:none; } .ptextBeschreibung { margin-left: 18px; margin-top: 9px; color: #fff; line-height:18px; font-size:14px; font-family:Arial; padding-right:12px; max-width:250px; } .ptextBeschreibung.bigstage { margin-left: 21px; margin-top: 19px; color: #fff; line-height:18px; font-size:14px; font-family:Arial; padding-right:12px; max-width:250px; } .ptextDetailBeschreibung { margin-left: 20px; margin-top: 21px; color: #fff; line-height:18px; font-size:13px; font-family:Arial; padding-right:80px; } .ptextDetailBeschreibungCountry { margin-left: 0px; margin-top: 21px; color: #fff; line-height:18px; font-size:13px; font-family:Arial; padding-right:15px; } .pltextBeschreibung { margin-top: 6px; font-size: 13px; line-height:16px; color: #000; font-family:Arial; } .pltextBeschreibung a, .pltextBeschreibung a:hover { margin-top: 6px; font-size: 13px; line-height:16px; color: #000 !important; font-family:Arial; text-decoration:none; } .pltextMeta .produktpreis{ font-size:14px; font-weight:bold; float:left; padding-top:3px; margin:0 0 5px 16px; } .plbuttons{ margin-left:248px; } .pltextMeta{ float:left; width:248px; margin-top:8px; margin: 8px 0; } .bpt-no-variant.pltextMeta { margin: 15px 0 0; } .ptextBtn { height: 22px; margin-left: 21px; margin-top: 26px; color: #000; font-size: 12px; font-weight: bold; text-align: center; background: url(../images/sprite_button_grey.png) no-repeat 0px 0px; } .ptextBtn .inner_btn{ height:100%; background: url(../images/sprite_button_grey.png) repeat-x scroll 100% -41px; margin-left:5px; padding-right:5px; padding-top: 2px; float:left; } .ptextBtn:hover .inner_btn,.ptextDetailBtn:hover .inner_btn{ background-position:100% -126px; cursor:pointer; } .colpbuehne .ptextBtn{ white-space:nowrap; } .ptextBtn.bigstage { width: 161px; height: 20px; margin-left: 21px; margin-top: 26px; padding-top: 2px; color: #000; font-size: 12px; font-weight: bold; text-align: center; background: url(../images/pk_btn.png) no-repeat; } .ptextBtn:hover, .ptextDetailBtn:hover { background-position:0 -83px; } .ptextDetailBtn { max-width:100%; height: 22px; margin-left: 0px; margin-top: 20px; color: #000; font-size: 12px; font-weight: bold; text-align: center; float:left; position:relative; right:0px; background: url(../images/sprite_button_grey.png) no-repeat 0px 0px; } .startT2Buehne .ptextDetailBtn{margin-left:0px;} /*.ptextDetail .ptextDetailBtn{ margin-left:20px;}*/ .ptextDetailBtn .inner_btn{ height:100%; background: url(../images/sprite_button_grey.png) no-repeat scroll 100% -41px; margin-left:5px; padding-right:5px; padding-top: 2px; float:left; } .ptextDetailBtn:hover{background-position:0 -83px;} .ptextDetailBtn a,.ptextDetailBtn a:hover { font-family:Arial; font-weight:700; font-size:12px; text-decoration:none; color:#000!important; white-space: nowrap; } .pvideoBtn { width: 161px; height: 22px; margin-left: 20px; margin-top: 26px; padding-top: 2px; color: #000; font-size: 12px; font-weight: bold; text-align: center; position:relative; vertical-align:bottom; } .pvideoBtn .picLink{text-align:left; margin-left:-3px;} .pvideoBtn .picLink a:hover{color:white !important;} .ptextBtn a, .ptextBtn a:hover{ color:black !important; } .ppic { width: 434px; height: 321px; float: right; overflow:hidden; } .ppic.bistage { width: 434px; height: 321px; text-align: center; float: right; position: relative; } .ppic > .inner { top:3px; left:14px; position:relative; } .ppic.bigstage > .inner { text-align:center; vertical-align:middle; height:321px; width:434px; display:table-cell; position:relative; } .ppicDetail { width: 682px; height: 400px; text-align: center; float: right; position:relative; } .startBuehneDetail .ppicDetail{ height:auto; } .ppicDetail img { position:relative; } /* .ppicDetail .galContent{margin-top:15px !important;}*/ #pbild_buehne_overflow{width:661px; height:380px; float:left; text-align:center; margin:10px; overflow:hidden;} #pbild_buehne{position:relative; text-align:center; width:661px; height:380px; vertical-align:middle; display:table-cell;} .teststoer { position:absolute; z-index:999; width: 74px; height: 58px; left: 600px; top: 15px; } .logostoer .icon-in-product-stage, .teststoer .icon-in-product-stage { margin: 10px 0 0 0 } .logostoer { display: table-cell; vertical-align: bottom; position: absolute; left:600px; bottom: 15px; width: 74px; z-index:999; } #okaufen_info, #okaufen_info2 { width: 316px; height: 60px; display: none; position:absolute; top:30px; left:-10px; z-index:9999; } .variant-parts-table #okaufen_info, .variant-parts-table #okaufen_info2{top: 19px;} #okaufen_info table, #okaufen_info2 table { z-index:9999; } #smallGal, #xsmallGal, #video_1, #zoom, #Panorama { width: 682px; height: 400px; z-index:1001; background: url(../images/picStage.png) no-repeat; display: none; position:absolute; text-align:left; top:0px; } #xsmallGal{top:13px; left:310px;} #xsmallGal, #xsmallGal #galWrapper .galContent{ width:434px !important; height:321px !important; } .twitter-share-button{display:none;} #smallGal, #zoom,#Panorama{padding-left:21px; padding-top:20px; } #smallGal{padding-top:5px; } #zoom img, #fullzoom img{ margin-top:0px; position:relative !important;} #video_2 { width:430px; height:300px; z-index:1001; display: none; position:absolute; text-align:left; top:-7px; left:289px; padding:20px 21px 20px 21px; } .video_4{margin-top:-5px; margin-left:-5px;} #video_3, .video_4{ position:absolute; display:none; } #video_5 { width:430px; height:300px; z-index:1001; display: none; position:absolute; text-align:left; top:-7px; left:289px; padding:20px 21px 20px 21px; } #lightboxgal{display:none;} #produktvergleich{height:0;} #modalgal{ width: 982px; height: 554px; z-index:1001; text-align:left; } #video_1{ padding:20px 21px 20px 21px; width:640px; height:360px; } .js-eshop-product-container #video_1 { height: 358px; } .ppicDetail #video_1 ,.ppicDetail #smallGal{ background: url(../images/grey_video_bg.png) repeat; } #proBuehne .ppicDetail #smallGal{padding: 0;} #proBuehne .awesomegal.res550_310{ margin: 15px 0 15px 21px; } .extras-1-open { background: url(../images/extrastoer_det_open.gif) no-repeat; z-index:1000; } #extrastoer { position:absolute; top:12px; left:1px; width:136px; cursor:pointer; color:#ed1f00; z-index:1; } #extrastoer #extrastoer_c{ background:transparent url(../images/extrastoer_shadow.png) repeat-y; padding:8px; float:left; padding-right:30px; width: 114px; } #extrastoer #extrastoer_t{background:transparent url(../images/extrastoer_shadow_t.png) no-repeat; width:136px; height:3px;} #extrastoer #extrastoer_b{background:transparent url(../images/extrastoer_shadow_b.png) no-repeat; width:136px; height:5px; float:left;} #extrastoer .extra{font-size:18px; margin-bottom:4px; font-weight:bold; float:left; display:block;} #extrastoer .stoerimg{margin:-3px -6px -3px 0; float:right;} #extra_expand{display:none;} #extra_expand .e_name{font-size:11px; color:#ed1f00; width:116px; float:left; text-align:left; line-height:15px; margin-top:2px;} .extra .e_name{margin-bottom:4px; font-weight:normal;} #extrastoer #extra_default a, #extrastoer #extra_default a:hover{ color:#ed1f00 !important; background:url(../images/arrow_red.png) no-repeat 0 1px; float:left; font-size:11px; padding-left:8px; margin-top:4px; text-align:left; line-height:11px; } .infotext { width: 350px; float: left; font-size:13px; margin-right: 34px; /*margin-bottom: 10px;*/ } .infotext.large { width:732px; } .infotext h4{ padding-bottom:7px; } .infolast { margin-right: 0px!important; } .infobox { float:left; width: 50%; width: 734px; min-height: 16px; margin-left: 10px; margin-bottom: 35px; font-size: 13px; font-family:arial; line-height:15px; } .infobox.service{margin-top:-1px;} .infobox.disclaimer{margin:-2px 0 17px 10px;} .project-tutorials-detail .infobox { margin-top:1px; } .steps td:first-child { width: 60px; vertical-align: text-top; } .steps > p{ margin-top:10px; } .steps > table { margin: 10px 0; } .infobox h2 { font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:16px; font-weight:normal; color:#000; text-decoration:none; line-height:22px; margin:-1px 0 10px 0 !important; padding-bottom:8px; border-bottom:1px solid #c3c3c4; background:none; width:100%; float:left; height:auto; } .flow_wrapper{ height:49px; position:absolute; top:97px; left:20px; color:#FFFFFF; font-family:Arial; font-size:12px; font-weight:bold; } .flow_wrapper p{ margin:15px 2px 5px 5px; } .colpberater { width: 248px; font-size: 14px; margin:0 0 0 10px; border-bottom:10px solid #fff; background:#fff; } .colpberater.start { width: 248px; font-size: 14px; margin:0 0 0 5px; border-bottom:10px solid #fff; background:#fff url(../images/berater2_bg.png) left top no-repeat; } .colpberater2{ width: 238px; /* height: 286px; */ font-size: 14px; margin-top:35px; /* background: url(../images/berater3_bg.png) no-repeat; */ } .colpberater3{ width: 248px; height: 178px; font-size: 14px; padding:0 0 10px 0; background:none repeat #fff; } .hshadow { height: 14px; width: 1002px; margin-top:1px; background: url(../images/h_shadow.png) no-repeat; } .hshadow.great { margin-top:1px; } .proBuehne { height: 334px; width: 744px; background-color: #fff; margin-bottom:21px; } .ptextDetail .pricestar{margin-right:14px;} .proBuehneT2{ position:absolute; } .startBuehne { height: 400px; width: 1002px; background-color: #fff; margin:1px 0px 10px 0px; } .startT2Buehne { background-color: #fff; margin-bottom:350px; } .startBuehneDetail { width: 1002px; background-color: #fff; margin:0 0 10px 0; position: relative; z-index:5; } .startBuehneErropage { background:url(../images/stage404bg.jpg) no-repeat; height: 400px; width: 1002px; background-color: #fff; margin:24px 0px 0 0; position: relative; z-index:5; } .proBuehne a{ text-decoration: none; } .lTeaser{ float:left; width:1002px; background:#e1e1e2; margin-top:24px; margin-bottom:23px; padding-top:20px; padding-bottom:15px; } div.plblock .btTeaser { min-height:230px; width:248px; float:left; margin:0px 0px 0px 0px; } div.plblock .btTeaser a {color:black;} div.plblock .btTeaser a h3 { font-weight:bold; padding: 0 0 5px 0; margin:7px 0 2px 10px; font-size: 13px; line-height: 16px; color: black; font-family:arial !important; } div.plblock .btTeaser a img{width: 236px; margin-top: 1px; height: 109px;} div.plblock .btTeaser a img{ border-width:1px; border-style:solid; border-color:white; } div.plblock .btTeaser a .pbLnk{margin-left: 13px;} div.plblock .btPic{ height:120px; width:248px; padding-left: 5px; background: url(../images/tTeaserShadow.png) no-repeat; } div.plblock .btTeaser .btText{ font-family: Arial; font-size: 13px; line-height: 16px; padding: 0px 0 5px 0; } #pic_zoom_video{float:left; position:absolute; bottom:0px; left:12px; width:300px; min-height:130px;} #pic_zoom_video #right{display:block; float:left; margin-top:20px; margin-left:7px;} .tVideoBG { background: url(../images/video_bg.png) no-repeat scroll 0 12px transparent; height: 111px; left: 12px; float:left; padding: 19px 0 0 5px; width: 184px; margin-left: 10px; } .tVideoBG.none {background:none;} #pic_zoom_video .tVideoBG{width:175px;margin-left:0px;} .tVideoBG.active{ background-position:0 -108px; } .tVideoBG-small { position:absolute; width:166px; height:105px; left:12px; bottom:9px; background:url(../images/video_bg_small.png) no-repeat scroll 0 3px transparent; } .tVideoBG-small.active{ background:url(../images/video_bg_small.png) no-repeat scroll 0 -110px transparent; } .videoplay { position:absolute; top:28px; left:65px; } .category_stage.videoplay { left: 500px; top: 140px; } .videoplayBig { position:absolute; top:21px; left:85px; } .tVideoPic-small .videoplay { position:absolute; top:24px; left:57px; } .picLink { margin-right: 5px; height: 25px; margin-top:10px; padding-top: 7px; background: url(../images/galerie.png) 0px 5px no-repeat; } .picLink.active{background-position:0px -29px; text-shadow: #fff 0px 0px 5px;} .picLink a { padding-left: 33px; font-family:Arial; font-weight:bold; font-size:12px; color:#fff; text-decoration:none; top:10px; } .zoomLink{background: url(../images/zoom_sprite.png) no-repeat scroll -39px -2px transparent;} .zoomLink.active{background-position:-39px -32px; text-shadow: #fff 0px 0px 5px;} .panoramaLink{background: url(../images/galerie.png) no-repeat 0 -88px;} .panoramaLink.active{text-shadow: #fff 0px 0px 5px; background-position: 0 -123px;} #threesixty{display: none; width:982px; height:555px; overflow: hidden;} #info{width:200px; height:200px; position: absolute; z-index: 1000; top:180px; left:390px;} #info.threesixty{background: url(../images/threesixty_info.png);} #info.zoom{background: url(../images/zoom_info.png);} #PanoramaPicture.active{cursor: url(../images/360_arrow.png) 28 11, auto; } .roundLink, .zoomLink ,.panoramaLink,.picLink ,.bpt-zoom-video{ margin-top:0px; max-width:180px; margin-right: 5px; height: 20px; padding-top: 5px; padding-left:4px; padding-bottom:2px; float:left; } .roundLink a, .zoomLink a ,.panoramaLink a,.bpt-zoom-video a{ padding-top:2px; padding-left: 28px; font-family:Arial; font-weight:bold; font-size:12px; color:#fff; text-decoration:none; } .bpt-zoom-video { background: url(../images/galerie.png) 0 -179px no-repeat; cursor: pointer; } .bpt-zoom-video.active{ background-position: 0px -216px; text-shadow: 0 0 5px #ffffff; } .bpt-product-stage-functions{ height: 28px; margin: 10px 0 5px 5px; max-width: 314px; } .bpt-product-stage-functions a{ color:#FFF !important; } .bpt-production-description-tab-entry { display: inline-block; margin: 0 0 10px; } .bpt-production-description-tab-entry-left{float: left;width: 285px;} .cntBox.plbox.bspacer .bpt-production-description-tab-entry-left { margin-left: 10px; } .bpt-production-description-tab-entry-right{ float: right; width: 390px; padding: 0 0 0 13px; } #pdtabs .bpt-production-description-tab-entry-right > p { margin: 0 0 10px; } .bpt-production-description-tab-zoom-function{position:relative;} .bpt-production-description-tab-zoom-function-caption { margin: 10px 0 0; color: #393939; font-size: 11px; } .bpt-production-description-tab-zoom-icon{ opacity: 0.8; height:30px; width:30px; background: url(../images/galerie.png) 0px -268px no-repeat; position:absolute; top:0px; right:0px; } .bpt-production-description-tab-zoom-function:hover .bpt-production-description-tab-zoom-icon, .bpt-production-description-tab-zoom-icon:hover{opacity: 1;} .tTeaserBGsmall { height:111px; width:188px; background: url(../images/tTeaserShadowSmall.png) no-repeat; left:5px; } .tTeaserBGbig { height:147px; width:251px; background: url(../images/tTeaserShadowBig.png) no-repeat; left:5px; } .tTeaserPic { height:109px; width:236px; position:absolute; margin:1px 0px 0px 6px; } .btPic .tVideoPic{ margin: 0px; } .tVideoPic { height:91px; width:164px; position:absolute; margin:1px 0px 0px 5px; } .tVideoPic-small { height:82px; width:148px; position:absolute; margin:11px 0px 0px 9px; } .tTeaserPicSmall { height:97px; width:174px; position:absolute; margin:4px 0px 0px 7px; } .tTeaserPicSmall a img{ height: 100%; width: 100%; } .tTeaserPicSmall_wrapper{ width:174px; height:97px; text-align:center; display:table-cell; vertical-align:middle; } .tTeaserPicBig { height:132px; width:236px; position:absolute; margin:5px 0 0 8px; } .tTeaserText { font-family: Arial; font-size:13px; padding:1px 15px 0 15px; line-height:16px; } .tTeaserTextIntro p { min-height:50px; font-weight:normal!important; font-family: Arial; font-size:13px!important; line-height:16px; } div.teaser-tuts a.download-document{ margin:0 7px 0 7px; } .tTeaserTextNews { font-family: Arial; font-size:13px; padding:1px 5px 0px 10px; line-height:16px; color:#000; } .tTeaserTextNews-startnews { font-family: Arial; font-size:13px; padding:0px 5px 0px 10px; line-height:16px; color:#000; } .tTeaserTextNews-startnews p { font-weight:bold; } .chrome .tTeaserTextNews-startnews { font-family: Arial; font-size:13px; padding:0px 5px 0px 10px; line-height:16px; color:#000; } .chrome .tTeaserTextNews-startnews p { font-weight:bold; } .news-teaser-wrapper { float:left; width:486px; margin:0 0 3px -6px; } .news-teaser-wrapper .illu { float:left; width:188px; } .news-teaser-wrapper .illu .illu-border { float:left; height:111px; width:188px; background: url(../images/tTeaserShadowSmall.png) no-repeat; } .news-teaser-wrapper .illu .news-image { position:absolute; height:97px; width:174px; margin:4px 0 0 7px; } .news-teaser-wrapper .newsTextWrapper { float:left; width:290px; margin:0 0 0 6px; min-height:auto; } .news-teaser-wrapper .newsTextWrapper .tTeaserTextNews { font-family: Arial; font-size:13px; padding:1px 5px 0px 0; line-height:16px; color:#000; } .news-teaser-wrapper .newsTextWrapper .aklau, .news-teaser-wrapper .newsTextWrapper .kattit-nobg { margin-left:0; } .news-teaser-wrapper .newsTextWrapper .pbLnkNews { margin: 3px 0px 2px 0; } .newsTextWrapperBig .tTeaserTextNews { font-family: Arial; letter-spacing:0.00em !important; font-size:13px; padding:0px 5px 3px 5px; line-height:16px; color:#000; } .newsTextWrapperBig .pbLnkNews { margin: 3px 0px 2px 7px; padding-left: 10px; color: #00654a; font-size: 12px; font-weight:bold; font-family:Arial; background: url(../images/lnkstylesubnavidefault.png) 0px 5px no-repeat; } .newsTextWrapperBig .pbLnkNews:hover { background: url(../images/lnkstylesubnavidefault.png) 0px -488px no-repeat; } .newsTextWrapperBig .tTeaserTextNews p { font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:16px; font-weight:bold; color:#404245; letter-spacing:0.0em; margin:1px 0px 6px 0px; line-height:20px; } .newsTextWrapper .pbLnkNews { background-position: 0px 5px; } .newsTextWrapper .pbLnkNews:hover { background-position:0 -488px; } * +html .tTeaserTextNews { letter-spacing:-1px; } .tTeaserTextNews p { font-weight:bold; letter-spacing:0.0em; margin:0px 0px 4px 0px; } .tTeaser .teaserLink{ padding-left:26px; } .kattit { width: 100%; line-height:14px; font-family: Arial; font-size:14px; color:#00664a; font-weight:bold; text-align:left; margin:7px 0px 4px 10px; vertical-align:middle; } .chapter-text .kattit{margin-left:0px;} .kattit a { color:#fff!important; } .kattit-nobg { width: 287px; font-family: Arial; font-size:11px; color:#00664a; font-weight:bold; margin:2px 0px -1px 10px; vertical-align:middle; line-height:13px; } .teaserLink { padding:5px 0px 10px 25px; font-family:Arial; font-size:12px; font-weight:bold; color:#00664a; background: url(../images/arrowRight.png) 16px 10px no-repeat; } .bx-prev { padding:6px 0px 10px 25px; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; color:#00664a; float:left; position:relative; top:3px; background: url(../images/arrowLeft.png) 16px 11px no-repeat; outline:none; } .chrome .bx-prev {top:3px;} .bx-next { padding:6px 9px 10px 15px; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; margin-right: 11px; color:#00664a; position:relative; top:3px; float:right; background: url(../images/arrowRight.png) 100% 11px no-repeat; outline:none; } .chrome .bx-next {top:3px;} .teaserLink a { font-family:Arial; font-size:12px; font-weight:bold; color:#00664a; text-decoration:none; } .tTeaserText p { font-weight:bold; padding:0px 0px 5px 0px; } .newsWrapper { width:486px; height:121px; margin:0px 0px 0px -35px; text-decoration:none; } .newsWrapper .pbLnkNews:hover{ color:#003E2D !important; } * +html .newsWrapper { cursor:pointer; } body:first-of-type .newsWrapper { text-decoration:none; } #slider1{left:-10px;list-style:none;} #slider1 li{float:left;} #slider1 li.serviceSlider{margin-bottom:15px} .newsTextWrapper { float:left; width:290px; margin-bottom:50px; } .serviceTextWrapper{ margin-bottom:15px; } .newsTextWrapperBig { float:left; width:225px; } .newsFooterLeft { width:50%; float:left; height:31px; border-top:1px solid #ccc; } .newsFooterRight { width:50%; float:left; height:31px; text-align:right; border-top:1px solid #ccc; } .newsPicWrapper { float:left; width:188px; position:relative; left:5px; } .newsPicWrapperBig { float:left; width:251px; position:relative; left:5px; } .plblock { margin:0px 0px 0px 0px; float:left; } * +html .plblock { margin:0px 0px 26px 0px!important; } .plblock .first { margin:0px 0px 0px 0px; } .plblock h3{ font-family:Verdana; font-size:16px; font-weight:bold; float:left; margin-top:-1px; padding:0 0 0 0px; color:#404245; margin-bottom: 7px; } .bplblock h4, .splblock h4{ margin:0px 0px 0px 10px; font-family:Verdana, Geneva, sans-serif; font-size:16px; float:left; font-weight:normal; height:25px; width:476px; line-height:20px; border-bottom:1px solid #ccc; } .bplblock{ margin-top:8px; width:486px; float:left; } .splblock h4{width:243px;} .splblock{ margin:8px 0 0 5px; width:240px; float:left; } .splblock #rssnl{ margin-left:10px; font-size:13px; font-family:arial; border-bottom:1px solid #c2c2c2; width:238px; line-height:16px; min-height:207px; } .splblock #rssnl .rssnl_block{float:left; display:block; width:234px;margin-bottom:10px;} .splblock #rssnl .right{float:right; width:177px;} .splblock #rssnl p{padding-bottom:6px;} .splblock #rssnl a{font-weight:bold; padding-left:10px; background:url(../images/lnkstylesubnavidefault.png) no-repeat scroll 0 4px transparent} .splblock #rssnl a:hover{background-position:0 -489px;} .chrome .splblock iframe{height:126px !important; padding-bottom:40px !important;} .plblock{ margin-bottom:-1px !important; } .contentArea { float: left; } .cntWrapper { margin:0; clear: both; overflow:visible!important; } .cntWrapper .txtBig { font-family: arial, sans serif; font-size: 100%; line-height: 1.35; color: #000000; font-weight: normal; } .cntBox.projects { float: left; margin-left: 10px; padding-bottom:5px; vertical-align: top; } .cntBox .pltechfeatures{float: left; height: auto; margin: 4px 0 2px; width: 230px;} .cntBox .pltechfeatures .tt img{margin:0 2px 2px 0;} .cntBoxLast { margin-bottom: 22px; } div.overlayR, div.overlayL { position: absolute; right:0; top: 0; z-index: 25; } div.overlayL {left:0;} hr { width: 100%; background-color: transparent; height: 1px; font-size: 1px; padding: 0; margin: 5px 0 5px 0; border: 0; border-bottom: 1px solid #fff; clear: both; overflow: hidden; } button.btn:hover, a.btn:hover {background-position: 0 -23px;} button.btn:hover span, a.btn:hover span {background-position: 100% -23px;} a.btn {float: left; height: 20px; padding-left: 8px; clear: both;} a.btn span {position: static; padding-right: 5px;} #flyout{ position:relative; z-index:100; width:auto; float:left; height:18px; padding:0 4px; text-align:center; background:#00664a; margin-top:-18px; white-space:nowrap; box-shadow: 0px 0px 2px #313131; -moz-box-shadow: 0px 0px 2px #313131; -webkit-box-shadow: 0px 0px 2px #313131; } .searchBoxDealer { float: right; margin: 0px 10px 0px 0px; padding: 0px 0px 1px 0px; width:234px; } .searchwrap { background: none repeat scroll 0 0 #F1F1F1; height: 40px; margin-left: -20px; margin-right: -25px; margin-top: 15px; padding: 10px 0 10px 10px; } div.searchBoxDealer input.btnSubmit { border: none; margin: 0px 0px 0 0; } div.searchBoxDealer input.searchTopic { float: left; display: inline; font-size: 11px; font-weight:normal; line-height: 21px; color:#999; border:none; width: 180px; height: 21px; margin-left: 6px; margin-right:-2px; margin-bottom:0; margin-top:0; padding: 1px 0 0 7px !important; border:0; background: #fff url(../images/sprite_header_footer.png) -9px -78px no-repeat; } .searchBoxDealer .searchTopic{padding-top:5px !important; padding-bottom:3px !important; height:12px;} #subMenu .tsrBoxR .imgSection { float: right; width: 62px!important; right:0; top:0; overflow: hidden; margin-left: 10px; } #subMenu .tsrBoxL .txtSection {width: 141px;} .leaflet { background: transparent url(../images/icnmerk.png) 0px 0px no-repeat; } .navLeaflet { background: transparent url(../images/bgNaviMainSub_leaflet.png) 0 100% no-repeat!important; max-height:540px; width: 456px; /* overflow:hidden;*/ padding:2px 10px 14px !important; } .small{ background-position:-534px 100% !important; } .xsmall{background-position:-1003px 100% !important} .leaflet:hover { background: transparent url(../images/icnmerk_ov.png) 0px 0px no-repeat; } .leaflet_container { width:398px; border:1px solid #c3c3c4; background: white url(../images/leaflet_containerBG.png) bottom repeat-x; } .leaflet_image{vertical-align:middle; text-align:center; width:90px; height:90px;} .leaflet_container_none { width:398px; height:69px; overflow:hidden; border:1px solid #c3c3c4; background: none; } .leaflet_container td { margin:0px; padding:6px 0; } .leaflet_container_none td { margin:0px; padding:0px; } .lang { margin-left:-47px; } .scroll_container { width: 437px!important; max-height:480px; position: relative; overflow:auto; padding:11px 0 11px 0; overflow-y:scroll; overflow-x:hidden; } .scroll_container a { background: none!important; padding: 0px!important; } .leaflet_footer { position:relative; bottom:0px; top:0px; left:-1px; background:#f1f1f1; height:34px; width:437px; border-left:1px solid #00664a; border-bottom:1px solid #00664a; border-right:1px solid #00664a; } .leaflet_footer .pdf { color: #00664a; font-weight: bold; font-family:Arial; font-size:12px; float:right; margin:0px 19px 0px 0px; padding-top:1px; padding-left:19px; background: transparent url(../images/sprite_header_footer.png) -520px -241px no-repeat; } .leaflet_footer .mail { color: #00664a; font-weight: bold; font-family:Arial; font-size:12px; float:right; margin:0 20px 0 0; padding-top:1px; padding-left:29px; background: transparent url(../images/sprite_header_footer.png) -510px -212px no-repeat; } .uvp_footer, .uvp , .uvp_lightbox{ font-family:Arial; font-size:10px; color: #8f8f8f; text-align:right; margin:0; } .uvp_lightbox{bottom:0;} .uvp_footer{ margin-bottom:0px !important; width:402px;} .uvp{ position:relative; bottom:0px; float:right; right:0px; margin-bottom:7px; } .no_products{font-size:12px; font-weight:bold; color:black; min-height:19px; line-height: 14px; width:262px; padding-top:14px; text-align:left; margin-left: 143px;} .priceTag { font-family:Arial; font-size:14px; font-weight:bold; color:#000; display:block; min-height:18px; } .noPadleft { float: right !important; padding: 0 !important; } .leaflet_close { position:absolute; height:10px; width:10px; right:10px!important; top:5px!important; cursor:pointer; } .leaflet_close .sprite_leaflet_close { background-image: url(../images/sprite_header_footer.png); background-position: 0 -384px; background-repeat: no-repeat; display: inline-block; height: 10px; width: 10px; } .katTag { font-family:Arial; font-size:12px; color:#00664a; } .katTag a{padding:0 !important; font-weight:normal !important; display:inline !important;} .proTag { font-family:Arial; font-size:14px; font-weight:bold; color:#00664a; } .proTag.unbreakable{ display:table; } .proTag a{font-weight:bold !important;} .leaflet_footer p { padding:10px 0px 0px 50px; } .borderbot { border-bottom:1px solid #c3c3c4; } .filterfontLeft { font-family:Arial; font-size:13px; font-weight:bold; color:#000; padding:12px 14px 14px 2px; width:160px; } .filterfontRight { font-family:Arial; font-size:13px; font-weight:normal; color:#000; padding-bottom:1px; } #filtersort { z-index:200;} #filtermatch { z-index:900;} #tabs-1{ background: none repeat scroll 0 0 #F1F1F1; border: 1px solid #C3C3C4; display: none; float: left; position:relative; top:0px; margin:0; padding:5px 9px 0 9px; width: 714px; } .equipment-list #tabs-1{ background: none repeat scroll 0 0 #F1F1F1; border: 1px solid #C3C3C4; display: none; float: left; position:relative; top:0px; margin:0px; padding:5px 9px 0 9px; width: 714px; } #tabs-list{ float:left; min-height:41px; width:734px; margin:-21px 0 13px 10px; background: url(../images/filter_header_bg2.png) 0px 0px repeat-x; padding-top:0px; position:relative; } #tabs-list #functions{position:absolute; left:160px; top:18px; z-index:1001;} #tabs-list #functions a, #tabs-list-wide #functions a{position:relative; z-index:4;} #tabs-list-wide{ background: url(../images/filter_header_bg.png) repeat-x 0 0; float: left; height: 119px; margin: -11px 0 -86px 0; min-height: 20px; padding: 17px 0 0 12px; width: 990px; } #tabs-list-wide li, #tabs-list li{ float:left; list-style-type:none; font-size:12px; font-weight:bold; color:#00664A; margin-right:60px; width:auto!important; } #tabs-list-wide a, #tabs-list a{color:#00664A; text-decoration:none; outline:none;} #social{ float:right; font-size:11px; font-family:Arial; color:white; margin-right:10px; margin-top:-1px; } #social a, #social a:hover{color:white !important;} #social #more_flyout .more_top{ text-align:right; height:24px; color:#00664a; min-width:67px; z-index:100;} #social #more_flyout .more_top a{color:#00664a !important; background:url(../images/social_more.png) repeat top left; padding: 17px 12px 6px 35px;} #social #more_flyout .more_top_line { background: url(../images/more_top_line.png) repeat-x scroll 0 0 transparent; height: 35px; margin-top: -37px; width: 122px; } #social #more_flyout{display:none; padding-bottom:14px; float:left; position:relative; margin-top:2px; margin-left:-127px; right:-10px; z-index:100;} #social #more_flyout a{margin-left:0px;} #social #more_flyout #more_left{background:url(../images/social_more_left.png) no-repeat top; width:9px; float:right; height:33px; margin-top:-11px;} .chrome #social #more_flyout #more_left{margin-top:-12px; height:34px;} #social #more_flyout ul{background:url(../images/social_more_bg.png) bottom left no-repeat; width:127px; margin:-0px 0 0 0; padding:3px 0 12px 0; float:left; } #social #more_flyout li{font-size:12px; line-height:25px; background:url(../images/arrow.png) 26px 5px no-repeat; margin-right:0px; margin-left:18px;} #social #more_flyout li a{color:#00664a !important;} #social #more_flyout li a:hover{color:#003e2d !important;} #social #more_flyout li img{margin-right:15px; position:relative; top:3px;} #like, #like_loaded{ background:#016549 url(../images/like~1.jpg) no-repeat 6px 0; height:20px; cursor:pointer; float:left; margin-right:10px; padding:2px 11px 0 28px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } #like_loaded{ background:none; padding:0; } #tweet, #tweet_loaded{ background: #016549 url(../images/tweet.jpg) no-repeat 5px 0; height:20px; float:left; cursor: pointer; margin-right:10px; padding:2px 11px 0 28px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } #tweet_loaded{ background:none; padding:0; } #more{ background:#016549 url(../images/more.jpg) no-repeat 5px 0; height:20px; float:left; padding:2px 11px 0 26px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } #prodfiltext { font-family:Verdana; font-size:16px; font-weight:normal; padding:9px 30px 9px 1px; } #prodfiltext .headline{float:left; margin-right:30px;} .listsortheader > p { cursor:pointer; } #filtersort a { padding:0px 0px 0px 5px; font-family:Arial; font-size:12px; font-weight:bold; color:#00664A; text-decoration:none; z-index:9999; } #filtersort p { padding:0px 0px 0px 30px; font-family:Arial; font-size:12px; font-weight:bold; color:#00664A; text-decoration:none; z-index:9999; } #filtermatch { position:absolute; margin:19px 0px 0px 250px; background: url(../images/match_filter.png) 4px 2px no-repeat; cursor:default; } #filtermatch a { padding:0px 0px 0px 21px; font-family:Arial; font-size:12px; font-weight:bold; color:#00664A; text-decoration:none; } #filtermatch p { padding:0px 0px 0px 30px; font-family:Arial; font-size:12px; font-weight:bold; color:#00664A; text-decoration:none; } #filter{ font-weight: bold; margin-top:12px; position:relative; top:-1px; background: url(../images/show_filter.png) no-repeat scroll 10px 9px transparent; } #filter span.filter-info { float:left; width:275px; line-height:15px; font-size:11px; font-weight:normal; color:#000; text-decoration:none; margin:6px 0 0 16px; } #search > table,#tabs-1 table,#tabs-1 > table{ margin-bottom:-1px; } #pdtabs #bewertungen_table #stars_overview li{margin:0; padding:0; background:none; line-height:14px; margin-left:62px; width:119px;} .tab_header { background-color: #F1F1F1 !important; z-index:0; height:24px !important; position:relative; width:133px; border: 1px solid #C3C3C4 !important; border-bottom: 0 none !important; -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; padding: 5px 0px 0 8px !important; top: 1px; white-space: nowrap; background: url(../images/show_filter.png) no-repeat scroll 9px 7px transparent; color: #EB8F00; font-weight: bold; } .filter_sh { padding:10px 12px 0px 25px; font-family:Arial; font-size:12px; font-weight:bold; color:#00664A; text-decoration:none; z-index:9999; } .filter_switch { padding:7px 0px 0px 9px; font-family:Arial; font-size:12px; font-weight:bold; color:#00664A; text-decoration:none; z-index:9999; height:24px; } .filter_switch a, a.head{outline:none;} .listfeaturesmore { position:absolute; top:-9px; width:176px; height:173px; margin-top:0px; margin-left:-10px; display:none; z-index:500; } .drop_header{height:35px; overflow:hidden;} .drop_header .drop_right{ background:url(../images/drop_header_bg.png) no-repeat top right; cursor:default; float:left; padding: 33px 15px 6px 5px; top: 31px; } .chrome .drop_header a{top:32px;} .drop_header .sort_left{background:url(../images/sort_drop_icon.png) no-repeat; width:32px; height:31px; float:left;} .drop_header .vergleich_left{background:url(../images/vergleichen_drop_icon.png) no-repeat; width:34px; height:31px; float:left;} .drop_header .dl_left{background:url(../images/dl_drop_icon.png) no-repeat; width:27px; height:31px; float:left;} .drop_header_line{ background: url(../images/drop_header_line.png) no-repeat bottom right; height: 3px; margin-top: -7px; margin-left:40px; } .sort_header a { position:absolute; margin:9px 0px 0px 10px; } .sort_header p { position:absolute; margin:9px 0px 0px 10px; } .sort_main { background: url(../images/sort_drop_main_bg.png) repeat-y scroll 0 bottom transparent; float: left; width: 176px; padding:11px 0 10px 0; } .listmatchmain .plkaufen, .downloads_main .plkaufen, .sort_main .plkaufen{background-position: 11px 10px; line-height: 16px; margin: 0 0 0 4px; padding: 6px 0 6px 16px; width: 152px;} .listmatchmain .plkaufen{width:267px; padding-left:0px;} .listmatchmain .plkaufen:hover {background-position:11px -483px;} .downloads_main .plkaufen{width:210px; padding-left:22px; } .downloads_main .plkaufen:hover {background-position:11px -483px;} .sort_main .plkaufen{padding-left:20px !important; width:148px;} .sort_main .plkaufen:hover{padding-left:20px !important; width:148px; background-position:11px -483px;} .listmatchmain .plkaufen a{display:block;} DIV.listmatchmain DIV.plkaufen:hover , DIV.listsortmain DIV.plkaufen:hover, DIV.sort_main DIV.plkaufen:hover, DIV.downloads_main DIV.plkaufen:hover, DIV.listnav-top DIV.plkaufen:hover{background-color:#f1f1f1;} .sort_footer { background:url(../images/sort_drop_footer_bg.png) no-repeat; background-position: bottom; width:176px; float:left; height:5px; } .listmatchheader { background:url(../images/match_drop_header_bg.png) no-repeat; height:31px; width:275px; cursor:pointer; } .listmatchheader a { position:absolute; margin:9px 0px 0px 10px; } .listmatchheader p { position:absolute; margin:9px 0px 0px 10px; } .listmatchmain { background:url(../images/match_drop_main_bg.png) repeat-y; float:left; width:275px; padding:9px 0 10px 0; } .listmatchfooter { background:url(../images/match_drop_footer_bg.png) no-repeat; background-position: bottom; float:left; width:275px; height:5px; } .downloads_header{ background:url(../images/downloads_header_bg.png) no-repeat; height:38px; width:240px; cursor:pointer; } .downloads_main{ background:url(../images/downloads_center_bg.png) repeat-y; float:left; width:240px; padding:9px 0 10px 0; } .downloads_footer { background:url(../images/downloads_bottom_bg.png) no-repeat; background-position: bottom; float:left; width:240px; height:6px; } #pagination{max-width:49%; height:20px; float:right; font-size:11px; color:#404245; position: relative;} #pagination div{float:right; list-style-type:none; padding:0; } #pagination div img { float: left; margin: 0 4px 0 0; } #pagination p{line-height:15px; color:black; margin-top:3px; margin-left:94px;} #pagination a, #pagionation a:hover{color:#404245 !important;} #pagination #prev_flyout {display:none; top: -8px; right: 33px; padding:40px 20px 5px 20px; position:absolute; width:280px; background:url(../images/pagination_middle.png) no-repeat; z-index:10;} #pagination #next_flyout {display:none;top: -8px; padding:40px 20px 5px 20px; position:absolute; right:1px; width:280px; background:url(../images/pagination_middle.png) no-repeat; z-index:10;} .bpt-eshop-mode #pagination #next_flyout, .bpt-eshop-mode #pagination #prev_flyout{top: -3px;right: 11px;} #pagination #next_flyout .footer, #pagination #prev_flyout .footer{background:url(../images/pagination_bottom.png) no-repeat; width:319px; height:15px; position:absolute; bottom:-15px; left:0px;} @media screen and (-webkit-min-device-pixel-ratio:0) { #pagination #next_flyout .footer, #pagination #prev_flyout .footer {left:0px} #pagination #next_flyout {right:12px;} } #pagination #prev_prod{margin-top:-2px; padding-left:5px; z-index:12;} #pagination #next_prod{margin-top:-2px; padding-left:5px; margin-right:17px; margin-left:68px; position:relative; z-index:12;} #pagination #prev_prod a{background: url(../images/pagination_prevnext.png) no-repeat scroll -1px 3px transparent; padding: 0 0 0 9px; } #pagination #next_prod a{background: url(../images/pagination_prevnext.png) no-repeat scroll right -20px transparent; padding: 0 10px 0 0; } #pagination #next_prod .page_top_end, #pagination #prev_prod .page_top_end{padding:2px 15px 0 5px; height:23px; display: block;} #pagination #next_prod.active, #pagination #prev_prod.active{position: relative; z-index: 11;} #pagination a{color:#404245; text-decoration:none;} .flyout_img{width:84px; height:84px; text-align:center; overflow:hidden; float:left !important; margin:3px 10px 0 1px;} #breadcrumb{float:left; padding-left:10px; height:17px; padding-top:1px;} #wrapperAll.bpt-eshop-mode .stageCntMain{padding: 6px 0 5px 10px;} #breadcrumb a.bpt-back-button { background-position: 0 3px; padding: 0 27px 0 10px; } #wrapperAll.bpt-eshop-mode #pagination span a { font-size: 12px; } #wrapperAll.bpt-eshop-mode #breadcrumb a, #wrapperAll.bpt-eshop-mode #breadcrumb a:hover, #wrapperAll.bpt-eshop-mode #pagination span a { color: #808285 !important; font-size: 12px; } #wrapperAll.bpt-eshop-mode #breadcrumb a.breadlast, #wrapperAll.bpt-eshop-mode #breadcrumb a.breadlast:hover, #wrapperAll.bpt-eshop-mode #breadcrumb .bpt-back-button span {color: #404245 !important;} #breadcrumb a{ background: url(../images/pagination_prevnext.png) no-repeat right -20px; text-decoration:none; color: #525458; font-size:11px; padding-right:10px; } #breadcrumb .breadlast { color:#a8a9ab; font-size:11px; } #breadcrumb .breadelem{ float:left; padding-right:4px; } #breadcrumb a.breadlast{ background:none; color:#a8a9ab!important; } .produktlink{ max-width: 200px; height:22px; text-align:center; font-weight:bold; color:white; padding-left: 5px; background:url(../images/sprite_button.png) no-repeat scroll 0 0 transparent; font-size:12px; } .produktlink span{ background:url(../images/sprite_button.png) no-repeat scroll 100% -42px transparent; display:inline; padding:3px 10px 4px 5px; line-height:15px; float:left; } .produktlink:hover{ background-position: 0 -84px; color:white !important; cursor:pointer; } .produktlink:hover span{ background-position: 100% -126px; } .produktlink a:hover{color:white !important;} .produktlink a { text-align:center; font-weight:bold; color:white !important; padding-top:2px; font-size:12px; text-decoration:none; } .leaflet_row .produktlink{ height:22px; float:right; right: 17px; padding-top:0px !important; background:url(../images/sprite_button.png) no-repeat scroll 0 0 transparent; margin-top:6px; color:white; position:relative; } .leaflet_row .produktlink span{ background:url(../images/sprite_button.png) no-repeat scroll 100% -42px transparent; display:inline; padding:0px 10px 4px 5px !important; line-height:15px; float:left; } .leaflet_row .produktlink:hover{ background-position: 0 -84px; color:white !important; cursor:pointer; } .produktlink:hover span{ background-position: 100% -126px; } .leaflet_row .leaflet_meta{vertical-align:top; padding-top:6px; padding-right:0px;} .btTeaser h5 { padding-top:0; margin-top:0; padding-bottom:9px; border-bottom:1px solid #c3c3c4; margin-bottom:0; } .btTeaser h3 { width:228px; margin-top:6px; margin-bottom:0; line-height: 16px; padding-right: 0; padding-top: 3px; padding-bottom:1px; } .btTeaser a { text-decoration:none; color:#000; } .btTeaser a:hover { color: #000!important; } .btTeaser .product { margin-top:10px; font-size:13px; margin-bottom:4px; } .btTeaser > .info { padding-bottom:6px; border-bottom:1px solid #c3c3c4; height:44px; } .btTeaser .info > .image { float:left; } .btTeaser > .info > .wrapper { float:left; border-bottom:1px solid #c3c3c4; } .btTeaser > .info > .wrapper > .productdescr, #ecWrapper .productdescr{ font-size:12px; font-weight:normal; line-height:14px !important; } .btTeaser > .info > .wrapper > .productname{ font-weight:bold; margin-top:-2px; } .btTeaser span.percent, #ecWrapper span.percent { color:#e2001a; font-size:16px; font-weight: bold; } .btTeaser .pbLnk{ background-position: 0px 5px; width:217px; } .percent.black{color:black !important;} .abLexikon { margin-top:2px; margin-bottom:0; padding-bottom:3px; } .abLexikon h4 { float:left; width:228px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:15px 0 5px 10px !important; padding:0 0 9px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left; } .abLexikon .pbLnk { margin: 4px 0px 0 10px; padding-left: 10px; padding-bottom:4px; color: #00654a; font-size: 12px; font-weight:bold; font-family:Arial; background: url(../images/lnkstylesubnavidefault.png) 2px 4px no-repeat; width:218px; line-height:16px; } .pbLnkfirst { margin-top:3px; } .abAnwendung { padding-bottom:3px; } .abAnwendung.projects { margin-top:2px; padding:0 0 20px 0; } .abAnwendung h4 { float:left; width:228px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:11px 0 0 10px !important; padding:0 0 9px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left; } .abAnwendung.projects h4 { float:left; width:215px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:20px 0 0 10px !important; padding:0 0 9px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left; } .atWrapperFirst { margin-top:-5px; } .quicklinks { margin-top:2px; margin-bottom:-2px; padding:0 0 22px 0; } .quicklinks h4 { float:left; width:228px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:16px 0 5px 10px !important; padding:0 0 9px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left; } .quicklinks { margin-top:2px; margin-bottom:-2px; padding:0 0 16px 0; } .quicklinks .pbLnk { margin: 4px 0px 0 10px; padding-left: 12px; padding-bottom:4px; color: #00654a; font-size: 12px; font-weight:bold; font-family:Arial; background:url(../images/lnkstylesubnavidefault.png) 2px 4px no-repeat; width:217px; line-height:16px; } .cntBox > .cntBoxInner { padding:20px 12px 0px 9px; float:left; width:711px; } .cntBox > .cntBoxInner.projects { padding:16px 0 17px 9px !important; float:left; margin-bottom:-5px; } .cntBox > .cntBoxInner.vid-image-container { padding:19px 0 0 0; float:left; width:722px; margin-bottom:0; } div.cntBoxInner div.leftBox p strong { display: inline-block; padding-top: 10px; } .vid-image-container .leftBox ul { list-style:none; margin:7px 0 0 0; padding:0; } .vid-image-container .leftBox ul li { background: url(../images/li.jpg) no-repeat scroll 0 7px transparent; float: left; font-size: 13px; line-height: 16px; list-style-type: none; margin: 0 0 0 1px; padding-bottom: 5px; padding-left: 10px; width: 100%; } .vid-image-container .leftBox.overlay ul li { background: url(../images/li.jpg) no-repeat scroll 0 7px transparent; float: left; font-size: 13px; line-height: 16px; list-style-type: none; margin: 0 0 0 1px; padding-bottom: 5px; padding-left: 10px; width: 100%; } .cntBox > .cntBoxInner .plkaufen { background-position: 0 4px; } .cntBox .leftBox { width:198px; float:left; font-size:13px; font-family:arial; line-height: 16px; } .vid-image-container .leftBox { width:215px; float:left; position:relative; font-size:13px; font-family:arial; line-height: 16px; margin:-3px 0 0 10px; } .vid-image-container .leftBox.overlay { width:215px; float:left; position:relative; font-size:13px; font-family:arial; line-height: 16px; margin:-7px 0 0 11px; } .vid-image-container .leftBox.overlay ul { float:left; width:100%; list-style:none; margin:5px 0 0 -1px; padding:0 0 2px 0; } .cntBox .leftBox.projects { width:207px; float:left; font-size:13px; font-family:arial; line-height: 16px; margin-top:2px; } .cntBox .leftBox.projects p{ margin-bottom:7px; } .cntBox .leftBox .plkaufen { margin-top:7px; margin-left:1px; max-width: 192px; line-height: 14px; background-position: 0 3px; } .leftBox.Image + .rightBox { margin-left:28px!important; } .cntBoxInner.lexik { padding:10px 12px 0px 9px!important } .cntBox .rightBox { width:476px; margin-left:30px; margin-right:-3px; float:right; margin-top:1px } .cntBox .rightBox.projects { width:476px; margin-left:28px; margin-right:0; float:right; } .cntBox .rightBox.projects .newsWrapper{ height:auto; } .cntBox .rightBox.projects .newsTextWrapper{ padding-bottom:10px; } .cntBox .rightBox.lexik { margin-left:29px; } .cntBox .imgLine:first-child { min-height:inherit; margin:-2px 0 0 0; } .cntBox .imgLine { min-height:119px; } .cntBox .imgLine:first-child .imgFloat .plkaufen { margin-top:6px; padding-left:10px; } .imgLine h1 { float:left; padding-left:1px; } .cntBox.projects .imgLine { margin-top:1px; } .cntBox.projects .imgLine:first-child { margin-top:-1px; padding-top:2px; } .cntBox .plkaufen {max-width:142px;} .imgLine .imgFloat { width:152px; margin-right:5px; margin-left:5px; min-height:119px; margin-top:2px!important; vertical-align: top !important; } .rightBox.projects .imgLine .imgFloat { float:left; width:152px; margin-right:10px; margin-left:0; min-height:119px; } .imgLine .imgFloat .plkaufen { line-height:13px; padding-top:1px; } .cntBox .plkaufen {max-width:142px; position:relative;} .imgLine .imgFloat { float:left; width:152px; margin-right:5px; margin-left:5px; min-height:119px; margin-top:-3px; } .imgLine .imgFloat .anl_img_overflow{height:79px; overflow:hidden; width:140px; float:left;} .imgLine .imgFloat .anl_img{height:79px; overflow:hidden; text-align:center; width:100px; position:relative; display:table-cell; vertical-align:middle;} .rightBox.projects .imgLine .imgFloat { float:left; width:152px; margin-right:7px; margin-left:0; margin-bottom:5px; min-height:132px; margin-top:0; text-align:left; } .imgLine table{border-collapse:collapse;} .imgLine .imgFloat .plkaufen { line-height:14px; padding-right:5px; padding-bottom:7px; } .imgLine .imgFloat .plkaufen:hover { background:url(../images/arrowRight.png) 0 -56px no-repeat; } .imgLine .imgFloat.first { margin-left:0; } .cntBox .imgFloat.last, .cntBox.projects .imgFloat.last { margin-right:0; } .cntBox .imgBox { position:relative; float:left; left:-3px; margin:40px 0 0 0; bottom:0; } .imgBox-housofboschwissen { position:absolute; bottom:13px; width:100%; margin:57px 0 0 -11px; } .text-logo-spacer { float:left; width:100%; height:97px; } .kledge {position:relative;} .faqbox .cntBoxInner {margin-bottom:0px!important;} .faqbox .leftBox .plkaufen {margin-top:5px!important;} .kledge.faqbox .leftBox p {margin-top:-2px;} .kledge.faqbox .leftBox .plkaufen {margin-top:6px;} .lexik .cntBoxInner {padding-top:13px!important;padding-left:10px;} .cntBox.alternate .imgLine .imgFloat {margin-top:0px;} .cntBoxInner h1 { display: block; border-bottom: 1px solid #c3c3c4; font-family: Verdana; font-weight: normal; font-size: 16px; background: none; width:476px; position: static; padding-left:0; padding-bottom: 3px; margin-bottom: 15px; margin-left: 0; margin-top:-1px; line-height:23px; height:auto; } h3.kledege { margin-top:7px; } .cntBoxInner.projects h1 { display: block; border-bottom: 1px solid #c3c3c4; font-family: Verdana; font-weight:normal; font-size: 16px; line-height:18px; background: none; width:476px; padding-left:0; padding-bottom: 3px; margin-left: 0; } .faqbox .rightBox {margin-left:29px; margin-top:-2px;} .cntBoxInner h2 { display: block; border: none; font-family: arial; font-weight: bold; font-size: 13px; background: none; width:inherit; position: static; padding-left:0; margin-top:4px; padding-bottom:0px; margin-bottom: 11px; margin-left:0; } .cntBox ul.kledgefaq { list-style: none; font-family:arial; font-size:13px; color:#00654A; line-height:13px; font-weight:bold; margin-left:-39px; margin-top:-2px; } .cntBox ul.kledgefaq li a { line-height:15px; } ul.faq .faq-text { float:left; width:300px; } .cntBox ul.kledgefaq > li{ padding-left:10px; margin-left:-1px; background: url(../images/arrowRight.png) no-repeat center right; background-position: 0 3px; margin-bottom:11px; min-height:13px; } ul.kledgefaq > li > ul { list-style:none; color:black; font-weight:normal; cursor:default; margin-top:6px; padding-left:0; display:none; } .cntBox ul.kledgefaq > li:first-child { margin-top:-1px!important;} .cntBox ul.kledgefaq > li:hover {color:#003E2D; cursor:pointer; background: url(../images/arrowRight.png) 0 -57px no-repeat;} .kledge h1 { padding-bottom:4px!important; margin-bottom:13px!important; margin-top:-7px!important; } .kledge .cntBoxInner {padding-bottom:8px!important;} .cntBox ul.lexika { list-style:none; margin-left: -4px; padding-left: 0; margin-top:0; } .cntBox ul.lexika li { display: inline-block; width: 23px; height: 23px; text-align: center; line-height: 23px; background: url(../images/lexikak_i.png); cursor: pointer; font-weight: bold; margin-bottom:8px; padding:0; float:left; margin-left:4px; } .cntBox ul.lexika li.noMargin { margin:0;} .cntBox ul.lexika li:hover {background: url(../images/lexikak_a.png); color:#fff;} .kledge.bspacer {margin-bottom:23px!important;} h3.kledge {padding-top:1px;} .rightBox .lexik h1 {margin-bottom:13px!important; margin-top:3px;} .stichwortsuche_wrap input { color:#999999; float:left; height:17px; width:295px; } .stichwortsuche_wrap p.button{ margin-left: 5px !important; } .equipment { float:left; width:734px; margin:-7px 0 0 10px;} .equipment-container { float:left; width:732px; margin:20px 0 0 0; padding-bottom:12px; border:1px solid #c3c3c4; } .equipment_overflow{ float:left; width:227px; height:139px; text-align:center; margin:0 20px 0 0; } .equipment-illu { padding-top:12px; position:relative; text-align:center; vertical-align:middle; width:227px; height:139px; display:table-cell; } .equipment-text { float:left; width:475px; margin:16px 0 0 0; } .equipment-text span { float:left; width:100%; font-size:12px; font-weight:normal; color:#000; text-decoration:none; } .equipment-text h2 {font-size:14px; font-weight:bold; color:#026246; text-decoration:none; margin:0; padding:0; border:0; } .equipment-text h2 a {color:#00664a; text-decoration:none; } .equipment-text h2 a:hover {color:#003e2d; } .equipment-text p {font-size:13px; color:#000; margin:6px 0 0 0; padding:0 15px 0 0; line-height:16px; } .equipment-price { float:left; width:100%; margin:13px 0 0 0; border-top:1px solid #c3c3c4; } .equipment-price .pbLnk { width:auto; padding-left:12px; margin:8px 0 0 0; } .equipment-price .pbLnk span { float:right; width:auto; font-size:13px; font-weight:bold; color:#000; margin:0 1px 0 0; padding:0; } .online-partner { float:left; width:732px; margin:15px 0 0 0; border:1px solid #c1c1c1; } .online-partner-head { float:left; width:100%; padding-bottom:12px; background:url(../images/bg_online_partner.png) 0 100% repeat-x; } .online-partner-illu { float:left; width:227px; margin:0 20px 0 0; } .online-partner-text { float:left; width:475px; margin:23px 0 0 0; } .online-partner-text h2 {font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:16px; font-weight:bold; color:#404245; text-decoration:none; margin:0; padding:0; border:0; } .online-partner-text p {font-size:13px; color:#000; margin:7px 0 0 0; padding:0 15px 0 0; line-height:16px; } .bpt-eshop-service-overview .online-partner-illu { padding: 20px 0 0 52px; margin: 0 10px 0 0; width: 185px; } .bpt-eshop-services { display: inline-block; margin: 30px 35px 0; } .bpt-eshop-service-overview .bpt-big-green-button { float: right; margin: 15px; } ul.bpt-eshop-services li { float: left; width: 50%; list-style: outside none none; padding: 0 0 5px 50px; width: 40%; height:50px; } ul.bpt-eshop-services li > span { display: table-cell; height: 40px; vertical-align: middle; padding: 0 15px 0 0; } .bpt-eshop-warranty-service, .bpt-eshop-delivery-service, .bpt-eshop-retour-service, .bpt-eshop-consult-service{ background-image:url(../images/e-shop-sprite.png); background-repeat: no-repeat; } .bpt-eshop-retour-service{background-position:-54px -784px;} .bpt-eshop-delivery-service{background-position:-352px -978px;} .bpt-eshop-consult-service{background-position:-54px -978px;} .bpt-eshop-warranty-service{background-position: -360px -784px;} .my-partner { float:left; width:100%; border-top:1px solid #c1c1c1; } .partner-first { float:left; width:337px; height:211px; margin:20px 0 0 20px; background:#f1f1f1; border:2px solid #f1f1f1; } .partner-second { float:left; width:337px; height:211px; margin:20px 0 0 10px; background:#f1f1f1; border:2px solid #f1f1f1; } .partner-illu { float:left; width:100%; background:#fff; width:327px; height:69px; overflow:hidden; padding:5px; } .partner-illu.fill { padding:0; width:337px; height:79px; } .partner-illu > div { display:table-cell; position:relative; vertical-align:middle; width:327px; height:69px; text-align:center; } .partner-illu.fill > div { width:337px; height:79px; } .partner-content { float:left; width:320px; height:97px; margin:9px 0 0 8px; } .partner-content h4 {font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:0 !important; padding:0 0 16px 0; border-bottom:1px solid #c1c1c1; float:left; display:block; width:100%; } .services { float:left; width:180px; } .services ul { list-style:none; margin:0; padding:0; } .services ul li { float:left; display:inline; width:22px; height:18px; margin:12px 5px 0 0; } .services ul li:first-child { margin:12px 5px 0 0; } .buy-online { float:right; width:101px; } .buy-online.large { float:right; width:auto; } .buy-online .button-buy-it { float:right; width:101px; margin:11px 0 0 0; background:none; } .buy-online.large .button-buy-it { float:right; width:100%; margin:0; } .buy-online .button-buy-it .ptextDetailBtn { float:left; position:relative; width:101px; height:20px; margin-left:0; margin-top:0; padding-top:2px; color:#fff; z-index:5; background:transparent url(../images/button_large.png) 0 0 no-repeat; } .my-partner .buy-online .button-buy-it a.okaufen, .my-partner .buy-online .button-buy-it a.okaufen2 { color:#fff !important; } .buy-online .button-buy-it .ptextDetailBtn:hover { background:url(../images/button_large.png) 0 -22px no-repeat; } .buy-online .status { float:left; width:100%; margin:8px 0 0 0; font-size:11px; font-weight:normal; color:#000; line-height:13px; } .detail-link { float:left; width:100%; margin:0 0 0 8px; } .detail-link .pbLnk { float:left; margin:0; padding-left:12px; } .service-caption { float:left; width:100%; min-height:84px; margin:20px 0 0 0; background:#f1f1f1; } .content .service-caption ul { margin:15px 0px 0px 15px!important; width:745px!important; } .content .service-caption ul li { background:none!important; line-height: 20px!important; padding-left: 0px!important; } .tabber_service .service-caption { margin:20px 0px 20px -20px!important; /* margin:20px 0px -27px -20px!important; */ width:732px!important; } .service-caption ul { float:left; width:714px; list-style:none; margin:16px 0 0 19px; padding:0; } .service-caption ul li { float:left; display:inline; width:217px; margin:0 1px 10px 0; padding:0 20px 0 0; } .service-caption ul li img { float:left; margin:0; padding:0; } .service-caption ul li span { float:left; display:inline; width:auto; margin:1px 0 0 15px; font-size:13px; font-weight:normal; color:#00654a; text-decoration:none; } .service-caption ul li span.payondelivery, .service-caption ul li span.ssl, .service-caption ul li span.cc { margin:2px 0 0 15px; } .service-caption ul li span.express, .service-caption ul li span.cert { margin:1px 0 0 15px; } .service-caption ul li span.orderbyphone { margin:1px 0 0 17px; } .online-shops { float:left; width:100%; margin:22px 0 0 0; } .online-shops h3 {font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:16px; font-weight:normal !important; color:#000; margin:0 !important; padding:0 0 7px 0; width:734px; } .online-shops ul { float:left; width:734px; list-style:none; margin:0; padding:0; } .online-shops ul li { float:left; display:inline; height:91px; margin:0; padding:0; border-top:1px solid #c3c3c4; } .online-shops ul li.logo { width:255px; text-align:center; height:91px; overflow:hidden; } .online-shops ul li.logo div.centerLogo{ display: table-cell; height: 91px; position: relative; text-align: center; vertical-align: middle; width: 255px; } .online-shops ul li.info { width:359px; } .online-shops ul li.link { width:111px; padding:0 9px 0 0; } .online-shops ul li .pbLnk { float:left; margin:0; } .online-shops ul li h5 { margin:22px 0 7px 0; padding:0; float:left; width:100%; line-height:16px; font-size:13px; font-weight:bold; color:#000; } .online-shops .produktlink { float:right; margin:24px 0 0 0; } .online-shops ul li.link span.status { float:right; width:95px; margin:8px 0 0 0; } .online-shops-search { float:left; width:100%; margin:26px 0 0 0; } .online-shops-search h3 {font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:16px; font-weight:normal !important; color:#000; margin:0 !important; padding:0 0 7px 0; border-bottom:1px solid #c3c3c3; width:734px; } .searches { background-color: #F1F1F1; float:left; width:342px; height:71px; margin:9px 0 0 0; padding: 0 10px; } .searches_okaufen { float:left; width:308px; height:68px; margin-left:2px; margin-bottom: -1px; border-bottom:1px solid #c3c3c4; } .searches.local-shops { margin: 9px 10px 0 0; } .searches_okaufen h5 {font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:9px 0 0px 10px; padding:0; float:left; } #okaufen_info h5, #okaufen_info2 h5 {font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:0 0 0 10px; padding:0; float:left; } .searches h5 {font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:9px 0 0 0; padding:0; float:left; } .searches_okaufen .searchBoxDealer { float:left; width:auto; margin:7px 0 0 2px; padding:0 0 1px 0; } .searches .searchBoxDealer { float:left; width:360px; margin:7px 0 0 0; padding:0 0 1px 0; } .searches_okaufen div.searchBoxDealer input.searchTopic { float: left; display: inline; font-size: 11px; font-weight:normal; line-height: 21px; color:#999; border:none; width:250px !important; height: 21px; margin:0 -5px 0 8px; padding: 0 0 0 7px !important; border:0; background: #fff url(../images/bg_searchinput_large.gif) 0 0 no-repeat; } .searches div.searchBoxDealer input.searchTopic { float:left; width:291px; height:20px; margin:0; padding:4px 0 4px 9px !important; font-size:13px; color:#a5a6a7; line-height:21px; background:#fff url(../images/bg_searchinput_product_tutorials.gif) -205px 0 no-repeat; border:none; } *+html .searches div.searchBoxDealer input.searchTopic { width:300px !important; padding:3px 0 4px 9px !important; } /*.searches div.searchBoxDealer input.searchTopic {padding:3px 0 4px 9px\0/ !important;}*/ .searches div.searchBoxDealer input.btnSubmit { float:left; border:none; } .tax { float:left; width:100%; margin:19px 0 0 0; padding:0 0 6px 0; } .tax p { font-size:10px; font-weight:normal; color:#7f7f7f; text-decoration:none; margin:0 10px 0 0; padding:0; text-align:right; } .project-tutorials { float:left; width:100%; padding:0 0 22px 0; } .project-filter { float:left; width:100%; height:70px; background:url(../images/bg_product_tutorial_filter.png) 0 0 no-repeat; } .project-filter h1 { max-width:235px; line-height:17px; float:left; width:auto; font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:16px; font-weight:bold; color:#404245; text-decoration:none; margin:24px 0 0 11px; padding:0; background:none; } .project-filter .filter-right{ margin:0 88px 0 0; } .chrome .filter-right{ margin:0 88px 0 0; } .filter-right { float:right; width:auto; margin:0 258px 0 0; } .filter-right fieldset, .filter-right form { border:0; margin:0; padding:0; background:none; } .searchBoxProduct { float:right; width:238px; margin:22px 0 0 0; } .searchBoxProject.filter .searchBoxProduct { float:left !important; width:324px; margin:10px 0 0 0; } .searchBoxProject{ height:50px; display:block; position:relative;} .searchBoxProject .searchBoxProduct { float:left !important; width:324px; margin:-10px 0 0 0; } .searchBoxProduct input.searchProduct { float:left; width:192px; height:21px; margin:0; padding:3px 0 3px 3px; background:#fff url(../images/bg_searchinput_product_tutorials.gif) left top no-repeat; border:0; font-size:13px; color:#a5a6a7; line-height:21px; } .searchBoxProject input.searchProduct{ background:#fff url(../images/search_long.jpg) left top no-repeat; width: 272px !important; } .searchBoxProduct input.btnSubmit { float:left; border:none; margin:1px 0 0 0; } .searchBoxProduct input.btnSubmit { border:none; margin:0; } .searchBoxProject #search_sug{ left:-8px !important; top:36px; z-index:100; } .searchBoxProject #search_sug .v{width:300px;} .searchBoxProject #search_sug .v:hover{color:white;} .searchBoxProject #search_sug a,.searchBoxProject #search_sug li{color:#808080; font-weight: normal;} .searchBoxProject #search_sug #search_sug_top{width:334px; background: url(../images/search_sug_top_big.png) no-repeat;} .searchBoxProject #search_sug #search_sug_bg{width:334px; background: url(../images/search_sug_big.png) no-repeat left bottom;} .searchBoxProject #search_sug .search_sug_content ul ul{border-top:0px;} .filter-right .search_sug_content ul{width:181px; padding:0 3px !important;} .filter-right .search_sug_content .top_werkzeuge ul{padding-top:10px !important;} .lexicon .paging-a-z .search_sug_content ul{width:179px; padding:0 3px;} .lexik #search_sug_bg, .lexik #search_sug_top{background: none;} .lexik #search_sug{top:inherit; right:inherit; z-index: 10; margin:12px 0 0 -9px;} .lexik #search_sug .search_sug_content{background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #A5A6A7; border-left: 1px solid #A5A6A7; border-right: 1px solid #A5A6A7; width:192px; } .filter-right .search_sug_content, .lexicon .search_sug_content{margin:0 7px 0 0;} .filter-right #search_sug { position:absolute; left:504px; display:none; z-index:99; } .filter-right #search_sug_bg { background:#fff; width:194px; float:left; border-left:1px solid #a5a6a7; border-right:1px solid #a5a6a7; border-bottom:1px solid #a5a6a7; } .filter-right #search_sug_top { background:none; width:209px; height:18px; } .filter-right .search_sug_content ul { margin:18px 0 0 0; padding:0 7px; } .filter-right .search_sug_content ul ul {margin:0;} .searchBoxProject .selectBoxProduct { margin-top:-10px; width:100px; } .selectBoxProduct { float:left; width:auto; margin:22px 10px 0 0; } .sbHolder { position:relative; float:left; width:238px; height:27px; background:url(../images/bg_product_tutorial_filter_select2.png) 0 0 no-repeat; border:0; font-size:12px; font-weight:normal; color:#000; } *+html .sbHolder { margin:0 0 0 79px; } .sbSelector { position:absolute; width:238px; display:block; height:27px; left:0; top:0; line-height:28px; outline:none; overflow:hidden; text-indent:10px; } .vibrations_Selector { margin-bottom: 28px; width:350px; } .vibrations_Selector .sbHolder{ position:relative; float:left; width:350px !important; height:27px; background:url(../images/bg_product_tutorial_filter_select.png) 0 0 no-repeat; border:0; font-size:12px; font-weight:normal; color:#000; } .vibrations_Selector .sbSelector{ width:350px!important; } .vibrations_Selector .sbOptions{ width:348px!important; list-style-type: none; list-style-image: none; list-style:none; } .vibrations_Selector li{ background:none !important; width:320px!important; list-style-type: none; list-style-image: none; list-style:none; } .searchBoxProject .sbHolder{ width:138px !important; margin-left:14px; } .searchBoxProject .sbOptions{width:136px;} .sbSelector:link, .sbSelector:visited, .sbSelector:hover { color:#404245 !important; outline:none; text-decoration:none; } .sbToggle { position:absolute; width:27px; height:27px; top:0; right:0; background:url(../images/bg_product_tutorial_filter_select2.png) 0 -37px no-repeat; display:block; outline:none; } .sbToggle:hover { background:url(../images/bg_product_tutorial_filter_select2.png) 0 -37px no-repeat; } .sbToggleOpen { background:url(../images/bg_product_tutorial_filter_select2.png) 0 -74px no-repeat; } .sbToggleOpen:hover { background:url(../images/bg_product_tutorial_filter_select2.png) 0 -74px no-repeat; } .sbOptions { position:absolute; top:0; left:0; width:236px; margin:0; padding:10px 0 10px 0 !important; background:white !important; list-style:none; z-index:1001; overflow-y:auto; max-height:150px !important; border-left:1px solid #a5a6a7; border-right:1px solid #a5a6a7; border-bottom:1px solid #a5a6a7; } .sbOptions li .hide{display:none;} .sbOptions li .cat{font-weight:bold; margin-top:20px; } .sbOptions li { margin-bottom:0px !important; width:100%; font-weight:normal !important; margin-right:0 !important; } .sbOptions li:hover { background:#f1f1f1; } .sbOptions a { display:block; outline:none; padding:5px 0 5px 9px; } .sbOptions a:link, .sbOptions a:visited { color: black !important; text-decoration: none; } .sbOptions a:hover { color:#EBB52D; } .sbOptions li.last a { border-bottom:none; } .sbOptions .sbDisabled { border-bottom:solid 1px #a5a6a7; color:#999; display:block; padding:7px 0 7px 3px; } .sbOptions .sbGroup { border-bottom:solid 1px #a5a6a7; color:#EBB52D; display:block; font-weight:bold; padding:7px 0 7px 3px; } .sbOptions .sbSub { padding-left:17px; } .lexicon .listnav-top { border-bottom: 0; display: inline; float: left; margin: 30px 0 -29px 10px; padding: 0 0 8px; width: 734px; } .listnav-top { float:left; display:inline; width:734px; margin:0 0 0 10px; padding:0 0 8px 0; border-bottom:1px solid #c1c1c1; } .faq-detail-content .listnav-top{ border-top: 1px solid #C1C1C1; padding-top:8px; } /*.listnav-top #functions { float:left; width:auto; margin:3px 0 0 58px; } .listnav-top #functions .showsort ul { position:absolute; top:-10px; left:-14px; width:283px; z-index:3; display:none; } *+html .listnav-top #functions .showsort ul { position:absolute; margin-top:-20px; left:163px; width:283px; z-index:3; display:none; } .listnav-top #functions .showsort a { font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(../images/bullet_sort.png) 0 0 no-repeat; margin:0; padding:0 0 0 25px; line-height:14px; z-index:4; position:relative; } .listnav-top #functions .showsort ul .showsort_header { background:url(../images/showsort_header_bg.png) 0 -1px no-repeat; height:31px; width:207px; cursor:pointer; } .listnav-top #functions .showsort ul .showsort_main { background:url(../images/showsort_large_center_bg.png) repeat-y; float:left; width:210px; margin:-1px 0 0 0; padding:9px 0 10px 0; } .listnav-top #functions .showsort ul .showsort_footer { background:url(../images/showsort_large_bottom_bg.png) repeat-y; float:left; width:208px; height:6px; } .listnav-top #functions .showsort ul .showsort_main .plkaufen { background-position: 11px 10px; line-height: 16px; margin: 0 0 0 4px; padding: 6px 0 6px 20px; width: 180px; } .listnav-top #functions .showsort ul .showsort_main .plkaufen a { background:none; margin:0; padding:0; }*/ .result-content .listnav-top { float:left; display:inline; width:693px; height:35px; margin:4px 0 -8px 0; padding:0; border-bottom:0; } .lexicon .listnav-bottom{ border-top: 0; display: inline; float: left; margin: -9px 0 24px 10px; width: 734px; padding:0; } .listnav-bottom { float:left; display:inline; width:734px; margin:-1px 0 24px 10px; padding:5px 0 0 0; border-top:1px solid #c1c1c1; } .result-content .listnav-bottom { float:left; display:inline; width:693px; margin:0; padding:5px 0 0 0; border-top:1px solid #c1c1c1; } .listnav-top p {max-width:480px; float:left; width:auto; font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:0 0 0 1px !important; padding:0 !important; } .listnav-bottom p {max-width:480px; float:left; width:auto; font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:-1px 0 0 2px !important; padding:0 !important; } .result-content .listnav-bottom p { float:left; width:auto; font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:2px 0 0 2px !important; padding:0 !important; } .listnav-top span, .listnav-bottom span { float:left; display:inline; font-size:12px; font-weight:normal; color:#404245; line-height:12px; text-decoration:none; margin:0; padding:0; } .listnav-top ul, .listnav-bottom ul { float:right; width:auto; list-style:none; margin:-1px 0 0 0; padding:0; } .listnav-top #functions { float:left; width:auto; } #pdtabs .active .listnav-top ul, #pdtabs .active .listnav-bottom ul { float:right; width:auto; list-style:none; margin:-1px 0 0 0; padding:0; } .listnav-top ul li, .listnav-bottom ul li { float:left; display:inline; width:auto; margin:0 !important; padding:0 0 0 2px !important; border:0; font-size:12px; font-weight:normal; color:#000; text-decoration:none; background:none !important; } #pdtabs .active .listnav-top ul li, #pdtabs .active .listnav-bottom ul li { float:left; display:inline; width:auto; margin:0 !important; padding:0 !important; border:0; font-size:12px; font-weight:normal; color:#000; text-decoration:none; background:none !important; } .listnav-top ul li.active, .listnav-bottom ul li.active { margin:0; padding:0 0 0 2px !important; background:url(../images/paging_active.png) 0 -29px no-repeat !important; } #pdtabs .active .listnav-top ul li.active, #pdtabs .active .listnav-bottom ul li.active { margin:0; padding:0 0 0 2px !important; background:url(../images/paging_active.png) 0 -29px no-repeat !important; } .listnav-top ul li span, .listnav-bottom ul li span { float:left; display:inline; margin:4px 0 0 0; padding:0; color:#858585; font-weight:bold; } .listnav-top ul li a { font-size:12px; font-weight:bold; color:#00664a; text-decoration:none; line-height:12px; margin:0; padding:4px 7px 3px 5px; float:left; display:inline; } .listnav-top ul li a:hover { color:#003e2d; } .listnav-top ul li.active a { font-size:12px; font-weight:bold; color:#00664a; text-decoration:none; line-height:12px; margin:0; padding:4px 7px 3px 5px; background:url(../images/paging_active.png) 100% 0 no-repeat; float:left; display:inline; } .listnav-bottom ul li a { font-size:12px; font-weight:bold; color:#00664a; text-decoration:none; line-height:12px; margin:0; padding:4px 7px 3px 5px; float:left; display:inline; } .listnav-bottom ul li a:hover { color:#003e2d; } .listnav-bottom ul li.active a { font-size:12px; font-weight:bold; color:#00664a; text-decoration:none; line-height:12px; margin:0; padding:4px 7px 3px 5px; background:url(../images/paging_active.png) 100% 0 no-repeat; float:left; display:inline; } .listnav-top ul li.back a, .listnav-bottom ul li.back a { width:5px; height:7px; margin:6px 0 0 0; padding:0 9px 0 0; background:url(../images/paging_active.png) 0 -68px no-repeat; float:left; display:inline; text-indent:-9999px; } .listnav-top ul li.forward a, .listnav-bottom ul li.forward a { width:5px; height:7px; margin:6px 0 0 0; padding:0 0 0 9px; background:url(../images/paging_active.png) 5px -85px no-repeat; float:left; display:inline; text-indent:-9999px; } .teaser-tuts-wrapper { float:left; width:100%; margin:-3px 0 0 5px; } .teaser-tuts-container { float:left; width:100%; } .teaser-tuts { margin:20px 0 4px 0; float:left; width:248px; } .teaser-tuts-illu { float:left; width:100%; height:145px; margin:0 0 -1px 0; background: url(../images/tTeaserShadowLarge.png) 0 0 no-repeat; } .teaser-tuts-illu img { float:left; margin:4px 0 0 6px; height: 132px; width: 236px; } .teaser-tuts .tTeaserText { float:left; width:227px; margin:2px 0 0 0; padding:0 15px 0 6px; line-height:16px; } .teaser-tuts .teaserLink { margin:8px 0 0 8px; padding:0 0 0 9px; font-family:Arial; font-size:12px; font-weight:bold; color:#00664a; line-height:14px; background: url(../images/arrowRight.png) 0 3px no-repeat; float:left; display:inline; max-width:220px; } .teaser-tuts .teaserLink:hover, .news-item .teaserLink:hover, .home .slider_ul_wrap > ul > li span.link:hover, #latest span.link:hover, #pdtabs #anwendungstipps .faq li:hover, .tipp a:hover{ color:#003e2d !important; } .news-item .teaserLink:hover { color:#003e2d !important; background:url(../images/arrowRight.png) 1px -50px no-repeat; } .voting-stars { float:left; width:100%; margin:1px 0 7px 0; } .voting-stars span.gesamt { font-size:11px; font-weight:normal; color:#000; line-height:1.25px; text-decoration:none; margin:9px 0 0 4px; padding:0; float:left; display:inline; position:relative; } .houseofbosch { position:absolute; width:1002px; height:400px; z-index:100; display:none; } .houseofbosch.active { display:block; } .hob-title { position:absolute; width:320px; z-index:101; margin:13px 0 0 32px; } .hob-title.active { display:block; } .hob-paging { float:left; width:100%; height:18px; } .hob-paging ul { float:right; list-style:none; margin:0; padding:0; } .hob-paging ul li, .hob-paging ul li.active { float:left; display:inline; width:auto; margin:0; padding:0; } .hob-paging ul li a { font-size:13px; font-weight:bold; color:#fff; text-decoration:none; margin:9px 0 0 0; padding:1px 5px 0 5px; float:left; display:inline; } .hob-paging ul li a:hover {color:#00664a; } .hob-paging ul li.active a {font-size:13px; font-weight:bold; color:#00664a; text-decoration:none; margin:9px 0 0 0; padding:1px 5px 0 5px; background:url(../images/bg_paging_text.png); float:left; display:inline; } .hob-text { position:absolute; width:320px; margin:41px 0 0 32px; background:url(../images/bg_paging_text.png); z-index:101; display:none; } .hob-text.active { display: block; } .hob-logo { position:absolute; width:48px; height:54px; top:-15px; left:-9px; } .hob-text p { font-size:19px; font-weight:bold; color:#00664a; text-decoration:none; margin:15px 0 0 48px; padding:0; } .hob-text h3 { font-size:28px; font-weight:bold; color:#00664a; line-height:28px; text-decoration:none; margin:10px; padding:0; } .hotspot { position:absolute; width:195px; height:auto; z-index:100; } .hotspot-info-wrapper { position:absolute; width:auto; z-index:100; } .hotspot-button { position:absolute; width:35px; height:34px; top:9px; left:11px; background:url(../images/spot.png) 0 0 no-repeat; z-index:101; } .hotspot-info { position:absolute; width:195px; min-height:53px; background:url(../images/bg_paging_text.png); z-index:100; display:none; } .hotspot-info-wrapper:hover .hotspot-info { position:absolute; width:195px; min-height:53px; background:url(../images/bg_paging_text.png); z-index:100; display:block; } .hotspot-info p { font-size:12px; font-weight:bold; color:#00664a; line-height:15px; text-decoration:none; margin:0 0 0 0px; padding:0; float:left; display:inline; width:auto; } .hotspot-info p a { font-size:100%; font-weight:bold; color:#00664a; line-height:15px; text-decoration:none; margin:0; padding:11px 12px 10px 50px; float:left; display:inline; width:130px; } .project-tutorials .infotext { margin-top:-3px; width:352px; float:left; font-size:13px; margin-right:20px; } .project-tutorials .infolast { width:362px; margin-right:0 !important; } .project-tutorials .infobox { float:left; width:734px; height:auto; margin-bottom:20px; margin-left:10px; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:16px; } .infobox.x1{margin-top:-15px !important;} .project-tutorials-detail { float:left; width:744px; margin:-8px 0 0 0; } .project-tutorials-detail-content { float:left; width:734px; margin:0 0 0 10px; } .project-tutorials-detail hr { float:left; width:734px; height:2px; background:url(../images/project_tutorial_hr.png) 0 0 no-repeat; border:0; outline:none; margin:29px 0 21px 10px; } .chapter { float:left; width:734px; max-height:52px; margin:30px 0 0 10px; background:#f1f1f1; } .chapter p{ font-size: 16px; font-weight: bold; margin: 0 0 0 185px; padding: 17px 0; } .chapter.first { margin:0 0 0 10px; } .chapter-number { float:left; width:52px; margin:0 0 0 185px; padding:10px 0 14px 0; border-left:1px solid #fff; background:url(../images/bg_chapter_nr.png) 0 0 repeat-x; font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:28px; line-height:28px; font-weight:bold; color:#fff; text-decoration:none; text-align:center; } *+html .chapter-number { padding:7px 0 11px 0; } .chapter h2 { font-size:16px; font-weight:bold; color:#404245; line-height:20px; text-decoration:none; padding:0; border:0; float:left; } .difficulty { float:left; width:100%; } .chapter-content { float:right; width:548px; } .project-tutorial-info { float:left; width:538px; min-height:74px; margin:15px 0 0 0; padding:0 7px 10px 3px; background:#f1f1f1; } .project-tutorial-info-content { width:165px; margin:0px 13px 0 0; } .project-tutorial-headline td p{ font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:0 0 0 1px; padding:0px 4px 0px 0px; line-height:16px; text-align:left; } .project-tutorial-info table{ margin-top:9px; } .project-tutorial-info table tr td{ text-align:left; vertical-align:top; } tr.project-tutorial-headline td{ padding-right:12px; width:33%; overflow:hidden; } tr.project-tutorial-headline td.last{ padding-right:10px; } .project-tutorial-info-content.last {margin:9px 0 0 0;} .project-tutorial-info-content ul { list-style:none; margin:0; padding:0; } .project-tutorial-info-content ul.difficulty li { float:left; display:inline; width:30px; height:30px; margin:9px 0 0 3px; padding:0; text-indent:-9999px; background:url(../images/project_tutorial_info_icons.png) 0 -30px no-repeat; } .project-tutorial-info-content ul.difficulty li.active { background:url(../images/project_tutorial_info_icons.png) 0 0 no-repeat; } .project-tutorial-info-content ul.difficulty li:first-child { margin:9px 0 0 0; } .project-tutorial-info-content ul.costs li { float:left; display:inline; width:30px; height:30px; margin:9px 0 0 3px; padding:0; text-indent:-9999px; background:url(../images/project_tutorial_info_icons.png) 0 -90px no-repeat; } .project-tutorial-info-content ul.costs li.active { background:url(../images/project_tutorial_info_icons.png) 0 -60px no-repeat; } .project-tutorial-info-content ul.costs li:first-child { margin:9px 0 0 0; } .project-tutorial-info-content ul.time li { float:left; display:inline; width:30px; height:30px; margin:9px 0 0 3px; padding:0; text-indent:-9999px; background:url(../images/project_tutorial_info_icons.png) 0 -150px no-repeat; } .project-tutorial-info-content ul.time li.active { background:url(../images/project_tutorial_info_icons.png) 0 -120px no-repeat; } .project-tutorial-info-content ul.time li:first-child { margin:9px 0 0 0; } .chapter-text { float:left; width:100%; margin:13px 0 0 0; } .chapter-text p {font-size:13px; line-height:18px; margin:0px 0 0 0; padding:3px 0; } .chapter-text p:last-child {padding-bottom: 0;} .chapter-text > ul { font-size: 13px; line-height: 19px; padding-left: 14px; } .chapter-text .count { float:left; width:20px; height:19px; background:url(../images/anw_ol.png) 0 0 no-repeat; font-size: 13px; color:#fff; font-weight: bold; margin:2px 0 0 0; padding:1px 0 0 0; text-align:center; } .chapter-info { float:left; width:100%; margin:4px 0 -2px 0; } .chapter-info-text { float:right; width:548px; margin-top:-7px; } .chapter-info-text p {font-size:13px; line-height:16px; margin:9px 0 0 3px; padding:0; } .knowledgedisclaimer p {margin-left:0px;} .chapter-text .steps { margin:16px 0 0 0; } .chapter-text .steps p { float:none; margin:0; padding:0 0 14px 30px; } .chapter-text .count { color: #FFFFFF; float: left; font-size: 13px; font-weight: bold; height: 19px; margin: 2px 0 0; padding: 1px 0 0; text-align: center; width: 20px; background: url(../images/anw_ol.png) no-repeat scroll 0 0 transparent; } .material { float:left; width:546px; border-left:1px solid #c3c3c4; border-right:1px solid #c3c3c4; border-top:1px solid #c3c3c4; background:#e1e1e3 url(../images/listbox_back.png) 0 0 repeat-x; } #tools li, #application li{ width:224px; } .tools { float:left; width:546px; margin:17px 0 -2px 0; padding:0; border:1px solid #c3c3c4; background:#e1e1e3 url(../images/listbox_back.png) 0 0 repeat-x; } .tools .first{ margin-top:-6px !important; } .tools-content { float:left; position:relative; width:527px; margin:7px 0 0 9px; } .tools-content h3 {font-family:Arial, Helvetica, sans-serif !important; font-size:13px !important; line-height:15px; font-weight:bold; color:#000; text-decoration:none; margin:1px 0 1px -1px !important; padding:0 0 1px 0px; border-bottom:1px solid #c1c1c1; } .tools-content .plskill { width:238px; height:18px; padding-left:0; margin:0 0 0 248px; } .tools-content .additional-tools h3{margin-bottom:9px !important;} .tools #filter { float:left; width:100%; margin-top:0; font-weight:inherit; top:0; position:relative; background:none !important; margin:0; padding:0; } .tools .listfilter { float:left; width:100%; margin:-9px 0 0 0; padding:10px 0 0 0; } .tools .listfilter a { background:none !important; } .tools p.text-switch-off-material a.opener { cursor:pointer; font-size:12px; font-weight:bold; color:#00664a; text-decoration:none; margin:0 0 0 9px; padding:8px 0 13px 14px; border-top:1px solid #c1c1c1; background:url(../images/arrowRight.png) 2px 13px no-repeat !important; float:left; display:inline; width:516px; } .tools p.text-switch-on-material a.opener { cursor:pointer; font-size:12px; font-weight:bold; color:#00664a; text-decoration:none; margin:0 0 0 9px; padding:8px 0 13px 14px; border-top:1px solid #c1c1c1; background:url(../images/arrow_down_large.png) 2px -478px no-repeat !important; float:left; display:inline; width:516px; } /*.skills { position:absolute; width:226px; top:6px; right:0; }*/ .skills { bottom: 18px; float: right; margin-bottom: -18px; margin-left: 301px; position: absolute; width: 226px; } .skills ul { list-style:none; margin:0; padding:0; } .skills ul li { float:left; display:inline; width:74px; height:17px; margin:0 0 0 2px; padding:1px 0 0 0; background:url(../images/bg_tab_skills.png) 0 0 no-repeat; font-size:11px; font-weight:bold; color:#fff; text-align:center; } .skills ul li:first-child { margin:0; } .skills-product { float:left; width:100%; margin:10px 0 0 0; padding:0 0 19px 0; } .skills-product table { width:100%; margin:0; padding:0; border-collapse:collapse; } .skills-product table tr td { border-bottom: 1px dotted #A5A6A7; padding: 4px 0 0; vertical-align: top; } .skills-product table tr:last-child td{border:0px;} .skills-product table tr td.skillLevel { text-align:center; } .skills-product table tr td.product-link { width: 57.2%; } .skills-product table tr td.product-link p { margin-left:3px; } .skills-product table tr td.checked { width:14.1%; } .skills-product table tr td.checked-last { width:8.1%; } .skills-product table tr td img { margin:4px 0 0 1px; } .skills-product table tr td.checked img { margin:4px 0 0 -1px; } .skills-product table tr td.checked-last img { margin:4px 0 0 0; } .skills-product table tr td p { font-size:12px; color:#000; margin:0; padding:0; } .skills-product table tr td a { font-size:12px; font-weight:bold; color:#00654a; text-decoration:none; padding:0 0 0 11px; background:url(../images/arrowRight.png) 0px 3px no-repeat;} .additional-tools { float:left; width:100%; padding:0 0 12px 0; } .dotsline .pbLnk { margin-left:0px; margin-bottom:0px; width: 290px; padding:2px 0 0 10px !important; } .dotsline .pbLnk a{ background:none; padding-left:0px; padding-right:3px; } .additional-tools ul { margin: 12px 0 0; padding: 0; } .additional-tools li { float:left; width:500px; margin:0 0 0 1px; padding-left:10px; line-height:21px; list-style-type:none; background:url(../images/li.jpg) no-repeat 0 9px; font-size:13px; } .material-accordion { float:left; width:100%; } table.material { width:100%; margin:0; padding:0; border-collapse:collapse; color:#000; border:1px solid #c3c3c4; } table.material p { font-size:11px !important; line-height:15px; padding:18px 5px 17px 11px; } table.material tr { border-top:1px solid #c3c3c4; } table.material tr th { background:#e1e1e2; text-align:left; border-top:1px solid #c3c3c4; padding-right:5px; } table.material tr th p { padding:5px 0 20px 10px !important; } table.material tr th.stk p { padding:3px 0 19px 10px !important; } table.material tr th.name p { padding:3px 0 19px 7px !important; } table.material tr th.length p { padding:3px 0 19px 11px !important; } table.material tr th.width p { padding:3px 0 19px 11px !important; } table.material tr th.force p { padding:3px 0 19px 10px !important; } table.material tr th.mat p { padding:3px 0 19px 10px !important; } table.material tr th { font-weight:bold; } table.material tr td { font-weight:normal; } table.material tr th.darkgrey { background:#c3c3c4; } table.material tr td { background:#fff; } table.material tr td.lightgrey { background:#e1e1e2; } .video { float:left; width:100%; height:308px; margin:15px 0px 0px 0px; } #additional_content_video .video { text-align: center; margin-bottom: 15px; } #inlineGal{margin-top:15px;} .tipp .video { float:left; width:100%; height:308px; margin:-10px 0px 13px 0px!important; } .chrome .tipp .video{margin:0px 0 25px 0 !important; float:none;} #vid_close{position:absolute; top:35px; right:35px; z-index:100000; display:none;} .video_4 #vid_close{top:11px; right:10px;} .advice { float:left; width:100%; margin:8px 0 0 0; } .advice.tip { padding:0 0 13px 0; background:#f1f1f1 url(../images/icon_advice.png) 100% 0 no-repeat; } .advice.idea { padding:0 0 13px 0; background:#00664a url(../images/icon_idea.png) 100% 0 no-repeat; } .advice.warning { padding:0 0 13px 0; background:#e2001a url(../images/icon_warning.png) 100% 0 no-repeat; } .advice-content { float:left; width:460px; margin:10px 0 0 12px; } .advice-content.large { width:525px; } .advice-content.large.table { width:548px; margin:-1px 0 0 -1px; } .advice p { font-size:13px; color:#000; text-transform:uppercase; line-height:16px; margin-bottom:6px; } .advice.idea p, .advice.warning p { color:#fff; } .advice p + p { text-transform:none; } .advice.tip p { text-transform:none; } .additional-advice { float:left; width:100%; display:none; } .additional-advice p { font-size:13px; } .advice #filter { float:left; width:100%; margin-top:0; font-weight:inherit; top:0; position:relative; background:none !important; margin:0; padding:0; } .advice .listfilter { float:left; width:100%; } .advice .listfilter a { background:none !important; } .advice p.text-switch-off-advice a.opener { cursor:pointer; font-size:13px; font-weight:bold; color:#00664a; text-decoration:none; margin:0 0 0 12px; padding:0 0 0 10px; background:url(../images/arrow_down_large.png) 0 3px no-repeat !important; float:left; display:inline; } .advice p.text-switch-on-advice a.opener { cursor:pointer; font-size:13px; font-weight:bold; color:#00664a; text-decoration:none; margin:0 0 0 12px; padding:0 0 0 10px; background:url(../images/arrow_down_large.png) 0 -487px no-repeat !important; float:left; display:inline; } .advice .count { float:left; width:20px; height:19px; background:url(../images/anw_ol.png) 0 0 no-repeat; font-size: 13px; color:#fff; font-weight: bold; margin:2px 0 0 0; padding:1px 0 0 0px; } .advice .steps { margin:16px 0; } .advice .steps p { float:none; padding:0 0 8px 30px; } .suggested-products { float:left; width:100%; } .suggested-products h3, .chapter-content .anwendungstipp h3 { font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:16px; font-weight:normal !important; color:#000; margin:0 0 7px 0 !important; padding:0 0 9px 0; border-bottom:1px solid #c3c3c4; width:100%; } .suggested-products-container { float:left; width:100%; margin:7px 0 0 0; } .suggested-product { float:left; width:239px; margin:14px 0px 0 0; padding:2px 0px 2px 0; background:url(../images/suggested_products_bg.png) bottom repeat-x; border:1px solid #c3c3c4; border-bottom:1px solid #e5e6e6; } .suggested-equipment { float:right; width:239px; margin:14px 0 0 0; padding:2px 0px 2px 0; background:url(../images/suggested_equipment_bg.png) bottom repeat-x; border:1px solid #c3c3c4; border-bottom:1px solid #e5e6e6; } .suggested-products-container .illu { text-align: center; width: 100px; margin:1px 0 0 1px; } .suggested-products-container td{vertical-align:middle;} .suggested-products-container .text { width:115px; padding:2px 5px 2px 0; } .suggested-product tr {height:100%; vertical-align:middle;} .suggested-products-container .text span { font-size:12px; font-weight:normal; color:#00664a; text-decoration:none; margin:0px 0 0 0; padding:0; float:left; width:100%; } .suggested-products-container .text p { font-size:14px; font-weight:bold; margin:0; padding:0; line-height:14px; } .suggested-products-container .text p a { font-size:100%; font-weight:bold; color:#00664a; text-decoration:none; margin:0; padding:0; } .suggested-products-container .text p a:hover { font-size:100%; font-weight:bold; color:#00664a; text-decoration:none; margin:0; padding:0; } div.plus { width:31px; height:30px; margin: 12px 13px 0; background:url(../images/suggested_plus.jpg) 0 0 no-repeat; } .chapter-content .anwendungstipp { float:left; width:100%; margin:0 0 -3px 0; display:block; } .chapter-content .anwendungstipp ul { list-style:none; margin:2px 0 0 0; padding:0; } .chapter-content .anwendungstipp ul li { float:left; display:inline; width:536px; margin:7px 0 0 2px !important; padding:0 0 1px 10px !important; cursor:pointer; font-size:13px; font-weight:bold; color:#00664a; line-height:16px; text-decoration:none; background:url(../images/arrow_down.png) 0 2px no-repeat; } .chapter-content .anwendungstipp ul li:hover{color:#003e2d !important;} .chapter-content .anwendungstipp ul li ul li { width:520px; margin:1px 0 0 0 !important; padding:0 0 6px 0 !important; font-size:13px; font-weight:normal; color:#000; line-height:16px; text-decoration:none; cursor:auto; background:none; } .chapter-content .showmore { display:none; margin:5px 0 14px 0 !important; padding:0 !important; } .project-download-socialmedia { position:relative; width:100%; height:119px; margin:0 0 0 10px; background:url(../images/bg_project_info.png) 0 0 repeat-x; } .project-download-socialmedia span.stars { float:left; width:auto; } .project-download-socialmedia span.voting-quantity { font-size:13px; font-weight:normal; color:#000; text-decoration:none; margin:0; padding:0; } .project-tutorials-detail #tabs-list-wide { float:left; position:relative; width:724px; height:44px; margin:-13px 0 0 10px !important; padding:16px 0 0 10px; min-height:inherit; } .project-tutorials-detail #functions { float:left; margin:1px 0 0 31px; width:auto; } .project-tutorials-detail #tabs-list-wide #social { float:right; width:auto; margin-right:10px; font-size:11px; font-family:Arial; color:white; margin-top:-1px; } .project-tutorials-detail #tabs-list-wide .pddownloads .drop_header a{ top:32px; } .project-tutorials-detail #tabs-list-wide .pddownloads a { font-size:13px; font-family:Arial, Helvetica, sans-serif; } .project-tutorials-detail #tabs-list-wide .pddownloads .drop_right{font-size:13px;} .project-tutorials-detail #tabs-list-wide .pddownloads ul{ padding-top:6px; } .project-tutorials-detail #tabs-list-wide .pddownloads ul .downloads_main { background:url(../images/downloads_large_center_bg.png) repeat-y; float:left; width:281px; padding:9px 0 10px 0; } .project-tutorials-detail #tabs-list-wide .pddownloads ul .downloads_footer { background:url(../images/downloads_large_bottom_bg.png) repeat-y; float:left; width:281px; height:6px; } .project-tutorials-detail #tabs-list-wide .pddownloads ul .downloads_main .plkaufen { width:251px; } .project-tutorials-detail #tabs-list-wide .pddownloads ul .downloads_main .plkaufen a { font-size:12px; font-family:Arial, Helvetica, sans-serif; } .project-tutorials-detail-stars { float:left; width:auto; font-size:13px; font-weight:normal; color:#000; } .lexicon { float:left; width:100%; margin:-7px 0 0 0; } .lexicon hr { float:left; width:734px; height:2px; background:url(../images/project_tutorial_hr.png) 0 0 no-repeat; border:0; outline:none; margin:16px 0 19px 10px; } .lexicon-content { float:right; width:548px; margin:11px 0 0 0; } .paging-a-z { float:left; width:732px; margin:20px 0 -11px 10px; padding:0 0 15px 0; border:1px solid #c3c3c4; background:#f1f1f1; } #lexikon_popup .paging-a-z{display:none;} #lexikon_wrapper #lexikon_popup .paging-a-z{width:auto;display:block;} .paging-a-z ul.lexika { float:left; width:714px; list-style:none; margin:15px 0 0 9px; padding:0 0 15px 0; border-bottom:1px solid #c3c3c4; } h3.hr_spacer{ margin-bottom:6px !important; } #galWrapper img{position:absolute;z-index:1; height:100%; width:100%;} #galWrapper img.active{z-index:3} .video_full #galWrapper .galContent, #video #videoWrapper .galContent, .fullGal #galWrapper .galContent, #fullGal #galWrapper .galContent, #fullzoom .galContent{position:relative; width:982px; float:left; height:554px; background-color: black; } #smallGal #galWrapper .galContent, #xsmallGal #galWrapper .galContent, #zoom .galContent{position:relative; width:682px; float:left; height:400px;} #inlineGal #galWrapper .galContent{position:relative; width:548px; float:left; height:308px;} #zoom{display:none;} #zoom .gal_images{width:640px; background:white bottom repeat-x; height:360px; overflow:hidden; position:relative;} #fullzoom .galContent{width:982px; height:554px; background:white bottom repeat-x; overflow:hidden;} #fullzoom .gal_images{width:982px; height:554px; margin:15px; position:relative; background:white bottom repeat-x;} .threesixty_zoom .gal_images{margin:0 !important;} .galContent .gal_head{ width : 100%; text-align:left; color:white; font-size:13px; font-weight:bold; float:left; padding-top: 12px; padding-bottom:12px; z-index:100000; display:none; position : absolute; background : url(../images/slide-bg.png) 0 0; } .galContent .gal_footer{ display:none; width : 100%; height : 30px; bottom:0px; color:white; font-size:13px; font-weight:bold; padding-top: 10px; z-index:100000; position : absolute; bottom:0px; text-align:center; background : url(../images/slide-bg.png) 0 0; } #zoom, #fullzoom{cursor:move; text-align:center;} #zoom .galContent .gal_footer, #fullzoom .galContent .gal_footer{ padding-top:5px; height:35px; } .galContent .gal_head .gal_text{ margin-left:15px; padding-right:20px; width:80%; line-height:15px; } .vid_bg{width:960px; background: black; opacity: 0.6; height:37px; position: absolute;} .vid_bg .nyroModalCloseButton{margin:0 !important;} .t3 iframe{width:960px !important;} .nyroModalClose input:focus{color:white !important;} #galWrapper .galContent .nyroModalCloseButton, #fullzoom .galContent .nyroModalCloseButton, #videoWrapper .galContent .nyroModalCloseButton, #galWrapper .galContent .gal_close, #zoom .galContent .zoom_close{background:url(../images/gal_close.png) no-repeat !important; width:15px; height:14px;} #videoWrapper .galContent .nyroModalCloseButton{margin-top:10px; margin-right:10px;} #galWrapper .galContent .gal_close, #zoom .galContent .zoom_close{cursor:pointer; position:absolute; top:13px; right:15px;} .zoom_function{position:absolute; right:0; top:135px; width:27px; height:88px; z-index:10; cursor:pointer; display:none;} #fullzoom .zoom_function{top:240px;} .zoom_function .zoom_in, .zoom_function .zoom_in.disabled:hover{height:27px; background:url(../images/zoom_function.png) 0 -28px; width:27px; } .zoom_function .zoom_in:hover{background-position:-27px -28px;} .zoom_function .zoom_reset, .zoom_function .zoom_reset.disabled:hover{height:32px; background:url(../images/zoom_function.png) 0 -56px; width:27px; margin:1px 0; } .zoom_function .zoom_reset:hover{background-position:-27px -56px;} .zoom_function .zoom_reset.active{background-position: -53px -56px;} .zoom_function .zoom_out, .zoom_function .zoom_out.disabled:hover{height:28px; background:url(../images/zoom_function.png) 0 -121px; width:27px; } .zoom_function .zoom_out:hover{background-position:-27px -121px;} .zoom_function .threesixty_move{height:32px; background:url(../images/zoom_function.png) 0 -89px; width:27px;} .zoom_function .threesixty_move:hover{background-position:-27px -89px;} .zoom_function .threesixty_move.active{background-position: -56px -87px;} .zoom_function .disabled{cursor:default; opacity:0.5;} .zoom_function .zoom_in.rotate{background-position:0 0;} .zoom_function .zoom_in.rotate:hover{background-position:-27px 0;} .zoom_function .zoom_out.rotate{background-position:0 -149px;} .zoom_function .zoom_out.rotate:hover{background-position:-27px -149px;} #galWrapper .gal_footer a{ font-size:14px; font-weight:bold; color:white; padding:1px; padding: 2.5px 6.5px !important; border-radius:2px; margin-right:10px; background:none !important; } #galWrapper .gal_footer a:hover{color:white !important;} #galWrapper .gal_footer a.on{background:white !important; color:black;} #galWrapper .gal_footer a.on:hover{color:black !important;} #galWrapper .galContent .gal_full, #zoom .galContent .gal_full{background:url(../images/gal_fullscreen.png) no-repeat; cursor:pointer; display:none; position:absolute; z-index:100000; width:19px; height:19px; bottom:11px; right:14px;} #zoom_full{display:none;} .paging-a-z ul.lexika li { float:left; display:inline; width:23px; height:23px; margin:0 4px 4px 0; padding:0; line-height:23px; background:url(../images/lexikak_i.png); cursor:pointer; } .paging-a-z ul.lexika li:first-child { margin-left:0; } .paging-a-z ul.lexika li:hover, .paging-a-z ul.lexika li.active { background:url(../images/lexikak_a.png); } .paging-a-z ul.lexika li a { font-size:14px; font-weight:bold; color:#404245; text-decoration:none; text-align:center; margin:0; padding:0; float:left; display:inline; width:23px; height:23px; } .paging-a-z ul.lexika li a:hover, .paging-a-z ul.lexika li:hover a, .paging-a-z ul.lexika li.active a { color:#fff !important; } .search-lexicon { float:left; width:100%; margin:15px 0 0 0; } .search-lexicon label { float:left; display:inline; margin:1px 10px 0 9px; font-size:12px; font-weight:bold; color:#000; } .search-lexicon input.searchTopic { float:left; width:190px; height:18px; margin:0; padding:2px 0px 0px 3px; background:#fff url(../images/bg_searchinput.gif) 0 0 no-repeat; font-size:11px; color:#999999; line-height:11px; border:none; border-bottom:1px solid #999; } .search-lexicon input.btnSubmit { float:left; border:none; margin:0; padding:0; } .lexicon-items { float:left; width:100%; } ul.lexicon-entries { list-style:none; margin:0; padding:0; } ul.lexicon-entries li div.dicLabel { float:left; display:inline; width:536px; margin:0 0 0 0; padding:9px 0 12px 12px; cursor:pointer; font-size:13px; font-weight:bold; color:#00664a; line-height:16px; text-decoration:none; background:url(../images/arrow_down_large.png) 2px 12px no-repeat; border-top:1px solid #c3c3c4; } .anwendungstipp .lexicon-entries .dicLabel { padding-bottom: 0; } .lexicon-entries li:first-child .dicLabel{border:0px;} .lexicon-entries .entry { background: none repeat scroll 0 0 transparent !important; } ul.lexicon-entries li div.dicLabel :hover { color:#003e2d; } ul.lexicon-entries li div.dicLabel :first-child { border-top:0; } ul.lexicon-entries ul.show-entry { float:left; display:none; padding:0; } ul.lexicon-entries ul.show-entry li { float:left; width:538px; padding:0; background:none; cursor:default; list-style:none; list-style: none outside none !important; } /*ul.lexicon-entries ul.show-entry li ul li { background: url(../images/li.jpg) no-repeat scroll 0 7px transparent !important; margin-left: -15px; padding-left: 10px; }*/ .item { float:left; width:100%; margin:6px 0 17px 0; } .item-illu { float:left; width:172px; margin:2px 0 0 0; background:url(../images/tTeaserShadowMini.png) 0 0 no-repeat; } ul.show-entry div.item-illu{ height:100px; } .item-illu img { float:left; width:auto; padding:0; } .item-illu span.caption { float:left; width:100%; margin:10px 0 0 4px; font-size:11px; font-weight:normal; color:#000; line-height:13px; text-decoration:none; } .item-text { float:left; width:352px; margin:0 0 0 8px; } .repair-content .item-text { float:left; width:478px; margin:0 0 0 8px; } .item-text p { font-size:13px; font-weight:normal; color:#000; margin:0 0 2px 0 !important; padding:0 !important; } .item-text .additional-links { float:left; width:100%; margin:16px 0 0 0; } .repair-content .item-text .additional-links ul li { float:left; width:100% !important; margin:0 !important; padding:0; border:0; background:none; } .repair-content .item-text .additional-links ul li:first-child { margin:1px 0 0 0 !important; } .item-text .additional-links ul { list-style:none; margin:0; padding:0; } .item-text .additional-links ul li { float:left; width:349px !important; margin:6px 0 0 3px !important; padding:0; border:0; background:none; } div.lexicon-item ul.lexicon-entries li ul.show-entry li div.item div.item-text div.additional-links ul li { list-style: none outside none !important; } div.lexicon-item ul.lexicon-entries li ul.show-entry li div.item div.item-text ul li { list-style: disc outside none !important; } .item-text .additional-links ul li:first-child { margin:0 0 0 3px !important; } .item-text .additional-links p { font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:0; padding:0 0 9px 0 !important; float:left; width:100%; border-bottom:1px solid #c3c3c4; } .item-text .additional-links ul li a { font-size:12px; font-weight:bold; color:#00664a; text-decoration:none; margin:0; padding:0 0 0 10px; background: url(../images/arrowRight.png) 0 4px no-repeat; } .anwendungstipp{display:none;} .anwendungstipp .item { float:left; width:100%; margin:10px 0 0 0; } .anwendungstipp .item-illu { float:left; width:172px; height:100px; margin:0; background:url(../images/tTeaserShadowMini.png) 0 0 no-repeat; } .anwendungstipp .item-illu img { float:left; width:auto; margin:0 0 0 4px; padding:0; } .anwendungstipp .item-illu span.caption { float:left; width:100%; margin:10px 0 0 4px; font-size:11px; font-weight:normal; color:#000; line-height:13px; text-decoration:none; } .anwendungstipp .item-text { color: #000000; cursor: default; float:left; width:320px; margin:0px; } .anwendungstipp .item-text p { font-size:13px; white-space:normal; margin:0 0 8px 10px !important; padding:0; } .anwendungstipp .item-text .additional-links { float:left; width:100%; margin:16px 0 0 0; } .anwendungstipp .item-text .additional-links ul { list-style:none; margin:0 !important; padding:0 !important; } .anwendungstipp .item-text .additional-links ul li { float:left; width:100%; margin:6px 0 0 0 !important; padding:0 !important; } .anwendungstipp .item-text .additional-links ul li:first-child { margin:0 !important; } .anwendungstipp .item-text .additional-links p {font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:0; padding:0 0 8px 0; float:left; width:100%; border-bottom:1px solid #c3c3c4; } .anwendungstipp .item-text .additional-links ul li a {font-size:12px; font-weight:bold; color:#00664a; text-decoration:none; margin:0; padding:0 0 0 10px; background: url(../images/arrowRight.png) 0 4px no-repeat;} .paging-a-z #search_sug { position:absolute; top:84px; left:120px; display:none; z-index:99; } .paging-a-z #search_sug_bg { background:#fff; width:192px; float:left; border-left:1px solid #a5a6a7; border-right:1px solid #a5a6a7; border-bottom:1px solid #a5a6a7; } .paging-a-z #search_sug_top { background:none; width:192px; height:18px; } .paging-a-z .search_sug_content ul { margin:18px 0 0 0; padding:0 7px; } .paging-a-z .search_sug_content ul ul { margin:0; } .os-paging-a-z #search_sug { position:absolute; top:122px; left:162px; display:none; z-index:99; } #oshop{ width: 100%; float:left; } #oshops #search_sug { position:absolute; top:122px; display:none; z-index:99; margin-top: 29px; left: 227px; } .webkit #oshops #search_sug { position:absolute; top:122px; display:none; z-index:99; margin-top: 29px; left: 221px; } .os-paging-a-z #search_sug_bg { background:#fff; width:192px; float:left; border-left:1px solid #a5a6a7; border-right:1px solid #a5a6a7; border-bottom:1px solid #a5a6a7; } .os-paging-a-z .search_sug_content ul { margin:18px 0 0 0; padding:0 7px; } .os-paging-a-z .search_sug_content ul ul { margin:0; } .os-paging-a-z #search_sug_top { background:none; width:192px; height:18px; } .os-paging-a-z .search_sug_content{ font-size:11px; font-family:arial; color:#909090; position:relative; top:10px; margin:0 7px 0 -9px; } .os-paging-a-z #search_sug li{ /* background:none!important; */ list-style-type:none; margin:0px; } .os-paging-a-z #search_sug li:hover{ color:#909090; width:173px!important; margin-left:-3px!important; padding-left:14px!important; } .os-paging-a-z #search_sug span:hover{ color:#453b3b!important; } .os-paging-a-z #search_sug span{ color:#453b3b!important; } .os-paging-a-z .search_sug_content ul li ul li { background:none!important; } .os-paging-a-z .search_sug_content ul li ul li:hover{ background:#00664A!important; color:#fff!important; } .os-paging-a-z .search_sug_content ul li ul li:hover span{ color:#8d8d8d!important; } .news { float:left; width:734px; margin:-6px 0 0 3px; } .news .listnav-top { float:left; display:inline; width:734px; margin:15px 0 0 7px; padding:0 0 5px 0; border-bottom:1px solid #c1c1c1; } .news .listnav-top p { float:left; width:auto; font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:0 0 0 1px !important; padding:0; } .news .listnav-bottom p { float:left; width:auto; font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:0 0 0 1px !important; padding:0; } .listnav-bottom.paging{margin-top:-1px;} .news-list { float:left; width:733px; } .news-list ul { list-style:none; margin:0; padding:0; } .news-list ul li { float:left; width:734px; margin:7px 0 0 10px; padding:0px 0 12px 0; border-bottom:1px solid #c9caca; } .news-item { float:left; width:100%; padding-top:2px; } .news-item-illu { position:relative; float:left; width:376px; height:222px; margin-left:-11px; background:url(../images/bg_news_item_illu.png) 0 0 no-repeat; } .news-item-illu img { position:relative; width:362px; height:204px; margin:6px 0 0 8px; padding:0; z-index:1; } .news-item-text { float:left; width:349px; margin:0 0 0 5px; } .news-item-text .kattit-nobg { width: 100%; font-family: Arial; font-size:11px; color:#00664a; font-weight:bold; text-align:left; margin:5px 0 2px 0; padding:0; vertical-align:middle; line-height:13px; } .loupe { position:absolute; bottom:19px; right:14px; width:18px; height:21px; background:url(../images/loupe.png) 0 0 no-repeat; text-indent:-9999px; z-index:2; } .news-item-text h2 { font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:16px; font-weight:bold; color:#404245; text-decoration:none; margin:1px 0 6px 0; padding:0; border:0; line-height:20px; } .news-item-text p { font-size:13px; color:#000; line-height:16px; } .news-item-text > .actionLinks a {margin:0 20px 0 0 !important;} .actionLinks{ margin-top: 10px; } p.teaser_link{ margin:7px 0 0 -2px !important; } .news-item .teaserLink { float:left; /* width:337px; */ margin:1px 0 0 0; padding:5px 0px 10px 11px; font-family:Arial; font-size:12px; font-weight:bold; color:#00664a; background: url(../images/arrowRight.png) 1px 10px no-repeat; } .news-item-text ul { float:left; width:100%; margin:0 0 1px 0; padding:0; } .news-item-text ul li { float:left; width:339px; margin:0 !important; padding:0 0 5px 9px !important; line-height:16px; list-style-type:none; background:url(../images/li.jpg) no-repeat 0 7px !important; font-size:13px; border:0px; } .socialmedia-marginal, .updates-marginal { float:left; width:238px; padding:0 0 21px 0; } .socialmedia-marginal h4 { float:left; width:228px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:17px 0 0 10px !important; padding:0 0 9px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left; } .updates-marginal h4 { float:left; width:228px; height:auto; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; margin:17px 0 0 10px !important; padding:0 0 9px 0 !important; line-height:16px; border-bottom:1px solid #c3c3c4; clear:left; } .socialmedia-marginal ul, .updates-marginal ul { list-style:none; margin:0; padding:0; } .socialmedia-marginal ul li, .updates-marginal ul li { float:left; display:inline; width:217px; height:25px; margin:10px 0 0 11px; padding:0; } .socialmedia-marginal ul li:first-child, .updates-marginal ul li:first-child { margin:10px 0 0 11px; } .socialmedia-marginal ul li img, .updates-marginal ul li img { float:left; display:inline; margin:0; padding:0; } .socialmedia-marginal ul li a + a, .updates-marginal ul li a + a { font-size:12px; font-weight:bold; color:#00654a; text-decoration:none; margin:4px 0 0 10px; padding:0 0 0 9px; float:left; background:url(../images/arrowRight.png) 0 5px no-repeat; } .equipment-list { float:left; width:744px; } .equipment-list #tabs-list { float:left; min-height:41px; width:734px; margin:0 0 23px 10px; background:none; padding-top:0px; } .vid-image-box { float:right; width:475px; } .vid-image-box.overlay { float:right; width:475px; margin:-4px -1px 0 0; } .vid-image-stage { float:right; position:relative; width:463px; height:226px; padding:5px; overflow:hidden; background:white; border:1px solid #c3c3c4; } .vid-image-stage #smallGal{ background:none; padding:0; left:0; } .vid-image-stage #smallGal .galContent{ width:475px !important; height:237px !important; } .vid-image-stage img { margin:0; padding:0; } .vid-image-stage .stage-img{width:231px; height:226px; position:relative; display:table-cell; vertical-align:middle; text-align:center;} .vid-image-box-function { float:left; width:100%; margin:10px 0 0 0; } .vid-image-box-function { float:left; width:100%; } .vid-link { float:left; width:auto; margin-right:30px; } .gallery-link { float:left; width:auto; } .vid-link a { font-size:12px; font-weight:bold; color:#00664a; text-decoration:none; margin:0; padding:2px 0 2px 29px; float:left; display:inline; background:url(../images/bullets_vid_gallery.png) 0 -42px no-repeat; } .gallery-link a { font-size:12px; font-weight:bold; color:#00664a; text-decoration:none; margin:0; padding:2px 0 2px 29px; float:left; display:inline; background:url(../images/bullets_vid_gallery.png) 0 0 no-repeat; } .variant-parts { float:left; width:732px; margin:12px 0 0 0; border-bottom:1px solid #c3c3c4; } .variant-parts.noborder{border-bottom:0px;} .variant-parts-content { float:left; width:100%; } .variant-parts-content p.text-switch-off-variant-parts a.opener { cursor:pointer; font-size:13px; font-weight:bold; color:#00664a; text-decoration:none; margin:0 0 0 9px; padding:8px 0 10px 12px; border-top:1px solid #c1c1c1; background:url(../images/arrow_down_large.png) 2px 11px no-repeat !important; float:left; display:none; width:700px; } .variant-parts-content p.text-switch-on-variant-parts a.opener { cursor:pointer; font-size:13px; font-weight:bold; color:#00664a; text-decoration:none; margin:0 0 0 9px; padding:8px 0 10px 12px; border-top:1px solid #c1c1c1; background:url(../images/arrow_down_large.png) 2px -20px no-repeat !important; float:left; display:inline; width:700px; } .variant-parts-table { display:none; float:left; width:100%; border-left:1px solid #c3c3c4; border-right:1px solid #c3c3c4; border-collapse:collapse; } table.variants tr:hover td { background:#f0f0f0; } table.variants tr:hover td.lightgrey { background:#e1e1e2; } table.variants.lbox tr:hover td{background:white;} table.variants.lbox tr:hover td.lightgrey{background:#e1e1e2;} #okaufen_table tr td { background:#fff; } #okaufen_table tr:hover td { background:#fff; } .okaufen_head{background:url(../images/okaufen_topper.png) no-repeat!important;} .okaufen_back{background: url(../images/okaufen_h_back.png) repeat-y!important;} .okaufen_footer{background: url(../images/okaufen_footer.png) no-repeat!important;} #okaufen_info .pbLnk a { color: #000!important; } table.variants { width:100%; margin:0; padding:0; border-collapse:collapse; color:#000; border-bottom:1px solid #c3c3c4; } table.variants tr th div { width:80%; float:left; } table.variants tr th div.sort { width:7px; position: absolute; top: 50%; left:119%; margin-top:-15px; display: table-cell; vertical-align: middle; } table.variants tr td p { font-size:11px !important; line-height:14px; padding:18px 12px 17px 12px; } table.variants tr { border-top:1px solid #c3c3c4; } table.variants #okaufen_table tr { border-top:none; } table.variants tr th { background:#e1e1e2; text-align:left; border-top:1px solid #c3c3c4; margin:0; padding:5px 10px 5px 10px!important; vertical-align:middle !important; min-height:50px; } table.filter_area tr th{background:url(../images/bullets_sort_table.png) no-repeat 94% center; height:40px;} table.filter_area tr th.headerSortUp{ background:url(../images/bullets_sort_table_top.png) no-repeat 94% center !important; } table.filter_area tr th.headerSortDown{ background:url(../images/bullets_sort_table_bottom.png) no-repeat 94% center !important; } table.filter_area tr th.darkgrey.headerSortUp{ background:#c3c3c4 url(../images/bullets_sort_table_top.png) no-repeat 94% center !important; } table.filter_area tr th.darkgrey.headerSortDown{ background:#c3c3c4 url(../images/bullets_sort_table_bottom.png) no-repeat 94% center !important; } table.variants tr th p { float:left; font-size:11px; font-weight:bold; color:#000; text-decoration:none; line-height:15px; margin-right:20px; padding:0; max-width:80%; } table.variants tr th p a { color:#000; } table.variants tr th.aperture { width:106px; } table.variants tr th.aperture p { } table.variants tr th.saperture { width:139px; } table.variants tr th.saperture p { /* margin:0 !important; */ } table.variants tr th.lengthmm { width:103px; } table.variants tr th.lengthmm p { /* margin:0 !important; */ } table.variants tr th.vpl { width:101px;} table.variants tr th.vpl p { /* margin:0 !important; */} table.variants tr th.price { width:274px; } table.variants tr th.price p { margin:0 !important;} table.variants tr td.price p { float:left; } table.variants tr th.darkgrey { background:#c3c3c4; } table.filter_area tr th.darkgrey{ background:#c3c3c4 url(../images/bullets_sort_table.png) no-repeat 94% center; } table.variants tr td { background:#fff; } table.variants tr td.lightgrey { background:#e1e1e2; } .table-variants-info { float:left; width:734px; margin:0 0 -1px -1px; padding:3px 0 0 0; background:#fff; border-top:1px solid #e5e6e6; } .table-variants-info p { float:left; width:auto; font-size:10px; color:#8f8f8f; width:48%; line-height:11px; } .table-variants-info p + p { float:right; margin-right:1px !important; text-align:right; } .buy-additional-tools-online { float:right; width:160px; } .variants .buy-additional-tools-online { float:none; width:auto; } .variants th{cursor:pointer;} .buy-additional-tools-online .plmerken a, .buy-additional-tools-online .plgemerkt a { float:right !important; width:15px !important; padding:0 !important; margin-left:0 !important; margin-right:14px !important; margin-top:15px !important; text-indent:-9999px; } .buy-additional-tools-online .button-buy-online ,.leftSideButton{ float:right; height:22px; margin:14px 13px 0 0; padding-left: 5px; font-size:12px; font-weight:bold; max-width:178px; text-align:center; background: url(../images/sprite_button.png) 0 0 no-repeat; } .buy-additional-tools-online .button-buy-online:hover,.leftSideButton:hover { background-position: 0 -84px; cursor:pointer; } .buy-additional-tools-online .button-buy-online a, .buy-additional-tools-online .button-buy-online a:hover { color:#fff !important; } .buy-additional-tools-online .button-buy-online span,.leftSideButton a{ font-size:12px; font-weight:bold; color:#fff !important; line-height:15px; text-decoration:none; margin:0; padding:3px 5px 4px 0px; background:url(../images/sprite_button.png) 100% -42px no-repeat; float:left; display:inline; } .buy-additional-tools-online .button-buy-online:hover span,.leftSideButton:hover a{ font-size:12px; font-weight:bold; color:#fff !important; line-height:15px; text-decoration:none; margin:0; padding:3px 5px 4px 0px; background:url(../images/sprite_button.png) 100% -126px no-repeat; float:left; display:inline; } .b_object1 { height:334px; width:238px; overflow:hidden; } .icon:hover .ttip { display:block; } .ttip { position:absolute; display:none; width:480px; height:60px; z-index:600; left:-229px; top:24px; z-index:9999; } *+html .ttip { top:-9px; } .imgBox:hover .ttip { display:block; } .ttip .topwrapper { position:absolute; width:480px; padding:5px; cursor:auto; } .ttip .top { position:absolute; top:0; background: url(../images/tooltip_top.png) no-repeat top; width:100%; height:23px; } #contentleft .ttip h4 { font-size:16px; color:#00654a; display: block; font-weight:normal; width:100%; background:none; margin:4px 0 14px 0 !important; padding:0 !important; text-indent:0 !important; } .ttip .content { position:absolute; width:100%; background: url(../images/tooltip_content.png) repeat-y bottom; top:22px; padding:0 0 16px 0; height:auto; } .ttip .container { margin-left:11px; float:left; } .ttip .content p { max-width:360px; margin-bottom:0; line-height:16px; } .ttip .content > img { float:left; margin-left:18px; } ul.floatLe { list-style:none; } ul.floatLe li { float:left; } ul.stT2buttons{ position:absolute; right:38px; top: 10px; } ul.stbuttons { position:absolute; top:-5px; right:38px; } *+html ul.stbuttons { top:7px; right:38px; } ul.stbuttons.dots{ top:auto ; left:0; right:0; bottom:15px; margin:auto; padding-left: 0px; } ul.stbuttons.dots li ,ul.stT2buttons.dots li{ background: url(../images/kreis-nor.png) no-repeat !important; background-size: 6px !important; width:14px; } ul.stbuttons li ,ul.stT2buttons li{ background: url(../images/start_button.png) no-repeat; width:28px; height:24px; line-height:28px; margin:0 0 0 4px; padding:4px 0 0 0; line-height:1.30em; font-size:14px; color:#003e2d; position:relative; font-weight: bold; cursor:pointer; font-family:Arial; text-align:center; float:left; display:inline; } ul.stbuttons li:hover,ul.stT2buttons li:hover, ul.stbuttons li.active,ul.stT2buttons li.active { background:url(../images/start_button_active.png) no-repeat; color:#fff; } ul.stbuttons.dots li.active,ul.stT2buttons.dots li.active { background:url(../images/kreis-act.png) no-repeat !important; background-size: 6px !important; color:#fff; } .ui-slider { width:358px; position: relative; text-align: left;} .ui-slider .ui-slider-handle { position: absolute; z-index: 3; width: 0px; height: 0; cursor: pointer; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0;} .ui-slider-range.ui-widget-header { height:46px; position:absolute; margin-top:-23px; } .ui-slider-handle { position: relative; height:22px!important; z-index:2; top:-12px; visibility:visible; } #slider-range > .background { height:46px; position:absolute; width:404px; top:-23px; } #slider-range > .background > .inner { background-color: #c1c1c1; height:2px; position:relative; top:23px; } #slider-range .smallBg { height:2px; background-color: #00654A; position:relative; top:23px; width:100%; } #slider-range a { color:white; } #slider-range a:hover { color:white!important; } #slider-range p:hover { color:white!important; } .ui-slider-handle > p { background: url(../images/priceslider_button_bg.png); color:#fff!important; text-align: center; font-weight: bold; font-family: arial; line-height:22px; font-size: 12px; width: 46px; } #min {height:22px;} #max {height:22px;} .ui-slider-horizontal { height:46px; top:23px; } .ui-slider-horizontal .ui-slider-range { top: 0; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .aklau { font-family:Arial; font-size:11px; color:#e91e0d; font-weight:bold; margin-left:10px; margin-top:2px; margin-bottom:-1px; line-height:13px; } .aklau.aktionen { font-family:Arial; font-size:11px; color:#e91e0d; font-weight:bold; margin-left:10px; margin-top:5px; margin-bottom:2px; line-height:13px; } #countryside tr td { font-family:Verdana; font-size:12px; color:#0a5544; } #countryside { margin-left: 16px; margin-top: 13px; } .lHeader { font-family:Verdana!important; font-size:16px!important; color:#404245!important; padding-bottom:8px; padding-left:0px!important; } .lSpacer { padding-bottom:10px; padding-left:0px!important; } .s1 { width:220px;} .s2 { width:220px;} .s3 { width:220px;} .s4 { width:240px;} .countryS { height: 23px;} .countryS a {display:block;} .countryS img { margin-right:5px;} .lnewsWrapper {margin-left:5px;} .bericht > .tt .bewertung.tooltip1 { top:100%!important; } .anl{margin-bottom:21px; margin-left:10px; border-collapse:collapse;} .anl table{border-collapse:collapse;} .anl .product_data td{ border-top:1px solid #c3c3c4; height:10px; padding:4px 5px 4px 0; line-height:11px; } .anl .product_data td:nth-child(even){ background:#f1f1f1; width:70px; padding-left:6px; } .anl .filter{ background: url(../images/show_filter.png) no-repeat scroll 0px 3px transparent; padding-left:24px; float:left; margin-right:30px; font-size:12px;} .anl .sort{background: url(../images/sort_filter.png) no-repeat scroll 0px 3px transparent; padding-left:24px; float:left; font-size:12px;} .anl td, .anl th{border-bottom:1px solid #c3c3c4;} .anl_functions{font-size:12px; font-family:arial;} .anl_functions.bottom th{border-top:1px solid #c3c3c4; border-bottom:0px;} .anl_functions th{padding:9px 0px; vertical-align:bottom; text-align:left;} .anl_functions th.paging{text-align:right; margin-top:-3px;} .anl_functions th.paging a{padding:3px 6px;} .anl_functions th.paging a.active{background:#e2e2e3; border-radius:2px;} .anl_functions th.paging img{position: relative; top: 4px;} .anl_functions_pageinfo {font-size:13px; font-family:arial; } .product_img{width:230px; padding:0 20px; text-align:center} .product_img_overflow{margin:10px 0; width:230px; overflow:hidden; max-height:210px;} .product_bez {padding:15px 15px 15px 0; font-weight:bold; width:223px; line-height:18px;} .product_bez .dl{ background: url(../images/print.png) no-repeat scroll 0 2px transparent; padding-left:15px; margin-top:12px; font-size:12px; font-weight:bold;} .pB_footer .dl{ background: url(../images/print.png) no-repeat scroll 0 2px transparent; padding-left:15px; margin-top:9px; font-size:12px; font-weight:bold; margin-right:20px;} .pB_footer .back{ background: url(../images/arrow_back.png) no-repeat scroll 0 5px transparent; padding-left:13px; margin-top:9px; font-size:12px; font-weight:bold;} .pB_footer .back:hover { background: url(../images/arrow_back_ov.png) no-repeat scroll 0 5px transparent; padding-left:13px; margin-top:9px; font-size:12px; font-weight:bold;} .product_data{font-size:11px;} .product_data td{width:91px;} .product_data .first{width:136px;} .product_data td{height:10px;} .spacer {height:1px;} .spacer.second {height:5px;} .spacer.third {height:10px;} .faq-detail { float:left; width:100%; margin:23px 0 0 0; } .faq-detail .sbHolder { position:relative; float:left; width:317px; height:27px; background:url(../images/bg_product_tutorial_filter_select.png) 0 0 no-repeat; border:0; font-size:12px; font-weight:normal; color:#000; } .faq-detail .sbSelector { position:absolute; width:317px; display:block; height:27px; left:0; top:0; line-height:28px; outline:none; overflow:hidden; text-indent:10px; } .faq-detail .sbOptions { position:absolute; top:0; left:0; width:315px; margin:0; padding:0 0 20px 0; background:#e8e8e9; list-style:none; z-index:1; overflow-y:auto; border-left:1px solid #a5a6a7; border-right:1px solid #a5a6a7; border-bottom:1px solid #a5a6a7; } .faq-detail #tabs-list { background:none; } .faq-detail-content { float:left; width:100%; } .faq-items { float:left; width:734px; margin:0 0 0 10px; } ul.faq-entries { margin: -1px 0 0; padding:0px; } ul.faq-entries li { list-style:none; margin:0; padding:0; float:left; border-top:1px solid #C3C3C4; } .faq-items .item-text ul{ margin-bottom: 8px; margin-left: -25px; display: inline-block; } .additional-links li{ list-style:none !important; } .faq-items .item-text li { border-top:none; list-style:outside !important; } ul.faq-entries li :first-child {border-top:none;} ul.faq-entries li div.dicLabel{ float:left; display:inline; width:722px; margin:0; padding:9px 0 12px 12px; cursor:pointer; font-size:13px; font-weight:bold; color:#00664a; line-height:16px; text-decoration:none; background:url(../images/arrow_down_large.png) 2px 10px no-repeat; } ul.faq-entries li div.dicLabel:hover {color:#003e2d; } ul.faq-entries li .show-entry { float:left; display:none; width:700px; margin:18px 0 0 0; padding:0; } ul.faq-entries li ul.show-entry li { float:left; font-size:13px; width:100% !important; margin:0 !important; padding:0 !important; background:none; cursor:default; } ul.faq-entries li ul.show-entry li a {float:left;} ul.faq-entries li ul.show-entry li .item-text a{float:none;} .faq-items .item { float:left; width:710px !important; padding:0 0 17px 0; } .faq-items .item-illu { float:left; width:172px; margin:2px 0 0 0; background:url(../images/tTeaserShadowMini.png) 0 0 no-repeat; } .item-left{width:172px; float:left;} .faq-items .item-illu img { float:left; width:auto; margin:0 0 0 4px; padding:0; } .faq-items .item-illu span.caption { float:left; width:163px; margin:10px 0 0 4px; font-size:11px; font-weight:normal; color:#000; line-height:13px; text-decoration:none; } .faq-items .item-text { float:left; width:520px; margin:0 0 0 11px; } .faq-items .item-text p { font-size:13px; font-weight:normal; color:#000; margin:0 0 8px 0; } .faq-items .item-text .additional-links { float:left; width:100%; margin:24px 0 0 0; } .faq-items .item-text .additional-links ul { list-style:none; margin:0; padding:0; } .faq-items .item-text .additional-links ul li { float:left; width:100% !important; margin:6px 0 0 3px !important; list-style:none !important; padding:0; border:0; background:none; } .faq-items .item-text .additional-links ul li:first-child { margin:9px 0 0 3px !important; } .faq-items .item-text .additional-links p { font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:0; padding:0 0 8px 0; float:left; width:100%; border-bottom:1px solid #c3c3c4; } .faq-items .item-text .additional-links ul li a { font-size:12px; font-weight:bold; color:#00664a; text-decoration:none; margin:0; padding:0 0 0 10px; background:url(../images/arrowRight.png) 0 4px no-repeat; width:517px; } .contact-info { float:left; width:100%; } .contact-info .pbDays { float: left; margin-right:8px; text-align:left; } .contact-info .pbDays ul { list-style-type:none; margin: 0px 0px 0px 0px; } .contact-info .pbDays li { font-size:11px; margin: 0px 0px -3px -40px !important; } .contact-info .pbTime { float: left; margin-bottom:3px; position:relative; } .contact-info .pbTime ul { list-style-type:none; margin: 0px 0px 0px 0px; } .contact-info .pbTime li { font-size:11px; margin: 0px 0px -3px -40px; } .contact-info .pbInfo { font-size:11px; line-height:14px; margin-left: 0; margin-top: 4px; margin-bottom: 7px; } .contact-info .pbLnk { margin: 5px 0px -3px 0; padding-left: 12px; color: #00654a; font-size: 12px; font-weight:bold; font-family:Arial; background-image: url(../images/lnkstylesubnavidefault.png); background-position: 2px 5px; background-repeat: no-repeat; } .tips-detail { float:left; width:100%; margin:23px 0 0 0; } .tips-detail #tabs-list { background:none; } .tips-detail .sbHolder { position:relative; float:left; width:317px; height:27px; background:url(../images/bg_product_tutorial_filter_select.png) 0 0 no-repeat; border:0; font-size:12px; font-weight:normal; color:#000; } .tips-detail .sbSelector { position:absolute; width:317px; display:block; height:27px; left:0; top:0; line-height:28px; outline:none; overflow:hidden; text-indent:10px; } .tips-detail .sbOptions { position:absolute; top:0; left:0; width:315px; margin:0; padding:0 0 0px 0; background:#e8e8e9; list-style:none; z-index:3; overflow-y:auto; border-left:1px solid #a5a6a7; border-right:1px solid #a5a6a7; border-bottom:1px solid #a5a6a7; } .tips-detail-list { float:left; width:100%; } .tips-detail-list ul { list-style:none; margin:0; padding:0; } .tips-detail-content .teaser-tuts { float:left; width:100%; border-bottom: 1px solid #C9CACA; margin: 10px 0 0 10px; padding: 0 0 6px; } .tips-detail-content .teaser-tuts .teaser-tuts-illu { float:left; width:248px; margin:0 0 0 -4px; } .tips-detail-content .teaser-tuts .tTeaserText { float:left; width:453px; margin:1px 0 0 0; padding:0 15px 0 7px; line-height:16px; } a .tTeaserText {color:black !important;} .tips-detail #tabs-list {background:none;} .repair { float:left; width:100%; margin:12px 0 0 0; padding:0 0 30px 0 !important; } .repair-content { float:left; width:693px; margin:24px 0 0px 19px; } .repair-content-guarantee { float:left; width:734px; margin:0px 0 0 10px; } .repair-content h3,.repair-content-guarantee h3,.steps h3 { font-family:verdana; font-size:16px; font-weight:normal !important; color:#000; margin:0 0 4px 0 !important; padding:0 0 7px 0 !important; display:block; float:left; width:100%; border-bottom:1px solid #c3c3c4; } .repair-content .left { float:left; width:288px !important; } .repair-content-guarantee .left{ float:left; margin-bottom:20px; width:370px !important; margin-top:5px; } .repair-content .left.large { float:left; width:100% !important; } .repair-content .right { float:right; width:347px !important; } .repair-content-guarantee .right { float:right; width:347px !important; margin-top:5px; } .repair-content .right .pbDays { float:left; width:101px; } .repair-content .right .pbDays ul { list-style:none; margin:0; padding:0; } .repair-content .right .pbDays li { float:left; display:inline; width:100%; font-size:11px; margin:0 !important; padding:0 !important; background:none !important; } .repair-content .right .pbTime { float:left; position:relative; width:135px; } .repair-content .right .pbTime ul { list-style-type:none; margin:0; padding:0; } .repair-content .right .pbTime li { float:left; display:inline; width:100%; list-style:none; font-size:11px; margin:0 !important; padding:0 !important; background:none !important; } .repair-content .right .pbInfo { font-size:11px; margin-left: 0; margin-top: 4px; margin-bottom: 7px; } .repair-content .steps, .repair-content-guarantee .steps { float:left; width:100%; } .repair-content .steps p, .repair-content-guarantee .steps p { margin:4px 0 0 0; padding:0; } .repair-content-guarantee .steps .pbLnk { margin-left:0; padding-left:12px; } .repair-content .ptextDetailBtn { height: 22px; margin-left: 0px; margin-top: 0; color: #000; position:relative; font-size: 12px; font-weight: bold; text-align: center; min-width:91px; background: url(../images/sprite_button_grey.png) no-repeat; } .repair-content .ptextDetailBtn:hover { background-position:0 -83px; } table.formatted { width:100%; margin:0; padding:0; border-collapse:collapse; } table.formatted th, table.formatted td { border-bottom:1px solid #c3c3c4; } table.formatted tr th { background:#e1e1e2; padding:5px; } table.formatted tr td.grey { background:#e1e1e2; } table.formatted tr th.darkgrey { background:#c3c3c4; } table.formatted tr td p { margin:0 !important; padding:5px 20px 5px 5px !important; } table.alternating { width:100%; border-collapse:collapse; } table.alternating th, table.alternating td { border-bottom:1px solid #BFD9D2; padding: 15px; } table.alternating th { font-size: x-large; } table.alternating tr td.grey { background:#f1f1f1; } #Landingpage .st_lp_text .lpContentInfoBox, #Landingpage .st_product_table .lpContentInfoBox{ width: 100%; margin-bottom: 0; top: 0; } .repair-content .right .count-info p { width:321px; } .count-info { float:left; margin:6px 0 0 0; padding:0 0 5px 0; } .count-info p { float:left; width:262px; font-size:13px; font-weight:bold; color:#000; margin:4px 0 0 0 !important; padding:0 !important; } .repair-content .count { background: url(../images/anw_ol.png) no-repeat scroll 0 0 transparent; color: #fff; float: left; font-size: 13px; font-weight: bold; height: 20px; margin: 3px 0 0; padding: 0 0 0 6px; width: 20px; } .steps-list { float:left; width:100%; } .steps-list ol { float:left; width:328px; margin:0; padding:0; } #pdtabs .content .steps-list ol li {font-size:13px; margin:0 0 0 19px; padding:0 0 17px 0; line-height:16px; list-style-type:inherit !important; list-style-position:outside; background:none; float:left; width:100%; border:0 !important; } #pdtabs .content .steps-list ol li p { font-weight:normal; float:left; width:100%; margin:24px 0 0 0; padding:0; } #pdtabs .content .steps-list .spacer-line { float:left; position:relative; width:347px; height:1px; margin:0 0 14px 0; background:#c3c3c4; } .steps-list ul { list-style:none !important; margin:0 !important; padding:0 !important; } .steps-list ul li { float:left !important; display:inline; width:100% !important; margin:0 !important; padding:0 !important; background:none !important; } a.download-document { clear:left; font-size:100%; font-weight:bold; color:#00664a; text-decoration:none; margin:9px 0 0 0; padding:0 0 0 17px; background:url(../images/pdf.png) 0 1px no-repeat; float:left; } a.download-document:hover { color:#003e2d; } .repair-content ul.faq { list-style:none; margin:2px 0 0 0; padding:0; } .gar-style { font-family: arial; font-size: 13px; } .print { width:200px; margin-left:177px; padding:0 0 34px 0; float:left; color:#00664a; font-family:Arial; font-size:12px; font-weight:bold; background:url(../images/print.png) 0px 1px no-repeat; } .print p { padding-left:15px; } .repair-content ul.faq li { float:left; display:inline; width:95%; margin:8px 0 0 0 !important; padding:0 0 0 10px !important; cursor:pointer; font-size:13px; font-weight:bold; color:#00664a; line-height:16px; text-decoration:none; background:url(../images/arrow_down.png) 0 1px no-repeat !important; } .repair-content ul.faq li ul li { width:100%; margin:4px 0 0 0 !important; padding:0 0 6px 0 !important; font-size:13px; font-weight:normal; color:#000; line-height:16px; text-decoration:none; cursor:auto; background:none !important; } .repair-content .showmore { display:none; margin:5px 0 14px 0 !important; padding:0 !important; } .repair-content .steps .pbLnk { margin: 5px 0px -3px 0; } /* list-entry additional tools */ #additional-tools-list-wrapper { display:none; } .additional-tools-list-content { float:left; width:744px; margin:14px 0 0 -10px; background:#fff; } .additional-tools-list-content .variant-parts { float:left; margin:28px 0 0 0; } .a-list-content h3 { font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:16px; font-weight:bold; color:#000; margin:0 0 1px 10px; padding:0 0 7px 0; width:734px; } .a-list-content .variant-parts-table { clear:left; } .ean-code { float:left; width:204px; min-height:39px; margin:10px 0 0 0; padding:8px 11px 0 10px; background:#f1f1f1; border:1px solid #c3c3c4; } .ean-code table { width:100%; margin:0; padding:0; border-collapse:collapse; } .ean-code table tr td { margin:0; padding:0 2px; } .ean-code table tr td p { font-size:12px; font-weight:bold; color:#010101; text-decoration:none; margin:0; padding:0 0 1px 0; } .ean-code table tr td + td { text-align:right; vertical-align:bottom; } .print-additional-tools-list { float:left; width:754px; height:34px; margin:7px 0 0 0; background:#e1e1e2; } .print-additional-tools-list p { float:right; width:auto; margin:7px 11px 0 0; padding:0; } .print-additional-tools-list p a { font-size:12px; font-weight:bold; color:#00654a; text-decoration:none; margin:0; padding:0 0 0 16px; background:url(../images/pdf.png) 0 0 no-repeat; } .print-additional-tools-list p a:hover { color:#003e2d; } .tip-article { float:left; width:744px; margin:28px 0 0 0; padding:0 0 35px 0; } div.tip-article div.chapter-content a.lightbox_full img { margin-top: 16px; } .tip-article-content { float:left; width:734px; margin:0 0 0 10px; } .tip-article hr { float:left; width:734px; height:2px; background:url(../images/project_tutorial_hr.png) 0 0 no-repeat; border:0; outline:none; margin:29px 0 21px 10px; } .tip-article #tabs-list-wide { float:left; position:relative; width:724px; height:32px; margin:0 0 0 10px; padding:0 0 0 10px; min-height:inherit; background:url(../images/border_green.png) 0 100% repeat-x; } .tip-article #functions { float:left; margin:0 0 0 22px; width:auto; } .tip-article #tabs-list-wide #social { float:right; font-size:11px; font-family:Arial; color:white; margin-right:10px; margin-top:-1px; } .tip-article .pddownloads { background:url(../images/downloads.png) 0px 4px no-repeat; padding-left:18px; } /*.tip-article #tabs-list-wide .pddownloads ul { position:relative; width:283px; z-index:3; display:none; } .tip-article #tabs-list-wide .pddownloads ul .downloads_main { background:url(../images/downloads_large_center_bg.png) repeat-y; float:left; width:281px; padding:9px 0 10px 0; } .tip-article #tabs-list-wide .pddownloads ul .downloads_footer { background:url(../images/downloads_large_bottom_bg.png) repeat-y; float:left; width:281px; height:6px; } .tip-article #tabs-list-wide .pddownloads ul .downloads_main .plkaufen { width:257px; }*/ #shop-info-wrapper, #shop-services-wrapper { display:none; } .shop-info-content { float:left; width:504px; padding:0 0 11px 0; background:#fff; } .shop-info h3 { font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:16px; font-weight:bold; color:#000; margin:0 0 1px 10px; padding:0 0 7px 0; width:734px; } .partner-large { float:left; width:485px; margin:9px 0 0 9px; padding:0 0 18px 0; background:#f1f1f1; border:1px solid #f1f1f1; } .partner-large-illu { float:left; width:464px; height:60px; overflow:hidden; background:#fff; padding:10px; } .partner-large-illu > div{ display:table-cell; position:relative; vertical-align:middle; width:464px; height:60px; text-align:center; } .partner-large-content { float:left; width:466px; margin:15px 0 0 9px; } .partner-large-content h4 { font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:16px; font-weight:normal; color:#000; text-decoration:none; margin:0 !important; padding:0 0 15px 1px; border-bottom:1px solid #c1c1c1; float:left; width:465px; } .partner-large-content p { font-size:13px; color:#000; line-height:16px; margin:9px 0 0 1px; padding:0; float:left; width:465px; } .partner-large-services{margin:89px 0 0 0;} .delivery-info { float:left; width:466px; margin:27px 0 0 9px; border-top:1px solid #c1c1c1; } .delivery-info.second { float:left; width:466px; margin:0 0 0 9px !important; border-top:1px solid #c1c1c1; } .feedicons{float:none !important;padding:0px;} .feedicons li{float:none !important;} .partner-large-services-logo{float:left; width:100px; margin:20px 0 20px 0;} .partner-large-services-caption ul{float:right; width:302px;} .partner-large-services-caption ul li{float:left; list-style-type:none; width:151px; font-size:11px; color:#00654a; margin-bottom:2px;} .partner-large-services-caption ul li img{position:relative; top:7px; margin-right:10px;} .delivery-info { float:left; width:466px; margin:27px 0 0 9px; border-top:1px solid #c1c1c1; } .delivery-info h5 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000; text-decoration:none; margin:16px 0 5px 0; padding:0; float:left; width:100%; } .delivery-info p { font-size:13px; color:#000; line-height:16px; margin:0 0 0 1px; padding:0; float:left; width:465px; } .errorpage { float:left; } .errorpage-content { float:left; width:100%; min-height:40px; background:url(../images/bg_errorpage.png) 0 0 repeat-x; } .startBuehneErropage .ptextDetail{width:298px !important;} .startBuehneErropage .ptextDetailProdukt { width:270px; padding-bottom:2px; } .startBuehneErropage .ptextDetailProdukt h2.errortext { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#fff; line-height:18px; margin:26px 0 0 0; padding:0; background:none; border:0; } .startBuehneErropage .ppicDetail { width: 683px; height: 399px; text-align: center; float: right; position:relative; } .search-results { float:left; width:734px; } .search-results-content { float:left; width:100%; } .search-head { float:left; position:relative; width:732px; min-height:115px; margin:13px 0 18px 10px; border:1px solid #c3c3c4; background:#f1f1f1; z-index:9999; } .search-head #search_sug { position:absolute; left:9px; top:57px; display:none; z-index:9999; } .search-head #search_sug_bg { background:#fff; width:205px; float:left; border-left:1px solid #a5a6a7; border-right:1px solid #a5a6a7; border-bottom:1px solid #a5a6a7; } .search-head #search_sug_top { background:none; width:205px; height:18px; } .search-head .search_sug_content ul { margin:18px 0 0 0; padding:0 7px; } .search-head .search_sug_content ul ul {margin:0;} .search-head-left { float:left; width:55%; margin:10px 0 0 0; } .search-head-left .ptextDetailBtn{ background:url(../images/sprite_button.png) no-repeat scroll 0px 0px; float:left; padding-left:5px; margin:-2px 0px 0px 5px; } .search-head-left .ptextDetailBtn:hover{ background-position: 0 -84px; } .search-head-right { float:left; margin: 39px 0 0 10px; width: 42%; } .search-head-right p { font-size:12px; color:#404245; margin:0; padding:0; } .search-head-right p span { font-weight:bold; } .search-head input.searchTopic { float:left; width:204px; height:19px; line-height:19px; margin:0 0 0 9px; padding:0 0 0 3px; background:#fff url(../images/search_input_no_submit.png) 0 0 no-repeat; font-size:11px; color:#999; line-height:19px; border:none; border:0; } .search-head input.submit-search { float:left; height:22px; line-height:22px; font-family:Arial; font-size:12px; font-weight:bold; color:#fff; text-decoration:none; background:url(../images/sprite_button.png) repeat-x 100% -42px; border:0; padding-left:0; cursor:pointer; margin:0; padding:0 5px 0 0; } .search-head input.submit-search:hover { color:#fff; background-position:100% -126px; cursor:pointer; } .search-head label { float:left; display:inline; width:95%; margin:0 10px 11px 8px; font-size:13px; font-weight:bold; color:#000; } .search-head-info { margin: 7px 0; display:inline-block; position:relative; width:714px; left:9px; bottom:0; border-top:1px solid #c3c3c4; } .search-head-info p { font-size:12px; font-weight:bold; color:#000; text-decoration:none; margin:7px 0 0 0; padding:0; } .result-content { float:left; width:693px; margin:23px 0 0 19px; } .result-content h3 { font-family:verdana; font-size:16px; font-weight:normal; color:#000; margin:0 0 11px 0 !important; padding:0 0 6px 0 !important; display:block; float:left; width:100%; border-bottom:1px solid #c3c3c4; } .result-items { float:left; width:100%; } .result-items ul { list-style:none; margin:0; padding:0; } .result-items ul li { float:left; width:100%; list-style:none; margin:0 !important; padding:19px 0 17px 0 !important; border-top:1px solid #c3c3c4; background:none !important; } .result-items ul li:first-child { margin-top:-5px !important; } .result-illu_overflow{float:left; overflow:hidden; width:152px; margin:0 14px 0 0; max-height:160px; } .result-illu { text-align:center; } .result-text { float:left; width:330px; } .result-button { float:left; width:149px; margin:12px 0 0 32px; } .result-text .pltextKategorie { font-size:12px; color:#00654a; margin-top:-1px; margin-bottom:0px; } .result-text .pltextKategorie a { font-weight:normal !important; } .result-text .pltextProdukt { margin-top:0; color:#00654a; font-size:14px; font-weight:bold; } .result-text .pltextBeschreibung { margin-top:6px; font-size:13px; line-height:16px; color:#000; font-family:Arial; } .result-text .pltextBeschreibung p { margin:0 !important; padding:0 !important; } .result-button span { float:left; width:100%; margin:0 0 20px 0; font-size:14px; font-weight:bold; color:#000; } p.button { background: url(../images/sprite_button.png) no-repeat scroll 0 0 transparent; display: inline; float: left; line-height: 15px; margin: 0 !important; padding: 0 0 0 5px; } .result-button p.button { padding: 0 0 0 0px!important; } p.button:hover { background-position: 0 -84px; } p.button a { font-size:12px; font-weight:normal; color:#fff !important; line-height:15px; text-decoration:none; margin:0; padding: 3px 5px 4px 0; background:url(../images/sprite_button.png) 100% -42px no-repeat; float:left; display:inline; } p.button:hover a { font-size:12px; font-weight:normal; color:#fff !important; line-height:15px; text-decoration:none; margin:0; padding: 3px 5px 4px 0; background:url(../images/sprite_button.png) 100% -126px no-repeat; float:left; display:inline; } p.button span { background: url(../images/sprite_button.png) no-repeat scroll 100% -42px transparent; color: #FFFFFF !important; display: inline; float: left; font-size: 12px; font-weight: bold; line-height: 15px; margin: 0; padding:3px 6px 4px 0; text-decoration: none; cursor:pointer; } .result-items .button.shop > span > a { font-weight: 700; padding: 0px 3px 4px 2px; } .result-button p.button span { padding:3px 0px 4px 2px!important; margin:0 0 0 3px!important; } p.button:hover span { background-position: 100% -126px; } .result-filter { position:absolute; z-index:9999; top:66px; left:19px; width:auto; background:none; } .result-filter.zub { position:absolute; z-index:9999; left:19px; width:auto; background:none; } .result-filter #tabs-list { width:auto; background:none; } .result-filter .plsort { white-space:nowrap; } .result-filter .plkaufen { background-position: 11px 10px; line-height: 16px; margin: 0 0 0 4px; padding: 6px 0 6px 20px; width: 247px; } .result-filter .plkaufen a { background:none; margin:0; padding:0; white-space:normal; } .result-content-text { float:left; width:694px; margin:0 0 19px 0; } .result-content-text-illu { float:left; width:152px; margin:0 14px 0 0; } .result-content-text-content-info { float:left; width:526px; } .result-content-text-content-info h3 { font-family:verdana; font-size:16px; font-weight:bold !important; color:#414143; margin:0 !important; padding:0 0 7px 0 !important; display:block; float:left; width:100%; border-bottom:0 !important; } .result-content-text-content-info p { font-size:12px; color:#000; margin:0 0 0 1px !important; padding:0 !important; line-height:16px; } .result-containment { float:left; position:relative; z-index:9999; width:691px; margin:0 0 13px 0; padding:9px 0 15px 0; background:#f1f1f1; border:1px solid #c3c3c4; } .result-containment label { float:left; width:140px; font-size:13px; font-family:Arial; font-weight:bold; color:#000; text-decoration:none; margin:10px 0 0 8px; padding:0; } #contentleft #pdtabs .content.repair .result-containment .selectBoxProduct { position:relative; float:left; width:auto; margin:6px 10px 0 0; z-index:9999; } *+html #contentleft #pdtabs .content.repair .result-containment .selectBoxProduct { position:relative; float:left; width:auto; margin:5px 10px 0 -79px; z-index:9999; } #contentleft #pdtabs .content.repair .result-containment .selectBoxProduct a { font-weight:normal !important; } #contentleft #pdtabs .content.repair .result-containment .selectBoxProduct li { width:236px; background:none; margin:0; padding:1px 0 1px 0; } #contentleft #pdtabs .content.repair .result-containment .selectBoxProduct li:hover { background:#f1f1f1 } #contentleft #pdtabs .content.repair .result-containment .sbHolder { position:relative; float:left; width:238px; height:27px; background:url(../images/bg_product_tutorial_filter_select.png) 0 0 no-repeat; border:0; font-size:12px; font-weight:normal; color:#000; } /* bullet sprite styles */ .pbLnk:hover { background:url(../images/lnkstylesubnavidefault.png) 2px -488px no-repeat; } .ftLnk:hover{ background:url(../images/lnkstylesubnavidefault.png) 2px -490px no-repeat; } .abLexikon .pbLnk:hover { background:url(../images/lnkstylesubnavidefault.png) 2px -485px no-repeat; } .atLnkInner:hover { background: url(../images/lnkstylesubnavidefault.png) 1px -487px no-repeat; } .quicklinks .pbLnk:hover { background:url(../images/lnkstylesubnavidefault.png) 2px -489px no-repeat; color:#003E2D!important; } .btTeaser .pbLnk:hover { background-position: 0px -488px; width:218px; } .socialmedia-marginal ul li a:hover, .updates-marginal ul li a:hover { background:url(../images/arrowRight.png) 0 -55px no-repeat; } .teaserLink:hover { background: url(../images/arrowRight.png) 16px -50px no-repeat; } .bx-prev:hover { background: url(../images/arrowLeft.png) 16px -49px no-repeat; } .bx-next:hover { background: url(../images/arrowRight.png) 100% -49px no-repeat; } .plkaufen:hover { background:url(../images/lnkstylesubnavidefault.png) 0 -488px no-repeat; } .chrome .imgLine .imgFloat .plkaufen:hover{ background-position:0 -56px; } #pdtabs .test a:hover, #pdtabs .bedanl:hover { padding-left:12px; font-size:12px; background:url(../images/lnkstylesubnavidefault.png) 2px -489px no-repeat !important; font-weight:bold; } .chrome #pdtabs .bericht .text a:hover, .chrome #pdtabs .test a:hover, .chrome #pdtabs .bedanl:hover { background:url(../images/lnkstylesubnavidefault.png) 2px -489px no-repeat !important; } #pdtabs #zubehoer .title td:hover{background:url(../images/arrowRight.png) 1px -56px no-repeat; } #pdtabs #anwendungstipps .title td:hover{background:url(../images/arrowRight.png) 0 -57px no-repeat; font-weight:bold; } .chrome #pdtabs #anwendungstipps .title td:hover{background-position: 0 -56px;} .cntBox .leftBox .plkaufen:hover { background-position: 0 -490px; } .teaser-tuts .teaserLink:hover { background: url(../images/arrowRight.png) 0 -57px no-repeat; } .faq-items .item-text .additional-links ul li a:hover { background:url(../images/arrowRight.png) 0 -56px no-repeat; } .item-text .additional-links ul li a { font-size:12px; font-weight:bold; color:#00664a; text-decoration:none; margin:0; padding:0 0 0 10px; background:url(../images/arrowRight.png) 0 4px no-repeat; width:339px; float:left; } .item-text .additional-links ul li a:hover { background:url(../images/arrowRight.png) 0 -56px no-repeat !important; } /* marginal-whitener */ .marginal-white { width:100%; background:#fff; } .m1,.m2,.m3,.m4,.m5,.m6,.m7,.m8 { } /* Produkt Berater */ #pbqhead { line-height:15px; } #pbqhead .startfirst { width:8px; height:64px; float:left; position:relative; left:-2px; background:url(../images/pb_green_left.png) no-repeat; } #pbqhead .startmid { width:50px; height:64px; float:left; left:-2px; background:url(../images/pb_green_cellback.png) repeat-x; margin-left: 8px; padding-left: 10px; position: absolute; } #pbqhead .startlast { width:15px; height:64px; float:right; position:relative; left:0px; background:url(../images/pb_start_arrow.png) no-repeat; } #pbqhead .checkedfirst { width:27px; height:64px; float:left; position:relative; left:0px; background:url(../images/pb_green_check.png) no-repeat; } #pbqhead .checkedmid { min-width:50px; height:64px; float:left; position:absolute; overflow:hidden; margin-left:35px; max-width:160px; } #pbqhead .checkedmidactive { min-width:100px; height:64px; float:left; position:absolute; overflow:hidden; margin-left:35px; max-width:185px; } #pbqhead .checkedlast { width:84px; height:64px; float:right; position:relative; left:0px; background:url(../images/pb_gray_arrow.png) no-repeat; } #pbqhead .checkedlastgreen { width:84px; height:64px; float:right; position:relative; left:0px; background:url(../images/pb_green_gray_arrow.png) no-repeat; } #pbqhead .green { font-family:Arial; font-weight:bold; font-size:12px; color:#00664a; } #pbqhead .white { font-family:Arial; font-weight:bold; font-size:12px; color:#fff; } #pbqhead .gray { font-family:Arial; font-weight:bold; font-size:12px; color:#c3c3c4; } #pbqhead .endfirst { width:38px; height:64px; float:left; position:relative; background:url(../images/pb_gray_final.png) -1px 0px no-repeat; } #pbqhead .endmid { width:140px; height:64px; float:left; background:url(../images/pb_gray_cellback.png) repeat-x; margin-left: 38px; padding-left: 10px; position: absolute; } #pbqhead .endlast { width:7px; height:64px; /* float:right; */ position:relative; /* right:0px; */ left: 202px; background:url(../images/pb_gray_right.png) no-repeat; } #pbqhead .endfirstactive { width:38px; height:64px; float:left; position:relative; background:url(../images/pb_green_final.png) -1px 0px no-repeat; left:7px; } #pbqhead .endmidactive { width:219px; height:64px; float:left; background:url(../images/pb_green_cellback.png) repeat-x; margin-left: 36px; padding-left: 10px; position: absolute; left:8px; } #pbqhead .endlastactive { width:7px; height:64px; float:right; position:relative; margin-left: 235px; /* CMS */ background:url(../images/pb_green_right.png) no-repeat; } #pbqhead .centerdiv { padding-right:27px; position:relative; height:64px; vertical-align:middle; display:table-cell; } .pB_wrapper1 { /* height:324px; */ width:238px; background:url(../images/pb_sprite.png) no-repeat scroll 0 -586px #004d38; /* margin-top:-138px; */ } .pBerater_new { background:url(../images/pb_sprite.png) no-repeat scroll -5px -2px; height:111px; width:109px; position:absolute; margin-top:-97px; margin-left:122px; } .pB_wrapper1Top { height:7px; width:238px; background:url(../images/pb_sprite.png) no-repeat; background-position: 0 -463px; /* margin-top:20px; */ margin-bottom:-20px; } .pB_wrapper1Footer { height:6px; width:238px; background:url(../images/pb_sprite.png) no-repeat scroll 0 -473px; } .pB_wrapper2 { /* min-height:358px; */ width:238px; margin-top:20px; background:url(../images/berater_bg.png) no-repeat #004D38; /* margin-top:-138px; */ } .pB_wrapper3 { /* height:286px; */ width:238px; background:url(../images/berater_bg.png) no-repeat #004D38; /* margin-top:-138px; */ } .pB_wrapperZub { /* height:177px; */ width:238px; /* margin-top:-138px; */ } .zub_inp { height:28px; width:218px; background:url(../images/pb_sprite.png) no-repeat scroll 0 -352px #004D38; position:relative; margin-left:10px; padding-bottom:5px; } .pB_wrapper1_initial { /* min-height:527px; */ width:982px; padding-top:20px; /* border-bottom: 1px solid #00664a; */ background: none !important; /* background:url(../images/berater_bg.png) no-repeat; */ } .pB_wrapper1_third { min-height:380px; width:982px; background-color:#fff; /* background:url(../images/berater_bg.png) no-repeat; */ } .pbieliftgreen{ position:absolute; margin-left: -13px; right:-3px; position: absolute; width: 280px; } .initial_header { height:171px; width:982px; background: url(../images/NEW_berater_init_headerBG_final.png) no-repeat scroll 0 0 transparent; } .initial_header.alternativen{ background: url(../images/M_2_Produktberater_Tool_alternativen.png) no-repeat; } .initial_main { background:#fff; width:980px; border-left: 1px solid #00664a; border-right: 1px solid #00664a; border-bottom: 1px solid #00664a; position:relative; } .initial_main_third { /* min-height:155px; */ background:#fff; width:980px; border-left: 1px solid #00664a; border-right: 1px solid #00664a; } .initial_main_final { background:#fff; min-height:390px; float:left; width:980px; border-left: 1px solid #00664a; border-right: 1px solid #00664a; border-bottom: 1px solid #00664a; } .initButton { height:91px; width:306px; margin-left:20px; margin-top:20px; /* float:left; */ cursor:pointer; position:relative; /* display:block; */ display: table-cell; vertical-align: middle; } /* .initButton { display: table-cell; height: 84px; position: relative; vertical-align: middle; } */ /* .initButton:hover { background:url(../images/pBerater_initBG_shad_all.png) 0px 0px no-repeat; } */ .initButton a { font-family:Arial; font-size:13px; color:#00664a; text-decoration:none; /* padding-left:75px; */ /* display:block; */ /* padding-left:75px; */ padding-top:32px; height:49px; width:223px; } .pb_bigButtonText { width:220px; padding-right:10px; float:right; } /* #bFirst .initButton:hover { background:url(../images/pBerater_initBG_shad_all.png) -4px 0px no-repeat; } */ #bFirst { margin-left:16px; padding-top:10px; } .pbboxtextov { width: 306px; position:absolute; color: #000; font-size: 12px; line-height:16px; /* padding:0px 15px 0px 15px; */ margin-top:-5px; margin-left:0px; background:url(../images/ber_back_but_slice.png); background-repeat:repeat-y; background-position:bottom; z-index:1006; visibility:hidden; /* min-height:90px; */ } .pbboxtextov ul { margin: 0 9px 6px 3px; } div#showmore0.pbboxtextov ul li{ padding:4px 0 0 12px; } .pbdropper { width:306px; height:91px; } .pbdropperfinal{ width:306px; height:91px; } .pbboxtextov p { margin:0px 15px 0px 15px; padding-bottom:5px; } .pbboxtextov p:first-child{margin-top:-8px;} .pbboxwrapper { float: left; height: 81px; margin-bottom: 20px; margin-right: 15px; position: relative; vertical-align: top; width: 306px; } .pbboxinnerwrapper { position:absolute; background:url(../images/pBerater_initBG.jpg) 4px 5px no-repeat; } .pbboxinnerwrapper:hover { background:url(../images/pBerater_initBG_shad_all.png) 0px 0px no-repeat; } .berater_init_headline { margin-top:10px; margin-left:22px; } .produkt_headline{ font-size:14px; font-weight:bold; margin:6px 0 4px 19px; } .berater_init_headline p { font-family: Arial; font-size: 16px; font-weight: bold; font-style:italic; color:#fff; } .berater_init_subline { margin-top:4px; margin-left:22px; line-height:15px; max-width:800px; } .berater_init_subline p { font-family: Arial; font-size: 12px; font-weight: normal; /* font-style:italic; */ color:#fff; } .berater_init_q { height:35px; } .berater_init_q p { font-family: Arial; font-size: 12px; font-weight: bold; color:#fff; text-decoration:none; } .berater_init_q a { font-family: Arial; font-size: 12px; font-weight: bold; color:#fff; text-decoration:none; display:block; height:40px; padding-top:10px; } .sel a { color:#00664a!important; } .berater1_headline { margin-top:20px; margin-left:10px; position:relative; width:130px; padding-top:2px; } .berater1_headline p { font-family: Arial; font-size: 14px; font-weight: bold; font-style:italic; color:#fff; } .berater2_q_wrapper { width:218px; /* min-height: 70px; */ position:relative; margin-left:10px; } .berater2_q_top { background:url(../images/berater_gray_topper.png) no-repeat; width:218px; margin-bottom:-14px; } .berater2_q_main { width:218px; position:relative; /* margin-top:-14px; */ background-color:#f1f1f1; } .berater2_q_main p { font-family: Arial; font-size: 12px; font-weight: bold; color:#fff; display: table-cell; vertical-align: middle; text-decoration:none; padding:5px 7px 5px 40px; width:178px; background:url(../images/berater_check.png) 15px 15px no-repeat #f1f1f1; } .berater2_q_footer { background:url(../images/berater_gray_footer.png) no-repeat; width:218px; } .berater2_headline { margin-bottom:10px; margin-left:10px; position:relative; } .berater2_headline p { font-family: Arial; font-size: 14px; font-weight: bold; font-style:italic; color:#fff; } .berater1_headlineText { margin-top:10px; margin-left:10px; position:relative; width:120px; margin-bottom:18px; } .berater1_headlineText p { font-family: Arial; font-size: 11px; font-weight: normal; color:#fff; line-height: 13px; } .berater1_headlineFrage { /* margin-top:30px; */ margin-left:50px; position:relative; width:150px; } .berater1_headlineFrage_q { background-image: url(../images/pb_sprite.png); background-repeat:no-repeat; background-position: -227px 0; width:11px; height:15px; position:absolute; margin-left:-30px; margin-top:15px; } .berater1_headlineFrage p { font-family: Arial; font-size: 12px; font-weight: bold; color:#fff; padding: 5px 0px; } .berater_q_wrapper_footer { background-image: url(../images/pb_sprite.png); background-position: 0 -347px; height:1px; width:218px; margin-left:10px; } .berater1_Auswahl { height:153px; width:218px; margin-left:10px; /* top:139px; */ /* position:absolute; */ overflow: auto; background: #fff; } .berater1_Auswahl td a { /* margin-left:10px; */ font-family: Arial; font-size: 12px; font-weight: normal; color:#00664a; text-decoration:none; } .berater1_Auswahl_start td a { margin-left:10px; font-family: Arial; font-size: 12px; font-weight: normal; color:#00664a; text-decoration:none; } .berater2_Auswahl { height:153px; width:218px; margin-left:10px; /* top:140px; */ position:relative; overflow: auto; background-color:#fff; } .berater2_Auswahl td a { font-family: Arial; font-size: 12px; font-weight: normal; color:#00664a; text-decoration:none; } .BshadowTop { /* margin-top:138px; */ margin-left:11px; width:216px; height:16px; position:absolute; z-index:3; background-image: url(../images/pb_sprite.png); background-position: -1px -308px; background-repeat: no-repeat; } .BshadowTop2 { /* margin-top:140px; */ margin-left:11px; width:216px; height:16px; position:absolute; z-index:3; background-image: url(../images/berater1_shTop.png); } .berater_trenner { background-image: url(../images/pb_sprite.png); background-position: -0px -238px; background-repeat: no-repeat; } .BshadowBottom { background-image: url(../images/pb_sprite.png); background-repeat: no-repeat; background-position: -1px -325px; margin-top:136px; margin-left:11px; width:216px; height:17px; position:absolute; z-index:3; } .BshadowBottom2 { margin-top:136px; margin-left:11px; width:216px; height:17px; position:absolute; z-index:3; } .bLnkFooterWrapper { background-image: url(../images/pb_sprite.png); background-color:#004D38; background-repeat: no-repeat; background-position: 0 -425px; width:218px; height:33px; margin-left:10px; padding-bottom:5px; } .berater_q_wrapper_top {background-image: url(../images/berater_q_bg_head_white.png);} .berater_q_wrapper_top { background-image: url(../images/pb_sprite.png); background-position: 0 -248px; width:218px; height:4px; background-repeat: no-repeat; margin-left:10px; } .berater_q_wrapper { background-image: url(../images/pb_sprite.png); background-position: -1px -485px; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background-color:#01654b; width:216px; min-height:44px; background-repeat: no-repeat; margin-left:10px; } .bLnkFooter { background-image: url(../images/lnkstylesubnavidefault.png); background-position: 1px 12px; background-repeat: no-repeat; color: #00654A; font-family: Arial; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 20px; padding-left: 9px; padding-top: 7px; } .bLnkFooter a { text-decoration: none; color: #00654A; } .bLnkFooter a:hover { color: #003E2D; } .bLnkFooter_teaser { background-image: url(../images/lnkstylesubnavidefault.png); background-position: 1px 5px; background-repeat: no-repeat; color: #00654A; font-family: Arial; font-size: 12px; font-weight: bold; margin: 167px 0px 0px -30px; padding-left: 9px; padding-top: 0px; } .bLnkFooter_teaser a { text-decoration: none; color: #00654A; } .bLnkFooter_teaser a:hover { color: #003E2D; } .bLnkFooter2 { background-image: url(../images/lnkstylesubnavidefault.png); background-position: 1px 305px; background-repeat: no-repeat; color: #00654A; font-family: Arial; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 20px; padding-left: 9px; padding-top: 5px; } .bLnkFooter2 a { text-decoration: none; color: #00654A; } .bLnkFooter2 a:hover { color: #003E2D; } .bLnkFooter3 { background-image: url(../images/lnkstylesubnavidefault.png); background-position: 1px 12px; background-repeat: no-repeat; color: #00654A; font-family: Arial; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 20px; padding-left: 9px; padding-top: 8px; padding-bottom:5px; } .bLnkFooter3 a { text-decoration: none; color: #00654A; } .bLnkFooter3 a:hover { color: #003E2D; } .bLnkFooter4 { background-image: url(../images/lnkstylebteaserw.png); background-position: 1px 5px; background-repeat: no-repeat; color: #fff; font-family: Arial; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 11px; padding-left: 12px; padding-bottom: 5px; /* padding-top: 237px; */ } .bLnkFooter4 a { text-decoration: none; color: #fff; } .bLnkFooter4 a:hover { color: #fff!important; } .bLnkFooter5 { background-image: url(../images/lnkstylebteaserw.png); background-position: 1px 12px; background-repeat: no-repeat; color: #fff; font-family: Arial; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 11px; padding-left: 12px; padding-top: 8px; } .bLnkFooter5 a { text-decoration: none; color: #fff; } .bLnkFooter5 a:hover { color: #fff; } .pBeraterStage { height:321px; width:940px; margin-left:20px; /* top: 195px; */ background-image: url(../images/pBeraterStageBG.jpg); } .pB_footer { width:100%; height:35px; /* background-color:#f1f1f1; */ margin-top:-36px; float:left; margin-left:1px; width:980px; position:relative; z-index:3; } .alt_headline { margin-top:16px; position:absolute; } .alt_headline span { color: #000; font-size: 14px; font-weight:bold; } .pBeraterTeaser { min-height:170px; width:465px; margin-top:39px; background: url(../images/pBeraterTeaserBG~1.jpg) 0 0 no-repeat #e1e1e3; font-family:Arial; border:1px solid #c3c3c5; } .pBerater_shad_bot { background:url(../images/pBerater_initBG_shad_bottom.png) no-repeat; width:306px; height:5px; /* bottom:-22px; */ position:absolute; } .pBeraterTeaserLeft { float:left; margin-left:20px; } .pBeraterTeaserRight { float:left; margin-left:10px; } .initial_main_final .plkaufen { margin: 6px 0px 0px 0px; width: 90px; float: left; padding:0 10px 0 10px; color: #00654a; font-size: 12px; font-weight:bold; font-family:Verdana; background-image: url(../images/lnkstylesubnavidefault.png); background-position: 0px 5px; background-repeat: no-repeat; } .initial_main_final .plkaufenBGC { background-image: url(../images/lnkstylesubnavidefault_inactive.png); } .initial_main_final .plkaufen a { color: #00654a; font-size: 12px; font-weight:bold; font-family:Arial; text-decoration:none; } .initial_main_final .plkaufen p { color: #808285; font-size: 12px; font-weight:bold; font-family:Arial; text-decoration:none; } .initial_main_final .plkaufen a:hover { color: #003e2d; } .initial_main_final .plmerken a, .initial_main_final .plgemerkt a { margin: 6px 0px 0px 0px; float: left; padding-left: 20px; color: #808285; font-size: 12px; font-weight:bold; font-family:Arial; height:16px; display:inline; } .initial_main_final .pltextKategorie a { color: #00654a; font-size: 12px; text-decoration:none; } .initial_main_final .pltextProdukt a { margin-top: -3px; color: #00654a; font-size: 14px; font-weight: bold; text-decoration:none; } .initial_main_final .pltextBeschreibung a { margin-top: 6px; font-size: 13px; line-height:16px; color: #000; font-family:Arial; text-decoration:none; } .initial_main_final .pltextMeta .produktpreis{ font-size:14px; font-weight:bold; float:left; padding-top:3px; margin:0 0 13px 16px; } .initial_main_final .pltextMeta{ float:left; width:200px; margin-top:8px; height:33px; } .initial_main_final .produktlink{ width:96px; height:20px; text-align:center; font-weight:bold; color:white; float:left; padding-top:2px; background:url(../images/button_big.png) no-repeat; font-size:12px; } .initial_main_final .produktlink:hover{ background-position:0 -22px; color:white !important; } .initial_main_final .produktlink a:hover{color:white !important;} .initial_main_final .produktlink a { text-align:center; font-weight:bold; color:white !important; padding-top:2px; font-size:12px; text-decoration:none; } .initial_main_final .plfooter { width: 200px; min-height: 30px; float:right; margin: 5px 15px 0px 0px; border-top:1px solid #c3c3c4; padding-bottom:5px; } .initial_main_final .plpic .stoerer { float: left; margin: 15px 0px 0px 0px; } .initial_main_final .ptextDetail { width: 320px; height: 400px; float: left; padding-left:0px !important; position:relative; } .initial_main_final .ptextKategorie { margin-left: 20px; margin-top: 21px; color: #fff; font-family:Verdana; font-size: 18px; } .initial_main_final .ptextDetailProdukt { margin-left: 20px; line-height:30px; margin-top: 13px; color: #fff; font-family:Verdana; font-size: 28px; font-weight: bold; padding-bottom:2px; } .initial_main_final .ptextDetailBeschreibung { margin-left: 20px; margin-top: 21px; color: #fff; line-height:18px; font-size:13px; font-family:Arial; padding-right:80px; } .initial_main_final .pDetailPrice { margin-left: 20px; margin-top: 23px; color: #fff; font-family:Verdana; font-size: 22px; font-weight: bold; float:left; } .initial_main_final .ptextDetailBtn { max-width: 161px; overflow:hidden; height: 20px; margin-left: 0px; margin-top: 23px; padding-top: 2px; color: #000; font-size: 12px; font-weight: bold; text-align: center; float:left; position:relative; right:0px; /* background: .pbboxtextov p:first-child(../images/pk_detail_btn.png) no-repeat; */ } .initial_main_final .okaufen_info { text-align:left; margin-left:20px; font-family:Arial; font-size:12px; font-weight:normal; } .pBeraterPic_overflow { overflow:hidden; height:321px; width:330px; float:left; } .pBeraterPic{ display:table-cell; position:relative; text-align:center; vertical-align:middle; width:330px; height:321px; } .pBeraterInfo { float:left; height:265px; width:260px; margin-left:0px; margin-right:5px; margin-bottom:5px; position:relative; /*left:20px;*/ } .pBeraterInfoWrapper { width:240px; } .pBeraterInfo span { font-family: Arial; font-size:12px; color:#fff; } .pBeraterInfo span ul { list-style-type:disc!important; } .pBeraterInfoHeader { float:left; height:51px; width:260px; } .pBeraterInfoHeader p { margin-top:25px; margin-left:20px; font-family: Arial; font-size:14px; color:#fff; font-weight:bold; } .pBeraterFader { position:absolute; height: 21px; width: 269px; top:495px; left:670px; z-index:10; background-image: url(../images/pBeraterFader.png); } .pBeraterFaderTop { position:absolute; height: 19px; width: 269px; top:246px; left:671px; z-index:10; background-image: url(../images/pBeraterFaderTop.png); } .lb-v-scrollbar { background:none!important; } .pBeraterInfo .lb-v-scrollbar-slider { background:#fff!important; } .berater_eue { width: 239px; height: 21px; /* margin-top: 149px; */ position:absolute; padding-left:6px; } .berater_eueBG { padding-top:3px; text-align:center; float:left; width: 69px; height: 21px; margin-left: 5px; line-height:15px; background: url(../images/berater_eue_nomark.png) no-repeat; } .berater_eueBG span { font-family:Arial; font-weight:bold; font-size: 11px; color: #fff; } .mark {background: url(../images/berater_eue_mark.png) no-repeat!important;} .mark span { font-family:Arial; font-weight:bold; font-size: 11px; color: #00664a!important; } .initial_main_final .uvp { font-family:Arial; font-size:10px; color: #8f8f8f; width:407px; text-align:right; margin:8px 20px 41px 0px; width:740px; position:relative; height: 20px; float:right; } .pB_wrapperZub div.searchBoxMain input.searchTopic { color:#999999; background: #fff url(../images/bg_searchinputZub.png) 0 0 no-repeat; font-size: 11px; line-height: 11px; height:21px; border: 0; width: 170px; margin: 0; padding: 3px 0 3px 3px; float: left; } .zub_inp div.searchBoxMain input.searchTopic { color:#999999; background: #fff url(../images/pb_sprite.png) -1px -389px no-repeat!important; font-size: 11px; line-height: 11px; height:22px!important; border: 0; width: 168px!important; margin: 0; /* padding: 7px 0 0px 3px; */ float: left; } .zList a { color:#000; } .zList a:hover { color:#000!important; } #lang_var{display:none;} .cntBoxInner.projects .manual h1{ margin-top:-6px !important; border-bottom:0; } .cntBox .leftBox.projects .spacer{ margin-top:-2px; } .top_spacer{ margin-top:4px; } /* * CSS Styles that are needed by jScrollPane for it to operate correctly. * * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane * may not operate correctly without them. */ .jspContainer { padding-top:20px; overflow: hidden; position: relative; } /*BCW-1073 IE-Switch Produktvergleich*/ .jspPane.ieSwitch{ margin-left: 0px !important; } .jspPane{ margin-top: 20px !important; position: absolute; top: 0; } .jspHorizontalBar{ position: absolute; top: 4px; width: 90%; height: 13px; background: white; -moz-border-radius: 35px; border-radius: 35px; left:-1px; } .jspVerticalBar *, .jspHorizontalBar * { margin: 0; padding: 0; } .jspCap { display: none; } .jspHorizontalBar .jspCap { float: left; } .jspTrack { background: white; height:13px !important; line-height:13px !important; position: relative; -moz-border-radius: 35px; border-radius: 35px; margin:0 1px; } .test_report{ margin-top:10px !important; } .jspDrag { background: #00664a; -moz-border-radius: 35px; border-radius: 35px; position: relative; top: 0; left: 0; cursor: pointer; } .jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float: left; padding-top:1px; height: 11px; } .jspCorner { background: #eeeef4; float: left; height: 100%; } .two{width:443px !important;} .one{width:221px !important;} #pdtabs .tab.inactive { cursor: default !important; opacity: 0.6; } #pdtabs .tab.inactive a, #pdtabs .tab.inactive a:hover { color: #404245 !important; cursor: default; } .pkboxtextov a:hover{ color:#003e2d; background: url(../images/lnkstylesubnavidefault.png) 2px -489px no-repeat; } .plkaufenBGC:hover { background: url(../images/lnkstylesubnavidefault_inactive.png) 0 5px no-repeat !important; } .zbox{float:left;} .variant-parts-content p.text-switch-off-variant-parts a.opener:hover { background:url(../images/arrow_down_large_hover.png) 2px 11px no-repeat !important;} .variant-parts-content p.text-switch-on-variant-parts a.opener:hover { background:url(../images/arrow_down_large_hover.png) 2px -19px no-repeat !important;} .listnav-top ul li.back a:hover, .listnav-bottom ul li.back a:hover{ background:url(../images/paging_active_hover.png) 0px 0px no-repeat; } .listnav-top ul li.forward a:hover, .listnav-bottom ul li.forward a:hover{ background:url(../images/paging_active_hover.png) 5px -8px no-repeat; } .tools p.text-switch-off-material a.opener:hover{ background:url(../images/arrow_down_large_hover.png) 2px 11px no-repeat !important; } .tools p.text-switch-on-material a.opener:hover{ background:url(../images/arrow_down_large_hover.png) 2px -478px no-repeat !important; } .advice p.text-switch-off-advice a.opener:hover{ background:url(../images/arrow_down_large_hover.png) 0px 3px no-repeat !important; } .advice p.text-switch-on-advice a.opener:hover{ background:url(../images/arrow_down_large_hover.png) 0px -487px no-repeat !important; } .chapter-content .anwendungstipp ul li:hover{ background:url(../images/arrow_down_hover.png) 0px 2px no-repeat; } .chapter-content .anwendungstipp ul li ul li:hover{ background:none !important; } .plkaufen-short:hover{ background: url(../images/lnkstylesubnavidefault.png) 0 -488px no-repeat !important; } ul.lexicon-entries li:hover{ background:url(../images/faq_entries_hover.png) 2px 10px no-repeat; } .repair-content ul.faq li:hover{ background:url(../images/arrow_down_hover.png) 0px 1px no-repeat !important; } .item-text .additional-links ul li, .item-text .additional-links ul li:hover{ background:none !important; } .repair-content ul.faq li ul li:hover{ background:none !important; } .pbDay_Time{ margin:0 0 0 11px; } .pbDay_Time tr td p{ padding-right:21px; } .prj_lnk{ background:url(../images/arrow.png) 0px -1px no-repeat !important; padding: 0 5px 8px 10px; margin-top:6px; } #contentleft div.tip-article #tabs-list-wide #functions li.pddownloads a{ font-size: 13px; } div.small { font-size: 11px; margin: 10px 0; } .abTeaser div.small { margin: 2px 0 0 10px; } a.ftLnk.inline { margin: 5px 0 -3px -1px; } .pbTel { clear:left; margin: 8px 0px 7px 4px; color: #00654a; font-size: 17px; font-weight:bold; font-family:Verdana; } .pbTel img { padding-right:6px; position:relative; top:2px; } .abTeaser .pbTel { margin: 9px 0 0 11px; } .hotlineTel {font-size: 22px; margin-top: 1em;} #acc_wrapper{ position:absolute; display:none; background:url(../images/zBerater_dropdown.png) no-repeat bottom; width: 228px; padding-left:10px; left:-10px; max-height: 288px; top: 28px; z-index: 10; } #acc_aconsult { margin-bottom: 15px; margin-left: 10px; max-height: 276px; overflow-y: auto; width: 207px; z-index: 5; } #acc_aconsult .nodata { color: #00664A; cursor: pointer; display: block; font-size: 12px; overflow: hidden; padding: 16px 10px 12px 6px; position: relative; } #acc_aconsult .itm { display: block; padding: 1px 0; height: 40px; line-height: 20px; overflow: hidden; position: relative; cursor: pointer; } #acc_aconsult .itm.active {background: none repeat scroll 0 0 #F1F1F1;} #acc_aconsult .itm .image_overflow{float:left; width:50px; height:50px; overflow:hidden;} #acc_aconsult .itm .image {display: table-cell; height: 50px; left: 1px; padding-right: 7px; position: relative; text-align: center; top: 0; vertical-align: middle; width: 45px; } #acc_aconsult .itm .text { color: #00664A; display: table-cell; font-size: 12px; height: 46px; line-height: 15px; position: relative; vertical-align: middle; } #acc_aconsult .itm .text span { background-color: yellow; color: #00664A; } #acc_aconsult .category{width:96%;} #acc_aconsult .headline{color:#00664a; background:url(../images/pb_headline_bottom.jpg) no-repeat bottom; font-weight:bold; font-size:12px; padding:10px 0; margin-bottom:10px;} .chapter-text .awesomegal.res550_310, .chapter-text .video{margin:0px 0px 15px 0 !important; float:left !important;} .awesomegal.res550_310 { margin-top: 15px; margin-bottom:15px;} .awesomegal.res550_310 .galContent { float: left; height: 308px; position: relative; width: 548px; } .awesomegal.res434_321 { width:434px; height:321px; z-index: 1001; position:absolute; text-align:left; top:0px; left:1px; top:13px; left:310px; } .awesomegal.res434_321 img{margin-top:0px;} @media screen and (-webkit-min-device-pixel-ratio:0){ .ftLnk:hover{ background:url(../images/lnkstylesubnavidefault.png) 2px -489px no-repeat; } } .zBWrapper{background:white; width:744px; margin:-10px 10px 0px 10px; float:left;} .zBWrapper h3{ border-bottom: 1px solid #C3C3C4; font-family: Verdana; font-size: 16px; font-weight: normal; margin: 34px 0 17px; padding: 0 0 8px; } .zBWrapper .tTeaser{float: left;min-height: 151px !important;max-width: 243px;} .zBWrapper .lnewsWrapper{margin-left:-10px;display:inline-block;} .zBWrapper .tTeaserPicBig{position:relative; text-align:center; vertical-align:middle; display:table-cell;} .zBWrapper .teaser-wrapper-small{margin-left:-3px;} .zBWrapper .newsTextWrapperBig { float: left; margin-left: 10px; width: 405px; } .search_sug_content ul li li:hover, .sug .selected{ background:#00664a; /* color:white; */ cursor:pointer; color:white; margin-left:-7px; width:100%; padding:0 7px; } .search_sug_content ul li li:hover a, #mailWrapper .mailsend a:hover{color:white !important;} .search_sug_content ul li li:hover span, .sug .selected span{color:white;} .search_sug_content ul li li a{ color:#909090; text-decoration:none; } .search_sug_content ul li li a:hover, .sug .selected a, #flyout{ color:white !important; } .tipp_showmore iframe { margin: 17px 0px 4px -13px; } .tipp_showmore .tubeVideospacer { margin-left: -13px; } div.tipp_showmore div.tubeVideospacer object embed, .additional-advice embed { margin-top: 9px; } #Facebook_block{ border:none; overflow:hidden; width:232px; height:114px; padding-bottom:43px; margin-top:-9px; background:url(../images/fb_border.jpg) no-repeat bottom; display: inline-block; padding-top: 9px; direction: ltr; font-family: 'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 11px; line-height: 1.28; text-align: left; padding-left:11px; } #Facebook_block span{ font-size: 14px; font-weight: bold; line-height: 15px; } #Facebook_block.connect_action{ padding: 0 0 0 8px; } #Facebook_block img{ float:left; height: 40px; margin: 0 0 4px; padding: 0 10px 0 0; width: 40px; } #Facebook_block a{ color: #3B5998; cursor: pointer; } #Facebook_block a:hover{ color: #3B5998 !important; text-decoration: underline; } .chrome #Facebook_block div#like_home a,#Facebook_block div#like_home { padding-top:2px; } #Facebook_block div#like_home a,#Facebook_block div#like_home { color:white !important; text-decoration:none; display:inline-block; padding-top:1px; } #like_home{ background:#016549 url(../images/sprite_header_footer.png) no-repeat -510px -182px; height:20px; float:left; margin-right:10px; padding:2px 11px 0 28px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .serviceTileTitle{ color: #000000; } .bewertung_abgeben{ display:none; } #loading_pictures{ background:#000 url(../images/loading.gif) no-repeat 316px 187px; height:92%; width: 91%; z-index:9999; -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; } #Mailmessage h3{ margin:0px; } #Mailmessage .pbTel{ margin-left:0px; } .skills .tooltip1{ position:absolute; top:15px; z-index: 100 } .skills .tooltip1 div.top1{ display: block; height:19px; width:236px; } div.skills ul li.skillEasy div.tooltip1 div.top1{ background: url(../images/tt_skill_top_easy.png) no-repeat bottom; } div.skills ul li.skillUniversal div.tooltip1 div.top1{ background: url(../images/tt_skill_top_universal.png) no-repeat bottom; } div.skills ul li.skillExpert div.tooltip1 div.top1{ background: url(../images/tt_skill_top_expert.png) no-repeat bottom; } .skills .tooltip1 div.middle1{ display: block; padding-bottom:11px; width:236px; background: url(../images/tt_skill_middle.png) repeat bottom; } .skills ul div.tooltip1 div.middle1 table{ margin: 0 0 0 10px; } div.skills ul div.tooltip1 div.bottom1{ display: block; height:7px; width:236px; color: #548912; background: url(../images/tt_skill_bottom.png) no-repeat bottom; } div.skills ul div.tooltip1 div.middle1 table tbody tr td.ttheadline{ color: #00654A; display: block; font-family: Verdana; font-size: 16px; font-weight: normal; margin-bottom: 5px; max-width: 206px; padding: 2px 0; } div.skills ul div.tooltip1 div.middle1 table tbody tr td.tttextinfo{ display: block; font-family: Arial; font-size: 13px; font-weight: normal; line-height: 16px; max-width: 205px; padding: 0 8px 0 0; } div.skills ul div.tooltip1 { visibility:hidden; } div.skills li.skillEasy:hover .tooltip1.skillEasy,div.skills li.skillUniversal:hover .tooltip1.skillUniversal,div.skills li.skillExpert:hover .tooltip1.skillExpert{ visibility:visible; } div.skills ul li.skillUniversal div.tooltip1,div.skills ul li.skillExpert div.tooltip1{ left:0px; } #WebEditWrapper{margin-left: 15px;} #WebEditWrapper td{vertical-align:top;} #WebEditWrapper li{list-style:none;} .tipp .galContent {margin-left: -13px;width: 546px !important;} .tipp .video > iframe {width: 545px;} .fb-slider .kattit, .fb-slider .tTeaserTextNews-startnews, .fb-slider .pbLnkNews {margin-left: 18px !important;} .fb-slider .kattit, .fb-slider .tTeaserTextNews-startnews {padding-left: 0;} .fb-slider .tickerhint{ background: none repeat scroll 0 0 #FFED00; color: #E91E0D; float: left; font-size: 14px; font-weight: bold; margin: 15px 0 0 7px; padding: 2px 6px; position: absolute; z-index: 1; } .fb-slider .tickerhint.likes{background: none repeat scroll 0 0 #3B5998;color:#FFFFFF;opacity: 0.8;} .reportWrapper .tubeVideospacer{margin-left:0px !important} .reportWrapper #bewertungs_box p,.reportWrapper #bewertungs_box #bewertungs_switch{display: inline-block;margin: 5px 0 0 10px;} .reportWrapper #bewertungs_box clear{margin: 20px 0;} .reportWrapper .pkMarginal{overflow: visible !important;} .reportWrapper #bewertungs_switch .tt div.top1{margin-left:0px} .reportWrapper #grey_bg{border:0 none;padding-left:0px;} .reportWrapper #grey_bg .star{margin-top:0px;} .reportWrapper #grey_bg .gesamt {margin-left: 10px;} .reportWrapper #bewertungen{margin-top: 20px;} .reportWrapper .erf_more{width: 692px;} #countryselector {float: right; height: 17px; margin-right: 30px; padding-top: 3px; margin-top: -2px; color: #525458; font-size:11px; } #ZipWrapper { display: inline-block; font-size: 12px; margin-top: 10px; } .leaflet_row table table { display: none !important; } .ptextDetailBtn.green {background: url("../images/sprite_button.png") no-repeat scroll 0 0;} .ptextDetailBtn.green:hover {background-position: 0 -84px;} .ptextDetailBtn.green .inner_btn {background: url("../images/sprite_button.png") no-repeat scroll 100% -42px;} .ptextDetailBtn.green:hover .inner_btn {background-position: 100% -126px; cursor: pointer;} .ptextDetailBtn.green a {color: white !important;} #nav-parent { margin-top: 2px; position: relative; width: 1002px; height: 64px; background-color:#003e2d; z-index:1000; } .bgNav{ position: absolute; } .floating-nav-wrapper { display: table; height: 100%; margin: 0 auto; width:1002px; } .modal-dialog.technicaldate { background: none repeat scroll 0 0 #fff; height: 455px; width: 1002px; color: black; text-align: left;} .modal-body.technicaldate, .modal-footer.technicaldate { padding-left: 5em;} .modal-header.technicaldate {background: none repeat scroll 0 0 #fff; height: 30px;} .modal-body.technicaldate { color: black; height: 342px; margin-top: 2em;} .modal-footer.technicaldate {height:25px;} .modal-header.technicaldate .close, .modal-header.text-headline-overlay .close { height: 14px; left: 70.5em; position: relative; top: 1.5em; width: 14px; text-indent:0; background: url(../images/close_green.png)} .modal-body.technicaldate h2, .modal-body.text-headline-overlay h2 { border-bottom: medium none; color: black !important; font-size: 23px; font-weight: bold !important; margin-bottom: 0.5em;} .modal-dialog.technicaldate p { margin-bottom: 1em; font-weight: bold;} .modal-body.technicaldate .column.second, .modal-body.technicaldate .column.first { float: left;} .modal-body.technicaldate .column { width: 32em;} .modal-body.technicaldate .column.first { clear: left; margin-right: 2em;} .modal-body.technicaldate .column.first > div { display:table;margin-bottom: 0.3em;} .modal-body.technicaldate .column label {float: left;margin-right: 1.5em; width: 12em;} .modal-body.technicaldate .column span {display: inline; float: right; width: 15em;} .modal-body.technicaldate .column.second ul { padding-left: 1em;} .modal-body.technicaldate .column.second li { margin-bottom: 0.3em;} .button-modal { background-color: #00664a; padding: 0.8em 4em; color: white; border-radius: 3px;margin-left:70px;} .button-modal:hover { color: white !important; background-color: #004428;} .modal-dialog.text-headline-overlay { width:810px; background-color: #FFFFFF; } .modal-body.text-headline-overlay { padding: 55px 35px 35px; } .modal-body.text-headline-overlay > h2 { border-bottom: 1px solid #D8D8D8; margin: 0 0 50px; padding: 0 0 20px; } .modal-footer.text-headline-overlay { padding: 0 0 55px; } .modal-footer.text-headline-overlay .button-modal { margin-left: 35px; cursor: pointer; transition: all 0.5s ease 0s; padding: 14px 20px; font-family: Arial; font-size: 12px; font-weight: bold; } .modal-header.text-headline-overlay .close { left: 795px; } .modal-dialog.modal-slider { height: 360px; width: 1002px } .modal-body.modal-slider .column.first { width: 30%; padding-bottom: 30px; } .modal-body.modal-slider p { font-size: 14px; line-height: 18px; font-weight: normal; } .modal-body.modal-slider { margin-top: 0.5em; padding-left: 1.5em;} .modal-body.technicaldate h4 { color: #d3041b; font-size: 16px; margin-left: 0; margin-top: 0 !important; } .modal-body.technicaldate h5 { font-size: 22px; margin: 26px 0 19px;line-height: 27px} /* home comparison */ .comparison { position: relative; overflow: hidden; background: url('../images/productfinder_area.png') -1002px top no-repeat; font: 14px/18px 'fontFaceBoschOfficeSansRegular', 'arial', 'helvetica', 'sans-serif'; color: #025a42; width:1002px; } .comparison .productName { font: 18px 'fontFaceBoschOfficeSansBold', 'arial', 'helvetica', 'sans-serif'; padding-bottom: 10px; } .comparison .productText { padding-bottom: 20px; /*width: 220px;*/ } .comparison .productLink { font: 14px 'arial', 'helvetica', 'sans-serif'; color: #025a42; text-transform: uppercase; text-decoration: none; font-weight: bold; } .comparison .productLink span { background-image: url('../images/productfinder_sprites.png'); background-repeat: no-repeat; background-position: -93px -3px; width: 7px; height: 10px; margin-left: 5px; display: inline-block; } .comparison .comparisonProduct { width: 270px; position: relative; } /* PRDUKTFINDER */ #productFinder { position: relative; z-index: 1000; background: url('../images/productfinder_beton_bg.png') no-repeat; top:-8px; margin-bottom: -8px; } #productFinder .finderHeader { position: relative; z-index: 100; width: 100%; height: 110px; margin-top: -70px; padding-bottom: 40px; } #productFinder .finderHeader .finderToggle { display: block; width: 418px; height: 109px; margin: 0 auto; position: relative; top: -10px; text-decoration: none; } #productFinder .finderHeader .finderToggle .finderToggleText, #productFinder .finderHeader .finderToggle .finderToggleStateNormal, #productFinder .finderHeader .finderToggle .finderToggleStateHover, #productFinder .finderHeader .finderToggle .finderToggleArrow { width: 418px; height: 109px; position: absolute; left: 0; top: 0; } #productFinder .finderHeader .finderToggle .finderToggleText { padding: 26px 0 0 0; font: 30px 'fontFaceBoschSansCond', 'arial', 'helvetica', 'sans-serif'; color: #ffffff; text-align: center; text-transform: uppercase; text-decoration: none; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.43); z-index: 50; } #productFinder .finderHeader .finderToggle .finderToggleText span { white-space: nowrap; } #productFinder .finderHeader .finderToggle .finderToggleStateNormal { background-image: url('../images/productfinder_sprites.png'); background-repeat: no-repeat; background-position: 0 -400px; z-index: 10; display: block; } #productFinder .finderHeader .finderToggle .finderToggleStateHover { background-image: url('../images/productfinder_sprites.png'); background-repeat: no-repeat; background-position: 0 -690px; z-index: 20; display: block; opacity: 0; } #productFinder .finderHeader .finderToggle .finderToggleArrow { background-image: url('../images/productfinder_sprites.png'); background-repeat: no-repeat; width: 18px; height: 15px; top: 77px; left: 50%; margin-left: -9px; display: block; z-index: 40; } #productFinder .finderHeader .finderToggle .finderToggleArrow.down { background-position: -401px -519px; } #productFinder .finderHeader .finderToggle .finderToggleArrow.up { background-position: -376px -519px; } #productFinder .finderHeader .finderTagline { position: absolute; top: 40px; right: 12px; font: 18px/20px 'fontFaceNeucha', 'arial', 'sans-serif'; font-weight: bold; width: 280px; color:#01654B; -webkit-transform: rotate(-10deg); -moz-transform: rotate(-10deg); -ms-transform: rotate(-10deg); -o-transform: rotate(-10deg); transform: rotate(-10deg); } #productFinder .finderHeader .finderTagline p{text-align: center;} #productFinder .finderHeader .finderTagline .taglineArrow { background-image: url('../images/productfinder_sprites.png'); background-repeat: no-repeat; background-position: 0 -604px; width: 156px; height: 43px; position: absolute; right: 50%; bottom: -30px; -webkit-transform: rotate(10deg); -moz-transform: rotate(10deg); -ms-transform: rotate(10deg); -o-transform: rotate(10deg); transform: rotate(10deg); zoom: 1; } #productFinder .finderContent { position: relative; overflow: hidden; background: url('../images/productfinder_product_gradient_bottom.jpg') right bottom no-repeat; /*padding-bottom: 60px;*/ width: 1002px; } #productFinder .finderContent .finderSlider { width: 220px; height: 61px; margin-bottom: 10px; position: absolute; top: 5px; left: 246px; } #productFinder .finderContent .finderSlider.slider2 { left: 536px; } #productFinder .finderContent .finderSlider .sliderCat { width: 220px; text-align: center; font: 18px 'fontFaceBoschOfficeSansBold', 'arial', 'helvetica', 'sans-serif'; color: #025a42; text-transform: uppercase; white-space: nowrap; } #productFinder .finderContent .finderSlider .sliderTrack { background-image: url('../images/productfinder_sprites.png'); background-repeat: no-repeat; width: 220px; height: 34px; background-position: 0 -510px; position: relative; left: 15px; } #productFinder .finderContent .finderSlider .sliderTrack .slider { height: 21px; position: absolute; top: 8px; left: 60px; cursor: pointer; width: 63px; } #productFinder .finderContent .finderSlider .sliderTrack .slider .handle { background-image: url('../images/productfinder_sprites.png'); background-repeat: no-repeat; background-position: 0 -545px; width: 17px; height: 24px; top: 2px; position: absolute; display: block; cursor: move; } #productFinder .finderContent .finderSlider .sliderTrack .progress, #productFinder .finderContent .finderSlider .sliderTrack .range { display: none; } #productFinder .finderContent .finderSlider .sliderValue1, #productFinder .finderContent .finderSlider .sliderValue2 { position: absolute; top: 33px; left: 15px; font: 11px 'fontFaceBoschOfficeSansBold', 'arial', 'helvetica', 'sans-serif'; color: #025a42; text-transform: uppercase; width: 76px; height: 40px; word-wrap: break-word; white-space: pre !important; white-space: nowrap; } #productFinder .finderContent .finderSlider .sliderValue1{ left:-17px; text-align: right; } #productFinder .finderContent .finderSlider .sliderValue2 { left: 150px; text-align: left; width:285px; } #productFinder .finderContent .finderTiles { width: 1002px; padding: 70px 0 60px 0px; /* Start: Recommended Isotope styles */ /**** Isotope Filtering ****/ /**** Isotope CSS3 transitions ****/ /* End: Recommended Isotope styles */ } #productFinder .finderContent .finderTiles #tilesList { display: block; width: 992px; padding-left: 10px; margin-top: 22px; } #productFinder .finderContent .finderTiles #tilesList .tile { float: left; margin: 0 12px 12px 0; overflow: hidden; position: relative; color: #fff; /*cursor: pointer;*/ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.23); -moz-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.23); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.23); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; width: 236px; height: 236px; } #productFinder .finderContent .finderTiles #tilesList .tile.productTile { width: 285px; height: auto; background: #fff; -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0); -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0); box-shadow: 0 0 0 rgba(0, 0, 0, 0); overflow: visible; } #productFinder .finderContent .finderTiles #tilesList .tile.productTile.none { width: 0; height: 0; } #productFinder .finderContent .finderTiles #tilesList .tile.productTile .productTileElem{ display: none; width: 274px; height: 274px; padding: 10px 0 0 10px; position: relative; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.23); -moz-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.23); box-shadow: 0 2px 8px rgba(0, 0, 0, 0.23); border: 1px solid #e6e6e6; } #productFinder .finderContent .finderTiles #tilesList .tile.productTile .productTileElem .productTagline { font: 12px 'fontFaceBoschSansCond', 'arial', 'helvetica', 'sans-serif'; color: #025a42; } #productFinder .finderContent .finderTiles #tilesList .tile.productTile .productTileElem .productName { font: 22px 'fontFaceBoschOfficeSansBold', 'arial', 'helvetica', 'sans-serif'; color: #eb0b2a; text-transform: uppercase; } #productFinder .finderContent .finderTiles #tilesList .tile.productTile .productTileElem .productImage{ margin: 10px 0 0 50px; } #productFinder .finderContent .finderTiles #tilesList .tile.productTile .productTileElem .productLink { position: absolute; right: 10px; bottom: 10px; font: 11px 'arial', 'helvetica', 'sans-serif'; color: #025a42; text-transform: uppercase; } #productFinder .finderContent .finderTiles #tilesList .tile .tileImage { position: absolute; left: 0; top: 0; width: 100%; z-index: 10; } #productFinder .finderContent .finderTiles #tilesList .tile .tileBar { position: absolute; bottom: 0; left: 0; z-index: 20; width: 100%; height: 52px; background: url('../images/productfinder_finder_tile_sprite.jpg') left top repeat-x; -webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -webkit-border-top-left-radius: 0; -moz-border-radius-topright: 0; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-topleft: 0; border-top-right-radius: 0; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; border-top-left-radius: 0; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } #productFinder .finderContent .finderTiles #tilesList .tile .tileBar .tileNameWrapper { display: table; width: 100%; height: 52px; overflow: hidden; } #productFinder .finderContent .finderTiles #tilesList .tile .tileBar .tileNameWrapper .tileNameInner { display: table-cell; vertical-align: middle; } #productFinder .finderContent .finderTiles #tilesList .tile .tileBar .tileNameWrapper .tileNameInner .tileName { /*display: inline-block;*/ display: block; width: 77%; font: 15px/16px 'fontFaceBoschOfficeSansBold', 'arial', 'helvetica', 'sans-serif'; color: #ffffff; padding: 0 0 0 10px; } #productFinder .finderContent .finderTiles #tilesList .tile .tileBar .tileArrow { position: absolute; top: 0; right: 10px; width: 24px; height: 100%; background: url('../images/productfinder_finder_tile_sprite.jpg') left bottom no-repeat; } #productFinder .finderContent .finderTiles #tilesList .tile .tileBar .tileShadow { position: absolute; top: 5%; left: 5px; display: block; margin: 0 2%; width: 94%; height: 12px; } #productFinder .finderContent .finderTiles #tilesList .tile .tileBar .tileShadow img { display: block; width: 100%; } #productFinder .finderContent .finderTiles #tilesList .tile.none { width: 0px; height: 0px; } #productFinder .finderContent .finderTiles #tilesList .tile.small { width: 87px; height: 87px; } #productFinder .finderContent .finderTiles #tilesList .tile.small .tileBar { display: none; } #productFinder .finderContent .finderTiles #tilesList .tile.medium { width: 186px; height: 186px; } #productFinder .finderContent .finderTiles #tilesList .tile.medium .tileName { width: 75%; } #productFinder .finderContent .finderTiles #tilesList .tile.large { width: 285px; height: 285px; } #productFinder .finderContent .finderTiles #tilesList .tile.xlarge { width: 384px; height: 384px; } #productFinder .finderContent .finderTiles .isotope-item { z-index: 2; } #productFinder .finderContent .finderTiles .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } #productFinder .finderContent .finderTiles .isotope, #productFinder .finderContent .finderTiles .isotope .isotope-item { -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s; } #productFinder .finderContent .finderTiles .isotope { -webkit-transition-property: height, width; -moz-transition-property: height, width; -o-transition-property: height, width; transition-property: height, width; } #productFinder .finderContent .finderTiles .isotope .isotope-item { -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: top, left; transition-property: transform; } #productFinder div.productTileElem h6.productName{ margin:0px; } #productFinder div.filterHint{ font: bold 18px/20px 'fontFaceNeucha','arial','sans-serif'; transform: rotate(-7deg); width: 250px; position: absolute; left: 50px; height: 69px; color: rgb(235, 11, 42); } #productFinder div.filterHint div.hintText{position:absolute;} #productFinder div.filterHint div.hintText p{text-align:center;} #productFinder div.filterHint img.hintArrow{ position:absolute; left:81px; top:43px } .wf-loading #page { visibility: hidden; } .win-xp #productFinder .finderTagline{ -webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0); } /* fallback settings if no font-smoothing */ .no-fontsmoothing { /* header .couponTagline .line1, header .couponTagline .line2 { font-style: italic; font-size: 16px; line-height: 16px; } */ } .no-fontsmoothing #productFinder .finderTagline{ font-style: italic; font-size: 18px; line-height: 22px; } .no-fontsmoothing #productFinder .finderHeader .finderToggle span.finderToggleText { padding: 25px 0 0 0; } #LocalizationBox{ background:none repeat scroll 0 0 #00654A; color:#FFFFFF; margin:10px; padding:10px; color:#FFF; text-align: center; } #LocalizationBox a{ color:#FFF; text-decoration:underline; } #LocalizationBox a:hover{ color:#FFF !important; text-decoration:none; } body.cookiesDisabled .no_products {display: none !important;} .no_cookies {display: none;} body.cookiesDisabled .no_cookies,body.cookiesDisabled .tt > div.tooltip1 {display: inherit;} .leaflet .no_cookies{ color: #000000; font-size: 12px; font-weight: bold; line-height: 14px; margin-left: 143px; min-height: 19px; padding-top: 14px; text-align: left; width: 262px; } body.cookiesDisabled .pdmerken a:hover, body.cookiesDisabled .pdgemerkt a, body.cookiesDisabled .pdmerken a:hover, body.cookiesDisabled .pdgemerkt a, body.cookiesDisabled .pvmerken a:hover, body.cookiesDisabled .pvgemerkt a{background-position: 0px 0px;} body.cookiesDisabled .plmerken a:hover, body.cookiesDisabled .plgemerkt a{background-position: 0px 2px;} body.cookiesDisabled .plmerken a:hover, body.cookiesDisabled .plgemerkt a, body.cookiesDisabled .pdmerken a:hover, body.cookiesDisabled .pdgemerkt a, body.cookiesDisabled .pvmerken a:hover, body.cookiesDisabled .pvgemerkt a, body.cookiesDisabled .plmerken a:hover, body.cookiesDisabled .plvergleichen a:hover, body.cookiesDisabled .pdmerken a:hover, body.cookiesDisabled .pdvergleichen a:hover, body.cookiesDisabled .pvmerken a:hover, body.cookiesDisabled .pvgemerkt a:hover{color:#808285 !important} body.cookiesDisabled .pBeraterStage .plmerken a{background: url(../images/lnkStylerem.png) 0px 0px no-repeat;color:#808285 !important;} body.cookiesDisabled .middle1 .already_voted{display:none;} body.cookiesDisabled .middle1 .no_cookies{display:block;} body.cookiesDisabled #latest,body.cookiesDisabled .lbox h3 ,.tooltip1.no_cookies{display:none;} .tt div.top1.leftarrow{background: url(../images/bubble_top_left.png) no-repeat scroll center bottom;} .tt > div.tooltip1.no_cookies{left: 0;display:none;} .price .buy-additional-tools-online .tt > div.tooltip1.no_cookies{left: -28px;} body.cookiesDisabled .pBeraterTeaser .plmerken,body.cookiesDisabled .initial_main_final .plmerken,.pvmerken{display:none !important;} #SparePartsCatalogWizardWrapper {background-color: #FFFFFF;margin: 20px;width: 680px;} #SparePartsCatalogWizardWrapper table {width:100%;border-collapse: collapse;margin-top: 15px;} #SparePartsCatalogWizardWrapper table th,#SparePartsCatalogWizardWrapper table td{padding:8px 20px;} #SparePartsCatalogWizardWrapper table th,#SparePartsCatalogWizardWrapper table td{border-bottom: 1px solid #C3C3C4;} #SparePartsCatalogWizardWrapper table th{background: none repeat scroll 0 0 #E1E1E2;} #SparePartsCatalogWizardWrapper .description{margin-bottom: 15px;} #SparePartsCatalogWizardWrapper .description h1{ border-bottom: 1px solid #C3C3C4; color: #000000; display: block; font-family: verdana; font-size: 16px; font-weight: normal; margin: 0 0 14px; padding-bottom: 7px; } #SparePartsCatalogWizardWrapper .description a ,#SparePartsCatalogWizardWrapper .description a :hover{color: #000000;} #SparePartsCatalogWizardWrapper .description a strong{color:#00654A;padding-left: 10px;background:url(../images/lnkstylesubnavidefault.png) 2px 5px no-repeat;font-weight: bold;} #SparePartsCatalogWizardWrapper .description a strong:hover{color:#003E2D;} #SparePartsCatalogWizardWrapper p{font-family: Arial,Helvetica,sans-serif;font-size: 14px;line-height: 17px;width: 510px;float:left;padding-left: 2px;} #SparePartsCatalogWizardWrapper img{float:right;} #SparePartsCatalogWizardWrapper .btnLeft {float:right;margin:20px 0 0 0;} #SparePartsCatalogWizardWrapper hr{margin: 25px 15px;width: 650px;} body.mybosch #footerCnt > h2 {font-weight: bolder;} body.mybosch #footer{background-color:#003E2D} #myHome-static {margin-top: 19px;} #myHome-static #mh-content .teaser {margin: 27px 0 52px;} #myHome-static div#mh-content div.container div#mh-main h1 {padding-bottom: 4px;} #myHome-static div#mh-content div.container div#mh-main h2 {line-height: 32px;} #myHome-static #mh-content a[disabled]{text-decoration:none;} #myHome-static article.col-md-12, #myHome-static article.col-md-6 {background-color: #FFFFFF;border-radius: 4px;padding:14px;} #myHome-static article.col-md-12 div.benefit-info{height:738px;width:938px;background-image:url(../images/myhome_startpage_off_icons.png);} #myHome-static article.col-md-12 div.benefit-info .column {float: left;width: 33%;padding: 14px 12px;} #myHome-static article.col-md-12 div.benefit-info .column.middle {margin-top: 294px;} #myHome-static article.col-md-12 div.benefit-info .column.right {margin-left: 9px;margin-top: 74px;} #myHome-static article.col-md-12 div.benefit-info .column h3{color: #00634B;font-family:Verdana;font-size: 22px;font-weight: bold;height:45px;background:url(../images/myhome_startpage_off_icons.png) no-repeat scroll 0px 0px;padding: 8px 0 0 60px;} #myHome-static article.col-md-12 div.benefit-info .column .image-background{background:url(../images/myhome_startpage_off_icons.png) no-repeat scroll -5px -748px;width:284px;min-height:163px} #myHome-static article.col-md-12 div.benefit-info .column .image-background > img {margin: 15px 8px;} #myHome-static article.col-md-12 div.benefit-info .column h3.info-picto{background-position:-304px -749px;} #myHome-static article.col-md-12 div.benefit-info .column h3.folder-picto{background-position:-304px -842px;} #myHome-static article.col-md-12 div.benefit-info .column h3.tool-picto{background-position:-304px -936px;} #myHome-static article.col-md-12 div.benefit-info .column strong{font-size: 16px;display: block;padding: 0 5px 10px 8px;} #myHome-static article.col-md-12 div.benefit-info .column ul{padding: 0 0 0 7px;} #myHome-static article.col-md-12 div.benefit-info .column ul li{background: url(../images/myhome_startpage_off_icons.png) no-repeat scroll -918px -739px;font-size: 16px;padding: 0 0 6px 33px;} #myHome-static article.col-md-12 div.benefit-info .text {bottom: 34px;position: absolute;right: 35px;} #myHome-static article.video-player-gallery-wrapper article.teaser div.text a.btn {font-size: 14px !important;height: 30px; padding: 4px 15px;} /*#myHome-static article.video-player-gallery-wrapper .video-player-gallery {background-color: #FFFFFF;border-radius: 4px;*//*height: 413px;*//*overflow: auto;width: 965px;padding: 0px 0px 0px 6px;*//*padding: 5px 0px 5px 22px;*//*}*/ /*#myHome-static article.video-player-gallery-wrapper .video-player-gallery .st_myhome_cliplisterplayer {margin-left:-11px;}*/ #myHome-static .btn.btn-bosch.text-left.addWarrantyTwo > span { display: block; } .overlayHolder {display: none;} .overlayDWL{background-color: #003e2d; text-align: center; padding: 10px 50px 50px; border:solid; border-width:0; border-radius:5px;} .overlayDWL .closeButton {background-image: url("../images/gal_close.png"); height: 15px; width: 15px; position: absolute; top: 20px; right: 20px; cursor: pointer;} .overlayDWL .topline {color: #e4000b;} .overlayDWL h1 {color:#fff; border: medium none; font-weight: bold; margin: 20px 0 30px; padding: 0; background-color: #003e2d;} .overlayDWL .buttonContainer > div {display:inline-block; margin: 0 30px;} .threesixty_btn_image { background: url("../images/360grad.png") no-repeat scroll 100% 0px transparent; float: left; padding-top: 10px; width: 40px; height: 20px; background-size: 90%; } #okaufen_info #okaufen_table .searchBoxDealer #search a {padding: 20px 5px;} #xsmallGal img.active, #smallGal img.active { display: block !important; } #fullGall img.active { display: block !important; } #xsmallGal img, #smallGal img{ display: none !important; margin-top:0px; height: auto !important; left: 50%; margin-right: -50%; margin-top: 0; max-height: 400px; max-width: 682px; top: 50%; transform: translate(-50%, -50%); width: auto !important;} #fullGall img { display: none !important; height: auto; left: 50%; margin-right: -50%; max-height: 554px; top: 50%; transform: translate(-50%, -50%); width: auto; } .stage-specials { display: table; height:400px; width: 1002px; } .stage-specials-container { display: table-cell; height:400px; position: relative; text-align: center; vertical-align: middle; padding: 0 10px; } .stageSpecialsHeadline { margin-bottom: 6px; } .stageSpecialsHeadline p { color: #df0023; font-size: 16px; font-weight: bold; } .stageSpecialsTagline { margin-bottom: 22px; } .stageSpecialsTagline p { font-size: 36px; font-weight: bold; font-family: Verdana; line-height:42px; } #specialsWrapper { margin: 0 10px 0; overflow:hidden; } #specialsWrapper .specialsContainer { margin: 0 0 60px; overflow:hidden; } #specialsWrapper .specialsContainer .specialsItem { width: 238px; margin: 0 10px 0 0; float:left; } #specialsWrapper .specialsContainer .specialsItem .specialsItemImage { margin-bottom:12px; height:95px; overflow: hidden; } #specialsWrapper .specialsContainer .specialsItem .specialsItemTagline { margin-bottom:6px; } #specialsWrapper .specialsContainer .specialsItem .specialsItemTagline p { color: #DF0023; font-weight:bold; } #specialsWrapper .specialsContainer .specialsItem .specialsItemHeadline { margin-bottom:8px; } #specialsWrapper .specialsContainer .specialsItem .specialsItemHeadline p { font-weight:bold; font-size: 18px; color: #000000; } #specialsWrapper .specialsContainer .specialsItem .specialsItemTeaserText { margin-bottom: 12px; } #specialsWrapper .specialsContainer .specialsItem .specialsItemTeaserText p { color: #000000; } #specialsWrapper .specialsContainer .specialsItem .specialsItemTeaserLink { background-image: url(../images/lnkstylesubnavidefault.png); background-position: right 4px; background-repeat: no-repeat; color: #00654a; font-family: Arial; font-size: 12px; font-weight: bold; padding-right: 10px; display:inline; } #specialsWrapper .specialsContainer .specialsItemLast { margin: 0!important; } #specialsWrapper .specialsContainer .specialsItemLast:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .leafleteshoplink { height: 22px; margin-top: 36px; max-width: 109px; position: relative; right: 16px; } .leafleteshoplink .button.shop{ background: url(https://www.bosch-garden.com/media/layout/images/e-shop-sprite.png) no-repeat scroll 0px -614px transparent; } .leafleteshoplink .button.shop SPAN { background: url(https://www.bosch-garden.com/media/layout/images/e-shop-sprite.png) no-repeat scroll -291px -656px transparent; text-align: center; width: 104px; } .leafleteshoplink .button.shop SPAN a{ width: 104px !important; } .iframe_borderBottom {padding: 0 0 25px; border-bottom:1px solid #CCCCCC;} .greyBorderBottom { position: relative; border-bottom: 1px solid #CCCCCC; } .big_purple { color: #a00975; font-weight: bold; font-size: 18px; } .seo_additional_content_bg { position: absolute; z-index: -1; } .fr_tel { background-image: url(https://www.bosch-garden.com/media/layout/images/tel_logo_fr.png); height: 28px; width: 241px; padding-top: 7px; background-repeat: no-repeat; background-position: right; background-color: white; padding-bottom: 0px; padding-left: 2px; } .variant-parts-table th.price p { width: 180px; } .variant-parts-table .filter_area.variants .tooltip1.no_cookies { left: -305px !important; top: -50px; } .variant-parts-table .filter_area.variants .tooltip1.no_cookies .top1.leftarrow { display: none; } .bgLeft.stage_no_background_left_right, .bgRight.stage_no_background_left_right { background: none !important; } /*#header .eshop-wishlist-filled-version .nano-content { position: relative !important; } #header .eshop-wishlist-filled-version .eshop-wishlist-entrys{ height: auto !important; overflow: auto !important; }*/ .no-chapter-number { border-left: 1px solid #fff; margin-left: 185px; } #domText p {padding-left: 35px;} .fancybox-type-ajax, .fancybox-type-html { line-height: 22px; font-size: 15px; } .fancybox-type-ajax .fancybox-close, .fancybox-type-html .fancybox-close { background: transparent url("../images/bosch_ci_icons_sprite.png") 0 -1252px no-repeat; z-index: 8050; top: 14px; right: 0; } .fancybox-type-ajax .fancybox-skin, .fancybox-type-html .fancybox-skin { background-color: #fff; border-top-left-radius: 0; border-top-right-radius: 0; } .fancybox-type-ajax .fancybox-title-inside-wrap, .fancybox-type-html .fancybox-title-inside-wrap { height: 48px; padding-top: 0; text-indent: 10px; border-bottom: 1px solid #ccccce; font-size: 15px; line-height: 3.2rem; font-weight: bold; } .fancybox-type-ajax .pt-diy-account-modal-small, .fancybox-type-html .pt-diy-account-modal-small, .fancybox-type-ajax .alert-error, .fancybox-type-html .alert-error { margin: 30px 50px; width: 332px; } .fancybox-type-ajax .pt-diy-button, .fancybox-type-html .pt-diy-button { float: right; width: 208px; height: 44px; font-weight: bold; background-color: #f1f1f1; box-shadow: 0 1px 0 0 #ccc; margin-bottom: 50px; margin-top: 15px; text-align: center; } .fancybox-type-ajax .pt-diy-button:hover, .fancybox-type-html .pt-diy-button:hover { color: #404245; background-color: #ccc; } .fancybox-type-ajax .pt-diy-button span, .fancybox-type-html .pt-diy-button span { color: #404245; line-height: 44px; } .fancybox-videoplayer-custom .fancybox-skin{ background-color : #000; } .fancybox-videoplayer-custom .fancybox-iframe{ margin-left : -4px; margin-top : -4px; } .fancybox-videoplayer-custom .fancybox-close{ top: 6px; right: 12px; width: 12px; height: 12px; z-index: 100000; background: url(https://www.bosch-garden.com/media/layout/images/gal_close.png); } .fancybox-bpt-custom .fancybox-skin{ background-color : #fff; } .fancybox-bpt-custom .fancybox-title{ color : white; background: #00664a; font-family: Verdana; padding: 9px 11px 12px 11px; font-size: 16px; } .fancybox-bpt-custom .fancybox-close{ top: 12px; right: 12px; width: 12px; height: 12px; z-index: 100000; background: url(https://www.bosch-garden.com/media/layout/images/close_modal.jpg); } .frm_wrapper{ padding: 0 20px 0 30px; } .frm_filter_wrapper { position: relative; display: block; border: 2px solid #F1F1F1; padding: 10px 0 20px 20px; } .frm_filter_headline{ padding: 0 0 30px 0; } .frm_filter_headline h2 { padding: 0; margin: 0; color: #00664A; font-size: 14px; font-weight: bold; border-bottom-width: 0px; } .frm_filter_area{display:block} .frm_filter_desc_pic{ display: inline-block; text-align: center; vertical-align: top; padding: 0 10px; width: 27%; box-sizing: border-box; } .frm_filter_desc { vertical-align: top; display: inline-block; padding: 0 40px 0 10px; width: 73%; box-sizing: border-box; } .frm_filter_desc_text,.frm_filter_desc_help{ padding-bottom:30px; } .frm_filter_desc_help .ptextDetailBtn{ margin:0; float: none; } .frm_filterbar{display:block} .frm_filter_select { display:inline-block; width: 49%; vertical-align: top; padding: 0 10px 0 0; box-sizing: border-box; } .frm_filter_select .sbHolder{ float:none; width:auto; background: none; border: 2px solid #F1F1F1; } .frm_filter_title { color: #00664A; font-size: 14px; font-weight: bold; padding: 0 0 10px 0; } .frm_filter_select .sbSelector{width:100%} .frm_filter_select .sbToggle{ background: url(https://www.bosch-garden.com/media/layout/images/product_range/sbTogglePlain.jpg) 0 0 no-repeat; } .frm_filter_select .sbToggleOpen{ background: url(https://www.bosch-garden.com/media/layout/images/product_range/sbToggleOpenPlain.jpg) 0 0 no-repeat; } .frm_filter_select .sbOptions { border-left: 2px solid #F1F1F1; border-right: 2px solid #F1F1F1; border-bottom: 2px solid #F1F1F1; width: 100%; left: -2px; } .frm_filter_input{ vertical-align: top; display:inline-block; width: 50%; } .frm_searchField { border: 2px solid #F1F1F1; height: 31px; font-size: 12px; font-weight: normal; width:85%; padding: 0 0 0 10px; box-sizing: border-box; display: inline-block; vertical-align:top; } .frm_searchfield--invalid{background-color:#ED1D24; color: white; font-weight:bold} .frm_searchfield--invalid::-webkit-input-placeholder, .frm_searchfield--invalid::-ms-input-placeholder, .frm_searchfield--invalid::-moz-placeholder {color: white;} :-ms-input-placeholder {color: red; } ::-moz-placeholder{ } .frm_btnSubmit{ background: url(https://www.bosch-garden.com/media/layout/images/sprite_header_footer.png) 0 -216px no-repeat; cursor:pointer; display: inline-block; vertical-align:top; height: 32px; width: 15%;} .frm_result-wrapper{padding: 20px 0 0 0;} .frm_result_entry, .frm_result_error{ border: 2px solid #F1F1F1; padding: 10px 40px 10px 20px; display:block; } .frm_result_error{display:none;} .frm_result_error.active{display:block} .frm_result_error {color: red; font-weight:bold} .frm_result_entry--prio {background-color:#F1F1F1} .frm_result_entry_title { display:inline-block; width: 33%; vertical-align: top; box-sizing: border-box; color: #00664A; font-size: 14px; font-weight: bold; } .frm_result_entry_content { display:inline-block; width: 66%; vertical-align: top; box-sizing: border-box; } .frm_result_entry_desc {display:block;padding: 0 0 20px 0; font-size:12px} .frm_result_entry_col {display:inline-block;vertical-align: top; text-align:center;width:33%} .frm_result_entry_col_title {font-weight:bold; border-bottom: 1px solid #464646} .frm_result_entry_download{padding: 0 5px 0 0; text-align:right} .frm_result_entry_download .pbLnk{background:url(https://www.bosch-garden.com/media/layout/images/lnkstylesubnavidefault.png) 2px 3px no-repeat} .frm_loaderwrapper{ background:url(https://www.bosch-garden.com/media/layout/images/loader/circle2-loader.gif) 50% 0 no-repeat; display:none; position: relative; height: 50px;} .frm_loaderwrapper.active{display:block} .frm_title_order{display:block; font-size: 12px; opacity: 0.8;} .frm_title_help,.frm_title_changelog{display:inline-block;} .frm_changelog{display:none; width:650px;} #mh-content #mh-main #mb_secondary_content { position: relative; top: -20px; } #mh-content #mh-main #mb_secondary_content a.ftLnk.inline, #mh-content #mh-main #mb_secondary_content a.ftLnk.inline:hover, #mh-content #mh-main #mb_secondary_content h1, #mh-content #mh-main #mb_secondary_content h2, #mh-content #mh-main #mb_secondary_content h3, #mh-content #mh-main #mb_secondary_content p { font-size: 22px; background: none; padding: 0; margin-top: -12px; font-weight: 700; line-height: 32px; font-family: Verdana,sans-serif; text-decoration:none; color:#FFF!important; } #mh-content a.ftLnk { font-weight: bold; } #mh-content #mh-main #mb_secondary_content a.ftLnk.inline { text-decoration: underline; } #pdtabs .tab.active ul{display:block;} #pdtabs .tab ul{display:none;} .mainNavWrapper.big-sized-nav.search40 div.searchBoxMain input.searchTopic{width: 40px;} .mainNavWrapper.big-sized-nav.search40 ul#mainNav{width: 878px;} .mainNavWrapper.big-sized-nav.search80 div.searchBoxMain input.searchTopic{width: 80px;} .mainNavWrapper.big-sized-nav.search80 ul#mainNav{width: 838px;} .mainNavWrapper.big-sized-nav.search120 div.searchBoxMain input.searchTopic{width: 120px;} .mainNavWrapper.big-sized-nav.search120 ul#mainNav{width: 798px;} .lb-v-dummy { width: 100%; display: block; height: 1px; } .lb-h-dummy { height: 100%; display: block; width: 1px; } .lb-clear { clear: both; } .lb-wrap { z-index: 0; overflow: auto; position: relative; padding-top:138px; } .lb-v-scrollbar { z-index: 9999; margin-right:5px; position: absolute; right: 2px; top: 2px; width: 7px; height: 100%; background: #fff; opacity: 0.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px;} .lb-h-scrollbar { z-index: 1; position: absolute; bottom: 2px; left: 2px; width: 100%; height: 7px; background: #cfcfcf; opacity: 0.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; } .lb-v-scrollbar-slider { position: absolute; width: 7px; height: 50px; left: 0; top: 0; background: #000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; } .lb-h-scrollbar-slider { position: absolute; height: 7px; width: 50px; left: 0; top: 0; background: #000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; } ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;} li.bjqs-slide{display:none;position:absolute;} ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;} ol.bjqs-markers{list-style:none;margin:0;padding:0;z-index:9999;} ol.bjqs-markers li{float:left;} p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;} #newsbanner { height:170px; width:486px; position:relative; border:0px #fff solid; float:left; margin:0px 0px 0px 0px; } #newsbanner a:hover bx-window { background:#efefef; margin-left:10px; } .bx-wrapper { width:490px!important; } .ipad .bx-wrapper{height:151px !important;} body:not(:-moz-handler-blocked) .bx-wrapper { height:151px; } .chrome .bx-wrapper, .safari .bx-wrapper { height:151px; } .gecko .bx-wrapper{height:148px;} .ie10 .bx-wrapper{height:148px;} .ie9 .bx-wrapper{height:151px;} .ie8 .bx-wrapper{height:146px;} body:not(:-moz-handler-blocked) .bx-window { height:126px!important; } .bx-window { margin-top:0px; height:122px !important; padding-bottom:7px; width:486px!important; margin-left:10px; overflow:hidden; } .chrome .bx-window, .ipad .bx-window, .ie9 .bx-window{height:126px !important;} .ie8 .bx-window{height:121px !important;} .safari .bx-window{height:126px !important;} .bx-window:hover { background:#efefef; padding-left:0; width:476px!important; } ul.bjqs-controls li a{ display:block; padding:60px 20px; position:absolute; color:#00664a; text-decoration:none; font-family:Arial; font-size:12px; font-weight:bold; } p.bjqs-caption{ background:rgba(0,0,0,0.7); color:#fff; text-align:center; } ol.bjqs-markers{ position:absolute; bottom:-50px; } ol.bjqs-markers li{ float:left; margin:0 3px; } ol.bjqs-markers li a{ display:block; height:10px; width:10px; border:4px solid #fff; overflow:hidden; text-indent:-9999px; background:#000; } ol.bjqs-markers li.active-marker a{ background:#fd0100; } #bgGrid { background: url(../images/bg_loop.jpg) repeat-x !important; } #bgLeft, #bgRight { background: none; } #bgLeft .bgInner.active { background: url(../images/bg_left.jpg) 100% 0 no-repeat !important; } #bgRight .bgInner.active { background: url(../images/bg_right.jpg) no-repeat !important; } .startBuehne.hob { width: 1002px; height: 400px; position: relative; margin:0px; } .startBuehne.hob .lcol { background: url(../images/hob_left_bg.png); float: left; width: 320px; height: 400px; position: relative; } .startBuehne.hob.bg .lcol { background: #ffffff; opacity:0.8; } .startBuehne.hob .lcol .box { display: none; height: 340px; position: absolute; top: 0; left: 0; } .startBuehne.hob .lcol .box strong { display: block; width: 280px; padding: 45px 20px 6px 20px; opacity:1; font: normal 18px/22px Verdana, sans-serif; color: #00664a; } .startBuehne.hob.bg .lcol .box strong { background: none; } .startBuehne.hob .lcol .box h2 { width: 280px; height: 34px; margin: 0; padding: 0 20px 10px; opacity:1; border: none; font: bold 24px/34px Verdana, sans-serif; color: #00664a; /*letter-spacing: -1px;*/ } .startBuehne.hob.bg .lcol .box h2 { background: none; } .startBuehne.hob .lcol .box h2 span { margin: 0; background: none; display: inline; } .startBuehne.hob .lcol .box p { width: 280px; height: 243px; padding: 0 20px; opacity:1; font: normal 14px/18px Arial, sans-serif; color: #00664a; } .startBuehne.hob.bg .lcol .box p { background: none; } .startBuehne.hob .lcol .box ul { display: block; float: left; clear: both; height: 225px; margin: 0; padding: 0; list-style: none; } .startBuehne.hob .lcol .box ul li { float: left; clear: both; width: 280px; padding: 7px 20px 5px; font: bold 14px/17px sans-serif; opacity: 1; } .startBuehne.hob.bg .lcol .box ul li { background: none; } .startBuehne.hob .lcol .box ul li:hover { background: #003e2d; opacity:0.8; } .startBuehne.hob .lcol .box ul li:hover a, .startBuehne.hob .lcol .box ul li:hover a:hover { color: #ffffff !important; } .startBuehne.hob .lcol .box ul li a { float: left; } .startBuehne.hob .lcol .box ul li img { float: left; width: 99px; height: 55px; margin: 0 11px 0 0; padding: 3px 3px 5px 4px; background: url(../images/bg_hob_img_list.png) 0 0 no-repeat; } .startBuehne.hob .lcol .box ul li span {} .startBuehne.hob .lcol .box .more { float: left; clear: both; width: 280px; height: 17px; padding: 8px 20px 15px; opacity:0.8; font: bold 13px/17px sans-serif; } .startBuehne.hob.bg .lcol .box .more { background: none; } .startBuehne.hob .lcol .box.l0 { display: block; } .startBuehne.hob .lcol .box.l0 h2 { height: 68px; } .startBuehne.hob .rcol { float: left; width: 682px; height: 400px; position: relative; } .startBuehne.hob .rcol .logo-hob { position: absolute; top: 12px; left: 14px; } .startBuehne.hob .rcol .link { padding: 8px 19px 7px 21px; background: #ffffff; background: rgba(255,255,255,.8); border: none; border-radius: 4px; box-shadow: 0 0 5px rgba(0,0,0,.15); list-style: none; font: bold 14px/17px Arial, sans-serif; color: #00664a; position: absolute; cursor: pointer; } .startBuehne.hob .rcol .link:hover, .startBuehne.hob .rcol .link.active { background: #003e2d; opacity:0.8; color: #ffffff; } .startBuehne.hob .rcol .link:hover a { color: #ffffff; } .startBuehne.hob .rcol .link a:hover { color: #ffffff!important; } .startBuehne.hob .rcol .link .arr { font-size: 16px; position: absolute; left: 12px; top: 7px; } .startBuehne.hob .rcol .link.l1 { top: 63px; left: 410px; } .startBuehne.hob .rcol .link.l2 { top: 175px; left: 481px; } .startBuehne.hob .rcol .link.l3 { top: 308px; left: 455px; } .startBuehne.hob .rcol .link.l4 { top: 348px; left: 261px; } .startBuehne.hob .rcol .link.l5 { top: 226px; left: 118px; } .startBuehne.hob .rcol .link.l6 { top: 93px; left: 128px; } .startBuehne.hob .bg-shadow-top { width: 1002px; height: 15px; background: url(../images/bg_hob_shadow_top.png) center 0 no-repeat; position: absolute; top: 0; left: 0; z-index: 1; } .startBuehne.hob .bg-shadow-bottom { width: 1002px; height: 15px; background: url(../images/bg_hob_shadow_bottom.png) center 0 no-repeat; position: absolute; bottom: 0; left: 0; z-index: 1; } .slider_slidewrapper { position:relative; min-width:734px; max-width:734px; } .slider_leftbutton_wrap { position:absolute; left:0; top:0; width:52px; height:inherit; z-index:20; } .slider_ul_wrap { height:inherit; overflow:hidden; right:0; left:50px; position:relative; width:632px; } .slider_ul_wrap > ul { max-width:inherit; position:absolute; left:0; z-index:19; padding:0; margin:0; list-style: none; } .slider_ul_wrap > ul > li { display:table-cell; overflow:visible; margin:0; top:0; bottom:0; padding:0; list-style-type: none; } .slider_ul_wrap > ul > li:first-child { border-left:none; } .slider_ul_wrap > ul > li a.link{ display:inline; } .slider_ul_wrap > ul > li a{ text-decoration:none; max-width:100%; } span.link { padding-left:9px; margin-left:10px; position:relative; text-align:left; color:#00664a; font-family:arial; font-size:12px; outline:none; background: url(../images/lnkstylesubnavidefault.png) 0px 4px no-repeat; display:block; font-weight:bold; } span.link:hover { background: url(../images/lnkstylesubnavidefault.png) 0px -489px no-repeat; } :root span.link { margin-top:-140px ; } *:first-child+html .slider_ul_wrap > ul > li { display:inline; float:left; } .slider_ul_wrap > ul > li > div.contents { width:inherit; display:block; float:left; border-right:1px solid #c3c3c4; border-left:1px solid white; } .slider_ul_wrap > ul > li > div.contents.last { border-right:none; } .slider_rightbutton_wrap { position:absolute; right:0; top:0; width:52px; height:100%; z-index:20; } .slider_button { cursor:pointer; width:26px; height:26px; position:absolute; top:50%; left:50%; margin-left:-13px; margin-top:-17px; } .slider_button.next { background:url(../images/kar_prevnext.jpg) repeat scroll 0% 100% transparent; } .slider_button.next:hover { background:url(../images/kar_prevnext.jpg) repeat scroll 100% 100% transparent; } .slider_button.prev { background:url(../images/kar_prevnext.jpg) repeat scroll 0% 0% transparent; } .slider_button.prev:hover { background:url(../images/kar_prevnext.jpg) repeat scroll 100% 0% transparent; } .slider_button.inactive { opacity:0.6; cursor:default; } .slider_button.next.inactive:hover { background:url(../images/kar_prevnext.jpg) repeat scroll 0% 100% transparent; } .slider_button.prev.inactive:hover { background:url(../images/kar_prevnext.jpg) repeat scroll 0% 0% transparent; } #latest { left:11px; margin-bottom:24px; } #latest .slider_rightbutton_wrap { background:url(../images/right_slide_bg.jpg) 100%; } #latest .slider_ul_wrap { background: url(../images/kar_bg_big.jpg) repeat-x; } #latest .slider_ul_wrap > ul > li img { } #latest .slider_ul_wrap > ul > li { width:159px; height:151px; } #latest .slider_leftbutton_wrap { background:url(../images/left_slide_bg.jpg) no-repeat scroll 0% 0% transparent; } #latest.slider_slidewrapper { height:170px; } #latest .slider_ul_wrap > ul > li { } #latest .slider_ul_wrap > ul > li > div.contents { margin-top:13px; height:142px; } #latest .slider_button { top:88px; } #latest span.link { display: block; line-height:16px; max-width:100%; float:left; max-height:36px; /* background-position-y: 1px; */ margin-top:5px; } .home.slider_slidewrapper{ height:183px; } .slider_tabs { height:164px; margin-bottom:30px; position:relative; width:734px; } .slider_tabs > div.ctab { float:left; height: 35px; max-height:35px; background: url(../images/kar_tabs_left.jpg) no-repeat; margin-right: 2px; } .slider_tabs > div.ctab:hover { } .slider_tabs > div.ctab .home { } .slider_tabs > div.active .home{ } .slider_tabs > div.ctab > .head { background: url(../images/atabs_middle.png) repeat-x; background-position: left -35px; padding: 11px 0px 8px 5px; margin-left: 5px; font-family: arial; font-size: 12px; font-weight: bold; color: #404245; text-decoration: none; display:inline-block; cursor:pointer; } .slider_tabs > div.ctab > .head { float:left; } .slider_tabs > div.ctab > .end_head{ background: url(../images/atabs_right.png) no-repeat; float:right; width:9px; height:35px; } .slider_tabs > div.ctab > .end_head{ float: left; } div.ctab .slider_leftbutton_wrap { visibility:hidden; } div.ctab .slider_ul_wrap { visibility:hidden; } div.ctab .slider_rightbutton_wrap { visibility:hidden; } *:first-child+html div.ctab .home{ visibility:hidden; } *:first-child+html div.ctab.active .home{ visibility:visible!important; } div.ctab.active .slider_rightbutton_wrap { visibility: visible!important; } div.ctab.active .slider_ul_wrap { visibility: visible!important; } div.ctab.active .slider_leftbutton_wrap { visibility: visible!important; } .slider_tabs > div.ctab.active { background: url(../images/kar_tabs_active_left.jpg) no-repeat; background-position: left 0; height: 35px; } .slider_tabs > div.ctab.active > .head { background: url(../images/atabs_active_middle.png) repeat-x; background-position: right 0; } .slider_tabs > div.ctab.active > .head{ float: left; } .slider_tabs > div.ctab.active > .end_head { background: url(../images/atabs_active_right.png) no-repeat; float:right; width:9px; height:35px; } .slider_tabs > div.ctab.active > .end_head{ float: left; } .home { left:0; top:35px; position:absolute; } .home .slider_leftbutton_wrap { background:url(../images/kar_prev_bg_big.jpg) no-repeat scroll 0% 0% transparent; } .home .slider_rightbutton_wrap { background:url(../images/kar_next_bg_big.jpg) 100%; } .home .slider_button { top:88px; } .home .slider_ul_wrap { background: url(../images/kar_bg_183.jpg) repeat-x; right:156px; } .home .slider_ul_wrap > ul > li img { } .home .slider_ul_wrap .img_overflow{float:left; overflow:hidden; height:120px; width:168px;} .home .slider_ul_wrap .img { width:168px; height:120px; text-align:center; display:table-cell; vertical-align:middle; position:relative; overflow:hidden; } #latest .slider_ul_wrap .img_overflow{float:left; overflow:hidden; height:109px; width:155px; margin-left:4px;} #latest .slider_ul_wrap .img { width:152px; height:109px; text-align:center; display:table-cell; vertical-align:middle; position:relative; overflow:hidden; } .home .slider_ul_wrap > ul > li span.link { display: block; float: left; line-height:16px; margin-top: -11px; max-height: 36px; max-width: 100%; position: absolute; white-space: normal; width: 140px; top:130px; } .home .slider_ul_wrap > ul > li > div.contents { margin-top:14px; min-width:168.3px; max-width:168.3px; height:150px; } .cntBox.slider { width:734px } *:first-child+html .home .slider_rightbutton_wrap{ height:183px; } *:first-child+html .slider_rightbutton_wrap{ height:164px; } *:first-child+html .home .slider_leftbutton_wrap{ height:183px; } *:first-child+html .home .slider_ul_wrap { height:183px; } *:first-child+html .home div.contents{ border-left:1px solid #c3c3c4; border-right:1px solid white; height:134px; width:168px; } *:first-child+html span.link { margin-top:-5px; background-position-y:2px; } .nyroModalBg { position: fixed; overflow: hidden; top: 0; left: 0; height: 100%; width: 100%; background: #000; opacity: 0.6; z-index:10000; } .nmReposition { position: absolute; } .nyroModalCloseButton { top: 12px; right: 12px; width: 12px; height: 12px; text-indent: -9999em; position:relative; z-index:10000000000000000000000000000000000000000000000000000; background: url(../images/close_modal.jpg); display:none; } .pb .nyroModalCloseButton {background: url(../images/gal_close.png) no-repeat !important; width:15px; height:14px;} .chrome .pb .nyroModalCloseButton{top:52px;} .nyroModalCloseButton:hover{cursor:pointer;} .nyroModalCloseButton.own { display:block; position:absolute!important; right:10px!important; } .nyroModalTitle { left: 0; margin: 0; font-size: 16px; color: white; padding:9px 11px 12px 11px; font-family:Verdana; background:#00664a; z-index:10000; } .nyroModalCont { position: absolute; margin: 25px; z-index:10000; background: #fff url(../images/loading.gif) no-repeat center center; border:1px solid #00664a; float:left !important; height:auto !important; -webkit-box-shadow: 0 0 16px 2px rgba(0,0,0,0.56); -moz-box-shadow: 0 0 16px 2px rgba(0,0,0,0.56); box-shadow: 0 0 16px 2px rgba(0,0,0,0.56); } .nyroModalCont iframe { width: 100%; height: 400px; overflow-x:hidden ; -ms-overflow-x:hidden ; -ms-overflow-y:auto ; overflow-y:auto; } .nyroModal_full{ background:none !important; border:0px !important; -webkit-box-shadow: 0 0 0; -moz-box-shadow: 0 0 0; box-shadow: 0 0 0; } .nyroModal_full.product_slider{ background: white !important;} .nyroModal_full #std2{background:none !important;} .nyroModal_full .full{ -webkit-box-shadow: 0 0 16px 2px rgba(0,0,0,0.56); -moz-box-shadow: 0 0 16px 2px rgba(0,0,0,0.56); box-shadow: 0 0 16px 2px rgba(0,0,0,0.56);} .nyroModal_full .nyroModalTitle{display:none;} .pb .nyroModalCloseButton{display: none; margin-right: 4px; position: absolute; top: 52px; } .pb .nyroModalTitle{background:none !important; display:inline !important;} .pb iframe{overflow:hidden !important;} .nyroModalError { border: 4px solid red; color: red; width: 250px; height: 250px; } .nyroModalError div { min-width: 0; min-height: 0; padding: 10px; } .nyroModalLink, .nyroModalDom, .nyroModalForm, .nyroModalFormFile { position: relative; padding: 10px; min-width: 250px; max-width: 1000px; } .nyroModalImage, .nyroModalSwf, .nyroModalIframe, .nyroModalIframeForm { position: relative; overflow: hidden; } .nyroModalImage img { vertical-align: top; } .nyroModalHidden { left: -9999em; top: -9999em; } .nyroModalLoad { position: absolute; width: 100px; height: 100px; background: none; padding: 0; } .nyroModalPrev, .nyroModalNext { display:none; outline: none; position: absolute; top: 0; height: 60%; width: 150px; min-height: 50px; max-height: 300px; cursor: pointer; text-indent: -9999em; background: transparent url('data:image/gif;base64,AAAA') left 20% no-repeat; } .nyroModalImage .nyroModalPrev, .nyroModalImage .nyroModalNext { height: 100%; width: 40%; max-height: none; } .nyroModalPrev { left: 0; } .nyroModalPrev:hover { background-image: url(../img/prev.gif); } .nyroModalNext { right: 0; background-position: right 20%; } .nyroModalNext:hover { background-position: right 20%; background-image: url(../img/next.gif); } .startBuehneLandingpage { position: relative; width:1002px; height:491px; background: #fff; margin:24px 0 0 0; z-index:5; } .landingpage-content .teaser-wrapper-large .newsPicWrapperBig { float:left; width:251px; position:relative; left:0; } .stage-landingpage { float:left; width:100%; } .stage-landingpage-illu { position:absolute; width:1002px; height:491px; z-index:5; } .stage-landingpage-illu-price { position:absolute; width:129px; height:130px; top:344px; right:-30px; z-index:6; } .stage-landingpage-illu-price span { display:none; } .stage-landingpage-text { position:absolute; width:auto; height:491px; z-index:6; } .stage-landingpage-text.first { top:29px; left:26px; } .stage-landingpage-text.second { top:29px; left:372px; } .stage-landingpage-text.third { top:29px; left:725px; } .stage-landingpage-text h2 { font-family:Arial, Helvetica, sans-serif; font-size:35px; font-weight:bold; color:#eb0b2a; line-height:36px; text-decoration:none; margin:0; padding:0; border:0; } .stage-landingpage-text h2 span { font-size:48px; line-height:36px; clear:left; } .stage-landingpage-text p { margin:11px 0 0 0; padding:0; } .stage-landingpage-text p a { font-size:14px; font-weight:bold; color:#fff; text-decoration:none; text-transform:uppercase; margin:0; padding:0 12px 0 0; background:url(../images/arrow_landingpage_stage.png) 100% 3px no-repeat; } .stage-landingpage-text p a:hover { color:#eb0b2a !important; text-decoration:none; background:url(../images/arrow_landingpage_stage.png) 100% -27px no-repeat; } .landingpage-content { float:left; width:1002px; padding:0 0 20px 0; } .landingpage-head { float:left; width:100%; height:54px; background:url(../images/bg_head_landingpage.png) 0 0 repeat-x; } .landingpage-head li { float:left; list-style-type:none; font-size:12px; font-weight:bold; color:#00664A; margin-right:39px; } .landingpage-head #social{ float:right; font-size:11px; font-family:Arial; color:white; margin-top:16px; } .landingpage-content .teaser-wrapper-large .loupe { position:absolute; bottom:0; right:1px; width:18px; height:21px; background:url(../images/loupe.png) 0 0 no-repeat; text-indent:-9999px; z-index:2; } .landingpage-content .teaser-wrapper-small { float:left; width:997px; margin:24px 0 0 5px; } .landingpage-content .teaser-wrapper-large { float:left; width:100%; min-height:182px; background:#e1e1e2; } .landingpage-content .teaser-wrapper-large .lnewsWrapper { float:left; margin-top:20px; margin-left:3px; margin-right:17px; } #Landingpage{ color:#FFFFFF; } #Landingpage .okaufen_back h5{ color:#000000; margin: 0 0 0 10px; } #Landingpage .clear{ height:0px; } #Landingpage.buttonaltdesign .ptextDetailBtn a, #Landingpage.buttonaltdesign .ptextDetailBtn a .ptextDetailBtn a:hover { padding: 10px; } #Landingpage .btTeaser .btPic { height:120px; width:238px; padding-left: 5px; background: url(../images/tTeaserShadow.png) no-repeat; } #Landingpage h1, #Landingpage h2, #Landingpage h3, #Landingpage h4, #Landingpage h5{ background:none; color:#FFFFFF; margin:0px; padding:0px; border:none; } #Landingpage h1{ font-size:22px; padding-bottom:25px; font-weight:100; } #Landingpage h2{ font-size:25px; font-weight:bold; margin-bottom:10px; line-height:28px; } #Landingpage h3{ font-size:16px; margin-bottom:26px; } #Landingpage .sStageInfoTextH h1{ line-height: 27px; } #Landingpage #SpecialSlider .sStageInfoTextH.red h4{ color: #D3041B; } #Landingpage #SpecialSlider .sStageInfoTextH.gold h1, #Landingpage #SpecialSlider .sStageInfoTextH.gold h2, #Landingpage #SpecialSlider .sStageInfoTextH.gold h3, #Landingpage #SpecialSlider .sStageInfoTextH.gold h4, #Landingpage #SpecialSlider .sStageInfoTextH.gold h5{ color: #BC9E63; } #Landingpage #SpecialSlider .sStageInfoTextH.infowhite h4{ color: #FFFFFF; } #Landingpage .twoColumnTextPicture{ padding:25px 0 0 18px; width:353px; } #Landingpage .startBuehne{ height: 399px; margin: 1px 0px 0px; } #Landingpage .footerTeasers h3,#Landingpage .fourLPT3 h3{ color: black; font-family: arial !important; font-size: 13px; font-weight: bold; line-height: 16px; margin: 7px 0 2px 10px; padding: 0 0 5px; } #Landingpage .btTeaser { vertical-align:top; } #Landingpage .btTeaser:last-child { margin: 0; } #Landingpage .threesixty{ display: none; width:982px; height:555px; overflow: hidden; } #landingStage{ height:400px; overflow: hidden; } #landingStage h2{ margin:0; border:0; padding:0; } #landingStage h3{ margin:0; padding:0; } #Landingpage .leftImage,#Landingpage .rightImage{ float:left; width:35%; height:100%; cursor: pointer; } #Landingpage .leftImage a,#Landingpage .rightImage a{ display: block; width:100%; height:100%; overflow: hidden; text-indent: -10000px; } #Landingpage .rightImage{ float:right; } #Landingpage .middleText{ width:228px; position:absolute; z-index:10; height:100%; background: url(../images/two_sites_stage_background.png) no-repeat; left:319px; color:white; padding:20px 68px; } #Landingpage .middleText h3{ font-size:18px; font-family: Arial; margin-bottom:15px !important; } #Landingpage .middleText h2{ font-size:29px; line-height: 28px; margin-bottom:15px !important; } #Landingpage .middleText p { margin-top: 15px; font-size: small; } #Landingpage .lp3Cols{ width:100%; position: relative; padding:52px 0 20px 0; float:left; } #Landingpage .lp3Cols .lpgTeaser{ float:left; width:270px; margin-left:48px; } #Landingpage .lp3Cols .lpgTeaser h2{ font-size: 29px; line-height:31px; border:0; margin-top:26px; font-weight: 600; text-align:left; } #Landingpage .lp3Cols .lpgTeaser .ptextDetailBtn{ text-align: center; } #Landingpage .lp3Cols.white{ color:#000000; } #Landingpage .lp3Cols.white h2{ color:#000000; } #Landingpage .lp3Cols h2{ text-align:left; } #Landingpage .lp3Cols.white .stageShadowBottomBig{ background:none; } #Landingpage .lp3Cols.green{ background:#01402f url(../images/lpgreen.jpg) no-repeat top center; color:#FFFFFF; } #Landingpage .lp3Cols.green{ text-align: left; display: table-cell; float:left; width:100%; } #Landingpage .lp3Cols.green .ptextDetailBtn{ float:none; display: inline-block; } #Landingpage .lp3Cols .center{ text-align:center; } #Landingpage .lp3Cols p { text-align:left; font-size: small; } #Landingpage .lp3Cols .tVideoPic{ position:relative; margin:0px; height:auto; width:auto; } #Landingpage .lp3Cols .videoplayBig { left: 91px; position: absolute; top: 46px; } #Landingpage .lptwo{ float:left; margin:16px 0; } #Landingpage .lptwo .newsWrapper{ float:left; margin:0; height:auto !important; } #Landingpage .lptwo .newsWrapper .newsTextWrapper{ margin-bottom:0px; } #Landingpage .lptwo .newsWrapper .newsTextWrapper.nonewspicture{ width: 460px; } #Landingpage .lptwo .tVideoPic{ position: relative; margin:0px; } #Landingpage .lptwo .videoplayBig { left: 55px; position: absolute; top: 13px; } #Landingpage .lptwo .tTeaserPicSmall_wrapper{ display: inline; text-align: left; } #Landingpage .lptwo .tTeaserPicSmall a img { height:auto; width:auto; } #Landingpage .lptwo .tTeaserPicSmall .previewPicture img { height:97px; width:174px; } #Landingpage .lptwo .prodImage{ padding: 10px 0 0; text-align: center; } #Landingpage .lptwo .prodImage a img { height: 84%; } #Landingpage h2.clusterHeadline{ border: medium none!important; margin: 10px 0px 0px 8px!important; padding: 0px!important; color: #000000 !important; font-size: 18px !important; } #Landingpage hr.clusterHeadline{ margin: 10px 0 15px 0px !important; } #Landingpage .lpt1{ width:982px; background:url(../images/LPT1_bg_green.png); height:318px; margin: 0 10px 10px; position:relative; } #Landingpage .lpt1 .tVideoPic{display: block;margin: 0;position: relative;width: 702px;height:inherit;float:right;} #Landingpage .lpt1 .videoplayBig {/*left: 600px;*/top: 120px;margin-left:33%;} #Landingpage .lpt1.right .videoplayBig {left: 335px;} #Landingpage .lpt1 .ecommerceData{position: absolute; left: 735px; top: 211px;z-index: 99999;margin-right:25px;} #Landingpage .lpt1 .ecommerceData.noprice{left:850px;top:260px;margin-right:0px} #Landingpage .lpt1.right .ecommerceData{left:15px;} #Landingpage .lpt1 .ecommerceData .uvp{text-align:right;margin-right:17px;margin-top:5px;color:#FFFFFF} #Landingpage .lpt1.right .ecommerceData .uvp{text-align:left;width:200px} #Landingpage .lpt1 .ecommerceData .pDetailPrice,#Landingpage .lpt1 .ecommerceData .pricestar{float:right;margin-top:0px;} #Landingpage .lpt1 .ecommerceData.blackCom .pDetailPrice,#Landingpage .lpt1 .ecommerceData.blackCom .pricestar,#Landingpage .lpt1 .ecommerceData.blackCom .uvp{color:#000000} #Landingpage .lpt1.right .ecommerceData .pDetailPrice,#Landingpage .lpt1.right .ecommerceData .pricestar{float:left} #Landingpage .lpt1 .ecommerceData .pricestar{margin-left:5px} #Landingpage .lpt1 .ecommerceData .ptextDetailBtn { background: url("../images/button_yellow.png") no-repeat scroll 0 0; color: #FF0000; float:right; margin:15px 17px 3px 0px; } #Landingpage .lpt1.right .ecommerceData .ptextDetailBtn{float:left;} #Landingpage .lpt1 .ecommerceData .ptextDetailBtn .inner_btn{background: url("../images/button_yellow.png") no-repeat scroll 100% -41px;} #Landingpage .lpt1 .ecommerceData .ptextDetailBtn .inner_btn a{color:#df0024 !important;} #Landingpage .lpt1 .ecommerceData .ptextDetailBtn:hover {background-position: 0 -83px;} #Landingpage .lpt1 .ecommerceData .ptextDetailBtn:hover .inner_btn {background-position: 100% -126px;cursor: pointer;} #Landingpage .lpt1 .ecommerceData #okaufen_info {left:-230px;} #Landingpage .lpt1.right .ecommerceData #okaufen_info {left:0px;} #Landingpage .lpt1.left .ecommerceData .okaufen_head{background:url("../images/okaufen_topper_right.png") no-repeat scroll -4px 0 !important;} #Landingpage .ptextDetailBtn #okaufen_info .pbLnk a {white-space: normal;} #Landingpage .lpt1 .ltp1Infobox{height:318px;width: 280px;} #Landingpage .lpt1.grey{ background:#f1f1f1;} #Landingpage .lpt1.white{background:#FFFFFF;} #Landingpage .lpt1 h5{font-weight:bold;} #Landingpage .lpt1.grey, #Landingpage .lpt1.transparent, #Landingpage .lpt1.white,#Landingpage .lpt1.grey h5,#Landingpage .lpt1.transparent h5,#Landingpage .lpt1.white h5{color:#000000;} #Landingpage .splitedContentBox, #Landingpage .splitBox { width: 1002px; height: auto; } #Landingpage .splitedContentBox{position:relative} #Landingpage .splitedContentBox h3, #Landingpage .splitBox h3{ margin-bottom: 10px; } #Landingpage .splitedContentBox.grey h3, #Landingpage .splitBox.grey h3, #Landingpage .splitedContentBox.transparent h3, #Landingpage .splitBox.transparent h3, #Landingpage .splitedContentBox.white h3, #Landingpage .splitBox.white h3 { color: black; } #Landingpage .splitedContentBox.grey{background:#f1f1f1;} #Landingpage .splitedContentBox.white{background:#FFFFFF;} #Landingpage .splitedContentBox.green{background-color:#00402e;} #Landingpage .splitedContentBox .splitedInfobox{top:19px; height:auto;width: 400px; margin-bottom: 20px; position:relative;} #Landingpage .splitedContentBox .splitedInfobox .infoTextH{margin: 0 0 10px 22px;} #Landingpage .splitedContentBox .splitedInfobox .infoTextM{font-weight: bold;margin-left: 22px; margin-top: 3px;} #Landingpage .splitedContentBox .splitedInfobox .infoTextF{font-size: 14px;margin: 14px 8px 6px 22px;} #Landingpage .splitedContentBox h5{font-weight:bold; font-family: Arial; font-size: 28px; height: auto; line-height: 27px; margin: 14px 0 0; padding: 0 5px 0 0; text-decoration: none;} #Landingpage .splitedContentBox h4{margin-top: 0px !important; font-weight: normal; font-family: Arial; font-size: 18px; height: auto; line-height: 20px; margin: 0; padding: 0 5px 0 0; text-decoration: none; width: inherit;} #Landingpage .splitedContentBox.grey,#Landingpage .splitedContentBox.transparent,#Landingpage .splitedContentBox.white,#Landingpage .splitedContentBox.grey h5,#Landingpage .splitedContentBox.transparent h5,#Landingpage .splitedContentBox.white h5,#Landingpage .splitedContentBox.grey h4,#Landingpage .splitedContentBox.transparent h4,#Landingpage .splitedContentBox.white h4{color:#000000;} #Landingpage .splitedColumns{display: table; width: 100%} #Landingpage .splitedContentBox .splitedColumns .splitedColumnLeft{padding-top: 15px; padding-bottom: 15px;display: table-cell; position:relative;} #Landingpage .splitedContentBox .splitedColumns .splitedColumnRight{padding-top: 15px; padding-bottom: 15px;display: table-cell;position:relative;} #Landingpage .splitedContentBox .columncontent{height:auto; margin-bottom: 22px; position:relative;} #Landingpage .splitedContentBox .columncontent .columnmedia{max-width: 501px; height:auto; padding-left: 22px; padding-right: 22px;position: relative;padding-bottom:5px;} #Landingpage .splitedContentBox .columncontent .columnmedia img{max-width:457px;} #Landingpage .splitedContentBox .columncontent .columnmedia .tVideoPic{height:auto !important; position:relative !important;} #Landingpage .splitedContentBox .columncontent .columnmedia .vid_close{display:block;} #Landingpage .splitedContentBox .columncontent .columntext{height:auto; margin-left: 22px; margin-right: 22px;} #Landingpage .splitedContentBox .columncontent .columntext .ptextDetailBtn{margin-top: 5px !important;} #Landingpage .eyecatcher{position:absolute; z-index:27} #Landingpage .eyecatcher.topleft{margin:auto;left:0;top:0;width:33%;text-align:left;} #Landingpage .eyecatcher.topcenter{margin:auto;left:0;right:0;top:0;width:34%;text-align:center;} #Landingpage .eyecatcher.topright{margin:auto;right:0;top:0;width:33%;text-align:right;} #Landingpage .eyecatcher.centerleft{margin:auto;right:0;top:0;bottom:0;width:33%;text-align:left;} #Landingpage .eyecatcher.centercenter{margin:auto;left:0;right:0;top:0;bottom:0;width:34%;text-align:center;} #Landingpage .eyecatcher.centerright{margin:auto;right:0;top:0;bottom:0;width:33%;text-align:right;} #Landingpage .eyecatcher.bottomleft{margin:auto;left:0;bottom:0;width:33%;text-align:left;} #Landingpage .eyecatcher.bottomcenter{margin:auto;left:0;right:0;bottom:0;width:34%;text-align:center;} #Landingpage .eyecatcher.bottomright{margin:auto;right:0;bottom:0;width:33%;text-align:right;} #Landingpage .slideprev, .slideprevover{background: url("../images/pfeil-schatten_links.png") no-repeat scroll transparent;height: 43px;width: 26px; bottom: 0; margin: auto;position: absolute;top: 0; right:1022px;width: 26px;z-index: 8000;} #Landingpage .slidenext, .slidenextover{background: url("../images/pfeil-schatten_rechts.png") no-repeat scroll transparent;height: 43px;width: 26px; bottom: 0; margin: auto;position: absolute;top: 0; left:1022px;width: 26px;z-index: 8000;} #Landingpage .background{height:100%;width:100%;position:absolute;} #Landingpage .background.grey{background:#f1f1f1;} #Landingpage .background.white{background:#FFFFFF;} #Landingpage .background.green{background-color: #003e2d;} #Landingpage .backgroundpic { text-align: center; } #Landingpage .sStageInfoTextL h2{font-family: Verdana !important; font-size: 28px !important; font-weight: bold !important;} #Landingpage .sStageInfoTextH h4, #Landingpage #SpecialSlider .sStageInfoTextH h1, #Landingpage #SpecialSlider .sStageInfoTextH h2, #Landingpage #SpecialSlider .sStageInfoTextH h3, #Landingpage #SpecialSlider .sStageInfoTextH h5{font-family: Arial !important; font-size: 16px !important; font-weight: bold !important;height: auto; line-height: 20px; margin: 0; padding: 0 5px 0 0; text-decoration: none; width: inherit;} #Landingpage .sStageInfoTextH.red h4, #Landingpage #SpecialSlider .sStageInfoTextH.red h1, #Landingpage #SpecialSlider .sStageInfoTextH.red h2, #Landingpage #SpecialSlider .sStageInfoTextH.red h3, #Landingpage #SpecialSlider .sStageInfoTextH.red h5{color:#D3041B !important;} #Landingpage .sStageInfoTextM h5, #Landingpage #SpecialSlider .sStageInfoTextM h1, #Landingpage #SpecialSlider .sStageInfoTextM h2, #Landingpage #SpecialSlider .sStageInfoTextM h3, #Landingpage #SpecialSlider .sStageInfoTextM h4{font-family: Arial !important;font-size: 22px !important; font-weight: bold !important;line-height: 27px;} #Landingpage .sStageInfoTextH.infowhite h4, #Landingpage #SpecialSlider .sStageInfoTextH.infowhite h1, #Landingpage #SpecialSlider .sStageInfoTextH.infowhite h2, #Landingpage #SpecialSlider .sStageInfoTextH.infowhite h3, #Landingpage #SpecialSlider .sStageInfoTextH.infowhite h5{color:#FFFFFF !important;} #Landingpage .sStageInfoTextH.black h4 {color:#000000 !important;} #Landingpage .sStageInfoTextF {margin-top:19px;} #Landingpage .sStageInfoTextF > p{font-family: Arial !important;font-size: 14px !important; font-weight: normal !important;} #Landingpage .lpContentInfoBox{height: auto;margin-bottom: 20px;position: relative;top: 3px;width: 320px;z-index: 15;} #Landingpage .lpContentInfoBox pDetailPrice{color:black!important;} #Landingpage .lpContentInfoBox a.infolink {color:white!important;} #Landingpage .lpContentInfoBox a.infolink:hover {color:white!important;} #Landingpage .white .lpContentInfoBox a.infolink {color:black!important;} #Landingpage .white .lpContentInfoBox a.infolink:hover {color:black!important;} #Landingpage .contentSlider{ margin: 0 0 0; width:1002px; height:auto; position:relative; } #Landingpage .ms_faq_filterresults{min-height: 10px; padding-bottom: 20px;} #Landingpage .landingpageContent{margin: 0 0 0; width:1002px;height:auto; min-height:355px;position:absolute;} #Landingpage .landingpageContent.grey{background:#f1f1f1;} #Landingpage .landingpageContent.white{background:#FFFFFF;} #Landingpage .landingpageContent.green{background-color: #00402e;} #Landingpage .landingpageContent .lpContentInfoBox{z-index:15;top:19px; height:auto;width: 371px; margin-bottom: 20px; position:relative;} #Landingpage .landingpageContent .lpContentInfoBox .ptextDetailBtn{width:260px;} #Landingpage .landingpageContent h5{font-weight:bold; font-family: Arial; font-size: 28px; height: auto; line-height: 27px; margin: 14px 0 0; padding: 0 5px 0 0; text-decoration: none;} #Landingpage .landingpageContent h4{font-weight: normal; font-family: Arial; font-size: 18px; height: auto; line-height: 20px; margin: 0; padding: 0 5px 0 0; text-decoration: none; width: inherit;} #Landingpage .landingpageContent .sStageInfoTextH.red h4, #Landingpage .sStageInfoTextH.red.special h4 {color: #D3041B;} #Landingpage .sStageInfoTextH.red.special h4 { margin-bottom: -17px; margin-top: -5px !important; } #Landingpage .sStageInfoTextH.red.special { margin-top: 0; padding: 0; } #Landingpage .lpCarousel .slider_button { padding: 0; } #Landingpage .infoContainer.column { width: 33%; } #Landingpage .infoContainer.column .productInfo .additionalInfos .pbTel{font-family:Arial; font-size:14px; font-weight: bold;} #Landingpage .infoContainer.column .productInfo .additionalInfos > p > strong{font-family:Arial; font-size:17px; font-weight: bold;} #Landingpage .featureContainer.column { width: 67%; } #Landingpage .featureContainer.column .featureBlock .featureDescription { width: 70%; padding-left: 20px; min-width: 396px; } #Landingpage .featureContainer.column .featureBlock .featureDescription > .featureheadline {margin-bottom:10px;} #Landingpage .featureContainer.column .featureBlock .featureDescription .featureheadline > strong{font-family:Arial; font-size:17px; font-weight: bold;} #Landingpage .featureContainer.column .featureBlock .featureDescription .featuretext > p{font-family:Arial; font-size:14px; font-weight: normal;} #Landingpage .featureContainer.column .featureBlock .featureDescription .buttonContainer .lptext > p > strong{font-family:Arial; font-size:17px; font-weight: bold;} #Landingpage .featureContainer.column .featureBlock .featureDescription .buttonContainer .lptext > p{font-family:Arial; font-size:14px; font-weight: normal; margin-bottom: 10px;} #Landingpage .featureContainer.column .featureBlock .featureDescription .buttonContainer .ptextDetailBtn{display:inline-block} #Landingpage .featureContainer.column .featureBlock .featureIcon { width: 30%; } #Landingpage .landingpageContent.grey,#Landingpage .landingpageContent.transparent,#Landingpage .landingpageContent.white,#Landingpage .landingpageContent.grey h5,#Landingpage .landingpageContent.transparent h5,#Landingpage .landingpageContent.white h5,#Landingpage .landingpageContent.grey h4,#Landingpage .landingpageContent.transparent h4,#Landingpage .landingpageContent.white h4{color:#000000;} #Landingpage .landingpageContent .lpContentInfoBox .lpInfoBoxButtons{margin-left:22px;} #Landingpage .landingpageContent .lpContentInfoBox .sStageInfoTextF{padding-right:10px} #Landingpage .landingpageContent .landingpagemedia{position: absolute; top: 0; bottom:0; margin:auto; height: 355px; width: 100%;} #Landingpage .landingpageContent .landingpagemedia .videoBox .videoelement{z-index:10;display:none;} #Landingpage .landingpageContent .landingpagemedia .videoBox .videoelement .vidclose{position: absolute;z-index:8; z-index:100000; display:block; top: 10px; right: 10px;} #Landingpage .landingpageContent .landingpagemedia .videoBox .videoelement .media-player{z-index:5;width: 631px; height: 355px; margin: auto; left:371px; right: 0px; bottom: 0px; top:0px;} #Landingpage .landingpageContent .landingpagemedia .videoplay{margin:auto;top: 0; bottom: 0;left: 0;right: 0; height:68px; width:68px; text-align:center;} #Landingpage.buttonaltdesign .ptextDetailBtn.green {background: url("../images/bosch_buttons_microsite.png") no-repeat scroll 0 -443px;} #Landingpage.buttonaltdesign .ptextDetailBtn.green:hover {background-position: 0 -511px;} #Landingpage.buttonaltdesign .ptextDetailBtn.green .inner_btn {background: url("../images/bosch_buttons_microsite.png") no-repeat scroll 100% -409px;} #Landingpage.buttonaltdesign .ptextDetailBtn.green:hover .inner_btn {background-position: 100% -477px; cursor: pointer;} #Landingpage.buttonaltdesign .ptextDetailBtn.green a {color: white !important;} #Landingpage.buttonaltdesign .ptextDetailBtn.yellow {background: url("../images/bosch_buttons_microsite.png") no-repeat scroll 0 -35px;} #Landingpage.buttonaltdesign .ptextDetailBtn.yellow:hover {background-position: 0 -103px} #Landingpage.buttonaltdesign .ptextDetailBtn.yellow .inner_btn {background: url("../images/bosch_buttons_microsite.png") no-repeat scroll 100% -1px;} #Landingpage.buttonaltdesign .ptextDetailBtn.yellow:hover .inner_btn {background-position: 100% -69px; cursor: pointer;} #Landingpage.buttonaltdesign .ptextDetailBtn.yellow a {color: #d3041b !important;} #Landingpage.buttonaltdesign .ptextDetailBtn.micrositeNav.yellow{margin-top:-7px;} #Landingpage.buttonaltdesign .ptextDetailBtn {background: url("../images/bosch_buttons_microsite.png") no-repeat scroll 0 -171px; height:33px;} #Landingpage.buttonaltdesign .ptextDetailBtn:hover {background-position: 0 -239px;} #Landingpage.buttonaltdesign .ptextDetailBtn .inner_btn {background: url("../images/bosch_buttons_microsite.png") no-repeat scroll 100% -137px; padding-top: 7px;} #Landingpage.buttonaltdesign .ptextDetailBtn:hover .inner_btn {background-position: 100% -205px; cursor: pointer;} #Landingpage .boxHeadline{position: relative; text-align: center; margin-top:30px;} #Landingpage .boxText{ position: relative; } #Landingpage .dynamicBoxOne {margin: 0 0 0; width:1002px;height:auto;min-height:400px;position:absolute;} #Landingpage .dynamicBoxOne.white .pDetailPrice {color: #000;} #Landingpage .dynamicBoxOne .pDetailPrice {margin-left: 22px;} #Landingpage .dynamicBoxOne .uvp {position: absolute;} #Landingpage .dynamicBoxOne.grey{background:#f1f1f1;} #Landingpage .dynamicBoxOne.white{background:#FFFFFF;} #Landingpage .dynamicBoxOne.green{background-color: #00402e;} #Landingpage .dynamicBoxOne .lpContentInfoBox{z-index:29;top:3px; height:auto;width: 320px; margin-bottom: 20px; position:relative;} #Landingpage .dynamicBoxOne .lpContentInfoBox .lpInfoBoxButtons {position:relative; min-height:42px; width:320px; padding-left:20px; padding-right:20px; padding-bottom:20px;} #Landingpage .dynamicBoxOne .lpContentInfoBox .lpInfoBoxButtons .icon.lightbox_full > strong {position:absolute; left:5.5em; margin-top:1em} #Landingpage .dynamicBoxOne .lpContentInfoBox .lpInfoBoxButtons.center{margin-left:0px;height:auto;min-height:70px;width:50%;float:right;padding-left:0px;padding-right:0px;} #Landingpage .dynamicBoxOne .lpContentInfoBox .lpInfoBoxButtons.center .ptextDetailBtn{width:auto; left: -25%;} #Landingpage .dynamicBoxOne .lpContentInfoBox .dynboxlink { margin-left: 22px; } #Landingpage .middle .sStageInfoTextH, #Landingpage .middle .sStageInfoTextM, #Landingpage .middle .sStageInfoTextF { margin-left: 0; margin-right: 0; } #Landingpage .middle .sStageInfoTextH h4 { padding-right: 0; } #Landingpage .dynamicBoxOne .lpContentInfoBox .ptextDetailBtn{width:auto;clear:both;} #Landingpage .dynamicBoxOne .lpContentInfoBox .sStageInfoTextH.red h4{color:#d3041b !important;} #Landingpage .dynamicBoxOne .lpContentInfoBox .sStageInfoTextM h5{font-weight:bold; font-family: Arial; font-size: 28px; height: auto; line-height: 27px; padding: 0 5px 0 0; text-decoration: none;} #Landingpage .dynamicBoxOne .lpContentInfoBox .sStageInfoTextM {font-weight:bold; font-family: Arial; font-size: 28px; height: auto; line-height: 27px; padding: 0 5px 0 0; text-decoration: none;} #Landingpage .dynamicBoxOne h4{font-weight: normal; font-family: Arial; font-size: 18px; height: auto; line-height: 20px; margin: 0; padding: 0 5px 0 0; text-decoration: none; width: inherit;} #Landingpage .dynamicBoxOne.grey,#Landingpage .dynamicBoxOne.transparent,#Landingpage .dynamicBoxOne.white,#Landingpage .dynamicBoxOne.grey h5,#Landingpage .dynamicBoxOne.transparent h5,#Landingpage .dynamicBoxOne.white h5,#Landingpage .dynamicBoxOne.grey h4,#Landingpage .dynamicBoxOne.transparent h4,#Landingpage .dynamicBoxOne.white h4,#Landingpage .dynamicBoxOne.grey h2,#Landingpage .dynamicBoxOne.transparent h2,#Landingpage .dynamicBoxOne.white h2{color:#000000;} #Landingpage .dynamicBoxOne .dynamicContentMedia{position: absolute; top: 0; bottom:0; margin:auto; height: 308px; width: 100%;} #Landingpage .dynamicBoxOne .dynamicContentMedia .videoBox{width: 631px; height:308px; text-align: center; position:relative;} #Landingpage .dynamicBoxOne .dynamicContentMedia .videoBox .vidclose{position: absolute;z-index:8; z-index:100000; display:block; top: 10px; right: 10px;} #Landingpage .dynamicBoxOne .dynamicContentMedia .videoBox .media-player{background-color:black;z-index:45;width: 631px; height: 308px; left: 0px; bottom: -40px; top:0px;} #Landingpage .dynamicBoxOne .dynamicContentMedia .videoBox .media-player.direct{display:block;width: 628px; height: 287px;} #Landingpage .dynamicBoxOne .dynamicContentMedia.bigplayer{height:400px; z-index:28;} #Landingpage .dynamicBoxOne .dynamicContentMedia.bigplayer .videoBox.centerplay{width:650px; height:400px;} #Landingpage .dynamicBoxOne .dynamicContentMedia.bigplayer .videoBox.centerplay .media-player{width:650px; height:400px;} #Landingpage .dynamicBoxOne .dynamicContentMedia.bigplayer .videoBox.centerplay .videoelement{display:none;width:650px; height:400px;} #Landingpage .dynamicBoxOne .dynamicContentMedia.bigplayer .dynvideoplayer{width:650px; height:400px; position: absolute;} #Landingpage .dynamicBoxOne .dynamicContentMedia.bigplayer .dynvideoplayer .videoplay{top:0; bottom:0; left:0; right:0; margin:auto; height:59px; width:44px;} #Landingpage .dynamicBoxOne .dynamicContentMedia .videoplayDB{width:184px;height:131px;text-align:center; position: absolute; margin:auto; bottom: 3px;} #Landingpage .dynamicBoxOne .dynamicContentMedia .videoplayDB .vidplay.vari{position: absolute; top: 0; bottom:0; left:0; right:0; margin:auto; height: 34px; width:34px;} #Landingpage .dynamicBoxOne .dynamicContentMedia .videoplayDB .tVideoBG{margin: auto; top: 0px; left: 0px; right: 0px; padding-top: 20px; padding-left: 0px; padding-bottom: 0px; height: 98px;} #Landingpage .dynamicBoxOne .dynamicContentMedia .picLink{position: absolute; margin: auto; bottom:50px;} #Landingpage .dynamicBoxOne .dynamicContentMedia .smallGal{width: 631px; height:308px;padding-top: 0px; padding-left: 0px;} #Landingpage .dynamicBoxTwo {position: absolute; height:auto; min-height:140px; width:1002px;} #Landingpage .sStageInfoTextM.noheadline { margin-top: 30px; } #Landingpage .dynamicBoxTwo.grey{background:#f1f1f1;} #Landingpage .dynamicBoxTwo.white{background:#FFFFFF;} #Landingpage .dynamicBoxTwo.green{background-color: #00402e;} #Landingpage .dynamicBoxTwo h5{font-weight:bold; font-family: Arial; font-size: 28px; height: auto; line-height: 27px; margin: 0 0 0; padding: 0 5px 0 0; text-decoration: none;} #Landingpage .dynamicBoxTwo h4{font-weight: normal; font-family: Arial; font-size: 18px; height: auto; line-height: 20px; margin: 0; padding: 0 5px 0 0; text-decoration: none; width: inherit;} #Landingpage .dynamicBoxTwo.grey,#Landingpage .dynamicBoxTwo.transparent,#Landingpage .dynamicBoxTwo.white,#Landingpage .dynamicBoxTwo.grey h5,#Landingpage .dynamicBoxTwo.transparent h5,#Landingpage .dynamicBoxTwo.white h5,#Landingpage .dynamicBoxTwo.grey h4,#Landingpage .dynamicBoxTwo.transparent h4,#Landingpage .dynamicBoxTwo.white h4, #Landingpage .dynamicBoxTwo.grey h2, #Landingpage .dynamicBoxTwo.transparent h2,#Landingpage .dynamicBoxTwo.white h2{color:#000000;} #Landingpage .dynamicBoxTwo11{position:relative; width:501px; float:left;} #Landingpage .dynamicBoxTwo12{position:relative; width:501px; float:right;} #Landingpage .dynamicBoxThree {position: absolute; height:auto; min-height:140px; width:1002px;margin-top:-1px;} #Landingpage .dynamicBoxThree.grey{background:#f1f1f1;} #Landingpage .dynamicBoxThree.white{background:#FFFFFF;} #Landingpage .dynamicBoxThree.green{background-color: #00402e;} #Landingpage .dynamicBoxThree .lpContentInfoBox{width:251px;} #Landingpage .dynamicBoxThree h5{font-weight:bold; font-family: Arial; font-size: 28px; height: auto; line-height: 27px; margin: 0 0 0; padding: 0 5px 0 0; text-decoration: none;} #Landingpage .dynamicBoxThree h4{font-weight: normal; font-family: Arial; font-size: 18px; height: auto; line-height: 20px; margin: 0; padding: 0 5px 0 0; text-decoration: none; width: inherit;} #Landingpage .dynamicBoxThree.grey,#Landingpage .dynamicBoxThree.transparent,#Landingpage .dynamicBoxThree.white,#Landingpage .dynamicBoxThree.grey h5,#Landingpage .dynamicBoxThree.transparent h5,#Landingpage .dynamicBoxThree.white h5,#Landingpage .dynamicBoxThree.grey h4,#Landingpage .dynamicBoxThree.transparent h4,#Landingpage .dynamicBoxThree.white h4, #Landingpage .dynamicBoxThree.grey h2, #Landingpage .dynamicBoxThree.transparent h2,#Landingpage .dynamicBoxThree.white h2{color:#000000;} #Landingpage .dynamicBoxThreeT{position:relative; width:334px; float:left;} #Landingpage .dynamicBoxFour {position: absolute; height:auto; min-height:140px; width:1002px;margin-top:-1px;} #Landingpage .dynamicBoxFour.grey{background:#f1f1f1;} #Landingpage .dynamicBoxFour.white{background:#FFFFFF;} #Landingpage .dynamicBoxFour.green{background-color: #00402e;} #Landingpage .dynamicBoxFour .lpContentInfoBox{width:238px;} #Landingpage .dynamicBoxFour h5{font-weight:bold; font-family: Arial; font-size: 28px; height: auto; line-height: 27px; margin: 0 0 0; padding: 0 5px 0 0; text-decoration: none;} #Landingpage .dynamicBoxFour h4{font-weight: normal; font-family: Arial; font-size: 18px; height: auto; line-height: 20px; margin: 0; padding: 0 5px 0 0; text-decoration: none; width: inherit;} #Landingpage .dynamicBoxFour.grey,#Landingpage .dynamicBoxFour.transparent,#Landingpage .dynamicBoxFour.white,#Landingpage .dynamicBoxFour.grey h5,#Landingpage .dynamicBoxFour.transparent h5,#Landingpage .dynamicBoxFour.white h5,#Landingpage .dynamicBoxFour.grey h4,#Landingpage .dynamicBoxFour.transparent h4,#Landingpage .dynamicBoxFour.white h4, #Landingpage .dynamicBoxFour.grey h2, #Landingpage .dynamicBoxFour.transparent h2,#Landingpage .dynamicBoxFour.white h2{color:#000000;} #Landingpage .dynamicBoxFourT {position:relative; width:250px; float:left;} #Landingpage .dynamicBoxFourT2 {position:relative; width:251px; float:left;} #Landingpage .dynBoxTeaser{position: relative; margin-top: 20px;margin-bottom: 70px;} #Landingpage .dynBoxTeaser .lpContentInfoBox .sStageInfoTextH{margin-top: 0px !important;margin-left:0px;} #Landingpage .dynBoxTeaser .lpContentInfoBox .sStageInfoTextF{margin-left:0; margin-right:0;} #Landingpage .dynBoxTeaser .lpContentInfoBox .dynboxlink a, #Landingpage .dynBoxTeaser .lpContentInfoBox .dynboxlink .linkText, #Landingpage .splitedContentBox .lptext .ftLnk a, #Landingpage .lp_lnk a, #Landingpage .productRange .ptextDetailLink .e_commerce_link a, #Landingpage .assortmentrange .ptextDetailLink .e_commerce_link a, #Landingpage .lp_lnk span {padding: 0 10px 0 0; color: #00654a; font-size: 12px; font-weight:bold; font-family:Arial; background-image: url(../images/lnkstylesubnavidefault.png); background-position: right 4px; background-repeat: no-repeat;} #Landingpage .productRange.style_1 .ptextDetailLink .e_commerce_link a, #Landingpage .assortmentrange.green .ptextDetailLink .e_commerce_link a {color:#809f96; background-image: url(../images/product_range/lnkstylesubnavidefault_green.png); background-position: right 4px} #Landingpage .productRange.style_1 .ptextDetailLink .e_commerce_link a:hover, #Landingpage .assortmentrange.green .ptextDetailLink .e_commerce_link a:hover, #Landingpage .green .lp_lnk span:hover {color:#ffffff!important; background-position: right -489px} #Landingpage .lp_lnk span:hover, #Landingpage .alternative_adviser .control_bar .filter_reset span:hover, #Landingpage .accessory_link_container a:hover{color: #003e2d !important;} #Landingpage .productRange.style_1 .ptextDetailLink .e_commerce_link a { color: #5f7a74 !important; } #Landingpage .lp_lnk a.text_only_link { background: transparent; } #Landingpage .lp_lnk a.text_only_link:hover { color: #00654a !important; } #Landingpage .green .dynBoxTeaser .lpContentInfoBox .dynboxlink .linkText, #Landingpage .modulFeatureList.table.bgGreen .pbTel, #Landingpage .modulFeatureList.table.bgGreen .pbTel a, #Landingpage .modulFeatureList.table.bgGreen .pbTel a:hover, #Landingpage .modulFeatureList.table.bgGreen .lplink a, #Landingpage .modulFeatureList.table.bgGreen .lplink a:hover { color: white !important; } #Landingpage .green .dynBoxTeaser .lpContentInfoBox .dynboxlink .linkText, #Landingpage .modulFeatureList.table.bgGreen .lplink a, #Landingpage .modulFeatureList.table.bgGreen .lplink a:hover { background-image: url(../images/lnkstylebteaserw.png); } #Landingpage .lplink a{padding-left: 10px; color: #00654a; font-size: 12px; font-weight:bold; font-family:Arial; background-image: url(../images/lnkstylesubnavidefault.png); background-position: 0px 4px; background-repeat: no-repeat;} #Landingpage .featuresBox{background-color:#01402f; color:#ffffff;} #Landingpage .featuresBox .productInfoContainer{background:url(../images/bg_featuresBox.jpg) 0 0 no-repeat; width:337px; height:478px; float: left;} #Landingpage .featuresBox h2{color:#ffffff;} #Landingpage .featuresBox .lptwoBtn{padding: 2px 8px 0 0; margin-left: 8px;} #Landingpage .featuresBox .productInfo {float: left; margin: 65px 24px 24px; width: 289px;} #Landingpage .featuresBox .lptwoBtn_Detail {position:relative; bottom: 0;} #Landingpage .featuresBox .productFeatures {float: left; width:665px; height:478px;background:url(../images/lp_list_5.png) 0 0 no-repeat;} #Landingpage .featuresBox .productFeatures .featureBlock{display: table-cell;height: 80px;position: relative;vertical-align: bottom;} #Landingpage .featuresBox .productFeatures .featureBlock.first{height:123px;} #Landingpage .featuresBox .productFeatures .featureBlock.last{background:none;} #Landingpage .featuresBox .productFeatures .featureBlock .featureDescription{float:left;padding-left: 20px;padding-top: 19px;width: 346px;} #Landingpage .featuresBox .productFeatures .featureBlock .featureIcon{float: left;width: 279px;float:left;padding-left: 20px;} #Landingpage .featuresBox .productFeatures .featureBlock .featureIcon img{padding-left:95px;} #Landingpage .sliderBox, #Landingpage .featuresBox{position:relative; float:left; width: 1002px;} #Landingpage .sliderBox{padding-bottom:35px;} #Landingpage .sliderBox h2, #Landingpage .featuresBox h2{font-size: 29px; line-height:32px; border:0; font-weight: 600;} #Landingpage .sliderBox h2{color:#000000;} #Landingpage .sliderBox .productInfo{float:left;width:289px; margin:26px 24px 24px 24px;} #Landingpage .sliderBox p, #Landingpage .featuresBox p {margin-bottom:20px;font-size: small;} #Landingpage .sliderBox p{color:#000000;} #Landingpage .sliderBox .productSlider{float:right; width: 638px; margin: 42px 20px 0 0;} #Landingpage .sliderBox .productSlider .home{position:relative; top:0; left:0;} #Landingpage .sliderBox .productSlider .slider_slidewrapper{float:left; min-width:270px; max-width:270px;} #Landingpage .sliderBox .productSlider .slider_ul_wrap{width:168px;} #Landingpage .sliderBox .productSlider .home .slider_ul_wrap > ul > li > div.contents {min-width:167px; max-width:167px;} #Landingpage .sliderBox .productSlider .imgBox{text-align:center;position:relative; float:left; border-top:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; border-left:1px solid #c5c5c5; border-right:0; width:354px; height:179px;} #Landingpage .sliderBox .productSlider .imgBox .iconStoerer{position:absolute; top:-19px; left:-12px; z-index:100;} #Landingpage .sliderBox .productSlider .imgBox .imgBox_shadow_right{background:url(../images/imgBox_shadow_right.png) 0 0 no-repeat; width: 7px; height: 181px; position: absolute; right: 0; top: 0;} #Landingpage .pBerater_table {width:954px; height:64px; position: absolute; top: 153px; left:24px;} #Landingpage .pBerater_table .checkedlastgreen{width:84px; height:64px; float:right; position:relative; left:0px; background:url(../images/pb_green_gray_arrow.png) no-repeat;} #Landingpage .pBerater_table .bgfirst{width:7px; height:64px; float:left; position:relative; left:-2px; background:url(../images/pb_green_left.png) no-repeat;} #Landingpage .pBerater_table tbody tr td{width:50%} /*multiStepConsultant*/ #Landingpage .pBerater_table.first .bgfirst{width:7px; height:64px; float:left; position:relative; left:-2px; background:url(../images/pb_green_left.png) no-repeat;} #Landingpage .pBerater_table.first tbody tr td.firstStep{background:url(../images/pb_green_cellback.png) repeat-x;cursor: pointer; width:71%;} #Landingpage .pBerater_table.first tbody tr td.firstStep .stepSeperator{background: url(../images/pb_green_start.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);float: right;height: 64px;left: 0;position: relative;width: 56px;} #Landingpage .pBerater_table.first tbody tr td.nextStep .stepSeperator{background: url(../images/pb_green_start.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);float: right;height: 64px;left: 0;position: relative;width: 56px;} #Landingpage .pBerater_table.first tbody tr td.secondStep{background:url(../images/pb_gray_cellback.png) repeat-x; width:33%} #Landingpage .pBerater_table.first .bglast{width:7px; height:64px; float:right; position:relative; right:-2px; background:url(../images/pb_gray_right.png) no-repeat;} #Landingpage .pBerater_table.first .hintIcon{width:38px; height:64px; float:left; position:relative; background:url(../images/pb_green_active.png) -1px 0px no-repeat;} #Landingpage .pBerater_table.first .hintIconText{width:185px; height:64px; float:left; margin-left: 55px; position: absolute;} #Landingpage .pBerater_table.first .hintIconText .centerdiv{display: table-cell; height: 64px; position: relative; vertical-align: middle;color:#FFFFFF;} #Landingpage .pBerater_table.first .questionIcon{width:36px; height:64px; float:left; position:relative; left:12px; background:url(../images/pb_gray_final.png) no-repeat;} #Landingpage .pBerater_table.first .questionIconText{width:185px; height:64px; float:left; margin-left: 60px; position: absolute;} #Landingpage .pBerater_table.first .questionIconText .centerdiv{display: table-cell; height: 64px; position: relative; vertical-align: middle;color:#bbbbbb} #Landingpage .pBerater_table.next tbody tr td.firstStep{background:url(../images/pb_gray_cellback.png) repeat-x; width:37.5%;} #Landingpage .pBerater_table.next tbody tr td.firstStep .stepSeperator{background: url(../images/pb_green_start_secondQuest.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);} #Landingpage .pBerater_table.next tbody tr td.nextStep{background:url(../images/pb_green_cellback.png) repeat-x;cursor: pointer; width:33.5%;} #Landingpage .pBerater_table.next tbody tr td.nextStep .stepSeperator{background: url(../images/pb_green_start.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);float: right;height: 64px;left: 0;position: relative;width: 56px;} #Landingpage .pBerater_table.next tbody tr td.secondStep{background:url(../images/pb_gray_cellback.png) repeat-x; width:33%} #Landingpage .pBerater_table.next .bglast{width:7px; height:64px; float:right; position:relative; right:-2px; background:url(../images/pb_gray_right.png) no-repeat;} #Landingpage .pBerater_table.next .hintIcon{background:url(../images/pb_grey_not_active.png) -1px 0px no-repeat;} #Landingpage .pBerater_table.next .hintIconN{display:none;} #Landingpage .pBerater_table.next .hintIconText .centerdiv {color: #bbbbbb; font-family: Arial; font-size: 15px; font-weight: bold;} #Landingpage .pBerater_table.next .hintIconNText{width:185px; height:64px; float:left; margin-left: 55px; position: absolute;} #Landingpage .pBerater_table.next .hintIconNText .centerdiv{display: table-cell; height: 64px; position: relative; vertical-align: middle;color:#FFFFFF;} #Landingpage .pBerater_table.next .questionIconText .centerdiv{display: table-cell; height: 64px; position: relative; vertical-align: middle;color:#bbbbbb;} #Landingpage .pBerater_table.last tbody tr td.firstStep{background:url(../images/pb_gray_cellback.png) repeat-x; width:37.5%;} #Landingpage .pBerater_table.last tbody tr td.firstStep .stepSeperator{background: url(../images/pb_gray_arrow_finalquest.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);} #Landingpage .pBerater_table.last tbody tr td.nextStep{background:url(../images/pb_gray_cellback.png) repeat-x;cursor: pointer; width:33%;} #Landingpage .pBerater_table.last tbody tr td.nextStep .stepSeperator{background: url(../images/pb_green_start_second.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);float: right;height: 64px;left: 0;position: relative;width: 56px;} #Landingpage .pBerater_table.last tbody tr td.secondStep{background:url(../images/pb_green_cellback.png) repeat-x; width:33.5%} #Landingpage .pBerater_table.last .bglast{width:7px; height:64px; float:right; position:relative; right:-2px; background:url(../images/pb_green_right.png) no-repeat;} #Landingpage .pBerater_table.last .hintIcon{background:url(../images/pb_grey_not_active.png) -1px 0px no-repeat;} #Landingpage .pBerater_table.last .hintIconN{display:none;} #Landingpage .pBerater_table.last .hintIconText .centerdiv {color: #bbbbbb; font-family: Arial; font-size: 15px; font-weight: bold;} #Landingpage .pBerater_table.last .hintIconNText{width:185px; height:64px; float:left; margin-left: 55px; position: absolute;} #Landingpage .pBerater_table.last .hintIconNText .centerdiv{display: table-cell; height: 64px; position: relative; vertical-align: middle;color: #bbbbbb; font-family: Arial; font-size: 15px; font-weight: bold;} #Landingpage .pBerater_table.last .questionIconText .centerdiv{display: table-cell; height: 64px; position: relative; vertical-align: middle;color:#ffffff;} #Landingpage .pBerater_table.direct tbody tr td.firstStep{background:url(../images/pb_gray_cellback.png) repeat-x; width:71%;} #Landingpage .pBerater_table.direct tbody tr td.firstStep .stepSeperator{background: url(../images/pb_green_start_second.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);} #Landingpage .pBerater_table.direct tbody tr td.nextStep{background:url(../images/pb_gray_cellback.png) repeat-x;cursor: pointer; } #Landingpage .pBerater_table.direct tbody tr td.nextStep .stepSeperator{background: url(../images/pb_green_start_second.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);float: right;height: 64px;left: 0;position: relative;width: 56px;} #Landingpage .pBerater_table.direct tbody tr td.secondStep{background:url(../images/pb_green_cellback.png) repeat-x; width:33%} #Landingpage .pBerater_table.direct .bglast{width:7px; height:64px; float:right; position:relative; right:-2px; background:url(../images/pb_green_right.png) no-repeat;} #Landingpage .pBerater_table.direct .hintIcon{background:url(../images/pb_grey_not_active.png) -1px 0px no-repeat;} #Landingpage .pBerater_table.direct .hintIconN{display:none;} #Landingpage .pBerater_table.direct .hintIconText .centerdiv {color: #bbbbbb; font-family: Arial; font-size: 15px; font-weight: bold;} #Landingpage .pBerater_table.direct .hintIconNText{width:185px; height:64px; float:left; margin-left: 55px; position: absolute;} #Landingpage .pBerater_table.direct .hintIconNText .centerdiv{display: table-cell; height: 64px; position: relative; vertical-align: middle;color: #bbbbbb; font-family: Arial; font-size: 15px; font-weight: bold;} #Landingpage .pBerater_table.direct .questionIconText .centerdiv{display: table-cell; height: 64px; position: relative; vertical-align: middle;color:#ffffff;} #Landingpage .pBerater_table tbody tr td.firstStep{background:url(../images/pb_green_cellback.png) repeat-x;cursor: pointer;} #Landingpage .pBerater_table.second tbody tr td.firstStep{background:url(../images/pb_gray_cellback.png) repeat-x;} #Landingpage .pBerater_table tbody tr td.firstStep .stepSeperator{background: url(../images/pb_green_start.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);float: right;height: 64px;left: 0;position: relative;width: 56px;} #Landingpage .pBerater_table.second tbody tr td.firstStep .stepSeperator{background: url(../images/pb_green_start_second.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);} #Landingpage .pBerater_table tbody tr td.secondStep{background:url(../images/pb_gray_cellback.png) repeat-x;} #Landingpage .pBerater_table.second tbody tr td.secondStep{background:url(../images/pb_green_cellback.png) repeat-x;} #Landingpage .pBerater_table .bglast{width:7px; height:64px; float:right; position:relative; right:-2px; background:url(../images/pb_gray_right.png) no-repeat;} #Landingpage .pBerater_table.second .bglast{background:url(../images/pb_green_right.png) no-repeat;} #Landingpage .pBerater_table .hintIcon{width:38px; height:64px; float:left; position:relative; background:url(../images/pb_green_active.png) -1px 0px no-repeat;} #Landingpage .pBerater_table.second .hintIcon{background:url(../images/pb_grey_not_active.png) -1px 0px no-repeat;} #Landingpage .pBerater_table .hintIconText{width:185px; height:64px; float:left; margin-left: 55px; position: absolute;} #Landingpage .pBerater_table .hintIconText .centerdiv{display: table-cell; height: 64px; position: relative; vertical-align: middle;color:#FFFFFF;} #Landingpage .pBerater_table.second .hintIconText .centerdiv {color: #bbbbbb; font-family: Arial; font-size: 15px; font-weight: bold;} #Landingpage .pBerater_table .hintIconText .centerdiv{display: table-cell; height: 64px; position: relative; vertical-align: middle;color:#FFFFFF;} #Landingpage .pBerater_table .questionIcon{width:36px; height:64px; float:left; position:relative; left:12px; background:url(../images/pb_gray_final.png) no-repeat;} #Landingpage .pBerater_table.second .questionIcon{background:url(../images/pb_green_active.png) no-repeat;} #Landingpage .pBerater_table .questionIconText{width:185px; height:64px; float:left; margin-left: 60px; position: absolute;} #Landingpage .pBerater_table .questionIconText .centerdiv{display: table-cell; height: 64px; position: relative; vertical-align: middle;color:#bbbbbb} #Landingpage .pBerater_table.second .questionIconText .centerdiv{color: #ffffff; font-family: Arial; font-size: 15px; font-weight: bold;} #Landingpage .pBeraterBox{height:250px; position: relative; width: 1002px; float: left; background:url(../images/bg_berater_lp.png) no-repeat top center;} #Landingpage .pBeraterBox .pBerater_image{position:relative; width:109px; height:111px; float:left; margin-left:395px; background:url(../images/p_berater_neu.png); z-index:1000; margin-top:-37px;} #Landingpage .pBeraterBox h2{font-size: 28px; line-height:32px; border:0; color:#ffffff; margin:30px 0 0 24px; padding: 0; font-weight: bold;} #Landingpage .pBeraterBox p.subline{font-size: 18px; color:#ffffff; margin:13px 0 0 24px; padding: 0;} #Landingpage .lpConsultBox{background:url(../images/bg_lpConsultBox.png) no-repeat scroll center top #FFFFFF;color: #000000; float: left; padding-top: 5px; position: relative; width: 1002px;} #Landingpage .lpConsultBox .stepWrapper{margin: 20px 24px 22px 24px;} #Landingpage .lpConsultBox.stepFinal .ecommerceData .ptextDetailBtn{ background: url("../images/button_yellow.png") no-repeat scroll 0 0; color: #FF0000; float: right; margin: 15px 17px 3px 0px; } #Landingpage .lpConsultBox.stepFinal .ecommerceData .ptextDetailBtn .inner_btn { background: url("../images/button_yellow.png") no-repeat scroll 100% -41px rgba(0, 0, 0, 0); float: left; height: 100%; margin-left: 5px; padding-right: 5px; padding-top: 2px; } #Landingpage .lpConsultBox.stepFinal .ecommerceData .ptextDetailBtn .inner_btn a {color: #df0024 !important;} #Landingpage .lpConsultBox.stepFinal .ecommerceData.blackCom .pDetailPrice,#Landingpage .lpConsultBox.stepFinal .ecommerceData.blackCom .pricestar,#Landingpage .lpConsultBox.stepFinal .ecommerceData.blackCom .uvp{color:#000000} #Landingpage .lptwoBtn_Detail{background:url(../images/sprite_button_grey.png) no-repeat 0 0; height:22px; margin: 10px 0;} #Landingpage .lptwoBtn_Detail:hover{background-position:0 -83px;} #Landingpage .highlight .lptwoBtn_Detail{background:url(../images/sprite_button.png) no-repeat 0 0;} #Landingpage .highlight .lptwoBtn_Detail:hover{background-position:0 -84px;} #Landingpage .lptwoBtn{background:url(../images/sprite_button_grey.png) no-repeat 100% -41px; height: 100%; padding:2px 5px 0 0; margin-left:5px; float:left; display: inline-block;} #Landingpage .lptwoBtn:hover, #Landingpage .lpConsultBox .stepWrapper .highlight .lptwoBtn:hover{background-position:100% -126px;} #Landingpage .highlight .lptwoBtn{background:url(../images/sprite_button.png) no-repeat 100% -42px;} #Landingpage .lptwoBtn a, #Landingpage .lpConsultBox .stepWrapper .lptwoBtn a:hover{font-size:15px; color:#000000 !important; font-weight:bold;} #Landingpage .highlight .lptwoBtn a, #Landingpage .lpConsultBox .stepWrapper .highlight .lptwoBtn a:hover{color:#ffffff !important;} #Landingpage .lpConsultBox .stepWrapper .recommendationWrapper{width:475px; float: left; height: auto !important; margin: 0;} #Landingpage .lpConsultBox .stepWrapper .recommendationWrapper.highlight{background-color: #f1f1f1;} #Landingpage .lpConsultBox .stepWrapper .recommendationPicWrapper{position: relative; float: left; width:auto; left:0; margin: 5px 0 10px 18px;} #Landingpage .lpConsultBox .stepWrapper .recommendationTextWrapper{float: left; min-height: 122px; width: 220px; margin: 17px 0 0 15px; position: relative;} #Landingpage .lpConsultBox .stepWrapper .recommendationWrapper.highlight .recommendationTextWrapper{margin-top: 26px;} #Landingpage .lptwoBacklink{background:#f1f1f1; height: 35px; width: 100%; float: left;} #Landingpage .lptwoBacklink a{background:url(../images/arrow_lptwoBacklink.png) no-repeat left 3px; color:#333333; font-size: 12px; font-weight: bold; padding-left: 10px; margin: 10px 0 0 24px; float: left;} #Landingpage .lptwoBacklink a:hover{color: #00654A !important; background-position: left -12px;} #Landingpage .lpsecondBacklink{background:#f1f1f1; height: 35px; width: 100%; float: left;} #Landingpage .lpsecondBacklink a{background:url(../images/arrow_lptwoBacklink.png) no-repeat left 3px; color:#333333; font-size: 12px; font-weight: bold; padding-left: 10px; margin: 10px 0 0 24px; float: left;} #Landingpage .lpsecondBacklink a:hover{color: #00654A !important; background-position: left -12px;} #Landingpage .lpthirdBacklink{background:#f1f1f1; height: 35px; width: 100%; float: left;} #Landingpage .lpthirdBacklink a{background:url(../images/arrow_lptwoBacklink.png) no-repeat left 3px; color:#333333; font-size: 12px; font-weight: bold; padding-left: 10px; margin: 10px 0 0 24px; float: left;} #Landingpage .lpthirdBacklink a:hover{color: #00654A !important; background-position: left -12px;} #Landingpage .lpthirdBackFirstlink{background:#f1f1f1; height: 35px; width: 100%; float: left;} #Landingpage .lpthirdBackFirstlink a{background:url(../images/arrow_lptwoBacklink.png) no-repeat left 3px; color:#333333; font-size: 12px; font-weight: bold; padding-left: 10px; margin: 10px 0 0 24px; float: left;} #Landingpage .lpthirdBackFirstlink a:hover{color: #00654A !important; background-position: left -12px;} #Landingpage .showmore .lptwoBtn_Detail{margin: 13px;} #Landingpage .berater_q_wrapper_top{background:url(../images/berater_q_bg_head_white.png) no-repeat;height:63px;padding-bottom: 18px;} #Landingpage .bLnkFooter{display: inline-block;margin: 13px 0 0 20px;} #Landingpage .pbboxinnerwrapper{background:url(../images/lp_consult_step.png) no-repeat;height: 174px;width: 467px;} #Landingpage .pbboxwrapper{height: 155px;width: 467px;margin-right: 17px;} #Landingpage .pbdropper.pbLanding{height: 161px;width: 466px;} #Landingpage .pbdropperfinal.pbLanding{height: 161px;width: 466px;} #Landingpage .pbdropper.pbNoMouseover{height: 161px;width: 466px;} #Landingpage .pbdropperfinal.pbNoMouseover{height: 161px;width: 466px;} #Landingpage .initButton{padding-top: 36px;height: 129px;vertical-align: top;width: 466px;margin: 23px 20px;} #Landingpage .pbboxtextov{background:url(../images/lp_consult_step_hover.png);width: 467px;} #Landingpage .pBerater_shad_bot{background:url(../images/lp_consult_step.png) bottom;width: 467px;} #Landingpage .pb_bigButtonText{float:none;width: 378px;margin-left: 78px;} #Landingpage .initButton > p {font-size: small;line-height: normal;margin: 23px 20px;} #Landingpage #SpecialSlider h4, #Landingpage .sStageInfoTextH h1, #Landingpage #SpecialSlider .sStageInfoTextH h2, #Landingpage #SpecialSlider .sStageInfoTextH h3, #Landingpage #SpecialSlider .sStageInfoTextH h5{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #FFFFFF; font-family: Arial; font-size: 18px; font-weight: normal; line-height: 20px; margin: 0; padding: 0 5px 0 0; text-decoration: none; width: inherit; height:auto; } #Landingpage #SpecialSlider h5, #Landingpage #SpecialSlider .sStageInfoTextM h1, #Landingpage #SpecialSlider .sStageInfoTextM h2, #Landingpage #SpecialSlider .sStageInfoTextM h3, #Landingpage #SpecialSlider .sStageInfoTextM h4{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: 0 none; color: #FFFFFF; font-family: Arial; font-size: 28px; font-weight: bold; height: auto; line-height: 27px; margin: 14px 0px 0px 0px; padding: 0 5px 0 0; text-decoration: none; height:auto; } #Landingpage .modulFeatureList .contentContainer .featureContainer .featureBlock .featureIcon > img.small-image {width: auto; float: right;} #Landingpage .modulFeatureList .contentContainer .featureContainer .featureBlock .featureIcon > img.left-align {float: left;} #Landingpage .sStageInfo.full{ width:320px; position:relative; top:0; height:373px; padding-top:27px; padding-right:0px; background-repeat:repeat;} #Landingpage .sStageInfo.oppositeStage{position:absolute; height:300px;} #Landingpage .sStageInfo.oppositeStage .tVideoBG{position:relative; left: -31px; float:right;} #Landingpage .sStageInfo.none{background:none !important;} #Landingpage .slide { width: 1002px; height: 400px; position: absolute; } #Landingpage.browser_zoomed .slide { width: 1003.5px !important; background-size: 100% 100% !important; left: -1px !important; } #Landingpage .smallGal, #Landingpage .video_1{ width: 682px; height: 400px; z-index:1001; background: url(../images/picStage.png) no-repeat; display: none; position:absolute; text-align:left; top:0px; left:0px;} #Landingpage .smallGal{padding-left:21px; padding-top:20px; } #Landingpage .video_1{ padding:20px 21px 20px 21px; width:640px; height:360px;} #Landingpage .oppositeStage .pic_zoom_video{top:5px;} #Landingpage .pic_zoom_video{float:left; position:absolute; left:15px; width:300px; height:130px;} #Landingpage .pic_zoom_video .right{display:block; right:40px; position: absolute; bottom: -40px;} #Landingpage .right .panoramaLink.inner_btn .sh_360{padding-left:6px;} #Landingpage .vid_close{position:absolute; top:35px; right:35px; z-index:100000; display:none;} #Landingpage .media-player{position:absolute;top:20px;left:21px;} #Landingpage .galWrapper img{position:absolute;z-index:1; width:100%; height:100%;} #Landingpage .galWrapper img.active{z-index:3} #Landingpage .video_full .galWrapper .galContent, #Landingpage .fullGal .galWrapper .galContent{ position:relative; width:982px; float:left; height:554px;} #Landingpage .smallGal .gal .galWrapper .galContent{position:relative; width:640px; float:left; height:360px;} #Landingpage .smallGal img{margin-top:0px;} #Landingpage .gal{margin-top: 0px;} #Landingpage .galWrapper .galContent .nyroModalCloseButton, #Landingpage .galWrapper .galContent .gal_close{background:url(../images/gal_close.png) no-repeat !important; width:15px; height:14px;} #Landingpage .galWrapper .galContent .gal_close{cursor:pointer; position:absolute; top:13px; right:15px;} #Landingpage .galWrapper .gal_footer a{font-size:14px; font-weight:bold; color:white; padding:1px; padding: 2.5px 6.5px !important; border-radius:2px; margin-right:10px; } #Landingpage .galWrapper .gal_footer a:hover{color:white !important;} #Landingpage .galWrapper .gal_footer a.on{background:white; color:black;} #Landingpage .galWrapper .gal_footer a.on:hover{color:black !important;} #Landingpage .galWrapper .galContent .gal_full{background:url(../images/gal_fullscreen.png) no-repeat; cursor:pointer; display:none; position:absolute; z-index:100000; width:19px; height:19px; bottom:11px; right:14px;} #Landingpage .vid-image-stage .smallGal{ background:none; padding:0; left:0;} #Landingpage .vid-image-stage .smallGal .galContent{ width:475px !important; height:237px !important;} #Landingpage .picLink a:hover{color:#fff !important;} #Landingpage .slide {position: absolute; top: 0; left: 0; } #Landingpage .slide .plus {position: absolute; z-index: 500; -webkit-transform: translate3d(0, 0, 0); outline: none; text-decoration: none; } #Landingpage .slide .plus.active span.outer span.btn {background-position: -53px -137px; } #Landingpage .slide .plus span.text {display: inline-block; -webkit-border-radius: 18px; -moz-border-radius: 18px; border-radius: 18px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background: rgba(255, 255, 255, 0.8); width: 36px; height: 36px; } #Landingpage .slide .plus span.text .textInner {white-space: nowrap; color: #025a42; font: 14px/36px 'fontFaceBoschOfficeSansBold', 'arial', 'helvetica', 'sans-serif'; padding: 0; width:auto; height:auto; text-transform: uppercase; text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.23); } #Landingpage .slide .plus span.outer {display: inline-block; width: 36px; height: 36px; margin: 0 0 -12px 0; overflow: hidden; position: absolute; top: 0; } #Landingpage .slide .plus span.outer span.glow {-webkit-border-radius: 18px; -moz-border-radius: 18px; border-radius: 18px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background: #fff; display: block; position: absolute; z-index: 10; opacity: 0.7; width: 28px; height: 28px; left: 4px; top: 4px; } #Landingpage .slide .plus span.outer span.glow.shrinked {opacity: 0.7;-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;transition: all 0.3s linear;-webkit-transform-origin: center, center;-moz-transform-origin: center, center;transform-origin: center center;} #Landingpage .slide .plus span.outer span.glow.expanded {opacity: 0.1;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;transition: all 0.3s linear;-webkit-transform-origin: center, center;-moz-transform-origin: center, center;transform-origin: center center;} #Landingpage .slide .plus span.outer span.btn {background-image: url(../images/hotspot.png);background-repeat: no-repeat;background-position: -6px -137px;width: 24px;height: 24px;display: block;position: absolute;left: 6px;top: 6px;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;z-index: 20;} #Landingpage .slide .plus.plusTextLeft span.text .textInner {padding: 0 41px 0 20px;} #Landingpage .slide .plus.plusTextLeft span.outer {right: 0;} #Landingpage .slide .plus.plusTextRight span.text .textInner {padding: 0 20px 0 41px;} #Landingpage .slide .plus.plusTextRight span.outer {left: 0;} #Landingpage .slide .plusList {display: none;} #Landingpage .hotspot_content{display:none;} #Landingpage .sprites { background-image: url('../images/productfinder_sprites.png'); background-repeat: no-repeat; } #Landingpage h1.ms-title-text { font-family: Verdana; font-size: 20px; font-weight: bold; padding: 0; cursor:default; } .floating-nav-wrapper .inner_btn > a {font-size:15px;} #Landingpage .floating h1, .floating .active { color: black; } #Landingpage .floating .active { padding-bottom: 18px; } #Landingpage .ms_faq { background-color: #003e2d; color: #ffffff; } #Landingpage > .ms_faq > .ms_faq_header > h3 { color: #e00204; margin-bottom: 14px; } #Landingpage .ms_faq .faqhr{ border-bottom: 1px solid #B2C5C0; height: 1px !important; } #Landingpage .ms_faq_header { margin-bottom: 26px; height: auto; min-height: 220px; padding-top: 1px; position: relative; text-align: center; } #Landingpage .ms_faq_header .faqInfoBox{width:500px;margin-left:251px;} .ms_description { margin: 0px 160px; } #Landingpage .ms_faq_filterbar { margin: 26px 0px; } #Landingpage .ms_faq_filterbar .sbHolder{background:url(../images/bg_product_tutorial_filter_selectalt.png) 0 0 no-repeat; border-color: rgb(221, 220, 220); border-radius: 1px; border-style: solid; border-width: 2px;} #Landingpage .ms_faq_filterbar .sbHolder .sbToggle{background:url(../images/bg_product_tutorial_filter_selectalt.png) 0 -37px no-repeat;} #Landingpage .ms_faq_filterbar .sbHolder .sbToggle:hover {background:url(../images/bg_product_tutorial_filter_selectalt.png) 0 -37px no-repeat;} #Landingpage .ms_faq_filterbar .sbHolder .sbToggleOpen {background:url(../images/bg_product_tutorial_filter_selectalt.png) 0 -74px no-repeat;} #Landingpage .ms_faq_filterbar .sbHolder .sbToggleOpen:hover {background:url(../images/bg_product_tutorial_filter_selectalt.png) 0 -74px no-repeat;} #Landingpage .ms_faq_filterbar .sbHolder .sbSelector{font-family:Arial;font-size:13px; font-weight:bold;text-align:left;} #Landingpage .ms_faq_filterbar .sbHolder .sbOptions { width: 238px; text-align:left; border-color: rgb(221, 220, 220)!important; border-radius: 1px; border-bottom: 2px solid; border-left: 2px solid; border-right: 2px solid; margin-left: -2px; background-color:#C8C8C8 !important; text-align: left; } #Landingpage .ms_faq_filterbar .sbHolder .sbOptions li:hover{background-color: rgb(221, 220, 220);} #Landingpage .ms_faq_filterbar .sbHolder .sbOptions > li > a{font-family:Arial !important;font-size:13px !important; font-weight:bold !important;} #Landingpage .ms_faq_filterresults table { margin-top: 30px; table-layout: fixed; } #Landingpage .ms_faq_faq > div { padding: 10px; } #Landingpage .ms_faq_questionanswer { display: inline-block; width: 580px; vertical-align:top; } #Landingpage .ms_faq_button { display: inline-block; vertical-align:top; } #Landingpage .ms_faq_questionanswer > strong { font-family: Arial; font-size: 17px; font-weight: bold; } th.ms_faq_grp { font-family: Arial; font-size: 17px; font-weight: bold; padding-top: 12px; vertical-align: top; width: 300px } .ms_faq_questionanswer > span { font-family: Arial; font-size: 14px; font-weight: normal; padding-top: 4px; } #Landingpage .ms_faq_filterbar > div { margin-bottom: 30px; margin-left: 384px; } #Landingpage .assortmentrange{position:relative} #Landingpage .assortmentrange.white, #Landingpage .assortmentrange.grey{color:#000} #Landingpage .assortmentrange .controlPanel.plain .sbHolder, #Landingpage .st_clone_element .sbHolder{background:#fff;border:1px solid #ccc;border-radius:2px;height:32px} #Landingpage .assortmentrange .controlPanel.plain .sbToggle, #Landingpage .st_clone_element .sbToggle{background-image:url(../images/product_range/sbTogglePlain.jpg);width:29px;height:32px;background-position:left top} #Landingpage .assortmentrange .controlPanel.plain .sbToggleOpen, #Landingpage .st_clone_element .sbToggleOpen{background-image:url(../images/product_range/sbToggleOpenPlain.jpg)!important;width:29px;height:32px;background-position:left top} #Landingpage .assortmentrange .controlPanel.plain .sbSelector, #Landingpage .st_clone_element .sbSelector{height:32px;line-height:32px;width:200px} #Landingpage .assortmentrange .controlPanel.plain .sbOptions, #Landingpage .st_clone_element .sbOptions{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;left:-1px;width:238px} #Landingpage .assortmentrange .controlPanel.plain .filtering {text-align:center; position:relative} #Landingpage .assortmentrange .controlPanel.plain .filtering .filter{display:inline-block; text-align:left; vertical-align:bottom} #Landingpage .assortmentrange .controlPanel.plain .filtering .filterCheckbox {vertical-align:bottom;} #Landingpage .assortmentrange .controlPanel.plain .filtering .filterCheckbox, #Landingpage .st_clone_element .filterCheckbox{display:inline-block;text-align:left;padding:0 35px} #Landingpage .assortmentrange .controlPanel.plain .filtering .filterCheckbox.block{display:block!important} #Landingpage .assortmentrange .controlPanel.plain .filtering .filterRow{text-align:center} #Landingpage .assortmentrange .controlPanel.plain .filtering .filcheck, #Landingpage .st_clone_element .filcheck{background-image:url(../images/product_range/checkboxToggleUncheckedPlain.png);background-position:left center;height:32px;line-height:32px} #Landingpage .assortmentrange .controlPanel.plain .filtering .filcheck {padding-bottom:2px} #Landingpage .assortmentrange .controlPanel.plain .filtering .filcheck.selected, #Landingpage .st_clone_element .filcheck.selected{background-image:url(../images/product_range/checkboxTogglePlain.png)} #Landingpage .st_clone_element .jQuerySelectorForCenterElements {margin: 0 !important} #Landingpage .assortmentrange .controlPanel.plain .filtering .filter + .filter {padding: 0 0 0 6px} #Landingpage .assortmentrange .controlPanel.plain .filtering .filter + .filterCheckbox {padding: 0 0 0 36px} #Landingpage .assortmentrange .controlPanel.plain .filtering .filterCheckbox + .filterCheckbox {padding: 0 0 0 36px} #Landingpage .assortmentrange .controlPanel.plain .filtering .filter + .filterCheckbox.block{padding: 15px 0 0} #Landingpage .assortmentrange .controlPanel.plain .filtering .filterCheckbox.block + .filterCheckbox.block{margin: -14px 0 0;padding:0} #Landingpage .assortmentrange.white .lp_sectionHeadline *, #Landingpage .assortmentrange.white .lpInfoBox .lp_text *, #Landingpage .assortmentrange.grey .lp_sectionHeadline *, #Landingpage .assortmentrange.grey .lpInfoBox .lp_text * {color: #000} #Landingpage .assortmentrange .productHr {border-bottom: 1px solid #ccc} #Landingpage .assortmentrange .productImageContainer {padding: 0 !important;} #Landingpage .content-block{ text-align: center; } #Landingpage div.slider-entry{ display: inline-block; padding: 24px 10px 10px; vertical-align: top; height: 160px; text-align: center; width: 220px; } #Landingpage .custom-slider-container { vertical-align:middle;display: inline-block; } #Landingpage .slider_button{ padding: 40px 10px 0; } #Landingpage .align-helper{ display: inline-block; height: 77%; vertical-align: bottom; } #Landingpage .slider-button.prev{ float:left; } #Landingpage .sliderprev {left: 20px; position: absolute; top: 255px; z-index: 3; } #Landingpage .slidernext { right: 20px; position: absolute; top: 255px; z-index: 3; } #Landingpage .slider-carousel { float:left; text-align: center; } #Landingpage .slider-button > .slideprev { height: 124px; } #Landingpage .slider-button > .slidenext { height: 124px; } #Landingpage .slider-button.next{ float:right; } #Landingpage .slider-text-block > p { color: black; font-weight: bold; margin-top: 16px; } #Landingpage .slider-img-block { height: 108px; background-image: url("../images/shadow_elipse.png"); background-position: 55% 86%; background-repeat: no-repeat; } #Landingpage .slider-text-block > a { background-image: url("../images/lnkstylesubnavidefault.png"); background-position: 136px 6px; background-repeat: no-repeat; font-weight: bold; display: block; font-size: 12px; } #Landingpage .product-slider{ position: relative; z-index: 20; } #Landingpage li.slider-entry{ width: 1002px; height: 200px; } #Landingpage .teaser-split2-1{ position: relative; width:1002px; height:308px; padding: 2px 10px; font-family: Arial, Helvetica, sans-serif; } #Landingpage .teaser-split2-1 .left-split2{ position: relative; width: 682px; height: 290px; float: left; z-index: 10; padding:1px; background-color: #fff; font-size: 14px; } #Landingpage .teaser-split2-1 .left-split2 .green{ position: relative; width: 300px; height: 250px; float: left; background-color: #00402e; border-left: 1px solid #fff; border-bottom: 1px solid #fff; padding: 20px; color: #fff; } #Landingpage .teaser-split2-1 .left-split2 h3, .teaser-split2-1 .right-split1 h3{ font-size: 16px; font-weight: bold; margin-bottom: 6px; } #Landingpage .teaser-split2-1 h3,#Landingpage .teaser-split2-1 p{ margin-bottom:5px; } #Landingpage .right-split1 h3{ color:#000000; } #Landingpage .teaser-split2-1 .left-split2 img{ position: absolute; width: 340px; height: 290px; float: left; border-right: 1px solid #fff; border-bottom: 1px solid #fff; } #Landingpage .teaser-split2-1 .right-split1{ position: relative; width: 270px; height: 290px; margin-left: 20px; float: left; padding-top:8px; color:#000; } #Landingpage .teaser-split2-1 .right-split1 ul { padding-left: 17px; } #Landingpage .teaser-split2-1 .right-split1 ul li { list-style: square outside none; } #Landingpage .line-shadow{ position: relative; width:100%; height:16px; margin-bottom: 4px; background: url('../images/productfinder_line_shadow.jpg') center no-repeat; } #Landingpage .drop-shadow { position:relative; padding:0px 1px 1px 1px; background:#fff; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } #Landingpage .drop-shadow:before,#Landingpage .drop-shadow:after { content:""; position:absolute; z-index:-1; bottom: 18px; left: 4px; width: 70%; height: 40%; max-width: 330px; box-shadow: 0 18px 7px rgba(0, 0, 0, 0.4); -webkit-transform: rotate(-2deg); -moz-transform: rotate(-2deg); -ms-transform: rotate(-2deg); -o-transform: rotate(-2deg); transform: rotate(-2deg); } #Landingpage .drop-shadow:after { right: 4px; left: auto; -webkit-transform: rotate(2deg); -moz-transform: rotate(2deg); -ms-transform: rotate(2deg); -o-transform: rotate(2deg); transform: rotate(2deg); } #Landingpage .newsletterTeaser{width:1002px;height:422px;background:#f1f1f1;color:#000000;} #Landingpage .newsletterTeaser h4{color:#000000;} #Landingpage .newsletterTeaser h4,#Landingpage .newsletterTeaser p{margin-top: 15px;margin-bottom: 10px;margin-left: 10px;margin-right: 10px;} #Landingpage .newsletterTeaser .newsletterTeaserText,#Landingpage .newsletterTeaser img,#Landingpage .newsletterTeaser iframe{float:left;height:422px;} #Landingpage .newsletterTeaser img,#Landingpage .newsletterTeaser iframe{width:334px;} #Landingpage .newsletterTeaserText{margin-left:10px;margin-right:10px;margin-bottom:5px;width:314px;} #Landingpage .modulFeatureList { background-color: #003e2d; margin-left: calc(-1920px / 2 + 501px); width: 1920px; float: left; position: relative; } #Landingpage .modulFeatureList .contentContainer {margin: auto; width: 1002px;} #Landingpage .modulFeatureList.bgWhite, #Landingpage .modulFeatureList .contentContainer.bgWhite {background-color: white;} #Landingpage .modulFeatureList .contentContainer.bgWhite, #Landingpage .modulFeatureList .contentContainer.bgWhite h4, #Landingpage .modulFeatureList .contentContainer.bgGrey, #Landingpage .modulFeatureList .contentContainer.bgGrey h4 {color: black;} /* must use id selector to override style for headlines */ #Landingpage .modulFeatureList.bgGrey, #Landingpage .modulFeatureList .contentContainer.bgGrey { background-color: #f1f1f1; } #Landingpage .modulFeatureList .contentContainer .sStageInfoTextH { padding-bottom: 0 !important; } #Landingpage .modulFeatureList .contentContainer .lp_headline { padding-bottom: 10px; } #Landingpage .modulFeatureList .contentContainer > div { padding: 50px 5px 50px 0} #Landingpage .modulFeatureList .contentContainer .featureContainer > div, #Landingpage .modulFeatureList .contentContainer .featureContainer .featureBlock > div {padding: 10px;} #Landingpage .modulFeatureList .contentContainer .infoContainer > div {padding: 20px;} #Landingpage .modulFeatureList .contentContainer .featureContainer > hr {border-bottom: 1px solid grey; margin:0;} #Landingpage .modulFeatureList .contentContainer .featureContainer .featureBlock .featureIcon > img {width: 100%;} #Landingpage .modulFeatureList .contentContainer .buttonContainer > div {float: none; margin-top: 10px;} #Landingpage .table {display: table;} #Landingpage .column {display: table-cell; vertical-align: top; width: 50%;} #Landingpage .productRange {background-color: #003e2d; padding: 50px 0;} #Landingpage .productRange h2 {text-align: center; margin-bottom: 30px !important;} #Landingpage .productRange .controlPanel{padding: 0 10px} #Landingpage .productRange .controlPanel > div, #Landingpage .assortmentrange .controlPanel > div {margin-top: 20px;} #Landingpage .productRange .controlPanel .resetFilter, #Landingpage .assortmentrange .controlPanel .resetFilter {text-align: center; height: 20px;} #Landingpage .productRange .controlPanel .filtering img, #Landingpage .productRange .controlPanel .filtering .imgPlaceHolder, #Landingpage .assortmentrange .controlPanel .filtering img, #Landingpage .assortmentrange .controlPanel .filtering .imgPlaceHolder {float: left; margin-right: 10px; height: 27px; width:27px;} #Landingpage .productRange .controlPanel .filtering .filter{float: left; padding: 0 10px; width: 222px;} #Landingpage .productRange .controlPanel .filtering .filterTitle {margin-bottom: 10px; text-align: center;} #Landingpage .assortmentrange .controlPanel .filtering .filterTitle {margin-bottom: 11px; text-align: left; padding: 0 0 0 2px} #Landingpage .productRange .controlPanel .filtering .filterTitle > p, #Landingpage .productRange .controlPanel .filtering .filterTitle > p{font-family:Arial;font-size:17px; font-weight:bold;} #Landingpage .productRange .controlPanel .filtering .sbHolder{background:url(../images/bg_product_tutorial_filter_selectalt.png) 0 0 no-repeat; border-color: rgb(221, 220, 220); border-radius: 1px; border-style: solid; border-width: 2px;} #Landingpage .productRange .controlPanel .filtering .sbHolder .sbToggle{background:url(../images/bg_product_tutorial_filter_selectalt.png) 0 -37px no-repeat;} #Landingpage .productRange .controlPanel .filtering.sbHolder .sbToggle:hover {background:url(../images/bg_product_tutorial_filter_selectalt.png) 0 -37px no-repeat;} #Landingpage .productRange .controlPanel .filtering .sbHolder .sbToggleOpen {background:url(../images/bg_product_tutorial_filter_selectalt.png) 0 -74px no-repeat;} #Landingpage .productRange .controlPanel .filtering .sbHolder .sbToggleOpen:hover {background:url(../images/bg_product_tutorial_filter_selectalt.png) 0 -74px no-repeat;} #Landingpage .productRange .controlPanel .filtering .sbHolder .sbSelector{ text-align: left;font-family:Arial;font-size:13px; font-weight:bold;} #Landingpage .productRange .controlPanel .filtering .sbHolder .sbOptions { background-color:#C8C8C8 !important; width: 222px; text-align:left; border-color: rgb(221, 220, 220)!important; border-radius: 1px; border-bottom: 2px solid; border-left: 2px solid; border-right: 2px solid; margin-left: -2px; } #Landingpage .productRange .controlPanel .filtering .sbHolder .sbOptions li:hover{background-color: rgb(221, 220, 220);} #Landingpage .productRange .controlPanel .filtering .sbHolder .sbOptions li:active{background-color: rgb(221, 220, 220);} #Landingpage .productRange .controlPanel .filtering .sbHolder .sbOptions li a:visited{background-color: rgb(221, 220, 220);} #Landingpage .productRange .controlPanel .filtering .sbHolder .sbOptions li:visited{background-color: rgb(221, 220, 220);} #Landingpage .productRange .controlPanel .filtering .sbHolder, #Landingpage .productRange .controlPanel .filtering .sbSelector {text-align: center;width: 222px;font-family:Arial;font-size:13px; font-weight:bold;} #Landingpage .productRange .controlPanel .filtering .sbOptions {width: 222px;} #Landingpage .productRange .controlPanel .filtering .sbOptions li.disabled, #Landingpage .assortmentrange .controlPanel .filtering .sbOptions li.disabled {background: none repeat scroll 0 0 transparent;} #Landingpage .productRange .controlPanel .filtering .sbOptions li.disabled a, #Landingpage .assortmentrange .controlPanel .filtering .sbOptions li.disabled a, #Landingpage .st_clone_element .sbOptions span.disabled{color: #bbb !important; cursor: default; pointer-events: none;} #Landingpage .st_clone_element .sbOptions span.disabled{display: block;outline: none; padding: 5px 0 5px 9px;} #Landingpage .productRange .controlPanel .filtering .sbOptions a {font-family:Arial;font-size:13px; font-weight:bold;} #Landingpage .productRange .controlPanel .filtering .filterRow {margin-top: 30px;} #Landingpage .productRange .controlPanel .filtering .filcheck {margin: 0 10px 0 0; min-width: unset; padding: 0 0 0 25px; position: unset;} #Landingpage .productRange .controlPanel .filtering .filcheck > span{font-family:Arial;font-size:13px; font-weight:bold;} #Landingpage .productRange .controlPanel .filtering .filcheck > a, #Landingpage .productRange .controlPanel .filtering .filcheck > a:hover {color: white !important; white-space: nowrap;} #Landingpage .productRange .controlPanel .sorting {padding: 0 378px;} #Landingpage .productRange .products, #Landingpage .assortmentrange .products {margin: 20px auto 0; width: 900px; padding: 0;} #Landingpage .productRange .products .productBackground, #Landingpage .assortmentrange .products .productBackground{ margin-left: -100px; margin-right: 100px; background:url(../images/product_range_product_bg_shadow.png); background-repeat:no-repeat; height: 101px; width: 500px; position: absolute; margin-top: 60px; } #Landingpage .productRange .products .productImage { position: relative; max-width: 250px; height:110px;position: relative; top: 50%; } #Landingpage .assortmentrange .products .productImage{position: relative; max-width: 260px; height:110px;text-align:center} #Landingpage .assortmentrange .products .productImage img{ max-width: 260px; max-height:110px; display:block; margin: 0 auto;} #Landingpage .productRange .products .productCategory, #Landingpage .assortmentrange .products .productCategory { position: relative; font-family:Arial;font-size:14px; font-weight:normal; min-height: 20px; min-height: 35px; margin-bottom: -14px;} #Landingpage .productRange .products .productName, #Landingpage .assortmentrange .products .productName{ position: relative; font-family:Arial;font-size:17px; font-weight:bold;margin-top:5px;} #Landingpage .productRange .products li, #Landingpage .assortmentrange .products li {width: 260px; display:inline-table; text-align: center; padding: 0 0 60px; margin: 0 15px; list-style-type: none;position: relative;} #Landingpage .productRange .products .accGroupText, #Landingpage .assortmentrange .products .accGroupText {position:relative; font-size:14px;} #Landingpage .productRange .products li > div, #Landingpage .productRange .productContainer > div, #Landingpage .assortmentrange .products li > div, #Landingpage .assortmentrange .productContainer > div {padding: 10px 0 0;} #Landingpage .productRange .products li .price, #Landingpage .assortmentrange .products li .price {font-size: 25px; font-weight: bold; line-height: 28px;} #Landingpage .productRange .products li .ptextDetailBtn, #Landingpage .assortmentrange .products li .ptextDetailBtn {float: none; margin: 0; display: inline-block;} #Landingpage .productRange .products li.jQueryHalfBoxLeft, #Landingpage .assortmentrange .products li.jQueryHalfBoxLeft {margin-left: 175px;} #Landingpage .productRange .products li.jQueryFullBoxLeft, #Landingpage .assortmentrange .products li.jQueryFullBoxLeft {margin-left: 320px;} #Landingpage .productRange .products li.jQueryHalfBoxRight, #Landingpage .assortmentrange .products li.jQueryHalfBoxRight {margin-right: 175px;} .productRange .ptextDetailLink .jQuerySelectorECommerceTooltip, .assortmentrange .ptextDetailLink .jQuerySelectorECommerceTooltip {left: 80px !important;} #Landingpage .productRange.style_2, #Landingpage .assortmentrange.white, #Landingpage .assortmentrange.grey { background-color: transparent !important; color: black; } #Landingpage .productRange.style_2 .productHr, #Landingpage .assortmentrange.white .productHr{ border-bottom: 1px solid #ccc; width: 260px; } #Landingpage .productRange.style_2 .productRangeTextBox, #Landingpage .assortmentrange.white .productRangeTextBox, #Landingpage .assortmentrange.grey .productRangeTextBox { width:100%; margin-left: 0; } #Landingpage .productRange.style_2 .sStageInfoTextL h2, #Landingpage .assortmentrange.white .sStageInfoTextL h2, #Landingpage .assortmentrange.grey .sStageInfoTextL h2{ color: black } #Landingpage .videoGallery {overflow: hidden; position: relative; height: 597px; background: no-repeat scroll right top / 1002px auto rgba(0, 0, 0, 0);} #Landingpage .videoGallery .teaserContainer {width: 30%; padding: 20px 0 0;} #Landingpage .videoGallery .teaserContainer .teaserTextContainer { padding: 10px;} #Landingpage .videoGallery .teaserContainer .teaserTextContainer h2 {margin: 0;} #Landingpage .videoGallery .teaserContainer .teaserTextContainer h2:first-line {color: #ef2614 !important; font-size: 14px; font-weight: bold; line-height: 10px;} #Landingpage .videoGallery .teaserContainer .teaserTextContainer, #Landingpage .videoGallery .teaserContainer .buttonContainer {margin: 0 20px;} #Landingpage .videoGallery .teaserContainer .buttonContainer {padding: 10px 0 0 5px;} #Landingpage .videoGallery .teaserContainer .buttonContainer > div {float: none; margin: 10px 0 0;} #Landingpage .videoGallery .teaserContainer .buttonContainer > div:first-child {margin: 0;} #Landingpage .videoGallery .teaserContainer, #Landingpage .videoGallery .videoContainer {position: absolute; height: 100%;} #Landingpage .videoGallery .videoContainer {width: 70%; left: 30%;} #Landingpage .videoGallery .videoContainer .playerContainer {width: 600px; height: 370px; margin: 30px auto 10px;} #Landingpage .videoGallery .videoContainer .playerContainer .player {height: 100%;} #Landingpage .videoGallery .videoContainer .controlsContainer {margin: auto; width: 600px;} #Landingpage .videoGallery .videoContainer .controlsContainer .prev, #Landingpage .videoGallery .videoContainer .controlsContainer .next {height: 43px; width: 26px; margin-top: 45px;} #Landingpage .videoGallery .videoContainer .controlsContainer .prev, #Landingpage .videoGallery .videoContainer .controlsContainer .next, #Landingpage .videoGallery .videoContainer .carouselContainer .carousel ul li .marker.active {background: url(../images/arrowwhite_sprite.png) no-repeat scroll 0 0 transparent;} #Landingpage .videoGallery .videoContainer .controlsContainer .prev {background-position: -47px -26px; float: left;} #Landingpage .videoGallery .videoContainer .controlsContainer .next {background-position: -74px -26px; float: right;} #Landingpage .videoGallery .videoContainer .carouselContainer {margin: auto; width: 540px;} #Landingpage .videoGallery .videoContainer .carouselContainer .carousel ul, #Landingpage .videoGallery .videoContainer .carouselContainer .carousel li {list-style: outside none none; padding: 0;} #Landingpage .videoGallery .videoContainer .carouselContainer .carousel ul li {width: 170px; margin: 5px; float:left; min-height:152px;} #Landingpage .videoGallery .videoContainer .carouselContainer .carousel ul li .marker {height: 16px; margin: 0 auto; width: 26px;} #Landingpage .videoGallery .videoContainer .carouselContainer .carousel ul li .marker.active {background-position: 0 -7px;} #Landingpage .videoGallery .videoContainer .carouselContainer .carousel ul li .carouselElementContainer { padding: 10px; padding-top:0px; height: 100%; cursor: pointer;} #Landingpage .videoGallery .videoContainer .carouselContainer .carousel ul li .carouselElementContainer img {width: 100%; border: 3px solid; border-radius:6px;} #Landingpage .videoGallery .videoContainer .carouselContainer .carousel ul li .carouselElementContainer p {text-align:center; font-size: 14px; font-weight:bold;color: white !important;} #Landingpage .iframe > h2 {background-color: #003e2d;} #Landingpage .socialmedia {margin-top:-1px;} #Landingpage .socialmedia .teaserContainer, #Landingpage .socialmedia .teaserContainer h2, #Landingpage .socialmedia .teaserContainer h4{color: #000;} #Landingpage .socialmedia .teaserContainer{padding-top:22px;} #Landingpage .socialmedia.grey{background:#f1f1f1;} #Landingpage .socialmedia.white{background:#FFFFFF;} #Landingpage .socialmedia.green{background-color:#00402e;} #Landingpage .socialmedia .iconContainer{position:relative; margin-top: 20px; padding-bottom: 40px;} #Landingpage .socialmedia.grey,#Landingpage .socialmedia.white,#Landingpage .socialmedia.grey h5,#Landingpage .socialmedia.white h5,#Landingpage .socialmedia.grey h4,#Landingpage .socialmedia.white h4,#Landingpage .socialmedia.grey h2,#Landingpage .socialmedia.white h2{color:#000000;} #Landingpage .ptextDetailBtn.red, #Landingpage .ptextDetailBtn.red .inner_btn {background: url("../images/sprite_button_red.png") no-repeat scroll 0 0 transparent;} #Landingpage .ptextDetailBtn.red:hover {background-position: 0 -83px;} #Landingpage .ptextDetailBtn.red:hover .inner_btn {background-position: 100% -126px; cursor: pointer;} #Landingpage .ptextDetailBtn.red .inner_btn {background-position: 100% -41px;} #Landingpage .ptextDetailBtn.red .inner_btn a, #Landingpage .ptextDetailBtn.red .inner_btn a:hover {color: white !important;} #Landingpage .ptextDetailBtn.yellow {background: url("../images/button_yellow.png") no-repeat scroll 0 0;} #Landingpage .ptextDetailBtn.yellow:hover {background-position: 0 -83px;} #Landingpage .ptextDetailBtn.yellow .inner_btn {background: url("../images/button_yellow.png") no-repeat scroll 100% -41px;} #Landingpage .ptextDetailBtn.yellow:hover .inner_btn {background-position: 100% -126px; cursor: pointer;} #Landingpage .ptextDetailBtn.yellow a {color: #df0024 !important;} #Landingpage .ptextDetailLink {position: relative; padding-bottom: 15px;} #Landingpage .ptextDetailLink .inner_link > a:before {content: ">"; font-size: 0.9em; padding-right: 4px;} #Landingpage .ptextDetailLink .inner_link > a {color: #73948c;} #Landingpage .ptextDetailLink .inner_link > a:hover {color: #5f7a74 !important;} #Landingpage .ptextDetailLink {position: relative;} #Landingpage .ptextDetailLink .inner_link > a:before {content: ">"; font-size: 0.9em; padding-right: 4px;} #Landingpage .jQuerySelectorECommerceTooltipTrigger {position: relative;} #Landingpage .jQuerySelectorECommerceTooltip {left: -10px; position: absolute; z-index: 9999; display: none;} #Landingpage .dynhr{ background-color: #d8d8d8; bottom: 1px; height: 1px !important; position: absolute; width: 1002px;} #Landingpage .prorahr, #Landingpage .msnavhr{ background-color: #d8d8d8; bottom: 1px; height: 1px !important; opacity:0.7; width: 1002px;} #Landingpage .msnavhr{position:absolute; bottom: 0px !important;left: 0;z-index:8;} #Landingpage .featurehr{background-color: #d8d8d8; height: 1px !important; opacity:0.7;padding:0px!important;} #Landingpage .floating-nav-wrapper .stageShadowTopBig{background:url(../images/stageShadowLineTopBig.png);right: 0px; bottom: -12px;width:100%;} #Landingpage .sStageInfoTextF ul{padding-left:13px;} #Landingpage .previewImgContainer{position:relative;} #Landingpage .videoplayimg { border: 0 solid; bottom: 0; height: 29px; left: 0; margin: auto; position: absolute; right: 0; top: 0; width: 39px;} #Landingpage .videoplayimg img{border: 0 solid !important;} #Landingpage .green .dynboxlink a{color:#D8D8D8 !important;opacity: 0.8;filter: contrast(0) grayscale(1) brightness(126%);-webkit-filter: contrast(0) grayscale(1) brightness(126%);} #Landingpage .green .dynboxlink a:hover{color:#6E6E6E!important; filter:brightness(89%);-webkit-filter:brightness(89%);} #Landingpage .competenceline{position:relative; z-index:20;margin-bottom:-1px;} #Landingpage .competenceline.white{background-color:#FFFFFF;} #Landingpage .competenceline.green{background-color:#00402e;} #Landingpage .competenceline.grey{background-color:#f1f1f1;} #Landingpage .competenceline.green.bggradient{background-color:#00402e;background-image:linear-gradient(180deg, #00402e 8%, #FFFFFF 30%, #FFFFFF 70%, #00402e 92%)} #Landingpage .competenceline.grey.bggradient{background-color:#f1f1f1;background-image:linear-gradient(180deg, #f1f1f1 8%, #FFFFFF 30%, #FFFFFF 70%, #f1f1f1 92%)} #Landingpage .competenceline .competencetext{width:50%; height:100%; position: relative;} #Landingpage .competenceline .competencetext .lpContentInfoBox{width:70%; float:right; margin-top:19px;} #Landingpage .competenceline sStageInfoTextF{height: 2em;} #Landingpage .background.green.bggradient { background-color: #00402e; background-image: linear-gradient( 180deg, #00402e 0%,#105340 8%,#206653 14%, #418c78 20%,#5fa08e 25%, #7db4a5 35%, #7db4a5 65%,#5fa08e 75%, #418c78 80%,#206653 86%, #105340 92%, #00402e 100%)} #Landingpage .background.grey.bggradient { background-color: #808285; background-image: linear-gradient( 180deg, #d9d9d9 0%, #fff 35%, #fff 65%, #d9d9d9 100% ); } #Landingpage .background.grey.bggradientFromTop { background-color: #808285; background-image: linear-gradient( 180deg, #d9d9d9 0%, #fff 50% ); } #Landingpage .background.grey.bggradientFromBottom { background-color: #808285; background-image: linear-gradient( 180deg, #fff 50%, #d9d9d9 100% ); } #Landingpage .grey .lpContentInfoBox, #Landingpage .transparent .lpContentInfoBox { color:black; } #Landingpage .grey .lpContentInfoBox .sStageInfoTextF, #Landingpage .transparent .lpContentInfoBox .sStageInfoTextF { color:black; } #Landingpage #SpecialSlider .sStageInfoTextM.red h5{color:#d3041b;} #Landingpage #SpecialSlider .sStageInfoTextM.black h5{color:black;} #Landingpage #SpecialSlider .sStageInfoTextF.black {color:black;} #Landingpage #SpecialSlider .sStageInfoTextM.large h5{ font-size: 36px !important; line-height: 42px; font-family: Verdana !important; } #Landingpage .productRange{position:relative;} #Landingpage .productRange .productRangeTextBox{text-align: center;width:50%;margin-left: 25%;position:relative;} #Landingpage .productRange .productRangeTextBox .sStageInfoTextH{ margin-left: 0px; } #Landingpage .productRange .productRangeTextBox .sStageInfoTextF{ margin-left: 0px; } #Landingpage .st_focus_modul_wrapper { min-height: 400px; } #Landingpage .st_focus_modul { position:relative; z-index:20; } #Landingpage .st_focus_modul .white { background-color:#FFFFFF; } #Landingpage .st_focus_modul .green { background-color:#00402e; } #Landingpage .st_focus_modul .grey { background-color:#f1f1f1;} #Landingpage .st_focus_modul .lpContentInfoBox { width: 100% } #Landingpage .st_focus_modul .image_container { height: 400px; display: table-cell; vertical-align: middle; width: 500px; text-align: center; } #Landingpage .st_focus_modul .image { max-width: 470px; } #Landingpage .st_focus_modul .text_icon_container { display: table-cell; vertical-align: middle; height: 400px; } #Landingpage .st_focus_modul .sStageInfoTextH { margin-top: 36px } #Landingpage .st_focus_modul .lpInfoBoxButtons { height: 4em; margin-left: 20px; } #Landingpage .st_focus_modul .icon_container { float: left; margin-left: 5px; padding: 10px; margin-top: 15px; width:400px; } #Landingpage .st_focus_modul .white_border { border: 2px solid #FFFFFF; } #Landingpage .st_focus_modul .green_border { border: 2px solid #00402e; } #Landingpage .st_focus_modul .transparent_border { border: 2px solid transparent; } #Landingpage .st_focus_modul .icon_container_left_box { float: left; width: 60px; } #Landingpage .st_focus_modul .icon { height: 50px; display: table-cell; vertical-align: middle; text-align: center; } #Landingpage .st_focus_modul .icon_image { max-width: 50px; max-height: 50px; } #Landingpage .st_focus_modul .icon_container_right_box { margin-left: 60px; } #Landingpage .st_focus_modul .icon_text { height: 50px; display: table-cell; vertical-align: middle; } #Landingpage .st_focus_modul .left_box { float: left; width: 50%; padding: 10px; } #Landingpage .st_focus_modul .right_box { margin-left: 50%; padding: 10px; } #Landingpage .st_focus_modul .focusHeadline {font-size: 24px; padding-bottom: 5px; display: block } #Landingpage .st_focus_modul .focusHeadline.color-grey {color: #a9a9a9} #Landingpage .st_center_image { position: relative; z-index: 20; } #Landingpage .st_center_image .padding_top_and_bottom { padding-top: 60px; padding-bottom: 60px; } #Landingpage .st_center_image .lpContentInfoBox.text_button { text-align: center; width: 80%; margin-left: auto; margin-right: auto; top: 0px; } #Landingpage .st_center_image .lpContentInfoBox.text_button .sStageInfoTextH { margin-top: 0px; } #Landingpage .st_center_image .lpContentInfoBox.text_button .sStageInfoTextH h4 { margin-top: 0px !important; } #Landingpage .st_center_image .lpContentInfoBox.text_button .sStageInfoTextM { margin-top: 0px; } #Landingpage .st_center_image .lpContentInfoBox.text_button .lpInfoBoxButtons { display: inline-block; } #Landingpage .st_center_image .lpContentInfoBox.picture { text-align: center; width: 100%; margin-bottom: 0px; } #Landingpage .stageslider_diy { padding-top: 10px; padding-left: 8px } #Landingpage .stageslider_diy .icon_container_left_box { float: left; width: 25%; } #Landingpage .stageslider_diy .icon { height: 50px; display: table-cell; vertical-align: middle; } #Landingpage .stageslider_diy .icon_image { max-width: 50px; max-height: 50px; } #Landingpage .stageslider_diy .icon_container_right_box { margin-left: 25%; } #Landingpage .stageslider_diy .icon_text { height: 50px; display: table-cell; vertical-align: middle; } #Landingpage .stageslider_diy a { padding: 0; } #Landingpage.buttonplaindesign .ptextDetailBtn { padding: 11px 0px; -moz-border-radius:3px 3px 3px 3px; /* Firefox */ -webkit-border-radius:3px 3px 3px 3px; /* Chrome, Safari */ -khtml-border-radius:3px 3px 3px 3px; /* Konqueror */ border-radius:3px 3px 3px 3px; /* CSS3 */ behavior:url(border-radius.htc); /* Internet Explorer */ -webkit-transition: All 0.5s ease; -moz-transition: All 0.5s ease; -o-transition: All 0.5s ease; -ms-transition: All 0.5s ease; transition: All 0.5s ease; background: #ffffff; } #Landingpage.buttonplaindesign .ptextDetailBtn.micrositeNav { padding: 11px 0px; } #Landingpage.buttonplaindesign .ptextDetailBtn:hover { background: #dddddd; } #Landingpage.buttonplaindesign .ptextDetailBtn .inner_btn { background: transparent; } #Landingpage.buttonplaindesign .ptextDetailBtn:hover .inner_btn { background: transparent; } #Landingpage.buttonplaindesign .productRange .ptextDetailBtn { padding: 6px 0px; } #Landingpage.buttonplaindesign .ptextDetailBtn.green { background: #00664a; } #Landingpage.buttonplaindesign .ptextDetailBtn.green:hover { background: #004428; } #Landingpage.buttonplaindesign .ptextDetailBtn.grey { background: #f1f1f1; } #Landingpage.buttonplaindesign .ptextDetailBtn.grey:hover { background: #e0e0e0; } #Landingpage.buttonplaindesign .ptextDetailBtn.yellow { background: #fee207 } #Landingpage.buttonplaindesign .ptextDetailBtn.yellow:hover { background: #edd106; } #Landingpage.buttonplaindesign .ptextDetailBtn.yellow a {color: #d3041b !important;} #Landingpage.buttonplaindesign .ptextDetailBtn.micrositeNav.yellow{ margin-top:0px; margin-bottom: 1px;} #Landingpage.buttonplaindesign .ptextDetailBtn.red { background: #e50006 } #Landingpage.buttonplaindesign .ptextDetailBtn.red:hover { background: #c30003; } #Landingpage.buttonplaindesign .ptextDetailBtn.gold { background: #BC9E63 } #Landingpage.buttonplaindesign .ptextDetailBtn.gold:hover { background: #9F8654; } #Landingpage.buttonplaindesign .ptextDetailBtn.gold a {color: #FFFFFF !important;} #Landingpage.buttonplaindesign .ptextDetailBtn .inner_btn a { padding: 14px 20px } #Landingpage.buttonplaindesign .productRange .ptextDetailBtn a { padding: 10px } #Landingpage.buttonplaindesign #SpecialSlider .ptextDetailBtn { float:left !important; } #Landingpage .oldstyle .pic_zoom_video { bottom: 0px; } .lpnavheader { background-color: white; position: relative; z-index: 100; } .lpstage { min-height:400px; position: relative; width:1002px; } #Landingpage .section #SpecialSlider.startBuehne.oldstyle .tVideoBG { margin-left: 0px; } /* BCW-1119 */ #Landingpage .lptext > h2 { color: black; font-size: 20px;} #Landingpage .dynamicBoxOne .lpContentInfoBox.middle.wide {width: 80%;text-align: center;margin-left:auto;margin-right: auto;} #Landingpage .dynamicBoxOne .lpContentInfoBox .lpInfoBoxButtons.wide {display: inline-block; width: auto;} #Landingpage #websnippet {position:relative;} #Landingpage .splitedColumns .lp60{padding-top:60px !important;} #Landingpage .dynamicBoxOne.lp60{min-height:0 !important;} #Landingpage .dynamicBoxOne.lp60 .sStageInfoTextH.red{margin-top:0px !important;} #Landingpage .dynamicBoxOne.lp60 .sStageInfoTextH.red h4{margin-top:0px !important;} #Landingpage .dynamicBoxOne.lp60 .sStageInfoTextH.red{margin-top:0px !important;} #Landingpage .dynamicBoxOne.lp60 .sStageInfoTextM.noheadline{margin-top:25px;} #Landingpage .dynamicBoxOne.lp60 .lpContentInfoBox {padding-top:60px !important;padding-bottom:40px !important; top:0 !important; margin-bottom:0px !important;} #Landingpage .dynamicBoxThree.lp60 .dynBoxTeaser{margin-top:0px !important;margin-bottom:0px !important;padding-bottom:60px !important;} #Landingpage .dynamicBoxThree.lp60 .dynBoxTeaser .sStageInfoTextH h4{margin-top:0px !important;} #Landingpage .dynamicBoxThree.lp60 .dynBoxTeaser .sStageInfoTextH{margin-top:0px !important;} #Landingpage .dynamicBoxThree.lp60 .boxHeadline{margin-top:0px !important;padding-top:60px!important;} #Landingpage .dynamicBoxThree.lp60 .boxText{padding-bottom:60px !important;} #Landingpage .dynamicBoxFour.lp60 .dynBoxTeaser{margin-top:0px !important;margin-bottom:0px !important;padding-top:60px!important;padding-bottom:60px;} #Landingpage .dynamicBoxFour.lp60 .lpContentInfoBox{margin-bottom:0px !important;} #Landingpage .dynamicBoxFour.lp60 h4{margin-top:0px !important;} #Landingpage .dynamicBoxFour.lp60 .boxHeadline{margin-top:0px !important;} #Landingpage .dynamicBoxFour.lp60 img { margin-bottom: 14px !important; } #Landingpage .socialmedia.lp60{margin-bottom:0px !important;} #Landingpage .socialmedia.lp60 .teaserContainer{padding-top: 30px !important;} #Landingpage .socialmedia.lp60 .teaserContainer .sStageInfoTextH, #Landingpage .socialmedia.lp60 .teaserContainer .sStageInfoTextH h4{margin-top: 0px !important;} #Landingpage .socialmedia.lp60 .iconContainer{padding-bottom: 60px !important;} #Landingpage .splitedContentBox .infoTextM.nomargin h5 {margin:0; padding:37px 5px 0 0; font-family: Verdana; font-size:25px; line-height: 28px;} #Landingpage .splitedContentBox .infoTextM.nomargin {margin-top:0;} #Landingpage .splitedContentBox .infoTextH.nomargin h5 {margin:0; padding:37px 5px 0 0;} #Landingpage .splitedContentBox .infoTextM.nomargin {margin-top:0;} #Landingpage .splitedContentBox .splitedColumnLeft.nomargin .columncontent, #Landingpage .splitedContentBox .splitedColumnRight.nomargin .columncontent {margin:0;} #Landingpage .splitedContentBox .splitedColumns .splitedColumnLeft.nomargin {padding-bottom:0;} #Landingpage .splitedContentBox .splitedColumns .splitedColumnRight.nomargin {padding-bottom:0;} #Landingpage .splitedContentBox .splitedInfobox.nomargin{padding: 0 0 30px; position: relative; text-align: center; top: 19px; width: 1002px;} #Landingpage .st_focus_modul_wrapper.lp60 {min-height:280px !important;} #Landingpage .st_focus_modul_wrapper.lp60 .left_box {padding: 60px 10px !important;} #Landingpage .st_focus_modul_wrapper.lp60 .right_box {padding: 60px 10px !important;} #Landingpage .st_focus_modul_wrapper.lp60 .text_icon_container{display:block !important; height: auto !important;} #Landingpage .st_focus_modul_wrapper.lp60 .sStageInfoTextH.red{margin-top:0px !important;} #Landingpage .st_focus_modul_wrapper.lp60 .sStageInfoTextH.red h4{margin-top:0px !important;} #Landingpage .st_focus_modul_wrapper.lp60 .image_container{display:block !important;height:auto !important;} #Landingpage table.alternating .lp_table_lastline td { border-bottom: medium none; } #Landingpage table.alternating .lp_table_evenline { background-color: #f1f1f1; } #Landingpage table.alternating .lp_table_headline th { font-size: medium; text-align:left; } #Landingpage .ftLnk.inline { background-image: url("../images/lnkstylesubnavidefault.png"); background-position: right 4px !important; color: #00654a; font-weight: bold; padding-right: 10px; padding-left: 2px; } #Landingpage #SpecialSlider .icon_text.white { color: #ffffff; font-weight: bold; } #Landingpage #SpecialSlider .icon_text.red { color: #D3041B; font-weight: bold; } #Landingpage #SpecialSlider .icon_text.green { color: #00654A; font-weight: bold; } #Landingpage #SpecialSlider .icon_text.black { color: #000000; font-weight: bold; } #Landingpage .dynBoxTeaser .ptextDetailBtn {margin-top: 0px !important;} #Landingpage .padding_top .lpContentInfoBox, #Landingpage .padding_top .boxHeadline, #Landingpage .padding_top .teaserContainer { padding-top: 60px; } #Landingpage .padding_top .lpContentInfoBox .sStageInfoTextH, #Landingpage .padding_top .lpContentInfoBox .sStageInfoTextH h4, #Landingpage .padding_top .boxHeadline, #Landingpage .padding_top .dynBoxTeaser, #Landingpage .padding_top .teaserContainer { margin-top: 0 !important; } #Landingpage .padding_top .lpContentInfoBox.isSetBoxHeadline { padding-top: 20px; } #Landingpage .padding_top .lpContentInfoBox.isSetBoxImage .sStageInfoTextH h4 { margin-top: 14px!important; } #Landingpage .padding_bottom .lpContentInfoBox, #Landingpage .padding_bottom .iconContainer, #Landingpage .padding_bottom .dynBoxTeaser { padding-bottom: 60px; margin-bottom: 0; } #Landingpage .padding_top_and_bottom .lpContentInfoBox { padding-bottom: 60px; padding-top: 60px; margin-bottom: 0; } #Landingpage .padding_top_and_bottom .boxHeadline, #Landingpage .padding_top_and_bottom .teaserContainer { padding-top: 60px; } #Landingpage .padding_top_and_bottom .lpContentInfoBox .sStageInfoTextH, #Landingpage .padding_top_and_bottom .lpContentInfoBox .sStageInfoTextH h4, #Landingpage .padding_top_and_bottom .boxHeadline, #Landingpage .padding_top_and_bottom .dynBoxTeaser, #Landingpage .padding_top_and_bottom .teaserContainer { margin-top: 0 !important; } #Landingpage .padding_top_and_bottom .iconContainer { padding-bottom: 60px; margin-bottom: 0; } #Landingpage .padding_top_and_bottom .dynBoxTeaser { margin-bottom: 0; } #Landingpage .padding_top_and_bottom .lpContentInfoBox.isSetBoxHeadline { padding-top: 20px; } #Landingpage .padding_top_and_bottom .lpContentInfoBox.isSetBoxImage .sStageInfoTextH h4 { margin-top: 14px!important; } .ipad .shineRight{width:459px;} .ipad .bgRight{width:459px;} #Landingpage .imageslider{position:relative; z-index:3} #Landingpage .imagebxslider{margin:0;} #Landingpage .img-slide{position:relative;z-index:5} .img-slide img{max-width:100%} #Landingpage .imageslider .bx-wrapper{width:auto !important; height: auto !important; padding: 60px 0;} .nyroModalDom .bx-wrapper {width:auto !important; height: auto !important; padding: 60px 0;} #Landingpage .slideprev .bx-prev, #Landingpage .slidenext .bx-next,.slidenextover .bx-next, .slideprevover .bx-prev{background:none; height:100%; width:100%; margin:0; padding:0;} .imgoverlayslider{position:absolute;left:-5000000px;} .nyroModalCloseButton.imgclose{top:74px;background: url(../images/closeModal.png) no-repeat; padding: 10px; height:10px; width:10px;} #Landingpage .imageslider h2.clusterHeadline { margin-top: 0 !important; padding-top: 10px !important; } #Landingpage .imageslider .background { z-index: -1; } #Landingpage .st_product_table {position:relative; z-index:31} #Landingpage .st_product_table .jspHorizontalBar { top: 265px; height: 8px; } #Landingpage .st_product_table_scroll-pane .jspHorizontalBar .jspTrack { height: 8px !important; } #Landingpage .st_product_table_scroll-pane .jspHorizontalBar .jspDrag { height: 7px; } #Landingpage .st_product_table .left { float: left; margin-top: 20px; width: 24%; } #Landingpage .st_product_table #row_left_1, #Landingpage .st_product_table #row_right_1 { height: 212px; } #Landingpage .st_product_table #row_left_1 td, #Landingpage .st_product_table #row_left_2 td { border: none; padding-bottom: 5px; padding-top: 5px; } #Landingpage .st_product_table .right { width: 75%; } #Landingpage .st_product_table #row_right_1 td { vertical-align:bottom; border: none; height:200px; padding-bottom: 5px; padding-top: 5px; text-align: center; } #Landingpage .st_product_table #row_right_1 td img { max-width: 220px; max-height: 200px } #Landingpage .st_product_table #row_right_2 th { border: none; } #Landingpage .st_product_table #row_right_2 th.difficulty { float: none; background-color: #D3041B; border: 3px solid white; text-align: center; color: white; font-size: medium; padding-bottom: 5px; padding-top: 5px; } #Landingpage .st_product_table .nowrap { white-space: nowrap; } #Landingpage .st_product_table .sStageInfoTextH { margin-top: 0 } #Landingpage .st_product_table .sStageInfoTextH h4 {margin-top: 0 !important } #Landingpage .st_product_table table.alternating th, #Landingpage .st_product_table table.alternating td { padding: 5px 15px; min-width: 140px; width: auto;} #Landingpage .st_product_table table.alternating tr#row_right_3 th, #Landingpage .st_product_table table.alternating tr#row_left_3 td { padding: 15px; white-space: nowrap; } #Landingpage .st_product_table.grey table.alternating .lp_table_evenline { background-color: #fff; } #Landingpage .st_product_table .dynhr { position: relative; z-index: 2; } #Landingpage .st_product_table_scroll-pane { float: left; } #Landingpage .st_product_table_scroll-pane .alternating { width: 750px; } #Landingpage .st_product_table.style_2 .jspHorizontalBar { top: 0!important; } #Landingpage .st_product_table.showNoDifficulty .jspHorizontalBar { top: 235px; } #Landingpage .st_product_table.scrollbar_color_2 .jspDrag { background: #808285; } #Landingpage .st_product_table.scrollbar_color_2 .jspTrack { background: #ccc; } #Landingpage .st_product_table.scrollbar_color_2 table.alternating th, #Landingpage .st_product_table.scrollbar_color_2 table.alternating td { border-bottom:1px solid #ccc; } #Landingpage .st_product_table.row_height_wide table.alternating th, #Landingpage .st_product_table.row_height_wide table.alternating td { padding: 15px !important; } #Landingpage .st_product_table table.alternating .last_noborder td {border-bottom: none;} #Landingpage .st_product_table_v2.row_height_wide table.alternating thead td, #Landingpage .st_product_table_v2.row_height_wide table.alternating thead th { padding: 0 !important; } #Landingpage .st_product_table_v2 table.dataTable thead th, #Landingpage .st_product_table_v2 table.dataTable thead td, #Landingpage .st_product_table_v2 .dataTables_wrapper.no-footer .dataTables_scrollBody { border-bottom: none !important; } #Landingpage .st_product_table_v2 .dataTables_scrollBody, #Landingpage .st_product_table_v2 .dataTables_scrollHead { border-right: 1px solid #ccc !important; } #Landingpage .st_product_table_v2 .mCSB_dragger_bar { background-color: #003e2d !important; width: 40px !important; -webkit-border-radius: 4px !important; -moz-border-radius: 4px !important; border-radius: 4px !important; } #Landingpage .st_product_table_v2 .product-table-difficulty { width: 110px; height: 20px; background-color: #9C9EA0; text-align: center; color: white; float: left; margin-right: 5px; } #Landingpage .st_product_table_v2 .mCSB_buttonLeft { top: 100px; background: url("../images/pfeil-schatten_links.png") no-repeat scroll transparent !important; height: 43px !important; width: 26px !important; } #Landingpage .st_product_table_v2 .mCSB_buttonRight { top: 100px; right: -60px !important; background: url("../images/pfeil-schatten_rechts.png") no-repeat scroll transparent !important; height: 43px !important; width: 26px !important; } #Landingpage .st_product_table_v2 .infoBoxWrapper { padding-bottom: 50px; } #Landingpage .st_product_table_v2 table { width: 1002px; } #Landingpage .st_product_table_v2 table tr td:first-child, #Landingpage .st_product_table_v2 table tr th:first-child { border-right: 1px solid #ccc; } #Landingpage .st_product_table_v2 table .row_right_1 th, #Landingpage .st_product_table_v2 table .row_right_3 th { border-bottom: none !important; } #Landingpage .st_product_table_v2 table .row_right_3 th { padding-top: 0 !important; padding-bottom: 0 !important; } #Landingpage .st_product_table_v2 .btn_show_all { background-color: #00664A; width: 110px; height: 20px; text-align: center; color: white; cursor: pointer; } #Landingpage .st_product_table_v2 .delete_product { cursor: pointer; } #Landingpage .st_product_table_v2 .first_row { font-weight: bold; padding-right: 50px !important; white-space: nowrap; } #Landingpage .st_product_table_v2 .shipment_label { vertical-align: top; font-weight: bold; } #Landingpage .st_product_table_v2 .shipment { vertical-align: top; } #Landingpage .st_product_table_v2 .shipment ul { min-width: 130px; padding-left: 15px; } #Landingpage .st_product_table_v2 #row_right_1 { height: auto; } #Landingpage .st_product_table_v2 .delete_product, #Landingpage .st_product_table_v2 .btn_show_all { -webkit-transition: All 0.5s ease; -moz-transition: All 0.5s ease; -o-transition: All 0.5s ease; -ms-transition: All 0.5s ease; transition: All 0.5s ease; } #Landingpage .st_product_table_v2 .delete_product:hover, #Landingpage .st_product_table_v2 .btn_show_all:hover { opacity: 0.7; } #Landingpage .bigTeaser { min-height: 200px; width: 1002px; } #Landingpage .toplp30 {padding: 30px 0 0 0;} #Landingpage .bottomlp30 {padding: 0 0 30px;} #Landingpage .topbottomlp30 {padding: 30px 0;} #Landingpage .toplp60{padding: 60px 0 0 0;} #Landingpage .bottomlp60{padding: 0 0 60px;} #Landingpage .topbottomlp60{padding: 60px 0;} #Landingpage .toplp90{padding: 90px 0 0 0;} #Landingpage .bottomlp90{padding: 0 0 90px;} #Landingpage .topbottomlp90{padding: 90px 0;} #Landingpage .bggrey * ,#Landingpage .bgwhite * {color:#000000} #Landingpage .bggreen * {color:#ffffff} #Landingpage .sectioncontent{height:100%;width:100%;box-sizing:border-box;position:relative} #Landingpage .lp_sectionHeadline{width:100%;padding:0 0 30px;position: relative;text-align: center;} #Landingpage .lp_sectionHeadline h2{margin:0 !important;padding:0 !important; font-family: Verdana !important;font-size: 28px !important;font-weight: bold !important;height:auto;} #Landingpage .lpInfoBox{height:100%} #Landingpage .bigTeaser .bigTeaser_wrapper{display: block; width: 1002px; position: relative;} #Landingpage .bigTeaser .lpInfoBox{width:300px; display: inline-block;vertical-align: top;} #Landingpage .bigTeaser .leftinfo .lpInfoBox{padding-left:22px;margin-right: 30px;} #Landingpage .bigTeaser .rightinfo .lpInfoBox{padding-right:22px;margin-left: 30px;} #Landingpage .bigTeaser .middleinfo .lpInfoBox, #Landingpage .bigTeaser .middleinfo .lp_contentMedia{display: inline-block} #Landingpage .bigTeaser .middleinfo{text-align: center} #Landingpage .bigTeaser .lpInfoBox.lefttext{text-align: left} #Landingpage .bigTeaser .lpInfoBox.righttext{text-align: right} #Landingpage .bigTeaser .lpInfoBox.centertext{text-align: center} #Landingpage .bigTeaser .uvp { padding-top: 18px; float:none; text-align:left; } #Landingpage .bigTeaser .pDetailPrice { margin-bottom: 21px; } #Landingpage .bigTeaser.bggreen .ftLnk.inline:hover {color: #809f96 !important;} #Landingpage .lp_metaheadline{width:100%;position:relative} #Landingpage .lp_metaheadline + .lp_headline, #Landingpage .lp_metaheadline + .lp_text, #Landingpage .lp_metaheadline + .lp_info_CTA {padding:14px 0 0} #Landingpage .lp_metaheadline.red * {color:#d3041b !important} #Landingpage .lp_metaheadline h3{margin:0 !important;padding:0 !important; font-family: Arial !important; font-size: 16px !important; font-weight: bold !important;line-height: 20px;height:auto;} #Landingpage .lp_headline{width:100%;position:relative} #Landingpage .assortmentrange .lpInfoBox{padding:0 22px} #Landingpage .lp_metaheadline.black *{color:#000} #Landingpage .lp_metaheadline.red *{color:#d3041b !important} #Landingpage .lp_metaheadline.green *{color:#00402e !important} #Landingpage .lp_metaheadline.gold *{color:#BC9E63 !important} #Landingpage .lp_headline.black *{color:#000} #Landingpage .lp_headline.red *{color:#d3041b !important} #Landingpage .lp_headline.green *{color:#00402e !important} #Landingpage .lpInfoBox.lefttext{text-align: left} #Landingpage .lpInfoBox.righttext{text-align: right} #Landingpage .lpInfoBox.centertext{text-align: center} #Landingpage .lp_headline + .lp_text, #Landingpage .lp_headline + .lp_info_CTA, #Landingpage .lp_headline + .lp_headline, #Landingpage .lp_headline + .lp_metaheadline{padding:10px 0 0} #Landingpage .lp_headline h4{margin:0 !important;padding:0 !important; font-family: Arial !important;font-size: 22px !important; font-weight: bold !important; line-height: 27px;height:auto;} #Landingpage .lp_text{width:100%;position:relative} #Landingpage .lp_text + .lp_info_CTA, #Landingpage .lp_text + .lp_headline, #Landingpage .ptextDetailBtn + .clear + .lp_lnk {padding:20px 0 0} #Landingpage .lp_lnk + .clear + .lp_lnk {padding:5px 0 0} #Landingpage .lp_info_CTA{width:100%;position:relative} #Landingpage .lp_info_CTA .ptextDetailBtn:first-Child{margin:0!important;} #Landingpage .bigTeaser .lp_contentMedia{width:628px; display: inline-block; vertical-align: top; position:relative} #Landingpage .bigTeaser .leftinfo .lp_contentMedia{padding-right:22px} #Landingpage .bigTeaser .rightinfo .lp_contentMedia{padding-left:22px} #Landingpage .bigTeaser_img{ padding:0 } #Landingpage .bigTeaser_img img { max-width: 628px } #Landingpage .lp_videoplayer{position:absolute; top:0px; height: 100%; width:628px} #Landingpage .lp_videoplayer .media-player{top:0px;Left:0px;} #Landingpage .lp_videoplayer .lp_videoplay{margin: auto; left: 0; top: 0; position: absolute; width: 59px; height: 44px; bottom: 0; right: 0;} #Landingpage .lp_videoplayer .lp_videoBox .vidclose{margin: auto; right: 0; top: 0; position: absolute; width: 15px; height: 15px;z-index:50;} .vidclose{width: 15px; height: 15px; background-image: url(../images/gal_close.png);} #Landingpage .gridteaser .lp_videoplayer{position:absolute; top:30px; width:230px; height:25px;} #Landingpage .st_headline_text_ctr_entry { padding-top: 25px; } #Landingpage .st_headline_text_ctr_entry .dynhr_wrapper { padding-top: 25px; } #Landingpage .st_headline_text_ctr_entry .dynhr_wrapper .dynhr { position: relative; width: 658px; } #Landingpage .leftinfo .st_headline_text_ctr_entry .dynhr_wrapper .dynhr { margin-left: -30px; } #Landingpage #sticky_navigation { top:35%; z-index: 9999; position:fixed; padding-left: 0; } #Landingpage #sticky_navigation.stick_left { left:0; } #Landingpage #sticky_navigation.stick_right { right:40px; } #Landingpage #sticky_navigation.stick_right .sticky_entry > .ptextDetailBtn { float:right; } #Landingpage #sticky_navigation .sticky_entry { display: block; list-style: none; } #Landingpage #sticky_navigation .sticky_entry > .ptextDetailBtn { margin: 1px 0; } #Landingpage #sticky_navigation .sticky_entry > .ptextDetailBtn { margin: 1px 0; } #Landingpage .sticky_toggle { height:41px; width: 48px; display:block; cursor:pointer; position: fixed; top: 35%; margin-top: -30px; z-index: 9999; } #Landingpage .sticky_toggle.sticky_toggle_left { background:url(../images/sticky_navigation/sticky_nav_toggle_left.png) no-repeat; left:40px; } #Landingpage .sticky_toggle.sticky_toggle_right { background:url(../images/sticky_navigation/sticky_nav_toggle_right.png) no-repeat; right:40px; } #Landingpage.buttonplaindesign #sticky_navigation .ptextDetailBtn.grey {background: #dcddde;} #Landingpage.buttonplaindesign #sticky_navigation .ptextDetailBtn.grey.active, #Landingpage.buttonplaindesign #sticky_navigation .ptextDetailBtn.grey:hover {background: #a8a9ab;} #Landingpage.buttonplaindesign #sticky_navigation .ptextDetailBtn.green.active {background: #004428;} #Landingpage.buttonplaindesign #sticky_navigation .ptextDetailBtn.red.active {background: #c30003;} #Landingpage.buttonplaindesign #sticky_navigation .ptextDetailBtn.yellow.active {background: #edd106;} #Landingpage.buttonplaindesign #sticky_navigation .ptextDetailBtn {border-bottom:1px solid #d4d4d4;} #Landingpage.buttonplaindesign #sticky_navigation .ptextDetailBtn:hover, #Landingpage.buttonplaindesign .ptextDetailBtn.active {border-bottom:1px solid #b0b0b0;} #Landingpage .lp_grid { min-height: 200px; width: 1002px; } #Landingpage .lp_grid_wrapper{position:relative} #Landingpage .lp_grid_wrapper .row{display:block;max-width:1002px;text-align:center; margin:0 auto;padding: 0 22px;} #Landingpage .lp_grid_wrapper.gridcolumn4 .row{padding: 0 11px;} #Landingpage .lp_grid_wrapper .row .gridteaser{display:inline-block;} #Landingpage .lp_grid_wrapper.gridcolumn1 .row .gridteaser{max-width:958px} #Landingpage .lp_grid_wrapper.gridcolumn2 .row .gridteaser{max-width:479px} #Landingpage .lp_grid_wrapper.gridcolumn3 .row .gridteaser{max-width:294px;margin-right:38px} #Landingpage .lp_grid_wrapper.gridcolumn4 .row .gridteaser{max-width:238px;margin-right:9px} #Landingpage .lp_grid_wrapper .row .gridteaser:last-child{margin-right:0px!important} #Landingpage .lp_grid_wrapper.leftgridtxt .gridteaser{text-align:left} #Landingpage .lp_grid_wrapper.centergridtxt .gridteaser{text-align:center} #Landingpage .lp_grid_wrapper.rightgridtxt .gridteaser{text-align:right} #Landingpage .lp_headline h5{font-family: Arial !important;font-size: 16px !important;font-weight: bold !important;line-height: 20px;} #Landingpage .gridteaser_img + .lpInfoBox, #Landingpage .gridteaser a + .lpInfoBox,#Landingpage .gridteaser .lpInfoBox a + .lp_info_CTA .lp_lnk{padding:14px 0 0} #Landingpage .lp_headline + .lp_info_CTA{padding:20px 0 0} #Landingpage .gridteaser .lp_info_CTA .lp_lnk a {background-position: right bottom 4px;} #Landingpage .gridteaser {vertical-align:top;} #Landingpage .lp_grid .bx-wrapper {width: 1002px !important; height: auto !important;} #Landingpage .lp_hr { height: 1px; padding-bottom: 15px; position: relative;} #Landingpage .lp_hr .lp_hr_color {background-color: #d8d8d8;height: 1px;} #Landingpage .lp_grid .lpInfoBox ul { padding-left: 0; } #Landingpage .lp_grid .lpInfoBox ul li { display: table-row; } #Landingpage .lp_grid .lpInfoBox ul li::before { content: "•"; display: table-cell; font-weight: bold; padding-right: 11px; text-align: right; } #Landingpage .lp_grid .lpInfoBox ul li::after { content: ""; display: block; margin-bottom: 8px; } .jquery_ui_tooltip_child { display: none; } .ui-tooltip, .arrow:after { background: white; border: 2px solid #aeaeae; } .arrow { width: 70px; height: 16px; overflow: hidden; position: absolute; left: 50%; margin-left: -35px; bottom: -16px; } .arrow.top { top: -16px; bottom: auto; } .arrow.left { left: 20%; } .arrow:after { content: ""; position: absolute; left: 20px; top: -20px; width: 25px; height: 25px; box-shadow: 6px 5px 9px -9px black; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .arrow.top:after { bottom: -20px; top: auto; } #Landingpage .st_product_slider_v2 .bx-wrapper { height: auto !important; width: auto !important; } #Landingpage .st_product_slider_v2 { position: relative; z-index: 22 } #Landingpage .st_product_slider_v2 .lpContentInfoBox { width: 100%; text-align: center; } #Landingpage .st_product_slider_v2 .lpContentInfoBox .sStageInfoTextM { margin: 0; } #Landingpage .st_product_slider_v2 .lpContentInfoBox .sStageInfoTextM h2 { margin-bottom: 40px; } #Landingpage .st_product_slider_v2 .lpContentInfoBox .image_wrapper { text-align: center; } #Landingpage .st_product_slider_v2 .lpContentInfoBox .image_wrapper img { max-width: 240px; height: 122px; } #Landingpage .st_product_slider_v2 .lpContentInfoBox .dynhr_wrapper { padding-top: 25px; } #Landingpage .st_product_slider_v2 .lpContentInfoBox .dynhr { position: relative; width: 240px; } #Landingpage .st_product_slider_v2 .lpContentInfoBox .jquery_ui_tooltip_parent { padding: 5px; } #Landingpage .st_product_slider_v2 .lpContentInfoBox .sStageInfoTextH, #Landingpage .st_product_slider_v2 .lpContentInfoBox .sStageInfoTextF { margin-top: 0px !important; margin-left: 0px; text-align: left; } #Landingpage .st_product_slider_v2 .lpContentInfoBox .pltechfeatures { padding: 5px 0px 7px 5px; } #Landingpage .st_clone_element .label { padding-bottom: 11px; } #Landingpage .splitBox .splitedColumns {padding: 0 22px;display: block;} #Landingpage .splitBox .splitedColumn:first-child{padding-right:20px} #Landingpage .splitBox .splitedColumn:last-child{padding-left:20px} #Landingpage .splitBox .lpInfoBox + .splitedColumns {padding-top: 30px} #Landingpage .splitBox .splitedColumn{width:459px;display: inline-block; position:relative;} #Landingpage .splitBox .columncontent{position:relative} #Landingpage .splitBox .lpInfoBox + .lp_contentMedia{padding-top: 19px;position: relative;} #Landingpage .splitBox .columncontent .lpInfoBox + .columntext, #Landingpage .splitBox .columncontent .lp_contentMedia + .columntext {padding-top: 14px} #Landingpage .splitBox .splitedColumn .lp_videoplayer{width:459px} #Landingpage .splitBox .splitedColumn .splitbox_img img{max-width:459px} #Landingpage .splitBox .splitedColumn .lp_contentMedia{position:relative} #Landingpage .splitBox .lp_lnk{padding-top:10px;} #Landingpage .lp_social_media {position: relative;z-index:31;} #Landingpage .lp_social_icons {position: relative;text-align: center;} #Landingpage .lp_social_media .lpInfoBox + .lp_social_icons{padding-top: 20px} #Landingpage .centerInfo{position: relative;z-index:31;} #Landingpage .centerInfo .ptextDetailBtn, #Landingpage .centerInfo .ptextDetailBtn:first-child { display: inline-block; float: none; margin: 0 10px 0 0 !important; vertical-align: top; } #Landingpage .st_disc_links .disc_links_container { text-align: center; position: relative; } #Landingpage .st_disc_links .disc_links_container.half_over { top: -250px; margin-bottom: -250px; z-index: 30; } #Landingpage .st_disc_links .disc_links_container .link_container_outer { width: 170px; height: 50px; position: absolute; text-align: center; display: table; } #Landingpage .st_disc_links .disc_links_container .link_container_inner { display: table-cell; vertical-align: middle; font-size: 16px; font-weight: bold; } #Landingpage .st_disc_links .disc_links_container .disc_img { width: 500px; height: 500px; border: none; } #Landingpage .st_disc_links .disc_links_container area { outline:none; } #okaufen_table .okaufen_back h5 { font-size: 13px; font-weight: bold; color: #000; text-decoration: none; margin: 0 0 0 10px !important; padding: 0; float: left; } .arrow_style_2:after { background: #f1f1f1 !important; border: none !important; } #Landingpage .sectioncontent .dots{ display: block; padding-top: 60px; position: relative; text-align: center; vertical-align: top; } #Landingpage .sectioncontent .dots a, #Landingpage .sectionslider .dots a{ background: #dcddde none repeat scroll 0 0; border-radius: 4px; display: inline-block; height: 8px; margin-right: 5px; opacity: 0.8; width: 8px } #Landingpage .sectioncontent .dots a.active, #Landingpage .sectionslider .dots a.active{background: #A8A9AB none repeat scroll 0 0;} #Landingpage .sectionslider .dots{ padding-top: 0; position: absolute; bottom: 15px; margin: 0 auto; left: 0; right: 0; text-align: center; vertical-align: top; } #Landingpage .sectionslider {position: relative} #Landingpage .sectionslider .bx-wrapper {height:auto !important; width: 1920px!important; margin-left: -459px; max-width:none !important;} #Landingpage .sectionslider .sectioncontainer {width:1920px; margin-left: -459px; text-align: center} #Landingpage .sectionslider .bx-wrapper .sectioncontainer {margin-left: 0px;} #Landingpage .sectionslider .sectioncontainer .section {display:inline-block} #Landingpage .faq_wrapper .expanded .faqiconopen {display:none !important;} #Landingpage .faq_wrapper .faqiconclose{display:none;} #Landingpage .faq_wrapper .faqiconopen {display:inline;} #Landingpage .faq_wrapper .expanded .faqiconclose {display:inline !important;} #Landingpage .faq_wrapper dt {padding: 10px 0px; font-weight: bold;} #Landingpage .faq_wrapper dt, .faq_wrapper dd {background-color: #f1f1f1;} #Landingpage .faq_wrapper dt:not(:first-child) {margin-top: 10px;} #Landingpage .faq_wrapper dd {padding:8px 0 10px 50px; margin: 0;} #Landingpage .faq_wrapper .faqiconopen, #Landingpage .faq_wrapper .faqiconclose{cursor:pointer} #Landingpage .faq_wrapper .faq-controls {padding: 0 20px;display:inline-block;width:10px;text-align:center} #Landingpage .faq_wrapper dl{margin:0; padding: 0 20px;} #Landingpage .faq_wrapper .lpInfoBox + dl {padding: 30px 20px 0 !important;} #Landingpage .product_finder_wrapper .lpInfoBox { margin-bottom:20px; } #Landingpage .stage_wrapper { width: 991px; height:382px; background-position: top center; } #Landingpage .stage_stripe_area { float:left; width:62px; height:382px; position: relative; cursor: pointer; } #Landingpage .stage_stripe_area.active, #Landingpage .stage_stripe_area:hover { background: rgba(0, 62, 45, 0.15) none repeat scroll 0 0; } #Landingpage .stage_stripe_area.last { width:61px; } #Landingpage .stage_stripe_area .icon_container { position: absolute; bottom: 0; height:45px; width:61px; border-bottom:1px solid #eaeaea; border-right: 1px solid #eaeaea; background-color:#f7f7f7; } #Landingpage .stage_stripe_area:hover .icon_container { background-color:#D4D4D4; } #Landingpage .stage_stripe_area.active .icon_container { background-color:#D4D4D4; } #Landingpage .stage_stripe_area.active .icon_container .icon_wrapper { height:45px; position: relative; } #Landingpage .stage_stripe_area .icon_container img { bottom: 0; height: auto; left: 0; margin: auto; max-height: 100%; max-width: 100%; position: absolute; right: 0; text-align: center; top: 0; width: auto; } #Landingpage .stage_wrapper .stage_stripe_area.last .icon_container { border-right:none; } /* Adviser Module */ #Landingpage .alternative_adviser .control_bar { width:991px; padding: 20px 0; } #Landingpage .alternative_adviser .control_bar.toggle_accessories { padding: 30px 0; } #Landingpage .alternative_adviser .control_bar .legend { float:left; font-size: 12px; } #Landingpage .alternative_adviser .control_bar .legend .recommendation { padding-left: 20px; background: url(../images/product_finder/icon_recommendation_small.png) no-repeat 0 0; } #Landingpage .alternative_adviser .control_bar .legend .alternative { padding-left: 15px; margin-left:10px; background: url(../images/product_finder/icon_alternative_small.png) no-repeat 0 3px; } #Landingpage .alternative_adviser .control_bar .filter_reset{ float:right; } #Landingpage .alternative_adviser .control_bar .filter_reset span { cursor: pointer; color: #00654a !important; font-size: 12px; font-weight: bold; font-family: Arial; } #Landingpage .alternative_adviser { width:991px; } #Landingpage .alternative_adviser .alternative_horizontal_range .range_wrapper { text-align: center; } #Landingpage .alternative_adviser .alternative_horizontal_range .alternative_heading { font-size: 20px; font-weight: bold; padding-bottom: 30px; text-align: center; } #Landingpage .alternative_adviser .item_wrapper { display:inline-block; width:123px; height:275px; margin-right: 1px; vertical-align:top; } #Landingpage .alternative_adviser.initial .item_wrapper { height:245px; } #Landingpage .alternative_adviser .item_wrapper.recommendation { background: url(../images/product_finder/icon_arrow_active.png) no-repeat bottom center; } #Landingpage .alternative_adviser .item_wrapper.self-chosen { background: url(../images/product_finder/icon_arrow_active_black.png) no-repeat bottom center; } #Landingpage .alternative_adviser .item_wrapper.last { margin-right: 0; } #Landingpage .alternative_adviser .item_wrapper .icon_container { height:30px; } #Landingpage .alternative_adviser .item_wrapper .icon_container.alternative { background: url(../images/product_finder/icon_alternative_large.png) no-repeat bottom right; } #Landingpage .alternative_adviser .item_wrapper .icon_container.recommendation { background: url(../images/product_finder/icon_recommendation_large.png) no-repeat bottom right; } #Landingpage .alternative_adviser .item_wrapper .image_container { height:150px; width: 123px; display:inline-block; text-align: center; padding-bottom:25px; cursor:pointer; } #Landingpage .alternative_adviser .item_wrapper .image_container:hover {opacity: 1 !important;} #Landingpage .alternative_adviser .item_wrapper .image_container img{ max-height:150px; max-width: 123px;} #Landingpage .alternative_adviser .item_wrapper .description_container { height:40px; width: 123px; display:inline-block; text-align: center; padding-bottom:30px; } #Landingpage .alternative_adviser.initial .item_wrapper .description_container { padding-bottom:0; } #Landingpage .alternative_adviser .item_wrapper .description_container .product_title { font-weight:bold; display:block; padding-bottom: 2px; font-size:13px; } #Landingpage .alternative_adviser .item_wrapper .description_container .product_level { display:block; } /* Recommendation Box */ #Landingpage .recommendation_wrapper { width:1920px; margin-left:-459px; margin-bottom:20px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#04533b+0,36755b+100 */ background: #04533b; /* Old browsers */ background: -moz-linear-gradient(top, #04533b 0%, #36755b 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #04533b 0%,#36755b 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #04533b 0%,#36755b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#04533b', endColorstr='#36755b',GradientType=0 ); /* IE6-9 */ } #Landingpage .alternative_adviser.initial .recommendation_wrapper { margin-bottom:0; } #Landingpage .recommendation_wrapper.gradient_grey { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3c3c3c+0,4e4e4e+100 */ background: #3c3c3c; /* Old browsers */ background: -moz-linear-gradient(top, #3c3c3c 0%, #4e4e4e 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #3c3c3c 0%,#4e4e4e 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #3c3c3c 0%,#4e4e4e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3c3c', endColorstr='#4e4e4e',GradientType=0 ); /* IE6-9 */ } #Landingpage .recommendation_wrapper.selfchosen .label_recommendation_container {display:none;} #Landingpage .recommendation_box { width:991px; margin:0 auto; } #Landingpage .recommendation_box .left_container, #Landingpage .recommendation_box .right_container { width:481px; float:left; } #Landingpage .recommendation_box .left_container { margin-right:29px; } #Landingpage .recommendation_box .left_container .image_container { height:480px; padding: 40px 0; position: relative; } #Landingpage .alternative_adviser .recommendation_box .left_container .image_container img { bottom: 0; height: auto; left: 0; margin: auto; max-height: 460px; max-width: 350px; position: absolute; right: 0; text-align: center; top: 0; width: auto; } #Landingpage .recommendation_box .right_container .recommendation_infobox { padding: 40px 105px 40px 0; } #Landingpage .recommendation_box .right_container .recommendation_infobox .label_recommendation_container span, #Landingpage .recommendation_box .right_container .recommendation_infobox .product_title_container span, #Landingpage .recommendation_box .right_container .recommendation_infobox .product_description_container span, #Landingpage .recommendation_box .right_container .recommendation_infobox .product_price_container span, #Landingpage .recommendation_box .right_container .recommendation_infobox .pricestar span, #Landingpage .recommendation_box .right_container .recommendation_infobox .acessory_link_container span, #Landingpage .recommendation_box .right_container .recommendation_infobox .shipment_container span, #Landingpage .recommendation_box .right_container .recommendation_infobox ul.shipment li { color:#FFFFFF; } #Landingpage .recommendation_box .right_container .recommendation_infobox .label_recommendation, #Landingpage .recommendation_box .right_container .infobox .product_title { font-weight:bold; } #Landingpage .recommendation_box .right_container .recommendation_infobox .label_recommendation_container, #Landingpage .recommendation_box .right_container .recommendation_infobox .product_description_container, #Landingpage .recommendation_box .right_container .recommendation_infobox .product_price_container { margin-bottom:20px; } #Landingpage .recommendation_box .right_container .recommendation_infobox .product_price_container .pricestar { display:inline-block; float:none; margin:0; color:#FFFFFF; font-size: 18px; position: relative; top: -4px; } #Landingpage .recommendation_box .right_container .recommendation_infobox .product_title_container{ margin-bottom:30px; } #Landingpage .recommendation_box .right_container .recommendation_infobox .accessory_link_container { margin-bottom:15px; } #Landingpage .recommendation_box .right_container .recommendation_infobox .product_title { font-size:22px; font-weight:bold; } #Landingpage .recommendation_box .right_container .recommendation_infobox .pltechfeatures { border-top:1px solid white; border-bottom:1px solid white; margin-bottom:30px; overflow:hidden; height:auto; width:342px; } #Landingpage .recommendation_box .right_container .recommendation_infobox .pltechfeatures .jquery_ui_tooltip_parent:nth-child(n+8) { padding-top: 0!important; } #Landingpage .recommendation_box .right_container .recommendation_infobox .pltechfeatures .jquery_ui_tooltip_parent { display: inline-block; padding:10px 5px; } #Landingpage .recommendation_box .right_container .recommendation_infobox .product_price_container { font-weight:bold; font-size:26px; } #Landingpage .recommendation_box .right_container .recommendation_infobox .button_container { margin-bottom:10px; overflow:hidden; } #Landingpage .recommendation_box .right_container .recommendation_infobox .button_container .ptextDetailBtn { margin:0 10px 0 0; } #Landingpage .recommendation_box .right_container .recommendation_infobox .accessory_link_container a { padding: 0 0 0 10px; font-size:14px; font-weight:bold; background-position: left 5px; background-repeat:no-repeat; color:#FFFFFF; background-image: url(../images/lnkstylebteaserw.png); } #Landingpage .recommendation_box .right_container .recommendation_infobox .accessory_link_container a:hover, #Landingpage .recommendation_box .right_container .recommendation_infobox .accessory_link_container a:active { padding: 0 0 0 10px; font-size:14px; color:#FFFFFF!important; } #Landingpage .recommendation_box .right_container .recommendation_infobox .shipment_container .shipment_label { font-weight: bold; } #Landingpage .recommendation_box .right_container .recommendation_infobox .shipment_container .shipment { padding-left:13px; margin-bottom:0; } /* Alternative Box */ #Landingpage .alternative_wrapper { width:1920px; margin-left:-459px; background:#FFFFFF; } #Landingpage .alternative_box { margin:0 auto; width:991px; } #Landingpage .alternative_box .left_container, #Landingpage .alternative_box .right_container { width:441px; float:left; background:#F1F1F1; padding:20px; } #Landingpage .alternative_box .left_container { margin-right:29px; } #Landingpage .alternative_box .left_container .column_left, #Landingpage .alternative_box .left_container .column_right { width:205px; float:left; } #Landingpage .alternative_box .left_container .column_left, #Landingpage .alternative_box .left_container .column_right, #Landingpage .alternative_box .right_container .column_left, #Landingpage .alternative_box .right_container .column_right { width:205px; float:left; } #Landingpage .alternative_box .left_container .column_left, #Landingpage .alternative_box .right_container .column_left { margin-right:31px; } #Landingpage .alternative_box .column_left .image_container { display: inline-block; margin-bottom: 10px; text-align: center; width: 194px; } #Landingpage .alternative_box .column_left .image_container img { max-width: 194px; max-height:250px; } #Landingpage .alternative_box .column_left .pltechfeatures { border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; width:194px; height:auto; width:194px; } #Landingpage .alternative_box .column_left .pltechfeatures .jquery_ui_tooltip_parent:nth-child(n+4) { padding-top: 0!important; } #Landingpage .alternative_box .column_left .pltechfeatures .jquery_ui_tooltip_parent { display: inline-block; padding:10px 5px; } #Landingpage .alternative_box .column_right .alternative_infobox .label_alternative_small_container, #Landingpage .alternative_box .column_right .alternative_infobox .label_alternative_big_container { margin-bottom:20px; } #Landingpage .alternative_box .column_right .alternative_infobox .label_alternative_small_container span.label_alternative_small, #Landingpage .alternative_box .column_right .alternative_infobox .label_alternative_big_container span.label_alternative_big { color:#e50006; font-weight:bold; } #Landingpage .alternative_box .column_right .product_title_container { font-weight:bold; font-size:22px; margin-bottom:20px; } #Landingpage .alternative_box .column_right .product_description_container { margin-bottom:30px; } #Landingpage .alternative_box .column_right .product_price_container { font-weight:bold; font-size:23px; margin-bottom:20px; } #Landingpage .alternative_box .column_right .product_price_container .pricestar { display:inline-block; float:none; margin:0; color:#000000; font-size: 18px; position: relative; top: -3px; } #Landingpage .alternative_box .column_right .button_container { margin-bottom:15px; overflow:hidden; } #Landingpage .alternative_box .column_right .button_container .ptextDetailBtn { margin:0 0 10px; } #Landingpage .alternative_box .column_right .alternative_infobox .accessory_link_container a { padding: 0 0 0 10px; font-size:14px; font-weight:bold; background-position: left 3px; background-repeat:no-repeat; color:#00664A; background-image: url(../images/product_finder/lnkstylebteaserg.png); } #Landingpage .alternative_box .column_right .alternative_infobox .accessory_link_container a:hover, #Landingpage .alternative_box .column_right .alternative_infobox .accessory_link_container a:active { padding: 0 0 0 10px; font-size:14px; color:#00664A!important; } .product_finder_wrapper { margin: 0 auto; width: 991px; } #Landingpage .alternative_adviser .recommendation_area .ac_recommendation_title { font-family: Arial; font-size: 22px; font-weight: bold; line-height: 27px; text-align: center; } #Landingpage .finder_switcher .button_container { text-align: center; margin-bottom:20px; } #Landingpage .finder_switcher .button_container .ptextDetailBtn { display: inline-block; float: none; margin: 0 auto; width: auto; border:none; } #Landingpage .alternative_adviser .control_bar .legend .acfinder_selector .filter_label {display:inline-block;padding-right:16px;position:relative;top:-12px;} #Landingpage .alternative_adviser .control_bar .legend .sbHolder {background:#fff;border:1px solid #ccc;border-radius:2px;height:32px;float:none; display:inline-block;} #Landingpage .alternative_adviser .control_bar .legend .sbToggle {background-image:url(../images/product_range/sbTogglePlain.jpg);width:29px;height:32px;background-position:left top} #Landingpage .alternative_adviser .control_bar .legend .sbToggleOpen{background-image:url(../images/product_range/sbToggleOpenPlain.jpg)!important;width:29px;height:32px;background-position:left top} #Landingpage .alternative_adviser .control_bar .legend .sbSelector{height:32px;line-height:32px;width:200px} #Landingpage .alternative_adviser .control_bar .legend .sbOptions{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;left:-1px;width:238px} #Landingpage .alternative_adviser .control_bar .legend .sbOptions .sbDisabled {background: none repeat scroll 0 0 transparent;color: #bbb !important; cursor: default; pointer-events: none; border-bottom:none; padding: 5px 0 5px 9px;} #Landingpage .alternative_adviser .ac_recommendation_wrapper { width:989px; margin: 0 1px; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box { width:301px; border:1px solid #CCCCCC; display:inline-block; margin:20px 40px 20px 0; vertical-align:top; position:relative; -moz-box-sizing: border-box; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box.product { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#04533b+0,36755b+100 */ background: #04533b; /* Old browsers */ background: -moz-linear-gradient(top, #04533b 0%, #36755b 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #04533b 0%,#36755b 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #04533b 0%,#36755b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#04533b', endColorstr='#36755b',GradientType=0 ); /* IE6-9 */ } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box.product .product_group, #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box.product .product_title, #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box.product .product_description, #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box.product .product_price, #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box.product .pricestar { color:#FFFFFF!important; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box.last { margin-right:0px; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box .product_wrapper { padding: 10px 30px 40px; text-align:center; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box.product .product_wrapper { padding:82px 30px 40px; position:absolute; bottom:0; width:241px; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box .product_wrapper .product_icon_container { margin-bottom:30px; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box .product_wrapper .product_icon_container .product_icon { background: #f1f1f1 none repeat scroll 0 0; border-radius: 50%; height: 42px; width: 42px; position:relative; display:inline-block; margin: 0 5px; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box .product_wrapper .product_icon_container .product_icon img { max-height: 24px; max-width: 24px; opacity: 0.65; bottom: 0; height: auto; left: 0; margin: auto; position: absolute; right: 0; text-align: center; top: 0; width: auto; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box .product_wrapper .product_image_container { margin-bottom:40px; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box .product_wrapper .product_image { text-align:center; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box .product_wrapper .product_image img { max-height: 185px; max-width: 240px; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box.product .product_wrapper .product_image img { max-height: 220px; max-width: 240px; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box .product_wrapper .product_group_container { margin-bottom:12px; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box .product_wrapper .product_title_container { margin-bottom:14px; font-weight:bold; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box .product_wrapper .product_description_container { margin-bottom:20px; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box .product_wrapper .product_price_container { margin-bottom:30px; font-weight:bold; font-size:23px; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box .product_wrapper .product_price_container .pricestar { display:inline-block; float:none; margin:0; color:#000000; font-size: 18px; position: relative; top: -3px; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box .product_wrapper .button_container { display: inline-block; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box .product_wrapper .button_container .ptextDetailBtn { display: inline-block; text-align:center; float:none; margin-top:0; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box.product .product_wrapper .button_container .ptextDetailBtn.green { background: #FFFFFF; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box.product .product_wrapper .button_container .ptextDetailBtn.green:hover { background: #DDDDDD; } #Landingpage .alternative_adviser .ac_recommendation_wrapper .ac_recommendation_box.product .product_wrapper .button_container .ptextDetailBtn.green .inner_btn a { color:#000000!important; } #Landingpage .recommendation_area .uvp { display: block; float: none; text-align: left;} #Landingpage .ac_recommendation_box:empty, #Landingpage .recommendation_area .loaderwrapper { background:url(https://www.bosch-garden.com/media/layout/images/loader/circle3-loader.gif) no-repeat center center; } #Landingpage .recommendation_area .loaderwrapper{ height:100px; width:100%; display:block; } #Landingpage .stage_wrapper .loaderwrapper{ background: url(https://www.bosch-garden.com/media/layout/images/loader/circle2-loader.gif) no-repeat center center; position:absolute; margin: 0 auto; top: 0; bottom: 0; right: 0; left: 0; width:100%; height: 382px; } #Landingpage.buttonplaindesign .ptextDetailBtn.disable{ background:#F1F1F1 !important; color: white !important; } #Landingpage.buttonplaindesign .alternative_infobox .ptextDetailBtn.disable { border: 1px solid white; } #Landingpage .disable { cursor:not-allowed; pointer-events:none; } #Landingpage .disable.stage_stripe_area, #Landingpage .alternative_horizontal_range .item_wrapper.disable{ cursor:wait !important; pointer-events:all; } #Landingpage .disable.stage_stripe_area DIV, #Landingpage .alternative_horizontal_range .item_wrapper.disable DIV{ pointer-events:none; } #Landingpage .ms_faq.oldLP{ margin: 0 10px 10px 10px; padding: 0 10px 10px 10px; } #Landingpage .ms_faq.oldLP .faqInfoBox{ margin: 0 auto; } #Landingpage .ms_faq.oldLP .ms_faq_filterbar > div{ margin: unset; } #Landingpage .ms_faq.oldLP .ms_faq_filterbar { display: inline-block; margin: unset; padding: 26px; } #Landingpage .ms_faq.oldLP .ms_faq_header { min-height:0px; } #Landingpage .ms_faq_faq{ display: block; vertical-align: top; } #Landingpage .faqlist .faq_controls{padding: 20px 0;} #Landingpage .faqlist .faq_control_hl{font-weight: bold; font-size: 17px} #Landingpage .faqlist .faq_control_hl.centertext{text-align: center} #Landingpage .faqlist .ms_faq_filterbar, #Landingpage .faqlist .searchBoxFAQ{ margin:0 auto; padding: 26px 0px 0px 0px; display: block; text-align: center; } #Landingpage .faqlist .sbHolder{float:none; display: block; margin:0 auto!important; text-align:center;} #Landingpage .faqlist .sbHolder, #Landingpage .faqlist .sbHolder .sbSelector, #Landingpage .faqlist .sbHolder .sbOptions{width:392px} #Landingpage .faqlist .sbHolder .sbOptions{display:block} #Landingpage .faqlist .sbHolder .sbOptions .sbDisabled{display:none} #Landingpage .faqlist .ms_faq_filterbar > div{margin:0} #Landingpage .faqlist .searchFAQ form{display: inline-block; width:396px; margin:0 auto; position:relative; text-align:left} #Landingpage .faqlist .searchField, #Landingpage .faqlist .searchFieldTag{padding: 3px 0 3px 7px;} #Landingpage .faqlist .searchField, #Landingpage .faqlist .searchFieldTag:-moz-placeholder {color: rgb(165, 166, 167);} #Landingpage .faqlist .searchField, #Landingpage .faqlist .searchFieldTag::-moz-placeholder {color: rgb(165, 166, 167);} #Landingpage .faqlist .searchField, #Landingpage .faqlist .searchFieldTag:-webkit-autofill{background-color:white !important;-webkit-box-shadow: 0 0 0px 1000px white inset;} #Landingpage .faqlist .searchField, #Landingpage .faqlist .searchFieldTag::-webkit-autofill{background-color:white !important;-webkit-box-shadow: 0 0 0px 1000px white inset;} #Landingpage .faqlist .searchField, #Landingpage .faqlist .searchFieldTag{ border-radius: 2px; background: #FFF; font-size: 13px; line-height: 23px; border: 0; color: black; display: inline-block; padding-right: 35px; min-height: 29px !important; } #Landingpage .faqlist .searchFAQ.disable .searchField {width: 355px;box-sizing:content-box;} #Landingpage .faqlist .btnSubmit{ background-image: url(https://www.bosch-garden.com/media/layout/images/sprite_header_footer.png); background-position: 0 -216px; background-repeat: no-repeat; opacity: 1; width: 35px; height: 35px; display: inline-block; cursor: pointer; position:absolute; top:0; right:0; } #Landingpage .faqlist .btnSubmit.disabled{ background-position: 0 -167px; cursor: not-allowed; } #Landingpage .faqlist .faqlist_con{padding: 45px 0 0;} #Landingpage .faqlist .faq_grp_title, #Landingpage .faqlist .faq_grp_faqs dt{ font-family: Arial; font-size: 17px; font-weight: bold; } #Landingpage .faqlist .faq_grp_title{ width: 300px; padding-top: 12px; vertical-align: top; display:inline-block; } #Landingpage .faqlist .faq_grp_faqs {width: 698px;display:inline-block;} #Landingpage .faqlist .faq_grp_faqs dt{display: block;} #Landingpage .faqlist .faq_grp_faqs dd{padding: 10px 0;} #Landingpage .faqlist .faq_grp_faqs .faq-controls{display: inline-block;width: 24px; padding: 0 6px;vertical-align:top;} #Landingpage .faqlist .faq_grp_faqs dt, #Landingpage .faqlist .faq_grp_faqs dd{ background-color: transparent;} #Landingpage .faqlist .faq_grp_faqs .faq-question{display: inline-block;width: 92%;} #Landingpage .faqlist .faq_grp_faqs .faq-controls span{ background: white; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 24px; padding: 5px 10px; height: 24px; width: 24px; text-align: center; vertical-align: middle; line-height: 24px; color: #003E2D; } #Landingpage .faqlist .faq_grp_faqs dt .faq-controls .faqiconopen{opacity: 0.5;} #Landingpage .faqlist .faq_grp_faqs dt span{width: 100%} #Landingpage .faqlist .faq_grp_faqs dl{ border-top-width: 1px !important; border-top: #d8d8d8; border-top-style: solid; } #Landingpage .faqlist mark{background-color:#3EB578} #Landingpage .faqlist .searchReset { opacity: 0.5; cursor: pointer; display:none; } #Landingpage .faq_noResult { text-align: center; font-weight: bold; } #Landingpage .faqlist .searchFAQ.disable{opacity:0.5; margin:0 auto;} #Landingpage .faqlist div.tagsinput span.tag { -moz-border-radius:2px; -webkit-border-radius:2px; display: block; float: left; padding: 0 5px; text-decoration:none; background: #003E2D; color: #638421; margin: 3px 5px 3px 0; } #Landingpage div.tagsinput span.tag a { font-weight: bold; text-decoration:none;} #Landingpage div.tagsinput input { width:auto; margin:0px; border:1px solid transparent; padding:0 5px; background: transparent; color: #000; outline:0px; margin: 3px 5px 3px 0; height: 20px} #Landingpage div.tagsinput div { display:block; float: left; } #Landingpage .tags_clear { clear: both; width: 100%; height: 0px; } #Landingpage .not_valid {background: #FBD8DB !important; color: #90111A !important;} #products_st_assortment_range .stoerer{ float:left; color: #ED1F00; left: 1px; position: absolute; font-size: 14px; top: 15px; padding: 4px 8px !important; z-index: 1000; background: #ffed00; font-weight: 700; margin-top: -50px; } #Landingpage .bggreen .lpInfoBox .lp_lnk span {color: white;} #Landingpage .bggreen .lpInfoBox .lp_lnk span:hover, #Landingpage .bggreen .additionalInfos a{color: grey !important;} #Landingpage .button_align_next div {display: inline-block;} #Landingpage .vertical_filter .filterCheckbox{width:100%; box-sizing:border-box; margin-bottom:30px;} #Landingpage .vertical_filter .filterTitle{font-weight: bold; text-align: center !important;} #Landingpage .stage_video_slider { position: absolute; right:0; padding-top: 24px; height: 100%; box-sizing: border-box; } #Landingpage .stage_video_slider .lp_videoplayer, #Landingpage .stage_video_slider .video_img img, #Landingpage .stage_video_slider {width:176px;} #Landingpage .stage_video_slider .lp_videoplayer .stageteaservideo {width: 64px;height: 64px;} #Landingpage .stage_video_slider .video_img .icon_image {width:auto;} #Landingpage .stage_video_slider .video_img {position: relative;} #Landingpage .stage_video_slider .slideprev, #Landingpage .stage_video_slider .slidenext {transform: rotate(270deg);right: 0;left: 0;} #Landingpage .stage_video_slider .slideprev {top:auto;bottom: -5px;} #Landingpage .stage_video_slider .slidenext {bottom:auto;top: -7px;} #Landingpage .background.anthrazit{background-color: #2B2A2F; color: white} #Landingpage .background.gunmetal{background-color: #171717; color: white} #Landingpage .background.lightgreen{background-color: #9DCBB2; color: white} #Landingpage .background.limegreen{background-color: #00A16B; color: white} .bgLeft.stage_no_background_left_right, .bgRight.stage_no_background_left_right{height:635px} #Landingpage .st_product_table.grey table.alternating .row_right_1, #Landingpage .st_product_table.grey table.alternating .row_right_3, #Landingpage .st_product_table.grey table.alternating .lp_table_evenline, #Landingpage .st_product_table.grey table.alternating .lp_table_oddline.odd{background-color:#f1f1f1} #Landingpage .bigTeaser .allocation50 .lpInfoBox, #Landingpage .bigTeaser .allocation50 .lp_contentMedia{width:464px;} #Landingpage .allocation50 .bigTeaser_img {text-align: center;} #Landingpage .allocation50 .bigTeaser_img img{max-width:464px;} #Landingpage .lp_grid_wrapper.gridcolumn3 .row .gridteaser .gridteaser_img img {max-width: 294px;} #Landingpage .lp_grid_wrapper.gridcolumn3 .row .gridteaser .lp_videoplayer {top: 60px; width: 294px;} #Landingpage .videofullsize{width:982px; padding: 0 10px} #Landingpage .videofullsize .videofullsize_wrapper{width: 982px; height: 564px;} #Landingpage .videofullsize .videofullsize_wrapper .lp_videoplayer{width:982px; height: 564px;} #Landingpage .buttonvideo{display:block} #Landingpage .buttonvideo img, #Landingpage .buttonvideo strong{display:inline-block; vertical-align: middle;} #Landingpage .buttonvideo.videotxtgreen strong{color:#00664a} #Landingpage .buttonvideo.videotxtwhite strong{color:white} #Landingpage .buttonvideo.videotxtblack strong{color:black} #Landingpage .buttonvideo.videotxtred strong{color:#D3041B} #Landingpage .lp_info_CTA .clear + .buttonvideo {padding-top: 10px;} #Landingpage .assortmentrange .lpInfoBox {height:auto} #Landingpage .video_bg_center .lp_videoplayer{z-index: 1000; width: 100%;} #Landingpage .background.darkgrey{background-color: #414246; color: white} #Landingpage .bgdarkgrey .lp_lnk a{color:white!important} #Landingpage .bgdarkgrey .lp_lnk a:hover{color:grey!important} #Landingpage .sectionslider.autoheight .bx-viewport{height: auto !important} #Landingpage .toplp40 {padding: 40px 0 0 0;} #Landingpage .bottomlp40 {padding: 0 0 40px;} #Landingpage .topbottomlp40 {padding: 40px 0;} ul.ms-landingpages { margin: 0; text-align: right; } ul.ms-landingpages li { list-style: none; display: inline; padding-left: 16px; } ul.ms-landingpages div { display: inline; } ul.ms-landingpages.static li a { color: #ffffff; font-weight:bold; font-family:Arial; font-size: 15px; } /* BCW-1165 */ #Landingpage .ms-navigation .ms-title.black .ms-title-text, ul.ms-landingpages.static.black li, ul.ms-landingpages.static.black li a { color: #000; } /* /BCW-1165 */ ul.ms-landingpages.static a:hover { color: #d3041b !important; } .mobile ul.ms-landingpages.static a:hover { color: inherit !important; } ul.ms-landingpages.floating li a { color: #000000; } ul.ms-landingpages.floating li a.active { border-bottom: medium solid #d3041b; border-color: #d3041b; padding-bottom: 17px; } ul.ms-landingpages.floating a:hover { color: #003E2D !important; } .micrositeNav { float:right; margin-top:-2px; margin-right:20px; margin-left:16px; } .micrositeNav .inner_btn{ float:right; } .ms-landingpages.floating { font-weight:bold; font-family:Arial; font-size: 15px; padding-left: 0px !important; } .ms-navigation { width:1002px; height:65px; display:table; position:absolute; z-index:10; } .ms-pagelinks{ display:table-cell; width:77%; text-align:right; vertical-align: middle; position: relative; z-index: 101; } .ms-pagelinks.floating{ width:64%; } .ms-title{ display:table-cell; width:23%; vertical-align: middle; padding-left: 16px; } .ms-title.floating{ width:30%; padding-left:16px; padding-top: 20px; padding-bottom: 20px; } hr.ms-seperator { border-color: -moz-use-text-color -moz-use-text-color #fff; margin:0; } .ms-floating-navigation { background-color: #ffffff; height: auto; left: 0; position: fixed; top: 0; width: 100%; z-index: 10750; } .ms-logo { display: table-cell; text-align: right; vertical-align: middle; width: auto; } .ms-landingpages .active { border-bottom: medium solid #d3041b; padding-bottom: 20px; font-size: 15px; font-weight: bold; cursor: default; } #Landingpage.buttonplaindesign .ms-landingpages li { line-height: 43px; } #Landingpage.buttonaltdesign .ms-landingpages .active { padding-bottom: 23px; } #Landingpage.buttonaltdesign .ms-landingpages.floating .active { padding-bottom: 21px; } #Landingpage.buttonplaindesign .ms-landingpages .ptextDetailBtn { line-height: 18px; } .ms-title-text { color: #fff; font-family: Verdana; font-size: 20px; font-weight: bold; } .floating .ms-title-text { color: #000; } #Landingpage .ms-landingpages a.active { cursor: pointer; } #Landingpage .ms-landingpages li { padding-bottom: 25px; } #Landingpage .ms-landingpages li ul { visibility:hidden; } #Landingpage .ms-landingpages li:hover ul { visibility:visible; } #Landingpage .microsite_sub_nav { position: absolute; top: 10px; } #Landingpage .microsite_sub_nav ul { position: absolute; background-color: white; top: 55px; padding: 12px 20px 24px 20px; text-align: left; left: -65px; z-index:10 } #Landingpage .microsite_sub_nav ul li { display: list-item; min-width: 200px; padding: 10px 0; line-height: 22px !important; border-bottom: 1px dashed #ccc; font-size: 15px; } #Landingpage .microsite_sub_nav ul li div, #Landingpage .microsite_sub_nav ul li a { color: #808285; font-weight: bold; } #Landingpage ul.ms-landingpages.static .microsite_sub_nav a:hover { color: #003e2d !important; } .ms-title { padding-right: 16px; } .ms-pagelinks { height: 65px; } .ms-landingpages.static, .ms-landingpages.floating { display: table; float: right; height: 100%; } ul.ms-landingpages li { line-height: normal !important; display: table-cell; padding-bottom: 0 !important; padding-top: 20px; vertical-align: top; text-align: center; padding-left: 8px; padding-right: 8px; } ul.ms-landingpages li.active { border-bottom: medium solid #d3041b !important; } .microsite_sub_nav ul li { text-align: left; padding-bottom: 10px !important; } .buttonplaindesign .ptextDetailBtn.micrositeNav { margin-top: -10px !important; } .ms-landingpages li.active .active { border-bottom: none !important; } .mainNavWrapper.big-sized-nav.search40 div.searchBoxMain input.searchTopic{width: 40px;} .mainNavWrapper.big-sized-nav.search40 ul#mainNav{width: 878px;} .mainNavWrapper.big-sized-nav.search80 div.searchBoxMain input.searchTopic{width: 80px;} .mainNavWrapper.big-sized-nav.search80 ul#mainNav{width: 838px;} .mainNavWrapper.big-sized-nav.search120 div.searchBoxMain input.searchTopic{width: 120px;} .mainNavWrapper.big-sized-nav.search120 ul#mainNav{width: 798px;}