body{}

html, body, div, p, ul, .no_margins, .no_margins li, img, form {margin:0;padding:0;}
body  {text-align:center;}

body, div, td, textarea, input {color:#3b3d3d;font-family:arial,sans-serif;font-size:11px;}
div {text-align:left;}
h1, h2, h3, h4{margin:0;padding:0;}

textarea, input {padding:3px 3px;color:#3b3d3d;font-size:11px;margin:0;-moz-border-radius: 3px;-webkit-border-radius: 3px;border:1px solid silver;}
a {color:#557e9a;outline:medium none;text-decoration:none;}
a:hover{text-decoration:underline;}
a span{cursor:pointer}
img {border:0 none;}
ul li {list-style:none outside none;background:url(/images/www/li.png) no-repeat 0 6px;padding:1px 0 1px 7px;}
ul li a{color:#557e9a;line-height:1em;}
textarea{border:1px solid #e2e3eb;border-top:1px solid #acadb2;padding:4px;}
.clightgrey{color:#5e5f60 !important}

.hide {display:none !important;}
.none {display:none;}
.block {display:block !important;}
.inline {display:inline !important;}
.clear {float:none !important;clear:both !important;display:block;font-size:0;}
.fright {float:right !important;}
.fleft {float:left !important;}
.fnone {float:none !important;}
.valign {vertical-align:middle;}
.valignT {vertical-align:top !important;}
.valignB {vertical-align:bottom !important;}
.bold {font-weight:bold !important;}
.normal {font-weight:normal !important;}
.tcenter{text-align:center !important;}
.tleft{text-align:left !important;}
.tright{text-align:right !important;}
.strike{text-decoration:line-through;}
.hr{border-top:1px solid #b6b6b7;margin:0 auto;font-size:0;height:0px;}
.relative{position:relative;}
.bgwhite{background:#ffffff !important;}

.zoom{zoom:1}
.p5{padding:5px !important;}
.p10{padding:10px !important;}
.p15{padding:15px !important;}
.p20{padding:20px !important;}

.pT0{padding-top:0px !important;}
.pT2{padding-top:2px !important;}
.pT3{padding-top:3px !important;}
.pT5{padding-top:5px !important;}
.pT7{padding-top:7px !important;}
.pT10{padding-top:10px !important;}

.pB0{padding-bottom:0px !important;}
.pB3{padding-bottom:3px !important;}
.pB5{padding-bottom:5px !important;}
.pB10{padding-bottom:10px !important;}

.pR0{padding-right:0px !important;}
.pR2{padding-right:2px !important;}
.pR3{padding-right:3px !important;}
.pR5{padding-right:5px !important;}
.pR7{padding-right:7px !important;}
.pR20{padding-right:20px !important;}

.pL0{padding-left:0px !important;}
.pL2{padding-left:2px !important;}
.pL3{padding-left:3px !important;}
.pL4{padding-left:4px !important;}
.pL5{padding-left:5px !important;}
.pL7{padding-left:7px !important;}
.pL10{padding-left:10px !important;}
.pL20{padding-left:20px !important;}

.m0{margin:0 !important;}
.m10{margin:10px !important;}
.m0a{margin:0 auto !important;}
.mB0{margin-bottom:0px !important;}
.mB3{margin-bottom:3px !important;}
.mB5{margin-bottom:5px !important;}
.mB10{margin-bottom:10px !important;}
.mB15{margin-bottom:15px !important;}
.mB20{margin-bottom:20px !important;}

.mT0{margin-top:0px !important;}
.mT3{margin-top:3px !important;}
.mT5{margin-top:5px !important;}
.mT10{margin-top:10px !important;}
.mT13{margin-top:13px !important;}
.mT15{margin-top:15px !important;}
.mT20{margin-top:20px !important;}

.mR3{margin-right:3px !important;}
.mR5{margin-right:5px !important;}
.mR10{margin-right:10px !important;}
.mR20{margin-right:20px !important;}

.mL0{margin-left:0px !important;}
.mL3{margin-left:3px !important;}
.mL5{margin-left:5px !important;}
.mL7{margin-left:7px !important;}
.mL10{margin-left:10px !important;}
.mL15{margin-left:15px !important;}
.mL20{margin-left:20px !important;}

.bTF{border-top:1px solid #ffffff !important;}

.bT{border-top:1px solid #b6b6b7;}
.bTgrey{border-top:1px solid #e5e4e3;}
.bB{border-bottom:1px solid #b6b6b7;}
.bBwhite{border-bottom:1px solid #ffffff;}
.bBgrey{border-bottom:1px solid #e5e4e3;}
.bR{border-right:1px solid #b6b6b7;}
.bL{border-left:1px solid #b6b6b7;}

.bL0{border-left:none !important;}
.bR0{border-right:none !important;}
.bB0{border-bottom:none !important;}
.bT0{border-top:none !important;}

.zoom{zoom:1;}
.h0{height:0px !important;font-size:0px !important;}
.h4{height:4px !important;font-size:0px !important;}
.h5{height:5px !important;font-size:0px !important;}
.h7{height:7px !important;font-size:0px !important;}
.h10{height:10px !important;font-size:0px !important;}
.h20{height:20px !important;}
.h22{height:22px !important;}
.h30{height:30px !important;}
.h40{height:40px !important;}
.h50{height:50px;}
.h70{height:70px;}
.h175{height:175px;}
.h212{height:212px;}
.h222{height:222px;}
.h220{height:220px;}
.minH200{min-height:200px;}
.minH300{min-height:300px;}

.w25{width:25%;}
.w30{width:30px !important;}
.w50{width:50px !important;}
.w60{width:60px !important;}
.w100{width:100px !important;}
.w135{width:135px !important;}
.w150{width:150px}
.w155{width:155px}
.w160{width:160px}
.w168{width:168px}
.w173{width:173px}
.w200{width:200px}
.w234{width:234px}
.w238{width:238px;}
.w240{width:240px}
.w300{width:300px !important;}
.w340{width:340px !important;}
.w346{width:346px}
.w350{width:350px}
.w375{width:375px}
.w415{width:415px}
.w475{width:475px}
.w560{width:560px !important;}
.w600{width:600px !important;}
.w670{width:670px;}
.w692{width:692px;}
.w940{width:940px;}

.cred{color:#d71920 !important;}
.cblue{color:#006597;}
.dblue{color:#154568;}
.cgrey{color:#3B3D3D !important;}
.nowrap{white-space:nowrap;}
.f0{font-size:0px !important;}
.f9{font-size:9px !important;}
.f11{font-size:11px !important;}
.f12{font-size:12px !important;}
.f13{font-size:13px !important;}
.f14{font-size:14px !important;}
.f15{font-size:15px !important;}
.f16{font-size:16px !important;}
.f17{font-size:17px !important;}
.f18{font-size:18px !important;}
.f20{font-size:20px !important;}

#tooltip {
	position: absolute;
	z-index: 3000;
	padding: 7px 10px;
	opacity: 0.95;
	border: 1px solid #DFC30D;
	background-color: #FAEA7A;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#tooltip h3, #tooltip div { margin: 0; }
div.message{border-top:1px solid #8BBFDF;background:#AFE1FF;color:#07527F;font-weight:bold;font-size:12px;padding:5px;border-bottom:1px solid #8BBFDF;}
.bottomgrey{background:url(/images/www/bg_bottomgrey.png) repeat-x bottom;}


a.seeMap{display:block;background:url(/images/www/ico-Map.png) no-repeat left center;padding:3px 5px 3px 18px;margin:2px 0 0 2px;}
a.askProduct{float:left;padding:0 0 0 26px;background:url(/images/www/ico-product.png) no-repeat 0 -32px;height:17px;line-height:17px;display:block;}
a.print{float:left;padding:0 0 0 26px;background:url(/images/www/ico-product.png) no-repeat 0 -16px;height:17px;line-height:17px;display:block;}
.btn-dokoszyka{display:block;float:left;width:162px;height:29px;background:url(/images/www/btn_dokoszyka.png) no-repeat 0 0;}
.btn-dokoszyka:hover{background-position:0 -29px;}
.icoX{width:14px;height:14px;background:url(/images/www/ico-x.png) no-repeat 0 0;display:block;}
.icoXM {background-image:url(/images/www/ico-xm.png);}
.dodaj{display:block;float:left;width:98px;height:22px;background:url(/images/www/btn-dodaj.png) no-repeat 0 0;}
.bookmark1{margin-right:7px;background:url(/images/www/ico-bookmark.png) no-repeat 0 0;float:left;display:block;height:20px;width:17px;}
.bookmark2{margin-right:7px;background:url(/images/www/ico-bookmark.png) no-repeat -24px 0;float:left;display:block;height:20px;width:20px;}
.bookmark3{margin-right:5px;background:url(/images/www/ico-bookmark.png) no-repeat -50px 0;float:left;display:block;height:20px;width:30px;}
.bookmark4{margin-right:7px;background:url(/images/www/ico-bookmark.png) no-repeat -81px 0;float:left;display:block;height:22px;width:35px;}
.bookmark .bookT{float:left;width:50px;height:20px;line-height:20px;}
a.usun{background:url(/images/icon/16/delete.png) no-repeat; width:16px;height:16px;display:block;}
a.red{color:#ffffff;background:url(/images/www/btn_red.png) no-repeat right 0;display:block;float:left;padding:0 1px 0 0px;height:19px;}
a.red span{white-space:nowrap;position:relative;float:left;font-size:11px;color:#ffffff;text-align:center;padding:0 5px 0 6px;height:19px;line-height:19px;background:url(/images/www/btn_red.png) no-repeat 0 0;}
input.priceInput{display:block;width:50px;text-align:center;margin-left:3px;float:left;}
a.infoIco, span.infoIco{float:left;width:30px;height:29px;background:url(/images/www/ico-Info.png) no-repeat 0 0;display:block;}

.blueButton{color:#ffffff;display:block;width:115px;background:#d51920 url(/images/www/bg_see_more.png) repeat-x 0 -45px;}
.blueButton span{color:#ffffff;padding-right:10px;text-align:center;display:block;height:15px;line-height:14px;background:url(/images/www/bg_see_more.png) no-repeat right -30px; }

a.red2{margin-left:12px;}
a.red2 span{padding:0 5px 0 5px;}
a.red2 span span{text-indent:-100px;overflow:hidden;padding:0;z-index:2;position:absolute;width:18px;height:35px;top:0;left:-17px;background:url(/images/www/btn_red.png) no-repeat 0 -19px;}
.checkboxChecked{float:left;margin:10px 3px 0 0;height:20px;width:22px;display:block;background:url(/images/plugins/jNice/jquery.jNice.png) no-repeat -42px 0;}
#container {margin:auto;padding:5px 0 10px;position:relative;width:940px;}

.paging a{margin:0 0 0 3px;display:block;float:right;height:17px;width:17px;background:#3a3a3b url(/images/www/btn_paging.png) no-repeat 0 0;text-align:center;text-decoration:none;line-height:17px;color:#ffffff;}
.paging span, .paging .span, .paging a.current{margin:0 0 0 3px;display:block;float:right;height:17px;width:17px;background:#ffffff;text-align:center;line-height:17px;color:#333333;}
.paging span.p{background:transparent;}
.paging .prev{background-position:-71px 0;}   
.paging .next{background-position:-37px 0;}
.paging .first{background-position:-88px 0;}
.paging .last{background-position:-54px 0;}

.se1{float:left;padding:7px 0 0 9px;width:260px;}
.se2{float:left;padding:5px 0 0 0px;width:135px;}
.se2 select{float:left;width:40px;}
.se3{float:right;padding:5px 8px 0 0;width:190px;}
.se3 select{float:left;width:110px;height:21px;}
.se4{float:left;padding:3px 0 0 12px;width:360px;@padding-top:0px}
.se5{float:right;padding:8px 10px 0 0;width:230px;@padding-top:3px}
.se6{float:left;width:360px;padding:3px 0 0 10px;}
.se7{float:right;width:230px;padding:10px 10px 0 0px;}

#header{height:78px;padding:7px 0 0;}
a.logo{display:block;width:271px;height:68px;float:left;}
#header .searchBox{overflow:hidden;float:left;background:url(/images/www/bg-search.png) no-repeat top left;width:420px;height:32px;margin:36px 0 0 37px;}
#header #keyword{padding:2px 3px;border:0;@margin-left:-30px;}
.searchBox input{display:block;float:left;font-size:13px;height:18px;margin:5px;padding:2px 9px;width:305px;}
.searchBox a{display:block;float:right;width:83px;height:32px;}
.searchBox a:hover{background:url(/images/www/bg-search.png) no-repeat -422px 0;}
#header .userBox{float:right;width:205px;}
.userBox .userData{text-align:right;height:50px;font-size:13px;}
.smallCart .price{display:block;font-size:13px;float:right;color:#676668;font-weight:bold;}
.smallCart .icon{display:block;font-size:13px;float:right;color:#557e9a;background:url(/images/www/ico-smallCart.png) no-repeat 0 0;padding:0 5px 0 20px;}

#infolinia{float:right;height:15px;width:297px;background:url(/images/www/infolinia.png) no-repeat top left}

#breadcrumb{float:left;width:630px;margin-left:10px;}
#breadcrumb a, #breadcrumb span{color:#3B3D3D;font-size:11px;float:left;display:block;margin:0px 9px 1px 0;padding:0 0 0 10px;background:url(/images/www/breadcrumb.png) no-repeat 0px 5px;white-space:nowrap;}
#breadcrumb a.first{padding:0;background:none;}

#menu{position:relative;width:940px;height:30px;margin-bottom:7px;background:url(/images/www/menuBg.png) repeat-x 0 0;z-index:5;}
#menu ul{height:30px;padding:0 0 0 0px;}
#menu ul li{position:relative;background:none;padding:0;display:block;float:left;z-index:5;}
#menu ul li a{float:left;text-decoration:none;text-shadow:0 0 4px #000000;font-size:13px;color:#ffffff;font-weight:bold;padding:0 12px 0 11px;display:block;height:30px;line-height:30px;border-left:1px solid #292828;border-right:1px solid #413f3f;}
#menu ul li a:hover,#menu ul li.activ a,#menu ul li.current a {background:url(/images/www/menuH.png) no-repeat top right;}
#menu ul li ul{z-index:10;display:none;height:auto;border:3px solid #d71920;border-top:none;background:#ffffff;left:0px;position:absolute;top:30px;padding:0;}
#menu ul li.activ ul{display:block;}
#menu ul li ul li{clear:both;float:none;border-top:1px solid #c1c1c2;padding:1px 0;}
#menu ul li ul li.first {border-top:none;padding-top:0px;}
#menu ul li ul li.last {padding-bottom:0px;}
#menu ul li.activ ul li a{width:150px;font-weight:normal;float:none;text-shadow:none;background:#ffffff;border:none;padding:7px 10px;font-size:12px;color:#434445;height:auto;line-height:1em;}
#menu ul li.activ ul li a:hover{background:#d71920;color:#ffffff;text-shadow:0 0 1px #6F0D14;}
#menu ul li.home a {background-image:none; padding:0px; width:36px;}

.box940 .top{position:relative;top:5px;font-size:0;background:url(/images/www/bo_940.png) no-repeat 0 0;height:5px;}
.box940 .topTabs{z-index:4;margin-top:5px;position:relative;height:25px;}
.box940 .topTabs div.y{z-index:1;padding:0 0 0 5px;position:absolute;top:0;left:0px;height:36px;background:url(/images/www/topTabs.png) no-repeat 0 0;}
.box940 .topTabs div.y div{padding:0 5px 0 0;position:relative;top:0;left:0;background:url(/images/www/topTabs.png) no-repeat right -36px}
.box940 .topTabs div h1{margin:0;padding:0 15px;line-height:31px;height:31px;color:#454547;font-size:16px;font-weight:bold;background:#ffffff url(/images/www/topTabs.png) repeat-x 0 -72px}
.box940 .center{zoom:1;border-left:1px solid #b6b6b7;border-right:1px solid #b6b6b7;}
.box940 .bottom{position:relative;top:-7px;font-size:0;background:url(/images/www/bo_940.png) no-repeat -940px bottom;height:7px;}

.topTabs .textBox{background:#ffffff;z-index:4;border:1px solid #ffffff;position:absolute;padding:7px 0 5px;top:0px;right:10px;width:700px;height:11px;overflow:hidden;}
.topTabs .text{padding:0 25px 0 10px}

.box940 .blue .top{background:url(/images/www/bo_940_blue.png) no-repeat 0 0;}
.box940 .blue .center{border-left:1px solid #A5CFE9;border-right:1px solid #A5CFE9;}
.box940 .blue .bottom{font-size:0;background:url(/images/www/bo_940_blue.png) no-repeat -940px bottom;}

.box920{width:921px;padding:6px 0 1px 8px;}
.box920 .top{position:relative;top:5px;font-size:0;background:url(/images/www/bo_921.png) no-repeat 0 0;height:5px;}
.box920 .bottom{height:5px !important;position:relative;font-size:0;background:url(/images/www/bo_921.png) no-repeat -921px bottom;top:-5px;}



.column4 .center{border:none;background:url(/images/www/bo_4column.png) repeat-y 0 0;}


.header692 h4,
.header670 h2{font-size:14px;font-weight:bold;text-shadow:1px 1px 1px #ffffff;display:block;margin:5px 0 0 15px;text-transform: uppercase;}
/*
.header692 span{text-indent:-1000px;overflow:hidden;display:block;margin:5px 0 0 15px;}
.header692 .aktualnosc{height:16px;background:url(/images/www/header_b.png) no-repeat 0 0;}
.header692 .news{height:15px;background:url(/images/www/header_b.png) no-repeat 0 -27px;}
.header692 .promotion{margin-top:7px;height:13px;background:url(/images/www/header_b.png) no-repeat 0 -14px;}
*/

.carousel{position:relative}
.carousel-right{z-index:1;position:absolute;top:85px;right:0px;display:block;width:20px;height:33px;background:url(/images/www/carouselB.png) no-repeat 0 -66px;}
.carousel-left{z-index:1;position:absolute;top:85px;left:0px;display:none;width:20px;height:33px;background:url(/images/www/carouselB.png) no-repeat 0 0;}
.carousel-right:hover{background-position:0 -99px}
.carousel-left:hover{background-position:0 -33px}
.carousel .container{position:absolute;top:0;left:0;width:5000px;z-index:1;}

.header692 {width:692px;overflow:hidden;height:27px;background:url(/images/www/bo_692.png) no-repeat 0 0;}
.header670 {width:670px;overflow:hidden;height:27px;background:url(/images/www/header670.png) no-repeat 0 0;}

.w692 .top{position:relative;height:5px;background:url(/images/www/bo_692.png) no-repeat -2076px top;font-size:0;}
.w692 .bottom{position:relative;top:-4px;height:5px;background:url(/images/www/bo_692.png) no-repeat -1384px top;font-size:0;}
.w692 .content{background:url(/images/www/bo_692.png) repeat-y -692px bottom;}

.w670 .top{background:url(/images/www/bo_670.png) no-repeat 0 0;font-size:0;}
.w670 .bottom{position:relative;top:-4px;height:5px;background:url(/images/www/bo_670.png) no-repeat -670px bottom;font-size:0;}
.w670 .content{background:url(/images/www/bo_670.png) repeat-y -2010px bottom;}
.w670 .top2 {width:670px;position:relative;top:5px;height:5px;font-size:0;overflow:hidden;background:#e5e5e4 url(/images/www/bo_670.png) no-repeat -2680px 0;}
.w670 .header{padding:0 0 0 13px;color:#124568;background:#e5e5e4;font-size:16px;line-height:37px;height:37px;font-weight:bold;text-shadow:1px 1px 1px #ffffff;display:block;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;}


#left_column{padding:5px 0 2px 10px;float:left;}
#cart_column{padding:5px 10px 6px 0px;float:right;}
#content_column{float:right;padding:5px 10px 5px 10px;}

.grey49 {width:49px;height:60px;background:#dddcda url(/images/www/bo_grey.png) no-repeat -621px 0;float:right;overflow:hidden;}
.grey616{width:616px;height:60px;background:#dddcda url(/images/www/bo_grey.png) no-repeat 0 0;float:left}
.grey669{width:670px;height:36px;background:#dddcda url(/images/www/bo_grey.png) no-repeat 0 -60px;}
.grey608{width:608px;height:36px;background:#dddcda url(/images/www/bo_grey.png) no-repeat 0 -96px;}

.viewSwitch{text-align:center;}
.viewSwitch a{border:1px solid #666666;padding:1px;width:14px;height:14px;background:#ffffff url(/images/www/ico-view.png) no-repeat;display:block;}
.viewSwitch a.f1{background-position:1px 1px;float:left;margin:6px 0 3px 3px;}
.viewSwitch a.f2{background-position:1px -14px;float:right;margin:6px 4px 3px 0;}

.normal .viewSwitch .f1 {border-width:2px; margin-top:5px; margin-left:2px;}
.list .viewSwitch .f2 {border-width:2px; margin-top:5px; margin-left:2px;}

.grey .center{background:#b6b7b7;}
.grey .top{background:url(/images/www/bo_238_grey.png) no-repeat 0 0;}
.grey .bottom{background:url(/images/www/bo_238_grey.png) no-repeat -238px 2px;}
#categoryList{padding:0;float:left;}
#categoryList .header{font-weight:bold;padding:5px 0 4px;text-align:center;font-size:16px;text-shadow:1px 1px 1px #DDDDDD;}

.w238 .blue .top{background:url(/images/www/bo_238_blue.png) no-repeat 0 0;}
.blue .center{border:none;background:#ebf7fe;padding:0;border-left:1px solid #a5cfe9;border-right:1px solid #a5cfe9;}
.w238 .blue .bottom{border:none;background: url(/images/www/bo_238_blue.png) no-repeat -238px bottom;top:-7px;}

.blue2 .top{background:url(/images/www/bo_238_blue2.png) no-repeat 0 0;}
.blue2 .center{border:none;background:#c5e1f3 url(/images/www/bg_blue2.png) repeat-x 0 0;padding:0;border-left:1px solid #d4d6d7;border-right:1px solid #d4d6d7;}
.blue2 .bottom{border:none;background: url(/images/www/bo_238_blue2.png) no-repeat -240px bottom;top:-7px;}
.blue2 .header{font-size:16px;height:37px;line-height:37px;border-bottom:1px solid #a2b6ca;color:#154568;font-weight:bold;text-align:center;background:url(/images/www/ico-Cart.png) no-repeat 15px 5px;}
.blue div{zoom:1;}
.blue .header{font-size:14px;font-weight:bold;padding-bottom:7px;text-shadow:1px 1px 1px #FFFFFFS;}
.blue	.p1{color:#d61921;font-weight:bold;padding:0 0 7px 4px;font-size:12px;}
.blue	.p2{color:#184367;font-weight:bold;padding:0 0 13px 28px;background:url(/images/www/li2.png) no-repeat 0 3px;}
.blue	.p3{color:#184367;font-weight:bold;padding:5px 0 7px 28px;background:url(/images/www/li2.png) no-repeat 0px -41px;margin:5px 0 4px 0;}
.blue	ul li{background:none;padding:1px 0 2px;}
.blue	ul li a{}

.content {float:none;clear:both;}
.carousel .li{float:left;}
.li {}
.li .div{text-align:center;margin:0 auto;}
.li .title{color:#3B3D3D;height:50px;overflow:hidden;display:block;text-align:center;margin:0 auto;font-weight:bold;font-size:13px;}
.li .image{display:block;text-align:center;margin:0 auto;width:102px;height:90px;overflow:hidden;}
.li .price{font-size:12px;text-align:center;}
.li .ul{width:60%;margin:0 auto;}
.li .ul a{display:block;background:url(/images/www/li.png) no-repeat 0 4px;padding:0 0 0 8px;margin:0 0 5px 0;}

.more{color:#ffffff !important;display:block;width:105px;background:#d51920 url(/images/www/bg_see_more.png) repeat-x 0 -15px;}
.more span{color:#ffffff;font-size:11px;padding-right:10px;text-align:center;display:block;height:15px;line-height:14px;background:url(/images/www/bg_see_more.png) no-repeat right top; }
.more:hover{background-position:0 -75px}
.more:hover span{background-position:right -60px; }
a.prodMore{margin:0 auto;display:block;width:104px;height:15px;background:#d51920 url(/images/www/btn-szczegoly.png) repeat-x 0 0;}
a.prodMore:hover{background-position:0 -15px;}

.add{color:#ffffff;display:block;width:115px;background:#036392 url(/images/www/bg_see_more.png) repeat-x 0 -45px;margin:5px auto;}
.add span{color:#ffffff;padding-right:10px;text-align:center;display:block;height:15px;line-height:14px;background:url(/images/www/bg_see_more.png) no-repeat right -30px; }


.newsBox .title{text-align:left;height:auto;overflow:none;}
.newsBox .div{text-align:left;margin:0;}
.newsBox .text{margin:10px 0;}
.newsBox  .more{margin:0;}

.headrF{height:20px;padding:6px 15px 11px;overflow:hidden;}
.textFooter{padding:7px 17px 0;}
.headrF span{text-indent:-1000px;display:block;height:26px;}
.headrF .pomoc{width:121px;background:url(/images/www/footer_b.png) no-repeat 0 0;}
.headrF .partner{width:127px;background:url(/images/www/footer_b.png) no-repeat -121px 0;}
.headrF .kontakt{width:98px;background:url(/images/www/footer_b.png) no-repeat -257px 0;}
.headrF .powiadom{width:148px;background:url(/images/www/footer_b.png) no-repeat -357px 0;}

#foot .fright span, #foot .fright a{display:block;float:left}
#foot .fright span{padding-top:7px;}

.categoryTable a{color:#4c7893;}
.categoryTable .item{width:25%;padding:5px 0;float:left;}
.categoryTable .fright{padding:5px 5px 5px 0; width:140px;}
.categoryTable .fright ul.shortList {height:96px; overflow:hidden;}
.categoryTable .fleft{margin:5px 0px 5px 5px;width:80px;}
.categoryTable .title{color:#3B3D3D;display:block;font-weight:bold;font-size:12px;padding-bottom:4px;margin:0;}
.categoryTable h2{margin:0;padding:0;}
.categoryTable li{display:block;padding:1px 0;background:none;}
.categoryTable ul li a, .categoryTable h3{font-size:11px;font-weight:normal;line-height:13px;}
.list4, .list3{background:url(/images/www/bg_list.png) repeat-y 0 0;zoom:1;}
.list2{background:url(/images/www/bg_list.png) repeat-y -168px 0;}
.list1{background:url(/images/www/bg_list.png) repeat-y -336px 0;}
.productList{padding:5px 0 10px;background:url(/images/www/bg_bottomgrey.png) repeat-x bottom;border-bottom:1px solid #bdbdbd;}
.normal .productList, .list .shortRow{display:none;}
.productList .col1{width:231px;padding:3px 0 0 7px;float:left;}
.productList .col2{padding:7px 0 0 0;overflow-x:hidden;width:235px;float:left;}
.productList .col3{padding:7px 0 0 8px;width:180px;float:left;}

.productListShort {float:left;width:157px;padding:8px 5px 5px;}
.productListShort .productName{padding:0 0 5px 2px;display:block;float:left;width:130px;overflow-x:hidden;text-align:left;font-size:12px;font-weight:bold;}
.productListShort .productImage{margin:0 10px;width:auto;}
.productListShort .productImage a{display:block;width:102px;height:91px;overflow:hidden;margin:0 auto;}
.productListShort .price{text-align:center;}
.productListShort .price .strike {white-space:nowrap;}
.productListShort .more {text-align:center;margin:10px auto;}

span.catalog{float:none;clear:both;display:block;}
.productName{color:#3a3a3a;font-size:17px;font-weight:bold;line-height:17px;}
.productStatus{height:28px;}
.productStatus .status{margin:0 0 0 26px;display:block;overflow:hidden;text-indent:-1000px;width:104px;height:24px;background:url(/images/www/ico-productStatus.png) no-repeat 0 0;}
.productStatus .promocja{background-position: 0 -24px;}
.productStatus .bestseller{background-position: 0 0;}
.productStatus .nowosc{background-position: 0 -48px;}

.productImage{width:210px;margin:0 10px;}
.productImage a{display:block;width:190px;height:169px;overflow:hidden;margin:0 auto;}
.productImage a img{display:block;width:100%;height:100%;}
ul.shortDesc{margin:12px 0;}
ul.shortDesc img{max-width:360px}
.col2 .price{font-size:15px;font-weight:bold;}
.price .big{font-size:24px;}
.productListShort .price{font-size:12px;font-weight:bold;}
.productListShort .price .big{font-size:17px;font-weight:bold;}
.brand{margin:4px 0 7px;height:40px;overflow:hidden;}
.brand img{display:block;float:none;clear:both;max-height:40px;}

#similarList .center {border-left:none; border-right:none;}


.stars{margin:3px 0;float:left;width:66px;height:14px;background:url(/images/www/ico-stars.png) repeat-x 0 0}
.stars div{height:14px;float:left;background:url(/images/www/ico-stars.png) repeat-x 0 -14px}
.starsB{margin:3px 0;float:left;width:95px;height:21px;background:url(/images/www/ico-starsB.png) repeat-x 0 0}
.starsB div{height:21px;float:left;background:url(/images/www/ico-starsB.png) repeat-x 0 -21px}

.note{float:left;padding:4px 0 0 5px;}
.allOpinion {color:#557e9a}

ul.checkbox{margin-left:4px;}
ul.checkbox label{padding-top:2px;float:left;width:190px;margin-left:8px;}
ul.checkbox li{padding:1px 0 4px;}
a.selectionMore{float:left;margin:7px 0 0 4px;}
.selection .item{padding:9px 10px 15px 6px;}
ul.checkbox input{float:left;}
.product{background:url(/images/www/bg_bottomgrey.png) repeat-x bottom;}
.product .multimedia{padding:0 0 10px 0;width:243px;border-right:1px solid #797a7a;}
.product .promotionText {border:1px solid #CCC; margin:0 70px 0 0; padding:10px; font-size:11px;}


.multimedia .tabs{height:10px;}
.multimedia .tabs a{display:none;color:#3A3A3A;text-shadow:1px 1px 1px #ffffff;border-bottom:1px solid #828282;background:#f0f1f1 url(/images/www/bg_tabsM.png) repeat-x bottom;width:121px;float:left;font-size:14px;font-weight:bold;text-align:center;height:23px;line-height:23px;}
.multimedia .tabs a:hover{text-decoration:none;}
.multimedia .tabs a.activ{text-shadow:none;border-bottom:1px solid #fff;background:none;}
.multimedia .tabs a.photo{border-right:1px solid #828282;}

.multimedia .image{display:block;margin:0 auto;}
.multimedia .image img{display:block;margin:0 auto;width:190px;height:169px;}
.multimedia .image span.p{margin:0 auto;width:70px;line-height:20px;height:20px;display:block;padding:0 0 0 26px;white-space:nowrap;background:url(/images/www/ico-product.png) no-repeat 0 2px;}

.product .multimedia{float:left;}
.product .col0{width:640px;padding-bottom:10px;float:right;}
.product .col1{float:left;width:48px;padding:23px 19px 10px 0;}
.product .col1 a.last img{display:block;border-bottom:1px solid #b7b7b7;}
.product .col1 img{overflow:hidden;border-top:1px solid #b7b7b7;border-right:1px solid #b7b7b7;display:block;float:left;height:42px;width:47px;}
.product .col2{float:left;width:403px;padding:10px 0 0;}
.product .w600 .col2{width:363px;}
.product .w560 .col2{width:323px;}
.product .col3{float:right;width:226px;padding:10px 0 0;}

.product .allOpinion{padding:4px 0 0 6px;float:left;display:block;}

#rightBox{float:right;padding:5px 8px 8px 0;}
#leftBox{float:left;padding:0 0 6px 9px;}

ul.productTabs{height:35px;background:url(/images/www/bo_670.png) no-repeat -1340px 30px;}
.productTabs li{margin-right:3px;padding:0;float:left;list-style:none;background:url(/images/www/topProd.png) repeat-x 0 0;}
.productTabs li.activ{background:url(/images/www/topProd.png) repeat-x 0 -93px;}
.productTabs li a{color:#414243;font-weight:bold;float:left;background:url(/images/www/topProd.png) no-repeat 0 -31px;padding-left:6px;}
.productTabs li.activ a{color:#174367;background:url(/images/www/topProd.png) no-repeat 0 -124px;}
.productTabs li a:hover{text-shadow:none;}
.productTabs li a span{cursor:pointer;font-size:15px;text-shadow:1px 1px 1px #ffffff;line-height:31px;height:31px;text-align:center;white-space:nowrap;display:block;background:url(/images/www/topProd.png) no-repeat right -62px;padding:0 10px 0 4px;}
.productTabs li.activ a span{background:url(/images/www/topProd.png) no-repeat right -155px;}
.productTab{display:none;}
#productTab .activ{display:block;}

#rightBox .h1, .relationBox .h1 {font-size:17px;font-weight:bold;color:#174367;padding:8px 10px 8px 28px;}
#rightBox .h2{font-size:12px;font-weight:bold;color:#174367;padding:0;}

#rightBox .description{padding:0px 28px 10px 28px;}
#rightBox .description ul{margin:5px 10px 5px 25px;}
table.parameters{border:0;width:100%;border-collapse:collapse;}
table.parameters td{padding:4px 6px 5px;font-size:12px;background:#ffffff;border-top:1px solid #bebdbd;}
table.parameters td.c1{padding-left:28px;width:45%;border-right:1px solid #bebdbd;}
table.parameters td.c2{padding-right:25px;padding-left:12px;}
table.parameters tr.even td{background:#f0efef;}
table.parameters tr.group td{font-weight:bold;padding:5px 6px 5px 25px;}
table.parameters img{max-width:520px}
.box228{width:228px;}
.box228 .top, #similarList .top {top:0;background:url(/images/www/bo_228.png) no-repeat 0 0;height:4px;font-size:0px;}
.box228 .bottom, #similarList .bottom {top:0;background:url(/images/www/bo_228.png) no-repeat -456px bottom;height:4px;font-size:0px;}
.box228 .center{border:0;background:url(/images/www/bo_228.png) repeat-y -228px 0;}


.pCList .input{float:left;width:26px;padding:0 0 0 7px;}
.pCList .pList{float:right;width:191px;text-align:center;}
.pCList .pList .title{color:#3B3D3D;font-weight:bold;font-size:13px;}
.pCList .pList .price{text-align:center;margin-bottom:5px;}
.pCList .pList .image{margin:0 auto;margin-top:5px;display:block;width:100px;}
.pCList .pList img{display:block;width:102px;height:91px;}
.pCList .hr{border-top:1px solid #ccc;margin:0 8px 0 38px;}

.searchList .item{font-size:12px;display:block;padding:3px 5px 3px 10px;}
.searchList .item .fleft{display:block;width:183px;}
.searchList .item .fright{color:#464546;font-size:11px;width:35px;display:block;font-weight:bold;}
.searchList .item .group{font-size:13px;color:#3a3a3a;font-weight:bold;}
.searchList ul ul .expanded {background:#cce6f8}
.searchList .item:hover{text-decoration:none;font-weight:bold;background:#cce6f8}
.searchList .item:hover .fright{color:#557e9a;}
.blue .searchList .header {padding:10px 10px 4px;}
.blue .selection .header {padding:10px 10px 0px;}


.rightTab{width:32px;position:fixed;right:0;_position:absolute;z-index:5;}
.lastSearch{top:240px;}
.lastVisited{top:200px;z-index:6;}
.smallCart{top:160px;z-index:7;}
.rightTab .t{height:10px;background:url(/images/www/bg_Last.png) no-repeat 0 0;}
.rightTab .c{background:url(/images/www/bg_Last.png) repeat-y -600px 0;zoom:1;}
.rightTab .b{height:10px;background:url(/images/www/bg_Last.png) repeat-y -300px 0;position:relative;}
.rightTab .title{margin-left:10px;height:25px;background:url(/images/www/ico-LastH.png) no-repeat 0 0;}
.lastSearch .title{background-position:0 -25px;height:23px;}
.rightTab .center{z-index:2;position:absolute;top:0;left:32px;width:127px;}
.smallCart .center{width:300px;}
.smallCart .center table{width:280px;margin:0 auto;}
.smallCart td .img{width:20px;height:20px;display:block;overflow:hidden;}
.smallCart td{vertical-align:middle;text-align:left;}
.smallCart td.price{vertical-align:middle;text-align:right;}
.smallCart td img{width:20px;height:20px;display:block;}
.smallCart td a{color:#3B3D3D;}
.rightTab .tab{display:block;width:32px;height:37px;background:url(/images/www/ico-Last.png) no-repeat 0 0;}
.lastSearch .tab{background-position:0 -82px;}
.lastVisited .tab{background-position:0 -41px;}

.lastSearch .item{display:block;margin:3px 0 0;}
.lastVisited .item{margin:0 5px 5px 0;display:block;width:30px;height:28px;float:left;}
.lastVisited .item img{display:block;width:30px;height:28px;overflow:hidden;}


#opinionForm{display:none;width:610px;padding:0px 0 10px 30px;}
#opinionForm .text{float:left;padding:10px 5px 0 0;font-weight:bold;}
#opinionForm .note{padding:10px 0 0 5px;}
#opinionForm .allOpinion{display:block;float:left;padding:10px 10px 0 5px}

#opinionForm .g{padding:15px 20px;background:#f5f5f4;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;}
#opinionForm #opinionText{width:460px;height:50px;margin:5px 0 15px;}
#opinionForm .col1{float:left;width:300px;}
#opinionForm .col2{float:left;width:80px;}
#opinionForm .h2{padding:5px 0 1px}
#opinionForm .h2 em{color:red;}
#opinionForm label.error{margin-bottom:4px;display:block;color:red;font-weight:bold;}
.opinion .success{padding:8px 30px;font-size:14px;font-weight:bold;text-align:center;background:#EFF8FF;color:#0A65AF}
#opinionForm .dodaj{float:left;margin-top:19px;}
#opinionForm input, #opinionForm select{padding:3px 4px;border:1px solid #E2E3EB;border-top:1px solid #ACADB2;}
#opinionForm input{width:260px;}
#opinionForm select{width:60px;}

#rightBox .opinion .item{padding:10px 30px;}
#rightBox .opinion .item .text{float:left;padding:3px 5px 0 0}
#rightBox .opinion .item .userText{margin:10px 0 5px;text-align:justify;font-size:12px;}
#rightBox .opinion .item .userInfo{color:#557E9A}

.smallPaging {margin:10px 0;margin:0px 30px;}
.smallPaging .paging{padding:10px 25px 0;}

.accessories .productListShort .productName {font-size:13px;display:block;height:3em;float:none;overflow:hidden;padding:0;text-align:center;width:157px;}

.productCheckbox {float:left;height:20px;width:22px;background:url("/images/plugins/jNice/jquery.jNice.png") no-repeat scroll -20px 0 transparent;}
.productCheckbox.a{background-position:-42px 0;}

.compareProduct table{width:400px}
.compareProduct table td{vertical-align:middle}
.compareProduct td img{display:block;width:50px;height:40px;}

.categoryList .list{background:#ffffff url(/images/www/bo_238_grey.png) repeat-y -704px 0;border-top:1px solid #979a9c;width:228px;margin:0 auto; }
.categoryList .listB{height:5px;width:228px;margin:0 auto;position:relative;top:-5px;background:url(/images/www/bo_238_grey.png) no-repeat -476px 0;}
.categoryList a{line-height:1.2em;display:block;padding:7px 46px 6px 15px;color:#454646;font-size:12px;font-weight:bold;}
.categoryList ul{}
.categoryList li{position:relative;list-style:none;display:block;float:none;clear:both;background:#ffffff;border-bottom:1px solid #b6c0cd;padding:0;margin:0;}
.categoryList li span{position:absolute;top:6px;right:10px;display:block;width:30px;font-weight:bold;}
.categoryList li ul span{top:3px;}
.categoryList ul ul{padding:1px;border-top:1px solid #b6c0cd;}
.categoryList ul ul ul{margin-left:15px;}
.categoryList li li{border-bottom:none;background:#f2fafe;}
.categoryList li li a{font-weight:normal;font-size:11px;padding:4px 17px 3px 15px;}

#productTab .productTab{background:url(/images/www/redLoader.gif) center center no-repeat; min-height:100px;}
#productTab .loaded{background:#ffffff;}

.shoplistL, .cms .shops .productL {display:none;}
.cms .shops .shoplistL {display:inline;}
.cms .shops {margin:auto -10px;}
.shops{border-top:1px solid #bbbebf;}
.shops #map{float:left;width:464px;height:440px;display:block;}
.shops .headerS{font-size:13px;}
.cms .shops .btn-dokoszyka {display:none;}
#shop { padding:20px; width: 250px; height: 80px;}
#shop div {text-align:center;}
#shop .bold {font-size:150%;padding:5px 0px;}
#shop .buttonMR {float:none; width:3em; margin:auto;}
.shops .list{padding:20px 10px 10px 0;float:right;width:190px;overflow-x:hidden;}
#regionSelect{padding:10px;fleft:left;}
#regionSelect label{padding:0 0 3px 0;color:#174367;font-weight:bold;font-size:12px;}
#regionSelect select{width:180px;}
.odbior .setShop, .cms .setShop {display:none;}
#shopList{margin:3px 0;}
#shopList a.shop{color:#557e9a;}
#shopList .activ{margin:5px 0 5px;background:none;list-style:none;border-top:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;padding:5px 0 5px 10px;}
#shopList .activ a.shop{font-weight:bold;text-decoration:none;}
#shopList .hideText{display:none;}

ul.compareList li{padding:3px 0;}
.compareList a{margin-left:9px;color:#3A3A3A;}
.compareList a.ch{}
.compareList a span{margin:0px 3px 0 0;display:block;width:14px;height:14px;float:left;background:url(/images/plugins/jNice/jquery.jNice.png) -65px 0;}
.compareList a.ch span{background-position:-81px 0;}
#fancy_print {background:url("/images/icon/16/printer.png") no-repeat 0 0 ;font-size:90%;font-weight:normal; padding:2px 0 2px 25px;}
.compare #fancy_print {left:10px;position:absolute;top:330px;}


table.compare{border-collapse: collapse;width:100%;}
.compare tr{}
.compare td, .compare th{vertical-align:top;padding:4px 5px;border:1px solid #dddddd;font-size:12px;border-right:0;}
.compare th{text-align:right;}
.compare .c td{text-align:center;}
.compare .c td div, .compare .c td a, .compare .c td span{text-align:center;margin:0 auto;float:none;}
.compare .even td, .compare .even th{background:#F5F5F5;}
.compare tr.diff td{background:#DFECFF;}

.buttonB, .buttonR, .buttonG{cursor:pointer;min-width:100px;text-align:center;background:url(/images/www/button29.png) repeat-x 0 0;display:block;float:left;height:29px;line-height:28px;font-weight:bold;white-space:nowrap;color:#ffffff;font-size:16px;padding:0 10px;}
.buttonB:hover, .buttonR:hover, .buttonG:hover{text-decoration:none;}
.buttonB{background-position:0 0;text-shadow:1px 1px 1px #0D4F6F;border-left:1px solid #6a88ac;border-right:!px solid #6a88ac;}
.buttonR{background-position:0 -29px;text-shadow:1px 1px 1px #7F070F;border-left:1px solid #d76f55;border-right:1px solid #d76f55;}
.buttonG{background-position:0 -58px;text-shadow:1px 1px 1px #333333;border-left:1px solid #8f8b8b;border-right:!px solid #8f8b8b;}
.buttonB:hover{background-position:0 -87px;}
.buttonR:hover{background-position:0 -116px;}
.buttonG:hover{background-position:0 -145px;}

.buttonB .strR, .buttonR .strR, .buttonG .strR{background:url(/images/www/str.png) no-repeat right 0;display:block;padding:0 17px 0 10px;}
.buttonB .strL, .buttonR .strL, .buttonG .strL{background:url(/images/www/str.png) no-repeat 0 -29px;display:block;padding:0 10px 0 17px;}

.buttonMB .strR, .buttonMR .strR, .buttonMG .strR{background:url(/images/www/str.png) no-repeat right -59px;display:block;padding:0 9px 0 0px;}

.buttonMB, .buttonMR, .buttonMG{text-align:center;background:url(/images/www/button21.png) repeat-x 0 0;display:block;float:left;height:21px;line-height:20px;font-weight:bold;white-space:nowrap;color:#ffffff;font-size:12px;padding:0 10px;}
.buttonMB:hover, .buttonMR:hover, .buttonMG:hover{text-decoration:none;}

.buttonMB{background-position:0 0;text-shadow:1px 1px 1px #074C6F;border-left:1px solid #6a88ac;border-right:1px solid #6a88ac;}
.buttonMR{background-position:0 -21px;text-shadow:1px 1px 1px #222222;border-left:1px solid #8F1119;border-right:1px solid #d76f55;}
.buttonMG{background-position:0 -42px;text-shadow:1px 1px 1px #333333;border-left:1px solid #8f8b8b;border-right:!px solid #8f8b8b;}

.buttonMB:hover{background-position:0 -63px}
.buttonMR:hover{background-position:0 -84px}
.buttonMG:hover{background-position:0 -105px}

#selectionSubmit{float:none;margin:10px auto 0;width:192px;}

.cms{padding:13px 20px;}
.cms .hr{margin:10px 0;clear:both;}
.cms p{}
.cms h1{font-size:18px;font-weight:bold;padding:0 0 10px;margin:0;text-align:left;color:#06337C;}

.bigBlue{font-size:18px;font-weight:bold;padding:0;margin:0;color:#05337D;}

.salon{border:1px solid silver;width:920px;padding:10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.salon .map, .salon2 .map{height:260px;width:260px;text-align:center;overflow:hidden;float:left;background:#eeeeee;border:1px solid #dddddd;}
.salon .map img, .salon2 .map img{display:block;margin:0 auto;}
.salon .map .no, .salon2 .map .no{margin-top:115px;font-weight:bold;color:#333333;text-align:center;}
.salon .info, .salon2 .info{width:250px;margin:0 20px;overflow:hidden;float:left;}
.salon2 .info{width:350px;}
.salon .img, .salon2 .img{position:relative;height:260px;width:360px;overflow:hidden;float:right;text-align:center;}
.salon img{display:block;line-height:260px;margin:0 auto;}
.salon .next{position:absolute;top:110px;right:5px;width:30px;height:30px;display:block;background:url(/images/plugins/fancybox/fancy_nav_right.png)}
.salon .prev{position:absolute;top:110px;left:5px;width:30px;height:30px;display:block;background:url(/images/plugins/fancybox/fancy_nav_left.png)}

.compareBox{display:none;margin-left:15px;float:left;width:162px;}
.compareBox .text{float:left;width:62px;}
.compareBox a{display:block;background:#ffffff;color:silver;margin-right:5px;float:left;border:1px solid silver;width:26px;height:26px;vertical-align:middle;position:relative;}
.compareBox a:hover{text-decoration:none}
.compareBox a img{position:absolute;top:1px;left:0;width:26px;height:24px;display:block;border:none;z-index:1;font-size:0px;}
.compareBox a span.x{z-index:2;position:absolute;width:10px;height:10px;background:url(/images/www/deleteIcon10.png) no-repeat 0 0;display:none;top:-2px;right:-3px;overflow:hidden;text-indent:-100px;}
.compareBox a.on:hover{border:1px solid #aaaaaa;}
.compareBox a.on span.x{display:block;}
.compareBox a span.n{font-size:12px;z-index:0;position:absolute;font-weight:bold;width:26px;text-align:center;display:block;top:6px;left:0;}

.moreBox{position:absolute;top:-10px;display:none;left:-30px;padding:3px;}
.moreBox .border{border:2px solid red;background:#ffffff;width:150px;padding:10px;}
.moreContent{position:relative;}

#fancybox-inner .row{padding:4px 0;}
#fancybox-inner label.label{width:100px;text-align:right;float:left;display:block;padding:5px 5px 0;}
#fancybox-inner label.error{clear:both;color:red;}
#askProductForm label.error{padding-left:111px;float:none;}
#fancybox-inner input{}
#fancybox-inner .h2{font-weight:bold;color:#BF1722;font-size:13px;padding:0 0 5px 0;}

.alertBox{width:239px;margin-bottom:10px;overflow-x:hidden;}
.alertBox .t{background:url(/images/www/alert.png) no-repeat -239px 0;height:4px;font-size:0;}
.alertBox .b{background:url(/images/www/alert.png) no-repeat -239px -5px;height:15px;font-size:0;}
.alertBox .c{background:url(/images/www/alert.png) repeat-y 0 0;padding:0 1px;}

.alertBox2{width:350px;margin-bottom:10px;overflow-x:hidden;}
.alertBox2 .t{background:url(/images/www/alert2.png) no-repeat -350px 0;height:4px;font-size:0;}
.alertBox2 .b{background:url(/images/www/alert2.png) no-repeat -350px -5px;height:15px;font-size:0;}
.alertBox2 .c{background:url(/images/www/alert2.png) repeat-y 0 0;padding:0 1px;}
.gpr{position:absolute;top:-15px;right:20px;}
.alertBox .m{background:#f7d836 url(/images/www/alertBg.png) repeat-x 0 0;}
.alertBox .mm{background:url(/images/www/infoIco.png) no-repeat 16px 1px;min-height:20px;padding:6px 10px 2px 40px;}
.alertBox .cL .mm{padding:3px 10px 7px 40px;}
.deleteIcon{position:absolute;top:-6px;right:-17px;display:block;width:19px;height:19px;background:url(/images/www/deleteIcon.png) 0 0;}

#mapIframe{border:0 none;height:100%;width:100%;overflow:hidden;}
#similarListTop .paging a{float:left;}
#similarListTop .paging{float:right;margin-top:3px;}
#similarListTop .selection .item {padding:9px 10px 9px 6px;}

a.lucas{float:left;display:block;width:113px;height:25px;background:url(/images/www/obliczRate.gif) no-repeat 0 0;}
a.lucas:hover{background-position:0 -28px;}

.promotion{border:1px solid #bdbdbd;padding:10px;position:relative;}
.promotion .top{position:absolute;top:-9px;left:34px;width:11px;height:9px;background:url(/images/www/ico-topPromotion.png) no-repeat 0 0;}
.promotion .titlePtomotion{font-weight:bold;color:#0b476a;padding-bottom:6px;}
.promotion .textPtomotion{}
.promotion .bottomLink{padding-top:6px;color:#557e9a;}
.promotion .bottomLink a{margin:0 3px;color:#557e9a;}

#rate {width:200px;height:21px;}
#rate div{float:left;margin:3px 0 0 5px;color:#557E9A;}
#rate a{display:block;float:left;width:10px;height:21px;background:url(/images/www/ico-starsB.png) no-repeat 0 0;}
#rate a.p0{width:9px;background-position: -10px 0;}
#rate a.p1.over{background-position:0px -21px;}
#rate a.p0.over{background-position:-10px -21px;}

#logotypes{width:940px;background:url(/images/www/logotypes.png) no-repeat 0 0;}
#logotypes .bottom{padding:4px 0;background:url(/images/www/logotypes.png) no-repeat -940px bottom;}
#logotypes table{width:100%;background:#f1f3f4;text-align:center;}
#logotypes td{text-align:center;vertical-align:middle;padding:0 5px;}

.newsBox{overflow-y:hidden;}
.newsBox .fright{overflow-x:hidden;}
.newsBox .fleft{width: 135px ;height:179px;overflow:hidden;}
.newsBox .fleft img{display:block;width:135px;}
.newsBox .s{height:154px;overflow-y:hidden;}

ul.city{display:none;}
ul.shop{display:none;}
.categoryList ul ul.shop {border-top:none;}
.categoryList li li.city a {padding-left:20px;}
.categoryList ul ul ul.shop {margin:0px;padding-left:0px;}
.categoryList li li.city ul a {padding-left:30px;}
.newsBox .s{height:154px;overflow-y:hidden;}

.widePaging{background:#DDDCDA;padding:10px;}
.shopDesc{margin-top:10px;}
.availability{margin-top:7px;font-weight:bold;font-size:14px;}
#rightSkycraper{position:absolute;top:120px;}

