/*http://ep.jga.pl/css/jquery-ui/blue/jquery-ui.css*/
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 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-widget{font-family:Lucida Grande,Lucida Sans,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:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#222;}.ui-widget-content a{color:#222;}.ui-widget-header{border:1px solid #4297d7;background:#5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold;}.ui-widget-header a{color:#fff;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5dbec;background:#dfeffc url(images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#2e6e9e;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2e6e9e;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 #79b7e7;background:#d0e5f5 url(images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1d5987;}.ui-state-hover a,.ui-state-hover a:hover{color:#1d5987;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #79b7e7;background:#f5f8f9 url(images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#e17009;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;text-decoration:none;}.ui-widget :active{outline:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fad42e;background:#fbec88 url(images/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(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-icon{width:16px;height:16px;background-image:url(images/ui-icons_469bdd_256x240.png);}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_469bdd_256x240.png);}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_d8e7f3_256x240.png);}.ui-state-default .ui-icon{background-image:url(images/ui-icons_6da8d5_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_217bc0_256x240.png);}.ui-state-active .ui-icon{background-image:url(images/ui-icons_f9bd01_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(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-off{background-position:-96px -144px;}.ui-icon-radio-on{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(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;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{width:100%;}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}.ui-accordion .ui-accordion-li-fix{display:inline;}.ui-accordion .ui-accordion-header-active{border-bottom:0!important;}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em;}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em;}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1;}.ui-accordion .ui-accordion-content-active{display:block;}.ui-autocomplete{position:absolute;cursor:default;}* html .ui-autocomplete{width:1px;}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left;}.ui-menu .ui-menu{margin-top:-3px;}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible;}.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-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-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-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:1px;margin:0 .2em 1px 0;border-bottom:0!important;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-selected{margin-bottom:0;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tabs .ui-tabs-hide{display:none!important;}.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:0;}.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{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.ui-progressbar{height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}

/*http://ep.jga.pl/css/epartner.css*/
/* 
    Document   : default
    Created on : 2012-05-14, 10:17:46
    Author     : Kasia
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

*{
margin:0px;
padding:0px;
outline:none;
}

body{
color:#1c1c29;
background-color:#b0b0b4; 
background-image:url(../images/body_bg2.png);
background-repeat: repeat-x;
background-attachment:fixed;
font-size:13px;
font-family:arial;
-webkit-font-smoothing: antialiased;
margin:0px;
padding:0px;
/*-webkit-text-stroke: 1px transparent; 
text-shadow: 0 0 1px rgba(0, 0, 0, .01);*/


line-height:140%; 
}

a{
text-decoration:none;

}
a img{
    border:none;
}

#content a{
    color:#008b90;
}
#content a:hover{
    text-decoration: underline;
}


.clear{
clear:both;
}


th {font-weight: normal;}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.svg#OpenSansRegular') format('svg'),
          url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'OpenSansItalic';
    src: url('../fonts/opensans-italic-webfont.eot');
    src: url('../fonts/opensans-italic-webfont.svg#OpenSansItalic') format('svg')
        url('../fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-italic-webfont.woff') format('woff'),
         url('../fonts/opensans-italic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'OpenSansLightRegular';
    src: url('../fonts/opensans-light-webfont.eot');
    src: url('../fonts/opensans-light-webfont.svg#OpenSansLightRegular') format('svg'),
        url('../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-light-webfont.woff') format('woff'),
         url('../fonts/opensans-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansLightItalic';
    src: url('../fonts/opensans-lightitalic-webfont.eot');
    src: url('../fonts/opensans-lightitalic-webfont.svg#OpenSansLightItalic') format('svg'),
        url('../fonts/opensans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-lightitalic-webfont.woff') format('woff'),
         url('../fonts/opensans-lightitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemiboldRegular';
    src: url('../fonts/opensans-semibold-webfont.eot');
    src: url('../fonts/opensans-semibold-webfont.svg#OpenSansSemiboldRegular') format('svg'),
        url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-semibold-webfont.woff') format('woff'),
         url('../fonts/opensans-semibold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'OpenSansSemiboldItalic';
    src: url('../fonts/opensans-semibolditalic-webfont.eot');
    src: url('../fonts/opensans-semibolditalic-webfont.svg#OpenSansSemiboldItalic') format('svg'),
        url('../fonts/opensans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-semibolditalic-webfont.woff') format('woff'),
         url('../fonts/opensans-semibolditalic-webfont.ttf') format('truetype');   
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'OpenSansBoldItalic';
    src: url('../fonts/opensans-bolditalic-webfont.eot');
    src: url('../fonts/opensans-bolditalic-webfont.svg#OpenSansBoldItalic') format('svg'),
        url('../fonts/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-bolditalic-webfont.woff') format('woff'),
         url('../fonts/opensans-bolditalic-webfont.ttf') format('truetype');       
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'OpenSansBold';
    src: url('../fonts/opensans-bold-webfont.eot');
    src: url('../fonts/opensans-bold-webfont.svg#OpenSansBold') format('svg'),
        url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-bold-webfont.woff') format('woff'),
         url('../fonts/opensans-bold-webfont.ttf') format('truetype');         
    font-weight: normal;
    font-style: normal;

}

.f_normal{
    font-weight:normal;
}

.f_weight{
    font-weight:bold;
}


#pasek_bg{
    min-width: 1100px;
    width:100%;
    background-color:#1c1c29;
}
#pasek{
    width: 960px;
    padding:0px 70px;
    height:54px;
    background-color:#1c1c29;
    margin:0px auto;
    vertical-align:bottom;

    color:#a4a4b6;
    font-family:tahoma !important;
}




#pasek .icon_top{
    width:auto;
    height:54px; 
    background-color:#bebed4;
    padding:0px 10px;
    color:#a4a4b6;
    text-align:center;
    position:relative;
border-left: 1px solid #4d4d64;  
border-right: 1px solid #4d4d64;    
}

#pasek .icon_top2{
    width:auto;
    height:54px; 
    background-color:#63637e;
    padding:0px 10px;
    color:#bebed4;
    text-align:center;
    position:relative;
border-left: 1px solid #4d4d64;  
border-left: 1px solid #4d4d64;    
}


#pasek .icon_email{
    background-image:url("../images/icon_email.png");
    background-repeat:no-repeat;
    background-position:top center;
    padding:0px 3px;
    width:auto;
    min-width: 30px;
}

#pasek .icon_punkty{
    background-image:url("../images/icon_punkty.png");
    background-repeat:no-repeat;
    background-position:top center;
    padding:0px 3px;
    width:auto;
    min-width:30px;
}

#pasek .icon_user{
    background-image:url("../images/icon_user.png");
    background-repeat:no-repeat;
    background-position:top center;
    padding:0px 3px;
    width:auto;
    min-width:30px;
}


#pasek .icon_hint{
    background-image:url("../images/icon_hint.png");
    background-repeat:no-repeat;
    background-position:top center;
    padding:0px 3px;
    width:auto;
    min-width:30px;
    cursor:pointer;
}


#pasek span{
    display:block;
    float:left;
    padding:0px 10px;
    position:relative;
        line-height: 54px;
        /*text-align:center;*/
}

#pasek .icon_top span, #pasek .icon_top2 span{
    /*padding:10px 10px;*/
}


#pasek .nr_message{
    background-image:url("../images/nr_message_bg.png");
    background-repeat:no-repeat;
    background-position:bottom center;
    min-width:30px;
    height:auto;
    margin:5px auto 0px;
    color:#fff;
    line-height:14px;
    text-align:center;
    font-weight:bold;
    padding: 0px 0px 4px 0px
}

#pasek .nr_message .tlo{
    background: #e90000;
    padding:0px 3px 3px;
}

#pasek .nr_punkty{
    background-image:url("../images/nr_punkty_bg.png");
    background-repeat:no-repeat;
    background-position:bottom center;
    min-width:30px;
    height:auto;
    margin:5px auto 0px;
    color:#1c1c29;
    line-height:14px;
    text-align:center;
    font-weight:bold;
    padding: 0px 0px 4px 0px    
}

#pasek .nr_punkty .tlo{
    background: #67fbb6;
    padding:0px 3px 3px;
}

#pasek .nr_message a{
    color:#fff;
    display:block;
    width:100%;
}

#pasek span a{
    color:#A4A4B6;
}

#pasek span a:hover{
    text-decoration:underline;
}


#pasek .naliczono{
    width:500px;
    height:45px;
    display:inline-block;

    padding-top:8px;
    text-align:left;
    overflow:hidden;
        vertical-align:central;
        line-height:16px;
}

#pasek .data{
    padding-top:5px;
    height:49px;
}

#pasek .show_all{
    width:auto;
    height:54px;
}

#pasek .icon_top .show{
    position:absolute;
    background-color:#bebed4;
    top:54px;
    /*color:#63637e;*/
    color:#2e2e3f;
    display:none;
    z-index:99999;
    line-height:12px;
    font-size:12px;
    /*font-weight:bold;*/
    padding:5px 5px 5px 5px;
    min-width:160px;
    width:100%;
    left:0px;    
border-top:1px solid #aaaac1;
}

#pasek .icon_top2 .show{
    position:absolute;
    background-color:#63637e;
    top:54px;
    color:#2e2e3f;
    /*display:none;*/
    z-index:99999;
    /*line-height:12px;*/
    font-size:12px;
    padding:5px 5px 5px 5px;
    min-width:200px;
    left:0px;
border-top:1px solid #4e4e67;    
}
#pasek .show .box{
    background-color:#d5d5e9;
    padding:10px;
    border:0px;
    display:block;
    cursor:default;
    overflow: hidden;
}


#pasek .show a{
            color:#008B90;
}

#pasek .show a:hover{
    text-decoration:underline;
}




#eparner_word {  margin: auto auto; width: 950px;}
  #eparner_klient_info { background-color: lightblue; padding: 10px;  font-size: 2em; }
  #eparner_menu { background-color: lightblue; border-bottom: 1px #3399ff double; padding: 15px; }
  #eparner_mess {background-color: #FFE7A1; border: 2px #73B65A solid; color: red; padding: 10px; margin: 5px;}
  #eparner_content { padding: 10px;}

    #eparner_login form {width: 400px; margin: auto auto;}

    #content_center .kupon_premiowy {
      width:414px;
      margin:25px 20px 0px 20px;
    }    

.kupon_premiowy {
   /* border:1px solid #f5f4f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #cfcfcf;*/
   border: 3px solid #bde6d3;
padding: 0px 0px 0px 0px;
overflow:hidden;
width:632px;
font-size:15px;
}
.kupon_premiowy .title2{
    font-size:15px;
}

.kupon_premiowy .logo_small{
    float:left;
}
.kupon_premiowy .opis{
    float:left;
    margin: 10px 20px 10px 20px; 
    width:370px;
    line-height: 160%;

}

.kupon_premiowy .doplata{
   float:left;
    margin: 5px 20px 5px 20px;   
    font-weight: bold;
}
.kupon_premiowy .data{
   float:left;
    margin: 10px 20px 20px 20px;    
}

.token{   margin: 0 0;
    padding: 3px 20px;}

.kupon_premiowy .title2{
    margin:10px 0px 15px 0px;
}

.main-menu { list-style: none; padding: 0px; margin: 0px; }
  .main-menu li { display: inline; padding-left: 30px; }
  
  
.top-space { height: 80px;}
.center {text-align: center; }

.huge {font-size: 5em; color: gray}
.action {cursor:pointer}
.red {color: #e90000;}
.green{color: green;}
.orange{color:#fe5614;}
.red_j{color:#FE2E14;}

#kartaKupon_img1:hover, #kartaKupon_img2:hover, #kartaKupon_img3:hover{
  text-decoration:underline;
}
#kartaKupon_img1, #kartaKupon_img2, #kartaKupon_img3{
cursor:pointer;
color:#003582;
background-image:url("../images/zank_zap.png");
background-repeat:no-repeat;
background-position:top right;
padding-right:20px;
display:block;
float:left;
}

.znak_zapytania{
    display:inline-block;
    width:19px;
    height:26px;
    background-image:url("../images/zank_zap.png");
background-repeat:no-repeat;
background-position:bottom right;
margin-top:3px;
}

#alert
{
  margin:25px 20px 25px 20px;
/*  width:878px;*/
  background-color:#edf3ff;
  border:1px solid #becbd0;
  padding: 15px 25px;
  overflow:hidden;
}

.alert2{
   background-color:#ffeeed;
  border:1px solid #e6a19c;
 padding: 15px 25px;
 display:block;
 margin: 5px 20px;
 font-size:15px;
 text-align:center; 
}

.alert3{
   background-color:#edfffa;
  border:1px solid #dcefea;
 padding: 15px 25px;
 display:block;
 margin: 5px 20px;
 font-size:15px;
 text-align:center;     
}

.alert4{
/*   background-color:#ffeeed;
  border:1px solid #CFCFCF;*/
   /*background-color:#E1E0E3;*/ 
   background-color:#e1caca;
   padding:10px 5px;
 /*padding: 15px 15px;*/
 display:block;   
}


.alert_ico1{
background-image:url("../images/ico_1.png");    
background-repeat:no-repeat;
background-position:top left;
/*   background-color:#ffeeed;
  border:1px solid #e6a19c;*/
 padding: 10px 25px 15px 50px;
 display:block;
 margin: 5px 0px;
 font-size:13px;
 text-align:left; 
}
.alert_ico2{
background-image:url("../images/ico_2.png");    
background-repeat:no-repeat;
background-position:top left;
/*   background-color:#ffeeed;
  border:1px solid #e6a19c;*/
 padding: 10px 25px 15px 50px;
 display:block;
 margin: 5px 0px;
 font-size:13px;
 text-align:left; 
}
div.alert_ico2{
background-image:url("../images/ico_2.png");    
background-repeat:no-repeat;
background-position:top left;
background-color:#ffe2e2;
 padding: 10px 25px 15px 50px;
 display:block;
 margin: 5px 0px;
 font-size:13px;
 text-align:left; 
 color:#d41e1e;
 font-weight:bold;
 font-family: tahoma;
}

.alert_ico3{
background-image:url("../images/ico_3.png");    
background-repeat:no-repeat;
background-position:top left;
/*   background-color:#ffeeed;
  border:1px solid #e6a19c;*/
 padding: 10px 25px 15px 50px;
 display:block;
 margin: 5px 0px;
 font-size:13px;
 text-align:left; 
}
div.alert_ico3{
background-image:url("../images/ico_3.png");    
background-repeat:no-repeat;
background-position:top left;
/*background-color:#f5f0cf;*/
background-color:#E1E0E3;
 padding: 10px 25px 15px 50px;
 display:block;
 margin: 5px 0px;
 font-size:13px;
 text-align:left; 
  font-weight:bold;
 font-family: tahoma;
}
.alert_ico4{
background-image:url("../images/ico_4.png");    
background-repeat:no-repeat;
background-position:top left;
/*   background-color:#ffeeed;
  border:1px solid #e6a19c;*/
 padding: 10px 25px 15px 50px;
 display:block;
 margin: 5px 0px;
 font-size:13px;
 text-align:left; 
}
div.alert_ico4{
background-image:url("../images/ico_4.png");    
background-repeat:no-repeat;
background-position:top left;
/*background-color:#f1f1f1;*/
background-color:#E1E0E3;
 /* border:1px solid #e6a19c;*/
 padding: 10px 25px 15px 50px;
 display:block;
 margin: 5px 20px;
 font-size:13px;
 text-align:left; 
  font-weight:bold;
 font-family: tahoma;
}
.alert_ico5{
background-image:url("../images/ico_5.png");    
background-repeat:no-repeat;
background-position:top left;
/*   background-color:#ffeeed;
  border:1px solid #e6a19c;*/
 padding: 10px 25px 15px 50px;
 display:block;
 margin: 5px 0px;
 font-size:13px;
 text-align:left; 
}

div.alert_ico5{
background-image:url("../images/ico_5.png");    
background-repeat:no-repeat;
background-position:top left;
/*background-color:#f1f1f1;*/
background-color:#E1E0E3;
 /* border:1px solid #e6a19c;*/
 padding: 10px 25px 15px 50px;
 display:block;
 margin: 5px 20px;
 font-size:13px;
 text-align:left; 
  font-weight:bold;
 font-family: tahoma;
}
div.alert_none{
 padding: 10px 25px 15px 50px;
 display:block;
 margin: 5px 20px;
 font-size:13px;
 text-align:left; 
  font-weight:bold;
 font-family: tahoma;
}




#content_center #alert{
  width:366px;
  margin: 25px 20px;
  overflow: hidden;
}


.error{text-align:center; margin:0px auto;}
#container{
width:980px;
margin:0px auto;
text-align:left;
padding:0px 60px;
}

#content_left{
float:left;
margin-right:20px;

}

#content_right{
float:right;
margin-left:20px;
}

#content_center_left{
float:left;
width:638px;

    background-color: #FFFFFF;
    border-color: #E7E7E7 #F5F4F7 #CFCFCF;
    border-image: none;
    border-left: 1px solid #F5F4F7;
    border-right: 1px solid #F5F4F7;
    border-style: solid;
    border-width: 1px;
min-height:400px;
    margin-bottom: 25px;
    padding-bottom: 25px;


}


#content_center{
    background-color: #fff;
width:458px;
border:1px solid #f5f4f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #cfcfcf;
float:left;
margin-bottom:25px;
padding-bottom:25px;
}



#menu{
margin:0px 8px;
background-image:url(../images/menu_bg.png);
/*overflow:hidden;*/
height:65px;
width:962px;
clear:both;
position:relative;
}

#menu_left{
background-image:url(../images/menu_bg_left.png);
width:2px; height:65px;
float:left;
display:none;
}

#menu_right{
background-image:url(../images/menu_bg_right.png);
width:2px; height:65px;
float:right;
display: none;
}

#menu ul{
float:left;
list-style:none;
}

#menu ul li{
float:left;
}

#menu ul li.on{
background-image:url(../images/menu_on.png);
background-position:top center;
background-repeat:no-repeat;
height:65px;
}

#menu ul li a{
text-decoration:none;
display:block;
height:27px;
font-family: 'OpenSansRegular', sans-serif;
font-size:13px;
padding:22px 14px 6px 14px;
text-shadow: 0.1em 0.1em 0.1em #fff;
color:#1c1c29;
}

#menu ul li a:hover{
    background-image: url("../images/menu_on_bg_hover.png");
}

#menu ul li.on a{
background-image:url(../images/menu_on_bg.png);
background-repeat:repeat-x;
text-shadow: 0.1em 0.1em 0.1em #540000;
color:#fff;
}




#submenu, .submenu{
/*width:158px;*/
width: 258px;
border:1px solid #f5f4f7;
border-top:1px solid white;
border-bottom:1px solid white;
margin-bottom:25px;
background-color: #fff;
padding-right:20px;
}

#submenu ul li.on a , .submenu  ul li.on a {color:red;}

#submenu ul, .submenu ul{
list-style:none;
margin-left:20px;
margin-bottom:25px;
}

#submenu ul li, .submenu  ul li{
border-bottom:1px solid #f1f1f3;
padding:5px;
}

#submenu ul li a,.submenu ul li a{
color:#1c1c29;
}

#submenu ul li a:hover,.submenu ul li a:hover{
color:#7878af;
}

#logo{
margin:10px 10px 20px 10px;
overflow: hidden;
float:left;
}


#klient_info{
        float:right;
    /*background-color: #E1E0E3; */
    font-size:13px;
    font-family: 'OpenSansSemiboldRegular', sans-serif;
    margin-top:0px;
    padding:10px 0px 10px 0px;
    /*width:702px;*/
    width:272px;
    text-align:right;    
}


#wiadomosc{
   margin-top: 10px;
    float:right;
    margin-left:5px;
}
#wiadomosc a{
        background-image: url("../images/wiadomosc.png");
        background-position: top left;
        padding:15px 10px 0px 50px;
        background-repeat: no-repeat;
        width:70px;
        height:46px;
        text-align:center;
        font-family: 'OpenSansSemiboldRegular', sans-serif;
        display:block;
        color: #fff;
        font-size:11px;
        line-height:12px;
}
#wiadomosc a:hover{text-decoration: underline;}

#centrum_pomocy   {
    float:right;
    margin-top:10px;

}

#centrum_pomocy a{
            background-image: url("../images/centrum_pomocy.png");
        background-position: top left;
        padding:15px 0px 0px 35px;
        background-repeat: no-repeat;
        width:74px;
        height:47px;
        text-align:center;
        font-family: 'OpenSansSemiboldRegular', sans-serif;
        display:block;
        color: #27a6e1;
        font-size:11px;
        line-height:12px;
}
#centrum_pomocy a:hover{
    text-decoration: underline;
}


#logout{
margin-top:10px;
}
#logout a{
    /*background-color:#eaeaea;*/
    height:32px;
    /*display:block;*/
    /*padding:14px 10px 0px 10px;*/
    padding:0px 10px;
    color:#1c1c29;
display: inline;

}

#banner_home{
    background-image: url("../images/banner_home.png");
    width:440px;
    height:117px;
    float:left;
}

#content ol {padding:0px; margin:0px; list-style-position: inside;}
#content ol li {}

#logout a:hover{
    color: #7878af;
    text-decoration: underline;
}

table.grey .punkty{/*width:80px;*/}
table.grey .data{width:140px; font-size:11px; text-align:center;}/*width:347px;*/
table.grey.wiadomosc {width:598px;}
table.grey.wiadomosc .data{width:100px; font-size:11px; text-align:center; background-color:#f3f1f7;}
table.grey.wiadomosc thead .data{width:130px; font-size:12px; text-align:center; background-color:#f3f1f7;}
table.grey.wiadomosc .opis{width:470px; font-size:12px; text-align:center; background-color:#fff;}
table.grey.wiadomosc .koszt{width:120px; background-color:#ffff; font-size:12px; }

table.grey .opis{width:350px; background-color:#f3f1f7; font-size:12px;}

table.grey .status{width:80px; background-color:#fff; font-size:12px;}

table.border td{border:1px solid #CFCFCF; border-collapse: collapse;}
tr.border-none td{border-left:0px solid #CFCFCF; border-right:0px solid #CFCFCF; border-collapse: collapse;}

table.grey .data_list{width:300px; font-size:11px; text-align:right;}
table.grey .opis_list{ background-color:#f3f1f7; font-size:12px;}
table.grey .opis_list a{ color:#1b1b28;}
table.grey .opis_list a:hover{ color:#7878af; text-decoration: underline;}

table.grey.wiadomosc .opis.message{font-size:15px;}


table.grey .p_ep{float:right}
table.grey .ile{float: right; line-height:21px;}
table.grey{margin:0px 20px; border:1px solid #f5f4f7; border-top:3px solid #E1E0E3; border-bottom: 3px solid #E1E0E3; border-collapse: collapse;}
table.grey thead td{font-weight:bold; border-bottom:1px solid #CFCFCF; font-size:13px; padding: 5px;}
table.grey thead td.data{font-weight:bold; border-bottom:1px solid #CFCFCF; font-size:13px;}
table.grey caption{background-color:#f5f4f7; padding:10px; }
table.grey td{padding:1px 5px 1px 5px; border-bottom:1px solid #CFCFCF;}
#content_center table.grey{width:418px; margin-top:25px; margin-bottom:25px;}

table.grey2 .punkty{/*width:80px;*/}
table.grey2 .data{width:80px; font-size:11px; text-align:center; background-color:#F3F1F7; vertical-align: top;}
table.grey2 .opis{width:116px; background-color:#f3f1f7; font-size:12px; font-weight:bold; vertical-align: top;}
table.grey2 .status{width:371px; background-color:#fff;}
table.grey2 .status2{width:461px;}

table.grey2 .data_list{width:300px; font-size:11px; text-align:right;}
table.grey2 .opis_list{ background-color:#f3f1f7; font-size:12px;}
table.grey2 .opis_list a{ color:#1b1b28;}
table.grey2 .opis_list a:hover{ color:#7878af; text-decoration: underline;}


table.grey2 .p_ep{float:right}
table.grey2 .ile{float: right; line-height:21px;}
table.grey2{margin:0px 20px; border:1px solid #f5f4f7; border-top:3px solid #E1E0E3; border-bottom: 3px solid #E1E0E3; border-collapse: collapse;}
table.grey2 thead td{font-weight:normal; border-bottom:1px solid #CFCFCF; font-size:13px; padding: 5px;}
table.grey2 thead td.data{border-bottom:1px solid #CFCFCF; font-size:13px; background-color:#F3F1F7;}

table.grey2 thead td.opis{font-weight:normal;}
table.grey2 caption{padding:10px; text-align:left;}
table.grey2 td{padding:1px 5px 1px 5px; border-bottom:1px solid #CFCFCF;}
#content_center table.grey2{width:418px; margin-top:5px; margin-bottom:25px;}
.normal{
    font-weight: normal;
}

table.tekst td{
    border:0px;
}


.activate_karta_link{}
.activate_karta_form {display: none;}


.title{
margin:25px 20px;
font-size:17px;
font-family: 'OpenSansRegular', sans-serif;
}

.title a{
    color:#1C1C29 !important;
}

.normal{font-weight: normal;}
.title_red{
margin:25px 20px;
font-size:17px;
font-family: 'OpenSansRegular', sans-serif;
color:#ff0000;
}
.title_ziel{
margin:25px 20px;
font-size:17px;
font-family: 'OpenSansRegular', sans-serif;
color:teal;
}

.title_red2{
margin:5px 20px;
font-size:15px;
font-family: 'OpenSansRegular', sans-serif;
color:#ff0000;
}
.title_ziel2{
margin:10px 20px 5px 20px;
font-size:13px;
font-family: 'OpenSansRegular', sans-serif;
color:#005455;
}

.title2{
margin:15px 20px;
font-size:13px;
font-family: 'OpenSansRegular', sans-serif;
}


.title3{
margin:10px 0px 15px 0px;
font-size:18px;
font-family: 'OpenSansRegular', sans-serif;
color:#fe2e14;
}

.title4{
margin:25px 20px 5px 20px;
font-size:15px;
font-family: 'OpenSansRegular', sans-serif;
}
.title5{
margin:0px;
font-size:17px;
font-family: 'OpenSansRegular', sans-serif;
}



.title_red4{
margin:10px 0px 15px 0px;
font-size:15px;
font-family: 'OpenSansRegular', sans-serif;
color:#A10000;
}

.title_red3{
margin:10px 0px 15px 0px;
font-size:18px;
  font-family: 'OpenSansBold', sans-serif;
color:#ff0000;
}
.bold{font-weight: bold}

.tekst{
margin:0px 20px;
}
.info_klient{
    padding:10px;
    margin:20px;
    background-color: #F5F4F7;
    /*border-color: #E1E0E3 #F5F4F7;
    border-left: 1px solid #F5F4F7;
    border-right: 1px solid #F5F4F7;
    border-style: solid;
    border-width: 3px 1px;*/
    overflow: hidden;
    border:1px solid #e6e6e6;
}

.info_klient_jsm{
    padding:10px;
    margin: 0px 0px 0px 0px;
    background-color:#fff;/* #f9f8fb;*/
    /*border-color: #E1E0E3 #F5F4F7;
    border-left: 1px solid #F5F4F7;
    border-right: 1px solid #F5F4F7;
    border-style: solid;
    border-width: 3px 1px;*/
    overflow: hidden;
    border:1px solid #e6e6e6;
    /*F5F4F7*/
}

.submenu .info_klient_jsm, #submenu .info_klient_jsm{margin-left:20px;}



.tekst2{
margin:0px 10px;
}
.tekst3{
margin:0px 20px 10px 20px;
}

.tekst4{
    color:#1C1C29;
    font-weight:bold;
}

#content_center_left .tekst_fl{
    float:left;
    width: 270px;
    margin: 0px 0px 0px 20px;
}
#content_center_left .tekst_fl .product, #content_center_left .tekst_fl .punkty{
    margin-left:10px;
    margin-top:10px;
}

#content_center_left .tekst_fr{
    float:right;
    width: 308px;
        margin: 0px 20px 0px 20px;
}



.sep_1{margin-top:30px;}

.tekst a{color: teal;}
.tekst a:hover{color: #4fe19e;}
.tekst_grey{color:#c0c0c2;}
.tekst ul.lista{list-style:none; padding:0px; margin:0px;}
.tekst ul.lista li{padding-left:18px; background-image:url("../images/li_bg.png"); background-repeat:no-repeat; background-position:0px 2px;}

.tab{
   text-indent: 10px; 
   margin-bottom:30px;
   margin-top:0px;
}

.button_sz{
background-color:#eaeaea;
height:32px;
display:block;
padding:14px 10px 0px 10px;
color:#1c1c29 !important;
font-size:14px;
font-family: 'OpenSansSemiboldRegular', sans-serif;
}



input.button_sz{
background-color:#eaeaea;
height:46px;
display:block;
padding:0px 10px 0px 10px;
color:#1c1c29 !important;
font-size:14px;
font-family: 'OpenSansSemiboldRegular', sans-serif;
border: 0px;
margin: 0px;
cursor: pointer;
}

.linia{
    text-decoration: underline;
}

.button_sz:hover{
color:#fff !important;/*3e3e5b*/
background-color: #e90000;/*#1c1c29;*/
font-weight:normal;
text-shadow:  0.1em 0.1em 0.2em  #1B4E37;
text-decoration: none !important;
}


.button_ziel:hover{
text-shadow: 0.1em 0.1em 0.2em #0e291d;
background-image:url("../images/button_czer.png");
text-decoration: none !important;
}

.button_ziel{
background-color:transparent;
height:32px;
display:block;
background-image:url(../images/button_ziel.png);
background-position:top right;
background-repeat:no-repeat;
padding:14px 22px 0px 10px;
color:#fff !important;
font-size:14px;
font-family: 'OpenSansSemiboldRegular', sans-serif;
text-shadow:  0.1em 0.1em 0.2em  #2f8961;
}

.button_ziel2{
background-color:#4be29e;
height:32px;
display:block;
padding:14px 10px 0px 10px;
color:#fff !important;
font-size:14px;
font-family: 'OpenSansSemiboldRegular', sans-serif;
 text-shadow: 0.1em 0.1em 0.2em #2f8961;
}


input.button_ziel{
background-color:transparent;/*#4fe19e;*/
height:46px;
display:block;
background-image:url(../images/button_ziel.png);
background-position:top right;
background-repeat:no-repeat;
padding:0px 42px 0px 30px;
color:#fff !important;
font-size:14px;
font-family: 'OpenSansSemiboldRegular', sans-serif;
text-shadow:  0.1em 0.1em 0.2em  #2f8961;
border: 0px;
margin: 0px;
}

.button_sz2{
background-color:transparent;/*#eaeaea;*/
height:32px;
display:block;
background-image:url(../images/button_sz.png);
background-position:top right;
background-repeat:no-repeat;
padding:14px 22px 0px 10px;
color:#1c1c29 !important;
font-size:14px;
font-family: 'OpenSansSemiboldRegular', sans-serif;
}
.button_sz2:hover{
color:#fff !important;/*3e3e5b*/
text-shadow: 0.1em 0.1em 0.2em #0e291d;
background-image:url("../images/button_czer.png");
text-decoration: none !important;
}


.button_ziel2:hover{
text-shadow: 0.1em 0.1em 0.2em #2f8961;
background-color: #e90000;/*#1c1c29;*/
font-weight:normal;
text-decoration: none !important;
}

.button_pom{
background-color:#fe5614;
height:32px;/*46px;*/
display:block;
padding:0px 12px 0px 12px; /*0px 22px 0px 22px;*/
color:#fff !important;
font-size:12px;
font-family: 'OpenSansSemiboldRegular', sans-serif;
text-shadow:  0.1em 0.1em 0.2em  #b02500;
margin-left:0px;
border:0px;
cursor:pointer;
}


.button_pom:hover{
background-color:#e90000;
text-shadow:  0.1em 0.1em 0.2em  #1B4E37;  
}

.button_cz_j{
background-color:#FE2E14;
height:32px;/*46px;*/
display:block;
padding:0px 12px 0px 12px; /*0px 22px 0px 22px;*/
color:#fff !important;
font-size:12px;
font-family: 'OpenSansSemiboldRegular', sans-serif;
text-shadow:  0.1em 0.1em 0.2em  #FE2E14;
margin-left:0px;
border:0px;
cursor:pointer;
}


.button_cz_j:hover{
background-color:#e90000;
text-shadow:  0.1em 0.1em 0.2em  #1B4E37;  
}

.button_szar{
background-color:#F5F4F7;
height:32px;/*46px;*/
padding:0px 12px 0px 12px; /*0px 22px 0px 22px;*/
/*color:#fff !important;
font-size:12px;
font-family: 'OpenSansSemiboldRegular', sans-serif;
text-shadow:  0.1em 0.1em 0.2em  #b02500;*/
margin-left:0px;
border:0px;
cursor:pointer;
    display:inline-block;
    line-height: 32px;
        color:#008B90;
}


.button_szar:hover{
background-color:#008B90;
color:#fff !important;
}




.fl{
    float:left !important;
}
.fr{
    float:right !important;
}
.text-left{text-align: left;}
.text-center{text-align: center;}
.text-right{text-align: right;}
.image_fl{
        float:left !important;
        padding-right:20px;
        padding-bottom: 20px;
}

.buttons{
    margin:25px 20px; 
    overflow:hidden;
}


.mt3  {display:inline-block; 
    padding-top:3px;
}

span.wiadomosci_ile{
    background-image:url(../images/red.png);
    width:19px;
    height:19px;
    color:#fff;
    display: inline-block;
    font-size:11px;
    text-align:center;
    font-weight:bold;
    font-family: tahoma;
    margin-left:3px;
}

#suwak_bg{
    background-color:#d8d9db;
    padding:10px 20px 20px 20px;
    height:60px;
}

#suwak_bg2{
    background-color:#d8d9db;
    padding:10px 20px 20px 20px;
    height:60px;
}

#suwak_bg .error_list, #suwak_bg2 .error_list{
    display:none;
}
#kup_kupon_sumit{margin-top:10px;}

/*.punkty.specjal .p_ep{display:inline; line-height: 24px; text-align:left; float: none;}*/


#slider{
width:574px;
border:3px solid #E1E0E3;

height:380px;
float:right;
position:relative;
 /*background-color:transparent;*/
background-color:#ff9c16;
}

#baner_sli{
width:574px;
border:3px solid #fff;

height:380px;
float:right;
position:relative;
 /*background-color:transparent;*/
background-color:#ff9c16;
}

.banner_right{float:right;}

.contact td{
    vertical-align:top;
    width:220px; 
}
.contact{
   padding:0px;
   margin:0px auto;
/*   text-align:center;*/
}


.contact.tab2 td{
    vertical-align:top;
    width:440px; 
}

#slider_img{
    position:absolute;
    top:-10px;
    background-color:transparent;
    display:none;
}
#slider_img img{
     background-color:transparent;
}

#slide_next{
position:absolute;
top:120px; right:0px;
z-index:1020;
cursor:pointer;
}
#slide_prev{
position:absolute;
top:120px; left:0px;
z-index:1020;
cursor:pointer;
}



#slider_nav{
position:absolute;
top:0px; right:0px;
width:72px;
z-index:1000;
}
#slider_nav a{
display:block;
text-align:center;
padding-top:30px;
padding-left:10px;
height:49px;
font-size:13px;
font-family: 'OpenSansRegular', sans-serif;
font-weight:600;
color:#1c1c29;
background-image:url(../images/slider_nav.png);
background-repeat:repeat-y;
background-color:transparent;
background-position:bottom left;
}

#slider_nav a:hover{
color:#57ffb0;
text-decoration: none;
}

#slider_nav a.activeSlide{
background-image:url(../images/slider_active.png);
background-position:center left;
background-repeat:no-repeat;
background-color:transparent;
height:50px;
color:#fff;

}


#content{
margin:25px 19px 25px 19px;
}

#dolacz{
width:340px;
border:1px solid #f5f4f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #cfcfcf;
/*height:176px;*/
height: 198px;
background-color: #fff;
}










#footer{
margin:0px 8px 25px 8px;
background-image:url(../images/footer_bg.png);
background-repeat:repeat-x;

overflow:hidden;
height:55px;
width:962px;
}

#footer_left{
background-image:url(../images/footer_bg_left.png);
width:2px; height:55px;
float:left;
display: none;
}
#footer_right{
background-image:url(../images/footer_bg_right.png);
width:2px; height:55px;
float:right;
display: none;
}

#menu_footer{
float:left;
list-style:none;
}

#menu_footer li{
float:left;
}

#menu_footer li a{
text-decoration:none;
display:block;
height:25px;
padding:18px 10px 12px 10px;
text-shadow: 1px 1px 2px #000;
color:#fff;
}

#menu_footer li a:hover{
color:#fff2cd;
text-decoration: none;
}

#links_footer li{float:left; list-style: none; margin:0px 5px;}
#links_footer{float:right; padding:17px 5px 0px 0px;}
#links_footer .top_page{cursor:pointer;}

.p_ep{
background-image:url(../images/punkty_ep.png);
background-repeat:no-repeat;
width:19px; height:19px;
float:right;
display:inline;
margin:0px 0px 0px 2px;
}

.alert .p_ep{
background-image:url(../images/punkty_ep_a.png);
background-repeat:no-repeat;
width:19px; height:19px;
float:right;
margin:0px 0px 0px 2px;
}

.ile{float:right; font-weight:bold;}
.box{
/*border:1px solid #f5f4f7;*/
border:1px solid #e1e0e3;
}


#zbieraj_home{
width:938px;
border:1px solid #f5f4f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #cfcfcf;
margin:25px 0px;
overflow:hidden;
text-align:center;
background-color: #fff;

}

#zbieraj_home .boxs{
padding:25px 20px;
overflow:hidden;
}

#zbieraj_home .box{
width:214px;
float:left;
height:134px;
margin:0px 10px 0px 10px;
display:block;
color:#1c1c29;
overflow:hidden;
border: 3px solid #E1E0E3;
text-align:center;
padding-top:40px;
    font-family: 'OpenSansRegular';    
    font-size: 17px;
}

#zbieraj_home .box:hover{
color:#3e3e5b;
border:3px solid #1b1b28;
text-decoration: none;
}

#zbieraj_home .box.zbieraj_1{
    background-image:url("../images/zbieraj_1.jpg");
    background-repeat: no-repeat;
    background-position:bottom center;
    
}

#zbieraj_home .box.zbieraj_2{
    background-image:url("../images/zbieraj_2.jpg");
    background-repeat: no-repeat;
    background-position:bottom center;
    
}

#zbieraj_home .box.zbieraj_3{
    background-image:url("../images/zbieraj_3.jpg");
    background-repeat: no-repeat;
    background-position:bottom center;
    
}

#zbieraj_home_info{
    float: left;
    height: 122px;
    margin: 0;
    width: 148px;
    padding:50px 0px 0px 30px;
    text-align:left;
    font-family: 'OpenSansRegular';    
    font-size: 17px;
}


#wymien_home{
width:938px;
border:1px solid #f5f4f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #cfcfcf;
margin:25px 0px;
overflow:hidden;
text-align:center;
background-color: #fff;

}

#wymien_home .boxs{
padding:25px 20px;
overflow:hidden;
}
#wymien_home .cena {
    float: right;
    margin-left:10px;

}

#wymien_home .box{
width:214px;
float:left;
height:176px;
margin:0px 10px 0px 10px;
display:block;
color:#1c1c29;
overflow:hidden;
border: 3px solid #E1E0E3;
}


#wymien_home .box:hover{
color:#3e3e5b;
border:3px solid #1b1b28;
text-decoration: none;
}

#wymien_home.box:hover .punkty{
color:#1c1c29;
}

#wymien_home .product{
/*background-image:url(../images/img1.jpg);*/
background-repeat:no-repeat;
background-position:top left;
margin:10px 10px 10px 10px;
padding-left:80px;
min-height:45px;
}


#wymien_home .p_ep {
    background-image: url("../images/punkty_ep.png");
    background-repeat: no-repeat;
    float: right;
    height: 19px;
    margin: 0px 0px 10px 5px;
    width: 19px;
}

#wymien_home .title2{
margin:18px 10px 5px 10px;
font-size:13px;
text-align:left;
font-family: 'OpenSansRegular', sans-serif;
font-weight:600;
}

#wymien_home .opis{font-size:11px; float:left; padding:5px 10px; text-align: left;}

#wymien_home .punkty{
padding-bottom:0px;
font-size:13px;
font-family: arial;
text-align:right;
clear:both;
}




#specjal_button{
width:178px;
height:232px;
float:left;
margin:0px 0px  0px 0px;
}

#specjal_button .button span{
background-color:#e2e2e4;/*f1f1f3;*/
width:165px;
display:block;
height:66px;
padding:50px 0px 0px 0px;
font-size:16px;
font-family: 'OpenSansRegular', sans-serif;
font-weight:400;
cursor:pointer;
float:left;
}

#specjal_button .button.on span{
background-color:#e90000;
display:block;
width:165px;
height:66px;
padding:50px 0px 0px 0px;

}

#specjal_button .button.on {
background-image:url(../images/specja_on.jpg);
background-repeat:no-repeat;
background-position:center;
color:#fff;
text-shadow: 0px 1px 2px #000;
width:176px;
float:left;
height:116px;
}
#specjal_button .button{
width:176px;  
float:left;
height:116px;
}



#zbieraj_left{

    background-color: #FFFFFF;
    border-color: #E7E7E7 #F5F4F7 #CFCFCF;
    border-left: 1px solid #F5F4F7;
    border-right: 1px solid #F5F4F7;
    border-style: solid;
    border-width: 1px;
margin-top:30px;
height:176px;
    width: 340px;
    clear:left;
}


#slider_zbieraj{
width:340px;

float:right;
position:relative;
}
#slider_zbieraj_img{
    position:absolute;
    left:40px;
    top:10px;
    display:none;
}
#slider_zbieraj_img div.slide_z{
    width:260px; 
    /*background-color:#fff;*/
    text-align:center;
    overflow: hidden;
    
}

#slider_zbieraj_img div.slide_z .punkty{
    margin:15px auto; text-align:center;

}
.big_slide{
    font-size:24px;
    font-weight: bold;
background-image:url("../images/punkty_ep.png");
background-position: right center;
background-repeat: no-repeat;
padding-right:24px;

font-family: 'OpenSansBold';
}


#slide_z_next{
position:absolute;
top:0px; right:0px;
cursor:pointer;
}
#slide_z_prev{
position:absolute;
top:0px; left:0px;
cursor:pointer;
}


































#zbieraj_home{
width:938px;
border:1px solid #f5f4f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #cfcfcf;
margin:25px 0px;
overflow:hidden;
background-color: #fff;
}

#zbieraj_home .title, #zbieraj .title{
text-align:left;    
}

#zbieraj_home img, #zbieraj img{
margin:0px auto 25px auto;

}

#zbieraj_home .p_ep, #zbieraj .p_ep{
     background-image: url("../images/punkty_ep.png");
    background-repeat: no-repeat;
    float: right;
    height: 19px;
    margin: 2px 5px 0px 5px;
    width: 19px;
}
#zbieraj_home .big, #zbieraj .big{font-weight: bold; font-size: 18px;}
.big, .big{font-weight: bold; font-size: 18px; line-height:19px;}
#zbieraj_home .punkty, #zbieraj .punkty{
    clear: both;
    font-family: arial;
    font-size: 13px;
    text-align: left;
}

#zbieraj_home .cena, #zbieraj .cena{
    float:left;
}

/*#wiecej_ep{
    font-size:16px; 
    font-family: 'OpenSansRegular', sans-serif;
    font-weight: bold;
}
#wiecej_ep a{
    color:#e90000;
    padding-right: 20px; 
    background-image: url("../images/next.jpg");
    background-repeat: no-repeat;
    background-position: center right;
    line-height:32px;
}*/


#kup_kupon_tekst.alert
{
  margin:0px 0px 0px 0px;
  display:block;
  background-color:#fff1ed;
  border:1px solid #d0c6be;
  padding: 10px 10px;
}


/*#zbieraj_home .box{
text-align:left;
width:278px;
float:left;
height:180px;
margin:0px 10px 25px 10px;
display:block;
color:#1c1c29;
}

#zbieraj_home .box:hover{
color:#3e3e5b;
border:1px solid #57ffb0;
}
#zbieraj_home .box:hover .punkty{
color:#1c1c29;
}


#zbieraj_home .boxs{
margin:0px 20px;
}




#zbieraj_home .product{
float:right;
background-image:url(../images/img1.jpg);
background-repeat:no-repeat;
background-position:top left;
margin:0px 20px 20px 20px;
padding-left:80px;
}

#zbieraj_home .opis{font-size:11px; float:left; padding:5px 0px;}

#zbieraj_home .punkty{
padding-bottom:0px;
font-size:30px;
font-family: 'OpenSansSemiboldRegular', sans-serif;
float:left;
}


#zbieraj_home .p_ep{
margin-top:5px;
}
*/


/*.wymien{
width:938px;
border:1px solid #f5f4f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #cfcfcf;
margin:0px 0px  0px 0px;
overflow:hidden;
float:left;
}

.wymien .boxs{
padding:25px 20px;
overflow:hidden;
}

.wymien .box{
width:218px;
float:left;
height:178px;
margin:0px 10px 0px 10px;
display:block;
color:#1c1c29;
overflow:hidden;
}


.wymien .box:hover{
color:#3e3e5b;
border:1px solid #e90000;
}

.wymien .box:hover .punkty{
color:#1c1c29;
}

.wymien .product{
background-image:url(../images/img1.jpg);
background-repeat:no-repeat;
background-position:top left;
margin:10px 10px 10px 10px;
padding-left:80px;
min-height:80px;
}


.wymien .p_ep {
    background-image: url("../images/punkty_ep.png");
    background-repeat: no-repeat;
    float: right;
    height: 19px;
    margin: 0px 0px 10px 5px;
    width: 19px;
}

.wymien .title2{
margin:10px 10px 5px 10px;
font-size:13px;
font-family: 'OpenSansRegular', sans-serif;
font-weight:600;
}

.wymien .opis{font-size:11px; float:left; padding:5px 10px;}

.wymien .punkty{
padding-bottom:0px;
font-size:13px;
font-family: arial;
text-align:right;
clear:both;
}*/

#content_right .wymien, #content_right .pomoc, #content_left .wymien, #content_left .pomoc{
width:278px;
border:1px solid #f5f4f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #cfcfcf;
margin:0px 0px  25px 0px;
overflow:hidden;
/*float:left;*/
background-color: #fff;
}

#content_right .pomoc_karta,  #content_left .pomoc_karta{
width:274px;
/*border:1px solid #f5f4f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #cfcfcf;*/
border:3px solid #e90000;
margin:0px 0px  25px 0px;
overflow:hidden;
/*float:left;*/
background-color: #fff;/*#ffe2e2;*/
/*background-image: url(../images/tlo_paski.png);*/
}


#content_right .niebiesk_ramka,  #content_left .niebiesk_ramka{
width:274px;
border:3px solid #006cff;
margin:0px 0px  25px 0px;
overflow:hidden;
background-color: #fff;
}


#content_right .pomoc ul{
    margin:20px;
}
#content_right .pomoc ul li{
    list-style:none;
    padding:2px 0px;
}


#content_right .wymien .product, #content_left .wymien .product {
    /*background-image: url("../images/img1.jpg");*/
    background-position: left top;
    background-repeat: no-repeat;
    margin: 10px;
    min-height: 40px;
}

#content_right .wymien .boxs, #content_left .wymien .boxs{
padding:0px 20px 25px 20px;
overflow:hidden;
}

#content_right .wymien .box, #content_left .wymien .box{
width:214px;
float:left;
height:88px;
margin:0px 10px 25px 10px;
display:block;
color:#1c1c29;
overflow:hidden;
border: 3px solid #E1E0E3;
background-image: url("../images/prezenty_bg.png");
}

#content_right .wymien .cena, #content_left .wymien .cena {
    float: right;
    margin-left:5px;
}


#content_right .wymien .box:hover, #content_left .wymien .box:hover{
color:#3e3e5b;
border:3px solid #1b1b28;
text-decoration: none;
}

#content_right .wymien .box:hover .punkty, #content_left .wymien .box:hover .punkty{
color:#1c1c29;
text-decoration: none;
}

#content_right .wymien.product, #content_left .wymien.product{
/*background-image:url(../images/img1.jpg);*/
background-repeat:no-repeat;
background-position:top left;
margin:10px 10px 10px 10px;
padding-left:80px;
min-height:80px;
}


#content_right .wymien .p_ep, #content_left .wymien .p_ep {
    background-image: url("../images/punkty_ep.png");
    background-repeat: no-repeat;
    float: right;
    height: 19px;
    margin: 0px 0px 10px 5px;
    width: 19px;
}



#content_right .wymien .title2, #content_left .wymien .title2{
margin:10px 10px 5px 10px;
font-size:13px;
font-family: 'OpenSansRegular', sans-serif;
font-weight: bold;
}

#content_right .wymien .opis, #content_left .wymien .opis{font-size:11px; float:left; padding:10px 10px 5px 10px;}

#content_right .wymien .punkty, #content_left .wymien .punkty{
padding-bottom:0px;
font-size:13px;
font-family: arial;
text-align:right;
clear:both;
}
.tekst .product{
   text-align: left;
}


.tekst .product .p_ep {
    background-image: url("../images/punkty_ep.png");
    background-repeat: no-repeat;
    float: left;
    height: 19px;
    margin: 2px 0 6px 5px;
    width: 19px;
}

.tekst .product .cena {
   float: left;
    margin-left: 5px;

}

#content_right .zbieraj{
width:158px;
border:1px solid #f5f4f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #cfcfcf;
margin:0px auto;
text-align:center;
overflow:hidden;
float:left;
background-color: #fff;
}

#content_right .zbieraj img{
margin:0px auto 25px auto;
}

#content_right .zbieraj .title{
text-align:left;
}























.info_{
float:left;
width:638px;
border:1px solid #f5f4f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #cfcfcf;
margin:0px 0px  0px 0px;
padding-bottom: 25px;
overflow:hidden;
background-color: #fff;
line-height:160%;
}
.info_ .click{cursor:pointer;}

.info_940{
float:left;
width:938px;
border:1px solid #f5f4f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #cfcfcf;
margin:0px 0px  0px 0px;
padding-bottom: 30px;
overflow:hidden;
background-color: #fff;
}





#content_center_left .box{
    width:638px;
    overflow:hidden;
    background-color: #fff;
}

#content_center_left  .punkty {
    font-family: arial;
    font-size: 13px;
   /* text-align: right;*/
}




#zbieraj{
float:left;
width:638px;
border:1px solid #f5f4f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #cfcfcf;
margin:0px 0px  0px 0px;
overflow:hidden;
background-color: #fff;
padding-bottom:25px;
}

#zbieraj .tekst {border: 3px solid #E1E0E3;padding:10px;overflow: hidden;}

#zbieraj .tekst .tekst{border: 0px solid #E1E0E3; padding:0px; margin:0px 0px 20px 0px;}

#zbieraj .tekst h2{margin:0px 0px 20px 0px;}
#zbieraj .tekst h3{margin:0px 0px 10px 0px;}
/*#zbieraj .buttons{margin:5px 0px;}*/

#zbieraj .button_ziel{
    float:left;
}

#nagrody{
float:left;
width:758px;
border:1px solid #f5f4f7;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #cfcfcf;
margin:0px 0px  0px 0px;
overflow:hidden;
background-color: #fff;
}

#nagrody .boxs{
 width:720px;
 padding:0px 20px 15px 20px;
 overflow:hidden;
}

#nagrody .box{
 width:334px;
 border:3px solid #e1e0e3;
 float:left;
 margin:10px;
 height:168px;
 overflow:hidden;
 color:#1d1c2a;
 background-color: #fff;
}

#nagrody .box a, .wymien .box a, #wymien_home .box a{
 color:#1d1c2a !important;
}

#nagrody .punkty {
padding-bottom:0px;
font-size:13px;
font-family: arial;
text-align:right;
float:right;
margin:20px 10px 0px 0px;
}



#nagrody .box:hover{
color:#3e3e5b;
border:3px solid #1b1b28;/*e90000;*/
text-decoration: none;
}

#nagrody .box a:hover, .wymien .box a:hover, #wymien_home .box a:hover{
color:#3e3e5b !important;
text-decoration: none !important;
}

#nagrody .box:hover .punkty{
color:#1c1c29;
text-decoration: none;
}

.product_img{
/*background-image:url(../images/img1.jpg);*/
background-repeat:no-repeat;
background-position:top left;
margin:10px 0px 10px 10px;
width:194px;
min-height:36px;
overflow: hidden;
float:left;
-webkit-box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5);       
box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5); 
}




#nagrody .p_ep {
    background-image: url("../images/punkty_ep.png");
    background-repeat: no-repeat;
    float: right;
    height: 19px;
    margin: 0px 0px 10px 5px;
    width: 19px;
}
#nagrody .cena {
    float: right;
    margin-left:5px;

}


#nagrody .title2{
margin:10px 10px 5px 10px;
font-size:15px;
font-family: 'OpenSansRegular', sans-serif;
font-weight:bold;
}

#nagrody .box:hover .title2{
color:#e90000;
text-decoration: none;
}

#nagrody .opis{font-size:11px; float:left; padding:5px 10px;}








#form_kup_kupon{
/* border:1px solid #f5f4f7; border-top:3px solid #E1E0E3;4ae29d; border-bottom: 3px solid #E1E0E3;*/
padding:0px 20px;
overflow:hidden;
}


#form_kup_kupon input{
margin:3px 0px;
}

#form_kup_kupon .punkty{
text-align:left;

}

#form_kup_kupon #content_kup_kupon_zl
{
    float:right;
    font-weight:bold;
    font-size:16px;
    margin-top:5px;
}
#form_kup_kupon .p_ep{
    float:left;
        margin: 5px 0 10px 5px;
}

#form_kup_kupon #epartner_kupony_ilosc_punktow_eparner{
   float:left; 
   background-color: #fff;
    border: 1px solid #E1E0E3;
padding:1px;
font-weight:bold;
width:80px;
font-size:16px;
text-align: right;

}

/*
.pagination, .pagination_desc{
    margin:25px 25px 0px 25px;
    clear:both;
    overflow:hidden;
}

.pagination a, .pagination span{
    display:block;
    float:left;
    color:#1c1c29;
    font-weight:bold;
    padding:0px 5px 0px 5px;
    margin-right: 5px;
      width:6px;
    height:16px;
    line-height: 16px;
      background-position: top left;
    background-repeat: no-repeat;
    font-family: arial, sans-serif;
     border-color: #E7E7E7 #F5F4F7 #CFCFCF;
      border-style: solid;
       border-width: 1px;
}
.pagination a:hover{
    color:#7878af;
}

.pagination span{
    color:#ee0000;
}

.pagination .first{
    background-image: url(../images/first.jpg);

    width:16px;
    height:16px;
    padding:0px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}
.pagination .prev{
    background-image: url(../images/prev.jpg);
    width:16px;
    height:16px;
    padding:0px;
   text-indent: 100%;
    /*white-space: nowrap;*/
    /*overflow: hidden;*/
/*}
.pagination .next{
    background-image: url(../images/next.jpg);
        width:16px;
    height:16px;
    padding:0px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}
.pagination .last{
    background-image: url(../images/last.jpg);
        width:16px;
    height:16px;
    padding:0px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}

.pagination .first:hover{
    background-image: url(../images/first_hover.jpg);
  
}
.pagination .prev:hover{
    background-image: url(../images/prev_hover.jpg);
}
.pagination .next:hover{
    background-image: url(../images/next_hover.jpg);
}
.pagination .last:hover{
    background-image: url(../images/last_hover.jpg);
}
*/

/*paginacja*/
.pagination, .pagination_desc{
    margin:25px 25px 0px 25px;
    clear:both;
    overflow:hidden;
}

.pagination a, .pagination span{
    display:block;
    float:left;
    color:#1c1c29;
    font-weight:bold;
    text-align: center;
    padding:0px 5px 0px 5px;
    margin-right: 5px;
      width:13px;
    height:23px;
    line-height: 23px;
      background-position: top left;
    background-repeat: no-repeat;
    font-family: arial, sans-serif;
    background-color: #e5e5e6;
    /* border-color: #E7E7E7 #F5F4F7 #CFCFCF;
      border-style: solid;
       border-width: 1px;*/
}
.pagination a:hover{
    color:#7878af;
    text-decoration: none;
}

.pagination span{
    color:#ee0000;
}

.first{
    background-image: url(../images/first.png);
    background-position: center left;
    background-color: transparent;
    width:23px;
    height:23px;
    padding:0px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent;
}
 .prev{
    background-image: url(../images/prev.png);
    width:23px;
    height:23px;
    padding:0px;
   text-indent: 100%;
   background-color: #4fe19e;
    /*white-space: nowrap;*/
    /*overflow: hidden;*/
}
.next{
    background-image: url(../images/next.png);
        width:23px;
    height:23px;
    padding:0px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-color: #4fe19e;
}
.last{
    background-image: url(../images/last.png);
    background-position: center right;
    background-color: transparent;
    width:23px;
    height:23px;
    padding:0px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}


 .prev_long{
    background-image: url(../images/prev.png);
    background-repeat: no-repeat;
    background-position: left top;
    line-height:23px;
    height:23px;
    padding:0px 6px 0px 30px;
    display:block;
    position:absolute;
    top:0px;
    left:0px;
    overflow: hidden;

}
.next_long{
    background-image: url(../images/next.png);
    background-repeat: no-repeat;
    background-position: right top;
    line-height:21px;    
    display:block;
    height:23px;
    padding:0px 30px 0px 6px;
    position:absolute;
    top:0px;
    right:0px;
    overflow: hidden;

}




.list_kupon_premiowy{
 margin-bottom: 5px;
    margin-top: 5px;
   /*width: 418px; */
   margin-left: 25px;
  
   /*border-top:3px solid #E1E0E3;*/
/*   border:3px solid #bde6d3;*/
   /* border: 1px solid #f5f4f7;
   border-top: 1px solid #E7E7E7;
   border-bottom: 1px solid #CFCFCF;*/
   margin-right: 25px;
   overflow: hidden;
    
}
.list_kupon_premiowy .button_sz2{
    margin: 0px 10px 0px 0px;
}

.list_kupon_premiowy .tekst{
  margin:0px 10px;
}

.list_kupon_premiowy  a{
    color:#1c1c29;
}
.list_kupon_premiowy  a:hover{
    color:#7878af;
    text-decoration: none;
}

.list_kupon_premiowy span.data{
    font-size:11px;
    display:block;
    padding:5px 0px 10px 0px;
    text-align:left;

}

.error_list { color: #EE0000; list-style: none; margin: 5px; text-decoration: underline; line-height: 20px; }
.error_register { color: #EE0000; list-style: none; margin: 5px; text-decoration: underline; line-height: 20px; }

.tab_3 .error_list{
    float:right;
    width: 260px;
}


.tab_3 table th{
    width: 170px;
    vertical-align: baseline;
}
.tab_3 table th label{
    width: 120px;
    line-height: 30px;
}

.tab_3 table td input {
   width:180px;
}






#kod table th{
    width: 80px;
    vertical-align: baseline;
}
#kod table th label{
    line-height: 30px;
}


  .jsm_step {
      background-image:url("../images/bg_steps.png");
      width:119px;
      height:109px;
      background-position:0px 0px;
      margin:0px 20px 20px;

      padding:30px 10px 0px 10px;
      text-align:center;
      font-size:12pt;
  }
  
  .jsm_step.step_hight{
      background-image:url("../images/bg_steps.png"); 
      background-position:-141px 0px;      
    color:white !important;
          text-shadow: 0.1em 0.1em 0.3em #2f8961;
  }

  .jsm_step.step_hight .title_ziel{
      color:#fff;
      font-weight: bold;

  }

input { border: 1px #CFCFCF solid; padding: 7px; margin: 3px 0px;}
#eparner_login {width: 600px}
#eparner_login th { text-align: right; padding-right:5px;}
#eparner_login td { text-align: left; ;}
#eparner_login .buttons{margin:10px 0px;}


#system_name {
    background-color: #FFFFCC;
    border: 1px solid #fbcb09;
    color: darkblue;
    font-size: 2em;
    margin-left: 20px;
    opacity: 0.4;
    padding: 10px;
    position: fixed;
    right: 0;
    text-align: center;
    width: 200px;
}


#suwak.ui-widget-content {margin-top:10px; border: 0px solid #E1E0E3; background: #1b1b28; color: #222222; }
#suwak .ui-corner-all, #suwak.ui-corner-all { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; -khtml-border-top-left-radius: 0px; border-top-left-radius: 0px; }
#suwak .ui-corner-all, #suwak.ui-corner-all { -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; -khtml-border-top-right-radius: 0px; border-top-right-radius: 0px; }
#suwak .ui-corner-all, #suwak.ui-corner-all { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; -khtml-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; }
#suwak .ui-corner-all, #suwak.ui-corner-all { -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; -khtml-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }
#suwak.ui-slider-horizontal{height:3px;}
#suwak .ui-state-default {
    background: url("../images/punkt.png") no-repeat scroll 0 0 transparent;
    border: 0px solid #C5DBEC;
    color: #2E6E9E;
    font-weight: bold;
}
#suwak .ui-slider-handle {
    margin-left: -0.6em;
    top: -8px;
}
#suwak .ui-slider-handle {
    cursor: default;
    height: 20px;
    position: absolute;
    width: 20px;
    z-index: 2;
    cursor: pointer;
}


.ui-dialog.ui-widget-content {
    background:  #fff;
    /*border-color: #E1E0E3 #F5F4F7;
    border-left: 1px solid #F5F4F7;
    border-right: 1px solid #F5F4F7;
    border-style: solid;
    border-width: 3px 1px;*/
       border-color: #CFCFCF #CFCFCF #CFCFCF #CFCFCF;
    border-left: 1px solid #CFCFCF;
    border-right: 1px solid #CFCFCF;
    border-style: solid;
    border-width: 1px;
    color: #222222;
    padding:0px;
}
.ui-dialog.ui-corner-all, .ui-dialog-titlebar.ui-corner-all{
    -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; -khtml-border-top-left-radius: 0px; border-top-left-radius: 0px;
     -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; -khtml-border-top-right-radius: 0px; border-top-right-radius: 0px;
     -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; -khtml-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px;
     -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; -khtml-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; 
}
.ui-dialog-titlebar.ui-widget-header{
    background: #1c1c29 none;
    border:none;
    /*
    background-image: url("../images/footer_bg.png");
    background-repeat: repeat-x;
    */
   
}

.slide{
    width:573px;
    height:376px;
}

.pytania_odp{
    background-color:#1c1c29; 
    color:#fff;
    width:250px; 
    padding:10px;
  
}
.pytania_box{
    position:absolute;
   display:none;
    -moz-box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.5);
box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.5);
}

.pytania_box a{
    color:#4fe19e !important;
}
.pytania_close{width:19px;
height:19px;
background-image:url("../images/close.png");
position:absolute;
top:-8px; 
right:-8px;
cursor:pointer;
}

.add{width:19px;
height:19px;
background-image:url("../images/ep_add.png");
}

.pytania_pytanie{
    width:19px;
    height:19px;
   background-color:transparent;
    background-image:url("../images/zank_zap.png");
    cursor:pointer;
}


.pa{position:absolute;}

#c_pomocy div{
    background-image: url("../images/centrum_pomocy.png");
    width: 110px;
    height:55px;
}
#c_pomocy a{padding:0px !important; margin:0px; height:55px !important; float:right;width:227px;}

/*
#zd18{background-image:url("../images/zdjecia/18.jpg"); height:62px;
        -webkit-box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5);       
        box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5);     
}
#zd9{background-image:url("../images/zdjecia/9.jpg"); height:62px;
        -webkit-box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5);       
        box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5); 
}
#zd12{background-image:url("../images/zdjecia/12.jpg"); height:62px;
        -webkit-box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5);       
        box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5); 
}
#zd13{background-image:url("../images/zdjecia/13.jpg"); height:62px;
}
#zd14{background-image:url("../images/zdjecia/14.jpg"); height:62px;
}
#zd19{background-image:url("../images/zdjecia/19.jpg"); height:62px;
        -webkit-box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5);       
        box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5); 
}
#zd17{background-image:url("../images/zdjecia/17.jpg"); height:62px;
        -webkit-box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5);       
        box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5); 
}

#zd15{background-image:url("../images/zdjecia/15.jpg"); height:62px;
        -webkit-box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5);       
        box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5); 
}
#zd16{background-image:url("../images/zdjecia/16.jpg"); height:62px;
        -webkit-box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5);       
        box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5); 
}

#zd20{background-image:url("../images/zdjecia/numizmaty.jpg"); height:62px;
}
#zd21{background-image:url("../images/zdjecia/21.jpg"); height:62px;
}
#zd22{background-image:url("../images/zdjecia/22.jpg"); height:62px;
       
}
#zd23{background-image:url("../images/zdjecia/23.jpg"); height:62px;

}
#zd24{background-image:url("../images/zdjecia/24.jpg"); height:62px;
}
#zd25{background-image:url("../images/zdjecia/25.jpg"); height:62px;
        -webkit-box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5);       
        box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5); 
}

#zd26{background-image:url("../images/zdjecia/26.jpg"); height:62px;
}
#zd28{background-image:url("../images/zdjecia/28.jpg"); height:62px;
}
#zd29{background-image:url("../images/zdjecia/29.jpg"); height:62px;

}
#zd30{background-image:url("../images/zdjecia/30.jpg"); height:62px;
        -webkit-box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5);       
        box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5); 
}
#zd31{background-image:url("../images/zdjecia/31.jpg"); height:62px;
}
#zd32{background-image:url("../images/zdjecia/12.jpg"); height:62px;
        -webkit-box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5);       
        box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5); 
}

#zd33{background-image:url("../images/zdjecia/33.jpg"); height:62px;
    
}

#zd34{background-image:url("../images/zdjecia/34.jpg"); height:62px;
        -webkit-box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5);       
        box-shadow:  0px 1px 2px 0px rgba(100, 100, 100, 0.5); 
}

#zd35{background-image:url("../images/zdjecia/35.jpg"); height:62px;    }
#zd36{background-image:url("../images/zdjecia/36.jpg"); height:62px;    }
#zd37{background-image:url("../images/zdjecia/37.jpg"); height:62px;    }
#zd38{background-image:url("../images/zdjecia/38.jpg"); height:62px;    }
#zd39{background-image:url("../images/zdjecia/39.jpg"); height:62px;    }
#zd40{background-image:url("../images/zdjecia/40.jpg"); height:62px;    }
#zd41{background-image:url("../images/zdjecia/41.jpg"); height:62px;    }
#zd42{background-image:url("../images/zdjecia/42.jpg"); height:62px;    }
#zd43{background-image:url("../images/zdjecia/43.jpg"); height:62px;    }
#zd44{background-image:url("../images/zdjecia/44.jpg"); height:62px;    }
#zd45{background-image:url("../images/zdjecia/45.jpg"); height:62px;    }
#zd46{background-image:url("../images/zdjecia/46.jpg"); height:62px;    }
#zd47{background-image:url("../images/zdjecia/47.jpg"); height:62px;    }
#zd48{background-image:url("../images/zdjecia/48.jpg"); height:62px;    }*/
/*
.img{background-repeat: no-repeat; 
        
        
        }
#zd18.img{background-image:url("../images/zdjecia/18.jpg"); height:62px; width:200px; margin:0px 20px 5px 0px; }
#zd9.img{background-image:url("../images/zdjecia/9.jpg"); height:62px;width:200px; margin:0px 20px 5px 0px; }
#zd12.img{background-image:url("../images/zdjecia/12.jpg"); height:62px;width:200px; margin:0px 20px 5px 0px; }
#zd13.img{background-image:url("../images/zdjecia/13_img.jpg"); height:204px;width:270px; margin:0px 20px 5px 0px; }
#zd14.img{background-image:url("../images/zdjecia/14_img.jpg"); height:204px;width:270px; margin:0px 20px 5px 0px;}
#zd19.img{background-image:url("../images/zdjecia/19.jpg"); height:62px;width:200px; margin:0px 20px 5px 0px; }
#zd17.img{background-image:url("../images/zdjecia/17.jpg"); height:62px;width:200px; margin:0px 20px 5px 0px;  }
#zd16.img{background-image:url("../images/zdjecia/16.jpg"); height:62px;width:200px; margin:0px 20px 5px 0px; }
#zd15.img{background-image:url("../images/zdjecia/15.jpg"); height:62px;width:200px; margin:0px 20px 5px 0px;  }

#zd20.img{background-image:url("../images/zdjecia/20_img.jpg"); height:288px;width:270px; margin:0px 0px 5px 0px;  }
#zd21.img{background-image:url("../images/zdjecia/21_img.jpg"); height:296px;width:290px; margin:0px 20px 5px 0px;  }
#zd22.img{background-image:url("../images/zdjecia/22_img.jpg"); height:296px;width:290px; margin:0px 20px 5px 0px;  }
#zd23.img{background-image:url("../images/zdjecia/23_img.jpg"); height:243px;width:270px; margin:0px 20px 5px 0px;  }
#zd24.img{background-image:url("../images/zdjecia/24_img.jpg"); height:211px;width:270px; margin:0px 20px 5px 0px;  }
#zd25.img{background-image:url("../images/zdjecia/25.jpg"); height:62px;width:200px; margin:0px 20px 5px 0px;  }
#zd26.img{background-image:url("../images/zdjecia/26_img.jpg"); height:204px;width:270px; margin:0px 20px 5px 0px; }
#zd28.img{background-image:url("../images/zdjecia/28_img.jpg"); height:204px;width:270px; margin:0px 20px 5px 0px;  }
#zd29.img{background-image:url("../images/zdjecia/29_img.jpg"); height:204px;width:270px; margin:0px 20px 5px 0px;  }
#zd30.img{background-image:url("../images/zdjecia/30_img.jpg"); height:212px;width:280px; margin:0px 20px 5px 0px;  }
#zd31.img{background-image:url("../images/zdjecia/31_img.jpg"); height:204px;width:270px; margin:0px 20px 5px 0px;  }
#zd32.img{background-image:url("../images/zdjecia/12.jpg"); height:62px;width:200px; margin:0px 20px 5px 0px; }
#zd33.img{background-image:url("../images/zdjecia/33_img.jpg"); height:212px;width:279px; margin:0px 20px 5px 0px; }
#zd34.img{background-image:url("../images/zdjecia/34_img.jpg"); height:212px;width:279px; margin:0px 20px 5px 0px; }
#zd35.img{background-image:url("../images/zdjecia/35_img.jpg"); height:288px;width:270px; margin:0px 20px 5px 0px; }
#zd36.img{background-image:url("../images/zdjecia/36_img.jpg"); height:288px;width:270px; margin:0px 20px 5px 0px; }
#zd37.img{background-image:url("../images/zdjecia/37_img.jpg"); height:288px;width:270px; margin:0px 20px 5px 0px; }
#zd38.img{background-image:url("../images/zdjecia/38_img.jpg"); height:288px;width:270px; margin:0px 20px 5px 0px; }
#zd39.img{background-image:url("../images/zdjecia/39_img.jpg"); height:288px;width:270px; margin:0px 20px 5px 0px; }
#zd40.img{background-image:url("../images/zdjecia/40_img.jpg"); height:288px;width:270px; margin:0px 20px 5px 0px; }
#zd41.img{background-image:url("../images/zdjecia/41_img.jpg"); height:288px;width:270px; margin:0px 20px 5px 0px; }
#zd42.img{background-image:url("../images/zdjecia/42_img.jpg"); height:288px;width:270px; margin:0px 20px 5px 0px; }
#zd43.img{background-image:url("../images/zdjecia/43_img.jpg"); height:288px;width:270px; margin:0px 20px 5px 0px; }
#zd44.img{background-image:url("../images/zdjecia/44_img.jpg"); height:288px;width:270px; margin:0px 20px 5px 0px; }
#zd45.img{background-image:url("../images/zdjecia/45_img.jpg"); height:288px;width:270px; margin:0px 20px 5px 0px; }
#zd46.img{background-image:url("../images/zdjecia/46_img.jpg"); height:288px;width:270px; margin:0px 20px 5px 0px; }
#zd47.img{background-image:url("../images/zdjecia/47_img.jpg"); height:288px;width:270px; margin:0px 20px 5px 0px; }
#zd48.img{background-image:url("../images/zdjecia/48_img.jpg"); height:288px;width:270px; margin:0px 20px 5px 0px; }
#zd7.img{background-image:url("../images/zdjecia/33_img.jpg"); height:190px;width:270px; margin:0px 20px 5px 0px;
                
}
*/
/*
#zd_s18{background-image:url("../images/zdjecia/18.jpg"); height:56px;}
#zd_s9{background-image:url("../images/zdjecia/9.jpg"); height:56px;}
#zd_s12{background-image:url("../images/zdjecia/12.jpg"); height:56px;}
#zd_s13{background-image:url("../images/zdjecia/13.jpg"); height:56px;}
#zd_s14{background-image:url("../images/zdjecia/14.jpg"); height:56px;}
#zd_s19{background-image:url("../images/zdjecia/19.jpg"); height:56px;}
#zd_s17{background-image:url("../images/zdjecia/17.jpg"); height:56px;}
#zd_s15{background-image:url("../images/zdjecia/15.jpg"); height:56px;}
#zd_s2{background-image:url("../images/zdjecia/16.jpg"); height:56px;}
#zd7{background-image:url("../images/zdjecia/33.jpg"); height:62px;
}*/



#content_center_left ul{
    list-style:inside;
    padding-left:10px;
}

#content_right .wymien .box, #content_left .wymien .box{
height:118px;
}

#wymien_home .product {
    min-height: 0px;
}

#content_right .wymien .product, #content_left .wymien .product {
    min-height: 0px;

}

#content{
    position:relative;
}

#icon_min{
    position:absolute;
    left:-65px;
    z-index: 2000;
    top:3px;
}

#icon_min .ico{
    /*width:54px;*/
    height:54px;
    background-image:url("../images/icon_min_bg.png");
   
    background-repeat: no-repeat;
    background-position: top left;
        margin-bottom:5px;
        /*clear:both;*/
            position:relative;
}


#icon_min .info{
    height:36px;
    color:#fff;
    /*float:left;*/
    padding-top:18px;
    padding-left:5px;
    padding-right:5px;
    /*padding-bottom: 10px;*/
     background-color:#fff;         
    position:absolute;
     top:0px;
     left:54px;
     width:450px;
     display:none;
     font-size:12px;
     line-height:15px;
      
}

#icon_min .ico1 .info{
        background-color:#e90000;
                /*background-image:url("../images/info_bg1.png");*/
        background-repeat:no-repeat;
        background-position: top left;
}
#icon_min .ico2 .info{
    background-color:#1c64ec;
            /*background-image:url("../images/info_bg2.png");*/
        background-repeat:no-repeat;
        background-position: top left;
}

#icon_min .ico3 .info{
        background-color:#1111cf;
                /*background-image:url("../images/info_bg3.png");*/
        background-repeat:no-repeat;
        background-position: top left;
}
#icon_min .ico4 .info{
    background-color:#2ba044;
            /*background-image:url("../images/info_bg4.png");*/
        background-repeat:no-repeat;
        background-position: top left;
}

#icon_min .ico5 .info{
        background-color:#3c5a98;
        /*background-image:url("../images/info_bg5.png");*/
        background-repeat:no-repeat;
        background-position: top left;
}
#icon_min .ico6 .info{
    background-color:#29125d;
            /*background-image:url("../images/info_bg6.png");*/
        background-repeat:no-repeat;
        background-position: top left;
}

#icon_min .ico7 .info{
    background-color:#ec651c;
            /*background-image:url("../images/info_bg6.png");*/
        background-repeat:no-repeat;
        background-position: top left;
}



#icon_min .ico a{
    text-decoration:none;
    width:54px;
    height:36px;
    display:block;   
    padding-top:18px;
    font-weight:bold;
    font-family:arial;
    font-size: 11px;
    text-align:center;    
    /*float:left;*/

}

#icon_min .ico1 a{
    background-image:url("../images/ico1.png");
    color:#1c1c29;

}
#icon_min .ico1 a:hover{
    background-image:url("../images/ico1_hover.png");
    color:#e90000;
}

#icon_min .ico2 a{
    background-image:url("../images/ico2.png");
    color:#1c1c29;
}
#icon_min .ico2 a:hover{
    background-image:url("../images/ico2_hover.png");
    color:#1c64ec;
}

#icon_min .ico3 a{
    background-image:url("../images/ico3.png");
    color:#1c1c29;
}
#icon_min .ico3 a:hover{
    background-image:url("../images/ico3_hover.png");
    color:#1c64ec;
}


#icon_min .ico4 a{
    background-image:url("../images/ico4.png");
    color:#1c1c29;
}
#icon_min .ico4 a:hover{
    background-image:url("../images/ico4_hover.png");
    color:#1c64ec;
}

#icon_min .ico5 a{
    background-image:url("../images/ico5.png");
    color:#1c1c29;
}
#icon_min .ico5 a:hover{
    background-image:url("../images/ico5_hover.png");
    color:#1c64ec;
}

#icon_min .ico6 a{
    background-image:url("../images/ico6.png");
    color:#1c1c29;
}
#icon_min .ico6 a:hover{
    background-image:url("../images/ico6_hover.png");
    color:#1c64ec;
}

#icon_min .ico7 a{
    background-image:url("../images/ico7.png");
    color:#ec651c;
}
#icon_min .ico7 a:hover{
    background-image:url("../images/ico7_hover.png");
    color:#1c64ec;
}


/*body .ui-dialog .ui-dialog-content {
    overflow: hidden;
    
}

body .ui-dialog .ui-dialog-buttonpane {
    background-image: none;
    border-width: 1px 0 0;
    margin: 0;
    padding: 0.3em 1em 0.5em 0.4em;
    text-align: left;
}*/


#slider_naliczono {
    display:none;
    min-height:30px;
    width:500px;


}
#slider_naliczono .naliczono{
    float:left;
    max-width:360px;
}


#slider_naliczono .icon_top2{
    width:80px;
}

.karta_kupon3{
    background-image: url("../images/epartner_karta_kupon3.jpg");
    background-position:top right;
    background-repeat: no-repeat;
}

  .bg-strong {background-color: #f8f8f8}
  .bg-row-mark {background-color: #f4f9ff}
