/* Style sheet xIsotope */

/*ORG*/
.mod_iso_productreader{margin-bottom:30px;}
.grid div.product{width:145px;float:left;display:block;margin-right:10px;margin-bottom:10px;padding:10px;}
.grid h3{margin-top:0;margin-bottom:5px;padding-top:0;padding-bottom:0;}
.grid h3 a{display:block;text-align:center;font-weight:bold;text-decoration:none;font-size:.95em;color:#222426;line-height:1.25em;}
.grid h3 a:hover{background-color:#e6e6e6;}
.grid .product .image_container{height:100px;display:block;text-align:center;}
.grid div.sku,.grid div.teaser{display:none;}
.mod_iso_productreader #image{width:200px;float:left;margin-right:20px;}
.mod_iso_productreader #content{margin-left:225px;}
.mod_iso_productreader .price,.mod_iso_productreader #ajax_price{padding-top:10px;padding-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:1.8em;color:#bd8111;line-height:1em;}
.mod_iso_productreader p.sku{display:none;}
/*.mod_iso_productreader .description p{font-weight:normal;font-size:1.4em;line-height:1.25em;}*/
/*.mod_iso_productreader .options,.mod_iso_productreader .variants{margin-bottom:10px;padding:3px 10px;background-color:#000000;color:#ffffff;}*/
.mod_iso_productreader .quantity_container{float:left;margin-top:3px;margin-right:10px;}
.mod_iso_productreader .options br,.mod_iso_productreader .variants br{display:none;}
.mod_iso_productreader .options label{margin-right:5px;}
.pagination{clear:both;display:block;padding-top:10px;padding-bottom:10px;}
.mod_iso_checkout .noMethods{padding-top:100px;padding-bottom:100px;text-align:center;font-style:italic;font-size:1.5em;}
.list{}
.list td{padding-top:10px;padding-right:5px;padding-bottom:10px;vertical-align:top;border-bottom:1px solid #808080;}
.list .image_container{width:65px;padding-right:5px;}
.list .title{width:auto;padding-right:20px;}
.list .title p.sku{display:none;}
.list .title p.teaser{margin-top:5px;margin-bottom:0;}
.list .title h3{margin-top:0;margin-bottom:5px;padding-top:0;padding-bottom:0;}
.list td.price,.list td.details{width:80px;}
.cart_mini{padding:10px 0;}
.cart_mini h2{background-color:transparent;}
.cart_mini h2 a{display:block;padding-bottom:2px;border-bottom:1px solid #4f2424;text-decoration:none;font-size:.8em;color:#000000;line-height:.8em;}
.mod_iso_checkout .leftBox{width:40%;height:200px;float:left;display:block;margin-right:15px;padding:10px 20px 20px;border:1px solid #6e6e6e;}
.mod_iso_checkout .rightBox{width:40%;height:200px;float:left;display:block;padding:10px 20px 20px;border:1px solid #6e6e6e;}
.mod_iso_checkout #billing_address{width:275px;float:left;margin-right:40px;}
.mod_iso_checkout #shipping_address{width:275px;float:left;}
.mod_iso_checkout #shipping_address span{display:block;}
.mod_iso_checkout #shipping_address #shipping_address_new{padding-top:25px;padding-bottom:25px;}
/*input.button,a.button{display:block;padding:4px 15px;text-align:center;background-color:#4f4f4f;font-size:1.1em;color:#ffffff;cursor:pointer;}*/
button{padding:4px 15px;text-align:center;background-color:#4f4f4f;border:1px solid #ffffff;font-size:1.1em;color:#ffffff;cursor:pointer;}
.removeButton{width:16px;height:16px;float:right;margin:0;padding:0;text-align:center;border:0px;font-size:1.1em;color:#ffffff;cursor:pointer;}
input.dark,a.dark{background-color:#a1a1a1;border:1px solid #a1a1a1;text-decoration:none;color:#383838;}
.mod_iso_checkout input.text{background-color:#f2f2f2;border:1px solid #7d7d7d;font-weight:bold;color:#303030;}
.mod_iso_checkout p.error{display:block;margin-top:0;margin-bottom:0;padding:1px 5px;background-color:#ffe0e0;font-weight:bold;color:#c40000;}
.mod_iso_checkout input.error{background-color:#f2cece;border:1px solid #850303;}
.mod_iso_checkout .steps ul{height:25px;margin:10px 0 20px;padding:0;}
.mod_iso_checkout .steps4 li{width:24%;float:left;display:block;margin:0;padding-top:5px;padding-bottom:5px;text-align:center;background-color:#000000;border-right:1px solid #ffffff;color:#ffffff;list-style-type:none;}
.mod_iso_checkout .steps5 li{width:19%;float:left;display:block;margin:0;padding-top:5px;padding-bottom:5px;text-align:center;background-color:#000000;border-right:1px solid #ffffff;color:#ffffff;list-style-type:none;}
.mod_iso_checkout .steps li.active{background-color:#8f1111;}
.mod_iso_checkout .steps li.last{border-right:0px;}
.mod_iso_checkout .steps li.passed{background:#39b54a url("tl_files/layout/check.gif") left center no-repeat;}
.mod_iso_checkout .steps li.passed a{text-decoration:none;color:#ffffff;}
.mod_iso_checkout fieldset{margin-top:10px;margin-right:20px;margin-left:20px;border:none;}
.mod_iso_checkout .productTable{width:100%;margin-top:10px;margin-bottom:20px;}
.mod_iso_checkout .productImg{width:75px;}
.mod_iso_checkout .productInfo{width:auto;}
.mod_iso_checkout .productQty{width:75px;text-align:right;}
.mod_iso_checkout .qtyModifier{width:30px;}
.mod_iso_checkout .productTotals{width:100px;text-align:left;font-weight:bold;}
.mod_iso_checkout .finalPrices{margin-bottom:15px;padding-right:50px;text-align:right;}
.mod_iso_checkout .finalPrices .label{width:150px;float:left;display:block;padding-left:325px;text-align:right;}
.mod_iso_checkout .finalPrices .grandTotal{font-weight:bold;font-size:1.3em;line-height:1.4em;}
.mod_iso_checkout .billing_address{width:250px;float:left;}
.mod_iso_checkout .shipping_address{width:250px;float:right;}
.mod_iso_checkout .payment_form{clear:both;margin-top:25px;margin-bottom:15px;}
.mod_iso_checkout .paymentLogos{float:right;}
.mod_iso_checkout table td{padding-top:2px;padding-right:5px;padding-bottom:2px;vertical-align:top;}
.mod_iso_checkout .productTable td{padding-top:10px;padding-right:5px;padding-bottom:15px;vertical-align:top;border-bottom:1px solid #919191;}
.mod_iso_checkout .productInfo h3{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
.mod_iso_checkout .recoverPassword,.mod_iso_checkout .register{margin-top:5px;padding:5px 10px;}
.mod_iso_checkout .mod_login{padding-bottom:10px;}
.mod_iso_checkout .submit_container{float:right;clear:both;margin-right:15px;text-align:right;}
.mod_iso_checkout .submit_container button.previous{float:left;}
.mod_iso_checkout .submit_container button{}
.mod_iso_checkout .order_review,.mod_iso_orderdetails{padding:5px 20px 20px;background-color:#f3f5df;border:2px solid #baa643;}
.mod_iso_checkout .order_review a.edit{font-weight:bold;color:#a31515;}
.mod_iso_checkout .order_review h3,.mod_iso_orderdetails h3{margin-top:5px;margin-bottom:5px;padding:0;}
.mod_iso_checkout.order_review .info_container,.mod_iso_orderdetails .info_container{width:45%;float:left;margin-right:10px;margin-bottom:20px;}
.mod_iso_checkout table,.mod_iso_orderdetails table{width:100%;margin-top:15px;margin-bottom:15px;}
.mod_iso_checkout .order_review table td,.mod_iso_orderdetails table td{padding:2px 5px;}
.mod_iso_checkout .order_review table .quantity,.mod_isoCheckout .order_review table .price,.mod_isoCheckout .order_review table .tax,.mod_isoOrderDetails table .quantity,.mod_isoOrderDetails table .price,.mod_isoOrderDetails table .tax{text-align:right;}
.mod_isoCheckout .order_review table tfoot,.mod_iso_orderdetails table tfoot{text-align:right;font-weight:bold;}
.mod_iso_checkout .order_review table .grandtotal td,.mod_iso_orderdetails table .grandtotal td{padding-top:10px;font-size:1.6em;line-height:1.6em;}
.mod_iso_checkout .order_review .billing_address,.mod_iso_checkout .order_review .shipping_address,.mod_iso_orderdetails .billing_address,.mod_iso_orderdetails .shipping_address{float:left;}
.mod_iso_checkout .order_review .shipping_method,.mod_iso_orderdetails .shipping_method{float:left;clear:left;}
.mod_iso_checkout .order_review .payment_method,.mod_iso_orderdetails .payment_method{float:right;}
.mod_iso_checkout .order_review .payment_form{padding:20px;background-color:#FFFFFF;border:1px solid #BAA643;}
.mod_iso_checkout .order_conditions_container .ce_text{height:100px;margin-top:10px;margin-bottom:10px;padding:10px;background-color:#f2f1eb;border:1px solid #544625;font-family:Helvetica, Arial, sans-serif;font-size:.9em;color:#5c3d3d;overflow-y:scroll;}
.mod_iso_checkout .payment_method ul{margin-top:10px;margin-bottom:10px;padding:10px;background-color:#faf7e8;border:1px solid #000000;}
.mod_iso_checkout .payment_method li{margin:0 0 15px;padding:0;font-weight:bold;font-size:1.4em;list-style-type:none;}
.mod_iso_checkout .payment_data input.text{width:175px;}
.mod_iso_checkout .payment_method .payment_data{margin-top:10px;font-weight:normal;font-size:.7em;}
.cart_full table{width:100%;}
.iso_registry_manage .noItems{display:block;margin-bottom:20px;padding:5px 15px;background-color:#ffffcc;border:1px solid #ff9966;font-style:italic;font-size:14px;color:#ff3333;line-height:16px;}
.registryLink a{clear:left;display:block;text-decoration:underline;color:#0066ff;}
.iso_registry_search label{width:125px;float:left;display:block;}
.iso_registry_search .submit_container a{width:200px;display:block;margin-top:15px;padding:5px;text-align:center;background-color:#99ccff;border:1px solid #0066cc;font-weight:bold;color:#000033;}
.cart_mini .product{margin-top:3px;margin-bottom:3px;padding:8px;color:#3d3d3d;}
.linkRepeater{clear:both;}
.linkRepeater .linkBox{width:130px;float:left;margin-right:10px;margin-bottom:5px;}
.linkRepeater .linkBox a:hover{text-decoration:none;color:#003366;}
.linkRepeater .linkBox a{height:25px;display:block;padding:3px 10px;text-align:center;font-weight:normal;font-size:12px;color:#ffffff;line-height:13px;background:#5c8ebc url("tl_files/tme/images/globalLayout/linkRepeaterBg.jpg") left top repeat-x;}
.mod_iso_productlist{/*clear:both;*/display:block;padding-top:10px;margin:10px 0 0 0;}

.grid div.price{padding-top:5px;padding-bottom:5px;text-align:center;font-size:1.2em;color:#666666;line-height:1.2em;}
.grid div.price .price_override{font-weight:bold;color:#990000;}
.grid div.details a{display:block;padding:2px;text-align:center;background-color:#d1d1d1;text-decoration:none;font-size:.9em;color:#525252;}
.grid div.details a:hover{background-color:#a6a6a6;}
.pagination p{float:left;margin:0;padding:0 15px 0 0;}
.pagination ul{float:left;margin:0;padding:0;}
.pagination li{float:left;margin:0;padding-left:0;background-image:url("none");list-style-type:none;}
.pagination span.current{padding-right:5px;padding-left:5px;background-color:#1F358E;font-weight:bold;text-decoration:none;color:#ffffff;border-right-width: 1px;border-right-style: solid;border-right-color: #1F358E;}
.pagination a,.pagination_current{padding-right:5px;padding-left:5px;border-right:1px solid #1F358E;text-decoration:none;color:#1F358E;}
.pagination a:hover,.pagination .active{background-color:#1F358E;color:#FFFFFF;}
.pagination a.next,.pagination a.previous{border:none;}
.pagination a.last{margin-left:15px;}
.paginationr a.first{margin-right:15px;}
.mod_iso_productfilter{overflow:visible;clear:both;display:block;padding:3px 10px;border-bottom:5px ridge #2e2e2e;font-size:.9em;line-height:1em;}
.mod_iso_productfilter .filter_order_by,.mod_iso_productfilter .filter_search,.mod_iso_productfilter .filter_per_page{float:left;margin-right:5px;}
.mod_iso_productfilter .clear_filters{float:right;}
.mod_iso_productfilter .filter_search input.text{width:100px;}
.mod_iso_productfilter .filter_search .formbody{float:left;margin-right:5px;}
.mod_iso_productfilter .submit_container{float:left;}
#ajaxOverlay{width:100%;height:100%;left:0;top:0;position:fixed;display:block;background-color:#000000;-moz-opacity:.6;opacity:.6;z-index:99;}
#ajaxLoader{width:20%;left:40%;top:40%;position:fixed;display:block;padding:24px;border:2px solid #000000;background:#ffffff url("system/themes/default/images/loading.gif") right center no-repeat;z-index:100;}
.cart_mini .noItems{font-style:italic;font-size:1em;}
.cart_mini .removeButton a{width:0px;height:16px;overflow:hidden;float:right;display:block;margin:0 0 5px 5px;padding-left:16px;text-align:center;background:url("system/modules/isotope/html/delete.png") left top no-repeat;}
.cart_mini .info{padding-top:3px;border-top:1px solid #757575;font-size:10px;color:#969696;line-height:11px;}
.cart_mini .subtotal{clear:both;margin-top:10px;text-align:right;font-weight:bold;font-size:1.2em;color:#002a7c;line-height:1.2em;}
.cart_mini .checkout{display:block;margin-top:5px;}
.cart_mini .checkout .button{}
.cart_full td{padding-top:8px;padding-right:8px;padding-bottom:8px;border-bottom:1px solid #000000;}
.cart_full .noItems{display:block;margin-top:50px;margin-bottom:50px;padding:20px;background-color:#f2f2f2;border:1px solid #d6d5d4;font-weight:bold;font-size:2em;color:#6e0a0a;}
.cart_full .col_0{width:100px;text-align:right;}
.cart_full .col_1{width:auto;}
.cart_full .col_2{width:75px;text-align:right;}
.cart_full .col_3{width:75px;text-align:left;}
.cart_full .subtotal{font-weight:bold;font-size:1.5em;line-height:1em;}
.cart_full .subtotal td.name{text-align:right;}
.cart_full .submit_container{margin-top:15px;}
.cart_full button.update{float:left;}
.cart_full a.checkout{width:200px;float:right;display:block;padding-top:10px;padding-bottom:10px;text-align:center;background-color:#000000;border:2px solid #ffffff;font-size:1.5em;color:#ffffff;cursor:pointer;}
.cart_full table tfoot .price{text-align:right;}



/*lista produktow*/
div.product{display:block; padding:10px;background: url(../tl_files/images/bg_container.png) repeat;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius: 4px;border-radius: 4px;margin-bottom:14px}
.product_image {width:144px; float:left; margin-right:22px;}
.product_image img {margin:0; border:1px solid #424242; background:#FFFFFF; padding:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius: 4px;border-radius: 4px;-moz-box-shadow:2px 2px 2px #000000;-webkit-box-shadow:2px 2px 2px #000000;box-shadow:2px 2px 2px #000000;}
.mod_iso_productlist .product_desc h2 {display:block; margin:0 0 8px 0; font-size:15px; }
.mod_iso_productlist .product_desc {font-size:12px; float:left; width:400px;}
.mod_iso_productlist .details { margin-top:12px;}
/*lista produktow END*/

/*szczegoly produktu*/
.mod_iso_productreader .product_img_container {width:420px; float:left;}
.mod_iso_productreader .product_img_container img { margin:0; border:1px solid #424242; background:#FFFFFF; padding:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius: 4px;border-radius: 4px;-moz-box-shadow:2px 2px 2px #000000;-webkit-box-shadow:2px 2px 2px #000000;box-shadow:2px 2px 2px #000000;}
.mod_iso_productreader .product_desc {margin-left:440px;}
.mod_iso_productreader .product_desc h2 {font-size:16px;}
.mod_iso_productreader p.back { clear:both;margin:12px 0 0 440px;}
.mod_iso_productreader p.back a { display:block; width:60px; text-align:center; height:20px; line-height:20px; padding:0 10px;background:#0099FF;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius: 4px;border-radius: 4px;}

.tab_oferta_header { background:#FF3300}
.tab_oferta_tr {background: #666666 ;}


/*szczegoly produktu END*/