html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1; -webkit-font-smoothing: antialiased;}
h1, h2, h3, h4, h5, h6, p {margin-bottom:0.7em;}
h1, h2, h3, h4, h5, h6 {font:normal 72%/1.5 'Open Sans', sans-serif;font-weight:900;}
ol, ul { list-style: none; }
a {text-decoration:none;color:#bfbfbf;/*-webkit-transition: all 400ms linear;-moz-transition: all 400ms linear;-o-transition: all 400ms linear;transition: all 400ms linear;*/}
a img{border: 0;}
.article101 a{display: inline-block}
a:hover {color:#eee;text-decoration: none;}
abbr {border-bottom:1px dotted #999;cursor: help;}
del { text-decoration: line-through; }
input,textarea {padding:8px 5px;font:normal 14px/1.5 'Open Sans', sans-serif;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box; }
.jspContainer{overflow: hidden;position: relative;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute;top: 0;right: 0;width: 16px;height: 100%;background: none;}
.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: none;}
.jspVerticalBar *,.jspHorizontalBar *{margin: 0;padding: 0;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{background: #eee;position: relative;border-radius: 8px;}
.jspDrag{background: #ccc;position: relative;top: 0;left: 0;cursor: pointer;border-radius: 8px;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float: left;height: 100%;}
.jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled{cursor: default;background: #80808d;}
.jspVerticalBar .jspArrow{height: 16px;}
.jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{background: #eeeef4;float: left;height: 100%;}
* html .jspCorner{margin: 0 -3px 0 0;}
/*jquery-ui*/
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px);clip:rect(1px,1px,1px,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}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;zoom:1}.ui-autocomplete{position:absolute;top:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.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;zoom:1;width:100%}.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;zoom:1;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-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}* html .ui-tooltip{background-image:none}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,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:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #404040;background:#121212 url(/swiss_static/images/ui-bg_gloss-wave_16_121212_500x100.png) 50% top repeat-x;color:#eee}.ui-widget-content a{color:#eee}.ui-widget-header{border:1px solid #404040;background:#888 url(/swiss_static/images/ui-bg_highlight-hard_15_888888_1x100.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:#adadad url(/swiss_static/images/ui-bg_highlight-soft_35_adadad_1x100.png) 50% 50% repeat-x;font-weight:normal;color:#333}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#333;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 #ddd;background:#ddd url(/swiss_static/images/ui-bg_highlight-soft_60_dddddd_1x100.png) 50% 50% repeat-x;font-weight:normal;color:#000}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#000;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #000;background:#121212 url(/swiss_static/images/ui-bg_inset-soft_15_121212_1x100.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #404040;background:#555 url(/swiss_static/images/ui-bg_highlight-hard_55_555555_1x100.png) 50% top repeat-x;color:#ccc}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#ccc}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/swiss_static/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.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;background-image:url(/swiss_static/images/ui-icons_bbbbbb_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/swiss_static/images/ui-icons_bbbbbb_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/swiss_static/images/ui-icons_cccccc_256x240.png)}.ui-state-default .ui-icon{background-image:url(/swiss_static/images/ui-icons_666666_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/swiss_static/images/ui-icons_c98000_256x240.png)}.ui-state-active .ui-icon{background-image:url(/swiss_static/images/ui-icons_f29a00_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/swiss_static/images/ui-icons_aaaaaa_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/swiss_static/images/ui-icons_cd0a0a_256x240.png)}.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{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa url(/swiss_static/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/swiss_static/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
/*facebox*/
#facebox { position: absolute;top: 0;left: 0;z-index: 1001;text-align: left;}
#facebox .popup{position:relative;border: 1px solid #aaa;box-shadow: 0 0 10px #666666;border-radius: 5px;}
#facebox .content {display:table;width: 270px;background: #fff;border-radius: 5px;font-size:12pt;font-weight:bold;padding:25px;text-align:center;}
#facebox .content > p:first-child{margin-top:0;}
#facebox .content > p:last-child{ margin-bottom:0;}
#facebox .close{position:absolute;bottom:6px;right:7px;background:#fff;background:url("/swiss_static/images/prettyPhoto/facebook/sprite.png") no-repeat scroll -1px -1px transparent;cursor:pointer;height:22px;width:22px;}
#facebox .close img{opacity:0.3;}
#facebox .close:hover img{opacity:1.0;}
#facebox .loading {text-align: center;}
#facebox .image {text-align: center;}
#facebox img {border: 0;margin: 0;}
#facebox_overlay { position: fixed;top: 0px;left: 0px;height:100%;width:100%;z-index: 1000;}
.facebox_hide {z-index:-100;}
.facebox_overlayBG {z-index: 99;}
/*prettyPhoto*/
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(/swiss_static/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(/swiss_static/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(/swiss_static/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(/swiss_static/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(/swiss_static/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(/swiss_static/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(/swiss_static/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(/swiss_static/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(/swiss_static/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(/swiss_static/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(/swiss_static/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(/swiss_static/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(/swiss_static/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(/swiss_static/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(/swiss_static/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(/swiss_static/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(/swiss_static/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(/swiss_static/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(/swiss_static/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(/swiss_static/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(/swiss_static/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(/swiss_static/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(/swiss_static/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(/swiss_static/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(/swiss_static/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(/swiss_static/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(/swiss_static/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(/swiss_static/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(/swiss_static/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(/swiss_static/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(/swiss_static/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(/swiss_static/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(/swiss_static/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(/swiss_static/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(/swiss_static/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(/swiss_static/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(/swiss_static/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(/swiss_static/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(/swiss_static/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(/swiss_static/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(/swiss_static/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(/swiss_static/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(/swiss_static/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(/swiss_static/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(/swiss_static/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(/swiss_static/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(/swiss_static/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(/swiss_static/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(/swiss_static/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(/swiss_static/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(/swiss_static/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(/swiss_static/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(/swiss_static/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(/swiss_static/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(/swiss_static/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(/swiss_static/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(/swiss_static/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(/swiss_static/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(/swiss_static/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(/swiss_static/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(/swiss_static/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(/swiss_static/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(/swiss_static/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(/swiss_static/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(/swiss_static/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(/swiss_static/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(/swiss_static/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(/swiss_static/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(/swiss_static/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(/swiss_static/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(/swiss_static/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(/swiss_static/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(/swiss_static/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(/swiss_static/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(/swiss_static/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(/swiss_static/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(/swiss_static/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(/swiss_static/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(/swiss_static/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(/swiss_static/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(/swiss_static/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(/swiss_static/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(/swiss_static/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(/swiss_static/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(/swiss_static/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(/swiss_static/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(/swiss_static/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(/swiss_static/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(/swiss_static/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(/swiss_static/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(/swiss_static/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(/swiss_static/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(/swiss_static/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(/swiss_static/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(/swiss_static/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(/swiss_static/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(/swiss_static/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(/swiss_static/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(/swiss_static/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(/swiss_static/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
.jspContainer{overflow: hidden;position: relative;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute;top: 0;right: 0;width: 16px;height: 100%;background: none;}
.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: none;}
.jspVerticalBar *,.jspHorizontalBar *{margin: 0;padding: 0;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{background: #eee;position: relative;border-radius: 8px;}
.jspDrag{background: #ccc;position: relative;top: 0;left: 0;cursor: pointer;border-radius: 8px;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float: left;height: 100%;}
.jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled{cursor: default;background: #80808d;}
.jspVerticalBar .jspArrow{height: 16px;}
.jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{background: #eeeef4;float: left;height: 100%;}
* html .jspCorner{margin: 0 -3px 0 0;}
.clear{display:block;width: 0px;height: 0px;clear:both;}
#pc{display: block;}
#tablet1024{display: none;}
#tablet{display: none;}
#mobile{display: none;}
#mobile1{display: none;}
/*body {font: normal 75%/1.5 'Open Sans', sans-serif; font-weight:normal;background: #222 url('/images/body_bg4.jpg') no-repeat top center;background-attachment: fixed; color:#fff;}*/
body {font: normal 75%/1.5 'Open Sans', sans-serif; font-weight:normal;background: #222 url('/swiss_static/images/mobile_bg.jpg') repeat;color:#fff;}
#page_wrap{width:100%;margin:0 auto;}
::-moz-selection { color: #fff;  background: #007eb2; }
::-webkit-selection { color: #fff;  background: #007eb2; }
::selection { color: #fff;  background: #007eb2; }
h1{font-size: 16px;border-bottom: 1px solid #444;padding: 10px 20px;color: #c8c8c8}
.text-container{padding: 20px;color: #fff;font-size: 14px}
.text-container p{font-size: 14px}
#content_wrapper{width: 1155px;margin: 4px auto 0px}
header{width: 100%;height: 92px}
#header_bg{position: absolute;background: url('/swiss_static/images/header_bg1.png') no-repeat center center;width: 100%;height: 99px;z-index: -1}
#footer{width: 1155px;height: 47px;line-height: 47px;color: #666666;background: url('/swiss_static/images/footer_bg.png') no-repeat center center;margin: 0px auto;margin-bottom: 10px}
#copyright{float: left;margin-left: 20px}
#footerlinks{float: right;margin-right: 20px}
#footerlinks a{color: #666;text-decoration: none;}
#footerlinks a:hover{color: #fff;}
#logo{display: block;float: left;margin-top: 30px;margin-left: 50px}
#clk1{display: block;float: right;margin-top: 15px; margin-right: 20px}
#header_content{width: 1155px;margin: 0px auto}
.menu{padding-top: 23px;margin-left: 30px;float: left;position: relative;z-index: 200}
.menu ul.menuul{}
.menu ul.menuul li.menuli{display: block;float: left;margin: 0px;height: 56px;padding: 0px 25px;line-height: 56px;background: url('/swiss_static/images/menu_separator.png') no-repeat top left}
.menu ul.menuul li.menuli:first-child{background: none}
.menu ul.menuul li.menuli a{font-size: 15px;color: #cacaca;text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif}
.menu ul.menuul li.menuli a:hover{color: #fff;text-decoration: none;text-shadow: 0 0 5px #fff, 0 0 5px #fff/*, 0 0 5px #e20101, 0 0 5px #e20101, 0 0 5px #e20101*/}
.menu ul.menuul ul.menuul{display: none;position: absolute;z-index: 999;margin-top: -10px;background: url('/swiss_static/images/mobile_box_bg.png') repeat}
.menu ul.menuul li.menuli ul.menuul li.menuli{display: block;float: none;height: 25px;line-height: 25px;background: none}
.menu ul.menuul li.menuli:hover{background: -webkit-linear-gradient(#181818, #383838); background: -o-linear-gradient(#181818, #383838); background: -moz-linear-gradient(#181818, #383838); background: linear-gradient(#181818, #383838)}
.menu ul.menuul li.menuli{height: 68px;}
.menu ul.menuul ul.menuul{margin-top: 10px;margin-left: -25px;background: rgba(55, 55, 55, 0.98)/*url('/swiss_static/images/menu_bg1.png') repeat;*/}
.spanmarki{display: none;margin-top: 10px;position: absolute;margin-left: -277px;width: 700px;min-height: 445px;z-index: 999;}
.spanmarkitext{display: block;background: url('/swiss_static/images/menu_bg1.png') repeat;line-height: 55px;font-size: 16px;padding-top: 10px;padding-left: 50px;border-bottom: 1px solid #292929;text-transform: uppercase}
.spanmarkicontainer{display:block;background: url('/swiss_static/images/menu_bg.png') repeat;min-height: 380px;padding-bottom: 20px;}
.spanmarkiul{float: left;margin-top:10px;max-height: 445px;width: 200px;margin-top: 0;padding-top:20px;margin-left: 20px;}
.spanmarkili{height:18px;line-height: 20px;font-size: 15px;}
.menudisablegradient:hover{background:none!important;}
#newslettermainpage:hover{text-shadow: 0 0 5px #fff/*, 0 0 5px #e20101, 0 0 5px #e20101, 0 0 5px #e20101*/}
#menu_mobile_select{display: none}
#content{}
#content_mainpage{display: block;width: 100%}
#mainpage-leftcontainer{width: 100%;display: block;float: left;background: url('/swiss_static/images/leftcontainer_bg.png') repeat;vertical-align: top;height: 400px}
#mainpage-rightcontainer{margin-right: 0px;width: 524px;display: block;float: right;vertical-align: top}
#mainpage_right_bottom_mobile{display: none}
#mainpage_right_bottom{margin-top: 8px}
#mainpage_right_bottom a{display: block}
#categories_bg{width: 712px;overflow: hidden;display: block;margin-top: 5px;float: left}
#categories_bg_container{margin-top: 5px;display: block;overflow-y: hidden;text-align: center}
#categories_bg a{display: block;width: 237px;font-size: 15px;text-align: center;color: #cacaca;margin: 0px 8px;float: left}
#categories_bg a img{}
.category_image{display: block;width: 240px;text-align: center;height: 342px;position: relative}
.category_image img{position: absolute;left: 10px}
.category_name{display: block;background: url('/swiss_static/images/category_name_bg.png') no-repeat;width: 198px;height: 51px;color: #e3e3e3;font-size: 17px;line-height: 44px;margin: 0px auto;text-transform: uppercase}
#categories_bg a:hover .category_name{color: #fff;text-shadow: 0 0 5px #fff, 0 0 5px #fff/*, 0 0 5px #e20101, 0 0 5px #e20101, 0 0 5px #e20101, 0 0 5px #e20101*/}
#producer_logos{text-align: center;float: right;width: 440px;margin-top: 10px;margin-right: 3px;}
.category_type_container{}
.logo_separator{margin: 15px 0px 16px 30px;width: 340px;height: 1px;border-bottom: 1px solid #333}
a.category_type_box{display: block; height: 215px;width: 382px;float: left}
a.category_type_box span{display: block; color: #fff;font-size: 17px;padding-left: 15px;padding-top: 184px;text-transform: uppercase}
a.category_type_box:hover span{color: #fff;text-shadow: 0 0 5px #fff, 0 0 5px #fff/*, 0 0 5px #e20101, 0 0 5px #e20101, 0 0 5px #e20101, 0 0 5px #e20101*/}
a.news_box{display: block; height: 244px;width: 382px;float: left}
a.news_box span{display: block; color: #fff;font-size: 17px;padding-right: 15px;padding-top: 217px;text-align: right}
a.news_box:hover span{color: #fff;text-shadow: 0 0 5px #fff, 0 0 5px #fff/*, 0 0 5px #e20101, 0 0 5px #e20101, 0 0 5px #e20101, 0 0 5px #e20101*/}
span.opis_box{display: block; min-height: 184px;width: 382px;float: left; background: #121212;}
span.opis_box p{color: #acacac;font-size: 13px;padding: 15px;text-align: left}
#mainpage_right_top img{width: 100%}
#mainpage_right_bottom a img{width: 100%}
#news{background: url('/swiss_static/images/news_bg_pc.png') no-repeat center center;height: 490px}
#newswrapper{}
#newswrapper_base{padding-bottom: 10px}
#newswrapper ul, #newswrapper_base ul{}
#newswrapper ul{margin-left: 12px; padding-top: 5px}
#newswrapper_base ul{margin-left: 13px; padding-top: 5px}
#newswrapper ul li, #newswrapper_base ul li{display: inline-block; width: 31.8%;margin: 10px 2px 8px 3px;padding-left: 2px;background: url('/swiss_static/images/newspage_bg.png') no-repeat top left}
#newswrapper_base ul li.left, #newswrapper_base ul li.right{border: none;margin: 0px}
#newswrapper_base ul li.left{}
#newswrapper_base ul li.right{}
a.newsboximage, a.newsboximage1{display: block}
a.newsboximage img{width: 368px;height: 147px}
a.newsboxtitle{display: block;height: 28px;font-size: 16px;font-weight: bold;color: #9c9c9c;margin: 20px 10px 0px 10px;text-decoration: none}
a.newsboxtitle:hover{color: #fff;}
span.newsboxtext{display: block;height: 90px;overflow: hidden;font-size: 13px;color: #d9d9d9;margin: 0px 10px 5px 10px}
span.newsboxtext p{line-height: 21px}
#producer_logos_slider{width: 440px;height: 380px;position: relative;overflow: hidden}
#producer_logos_slider .slide{width: 440px;height: 380px;overflow: hidden;}
#producer_logos_select{display: none}
.promote_box{width: 1150px; height: 235px;margin-bottom: 5px;background: #000;margin-left: 3px;clear: both}
#promote_box_container{width: 1150px;overflow: hidden;margin-bottom: 5px;height: 230px;}
.logolink{display: block;float: left;}/*background: url('/uploads/producer_logo2/logo_sprite2.png') no-repeat;}*/
#logoadidas{margin-top: 20px; width: 69px; height:53px;background-position: -1px 0;}
#logoatlantic{margin-top: 20px;margin-left: 18px;width:104px;height:74px;background-position: -82px 0;}
#logoaviator{margin-top: 18px;margin-left: 20px;width:100px;height:49px;background-position: -202px 0;}
#logohugoboss{margin-top: 28px;margin-left: 25px;width:81px;height: 34px;background-position: -332px -8px;}
#logocasio{clear: both;margin-top: 1px;margin-left: 0px;width: 85px;height: 23px;background-position: 0 -71px;}
#logocitizen{margin-top: 0px;margin-left: 20px;width: 87px;height: 25px;background-position: -105px -69px;}
#logodiesel{margin-top: 3px;margin-left: 25px;width: 93px;height: 19px;background-position: -219px -72px;} 
#logodoxa{margin-top: 3px;margin-left:25px;width: 75px;height: 42px;background-position: -335px -73px;}
#logofestina{margin-top: 12px;margin-left: 10px;width: 67px; height: 38px; background-position: -164px -114px;}
#logoemporioarmani{clear: both;margin-top: 23px;margin-left: 6px;width: 149px; height: 17px;background-position: 0px -125px;}
#logofrederiqueconstant{margin-top: 20px;margin-left: 16px;width: 95px;height: 36px;background-position: -213px -112px;}
#logofossil{margin-top: 13px;margin-left:20px;width: 66px;height: 37px;background-position: -247px -116px;}
#logogant{margin-top: 13px;margin-left:8px;width: 89px;height: 38px;background-position: -324px -118px;}
#logoicewatch{margin-top: 19px;margin-left: 0px;clear: both;width: 52px;height:44px;background-position: -6px -175px;}
#logokarllagerfeld{margin-top: 28px;margin-left: 20px;width: 63px;height:28px;background-position: -80px -182px;}
#logokennethcole{margin-top: 28px;margin-left: 20px;width: 115px;height:24px;background-position: -161px -184px;}
#logomarcbymarcjacobs{margin-top: 32px;margin-left: 20px;width: 117px;height:19px;background-position: -296px -185px;}
#logomichaelkors{margin-top: 21px;margin-left: 0px;clear: both;width:157px;height:13px;background-position: -2px -247px;}
#logomondaine{margin-top: 16px;margin-left: 30px;width:102px;height:31px;background-position: -187px -244px;}
#logopolice{margin-top: 22px;margin-left: 30px;width:99px;height:13px;background-position: -316px -242px;}
#logoroamer{clear: both;margin-top: 10px;margin-left: 0px;width: 68px;height:30px;background-position: -7px -301px;}
#logoskagen{margin-top: 6px;margin-left: 25px;width:94px;height:36px;background-position: -102px -292px;}
#logotimex{margin-top: 19px;margin-left: 25px;width:73px;height:15px;background-position: -222px -306px;}
#logotommyhilfiger{margin-top: 15px;margin-left: 30px;width:92px;height:24px;background-position: -320px -302px;}
.inside{background: url("/swiss_static/images/leftcontainer_bg.png") repeat;}
.inside h1{text-transform: uppercase}
.contacts{float: none;}
.contact_form{margin-left: 30px;width: 730px;}
.photobox{float: left;width: 110px; height: 147px;margin-top: 10px;margin-left: 6px;}
.photoboxtitle{color: #fff; text-align: center;line-height: 18px;font-weight: bold;padding-top: 129px;width: 110px;background: url('/swiss_static/images/kontaktnamebg.png') no-repeat center bottom;}
.contact_icons{float: left;}
.contact_ico{margin-left: 10px;margin-top: 10px;width: 59px;height: 70px;background: url('/swiss_static/images/contactico_bg.png') no-repeat center center;text-align: center;}
.contact_ico img {margin-top: 10px;}
.contact_ico a{font-size: 10px;}
.contact_ico span.active_state{color: #cdcdcd}
.contact_ico span.inactive_state{color: #626262}
.contact_data{float:right;text-align: center;font-size: 18px;font-family: 'Open Sans',sans-serif;width:330px;padding-top:80px;font-weight:200}
.contact_pos{margin-bottom: 20px;}
.contact_pos span{text-transform: uppercase;}
.contact_data a{color: #fff;}
.contact_data a:hover{color: #fff;text-decoration: none;}
#contact_h1{font-size: 16px;border-bottom: 1px solid #444;color: #c8c8c8;padding: 10px 20px;margin-bottom: 0;}
.contact_info{margin: 5px 30px;float: left}
.contact_form input.contactform{margin-left: 5px;width: 670px; height: 35px;background: #bababa; line-height: 35px;color: #828282;margin-bottom: 10px;font-family: 'Open Sans',sans-serif;}
.contact_form textarea{margin-left: 5px;width: 670px; height: 195px;background: #bababa; line-height: 35px;color: #828282;resize: none;font-family: 'Open Sans',sans-serif;}
.submit_contactform{width: 670px;background: #232425 url('/swiss_static/images/contact_send_bg.png') repeat-x;color: #cbcbcb;text-transform: uppercase;font-weight: bold;font-size: 18px;height: 35px;padding: 0px;margin-top: 5px;margin-left: 5px}
#product_card{width: 948px;height: auto!important;display: none;margin-left: 196px;position: absolute;z-index: 500;margin-bottom: 20px!important}
#search_form_div{display: block;position: absolute;margin-top: 15px}
#search_form_div input{background: #666 url('/swiss_static/images/search_small_ico.png') no-repeat 95% center;border: 1px solid #111;box-shadow: 0 0 12px #000 inset;color: #fff;font-size: 13px;padding: 4px;width: 250px}
.tooltip_wrapper, .tooltip_wrapperd, .tooltip_wrapperf{padding: 5px;opacity: 0.9;border: 1px solid #aaa;border-radius: 4px;box-shadow: 0px 0px 8px #444;background: #fff;width: 250px;font-size: 12px;position: absolute;margin-left: -280px;line-height: 16px;text-align: left;color: #000;z-index: 100}
.tooltip_wrapper .arrow_bottom:after, .tooltip_wrapper .arrow_right:after,
.tooltip_wrapperd .arrow_bottom:after, .tooltip_wrapperd .arrow_right:after,
.tooltip_wrapperf .arrow_bottom:after, .tooltip_wrapperf .arrow_right:after{border: 1px solid #aaa}
.arrow_right{height: 70px;margin-left: -35px;overflow: hidden;position: absolute;right: -16px;top: 0;width: 16px}
.arrow_right:after{content: "";background: none repeat scroll 0 0 #FFFFFF;border: 2px solid white;box-shadow: -6px -5px 9px -9px black, 6px -9px 9px -9px black;-webkit-box-shadow: -6px -5px 9px -9px black, 6px -9px 9px -9px black;-moz-box-shadow: -6px -5px 9px -9px black, 6px -9px 9px -9px black;height: 25px;left: -20px;position: absolute;top: 0px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);width: 25px}
.arrow_bottom{bottom: -16px;height: 16px;left: 50%;margin-left: -35px;overflow: hidden;position: absolute;width: 70px;margin-top: 0px!important}
.arrow_top{bottom: -16px;height: 16px;left: 50%;margin-left: -35px;overflow: hidden;position: absolute;width: 70px}
.arrow_bottom:after{content: "";background: #fff;border: 2px solid white;-webkit-box-shadow: 6px 5px 9px -9px black, 5px 6px 9px -9px black;-moz-box-shadow: 6px 5px 9px -9px black, 5px 6px 9px -9px black;box-shadow: 6px 5px 9px -9px black, 5px 6px 9px -9px black;height: 25px;left: 20px;position: absolute;top: -20px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);width: 25px;}
.arrow_top:after{content: "";background: #fff;border: 2px solid white;-webkit-box-shadow: 9px 5px 9px 5px black, 5px 9px 9px 5px black;-moz-box-shadow: 9px 5px 9px 5px black, 5px 9px 9px 5px black;box-shadow: 9px 5px 9px 5px black, 5px 9px 9px 5px black;height: 25px;left: 20px;position: absolute;top: 10px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);width: 25px}
.tooltip_wrapperd{width: 600px;margin-top: -389px;margin-left: -302px}
.tooltip_wrapperd .arrow_bottom{top: 342px;right: -10px;left: auto}
.tooltip_wrapperf{width: 910px;margin-top: 10px;margin-left: -92px}
.tooltip_wrapperf .arrow_top{top: -16px;left: auto}
#product-list-page{min-height: 600px;min-width: 945px}
.product_list_container{margin: 0px 10px;background: #323232;}
.leftfilters{float: left;width: 186px;}
.product_list{float: left; max-width: /*780*/945px;/*background: #f4f4f4;border: 1px solid #979797;*/}
.listtopbar{height: 30px; width: 100%;}
.listbottombar{height: 40px; width: 100%;}
.page_count_wrapper{float: right; font-size: 13px;margin-right: 20px;line-height: 30px;}
.page_count_wrapper2{line-height: 40px; text-align: right; width: 270px;}
.product_number{color: #e3e3e3}
.pages_number{color: #e20202;padding-left: 10px;}
.pager_wrapper{float: right; font-size: 13px;margin-right: 100px;line-height: 30px;width: 640px;text-align: right;}
.pager_wrapper2{line-height: 40px;margin-right: 20px;}
.pager_wrapper a{border: 1px solid #333;border-radius: 4px;padding: 4px 10px; color: #e3e3e3;text-transform: uppercase;font-weight: 600;box-shadow: 0 0 0 #000;}
.pager_wrapper a.active{border-color: #c4212a; background: #a00007; cursor: default}
.pager_wrapper a:hover{border-color: #c4212a; background: #a00007;}
.in_slide_bottom{ position: fixed; width: 990px; bottom: 0px; background: #111; margin: 0px auto;margin-left: 195px;opacity: 0.9;z-index:100;}
.in_slide_top{ position: fixed; width: 990px; top: 0px; background: #000; margin: 0px auto;margin-left: 195px;opacity: 0.9;z-index:100;}
.toplinks{float: left;line-height: 30px;margin-left: 210px;color: #cacaca}
.in_slide_filter{ position: fixed; width: 945px; top: 0px; background: #000; margin: 0px auto;margin-top: 30px;opacity: 0.9;z-index:100;}
#enabled_filters{font-size: 12px;font-weight: bold;line-height: 22px;background: linear-gradient(#a0a0a0,#8e8e8e);border-bottom: 1px solid #6c6c6c}
.listproductheader div.h1 a.active{font-weight: bold;background: #444;border: 1px solid #040404;border-radius: 4px;box-shadow: 0 0 10px #040404 inset;color: #bf0800;}
a.require-filter{padding:0px 10px;}
a.require-filter:hover{color: #bf0800}
.product_box{display: block;float: left;width: 185px; height: 295px;color: #656565;background: #fff;border-right: 1px solid #f7f7f7;border-bottom: 1px solid #f7f7f7}
.product_box_link{display: block;padding-top:11px;}
.product_box_card{border: 2px solid #cccecb;display: block;width: 275px; margin-left: -43px; margin-top: -24px;height: 331px;position: absolute;color: #656565;background: #fff;z-index: 2}
.product_box span{display: block;}
.promoted_price, .normal_price{display: inline!important;font-weight: 600}
.product_image{margin: 5px 0px 7px 0px;}
.product_box_link .product_image{height: 210px;}
.product_box_card .product_image{height: 250px;}
.product_info{float: left;padding-top: 237px;width: 145px;font-family: 'Open Sans', sans-serif; font-size: 14px; color: #656565;position: absolute;margin-left:5px;}
.product_info_card{float: left;padding-top: 81px;width: 261px;font-family: 'Open Sans', sans-serif; font-size: 14px; color: #656565;position: absolute}
.product_name{font-weight: bold;line-height: 12px;font-size:12px;}
.product_price{color: #c60505;font-size: 12px;text-transform: uppercase}
.product_icons{float: right;width: 60px; padding-top: 186px;text-align: right}
.product_icons_card{float: right;width: 60px; padding-top: 186px;text-align: right}
.iconstatus{position: absolute;float: right;margin-top: 219px;margin-left: 145px;width: 26px;height: 16px;line-height: 16px;background: #e2e2e2; border-radius: 3px;color: #838181;font-size: 9px;font-family: 'Open Sans', sans-serif; text-align: center;font-weight: bold;}
.iconstatus1{position: absolute;float: right;margin-top: 238px;margin-left: 145px;width: 26px;height: 16px;line-height: 16px;background: #e2e2e2; border-radius: 3px;color: #838181;font-size: 9px;font-family: 'Open Sans', sans-serif; text-align: center;font-weight: bold;}
.iconstatus_card{position: absolute;float: right;margin-top: 55px;margin-left: 237px;width: 26px;height: 16px;line-height: 16px;background: #e2e2e2; border-radius: 3px;color: #838181;font-size: 9px;font-family: 'Open Sans', sans-serif; text-align: center;font-weight: bold;}
.iconcart{float: right;margin-top: 257px;margin-right: 5px;width: 26px;height: 16px;line-height: 16px;background: #e2e2e2; border-radius: 3px;color: #838181;font-size: 15px;font-family: 'Open Sans', sans-serif; text-align: center;font-weight: 600;}
.iconcart_card{float: right;margin-top: 74px;width: 26px;height: 16px;line-height: 16px;background: #e2e2e2; border-radius: 3px;color: #838181;font-size: 9px;font-family: 'Open Sans', sans-serif; text-align: center;font-weight: bold;}
.product_box span.icon3d{position: relative;z-index: 1;display: none;float: right;margin-top: 257px;margin-right: 3px;width: 26px;height: 16px;line-height: 16px;background: #e2e2e2; border-radius: 3px;color: #838181;font-size: 9px;font-family: 'Open Sans', sans-serif; text-align: center;font-weight: bold;}
.product_box span.icon3d_card{display: none;float: right;margin-top: 74px;margin-right: 3px;width: 26px;height: 16px;line-height: 16px;background: #e2e2e2; border-radius: 3px;color: #838181;font-size: 9px;font-family: 'Open Sans', sans-serif; text-align: center;font-weight: bold;}
.DHL{color: #C60505;float: right;font-size: 12px;font-weight: bold;margin-top: 12px;}
.product_params_card{height: 200px;width: 261px; text-align: right}
.product_param_name{color: #888;font-weight: bold;height:15px;text-transform: lowercase}
.product_param_value{color: #333;font-weight: bold;margin-bottom: 5px;}
.product_box .product_details{display: none; position: absolute;text-align: right;width: 175px;}
.product_box .product_details .product_details_bg{background: #fff; height: 230px; opacity: 0.93; position: absolute; width: 175px; z-index: 0;}
.product_box .product_details .product_details_data{position: absolute;z-index: 1;width: 175px;margin-top: -7px;}
#left_product_container{float: left;margin-top: 95px;margin-left: 20px;}
#center_product_container{float: left;width: 380px; text-align: center;}
#right_product_container{float: right;margin-top: 25px; margin-right: 25px;height: 448px;}
.ico_product{margin-bottom: 4px;width: 66px;height: 59px;}
#product_card_close{width: 31px; height: 31px;background: url('/swiss_static/images/productcard_close2.png') no-repeat;position: absolute;right: 0;cursor: pointer;}
#product_card_close2{width: 31px; height: 31px;float: right;cursor: pointer;}
#footer_product_container{width: 100%;height:70px;border-top: 1px solid #f9f9f9;background: url('/swiss_static/images/product_card_footer_bg.jpg') repeat-x;border-radius: 0 0 5px 5px;}
#footer_product_right{float: right;width: 470px;margin-left: 10px;}
#footer_product_left{float: right; width: 450px;text-align: center}
.product_instyle{border: 1px solid #ddd;border-radius: 4px;float: left;margin-left: 5px;padding: 6px 5px;}
.product_instyle:hover{border: 1px solid #aaa;}
#similiar_container{width: 948px;height: 150px;background: #fff;margin-top: 5px;float: right;}
.similiartitle{float: left;height: 150px;width: 195px;text-align: center;font-size: 16px;color: #636363;}
.similiar_content{color: #333;float: left; height: 150px; width: 745px;}
.similiar_product{float: left;height: 140px; width: 148px;background: #fff;margin: 5px 0px;border-left: 1px solid #ccc}
.similiar_product span {display: block}
#image2d{height: 400px;text-align: center;width: 340px;margin-left: 20px;margin-top: 20px;}
#main-box{background: #fff;}
.onasdescription{background: #000;border-radius: 5px;box-shadow: 0 0 5px #aaa; margin: 0 10px;}
.onasdescription div{padding: 10px;}
.onasdescription div p{padding: 0px;margin: 0px!important; text-align: justify!important;font-size: 10px;}
.tooltipdescription p{padding: 0px; margin: 0px;}
.tooltip_wrapperf p{text-transform: none;}
.link_filter {color: #e3e3e3;text-decoration: none;}
.active_filter, .link_filter:hover{color:#cf0202!important;text-decoration: none;}
.active_filter:hover{color: #666!important;}
#filters h3{text-transform: uppercase;cursor: pointer;margin-bottom: 0px;font-family: 'Open Sans', sans-serif; font-weight: normal;font-size: 14px;background: linear-gradient(#434343, #2a2a2a); height: 43px;border: none; padding: 0px 10px 0px 10px;color: #e3e3e3; line-height: 43px;border-bottom: 1px solid #000;position:relative}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left: auto; right: 0.5em}
.filter_container{display: none;background: #000;padding: 0}
#filters h3.ui-accordion-header-active{border-bottom: none;}
#filters a.ui-slider-handle{height: 20px !important;margin-left: -0.5em;width: 6px !important;}
#filters a.ui-state-active{background: #a00007}
div.range_filter{padding-left:15px!important;padding-top: 5px!important;background: linear-gradient(#1a1a1a, #101010)!important;}
.pricerange_bg{height: 19px;width: 30%;}
.pricerange_bg input{background: #444;border: 1px solid #000;box-shadow: inset 0px 0px 8px #000;color: #c6c6c6;font-size: 11px;font-weight: bold;padding: 1px;text-align: center;width: 50px;}
.pricerangebox{font-size: 10px;text-align: center;}
.ui-slider .ui-slider-range{background: #A00007;}
#filters h3 span{display: none;float: right;}
#filters h3.haselements{color: #f00007;}
#filters h3.haselements span{display: none;}
/*.swissmade{display: block; font-size: 9px;position: absolute; z-index: 100;margin-left: 140px;overflow: hidden;margin-top: 5px; width: 13px;height: 13px;background: url('/images/swissmade10_h.png') no-repeat left center;}
a:hover .swissmade{width: auto;color: #aaa;background: #333 url('/images/swissmade10_h.png') no-repeat left center; text-align: right;}*/
.flagmade{display: none; font-size: 9px;position: absolute; z-index: 100;margin-left: 140px;overflow: hidden;margin-top: 5px; width: 17px;height: 13px;background: none;}
a:hover .flagmade{display:block; text-align: right;}
.paskiimg {width: 124px;height: 55px;}
.paskitxt {display: none;position : absolute; margin-top: 35px; color: #000;text-align: center;font-size: 10px; line-height: 20px; overflow: hidden;height: 20px; background: #aaa;width: 124px;font-weight: bold}
a:hover .paskitxt{display: block;}
a.active_filter .paskitxt {color: #a00;display: block!important;}
.content p{color: #333}
.tabs_in_slide_top{ position: fixed; top: 0px; background: #000; margin: 0px auto;margin-left: 445px;z-index:100;box-shadow: 0 0 5px #aaa; border-radius: 5px; border: 1px solid #aaa}
#dhlNb{float: left;background: #eee;border: 1px solid #aaa; box-shadow: inset 0px 0px 5px #aaa;width: 420px;height: 37px;}
#dhl_submit{float: right;width: 100px;background: #aaa;height:37px;}
.dhl_search{text-align: justify}
.shipment th{padding: 5px;font-size: 13px;font-weight: bold;}
.shipment td{padding: 5px;}
.shipment td, .shipment th{border-right: 1px solid #aaa; border-bottom: 1px solid #aaa;border-radius: 5px;vertical-align: middle;}
.shipment{margin-right: 25px;border-top: 1px solid #aaa;border-left: 1px solid #aaa;background: #444;border-radius: 5px;box-shadow: 0px 0px 5px #888;}
.dhlinfo{float: left; margin: 40px 10px 10px 30px; width: 46%;font-size: 16px;}
.dhlformcontainer{float: right; margin: 10px;margin-right: 30px;width:46%;}
.dhlinfo p{margin-top: 40px;}
.in_progress{font-size: 10px;color: #666;}
#dhlimg{width: 530px;height: 100%;display: block; overflow: hidden; position: absolute}
.toplinks{margin-left: 0px;width: 947px;background: linear-gradient(#2f2f2f,#1a1a1a);border-top: 1px solid #474747;border-bottom: 1px solid #0b0b0c}
.navi_col{width: 160px; height: 285px;text-align: right;cursor: default;}
.product_cell{width: 200px; height: 285px;text-align: center;}
.attribname_cell{height: 20px;}
.attribvalue_cell{height: 20px;}
.promoted_price{text-decoration: line-through;color: #ccc;}
.hoveredcell{background: url('/swiss_static/images/comparehovercell_bg.png') repeat;cursor: default;}
.compareimage{height: 235px;}
.compareproductname{font-size:14px;}
.compareproductname_producer{font-size:14px;font-weight: bold;color: #aaa}
.compareproductname_product{font-size:14px;color: #333;}
#email_sendstoragemail{width: 270px;margin-top: 10px;border: 2px solid #fff;}
#send_sendstoragemail{margin-top: 20px;}
#message_sendstoragemail{float: right; color: #fc265d; margin-top: 25px;}
.comp_navi{color: #666;}
.comp_navi:hover{color: #fc265d;}
.scrollcontainer{float: left; overflow: auto;width: 960px;}
#googlemap{float: left;height: 570px; margin-top: 10px;width: 570px;margin-left: 10px;margin-bottom: 20px;}
#googlemap div {color: #000;}
.salonname{font-weight: bold;}
.salonmiasto{}
.salonadres{}
.salonopen{margin-top: 5px;}
.salonphone{margin-top: 5px;}
.salonemail{} 
.saloninfocity{float: left; font-size: 16px;color: #aaa; width: 200px; text-align: right;}
.saloninfoname {float: left;font-size: 16px;color: #333; margin-left: 15px;}
.salondata{display: none; color: #333; width: 490px; margin:10px auto;margin-bottom: 20px;border-radius: 5px; border: 1px solid #ccc; box-shadow: 5px 5px 5px #aaa;padding: 10px;}
.saloninfo{cursor: pointer;}
#searchinput_container{}
#searchinput_wrapper{background: #e9e9e9;width: 550px;border-radius: 5px 5px 0px 0px;height: 30px;}
#searchinput_wrapper input{ font-size: 11px; padding: 0px; width: 520px;margin-top:6px; margin-left: 6px;padding: 2px;}
#searchinput_wrapper img{margin-top: 9px; margin-right: 8px;float: right;}
.salons_wrapper{background: #fff; border-radius: 5px;float: left; width: 550px; height: 570px;margin-top: 10px;margin-left: 10px;margin-bottom: 20px;}
#salonywrapper{overflow: auto; height: 530px;}
.salondata_image{float: right; width: 300px;}
.salondata_image img{max-width: 300px;}
.salondata_info{float: left; width: 180px;margin-right: 10px;}
.inside_basket #tabs ul {margin: 0px; list-style-type: none;margin: 0px;padding: 0px; clear: both;}
.inside_basket #tabs li {background: #A7A7A7;border-radius: 5px 5px 0 0;color: #686868;display: block;float: left;font-size: 22px;margin-left: 10px;padding: 5px 0 10px 0;text-align: center;width: 32%;}
.inside_basket #tabs li.active {background: #fff;}
.inside_basket #tabs ul li:first-child{margin-left: 0px;}
#ordercontainer{width: 100%; /*height: 545px;*/ border-radius: 5px;background: #fff;position: relative; margin-top: -5px;padding-top:8px;}
#orderleftside{width:32%; float: left;border-right: 3px dotted #aaa;}
#orderrightside{margin-right: 3%; width: 62%; float: right;color: #666464;}
.cart_prodwrapper{margin: 0px 10px;height: 470px;overflow:auto;}
.cart_product{position: relative;width: 99%; height: 226px;margin-bottom: 5px;border: 1px solid #ccc; border-radius: 5px;background: url('/swiss_static/images/cart_product_bg.png') repeat-x top;}
.cart_prodremove{position: absolute;margin: 3px;}
.cart_image{float: left; margin-top: 20px; width: 50%;}
.cart_image a{background: #FFFFFF; display: block; margin: 0 auto; padding: 10px; width: 120px;text-align: center;}
.cart_prodinfo {float: right;width:50%;}
.cart_prodtitle{text-align:right;margin-top: 30px;padding-right: 10px;}
.cart_prodtitle a.producer{color: #666464; font-size: 16px; font-weight: bold;}
.cart_prodtitle a.reference{color: #666464; font-size: 16px;}
.cart_prodprices{margin-top: 20px; padding-right: 10px; text-align: right;color:#666464;line-height: 17px;font-size: 15px;margin-bottom: 10px;}
.cart_prodprices input{background: #ddd;color: #666464; font-size: 15px; margin-left: 5px; padding: 3px; text-align: center; width: 20px;}
.cart_prodprices span{display: block; margin-top: 30px;}
.cart_prodprices span.promoted_price{margin: 0; color: #B2B2B2 !important; font-size: 15px;text-decoration: line-through;}
.cart_prodprices span.normal_price{margin: 0; color: #C90C00; font-size: 18px; font-weight: bold;white-space: nowrap}
#formdostawa{height: auto;}
#dostawatabs ul {border-bottom: 1px solid #E8E8E8; clear: both; list-style-type: none; margin: 0; padding: 0;}
#dostawatabs li {margin-bottom: -1px;cursor: pointer;background: #E8E8E8; border: 1px solid #E8E8E8; border-radius: 5px 5px 0 0; color: #aaa; display: inline-block; font-size: 15px; margin-left: 10px; padding: 5px 0; text-align: center; width: 130px;}
#dostawatabs li.active {background: #fff; border-bottom: 1px solid #fff;color: #686868;font-weight: 600}
#dostawatabs ul li:first-child{margin-left: 0px;}
.formtitle{font-size: 17px;color: #686868;margin: 7px 0px;}
.forminput{margin: 0px 20px 0px 20px;}
.forminput input{background: #e5e5e5; width: 100%;box-shadow: inset -1px 2px 3px #aaa;margin: 2px;}
.form_choosebutik select{border: 1px solid #989898;margin-bottom: 5px;background: -moz-linear-gradient(top, #e0e0e0, #cfcfcf 15px, #ececec 30px); width: 100%;border-radius: 4px 4px 4px 4px; font: 14px/1.5 'Open Sans',sans-serif; padding: 6px 5px;}
.form_choosebutik{margin-top: 5px;}
.form_kurier{margin-top: 5px;}
.validate_ok input{border: 2px solid #6acc79;background: #e5e5e5 url('/swiss_static/images/validate_ok.png') 99% center no-repeat}
.validate_error input{border: 2px solid #fc265d;background: #e5e5e5 url('/swiss_static/images/validate_error.png') 99% center no-repeat}
.validate_error a, .validate_error_ul .validateformtitle{border-bottom: 2px solid #fc265d; color: #fc265d;}
select.validate_error{border: 2px solid #fc265d}
.tooltip_wrapper{padding: 5px;opacity: 0.9;border: 1px solid #aaa;border-radius: 4px;box-shadow: 0px 0px 8px #444;background: #fff;width: 250px;font-size: 12px;position: absolute;margin-left: -280px;line-height: 16px;text-align: left;color: #000}
.tooltip_error{border: 1px solid #a81c1c}
.tooltip_wrapper .arrow_right:after, .tooltip_wrapper .arrow_bottom:after{border: 1px solid #aaa;}
.tooltip_error .arrow_right:after, .tooltip_error .arrow_bottom:after{border: 1px solid #a81c1c}
.arrow_right{height: 70px;margin-left: -35px;overflow: hidden;position: absolute;right: -16px;top: 0;width: 16px}
.arrow_right:after{content: "";background: none repeat scroll 0 0 #FFFFFF;border: 2px solid white;box-shadow: -6px -5px 9px -9px black, 6px -9px 9px -9px black;-webkit-box-shadow: -6px -5px 9px -9px black, 6px -9px 9px -9px black;-moz-box-shadow: -6px -5px 9px -9px black, 6px -9px 9px -9px black;height: 25px;left: -20px;position: absolute;top: 0px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);width: 25px}
.arrow_bottom{bottom: -16px;height: 16px;left: 50%;margin-left: -35px;overflow: hidden;position: absolute;width: 70px;margin-top: 0px!important}
.arrow_bottom:after{content: "";background: #fff;border: 2px solid white;-webkit-box-shadow: 6px 5px 9px -9px black, 5px 6px 9px -9px black;-moz-box-shadow: 6px 5px 9px -9px black, 5px 6px 9px -9px black;box-shadow: 6px 5px 9px -9px black, 5px 6px 9px -9px black;height: 25px;left: 20px;position: absolute;top: -20px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);width: 25px}
.form_payment{margin-top: 10px;}
.form_payment ul {float: left; width: 87%;margin-top: 11px;}
.form_payment li{display: block;float: left;text-align: center; width: 19%;}
.form_payment li label {display: block; font-size: 15px; text-transform: uppercase;margin-top: 7px;}
.validate_error_ul label {color: #fc265d;}
.cart_formname, #formdostawa{border-bottom: 1px solid #dbdbdb;margin-bottom: 5px; padding-bottom: 5px;}
#orderfooter{height: 75px; background: #fff url('/swiss_static/images/cart_footer_bg.png') repeat-x top}
.form_rules{text-align: right;margin-bottom: 5px;}
.form_rules a{font-size: 15px;text-transform: uppercase; color: #585656}
.cart_summary{float: left;width: 32%;}
.form_submit{float: right; width: 66%; text-align: right;}
.form_kontynuuj, .form_kontakt, .form_polityka, .form_SSL{float: left;font-size: 14px; height: 75px; line-height: 75px; padding: 0px 15px; color: #777777}
.form_kontynuuj a, .form_kontakt a, .form_polityka a, .form_SSL a{color: #777777;text-transform: uppercase}
.form_kontynuuj{font-weight: bold;width: 160px;text-align: center}
#submitform{background: linear-gradient(#85878d, #66676c) repeat scroll 0 0 rgba(0, 0, 0, 0);border: 1px solid #4e4f54;color: #fff;display: block;float: right;font-size: 16px;height: 36px;line-height: 0px;margin-top: 20px;text-align: center;text-shadow: 0 0 1px #636468;text-transform: uppercase;width: 155px;}
.submitform{margin-right: 10px;float: right}
.form_SSL a{padding-right: 25px; background: url('/swiss_static/images/ssl.png') no-repeat center right;}
.summaryprice, .summaryDHL{color: #c90c00; text-align: right;}
.summaryprice {font-size: 17px;margin-top: 10px;}
.summaryprice span {font-size: 21px; font-weight: bold;}
.summaryDHL{font-size: 14px; margin-right: 10px;}
.autocomplete_kodypocztowe{max-height: 100px;overflow: auto;background: #888;color: #000}
.autocomplete_kodypocztowe li a{color: #fff!important}
#przedluzonagwarancjabox, #grawerowaniebox{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #aaa;color: #444444;overflow: hidden;position: absolute;text-align: left;z-index: 100;border-radius: 5px;box-shadow: 0px 0px 5px #aaa;margin-top: -187px;width: 778px;height: 255px}
#grawerowaniebox{margin-left: -120px;}
.ui-dialog, .ui-dialog-content{background: #fff; color: #333;}
.ui-draggable .ui-dialog-titlebar{display: none;}
.serwisinfocontainer{background: url('/swiss_static/images/serwis_bg.jpg') no-repeat bottom right;padding-right: 640px;margin-bottom: 20px;border-bottom: 1px solid #333;}
.serwis_img{cursor: pointer;}
.firma{float: left; width: 250px;font-size: 16px;font-weight: bold;margin-left: 40px;}
.kontakt {float: left; width: 150px;}
.extrainfo{float: left; width: 630px;text-align: left;margin-left: 40px;color: #ddd;}
.description{overflow: hidden; display: none;border: 1px solid #888; width: 100%;border-left: none;border-right: none;padding: 10px 0px;}
.serwisline{width: 100%;text-align: center; margin-top: 20px; margin-bottom: 30px;}
.serwisline img{margin: 10px 20px 10px;}
.serwisseparator{width: 800px; height: 50px;}
.newsletterimage{float: left;height: 272px; margin: 0px 8px 0px 8px; width: 134px;border: 1px solid #888; border-radius: 5px; box-shadow: 0px 0px 5px #ccc;}
.newsletterimage .newsletterwrapper {background: #990A04;border-bottom: 1px solid #990A04;height: 220px;margin-left: 4px;margin-right: 4px;margin-top: 5px;overflow: hidden;width: 126px;}
.newsletterdata {color: #7D7D7D;margin-top: 20px;text-align: center;}
#newslettercontainer{width: 1065px; margin: 30px auto;}
#registercontainer {font-size: 15px;margin: 0px auto;width: 980px;}
#registerwrapper{background: none;border-radius: 5px;padding-top: 50px;}
#registertext {color: #aaa;float: left;margin-left: 10px;width: 265px;}
#registerform {float: left;margin-left: 35px;width: 630px;}
#newsletter_register_string {color: #828282;border: 1px solid #333;line-height: 32px;width: 610px;box-shadow: 0px 0px 5px #aaa;background: #eee}
#newsletter_submit{width: 610px;margin-top: 10px;border: 1px solid #aaa;}
#dialog p, p.dialog{color: #000}
#product-list-preloader{background: none repeat scroll 0 0 #000000;color: #FFFFFF;font-size: 20px;font-weight: bold;height: 520px;line-height: 300px;opacity: 0.5;position: absolute;text-align: center;width: 945px;z-index: 1000}
#allowcookie{color: #888;z-index: 1000;text-align: center;position:fixed; bottom: 0; width: 1150px;margin: 0px auto; line-height: 13px;background: #fff; border: 1px solid #aaa;}
.allowcookiewrap{margin: 5px;text-align: left;font-size: 10px}
#closeallowcookie{float: right;cursor:pointer;margin-left: 20px;}
.otwarcia_container{float: left;width: 470px; height:320px;margin-left: 60px;}
.otwarcia_text{padding-top: 278px;font-size:17px;margin-left: 20px;}
.cart_image img{max-width:116px;max-height: 165px;}
.lastquantity{font-size: 9px; text-align: left;color: #a00; margin-left: 10px;margin-top: 5px;}
.priceslider_wrapper{width: 135px}
.priceslider_container{width: 150px;}
.range_container{width: 145px;}
.range_wrapper{width: 120px;}
#symulator_rat{display: none;position: absolute; width: 438px;height: 388px; background: url('/swiss_static/images/symulator_bg.png') no-repeat; top: 83px; margin-left: -360px; z-index: 50}
.symulatorrattitle{text-align: center; color: #b9b9b9; font-size: 24px;padding-top: 10px;}
.marki_container{width: 400px; overflow: auto;background: #333;box-shadow: 0 0 10px #333; margin: 10px}
#gwarancjadialog{background: #FFFFFF;border: 1px solid #AAAAAA;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 5px #AAAAAA;margin-left: -350px;margin-top: -234px;position: absolute;width: 440px;color: #000;font-size: 14px;}
.gwarancjabutton_confirm{padding: 5px 10px;background: #eee;border: 1px solid #aaa;border-radius: 5px;box-shadow: 0 0 5px #aaa;font-size: 14px;cursor: pointer;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-weight: bold;}
.gwarancjabuttondisabled{color: #aaa!important;cursor: default;}
#gwarancjatak{color: #a00;}
.article72 ol{list-style: decimal; padding: 0px 30px}
.article72 ul{list-style: disc; padding: 0px 30px}
strong{font-weight: bold;}
.karllogotop{float: left;margin-left: 30px; margin-top: 30px}
.karltexttop{float: right; width: 67%;margin-top: 17px;margin-right: 3%;text-align: justify}
.karlgroup1{float: left; width: 30%; margin-right: 1%;margin-left: 2%;}
.karlgroup2{float: left; width: 28%; margin-right: 1%;margin-left: 2%;}
.karlgroup3{float: left; width: 33%;}
.karlprod1{float: left; width: 32%; margin-right: 2%;}
.karlprod2{float: left; width: 21%; margin-right: 2%;}
.karlprod3{float: left; width: 43%;}
.karllogobottom{float: left;margin-left: 30px;}
.karltextbottom{float: right; width: 70%;}
.pace .pace-progress {background: #ccc;position: fixed;z-index: 2000;top: 0;left: 0;height: 2px;-webkit-transition: width 1s;-moz-transition: width 1s;-o-transition: width 1s;transition: width 1s;}
.pace-inactive {display: none;}
.konkurscasionagdodywrapper{float: right;margin-top: 10px;margin-right: 10px;max-width: 650px;font-size: 15px;}
#rabatmessagewrapper{float: left; text-align: left;line-height: 15px;margin-left: 15px;margin-top: 24px;}
#b2bcontainer{height: 1417px; background: url(/swiss_static/images/b2b/swiss-ml-cale_tlo.png) no-repeat top left; padding-top: 55px;}
#b2bsect1{margin-left: 65px; width: 600px; height: 270px;}
#b2bsectp1{font-size: 34px; line-height: 35px; font-weight: 100;}
#b2bsect2{margin-top: 100px; margin-left: 450px; height: 250px;}
#b2bsect2p1{font-size: 30px; line-height: 35px; font-weight: 100;}
#b2bsect2ul{list-style: none; margin-left: 20px; margin-bottom: 20px; font-size: 13px;}
.b2bsect2li{padding-bottom: 10px;}
.b2bimg {}
#b2bsect2p2{font-size: 13px;}
#b2bsect3{margin-top: 80px; margin-left: 65px; height: 310px;}
#b2bsect3p1{font-size: 30px; line-height: 35px; font-weight: 100;}
.b2bsect3korzysci{float: left; width: 200px; height: 50px; }
#b2bsect3p2{font-size: 22px; font-weight: 100; width: 640px;}
#b2bsect4{margin-top: 130px; text-align: center;}
#b2bsect4p1{font-size: 30px; font-weight: 100;}
#b2bsect4p2{font-size: 30px;}
#slider-big .bizuteria_link .product_image{background-size: 160px auto!important;height: 160px;}
#slider-big .bizuteria_link .product_info{padding-top: 170px!important;}
#slider-big .bizuteria_link .product_box_link{padding-top: 0;}
#slider-big .bizuteria_link .iconcart{margin-top: 197px;}
#slider-big .bizuteria_link .iconstatus{margin-top: 159px;}
#slider-big .bizuteria_link{height: 223px;}
#slider-big .bizuteria_link .product_details .product_details_bg{height: 170px;}
#slider-big .bizuteria_link .product_details .product_details_data{margin-top: 0;}
.type_bizuteria_link .iconstatus1{margin-top: 178px;}
.category_type_container_tablet{display: none;}
#dlaczegoswiss{width: 100%; height: 150px;background: #141414;margin-top: 5px;}
#dlaczegoswissimg{float: left;padding-left: 35px;padding-top: 45px;padding-right: 30px;}
.dlaczegoswissbox{display: block;float: left;padding: 14px 8px;}
.maindivgroup .filter_container{padding:10px;background: #000}
.level_filters li, .filter_container li{background: linear-gradient(#1a1a1a, #101010);min-height: 25px;line-height: 25px;padding-left: 10px;text-transform: uppercase;}
.filter_container .filter_container{padding: 0}
.filter_container h3 {font-size: 12px!important}
.basketstepcontainer{margin-bottom: 10px;}
.basketstep{float: left;height:62px; width: 353px;background: url('/swiss_static/images/basketpath.png') repeat-x center;text-align: center;line-height: 62px;color: #494949;font-size: 24px;text-transform: uppercase}
.basketstepactive{background: url('/swiss_static/images/basketpathactive.png') repeat-x center;}
.basketstepseparatoractive{float: left;width: 38px;height:62px;background: url('/swiss_static/images/basketpathactiveseparator.png') no-repeat center}
.basketstepseparator{float: left;width: 38px;height:62px;background: url('/swiss_static/images/basketpathseparator.png') no-repeat center}
.basketstepseparatora{float: left;width: 38px;height:62px;background: url('/swiss_static/images/basketpathseparatora.png') no-repeat center}
#newordercontainer{width: 100%; border-radius: 5px;background: #e5e5e5;position: relative; margin-top: -5px;}
#neworderleftside{width:32%; float: left;padding-top:8px;}
#neworderrightside{padding-right: 3%; width: 62%; padding-left: 2%;float: right;color: #666464;background: linear-gradient(#fbfbfb, #f8f8f8);border-radius: 0 5px 0 0;}
#neworderfooter{min-height: 75px; background: #d3d3d3; border-top: 5px solid #000;border-radius: 0 0 5px 5px;}

.newcart_prodwrapper{margin: 0px 10px;height: 620px;overflow:auto;}
.newcart_product{position: relative;width: 99%; min-height: 226px;margin-bottom: 5px;border: 1px solid #ccc; background: #fff;box-shadow: 0 0 5px #aaa;}
.newcart_prodremove{position: absolute;margin: 3px;right: 0}
.newcart_image{float: left; margin-top: 0px; width: 50%;}
.newcart_image a{background: #FFFFFF; display: block; margin: 0 auto; padding: 10px; width: 120px;text-align: center;}
.newcart_image img{max-width:120px;max-height: 150px;}
.cart_prodinfo {float: right;width:50%;padding-bottom: 10px;}
.newcart_prodtitle{text-align:right;margin-top: 30px;padding-right: 10px;text-transform: uppercase}
.newcart_prodtitle a.producer{color: #000; font-size: 16px; font-weight: bold;}
.newcart_prodtitle a.reference{color: #000; font-size: 16px;}
.newcart_prodprices{margin-top: 20px; padding-right: 10px; text-align: right;color:#666464;line-height: 17px;font-size: 15px;}
.newcart_prodprices input{background: #ddd;color: #666464; font-size: 15px; margin-left: 5px; padding: 3px; text-align: center; width: 20px;}
.newcart_prodprices span{display: block; margin-top: 30px;}
.newcart_prodprices span.promoted_price{margin: 0; color: #B2B2B2 !important; font-size: 15px;text-decoration: line-through;}
.newcart_prodprices span.normal_price{margin: 0; color: #C90C00; font-size: 21px; font-weight: normal;white-space: nowrap}
.newformtitle{font-size: 17px;color: #686868;margin: 12px 0px;float: left;text-transform: uppercase}
.newforminput{margin: 0;}
.newforminput input{background: #e5e5e5; width: 99%;box-shadow: inset -1px 2px 3px #aaa;margin: 2px;}
#newdostawatabs {margin-left: 170px;float: left;margin-top: 14px;}
#newdostawatabs label{width: 80px;display: inline-block;font-size: 15px;text-transform: uppercase}
#basketextrasettings input{float: left;}
#basketextrasettings label{float: left;display: block;font-size: 13px;line-height: 14px;text-transform: uppercase}
.newforminputstreet{float: left;width:66%}
.newforminputstreet input{}
.newforminputpostcode{float: right;margin-right:3px;width:33%}
.newforminputpostcode input{}
.newforminputcity{float: left;width:66%}
.newforminputcity input{}
.newforminputnip{float: right;margin-right: 3px;width: 33%}
.newforminputnip input{}
.formpaymentbox{float: left;margin-right: 20px;}
.formpaymentbox input{float: left;margin-top: 8px;}
.formpaymentbox label{float: left;display: block;font-size: 13px;line-height: 14px;text-transform: uppercase;width:96px;margin-top: 8px;}
#copyinvoicedata{padding-left: 20px;color: #aaa;font-size: 12px;cursor: pointer;text-decoration: underline}
#neworderfooter .summaryprice{font-size: 14px;text-transform: uppercase}
#neworderfooter #total_price{font-size: 25px;line-height: 19px;font-weight: normal;}
#neworderfooter .summaryDHL{color:#000;line-height: 14px;margin-bottom: 3px;}
#grawerowaniedatacontainer{position: relative;width: 99%;height:155px;border: 1px solid #aaa;box-shadow: 0 0 5px #aaa;background: #fff;margin-top: 5px;}
#close_grawerowaniedatacontainer{position: absolute;top:3px;right: 3px;cursor: pointer;}
#title_grawerowanie{color: #585656; text-transform: uppercase;text-align: center;font-size: 17px;font-weight: bold;padding:5px;}
#text_grawerowanie{margin: 10px 15px;}
#textarea_grawerowanie{color: #585656;background: #e1e1e1;border-radius: 5px;box-shadow: inset 3px 3px 5px #aaa;font-size: 17px;height:70px;width:100%;resize: none;}
#counter_grawerowanie{ color: #585656;margin-left: 15px;float:left;}
#counter_grawerowanie span{font-weight: bold;}
#grawerowanie_price{color: #a00;float: right;font-size: 20px;height: 20px;line-height: 20px;margin-right: 15px;}
#selectproducttypeselect option{background: #323232}
.newlastquantity{font-size: 11px; text-align: left;color: #a00; margin-left: 10px;}
#productimage{float: left;margin-top: 20px;width: 400px;height:410px;text-align: center} 
#lefttopicoswrapper{float: left;margin-top: 20px;margin-left: 20px;width:160px;}
.product_description_wrapper{height: 310px;}
.attributeslistwrapper{float: left;margin-top: 20px;width: 340px;text-align: center}
.bottomiconswrapper{float: right;margin-top: 20px;margin-right: 30px;width: 320px;}
.fb_iframe_widget{width: 145px;overflow: hidden}
.festina_wrapper{color: #000; width: 1110px;padding-bottom: 50px;background: #fff url(/swiss_static/images/campaign/festina_basketliga/main_bg.jpg) no-repeat top right;}
.festina_container{border-bottom: 1px solid #333; height: 830px;}
.festina_textinfo{padding-top: 30px; float: none; width: 600px; margin-left: 30px; line-height: 19px; text-align: left;}
.festina_texttitle{font-size: 1.8em;margin-bottom: 20px;line-height: 1.1em}
.festina_container img{margin-left: 30px;margin-top:20px;}
.dkny_wrapper{width: 1110px; height: 1100px; background: #000 url('/swiss_static/images/campaign/dkny_chambers/mainbg.jpg') no-repeat;}
.dkny_link{text-align: center;width: 500px;margin-left: 50px;margin-top: 20px;}
.dkny_link a{display: inline-block;width: 300px;height: 40px;border: 5px solid #141414;border-radius: 5px;background: #323232;color: #07cbee;font-size: 18px;line-height: 40px;}
.dkny_link span{display: block; position: relative; padding-top: 680px; margin-left: 80px; color: #fff;}
.dkny_text{width: 500px; margin-left: 50px;padding-top: 850px;}
.dkny_text p{margin-bottom: 30px; font-size: 18px; line-height: 22px;}
.skagen_wrapper{width: 1110px; height: 877px; background: #000 url('/swiss_static/images/campaign/skagen/main2_bg.jpg') no-repeat;}
.skagen_text{text-align: center; padding-top: 30px;font-size: 20px;color: #121212}
.skagen_link{text-align: center;margin-top: 30px;}
.skagen_link a{}
.skagen_button{text-align: center;margin-top: 40px;}
.skagen_button a{}
.skagen_button a img {width: 148px!important;}
.news_kokardka{height:72px;width: 1150px;position: relative;z-index: 0;}
.news_kokardka_wrapper{position: absolute;z-index: 0;margin-top: -5px;overflow: hidden;}
#header_counter_wrapper{display: block;float: right;margin-top: 15px; margin-right: 20px}
#header_count{float: right;width: 80px;margin-right: 20px;padding-top: 11px;}
#header_text{color: #ff0006;float: right;font-size: 13px;font-weight: bold;line-height: 75px;margin-right: 20px}
#header_text1{color: #ff0006;float: right;font-size: 13px;font-weight: bold;line-height: 75px;margin-top: 15px;margin-right: 20px}
#counter_text{color: #ccc;font-size: 11px;text-align: center;}
.citizendudek_mainwrapper{width: 1115px;}
.citizendudek_container1{background: url("/images/campaign/citizen_dudek/bg_1.jpg") no-repeat;color: #121212;height: 806px;}
.citizendudek_container1 p{font-size: 17px;line-height: 21px;margin-left: 70px;width: 560px;}
.citizendudek_container1 p:first-child{padding-top: 240px;}
.citizendudek_container2{background: url("/images/campaign/citizen_dudek/bg_2.jpg") no-repeat;color: #fff;height: 762px;}
.citizendudek_container2 p{font-size: 17px;line-height: 21px;padding-left: 470px;width: 580px;}
.citizendudek_container2 p:first-child{padding-top: 100px;}
.citizendudek_container3{background: url("/images/campaign/citizen_dudek/bg_3.jpg") no-repeat;color: #fff;height: 1040px;}
.citizendudek_container3 p:first-child{padding-left: 40px;padding-top: 50px;}
.citizendudek_ecodrive{height: 100px;padding-left: 60px;padding-top: 100px;width: 560px;}
.citizendudek_radiocontrolled{height: 100px;padding-left: 60px;padding-top: 130px;width: 500px;}
.citizendudek_titanium{height: 140px;padding-left: 60px;padding-top: 90px;width: 560px;}
.citizendudek_4{padding-left: 60px;padding-top: 90px;width: 670px;}
.sztabaroamer_mainwrapper{width: 1115px;}
.sztabaroamer_container1{background: url("/images/campaign/sztaba_roamer/top_bg.jpg") no-repeat;color: #fff;height: 441px;}
.sztabaroamer_logo{margin-left: 550px;margin-right: 60px;text-align: center;}
.sztabaroamer_logo p{text-align: left;}
.sztabaroamer_logo img{margin-top: 70px;}
.sztabaroamer_container2{background: url("/images/campaign/sztaba_roamer/middle_bg.jpg") no-repeat;height: 1285px;color: #040404;}
.sztabaroamer_container2 p{width: 800px; margin-left: 40px;}
.sztabaroamer_container2 h3{width: 300px; margin-left: 240px;text-align: center;font-weight: normal;text-transform: uppercase;font-size: 13px;border-bottom: 1px solid #a59567;padding-bottom: 3px;margin-top: 20px}
.sztabaroamer_watchwrapper{width: 800px;margin-left: 20px;}
.sztabaroamer_watch {float: left;width: 220px;margin-bottom: 10px;margin-left: 10px;margin-right: 10px;margin-top: 30px;text-align: center}
.sztabaroamer_watch a.image{display: block; margin-bottom: 5px;padding-bottom: 5px;border-bottom: 1px solid #a59567;}
.sztabaroamer_watch a.text{display: block; color: #040404}
.sztabaroamer_container3{margin-top: 40px;}
.sztabaroamer_movie{float: left; width: 485px;margin-left: 40px;}
.sztabaroamer_audio{float: left; width: 485px;margin-left: 40px;background: url('/images/campaign/sztaba_roamer/audio.png') no-repeat top center;}
.sztabaroamer_iframe {height: 290px;}
.sztabaroamer_movie p {margin-top: 19px;padding-top: 20px;border-top: 1px solid #a59567;padding-bottom: 80px;}
.sztabaroamer_audio p {margin-top: 310px;padding-top: 20px;border-top: 1px solid #a59567;padding-bottom: 80px;}
.shipment th{padding: 5px;font-size: 13px;font-weight: bold;}
.shipment td{padding: 5px;}
.shipment td, .shipment th{border-right: 1px solid #aaa; border-bottom: 1px solid #aaa;border-radius: 5px;vertical-align: middle;}
.shipment{margin-right: 25px;border-top: 1px solid #aaa;border-left: 1px solid #aaa;background: #444;border-radius: 5px;box-shadow: 0px 0px 5px #888;}
.dhlinfo{float: left; margin: 40px 10px 10px 30px; width: 46%;font-size: 16px;}
.dhlformcontainer{float: right; margin: 10px;margin-right: 30px;width:46%;}
#tracker_orderid, #tracker_email, #tracker_submit, #tracker_orderinfo input, #tracker_orderinfo textarea{width: 500px;background: #aaa;height:37px;margin: 5px;}
#tracker_orderinfo textarea{resize: none; min-height: 200px;}
#tracker_submit{background: -webkit-linear-gradient(#2e2f30, #161718);background: -o-linear-gradient(#2e2f30, #161718);background: -moz-linear-gradient(#2e2f30, #161718);background: linear-gradient(#2e2f30, #161718);color: #c6c6c6;font-weight: bold}
.tracker_title{margin-top: 30px;color: #fff;font-weight: bold;text-align: center;}
#smh_mainwrapper{background: #fff url('/images/campaign/smh/main_bg.png') no-repeat top center;color: #121212;}
#smh_mainwrapper1{background: #fff url('/images/campaign/smh/main_bg1.png') no-repeat top center;color: #121212;}
#smh_logo{background: url('/images/campaign/smh/smh_logo.png') no-repeat;width: 369px;height: 138px;margin-left: 65px;margin-top: 110px;position: absolute;}
#smh_top_wrapper{padding-top: 390px;}
#smh_top_text_wrapper{float: left;width: 530px;margin-left: 50px;}
#smg_top_images_wrapper{float: right;margin-right: 51px;}
#smh_top_text_wrapper p{padding-top: 10px;}
#smh_licence_container{background: url('/images/campaign/smh/smh_licence_container.png') no-repeat top right;width: 1012px;height: 302px;margin-top: 30px;margin-left: 50px;}
#smh_licence_text{margin-left: 80px;width: 380px;padding-top: 90px;text-transform: uppercase;}
#smh_watches_container{margin-left: 50px;margin-right: 50px;}
#smh_watches_container_title{font-size: 24px;margin-top: 30px;}
.smh_watches_class_text{float: left;width: 280px;padding-top: 120px;}
.smh_watches_class_watches{float: right;}
.smh_watches_class_1watch, .smh_watches_class_2watch, .smh_watches_class_3watch{float: left;padding: 0px 5px;}
.smh_watches_class_watches img, .smh_watches_class_watches span{display: block;text-align: center;color: #121212;}
.smh_watches_class{margin: 40px 0;}
#smh_summary_wrapper{border-top: 1px solid #bababa;font-size: 16px;text-align: center;padding: 30px 0; }
#icewatchfestiwal_mainwrapper{background: #fff url('/images/campaign/icewatchfestiwal/bg.jpg') no-repeat top left;min-height: 1213px;padding: 0 35px;margin: 5px;}
#icewatchfestiwal_top_wrapper{padding-top: 200px}
#icewatchfestiwal_header{font-size: 31px;border-bottom: 1px solid #fff;display: inline-block;line-height: 60px;}
#icewatchfestiwal_miasta{margin-top: 5px;height: 270px;}
#icewatchfestiwal_miasta span{padding: 5px 6px;font-size: 16px;display: inline-block;text-align: center}
#icewatchfestiwal_teksty{color: #000;margin: 30px 130px 0 230px;font-size: 14px;}
#icewatchfestiwal_teksty h4{font-size: 14px;margin-bottom: 20px;text-transform: uppercase}
#icewatchfestiwal_teksty ol{list-style: decimal;margin-bottom: 30px}
#icewatchfestiwal_teksty div{margin-bottom: 50px;margin-right: 120px;}
#hanowa_mainwrapper{background: url('/images/campaign/hanowa/bg.jpg') no-repeat top left;min-height: 2614px;padding: 0;margin: 5px;color: #010101}
#hanowa_top_wrapper{padding: 260px 30px 0px;}
#hanowa_header{height: 180px;margin-left: 50px;}
#hanowa_teksty{}
#hanowa_bg1{display: block;height: 570px;margin-top: 10px;}
#hanowa_bg1_head{font-size: 32px;font-weight: 200;display: block;color: #010101;padding-top: 440px;margin-left: 80px;}
#hanowa_bg1_text{display: block;color: #010101;margin-left: 80px;width:430px;}
#hanowa_bg2{display: block;height: 550px;margin-top: 20px;}
#hanowa_bg2_head{font-size: 32px;font-weight: 200;display: block;color: #010101;padding-top: 440px;margin-right: 80px;text-align: right}
#hanowa_bg2_text{display: block;color: #010101;margin-right: 80px;width:430px;float: right;text-align: right}
#hanowa_bg3{display: block;height: 590px;margin-top: 10px;}
#hanowa_bg3_head{font-size: 32px;font-weight: 200;display: block;color: #010101;padding-top: 460px;margin-left: 80px;}
#hanowa_bg3_text{display: block;color: #010101;margin-left: 80px;width:430px;}
.contact_name{float: left;width: 150px;font-size: 22px;line-height: 70px;text-transform: uppercase}
.contact_telefon{float: left;width: 180px;font-size: 18px;line-height: 70px;font-weight: 100}
.contact_ico_new{float: left;}
.contact_info1{float: none;border-bottom: 1px solid #444;padding-bottom: 8px;margin-bottom: 5px;}
.contact_form_container{float: left;}
.contactleftwrap{width: 500px;}
.contact_form1{width: 320px;margin-left: 0px;}
.contact_form1 input.contactform, .contact_form1 textarea, .submit_contactform1{width: 300px;}
.contact_form1 textarea{height: 410px;}
.contact_data1{width: 260px;padding-top: 10px;}
#ll_mainwrapper{color: #000;margin-left: 20px;width: 1070px;background: #fff;}
#ll_section1{background: #f7f8fa url('/images/campaign/llw/sect1_bg.jpg') no-repeat center bottom; height: 560px;}
#ll_logo{padding-left: 70px;padding-top: 40px;float: left;}
#ll_section1_text{float: right; width: 570px;color: #000;padding-right: 70px;padding-top: 40px;}
#ll_section1_text p{font-size: 16px;line-height: 20px;}
#ll_section2{text-align: center;padding-left: 260px;margin-top: 50px;height: 880px;border-bottom: 2px solid #c8cdd1;background: url('/images/campaign/llw/sect2_bg.jpg') no-repeat top left;}
#ll_section2_top{padding-top: 50px;}
#ll_sect2_text{padding-top: 10px;padding-bottom: 10px;}
#ll_sect2_watches{padding-top: 20px;}
#ll_section3{text-align: center;padding-right: 260px;margin-top: 50px;height: 880px;border-bottom: 2px solid #c8cdd1;background: url('/images/campaign/llw/sect3_bg.jpg') no-repeat top right;}
#ll_section3_top{padding-top: 50px;}
#ll_sect3_text{padding-top: 10px;padding-bottom: 10px;}
#ll_sect3_watches{padding-top: 20px;}
#ll_section4{text-align: center;padding-left: 260px;margin-top: 50px;height: 880px;border-bottom: 2px solid #c8cdd1;background: url('/images/campaign/llw/sect4_bg.jpg') no-repeat top left;}
#ll_section4_top{padding-top: 50px;}
#ll_sect4_text{padding-top: 10px;padding-bottom: 10px;}
#ll_sect4_watches{padding-top: 20px;}
#ll_watchall{text-align: center;margin-top: 40px;}
#ll_watchall a{ border: 1px solid #000;color: #000;font-size: 20px;display: inline-block;padding: 10px;margin-bottom: 50px;}
#ll_watchall a:hover{color: #000}
.article119{background: #fff!important;padding: 0;margin: 20px;width: 1111px;}
#campaign_mondaine_header{background: url('/images/campaign/mondaine_helvetica/header_bg.jpg') no-repeat top center;height: 447px;}
#campaign_mondaine_logo{padding-top: 90px;padding-left: 90px;}
#campaign_mondaine_line1{height: 335px;color: #000;}
.campaign_mondaine_line1_left{float: left;background: url('/images/campaign/mondaine_helvetica/bg1.png') no-repeat top center;width: 555px;height: 335px;;}
.campaign_mondaine_line1_right{float: right;width: 555px;height: 335px;}
#campaign_mondaine_line2{height: 320px;color: #000;}
.campaign_mondaine_line2_left{float: left;width: 555px;height: 320px;;}
.campaign_mondaine_line2_right{float: right;width: 555px;height: 320px;background: url('/images/campaign/mondaine_helvetica/bg2.jpg') no-repeat top center;}
#campaign_mondaine_line3{height: 314px;color: #000;}
.campaign_mondaine_line3_left{float: left;background: url('/images/campaign/mondaine_helvetica/bg3_1.jpg') no-repeat top center;width: 555px;height: 314px;}
.campaign_mondaine_line3_right{float: right;width: 555px;height: 314px;}
#campaign_mondaine_watches1{margin-top: 50px;color:#333;clear: both;padding-bottom: 50px;border-bottom: 1px solid #acacac;}
#campaign_mondaine_watches1_info{float: left;margin-left: 50px;padding-top: 100px;width: 200px;}
#campaign_mondaine_watches1_images1{width: 260px;float: left;}
#campaign_mondaine_watches1_images2{width: 570px;float: right;}
#campaign_mondaine_watches2{margin-top: 50px;color:#333;clear: both;padding-bottom: 50px;border-bottom: 1px solid #acacac;}
#campaign_mondaine_watches2_info{float: left;margin-left: 50px;padding-top: 100px;width: 200px;}
#campaign_mondaine_watches2_images1{width: 260px;float: left;}
#campaign_mondaine_watches2_images2{width: 570px;float: right;}
#campaign_mondaine_bottomlogo{clear: both; text-align: center;padding: 50px;}
.mondaine_watch1_text{border-top: 1px solid #acacac;margin: 20px 40px 0 80px;padding-top: 20px;}
.mondaine_watch2_text{border-top: 1px solid #acacac;margin: 15px 30px 0 50px;padding-top: 20px;}
.campaign_mondaine_line1_left p{font-size: 16px;padding: 15px 30px 0;}
.campaign_mondaine_line2_right p{font-size: 16px;padding: 15px 30px 0;}
.campaign_mondaine_line3_left p{font-size: 16px;padding: 45px 30px 0;}
.campaign_mondaine_line3_right img{width: 555px;}
.left_carousel_bransoletki{color: #000;float: left;width: 7%;cursor: pointer;color: #666;font-size: 22px;font-weight: bold;line-height: 130px;text-align: center;}
.right_carousel_bransoletki{color: #000;float: right;width: 7%;cursor: pointer;color: #666;font-size: 22px;font-weight: bold;line-height: 130px;text-align: center;}
.image_carousel_bransoletki{float: left;height: 150px;text-align: center;width: 170px;opacity: 0.5}
.image_carousel_bransoletki_summary{float: left;height: 150px;text-align: center;width: 170px;}
.image_carousel_bransoletki img, .image_carousel_bransoletki_summary img{height: 150px;}
.container_carousel_bransoletki{width: 2250px;position: relative;left: 60px;}
.LPprice {background: #e9e9e9 none repeat scroll 0 0;color: #5f5f5f;display: block;padding: 1px 5px 1px 9px;position: absolute;right: 20px;top: 307px;}
.LPprice1{color: #787878}
.LPregulamin{border-top: 1px solid #d1d2d3;bottom: 0;color: #6b6c6d;display: block;left: 430px;line-height: 37px;position: absolute;text-align: center;width: 150px;}
.LPregulamin:hover{color: #6b6c6d;}
.article120, .article121, .article122, .article123, .article124, .article125, .article126, .article127, .article128, .article129{background: #fff!important;padding: 0;margin: 20px;width: 1111px;}
#LPcampaign_citizen_header{background: url('/images/campaign/LP/citizen/header_bg.jpg') no-repeat top right;height: 399px;}
#LPcampaign_citizen_header_text{color: #000;font-size: 16px;line-height: 33px;padding-left: 60px;padding-top: 70px;width: 380px;}
#LPcampaign_citizen_header_logo{margin-bottom: 50px}
#LPcampaign_citizen_header_text ul{list-style: disc}
#LPcampaign_citizen_link_all_products{display: block; margin: 60px auto 0px;width: 643px;height: 135px;background: url('/images/campaign/LP/citizen/przycisk_d.jpg')no-repeat center center}
#LPcampaign_citizen_watches{color: #000;width: 1020px;margin: 0px auto;}
.LPcampaign_citizen_watch{position: relative;width: 255px;height: 420px;float: left; text-align: center;margin-top: 30px;}
.LPcampaign_citizen_title{background: url("/images/campaign/LP/pin.jpg") no-repeat left center;color: #000;display: inline-block;margin-top: 20px;text-align: left;width: 200px;min-height: 30px;}
.LPcampaign_citizen_title span{min-width: 100px;text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;line-height: 16px;padding-left: 40px;min-height: 30px;}
.LPcampaign_citizen_title:hover{color: #000;}
#LPcampaign_citizen_biglogo{text-align: center; margin: 40px 0 70px;}
#LPcampaign_citizen_bottombanner{position: relative;width: 1110px;height: 256px; margin-bottom: 20px;background: url(/images/campaign/LP/banner_prezent_1110px.jpg) no-repeat top center}
#LPcampaign_kenzo_header{background: url('/images/campaign/LP/kenzo/header_bg.jpg') no-repeat top right;height: 399px;}
#LPcampaign_kenzo_header_text{color: #000;font-size: 16px;line-height: 33px;padding-left: 60px;padding-top: 70px;width: 380px;}
#LPcampaign_kenzo_header_logo{margin-bottom: 50px}
#LPcampaign_kenzo_header_text ul{list-style: disc}
#LPcampaign_kenzo_link_all_products{display: block; margin: 60px auto 0px;width: 643px;height: 135px;background: url('/images/campaign/LP/kenzo/przycisk_d.jpg')no-repeat center center}
#LPcampaign_kenzo_watches{color: #000;width: 1020px;margin: 0px auto;}
.LPcampaign_kenzo_watch{position: relative;width: 255px;height: 420px;float: left; text-align: center;margin-top: 30px;}
.LPcampaign_kenzo_title{background: url("/images/campaign/LP/pin.jpg") no-repeat center center;color: #000;display: inline-block;margin-top: 20px;text-align: left;max-width: 200px;min-height: 30px;}
.LPcampaign_kenzo_title span{min-width: 100px;text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;line-height: 16px;padding-left: 40px;padding-right: 20px;min-height: 30px;}
.LPcampaign_kenzo_title:hover{color: #000;}
#LPcampaign_kenzo_biglogo{text-align: center; margin: 40px 0 70px;}
#LPcampaign_kenzo_bottombanner{position: relative;width: 1110px;height: 256px; margin-bottom: 20px;background: url(/images/campaign/LP/banner_prezent_1110px.jpg) no-repeat top center}
#LPcampaign_roamer_header{background: url('/images/campaign/LP/roamer/header_bg.jpg') no-repeat top right;height: 399px;}
#LPcampaign_roamer_header_text{color: #fff;font-size: 16px;line-height: 33px;padding-left: 60px;padding-top: 70px;width: 380px;}
#LPcampaign_roamer_header_logo{margin-bottom: 50px}
#LPcampaign_roamer_header_text ul{list-style: disc}
#LPcampaign_roamer_link_all_products{display: block; margin: 60px auto 0px;width: 643px;height: 135px;background: url('/images/campaign/LP/roamer/przycisk_d.jpg')no-repeat center center}
#LPcampaign_roamer_watches{color: #000;width: 1020px;margin: 0px auto;}
.LPcampaign_roamer_watch{position: relative;width: 255px;height: 420px;float: left; text-align: center;margin-top: 30px;}
.LPcampaign_roamer_watch .LPprice {right: 20px;top: 326px;}
.LPcampaign_roamer_title{background: url("/images/campaign/LP/pin.jpg") no-repeat left center;color: #000;display: inline-block;margin-top: 20px;text-align: left;width: 200px;min-height: 30px;}
.LPcampaign_roamer_title span{min-width: 100px;text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;line-height: 16px;padding-left: 40px;min-height: 30px;}
.LPcampaign_roamer_title:hover{color: #000;}
#LPcampaign_roamer_biglogo{text-align: center; margin: 40px 0 70px;}
#LPcampaign_roamer_bottombanner{position: relative;width: 1110px;height: 256px; margin-bottom: 20px;background: url(/images/campaign/LP/banner_prezent_1110px.jpg) no-repeat top center}
#LPcampaign_bering_header{background: url('/images/campaign/LP/bering/header_bg.jpg') no-repeat top right;height: 399px;}
#LPcampaign_bering_header_text{color: #fff;font-size: 16px;line-height: 33px;padding-left: 60px;padding-top: 70px;width: 380px;}
#LPcampaign_bering_header_logo{margin-bottom: 50px}
#LPcampaign_bering_header_text ul{list-style: disc}
#LPcampaign_bering_link_all_products{display: block; margin: 60px auto 0px;width: 753px;height: 135px;background: url('/images/campaign/LP/bering/przycisk_d.jpg')no-repeat center center}
#LPcampaign_bering_watches{color: #000;width: 1020px;margin: 0px auto;}
.LPcampaign_bering_watch{position: relative;width: 255px;height: 420px;float: left; text-align: center;margin-top: 30px;}
.LPcampaign_bering_watch .LPprice {right: 20px;top: 308px;}
.LPcampaign_bering_title{background: url("/images/campaign/LP/pin.jpg") no-repeat left center;color: #000;display: inline-block;margin-top: 20px;text-align: left;width: 200px;min-height: 30px;}
.LPcampaign_bering_title span{min-width: 100px;text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;line-height: 16px;padding-left: 40px;min-height: 30px;}
.LPcampaign_bering_title:hover{color: #000;}
#LPcampaign_bering_biglogo{text-align: center; margin: 40px 0 70px;}
#LPcampaign_bering_bottombanner{position: relative;width: 1110px;height: 256px; margin-bottom: 20px;background: url(/images/campaign/LP/banner_prezent_1110px.jpg) no-repeat top center}
#LPcampaign_lars_header{background: url('/images/campaign/LP/lars/header_bg.jpg') no-repeat top right;height: 399px;}
#LPcampaign_lars_header_text{color: #000;font-size: 16px;line-height: 33px;padding-left: 60px;padding-top: 40px;width: 380px;}
#LPcampaign_lars_header_logo{margin-bottom: 50px}
#LPcampaign_lars_header_text ul{list-style: disc}
#LPcampaign_lars_link_all_products{display: block; margin: 60px auto 0px;width: 753px;height: 135px;background: url('/images/campaign/LP/lars/przycisk_d.jpg')no-repeat center center}
#LPcampaign_lars_watches{color: #000;width: 1020px;margin: 0px auto;}
.LPcampaign_lars_watch{position: relative;width: 255px;height: 420px;float: left; text-align: center;margin-top: 30px;}
.LPcampaign_lars_watch .LPprice {right: 20px;top: 334px;}
.LPcampaign_lars_title{background: url("/images/campaign/LP/pin.jpg") no-repeat center center;color: #000;display: inline-block;margin-top: 20px;text-align: left;max-width: 200px;min-height: 30px;}
.LPcampaign_lars_title span{min-width: 100px;text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;line-height: 16px;padding-left: 40px;padding-right: 20px;min-height: 30px;}
.LPcampaign_lars_title:hover{color: #000;}
#LPcampaign_lars_biglogo{text-align: center; margin: 40px 0 70px;}
#LPcampaign_lars_bottombanner{position: relative;width: 1110px;height: 256px; margin-bottom: 20px;background: url(/images/campaign/LP/banner_prezent_1110px.jpg) no-repeat top center}
.LPprice {right: 20px;top: 307px;}
#LPcampaign_zeppelin_header{background: url('/images/campaign/LP/zeppelin/header_bg.jpg') no-repeat top right;height: 399px;}
#LPcampaign_zeppelin_header_text{color: #fff;font-size: 16px;line-height: 33px;padding-left: 60px;padding-top: 70px;width: 420px;}
#LPcampaign_zeppelin_header_logo{margin-bottom: 50px}
#LPcampaign_zeppelin_header_text ul{list-style: disc}
#LPcampaign_zeppelin_link_all_products{display: block; margin: 60px auto 0px;width: 643px;height: 135px;background: url('/images/campaign/LP/zeppelin/przycisk_d.jpg')no-repeat center center}
#LPcampaign_zeppelin_watches{color: #000;width: 1020px;margin: 0px auto;}
.LPcampaign_zeppelin_watch{position: relative;width: 255px;height: 420px;float: left; text-align: center;margin-top: 30px;}
.LPcampaign_zeppelin_title{background: url("/images/campaign/LP/pin.jpg") no-repeat left center;color: #000;display: inline-block;margin-top: 20px;text-align: left;width: 230px;min-height: 30px;}
.LPcampaign_zeppelin_title span{min-width: 100px;text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;line-height: 16px;padding-left: 40px;min-height: 30px;}
.LPcampaign_zeppelin_title:hover{color: #000;}
#LPcampaign_zeppelin_biglogo{text-align: center; margin: 40px 0 70px;}
#LPcampaign_zeppelin_bottombanner{position: relative;width: 1110px;height: 256px; margin-bottom: 20px;background: url(/images/campaign/LP/banner_prezent_1110px.jpg) no-repeat top center}
#LPcampaign_ice_watch_header{background: url('/images/campaign/LP/ice_watch/header_bg.jpg') no-repeat top right;height: 399px;}
#LPcampaign_ice_watch_header_text{color: #ffe3aa;font-size: 16px;line-height: 33px;padding-left: 30px;padding-top: 20px;width: 540px;}
#LPcampaign_ice_watch_header_logo{margin-bottom: 50px}
#LPcampaign_ice_watch_header_text ul{list-style: disc}
#LPcampaign_ice_watch_link_all_products{display: block; margin: 60px auto 0px;width: 643px;height: 135px;background: url('/images/campaign/LP/ice_watch/przycisk_d.jpg')no-repeat center center}
#LPcampaign_ice_watch_watches{color: #000;width: 1020px;margin: 0px auto;}
.LPcampaign_ice_watch_watch{position: relative;width: 255px;height: 420px;float: left; text-align: center;margin-top: 30px;}
.LPcampaign_ice_watch_watch .LPprice {right: 20px;top: 313px;}
.LPcampaign_ice_watch_title{background: url("/images/campaign/LP/pin.jpg") no-repeat left center;color: #000;display: inline-block;margin-top: 20px;text-align: left;width: 200px;min-height: 30px;}
.LPcampaign_ice_watch_title span{min-width: 100px;text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;line-height: 16px;padding-left: 40px;min-height: 30px;}
.LPcampaign_ice_watch_title:hover{color: #000;}
#LPcampaign_ice_watch_biglogo{text-align: center; margin: 40px 0 70px;}
#LPcampaign_ice_watch_bottombanner{position: relative;width: 1110px;height: 256px; margin-bottom: 20px;background: url(/images/campaign/LP/banner_prezent_1110px.jpg) no-repeat top center}
#LPcampaign_hb_header{background: url('/images/campaign/LP/hb/header_bg.jpg') no-repeat top right;height: 399px;}
#LPcampaign_hb_header_text{color: #000;font-size: 16px;line-height: 33px;padding-left: 60px;padding-top: 70px;width: 520px;}
#LPcampaign_hb_header_logo{margin-bottom: 50px}
#LPcampaign_hb_header_text ul{list-style: disc}
#LPcampaign_hb_link_all_products{display: block; margin: 60px auto 0px;width: 643px;height: 135px;background: url('/images/campaign/LP/hb/przycisk_d.jpg')no-repeat center center}
#LPcampaign_hb_watches{color: #000;width: 1020px;margin: 0px auto;}
.LPcampaign_hb_watch{position: relative;width: 255px;height: 420px;float: left; text-align: center;margin-top: 30px;}
.LPcampaign_hb_watch .LPprice {right: 20px;top: 318px;}
.LPcampaign_hb_title{background: url("/images/campaign/LP/pin.jpg") no-repeat left center;color: #000;display: inline-block;margin-top: 20px;text-align: left;width: 200px;min-height: 30px;}
.LPcampaign_hb_title span{min-width: 100px;text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;line-height: 16px;padding-left: 40px;min-height: 30px;}
.LPcampaign_hb_title:hover{color: #000;}
#LPcampaign_hb_biglogo{text-align: center; margin: 40px 0 70px;}
#LPcampaign_hb_bottombanner{position: relative;width: 1110px;height: 256px; margin-bottom: 20px;background: url(/images/campaign/LP/banner_prezent_1110px.jpg) no-repeat top center}
#LPcampaign_th_damski_header{background: url('/images/campaign/LP/th_damski/header_bg.jpg') no-repeat top right;height: 399px;}
#LPcampaign_th_damski_header_text{color: #fff;font-size: 14px;line-height: 30px;padding-left: 60px;padding-top: 80px;width: 480px;}
#LPcampaign_th_damski_header_logo{margin-bottom: 50px;margin-right: 60px;text-align: center;}
#LPcampaign_th_damski_header_text ul{list-style: disc}
#LPcampaign_th_damski_link_all_products{display: block; margin: 60px auto 0px;width: 754px;height: 135px;background: url('/images/campaign/LP/th_damski/przycisk_d.jpg')no-repeat center center}
#LPcampaign_th_damski_watches{color: #000;width: 1020px;margin: 0px auto;}
.LPcampaign_th_damski_watch{position: relative;width: 255px;height: 420px;float: left; text-align: center;margin-top: 30px;}
.LPcampaign_th_damski_watch .LPprice {right: 20px;top: 315px;}
.LPcampaign_th_damski_title{background: url("/images/campaign/LP/pin.jpg") no-repeat left center;color: #000;display: inline-block;margin-top: 20px;text-align: left;width: 200px;min-height: 30px;}
.LPcampaign_th_damski_title span{min-width: 100px;text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;line-height: 16px;padding-left: 40px;min-height: 30px;}
.LPcampaign_th_damski_title:hover{color: #000;}
#LPcampaign_th_damski_biglogo{text-align: center; margin: 40px 0 70px;}
#LPcampaign_th_damski_bottombanner{position: relative;width: 1110px;height: 256px; margin-bottom: 20px;background: url(/images/campaign/LP/banner_prezent_1110px.jpg) no-repeat top center}
#LPcampaign_th_meski_header{background: url('/images/campaign/LP/th_meski/header_bg.jpg') no-repeat top right;height: 399px;}
#LPcampaign_th_meski_header_text{color: #fff;font-size: 14px;line-height: 30px;padding-left: 60px;padding-top: 80px;width: 480px;}
#LPcampaign_th_meski_header_logo{margin-bottom: 50px;margin-right: 60px;text-align: center;}
#LPcampaign_th_meski_header_text ul{list-style: disc}
#LPcampaign_th_meski_link_all_products{display: block; margin: 60px auto 0px;width: 754px;height: 135px;background: url('/images/campaign/LP/th_meski/przycisk_d.jpg')no-repeat center center}
#LPcampaign_th_meski_watches{color: #000;width: 1020px;margin: 0px auto;}
.LPcampaign_th_meski_watch{position: relative;width: 255px;height: 420px;float: left; text-align: center;margin-top: 30px;}
.LPcampaign_th_meski_watch .LPprice {right: 20px;top: 301px;}
.LPcampaign_th_meski_title{background: url("/images/campaign/LP/pin.jpg") no-repeat left center;color: #000;display: inline-block;margin-top: 20px;text-align: left;width: 200px;min-height: 30px;}
.LPcampaign_th_meski_title span{min-width: 100px;text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;line-height: 16px;padding-left: 40px;min-height: 30px;}
.LPcampaign_th_meski_title:hover{color: #000;}
#LPcampaign_th_meski_biglogo{text-align: center; margin: 40px 0 70px;}
#LPcampaign_th_meski_bottombanner{position: relative;width: 1110px;height: 256px; margin-bottom: 20px;background: url(/images/campaign/LP/banner_prezent_1110px.jpg) no-repeat top center}


#campaign_dzienkobiet2016_header{background: url('/images/campaign/dzienkobiet2016/head_bg.jpg') no-repeat top right;height: 399px;}
#campaign_dzienkobiet2016_header_text{color: #000;font-size: 16px;line-height: 33px;padding-left: 60px;padding-top: 70px;width: 380px;}
#campaign_dzienkobiet2016_header_logo{margin-bottom: 50px}
#campaign_dzienkobiet2016_header_text ul{list-style: disc}
#campaign_dzienkobiet2016_link_all_products{display: block; margin: 60px auto 0px;width: 643px;height: 135px;background: url('/images/campaign/LP/kenzo/przycisk_d.jpg')no-repeat center center}
#campaign_dzienkobiet2016_watches{color: #000;width: 1020px;margin: 0px auto;}
.campaign_dzienkobiet2016_watch{position: relative;width: 255px;height: 420px;float: left; text-align: center;margin-top: 30px;}
.campaign_dzienkobiet2016_title{background: url("/images/campaign/LP/pin.jpg") no-repeat center center;color: #000;display: inline-block;margin-top: 20px;text-align: left;max-width: 200px;min-height: 30px;}
.campaign_dzienkobiet2016_title span{min-width: 100px;text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;line-height: 16px;padding-left: 40px;padding-right: 20px;min-height: 30px;}
.campaign_dzienkobiet2016_title:hover{color: #000;}
#campaign_dzienkobiet2016_biglogo{text-align: center; margin: 40px 0 70px;}
#campaign_dzienkobiet2016_bottombanner{position: relative;width: 1110px;height: 256px; margin-bottom: 20px;background: url(/images/campaign/LP/banner_prezent_1110px.jpg) no-repeat top center}


.dzienmatki2020_desktop{display: block};
.dzienmatki2020_mobile{display: none};
.dzienmatki2020_body img, .dzienmatki2020_body_mobile img{width: 100%}
.dzienmatki2020_left_content{float: left; width: 540px;height: 1300px;margin-top: 31px;margin-left: 61px;margin-bottom: 20px;}
.dzienmatki2020_right_content{float: left; width: 500px;height: 1300px;margin-top: 31px;margin-bottom: 20px;}
.logotyp_rosefield_desktop{float: left;margin-left: 112px;margin-top: 62px;}
.logotyp_boss_desktop{float: left;margin-left: 259px;margin-top: 62px;}
.dzienmatki2020_body{width: 100%;background: url('/images/campaign/dzienmatki2020/body_desktop.jpg') no-repeat top center;background-size: 100% auto;}
.dzienmatki2020_body_mobile{width: 100%;background: url('/images/campaign/dzienmatki2020/body_mobile.jpg') no-repeat top center;background-size: 100% auto;}
.dzienmatki2020_left_content_w1{float: left;margin-top: 51px;width: 200px;}
.dzienmatki2020_left_content_w2{text-align: right;}
.dzienmatki2020_left_content_w3{display: block;margin-left: 40px;}
.dzienmatki2020_left_content_w4{text-align: center;height: 50px;font-size: 15px;}
.dzienmatki2020_left_content_w5{text-align: right;margin-top: 90px;}
.dzienmatki2020_left_content_w6{display: block;margin-left: 40px;}
.dzienmatki2020_left_content_w7{text-align: center;height: 50px;font-size: 15px;}
.dzienmatki2020_right_content_w1{float: left;margin-top: 239px;}
.dzienmatki2020_right_content_w2{margin-left: 70px;margin-right: 110px;}
.dzienmatki2020_right_content_w3{text-align: center;height: 50px;font-size: 15px;}
.dzienmatki2020_right_content_w4{margin-top: 200px}
.dzienmatki2020_right_con.dzienmatki2020_body img, .dzienmatki2020_body_mobile img{width: 100%}tent_w5{text-align: center;height: 50px;font-size: 15px;}
.dzienmatki2020_right_content_w6{float: left;margin-top: 239px;width: 240px;}
.dzienmatki2020_right_content_w7{display: block;margin-left: 40px;}
.dzienmatki2020_right_content_w8{text-align: center;height: 50px;font-size: 15px;}
.dzienmatki2020_right_content_w9{text-align: right;margin-top: 170px;}
.dzienmatki2020_right_content_w10{display: block;margin-left: 40px;}
.dzienmatki2020_right_content_w11{text-align: center;height: 50px;font-size: 15px;}
.dzienmatki2020_right_content_w12{float: left;margin-top: 51px;}
.dzienmatki2020_right_content_w13{margin-left: 20px;}
.dzienmatki2020_right_content_w14{}
.dzienmatki2020_right_content_w15{text-align: center;height: 50px;font-size: 15px;margin-right: 10px;}
.dzienmatki2020_right_content_w16{margin-top: 90px;margin-left: 40px;}
.dzienmatki2020_right_content_w17{}
.dzienmatki2020_right_content_w18{text-align: center;height: 50px;font-size: 15px;margin-right: 10px;}
.footer_see_all{text-align: center;margin-top: 72px;padding-bottom: 80px;}