@charset "utf-8";
/* START reset css ============================================ */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img,input{border:0}address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:normal}ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal}q:before,q:after{content:''}a:active, a:focus{outline-style:none}
/* END reset css ============================================== */
/* START Reset & Globals ====================================== */
html{height:100%;padding-bottom:1px;background:#fff url(css/bg.gif);font-size:12px}body{text-align:center}hmtl,body{line-height:14px;font-size:10px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#440054 !important}ul,ol{overflow:hidden}
/* START .txt & a ============================================= */
strong,.b{font-weight:bold}em{font-style:italic}.ctable_articles th a,a,a:hover{outline:none;cursor:pointer;text-decoration:none;font-weight:normal;color:#440054}.ctable_articles th a:hover,a:hover{color:#6D6D6D}a:active,a:focus{color:#000 !important}a:visited{/*color:#666;*/}.fl,alignleft{float:left}.fr,.alignright{float:right}.txt{text-align:left;line-height:16px;overflow:hidden;margin:0;padding:0}.va-wrap{display:table;height:85%;width:240px;#position: relative}.va{display:table-cell;text-align:center !important;vertical-align:middle;#position: absolute;  #top: 50%}.va a{#position: relative;  #top: -50%;#display:block;#width:100%;#height:100%}.img_class{margin-top:3px}.stroke{text-decoration:line-through}hr{display:none}
/* END .txt & a =============================================== */
/* START forms ================================================ */
input{outline-style:none;outline-width:0}
/* START classes ============================================== */
.textIndent{text-indent:-20000px}
.noBorder{border:0}
.clear{clear:both}
.btn,a.btn,.sendform,input.sendform_long,button.sendform_long{font-weight:normal;background-color:#91629C;display:block;font-weight:normal;color:#fff;line-height:13px;padding:8px 20px;font-size:11px;cursor:pointer}
.btn.brak{background-color:#6D6D6D;cursor:auto}
#prd .sendform{margin-top:5px;padding:3px 20px;display:inline;float:left}
a.btn:hover,#prd .sendform:hover,input.sendform_long:hover, button.sendform_long:hover,#login_table .ctable_login .sendform:hover{background-color:#71427C}
a.btn:focus,#prd .sendform:focus,input.sendform_long:focus, button.sendform_long:focus,a.btn:active,#prd .sendform:active,input.sendform_long:active, button.sendform_long:active,#login_table .ctable_login .sendform:active,#login_table .ctable_login .sendform:focus{background-color:#000 !important;color:#fff !important}
/* END classes ================================================ */
/* END Reset & Globals ======================================== */
/* START Divs ================================================= */
#h,#c,#f,#copyR{margin-left:27px;width:980px}
/* START PS =================================================== */
#ps{margin:0 auto;width:1033px;position:relative;overflow:hidden;padding-bottom:46px}
#ps *{text-align:left}
#cr br{display:none}
#cr * br{display:inline}
/* END   PS =================================================== */
/* START log ================================================== */
#log_wrp{clear:both;overflow:hidden}
#log{color:#440054;float:right;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;margin-top:25px;margin-right:26px;margin-left:0;overflow:hidden;display:inline}
#ps>#log{margin-bottom:-4px}
#log *{float:left}
#log li,#log form{padding-top:1px}
#log ul{background:transparent url(css/icon_cart.png) no-repeat scroll 0 0;margin-top:3px;height:17px;padding-left:23px}
#log span{margin:0 12px}
#log a{font-weight:normal}
#log a:hover{text-decoration:underline;color:#440054}
/* START formularz logowania ================================== */
#logowanie{margin-top:1px}
#logowanie input{color:#440054;font-size:10px;padding:1px 0 3px 6px}
#logowanie label{margin-right:5px;margin-top:2px}
#bg_pwd_sub,#username_sk{background:url(css/bg_input.png) repeat scroll 0 0 transparent;border:1px solid #CFCFCF}
#inp_log{background:transparent url(css/bg_input.png) no-repeat scroll 0 0}
#username_sk{margin-right:4px;padding-right:5px !important;width:86px}
#bg_pwd_sub{height:17px;width:87px}
#inp_pwd label{display:none}
#password_sk{background:transparent;margin-right:5px;width:68px}
#submit_login{background:transparent url(css/icon_arrow_right.png) no-repeat scroll 0 0;cursor:pointer;text-indent:-20000px;margin-top:3px;padding:0 !important;width:7px;height:11px}
#submit_login:active{background-position:1px 1px}
/* END formularz logowania ==================================== */
/* END   log ================================================== */
/* START header =============================================== */
#h{padding:20px 0 0;float:left;display:inline}
/* START header top =========================================== */
	#ht{background-color:#FFF;height:84px;overflow:hidden}
		#ht h1{background:transparent url(css/h.gif) no-repeat scroll 0 0;height:60px;width:255px;margin:13px 0 0 16px;float:left;display:inline}
			#ht h1 a{width:100%;height:100%;display:block;text-indent:-20000px}
		#mainMnu,#mainMnu li{float:left;margin-left:39px}
		#mainMnu li{margin:13px 60px 0 0;padding:22px 0 20px}
			#mainMnu li a{color:#8E8E8E;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:-1px}
		#mainMnu #oh{background:transparent url(css/bg_oh.gif) no-repeat scroll 50% 5px;margin-right:0;text-align:right;font-weight:bold}
			#mainMnu #oh a{color:#712F7D;letter-spacing:0}
			#oh .oh1{font-weight:bold;text-decoration:underline}
			#oh .oh2{font-size:11px;letter-spacing:5px;text-decoration:none;white-space:normal}
		#mainMnu li a:hover,#mainMnu #oh a:hover{color:#91629c}
/* END header top ============================================= */
/* START header bottom ======================================== */
	#hb{background-color:#FFF;border-top:1px solid #ECEBEA;border-bottom:1px solid #ECEBEA;height:29px}
/* START formularz wyszukiwania =============================== */
		#frm_s{float:left;margin:5px 0 0 11px;display:inline}
		#frm_s input{float:left}
			#bg_frm_src{background-color:#D6D6D6;border:1px solid #CFCFCF;height:17px;overflow:hidden;width:175px}
				#src label{display:none}
					#search_query{background:transparent none repeat scroll 0 0;color:#440054;font-size:10px;padding:1px 0 0 5px;width:160px}
				#search_submit{background:transparent url(css/icon_arrow_right.png) no-repeat scroll 0 0;cursor:pointer;height:11px;margin-top:3px;text-indent:-20000px;width:7px}
					#search_submit:active{background-position:1px 1px}
/* END formularz wyszukiwania ================================= */
/* START content menu / cntMnu ================================ */
span[style^="position: absolute; top: 25px"]{top:30px !important}
		#cntMnu{float:left;margin-left:8px;overflow:visible;position:relative;z-index:90}
			#cntMnu li{float:left;height:29px;margin-right:15px;width:70px;position:relative}
				#cntMnu li a{background:transparent url(css/icon_cnt_mnu.gif) no-repeat scroll 15px 12px;display:block;font-size:11px;font-weight:normal;height:18px;margin:0;padding:6px 0 6px 30px;width:55px}
				#cntMnu li a:hover{background:#D6D6D6 url(css/icon_cnt_sub.gif) no-repeat scroll 15px 12px !important;color:#440054 !important}
				#cntMnu li:hover a{background:#D6D6D6 url(css/icon_cnt_mnu.gif) no-repeat scroll 15px 12px;color:#6d6d6d}
				#cntMnu li:hover li a:hover{background:#D6D6D6 url(css/icon_cnt_sub.gif) no-repeat scroll 15px 12px;color:#440054}
				#cntMnu li:hover ul{visibility:visible}
				#cntMnu ul{visibility:hidden;position:absolute;top:100%;left:0}
					#cntMnu ul li a{background:#D6D6D6 url(css/icon_cnt_sub.gif) no-repeat scroll 15px 12px;color:#6d6d6d;border-top:#C9C9C9 solid 1px;padding-right:15px;margin-right:0}
					#cntMnu ul .last{border-bottom:#C9C9C9 solid 1px}
		input[type="checkbox"]{margin:5px}
		input[type="checkbox"][id="opisy"],input[type="checkbox"][id="promocja"],input[type="checkbox"][id="zdjecie"]{margin-bottom:0}
		.submenu-item{display:block;height:100%}
		.submenu-item .submenu-item{margin-left:-30px}
		.submenu-item-main{background:transparent url(css/icon_cnt_mnu.gif) no-repeat scroll 15px 12px;font-size:11px;font-weight:normal}
		.submenu-item-main:hover{background:#D6D6D6 url(css/icon_cnt_sub.gif) no-repeat scroll 15px 12px !important;color:#440054 !important}
		.submenu-item-main,.submenu-item-hide{display:block;height:30px}
		.submenu-item-hide{display:none;padding:5px}
		.submenu-item-top,.submenu-item-bottom{display:none}
		
span[rel="submenu"]>a{background:url("css/icon_cnt_mnu2.gif") no-repeat scroll 15px 12px #D6D6D6 !important;display:block !important}
span[onmouseout^="ch"]{background:url("css/icon_cnt_sub.gif") no-repeat scroll 45px 13px transparent;display:block}
span[onmouseout^="ch"] span[onmouseout^="ch"] span[onmouseout^="ch"]{background:transparent none}
		#cntMnu div a{display:block;padding:5px 5px 5px 30px}
		#cntMnu a.menu{padding:5px 30px;background:url("css/icon_cnt_mnu.gif") no-repeat scroll 15px 12px #D6D6D6;border-top:1px solid #C9C9C9;color:#6D6D6D}
		#cntMnu a.menu:hover{background:#D6D6D6 url(css/icon_cnt_sub.gif) no-repeat scroll 15px 12px !important;color:#440054 !important}
		#cntMnu .submenu-item a{width:150px}
		#cntMnu .submenu-item .submenu-item a{width:65px;margin-left:85px}
		#cntMnu .submenu-item .submenu-item .submenu-item a{width:150px;margin-left:85px}
/* END content menu / cntMnu ================================== */

/* START formularz wyszukiwania =============================== */

/* END header bottom ========================================== */

/* END header ================================================= */

/* START treść / content / #c ================================= */
#c{background:url("css/bg_cnt.gif") repeat scroll 0 0 #fff;border-bottom:1px solid #ECEBEA;overflow:hidden}
#cl,#cr{float:left}
/* START treść lewa kolumna / #cl ============================= */
#cl{margin-top:-1px;background-color:#fff}
.extraDivsMainPage{border-right:1px solid #ECEBEA;width:195px}
#cl h2{color:#440054}
#c p, li{color:#6D6D6D}
#cl .clImg{border:1px solid #EDECEB;margin:7px 0;width:170px}
#cl a{color:#6D6D6D !important}
#cl a:hover{color:#440054 !important}
/* START boxes ================================================ */

/* START boxes :: DEFAULT ================================================ */
.menu.box{border-top:1px solid #ECEBEA;border-right:1px solid #ECEBEA;padding-top:3px;position:relative}
.menu.box ol li a{}
.menu.box{width:183px}
/* END boxes :: DEFAULT ================================================ */

/* START boxes :: CATEGORIES ================================================ */
			.categories .sel a{color:#440054}
			.categories .sel a:hover{color:#6D6D6D}
		.categories .sub1{padding-left:15px}
		.categories .sub2{padding-left:25px}
		.categories .sub3{padding-left:35px}
		.categories .sub4{padding-left:45px}
/* END boxes :: CATEGORIES ================================================ */

#cart,#prm,.bst,.box{padding-bottom:20px;padding-left:12px}
#cart a,#prm a,.bst a{font-weight:normal}
#prm,.bst{font-size:11px}
/* START boxes :: cart / koszyk =============================== */
#cart{overflow:hidden;padding-top:10px}
#cart .txt,#cart h2{float:left}
	#cart h2{background:url("css/cart.gif") no-repeat scroll 0 0 transparent;height:77px;width:40px}
		#cart h2 a{display:block;height:100%;text-indent:-20000px;width:100%}
	#cart .txt{padding:2px 0 0 9px;width:130px}
		#cart .txt p,#cart h3{color:#000}
		#cart .txt p{margin-bottom:12px}
		#cart .txt strong{color:#440054;font-size:10px}
/* END boxes :: cart / koszyk ================================= */

/* END boxes :: producenci / #prd ================================= */
/* END boxes :: producenci / #prd ================================= */

/* START boxes :: promotions / promocje ======================= */
#prm{overflow:hidden}
	#prm h3{background:url("css/icon_cnt_mnu.gif") no-repeat scroll 0 5px transparent;color:#6D6D6D;padding-left:10px}
	#prm h3.more{float:left}
	#cl h2{margin-bottom:9px}
	#prm ul,#prm{float:right;margin-right:15px}
		#prm li{text-align:right}
		#prm .stroke{text-decoration:line-through}
		#prm .promotion{color:#440054}
/* END boxes :: promotions / promocje ========================= */

/* START boxes :: bestsellers / bestsellery =================== */
.bst{overflow:hidden}
	.bst ol{width:163px}
		.bst li{background:none repeat scroll 0 0 #F8F8F8;border:1px solid #F0EFEE;line-height:15px;margin-bottom:1px;padding:5px 3px 4px 4px;list-style-position:inside}
/* END boxes :: bestsellers / bestsellery ===================== */

/* START boxes :: extraBoxes ================================== */
.extraBox{border-bottom:1px solid #ECEBEA;height:174px;position:relative;padding-top:3px}
.extraBox a{display:block;height:100%;width:100%}
/* END boxes :: extraBoxes ==================================== */

/* END treść lewa kolumna / #cl =============================== */

/* START treść prawa kolumna / #cr ============================ */
#c>#cr{width:784px !important}
#cr,.cr{width:784px;background:transparent;position:relative}
#cr p{margin-left:13px;margin-right:11px}
#cr .ctable_sort,.my_account,.cr{margin:10px 0 0 12px}
	#cr .top-banner{background:url("css/banner.jpg") no-repeat scroll 0 0 transparent;height:173px}
	#cr .top_text,#komentarze th{color:#440054;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px}
	#cr .top_text{padding:155px 0 0 15px}
	#cr .top_text a{font-size:11px}
	#cr .ctable_sort{background-color:#fff;border:1px solid #EEEDEC;width:759px}
	#cr .ctable_sort .ctable_sort_td{padding:3px}
	#cr .ctable_sort .ctable_sort_td table{width:730px;border:1px solid #EEEDEC}
	#cr .ctable_sort .ctable_sort_td tr td{padding-left:7px}
	#cr .ctable_sort .ctable_sort_td tr td a{color:#440054}
	#cr .ctable_sort .ctable_sort_td,#cr .ctable_sort .ctable_sort_td tr td,#cr .ctable_sort .ctable_sort_td tr td a:hover{color:#6D6D6D;font-size:11px}
	#cr .mainPageImg{border-bottom:1px solid #ECEBEA;cursor:auto;margin-left:197px}
/* START treść prawa kolumna  :: lista produktów / #prd_list == */
	#cr #prd_list{font-size:11px;clear:both;position:relative;height:100%;width:100%;overflow:hidden}
	#prd_list .prd_list_bg{width:50px;background-color:#fff;position:absolute;left:720px;top:11px}
		.prd_list_ul{background:url("css/bg_lst_prd_ul.gif") no-repeat scroll 100% 0 transparent;border:1px solid #EEEDEC;margin:10px 0 0 11px;overflow:hidden;width:758px;clear:both}
		.show.categories .prd_list_ul{background:transparent none;border:0}
		.show.categories .prd_list_ul li{background:transparent}
		#prd_list.show.categories .prd_list_ul .boxgrid,#prd_list.show.categories .prd_list_ul li{height:184px;width:177px}
		#prd_list.show.categories .prd_list_ul li{padding:4px}
		#prd_list.show.categories .prd_list_ul .va-wrap{height:78%;width:177px}
		#lista_produktow h2,#lista_produktow .backward{margin:10px 0 0 17px}
			.prd_list_ul li{height:250px;width:240px;float:left}
			.prd_list_ul>li.c{background:url("css/bg_lst_prd_li.gif") no-repeat scroll 0 0 transparent !important}
			.prd_list_ul li.c{padding:4px 14px}
			.prd_list_ul li.c{background:url("css/bg_lst_prd_li.gif") no-repeat scroll -1px 0 transparent}
			.prd_list_ul li{padding:4px 2px;background-color:#fff}
				#prd_list .boxgrid{position:relative;background-color:#fff;border:1px solid #EEEDEC;height:250px;text-align:center;width:240px;clear:both;overflow:hidden}
				#prd_list .boxgrid h3{margin:3px 0 0 9px}
				.prd_list_ul h3,#prd_list .price span{color:#440054}
				#prd_list .boxgrid h3 span{margin-right:7px;color:#B6B6B6}
				#prd_list .boxgrid img{}
			#prd_list .boxgrid .price,#prd_list .boxgrid .cover .price{right:0;padding-right:6px;text-align:right;top:230px;position:absolute;margin:0;line-height:14px}
			#prd_list .boxgrid .price.promotion,#prd_list .boxgrid .cover .price.promotion{top:197px}
				#prd_list .boxgrid .cover .price.promotion{border:0}
				#prd_list .boxgrid .cover .price.promotion{background-color: transparent}
				#prd_list .boxgrid .price.promotion{padding-left:5px;background-color:#fff;border-color:#EEEDEC;border-style:solid none solid solid;border-width:1px 0 1px 1px}
					#prd_list .boxgrid .cover{height:100%;left:0;position:absolute;top:260px;width:100%;clear:both}
					#prd_list .boxgrid .boxcaption{z-index:2;background:transparent}
					#prd_list .boxgrid .cover *{color:#fff}
					#prd_list .boxgrid .cover h3 a:hover{text-decoration:underline}
					#prd_list .boxgrid .cover p{margin:15px 7px 0;line-height:18px}
					#prd_list .boxgrid .cover p.decription{height:145px;overflow:hidden}
					#prd_list .boxgrid .cover a.btn{background:url("css/icon_magnify_product_list.gif") no-repeat scroll 4px 10px #91629C;display:block;font-weight:normal;left:6px;line-height:13px;padding:8px 20px;position:absolute;top:213px}
					#prd_list .boxgrid .cover a.btn:hover{background-color:#71427C}
					#prd_list .cover-bg{background-color:#000;left:0;opacity:0.7;z-index:1;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}
/* END treść prawa kolumna :: lista produktów / #prd_list ===== */
	
/* START treść prawa kolumna :: paginacja / .pagination ======= */
#cr .pagination{margin:10px;font-size:10px;overflow:hidden;clear:both}
#prd_list>.pagination{border-bottom:1px solid #EDECEB;border-top:1px solid #EDECEB}
		.pagination p,.pagination ul{margin:10px 0}
	.pagination ul{float:left}
	.pagination li{float:left}
		.pagination .info{float:left}
		.pagination .btns{float:left;margin-left:3px;overflow:hidden}
		.pagination p,.pagination .btns .rozdzielacz{color:#440054 !important}
			.pagination .btns div{float:left;height:17px;padding-top:2px;width:18px}
			.pagination .btns a{background:url("css/pag.gif") no-repeat scroll 0 0 transparent;display:block;float:left;font-weight:normal;height:17px;margin:0 1px;overflow:hidden;padding:1px 2px 0;text-align:center !important;width:15px}
			.pagination .btns a:hover{background-position:0 -18px}
			.pagination .btns a.current{background-position:0 -36px;color:#fff;color:#fff}
			.pagination .btns .rozdzielacz{display:block;float:left;height:17px;padding:1px 3px 0 3px;text-align:center !important;width:15px}
/* END treść prawa kolumna :: paginacja / .pagination ========= */

/* START treść prawa kolumna :: breadcrumbs / #breadcrumbs ==== */
#cr #breadcrumbs{clear:both}
	#breadcrumbs ul{margin:0 10px}
		#breadcrumbs li{float:left;padding-right:2px}
		#breadcrumbs a{display:inline-block;font-size:11px;font-weight:normal}
		#breadcrumbs a:hover{}
/* END treść prawa kolumna :: breadcrumbs / #breadcrumbs ====== */

/* START treść prawa kolumna :: szczegóły produktów / #prd ==== */
table.mail_shipment {border-collapse:collapse;width:400px;margin:0 !important}
table.mail_shipment th,table.mail_shipment td{padding:5px}
table.mail_shipment th{background:none repeat scroll 0 0 #91629C;color:#fff;font-size:12px;font-weight:bold;padding:5px}
table.mail_shipment td{color:#440054;font-weight:normal;padding:5px}
#cr form .ctable_myaccount_small td{padding-top: 5px}
.ctable_articles,#cr #prd,.cart_order,.article_text,table[align="center"][width="90%"]{margin:10px 0 0 11px;overflow:hidden;background-color:#fff;width:738px;padding:10px;clear:both}
.account.user,.article_text{border:1px solid #ecebea}
.account.user td{padding:5px 0 5px 10px}
table[align="center"][width="90%"] td[width="50%"][valign="top"][align="center"]{padding:10px}
td[valign="bottom"][align="right"][colspan="4"] .sendform_long{margin:10px}
#cr table table{margin:0;width:100%}
.ctable_articles,.cart_order,table.ctable, table.ctable_small, table.ctable_search, table.ctable_login, table.ctable_myaccount, table.ctable_myaccount_small{border:1px solid #EEEDEC;border-collapse:collapse;background-color:#fff}
#cr .cart_order table .ctable_small{margin:0;width:363px !important}
#cr .ctable_noborder{border:0}

#cr .ctable_search select,#cr .ctable_search input[type="text"]{height:17px;margin-bottom:2px}
div.pole_message_err{border-left:10px solid #C70505;color:#C70505}
div.pole_message_err, div.pole_message, div.pole_message_info{z-index:10;filter:alpha(opacity=85);opacity:0.85;font-size:12px;font-weight:bold;border:0;color:#fff;left:0;padding:5px 5px 5px 10px;position:absolute;top:10px;width:100%}
div.pole_message_err{background-color:#b00}
div.pole_message, div.pole_message_info{background-color:#0b0}
#cr .sendform_long{margin-top:10px}
.ctable_articles th a,.ctable_articles th td{color:#fff}
#cr .ctable_options.mapa{border:0;margin:10px 0 0 11px;overflow:hidden;background-color:#fff;width:738px;padding:10px;clear:both}
.ctable_articles th,table.ctable th, table.ctable_search th, table.ctable_small th, table.ctable_login th, table.ctable_myaccount th, table.ctable_myaccount_small th{background:none repeat scroll 0 0 #91629C;border:0 none;color:#fff;font-size:12px;font-weight:bold;height:25px;padding-left:10px;text-align:left;vertical-align:middle}
td.ctable_td2, td.ctable_order_bold{background-color:#ECEBEA}
.ctable_articles td,td.ctable_td, td.ctable_td2, td.ctable_order_bold, td.ctable_tdb,.normal_font,.cart_small_font, td.ctable_td td{color:#440054}
.ctable_articles td,td.ctable_td, td.ctable_tdb, td.ctable_td2, td.ctable_order_bold{padding:5px 0 5px 5px;text-align:left}
input.input_amount{background-color:#fff;border:1px solid #909090;font-size:12px;text-align:center;width:25px}
td.ctable_order_bold {font-weight:bold}
td,input,select{font-size:11px !important}
div.div.no_products{background:none repeat scroll 0 0 #fff;color:#6D6D6D;padding:10px;width:739px}
div.no_products, div.empty_shopcart{padding:10px;background-color:#fff;border:1px solid #EEEDEC;margin:10px 13px 0 12px}
#tabs div.no_products{margin:0}
td.box{padding:10px}
#cr table.cart_order .ctable{width:100%}
input.input_normal, textarea.textarea_comment{background-color:#fff;border:1px solid #909090;font-size:13px}
input.input_normal:focus,s textarea.textarea_comment:focus{border-color: #440054}
input.input_normal:hover, textarea.textarea_comment:hover{border-color: #91629C}
input.input_disabled {background-color:#E5E5E5;border:1px solid #909090;font-size:13px}
table.ctable td.small_font{color:#6B6B6B;font-size:10px;width:100%}
#cr .cart_order form span{margin-left:11px}
div.search_notice{padding:10px 13px 0 12px}
#cr .ctable table{border:0}
#cr .ctable_td table,#cr .ctable_td2 table{border:0}
	#prd .t{clear:both;position:relative}
		#prd .t .l{clear:both;display:table-row;float:left;padding-right:4px}
			#prd .t .l .prd_img{border:1px solid #EEEDEC;width:240px;height:250px;position:relative;display:table-cell;text-align:center;vertical-align:middle}
				#prd .t .l .prd_img table tr td{text-align:center;vertical-align:middle}
				#prd .t .l .prd_img a:hover{color:#440054}
				#prd .t .l .prd_img .maximize{background:url("css/icon_magnify_prd.gif") no-repeat scroll 1px 8px transparent;font-weight:normal;left:10px;padding:5px 0 5px 20px;position:absolute;top:224px;font-size:10px}
				#prd .t .l .prd_img .maximize:hover{color:#aDaDaD}
			#mycarousel img{border:1px solid #F0EFEE;width:64px}
				.jcarousel-skin-tango{float:left;overflow:hidden}
		#prd .t .c{position:relative;width:490px;top:0;overflow:hidden;left:0}
		#prd .t .c li{color:#B6B6B6}
			#prd .t .c .product-info{float:right;height:252px;overflow:hidden;width:415px}
			#prd .t .c .show.product.cart .r,#prd .t .c .show.product.cart .l{float:left}
			#prd .t .c .show.product.product-h{top:0;left:0}
			#prd .show.product.cart.help{height:208px;left:75px;position:absolute;top:42px}
				#prd .t .show.product.cart.help .l{height:100%;position:relative;width:275px}
				#prd .t .r{width:120px}
			#prd .t .c h2{font-size:12px}
				#prd .t .c h2 span.name{color:#440054}
				#prd .t .c h2 span{color:#B6B6B6}
			#prd .t .c form,#prd .ctable_options{border:0 none;margin:30px 0 15px;width:280px}
			#prd #status{margin-bottom:30px;font-size:11px}
			#prd #status span{color:#440054}
			#prd .t .c .ctable_options td{color:#6D6D6D !important;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif !important;font-size:10px !important;line-height:14px; !important}
			#prd .t .c form label,#prd .ctable_options label{color:#6D6D6D !important;display:block}
			#prd .t .c form select,.menu.box select,#prd .ctable_options select{height:19px;width:150px}
				#prd .product-info .l .cart{position:absolute;bottom:0;left:0} 
				#prd .t .c p{margin-bottom:30px;font-size:11px}
				#prd .t .c p span{color:#B6B6B6}
				#prd .t .c .price{margin:0 0 10px 0;font-size:12px}
				#prd .t .c .price,#prd .t .c .price .stroke,#tabs .txt .r p,#tabs .txt .r p .stroke{color:#440054 !important}
				#tabs .txt .r p span{color:#b6b6b6}
				#prd .t .c a{text-align:left;width:84px;margin:0 0 2px 0}
					#help li a{background:url(css/icons_social.gif) no-repeat scroll 0 0 transparent;color:#6D6D6D;display:block;font-weight:normal;padding:10px 0 10px 35px;font-size:11px}
					#help li a:hover{color:#440054}
					#help #item2 a{background-position:0 -34px}
					#help #item3 a{background-position:0 -68px}
	#prd .b.description{clear:both;font-size:11px;padding-top:3px}
		#prd .b.description p{border-bottom:1px solid #EEEDEC;border-top:1px solid #EEEDEC;color:#6D6D6D;font-weight:normal;line-height:16px;margin:10px 0;padding:10px 0}
	#prd_nav{margin:10px 14px 10px 11px}
		#prd_nav ul{padding:0 30px}
			#prd_nav .prv{float:left}
			#prd_nav .other{float:right}
			#prd_nav li a{color:#6D6D6D}
			#prd_nav li a:hover{color:#440054}
/* START treść prawa kolumna :: tabs / #tabs ================== */
	#tabs .tab,#tabs div .img,.tabs{border:1px solid #EEEDEC; overflow:hidden}
	#tabs .img,#tabs .txt,.tabs .txt{float:left}
	#tabs{margin:10px 14px 0 11px}
		#tabs ul{clear:both}
			#tabs ul li{float:left}
				#tabs ul li a{float:left;margin:5px 5px 0 0;text-align:center;width:100px;font-size:11px;background-color:#fff;color:#91629C;padding:8px 12px}
				#tabs ul li a:hover{background-color:#EDECEB}
				#tabs ul li .selected{background-color:#91629C;color:#fff}
				#tabs ul li .selected:hover{background-color:#71427C}
		#tabsBorder{background-color:#EDECEB;border-bottom:1px solid #fff;height:1px;margin-bottom:5px;width:100%;clear:both;font-size:0}
		#tabs .tab,.tabs{background-color:#fff;clear:both;overflow:hidden;margin:2px 0 0;position:relative}
		#tabs table,#tabs table table,#tabs table table td{margin:0;padding:0}
		#tabs .va-wrap{height:100%;width:114px;float:left}
		.tabs{padding:10px}
			#tabs div .img{margin:1px;width:114px}
			#tabs .txt,#tabs .tab .no_products,#tabs .tab  .no_coment{width:625px}
			#tabs .tabs .no_products,#tabs .tab  .no_coment{font-size:11px;margin:0;padding:0;border:0}
				#tabs .txt .l,#tabs .txt .r{float:left}
				#tabs .txt .l{background:url(css/bg_tabs.gif) no-repeat scroll 2px 4px transparent;font-size:11px;padding:17px 0 17px 18px;width:482px}
					#tabs .txt .l h2{margin-bottom:13px}
						#tabs .txt .l h2 a span{color:#6D6D6D}
						#tabs .txt .l h2 a:hover span{color:#440054}
					#tabs .txt .l p{color:#6D6D6D}
				#tabs .txt .r{padding:10px 0 0 0;width:125px}
					#tabs .txt .r p{font-size:12px;text-align:center;margin:0}
						#tabs .txt .r p span{color:#B6B6B6}
					#tabs .txt .r a{bottom:6px;display:block;font-size:11px;padding:8px 0;position:absolute;right:8px;text-align:center;width:125px}
			#tabs table{background-color:transparent;border:0;clear:both;margin:0;overflow:hidden;padding:0;width:100%}
			#tabs table table{width:100%;margin:0}
			#tabs #komentarze table table{border:1px solid #EEEDEC !important;margin:0;width:736px}
			#tabs #komentarze table th table{border:0 !important}
			#tabs #komentarze table th table td a{width:110px}
	#cr #a_home{border-top:1px solid #EDECEB;display:block;margin:6px 14px 0 11px;padding:15px 0 15px 5px;clear:both}
/* END treść prawa kolumna :: tabs / #tabs ==================== */

/* END treść prawa kolumna :: szczegóły produktów / #prd ====== */

/* END treść prawa kolumna / #cr ============================== */

/* END treść / content / #c =================================== */

/* START stopka / #f ========================================== */
#f{position:relative}
/* START newsletter / #fNws =================================== */
#wrpNws,#fNws input,#fNws label,#fNws .inp,#fNws .sub{float:left;overflow:hidden}
#nws_inp,#nws_w,#nws_z{display:inline}
#wrpNws{background-color:#D6D6D6;border:1px solid #CFCFCF;height:17px;overflow:hidden;width:175px}
	#fNws form .inp{height:100%}
		#fNws{overflow:hidden;padding:8px 0 0 11px;height:27px}
			#fNws label,#fNws input{color:#440054;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:10px}
		#fNws label{background:#fff url(css/icon_newsletter.gif) no-repeat scroll 0 0;cursor:text;margin-left:13px;padding:2px 0 5px 46px}
		#n_email{background:transparent none repeat scroll 0 0;padding:2px 0 0 5px;width:150px}
	#fNws input[type=submit]{cursor:pointer;height:100%;margin-top:3px;text-indent:-20000px;width:7px;display:block;clear:both}
		#nws_w{margin-right:4px}
			#nws_w input{background:transparent url(css/icon_newsletter_w.gif) no-repeat scroll 0 0}
			#nws_z input{background:transparent url(css/icon_newsletter_z.gif) no-repeat scroll 0 0}
		#nws_z input:active,#nws_w input:active{background-position:1px 1px}
/* END newsletter / #fNws ===================================== */

/* START stopka bottom menu / #ftMnu ========================== */
#ftMnu{/*border-top:1px solid #ECEBEA;*/padding-bottom:15px;overflow:hidden;float:left;width:100%}
	#ftMnu ul,#footer_table{float:left;margin:14px 55px 0 27px;overflow:hidden}
		#ftMnu li{margin-bottom:4px;overflow:hidden}
			#ftMnu a{color:#6D6D6D;font-weight:normal}
			#ftMnu a:hover{color:#440054}
	#footer_table th{display:none}
	#footer_table td{padding:0 55px 4px 0}
/* END stopka bottom menu / #ftMnu ============================ */

/* START stopka bottom menu / #fbMnu ========================== */
#fbMnu{/*border-top:1px solid #ECEBEA;*/font-size:11px;padding-bottom:15px;overflow:hidden;float:left;width:100%}
	#fbMnu ul{margin-top:12px;margin-left:26px}
		#fbMnu li{float:left}
			#fbMnu li span{margin:0 26px}
			#fbMnu a{color:#440054;font-weight:normal}
			#fbMnu a:hover{color:#6D6D6D}
/* END stopka bottom menu / #fbMnu ============================ */

/* START stopka banki / #fBanki =============================== */
#fBanki{height:91px;overflow:hidden}
	#fBanki ul{background:transparent url(css/icons_banks.gif) no-repeat scroll 19px 19px;height:47px;margin-left:71px;padding:19px 0 0 20px}
		#fBanki li{float:left}
			#fBanki a{display:block;width:100%;height:32px;text-indent:-20000px}
			#Fbanki .item-1{width:62px;height:100%}
			#Fbanki .item-2{margin-left:25px;width:116px}
			#Fbanki .item-3{margin-left:19px;width:44px}
			#Fbanki .item-4{margin-left:18px;width:60px}
			#Fbanki .item-5{margin-left:25px;width:88px}
			#Fbanki .item-6{margin-left:25px;width:35px}
			#Fbanki .item-7{margin-left:25px;width:50px}
			#Fbanki .item-8{margin-left:25px;width:69px}
			#Fbanki .item-9{margin-left:23px;width:54px}
			#Fbanki .item-10{margin-left:27px;width:80px}
/* END stopka banki / #fBanki ================================= */

/* START stopka extraDiv1 ===================================== */
#extraDiv1{background:url("css/bg_extraDiv1.gif") repeat-x scroll 0 0 #fff;overflow:hidden;width:100%}
/* END stopka extraDiv1 ======================================= */

/* END stopka / #f ============================================ */

/* START copyrights / #copyR ================================== */
#copyR{bottom:0;left:0;position:absolute}
	#copyR p{margin:22px 0 22px 8px}
/* END copyrights / #copyR ==================================== */

/* END Divs =================================================== */

/* START cień / shadow ======================================== */
/*
body>#ps 
*/.tbg{background:transparent url(css/tbg.png) no-repeat scroll 0 0;height:135px;width:1032px;z-index:100}
/*
body>#ps
*//*

*/ .bbg{background:transparent url(css/bbg.png) no-repeat scroll 0 100%}
/*
body>#ps
*/ .cbg{background:transparent url(css/bg_shc.png) repeat-y scroll 0 0;overflow:hidden;z-index:1}
/* END cień / shadow ========================================== */
#extraDiv2{background:url(css/bg_extraDiv2.gif) no-repeat scroll 100% 0 transparent;float:left;height:158px;width:100%}
.makeright,{display:none;visibility:hidden}
#main{width:690px;padding:0px 20px 0px 0px;float:right}
hr.backward{display:none;visibility:hidden}
.backward{margin:10px 0 0 11px};
/* START tables ============================================================= */
.ctable_myaccount td{padding:3px 0}
#login_table .ctable_login{width:100%}
#login_table .ctable_login .sendform{display:inline;padding:2px 20px}
#reg_id{float:right}
/* END tables =============================================================== */
#extraDiv4{position:absolute;top:0;left:0;display:none}
.extraDivsMainPage{background-color:#FFF;left:0;position:absolute;top:0}
.cloud.r,.cloud.l{display:none;width:178px;background:transparent url(css/cloud_l.gif) 0 0 no-repeat;position:absolute;top:0;left:0;color:#fff}
.cloud.r{background:transparent url(css/cloud_r.gif) 0 0 no-repeat}
.cloud p{padding:10px 10px 15px}
#f .cloud.l{top:-25px}
#f .cloud.l.zapisz{left:166px}
#f .cloud.l.wypisz{left:156px}
.cloud.l.szukaj{left:190px;top:123px}
.cloud.r.zaloguj{left:840px}
test_tooltip{bottom:123px;left:300px}
.ctable_myaccount_small th,.ctable_myaccount_small td{padding:5px}

/*FIXES*/
table.login{border-collapse:collapse;margin:0 auto;text-align:center !important;width:98%}

td.login.input.submit, td.submit.registry.input{padding:10px 0 10px 10px}
table.login .password.forgot .ctable_td .ctable_td input.sendform_long{float:left}
table.login .login-{vertical-align:top;width:50%;padding-right:5px}
table.login td.registry{padding-left: 5px;vertical-align:top;width:50%}
table.login .password.forgot{padding-top:10px}
table.login .password.forgot .ctable_td{text-align: center !important}
table.login .password.forgot .ctable_td .ctable_td{text-align: center !important}
table.login .ctable_td.right{text-align: right !important}
table.login .ctable_td.left{text-align:left !important}
table.login td.registry .ctable_td.top{height: 100px; text-align: center !important}
#szukaj .ctable_search{margin:10px 0 0 11px;width:760px}
#szukaj .ctable_noborder td{padding-left:0;width:112px}
#szukaj br{display:none}

#szukaj .ctable_noborder td td{padding:10px 0 0 10px}
#szukaj .ctable_search table table{margin:0 auto;border:0 none;width:704px}
#szukaj .sendform_long{margin:10px auto}
/*Articles styles ****************************************************************/
.article_text{font-size:12px}
.article_text h1,.article_text h2,.article_text h3,.article_text h4,.article_text h5,.article_text h6{clear:both;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold; text-align:left}

  #c2 .article_text h3,#c1 .article_text h2{font-family: Arial, Helvetica, sans-serif}
.article_text h3,.article_text h4,.article_text h5,.article_text h6{margin-top:20px}

.article_text h1,.article_text h2{margin:20px 0px;padding-left:10px;font-size:18px;border-left:5px solid #440054;color:#440054}

.article_text h3{font-size:16px;padding-left:9px;border-left:4px solid #440054}
.article_text h4{font-size:14px;padding-left:8px;border-left:3px solid #440054}
.article_text h5{font-size:12px;padding-left:7px;border-left:2px solid #440054}
.article_text h6{font-size:10px;padding-left:6px;border-left:2px solid #440054}

.article_text p{margin-top:10px;line-height:16px}

.article_text sup,.article_text sub{line-height:5px;font-size:9px}

.article_text ul li,.article_text ol li,.article_text dl dt,.article_text dl dd{clear:both;padding-left:20px;margin:10px 0;text-align:left;color:#6D6D6D}
.article_text dl dd{padding-left:40px}

.article_text table caption{display:none}
.article_text table{margin-top:7px}
.article_text table th{background:none repeat scroll 0 0 #91629C;color:#fff;font-weight:bold}
.article_text table td,.article_text table th{padding:2px 8px;border:1px solid #91629C}
.article_text.account.user table td{border:0}
.article_text table td{color:#6D6D6D}
.article_text ol{list-style:decimal inside none}
.article_text  ul{list-style:square inside none}
.article_text blockquote{border-bottom:1px solid #ECEBEA;border-top:1px solid #ECEBEA;font-size:10px;margin:20px 0;padding:5px 0 20px}
.cart_control_links{margin-top:10px}
.ctable_login .ctable_td td,.ctable_login .ctable_td div{padding:10px 0 0}
textarea.textarea_comment{width:97%;margin:10px}
#test_tooltip .content{background:none repeat scroll 0 0 red}
.photo-div{text-align: center ;left:-11px ;position:relative; padding: 5px 0px 5px 0px}
#produkty-powiazane br,#klienci-kupili-rowniez br{display:none}
#produkty-powiazane * br,#klienci-kupili-rowniez * br{display:inline}
#komentarze .ctable_product table td{padding:5px 10px}
.podsumowanie{margin:0 !important;width:733px !important}
.podsumowanie .mail_shipment th,.podsumowanie .mail_shipment td{border:1px solid #91629C;padding:10px}
#cr .ctable_mainpage_b.ctable.mainpage.header-without p{margin:0}
.ctable_articles th a{font-weight:bold}

