/* ######### popUpWindow.css begin ######### */
#popUpWindow123{position:absolute;width:100%;height:100%;margin:0px;padding:0px;top:0px;left:0px;display:none;font-size:12px;font-family:Verdana,Sans,Arial;}#popUpWindow123 .background123{background:#000;opacity:0.8;position:absolute;width:100%;height:100%;margin:0px;padding:0px;top:0px;left:0px;z-index:100;}#popUpWindow123 .window123{background:#FFF;position:absolute;width:100px;height:100px;opacity:1;z-index:150;display:none;padding:10px;text-align:left;}#popUpWindow123 .footer123{height:25px;padding-top:5px;}#popUpWindow123 .content123{border:1px solid #000;padding:5px;}#popUpWindow123 .close123{background:url(/Static/Images/common/popUpCloseButton.png) no-repeat 55px 0px;height:20px;width:80px;float:right;cursor:pointer;text-align:left;padding-top:5px;}#popUpWindow123 .close123:hover{color:#666;}#popUpWindow123 .wait123{display:none;position:absolute;}#popUpWindow123 .panel123{height:25px;width:auto;float:left;text-align:left;display:none;}#popUpWindow123 .info123{padding-top:5px;width:auto;float:left;margin-right:5px;}#popUpWindow123 .left123,#popUpWindow123 .right123{position:absolute;top:10px;width:25%;height:80px;display:none;cursor:pointer;}#popUpWindow123 .left123{left:10px;}#popUpWindow123 .right123{right:8px;}#popUpWindow123 .left123 .leftContent123,#popUpWindow123 .right123 .rightContent123{display:none;background-color:#FFF;background-repeat:no-repeat;border:1px solid #000;padding:10px 0px;width:75px;margin-top:40px;}#popUpWindow123 .left123 .leftContent123{background-image:url(/Static/Images/common/popUpPrevButton.png);border-left:0px;padding-left:25px;background-position:0 50%;}#popUpWindow123 .right123 .rightContent123{background-image:url(/Static/Images/common/popUpNextButton.png);border-right:0px;background-position:100% 50%;text-align:right;padding-right:25px;float:right;}#popUpWindow123 .top123{position:absolute;top:10px;width:44%;height:80px;display:none;cursor:pointer;left:28%;}#popUpWindow123 .top123 .topContent123{display:none;background-image:url(/Static/Images/common/popUpZoomButton.png);background-color:#FFF;background-repeat:no-repeat;background-position:5px 50%;border:1px solid #000;border-top:0px;padding:10px 0px;padding-left:20px;width:90px;margin:auto;text-align:center;}#popUpWindow123 .prev123,#popUpWindow123 .next123,#popUpWindow123 .zoom123{width:16px;height:20px;float:left;margin-left:5px;cursor:pointer;text-align:left;padding-top:5px;}#popUpWindow123 .prev123:hover,#popUpWindow123 .next123:hover,#popUpWindow123 .zoom123:hover{color:#666;}#popUpWindow123 .prev123{background:url(/Static/Images/common/popUpPrevButton.png) no-repeat;}#popUpWindow123 .next123{background:url(/Static/Images/common/popUpNextButton.png) no-repeat;}#popUpWindow123 .zoom123{width:24px;background:url(/Static/Images/common/popUpZoomButton.png) no-repeat;}#imagesViewer123{text-align:center;}#imagesViewer123 .backImage123{display:none;}#imagesViewer123 .image123{display:none;}
/* ######### popUpWindow.css end ######### */

/* ######### Account.css begin ######### */
#personalData .address{float:left;width:400px;}#personalData table{width:100%;}#personalData .address .disabled{color:#999;}#personalData .address .disabled .red{color:#999;}#personalData .address .red{color:#E00;}#personalData .address .section{text-align:center;padding:10px;font-weight:bold;font-size:12px;}#personalData .address .label{text-align:right;padding-right:5px;font-weight:bold;vertical-align:middle;}#personalData .address .sublabel{font-style:italic;font-weight:normal;}#personalData .address .value{text-align:left;width:175px;}#personalData .address .value input{width:170px;}#personalData .address .value input.incorrect{border:1px #D00 solid;}#personalData .address .footer{padding-top:10px;text-align:center;}#personalData .address .passwords{margin-top:50px;}#personalData .submit{margin-top:20px;text-align:center;}#account{margin-top:20px;}#account .userName{font-weight:bold;padding-left:5px;}#account .info{padding:20px;}#account .info a{color:#999;font-weight:bold;}#account .info a:hover{color:#333;}.orderHistory .section{text-align:center;font-size:10pt;font-weight:bold;padding:3px;}.orderHistory div.info{padding-left:30px;}.orderHistory div.footer{padding-left:30px;padding-top:15px;}.orderHistory .states{padding-left:30px;}.orderHistory .address .left{float:left;text-align:left;padding-left:30px;width:200px;}.orderHistory .address .right{float:right;text-align:left;padding-right:30px;width:200px;}.orderHistory .address .header{background:url(/Static/Images/tla/tlo_kat_guz_dol_praw.jpg) no-repeat 0px 15px;height:20px;}.orderHistory .items{width:95%;margin:0px 10px;}.orderHistory .items .header{background:url(/Static/Images/tla/stopka.jpg) no-repeat;height:24px;}.orderHistory .items .header th{font-weight:normal;}.orderHistory .items .lp{padding-left:10px;width:10px;text-align:right;}.orderHistory .items .id{text-align:center;}.orderHistory .items .date{text-align:center;}.orderHistory .items .state{text-align:left;padding-left:10px;}.orderHistory .items .amount{text-align:right;}.orderHistory .items .line{background:url(/Static/Images/tla/tlo_kat_guz_dol_praw.jpg) no-repeat 0px 35px;height:40px;}.orderHistory .items .line td{padding-top:5px;}.orderHistory .items .line .stateName{font-style:italic;}.orderHistory .items .line .cancelled{text-decoration:line-through;}.orderHistory .items .footerLine{height:24px;}.orderHistory .items .footerLine .label{text-align:right;}#account .order{background:#F00;}#loginBox{width:100%;}.errorBar,.infoBar{display:block;text-align:center;background:#E00;color:#FFF;font-size:14px;padding:5px;margin-bottom:5px;font-weight:bold;}.infoBar{background:#0A0;}#loginBox .formBox{float:left;}#loginBox .formBox.first{width:25%;}#loginBox .formBox.middle{width:45%;}#loginBox .formBox.last{width:30%;}#loginBox .formBox .title{text-align:center;height:15px;background:#FFE6A4;color:#295C96;font-size:12px;font-weight:bold;padding:3px;}#loginBox .formBox .red{color:#E00;}#loginBox .formBox.large .title{font-size:14px;}#loginBox .formBox .info{padding:10px;}#loginBox .formBox .info.large{font-weight:bold;}#loginBox .formBox .foot{text-align:center;padding:10px 0px;}#loginBox .formBox .formTable .label{text-align:right;padding-right:5px;vertical-align:middle;}#loginBox .formBox .formTable .value{width:130px;padding-right:15px;vertical-align:middle;}#loginBox .formBox input{width:130px;}#loginBox .formBox input.incorrect{border:1px #D00 solid;}#loginBox .formBox .submit{background:url(/Static/Images/dalej.gif) no-repeat;width:102px;height:32px;padding:0px;border:0px;cursor:pointer;}
/* ######### Account.css end ######### */
/* ######### Cart.css begin ######### */
.naviBar{margin:auto;text-align:center;width:285px;}.naviBar .button{margin:20px 30px;border:1px #000 solid;width:80px;cursor:pointer;display:block;float:left;font-size:11pt;height:32px;background:#EEE;}.naviBar a.button{height:20px;padding:5px 0px;color:#000;text-decoration:none;}.naviBar a.button:hover{color:#000;}.StepsBarLayout{width:100%;background:#FEE9A6;height:70px;border:3px #CCC solid;vertical-align:middle;margin-bottom:20px;}.StepsBarLayout td{padding:10px;font-size:13pt;vertical-align:middle;text-align:center;}.StepsBarLayout .current{font-weight:bold;}.orderOK{background:url(/Static/Images/ok_kolor.gif) no-repeat 0px -9px;width:97px;height:94px;float:left;margin-right:20px;}#order{width:700px;margin:auto;}#order .box{border:1px #000 solid;padding:15px 15px 20px 15px;text-align:center;}#order .products{width:100%;}#order .products th{font-weight:bold;text-align:left;padding-left:10px;}#order .products .section{background:#FAFAFA;font-weight:bold;padding:5px 0px;}#order .products .name{text-align:left;padding-left:10px;}#order .products .label{text-align:right;padding-left:10px;}#order .products .amount{text-align:right;}#order .products .spaceTop{padding-top:10px;}#order .products .spaceBottom{padding-bottom:10px;}#order .notes{height:100px;}#order .shipping{text-align:left;}#order .notes textarea{height:80px;}#order .newsletter td{padding-top:10px;text-align:left;}#order .subPosition .name{padding-left:25px;color:#555;}#payCenter{width:500px;margin:auto;margin-top:10px;text-align:center;font-size:10pt;}#payCenter .description{text-align:left;}#payCenter .form .button{margin:20px 30px;border:1px #000 solid;cursor:pointer;font-size:11pt;height:32px;background:#EEE;}#cart{padding-left:10pt;padding-right:10pt;}#cart .cart_prodTable{position:relative;width:100%;width:expression('90%');border-collapse:collapse;margin-left:auto;margin-right:auto;}#cart .cart_prodTable th{background-color:#ffe6a4;color:#295c97;font-size:10pt;}#cart .position{background:#faf3df;}#cart .cart_prodTable td{padding:3px;font-size:9pt;vertical-align:middle;}#cart .cart_orderMsg{font-size:9pt;text-align:left;font-weight:700;color:#999999;}#cart .cart_prodLp{text-align:center;width:20px;}#cart .cart_prodPrice{text-align:right;width:60px;white-space:nowrap;}#cart .cart_prodQty{text-align:center;width:50px;white-space:nowrap;}#cart input.correct,#cart input.incorrect{width:40pt;font-size:10pt;border:1px solid gray;text-align:center;}#cart input.incorrect{border:1px #D00 solid;}#cart .prod_sumtext{text-align:center;font-weight:bold;}#cart .prod_sum{text-align:right;font-weight:bold;color:#AD0000;white-space:nowrap;}#cart .cart_prodValue{text-align:right;width:60px;font-weight:700;white-space:no-wrap;}#cart td.cart_prodCode{width:130px;}#cart .subPosition td.cart_prodCode{padding-left:20px;}#cart .subPosition td.cart_prodName{padding-left:20px;}#cart .cart_buttons{position:relative;text-align:center;margin-left:auto;margin-right:auto;padding-top:10pt;font-size:10pt;}#cart .cart_buttons .cart_left{float:left;width:120px;padding-top:10px;}#cart .cart_buttons .cart_middle{float:left;width:310px;}#cart .cart_buttons .cart_right{float:left;width:150px;padding-top:10px;}#cart .cart_howmany{color:#ff8d41;font-weight:bold;}#cart .cart_valuemsg{color:black;}#cart .cart_value{color:#ad0000;}#cart .cart_prodRemove{width:40px;text-align:center;}#cart .cart_mainCost{font-weight:bold;}#cart .cart_radioTd{width:15pt;}.koszykgora .orderMsg{width:500px;margin-left:300px;margin-top:10px;color:#AD0000;font-size:12pt;}#cart .errorMsg{padding-top:10px;padding-bottom:10px;color:red;font-size:10pt;text-align:center;font-weight:bold;}#cart .cartMsg{padding-top:10px;padding-bottom:10px;color:black;font-size:10pt;text-align:center;font-weight:bold;}#cart .shippment_name{width:180px;padding-top:15px;}#cart .shippment_radio{width:15px;padding-top:10px;}#cart .shippment_desc{padding-top:15px;}#shippmentSum{text-align:right;}#cart .couponButton{background:url(/Static/Images/cartRebateButton.png) no-repeat;width:85px;height:18px;border:0px;cursor:pointer;}#cart .coupons{margin-bottom:15px;border:1px solid #CCC;color:#000;width:100%;}#cart .coupons th{color:#000;background:#FFF;font-weight:normal;font-size:11px;padding:0px 5px;text-align:center;}#cart .coupons .line td{height:auto;padding:2px 5px;text-align:center;}#cart .coupons .line .rebate{text-align:right;}#cart .error{color:#F00;}#cart .info{color:#58A82D;}
/* ######### Cart.css end ######### */
/* ######### Grid.css begin ######### */
#grid table{width:100%;}#grid table td{vertical-align:middle;}#grid td{padding-left:5px;padding-right:5px;}#grid .lp{text-align:right;}#grid .qty{width:20pt;}#grid .even{background-color:#DDDDDD;}#grid .odd{background-color:#FFFFFF;}#grid .check{text-align:center;}#grid .price{text-align:right;}#grid .qty{text-align:center;}#grid .buttonbox{text-align:center;}
/* ######### Grid.css end ######### */
/* ######### Main.css begin ######### */
.newLine{clear:both;display:block;}body{margin:0px;background:#F8F8F8;text-align:center;}.mainContent{text-align:center;margin:auto;width:1000px;}#startBox,#pageBox,#bottomBox{color:#000;font-family:tahoma;font-size:8pt;}.timeWarning{font-weight:bold;font-size:12pt;text-align:center;}#cart .timeWarning{font-size:10pt;}.lackscript{width:100%;color:red;text-align:center;font-size:10pt;padding-left:50pt;}table td{font-size:8pt;}a{color:#000;}a:hover{color:#333;}table{border-collapse:collapse;border-spacing:0px;}img{border:0px;}.hidden{display:none;}table#pageBox td{vertical-align:top;}#ajaxLoadingMessage{display:none;width:35px;height:35px;margin-left:250px;}table#pageBox{padding:0px;border-spacing:0px;border-collapse:collapse;background:#FFF;border:1px #C0C0C0 solid;}table#pageBox{text-align:left;}td#topBox{background:#F00;background:url("/Static/Images/main_new_mgla.jpg") no-repeat;height:230px;width:100%;}tr#middleBox{width:100%;}td#leftBox{table-layout:fixed;vertical-align:top;padding-bottom:20px;width:210px;}td#centerBox{padding-left:10px;padding-bottom:20px;vertical-align:top;width:640px;}td#rightBox{vertical-align:top;padding-bottom:20px;width:175px;}div#bottomBox{height:115px;}#topBox .topRightBox{width:530px;height:108px;padding-top:4px;float:right;text-align:left;}#topBox .topRightBox .top{height:75px;padding-right:15px;font-size:14px;float:right;}#topBox .topRightBox .bottom a{text-decoration:none;color:#336699;}#topBox .topRightBox .bottom a:hover{text-decoration:none;color:#5386B9;}#topBox .topRightBox .bottom .item{float:left;text-align:center;margin-right:12px;color:#336699;}#topBox .topRightBox .bottom .item .large{font-size:14px;font-weight:bold;}#topBox .topRightBox .bottom .item .red{color:#900;}#topBox .menu{background:url(/Static/Images/tla/SZUKANIE.jpg) no-repeat;width:110px;height:108px;padding-left:10px;padding-right:15px;padding-top:4px;float:right;}#topBox .menu .link{color:#FFF;text-decoration:none;display:block;}#topBox .menu .link:hover{color:#333;}#topBox .menu .link.red{color:#F00;text-decoration:underline;font-weight:bold;}#topBox .menu .link .bold{font-weight:bold;}#topBox .menuBar{height:19px;margin-top:-22px;float:right;}#topBox .menuBar .link{background:url(/Static/Images/strzala.gif) no-repeat;color:#900;font-weight:bold;height:19px;padding-left:21px;padding-top:2px;margin-right:15px;display:block;float:left;}#topBox .menuBar .link:hover{color:#333;}#topBox .simpleSearch{width:700px;margin-top:8px;margin-top:expression('5px');margin-left:200px;float:left;}#topBox .koszykgora{margin-top:8px;margin-top:expression('-8px');width:800px;margin-left:200px;margin-left:expression('100px');padding-left:10pt;float:left;}#topBox .cartButtonCell{padding-left:10pt;vertical-align:middle;font-size:8pt;}#topBox .cartButton{background:url("/Static/Images/dokasy.png") no-repeat;height:42px;width:140px;margin:auto;cursor:pointer;display:block;}a.map span{display:none;}a#topBoxMap{width:320px;height:85px;margin-top:50px;float:left;}#bottomBox .foot{background:#E0E0E0;border:1px #C0C0C0 solid;width:93%;margin:auto;padding:5px 15px;}#bottomBox .foot .left{text-align:left;width:25%;float:left;padding-top:5px;}#bottomBox .foot .center{text-align:center;width:50%;float:left;}#bottomBox .foot .right{text-align:right;width:25%;float:left;padding-top:15px;}#bottomBox .description{margin-top:10px;text-align:center;}#bottomBox .description .title{font-size:10pt;font-weight:bold;}#bottomBox .categoryList{padding:10px;text-align:left;}#bottomBox .categoryList .category{font-size:12px;font-weight:bold;text-align:left;display:inline;}#bottomBox .categoryList .category a{color:#000;text-decoration:none;}#bottomBox .categoryList .category a:hover{color:#333;text-decoration:underline;}#bottomBox .categoryList .categories .categories{display:inline;}#bottomBox .categoryList .categories .category{font-size:11px;padding-right:3px;}#bottomBox .categoryList .categories .category a{color:#295C96;}#bottomBox .categoryList .categories .category .category{font-weight:normal;}#leftBox .contact{background:url(/Static/Images/tla/szukanie2.jpg) no-repeat;font-size:10pt;padding:10px;border-top:2px #FF8D41 solid;border-bottom:2px #FF8D41 solid;margin-top:10px;width:185px;}#leftBox .partners{text-align:center;}#leftBox .partners a{color:#666;font-weight:bold;}#leftBox .partners a:hover{color:#999;}#leftBox .partners img{border:0px;}#leftBox .partners .box{margin:auto;margin-top:20px;border:1px #000 solid;}#leftBox .partners .box1{width:130px;height:80px;padding:5px;}#leftBox .partners .box2{width:120px;height:40px;padding:10px;padding-top:20px;}#leftBox .partners .box3{width:130px;height:60px;padding:5px;}#leftBox .categoryList{margin-left:5px;width:200px;}#leftBox .categoryList .category{background:url(/Static/Images/strzalka_nieb.gif) no-repeat 0px 7px;padding:2px 0px 2px 17px;font-size:12pt;font-weight:bold;border-bottom:1px #AAA solid;}#leftBox .categoryList .category a{color:#000;text-decoration:none;}#leftBox .categoryList .category a.index_0 {color:#F00;}#leftBox .categoryList .category a:hover{color:#333;}#leftBox .categoryList .categories .category{background:url(/Static/Images/kropka_ok.gif) no-repeat 0px 7px;padding-left:10px;margin-left:5px;font-size:10pt;border:0px;}#leftBox .categoryList .categories .category a{color:#295C96;}#leftBox .categoryList a.current{color:#F00 !important;}#leftBox #blogLink{width:200px;margin-top:5px;margin-left:5px;margin-bottom:10px;}#leftBox #blogLink a{font-weight:bold;color:#900;}#leftBox #blogLink a:hover{color:#333;}#rightBox .guarantee{background:url(/Static/Images/tla/ikony_prawo.jpg) no-repeat;margin-top:16px;width:163px;height:203px;}a#rightBoxMap1{width:160px;height:65px;margin-top:0px;float:right;}a#rightBoxMap2{height:60px;width:160px;margin-top:5px;float:right;}a#rightBoxMap3{height:65px;width:160px;margin-top:5px;float:right;}#leftBox .newsletter{background:url(/Static/Images/tla/kol_prawa/tlo2.jpg) no-repeat;width:160px;height:60px;padding:15px 10px 5px 10px;color:#666;margin-top:25px;margin-bottom:5px;}#leftBox .newsletter .text{color:#666;font-family:Tahoma;font-size:8pt;padding-bottom:0px;width:117px;}#leftBox .newsletter .submit{background:url(/Static/Images/strzalka_nieb.gif) no-repeat;width:10px;height:13px;border:0px;cursor:pointer;vertical-align:middle;}.infoMessage{color:green;}.errorMessage{color:red;}
/* ######### Main.css end ######### */
/* ######### Newsletter.css begin ######### */
.newsletter .header{font-weight:bold;font-size:11pt;text-align:center;padding:20px;}.newsletter .newUserInfo{font-size:10pt;}.newsletter .info,.newsletter .error{display:block;text-align:center;background:#E00;color:#FFF;font-size:14px;padding:5px;margin-bottom:5px;font-weight:bold;}.newsletter .info{background:#0A0;}.newsletter .form{text-align:center;}.newsletter .form .description{padding:10px;font-size:10pt;}.newsletter .edit{text-align:center;}.newsletter .edit .usage{padding:10px;font-size:10pt;}.newsletter .edit .button{margin:15px;}.newsletter .edit .list{text-align:left;margin:auto;width:100px;}
/* ######### Newsletter.css end ######### */
/* ######### Products.css begin ######### */
.priceBold{color:#900;font-size:14pt;font-weight:bold;}.priceDiff{color:#000000;font-size:8pt;font-weight:bold;}.priceBox .price{color:#900;font-size:14pt;font-weight:bold;}.priceBox .oldPrice{font-size:8pt;text-decoration:line-through;}.cartBox .cartLink{background:url("/Static/Images/do_koszyka_small.jpg") no-repeat;height:28px;width:114px;margin:auto;cursor:pointer;margin-top:5px;display:block;border:0px;}.imageBox img{border:1px solid #C0C0C0;cursor:pointer;}.imageBox img.big{width:160px;height:240px;}.imageBox img.small{width:79px;height:100px;}.crossSellingProduct{position:relative;padding-top:11px;}.crossSellingSmall{width:60px;height:90px;}.crossSellingMainImg{float:left;width:60px;height:90px;}.cs_productImage{width:120px;height:180px;}.crossSellingProductImg{width:120px;height:180px;float:left;}.crossSellingProductText{padding-left:10px;width:480px;float:left;}.crossSellingProductDesc{float:left;}.crossSellingPrices{float:left;bottom:0 px;width:490px;}.crossSellingPricesImg{float:left;width:40px;height:40px;margin-top:28px;}.crossSellingPricesPriceBox{float:left;width:120px;height:60px;text-align:center;margin-top:22px;}.crossSellingPricesCart{float:right;margin-top:10px;}.crossSellingBox h3{background:url(/Static/Images/tla/tlo_tyt_prod.jpg) no-repeat;}.crossSellingProductDesc .price{color:#900;font-size:12pt;font-weight:bold;}.crossSellingPricesPriceBox .price{color:#900;font-size:14pt;font-weight:bold;}.product .header{/Static/Images/ }.product .header .titleBox{margin-left:0px;padding-top:0px;font-size:12pt;font-weight:bold;}.product .header .titleBox a{color:#000;text-decoration:none;}.product .header .titleBox a:hover{color:#999;}.product .header .categoryBox{margin:5px;}.product .header .categoryBox a{color:#900;text-decoration:none;}.product .header .categoryBox a:hover{color:#333;}.descriptionAndPrice{position:relative;}.descriptionAndPrice .shortDescription{margin:5px 0px;width:250px;font-size:12px;float:left;}.descriptionAndPrice .priceBox{float:right;width:135px;}.descriptionAndPrice .attribute{float:right;width:135px;}.linkedAndCart{clear:both;}.linkedAndCart .cartBox{float:right;}.descriptionBox .shortDescription .name{font-size:10pt;font-weight:bold;}.descriptionBox .linkedProducts{margin:5px 0px;width:200px;}.descriptionBox .linkedProducts img{vertical-align:middle;margin:5px;}.descriptionBox .linkedProducts .area{float:left;vertical-align:middle;}.descriptionBox .linkedProducts .area.right{padding-top:0px;width:100px;vertical-align:top;}.descriptionBox .linkedProducts .price{font-weight:bold;color:#900;margin-left:3px;font-size:8pt;}.descriptionBox .linkedProducts .oldPrice{color:#B3B3B3;text-decoration:line-through;margin-left:3px;}.descriptionBox .attribute{margin-bottom:10px;}.descriptionBox .attribute .name{font-size:10pt;font-weight:bold;}.descriptionBox .attribute .value{font-size:10pt;}.descriptionBox .attribute .googleValue{font-size:8pt;}.descriptionBox .attribute .value.red{color:#900;}.descriptionBox .attribute .value a{text-decoration:none;font-weight:bold;color:#008;}.descriptionBox .attribute .value a:hover{color:#333;}#productDetail .moreLink{margin-top:20px;text-align:right;width:95%;}#productDetail .moreLink a{color:#336699;font-size:12px;font-family:tahoma;font-weight:bold;text-decoration:none;}#productDetail .moreLink a:hover{color:#333;}.SubproductSelectorLayout .title{font-size:12pt;font-weight:bold;text-align:center;}.SubproductSelectorLayout .subtitle{font-size:10pt;font-weight:bold;text-align:left;color:#222;margin-top:10px;}.additionalInfo{position:relative;}.additionalInfo .attributes{background:#FFFBF0;padding-top:5px;padding-bottom:3px;width:380px;vertical-align:top;min-height:250px;}.attributes{padding:10px;}.attributes .attribute{margin-bottom:10px;}.attributes .attribute .name{font-size:10pt;font-weight:bold;}.attributes .attribute .value{font-size:10pt;}.attributes .attribute .googleValue{font-size:8pt;}.attributes .attribute .value.red{color:#900;font-weight:bold;}.attributes a{text-decoration:none;color:#008;}.attributes a:hover{color:#333;}.attributes .categoryBox{}.attributes .categoryBox h3{font-size:10pt;font-weight:bold;margin:0px;}.attributes .categoryBox a{color:#900;text-decoration:none;}.attributes .categoryBox a:hover{color:#333;}#codeBox{text-align:left;}.grayLine{background:#E0E0E0;width:100%;height:2px;margin-top:10px;margin-bottom:5px;}.grayLine .tip{background:url("/Static/Images/tla/zak_linii_prawo.jpg") repeat-y;width:139px;height:2px;float:right;}.product a{color:#000080;text-decoration:none;}.product a:hover{color:#000080;text-decoration:underline;}#productList.empty{text-align:center;}#productList.empty .info{font-weight:bold;font-size:12pt;padding-top:20px;}#productList .product{margin-top:20px;}#productList .details{background:#F5F5F6;padding-top:5px;padding-bottom:3px;width:100%;vertical-align:top;}#productList .details td{vertical-align:top;}#productList .product .imageBox{width:210px;text-align:center;}#productList .product .cartBox{width:160px;text-align:center;padding-top:80px;}#productList .product .cartBox .priceBox{width:170px;height:25px;margin:auto;}#productList .product .descriptionBox{min-width:270px;padding:20px;}#productList .mainCategory .title{padding:15px;}#productList .mainPromotion .name{text-align:center;font-weight:bold;font-size:10pt;}#productList .mainPromotion .description{padding:15px;}.children{height:100px;overflow:auto;}#productDetail .children{height:150px;}.subproducts{width:100%;border:1px #000 solid;background:#FFF;font-size:8pt;}.subproducts tr.header{background:#FFE6A4;}.subproducts th{padding:2px 1px;}.subproducts tr.odd{background:#FFF6C4;}.subproducts .name{padding:0px 7px;width:20px;}.subproducts .value{padding:0px 3px;text-align:center;}.subproducts .oldPrice{color:#C0C0C0;text-decoration:line-through;}.subproducts .price{text-align:right;color:#900;width:60px;font-size:8pt;}.subproducts .state{padding-left:10px;padding-right:5px;width:140px;}#productDetail{background:#FFFBF0;text-align:left;padding-left:3px;}#productDetail .product{margin-top:20px;}#productDetail .details{background:#FFFBF0;padding-top:5px;padding-bottom:3px;vertical-align:top;}#productDetail .details td{vertical-align:top;}#productDetail .product .imageBox{width:178px;text-align:center;padding-top:20px;}#productDetail .product .cartBox{width:160px;text-align:center;margin:auto;}#productDetail .product .cartBox .priceBox{width:170px;height:25px;margin:auto;}#productDetail .product .descriptionBox{padding:20px;width:98%;}#productDetail h2{margin:10px 0px 0px 0px;padding-left:0px;font-size:10pt;}#productDetail p{margin:0px;}#productList .breadcrumb{padding-left:15px;height:7px;}#productList .breadcrumb .head .text{height:16px;border:1px solid #C0C0C0;border-bottom:0px;font-size:10pt;font-weight:bold;padding:0px 3px;background:#F90;color:#FFF;float:left;}#productList .breadcrumb .head .arrow{background:url("/Static/Images/strzalka.gif") no-repeat;width:13px;height:10px;float:left;margin:4px 5px;}#productList .breadcrumb .crumbs{height:16px;border:1px solid #C0C0C0;border-bottom:0px;float:left;padding:0px 3px;background:#E0E0E0;}#productList .breadcrumb a{color:#900;}#productList .breadcrumb a:hover{color:#333;}.paginationBar{font-size:8pt;margin-left:3px;}.paginationBar .foundLabel{color:#666;font-size:10pt;margin-right:20px;}.paginationBar .countLabel{font-weight:bold;color:#000;}.paginationBar .link{text-decoration:none;color:#000;}.paginationBar .link:hover{color:#333;}.paginationBar .current{font-weight:bold;}.listViewBar{float:right;margin-top:-15px;}.listViewBar select{font-size:8pt;}div.ImagesPageLayout{text-align:center;padding:10px;}img.ImagesPageLayout{display:block;margin:auto;}div.ImagesPageLayout a{margin:0px 40px;font-size:10pt;}#blogBox{margin-top:1em;width:95%;}#blogBox .blogPost{margin-top:2em;}#blogBox .blogPostNext .blogPostBody{margin-top:10px;}.blogPost a.blogTitle{color:black;font-family:tahoma;font-size:14px;text-decoration:none;}#blogBox a.bloglink{color:#336699;cursor:pointer;font-size:12px;font-family:tahoma;font-weight:bold;text-decoration:none;}#blogBox a.bloglink:visited{}#blogBox a.bloglink:hover{color:#666666;}#blogBox .blogPostDate{display:block;float:right;font-size:8pt;}#blogBox .blogPostTitle{text-align:left;color:black;font-size:9pt;font-weight:bold;font-family:tahoma;margin-top:0px;margin-bottom:0px;text-decoration:none;}#blogBox .blogPostTitle a.blogTitle{font-size:9pt;font-weight:bold;text-decoration:none;}#blogBox .blogPostBody{clear:right;margin-top:0px;font-size:10pt;}#blogBox .blogPostBody a.blogTitle{font-size:9pt;font-weight:bold;text-decoration:none;}#blogBox .blogPostBody a.bloglink{text-decoration:none;}#blogBox .blogPostFooter{text-align:right;}#blogBox .blogLinkMore{margin-top:10px;text-align:right;}#blogBox .blogLinkMoreHidden{margin-top:10px;text-align:right;display:none;}#reviewBox{margin-top:3em;}#reviewBox p.addReview{margin-top:1.3em;}#reviewBox .review{margin-top:2em;}#reviewBox .reviewDate{display:block;float:right;font-size:8pt;}#reviewBox .reviewAuthor{color:green;font-size:8pt;}#reviewBox .reviewBody{clear:right;margin-top:0.3em;font-size:10pt;}#reviewFormPage{margin-left:10px;margin-right:10px;}#reviewFormPage h1{font-family:Trebuchet MS;font-size:12pt;font-weight:bold;}#reviewForm label{font-family:Trebuchet MS;font-size:9pt;font-weight:bold;}#reviewForm input.incorrect{border:1px #D00 solid;}#reviewForm textarea.incorrect{border:1px #D00 solid;}.questionFormBox{position:absolute;left:400px;bottom:10px;}.questionFormBox .header{background:#FED9B7;}.questionFormBox h3{margin:0px;font-size:10pt;}#questionFormTable{margin-top:10px;}#questionFormBox #questionFormTable td{vertical-align:middle;}#questionFormTable td.labelCell{padding-top:5px;padding-bottom:5px;padding-right:12px;font-weight:bold;}#questionFormBox #questionBody{width:200px;}#questionFormBox #emailFrom{width:200px;}#questionFormTable td.submitCell{text-align:center;}.recomendedList .title{font-weight:bold;text-align:left;}.recomendedList .imageBox .name{display:block;}.recomendedList .recomended{float:left;padding:15px 30px;text-align:center;}.recomendedList .recomended{float:left;padding:15px 30px;text-align:center;}.recomendedList .recomended a{color:#000;text-decoration:underline;}.recomendedList .recomended a:hover{color:#333;}
/* ######### Products.css end ######### */
/* ######### Promotion.css begin ######### */
.mainPagePromotion{width:600px;margin:auto;padding-top:30px;text-align:center;}.mainPagePromotion .title{background:url('/Static/Images/tla/tlo_tyt_prod.jpg') no-repeat;font-size:10pt;font-weight:bold;padding-left:30px;padding-top:5px;height:25px;text-align:left;}.mainPagePromotion .description{text-align:left;}.mainPagePromotion .products .product{padding:10px 0px;}.mainPagePromotion .products .product{float:left;padding:0px 10px;width:180px;text-align:center;}.promotionBox a{text-decoration:none;}.promotionBox .title{background:url('/Static/Images/tla/kol_prawa/tlo_PROM.jpg') no-repeat;width:163px;height:25px;padding-top:15px;padding-right:0px;padding-bottom:5px;padding-left:10px;cursor:pointer;color:#FFF;font-size:10pt;font-weight:bold;text-align:center;}.promotionBox .link{padding-bottom:5px;cursor:pointer;text-align:right;padding-right:0px;width:163px;}.promotionBox .products{padding-left:5px;width:160px;}.promotionBox .products .item{border-bottom:1px #999 solid;display:block;padding:3px;text-align:center;}.promotionBox .products .item .image{float:left;border:1px #999 solid;width:50px;}.promotionBox .products .item .name{font-weight:bold;padding:3px;text-align:left;display:block;float:left;width:95px;width:expression('90px');}.fullPromotion{padding-left:1em;padding-right:1em;}.fullPromotion h1{font-size:10pt;font-weight:700;margin-top:10px;margin-bottom:5px;text-align:center;}.fullPromotion h2{font-size:9pt;font-weight:700;margin-top:10px;margin-bottom:5px;text-align:left;}.promotionListTop{margin:15px 0px;}.promotionListTop .promotion{display:block;text-decoration:none;color:#F00;font-size:10pt;font-weight:bold;text-align:center;}.cooperant a,.cooperantsBox{display:block;width:23%;height:50pt;float:left;text-decoration:none;text-align:center;vertical-align:middle;font-family:Verdana,Tahoma,Arial,Helvetica;font-size:12px;color:#000000;margin:5pt;border:1px solid black;}
/* ######### Promotion.css end ######### */
/* ######### Start.css begin ######### */
#startBox{width:700px;margin:auto;text-align:center;}#startBox .cookiesWarning{display:none;}#startBox .head{font-size:10pt;font-weight:bold;}#startBox .logo{background:url(/Static/Images/main.jpg) no-repeat;height:300px;}#startBox .logo .title{padding-top:10px;}#startBox .logo .links{width:350px;margin:150px 0px 0px 330px;text-align:left;}#startBox .logo .links a{display:block;width:134px;height:40px;float:left;margin-top:5px;margin-bottom:5px;text-decoration:none;}#startBox .logo .links a.in{background:url(/Static/Images/WEJDZ.jpg) no-repeat;margin-left:25px;}#startBox .logo .links a.out{background:url(/Static/Images/WYJDZ.jpg) no-repeat;}#startBox .promotionsInfo{background:#FFEAD5;margin:0px 3px;padding:3px 0px;font-weight:bold;}#startBox .promotions{border:4px #CECECE solid;background:#FFF;display:block;width:100%;font-size:8pt;text-align:center;}#startBox .promotion{float:left;width:325px;margin-left:15px;display:block;}#startBox .promotions .title{font-size:12pt;font-weight:bolder;margin-top:20px;min-height:40px;text-align:center;text-decoration:none;}#startBox .promotions .titleLine{background:url(/Static/Images/tla/podkr_tyt_prod.jpg) no-repeat;width:325px;height:4px;margin:5px 0px 5px 10px;}#startBox .promotions .image{width:160px;height:240px;margin:auto;text-align:center;}#startBox .promotions .image img{vertical-align:middle;border:0px;}#startBox .categoryList{padding:10px;text-align:left;}#startBox .categoryList .category{font-size:12px;font-weight:bold;text-align:left;display:inline;}#startBox .categoryList .category a{color:#000;text-decoration:none;}#startBox .categoryList .category a:hover{color:#333;text-decoration:underline;}#startBox .categoryList .categories .categories{display:inline;}#startBox .categoryList .categories .category{font-size:11px;}#startBox .categoryList .categories .category a{color:#295C96;}#startBox .categoryList .categories .category .category{font-weight:normal;}
/* ######### Start.css end ######### */

