#alertTop {display:none; position:fixed; top:5px; right: 5px; width:300px; background-color:#fff; z-index:11000; padding:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 3px 1px #000;
    -webkit-box-shadow: 0 0 3px 1px #000;
    box-shadow: 0 0 3px 1px #000;
}
.alertTop-close {width:100%; text-align:center; padding:10px 5px 5px 5px; font-size:13px; cursor:pointer; font-weight:bold}
.alertTop-close:hover {color:#00468c;}

#alertAdultsOnly {display:none; position:fixed; top:50%; right: 50%; width:500px; margin-top:-150px; margin-right:-250px; background-color:#fff; z-index:11000; padding:5px; text-align:center;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 3px 1px #000;
    -webkit-box-shadow: 0 0 3px 1px #000;
    box-shadow: 0 0 3px 1px #000;
}
#alertAdultsOnly b {font-size:16px; color:red;}
.alertAdultsOnly-accept {width:45%; float:left; text-align:center; padding:10px 5px 5px 5px; font-size:13px; cursor:pointer; font-weight:bold}
.alertAdultsOnly-decline {width:45%; float:right; text-align:center; padding:10px 5px 5px 5px; font-size:13px; cursor:pointer; font-weight:bold}
.alertAdultsOnly-accept:hover, .alertAdultsOnly-decline:hover {color:#00468c;}
#alertAdultsOnly-background {position: fixed;
                                top: 0;
                                bottom: 0;
                                left: 0;
                                right: 0;
                                background: rgba(197, 197, 197, 0.5);
                                z-index: 10000;
                                display:none;}

#regulaminPromo {display:none; width:400px; background-color:#fff; z-index:10000; padding:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 3px 1px #000;
    -webkit-box-shadow: 0 0 3px 1px #000;
    box-shadow: 0 0 3px 1px #000;

    position:fixed;
    top: 50%;
    left: 50%;
    margin-top: -100px;
    margin-left: -200px;
}
.regulaminPromo-close {width:100%; text-align:center; padding:10px 5px 5px 5px; font-size:13px; cursor:pointer; font-weight:bold}
.regulaminPromo-close:hover {color:#00468c;}

.a-nazwa {font-weight:bold; color:#B10000;}
.a-cechy {float:left; width:70%;}
.a-img {width:25%; float:left; text-align:center; background:#fff !important; font-weight:bold; font-size:14px; line-height:80px; min-height: 80px; vertical-align:middle; padding: 10px 0px; margin: 0px 0px 10px 0px;}
.a-img img {margin: auto 0px; max-width:100%;}
.a-row {width:100%; float:left;}
.a-label {width:15%; float:left; text-align:right; padding: 2px; font-weight:bold;}
.a-val {width:70%; float:left; padding: 2px;}
.a-val p {padding: 0px; margin: 0px 0px 5px 0px;}

.a-feature-label {width:20%; text-align:right; font-weight:bold; padding-right:5px;}
.a-feature-val {width:75%; text-align:left;}

.bg-green {background:#E9FFC2 !important;}
.bg-red {background:#FFE0E0 !important;}
.bg-blue {background:#EFF9FF !important;}
.bg-yellow {background:#fffcc1 !important;}

.c-count {font-size: 8px; font-weight: normal; color: #949494;}

.info-light {color:#ccc; font-size: 10px;}
.info-bold {font-weight:bold;}

.ajaxSpinner {width:100%; height:100%; line-height:100%; vertical-align:middle; text-align:center; float:left;}

/*
 * Lista "multizakup" BEGIN
 */
.multizakup-content .a-nazwa {width:100%; text-align:center; font-size:16px; color:#12b000; margin-bottom:10px;}
.multizakup-content .info-bold {width:100%; float:left; text-align:center; font-size:12px; margin:20px 0px 10px 0px;}
.multizakup-content .info-error {width:100%; float:left; text-align:center; font-size:12px; color:#B10000; margin:20px 0px 10px 0px; font-weight:bold;}
.multizakup-content .info-navigator {width:30%; float:left; font-size:22px; color:#B10000; font-weight:bold;}

.multizakup-desc {float:left; width:70%;}
.multizakup-desc .d-dostepne {float:right; font-weight:normal; text-align:right; font-size: 11px; width:100%; margin-bottom: 3px;}
.multizakup-desc .d-dostepne-liczba {font-size: 20px; color: #B10000; font-weight: bold;}
.multizakup-desc .d-ceny {float:right; font-weight:bold; text-align:right; font-size: 12px; padding:5px 10px 5px 10px; margin-bottom: 10px;}
.multizakup-desc .d-ceny-od {font-size: 20px; color: green;}
.multizakup-desc .d-ceny-do {font-size: 20px; color: green;}
.multizakup-desc .d-dostepne .b-next {height: 20px; width: 20px; position:relative; top:3px;}

.multizakup-art-in .multizakup-desc {float:left; width:100%; margin-bottom:10px; background: none;}
.multizakup-art-in .multizakup-desc .d-nazwa {float:left; font-weight:bold; text-align:left; font-size: 11px; width:40%;}
.multizakup-art-in .multizakup-desc .d-nazwa-1 {font-size: 14px; padding:4px; float:left;}
.multizakup-art-in .multizakup-desc .d-nazwa-2 {font-weight: normal; padding:0px 0px 4px 4px; float:left; font-size:10px;}
.multizakup-art-in .multizakup-desc .d-nazwa-3 {font-weight: normal; padding:0px 0px 4px 4px; float:left;}
.multizakup-art-in .multizakup-desc .d-nazwa-3 a {font-weight: bold; font-size: 16px; float:left; color:#00468C;}
.multizakup-art-in .multizakup-desc .d-dostepne {float:right; font-weight:normal; text-align:right; font-size: 11px; width:50%; margin-bottom: 3px; margin-right:3px;}
.multizakup-art-in .multizakup-desc .d-dostepne-liczba {font-size: 20px; color: #B10000; font-weight: bold;}
.multizakup-art-in .multizakup-desc .d-ceny {float:right; font-weight:bold; text-align:right; font-size: 11px; padding:5px 10px 5px 10px; margin-bottom: 0px; margin-right:3px;}
.multizakup-art-in .multizakup-desc .d-ceny-od {font-size: 16px; color: green;}
.multizakup-art-in .multizakup-desc .d-ceny-do {font-size: 16px; color: green;}
.multizakup-art-in .multizakup-desc .d-dostepne .b-next {height: 20px; width: 20px; position:relative; top:3px;}

.multizakup-header {float:left; width:100%;}
.multizakup-header .ui-widget-header {height:14px; padding:0.4em;}

.multizakup-pane {overflow: visible; width: 100%; float:left; background:#fff; margin-bottom:10px;}
.multizakup-pane .p-item-out {position:relative; float: left; margin: 10px; font-size: 3em; line-height: 96px; text-align: center; color:#fff; width:115px;}
.multizakup-pane .pokaz-zablokowane {height:100px; width:100%; position:relative; float: left; margin: 10px; font-size: 3em; line-height: 96px; text-align: center; color:#fff;}
.multizakup-pane .pokaz-zablokowane .p-hidedisabled {display:none; position:absolute; bottom:0px; left:0px;}
.multizakup-pane .pokaz-zablokowane .p-showdisabled {position:absolute; bottom:0px; left:0px;}
.multizakup-pane #zablokowane {display:none;}
.multizakup-pane .p-item {position:relative; cursor: pointer; float: left; width:100%; height: 100px;}
.multizakup-pane .p-item-hover {border: 1px solid #9f9f9f !important;} /*#ffcc00*/
.multizakup-pane .p-item-hover .p-item-border {border: 1px solid #9f9f9f !important;} /*#ffcc00*/
.multizakup-pane .p-item-selected {border: 1px solid #9f9f9f !important;}
.multizakup-pane .p-item-selected .p-item-border {border: 1px solid #9f9f9f !important;}
.multizakup-pane .p-item-foto {position:absolute; top: 0px; left:0px; width:100%; height: 100px;}
.multizakup-pane .p-item-price {position:absolute; top:90px; left:5px; line-height:16px; z-index: 100; height:20px; text-align: center; font-weight:bold; padding: 4px 4px 0px 2px;}
.multizakup-pane .p-item-price .zlotowki {font-size:16px !important; float:left;}
.multizakup-pane .p-item-price .grosze {font-size:10px !important; float:left; position:relative; bottom:4px; left:2px;}
.multizakup-pane .p-item-status {position:absolute; top:90px; right:5px; line-height:16px; z-index: 100; height:20px; text-align: center; font-weight:bold; padding: 4px 4px 0px 2px;}
.multizakup-pane .p-item-name {display:none;}
.multizakup-pane .p-item-zablokowany {position:absolute; top:90px; right:5px; line-height:16px; z-index: 100; height:20px; text-align: center; font-weight:bold; padding: 4px 4px 0px 2px; /*color:#919191 !important;*/}
.multizakup-pane .p-item .m-check {position:absolute; top:0px; right:0px;}
.multizakup-pane .a-img-brak {font-weight:bold; font-size:12px; line-height:14px; position:relative; top:30px;}
.multizakup-pane .a-cart {font-weight:bold; font-size:16px; line-height:14px; position:relative; top:75px; color:green; padding:3px;}
.multizakup-pane .multizakup-tooltip {width:200px; height:200px; position: absolute; left:100%; top: -50%;}

.multizakup-pane-grid {overflow: visible; width: 100%; float:left; background:#fff; margin-bottom:10px;}
.multizakup-pane-grid .p-item-out {position:relative; float: left; margin: 8px; font-size: 3em; line-height: 151px; text-align: center; color:#fff; width:170px; height:155px;}
.multizakup-pane-grid .pokaz-zablokowane {height:100%; width:100%; position:relative; float: left; margin: 10px; font-size: 3em; line-height: 151px; text-align: center; color:#fff;}
.multizakup-pane-grid .pokaz-zablokowane .p-hidedisabled {display:none; position:absolute; bottom:0px; left:0px;}
.multizakup-pane-grid .pokaz-zablokowane .p-showdisabled {position:absolute; bottom:0px; left:0px;}
.multizakup-pane-grid #zablokowane {display:none;}
.multizakup-pane-grid .p-item {position:relative; cursor: pointer; float: left; width:100%; height: 100%; background: none !important;}
.multizakup-pane-grid .p-item-hover {border: 1px solid #9f9f9f !important;} /*#ffcc00*/
.multizakup-pane-grid .p-item-hover .p-item-border {border: 1px solid #9f9f9f !important;} /*#ffcc00*/
.multizakup-pane-grid .p-item-selected {border: 1px solid #9f9f9f !important;}
.multizakup-pane-grid .p-item-selected .p-item-border {border: 1px solid #9f9f9f !important;}
.multizakup-pane-grid .p-item-foto {position:absolute; top: 22px; left:0px; width:100%; height: 130px;}
.multizakup-pane-grid .p-item-price {position:absolute; top:135px; left:5px; line-height:16px; z-index: 100; height:20px; text-align: center; font-weight:bold; padding: 4px 4px 0px 2px;}
.multizakup-pane-grid .p-item-price .zlotowki {font-size:16px !important; float:left;}
.multizakup-pane-grid .p-item-price .grosze {font-size:10px !important; float:left; position:relative; bottom:4px; left:2px;}
.multizakup-pane-grid .p-item-status {position:absolute; top:135px; right:5px; line-height:16px; z-index: 100; height:20px; text-align: center; font-weight:bold; padding: 4px 4px 0px 2px;}
.multizakup-pane-grid .p-item-name {position:absolute; top:1px; left:1px; line-height:18px; z-index: 100; height:20px; width: 160px; text-align: center; font-weight:bold; padding: 4px 4px 0px 2px; overflow:hidden;}
.multizakup-pane-grid .p-item-zablokowany {position:absolute; top:135px; right:5px; line-height:16px; z-index: 100; height:20px; text-align: center; font-weight:bold; padding: 4px 4px 0px 2px; /*color:#919191 !important;*/}
.multizakup-pane-grid .p-item .m-check {position:absolute; top:25px; right:0px;}
.multizakup-pane-grid .a-img-brak {font-weight:bold; font-size:14px; line-height:16px; position:relative; top:65px;}
.multizakup-pane-grid .a-cart {font-weight:bold; font-size:16px; line-height:14px; position:relative; top:75px; color:green; padding:3px;}
.multizakup-pane-grid .multizakup-tooltip {width:310px; height:310px; position: absolute; left:100%; top: -33px;}

/*preview w ajax_data.tpl BEGIN*/
.multizakup-pane-grid .p-info .p-info-price {float:right; position:relative; line-height:16px; z-index: 100; height:22px; text-align: center; font-size:11px; font-weight:bold; padding: 4px 4px 0px 2px; background:none; border:none; verticla-align:bottom;}
.multizakup-pane-grid .p-info .p-info-price .zlotowki {font-size:18px !important;}
.multizakup-pane-grid .p-info .p-info-price .grosze {font-size:10px !important; position:relative; bottom:6px; left:2px;}
.multizakup-pane-grid .p-info .p-info-price .kreska {
position:absolute; top:6px; left:0px; width:100%; height:100%;
transform:rotate(-7deg);
-ms-transform:rotate(-7deg); /* IE 9 */
-moz-transform:rotate(-7deg); /* Firefox */
-webkit-transform:rotate(-7deg); /* Safari and Chrome */
-o-transform:rotate(-7deg); /* Opera */
opacity:0.7;
}
.multizakup-pane-grid .p-info .p-info-price .kreska hr {background-color:red; border:solid 1px red;}
.multizakup-pane-grid .p-info .p-info-status {line-height:16px; z-index: 100; height:20px; text-align: center; font-weight:bold; padding: 4px 4px 0px 2px;}
.multizakup-pane-grid .p-info .a-name {text-align:left; vertical-align:top; padding-bottom:5px; text-align:center;}
.multizakup-pane-grid .p-info .a-name a {font-weight:bold; font-size:12px; text-decoration:none; color:#00468c;}
.multizakup-pane-grid .p-info .a-name a:hover {text-decoration:none; color:#006cd9;}
.multizakup-pane-grid .p-info .a-name .expandable-out {width:100%; height:13px; padding:2px; border-bottom:solid 1px #ddd; overflow:hidden; background:#fff !important; z-index:200; position:relative;}
.multizakup-pane-grid .p-info .a-name .expandable-in {width:100%;}
/*preview w ajax_data.tpl END*/

.multizakup-pane-list {overflow: visible; width: 100%; float:left; background:#fff; margin-bottom:10px;}
.multizakup-pane-list .p-item-out {position:relative; float: left; margin: 5px 10px 5px 10px; font-size: 3em; line-height: 151px; text-align: center; color:#fff; width:98%;}
.multizakup-pane-list .p-item-table {table-layout:fixed; width:100%;}
.multizakup-pane-list .p-item-table td {vertical-align:top;}
.multizakup-pane-list .pokaz-zablokowane {height:100%; width:100%; position:relative; float: left; margin: 10px; font-size: 3em; line-height: 151px; text-align: center; color:#fff;}
.multizakup-pane-list .pokaz-zablokowane .p-hidedisabled {display:none; position:absolute; bottom:0px; left:0px;}
.multizakup-pane-list .pokaz-zablokowane .p-showdisabled {position:absolute; bottom:0px; left:0px;}
.multizakup-pane-list #zablokowane {display:none;}
.multizakup-pane-list .p-item {position:relative; float: left; width:100%; height:100%;} /*background: none !important;*/
.multizakup-pane-list .p-item-hover {border: 1px solid #9f9f9f !important;} /*#ffcc00*/
.multizakup-pane-list .p-item-hover .p-item-border {border: 1px solid #9f9f9f !important;} /*#ffcc00*/
.multizakup-pane-list .p-item-selected {border: 1px solid #9f9f9f !important;}
.multizakup-pane-list .p-item-selected .p-item-border {border: 1px solid #9f9f9f !important;}
.multizakup-pane-list .p-item-foto-out {float:left; width:130px; height: 110px; padding:1px; background:none;}
.multizakup-pane-list .p-item-foto {float:left; width:100%; height: 100%;}
.multizakup-pane-list .p-item-art-table {float:left; line-height:16px; width:100%; font-weight:bold; padding: 4px 4px 0px 2px; border-spacing:0px; border-collapse:collapse; font-size:11px;}
.multizakup-pane-list .p-item-art-table tr {vertical-align:top;}
.multizakup-pane-list .p-item-art-table td {padding-left:5px; vertical-align:middle;}
.multizakup-pane-list .p-item-art-table .cecha {font-size:10px; width:28%; line-height:12px;}
.multizakup-pane-list .p-item-art-table .wartosc {font-weight:normal; font-size:10px; line-height:12px;}
.multizakup-pane-list .p-item-art-table .ikony {vertical-align:middle; margin-top:5px;}
.multizakup-pane-list .p-item-art-table .ikony img {max-height:24px; margin:1px;}
.multizakup-pane-list .p-item-art-table .a-name {text-align:left; vertical-align:top; padding-bottom:5px;}
.multizakup-pane-list .p-item-art-table .a-name a {font-weight:bold; font-size:12px; text-decoration:none; color:#00468c;}
.multizakup-pane-list .p-item-art-table .a-name a:hover {text-decoration:none; color:#006cd9;}
.multizakup-pane-list .p-item-art-table .a-name .expandable-out {width:100%; height:32px; padding:2px; border-bottom:solid 1px #ddd; overflow:hidden;} /*background:#fff !important;*/
.multizakup-pane-list .p-item-art-table .a-name .expandable-in {width:100%;}
.multizakup-pane-list .p-item-cart-table {float:right; line-height:16px; width:100%; height:100%; font-weight:bold; padding: 4px 4px 0px 2px; border-spacing:0px; border-collapse:collapse; margin-top:2px;}
.multizakup-pane-list .p-item-cart-table tr {vertical-align:middle;}
.multizakup-pane-list .p-item-cart-table .p-item-options {width:100%; text-align:right;}
.multizakup-pane-list .p-item-cart-table .p-item-price-old {width:50%; text-align:right;}
.multizakup-pane-list .p-item-cart-table .p-item-price-old .p-item-price {position:realative;}
.multizakup-pane-list .p-item-cart-table .p-item-price-old .p-item-price .kreska {
position:absolute; top:6px; left:0px; width:100%; height:100%;
transform:rotate(-7deg);
-ms-transform:rotate(-7deg); /* IE 9 */
-moz-transform:rotate(-7deg); /* Firefox */
-webkit-transform:rotate(-7deg); /* Safari and Chrome */
-o-transform:rotate(-7deg); /* Opera */
opacity:0.7;
}
.multizakup-pane-list .p-item-cart-table .p-item-price-old {width:50%; text-align:right; vertical-align:middle;}
.multizakup-pane-list .p-item-cart-table .p-item-price-old .p-item-price .kreska hr {background-color:red; border:solid 1px red;}
.multizakup-pane-list .p-item-cart-table .p-item-price-old .p-item-price .zlotowki {font-size:17px !important;}
.multizakup-pane-list .p-item-cart-table .p-item-price-old .p-item-price .grosze {font-size:10px !important; position:relative; bottom:6px; left:1px;}
.multizakup-pane-list .p-item-cart-table .p-item-price-promo {width:50%; text-align:right; vertical-align:middle;}
.multizakup-pane-list .p-item-cart-table .p-item-price-promo .p-item-price .zlotowki {font-size:20px !important;}
.multizakup-pane-list .p-item-cart-table .p-item-price-promo .p-item-price .grosze {font-size:13px !important; position:relative; bottom:6px; left:1px;}
.multizakup-pane-list .p-item-cart-table .p-item-cart {width:50%; text-align:center;}
.multizakup-pane-list .p-item-cart-table .p-item-cart .b-cart {width:100%;}
.multizakup-pane-list .p-item-cart-table .p-item-cart .b-mail {width:100%;}
.multizakup-pane-list .p-item-cart-table .p-item-cart .b-mp3 {width:100%;}
.multizakup-pane-list .p-item-cart-table .p-item-cart .b-locker {background:#ffffff; width:100%;}
.multizakup-pane-list .p-item-cart-table.niedostepny .p-item-cart .b-mail {width:80%; float:right;}
.multizakup-pane-list .p-item-cart-table.niedostepny .p-item-cart .b-mp3 {width:80%; float:right;}
.multizakup-pane-list .p-item-cart-table.niedostepny .p-item-cart .b-locker {width:80%; float:right;}
.multizakup-pane-list .p-item-cart-table .p-item-price {float:right; margin-left:2px; line-height:16px; height:22px; text-align:right; font-size:11px; font-weight:bold; padding: 4px 4px 0px 2px; position:relative; background:none; border:none;}
.multizakup-pane-list .p-item-cart-table .p-item-status {line-height:20px; height:22px; text-align:center; font-weight:bold; padding: 0px; margin-bottom:2px; vertical-align:middle;}
.multizakup-pane-list .a-img-brak {font-weight:bold; font-size:14px; line-height:16px; position:relative; top:40px;}
.multizakup-pane-list .a-cart {font-weight:bold; font-size:16px; line-height:14px; color:green; padding:3px; text-align:center;}
.multizakup-pane-list .multizakup-tooltip {width:200px; height:200px; position: absolute; left:100%; top: -49px;}

.multizakup-tooltip {border: 2px solid #9f9f9f !important; background:white !important; display:none; cursor: default;}
.multizakup-tooltip .a-img-brak {top:65px;}
.multizakup-preview {float:left; width:100%; height:100%; line-height: normal;}

.multizakup-summary {float:left; width:100%;}
.multizakup-summary .ui-widget-content {padding:0.4em; background:#fff; margin-top:0px;}
.multizakup-summary .s-content {float:left; width:100%; margin-bottom:5px;}
.multizakup-summary .s-content-titles .info-bold {margin:5px 0px 5px 0px; text-align:left;}
.multizakup-summary .s-content-titles .info-error {margin:5px 0px 5px 0px; text-align:left;}
.multizakup-summary .s-content-titles {float:left; width: 75%;}
.multizakup-summary .s-content-titles .s-row {float:left; width: 100%; margin-bottom:4px; padding-left:0px;}
.multizakup-summary .s-content-titles .s-row-art:hover {background: #ceefff;}
.multizakup-summary .s-content-titles .s-count {float:left; width: 5%;}
.multizakup-summary .s-content-titles .s-title {float:left; width: 70%;}
.multizakup-summary .s-content-titles .s-title a {text-decoration:none;}
.multizakup-summary .s-content-titles .s-status {float:left; width: 12%; font-weight:bold;}
.multizakup-summary .s-content-titles .s-price {float:left; width: 8%; font-weight:bold; text-align:right;}
.multizakup-summary .s-content-titles .s-remove {float:left; width: 5%; text-align:center;}
.multizakup-summary .s-content-titles .s-remove .ui-button-icon-only {width:10px !important; height:10px !important;}
.multizakup-summary .s-content-titles .s-naglowek {font-weight:normal !important; line-height:16px; vertical-align:middle; text-align:center !important;}
.multizakup-summary .s-content-titles .s-sum {float:left; width: 95%; line-height:16px; vertical-align:middle; text-align:right;}
.multizakup-summary .s-content-titles .s-sum-bold {color:green; font-weight:bold; font-size:14px;}
.multizakup-summary .s-content-options {float:left; width: 25%; text-align:right;}
.multizakup-summary .s-content-options-1 {float:left; width: 100%;}
.multizakup-summary .s-content-options-1 button {width:172px;}
.multizakup-summary .s-content-options-2 {float:right;}
.multizakup-summary .s-content-options-2 button {width:90px;}
.multizakup-summary .s-content-options-2 .s-infoall {font-weight:bold; border:none !important; padding:0px;}
.multizakup-summary .s-content-options-2 .s-infoall .ui-button-text {padding:0.2em 1em 0.2em 2.1em;}
.multizakup-summary .s-content-options-3 .s-infoall {float:left; width: 100%; margin-top:5px; padding:0px; font-weight:bold;}
.multizakup-summary .s-content-options-3 .s-infoall .qf-out {float:left; width: 100%; margin-bottom:5px;}
.multizakup-summary .s-content-options-3 .s-infoall .qf-features {float:left; margin-top:0px; width:100%;}
.multizakup-summary .s-content-options-3 .s-infoall .qf-features table {margin:0px; border-spacing:0px;}
.multizakup-summary .s-content-options-3 .s-infoall .qf-name {float:left; vertical-align:middle; width:100%; text-align:right;}
.multizakup-summary .s-content-options-3 .s-infoall .qf-values {float:left; margin-left:5px; width:100%;}
.multizakup-summary .s-content-options-3 .s-infoall .qf-value {float:left; margin-right:2px; margin-top:2px;}
.multizakup-summary .s-content-options-3 .s-infoall .ui-state-default {color:#00468C;} /*#a7a7a7*/
.multizakup-summary .s-content-options-3 .s-infoall .ui-state-active {background:#ffcc00 !important; color:#000000;}
.multizakup-summary .s-content-options-3 .s-infoall .ui-button-text {padding: 3px;}
.multizakup-summary .s-content-options-3 .slider-label {float:left;}
.multizakup-summary .s-content-options-3 #slider-price-range {float:left; width: 300px; height: 0px; margin: 0px 10px 0px 10px; position:relative; top:2px;}
.multizakup-summary .s-footer {width:100%;}
#display-options {float:right; width:100%; height:100%; text-align:right; position:relative; font-weight:bold; margin-bottom:5px;}
#display-options .display-options-in .qf-buttonset .ui-button-text {padding:0.1em 0.5em;}
#display-options .ui-state-default {color:#00468C;} /*#a7a7a7*/
#display-options .ui-state-active {background:#ffcc00 !important; color:#000000;}

.multizakup-preview .p-image {width:100%;height:60%;overflow:hidden;}
.multizakup-preview .p-image img {max-width:100%;max-height:100%;}
.multizakup-preview .p-info {width:100%;height:40%; padding-top:10px;}
.multizakup-preview .p-info a {text-decoration:none; font-weight:bold;}
.multizakup-preview .p-info a:hover {text-decoration:none; color:#00468C;}
/*
 * Lista "multizakup" END
 */

/*
 * Style przycisków stronicowania BEGIN
 */
.info {float:left; width:100%;}
.results {float:left; width:100%;}

.info .found {float:left; margin-left:5px; line-height:30px; vertical-align: middle;}
.info .found #found {font-weight:bold;}
.info .pagination {float:right; padding-top:5px;}
.info .pagination a {text-decoration:none; border:solid 1px #A7A7A7; color:#00468C;}
.info .pagination a, .pagination span {display:block; float:left; padding:0.3em 0.5em; margin-right:5px; margin-bottom:5px;}
.info .pagination .current {background:#ffcc00; color:#000000; border:solid 1px #A7A7A7; font-weight:bold;}
.info .pagination .current.prev, .pagination .current.next{color:#A7A7A7; border-color:#A7A7A7; background:#fff;}
/*
 * Style przycisków od stronicowania END
 */

/*
 * Koszyk BEGIN
 */
.cart-qty-input {width:30px; text-align: center; font-weight: bold; display: none;}
.cart-qty-cancel {display: none; color:red;}
/*
 * Koszyk END
 */

/*
 * Cena nałożona na okładkę BEGIN
 */
.megapromo-price {position:relative;}
.megapromo-price .p-item-price {position:absolute; bottom:2px; right:2px; line-height:16px; z-index: 100; height:20px; text-align: center; font-weight:bold; padding: 4px 4px 0px 2px; color:#000;}
.megapromo-price .p-item-price.ui-widget-content {background:#ffffaa;}
.megapromo-price .p-item-price.ui-corner-all {
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.megapromo-price .p-item-price .zlotowki {font-size:17px !important; float:left;}
.megapromo-price .p-item-price .grosze {font-size:11px !important; float:left; position:relative; bottom:4px; left:2px;}
/*
 * Cena nałożona na okładkę END
 */

/*
 * Element zobacz również BEGIN
 */
.similar {float:left; width:550px; position:relative; margin-top:10px;}
.similar_in {float:left; width:460px; margin-top:20px;}
.similar_slide {margin:0px; width:460px;}
.similar_art {width:90px; height:120px; float:left; margin:0px 1px; color:#00468c !important; table-layout:fixed; position:relative;}
.similar_art a {color:#00468c !important; font-size:10px;}
.similar_art.ui-widget-content {background:none;}
.similar_art_img {vertical-align:middle !important; height:80px; overflow:hidden; position:relative;}
.similar_art_img img {max-height:75px; max-width:80px;}
.similar_art .p-item-price {position:absolute; top:55px; right:2px; line-height:16px; z-index: 100; height:20px; text-align: center; font-weight:bold; padding: 4px 4px 0px 2px; color:#000;}
.similar_art .p-item-price.ui-widget-content {}
.similar_art .p-item-price .zlotowki {font-size:14px !important; float:left;}
.similar_art .p-item-price .grosze {font-size:8px !important; float:left; position:relative; bottom:4px; left:2px;}
.similar_art_name {vertical-align:middle !important; height:30px; overflow:hidden;}

#similar_nav_out {float:left; position:absolute; top:0px; right:20px; width:510px; text-align:center;}
#similar_nav {position:absolute; top:2px; right:40px;}
#similar_nav a {}
#similar_nav a .slide_num {background: url(http://static.dvdmax.pl/grafika/sklep/megapromo_szary.jpg) no-repeat center top; width:12px; height:12px; float:left; margin-right:4px; display:inline;}
#similar_nav a.activeSlide .slide_num {background: url(http://static.dvdmax.pl/grafika/sklep/megapromo_czerwony.jpg) no-repeat center top;}
#similar_nav a:focus {outline: none;}

#similar_prev, #similar_next {overflow:hidden; cursor:pointer; float:left; width:45px; text-align:center; margin-top:70px;}
/*
 * Element zobacz również END
 */

/*
 * Cechy artykułu BEGIN
 */
.artFeatures a {text-decoration:none; font-size:11px;}
.artFeatures a:hover {color:#B10000;}
.artFeatures .cecha.szeroka {text-align:left; border-bottom:#ccc solid 1px}
.artFeatures .wartosc img {vertical-align:middle;}
.artFeatures .wartosc div.linia {padding:2px; margin:0px;}
.artFeatures .wartosc table.zdjecia {padding:0px; margin:0px; border-spacing:0px; border-collapse:collapse;}
.artFeatures .wartosc table.zdjecia td {vertical-align:middle; padding:2px; margin:0px;}
.artFeatures ul.punkty {padding:0px 0px 0px 15px; margin:0px;}
.artFeatures div.akapity {overflow:hidden; max-height:155px; position:relative}
.artFeatures div.akapity.rozwiniete {max-height:none;}
.artFeatures div.akapity p.akapit {margin:0px 0px 16px 0px; text-align:justify; cursor:pointer;}
.artFeatures div.akapity div.rozwin {display:none; position:absolute; left:0px; bottom:0px; height:9px; width:100%; background-color:#fff; text-align:center; font-weight:bold; cursor:pointer;}
.artFeatures div.kolumny_slides {float:left; width:100%; margin:5px 0px;}
.artFeatures div.kolumny_nav .kolumny_num {float:left; width:16px; height:16px; text-align:center; margin:2px; padding-top:2px; color:#000; font-weight:bold;}
.artFeatures div.kolumny_nav .activeSlide .kolumny_num {background-color:#ffcc00;}
.artFeatures div.kolumny {float:left; width:100%;}
.artFeatures div.kolumna {float:left; width:33%;}

.artFeatures table.tabela_LISTA_UTWOROW {margin-bottom:10px;}
.artFeatures table.tabela_LISTA_UTWOROW td {padding:0px;}
.artFeatures table.tabela_LISTA_UTWOROW td.nosnik {background-color:#ffcc00; font-weight:bold;}
.artFeatures table.tabela_LISTA_ODCINKOW {margin-bottom:10px;}
/*
 * Cechy artykułu END
 */

#qf-box .qf-values .qf-value{
    display: inline-block;
}
#qf-box .qf-values .ui-button {
    margin-bottom: 4px;
}
#qf-box .qf-values .ui-button .ui-button-text{
    padding: 0.2em 0.5em
}
#qf-box .qf-name{
    padding: 10px 0px;
    font-size: 11px;
    font-weight: bold;
}
#qf-box .qf-value input, #qf-box .qf-value label{
    vertical-align: middle;
}
#qf-box .qf-active{
    color: darkorange;
    font-weight: bold;
    font-size: 11px;
}

#top_search_res{
    position: absolute;
    top: 36px;
    z-index: 201;
    width: 287px;
    border: 1px solid #a5a5a5;
    border-radius: 0px 0px 5px 5px;
    background: #FFFFFF;
    display: none;
    font-size: 11px;
}

#top_search_res a{
    width: 267px;
    padding: 8px 10px 8px 10px;
    display: block;
    float: left;
    font-size: 11px;
    border-top: 1px solid #D1D1D1;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    color: #1C1C1C;
}

#top_search_res a:hover, #top_search_res .active{
    background-color: #F2F2F2;
}

#top_search_res .cover{
    float: left;
    margin-right: 10px;
}

#top_search_res .info{
    float: left;
    height: auto;
    width: 222px;
    padding: 0;
    clear: none;
}

#top_search_res .info .nazwa{
    padding: 0px;
    margin: 0px;
    font-size: 12px;
}

#top_search_res .info .nazwa hl{
    font-weight: bold;
}

#top_search_res .info .cecha{
    font-style: italic;
    color: #797979 !important;
}

#search_res_more{
    display: block;
    background: #FCC601;
}

.clear{
    clear: both;
}

#menutop a{
    color:black !important;
}

.greetings a, .greetings .user{
    color:#b10000 !important;
}

.show_used{
    font-weight: bold;
}
.show_used:hover{
    font-weight: bold;
}

#used_list_shadow{
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 100;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.3;
    z-index: 100;
}

#used_list_box_outer{
    display: none;
    position: fixed;
    left: 50%;
    top: 30%;
    z-index: 101;
}

#used_list_box{
    position: relative;
    width: 800px;
    left: -50%;
    top: -50%;
    background-color: #fff;
    border-radius: 3px;
    padding: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

#used_list_box_title{
    text-align: center;
    font-weight: bold;
    font-size: 18px;
    width: 700px;
    max-width: 700px;
    margin: 0px auto;
}

#used_list_box_close{
    position: absolute;
    top: 10px;
    right: 10px;
    font-weight: bold;
    font-size: 11px;
}

.add_cart_button{
    border-radius: 3px;
    border: none;
    background-color: darkorange;
    padding: 5px;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
}

.add_cart_button:hover{
    box-shadow: 0px 0px 5px #000;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

/*TELEDYSKI*/

#videclip_play_all{
    vertical-align: middle;
    font-size: larger;
}

.videoclip_list{
    cursor: pointer;
    display: table-row;
}
.videoclip_list:hover, .videoclip_list.active{
    /*color: #ff0000;*/
    background-color: papayawhip;
}

.ocen_gwiazda{
    margin-left: -2px;
    margin-right: -3px;
    padding: 0px;
    height: 20px;
    width: 20px;
    display: inline-block;
    border: 0px solid red;
    cursor: pointer;
}

.gwiazda_active{
    background: url("http://static.dvdmax.pl/grafika/sklep/stars.png") no-repeat;
    background-position: 0px 0px;
}

.gwiazda_deactive{
    background: url("http://static.dvdmax.pl/grafika/sklep/stars.png") no-repeat;
    background-position: -20px 0px;
}

.gwiazda_klient_active{
    background: url("http://static.dvdmax.pl/grafika/sklep/stars.png") no-repeat;
    background-position: 0px -60px;
}

.gwiazda_klient_deactive{
    background: url("http://static.dvdmax.pl/grafika/sklep/stars.png") no-repeat;
    background-position: -20px -60px;
}

.gwiazda_box{
    display: inline-block;
    vertical-align: middle;
}

.gwiazda_srednia{
    width: 40px;
    height: 27px;
    margin-top: -7px;
    margin-left: -2px;
    padding: 14px 0px 0px 0px;
    text-align: center;
    font-weight: bold;
    font-size: 13px;
    display: inline-block;
  //  vertical-align: middle;
    background: url("http://static.dvdmax.pl/v2/grafika/karta_artykulu/stars.png") no-repeat;
}

.gwiazda_srednia_0{
    background-position: -40px -20px;
}
.gwiazda_srednia_1{
    background-position: -80px -20px;
}
.gwiazda_srednia_2{
    background-position: -120px -20px;
}
.gwiazda_srednia_3{
    background-position: -160px -20px;
}
.gwiazda_srednia_4{
    background-position: -200px -20px;
}
.gwiazda_srednia_5{
    background-position: -240px -20px;
}
.gwiazda_srednia_6{
    background-position: -280px -20px;
}
.gwiazda_srednia_7{
    background-position: -320px -20px;
}
.gwiazda_srednia_8{
    background-position: -360px -20px;
}
.gwiazda_srednia_9{
    background-position: -400px -20px;
}
.gwiazda_srednia_10{
    background-position: 0px -20px;
}

.gwiazda_klient_srednia_0{
    background-position: -40px -80px;
}
.gwiazda_klient_srednia_1{
    background-position: -80px -80px;
}
.gwiazda_klient_srednia_2{
    background-position: -120px -80px;
}
.gwiazda_klient_srednia_3{
    background-position: -160px -80px;
}
.gwiazda_klient_srednia_4{
    background-position: -200px -80px;
}
.gwiazda_klient_srednia_5{
    background-position: -240px -80px;
}
.gwiazda_klient_srednia_6{
    background-position: -280px -80px;
}
.gwiazda_klient_srednia_7{
    background-position: -320px -80px;
}
.gwiazda_klient_srednia_8{
    background-position: -360px -80px;
}
.gwiazda_klient_srednia_9{
    background-position: -400px -80px;
}
.gwiazda_klient_srednia_10{
    background-position: 0px -80px;
}
