/* normalize */legend,menu,ol,ul{padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:'Open Sans',sans-serif}body,dd,dl,figure,form,menu,ol,ul{margin:0}a:active,a:focus,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}nav ol,nav ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}legend{border:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-widget{font-family:arial,verdana,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:arial,verdana,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}/*! fancyBox v2.1.0 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:50px;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040;position:absolute}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.fancybox-close{	z-index:9999;}/* main */html,button,input,select,textarea{color:#222;}body{font-size:1em;line-height:1.4;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}img{vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}html{-webkit-text-size-adjust:none;}img{vertical-align:top;}strong{font-weight:normal;}input,textarea{outline:none;}svg:hover{outline:none;text-decoration: none;}@font-face{font-family:'myriad_pro_lightregular';src:url('fonts/myriadpro-light-webfont.eot');src:url('fonts/myriadpro-light-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/myriadpro-light-webfont.woff') format('woff'), url('fonts/myriadpro-light-webfont.ttf') format('truetype'), url('fonts/myriadpro-light-webfont.svg#MyriadPro-Regular') format('svg'); font-weight:normal; font-style:normal;}@font-face{font-family:'MyriadPro-Regular'; src:url('fonts/myriadpro-regular.eot'); src:url('fonts/myriadpro-regular.eot?#iefix') format('embedded-opentype'), url('fonts/myriadpro-regular.woff') format('woff'), url('fonts/myriadpro-regular.ttf') format('truetype'), url('fonts/myriadpro-regular.svg#myriadpro-regular') format('svg'); font-weight:normal; font-style:normal;}@font-face{font-family:'TitilliumText25L-600wt'; src:url('fonts/TitilliumText25L002.otf'); src:url('fonts/TitilliumText25L002.otf?#iefix') format('opentype');}@font-face{font-family:'TitilliumText25L-900wt'; src:url('fonts/TitilliumText25L.otf'); src:url('fonts/TitilliumText25L.otf?#iefix') format('opentype');}.product_pager li {    display:inline-table;}a{color:#b5142b;text-decoration:none;}a:hover{text-decoration:underline;}#GarantieLogo {text-decoration:none;background:#F5F5F5;padding-bottom:20px;}#GarantieLogo a:hover{text-decoration:none;}h2{font-size:26px;color:#000;margin-bottom:22px;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;line-height:110%;}h3{font-size:18px;color:#333;font-family:'MyriadPro-Regular',Arial, Helvetica, sans-serif;font-weight:normal;}.left{float:left;}.right{float:right;}html{background:#ebebeb;}body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;}#wrapper{width:960px;padding:0 20px;background:#F5F5F5;margin:0 auto;}#header{width:100%;position:relative;z-index:20;margin-bottom:20px;background:#ebebeb url(../img/header_bg.gif) top repeat;}.header_inside{width:100%;overflow:hidden;}#header svg.logo{float:left;margin-top:15px;margin-left:15px;margin-bottom:15px;}.head_row1{float:left;width:790px;padding:16px 13px 0 0;font-size:11px;color:#999;text-align:left;}.head_links{display:inline;width:750px;margin-left:35px;}.head_row2{float:left;margin-left:10px;margin-top:35px;}nav{float:left;width:100%;}nav li{float:left;margin-right:2px;line-height:20px;}nav li.last-item a.logout{background:none;float:right;}nav li a{float:left;height:20px;font-size:13px;color:#000;cursor:pointer;}nav li a span{float:left;height:20px;line-height:20px;padding:0 17px;}.languageSelect {	position: absolute;	/*top: 36px;*/  top: 8px;	/*left: 870px;*/	right:0;	width: 120px;}nav li a.logout span{padding-left:0}nav li a i{display:inline-block;margin:0 2px 0 -2px;}nav li a i.finder{background:url(../img/ico_nav_search.png) 0 0 no-repeat;width:23px;height:19px;}nav li a i.konto{background:url(../img/ico_user.png) 0 0 no-repeat;width:18px;height:19px;}nav li a i.newsletter{background:url(../img/ico_newsletter.png) 0 0 no-repeat;width:22px;height:18px;}nav li a:hover,nav li.on a{color:#fff;background:url(../img/nav_bg.gif) 0 0 no-repeat;}nav li a:hover span,nav li.on a span{background:url(../img/nav_bg.gif) right -20px no-repeat;}nav li a:hover i,nav li.on a i{background-position:0 -19px;}nav li.on a.logout{color:#B5142B;background:none;}nav li.on a.logout span{color:#B5142B;background:none;}nav li a.logout:hover,nav li a.logout:hover span{color:#B5142B;text-decoration:underline;background:none;}.customer_login{width:100%;position:relative;}.customer_login:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.customer_login header{height:40px;background:url(../img/cate_bg.gif) bottom repeat-x;}.customer_login header h3{color:#fff;line-height:40px;margin:0;}.customer_login .ico_user{display:inline-block;background:url(../img/ico_user.png) 0 -19px no-repeat;width:18px;height:19px;vertical-align:middle;margin:-4px 8px 0 10px;}.customer_login .content{background:#fff;padding:10px 17px;width:926px;}.customer_login .content p{margin:17px 0;}.customer_login .content form{margin:17px 0;}.customer_login .content form input{margin:3px 0;}.customer_login > ul > li{position:relative;float:left;width:298px;height:220px;margin:0 3px 3px 0;padding:15px 10px;background:url(../img/add_box_bg.gif) 0 0 repeat-x;}.customer_login > ul > li:nth-of-type(3n){margin-right:0;}.customer_login ul li div .icon_bestellhistorie{width:90px;height:88px;display:block;margin:11px auto 0 auto;background-image:url(../img/icon_bestellhistorie.png);background-repeat:no-repeat;}.customer_login ul li div .icon_stammdaten{width:89px;height:90px;display:block;margin:10px auto 0 auto ;background-image:url(../img/icon_stammdaten.png);background-repeat:no-repeat;}.customer_login ul li div .icon_warenkorb{width:137px;height:85px;display:block;margin:12px auto 0 auto;background-image:url(../img/icon_warenkorb.png);background-repeat:no-repeat;}.customer_login ul li div .icon_merkzettel{width:67px;height:83px;display:block;margin:13px auto 0 auto;background-image:url(../img/icon_merkzettel.png);background-repeat:no-repeat;}.customer_login ul li div h3{margin-bottom:17px;}.customer_login ul li div p{margin-bottom:17px;}.customer_login ul li div ul{margin-left:17px;}.customer_login ul li div ul li{list-style-type:disc;}.customer_login ul li div form a{text-decoration:underline;}.customer_login ul li div > a{position:absolute;right:0;bottom:0;background:url("../img/btn_detail.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;height:25px;line-height:25px;padding:0 14px 0 36px;}.customer_login ul li div form input.input_submit{position:absolute;right:0;bottom:0;background:url("../img/btn_detail.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;height:25px;line-height:25px;padding:0 14px 0 36px;}.fancybox-skin .content{padding:17px;width:926px;}.fancybox-skin .content div.left{float:left;width:454px;}.fancybox-skin .content div.right{float:right;width:454px;}.fancybox-skin .masterdata,.fancybox-skin .storecart,.fancybox-skin .orderhistory{width:960px;}.fancybox-skin .billingadress,.fancybox-skin .shippingadress{width:384px;}.fancybox-skin .billingadress .content,.fancybox-skin .shippingadress .content{padding:17px;width:350px;}.fancybox-skin .orderhistory table{width:100%;cursor:default;}.fancybox-skin .orderhistory table td{padding:2px;}.fancybox-skin .orderhistory table td.right{text-align:right;float:none;}.fancybox-skin .orderhistory table thead td{font-weight:bold;margin-bottom:2px;border-bottom:1px solid #D6D6D6;}.fancybox-skin .orderhistory table tfoot td{font-weight:bold;margin-top:2px;border-top:1px solid #D6D6D6;}.fancybox-skin .orderhistory table tbody tr:hover{background:#eeeeee;}#storecart,#masterdata,#billingadress,#shippingadress,#orderhistory{display:none;}#content{width:960px;margin-bottom:5px;margin-top:95px;/* min-height:750px; */}#content.shop_function{margin-top:26px;}#content:after{content:"";display:block;height:0;clear:both;visibility:hidden;}.top_row{width:960px;zoom:1;border-bottom:3px solid #D6D6D6;position:absolute;top:95px;z-index:10;background-color:#D6D6D6;}.top_row:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.nav_panel{float:left;width:238px;}.nav_panel form{width:100%;overflow:hidden;padding:10px 0 6px;background:#e6e6e6 url(../img/search_form_bg.gif) top repeat-x;margin-bottom:2px;}.nav_panel form input.input_keyword{float:left;width:165px;height:22px;line-height:22px;padding:0 5px;border:1px #f6f6f6 solid;border-left-color:#969696;border-top-color:#5b5b5b;background:#f8f8f8; font-size:13px;color:#666;font-family:Arial, Helvetica, sans-serif;margin-left:14px; -moz-box-shadow:1px 1px 0 #bbb inset;-o-box-shadow:1px 1px 0 #bbb inset;-webkit-box-shadow:1px 1px 0 #bbb inset;box-shadow:1px 1px 0 #bbb inset;}.nav_panel form input.input_submit{float:right;width:13px;height:12px;border:0;margin:5px 12px 0 0;cursor:pointer;background:url(../img/ico_search.png) 0 0 no-repeat;}.nav_panel menu{height:44px;position:relative;background:#951023 url(../img/cate_bg.gif) top repeat-x;}.nav_panel menu span{display:block;line-height:44px;font-size:18px;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;color:#fff;text-indent:16px;}.nav_panel menu.with_dropdown span{cursor:pointer;background:url(../img/ico_cate.png) 96% center no-repeat;}.nav_panel menu.with_dropdown .menu_list{position:absolute;left:-2px;top:44px;display:none;-moz-box-shadow:4px 4px 6px rgba(0,0,0,.33);-o-box-shadow:4px 4px 6px rgba(0,0,0,.33);-webkit-box-shadow:4px 4px 6px rgba(0,0,0,.33);box-shadow:4px 4px 6px rgba(0,0,0,.33);}menu {	float:left;	width:236px;}ul.menu_list.show{display:block !important;z-index:10;}ul.menu_list{width:236px;background:#fff;border:1px #d6d6d6 solid;float:left}ul.menu_list li{background:url(../img/menu_bg.gif) top repeat-x;}ul.menu_list li a.lev1{overflow:hidden;display:block;width:100%;height:29px;line-height:29px;text-indent:12px;font-size:14px;color:#000;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;border-bottom:1px #d6d6d6 solid;background:url(../img/ico_arrow1.png) 96% center no-repeat;outline:none;}ul.menu_list li:hover a.lev1{color:#b5142b;}ul.menu_list li.on a.lev1{border-bottom:0;background:none;/*color:#b5142b;*/}ul.menu_list ul{width:218px;margin-left:10px;display:none;}ul.menu_list ul ul{width:208px;margin-bottom:5px;display:block;}ul.menu_list ul ul ul{width:197px;}ul.menu_list ul ul ul ul{width:187px;}ul.menu_list ul ul ul ul ul{width:177px;}ul.menu_list ul li{background:none;border-bottom:1px #e6e6e6 solid;}ul.menu_list ul li li{border-bottom:0;font-size:95%;}ul.menu_list ul li a{display:block;color:#333;padding:6px 20px 6px 3px;line-height:120%;background:url(../img/ico_arrow2.png) 99% 8px no-repeat;}ul.menu_list ul li a:hover,ul.menu_list ul li.active > a{/*color:#b5142b;*/}ul.menu_list ul li li a{padding:3px 20px 3px 3px;}.content_banner{float:left;margin-left:3px;width:719px;height:86px;background:#e6e6e6 url(../img/content_banner_bg.gif) top repeat;position:relative;}.content_banner h1{font-size:28px;padding:15px 0 0 16px;color:#000000;font-family:'MyriadPro-Regular',Arial,Helvetica,sans-serif;font-size:26px;line-height:110%;margin-bottom:5px;width:464px;}.breadcrumb{font-size:10px;padding-left:16px;color:#999;/*margin-top:-5px;*/ position:absolute; bottom:2px;}.breadcrumb a{color:#666;}.breadcrumb a:hover{color:#b5142b;}.shopping_block{position:absolute;right:0;top:0;}.shopping_block section > a:active, .shopping_block section > a:focus{outline:none}.shopping_block section{float:left;}.shopping_block section p{float:left;padding:4px 14px 0 5px;color:#666;font-weight:bold;text-align:right;width:125px;}.shopping_block section > a{float:left;width:49px;height:53px;background:url(../img/status_bg.png) 0 -53px no-repeat;margin-left:-19px;}.shopping_block section > a strong{display:block;text-align:center;color:#999;font-weight:bold;padding:11px 0 5px;text-indent:6px;}.shopping_block section > a span{display:block;height:16px;text-indent:-9999px;overflow:hidden;text-align:left;margin-left:10px;}.shopping_block section > a span.ico_save{width:23px;background:url(../img/ico_save.png) 0 -16px no-repeat;}.shopping_block section > a span.ico_wishlist{width:13px;background:url(../img/ico_wishlist.png) 0 -16px no-repeat;margin-left:13px;}.shopping_block section > a span.ico_compare{width:19px;background:url(../img/ico_compare.png) 0 -16px no-repeat;}.shopping_block section > a:hover,.shopping_block section.on > a{background-position:0 0;}.shopping_block section > a:hover strong,.shopping_block section.on > a strong{color:#fff;}.shopping_block section > a:hover span.ico_save,.shopping_block section.on > a span.ico_save{background-position:0 0;}.shopping_block section > a:hover span.ico_wishlist,.shopping_block section.on > a span.ico_wishlist{background-position:0 0;}.shopping_block section > a:hover span.ico_compare,.shopping_block section.on > a span.ico_compare{background-position:0 0;}.product_row{width:960px;margin-bottom:5px;overflow:hidden;}.product_row:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.banner_product{float:right;width:718px;height:288px;position:relative;margin-bottom:5px;}.banner_product ul{width:718px;height:288px;}.banner_product .ico_new_big{position:absolute;right:20px;top:20px;width:46px;height:45px;text-indent:-9999px;overflow:hidden;background:url(../img/ico_neu_big.png) 0 0 no-repeat;z-index:5;}.banner_product h2{position:absolute;left:18px;top:14px;z-index:5;}.banner_product h2 span{display:block;font-size:40px;padding-top:4px;}.banner_product .pro_img{position:relative;z-index:1;height:288px;}.banner_product .pro_img img{width:100%;}.banner_product .pro_txt{position:absolute;left:0;bottom:0;width:100%;z-index:5;padding:8px 0 0;height:78px;background:url(../img/txt_bg.png);color:#fff;}.banner_product .pro_txt strong{display:block;padding:0 0 10px 16px;font-size:18px;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;}.banner_product .pro_txt span{display:block;padding-left:16px;width:688px;height:34px;overflow:hidden;}.banner_product .pro_txt span a{color:#ffffff;text-decoration:underline;}.advertiser {width:960px;height:288px;position:relative;margin-bottom:5px;padding-left:40px;background-color:white;}.advertiser div {display:inline-table;}.advertiser div.button {margin-left: 8px;margin-right: 8px;cursor:pointer;}.advertiser ul{width:718px;height:288px;}.advertiser .ico_new_big{position:absolute;right:20px;top:20px;width:46px;height:45px;text-indent:-9999px;overflow:hidden;background:url(../img/ico_neu_big.png) 0 0 no-repeat;z-index:5;}.advertiser h2{position:absolute;left:18px;top:14px;z-index:5;}.advertiser h2 span{display:block;font-size:40px;padding-top:4px;}.advertiser .pro_img{position:relative;z-index:1;height:288px;}.advertiser .pro_img img{width:100%;}.advertiser .pro_txt{position:absolute;left:0;bottom:0;width:100%;z-index:5;padding:8px 0 0;height:78px;background:url(../img/txt_bg.png);color:#fff;}.advertiser .pro_txt strong{display:block;padding:0 0 10px 16px;font-size:18px;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;}.advertiser .pro_txt span{display:block;padding-left:16px;width:688px;height:34px;overflow:hidden;}.advertiser .pro_txt span a{color:#ffffff;text-decoration:underline;}/* Tiny Carousel */#slider1 { height: 1%; margin: 10px 0 0; overflow: hidden; position: relative; padding: 0 0 10px;	width: 100%; z-index: 1;}#slider1 .viewport { height: 125px; overflow: hidden; position: relative;	z-index: 2;}#slider1 .buttons { display: block; position: absolute; top: 0; left: 0; width: 50px; height: 125px; cursor:pointer; z-index: 3;}#slider1 .next { right: 0; left: auto; top: 0;}#slider1 .disable { visibility: hidden;}#slider1 .overview {list-style: none;position: absolute; padding: 0;margin: 0; width: 240px; left: 0; top: 0;}#slider1 .overview li { float: left; margin: 0 20px 0 0; padding: 1px; height: 121px; border: 1px solid #dcdcdc; width: 236px; }.btn_details{position:absolute;right:0;bottom:0;/*z-index:10;*/ height:25px;padding:0 14px 0 36px;line-height:25px;background:url(../img/btn_detail.png) 0 0 no-repeat;color:#fff;}.btn_details:hover{color:#eee;}.advertising {	position: absolute;	top: 179px;	left: 1500px;	border-radius: 3px;	border: 16px solid #d6d6d6;}.side_product{ 	width: 238px;	height: 288px;	background: #fff;}/*RA 2021-06-14 Aktion*/.list_price_image {  background-image: url('https://www.ewm-sales.com/static/de.ewm/html/Aktion2.png');  position: absolute;  width: 100%;  display: block;  height: 100%;  background-repeat: no-repeat;  right: -175px;  top: 40px;  opacity: 0.9;}.side_product h2{position:absolute;left:12px;top:14px;z-index:5;}.side_product .pro_img{width:100%;height:288px;overflow:hidden;}.side_product .pro_img img{width:100%;height:auto;}.side_product .pro_txt{padding:10px 15px 0;color:#b5142b;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;font-size:16px;}.home_slideshow_holder{width:960px;position:relative;margin-bottom:5px;z-index:9;}.home_slideshow_holder h2{position:absolute;left:18px;top:14px;z-index:5;}.home_slideshow_holder .home_slideshow{background-color:#ffffff;background:-moz-linear-gradient(top, #ffffff 50%, #E6E9EE 100%) #ffffff;background:-webkit-linear-gradient(top, #ffffff 50%, #E6E9EE 100%) #ffffff;background:-ms-linear-gradient(top, #ffffff 50%, #E6E9EE 100%) #ffffff;background:-o-linear-gradient(top, #ffffff 50%, #E6E9EE 100%) #ffffff;background:linear-gradient(top, #ffffff 50%, #E6E9EE 100%) #ffffff;}.home_slideshow_holder .home_slideshow li{position:relative;}.home_slideshow_holder .home_slideshow li > img{position:absolute;width:100%;height:100%;}.home_slideshow_holder .home_slideshow li.roundabout-in-focus > a{display:block;}.home_slideshow_holder .home_slideshow li > a{color:#ffffff;text-decoration:underline;}.home_slideshow_holder .home_slideshow li > a.btn_details{text-decoration:none;background-image:url(../img/btn_detail_grey.png);}.home_slideshow_holder .home_slideshow .roundabout-holder{list-style:none;padding:0;margin:0;height:473px;width:700px;margin-left:130px;}.home_slideshow_holder .home_slideshow .roundabout-moveable-item{height:171px;width:291px;cursor:pointer;background-color:#ffffff;border:1px solid #CECED0;}.home_slideshow_holder .home_slideshow .roundabout-in-focus{cursor:auto;}.top_seller{width:960px;}.top_seller:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.top_seller .title_box{float:right;width:220px;height:235px;padding:15px 0 0 18px;background:#e6e6e6 url(../img/title_box_bg.gif) top repeat-x;margin-right:4px;}.top_seller .title_box h2{}.top_seller_carousel{/*overflow:hidden;*/}.product_list{	position: relative;	display: inline-flex;	width: 719px;	vertical-align: top;}.product_list ul{zoom:1;}.product_list ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.product_list li{float:left;}.product_content .product_list li:hover,.top_seller_carousel .product_list li:hover{z-index:10;}.sli_prev,.sli_next{position:absolute;width:20px;height:20px;text-indent:-9999px;overflow:hidden;background:url(../img/carousel_arrows.gif) 5px center no-repeat;top:50%;z-index:10;}.sli_prev{left:0;}.sli_next{right:0;background-position:-35px center;}.product_box{	position: relative;	width: 357px;	background: #fff;	overflow: hidden;	cursor: default;	height: 487px;	padding: 0;	margin: 0;	margin-bottom:10px;	border: 1px solid silver;}.pro_box1 {height:320px;padding-left:10px;position:relative;}.pro_box1 .pro_icos{background:none;position:relative;width:auto;max-width:183px;height:25px;overflow:hidden;}.pro_box1 .pro_ico{float:left;margin:5px 0 0 0;height:36px;max-width:69px;overflow:hidden;}.pro_box1 .pro_title{clear:both;font-size:16px;color:#b5142b;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;padding-top:12px;padding:12px 0 8px;white-space: nowrap;width: 300px;overflow: hidden;}.pro_title a {color:black;font-weight: bold;}.pro_box1 .pro_txt{float:left;width:165px;font-size:12px;color:black;}.pro_box1 .pro_txt p:last-child{font-weight: bold; max-height:175px; /* overflow: hidden;*/}.pro_box1 .pro_img{float:right;}.pro_box1 .pro_img img{height:auto;width:180px;}.pro_box1 .pro_price{position:absolute;left:18px;bottom:10px;font-size:18px;font-weight:bold;color:#000;}.pro_box1 .pro_price span{font-size:11px;font-weight:normal;}.pro_box2 .product_info{padding:0 0 8px 0;margin:8px 0 8px 16px;}.pro_box2 .product_info strong{display:inline;margin-left:8px;}.pro_box2 .pro_txt{padding-left:14px;font-size:11px;color:#666;}.pro_innoWeld {font-family:'TitilliumText25L-600wt'; font-size: 10pt;margin-bottom: 8px;white-space: nowrap;}.innoWeld {line-height: 1.2em;}.pro_technicalData {width:710px;display:none;}.product_list2{float:none;margin:-5px 0;}.product_list2 li{width:237px;margin-bottom:0;}.product_list2 li .product_box{position:relative;}.product_list2 li .product_box:hover{-moz-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.pro_box3{width:224px;height:275px;padding-left:14px;position:relative;overflow:hidden;background:#fff;margin-bottom:2px; box-shadow:0px 0px 2px 0px #D6D6D6;}.pro_box3:hover{box-shadow:2px 2px 8px silver;}.pro_box3 .pro_ico{float:right;margin:5px 8px 0 10px;}.pro_box3 .pro_title{font-size:15px;color:#b5142b;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;padding:8px 0;white-space: nowrap;}.pro_box3 .pro_txt{float:left;width:115px;height:160px;font-size:11px;color:black;}.pro_box3 .pro_img{float:right;width:100px;}.pro_box3 .pro_img img{width:100px;height:auto;}.pro_box3 .pro_img svg{cursor:pointer;}.pro_box3 .pro_price{position:absolute;left:18px;bottom:20px;font-size:18px;font-weight:bold;color:#000;}.pro_box3 .pro_price span{font-size:11px;}.pro_box3 .cart_row1 .input_num{margin-left:0;}.pro_box3 .selectores {float:left;margin-top:-42px;width:100%;white-space:nowrap;font-size:11px;}.pro_box3 .selectores strong {font-weight:bold;white-space:nowrap;position:absolute;right:0;}.pro_box3 .selectores b {font-size: 8px;font-weight: normal;}.buttonAllToCart {cursor:pointer;}.includedList{	margin-top:-10px;}.cart_row1{	width:100%;	clear:both;	margin:8px 0;	position: absolute;	bottom: 0px;	left: 0px;}.cart_row1:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.cart_row1 .input_num{float:left;width:27px;height:26px;line-height:26px;border:1px #999 solid;background:#fff;text-align:center;font-size:14px;color:#000;margin-left:15px;}.btn_add_cart1{float:right;width:200px;height:28px;margin-right:20px;border:1px #fff solid;border-radius:8px;}.btn_add_cart1 p{background:#b4142b url(../img/submit_bg.gif) bottom repeat-x;border-radius:11px;}.btn_add_cart1 input{display:block;width:100%;height:28px;border:0;cursor:pointer;background:url(../img/ico_cart2.png) 7px center no-repeat;color:#fff;font-size:12px;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;text-align:center;padding-left:14px;border-radius:8px;}.pro_btns{width:100%;}.pro_btns .btn_row{margin-bottom:0;}#footer{width:100%;}.foot_box{width:100%;overflow:hidden;height:76px;line-height:42px;background-color:#444;position:relative;}.foot_box .copyright{float:left;margin-left:18px;color:white;margin-top:30px;position:absolute;}.foot_box .foot_links{/*float:right;*/margin-right:6px;position: relative;text-align:center;}.foot_box .foot_links a{margin-left:4px;color:white;}.foot_box .foot_links a:hover{color:whitesmoke;text-decoration:underline;}.foot_box .foot_links img, iframe,svg {vertical-align:middle;}.tag_cloud{width:660px;margin:0 auto;padding:15px 0 30px;text-align:center;}.tag_cloud a{color:#999;margin:0 5px;line-height:120%;}.tag_cloud a:hover{color:#B5142B;text-decoration:underline;}.tag_cloud a.tag1{font-size:12px;}.tag_cloud a.tag2{font-size:14px;}.tag_cloud a.tag3{font-size:16px;}.tag_cloud a.tag4{font-size:18px;font-weight:bold;}.tag_cloud a.tag5{font-size:20px;font-weight:bold;}.product_content{float:right;width:720px;}.product_content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}aside{width:239px;position:absolute;right:0;top:89px;background-color:#D6D6D6;}.aside_box{background:#fcfcfc url(../img/side_box.gif) bottom repeat-x;padding:30px 9px 20px 5px;margin-bottom:2px;}.aside_box .product_price{font-size:28px;font-weight:bold;color:#000;margin-bottom:0px;padding:0 5px 0 6px;position:relative;}.aside_box .product_price b{font-size:22px;}.aside_box .product_price_exclusive{font-size:18px;font-weight:bold;color:#000;margin-bottom:0px;padding:0 5px 0 6px;position:relative;}.aside_box .product_price_exclusive b{font-size:14px;}.aside_box .product_price .set_price{font-size:14px;font-weight:bold;color:#B5142B;position:absolute;top:-20px;left:6px;}.aside_box .including_shipping_first{font-size:11px;color:#b5142b;padding:0 5px 0 6px;}.aside_box .including_shipping{font-size:11px;color:#b5142b;margin-bottom:24px;padding:0 5px 0 6px;}.product_info{padding:0 5px 0 6px;line-height:120%;}.product_info p{margin-bottom:8px;}.product_info strong{display:inline-block;min-width:84px;}.product_info span{display:inline-block;width:10px;height:10px;border:1px #666 solid;vertical-align:middle;margin-left:1px;position:relative;top:-2px;*top:0; -moz-box-shadow:2px 2px 2px rgba(0,0,0,.3);-o-box-shadow:2px 2px 2px rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.3);box-shadow:2px 2px 2px rgba(0,0,0,.3);}.product_info span.green{background:url(../img/ico_availability.gif) -1px -1px no-repeat;}.product_info span.yellow{background:url(../img/ico_availability_yellow.gif) -1px -1px no-repeat;}.product_info span.red{background:url(../img/ico_availability_red.gif) -1px -1px no-repeat;}.product_info span.available_3{background:url(../img/ico_availability.gif) 0 0 repeat-x;width:48px;height:16px;border:none; -moz-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.select_block{width:209px;padding:8px 5px 6px 6px;background:url(../img/side_line.gif) 0 0 no-repeat;}.select_block label{display:block;font-size:16px;color:#000;margin-bottom:4px;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;}.select_block .simu_select{margin-bottom:3px;}div.selector{width:209px;height:24px;line-height:24px;background:url(../img/simu_select.gif) 0 0 no-repeat;position:relative;}div.selector span{display:block;text-indent:7px;color:#000;height:24px;overflow:hidden;}div.selector select{position:absolute;display:block;left:0;top:0;opacity:0;filter:alpha(opacity:0);width:209px;height:24px;border:none;cursor:pointer;font-size:12px;color:#000;background:#fff;}div.selector select option{text-indent:2px;}div.selector select:focus, .radio input:focus, .checker input:focus, .uploader input:focus{outline:0;}.cart_row2{width:220px;overflow:hidden;padding:0 5px 0 5px;}.cart_row2 .input_num{float:left;width:24px;height:22px;line-height:22px;border:1px #999 solid;background:#fff;text-align:center;font-size:15px;color:#000;margin-top:5px;}.btn_add_cart2{float:right;width:190px;height:33px;}.btn_add_cart2 p{background:#b4142b url(../img/submit_bg.gif) bottom repeat-x;border-radius:6px;}.btn_add_cart2 input{display:block;width:100%;height:33px;border:0;cursor:pointer;background:url(../img/ico_cart1.png) 5px center no-repeat;color:#fff;font-size:12px;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;text-align:center;padding-left:20px;}.btn_row{width:100%;height:31px;line-height:29px;background:#fcfcfc url(../img/btn_row_bg.gif) bottom repeat-x;margin-bottom:2px;}.btn_col{width:29px;height:29px;line-height:29px;/*background:#fcfcfc url(../img/btn_row_bg.gif) bottom repeat-x;*/ margin-bottom:2px;float:left;margin-right:5px;}.btn_row a, .btn_col a{display:block;/*height:29px;*/color:#333;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;position:relative;}.btn_row a:hover, .btn_col a:hover{color:#a51227;}.btn_row span, .btn_col span{display:inline-block;width:19px;height:16px;overflow:hidden;vertical-align:middle;margin:0 5px 0 5px;}span.txt_info{position:absolute;left:24px;width:calc(100% - 30px);min-height:31px;line-height:14px;}.btn_col span{margin:6px;}.btn_row span.btn_add_wishlist, .btn_col span.btn_add_wishlist{background:url(../img/ico_wishlist.png) center -16px no-repeat;}.btn_row span.btn_spareparts, .btn_col span.btn_spareparts{background:url(../img/ico_spareparts.png) center -16px no-repeat;}.btn_row span.btn_add_comparison, .btn_col span.btn_add_comparison{background:url(../img/ico_compare.png) center -16px no-repeat;}.btn_row span.btn_dataSheet, .btn_col span.btn_dataSheet{background:url(../img/ico_datasheet.png) center -16px no-repeat;}.btn_row span.btn_print, .btn_col span.btn_print{height:17px;background:url(../img/ico_print.png) 0 0 no-repeat;position:relative;top:-1px;}.btn_row span.btn_prod_search, .btn_col span.btn_prod_search{width:22px;height:18px;background:url(../img/ico_prod_search.png) 0 0 no-repeat;position:relative;top:-1px;margin:0 5px 0 11px;}.btn_row input.btn_prod_search, .btn_col input.btn_prod_search{background:url("../img/ico_prod_search.png") no-repeat 11px 5px;border:0;margin:0 0 0 0;padding:7px 0 7px 38px;text-align:left;width:238px;}.btn_row input.btn_prod_search:hover, .btn_col input.btn_prod_search:hover{text-decoration:underline;}.btn_row span.btn_refresh, .btn_col span.btn_refresh{background:url(../img/ico_refresh.png) center 0 no-repeat;}.btn_row span.btn_del, .btn_col span.btn_del{background:url(../img/ico_del.png) center 0 no-repeat;}.btn_row span.btn_cart, .btn_col span.btn_cart{width:23px;background:url(../img/ico_save.png) center -16px no-repeat;margin:0 4px 0 11px;}.btn_col span.btn_cart{margin:6px 9px 6px 3px;}a.checkout_sendform_single{padding:4px 0 4px 4px;float:right;}a.checkout_sendform_single span.btn_refresh{background:url(../img/ico_refresh.png) 0 0 no-repeat;height:16px;width:16px;display:inline-block;}.aside_product{width:100%;margin-top:4px;}.aside_product header{height:40px;line-height:40px;background:#e6e6e6 url(../img/search_form_bg.gif) top repeat-x;font-size:18px;padding-left:12px;color:#000;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;}.content{float:left;width:718px;}.product_detail_box{width:100%;overflow:hidden;background:#e6e6e6 url(../img/product_detail_box.gif) top repeat-x;position:relative;padding-bottom:10px;}.pro_icos{height:25px;background:none;padding-bottom:5px;}.pro_icos span, .pro_icos img{float:left;width:25px;height:25px;text-indent:-9999px;overflow:hidden;}.pro_icos img{width:auto;}.pro_icos span.p_ico1{background:url(../img/pro_ico1.gif) 0 0 no-repeat;}.pro_icos span.p_ico2{background:url(../img/pro_ico2.gif) 0 0 no-repeat;}.pro_icos span.p_ico3{background:url(../img/pro_ico3.gif) 0 0 no-repeat;}.pro_icos span.p_ico4{background:url(../img/pro_ico4.gif) 0 0 no-repeat;}.innoWeld a:hover{text-decoration: none;border:0;}.product_txt{width:450px;padding:18px 0 0 22px;}.product_txt h2{margin-bottom:12px;}.product_txt h3{margin-bottom:4px;}.product_txt .pro_innoWeld {font-family:'TitilliumText25L-600wt';margin-top: 8px;}.quick_links{width:238px;zoom:1;}.quick_links:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.quick_links li{float:left;width:100%;height:29px;line-height:29px;background:#e6e6e6 url(../img/menu_bg.gif) top repeat-x;margin-bottom:1px;-moz-box-shadow:1px 1px 0 #c2c2c2;-o-box-shadow:1px 1px 0 #c2c2c2;-webkit-box-shadow:1px 1px 0 #c2c2c2;box-shadow:1px 1px 0 #c2c2c2;}.quick_links li a{display:block;font-size:16px;color:#000;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;padding-left:15px;background:url(../img/ico_arrow3.png) 95% center no-repeat;}.quick_links li:hover a{color:#b5142b;}.product_imgs{float:left;width:250px;min-height:250px;margin:5px 26px 0 0;}.product_img_big{margin-bottom:10px;text-align:center;position:relative;}.product_img_big ul{min-height:255px;}.product_img_big .ico_enlarge{right:4px;bottom:14px;z-index:9;}.ico_enlarge{position:absolute;width:12px;height:12px;text-indent:-9999px;overflow:hidden;background:url(../img/ico_enlarge.png) 0 0 no-repeat;cursor:pointer;}.product_pager{text-align:center;}.product_pager a{border:1px solid silver;border-radius:2px;margin-top:5px;margin-left:5px;padding:5px;display:inline-block;;background:#e6e6e6 url(../img/menu_bg.gif) top repeat-x;margin-bottom:1px;-moz-box-shadow:1px 1px 0 #c2c2c2;-o-box-shadow:1px 1px 0 #c2c2c2;-webkit-box-shadow:1px 1px 0 #c2c2c2;box-shadow:1px 1px 0 #c2c2c2;}.product_pager a.activeSlide{color:black;}.detail_block_heading, .detail_block_heading_ov,.detail_block_heading_ov_sub {font-size:16px;line-height:32px;color:#000;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;width:100%;background:#fcfcfc url(../img/detail_box.gif) bottom repeat-x;}.detail_block_heading div,.detail_block_heading_ov div,.detail_block_heading_ov_sub div {display:table-cell;min-width:1%;/*width:1%;*/padding-left:10px;padding-right:10px;/*white-space:nowrap;*/text-align:center;vertical-align: middle;}.detail_block_heading div a,.detail_block_heading_ov div a,.detail_block_heading_ov_sub div a  {color:#000;}.detail_block_heading div a:hover, .detail_block_heading_ov div a:hover, .detail_block_heading_ov_sub div a:hover{color:#b5142b;text-decoration: none;}.aktiv {border-bottom:1px solid whitesmoke;border-top:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;background-color:whitesmoke;}.inaktiv {cursor:pointer;border-bottom:1px solid silver;border-top:1px solid whitesmoke;border-left:1px solid whitesmoke;border-right:1px solid whitesmoke;}.inaktivsub, .inaktivosub {display: none;}.detail_block{width:100%;margin-bottom:3px;background:#fcfcfc url(../img/detail_box.gif) bottom repeat-x;}.detail_block header{display:none;height:40px;line-height:40px;background:#e6e6e6 url(../img/search_form_bg.gif) top repeat-x;cursor:pointer;}.detail_block header span{font-size:18px;display:block;line-height:40px;padding-left:12px;color:#000;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;background:url(../img/ico_arrow1.png) 98% center no-repeat;}.block_cont{width:100%;padding:5px 0;display:none;}.aktivblock {display:block;}.description_list{padding:5px 0 10px 25px;width:auto;}.detail_block_overview{width:100%;margin-bottom:3px;background:#fcfcfc url(../img/detail_box.gif) bottom repeat-x;}.detail_block_overview header{height:40px;line-height:40px;background:#e6e6e6 url(../img/search_form_bg.gif) top repeat-x;cursor:pointer;}.detail_block_overview header span{font-size:18px;display:block;line-height:40px;padding-left:12px;color:#000;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;background:url(../img/ico_arrow1.png) 98% center no-repeat;}.block_cont_overview{width:100%;padding:5px 0;display:none;}#defsBlocks{float:left;}div.descritpionListTwoCols{column-count:2;-moz-column-count:2;-webkit-column-count:2;-webkit-column-rule:3px outset rgba(255,255,255,0.3);-moz-column-rule:3px outset rgba(255,255,255,0.3);column-rule:3px outset rgba(255,255,255,0.3);}.description_list li{background:none;padding:0 3% 0 0;margin:0 0 5px 0;list-style-type:disc;}.description_list li.li_add{background:url(../img/ico_add.png) 0 center no-repeat;list-style-type:none;} /*???*/.detail_table{width:706px;margin:0 auto;background:#eaeaea url(../img/detail_table_bg.gif) bottom repeat-x;}.detail_table table{width:100%;}.detail_table td{border-bottom:1px #fcfcfc solid;padding:4px 0 3px 15px;line-height:120%;vertical-align:top;text-align:center;}.detail_table td.td1{border-right:2px #fcfcfc solid;padding-left:6px;width:260px;text-align:left;}.detail_table tr.last_tr td{border-bottom:0;}.detail_table td a{color:#333;}.detail_table td a:hover{color:#b5142b;}/* .detail_table td span{color:#b5142b;} */.ico_pdf{display:inline-block;width:16px;height:16px;background:url(../img/ico_pdf.png) 0 0 no-repeat;vertical-align:middle;margin-right:5px;}.check_row{width:100%;overflow:hidden;margin-bottom:3px;}.check_row input{float:left;width:15px;height:15px;margin-right:6px;}.check_row label{float:left;width:390px;line-height:15px;text-align:left;}.check_row label span.title{width:50%;display:inline-block;}.check_row label strong{font-weight:bold;}.check_row label strong.priceChangeable{width:49%;text-align:right;display:inline-block;}.controller_row{width:195px;overflow:hidden;padding:10px 0;float:left;}.controller_row_on{box-shadow:2px 2px 2px silver;}.controller_row .c_img{float:left;width:195px;margin-left:15px;position:relative;}.controller_row .c_img .ico_enlarge{right:20px;bottom:5px;}.controller_row .c_txt{float:right;width:410px;margin-right:5px;position:relative;min-height:116px;}.controller_row .c_txt .c_title{font-weight:bold;color:#b5142b;margin-bottom:6px;}.controller_row .c_txt p{margin-bottom:10px;}.controller_row .c_txt .c_price{font-size:18px;color:#000;font-weight:bold;}.detail_line{width:708px;margin:0 auto;overflow:hidden;height:1px;text-indent:-9999px;overflow:hidden;background:#999;}.content_banner2{width:960px;float:none;margin-left:0;}.step_bar{width:100%;overflow:hidden;cursor:default;margin:-2px 0 7px;}.step_bar strong{float:left;height:29px;line-height:29px;background:url(../img/step_bg.png) right -29px no-repeat;margin:0 2px 0 0;font-size:15px;color:#000;font-family:'MyriadPro-Regular',Arial, Helvetica, sans-serif;}.step_bar strong#step1{width:195px;text-indent:12px;}.step_bar strong#step1 span{display:none;}.step_bar strong#step2{width:195px;}.step_bar strong#step3{width:195px;}.step_bar strong#step4{width:195px;}.step_bar strong#step5{width:170px;}.step_bar strong#step6{width:170px;}.step_bar strong.step_last{background-position:80% -29px;margin:0;}.step_bar strong span{float:left;height:29px;width:12px;background:url(../img/step_bg.png) 0 -29px no-repeat;margin:0 15px 0 -12px;}.step_bar strong.step_status1{background-position:right -58px;color:#fff;}.step_bar strong.step_status1 span{background-position:0 -58px;}.step_bar strong#step5.step_status1{background-position:80% -58px;}.step_bar strong.step_status2{background-position:right 0;color:#fff;}.step_bar strong.step_status2 span{background-position:0 0;color:#fff;}.step_bar strong#step5.step_status2{background-position:80% 0;}.step_bar strong.step_status1 a,.step_bar strong.step_status2 a{color:#ffffff;}.step_bar strong a:hover{text-decoration:underline;}.title_row{width:100%;height:40px;overflow:hidden;background:#fafafa url(../img/title_row.gif) bottom repeat-x;}.title_row.red{background:url("../img/cate_bg.gif") repeat-x scroll center bottom;}.title_row h3{float:left;margin-left:17px;line-height:40px;margin-bottom:0;}.title_row.red h3{color:#ffffff;}.btn_next_step{float:right;height:29px;line-height:29px;border:0;margin:6px 1px 0 0;padding:0 13px 0 39px;background:url(../img/btn_next_step.png) left 0 no-repeat;font-size:15px;color:#fff; font-family:'MyriadPro-Regular',Arial, Helvetica, sans-serif;}.masterdata .btn_next_step,.billingadress .btn_next_step,.shippingadress .btn_next_step{margin:6px -17px -17px 0;}.btn_next_step:hover{color:#fff;text-decoration:underline;}.btn_prev_step{float:left;width:99px;height:29px;line-height:29px;border:0;margin-top:6px;text-indent:20px;color:#fff;background:url(../img/btn_prev_step.png) 0 0 no-repeat;font-size:15px; font-family:'MyriadPro-Regular',Arial, Helvetica, sans-serif;}.btn_prev_step:hover{color:#fff;text-decoration:underline;}.cart_content{background:#fff;padding:10px 17px;width:926px;}.cart_content p{margin:17px 0;}.cart_content .btn_add_cart1 p{margin:0;}.shopcart_form_wrapper{width:943px;overflow:hidden;padding:16px 9px 0 8px;background:#fff;}.shopcart_form{width:100%;margin-bottom:1px;background:#ffffff;}.shopcart_table{width:98%;margin-bottom:7px;}.shopcart_table th{border-bottom:4px #e5e5e5 solid;padding:6px 5px;font-size:11px;color:#666;line-height:120%;}.shopcart_table th.th_item{padding-left:132px;}.shopcart_table th.th1{text-align:right;}.shopcart_table th.th2{text-align:center;}.shopcart_table tr.first td{padding:15px 5px 0;vertical-align:top;}.shopcart_table tr.second td{padding-bottom:3px;border-bottom:4px #e5e5e5 solid;}.shopcart_table td.td1{text-align:right;}.shopcart_table td.td1 strong{margin-right:8px;}.shopcart_table td.td2{text-align:center;}.shopcart_table .btn_add_cart1{width:125px;margin-right:0;}.shop_product{width:100%;overflow:hidden;}.shop_product img{float:left;margin-right:10px;}.shop_product strong{display:block;font-size:18px;color:#b5142b;font-family:'MyriadPro-Regular',Arial, Helvetica, sans-serif;line-height:120%;margin-bottom:10px;}.shop_product span{display:block;}.shopcart_table td .input_quantity{float:right;width:32px;height:20px;line-height:20px;border:1px #999 solid;padding:0 6px;font-size:12px;color:#333;font-family:Arial, Helvetica, sans-serif;}.shopcart_table tr .input_checkbox{width:15px;height:15px;display:block;}.add_cart{width:100%;overflow:hidden;border-bottom:4px #e5e5e5 solid;padding-bottom:9px;margin-bottom:7px;}.add_cart label{float:left;padding:6px 10px 0 40px;font-weight:bold;width:120px;}.add_cart .input_cart{float:left;width:208px;height:18px;line-height:18px;padding:0 4px;margin:6px 22px 0 0;border:1px #c3c3c3 solid;border-top:1px #7c7c7c solid;border-bottom:1px #ddd solid;color:#000; -moz-box-shadow:0 1px 1px #c3c3c3 inset;-o-box-shadow:0 1px 1px #c3c3c3 inset;-webkit-box-shadow:0 1px 1px #c3c3c3 inset;box-shadow:0 1px 1px #c3c3c3 inset;}.add_cart .btn_add_cart1{float:left;}.select_all{width:100%;overflow:hidden;margin-bottom:8px;}.select_all .input_checkbox{float:left;width:15px;height:15px;margin:0 17px 0 5px;}.select_all label{font-size:11px;color:#666;}.select_all_top{margin-bottom:-20px;position:relative;z-index:10;padding-top:5px;}.cart_btns{float:left;width:285px;margin-bottom:5px;}.shopcart_table .cart_btns{width:auto;float:right;}.cart_price{float:right;width:390px;margin:0 9px 20px;padding-top:5px;overflow:hidden;}.cart_price li{float:left;width:100%;overflow:hidden;border-bottom:2px #e5e5e5 solid;padding:5px 0;}.cart_price li.last-item{border-top:2px #e5e5e5 solid;border-bottom:0;font-weight:bold;color:#000;}.cart_price li span{float:left;padding-left:3px;}.cart_price li strong{float:right;text-align:right;padding-right:8px;}.add_section{width:100%;overflow:hidden;}.add_block{float:left;width:288px;margin-right:2px;background:url(../img/add_box_bg.gif) 0 0 repeat-x;min-height:222px;padding:15px 15px 0;position:relative;}.last_add_block{width:300px;margin-right:0;padding:15px 10px 0;}.add_block p{margin-bottom:16px;}.add_block ul{margin-left:17px;}.add_block ul li{list-style-type:disc;}.login_form{width:100%;}.login_form .HTMLLabelContainer{width:100%;overflow:hidden;margin-bottom:9px;}.login_form .HTMLLabelContainer label{float:left;width:93px;line-height:24px;}.login_form .HTMLLabelContainer input{float:left;width:183px;height:22px;line-height:22px;border:1px #9b9b9b solid;font-size:12px;color:#333;font-family:Arial, Helvetica, sans-serif;padding:0 5px;}.login_form .input_submit,.user_box input[type="submit"],.reg_form .input_submit{cursor:pointer;border:0;}.user_box input[type="submit"], .comm_btn{position:absolute;display:block;height:29px;line-height:29px;background:url(../img/comm_btn.png) left 0 no-repeat;bottom:0;right:0;padding:0 28px;font-size:12px;color:#fff;}.user_box input[type="submit"]:hover, .comm_btn:hover{color:#fff;text-decoration: underline;}.customer_newsletter{width:100%;position:relative;}.customer_newsletter:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.customer_newsletter header{height:40px;background:url(../img/cate_bg.gif) bottom repeat-x;}.customer_newsletter header h3{color:#fff;line-height:40px;margin:0;}.customer_newsletter .ico_user{display:inline-block;background:url(../img/ico_user.png) 0 -19px no-repeat;width:18px;height:19px;vertical-align:middle;margin:-4px 8px 0 10px;}.customer_newsletter .ico_newsletter{display:inline-block;background:url(../img/ico_newsletter.png) 0 -18px no-repeat;width:22px;height:18px;vertical-align:middle;margin:-4px 8px 0 10px;}.customer_newsletter .content{background:#fff;padding:10px 17px;width:926px;}.customer_newsletter .content p{margin:17px 0;}.customer_newsletter .content form{margin:17px 0;}.customer_newsletter .content form input{margin:3px 0;}.customer_newsletter > ul > li{position:relative;float:left;width:298px;height:220px;margin:0 3px 3px 0;padding:15px 10px;background:-moz-linear-gradient(top, #ffffff 0%, #E6E9EE 60%) #ffffff;background:-webkit-linear-gradient(top, #ffffff 0%, #E6E9EE 60%) #ffffff;background:-ms-linear-gradient(top, #ffffff 0%, #E6E9EE 60%) #ffffff;background:-o-linear-gradient(top, #ffffff 0%, #E6E9EE 60%) #ffffff;background:linear-gradient(top, #ffffff 0%, #E6E9EE 60%) #ffffff;}.customer_newsletter > ul > li:nth-of-type(3n){margin-right:0;}.customer_newsletter ul li div .icon_bestellhistorie{width:90px;height:88px;display:block;margin:11px auto 0 auto;background-image:url(../img/icon_bestellhistorie.png);background-repeat:no-repeat;}.customer_newsletter ul li div .icon_stammdaten{width:89px;height:90px;display:block;margin:10px auto 0 auto ;background-image:url(../img/icon_stammdaten.png);background-repeat:no-repeat;}.customer_newsletter ul li div .icon_warenkorb{width:137px;height:85px;display:block;margin:12px auto 0 auto;background-image:url(../img/icon_warenkorb.png);background-repeat:no-repeat;}.customer_newsletter ul li div .icon_merkzettel{width:67px;height:83px;display:block;margin:13px auto 0 auto;background-image:url(../img/icon_merkzettel.png);background-repeat:no-repeat;}.customer_newsletter ul li div h3{margin-bottom:17px;}.customer_newsletter ul li div p{margin-bottom:17px;}.customer_newsletter ul li div ul{margin-left:17px;}.customer_newsletter ul li div ul li{list-style-type:disc;}.customer_newsletter ul li div form a{text-decoration:underline;}.customer_newsletter ul li div > a{position:absolute;right:0;bottom:0;background:url("../img/btn_detail.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;height:25px;line-height:25px;padding:0 14px 0 36px;}.customer_newsletter ul li div form input.input_submit{position:absolute;right:0;bottom:0;background:url("../img/btn_detail.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;height:25px;line-height:25px;padding:0 14px 0 36px;}.account_form{width:928px;min-height:400px;background:#fff;position:relative;padding:22px 16px;}.account_form:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.line1{width:100%;height:4px;overflow:hidden;text-indent:-9999px;background:url(../img/form_line.gif) 0 0 repeat-x;margin:10px 0;clear:both;}.account_form fieldset.fieldset_float{float:left;width:460px;}.account_title{padding:11px 0 25px;font-size:18px;font-family:'MyriadPro-Regular',Arial, Helvetica, sans-serif;}.account_title .subheaderCheckbox{float:right;font-size:12px;font-family:Arial,Helvetica,sans-serif;margin-top:5px;}.account_form .hide{display:none;}.HTMLLabelContainer{width:100%;overflow:hidden;min-height:21px;padding:5px 0;}.HTMLLabelContainer label{float:left;width:128px;line-height:18px;}.HTMLLabelContainer label.required:after {content: "*"; }.HTMLLabelPosRight label{margin-left:10px;}.HTMLLabelContainer input{float:left;width:206px;height:18px;line-height:18px;padding:0 5px;color:#000;border:1px #c3c3c3 solid;border-top:1px #7c7c7c solid;border-bottom:1px #ddd solid;color:#000; -moz-box-shadow:0 1px 1px #c3c3c3 inset;-o-box-shadow:0 1px 1px #c3c3c3 inset;-webkit-box-shadow:0 1px 1px #c3c3c3 inset;box-shadow:0 1px 1px #c3c3c3 inset;}.HTMLLabelContainer select{float:left;height:20px;}.shop_pro_box{width:100%;overflow:hidden;clear:both;padding-bottom:15px;}.shop_pro_block{float:left;width:314px;}.shop_pro_block p{padding-left:12px;margin-bottom:18px;line-height:130%;}.shop_pro_block p.adressFloat{float:left;width:140px;}.shop_pro_block p strong{display:block;font-weight:bold;}.shop_pro_block table{margin-left:12px;}.shop_pro_block .shop_pro_title{margin-bottom:8px;}.shop_pro_title{width:100%;overflow:hidden;border-bottom:4px #e5e5e5 solid;font-family:'MyriadPro-Regular',Arial, Helvetica, sans-serif;padding-bottom:6px;}.shop_pro_title span{float:left;font-size:20px;line-height:22px;margin:0 12px;}.btn_change{float:left;padding:0 10px 0 15px;height:21px;line-height:21px;text-align:center;background:url(../img/btn_change_bg.png) 0 -21px no-repeat;font-size:14px;color:#fff; font-family:'MyriadPro-Regular',Arial, Helvetica, sans-serif;}.btn_change:hover{background-position:0 0;color:#fff;}.notice_box{width:889px;margin:0 auto 37px;border:1px #aa2b55 solid;overflow:hidden;background:#fefefe url(../img/notice_box_bg.gif) bottom repeat-x;padding:15px 18px 26px;}.notice_box .notice_title{color:#b5142b;font-weight:bold;margin-bottom:12px;}.notice_box .input_checkbox{float:left;width:15px;height:15px;margin-right:9px;}.notice_box p{color:#000;}.receive_email{width:940px;min-height:400px;margin-bottom:1px;padding:20px 10px;background:#fff;}.receive_email p{border-bottom:4px #e5e5e5 solid;padding:0 12px 85px;}.product_finder{width:100%;margin-bottom:4px;background:#fff;position:relative;}.product_finder:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.product_finder_homelink{position: relative;width:100%;}.product_finder_homelink:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.product_finder_homelink a:hover{text-decoration:none;box-shadow:1px 1px 0 #d2d2d2;}.product_finder header{height:40px;background:url(../img/cate_bg.gif) bottom repeat-x;}.product_finder_homelink header{background:url('../img/content_banner_bg.gif') repeat scroll center top #E6E6E6;}.product_finder header h3{color:#fff;margin:0;padding-top:5px;}.product_finder_homelink a header h3{margin-bottom:5px;padding-top:10px;margin-left:10px;}.product_finder_homelink a header div p{padding-bottom:10px;padding-top:2px;margin-left:10px;margin-right:5px;margin-bottom:5px;color:#333;}.product_finder_homelink a header div.btn_details {margin-top:4px;margin-bottom:4px;}.ico_prod_finder{display:inline-block;width:23px;height:19px;background:url(../img/ico_nav_search.png) 0 -19px no-repeat;vertical-align:middle;margin:0 8px 0 10px;}.product_selects{width:100%;padding:4px 0 40px;}.product_selects:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.single_select{float:left;width:187px;margin:0 2px 0 3px;overflow:hidden;}.single_select .select{height:40px;line-height:40px;text-indent:11px;font-size:17px;font-family:'MyriadPro-Regular',Arial, Helvetica, sans-serif;background:#e6e6e6 url(../img/search_form_bg.gif) bottom repeat-x;margin-bottom:2px; -moz-box-shadow:1px 1px 0 #d2d2d2;-o-box-shadow:1px 1px 0 #d2d2d2;-webkit-box-shadow:1px 1px 0 #d2d2d2;box-shadow:1px 1px 0 #d2d2d2;}.single_select .select span{display:block;height:40px;}.single_select ul{width:187px;}.single_select ul li{float:left;width:100%;height:29px;line-height:29px;text-indent:10px;background:#e6e6e6 url(../img/btn_row_bg.gif) bottom repeat-x;margin-bottom:1px;cursor:pointer; -moz-box-shadow:1px 1px 0 #d2d2d2;-o-box-shadow:1px 1px 0 #d2d2d2;-webkit-box-shadow:1px 1px 0 #d2d2d2;box-shadow:1px 1px 0 #d2d2d2;}.single_select ul li.not_available,.single_select ul li.not_available:hover{background:#cecece url(../img/select_not_available.gif) bottom repeat-x;text-decoration:line-through;color:#333;cursor:default; -moz-box-shadow:1px 1px 0 #d2d2d2;-o-box-shadow:1px 1px 0 #d2d2d2;-webkit-box-shadow:1px 1px 0 #d2d2d2;box-shadow:1px 1px 0 #d2d2d2;}.single_select ul li.is_checked,.single_select ul li:hover{background:url(../img/submit_bg_black.gif) bottom repeat-x;color:#fff;-moz-box-shadow:1px 1px 0 #999999;-o-box-shadow:1px 1px 0 #999999;-webkit-box-shadow:1px 1px 0 #999999;box-shadow:1px 1px 0 #999999;}.single_select ul li span{margin:0 5px 0 -5px;}.single_select ul li input{display:none;}.single_select ul li label{display:block;cursor:pointer;}span.ico_mig,span.ico_wig,span.ico_plasma,span.ico_ehand,span.ico_tragbar,span.ico_fahrbar,span.ico_kompakt,span.ico_dekompakt,span.ico_modular,span.ico_gas_cooled,span.ico_liquid_cooled{display:inline-block;width:19px;height:19px;background:url(../img/product_icons.png) 0 0 no-repeat;vertical-align:middle;margin:0 5px 0 0;}span.ico_mig{background-position:0 0;}span.ico_wig{background-position:0 -30px;}span.ico_plasma{background-position:0 -60px;}span.ico_ehand{background-position:0 -90px;}span.ico_tragbar{background-position:0 -120px;width:23px;height:21px;}span.ico_fahrbar{background-position:0 -150px;width:23px;height:21px;}span.ico_kompakt{background-position:0 -180px;width:21px;height:20px;}span.ico_dekompakt{background-position:0 -210px;width:21px;height:20px;}span.ico_modular{background-position:0 -240px;width:21px;height:20px;}span.ico_gas_cooled{background-position:0 -270px;width:21px;height:21px;}span.ico_liquid_cooled{background-position:0 -300px;width:21px;height:21px;}.btn_finder_reset{position:absolute;right:5px;bottom:10px;float:left;padding:0 10px 0 15px;height:21px;line-height:21px;text-align:center;background:url(../img/btn_change_bg.png) 0 -21px no-repeat;font-size:14px;color:#fff;font-family:'MyriadPro-Regular',Arial, Helvetica, sans-serif;}.btn_finder_reset:hover{background-position:0 0;color:#fff;}.product_results{padding:0 10px;background:#fff;margin-bottom:1px;}.product_results .tablelist th{border-bottom:0;padding:6px 5px;font-size:11px;color:#666;line-height:120%;}.product_results .tablelist th.th1{text-align:right;}.product_results .tablelist td{border-top:4px solid #E5E5E5;border-bottom:0;padding:10px 0;}.product_results .head .boxleft{float:left;width:30%;margin:12px 0;}.product_results .head .perpage{float:left;width:40%;margin:12px 0;text-align:center;}.product_results .head .boxleft h2{margin:0;}.product_results .head .perpage input{margin-left:6px;}.product_results .pagenavigator{margin:12px 0;text-align:right;}.product_results .head .pagenavigator{float:right;width:30%;}.product_results .pagenavigator strong{font-weight:bold;}.product_results .pagenavigator a{cursor:pointer;}.product_results .head #show_types{display:inline-block;}.product_results .tablelist{width:100%;}.product_results .tablelist td:nth-of-type(1) img{width:150px;}.product_results .tablelist td:nth-of-type(5){width:220px;}.product_results .tablelist td img.ico{margin:2px 0;}.product_results .tablelist td .shop_product .description_list{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0;}.product_results .tablelist td .shop_product .description_list li{padding:0;background:none;margin:0;}.product_results .tablelist td .shop_product{width:400px;}.product_results .tablelist td .cart_row1{width:220px;}.product_results .tablelist td .btn_row{width:220px;}.product_results a{font-size:12px;cursor:pointer;}.product_results .cart_row1{display:none;}.product_results .product_info{display:none;}.shopcart_table .cart_row1{padding:20px 0;width:170px;}.shopcart_table .cart_row1 .input_num{margin-left:0;}.shopcart_table .product_info strong{margin-left:10px;}.shop_product ul{font-size:11px;margin-bottom:6px;}.shop_product li{background:none;list-style-type:disc;padding-left:0;float:none;width:auto;}.shop_product li.add{background:url(../img/ico_add.png) 0 center no-repeat;}.shop_price{font-weight:bold;color:#000;width:90px;}.btn_detail2{padding-left:20px;background:url(../img/ico_arrow4.gif) 0 center no-repeat;}.pop_layer{position:fixed;width:100%;height:100%;left:0;top:0;background:#000;z-index:100;opacity:0.6;filter:alpha(opacity=60);}.pop_box{position:absolute;width:959px;border:1px #d6d6d6 solid;border-bottom:0;border-right:0;top:230px;left:50%;margin-left:-480px;background:#fff;z-index:101;}.pop_box .title_row{margin-bottom:0;}.btn_close{float:right;width:15px;height:15px;overflow:hidden;text-indent:-9999px;background:url(../img/btn_close.gif) 0 0 no-repeat;margin:13px 11px 0 0;}.pro_detail_table{width:100%;}.pro_detail_table th{height:28px;background:url(../img/acc_title_bg.gif) 0 0 repeat-x;border-right:1px #cbcbcb solid;padding:0 18px;}.pro_detail_table th a{display:block;height:100%;line-height:28px;color:#333;background:url(../img/ico_arrow1.png) right center no-repeat;}.pro_detail_table td{border-right:1px #cbcbcb solid;padding:0;vertical-align:top;}.pro_detail_table td.big{padding:0 18px;}.pro_detail_table td.left{padding:2px 18px;height:20px;}.pro_detail_table td table td{padding:2px 4px;height:20px;border:none;}.pro_detail_table tr td:first-of-type{}.pro_detail_table tr.tr_first td{vertical-align:top;padding:15px 18px 25px;}.pro_detail_table td span{font-size:16px;font-family:'MyriadPro-Regular',Arial, Helvetica, sans-serif;}.pro_detail_table td .ico_neu{float:right;width:36px;height:36px;overflow:hidden;text-indent:-9999px;background:url(../img/ico_neu.gif) 0 0 no-repeat;top:0;right:0;}.pro_detail_table td .pro_title{font-size:16px;color:#b5142b;font-family:'MyriadPro-Regular',Arial, Helvetica, sans-serif;min-height:78px;}.pro_detail_table td p{text-align:center;margin-bottom:20px;}.pro_detail_table tr.even td{background:#f2f2f2;}.pro_detail_table tr td.even{background:#f2f2f2;}.pro_detail_table .tbody_last td{padding:6px 0;vertical-align:bottom;}.pro_detail_table .product_info{padding:0 0 14px 14px;}.pro_detail_table .product_info strong{margin-left:10px;}.pro_detail_table .pro_price{font-size:18px;font-weight:bold;color:#000;padding:20px 0 10px 13px;}.pro_detail_table .pro_price span{font-size:11px;font-weight:normal;}.pro_detail_table .cart_row1{margin-bottom:15px;}.title_row.red h3{margin-left:0;}.title_row.red .ico_wishlist{display:inline-block;background:url(../img/ico_wishlist.png) 0 0 no-repeat;width:12px;height:16px;vertical-align:middle;margin:-4px 8px 0 10px;}.title_row.red .ico_compare{display:inline-block;background:url(../img/ico_compare.png) 0 0 no-repeat;width:19px;height:16px;vertical-align:middle;margin:-4px 8px 0 10px;}.title_row.red .btn_close{background:url("../img/btn_close.gif") no-repeat 0 -15px;}@media only screen and (min-width:35em){}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}.ir:before{content:"";display:block;width:0;height:100%;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;/* h5bp.com/t */}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}.content_content{float:right;width:678px;background:#ffffff;padding:20px;}.content_content p{margin:20px 0;}.fixed{position:fixed !important;top:0 !important;}.fancyPseudoLink{display:none;}.errorBox{ background:url("../img/cate_bg.gif") repeat-x 0 -14px #FFFFFF;min-height:100px;display:none;}.infoBox{background:url("../img/cate_bg.gif") repeat-x 0 -14px #FFFFFF;min-height:100px;display:none;}.errorBox h1,.infoBox h1{font-size:18px;padding:2px 15px;color:#ffffff;}.errorBox h3,.infoBox h3{padding:5px 15px;margin:0;}.errorBox ul li,.infoBox ul li{padding:2px 15px;}.ac_results{ background:#F2F2F2;border:1px solid #F6F6F6;border-left-color:#969696;border-top-color:#5B5B5B;background:#F2F2F2;font-size:13px;color:#666;font-family:Arial, Helvetica, sans-serif;cursor:pointer;z-index:20;}#content.editorial_content .content_content h1{color:#000000;font-family:'MyriadPro-Regular',Arial,Helvetica,sans-serif;font-size:26px;line-height:110%;margin-bottom:22px;}#content.editorial_content .content_content h2{color:#000000;font-family:'MyriadPro-Regular',Arial,Helvetica,sans-serif;font-size:20px;line-height:110%;margin-bottom:18px;}#content.editorial_content .content_content h3{color:#000000;font-family:'MyriadPro-Regular',Arial,Helvetica,sans-serif;font-size:19px;line-height:110%;margin-bottom:18px;}#content.editorial_content .content_content h4{color:#000000;font-family:'MyriadPro-Regular',Arial,Helvetica,sans-serif;font-size:18px;line-height:110%;margin-bottom:18px;}#content.editorial_content .content_content strong{font-weight:bold;}#content.editorial_content .content_content li{list-style:disc;margin-left:15px;}#content.editorial_content ul.menu_list li a.lev1{font-size:13px;}#content.editorial_content ul.menu_list li li{ font-size:11px;}#inquiry{}#inquiry h2{ margin:20px 0 8px 0;}#inquiry h2:first-of-type{ margin:0 0 8px 0;}#inquiry .title_row.red h3{margin-left:17px;}#inquiry .content{ background:#eeeeee;width:933px;padding:10px 10px 40px 17px;}#inquiry .content h3{margin:15px 0 5px 0;}#inquiry form .left .HTMLLabelContainer{ padding:2px 0;}#inquiry form #mail{ display:none;}#inquiry form textarea{width:444px;height:70px;line-height:14px;padding:5px;color:#000;border:1px #c3c3c3 solid;border-top:1px #7c7c7c solid;border-bottom:1px #ddd solid;color:#000;-moz-box-shadow:0 1px 1px #c3c3c3 inset;-o-box-shadow:0 1px 1px #c3c3c3 inset;-webkit-box-shadow:0 1px 1px #c3c3c3 inset;box-shadow:0 1px 1px #c3c3c3 inset;}#inquiry form .products{ height:241px;width:471px;overflow:auto;}#inquiry form .product{ width:444px;margin:5px 0;padding:5px;background:#ffffff;}#inquiry form .product:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#inquiry form .product .pro_img{ float:left;width:100px;margin:0 15px 0 0;}#inquiry form .product .pro_num{ float:left;width:20px;margin:0 15px 0 0;}#inquiry form .product .pro_num input{ width:20px;}#inquiry form .product .pro_data{float:left;width:294px;}#inquiry form .product .pro_title{ font-weight:bold;}#inquiry form .product .description_list{ padding:10px 0 0 15px;}#inquiry form .product .description_list li{float:none;width:auto;padding:0;margin:0 0 1px 0;list-style-type:disc;}#inquiry p.centered{ margin:15px 0;text-align:center;}#inquiry p.centered span{ margin:15px 0;text-align:center;}#inquiry .btn_next_step{ margin:-29px 0 0 0;}.aside_box .toInquiry{ display:block;color:#fff;font-size:14px;font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif; text-align:center;padding:7px;-moz-border-radius:11px;-o-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;}.aside_box .toInquiry:hover{ text-decoration:none;}.aside_box .hidePriceDepended{ display:none;}.ac_results .ac_over{ background:#b5142b;color:#ffffff;}#cartPreview{position:fixed;top:100px;right:40px;z-index:10;background-color:white;margin:3px;width:230px;height:auto;border-radius:3px;border:1px solid silver;box-shadow:0 2px 2px inset silver;overflow-x:hidden;}#cartPreview div.cartPreviewBox{border:1px solid silver;margin:2px;border-radius:3px;}#cartPreview div.cartPreviewBox div{display:table-cell;margin:3px;margin-left:5px;}#cartPreview div.cartPreviewBox div.cartPreviewTexts{width:120px;overflow:hidden;}#cartPreview div.cartPreviewBox div.cartPreviewImg{width:100px;}#cartPreview div.cartPreviewBox div.cartPreviewTexts div{display:block;}#cartPreview div.cartPreviewBox div.cartPreviewTexts div.cartPreviewName{font-size:1.2em;font-weight:bold;}.svgMinus{display:none;}#orderhistory section div div.orderHistoryMain{font-size:1.1em;margin:4px;padding:4px;border:1px solid silver;border-radius:3px;}#orderhistory a{margin:4px;padding:0;}#orderhistory a.orderHistorieItem, #orderhistory a.linkToCart{float:left;margin-top:-80px;margin-left:14px;}#orderhistory a.orderHistorieItem img,#orderhistory a.linkToCart img{float:left;margin-left:10px;}#orderhistory a.linkToCart p, #orderhistory a.orderHistorieItem p{float:left;margin-left:5px;}#orderhistory span{margin-top:-2px;}#orderhistory svg{padding:2px;margin-top:2px;border:1px solid silver;border-radius:3px;}#orderhistory section div div div.orderHistorySub{margin:2px;padding:3px;display:none;border:1px solid silver;border-radius:3px;}#orderhistory section div div div.orderHistorySub div.orderSummary div{display:table-cell;width:455px;}#orderhistory section div div div.orderHistorySub div.orderSummary div.orderSummaryRight table{float:right;width:250px;}#orderhistory tr{border-bottom:2px #e5e5e5 solid;padding:5px 0;}#orderhistory  tr.last-item{border-top:2px #e5e5e5 solid;border-bottom:0;font-weight:bold;color:#000;}.ewm_annot{font-size:0.9em;}.ewmHints{float:left;margin-left:10px;}#sitemap_container{ background:#eeeeee;width:933px;padding:10px 10px 40px 17px;}#sitemap_container h3{margin-top:22px;margin-bottom:5px;}#sitemap_container a{color:#333;}.sitemap_toplevel{margin-top:0px;border-top:3px solid silver;column-count:3;-moz-column-count:3;-webkit-column-count:3;-webkit-column-rule:3px outset rgba(255,255,255,0.3);-moz-column-rule:3px outset rgba(255,255,255,0.3);column-rule:3px outset rgba(255,255,255,0.3);}.sitemap_child{margin-left:10px;}div.ewmSeoCategoryTextLong{float:right;background-color:white;width:720px;}div.ewmSeoCategoryTextLong:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ewmSeoCategoryTextLong h3 {margin-left:10px;margin-bottom:15px;margin-top:10px;}.ewmSeoCategoryTextLong p {margin-left:10px;margin-bottom:5px;}div.ewmSeoCategoryTextLongLeft{float:left;background-color:white;width:720px;}div.ewmSeoCategoryTextLongLeft:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ewmSeoCategoryTextLongLeft h3 {margin-left:10px;margin-bottom:15px;margin-top:10px;}.ewmSeoCategoryTextLongLeft p {margin-left:10px;margin-bottom:5px;}#dashboard {background-color:white;margin-top:10px;}#dashboard div {position:relative;margin-left:20px;margin-top:10px;padding:10px;border:1px solid silver;border-radius:3px;display:inline-table;height:175px;width:175px;}#dashboard div:hover{box-shadow:2px 2px 8px silver;}#dashboard h3 {margin-top:10px;margin-bottom:15px;}#dashboard div > a {position: absolute;right: 0px;bottom: 0px;background: url('../img/btn_detail.png') no-repeat scroll 0px 0px transparent;color: #FFF;height: 25px; line-height: 25px;padding: 0px 14px 0px 36px;}.trustedShops {position: absolute; bottom: 15px;width:42%;}.trustedShops span, .trustedShops a {display:table-cell;}.trustedShops span {padding-left:10px;margin-right:5px;}.trustedShops div {margin-top:10px;}.trustedShops span > a {display:inline;}.required{font-weight:bold;}div.variantenSelector {margin:4px 4px 3px 10px;padding:5px;border:1px solid silver;border-radius:3px;}div.variantenSelector:hover {background-color:rgba(200,200,200,0.3);}.variantenSelector span {text-align:right;float:right;display:block;}.variantenSelector span strong {font-size: 10px;}div.variantenSelectorselected {margin:4px 4px 3px 10px;padding:5px;border:1px solid silver;border-radius:3px;box-shadow:0 2px 2px silver;background-color:rgba(200,200,200,0.5);}#customFields legend{display:none;}.staffelpreise {padding: 0px 5px 0px 6px;margin-bottom: 5px;}.staffel {margin-left:5px; overflow:hidden;}.staffel span {float:right;margin-right:20px;font-weight: bold;}.headline{font-weight: bold;}.steuerung li {list-style:disc;text-align:left;margin-left:12px;margin-bottom:5px;}.aside{height:225px;}.aside .pro_price {bottom:30px;}.wprq {position:absolute; top:0px; right:10px;}/* div.attributes {background-color: whitesmoke; padding-bottom: 4px;}div.attributes .kopp {cursor: default;font-size: 17px; line-height: 30px; background:url(../img/menu_bg.gif) top repeat-x;border-bottom:1px #d6d6d6 solid;text-indent: 11px;font-family: "MyriadPro-Regular",Arial,Helvetica,sans-serif;}div.attributes .kopp:hover {cursor: default; color:#333;}div.attributes ul {	list-style:none;	padding:0;	margin:0;	display:block;	width:180px;	float:left;}div.attributes ul li ul {	padding-left:20px;	width:200px;}div.attributes a{color:#333;}div.attributes a:hover{color:white;text-decoration: none;}*/div.pagingator {text-align:center; font-size: 11px; line-height: 30px; background:url(../img/menu_bg.gif) top repeat-x;border-bottom:1px #d6d6d6 solid;}div.pagingator span.pagesLabel {	font-weight: bold;}div.pagingator a {	margin: 0 2px;}div.pagingator a.current {	font-weight: bold;}.sparepartstable {	width: 100%;	line-height: 2em;}.sparepartstable tr:nth-child(odd) {	background-color: #d6d6d6;}.sparepartstable td, .sparepartstable th {	margin:4px;	padding:4px;	border-right:1px solid whitesmoke;}.sparepartstable th {	font-weight: bold;}.sparepartstable .pro_price {	text-align:right;}.sparepartstable .pro_price > span {	font-size: smaller;}.tableimg {	margin:4px;}.addToCart {	padding:4px;	color:white;	background-color: #b4142b;	border:1px solid #b4142b;	border-radius:4px;}.navigation {	margin-left: 236px;}.navigation div.inliner {	display: inline-flex;	background-color: white;	position: relative;	width: 460px;	max-height: 380px;	margin: 8px;	border-radius: 3px;	box-shadow: inset 0 0 8px #444;}.navigation div.inliner:hover {	box-shadow: inset 0 0 8px black;	text-decoration: none;}.navigation div.inner {	position:relative;	width: 450px;	max-height: 322px;	margin:5px auto;	border-radius: 3px;	overflow:hidden;}.navigation_hdr {	max-height:60px;	overflow:visible;}.navigation_img {	min-height: 288px;}.navigation_img img {	max-height: 280px;	margin-left:3px;}.navigation_txt {	position: absolute;	bottom: 0px;	left: 0px;	width:98%;	color:black;	font-size: 10pt;	background-image:  linear-gradient(to Top, rgba(204,204,204,0.9), rgba(240,240,240,0.9));	padding-left: 8px;	padding-bottom: 4px;	padding-top:4px;	max-height:120px;}.navigation_hdr h3{	font-family: "MyriadPro-Regular";	color:black;	margin-bottom: 0;	margin-top:10px;	padding-left: 8px;}.clearfix {	clear:both;	display:block;}.inner a {	color:black;	text-decoration: none;}.inner a:hover {	color:black;	text-decoration: none;}.introduction {	margin-bottom:5px;        }.introduction h2 {	font-family: "MyriadPro-Regular";        max-width: 455px;}	.introduction > div {		padding:15px;		background-image:  linear-gradient(to Top, #ebebeb, #f1f1f1);/*                min-height:267px;*/	}	.pro_foot {		background-image:  linear-gradient(to Top, #DDD, whitesmoke);		height: 190px;	}	.introtxt {		width:470px;		font-size: 12pt;		display:inline-block;                min-height:210px;	}        .introtxt p{		padding: 0 10px;	}	.introPicture {		display:inline;		vertical-align: top;	}	.introsvg {		margin-top:8px;	}	.contents {		background-color: whitesmoke;			}	.box {		float:right;		margin-right: 10px;	}	.home {		margin-left:0;	}.zeroheight {height:0;}/*Social Media Links Angepasst 2018-08-03 RA*/.socials-wrapper {    position: absolute;    /*bottom: -8px;    left: -220px;*/	top: 4px; /*4px; 40*/	right: 5px;    background-image: url(images/icons_social_medianeu.png);    background-color: transparent;    background-repeat: no-repeat;    background-size: 200px;    padding: 2px 5px;		width:200px;		cursor: pointer;}.socials-wrapper > div {display: inline-block;width: 27px;}.socials-wrapper > div a {color:transparent !important;line-height: 0;}@media screen and (max-width: 768px) {  /*SM*/  .socials-wrapper {bottom: 5px;left: 55px;}  }4700/69  .foot_box .foot_links {    position: absolute;    left: 130px;}.foot_box {	height: 42px;}.foot_box .copyright {    margin-top: 0px;}.ewmBudget {    background-color: whitesmoke;    width: 200px;    height: 200px;    box-shadow: 14px 14px 4px silver;    position: absolute;    right: 0;    padding: 20px;    text-shadow: 2px 2px 2px silver;    margin-top: 1px;}.ewmBudget.headline {	right: -240px;}.ewmBudget span.price {  text-align: right;  display: block;}.ewmBudget span.h3 {  width: 33%;  display: block;  border-right: 1px solid silver;  float: left;}.ewmBudget.navpanel {    height: 35px;    right: -240px;    box-shadow: 1px 1px 1px silver;}.ewmBudget.navpanel h2{  display:none;}span.smaller {  font-size: 80%;}/* GG 2020-11-04 Why? .variantenSelector a {    min-height: 35px;    display: block;}*/.head_row2 ul li {    max-width: 145px;}li img {	display:block;}.socials-wrapper {  background-image: url(images/socialmediabackgroundsmall.png);  right: -5px;}