form{margin:0}
fieldset{border:0}
.line:after,.lastUnit:after,.last-unit:after,.ptk-clr:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0!important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}
.unit{float:left}
.size1of1{float:none}
.size1of2{width:50%}
.size1of3{width:33.33333%}
.size2of3{width:66.66666%}
.size1of4{width:25%}
.size3of4{width:75%}
.size1of5{width:20%}
.size2of5{width:40%}
.size3of5{width:60%}
.size4of5{width:80%}
.size1of6{width:16.6666%}
.size2of6{width:33.3333%}
.size3of6{width:50%}
.size4of6{width:66.6666%}
.size5of6{width:83.3333%}
.size1of7{width:14.2857%}
.lastUnit,.last-unit{display:table-cell;float:none;width:auto}
.grid{width:100%}
.grid .line .unit .unit-content .mod{margin-left:0}
.grid-10 .line{margin-left:-10px}
.grid-10 .line .unit .mod,.grid-10 .line .unit .unit-content{margin-left:10px}
.grid-6 .line{margin-left:-6px}
.grid-6 .line .unit .mod,.grid-6 .line .unit .unit-content{margin-left:6px}
.grid-5 .line,.mod .grid-5 .line{margin-left:-5px}
.grid-5 .line .unit .unit-content,.mod .grid-5 .line .unit .unit-content{margin-left:5px}
.grid-18 .line{margin-left:-18px}
.grid-18 .line .unit .mod,.grid-18 .line .unit .unit-content{margin-left:18px}
p.more{text-align:right;margin:0 0 10px 0;clear:both;padding-left:0;background:0}
p.more a,.list-links-bullets li .more a{float:none;display:inline;background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/strzalka_item.gif) no-repeat scroll left 5px transparent;padding:0 0 0 10px;color:#000;font-weight:bold}
.mod-body p.more a{margin-left:20px}
p.more-bottom{margin-bottom:0}
.mod-rounded-1p p.more-bottom{margin-bottom:-1px}
#topten-tabs-wrapper p.more-bottom{margin-top:-3px}
#topten-tabs-wrapper{margin-top:10px}
#topten-tabs-wrapper:first-child{margin-top:0}
.print-only{display:none!important}
.disabled-element{color:#aaa}
.hidden{display:none}
.custom-select-hide{height:0!important;overflow:hidden!important}
.img-replaced{text-indent:-9999em;display:block}
.last-item{margin-bottom:0}
.align-c{text-align:center}
.align-l{text-align:left}
.align-r{text-align:right}
.valign-m{vertical-align:middle}
.clickable-el{cursor:pointer}
.orange{color:#f60!important}
.br,.end-float{clear:both;height:0;line-height:0;overflow:hidden}
.ptk-show-hide-hidden,.ptk-hidden{display:none}
.ptk-inputhint-label{color:#bcbcbc!important;position:absolute;float:none!important;font-size:12px!important;font-weight:normal!important;padding:0!important;margin:0!important}
.textfield{background:url(http://www.orange.pl/binaries-http/map/infoportal/button/textfield.gif) no-repeat top right;border:0;padding:4px 0 4px;border-left:1px solid #c7c7c7;font-size:12px}
.textfield-readonly{background:url(http://www.orange.pl/binaries-http/map/infoportal/button/textfield-readonly.gif) no-repeat top right;border:0;padding:4px 0 2px;height:17px;border-left:1px solid #c7c7c7;font-size:12px}
.textfield-plain{background-image:none}
.textfield-eshop{background:url(http://www.orange.pl/binaries-http/map/background/eshop-input-text-bg.gif) no-repeat top right;border:0;padding:4px 0 2px;height:17px;border-left:1px solid #bcbcbc}
.textfield-eshop-valid,.textfield-eshop-ok{background-image:url(http://www.orange.pl/binaries-http/map/background/eshop-input-text-ok-bg.gif)}
.textfield-eshop-invalid,.textfield-eshop-error{background-position:-1px -1px;border:1px solid #f00;padding:3px 0 1px}
label.ptk-checkbox span.ptk-checkbox-holder{background:url(http://www.orange.pl/binaries-http/map/infoportal/button/checkbox-simple.gif) 0 0 no-repeat}
label.ptk-radio span.ptk-checkbox-holder{background:url(http://www.orange.pl/binaries-http/map/infoportal/button/radio-simple.gif) 0 0 no-repeat}
label.checked span.ptk-checkbox-holder,label.checked span.ptk-checkbox-holder{background-position:0 -36px}
span.ptk-checkbox-wrapper{display:block;float:left;position:relative;margin-right:5px;overflow:hidden}
span.ptk-checkbox-holder{display:block;position:absolute;top:-1px;left:-1px;width:18px;height:18px}
input.ptk-hidden-checkbox{position:absolute;left:-10000px}
label.ptk-checkbox span.label,label.ptk-radio span.label{display:inline;float:left}
label.list{float:left;clear:left}
label.inline{float:left}
div.ptk-selectbox-wrapper{position:relative;z-index:1}
div.ptk-selectbox-container{position:absolute;background-color:#f3f3f3;border:1px solid #ccc;margin:0;padding:0;text-align:left;height:auto;min-width:151px}
div.ptk-selectbox-container ul{list-style-type:none;margin:0;padding:0;width:auto;display:block;min-width:inherit}
div.ptk-selectbox-container ul li{list-style-type:none;display:block;margin:0;padding:0;cursor:pointer;width:auto;min-width:inherit}
div.ptk-selectbox-container ul li a,div.ptk-selectbox-container ul li a:link,div.ptk-selectbox-container ul li a:visited{outline:0;display:block;padding:2px 3px 2px 2px;text-indent:4px;background-color:transparent;text-decoration:none;color:#000;width:auto;white-space:nowrap;position:relative;min-width:inherit}
div.ptk-selectbox-container ul li a:hover{background-color:#ccc}
div.ptk-selectbox-container ul li.ptk-selectbox-selected-option a{background-color:#ddd!important}
a.ptk-selectbox-clickable{padding:3px 0 3px 5px;border-left:1px solid #e6e6e6;text-indent:2px;display:block;text-align:left;background:url(http://www.orange.pl/binaries-http/map/infoportal/button/select-simple.gif) right top no-repeat;cursor:pointer;color:#474747;min-height:15px}
a.ptk-selectbox-clickable:hover{text-decoration:none}
a.ptk-selectbox-disabled{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/button/select-simple-disabled.gif);color:#aaa}
.custom-select-hide div.ptk-selectbox-wrapper{position:static}
.h-light{font-size:1.33em}
.h-gradient{background:#fff url(http://www.orange.pl/binaries-http/map/infoportal/module/gradient-bottom.gif) 0 100% repeat-x}
.page-title{font-size:1.75em;color:#474747;font-weight:bold;margin-top:12px}
.section-title,.portlet-title{font-size:1.42em;margin:0 0 10px 0}
.sub-section-title{font-size:1.25em;margin:0 0 10px 0}
.mod-title{font-size:1.08em;font-weight:bold;color:#3d3d3d}
.mod-title-light{font-size:1.42em;font-weight:bold;color:#747474;font-family:Helvetica,Arial,Verdana,Sans-Serif}
h3.mod-title-light{line-height:1.22em}
.mod-title-light a{color:#747474}
.align-header-top .mod-title-light{margin-top:-4px}
.mod-title-dark{font-size:1.5em;font-weight:normal;line-height:1.833em;color:#000}
.mod-title-orange{color:#f60;font-size:1.42em;font-weight:bold;font-family:Helvetica,Arial,Verdana,Sans-Serif}
.description-title{font-size:1.5em;margin:0;line-height:1.3em}
.list-arrow-title{border-bottom:1px solid #e4e4e4}
.mod-title-white-s{color:#fff;font-size:1.083em}
.mod-title-white-s a{color:#fff}
.underline-header{border-bottom:1px solid #e4e4e4;padding-bottom:3px;margin-bottom:0;overflow:hidden}
.sort-header .underline-header{overflow:visible}
a.more{background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/arrow-right.gif) no-repeat 0 6px;padding-left:7px}
.more-simple{background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/arrow-simple.gif) no-repeat left 5px;padding-left:12px}
.more-strong{background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/arrow-simple.gif) no-repeat left 5px;padding-left:12px;font-weight:bold}
.more-square{background:url(http://www.orange.pl/binaries-http/map/infoportal/list/bullet-square.gif) no-repeat scroll -1px 5px transparent;padding-left:10px}
.more-arrow{background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/bullet-gt-orange.gif) no-repeat 100% 5px transparent;padding-right:10px}
.less-arrow{background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/bullet-gt-orange.gif) no-repeat 0 5px transparent;padding-left:10px}
.more-arrow-inline{background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/bullet-gt-orange.gif) no-repeat 100% 50% transparent;padding:0 0 0 10px;vertical-align:middle}
.less-simple{background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/arrow-left-simple.gif) no-repeat left 5px;padding-left:12px}
.less-strong{background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/arrow-left-simple.gif) no-repeat left 5px;padding-left:13px;font-weight:bold}
.link-top{background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/top.gif) no-repeat left 50%;padding-left:13px;color:#000;float:right}
.more-double-inline{background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/more-double.gif) no-repeat 100% 5px transparent;padding:0 0 0 15px;vertical-align:top}
.more-double-strong{background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/more-double-strong.gif) no-repeat 100% 50% transparent;padding:0 0 0 15px;vertical-align:middle}
.link-show{padding-left:12px;background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/expand.gif) 0 50% no-repeat}
.link-hide{padding-left:12px;background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/collapse.gif) 0 50% no-repeat}
.close{background:transparent url(http://www.orange.pl/binaries-http/map/infoportal/button/close.gif) 0 50% no-repeat;padding-left:20px;font-weight:bold}
.popup-header .popup-close{position:absolute;right:14px;top:6px}
.close-left{padding-left:20px;background-position:0 50%}
.close-right{padding-right:20px;background-position:100% 50%}
.close-icon{display:block;text-indent:-9999em;width:12px;height:12px}
.close-esupp-orange{background-image:url(http://www.orange.pl/binaries-http/esupport/popup/close.gif);font-weight:normal}
.h3-orange{color:#f60;font-size:16px;font-weight:bold;margin-bottom:20px}
.plain-list,.list-plain{list-style:none;margin:0;padding:0}
.plain-list li,.list-plain li{padding:3px 0}
.list-default{margin:0;padding:0}
.list-default li{background:url(http://www.orange.pl/binaries-http/map/infoportal/list/bullet-default.gif) no-repeat 0 5px transparent;padding-left:10px;margin-bottom:3px}
.list-square li{background:url(http://www.orange.pl/binaries-http/map/infoportal/list/bullet-square.gif) no-repeat 0 5px transparent;padding-left:10px;margin-bottom:3px}
.list-square.grey li{background-image:url(http://www.orange.pl/binaries-http/map/icon/bullet-square-grey.gif)}
.list-links{margin:0;padding:0}
.list-links li{padding:2px 0}
.list-links li a{background:url(http://www.orange.pl/binaries-http/map/icon/arrow.gif) no-repeat scroll 0 5px transparent;padding-left:11px}
.list-links li a.pdf{background:url(http://www.orange.pl/binaries-http/map/infoportal/esupport/pdf-icon.gif) no-repeat scroll 0 0 transparent;padding-left:22px}
.list-links-bullets li a{color:#474747;background:url(http://www.orange.pl/binaries-http/map/infoportal/list/bullet-default.gif) no-repeat scroll 0 5px transparent;padding-left:10px}
.list-links-bullets .block-media a{background:0;padding-left:0}
.list-links-square li a{color:#474747;background:url(http://www.orange.pl/binaries-http/map/infoportal/list/bullet-square.gif) no-repeat scroll 0 5px transparent;padding-left:10px}
.list-arrow li{background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/bullet-gt-orange.gif) no-repeat 0 5px transparent;padding-left:10px;margin-bottom:7px}
.list-arrow li.last{margin-bottom:0}
.list-check li{background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/bullet-check.gif) no-repeat 0 0 transparent;padding:1px 0 1px 21px;margin-bottom:2px}
.list-arrow .title-b{font-weight:bold}
.list-tags{margin:0}
.list-tags li{display:inline;border-right:1px solid #aaa;position:relative;float:left}
.list-tags li a{padding:0 10px;font-weight:bold;color:#484848}
.list-tags li.last{border:0}
.list-tags li.first a{padding-left:0}
.list-tags li.selected a{color:#f60}
.list-article-leads{padding-bottom:14px}
.list-article-leads a:hover .title{text-decoration:underline}
.list-article-leads .block-media{padding-left:0;padding-bottom:6px;background:0;margin-top:-2px}
.mod-rounded-1p .list-article-leads .block-media{padding-bottom:6px}
.list-article-leads .block-media .media{margin-right:10px}
.list-article-leads .block-media .media img{margin-top:2px}
.list-article-leads .block-media .content .title{font-weight:bold;padding-bottom:10px;display:block;margin-top:0}
.list-article-leads .last{padding-bottom:0;margin-bottom:0}
.mod-topten-film .list-article-leads{padding-bottom:0}
.list-h li{float:left;margin-right:8px}
.list-separated li{padding:0 0 6px 0;margin-bottom:6px;background:transparent url(http://www.orange.pl/binaries-http/map/infoportal/background/border-dotted-hz-2.gif) left bottom repeat-x}
.list-separated .last{background:0}
.list-numbered li{padding:0;margin:0;overflow:hidden;margin-bottom:5px}
.list-numbered li .number{background:url(http://www.orange.pl/binaries-http/map/background/orange-list-circle-bg.png) left top no-repeat;color:#fff;font-weight:bold;display:block;float:left;width:16px;text-align:center;font-size:11px;padding:1px 0 3px;margin-right:5px}
.list-numbered li a{color:#000;font-weight:normal;display:block;float:left;width:95px;margin-left:5px;padding-top:1px;font-size:11px}
.list-square-big li{background:url(http://www.orange.pl/binaries-http/map/image/orange-square.gif) no-repeat 0 8px;padding:4px 0 4px 10px}
.c-type{color:#909090!important;font-size:.92em;padding-left:4px;font-weight:normal!important}
.c-type-icon{background:transparent url(http://www.orange.pl/binaries-http/map/infoportal/icon/ico-c-type.gif) 0 0 no-repeat;padding-left:6px;color:#fff!important;font-size:10px!important;display:inline-block;margin-right:6px;font-weight:normal!important}
.c-type-icon span{background:transparent url(http://www.orange.pl/binaries-http/map/infoportal/icon/ico-c-type.gif) 100% -16px no-repeat;padding:4px 6px 5px 0;line-height:7px;display:inline-block}
.ptk-button{display:inline;float:right;padding:0;margin:0;text-decoration:none;font-weight:bold;padding-left:6px;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-img-left.gif) no-repeat 0 0!important;cursor:pointer}
.ptk-button:hover{text-decoration:none}
.ptk-button span.ptk-button-right{display:inline;float:left;padding-right:5px;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-img-right.gif) no-repeat top right;cursor:pointer}
.ptk-button span.ptk-button-body{white-space:nowrap;font-size:18px;display:inline;float:left;padding:6px 5px 11px 3px;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-img-center.gif) repeat-x top;cursor:pointer}
button.ptk-button{font-family:Arial,Helvetica,sans-serif;border:0;overflow:visible}
button.ptk-button:focus{outline:0}
button.ptk-button span.ptk-button-right{margin-top:-1px;position:relative}
button.ptk-button span.ptk-button-body{overflow:visible!important}
.ptk-button-s,.ptk-small-button,.ptk-button-small{display:inline;float:right;padding:0;margin:0;text-decoration:none;font-weight:bold;padding-left:12px;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-small.gif) no-repeat 0 0!important;cursor:pointer}
.ptk-button-s span.ptk-button-right,.ptk-small-button span.ptk-button-right,.ptk-button-small span.ptk-button-right{display:inline;float:left;padding-right:12px;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-small.gif) no-repeat 100% -20px;cursor:pointer}
.ptk-button-s span.ptk-button-body,.ptk-small-button span.ptk-button-body,.ptk-button-small span.ptk-button-body{line-height:1em;font-size:12px;display:inline;float:left;height:17px;overflow:hidden;padding:3px 2px 0;background:0;cursor:pointer}
.ptk-button-m{display:inline;float:left;padding:0;margin:0;text-decoration:none;font-weight:bold;padding-left:6px;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-img-left-B2B.gif) no-repeat 0 0!important;cursor:pointer}
.ptk-button-m span.ptk-button-right{display:inline;float:left;padding-right:6px;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-img-right-B2B.gif) no-repeat top right;cursor:pointer}
.ptk-button-m span.ptk-button-body{font-size:12px;display:inline;float:left;height:21px;padding:5px 5px 0;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-img-center-B2B.gif) repeat-x top;cursor:pointer}
.ptk-button-act-m{float:left;display:inline;padding:0 0 0 11px;margin:0;text-decoration:none;font-weight:bold;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-act-m.gif) no-repeat 0 -26px!important;cursor:pointer}
button.ptk-button-act-m{padding-left:8px}
.ptk-button-act-m span.ptk-button-right{display:inline;float:left;padding-right:11px;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-act-m.gif) no-repeat 100% 0;cursor:pointer}
.ptk-button-act-m span.ptk-button-body{line-height:1em;font-size:14px;color:#fff;display:inline;float:left;overflow:hidden;padding:5px 1px 8px 0;background:0;cursor:pointer}
.ptk-button-dis-m{float:left;display:inline;padding:0 0 0 11px;margin:0;text-decoration:none;font-weight:bold;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-dis-m.gif) no-repeat 0 -26px!important;cursor:default}
.ptk-button-dis-m span.ptk-button-right{display:inline;float:left;padding-right:11px;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-dis-m.gif) no-repeat 100% 0;cursor:default}
.ptk-button-dis-m span.ptk-button-body{line-height:1em;font-size:14px;color:#fff;display:inline;float:left;overflow:hidden;padding:5px 1px 8px 0;background:0;cursor:default}
.ptk-button-act{float:right;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-act.gif) no-repeat 0 -37px!important;cursor:pointer}
.ptk-button-act span.ptk-button-right{background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-act.gif) no-repeat 100% 0;cursor:pointer}
.ptk-button-act span.ptk-button-body{color:#fff;background:0;cursor:pointer}
.ptk-button-arrow{padding-left:25px}
.ptk-button-disabled{opacity:.5;cursor:default!important}
.ptk-button-disabled span{cursor:default!important}
.mod{margin-bottom:15px}
.mod .mod-inner{border:1px solid #d7d7d7}
.mod .clr{clear:both}
.mod .mod-header{padding:15px 15px 0}
.mod .mod-header .header-image{float:left;margin-right:10px;margin-bottom:3px}
.mod .mod-header h2{padding:0;margin:0}
.mod .mod-header h3{margin:0;padding:0}
.mod .mod-header h4{margin:0;padding:0}
.mod .mod-header .mod-description{margin-bottom:4px}
.mod .mod-sh{display:none;width:100%;clear:both;margin-bottom:-15px;height:15px}
.mod .header-link{float:right}
.mod-top,.mod-bottom{display:none}
.mod-shadow .mod-sh{display:block;background:url(http://www.orange.pl/binaries-http/map/infoportal/module/shadow.gif) 0 0 repeat-x}
.mod-shadow-150 .mod-sh{display:block;background:url(http://www.orange.pl/binaries-http/map/infoportal/portlet-box/shadow-bottom-150.png) 50% 0 no-repeat}
.mod-shadow-300 .mod-sh{display:block;background:url(http://www.orange.pl/binaries-http/map/infoportal/portlet-box/shadow-bottom-300.png) 50% 0 no-repeat}
.mod-shadow-600 .mod-sh{display:block;background:url(http://www.orange.pl/binaries-http/map/infoportal/portlet-box/shadow-bottom-600.png) 50% 0 no-repeat}
.mod .mod-body{padding:0 15px 15px;clear:left}
.mod .mod-body:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";visibility:hidden;clear:both;height:0!important;display:block;line-height:0}
.mod .mod-body .intro{font-weight:bold}
.mod .mod-body .link{font-weight:bold}
.mod .mod-body .ptk-tabs{margin-bottom:0}
.mod .mod-body .more-link{float:right;margin-top:5px}
.mod .mod-row{clear:both;margin-top:10px;float:left;width:100%}
.mod-grey{background:#e3e3e3 url(http://www.orange.pl/binaries-http/map/infoportal/module/bg-gradient.jpg) repeat-x top}
.mod-dark{background:#aeaeae url(http://www.orange.pl/binaries-http/map/infoportal/module/bg-dark.gif) repeat-x bottom;color:#fff}
.mod-grad-b-l{background:#fff url(http://www.orange.pl/binaries-http/map/infoportal/module/bg-bottom-gradient-light.gif) repeat-x bottom;color:#fff}
.mod-rounded .mod-top,.mod-rounded .mod-bottom{display:block}
.mod-rounded{border:0;position:relative;padding-bottom:8px;margin-bottom:7px}
.mod-rounded .mod-top{height:8px;background:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-shadow.png) no-repeat 0 -8px;position:absolute;top:0;left:0;width:100%;overflow:hidden}
.mod-rounded .mod-top .tr{float:right;width:8px;height:8px;background:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-shadow.png) no-repeat 0 0}
.mod-rounded .mod-inner{border-top:0;border-bottom:0;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7}
.mod-rounded .mod-bottom{height:16px;background:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-shadow.png) no-repeat 0 -16px;position:absolute;width:100%;bottom:0;left:0;overflow:hidden;margin-bottom:-1px}
.mod-rounded .mod-bottom .br{float:right;width:8px;height:16px;background:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-shadow.png) no-repeat 0 -32px}
.mod-rounded-out .mod-top,.mod-rounded-out .mod-bottom{display:block}
.mod-rounded-out{display:block;border:0}
.mod-rounded-out .mod-top{height:3px;background:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside.gif) no-repeat left -6px;line-height:0;font-size:0;padding:0;float:none}
.mod-rounded-out .mod-top .tr{height:3px;background:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside.gif) no-repeat right top;margin-left:3px;float:none;padding:0}
.mod-rounded-out .mod-bottom{height:3px;background:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside.gif) no-repeat left bottom;line-height:0;font-size:0;float:none;padding:0}
.mod-rounded-out .mod-bottom .br{height:3px;background:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside.gif) no-repeat right -3px;margin-left:3px;float:none;padding:0}
.mod-rounded-out .mod-inner{border-top:0;border-bottom:0;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;float:none}
.mod-rounded-out .mod-header,.mod-rounded-out .body-no-header{padding-top:12px}
.mod-rounded-out .mod-body{padding-bottom:12px}
.mod-rounded-1p{border:1px solid #dedede;border-width:1px 0;margin:0 1px 10px 1px}
.mod-rounded-1p .mod-inner{border:1px solid #dedede;border-width:0 1px;margin:0 -1px;background:#fff}
.mod-rounded-1p .mod-header{padding:3px 8px 0 8px;margin-bottom:-2px;position:relative;z-index:2}
.mod-rounded-1p .mod-body{padding:8px}
.mod-rounded-1p .block-media .media{margin-right:8px}
.mod-rounded-1p.mod-solid-grey .mod-inner{background:#f3f3f3}
.mod-rounded-1p .mod-header .mod-title-light a{padding-left:18px;background:url(http://www.orange.pl/binaries-http/map/infoportal/latest/header-icon.gif) no-repeat left 4px}
.mod-rounded-1p .mod-title-dark{line-height:1.33em}
.mod-rounded-1p .block-media{padding-bottom:8px}
.mod-rounded-1p-grad{border-top:1px solid #eee;border-bottom:0;background:#fefefe url(http://www.orange.pl/binaries-http/map/infoportal/module/mod-1p-grad.gif) 0 100% repeat-x}
.mod-rounded-1p-grad .mod-inner{border-bottom:1px solid #dfdfdf;border-left:1px solid #eee;border-right:1px solid #eee;background:transparent}
.mod-rounded-1p-grad .mod-title-dark{font-size:1.667em}
.leads-hot-topics .mod-body{padding-top:0}
.leads-hot-topics p{color:#6a6a6a;margin-bottom:4px}
.mod-bottom-rounded{border-top:1px solid #d7d7d7}
.mod-solid-grey{background:0}
.mod-solid-grey .mod-inner{background:#f8f8f8}
.mod-solid-grey .mod-top{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside-grey.gif)}
.mod-solid-grey .mod-top .tr{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside-grey.gif)}
.mod-solid-grey .mod-bottom{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside-grey.gif)}
.mod-solid-grey .mod-bottom .br{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside-grey.gif)}
.mod-header-grey .mod-inner{background:#f3f3f3}
.mod-header-grey .mod-body{background:#fff}
.mod-header-grey .mod-header{padding-bottom:8px}
.mod-grad-bg-solid-grey .mod-inner{background:url(http://www.orange.pl/binaries-http/map/infoportal/background/gradient-bg.png) repeat-x 0 bottom #fff;padding:1px 1px 0 1px}
.mod-grad-bg-solid-grey .mod-body,.mod-grad-bg-solid-grey .mod-header{background-color:#ebebeb}
.mod-grad-bg2 .mod-inner{background:url(http://www.orange.pl/binaries-http/map/infoportal/background/gradient-bg2.png) repeat-x 0 top #ececec}
.mod-accordion .mod-header{padding:0}
.mod-accordion .mod-header .mod-title-light{border-bottom:1px solid #fff}
.mod-accordion .mod-header .mod-title-light a{padding:8px 10px;display:block;background:url(http://www.orange.pl/binaries-http/map/infoportal/button/expand-collapse-sprite.gif) 98.5% 13px no-repeat;border-bottom:1px solid #e3e3e3}
.mod-accordion .mod-header .active a{background-position:98.5% -51px}
.mod-accordion .mod-header .active,.mod-accordion .mod-header .active a,.mod-accordion .mod-header .last,.mod-accordion .mod-header .last a{border-bottom:0}
.mod-orange-h{background:0}
.mod-orange-h .mod-inner{background:#f8f8f8}
.mod-orange-h .mod-top{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside-orange-t.gif);height:5px;background-position:0 -8px}
.mod-orange-h .mod-top .tr{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside-orange-t.gif);height:5px;margin-left:5px}
.mod-orange-h .mod-bottom{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside-orange-t.gif)}
.mod-orange-h .mod-bottom .br{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside-orange-t.gif);background-position:100% -5px}
.mod-orange-h .mod-header{background:#f60 url(http://www.orange.pl/binaries-http/map/infoportal/module/orange-h-grad.gif) 0 0 repeat-x;margin-left:-1px;margin-right:-1px;padding-top:0;padding-bottom:11px}
.mod-orange-h .mod-body{padding-top:10px;background:transparent url(http://www.orange.pl/binaries-http/map/infoportal/portlet-box/shadow-bottom-600.png) 50% 0 no-repeat}
.mod-rounded-ns{padding-bottom:0}
.mod-rounded-ns .mod-bottom{background-position:0 -17px;bottom:1px;height:7px}
.mod-solid-grey-dark{background:0}
.mod-solid-grey-dark .mod-inner{background:#ebeaea;border:0}
.mod-solid-grey-dark .mod-top{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside-grey-d.gif)}
.mod-solid-grey-dark .mod-top .tr{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside-grey-d.gif)}
.mod-solid-grey-dark .mod-bottom{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside-grey-d.gif)}
.mod-solid-grey-dark .mod-bottom .br{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside-grey-d.gif)}
.mod-gradient-b .mod-inner{background:#fff url(http://www.orange.pl/binaries-http/map/infoportal/module/gradient-bottom.gif) 0 100% repeat-x}
.mod-gradient-b .mod-bottom{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-bottom-gradient.gif)}
.mod-gradient-b .mod-bottom .br{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-bottom-gradient.gif)}
.mod-gradient-t .mod-inner{background:#fff url(http://www.orange.pl/binaries-http/map/infoportal/module/gradient-long-top.gif) 0 0 repeat-x}
.mod-gradient-grey-b{padding-bottom:0}
.mod-gradient-grey-b .mod-inner{background:#fff url(http://www.orange.pl/binaries-http/map/infoportal/module/gradient-long-bottom.gif) 0 100% repeat-x}
.mod-square-b .mod-bottom{display:none}
.mod-square-b .mod-inner{border-bottom:1px solid #c2c2c2}
.mod .body-no-header{padding-top:15px}
.mod-rounded-out .body-no-header{padding-top:12px}
.mod .body-no-padding{padding:0}
.mod-header-abs .mod-inner{position:relative}
.mod-header-abs .mod-header{color:#fff;background:url(http://www.orange.pl/binaries-http/map/infoportal/module/orange-header-bg.gif) no-repeat 0 0 transparent;position:absolute;left:-1px;top:-6px;padding:9px 15px;height:28px;width:616px}
.mod-header-abs .mod-body{padding-top:45px}
.mod-header-left-o{position:relative;margin-bottom:10px}
.mod-header-left-o .mod-inner{background:#ebebeb;border:0}
.mod-header-left-o .mod-header{float:left;padding:8px 16px 8px 8px;background:url(http://www.orange.pl/binaries-http/map/infoportal/module/orange-h-arrow.gif) 100% 0 no-repeat}
.mod-header-left-o .mod-body{overflow:hidden;clear:none;background:transparent;padding:8px;overflow:hidden}
.mod .mod .mod-inner{background:#fff}
.mod .mod .body-no-header{padding-top:15px}
.mod .mod-rounded-out .mod-bottom{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside.gif)}
.mod .mod-rounded-out .mod-bottom .br{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/module/corners-outside.gif)}
.mod .mod .mod-sh{display:none}
.mod-body-grad-t{background:#ebeaea url(http://www.orange.pl/binaries-http/map/infoportal/portlet-box/box-inner-bg.gif) scroll repeat-x 0 top}
.mod-col-left{float:left}
.mod-col-right{float:right}
.mod .mod-header-gradient{background:#dadada url(http://www.orange.pl/binaries-http/map/infoportal/portlet-box/box-header-bg.gif) 0 -1px repeat-x;padding:10px 15px;border-bottom:1px solid #d0cece}
.mod-body-shadow .mod-body{background:#ebeaea url(http://www.orange.pl/binaries-http/map/infoportal/portlet-box/box-inner-bg.gif) repeat-x 0 top;padding-top:15px}
.mod-lifestyle{background:0;padding-top:10px;color:#474747;overflow:hidden;position:relative}
.mod-lifestyle .mod-header-gradient{background:transparent url(http://www.orange.pl/binaries-http/map/infoportal/portlet-box/box-header-lifestyle-bg.gif) repeat-x scroll 0 bottom;border-bottom:0}
.mod-lifestyle .mod-header h2{text-transform:lowercase}
.mod-lifestyle .mod-inner{border:1px solid #dbdbdb;border-width:0 1px;padding-bottom:2px;background:#fff url(http://www.orange.pl/binaries-http/map/infoportal/background/borders-solid-lifestyle-long.gif) no-repeat scroll center bottom}
.mod-lifestyle .mod-header{padding:7px 13px 6px}
.mod-lifestyle .mod-body{padding:10px 13px 12px}
.mod-lifestyle .mod-inner p{margin:0 0 10px;color:#000}
.mod-lifestyle .mod-body-grad-t{background:#fff}
.mod-lifestyle h2{font-size:1.75em}
.mod-simple .mod-top,.mod-simple .mod-bottom,.mod-simple .mod-sh{display:none}
.mod-simple .mod-inner{border:0}
.mod-simple .mod-header,.mod-simple .mod-body{padding:0}
.mod-simple-gr{background:#eaeaea}
.mod-simple-gr .mod-inner{border:0}
.mod-simple-gr .mod-header{background:#e3e4e6;padding:11px 22px}
.mod-simple-gr .mod-header h3{padding:8px 0;font-size:17px;font-weight:bold}
.mod-simple-gr .mod-body{padding:22px}
.mod-ecr{margin-bottom:10px;border-bottom:1px solid #969696}
.mod-ecr .mod-inner{border:1px solid #d4d4d4}
.mod-ecr .mod-header{padding:5px 10px}
.mod-ecr .mod-body{padding:5px 10px}
.mod-ecr .mod-footer{padding:5px 10px}
.mod-ecr .body-no-padding{padding:0}
.mod-ecr .body-no-header{padding:10px}
.mod-ecr .mod-content{border-bottom:1px dotted #d4d4d4}
.mod-ecr .last{border-bottom:0}
.mod-ecr h2,.mod-ecr h1{font-size:16px;font-weight:bold;color:#000;margin:0 0 10px 0}
.popup{text-align:left;color:#474747;width:748px;position:fixed;top:100px;z-index:1000;background:#fff}
.popup-absolute{position:absolute}
.popup-border{border:3px solid #acacac}
.popup-xs{width:420px}
.popup-s{width:480px}
.popup-m{width:680px}
.popup-l{width:880px}
.popup .popup-sh{position:absolute;width:100%;bottom:-6px;height:5px;background:url(http://www.orange.pl/binaries-http/map/infoportal/portlet-box/shadow-bottom-300.png) 50% 0 no-repeat}
.popup .popup-header{padding:10px 14px;background:#f4f4f4 url(http://www.orange.pl/binaries-http/map/infoportal/portlet-box/popup-header-bg.gif) 0 bottom repeat-x}
.popup .popup-header h2{font-size:16px;margin-bottom:0}
.popup .popup-header .popup-close{position:absolute;right:14px;top:13px;padding-right:16px;background:url(http://www.orange.pl/binaries-http/map/infoportal/button/close.gif) 100% 50% no-repeat}
.popup .popup-inner{padding:15px;background:url(http://www.orange.pl/binaries-http/map/infoportal/background/border-dotted-hz-2.gif) 0 bottom repeat-x}
.popup .popup-inner:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";visibility:hidden;clear:both;height:0!important;display:block;line-height:0}
.popup .popup-footer{overflow:hidden;padding:10px 14px;clear:both;height:auto}
.popup .popup-footer .left{float:left}
.popup .popup-footer .right{float:right}
.popup .popup-footer .button-submit{width:66px;height:26px;background:url(http://www.orange.pl/binaries-http/common/button/wyslij.gif) no-repeat transparent;border:0;cursor:pointer;text-indent:-9999px;overflow:hidden}
.tooltip-popup{width:100px;position:absolute;top:1.5em;left:.5em;z-index:1000;background:#eee;border:2px solid #aaa}
body div.popup-gradient{padding:0;background:#e3e3e3 url(http://www.orange.pl/binaries-http/map/infoportal/module/bg-gradient.jpg) repeat-x top}
.popup-gradient .popup-header{background:0;padding:22px 22px 10px 22px}
.popup-gradient .popup-header h2{color:#f60;margin:0}
.popup-gradient .popup-inner{padding:10px 22px;background:0}
.popup-gradient .popup-footer{padding:10px 22px 22px}
iframe.curtain{width:100%;height:100%;position:fixed;top:0;left:0;background:#fff;opacity:.85;z-index:51;border:0}
iframe.curtain-dark{background:#000}
.ptk-tooltip{position:relative;margin-left:20px;text-align:left;margin:0 auto;min-width:60px;max-width:380px;z-index:1;margin-left:6px;margin-bottom:0}
.ptk-tooltip .ptk-tooltip-content,.ptk-tooltip .t,.ptk-tooltip .b,.ptk-tooltip .b div{background:transparent url(http://www.orange.pl/binaries-http/map/image/tooltip-box-left_tip.gif) no-repeat top right}
.ptk-tooltip .ptk-tooltip-content{position:relative;padding:6px 9px 0 3px;min-height:22px}
.ptk-tooltip .t{position:absolute;left:0;top:0;width:12px;margin-left:-12px;height:100%;background-position:top left}
.ptk-tooltip .b{position:relative;width:100%}
.ptk-tooltip .b,.ptk-tooltip .b div{height:6px;font-size:1px}
.ptk-tooltip .b{background-position:bottom right}
.ptk-tooltip .b div{position:relative;width:12px;margin-left:-12px;background-position:bottom left}
.ptk-tooltip .hd,.ptk-tooltip .bd,.ptk-tooltip .ft{position:relative}
.ptk-tooltip .ptk-wrapper{position:static;max-height:1000px;overflow:auto}
.ptk-tooltip h1,.ptk-tooltip p{margin:0;padding:.5em 0 .5em 0}
.ptk-tooltip h1{padding-bottom:0}
.ptk-tooltip-square{margin:-8px 0 0 6px}
.ptk-tooltip-square .ptk-tooltip .ptk-tooltip-content,.ptk-tooltip-square .ptk-tooltip .t,.ptk-tooltip-square .ptk-tooltip .b,.ptk-tooltip-square .ptk-tooltip .b div{background-image:url(http://www.orange.pl/binaries-http/map/image/tooltip-box-left_tip-square.png)}
.ptk-tooltip-square .ptk-tooltip .ptk-tooltip-content{padding:6px 9px}
.ptk-tooltip-square .ptk-tooltip .t{width:14px;margin-left:-14px}
.ptk-element-rotator-container{width:100%;overflow:auto}
.ptk-element-rotator-container .ptk-element-rotator-element{width:100%;float:left}
.ptk-el-rotator-default .ptk-element-rotator-elements{height:180px;padding:0;margin:0;overflow:hidden;position:relative}
.ptk-el-rotator-default .ptk-element-rotator-element{height:180px;background:#fff}
.ptk-el-rotator-default .ptk-element-rotator-controls{width:100%;clear:both;background:#eee;text-align:center;padding:10px 0}
.ptk-el-rotator-default .ptk-element-rotator-controls ul{padding:4px 0 0 0;margin:0}
.ptk-el-rotator-default .ptk-element-rotator-controls ul li{display:inline}
.ptk-el-rotator-default .ptk-element-rotator-controls ul a{border:1px solid #828282;margin:0 2px;padding:9px 9px 0 0;font-size:0;line-height:0}
.ptk-el-rotator-default .ptk-element-rotator-controls ul a.selected{background:#bbb}
.ptk-el-rotator-default .ptk-element-rotator-control-prev{float:left;margin-left:10px;width:19px;height:19px;text-indent:-99999em;background:url(http://www.orange.pl/binaries-http/map/icon/slot-arrow-lewa.gif) 0 0 no-repeat}
.ptk-el-rotator-default .ptk-element-rotator-control-prev:hover{background-image:url(http://www.orange.pl/binaries-http/map/icon/slot-arrow-lewa_over.gif)}
.ptk-el-rotator-default .ptk-element-rotator-control-next{float:right;margin-right:10px;width:19px;height:19px;text-indent:-99999em;background:url(http://www.orange.pl/binaries-http/map/icon/slot-arrow-prawa.gif) 0 0 no-repeat}
.ptk-el-rotator-default .ptk-element-rotator-control-next:hover{background-image:url(http://www.orange.pl/binaries-http/map/icon/slot-arrow-prawa_over.gif)}
div.content-cover{z-index:500}
div.content-cover img{position:absolute;left:50%;top:50%}
.error-box{background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/error.gif) no-repeat 0 0;padding:2px 0 2px 26px;min-height:17px;margin-left:0;width:auto;color:#f00}
.msg{padding-top:6px;padding-bottom:6px;min-height:16px;overflow:hidden}
.msg-important{font-weight:bold}
.err{background:url(http://www.orange.pl/binaries-http/map/icon/error.gif) no-repeat -4px 0;padding-left:26px;color:#f00}
.err-plain{color:#000}
.warn{background:url(http://www.orange.pl/binaries-http/map/icon/warning.gif) no-repeat 0 0;padding-left:30px;color:#fd6907}
.warn-plain{color:#000}
.inf{background:#fdf3e9 url(http://www.orange.pl/binaries-http/map/icon/warning-oval.gif) no-repeat 4px 6px;padding-left:26px;color:#000}
.inf-plain{color:#000;background-color:transparent}
.msg-list{margin:0;padding:0}
.msg-block{display:table;width:100%}
.msg-block .msg{background-color:#f6f6f6;background-position:12px 50%;padding:12px 12px 12px 52px;display:table-cell}
div.dev{clear:both;padding:0 2px;margin:0;overflow:hidden;font-size:7px;border:0}
div.dev:hover{border:1px solid #c00;background:#fff;color:#c00;font-size:12px}
.dev.level-1{background:#eee;color:#666}
.dev.level-2{background:#afa;color:#060}
.dev.level-3{background:#fee;color:#e60}
.dev.level-4{background:#fdd;color:#a00}
pre.dev{font-size:14px}
.calendar_date_select{color:#b2b2b2;display:block;width:238px;z-index:30;text-align:center;border:1px #f1f1f1 solid;font-family:arial;background:#fff;border-bottom:1px solid #999}
iframe.ie6_blocker{position:absolute;z-index:29}
.calendar_date_select thead th{color:#f60;cursor:text;padding:7px}
.calendar_date_select .cds_buttons{padding:5px 0;background-color:#5f0000}
.calendar_date_select .cds_footer{padding:3px}
.calendar_date_select table{text-align:center;width:238px;border:1px solid #e0e0e0}
.calendar_date_select .cds_header{font-weight:bold;background:#555 url(http://www.orange.pl/binaries-http/map/infoportal/background/calendar-head.gif) 0 100% repeat-x;color:#fff;border-bottom:1px solid #bbb;padding:5px 6px}
.calendar_date_select .cds_header span{display:block;padding-top:0;font-size:1.17em}
.calendar_date_select select{font-size:11px}
.calendar_date_select .cds_header a{color:#fff;width:22px;height:20px;text-decoration:none;font-size:14px}
.calendar_date_select .cds_header a.prev,.calendar_date_select .cds_header a.prev-year{float:left;margin-right:7px;margin-top:3px;overflow:hidden}
.calendar_date_select .cds_header a.next,.calendar_date_select .cds_header a.next-year{float:right;margin-left:7px;margin-top:3px;overflow:hidden}
.calendar_date_select .cds_header a.next,.calendar_date_select .cds_header a.prev{width:7px;height:11px;text-indent:-9999em;background:url(http://www.orange.pl/binaries-http/map/infoportal/button/calendar-buttons.gif) -14px 0 no-repeat}
.calendar_date_select .cds_header a.next{background-position:-14px -11px}
.calendar_date_select .cds_header a.next-year,.calendar_date_select .cds_header a.prev-year{width:12px;height:11px;text-indent:-9999em;background:url(http://www.orange.pl/binaries-http/map/infoportal/button/calendar-buttons.gif) 0 0 no-repeat}
.calendar_date_select .cds_header a.next-year{background-position:0 -11px}
.calendar_date_select .cds_header a.close{float:right;display:none}
.calendar_date_select .cds_header select.month{width:90px}
.calendar_date_select .cds_header select.year{width:61px}
.calendar_date_select td{font-weight:bold;text-align:center;background:#f9f9f9}
.calendar_date_select td div{padding:7px;border:1px #e0e0e0 solid;margin-left:-1px;margin-bottom:-1px;width:19px;line-height:15px}
.calendar_date_select td.weekend div{border-right:0}
.calendar_date_select td.event-order{background-color:#f6ceb1;color:#4c62d2}
.calendar_date_select td.event-deadline{background-color:#9fe077;color:#d55463}
.calendar_date_select td.event-type-4{background-color:#54c1d5;color:#598ccb}
.calendar_date_select td.event-type-5{background-color:#baa6d0;color:#fff}
.calendar_date_select td.event-type-5{background-color:#baa6d0;color:#fff}
.calendar_date_select td.event-type-6{background-color:#e36969;color:#fff}
.calendar_date_select td.event{color:#0f7fce;text-decoration:underline}
.calendar_date_select td.event-holiday{background:#eee}
.calendar_date_select tbody td.today div{border:1px solid #ff9501;position:relative;z-index:2}
.calendar_date_select tbody td.week-number{background:#e5f1fa;text-align:right}
.calendar_date_select tbody tr.hidden-row{display:none}
.calendar_date_select tbody td.selected div{font-size:1.2em;background:#ff9501 url(http://www.orange.pl/binaries-http/map/infoportal/background/calendar-selected.gif) 0 100% repeat-x;color:#fff}
.calendar_date_select tbody td div:hover{background:#e0e0e0;cursor:pointer}
.calendar_date_select td div{color:#000}
.calendar_date_select td.disabled div{color:#b2b2b2;font-weight:normal;cursor:default!important}
.calendar_date_select td div.other{color:#b2b2b2}
.calendar_date_select td div.other:hover,.calendar_date_select td.disabled div:hover{background:#fff}
.calendar_date_select td.selected div{padding-top:6px;line-height:16px}
.fieldWithErrors .calendar_date_select{border:2px solid red}
a.powerpoint{padding:2px 0 4px 22px;font-size:12px;background:url(http://www.orange.pl/binaries-http/map/icon/file/powerpoint.gif) no-repeat 0 0}
a.excel{padding:2px 0 4px 22px;font-size:12px;background:url(http://www.orange.pl/binaries-http/map/icon/file/excel.gif) no-repeat 0 0}
a.flash{padding:2px 0 4px 22px;font-size:12px;background:url(http://www.orange.pl/binaries-http/map/icon/file/flash.gif) no-repeat 0 0}
a.pdf{padding:2px 0 4px 22px;font-size:12px;background:url(http://www.orange.pl/binaries-http/map/icon/file/pdf2.gif) no-repeat 0 0}
a.word{padding:2px 0 4px 22px;font-size:12px;background:url(http://www.orange.pl/binaries-http/map/icon/file/word.gif) no-repeat 0 0}
a.zip{padding:2px 0 4px 22px;font-size:12px;background:url(http://www.orange.pl/binaries-http/map/icon/file/zip2.gif) no-repeat 0 0}
a.video-overlay-icon,a.gallery-overlay-icon,.media-icon{position:relative;display:block}
a.video-overlay-icon .icon,a.gallery-overlay-icon .icon,.media-icon .icon{position:absolute!important;z-index:2;height:20px;width:20px;margin:0;text-indent:-9999px;display:block;left:5px;bottom:5px;top:auto;padding:0!important}
a.video-overlay-icon .icon-video,.media-icon .icon-video{background:url("http://www.orange.pl/binaries-http/map/infoportal/icon/icon-play.png") no-repeat scroll center center transparent}
a.gallery-overlay-icon .icon-gallery,.media-icon .icon-gallery{background:url("http://www.orange.pl/binaries-http/map/infoportal/icon/icon-photo.png") no-repeat scroll center center transparent}
.mod-best-media a.video-overlay-icon .icon,.mod-best-media a.gallery-overlay-icon .icon,.mod-best-media .media-icon .icon{bottom:auto;display:block;height:20px;left:auto;margin:-25px 0 5px 5px;padding:0!important;position:relative!important;text-indent:-9999px;top:auto;width:20px;z-index:2}
.autocompleter-input{background:url(http://www.orange.pl/binaries-http/map/infoportal/button/select-simple.gif) no-repeat scroll right top transparent;border:0;border-left:1px solid #e6e6e6;padding:3px 0 4px 5px;margin:3px 10px 3px 0;cursor:pointer}
.autocompleter-list{background:#f3f3f3;border:1px solid #ccc;z-index:10;max-height:210px}
.autocompleter-list ul{list-style:none;margin:0;padding:0}
.autocompleter-list ul li{padding:2px 2px 2px 6px}
.autocompleter-list ul li.selected{background:#ccc}
.block-media{overflow:hidden;padding-bottom:15px}
.block-media .media{float:left;margin-right:15px}
.block-media .content{overflow:hidden}
.ptk-form{margin:0}
.ptk-form .required-container{position:relative;float:left}
.ptk-form sup{color:#f60}
.ptk-form .required-container sup{position:absolute;right:-10px;top:0;font-size:1.08em}
.ptk-form .ptk-checkbox .required-container{float:none}
.ptk-form .ptk-checkbox .required-container sup{top:-4px}
.ptk-form .ptk-form-row{float:left;width:100%;padding-bottom:14px}
.ptk-form .last{padding-bottom:0}
.ptk-form .ptk-form-row .field-description{float:left;margin:4px 0 0 20px}
.ptk-form .ptk-form-row .multi-line{margin-top:0}
.ptk-form .ptk-form-row .label-container{float:left}
.ptk-form .ptk-form-row .label-container label sup{padding-left:4px;color:#f60}
.ptk-form .ptk-form-row .label-container label{display:block;padding-right:15px}
.ptk-form .line .label-container label{margin-top:4px}
.ptk-form .ptk-form-row .input-container{float:right}
.ptk-form .ptk-form-row-vertical{clear:left}
.ptk-form .ptk-form-row-vertical input{float:left}
.ptk-form .ptk-form-row-vertical .label-container{width:100%!important;margin-bottom:4px}
.ptk-form .ptk-form-row-vertical .input-container{width:100%!important}
.ptk-form .ptk-form-row-vertical .input-container .msg-list{float:left;margin-left:10px;margin-top:-2px}
.ptk-form .ptk-form-row-vertical label .checkbox{float:left;margin:2px 6px 0 0}
.ptk-form .ptk-form-row-vertical .error-box{float:left;margin:6px 0 0 0}
.ptk-form .ptk-form-row div.error .textfield{border:2px solid red}
.convergence-form{background:#dfdfdf url(http://www.orange.pl/binaries-http/map/background/wizard-top-form-bg.gif) 0 0 repeat-x;overflow:hidden;font-size:12px}
.convergence-form h3{overflow:hidden}
.convergence-form h3 .calc-trigger{float:left;margin-top:10px;font-size:12px}
.convergence-form .button-next{float:right}
.convergence-form .bod-no-header{padding:20px}
.convergence-form .ptk-form{width:55%;padding-bottom:8px;position:relative}
.convergence-form .ptk-form .ptk-form-row{padding-bottom:8px}
.convergence-form .ptk-form .label-container{width:35%}
.convergence-form .ptk-checkbox .ptk-checkbox-wrapper{margin-top:-2px}
.convergence-form .ptk-form .input-container{width:64.9%}
.convergence-form .ptk-form .input-container .textfield{width:220px}
.convergence-form .ptk-form .button-submit{position:relative;margin-bottom:-28px;float:right}
.convergence-form .ptk-form .button-next{float:right}
.convergence-form .ptk-show-hide-trigger{font-weight:bold}
div.popup-convergence-calc{width:624px}
div.popup-convergence-calc .popup-inner{padding-top:10px}
.generic-content-tabs{overflow:hidden;clear:both;position:relative;border-top:1px solid #c7c7c7;margin-bottom:15px}
.generic-content-tabs .generic-tabs{overflow:hidden;border-right:1px solid #c7c7c7}
.generic-content-tabs .generic-tabs li a{display:block;border-left:1px solid #c7c7c7;padding:8px 0;text-align:center;text-decoration:none;font-size:1em;font-weight:bold;background:#fff url(http://www.orange.pl/binaries-http/map/infoportal/hp/main-tabs.gif) 0 100% repeat-x;color:#474747}
.generic-content-tabs .generic-tabs li a.active{background:#fff}
.generic-content-tabs .generic-tabs li a.active span{color:#f60}
.generic-content-tabs .generic-tabs li a.lifestyle{background:#000}
.block-content-overlay{position:relative;display:block}
.block-content-overlay .media{display:block;float:none}
.block-content-overlay .content{display:block;position:absolute;z-index:1;left:0;bottom:0;width:100%;background:url("http://www.orange.pl/binaries-http/map/infoportal/glorious/glorious_bg.png") repeat scroll 0 0 transparent}
.block-content-overlay .content .content-container{padding:5px 8px;display:block}
.block-content-overlay .content .title{display:block;color:#f60;font-weight:bold;padding-bottom:0}
.block-content-overlay .content .title.less-arrow:hover{text-decoration:underline}
.block-content-overlay .content .lead{display:block;color:#fff}
.mod .mod-tabs{padding-bottom:0;padding-top:0;overflow:hidden}
.mod-solid-grey .mod-tabs,.mod-header-grey .mod-tabs{background:url(http://www.orange.pl/binaries-http/map/infoportal/background/mod-tabs-bg.gif) 0 100% repeat-x}
.mod-tabs .tabs{border:0;margin-bottom:-1px;padding-bottom:1px;overflow:hidden;margin-right:-8px}
.mod-tabs .tabs li{float:left;margin-right:3px}
.mod-tabs .tabs li a{padding:7px 8px;border:1px solid #dedede;border-bottom:0;font-size:1em;font-weight:normal;background-position:0 -1px}
.mod-tabs .tabs li.selected a{background:#fff;height:auto;border-bottom:0;padding-bottom:8px;z-index:1;font-weight:bold}
#topten-tabs-wrapper .mod-tabs .tabs li a{padding:5px 8px 8px}
.mod-tabs-outside{margin-top:42px;position:relative}
.mod-tabs-outside .mod-tabs{background:transparent;padding-left:0;position:absolute;top:-33px;left:-1px}
.mod-tabs-outside .mod-tabs .tabs li a{padding-bottom:7px}
.mod-tabs-outside .mod-tabs .tabs li.selected a{padding-bottom:9px}
.step-indicator{margin:0 0 10px 0;padding:2px 0 0 0;float:right;list-style:none}
.step-indicator li{float:left;background:url(http://www.orange.pl/binaries-http/common/background/step-off.gif) #fff no-repeat;width:18px;height:18px;text-align:center;line-height:18px;margin-right:3px;font-weight:bold;color:#666}
.step-indicator li.step-current{background:url(http://www.orange.pl/binaries-http/common/background/step-on.gif) #fff no-repeat;color:#fff}
.step-indicator p{float:left;margin-right:10px;padding-top:2px}
.step-indicator ul{float:right}
.mod-unsupp-browser{padding:32px 32px 0 32px;background:#fff url(http://www.orange.pl/binaries-http/map/infoportal/unsupported/bg.gif) 0 0 repeat-x;height:300px;margin-bottom:10px}
.mod-unsupp-browser .col-left{float:left;width:392px}
.mod-unsupp-browser .col-right{float:left;width:484px;margin-left:28px;display:inline}
.mod-unsupp-browser .col-left h1{width:392px;height:82px;background:url(http://www.orange.pl/binaries-http/map/infoportal/unsupported/h-not-supported.gif) 0 0 no-repeat}
.mod-unsupp-browser .col-left #upgrade{width:305px;height:17px;background:url(http://www.orange.pl/binaries-http/map/infoportal/unsupported/h-upgrade.gif) 0 0 no-repeat}
.mod-unsupp-browser .col-right .list-buttons li{float:left}
.mod-unsupp-browser .col-right .list-buttons li a{display:block;width:242px;height:66px;text-indent:-99999em;background:url(http://www.orange.pl/binaries-http/map/infoportal/unsupported/btn-browser-sprite.gif) 0 0 no-repeat}
.mod-unsupp-browser .col-right .list-buttons li a#ie{background-position:0 0}
.mod-unsupp-browser .col-right .list-buttons li a#ff{background-position:0 -66px}
.mod-unsupp-browser .col-right .list-buttons li a#chr{background-position:0 -132px}
.mod-unsupp-browser .col-right .list-buttons li a#op{background-position:-242px 0}
.mod-unsupp-browser .col-right .list-buttons li a#saf{background-position:-242px -66px}
.mod-unsupp-browser .bottom-container{float:left;width:100%;margin-top:12px;padding:31px 0 0 0;background:url(http://www.orange.pl/binaries-http/map/infoportal/unsupported/bg-bottom.gif) 50% 0 no-repeat;overflow:hidden;clear:both}
.popup.popup-shadow{border:0 none;background:0}
.popup-shadow .popup-shadow-inner{float:left;width:100%;margin-left:-10px;background:#fff;position:static}
.popup-shadow .popup-shadow-inner{box-shadow:0 0 20px #464646;-webkit-box-shadow:0 0 20px #464646,-moz-box-shadow:0 0 20px #464646}
.popup-phone-selection{padding:10px;background:#fff}
.popup-phone-selection h2,.popup-phone-selection .popup-header h2{color:#f60;font-size:27px;font-weight:normal;padding:15px 0 10px 0;text-align:left}
.popup-phone-selection .control-box a{display:inline;float:right;background:url(http://www.orange.pl/binaries-http/map/image/shop/products/x.gif) no-repeat right center;margin-right:10px;padding-right:20px;line-height:300%}
.popup-phone-selection .popup-inner{padding:0;clear:both;float:left;background:transparent url(http://www.orange.pl/binaries-http/map/background/phone-chooser-producer.gif) 10px repeat-y;border:0}
#selectOtherPhone-popup #phone-chooser #phone-chooser-producer{float:left;width:190px;position:relative;z-index:20}
#selectOtherPhone-popup #phone-chooser #phone-chooser-producer ul.producers-list{padding-top:15px;display:inline;float:left;list-style:none;width:190px}
#selectOtherPhone-popup #phone-chooser #phone-chooser-producer ul.producers-list li{padding:10px 0;padding-left:5px;display:inline;float:left;width:100%}
#selectOtherPhone-popup #phone-chooser #phone-chooser-producer ul.producers-list li.active{background:#fff;padding:7px 0;border:1px solid #ccc;border-right:0}
#selectOtherPhone-popup #phone-chooser #phone-chooser-producer ul.producers-list li.active a{color:#f60;background:0;padding-left:7px}
#selectOtherPhone-popup #phone-chooser #phone-chooser-producer ul.producers-list li a{color:#000;background:url(http://www.orange.pl/binaries-http/map/image/shop/products/dane_szczegolowe.gif) no-repeat scroll 3px 5px;display:inline;float:left;padding-left:12px;margin-left:10px}
#selectOtherPhone-popup #phone-chooser #phone-chooser-model{width:550px;background:#fff;float:left;border:1px solid #ccc;position:relative;z-index:2;overflow:hidden}
#selectOtherPhone-popup #phone-chooser #phone-chooser-model ul.phone-list{float:left;list-style:none;width:100%;height:424px;overflow:auto;border:1px solid #fff;background:transparent url(http://www.orange.pl/binaries-http/map/background/phone-choser-bg-top.jpg) left top repeat-x}
#selectOtherPhone-popup #phone-chooser #phone-chooser-model ul.phone-list li{float:left;display:inline;width:115px;height:178px;margin:0 1px 0 -6px;padding:32px 2px 2px 2px;text-align:center;background:transparent url(http://www.orange.pl/binaries-http/map/background/phone-choser-list-item.gif) top center no-repeat}
#selectOtherPhone-popup #phone-chooser #phone-chooser-model ul.phone-list li form{height:160px;border-left:1px solid #e4e4e4}
#selectOtherPhone-popup #phone-chooser #phone-chooser-model ul.phone-list li.selected{padding:30px 0 0 0;border:2px solid #fc6604;background:0;margin-left:0}
#selectOtherPhone-popup #phone-chooser #phone-chooser-model ul.phone-list li.selected form{border:0}
#selectOtherPhone-popup #phone-chooser #phone-chooser-model ul.phone-list li .img-wrapper{width:60px;height:120px;margin:auto;padding-bottom:5px;text-align:center;cursor:pointer}
#selectOtherPhone-popup #phone-chooser #phone-chooser-model ul.phone-list li.selected .img-wrapper{cursor:default}
#selectOtherPhone-popup #phone-chooser #phone-chooser-model ul.phone-list li p.phone-name{width:90px;margin:auto;font-size:12px;text-align:center;line-height:150%}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
h2{font-size:16px;margin-bottom:10px}
#phone-section h2{color:#000}
*{margin:0;padding:0}
a{outline:0!important;color:black}
*:focus{outline:0}
.cb{clear:both;height:1%}
.hidden{display:none!important}
ul{list-style:none}
#wizard-box{float:left;width:100%}
a.more{color:#143d8d;text-decoration:none;background:url(http://www.orange.pl/binaries-http/common/icon/arrow.gif) no-repeat 0 5px;padding-left:11px}
a.more-bold{color:#143d8d;text-decoration:none;background:url(http://www.orange.pl/binaries-http/common/icon/arrow.gif) no-repeat 0 5px;padding-left:11px;font-weight:bold}
a.subtitle{color:#143d8d;text-decoration:none;background:url(http://www.orange.pl/binaries-http/common/icon/arrow.gif) no-repeat 0 5px;font-weight:bold;padding-left:11px;display:block}
a.subtitle:hover{color:#fd6a02;text-decoration:none;background:url(http://www.orange.pl/binaries-http/common/icon/arrow.gif) no-repeat 0 5px;font-weight:bold;padding-left:11px;display:block}
a.promo_subtitle{color:#143d8d;text-decoration:none;background:url(http://www.orange.pl/binaries-http/common/icon/arrow.gif) no-repeat 0 5px;font-weight:bold;padding-left:11px}
a.white-box{color:#143d8d;text-decoration:none;background:url(http://www.orange.pl/binaries-http/common/icon/arrow.gif) no-repeat 0 5px;padding-left:14px;display:block}
a.menu{color:#000;text-decoration:none;background:url(http://www.orange.pl/binaries-http/common/icon/arrow.gif) no-repeat 0 5px;padding-left:13px}
a.active{color:#ff6500}
a.gray-full-box{color:#000;text-decoration:none;background:url(http://www.orange.pl/binaries-http/common/icon/arrow.gif) no-repeat 0 5px;padding-left:13px;display:block}
a.prev{color:#143d8d;text-decoration:none;background:url(http://www.orange.pl/binaries-http/common/icon/arrow-back.gif) no-repeat 0 5px;padding-left:11px}
a.next{color:#143d8d;text-decoration:none;background:url(http://www.orange.pl/binaries-http/common/icon/arrow.gif) no-repeat right 5px;padding-right:11px}
a.page-print{color:#143d8d;text-decoration:none;background:#fff url(http://www.orange.pl/binaries-http/common/icon/page-print.gif) no-repeat left;padding:6px 0 6px 26px}
a.page-send{color:#143d8d;text-decoration:none;background:#fff url(http://www.orange.pl/binaries-http/common/icon/page-send.gif) no-repeat left;padding:6px 0 6px 27px}
a{text-decoration:none;color:#000}
a.link-bold{font-weight:bold!important}
a:link{text-decoration:none;color:#000}
a:visited{text-decoration:none;color:#000}
a:hover{text-decoration:underline;color:#000}
a:active{text-decoration:none;color:#000}
body{margin:0;padding:0;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:center;height:100%;color:black}
iframe.curtain{width:100%;height:100%;position:fixed;top:0;left:0;background:#fff;opacity:.85;z-index:51;border:0}
div.tooltip-popup{width:100px;position:absolute;top:1.5em;left:.5em;z-index:1000;background:#eee;border:2px solid #aaa}
img{border:0}
input,textarea{font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none}
form{margin:0;padding:0}
.print-only{display:none}
#portal-box{width:990px;background:#fff;margin:0 auto;padding:0;text-align:left;position:relative;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#5e5e5e}
#portal-box textarea,#portal-box select{font-size:11px}
#portal-box #header-box{display:none}
#portal-box #top-box{display:none}
#l1-main-box{clear:both;display:inline;float:left;width:100%;margin-bottom:40px}
#l1-main-box #l1-center{display:inline;float:left;width:990px}
#l1-main-box #banner-wide{display:none}
#l1-main-box #main{margin:0;padding:0}
#l1-main-box #middle{margin:0;padding:0}
#footer-box,#bottom-box{clear:both;margin-top:8px;height:35px;width:100%}
#footer-box #footer,#bottom-box #footer{width:955px;margin:0 auto;border-top:3px solid #d6d6d6}
#footer a{text-decoration:none;color:#000}
#footer a:hover{text-decoration:underline}
#footer ul{float:left;margin:11px 0 11px 0;padding:0;list-style:none}
#footer li{float:left;margin:0;color:#f60;background:url(http://www.orange.pl/binaries-http/common/icon/bullet.gif) no-repeat 0 6px}
#footer li a{display:block;float:left;padding:0 5px 0 10px}
#footer li a:hover{text-decoration:underline}
#footer li a.active{color:#ff6500}
#footer li a.active:hover{text-decoration:underline}
#footer #bip{background:url(http://www.orange.pl/binaries-http/common/icon/bip.gif) #fff no-repeat left;width:37px;height:17px;float:left;margin:6px 9px 0 0}
#footer span#amg{float:right;margin:11px 3px 0 0}
#footer span#amg a:hover{text-decoration:underline}
#footer div#fotokod_footer{float:right;margin-top:5px;margin-left:10px}
#footer div#amg{margin:11px 3px 0 0;float:right}
#footer div#amg a:hover{text-decoration:underline}
#footer span#partners-investors{float:right}
#footer div#partners-investors{float:right}
#full-footer{clear:both}
.slider-all{width:710px}
.slider-all .slider-wrapper{z-index:5;position:relative;width:710px;background:transparent url(http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/slider-top.gif) no-repeat;background-position:left 5px;cursor:pointer}
.slider-all form{padding:0;margin:0}
.slider-all .slider-replace{width:710px;position:relative;background:transparent url(http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/slider-bottom.gif) left bottom no-repeat}
.slider-all .slider-track{z-index:10}
.slider-handle-bg-1,.slider-handle-bg-2{width:3px;height:6px;position:absolute;bottom:-6px}
.slider-handle-bg-1{left:1px;background:transparent url(http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/slider-handle-shadow-left.gif) left bottom no-repeat}
.slider-handle-bg-2{right:1px;background:transparent url(http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/slider-handle-shadow-right.gif) bottom no-repeat}
.slider-handle-inner{overflow:hidden;position:relative}
.slider-replace .slider-handle{margin:-4px 0 0 -1px;z-index:10;position:relative;top:0;cursor:pointer}
.slider-replace .slider-handle .slider-arrow-left{width:10px;height:10px;position:absolute;left:12px;top:16px;background:transparent url(http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/slider-handler-arrow-left.gif) no-repeat;z-index:11}
.slider-replace .slider-handle .slider-arrow-right{width:10px;height:10px;position:absolute;right:7px;top:16px;background:transparent url(http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/slider-handler-arrow-right.gif) no-repeat;z-index:11}
.slider-replace.slider-card .slider-handle .slider-arrow-left,.slider-replace.slider-card .slider-handle .slider-arrow-right{display:none}
.slider-replace .slider-handle .slider-left{height:60px;width:17px;display:block;background:url('http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/slider-handler-left.png');_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/slider-handler-left.png",sizingMethod="scale");position:absolute;left:0;top:0}
.slider-replace .slider-handle .slider-right{height:60px;width:17px;display:block;background:url('http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/slider-handler-right.png') top right no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/slider-handler-right.png",sizingMethod="scale");position:absolute;right:0;top:0}
.slider-replace .slider-info{font-size:18px;margin:0;padding:8px 0 10px 0;text-align:center;width:auto;color:#f60;font-weight:bold;background:#e3e3e3 url('http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/slider-handler-middle.gif') repeat-x;display:block;position:relative;left:17px;top:0}
.slider-replace .slider-info strong{display:block}
.slider-replace .slider-info span{font-size:12px}
.slider-replace .slider-label-wrapper{top:0}
.slider-replace .slider-label{display:block;width:100%;top:0;height:35px;position:absolute;z-index:9;background:transparent url('http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/blank.gif')}
.slider-replace .slider-label-text{position:absolute;top:10px;z-index:8;text-align:center;font-size:18px;font-weight:bold;color:#4e4e4e}
.slider-replace .slider-label-text strong{display:block}
.slider-replace .slider-label-text span{font-size:12px}
.slider-replace #slider-label_0{border-left:none;padding-left:17px!important;padding-right:17px!important}
.slider-all .slider-replace .proposition{float:left;width:70px;text-align:center}
.slider-all .slider-replace .proposition label{display:block;font-size:14px;font-weight:bold;color:#474747;margin-top:3px}
.slider-all .submit-button{margin:-2px 0 0 10px}
.slider-all .proposition-description{clear:both;padding:10px 0;background:#e4e4e4;border-bottom:1px solid #e4e4e4}
.slider-all .proposition-description .proposition-description-inner{overflow:hidden;zoom:1}
.slider-all .proposition-description .proposition-description-inner .proposition-box{width:123px;float:left;margin:0 10px 0 -1px;padding-left:10px;color:#8a8a8a;background:transparent url(http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/slider-description-separator.gif) left center no-repeat;display:inline}
.slider-all .proposition-description .proposition-description-inner .proposition-box strong{text-align:center}
.slider-all .proposition-description .proposition-description-inner .proposition-box p{text-align:center}
#commitment-section{clear:both;overflow:visible}
#commitment-section .slider-all{float:left;padding-top:20px}
.slider-all .slider-option-description{width:709px;clear:both;padding:10px 0;background:#e4e4e4;border-bottom:1px solid #e4e4e4}
.slider-all .slider-option-description .slider-option-description-inner{overflow:hidden;zoom:1}
.slider-all .slider-option-description .slider-option-description-inner .proposition-box{width:123px;float:left;margin:0 9px 0 -1px;padding-left:10px;color:#8a8a8a;background:transparent url(http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/slider-description-separator.gif) left center no-repeat;display:inline}
.slider-all .slider-option-description .slider-option-description-inner .proposition-box strong{text-align:center}
.slider-all .slider-option-description .slider-option-description-inner .proposition-box p{text-align:center}
#commitment-section .select-sub-info{float:right;width:180px}
#commitment-section .select-sub-info h3{color:#000;font-size:14px;padding-bottom:10px}
#commitment-section .select-sub-info ul li{background:transparent url(http://www.orange.pl/binaries-http/common/icon/bullet.gif) no-repeat scroll 0 6px;padding-left:10px}
#proposition-section .over-proposition{padding-top:10px;padding-bottom:10px}
#proposition-section .select-sub-info{clear:both}
#proposition-section .select-sub-info h3{color:#000;font-size:14px;padding-bottom:10px}
#proposition-section .select-sub-info ul li{background:transparent url(http://www.orange.pl/binaries-http/common/icon/bullet.gif) no-repeat scroll 0 6px;padding-left:10px}
.time-deal-duration span{float:left;margin-right:10px;line-height:21px}
.time-deal-duration form{float:left}
#commitment-section .time-deal-duration{clear:both;padding:10px 0}
#commitment-section .time-deal-duration strong{float:left;font-size:12px;padding-right:5px;line-height:24px;font-weight:normal}
#proposition-section .time-deal-duration{clear:both;padding:10px 0}
#proposition-section .time-deal-duration strong{float:left;font-size:12px;padding-right:5px;line-height:24px;font-weight:normal}
.time-deal-duration .ptk-selectbox-wrapper{position:relative;float:left}
.time-deal-duration .ptk-selectbox-clickable{display:block;width:145px!important;height:14px;padding:3px 5px;font-size:12px;color:#4e4e4e;text-decoration:none;background:transparent url(http://www.orange.pl/binaries-http/map/background/ptk-select-new-wizard.gif) no-repeat;border-left:0}
.time-deal-duration .ptk-selectbox-container{position:absolute;width:153px!important;border:1px solid #ccc;background:#f9f9f9;margin-left:1px;font-size:11px}
.time-deal-duration .ptk-selectbox-container a{display:block;padding:2px 5px}
.time-deal-duration .ptk-selectbox-container a:hover{background:#ccc;text-decoration:none}
.content-cover{z-index:100}
#topLayerOnLoad{right:0!important;left:auto!important}
#wizard-header{padding:40px 18px 20px 17px;overflow:hidden}
#wizard-header h1{float:left;margin-right:100px;display:inline}
#wizard-faq{float:right;padding:0 15px 0 0}
iframe.wizardFaqLinkPopUp-popup-curtain{z-index:52}
div.shopwizard-call-for-help{position:relative;display:inline;float:left;width:251px;height:63px}
.shopwizard-call-for-help #wizardFaqLinkPopUp{display:inline;float:left;margin-left:21px;margin-top:49px}
#wizard-step{float:left;padding-top:4px}
#wizard-step{font-family:Arial,Helvetica,sans-serif;font-size:12px;position:relative}
#wizard-step-new{margin-top:-3px;padding-bottom:8px}
#wizard-step-new ul,#wizard-step ul li{margin:0;padding:0;float:none}
#wizard-step-new ul li{text-align:center;display:block;float:left;padding-right:20px;background:url(http://www.orange.pl/binaries-http/map/image/step-rule.gif) center 10px repeat-x}
#wizard-step-new ul li.first{background:url(http://www.orange.pl/binaries-http/map/image/step-rule-first.gif) center 10px no-repeat}
#wizard-step-new ul li.last{padding-right:0;background:url(http://www.orange.pl/binaries-http/map/image/step-rule-last.gif) center 10px no-repeat}
#wizard-step-new ul li span.num{margin-bottom:-15px;font-size:12px;display:block;clear:both;width:22px;margin:0 auto 6px auto;background:#fff url(http://www.orange.pl/binaries-http/map/image/step.gif) center no-repeat;padding:3px;padding-left:4px;color:#606060}
#wizard-step-new ul li span.text{float:left;font-weight:normal;width:125px}
#wizard-step-new ul li.current span.text{width:128px}
#wizard-step-new ul li.current{color:#f60;font-weight:bold}
#wizard-step-new ul li.current span.num{background:#fff url(http://www.orange.pl/binaries-http/map/image/step-current.gif) center no-repeat;color:#fff}
#wizard-step-new ul li.pass span.num{color:#fff}
#first-step-box{clear:both;margin:auto;padding-bottom:13px;background:transparent url(http://www.orange.pl/binaries-http/map/img/first-step-bottom.jpg) bottom repeat-x;width:955px}
#first-step-box-inner{padding:10px 20px 20px 20px;border:1px solid #d6d6d6;border-bottom:0;background:transparent url(http://www.orange.pl/binaries-http/map/img/first-step-top.jpg) repeat-x;height:100%}
.standard-section{margin-bottom:10px;padding:10px 0;border-bottom:1px solid #d7d7d7;zoom:1;clear:both;float:left;width:100%}
.standard-section a.more-bold{background-position:0 4px}
#msisdn-errors-section .standard-section{padding:5px 0;border:0}
.standard-section h2{color:#000}
#accessory-section{float:left}
#phone-section{overflow:hidden;padding-bottom:10px;border-bottom:1px solid #d3d3d3;zoom:1}
#phone-section #phone-selected{float:left;width:560px}
#phone-selected #phone-selected-desc{float:left}
#phone-selected #phone-selected-desc h1,#phone-section #phone-price h1{font-size:16px;margin-top:0;color:#000;font-weight:bold}
#phone-selected #phone-name{font-size:22px;color:#4e4e4e}
#phone-selected #phone-sku-selection{overflow:hidden;margin-top:15px}
#phone-selected #phone-sku-selection .color-title{float:left}
#phone-selected #phone-sku-selection ul{float:left;margin:0;padding-left:10px}
#phone-selected #phone-sku-selection ul li{clear:both}
#phone-selected #phone-sku-selection ul li .phone-color-label{display:inline;float:none}
#phone-selected #phone-sku-selection ul li .color-box,#boss-phone-color-section .color-box{width:15px;height:15px;display:inline-block;margin-right:10px;border:1px solid #d3d3d3}
#phone-selected #phone{float:left;width:45px;height:115px;margin-top:25px}
#phone-selected #phone-links{clear:both;padding-top:3px}
#phone-selected #phone-links .link{float:left}
#phone-selected #phone-links a{margin-right:15px}
#phone-section #phone-price{float:left;width:250px}
#phone-price .salon-price{clear:both;padding:5PX 0;overflow:hidden}
#phone-price .salon-price-border{border-top:1px solid #d3d3d3}
#phone-price .salon-price-text{float:left;padding-top:3px}
#phone-price .salon-price-price{float:right;font-size:18px;font-weight:bold}
#phone-price .salon-price-different{color:#f60}
#boss-phone-color-section{border-bottom:1px solid #d7d7d7;overflow:hidden}
#boss-phone-color-section .color-title{float:left;margin:0 10px 10px 0;color:#000;font-size:16px;font-weight:bold}
#boss-phone-color-section ul{float:left;overflow:hidden}
#boss-phone-color-section ul li{float:left;width:160px}
#proposition-section{padding-top:0}
#proposition-section h2{float:left}
#proposition-section .proposition-list{margin:0 auto;text-align:center;overflow:hidden;width:913px;height:auto}
#proposition-section .proposition-list li{margin:0 5px;vertical-align:top;margin:5px;min-height:85px;display:inline;float:left}
#proposition-section .proposition-list li label{position:relative;display:block;width:208px;height:84px;background:transparent url(http://www.orange.pl/binaries-http/map/background/proposition-select.jpg) no-repeat;cursor:pointer}
#proposition-section .proposition-list li label input{position:absolute;left:-9999px}
#proposition-section .proposition-list li label.active{background:transparent url(http://www.orange.pl/binaries-http/map/background/proposition-select-checked.jpg) no-repeat}
#proposition-section .proposition-list li label span{color:#5e5e5e;font-size:17px;font-weight:bold}
#proposition-section .proposition-list li label .prop-desc{position:absolute;top:10px;left:15px;display:block;width:183px;height:20px;overflow:hidden}
#proposition-section .proposition-list li label .prop-img{position:absolute;top:40px;left:20px;display:block;width:20px;height:25px;overflow:hidden}
#proposition-section .proposition-list li label .prop-name{position:absolute;top:40px;left:55px;display:block;height:20px;overflow:hidden}
#proposition-section .proposition-list li label.active .prop-desc{color:#000}
#proposition-section .proposition-list li label.active .prop-name{color:#f60}
#proposition-section .inter-all{clear:both;width:870px}
.inter-all .inter-option-description{clear:both;padding:10px 0;background:#e4e4e4;border-bottom:1px solid #e4e4e4}
.inter-all .inter-option-description .inter-option-description-inner{overflow:hidden;zoom:1}
.inter-all .inter-option-description .inter-option-description-inner .proposition-box{width:156px;float:left;margin:0 9px 0 -1px;padding-left:10px;color:#8a8a8a;background:transparent url(http://www.orange.pl/binaries-http/map/image/shop/eshop/slider/slider-description-separator.gif) left center no-repeat;display:inline}
.inter-all .inter-option-description .inter-option-description-inner .proposition-box strong{text-align:center}
.inter-all .inter-option-description .inter-option-description-inner .proposition-box p{text-align:center}
#proposition-section .slider-all{clear:both;width:825px;height:150px}
#proposition-section .slider-all .slider-wrapper{width:825px;background:url(http://www.orange.pl/binaries-http/map/background/z-slider-top.jpg) no-repeat scroll left 5px transparent;padding-top:13px}
#proposition-section .slider-all .slider-replace{width:825px;height:58px;background:transparent url(http://www.orange.pl/binaries-http/map/background/z-slider-bottom.jpg) left bottom no-repeat}
#proposition-section .slider-all .slider-track{height:60px}
#proposition-section .slider-all .slider-replace .slider-handle{position:absolute;margin-top:-12px}
#proposition-section .slider-all .slider-replace .slider-handle .slider-handle-inner{overflow:visible;height:140px;background:url(http://www.orange.pl/binaries-http/map/background/z-slider-center.jpg) top left repeat-x}
#proposition-section .slider-replace .slider-label-wrapper{top:-6px;color:#000}
#proposition-section .slider-replace .slider-label{height:60px}
#proposition-section .slider-replace .slider-info{background:0;color:#000;font-weight:normal;overflow:hidden;background:transparent url(http://www.orange.pl/binaries-http/map/background/z-slider-handle-text-bg-left.jpg) 0 8px no-repeat;padding-left:3px}
#proposition-section .label-visible{text-align:center;font-size:18px;font-weight:bold}
#proposition-section .label-visible strong{margin-bottom:-3px}
#proposition-section .label-visible span{font-size:14px;font-weight:normal}
#proposition-section .slider-replace .slider-info .label-visible{display:block;height:50px;overflow:hidden;margin:auto;padding-top:5px;color:#f60;background:transparent url(http://www.orange.pl/binaries-http/map/background/z-slider-handle-text-bg-right.jpg) right top no-repeat}
#proposition-section .slider-replace .slider-info .label-visible strong{margin-bottom:3px}
#proposition-section .slider-replace .slider-handle .slider-left{width:11px;height:140px;background:url(http://www.orange.pl/binaries-http/map/background/z-slider-handle-left.png) top right no-repeat}
#proposition-section .slider-replace .slider-handle .slider-right{width:11px;height:140px;background:url(http://www.orange.pl/binaries-http/map/background/z-slider-handle-right.png) top right no-repeat}
#proposition-section .slider-replace .slider-handle .slider-arrow-left{display:block;top:29px;left:6px;width:7px;height:15px;background:url(http://www.orange.pl/binaries-http/map/background/z-slider-handle-arrow-left.png) no-repeat}
#proposition-section .slider-replace .slider-handle .slider-arrow-right{display:block;top:29px;right:6px;width:7px;height:15px;background:url(http://www.orange.pl/binaries-http/map/background/z-slider-handle-arrow-right.png) no-repeat}
#proposition-section .slider-replace .slider-handle-bg-1,#proposition-section .slider-replace .slider-handle-bg-2{display:none}
#proposition-section .slider-label-wrapper .label-boxes{display:none}
#proposition-section .slider-info .label-boxes{height:50px;display:block}
#proposition-section .slider-info .label-boxes .one-box{float:left;width:82px;height:57px;margin-top:9px;margin-left:-1px;background:transparent url(http://www.orange.pl/binaries-http/map/background/z-slider-handle-separator.png) left center no-repeat;display:inline}
#proposition-section .slider-info .label-boxes .one-box-left{float:left;width:82px;height:57px;margin-top:9px;margin-left:-1px;display:inline}
#proposition-section .slider-info .label-boxes .one-box strong,#proposition-section .slider-info .label-boxes .one-box-left strong{font-size:16px;font-weight:normal;padding-bottom:5px}
#proposition-section .slider-info .label-boxes .one-box span{font-size:11px}
#freedom-proposition-section,#check-coverage{border:0}
#check-coverage{margin-bottom:0;font-weight:bold}
#brand-section{border-bottom:0}
#brand-section h2,#freedom-proposition-section h2{float:left}
#brand-section ul,#freedom-proposition-section ul{float:left;padding-left:30px;padding-top:3px}
#brand-section ul li,#freedom-proposition-section ul li{float:left;padding-right:65px}
#brand-section ul li label,#freedom-proposition-section ul li label{font-weight:bold}
#brand-section ul li .ptk-checkbox-wrapper,#freedom-proposition-section ul li .ptk-checkbox-wrapper{margin-top:-1px}
#freedom-proposition-section .freedom-message{clear:both;padding-left:140px}
#msisdn-section{padding-bottom:10px;overflow:visible;position:relative;z-index:10;padding-top:0}
#msisdn-section h2{margin-bottom:11px}
#msisdn-section form{width:auto;height:100%}
#msisdn-section .new-old-phone-nr{overflow:hidden;padding-bottom:0}
#msisdn-section #pstn-choice-form,#msisdn-section #msisdn-choice-form{float:left;overflow:hidden}
#msisdn-section #msisdn-choice-form{padding:0 0 7px 5px}
#msisdn-section .new-old-phone-nr li{float:left;padding-right:40px;font-size:12px;color:#000}
#msisdn-section .number-proposition{position:relative}
#msisdn-section .number-proposition-main .message{position:absolute;top:0}
#msisdn-section .number-proposition-main .search-box{width:924px;height:56px;background:transparent url(http://www.orange.pl/binaries-http/map/background/selected-phone-bar.jpg) no-repeat}
#msisdn-section #msisdn-choice-form label.ptk-radio{line-height:1.25em}
#first-step-box #msisdn-section .number-proposition-main .search-box{height:56px;background:transparent url(http://www.orange.pl/binaries-http/map/background/selected-phone-bar2.jpg) no-repeat}
.search-box .choosen-label label{float:left}
.message{font-size:12px;color:#606060;padding:5px}
.message-without-bold{font-size:12px;color:#606060}
.number-proposition{width:924px;margin:auto}
.number-proposition-main .message{position:absolute;top:2px;left:235px}
.number-proposition-main .message .highlight{display:inline;color:#f60}
.number-proposition-main .message-tip{display:inline;font-weight:normal}
#msisdn-section .number-proposition-main .search-box .choosen-label{padding:8px 10px}
#msisdn-section .number-proposition-main .search-box .choosen-label label{margin-right:10px;font-weight:bold;padding:8px 0}
#msisdn-section .number-proposition-main .search-box .choosen-label input,#msisdn-section #retentionMsisdn,#msisdn-section #mig-msisdnInput .mig-msisdnInput-textInput{width:150px;height:31px;padding:0 10px;text-align:center;background:transparent url(http://www.orange.pl/binaries-http/map/background/selected-phone-bar-input.jpg) no-repeat;border:0;font-size:25px;color:#606060;line-height:28px;float:left}
#msisdn-section .number-proposition-main .search-box .choosen-info{display:none}
#propositions{width:913px;margin-top:10px;overflow:hidden}
.number-proposition .phone-nr-list{margin-left:-32px;overflow:hidden}
.number-proposition .phone-nr-list li{display:block;float:left;margin-left:36px;text-align:center}
.number-proposition .phone-nr-list li a{padding:3px 0 0;margin:0;display:block;font-size:12px;font-weight:bold;color:#606060;padding:5px}
.number-proposition .phone-nr-list li.choosen{background:url(http://www.orange.pl/binaries-http/map/background/shop/number-proposition-right.gif) center right no-repeat;color:#fff;text-align:center}
.number-proposition .phone-nr-list li.choosen a{background:url(http://www.orange.pl/binaries-http/map/background/shop/number-proposition-left.gif) center left no-repeat;color:#fff}
.navi-propositions{position:relative;display:inline;float:left;margin-top:10px;width:100%;margin-left:0}
.navi-propositions #back-proposition{float:left}
.navi-propositions a#back-proposition{background:url(http://www.orange.pl/binaries-http/common/icon/arrow-back.gif) no-repeat 0 5px}
.navi-propositions #next-proposition{float:right}
#option-section{border:0}
#option-section .subscription-info{float:left;width:340px}
#option-section .subscription-info h2 .orange-price{color:#f60;font-size:18px}
#option-section .subscription-info .declared-row,#option-section .subscription-info .declared-rabat-row{clear:both;overflow:hidden;padding:5px 0;height:auto}
#option-section .subscription-info .declared-rabat-row{border-bottom:1px solid #d3d3d3}
#option-section .subscription-info .declared-price-text{float:left;padding-top:3px}
#option-section .subscription-info .declared-price-value{float:right;font-size:18px;font-weight:bold}
#option-section .subscription-info .declared-rabat-price-value{color:#f60;float:right;font-size:18px;font-weight:bold}
#option-section .time-deal-duration{float:left;font-size:17px}
#option-section .time-deal-duration strong{font-size:14px}
#option-section .time-deal-duration span{font-size:14px}
#option-section .gift-info{float:right;width:292px;padding-right:60px}
#option-section .gift-info .gift-info{padding-right:0}
#option-section .gift-info h2{background:url(http://www.orange.pl/binaries-http/map/background/prezent-naglowek-tlo.gif) no-repeat scroll right -3px transparent;color:#f60;float:left;height:30px;padding-right:50px}
#option-section .profitDescription{clear:both}
#option-section .gift-info ul,#option-section .additional-profits-info ul{clear:both}
#option-section .gift-info ul li,#option-section .additional-profits-info ul{background:url("http://www.orange.pl/binaries-http/common/icon/bullet.gif") no-repeat scroll 0 6px transparent;padding-left:10px}
#option-section .promotion-info{clear:left;padding-top:15px}
#option-section .promotion-info h2,#option-section .additional-profits-info h2{color:#f60}
#option-section .additional-profits-info h2{border-top:1px solid #d7d7d7;margin-top:10px;padding-top:10px}
#option-section .additional-profits-info{clear:left}
#package-section .proposition-list{overflow:hidden;width:auto;height:100%}
#package-section .proposition-list li{margin:0 5px;vertical-align:top;margin:5px 10px;margin-left:0;min-height:65px;width:auto;padding:0;display:inline;float:left}
#package-section .proposition-list li label{display:block;width:246px;height:60px;padding:20px 10px 20px 5px;text-align:center;background:transparent url(http://www.orange.pl/binaries-http/map/background/package-select-radio.jpg) no-repeat center}
#package-section .proposition-list li label input{position:absolute;left:-9999px}
#package-section .proposition-list li label.active{background:transparent url(http://www.orange.pl/binaries-http/map/background/package-select-radio-checked.jpg) no-repeat center;cursor:pointer}
#package-section .proposition-list li label span{display:block;color:#000;font-size:14px;font-weight:bold}
#package-section .proposition-list li label.disabled{position:relative;background:transparent url(http://www.orange.pl/binaries-http/map/background/package-select-radio-disabled.jpg) no-repeat}
#package-section .proposition-list li label.disabled .disabled-text{background:#7c7c7c;color:#fff;font-size:15px;font-weight:normal;left:3px;padding:5px;position:absolute;top:35px;width:247px}
#package-section .proposition-list li label .prop-name{font-size:20px;line-height:26px}
#package-section .proposition-list li label .prop-desc{margin-top:10px;font-weight:normal}
#package-section .proposition-list li label.active .prop-name{font-size:20px}
#second-step-box,#third-step-box{padding-left:17px}
#second-step-box-inner{float:left;width:710px;padding:10px 15px;border:1px solid #d6d6d6;background:url(http://www.orange.pl/binaries-http/map/img/first-step-top.jpg) repeat-x scroll 0 0}
#second-step-box.last-step #second-step-box-inner{float:left;width:730px;overflow:hidden;padding:0;border:0;background:0}
#second-step-box .number-proposition{width:700px;margin:auto;overflow:hidden;clear:both}
#first-step-box .number-proposition{clear:both}
#second-step-box #msisdn-section .number-proposition-main .search-box{width:700px;height:56px;background:transparent url(http://www.orange.pl/binaries-http/map/background/selected-phone-bar-step2.jpg) no-repeat}
#second-step-box .number-proposition-main .message{left:260px;position:absolute;top:4px;width:430px}
#second-step-box #propositions{margin-left:0;width:690px}
#second-step-box .number-proposition .phone-nr-list{margin-left:-27px;overflow:hidden}
#second-step-box .number-proposition .phone-nr-list li{float:left;margin-left:40px;text-align:center;display:inline}
#second-step-box .navi-propositions #next-proposition{float:right;padding-right:6px}
#migrate-cover-div{clear:both;padding-top:10px;background:transparent url(http://www.orange.pl/binaries-http/map/background/migrate-cover-div.gif) repeat-x}
#migrate-cover-div ul li{overflow:hidden;margin-bottom:10px;clear:both}
#msisdn-verification-controller-wrap{width:700px;overflow:hidden;background:transparent url(http://www.orange.pl/binaries-http/map/background/selected-phone-bar-step2.jpg) no-repeat}
#migrate-cover-div #msisdn-verification-controller-wrap ul li{padding:9px 10px 0 10px}
#retention-msisdn-input{display:inline;float:right;padding:1px 9px 0 0;margin:0}
#mig-msisdnInput{overflow:hidden;padding:10px}
#mig-msisdnInput input{float:right}
.grouped-section{padding:3px 0}
.grouped-section h2{font-size:15px;padding:10px 0 10px 15px;background:url(http://www.orange.pl/binaries-http/map/background/eshop-grouped-section.gif) repeat-x left top #eaeaea}
.grouped-standard-section .e12-section h2{padding:0;background-image:none;background-color:transparent}
.grouped-section h2 a{height:20px;text-decoration:underline;background:url(http://www.orange.pl/binaries-http/map/infoportal/icon/arrow-down.gif) no-repeat 0 50%;padding-left:10px;color:#000;width:880px}
.collapsed h2 a{background-image:url(http://www.orange.pl/binaries-http/map/infoportal/icon/arrow-right.gif)}
.grouped-section .error-box{width:85%}
#portal-box .grouped-section form select{font-size:12px}
.bonus-box-wrapper{position:relative;clear:both;width:710px;margin-top:30px;background:#f1f1f1 url(http://www.orange.pl/binaries-http/map/background/step2-bonus-box-middle.jpg) repeat-y;float:left}
.bonus-box-wrapper-no-tab{margin-top:10px}
#pstn-migrate-wrapper .bonus-box-wrapper .bonus-box-row{position:relative;z-index:1}
#pstn-migrate-wrapper .bonus-box-wrapper .autocompleter-row{z-index:10}
.bonus-box-wrapper .bonus-box-inner{background:transparent url(http://www.orange.pl/binaries-http/map/background/step2-bonus-box-top.jpg) no-repeat}
.bonus-box-wrapper .bonus-box-tabs{position:absolute;top:-19px;left:0;padding-left:7px;background:#f1f1f1 url(http://www.orange.pl/binaries-http/map/background/step2-bonus-tab-left.jpg) no-repeat}
.bonus-box-wrapper .bonus-box-tabs h3{height:auto;float:none;font-size:14px;background:#f1f1f1 url(http://www.orange.pl/binaries-http/map/background/step2-bonus-tab-center.jpg) repeat-x}
.bonus-box-wrapper .bonus-box-tabs h3 span{float:none;display:block;height:16px;width:auto;padding:5px 10px 0 3px;background:transparent url(http://www.orange.pl/binaries-http/map/background/step2-bonus-tab-right.jpg) right no-repeat}
.bonus-box-wrapper .bonus-box-inner .bonus-box-content{padding:15px 10px;font-size:12px;background:transparent url(http://www.orange.pl/binaries-http/map/background/step2-bonus-box-bottom.jpg) bottom no-repeat}
.bonus-box-wrapper .bonus-box-inner .loyalty-package .bonus-box-content{overflow:visible}
.bonus-box-wrapper .bonus-box-inner .loyalty-package .bonus-box-content .params{clear:both}
.bonus-box-wrapper .bonus-box-inner .bonus-box-content .serv-desc{margin-bottom:15px}
.bonus-box-wrapper .bonus-box-button{position:absolute;bottom:12px;right:10px}
.bonus-box-wrapper .bonus-box-button label span.label-text{display:none}
.bonus-box-wrapper .bonus-box-button label .ptk-checkbox-wrapper{width:76px!important;height:20px!important}
.bonus-box-wrapper .bonus-box-button label .ptk-checkbox-wrapper span.ptk-checkbox-holder{width:76px!important;height:20px!important;left:0;top:0;cursor:pointer}
.bonus-box-wrapper .bonus-box-button label .ptk-checkbox-holder{width:76px!important;height:20px!important;background:transparent url(http://www.orange.pl/binaries-http/map/background/step2-bonus-box-zamawiam.jpg) no-repeat}
.bonus-box-wrapper .bonus-box-button .ptk-checkbox-disabled .ptk-checkbox-wrapper span.ptk-checkbox-holder{cursor:default;background-image:url(http://www.orange.pl/binaries-http/map/background/step2-bonus-box-zamawiam-disabled.jpg)}
.bonus-box-wrapper .bonus-box-button label.checked .ptk-checkbox-holder{background:transparent url(http://www.orange.pl/binaries-http/map/background/step2-bonus-box-usun.gif) right bottom no-repeat}
.bonus-box-wrapper .bonus-box-row{min-height:22px;padding:5px 0;position:relative;background:url(http://www.orange.pl/binaries-http/map/background/border-dotted-hr.gif) repeat-x left top}
#pstn-migrate-wrapper .bonus-box-wrapper .bonus-box-row{position:relative}
.bonus-box-wrapper .first-box-row{background:0}
body .bonus-box-wrapper .bonus-box-row .bonus-box-wide{width:100%;position:relative;top:auto;left:auto;bottom:auto;right:auto;margin-top:2px;overflow:hidden}
body .bonus-box-wrapper .bonus-box-row .input-error{border:1px solid #f00}
.bonus-box-wrapper .bonus-box-row .bonus-box-wide input.package-rabats-offer-number{display:inline;float:left}
.bonus-box-wrapper .bonus-box-row .bonus-box-wide input.single-gratis-checkbox-with-param{display:inline;float:right;border:0 none;width:76px;height:20px;padding:0;text-indent:-9999;line-height:0;font-size:0!important;background:transparent url(http://www.orange.pl/binaries-http/map/background/step2-bonus-box-zamawiam.jpg) right center no-repeat;margin-right:16px;cursor:pointer}
.bonus-box-wrapper .bonus-box-row .bonus-box-wide input.disabled{background:transparent url(http://www.orange.pl/binaries-http/map/background/step2-bonus-box-zamawiam-disabled.jpg) right center no-repeat}
.bonus-box-wrapper .bonus-box-row .bonus-box-wide input.state-off{background:transparent url(http://www.orange.pl/binaries-http/map/background/step2-bonus-box-usun.gif) right center no-repeat;width:39px}
.bonus-box-wrapper .bonus-box-row p{padding-top:2px;width:580px}
.bonus-box-wrapper .bonus-box-row .bonus-box-button{bottom:4px;right:0}
.bonus-box-content .serv-price{display:inline;float:left;font-size:12px;margin-right:10px;width:auto;white-space:nowrap}
#services-section .bonus-box-content .bonus-params input.package-rabats-offer-number{background:url(http://www.orange.pl/binaries-http/map/background/prezent-input-tlo.gif) no-repeat 0 0 transparent;border:0;font-size:13px;height:18px;padding:3px 5px;width:108px}
#services-section .bonus-box-content .bonus-params input.input-disabled{height:15px;width:106px;border:1px solid #bcbcbc;background:#f1f1f1}
#services-section .bonus-box-content .additional-service{float:left;width:690px}
#services-section .bonus-box-content .additional-service .bonus-box-button{bottom:auto;float:right;padding-top:1px;position:relative;right:auto}
#first-step-box .bonus-box-wrapper{width:913px;background:#f1f1f1 url(http://www.orange.pl/binaries-http/map/background/step1-bonus-box-middle.jpg) repeat-y}
#first-step-box .bonus-box-wrapper .bonus-box-inner{background:transparent url(http://www.orange.pl/binaries-http/map/background/step1-bonus-box-top.jpg) no-repeat}
#first-step-box .bonus-box-wrapper .bonus-box-inner .bonus-box-content{background:transparent url(http://www.orange.pl/binaries-http/map/background/step1-bonus-box-bottom.jpg) bottom no-repeat}
.bonus-box-content #disclaimer{width:100%;margin:10px 20px 0 0;border-top:1px solid #d3d3d3;padding-top:10px}
#gift-section h2{float:left;height:35px;margin-bottom:0;padding:10px 55px 0 0;background:transparent url(http://www.orange.pl/binaries-http/map/background/step2-gift-section-header.jpg) right no-repeat}
#gift-description{float:left;clear:both}
.gift-section-inner{clear:both;overflow:hidden}
#gift-section .gift-section-inner ul{margin:10px 0;overflow:hidden}
#gift-section .gift-section-inner ul li{float:left;padding-right:10px}
#gift-section .gift-section-inner ul li input{width:108px;height:18px;padding:3px 5px;border:0;font-size:13px;background:url(http://www.orange.pl/binaries-http/map/background/prezent-input-tlo.gif) no-repeat scroll 0 0 transparent}
#gift-section .gift-section-inner ul li input.input-error{background:url(http://www.orange.pl/binaries-http/map/background/prezent-input-tlo-error.gif) no-repeat scroll 0 0 transparent}
#gift-section .gift-section-inner ul li input.single-gift-checkbox{position:absolute;left:-9999em}
#gift-section .error-box{clear:left}
#gift-section .obligatory-bonus-section-inner ul li input{width:108px;height:18px;padding:3px 5px;border:0;font-size:13px;background:url(http://www.orange.pl/binaries-http/map/background/prezent-input-tlo.gif) no-repeat scroll 0 0 transparent}
#gift-section .obligatory-bonus-section-inner ul li input.input-error{background:url(http://www.orange.pl/binaries-http/map/background/prezent-input-tlo-error.gif) no-repeat scroll 0 0 transparent}
#gift-section .obligatory-bonus-section-inner ul li input.single-gift-checkbox{position:absolute;left:-9999em}
#check-coverage{position:relative;overflow:visible;z-index:10}
#dymek{position:absolute;top:30px!important}
#new-tip-text{width:200px;padding:10px;border-right:1px solid #d6d6d6;border-left:1px solid #d6d6d6;background:#fff}
#check-coverage #check-coverage-form{overflow:hidden}
#check-coverage #check-coverage-form .form-part{float:left;padding-right:10px}
#check-coverage #check-coverage-form .form-part #cdma_street_auto_complete{z-index:1000}
#check-coverage #check-coverage-form .form-part .field-label{font-weight:bold;padding-bottom:5px}
#check-coverage #check-coverage-form .form-part p{float:left;margin-right:10px;display:inline;padding:0;background:0}
#check-coverage #check-coverage-form .form-part p.smallest-input{width:20px}
#check-coverage #check-coverage-form .form-part p.smallest-input input{width:21px}
#check-coverage #check-coverage-form .form-part p.small-input{width:40px}
#check-coverage #check-coverage-form .form-part p.small-input input{width:41px}
#check-coverage #check-coverage-form .form-part p#cpt_street-wrap{width:200px}
#check-coverage #check-coverage-form .form-part p#cpt_street-wrap input{width:201px}
#check-coverage #check-coverage-form .form-part p input{float:left;height:18px;border:0;border-left:1px solid #bcbcbc;background:transparent url(http://www.orange.pl/binaries-http/map/background/check-coverage-input-right.jpg) right no-repeat;padding:4px 2px 1px 1px}
#check-coverage #check-coverage-form .form-part p.error{background:#fff;padding:0;border:1px solid red}
#check-coverage #check-coverage-form .form-part p.error input{background:0;padding:3px 1px 0;border:0}
#check-coverage #check-coverage-form .check-coverage-button{float:right;padding-top:12px}
#check-coverage .error-box{clear:both}
#check-coverage #disclaimer .scope-ok{background:transparent url(http://www.orange.pl/binaries-http/map/icon/circle_tic_transparent.gif) no-repeat scroll left bottom;float:left;height:15px;padding:0 0 0 5px;width:15px}
#article-section{border-bottom:0}
#change-offer-section{float:left}
#third-step-box #cart-details-section{margin-left:2px}
#cart-details-section{float:left;width:200px;margin-top:10px;padding:15px;font-size:12px;color:#000;background:#f5f5f5 url(http://www.orange.pl/binaries-http/map/background/step2-sidabar-shadow.jpg) left repeat-y}
#cart-details-section h2{color:#f60;font-size:18px}
#cart-details-section .sidebar-section{clear:both;overflow:hidden;margin-bottom:10px;padding-bottom:10px;background:transparent url(http://www.orange.pl/binaries-http/map/background/step2-sidabar-section-separator.jpg) bottom repeat-x;zoom:1}
#cart-details-section .last .sidebar-section{background:0;margin:0;padding:0}
#cart-details-section .last .sidebar-section p{margin-bottom:10px}
#cart-details-section .last .sidebar-section-inner{margin-bottom:10px;padding-bottom:10px;background:transparent url(http://www.orange.pl/binaries-http/map/background/step2-sidabar-section-separator.jpg) bottom repeat-x}
#cart-details-section .summary .sidebar-section-inner{padding-bottom:0}
#cart-details-section .summary .sidebar-section-inner h2{margin-bottom:6px}
#cart-details-section .sidebar-section h3{margin-bottom:5px;color:#4e4e4e;font-size:14px;font-weight:bold}
#cart-details-section .last .sidebar-section h3{margin-bottom:10px}
#cart-details-section .sidebar-section .img-wrapper{float:left;width:80px;height:130px;border:1px solid #bcbcbc;text-align:center;background:#fff;overflow:hidden}
#cart-details-section .sidebar-section .phone-desc{float:left;width:100px;padding-left:15px}
#cart-details-section .sidebar-section .phone-desc p{margin-bottom:15px}
#cart-details-section .sidebar-section .phone-desc p.no-margin-bottom{margin-bottom:0}
#cart-details-section .sidebar-section .offer-type{display:block;height:20px;padding-left:20px}
#cart-details-section .sidebar-section .yours-phone-nr{font-size:14px}
#cart-details-section .sidebar-section .offer-dolphin{background:transparent url(bin_step2/rodzaj-oferty-delfin.gif) no-repeat}
#cart-details-section .sidebar-section ol{margin-left:5px}
#cart-details-section .sidebar-section ol li{background:url(http://www.orange.pl/binaries-http/map/infoportal/sprite/011_home.png) no-repeat -217px -43px transparent;padding-left:10px;margin-bottom:3px}
.wizard-buttons{height:35px;clear:both;padding-top:10px}
.wizard-buttons .next-button input{float:right;margin-top:-15px}
.wizard-buttons .back-button{padding-top:15px}
.wizard-buttons .back-button a{float:left;padding:8px 0 0 10px;color:#606060;font-weight:bold;background:transparent url(http://www.orange.pl/binaries-http/map/icon/wizard-arrow-back.gif) left 13px no-repeat}
.convergence-form .wizard-buttons{padding:0;clear:none;height:auto}
#phone-section .button-next,#no-phone-section .button-next{float:right}
#phone-section .wizard-buttons .next-button input{margin-top:0}
#no-phone-section .wizard-buttons .next-button input{margin-top:-10px}
#second-step-box-inner .wizard-buttons .back-button{display:inline;float:left}
#second-step-box-inner .wizard-buttons .next-button{display:inline;float:right}
a.descsLink{background:url(http://www.orange.pl/binaries-http/map/image/shop/products/dane_szczegolowe.gif) no-repeat scroll 3px 5px transparent;color:#000;display:inline;float:left;margin-left:10px;padding-left:12px}
.prod-des-box,#pd_content{font-size:12px}
.prod-des-left .select a{background:none repeat scroll 0 0 transparent;color:#f60;padding-left:7px}
.prod-des-left{display:inline;float:left;list-style:none outside none;padding-top:15px;width:190px}
#prod-des-right .description{color:#666;float:left;overflow:hidden;padding:20px 10px 10px 30px;width:392px}
#prod-des-right{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;float:left;overflow:hidden;position:relative;width:550px;z-index:2}
#prod-des-right .buy-button{clear:left;padding:0 0 20px 29px}
#prod-des-right .image{float:left;padding:20px 10px 0 0;width:133px}
#prod-des-right .image img{height:289px;width:133px}
#prod-des-right .image object{height:289px;width:133px}
#prod-des-right .image embed{height:289px;width:133px}
.prod-des-left .select{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-right:0;padding:7px 0}
.prod-des-left .row{display:inline;float:left;padding:10px 0 10px 5px;width:185px;position:relative;z-index:3}
.prod-des-right-inner{background:url(http://www.orange.pl/binaries-http/map/background/phone-choser-bg-top.jpg) repeat-x scroll left top transparent;border:1px solid #fff;float:left;height:424px;list-style:none outside none;overflow:auto;width:100%}
#show-phone-details-popup #prod-des-right{background:url(http://www.orange.pl/binaries-http/map/background/phone-choser-bg-top.jpg) repeat-x scroll left top #fff}
#show-phone-details-popup #prod-des-right-inner{padding:45px 0 0 20px;background:0;width:400px;min-height:400px;border:0}
#show-phone-details-popup #prod-des-right-inner .description{width:auto;padding:0}
#show-phone-details-popup #prod-des-right-inner table{width:350px}
#show-phone-details-popup #prod-des-right-inner table td{padding:5px 50px 5px 7px;color:#666;font-size:12px;text-align:left}
#show-phone-details-popup #prod-des-right .image{position:absolute;top:48px;right:2px;width:160px;height:300px}
.popup{background:#fff}
div.popup h2,.popup .popup-header h2{color:#f60;font-size:27px;font-weight:normal;padding:15px 0 10px 0;text-align:left}
#shipping-invoice-section{width:710px;float:left}
label.ptk-checkbox span.ptk-checkbox-holder{background:url(http://www.orange.pl/binaries-http/map/button/phone-checkboxes-grey.gif) 0 0 no-repeat}
label.ptk-radio span.ptk-checkbox-holder{background:url(http://www.orange.pl/binaries-http/map/button/radio-grey-orange.gif) 0 0 no-repeat;cursor:pointer}
label.checked span.ptk-checkbox-holder,label.checked span.ptk-checkbox-holder{background-position:0 -36px;cursor:default}
span.ptk-checkbox-wrapper{display:block;float:left;position:relative;margin-right:5px;overflow:hidden}
span.ptk-checkbox-holder{display:block;position:absolute;top:0;left:0}
input.ptk-hidden-checkbox{position:absolute;left:-10000px}
label.ptk-checkbox-disabled,label.ptk-checkbox-checked-disabled{color:#a8a8a8}
label.ptk-checkbox-disabled span.ptk-checkbox-holder{background-position:0 -18px;cursor:default}
label.ptk-checkbox span.ptk-checkbox-wrapper span.ptk-checkbox-holder{height:18px!important;width:18px!important;left:-1px;top:-1px}
label.ptk-checkbox-checked-disabled span.ptk-checkbox-holder{background-position:0 -54px;cursor:default}
label.list{float:left;clear:left;margin:0 0 5px 0;line-height:1.1em;padding:1px}
label.inline{float:left;margin:0 10px 0 0;line-height:1.1em;padding:1px}
div.ptk-selectbox-wrapper{position:relative;z-index:1}
div.ptk-selectbox-container{position:absolute;background-color:white;border:1px solid #ccc;margin:0;padding:0;text-align:left;height:auto;width:auto}
div.ptk-selectbox-container ul{float:none;list-style-type:none;margin:0;padding:0;width:auto;display:block;min-width:inherit}
div.ptk-selectbox-container ul li{float:none;list-style-type:none;display:block;margin:0;padding:0;cursor:pointer;width:auto;min-width:inherit}
div.ptk-selectbox-container ul li a,div.ptk-selectbox-container ul li a:link,div.ptk-selectbox-container ul li a:visited{outline:0;display:block;padding:2px 0;text-indent:2px;background-color:transparent;text-decoration:none;color:#000;width:auto;white-space:nowrap;padding-right:2px;position:relative;min-width:inherit}
div.ptk-selectbox-container ul li a:hover{background-color:#ccc}
div.ptk-selectbox-container ul li.ptk-selectbox-selected-option a{background-color:#ddd!important}
a.ptk-selectbox-clickable{padding:3px 0;border-left:1px solid #e6e6e6;text-indent:2px;display:block;text-align:left;background:url(http://www.orange.pl/binaries-http/map/icon/custom-select.gif) right top no-repeat;cursor:pointer;color:#333;min-height:15px}
a.ptk-selectbox-disabled{padding:3px 0;border-left:1px solid #e6e6e6;text-indent:2px;display:block;text-align:left;cursor:pointer;text-decoration:none;color:#b7b7b7;font-weight:bold;background:url(http://www.orange.pl/binaries-http/map/ecare/services/ptk-select.gif) right top no-repeat}
.ptk-textfield{border:1px solid #acacac;margin-bottom:6px}
label.align-center{display:inline;position:relative;width:100%;float:left}
label.align-center span.ptk-checkbox-wrapper{margin-right:0;position:static;float:none;margin:0 auto}
label.align-center span.ptk-checkbox-holder{position:relative}
#shipping-invoice-section{float:left;width:740px}
#shipping-invoice-section h2{border:1px solid #bcbcbc;float:left;background:#eaeaea;font-weight:bold;margin:0;padding:14px;width:710px;color:#000}
#shipping-invoice-section form{float:left;padding:0;margin:0}
#shipping-invoice-section form .form-bordered{float:left;border:1px solid #bcbcbc;border-top:0}
#shipping-invoice-section form .form-bordered .correctnessCheck{float:left;text-align:right;width:580px;margin-top:17px;font-weight:bold}
#order-confirmation-section .form-bordered{width:auto}
.contract-data{float:left;padding:15px;width:698px}
.contract-data h3{float:left;font-size:16px;font-weight:bold;color:#f60;padding:0;margin:0;width:100%;padding-bottom:10px}
.contract-data ul{display:inline;float:left;padding:0;margin:0;list-style:none;width:708px}
.contract-data ul li{display:inline;float:left;padding:10px 0;margin:0;width:100%;font-size:12px}
.contract-data ul li label{display:inline;float:left}
.contract-data ul li span.label{display:inline;float:left;color:#000;width:155px;margin-right:5px;padding:4px 0 2px;height:17px;font-weight:bold}
.contract-data ul li input{display:inline;float:left}
.contract-data ul li .error-box{display:none;background:url(http://www.orange.pl/binaries-http/map/icon/error.gif) no-repeat -3px -2px;padding:4px 0 2px 26px;min-height:17px;margin-left:10px;width:258px;color:#f00}
.contract-data ul li.error span.error-box{display:inline;float:right}
.contract-data ul li input.text{width:252px;font-size:12px!important;background:url(http://www.orange.pl/binaries-http/map/background/eshop-input-text-bg.gif) no-repeat top right;border:0;padding:4px 0 2px;height:17px;border-left:1px solid #bcbcbc}
.contract-data ul li input.post-code-1{width:34px;margin-right:10px}
.contract-data ul li input.post-code-2{width:42px}
.contract-data ul li input#birthDate3{width:42px;padding-left:8px}
.contract-data ul li input#birthDate2{width:26px;padding-left:8px}
.contract-data ul li input#birthDate1{width:26px;padding-left:8px}
.contract-data ul li.error input.text{background-position:-1px -1px;border:1px solid #f00;padding:3px 0 1px}
.contract-data ul li.error input#contract-flat-number.text{background-position:top right;height:17px;padding:4px 0 2px;border:0;border-left:1px solid #bcbcbc}
.contract-data ul li.error input#contact-flat-number.text{background-position:top right;height:17px;padding:4px 0 2px;border:0;border-left:1px solid #bcbcbc}
.contract-data ul li.error input#delivery-courier-flat-number.text{background-position:top right;height:17px;padding:4px 0 2px;border:0;border-left:1px solid #bcbcbc}
.contract-data ul li.ok input.text{background:url(http://www.orange.pl/binaries-http/map/background/eshop-input-text-ok-bg.gif) no-repeat top right}
.contract-data ul li span.section-switch{display:inline;float:left;padding:4px 0 2px;height:17px;width:412px}
.contract-data ul li span.ptk-checkbox-wrapper{display:inline;float:left;margin:4px 5px 2px 0;height:17px}
.contract-data ul li span.radio-label{display:inline;float:left;color:#000;width:90px;margin-right:5px;padding:4px 0 2px;height:17px}
#contact-address{padding-top:0;padding-bottom:0}
#contact-address ul{background:url(http://www.orange.pl/binaries-http/map/background/eshop-border-dotted.gif) repeat-x top left}
#contact-address ul li{padding:7px 0}
#modem-instalation-address{padding-top:0}
#modem-instalation-address ul{background:url(http://www.orange.pl/binaries-http/map/background/eshop-border-dotted.gif) repeat-x top left}
#instalation-address{padding-top:0}
#instalation-address ul{background:url(http://www.orange.pl/binaries-http/map/background/eshop-border-dotted.gif) repeat-x top left}
#delivery{padding-top:0}
#delivery li.bordered{background:url(http://www.orange.pl/binaries-http/map/background/eshop-border-dotted.gif) repeat-x top left}
#delivery h3.bordered{background:url(http://www.orange.pl/binaries-http/map/background/eshop-border-dotted.gif) repeat-x top left;padding-top:10px}
#delivery img.captcha-image{border:1px solid #d6d6d6;margin-left:160px;padding:10px}
#info{width:500px}
#info .info-box{float:left;font-size:12px;padding:4px 0 2px}
#shipping-invoice-section .buy-button{float:right;padding:10px;border:0}
#shipping-invoice-section a.ptk-selectbox-clickable{text-decoration:none;font-weight:bold;padding-left:10px;color:#6d6d6d}
#shipping-invoice-section div.ptk-selectbox-container ul li a{padding-left:10px}
.contract-data ul li div.ptk-selectbox-wrapper{float:left}
#form-errors{padding-top:0}
#form-errors ul{display:inline;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;width:708px}
#form-errors ul li.error span.error-box{float:left;background:url(http://www.orange.pl/binaries-http/map/icon/error.gif) no-repeat -3px 2px;padding:10px 0 2px 26px;min-height:17px;margin-left:10px;color:#f00}
.city-autocomplete{z-index:1000;position:absolute}
.street-autocomplete{z-index:1000;position:absolute}
#shipping-invoice-form .city-autocomplete{z-index:1000}
#shipping-invoice-form .city-autocomplete ul{background:white;border:2px solid #eaeaea;width:100%;width:249px}
#shipping-invoice-form .city-autocomplete ul li{padding:5px 0 5px 0;cursor:pointer}
#shipping-invoice-form .city-autocomplete ul li.selected{background:#f60;color:white;font-weight:bold;width:244px;padding-left:5px}
#shipping-invoice-form .street-autocomplete{z-index:1000}
#shipping-invoice-form .street-autocomplete ul{background:white;border:2px solid #eaeaea;width:100%;width:249px}
#shipping-invoice-form .street-autocomplete ul li{padding:5px 0 5px 0;cursor:pointer}
#shipping-invoice-form .street-autocomplete ul li.selected{background:#f60;color:white;font-weight:bold;width:244px;padding-left:5px}
#check-coverage-form .city-autocomplete ul{background:white;border:2px solid #eaeaea;width:100%;width:138px}
#check-coverage-form .city-autocomplete ul li{padding:5px 0 5px 0;cursor:pointer}
#check-coverage-form .city-autocomplete ul li.selected{background:#f60;color:white;font-weight:bold;width:134px;padding-left:5px}
#check-coverage-form .street-autocomplete ul{background:white;border:2px solid #eaeaea;width:100%;width:201px}
#check-coverage-form .street-autocomplete ul li{padding:5px 0 5px 0;cursor:pointer}
#check-coverage-form .street-autocomplete ul li.selected{background:#f60;color:white;font-weight:bold;width:196px;padding-left:5px}
#third-step-box .wizard-buttons{display:none}
#third-step-box .content-cover div{background:none!important}
#files-and-agreements{clear:both;padding:10px 15px 0;margin-bottom:10px}
#files-and-agreements{float:left;width:710px}
#files-and-agreements ul li .error-box{background:url(http://www.orange.pl/binaries-http/map/icon/error.gif) no-repeat -3px -2px;padding:4px 0 2px 26px;min-height:17px;margin-left:0;width:658px;color:#f00}
#files-and-agreements #contract-file .document-label{margin-left:5px}
#files-and-agreements #agreements{float:left;margin-top:20px}
#files-and-agreements .document-label{padding-left:5px}
#regulations li.regulation{border:1px solid #bcbcbc;height:150px;overflow-x:hidden;overflow-y:auto;padding:10px}
#regulations li.label{color:black;font-weight:bold;margin-bottom:5px;margin-left:5px;font-size:12px}
#regulations li.info{color:black;margin-bottom:5px;margin-left:5px;font-size:12px}
#agreements .error-box{display:inline;float:left;width:700px;margin:0}
#agreements li{padding:5px 0;display:inline;float:left;width:100%}
#agreements li label .agreement-label{float:left;width:670px;margin-left:5px;display:inline;position:relative;padding-top:2px}
#confirmation-header{padding:20px 0 0}
#confirmation-header h1{float:left;margin-right:90px;display:inline}
#confirmation-header #wizard-header{padding:20px 0 20px 0}
#confirmation-content{float:left;overflow:hidden;width:780px;font-size:12px;color:#000;line-height:18px}
#confirmation-content .form-bordered{border:1px solid #d6d6d6;float:left;padding:10px}
#confirmation-content h2{clear:both;color:#f60;font-weight:bold;font-size:22px;line-height:24px}
#confirmation-top-info .conf-info-box{margin:10px 0}
#confirmation-top-info .conf-info-box .conf-info-row{clear:both;overflow:hidden;margin:2px 0}
#confirmation-top-info .conf-info-box .conf-info-desc{float:left;padding:5px 5px 0 0;min-width:165px}
#confirmation-top-info .conf-info-box .conf-info-val{float:left;background:transparent url(http://www.orange.pl/binaries-http/map/background/conf-info-val-left.gif) no-repeat;padding-left:7px}
#confirmation-top-info .conf-info-box .conf-info-val strong{display:block;padding:5px 7px 5px 0;color:#fff;background:#f60 url(http://www.orange.pl/binaries-http/map/background/conf-info-val-right.gif) right no-repeat;font-size:16px}
#conf-img-wrapper{float:left;width:160px;min-height:300px}
#conf-table-wrapper{width:580px;float:left;padding-left:10px;overflow:hidden}
#conf-table-wrapper .article{word-wrap:break-word}
#conf-table-wrapper .you-nr-box{overflow:hidden;padding-bottom:10px}
#conf-table-wrapper .you-nr-box p{float:left;width:203px}
#conf-table-wrapper .you-nr-box strong{font-size:14px}
#conf-table-wrapper table{width:580px;border-collapse:collapse;border-spacing:0;background:transparent url(http://www.orange.pl/binaries-http/map/background/table-col-3.gif) center repeat-y}
#conf-table-wrapper table th{padding:5px 10px;width:173px;background:#e9e9e9 url(http://www.orange.pl/binaries-http/map/background/table-th.gif) right repeat-y}
#conf-table-wrapper table.top-summary-table td{padding:20px 10px 0;padding-bottom:0;background:transparent url(http://www.orange.pl/binaries-http/map/background/table-row.gif) top repeat-x;border-collapse:collapse;border-spacing:0;border:0}
#conf-table-wrapper table .section-name{display:block;color:#f60;font-weight:bold;text-align:left}
#conf-table-wrapper table .gratis-item-row td,#conf-table-wrapper table .service-item-row td{background:transparent url(http://www.orange.pl/binaries-http/map/background/table-row-gratis.gif) top repeat-x}
#conf-table-wrapper table .col-description{width:183px;padding-right:10px}
#conf-table-wrapper table .col-one-time,#conf-table-wrapper table .col-monthly{text-align:right;font-weight:bold;font-size:12px}
#conf-table-wrapper table .col-one-time{width:173px;padding:0 10px}
#conf-table-wrapper table .col-monthly{width:183px;padding:0 0 0 10px}
#conf-table-wrapper table.summary-table{margin-top:10px;background:#fdeddd url(http://www.orange.pl/binaries-http/map/background/table-col-3.gif) center repeat-y}
#conf-table-wrapper table.summary-table tr{background:transparent url(http://www.orange.pl/binaries-http/map/background/table-row-color.gif) center top no-repeat}
#conf-table-wrapper table.summary-table td{width:163px;padding:20px 10px;padding-bottom:0;border-collapse:collapse;border-spacing:0}
#conf-table-wrapper table tr.first-row td{background:transparent url(http://www.orange.pl/binaries-http/map/background/table-first-row.gif) top repeat-x;padding-top:10px}
#conf-table-wrapper table.summary-table tr.first-row th{background:#fdeddd;padding:5px 10px 0 10px;border:0}
#conf-table-wrapper table.summary-table tr.last-row td{padding-bottom:0}
#conf-table-wrapper table.summary-table .bottom-padding-row td{padding:0!important;background:#fdeddd}
#data-to-contract{margin-top:10px}
#data-to-contract .data-row{margin-bottom:10px;padding-bottom:10px;overflow:hidden;background:transparent url(http://www.orange.pl/binaries-http/map/background/data-row.gif) repeat-x bottom;zoom:1}
#data-to-contract .last{background:0;margin:0;padding:0}
#data-to-contract .adress-box{float:left;width:170px;margin-right:20px;display:inline}
#confirmation-article-section{float:left;width:179px;margin-top:10px;padding:10px;border:1px solid #c0c0c0;border-left:none;overflow:hidden;background:#f9f9f9 url(http://www.orange.pl/binaries-http/map/background/confirmation-article.gif) repeat-y}
#confirmation-article-section ul{list-style-image:none;list-style-position:outside;list-style-type:none}
#confirmation-article-section ul li{background:transparent url(http://www.orange.pl/binaries-http/common/icon/bullet.gif) no-repeat scroll 0 8px;padding:3px 0 3px 10px}
#confirmation-buttons-section{width:100%;overflow:hidden;padding-top:10px}
#confirmation-buttons-section #bottom-back{float:left;padding-top:5px}
#confirmation-buttons-section #bottom-back a{background-image:url(http://www.orange.pl/binaries-http/map/background/arrow-back.gif)}
#confirmation-buttons-section .button{margin:0 0 0 5px;display:inline;float:right}
#confirmation-suggestion-section{width:100%;margin-top:20px}
#confirmation-suggestion-section h2{clear:both;color:#f60;font-size:22px;font-weight:bold;line-height:24px;padding-left:160px}
#confirmation-suggestion-section p{padding-left:160px}
#confirmation-suggestion-section textarea{margin-left:7px;width:600px;height:151px;padding:10px;padding-left:162px;border:0;background:transparent url(http://www.orange.pl/binaries-http/map/background/podsumowanie-sugestie.gif) no-repeat}
#confirmation-suggestion-section .send{margin-top:10px;float:right}
#confirmation-suggestion-section #box-account-suggestion p.sucess{padding-top:15px}
#confirmation-suggestion-section #box-account-suggestion p.error{background:url(http://www.orange.pl/binaries-http/map/icon/error.gif) no-repeat scroll 160px 10px;color:red;padding-left:188px;padding-top:15px}
#confirmation-loyalty-promo-section span.ptk-button{display:inline;float:right;padding:0;margin:0;margin-right:0;text-decoration:none;font-weight:bold;padding-left:25px;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-img-left-B2B.gif) no-repeat 0 0!important;cursor:pointer}
#confirmation-loyalty-promo-section span.ptk-button-no-arrow{display:inline;float:right;padding:0;margin:0;text-decoration:none;font-weight:bold;padding-left:6px;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-img-left-no-arrow.gif) no-repeat 0 0!important;cursor:pointer}
#confirmation-loyalty-promo-section span.ptk-button span.ptk-button-right{display:inline;float:left;padding-right:5px;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-img-right-B2B.gif) no-repeat top right;cursor:pointer}
#confirmation-loyalty-promo-section span.ptk-button span.ptk-button-body{font-size:14px;display:inline;float:left;padding-top:4px;padding-left:7px;padding-bottom:0;padding-right:10px;background:url(http://www.orange.pl/binaries-http/map/button/ptk-button/ptk-button-img-center-B2B.gif) repeat-x top;cursor:pointer;height:24px}
#confirmation-loyalty-promo-section{width:100%;margin-top:20px;overflow:hidden;clear:both}
#confirmation-loyalty-promo-section .form{margin-left:160px}
#confirmation-loyalty-promo-section #loyalty-promo-form-title{clear:both;color:#f60;font-size:22px;font-weight:bold;line-height:24px;cursor:pointer}
#confirmation-loyalty-promo-section .bottom{clear:both;font-size:1px;line-height:1px;border-bottom:1px solid #d6d6d6}
#confirmation-loyalty-promo-section .text{color:#5e5e5e;padding-bottom:10px}
#confirmation-loyalty-promo-section .text-bottom{padding-top:10px}
#confirmation-loyalty-promo-section .input-line{padding-top:5px;padding-bottom:5px}
#confirmation-loyalty-promo-section .input-line label.long{float:left;font-weight:bold;color:black;width:205px;padding-top:2px;margin-top:4px}
#confirmation-loyalty-promo-section .input-line label.short{float:left;font-weight:bold;color:black;width:150px;padding-top:2px;margin-top:4px}
#confirmation-loyalty-promo-section .input-line label.prefix{float:left;font-weight:bold;color:black;width:55px;padding-top:2px;margin-top:4px}
#confirmation-loyalty-promo-section .input-line input{float:left;font-size:12px!important;background:url(http://www.orange.pl/binaries-http/map/background/eshop-input-text-bg.gif) no-repeat top right;border:0;padding:4px 0 2px;height:17px;border-left:1px solid #bcbcbc;margin-top:4px}
#confirmation-loyalty-promo-section .clear{clear:both;font-size:0;line-height:0}
#confirmation-loyalty-promo-section .error{background:transparent url(http://www.orange.pl/binaries-http/map/icon/error.gif) no-repeat scroll -3px -2px;color:#f00;min-height:17px;padding:4px 0 2px 26px;width:258px}
#confirmation-loyalty-promo-section .float-left{float:left}
#confirmation-loyalty-promo-section #submit-button{padding:0;margin-left:15px;border:0;float:left;background:0;cursor:pointer;width:auto}
.standard-section .error-box,#phone-section .error-box,#no-phone-section .error-box,.param-error,#disclaimer .box-error p{background:url('http://www.orange.pl/binaries-http/map/icon/error_red.png');background-repeat:no-repeat;color:#f00;display:block;padding-top:5px;padding-left:30px;padding-bottom:5px}
.bonus-box-button .gift-section-inner ul li input{margin-right:15px}
.bonus-box-button .gift-section-inner ul li .param-error{display:inline}
.migrate-box{float:left;width:100%}
#mig-msisdnInputHidden{display:block;float:left;font-size:20px;margin-top:14px;padding-left:5px;padding-right:10px}
.migrate-box #migrateSend{float:right;margin-right:19px;display:inline}
#msisdn-section .migrate-box form{margin-bottom:10px;overflow:hidden;height:52px}
.migrate-box .msisdnInput{float:left;width:575px}
.migrate-box .mig-msisdnInput-submit{float:right}
.migrate-box .info{float:left;width:580px}
.migrate-box #migrateClear{padding:10px 0 10px 5px}
.migrate-box .password-top{width:600px}
.migrate-box .error{color:red}
.markers .mig{width:150px;text-align:center}
.markers .acv{width:120px;text-align:center}
.migrate-box .password-box{margin-top:10px}
.migrate-box .passwordInput input{float:left;margin-right:10px}
.migrate-box .passwordInput a{float:left;margin-top:-2px}
.migrate-box .password-label{float:left;padding:4px 5px 0 10px}
.migrate-box #migratePass{width:108px;height:23px;padding:0 5px;border:0;font-size:13px;background:url(http://www.orange.pl/binaries-http/map/background/prezent-input-tlo.gif) no-repeat scroll 0 0 transparent}
.migrate-profit .mig-title{padding:8px 0 5px 0;font-weight:bold}
.migrate-profit{padding-left:10px;float:left;width:325px}
.migrate-profit .image{float:right}
.migrate-bg{background:url(http://www.orange.pl/binaries-http/map/image/shop/migracja/bg.gif) no-repeat bottom right;float:left;width:748px}
.migrate-article{margin:10px;float:left}
.migrate-article .article{width:140px}
.migrate-box #msisdn-migrante-number-label{font-size:12px;margin:19px 5px;float:left;color:#5e5e5e}
.migrate-box #mig-info_number{float:left;width:380px;margin-top:12px}
.migrate-box #migrate-number-error{float:left;width:250px;margin-left:5px;display:none}
#msisdn-verify-form #retentionMsisdn-label{font-size:12px;margin:10px 10px 10px 0;float:left;color:#5e5e5e}
#msisdn-verify-form-popup{width:300px;border:4px solid #d7d7d7;text-align:left;padding:0}
#retention-popup-title{background-image:url(http://www.orange.pl/binaries-http/map/background/ecare/belka_gradient.gif);background-repeat:repeat-x;height:28px;font-size:14px;font-weight:bold;padding-top:5px;padding-left:20px}
#msisdn-verify-form-popup ul{text-align:left;margin:0}
#msisdn-verify-form-popup li{height:30px}
#msisdnVerifyForm-popup-password input{border:0;margin-left:20px}
#retention-popup-body ul{margin-left:0;padding-left:10px;padding-top:0;padding-bottom:0}
#retention-popup-body{padding:10px}
#retention-popup-body ul li input{margin-left:10px}
#msisdn-verify-form-popup-password{padding-left:105px}
div#retention-wait{display:none;z-index:12000;background:#fff;position:absolute;bottom:0;height:115px;width:298px}
div#retention-wait ul{margin-top:10px;margin-left:10px;padding:0}
div#retention-wait ul li img{margin-left:120px}
#services-section{overflow:visible;float:left;width:100%}
#services-section .grouped-section{padding-bottom:20px}
#services-section .collapsed{padding-bottom:5px}
#services-section .grouped-section a.section-header{display:block;min-height:20px;height:auto;background-position:0 9px}
#services-section .collapsed a.section-header{background-position:0 8px}
#services-section .multiinstance-gratis-item{clear:left}
#services-section .multiinstance-gratis-item .horizontal-view{padding-top:5px}
#services-section .multiinstance-gratis-item .horizontal-view li{float:left;padding-right:10px;width:127px}
#services-section .multiinstance-gratis-item .vertical-view li{padding:12px 0;width:100%;clear:left}
#services-section .multiinstance-gratis-item .horizontal-view .bonus-desc{display:none}
#services-section .multiinstance-gratis-item .vertical-view .bonus-desc{display:block;float:left;font-size:12px;width:42%;margin-right:10px}
#services-section .multiinstance-gratis-item ul li.paired-gratises label{margin-right:0;width:116px}
#services-section .multiinstance-gratis-item .horizontal-view ul li.paired-gratises label{clear:left}
#services-section .multiinstance-gratis-item .horizontal-view ul li.paired-gratises label .ptk-checkbox-wrapper{padding-bottom:10px}
#services-section .multiinstance-gratis-item ul li input{width:108px;height:18px;padding:3px 5px;border:0;font-size:13px;background:url(http://www.orange.pl/binaries-http/map/background/prezent-input-tlo.gif) no-repeat scroll 0 0 transparent}
#services-section .multiinstance-gratis-item ul li input.input-disabled{height:15px;width:106px}
#services-section .multiinstance-gratis-item ul li.paired-gratises input{margin-bottom:6px;float:left}
#services-section .multiinstance-gratis-item ul li.paired-gratises input.input-disabled{margin-bottom:7px}
#services-section .multiinstance-gratis-item ul li.paired-gratises input.input-error{background:url(http://www.orange.pl/binaries-http/map/background/prezent-input-tlo-error.gif) no-repeat scroll 0 0 transparent}
#services-section .multiinstance-gratis-item ul li.paired-gratises .error-box{clear:left;width:88px}
#services-section .multiinstance-gratis-item .vertical-view .base-gratis,#services-section .multiinstance-gratis-item .vertical-view .paired-gratis{float:left}
#services-section .multiinstance-gratis-item .vertical-view .base-gratis{width:56%}
#services-section .multiinstance-gratis-item .vertical-view .paired-gratis{width:43%}
#services-section .multiinstance-gratis-item .vertical-view label input,#services-section .multiinstance-gratis-item .vertical-view label .ptk-checkbox-wrapper{float:right;margin-left:6px;width:76px}
#services-section .multiinstance-gratis-item .vertical-view ul li.paired-gratises label{width:auto}
#services-section .multiinstance-gratis-item .vertical-view .paired-gratis-param-form label.inline{float:right;width:85%}
#services-section .multiinstance-gratis-item .vertical-view .paired-gratis-param-form label.checked .ptk-checkbox-holder{background-position:right center}
#services-section .multiinstance-gratis-item .vertical-view ul li.paired-gratises .error-box{width:auto}
#services-section .multiinstance-gratis-item .horizontal-view .base-gratis label input,#services-section .multiinstance-gratis-item .horizontal-view .base-gratis label .ptk-checkbox-wrapper{display:none}
#services-section .multiinstance-gratis-item .horizontal-view ul li .paired-gratises label{clear:left}
#services-section .multiinstance-gratis-item ul li.not-paired-gratises{float:left;margin-right:5px;margin-top:5px}
#services-section .multiinstance-gratis-item ul li.not-paired-gratises label input,#services-section .multiinstance-gratis-item ul li.not-paired-gratises label .ptk-checkbox-wrapper{display:none}
#services-section .multiinstance-gratis-item ul li.not-paired-gratises input.input-error{background:url(http://www.orange.pl/binaries-http/map/background/prezent-input-tlo-error.gif) no-repeat scroll 0 0 transparent}
#additional-services-form .ptk-selectbox-wrapper{position:relative;float:left}
#additional-services-form .ptk-selectbox-clickable{display:block;width:145px!important;height:14px;padding:3px 5px;font-size:12px;color:#4e4e4e;text-decoration:none;background:transparent url(http://www.orange.pl/binaries-http/map/background/ptk-select-new-wizard.gif) no-repeat}
#additional-services-form .ptk-selectbox-container{position:absolute;width:153px!important;border:1px solid #ccc;background:#f9f9f9}
#additional-services-form .ptk-selectbox-container a{display:block;padding:2px 5px}
#additional-services-form .ptk-selectbox-container a:hover{background:#ccc;text-decoration:none}
#additional-services-form input{background:transparent url(http://www.orange.pl/binaries-http/map/background/prezent-input-tlo.gif) no-repeat scroll 0 0;border:medium none;font-size:13px;height:23px;padding:0 5px;width:108px;float:left}
#additional-services-form .error-info .single-error{background:transparent url(http://www.orange.pl/binaries-http/map/icon/error_red.png) no-repeat scroll 0 0;color:#f00;display:block;padding-bottom:5px;padding-left:30px;padding-top:10px}
.content-cover div{background:transparent;opacity:0!important}
#additional-services-form .bonus-with-param .add-service{position:relative;float:left;width:100%}
#additional-services-form .bonus-with-param .add-service .bonus-params{padding-top:4px}
#additional-services-form .bonus-with-param .add-service .bonus-params .edit{margin-bottom:4px}
#additional-services-form .bonus-with-param .add-service .bonus-box-button{bottom:27px;right:0}
.popup{display:inline;float:left;width:748px;text-align:left;border:1px solid #acacac;padding:10px;margin:0}
.popup-close{text-align:right;display:inline;float:right;margin:0;background:url(http://www.orange.pl/binaries-http/map/button/rounded-button.png) no-repeat center right;padding-right:20px}
.popup .faq-popup-header{float:left;width:100%;margin:0 0 15px}
.popup .faq-popup-header h2{color:black;font-weight:bold;display:inline;float:left;font-size:16px;margin:0;padding:6px 0 10px 35px;background:url(http://www.orange.pl/binaries-http/map/image/faq-znak-zapytania.gif) no-repeat 0 0}
.popup ul.tabs{display:inline;float:left;margin-right:-1px;position:relative;z-index:53;width:170px;padding:0;margin-top:0}
.popup ul.tabs a{padding:3px}
.popup ul.tabs a{text-decoration:none;background:url(http://www.orange.pl/binaries-http/map/icon/ecare-arrow-right.gif) no-repeat 5px 8px;padding-left:15px;display:block}
.popup ul.tabs a.selected{color:#ff6300;border:1px solid #cdcdcd;border-right:0;background-color:#fff}
.popup ul.tabs a:hover{color:#ff6300}
.popup .tab-content-main{display:inline;float:left;width:557px;z-index:52;position:relative;border:1px solid #cdcdcd;padding:10px}
.popup .tab-content-main ul{padding:0;margin:0}
.popup .tab-content-main .articles .open{color:#ff6300}
.popup .tab-content-main .articles .header{color:#ff6300;padding:3px;padding-left:15px;display:inline;float:left;width:96%;text-decoration:none;cursor:pointer}
.popup .tab-content-main .articles .open .header{background:url(http://www.orange.pl/binaries-http/map/icon/ecare-arrow-down.gif) no-repeat 5px 9px}
.popup .tab-content-main .articles .close .header{background:url(http://www.orange.pl/binaries-http/map/icon/ecare-arrow-right.gif) no-repeat 5px 8px;color:#000}
.popup .tab-content-main .articles .content{display:inline;float:left;padding-left:15px;padding-top:10px;padding-bottom:10px;width:96%;color:#5a5a5a}
.popup .tab-content-main .articles .close .content{display:none;color:#5a5a5a}
.popup .tab-content-main .articles .content .opinion .opinion-left{display:inline;float:left;width:96%;padding:10px;background:url(http://www.orange.pl/binaries-http/map/box/opinion-small-left.gif) no-repeat 10px 10px;position:relative;z-index:10}
.popup .tab-content-main .articles .content .opinion .opinion-body{display:inline;float:left;background:url(http://www.orange.pl/binaries-http/map/box/opinion-small-center.gif) repeat-x 0 0;margin-left:5px;height:46px}
.popup .tab-content-main .articles .content .opinion .opinion-right{display:inline;float:left;background:url(http://www.orange.pl/binaries-http/map/box/opinion-small-right.gif) no-repeat 0 0;height:46px;width:5px}
.popup .tab-content-main .articles .content .opinion .teaser{display:inline;float:left;line-height:140%;padding-left:45px;line-height:300%;margin-left:5px;padding-bottom:5px;margin-top:5px;font-weight:bold;height:32px}
.popup .tab-content-main .articles .content .opinion .teaser{background:url(http://www.orange.pl/binaries-http/map/icon/opinion-clouds.png) no-repeat 0 0}
.popup .tab-content-main .articles .content .opinion .buttons{display:inline;float:right;margin-top:12px}
.popup .tab-content-main .articles .content .opinion .buttons form{display:inline;float:left;margin-right:6px}
.popup .tab-content-main .articles .content .opinion form{margin:0;padding:0}
.popup .tab-content-main .articles .content .opinion .opinion-body{width:497px}
.popup .tab-content-main .articles .content .opinion .form-box{display:inline;float:left;width:508px;padding:10px;background:url(http://www.orange.pl/binaries-http/map/box/opinion-form-left-top.gif) no-repeat 10px 10px}
.popup .tab-content-main .articles .content .opinion .form-box .opinion-body{background:url(http://www.orange.pl/binaries-http/map/box/opinion-form-center-top.gif) repeat-x 0 0;height:auto}
.popup .tab-content-main .articles .content .opinion .form-box .opinion-right{background:url(http://www.orange.pl/binaries-http/map/box/opinion-form-right-top.gif) no-repeat 0 0}
.popup .tab-content-main .articles .content .opinion .form-box .opinion-form{background:url(http://www.orange.pl/binaries-http/map/box/opinion-form-left.gif) no-repeat bottom left;display:inline;float:left;margin-left:-5px;margin-right:-5px;padding-left:5px;position:relative}
.popup .tab-content-main .articles .content .opinion .form-box .opinion{background:url(http://www.orange.pl/binaries-http/map/box/opinion-form-bottom.gif) no-repeat bottom right;display:inline;float:left;padding-bottom:5px}
.popup .tab-content-main .articles .content .opinion .form-box .opinion-right-bottom{background:url(http://www.orange.pl/binaries-http/map/box/opinion-form-right.gif) repeat-y right;display:inline;float:left}
.popup .tab-content-main .articles .content .opinion .form-box .text-area{display:inline;float:left;margin:10px;margin-bottom:0;margin-left:7px;padding:0 10px;padding-bottom:9px;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #d5d5d5;background:#fff}
.popup .tab-content-main .articles .content .opinion .form-box .text-area label{display:block;font-weight:bold;line-height:245%}
.popup .tab-content-main .articles .content .opinion .form-box .text-area textarea{border:1px solid #cdcdcd;height:58px;width:458px}
.popup .tab-content-main .articles .content .opinion .form-box .button-left{display:inline;float:left;padding:10px;padding-left:7px}
.popup .tab-content-main .articles .content .opinion .form-box .button-right{display:inline;float:right;padding:10px}
.popup .tab-content-main .articles .content .opinion .form-box .opinion-right-bottom{width:501px}
.popup .tab-content-main .articles .content .opinion div.opinionError{display:inline;float:left;margin-top:12px}
.popup .tab-content-main .articles .content .opinion div.opinionError p{background:transparent url(http://www.orange.pl/binaries-http/map/image/shop/ewolucja/err-new.gif) no-repeat scroll left 2px;padding:4px 0 4px 20px;position:relative}
#payback-points-payment{display:inline;float:left}
#paybackPointsUse{display:inline;float:left}
#payback-points-payment .lead-input{float:left;margin-right:10px;line-height:1.9em;color:#000}
#payback-points-payment #birth-date-year{width:65px}
#payback-points-payment #payback-card-number{width:101px}
#payback-points-payment #payback-points-use{width:70px}
#payback-points-payment strong.important{color:#f60}
#payback-points-payment .payback-amount{float:left;margin:4px 0 0 10px}
#delivery #payback-points-payment img.captcha-image{float:left;margin-left:10px;padding:5px}
#delivery #payback-points-payment #j_captcha_response{width:87px}
.contract-data #payback-points-payment ul li .error-box{width:240px}
.contract-data #payback-points-payment ul li#paybackFormErrors .error-box{width:auto;float:left;margin:0}
#payback-points-payment a.ptk-button-small{float:left;margin:2px 0 10px 10px;color:#f60}
.contract-data ul li .input-help{height:35px;line-height:35px;background:#e5e5e5 url(http://www.orange.pl/binaries-http/map/background/eshop-input-help.gif) 0 0 no-repeat;padding-left:12px;float:left;margin-left:10px;margin-top:-6px;font-size:.85em}
.contract-data ul li .input-help span{display:block;background:#e5e5e5 url(http://www.orange.pl/binaries-http/map/background/eshop-input-help.gif) 100% -35px no-repeat;padding-right:12px}
.contract-data ul li#recalculateFormErrors.error span.error-box{float:left}
.popup #wizard-win-back-content{display:inline;float:left;padding:10px;width:728px}
.popup #wizard-win-back-content p.text{display:inline;float:left;font-size:14px;margin:10px 0}
.popup #wizard-win-back-content form label{float:left;margin-top:10px}
.popup #wizard-win-back-content form label span.label{display:inline;float:left;font-size:14px;line-height:20px;margin-right:10px}
.popup #wizard-win-back-content form label span.checkbox-label{display:inline;float:left;width:690px}
.popup #wizard-win-back-content form #wizard-win-back-email,.popup #wizard-win-back-content form input.text{border:1px solid #acacac;padding:3px;width:300px;height:auto}
.popup #wizard-win-back-content form input.button{display:inline;float:left;margin-top:10px;border:0}
.popup #wizard-win-back-content form p.error{background:url('http://www.orange.pl/binaries-http/map/icon/error_red.png');background-repeat:no-repeat;color:#f00;padding-top:5px;padding-left:30px;padding-bottom:5px;font-size:14px;display:inline;float:left;width:690px;height:12px;clear:left}
.popup #wizard-win-back-content .win-back-segment form label{clear:both;width:100%;margin-right:0}
.popup #wizard-win-back-content .win-back-segment form label span.label{width:90px}
.popup #wizard-win-back-content .win-back-segment form label .ptk-selectbox-wrapper{float:left}
.popup #wizard-win-back-content .win-back-segment form label .ptk-checkbox-wrapper{margin-top:-2px}
.popup #wizard-win-back-content .win-back-segment form input.button{margin-top:30px}
#conf-table-wrapper table .col-monthly .price-wrapper{overflow:hidden}
#conf-table-wrapper table .col-monthly .price-label{float:left;font-weight:normal;font-size:12px}
#conf-table-wrapper table .col-monthly .price-value{float:lright}
#pstn-address-forms{clear:both;width:100%}
#pstn-address-forms .select-label{float:left;font-size:12px;padding-left:5px;padding-right:5px;padding-top:4px}
#pstn-address-forms p{font-size:12px;padding-left:15px;color:#000;font-weight:bold}
#pstn-address-forms div.ptk-selectbox-wrapper{position:relative;z-index:1;float:left;margin-top:1px}
#pstn-address-forms div.ptk-selectbox-container{position:absolute;background-color:white;border:1px solid #ccc;margin:0;padding:0;text-align:left;height:auto;width:auto;left:0}
#pstn-address-forms div.ptk-selectbox-container ul{list-style-type:none;margin:0;padding:0;width:auto;display:block}
#pstn-address-forms div.ptk-selectbox-container ul li{list-style-type:none;display:block;margin:0;padding:0;cursor:pointer;width:auto;background-color:#f9f9f9}
#pstn-address-forms a.ptk-selectbox-clickable{padding:3px 0;border-left:1px solid #e6e6e6;text-indent:2px;display:block;text-align:left;cursor:pointer;color:#474747;font-weight:bold;background:url(http://www.orange.pl/binaries-http/map/ecare/services/ptk-select.gif) right top no-repeat;text-decoration:none;height:15px}
#pstn-address-forms div.ptk-selectbox-container ul li a,#pstn-address-forms div.ptk-selectbox-container ul li a:link,#pstn-address-forms div.ptk-selectbox-container ul li a:visited{outline:0;display:block;padding:2px 0;text-indent:2px;background-color:transparent;text-decoration:none;color:#000;width:auto;white-space:nowrap;padding-right:2px;position:relative}
#pstn-address-forms div.ptk-selectbox-container ul li a:hover{background-color:#ccc}
#msisdn-section .number-proposition-main .search-box .choosen-label label.pstn-search-prefix{font-size:25px;font-family:Arial,Helvetica,sans-serif;padding-top:0}
#pstn-address-forms #voivodeship-form-pstn,#pstn-address-forms #county-form-pstn,#pstn-address-forms #community-form-pstn{float:left;padding-right:80px}
#pstn-address-forms #community-form-pstn{float:left;padding-right:10px}
#pstn-address-forms .clear{clear:both;font-size:0;line-height:0}
div.separator-line{border-bottom:1px solid #d7d7d7;font-size:0;line-height:0;margin-top:5px;margin-bottom:15px}
#pstn-address-content{padding-bottom:5px}
#pstn-numbers-content .number-proposition-panel{padding-top:10px}
#second-step-box #pstn-numbers-content .number-proposition-main .message{top:13px;padding-left:11px}
.pstn-operator-box{margin-top:0}
.pstn-operator-box .bonus-box-inner .bonus-box-content{overflow:visible}
.pstn-operator-box .form-row label{float:left;width:58%;padding-top:4px}
.pstn-operator-box .form-row .input-container{float:left;width:41.99%}
.pstn-operator-box .form-row input{margin:0 10px;width:158px}
.pstn-operator-box .autocompleter-list{max-height:190px}
#wizard-box .convergence-form{width:955px;margin:0 auto}
#convergence-calculator-profit{float:left;margin-top:10px}
#option-section #convergence-calculator-profit{float:right}
#option-section .gift-info #convergence-calculator-profit{float:left}
.popup-convergence-agreement .intro{margin-bottom:70px}
.popup-convergence-agreement .popup-footer .ptk-button{float:left;margin-right:20px}
.convergence-form-alone .convergence-form{width:955px;margin:200px auto}
.popup .popup-header,.popup .popup-footer,.popup .popup-inner{background:0;padding:0 0 10px 0}
.popup-wizard .intro{font-size:16px;font-weight:bold;color:#474747}
.cart-details-article{float:left;display:inline;width:198px;border:1px solid #d6d6d6;border-left:none;margin:10px 0 0 2px;padding:15px;background:#f5f5f5 url(http://www.orange.pl/binaries-http/map/background/step2-sidabar-shadow.jpg) left repeat-y}
.cart-confirmation-article{float:left;width:179px;margin-top:10px;padding:10px;border:1px solid #c0c0c0;border-left:none;overflow:hidden;background:#f9f9f9 url(http://www.orange.pl/binaries-http/map/background/confirmation-article.gif) repeat-y}
#gift-section .gift-section-inner ul li .paired-gratises label{width:116px;display:none;margin-right:0}
#gift-section .gift-section-inner ul li .paired-gratises .bonus-box-button label{display:block}
#gift-section .gift-section-inner ul li .paired-gratises .gratis-paired{width:auto;float:left;margin-right:5px}
#gift-section .gift-section-inner ul li .paired-gratises .bonus-desc{display:none}
#gift-section .gift-section-inner ul li .paired-gratises .has-paired-gratis{margin-bottom:6px}
#gift-section .gift-section-inner ul li .paired-gratises .label-text{overflow:hidden;display:block}
#gift-section .gift-section-inner ul li .paired-gratises .input-disabled{height:16px}
.input-disabled{background:#f1f1f1!important;border:1px solid #bcbcbc!important}
#gift-section .gift-section-inner ul li.vertical .bonus-desc{display:block}
#gift-section .gift-section-inner ul li.vertical{width:100%;padding:12px 0 0 0;margin-top:6px}
#gift-section .gift-section-inner ul li.first-box-row{padding-top:0;margin-top:0}
#gift-section .gift-section-inner ul li.vertical .bonus-desc{float:left;font-size:12px;width:42%}
#gift-section .gift-section-inner ul li.vertical .has-paired-gratis{float:left}
#gift-section .gift-section-inner ul li.vertical label{float:left;margin-left:6px;width:80px;margin-right:0;display:block}
#gift-section .gift-section-inner ul li.vertical form{width:55%;float:left}
#gift-section .gift-section-inner ul li.vertical .gratis-paired-form{width:44%;float:left}
#gift-section .gift-section-inner ul li.vertical .gratis-paired-form label{float:right;width:90%;font-size:12px;margin-right:0}
#gift-section .gift-section-inner ul li.vertical .gratis-paired-form label .ptk-checkbox-wrapper,#gift-section .gift-section-inner ul li.horizontal .gratis-paired-form label input{float:right;width:76px;margin-left:6px}
#gift-section .gift-section-inner ul li.vertical .gratis-paired-form .bonus-box-button{position:static}
#gift-section .gift-section-inner ul li.vertical .gratis-paired-form label.checked .ptk-checkbox-holder{background-position:100% 2px}
.bonus-box-wrapper .vertical label .ptk-checkbox-wrapper{width:76px!important;height:20px!important}
.bonus-box-wrapper .vertical label .ptk-checkbox-wrapper span.ptk-checkbox-holder{width:76px!important;height:20px!important;left:0;top:0;cursor:pointer}
.bonus-box-wrapper .vertical label .ptk-checkbox-holder{width:76px!important;height:20px!important;background:transparent url(http://www.orange.pl/binaries-http/map/background/step2-bonus-box-zamawiam.jpg) no-repeat}
.bonus-box-wrapper .vertical .ptk-checkbox-disabled .ptk-checkbox-wrapper span.ptk-checkbox-holder{cursor:default;background-image:url(http://www.orange.pl/binaries-http/map/background/step2-bonus-box-zamawiam-disabled.jpg)}
.bonus-box-wrapper .vertical label.checked .ptk-checkbox-holder{background:transparent url(http://www.orange.pl/binaries-http/map/background/step2-bonus-box-usun.gif) right bottom no-repeat}
.head-promotion{background:#eee;position:relative}
.head-promotion .head-promotion-content{padding:5px 0}
.head-promotion .h-promo-show-hide-trigger{display:block;height:10px;position:absolute;right:10px;top:7px}
.head-promotion-info-short-description{background:#fff;border-bottom:2px solid #ccc;color:#f60;font-size:16px}
.head-promotion-info-short-description .head-promotion-content{padding:10px 0}
.head-promotion-info{font-size:14px}
#msisdn-number-portability-content .bonus-box-row{padding:0}
#msisdn-number-portability-content .bonus-box-wrapper .bonus-box-row{padding:5px 0;position:static}
#msisdn-number-portability-content .bonus-box-wrapper .bonus-box-row .form-row{padding-bottom:0}
#msisdn-number-portability-content .form-row{width:100%;padding-bottom:5px}
#msisdn-number-portability-content .form-row label{display:block;clear:both;width:100%;padding-bottom:5px}
#msisdn-number-portability-content .form-row .input-container{display:block;clear:both;width:100%;padding-bottom:5px}
#msisdn-number-portability-content .form-row .input-container input[type="hidden"]{display:none}
#msisdn-number-portability-content .form-row .input-container input{display:block;background:url(http://www.orange.pl/binaries-http/map/background/prezent-input-tlo.gif) no-repeat 0 0;border:0;font-size:13px;height:18px;padding:3px 5px;width:108px}
#msisdn-number-portability-content .form-row .input-container input.autocompleter-input{background:url(http://www.orange.pl/binaries-http/map/infoportal/button/select-simple.gif) no-repeat right top transparent;border:0;border-left:1px solid #e6e6e6;cursor:pointer;margin:0;padding:2px 0 1px 5px;font-size:12px}
#msisdn-number-portability-content .autocompleter-list{z-index:90}
#msisdn-number-portability-content .bonus-box-wrapper .bonus-box-inner .bonus-box-content{overflow:visible;width:680px;clear:both;padding:13px 10px 11px}
#msisdn-number-portability-content .input-container{position:relative}
#proposition-section .change-free-proposition .proposition-list li{clear:left;margin:0 5px}
#proposition-section .change-free-proposition .proposition-list{width:220px!important;float:left!important}
#proposition-section .change-free-proposition .op-outer{float:left;display:block;width:682px;height:auto;padding-bottom:13px;margin-top:2px;background:url(http://www.orange.pl/binaries-http/map/img/first-step-bottom.jpg) repeat-x scroll center bottom transparent}
#proposition-section .change-free-proposition .op-inter-all{display:block;float:left;width:648px;padding:16px 16px 0;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6}
#proposition-section .change-free-proposition .op-inter-all h2{color:#f60;font-size:30px;font-weight:normal;margin:0 0 40px}
#proposition-section .change-free-proposition .op-inter-all .proposition-box{clear:left;display:block;float:left;width:100%;margin:0 0 24px;padding-bottom:16px;border-bottom:1px solid #d6d6d6}
#proposition-section .change-free-proposition .op-inter-all .proposition-box p,.op-inter-all .proposition-box center{display:block;float:left;padding-left:12px}
#proposition-section .change-free-proposition .op-inter-all .proposition-box p strong{display:block;width:200px;font-size:14px}
#proposition-section .change-free-proposition .time-deal-duration{clear:both;display:block;height:40px;padding:10px 0 0 12px}
#proposition-section .change-free-proposition .proposition-list li{min-height:59px!important}
#proposition-section .change-free-proposition li.proposition-radio label{background:url(http://www.orange.pl/binaries-http/map/button/radio-box.gif) no-repeat scroll 0 0 transparent;height:58px!important}
#proposition-section .change-free-proposition li.proposition-radio label.active{background:url(http://www.orange.pl/binaries-http/map/button/radio-box-active.gif) no-repeat scroll 0 0 transparent}
#proposition-section .change-free-proposition .proposition-list li label .prop-name{top:13px;left:47px;text-align:left}
#proposition-section .change-free-proposition .over-proposition h2{float:none}
body .prop-name-toolip-content{display:block;padding:3px;color:#f50;font-size:17px;font-weight:bold;text-align:center!important}
body .info-cloud-content{padding:8px;font-size:12px;text-align:left}
.loyalty-choose{padding-bottom:10px;width:100%}
.loyalty-choose label{float:left;padding-right:10px;font-weight:bold;padding-top:3px}
.loyalty-choose .ptk-selectbox-wrapper{float:left}
.loyalty-packages-form .serv-price{float:left;width:620px;margin-bottom:5px}
.loyalty-package .bonus-box-button .serv-check{float:right;margin-top:-10px}
.loyalty-package .bonus-box-button .serv-check .ptk-checkbox-disabled .ptk-checkbox-wrapper span.ptk-checkbox-holder{cursor:default;background-image:url(http://www.orange.pl/binaries-http/map/background/step2-bonus-box-zamawiam-disabled.jpg)}
.loyalty-packages-param input.error{border:1px solid red}
.loyalty-packages-param label .ptk-checkbox-holder{width:76px!important;height:20px!important;background:transparent url(http://www.orange.pl/binaries-http/map/background/step2-bonus-box-zamawiam.jpg) no-repeat}
.loyalty-packages-param label .ptk-checkbox-wrapper span.ptk-checkbox-holder{width:76px!important;height:20px!important;left:0;top:0;cursor:pointer}
form.pricelist-rabat-form .ptk-selectbox-wrapper{position:relative;float:left;margin:5px 0}
form.pricelist-rabat-form .price-info{margin:2px 0}
.pricelist-rabat-form .bonus-params{min-height:40px}
.pricelist-rabat-form .bonus-params select{min-width:141px}
.euro-extras-box{border:1px solid #c4c4c4;font-size:16px;overflow:visible;padding:6px 6px 10px;margin-bottom:20px;background:url(http://www.orange.pl/binaries-http/map/background/bg-grad-e12-box.gif) repeat-x 0 0 #f6f6f6;box-shadow:0 0 4px #c4c4c4;-webkit-box-shadow:0 0 4px #c4c4c4;-moz-box-shadow:0 0 4px #c4c4c4}
.euro-extras-box .checkbox{float:left;margin-right:-10px}
.euro-extras-box .offer-content{margin:0 15px 0 25px}
.euro-extras-box h3{font:bold 14px Arial;color:#000;margin-bottom:10px}
.extras-header{font:normal 20px Arial;color:#474747}
.grouped-standard-section .links{text-align:right;margin:15px 0}
.grouped-standard-section .links form{float:right;margin-left:15px}
.euro-extras-box .offer-content p{font-size:12px;color:#111}
.euro-extras-box .price{font-size:12px;margin:5px 0;text-align:right}
.euro-extras-box .price .price-value{font-weight:bold}
.euro-extras-box .offer-content form{margin:8px 0;width:100%;text-align:right}
.euro-extras-box .offer-content .euro-form{font-size:12px}
.euro-extras-box .offer-content .euro-form label{padding:10px 0}
.euro-extras-box .offer-content .euro-form select{width:285px;margin:5px 0}
.euro-extras-box .offer-content .euro-form input.textfield{margin-top:5px;width:120px}
.euro-extras-box .offer-content .euro-form input.input-disabled{padding:3px 0}
.euro-extras-box .offer-content .euro-form a.ptk-selectbox-clickable{font-size:12px}
.euro-extras-box .error-box{font-size:12px;margin:0 15px 0 20px}
