/* body */body{margin:0;padding:0}/* selection effect */*::selection{color:#eee;text-shadow:none;background:#008d3a}*::-moz-selection{color:#eee;text-shadow:none;background:#008d3a}/* reset .SKSR */.SKSR p{display:block}.SKSR h1,.SKSR h2,.SKSR h3,.SKSR h4,.SKSR p,.SKSR form{margin:0}.SKSR ul{margin:0;padding:0;list-style-type:none}.SKSR input{padding:0}.SKSR label{display:inline-block}.SKSR th,.SKSR td,.SKSR form,.SKSR label{vertical-align:top}.SKSR a{display:inline-block;text-decoration:none}	.SKSR a > img{cursor:pointer}.SKSR img{display:inline-block;border:none}.SKSR input,.SKSR textarea,.SKSR select{outline:none}#ui-datepicker-div{margin-left:-65px;font:13px/15px arial}/* base */#SKSR1{background:#f9f9f9}.SKSR > div{width:940px;margin:0 auto;background:url('img/sksr1-content.png') 50% 50px no-repeat}#SKSR1-info{margin-left:30px;background:url('img/sksr1-header.png') 50% 0 no-repeat}#SKSR1-info h1{padding:35px 0 5px 0;font:36px/38px "Open Sans";color:#191919;text-shadow:0 1px 0 #fff}#SKSR1-info p{padding-bottom:5px;font:18px/20px "Open Sans";color:#02ad5a;text-shadow:0 1px 0 #fff}#SKSR1-calculator{margin-right:19px;text-align:right} #SKSR1-calculator a{display:inline-block;width:138px;height:33px;padding:5px 0 5px 43px;font:600 14px/15px "Open Sans";color:#fff;text-shadow:0 1px 2px #123f15;text-align:center;background:url('img/sksr1-green-pig.png')}  #SKSR1-calculator a:hover{background-position:0 -43px}#SKSR1-subscribe{float:left;width:430px;margin-left:30px} #SKSR1-subscribe > img{float:left;padding-bottom:10px} #SKSR1-subscribe > div{float:right;width:250px}  .SKSR1-subscribe-img{padding-top:30px;text-align:center}   #SKSR1-prawna .SKSR1-subscribe-img{padding-top:25px}  .SKSR1-subscribe-separator{padding-top:25px;background:url('img/sksr1-separator.png') -25px -28px no-repeat}   #SKSR1-prawna .SKSR1-subscribe-separator{padding-top:14px;background-position:-25px -37px}   .SKSR1-subscribe-text{font:12px/14px arial;color:#3f3f3f;text-shadow:0 1px 0 #fff}   #SKSR1-subscribe-select{position:relative;margin:8px 0 12px 0}    #SKSR1-subscribe-select > div{position:absolute;top:6px;left:0;display:block;width:22px;height:23px;background:url('img/sksr1-orange-plus.png') no-repeat}    #SKSR1-subscribe-select > select{margin:6px 0 0 27px}    #SKSR1-subscribe-select .selectbox-img{position:relative;display:inline-block;width:80px;height:27px;margin-left:27px;font:12px/26px "Open Sans";color:#4c4c4c;text-shadow:0 1px 0 #fff}     #SKSR1-subscribe-select .selectbox-img span{cursor:pointer;position:absolute;top:5px;left:0;display:inline-block;overflow:hidden;width:131px;height:26px;padding:0 33px 0 10px;background:url('img/sksr1-orange-select.png') no-repeat}    		#SKSR1-subscribe-select .selectbox-img:hover span{background-position:0 -26px}	    		#SKSR1-subscribe-select .selectbox-img ul{cursor:pointer;display:none;z-index:500;position:absolute;top:16px;left:4px;min-width:175px;line-height:24px;border:1px solid #ddd;background:#eee;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}	    			#SKSR1-subscribe-select .selectbox-img.active ul{display:block}	  	  		#SKSR1-subscribe-select .selectbox-img li{padding:0 10px}	  		  		#SKSR1-subscribe-select .selectbox-img li:hover{color:#414141;background:#ddd}   .SKSR1-subscribe-choose{position:relative;width:230px;padding:10px 0 15px 0}    .SKSR1-subscribe-choose > label{float:left;width:84px;height:28px;padding-left:22px;font:bold 12px/28px arial;color:#171717;text-shadow:0 1px 0 #fff;text-align:center;background:url('img/sksr1-green-checkbox-label.png') no-repeat}    .SKSR1-subscribe-choose > input{position:absolute;top:11px;left:2px}    .SKSR1-subscribe-choose .checkbox-img{position:absolute;top:14px;left:5px;display:inline-block;width:21px;height:21px}   	 .SKSR1-subscribe-choose .checkbox-img span{cursor:pointer;position:absolute;top:0;left:0;display:block;width:21px;height:21px;background:url('img/sksr1-green-checkbox.png') no-repeat} 	  	 .SKSR1-subscribe-choose .checkbox-img .active{background-position:0 -21px}    .SKSR1-subscribe-choose > div{position:relative;float:right;width:56px;height:28px;padding-left:50px;font:600 11px/26px "Open Sans";color:#dfebe5;text-shadow:0 1px 1px #195f41;background:url('img/sksr1-green-input-label.png')}     .SKSR1-subscribe-choose > div > input{position:absolute;top:6px;left:26px;width:22px;height:16px;font:600 10px/16px "Open Sans";color: #dfebe5;text-align:center;background:url('img/sksr1-green-input.png') no-repeat;border:none}      .SKSR1-subscribe-choose > div > input:focus{background-position:0 -16px}     .SKSR1-subscribe-sub{cursor:pointer;position:absolute;top:0;left:0;width:22px;height:28px;background:url('img/sksr1-green-input-sub.png') 1px 1px no-repeat}      .SKSR1-subscribe-sub:hover{background-position:1px -27px}     .SKSR1-subscribe-add{cursor:pointer;position:absolute;top:0;left:85px;width:21px;height:28px;background:url('img/sksr1-green-input-add.png') -1px 0 no-repeat}      .SKSR1-subscribe-add:hover{background-position:-1px -28px}    .SKSR1-subscribe-choose > br{clear:both}   .SKSR1-subscribe-price{font:16px/18px "Open Sans";color:#2e2e2e;text-shadow:0 1px 0 #fff}    .SKSR1-subscribe-price > span{font-size:20px;font-weight:600;color:#02ad5a} #SKSR1-subscribe > br{clear:both}#SKSR1-special{position:relative;float:right;width:453px;min-height:675px;margin:65px 15px 55px 0;background:url('img/sksr1-special-bg.png') repeat-y} #SKSR1-special-header{width:400px;height:37px;margin:-40px 0 0 4px;padding:13px 0 0 45px;font:600 14px/16px "Open Sans";color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.39);background:url('img/sksr1-orange-special.png')}  #SKSR1-special-header span{font:12px/14px arial}.SKSR1-special-box{position:relative;float:left;width:130px;min-height:80px;padding:15px 4px 0 86px;background:url('img/sksr1-separator-special.png') -15px 0 no-repeat}#SKSR1-special > div:first-child + div,#SKSR1-special > div:first-child + div + div{background:none}  .SKSR1-special-box > input{position:absolute;top:15px;left:10px}  .SKSR1-special-box .checkbox-img{position:absolute;top:18px;left:15px;display:inline-block;width:18px;height:18px}  	.SKSR1-special-box .checkbox-img span{cursor:pointer;position:absolute;top:0;left:0;display:block;width:18px;height:18px;background:url('img/sksr1-orange-checkbox.png') no-repeat}	  	.SKSR1-special-box .checkbox-img .active{background-position:0 -18px} .SKSR1-special-box > a{position:absolute;top:17px;left:38px}  .SKSR1-special-box > a > img{border:1px solid #e8d9d2} .SKSR1-special-box > label{font:bold 11px/14px arial;color:#3f3f3f;text-shadow:0 1px 0 #fff;border:none} .SKSR1-special-box > p{padding:5px 0 12px 0;font:12px/14px "Open Sans";color:#2e2e2e;text-shadow:0 1px 0 #fff}  .SKSR1-special-box > p > span{color:#02ad5a;font-weight:600} .SKSR1-special-box > br{clear:both} #SKSR1-special-bottom{position:absolute;bottom:-15px;left:0;width:453px;height:15px;background:url('img/sksr1-special-bg-bottom.png')}#SKSR1 > div > br{clear:both}#SKSR1-send{width:455px;padding:40px 0 40px 200px}#SKSR1-send-box{position:relative;float:right;width:370px;height:131px;background:url('img/sksr1-supscribe-bg.png')} #SKSR1-send-start{position:absolute;top:22px;left:40px;font:14px/16px "Open Sans";color:#fff} #SKSR1-send-calendar{position:absolute;top:17px;right:75px;width:96px;height:28px;font:bold 12px/14px arial;color:#000;text-align:center;background:url('img/sksr1-supscribe-input.png');border:none}  #SKSR1-send-calendar:focus{background-position:0 -28px} #SKSR1-send-date{position:absolute;top:24px;right:57px;width:13px;height:13px;background:url('img/sksr1-supscribe-date.png')} #SKSR1-send-sume{position:absolute;top:64px;right:40px;font:18px/20px "Open Sans";color:#01ad59;text-shadow:0 1px 0 rgba(0,0,0,.39);text-align:right}  #SKSR1-send-price{font:600 24px/20px "Open Sans";color:#01ad59;text-shadow:0 1px 0 rgba(0,0,0,.39)}  #SKSR1-send-vat{position:absolute;top:25px;right:0;font:14px/14px "Open Sans";color:#f8f8f8;text-shadow:0 1px 0 rgba(0,0,0,.39);font-style:italic} #SKSR1-send-error{float:left;width:286px;height:32px;padding-left:32px;font:10px/32px "Open Sans";color:#ff674e;background:url('img/sksr1-error.png')}  #SKSR1-send-error span{font-weight:600} #SKSR1-send-cart{cursor:pointer;float:right;width:130px;height:33px;padding-left:33px;font:14px/33px "Open Sans";color:#fff;text-shadow:0 1px 2px #123f15;background:url('img/sksr1-green-cart.png') no-repeat;border:none}  #SKSR1-send-cart:hover{background-position:0 -33px} #SKSR1-send-buy{cursor:pointer;float:right;width:96px;height:33px;font:14px/33px "Open Sans";color:#fff;text-shadow:0 1px 2px #123f15;background:url('img/sksr1-green-min.png') no-repeat;border:none}  #SKSR1-send-buy:hover{background-position:0 -33px} #SKSR1-send > br{clear:both}#SKSR1-read{padding-top:20px;text-align:center;background:url('img/sksr1-separator-bottom.png') 50% 0 no-repeat} #SKSR1-read a{width:132px;height:49px;padding-left:46px;font:600 18px/45px "Open Sans";color:#fff;text-shadow:0 1px 2px #b83a00;text-align:center;background:url('img/sksr1-orange-read.png')}  #SKSR1-read a:hover{background-position:0 -49px}#SKSR-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:url('img/sksr1-popup-overlay.png') repeat} #SKSR-overlay-box{position:relative;width:330px;height:326px;margin:100px auto 0 auto;padding:52px 95px 0 90px;background:url('img/sksr1-popup-bg.png') no-repeat}  #SKSR-overlay-close{cursor:pointer;position:absolute;top:30px;right:45px;width:25px;height:25px;background:url('img/sksr1-popup-close.png')}   #SKSR-overlay-close:hover{background-position:0 -25px}  #SKSR-overlay-box h2{font:600 23px/25px "Open Sans";color:#fff;text-align:center}  #SKSR-overlay-info{margin-top:20px;font:14px/16px arial;color:#f8f8f8;text-align:center}  #SKSR-overlay-box input[type=text]{position:absolute;left:100px;width:290px;background:#f9f9f9;border:none}  #SKSR-overlay-phone{top:175px}  #SKSR-overlay-email{top:220px}  #SKSR-overlay-checkbox{position:absolute;top:260px;left:80px}   #SKSR-overlay-accept{position:absolute;top:-5px;left:-7px}   #SKSR-overlay-checkbox .checkbox-img{position:absolute;top:2px;left:0;display:inline-block;width:13px;height:12px}    #SKSR-overlay-checkbox .checkbox-img span{cursor:pointer;position:absolute;top:0;left:0;display:block;width:13px;height:12px;background:url('img/sksr1-popup-checkbox.png') no-repeat} 	 	 #SKSR-overlay-checkbox .checkbox-img .active{background-position:0 -12px}   #SKSR-overlay-checkbox label{padding-left:20px;font:12px/14px arial;color:#efefef;text-decoration:underline}    #SKSR-overlay-checkbox label:hover{text-decoration:none}  #SKSR-overlay-send{cursor:pointer;position:absolute;top:285px;left:70px;width:88px;height:33px;font:600 16px/33px "Open Sans";color:#efefef;text-align:center;background:url('img/sksr1-popup-send.png');border:none}   #SKSR-overlay-send:hover{background-position:0 -33px}  #SKSR-overlay-error{position:absolute;top:295px;left:170px;font:12px/14px arial;color:#02C079}  #SKSR-overlay-box .validate{color:#02C079}