/* 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:url(css/megatanio/bg_top.jpg) repeat-x scroll 0 0 #fff}
body{text-align:center}
hmtl,body{line-height:14px;font-size:10px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif}
ul,ol{overflow:hidden}
/* START .txt & a ============================================= */
strong,.bold{font-weight:bold}
em{font-style:italic}
.ctable_articles th a,a,a:hover{outline:none;cursor:pointer;text-decoration:none;font-weight:normal}
.ctable_articles th a:hover,a:hover{}
/*
a:active,a:focus{}
a:visited{}
*/
.fl{float:left}
.fr{float:right}
.alignLeft{text-align:left !important}
.alignRight{text-align:right !important}
.alignCenter{text-align:center !important}
.txt{text-align:left;line-height:16px;overflow:hidden;margin:0;padding:0}
#ps .prd_list_ul .txt{
	margin:0 0 0 15px;
	width:440px;
}
.prd_list_ul .va-wrap{height:150px;width:150px}
.va-wrap{margin:0 auto;display:table;#position:relative}
.va{padding:1px;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%}
.menu-box img.menubox{padding:1px}
.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,
input.sendform,
input.sendform_long,
button.sendform_long
{font-weight:normal;display:block;font-weight:normal;line-height:13px;padding:3px 20px;font-size:11px;margin:0 auto;cursor:pointer}

.btn.brak{background-color:#6D6D6D;cursor:auto}
.producent.menu.box .sendform{display:inline;float:left}
/* END classes ================================================ */
/* START COLORS *************************************************/
.top_text h2 a,
.menu.box ol li,
.menu.box ol li a,
.menu.box a,
#ps #fMegatanio,
#c2 .prd_list_ul h3,
#c2 .prd_list_ul h3 a,
#special .cnt *,
#special .brutto span.stroke,
#prd_list .boxgrid .price,
#prd_list .boxgrid .price.brutto span.stroke,
#prd_list a,
#prd_list .btn.cart.brak,
#prd_list .boxgrid .cover p,
.show.product.product-h a,
.description,
.cart .btn,.cart .btn:hover,
#help li a,
#prd_nav li a,
#taby a.btn.selected,
.backward a,
#breadcrumbs a,
#komentarze a,
#komentarze th,
.ctableTd_link a:hover,
.cart_control_links a:hover,
.ctable_sort *,
#c2 .article_text *,
#ps .ctable_myaccount a
{color:#000}

.cat.menu.box a,
.siteMap a
{color:#262626}

th *,th
{color:#2B2823}

#taby a.btn
{color:#33302b}

#logowanie input
{color:#333}

#cart *,
#cart .txt p,#cart h3,
.pagination p,.pagination .btns .rozdzielacz,.pagination .btns a
{color:#343434}

.ctableTd_link a,
.cart_control_links a,
.productDetails .price,
.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,
.summary *,
.potwierdzenieZamówienia td,.potwierdzenieZamówienia p,.potwierdzenieZamówienia a
{color:#515151}

.siteMap a:hover,
#contact h2,
.menu.box ol li a:hover,
.menu.box a:hover,
#help li a:hover,
#taby a.btn:hover,
#komentarze a:hover
{color:#585858}

.banner01 p
{color:#595959}

#ps .ctable_myaccount a:hover,
.top_text h2 a:hover,
#cart a:hover,
#ps #fMegatanio:hover,
#c2 .prd_list_ul h3 a:hover,
.show.product.product-h a:hover
{color:#646464}

#prd_nav li a:hover,
#c2 .ctable_sort td a:hover
{color:#6D6D6D}

#ps .brutto span,
.price-promotion
{color:#780e08}

#fbMnu a,
#fbMnu li span
{color:#9da5b5}

#contact p,
#contact li,
#contact a,
#contact a:hover
{color:#BCBCBC}

#prd .t .c li{color:#B6B6B6}

#logowanie #submit_login,
#log .reg,
#log #logged- a,
.btn,
a.btn,
#ps .sendform,
input.sendform_long,
button.sendform_long
{color:#C4C4C4}

.menu.box  h2,
.menu.box  h2 a
{color:#e4e4e4}

#cntMnu li a
{color:#f8f8f8}

#copyR p,
#copyR p a,
#logowanie #submit_login:hover,
#log .reg:hover,
#log #logged- a:hover,
.btn:hover,
a.btn:hover,
#ps .sendform:hover,
input.sendform_long:hover,
button.sendform_long:hover
{color:#fff}

/* BACKGROUNDS******************************************************************/
.btn,a.btn,
.sendform,
input.sendform_long,
button.sendform_long,
.ctable_articles,.cart_order,table.ctable, table.ctable_small, table.ctable_search, table.ctable_login, table.ctable_myaccount, table.ctable_myaccount_small,
#ps .cartOrderMainTD th
{background-color:transparent}

#fbMnu,
input.input_normal, textarea.textarea_comment
{background-color:#fff}

#fbMnu ul
{background-color:#283a5f}

#prd_list .cover-bg
{background-color:#878787}

.menu.box,
#c2 #prd
{background-color:#e4e4e4}

.img_class
{background-color:#F8F8F8}

/*BORDERS *************************************************************************/
#register_table td,#dataTable .ctable_td
{border:0}

input[type="text"]
{border:1px solid #A3A3A3}

td.ctable_td,
#ps th.ctable_td,
td.ctable_td2,
#register_table td.ctable_order_bold,
td.ctable_order_bold,
.account.user,
#ps .ctable_myaccount td
{border-bottom:#bebebe 1px solid}

.ctable_item1
{border-right:#bebebe 1px solid}

input.input_normal:focus,s textarea.textarea_comment:focus{border-color:#505050}
input.input_normal:hover, textarea.textarea_comment:hover{border-color:#707070}
input.input_normal, textarea.textarea_comment{border:1px solid #909090}
/* END COLORS ***************************************************/
/* START fonts *****************************************************/
#search_query,
#ps .cartTopTable .price,
.fontSize10
{font-size:10px}

#contact *,
#logowanie input,
.fontSize11,
#c2 .top_text,#c2 #breadcrumbs,
#c2 .top_text a
{font-size:11px}

#ps .top_text h2 a,
#mainMnu li a,
#c2 .prd_list_ul h3,.show.product.product-h a,
#special p,
table.mail_shipment th,
div.pole_message_err, div.pole_message, div.pole_message_info,
.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,
input.input_amount,
#prd .t .c h2,
#help li a,
#tabs .txt .r p,
.article_text,
#prd_nav a,
#komentarze th
,.top_text h2,
.description,
.fontSize12
{font-size:12px}

.cartTopTable .price .brutto strong,
input.input_normal,
textarea.textarea_comment,
input.input_disabled,
.fontSize13
{font-size:13px}

.description .price span,
.fontSize14
{font-size:14px}
/* END fonts *****************************************************/
.prd_list_ul .img_t{width:152px;height:152px}
.img_t{background:#fff url(css/img/bg_img.gif) repeat-x 0 0 scroll}
.img_b{background:transparent url(css/img/bg_img.gif) repeat-x 0 100% scroll;width:100%;height:100%}
.img_l{background:transparent url(css/img/bg_img.gif) repeat-y 0 0 scroll;width:100%;height:100%}
.img_r{background:transparent url(css/img/bg_img.gif) repeat-y 100% 0 scroll;width:100%;height:100%}
.img_tl{background:transparent url(css/img/bg_img_tl.gif) no-repeat 0 0 scroll;width:100%;height:100%}
.img_tr{background:transparent url(css/img/bg_img_tr.gif) no-repeat 100% 0 scroll;width:100%;height:100%}
.img_bl{background:transparent url(css/img/bg_img_bl.gif) no-repeat 0 100% scroll;width:100%;height:100%}
.img_br{background:transparent url(css/img/bg_img_br.gif) no-repeat 100% 100% scroll;width:100%;height:100%}
/* END Reset & Globals ======================================== */
/* START Divs ================================================= */
#c{background:url(css/megatanio/bg_content_m.gif) repeat-y scroll 0 0}
#h,#c,#f{float:left;padding-left:6px;background-position:5px 0}
#h,#c,#f,#ps{width:1104px}
#bg-bottom,#copyR p{background:url(css/megatanio/bg_bottom.jpg) repeat-x scroll 0 100% transparent}
/* START PS =================================================== */
#ps{margin:0 auto;position:relative;overflow:hidden}
#ps *{text-align:left}
#c2 br{display:none}
#c2 * br{display:inline}
/* END   PS =================================================== */
/* START t ================================================== */
#h input[type="text"]{border:0}
#contact p,#contact li,#contact a,#contact h2{font-weight:bold}
#contact li{float:left}
#contact .haslo{display:none}
#contact{height:46px;overflow:hidden;position:relative}
#contact h2{padding-top:3px;text-transform:uppercase}

#contact a:hover,
.backward a:hover,
#breadcrumbs a:hover
{text-decoration:underline}

div.tel,div.email{position:absolute;top:9px}
div.tel{left:580px}
div.email{left:950px}
#log,#cart{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;overflow:hidden;margin-top:17px;margin-left:28px;float:left}
#cart{margin-left:20px} 
#log *{float:left}
#log .btn-c.reg{margin:7px 0 0 5px;clear:both}
.btn-l{background:url("css/btn/button_l.gif") no-repeat scroll 0 0 transparent}
.btn-c{background:url("css/btn/button_c.gif") repeat-x scroll 0 0 transparent}
.btn-r{background:url("css/btn/button_r.gif") no-repeat scroll 100% 0 transparent}
#log a.reg{height:20px;padding:6px 10px 0;text-transform:uppercase}
#log a{font-weight:normal}
#log #logged- a{display:block;padding:6px 14px}
#logged li{margin-right:4px}

.logAnchor{
	height:50px;
margin:36px 0 0 184px;
width:50px;
}
.cartAnchor{
	height:50px;
margin:36px 0 0 142px;
width:50px;
}
.logAnchor a,.cartAnchor a{
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -20000px;
}
/* END   t ================================================== */
/* START formularz logowania ================================== */
#logowanie{margin:0 0 0 13px}
#logged-{margin:0 28px 0 5px}
#logowanie label{display:none}

#bg_pwd_sub,
#username_sk,
#password_sk,
#inp_log
{background:transparent}

#inp_log,
#inp_pwd
{margin-top:5px}

#username_sk{width:72px}
#password_sk{margin-left:24px;width:72px}
#logowanie #submit_login{padding:4px 4px 5px;cursor:pointer}
#log_sub{margin:0 0 0 13px}
/* END formularz logowania ==================================== */
/* START header =============================================== */
#contact{background:transparent url(css/megatanio/bg_h_t.gif) 0 0 scroll no-repeat}
#h{background:url(css/megatanio/bg_h_b.jpg) no-repeat scroll 0 0 transparent;display:inline;float:left;height:228px;position:relative}
/* START header top =========================================== */
#ht{overflow:hidden}
	#ht h1{height:132px;width:182px;margin:17px 0 0 31px;float:left;display:inline}
		#ht h1 a{width:100%;height:100%;display:block;text-indent:-20000px}
	#mainMnu,#mainMnu li{float:left;margin:67px 0 0 25px}
	#mainMnu li{width:69px;margin:0;padding:0 14px 0 0}
		#mainMnu li a{text-indent:-20000px;text-align:center;margin:0 auto;height:93px;display:block;font-family:Tahoma,Arial,Helvetica,sans-serif;width:69px}
		#mainMnu a:hover{background:url(css/megatanio/bg_h_b.jpg) no-repeat scroll -244px -185px transparent}
		#mainMnu .item2 a:hover{background-position:-327px -185px}
		#mainMnu .item3 a:hover{background-position:-410px -185px}
		#mainMnu .item4 a:hover{background-position:-493px -185px}
			#mainMnu .item5 a:hover{background-position:-576px -185px}
/* END header top ============================================= */
/* START header bottom ======================================== */
#hb{width:1104px;height:53px;background:url(css/megatanio/bg_cntMnu.jpg) no-repeat scroll -4px 0 transparent;position:absolute;bottom:0;left:0}
/* 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_submit{background:transparent;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{padding:0 0 0 6px;float:left;overflow:visible;position:relative;z-index:90}
			#cntMnu li{float:left;height:53px;position:relative;z-index:2}
				#cntMnu li a{background:url("css/megatanio/bg_cntMnu.gif") repeat-x scroll 0 0px transparent;display:block;font-size:11px;font-weight:normal;height:43px;margin:0;padding:0}
				#cntMnu div a{background:url("css/megatanio/bg_cntMnu.gif") no-repeat scroll 100% -86px transparent;display:block;height:31px;padding:12px 20px 0}
				#cntMnu li a:hover{background-position:0 -43px}
				#cntMnu li a span{height:28px;padding:15px 20px 0;background:url("css/megatanio/bg_cntMnu.gif") no-repeat scroll 100% -86px transparent;display:block}
				#cntMnu li a:hover span{background-position:100% -129px}
				#cntMnu div.submenu-item-main{background:url("css/megatanio/bg_cntMnu.gif") repeat-x scroll 0 0px transparent;display:block;font-size:11px;font-weight:normal;height:43px;margin:0;padding:0}
				#cntMnu div.submenu-item-main:hover{background-position:0 -43px}
				#cntMnu li div.submenu-item-main a{height:31px;background:url("css/megatanio/bg_cntMnu.gif") no-repeat scroll 100% -86px transparent;display:block}
				#cntMnu li div.submenu-item-main a:hover{background-position:100% -129px}
/* END content menu / cntMnu ================================== */
/* END header bottom ========================================== */
/* END header ================================================= */
/* START treść / content / #c ================================= */
#c{overflow:hidden;position:relative;padding-top:1px}
#c1,#c2,#c3{position:relative;z-index:1}
#c3{float:right;margin:0 12px 0 0;}
#c1,#c2{float:left}
/* START treść lewa kolumna / #c1 ============================= */
#c1 .clImg{border:1px solid #EDECEB;margin:7px 0;width:170px}
/* START boxes ================================================ */
.btn:hover,
a.btn:hover,
.sendform:hover,
input.sendform_long:hover,
button.sendform_long:hover
{cursor:pointer;}
/* START boxes ::DEFAULT ================================================ */
.menu.box h2,.main-cat a{text-transform:uppercase;font-size:13px;}
#ps .menu.box h2{background:url("css/megatanio/bg_menubox.jpg") no-repeat scroll 0 0 transparent;padding:18px 40px 11px 0;text-align:right;}
.menu.box h2 a:hover{text-decoration:underline;}
.menu.box{position:relative}
.menu.box ol li{list-style-position:inside;padding-left:10px;}
.menu.box{width:212px}
/* END boxes ::DEFAULT ================================================ */
/* START boxes ::CATEGORIES ================================================ */
.ctable_menubox_category,.ctable_menubox_category li{list-style:none outside;}
.cat.menu.box .t{background:url("css/megatanio/bg_menubox2.jpg") no-repeat scroll 0 100% transparent;display:block;padding:0 0 3px;}
.cat.menu.box a{background:url("css/megatanio/bg_menubox2.jpg") repeat scroll -212px 0 transparent;display:block;padding:8px 0 9px 18px;width:194px;}
.cat.menu.box a:hover{background-position:212px 0}
.main-cat a span{padding-right:7px}
.cat.menu.box .sub .square{background:transparent url(css/megatanio/square.gif) no-repeat 0 50% scroll;display:inline;padding:2px 4px}
.cat.menu.box .sub1 a{width:179px;padding:8px 0 9px 33px}
.cat.menu.box .sub2 a{width:169px;padding:8px 0 9px 43px}
.cat.menu.box .sub3 a{width:159px;padding:8px 0 9px 53px}
.cat.menu.box .sub4 a{width:149px;padding:8px 0 9px 63px}
/* END boxes ::CATEGORIES ================================================ */
#cart a,.prm a,.bst a{font-weight:normal}
#cart a{float:right;margin-top:6px;text-decoration:underline}
.prm,.bst{font-size:11px}
/* START boxes ::cart / koszyk =============================== */
#cart{overflow:hidden;width:155px}
#cart *{clear:both}
#cart .txt,#cart h2{float:left}
.box-4 .menubox_font{
	padding:10px 10px 0;
}
/* END boxes ::cart / koszyk ================================= */
/* START boxes ::producenci / #prd ================================= */
.box-2.prd .prd{padding:20px 0}
/* END boxes ::producenci / #prd ================================= */
/* START boxes ::promotions / promocje ======================= */
#ps .promotions.menu.box{
	padding: 10px 0
}
#ps .promotions.menu.box *{
	text-align: center;
}
.prm .stroke{text-decoration:line-through}
/* 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 ::search **********************************/
.box-3.src .menubox_search{
	margin:20px auto;
}
.box-3.src br{
	display:none;
}
.box-3 .autocomplete{
	height:17px;
}
/* END boxes ::search **********************************/
/* START boxes ::Recenzje **********************************/
#ps .recenzje.menu.box .menubox_small_font{text-align:center}
.recenzje-{padding:20px 0}
/* END boxes ::Recenzje **********************************/
/* START formularz :: newsletter *********************************************************/
.box-29 .in,.box-134 .in{
	padding: 10px
}
.box-29 .input-newsletter{
	display:block;
margin:5px auto;height:17px;
}
/* END formularz :: newsletter *********************************************************/
/* END treść lewa kolumna / #c1 =============================== */
/* START treść środkowa kolumna / #c2 ============================ */
#c2,.cr{width:654px;padding:0 6px}
	#c2 .top_text{padding:10px 10px 7px}
	#c2 .ctable_sort{margin:0 0 10px 35px;width:582px;}
	#c2 .ctable_sort td {
		border-bottom:1px solid #CACACA;
		padding:5px 0;
	}
/*#ctableSortTd-0,#ctableSortTd-4{display: none}*/
/* START treść środkowa kolumna  ::lista produktów / #prd_list == */
	#c2 #prd_list{font-size:11px;clear:both;position:relative;height:100%;width:100%;overflow:hidden}
	.prd_list_ul,
	.prd_t.tab,
	#cartForm,
	#szukaj
	{margin:20px 0 0}
	#prd_list .prd_list_bg{width:50px;background-color:#fff;position:absolute;left:720px;top:11px}
		.prd_list_ul{width:100%;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{margin-bottom:15px;/*height:300px;*/width:320px;float:left}
			.prd_list_ul li.right{
				float:right;
			}


				#prd_list .boxgrid{position:relative;/*height:300px;*/text-align:center;width:320px;clear:both;/*overflow:hidden*/}
				#prd_list .boxgrid h3{}
				#prd_list .boxgrid img{}
			#prd_list .prices{
				margin-top:15px
			}
			#prd_list .boxgrid .price,#prd_list .boxgrid .cover .price{margin-bottom:10px;text-align:center}
			#prd_list .boxgrid .price.promotion,#prd_list .boxgrid .cover .price.promotion{}
				#prd_list .boxgrid .cover .price.promotion{border:0}
				#prd_list .boxgrid .cover .price.promotion{background-color:transparent}
				#prd_list .boxgrid .price.brutto{
					font-weight:bold;
				}
				#prd_list .boxgrid .price.brutto,#prd_list .boxgrid .price.brutto span.stroke{
					font-size:12px;line-height:16px
				}
				#prd_list .boxgrid .price.brutto span{
					font-size:18px;line-height:22px;
font-weight:normal;
				}
				#prd_list .boxgrid .price.netto{
					font-size:10px;line-height:14px
				}
				#prd_list .boxgrid .btns{}
					#prd_list .boxgrid .cover{height:180px;left:325px;position:absolute;top:0;width:100%;clear:both}
					#prd_list .boxgrid .boxcaption{z-index:2;background:transparent}
					#prd_list .boxgrid .cover p{margin:5px 7px 0;line-height:18px}
					#prd_list .boxgrid .cover p.decription{
                                            overflow:hidden;
                                            font:bold 15px/19px Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
                                            color: #fff;
                                        }
					
					#prd_list .cover-bg{left:0;opacity:0.9;z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}
	.prd_list_ul .btn.more,.prd_list_ul .cart,.cart .btn{
		padding:9px 15px 10px 50px;
text-transform:uppercase;
	}
	.prd_list_ul .btn.more,.prd_list_ul .cart,.cart .btn{
		font-size:10px
	}
	.prd_list_ul .btn{
		display:inline-block;
	}
	.prd_list_ul .btn.more{
		background:url("css/list_special/list_more.jpg") no-repeat scroll 0 0 transparent;margin-right:20px;
	}
	.prd_list_ul .cart,.cart .btn{
		background:url("css/list_special/list_cart.jpg") no-repeat scroll 0 0 transparent;
	}
	.prd_list_ul span.btn{
		width:58px;
	}
	.prd_list_ul a.btn.more:hover,.prd_list_ul a.cart:hover,.cart a.btn:hover{
		background-position:0 -45px
	}
	#ps .cart span.btn{
		margin:3px 5px 0 10px;
	}
	#ps .cart span.btn:hover{
		cursor:auto;
	}
	#prd_list .btn.cart.brak:hover{
		cursor:auto;background-position:0 0
	}
	#special{
		
	}
	#c2 *{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	.top_text h2 a,
	#c2 .prd_list_ul h3,
	.show.product.product-h a,
	.top_text h2
	{text-transform:uppercase}
	#c2 #special h3{
		margin-top:0;background:transparent;padding:0;height:auto;line-height:14px;overflow:visible;
	}
	#c2 .prd_list_ul h3{
		background:url("css/list_border.jpg") no-repeat scroll 25px 100% transparent;
		/*height:17px;*/
		line-height:20px;
		margin-top:-3px;
		/*overflow:hidden;*/
		padding:0 0 5px;
	}
	#c2 .prd_list_ul h3 a,.show.product.product-h a,.top_text h2,
	.article_text h1,.article_text h2,.article_text h3,.article_text h4,.article_text h5,.article_text h6{
		background:url("css/list_special/list_bg_h3.gif") no-repeat scroll 0 3px transparent;
		font-weight:bold;
		padding-left:25px;
		padding-bottom:3px;
		display:block;
	}
	#special .prd_list_ul li{
		margin-bottom:15px;
	}
	#special .prd_list_ul li{
		width:100%;height:auto;
	}
	 #prd_list .cnt{
	 	background:url("css/list_border.jpg") no-repeat scroll 0 100% transparent;
	 }
	 #special .cnt,#prd .t{
	 	background:url("css/list_special/list_border_top.jpg") no-repeat scroll 0 0 transparent;
	 }
	 #special .cnt{
	 	overflow:hidden;
	 }
	#special .cnt, #prd_list .cnt,#prd .t{
		margin:5px 0 15px 25px;
		padding:10px 0 15px;
	}
	#prd_list.cat_card.show.categories .cnt{
		margin: 0
	}
	#prd_list.cat_card.show.categories .va-wrap{
		height:150px;
		width:150px;
	}
	#prd_list.cat_card.show.categories .img_t{
		float:none;
		margin: 0 auto;
	}
	#prd_list.cat_card.show.categories .va{
	}
	#prd_list.cat_card.show.categories .boxgrid,#prd_list.cat_card.show.categories li{
		width: auto;
		height: auto;
	}
	#prd_list.cat_card.show.categories .decription{
		margin: 10px 0
	}
	#prd_list.cat_card.show.categories .boxgrid{
		height: auto;width:210px;
	}
	#prd_list .cnt{
		overflow:hidden;
                position: relative;
	}

	#prd .txt{margin-left:25px}
	#special p{margin-bottom:15px;font-weight:normal}
	#special .price{
		font-size:10px;margin:0
	}
	#ps .brutto span,#special .brutto,#prd .netto span{
		font-weight:bold;
	}
	#special .brutto span.stroke{
		font-weight:normal;
	}
	#special .btm{background:url("css/list_special/list_border_top_btns.jpg") no-repeat scroll 0 0 transparent;
padding-top:15px 
	}
	.prd_list_ul li .t,.prd_list_ul li .r,.prd_list_ul li .l,.prd_list_ul li .b{
		width:100%;height:100%;overflow:hidden;
	}
	.prd_list_ul li .t,.prd_t{
		background:#e4e4e4 url(css/c2/bg_list.gif) repeat-x 0 0 scroll;
	}
	.prd_list_ul li .r,.prd_r{
		background:transparent url(css/c2/bg_list.gif) repeat-y 100% 0 scroll;
	}
	.prd_list_ul li .b,.prd_b{
		background:transparent url(css/c2/bg_list.gif) repeat-x 0 100% scroll;
	}
	.prd_list_ul li .l,.prd_l{
		background:transparent url(css/c2/bg_list.gif) repeat-y 0 0 scroll;
	}
	.prd_list_ul li .tl,.prd_tl{
		background:transparent url(css/c2/bg_tl_list.gif) no-repeat 0 0 scroll;
	}
	.prd_list_ul li .tr,.prd_tr{
		background:transparent url(css/c2/bg_tr_list.gif) no-repeat 100% 0 scroll;
	}
	.prd_list_ul li .br,.prd_br{
		background:transparent url(css/c2/bg_br_list.gif) no-repeat 100% 100% scroll;padding:1px;
	}
	.prd_list_ul li .bl,.prd_bl{
		background:transparent url(css/c2/bg_bl_list.gif) no-repeat 0 100% scroll;padding:10px;
	}
	#strona_produktu,.prd_bl{
		padding:0
	}
/* END treść środkowa kolumna ::lista produktów / #prd_list ===== */
	
/* START treść środkowa kolumna ::paginacja / .pagination ======= */
#c2 .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{}
			.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 1px;width:15px}
			#ps .pagination .btns a{
				text-align:center;
			}
			#ps .pagination .btns a u{
				text-decoration:none;
			}
			.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;text-align:center !important;width:15px}
/* END treść środkowa kolumna ::paginacja / .pagination ========= */

/* START treść środkowa kolumna ::breadcrumbs / #breadcrumbs ==== */
#c2 #breadcrumbs{margin:10px 0;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ść środkowa kolumna ::breadcrumbs / #breadcrumbs ====== */

/* START REKLAMA ****************************************************************************/
#c2 .banner01 {overflow:hidden;
	text-align:center;padding:0;
}
.banner01 a{
	
}
#c2 .banner01 p{
	font-size:11px;
letter-spacing:1px;padding:5px 7px;margin:0
}
.banner01.t,.banner01 .r,.banner01 .b,.banner01 .l{
	background:url("css/c2/bg_reklama.gif") repeat-x scroll 0 0 #D5D5D5;
}
.banner01 .r{
	background:url("css/c2/bg_reklama.gif") repeat-y scroll 100% 0 transparent;
}
.banner01 .b{
	background:url("css/c2/bg_reklama.gif") repeat-x scroll 0 100% transparent;
}
.banner01 .l{
	background:url("css/c2/bg_reklama.gif") repeat-y scroll 0 0 transparent;
}
.banner01 .tl{
	background:url("css/c2/bg_tl_reklama.gif") no-repeat scroll 0 0 transparent;
}
.banner01 .tr{background:url("css/c2/bg_tr_reklama.gif") no-repeat scroll 100% 0 transparent;
}
.banner01 .bl{background:url("css/c2/bg_bl_reklama.gif") no-repeat scroll 0 100% transparent;
}
.banner01 .br{background:url("css/c2/bg_br_reklama.gif") no-repeat scroll 100% 100% transparent;
}
#c2 .banner01 .in{
	padding:0 0 8px;
}
#c2 .banner01 .in div{
	text-align:center;
}
/* END REKLAMA ****************************************************************************/
/* START treść środkowa kolumna ::szczegóły produktów / #prd ==== */
#prd p.price{
	margin:0 0 5px
}
#ps .price.brutto,#ps .netto{
	text-align: right;
}
p.send{
}
.product-info{
	padding-top:15px
}
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 #A8A083;color:#2B2823;font-weight:bold;padding:5px;border:#867666 1px solid;}
table.mail_shipment td{color:#515151;font-weight:normal;padding:5px}
#c2 form .ctable_myaccount_small td{padding-top:5px}
.ctable_articles,.cart_order,.article_text,table[align="center"][width="90%"]{overflow:hidden;width:100%;clear:both}
#c2 #prd{clear:both;overflow:hidden}
.account.user td{padding:5px 0 5px 10px}


.ctable_noborder{border:0}
#c2 .ctable_search select,#c2 .ctable_search input[type="text"]{height:17px;margin-bottom:2px}
#c2 .sendform_long{margin-top:10px}
.ctable_articles th a,.ctable_articles th td{color:#fff}
#c2 .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{border:0 none;height:25px;padding-left:10px;text-align:left;vertical-align:middle}
.ctable_articles td,td.ctable_td, td.ctable_tdb, td.ctable_td2, td.ctable_order_bold{padding:5px;text-align:left}
td.ctable_order_bold {font-weight:bold}
#ps td,input,select{font-size:11px}
div.no_products, div.empty_shopcart{padding:10px}
.empty_shopcart p{
	padding-left:35px;
}
#tabs .tabContent div.no_products{margin:0}
td.box{padding:10px}
#c2 table.cart_order .ctable{width:100%}
input.input_disabled{background-color:#E5E5E5;border:1px solid #909090}
table.ctable td.small_font{color:#6B6B6B;font-size:10px;width:100%}
#c2 .cart_order form span{margin-left:11px}
div.search_notice{margin-bottom:10px;overflow:hidden;padding:0 35px;font-weight:bold;}
#c2 .ctable table,
#c2 .ctable_td table,#c2 .ctable_td2 table{border:0}
	#prd .t{clear:both;position:relative}
		#prd .t .l{width:235px;clear:both;display:table-row;padding-right:4px}
			#prd .t .l .prd_img{width:235px;height:235px;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{margin:10px 0}
			#mycarousel li{width:72px;height:72px}
			#mycarousel img{padding:1px}
				.jcarousel-skin-tango{float:left}
		#prd .t .c{position:relative;width:490px;top:0;overflow:hidden;left:0}
			#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{background:url("css/prd/prd_social_cart.jpg") no-repeat scroll 0 0 transparent;
overflow:hidden}
				#prd .t .show.product.cart.help .l{height:100%;position:relative;width:100%}
				#prd .t .r{width:340px}
				.description,#status-price{overflow:hidden}
				#status-price{
					background:url("css/prd/prd_border_top.jpg") no-repeat scroll 0 0 transparent;
					margin-top:10px;
					padding-top:10px;
				}
				#prd .cart .btn{margin:3px 7px 0 10px;}
			#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{text-transform:uppercase}
			#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 a{text-align:left;width:84px;margin:0 0 2px 0}
					#help{
						margin-left:30px;
					}
					#help li a{display:block;font-weight:normal}
					#help #negotiation a{
						background:url("css/prd/prd_negotiation.jpg") no-repeat scroll 0 0 transparent;
						padding:17px 20px 10px 35px;
					}
					#help #recommendation a{
						
						background:url("css/prd/prd_recommendation.jpg") no-repeat scroll 0 0 transparent;
						padding:17px 10px 10px 50px;
					}
					#help #question a{
						
						background:url("css/prd/prd_question.jpg") no-repeat scroll 0 0 transparent;
						padding:17px 20px 10px 35px;
					}
	#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 0;clear:both}
		#prd_nav ul{padding:0 15px}
			#prd_nav .prv{float:left}
			#prd_nav .other{float:right}
/* START treść środkowa kolumna ::tabs / #tabs ================== */

	#tabs .img,#tabs .txt,.tabs .txt{float:left}
		#tabs ul#taby{padding:0 10px;clear:both}
			#tabs ul#taby li{float:left}
			#tabs ul li.idTabsItem1,#tabs ul li.idTabsItem2{margin-right:45px}
			#taby .l{background:url("css/prd/bg_tabs.gif") no-repeat scroll 0 0 transparent}
			#taby .r{background:url("css/prd/bg_tabs.gif") no-repeat scroll 100% -56px transparent}
			#tabs ul#taby li a{background:url("css/prd/bg_tabs.gif") repeat-x scroll 0 -28px transparent;text-align:center;font-size:12px;line-height:14px;text-transform:uppercase;margin:0 5px;padding:5px 20px 9px}
			#tabs .btn.selected{text-decoration:underline}
		#tabs table,#tabs table table,#tabs table table td{margin:0;padding:0}
			#tabs table{background-color:transparent;border:0;clear:both;margin:0;overflow:hidden;padding:0;width:100%}
			#tabs table table{width:100%;margin:0}
			#komentarze .ctable_product{margin:9px 0 0}
			#komentarze th{
				font-weight:bold;
				text-transform:uppercase;
				line-height:11px;
			}
			#tabs #komentarze table table{margin:0}
			#ps #tabs #komentarze table th table{border:0}
			#tabs #komentarze table th table td a{width:110px}
			.no_coment p{
				margin:10px
			}
			#ps .no_coment br{
				display:none;
			}
/* END treść środkowa kolumna ::tabs / #tabs ==================== */

/* END treść środkowa kolumna ::szczegóły produktów / #prd ====== */

/** START koszyk / cart *********************************************/
input.input_amount{background-color:transparent;border:0;text-align:center;width:25px;}
.cart.order.amount .img_t{margin:0 auto}
div.input_amount{padding:3px 2px}
#c2 .top_text{margin-bottom:10px}
#c2 .top_text{
	background:url("css/list_special/list_border_top.jpg") no-repeat scroll 35px 100% transparent;
}
#cartForm{
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
#cartForm #cartOrder-{
	width:97%;margin:0 auto;position:relative;
}
#ps .myAccountHistoryTable,#ps .ctable_myaccount{
	position:relative;width:98%;
}
#ps .registry,.myAccountHistoryTable{
	width:97%;margin: 0 auto;
}
.registry .ctable_order_bold{
	padding: 20px 0 10px
}
.registry .checkbox td{
	padding: 10px
}
.requiredFields{
	font-size: 10px;color: #dd0000;margin:10px;font-weight: bold
}
#cartForm- .cart_order,.login .ctable_small,.login form,.password.forgot.wrapper,.registry,.ctable_myaccount{
	z-index:1;position:relative;width:100%;
}
.extraDivCart{
	position:absolute;width:100%;
}
.cartHeadings_t{
	background:#a8a083 url(css/cart/bg_cart_border_top.gif) repeat-x 0 0 scroll;width:100%;
	left:0;
	position:absolute;
	top:0;
	z-index:0
}
.cartHeadings_b{
	background:transparent url(css/cart/bg_cart_border_bottom.gif) repeat-x 0 100% scroll;width:100%;height:100%;
}
.cartHeadings_r{
	background:transparent url(css/cart/bg_cart_border.gif) repeat-y 100% 0 scroll;width:100%;height:100%;
}
.cartHeadings_l{
	background:transparent url(css/cart/bg_cart_border.gif) repeat-y 0 0 scroll;width:100%;height:100%;
}
.cartHeadings_tl{
	background:transparent url(css/cart/bg_cart_corner.gif) no-repeat 0 0 scroll;width:100%;height:100%;
}
.cartHeadings_tr{
	background:transparent url(css/cart/bg_cart_corner.gif) no-repeat 100% 0 scroll;width:100%;height:100%;
}
.cartHeadings_bl{
	background:transparent url(css/cart/bg_cart_corner.gif) no-repeat 0 100% scroll;width:100%;height:100%;
}
.cartHeadings_br{
	background:transparent url(css/cart/bg_cart_corner.gif) no-repeat 100% 100% scroll;width:100%;height:100%;
}
.ctableTd_miniImage,.ctableTd_link,.ctableTd_productNameAndImage{
	vertical-align:top;
}
.ctableTd_miniImage img{
	padding:1px
}
.cart.order.h.delete{
	padding:0 20px
}
.cart.order.delete img.del{
	margin:0 20px
}
.summary th{
	padding:3px 0
}
.summary th.price,.other td.price{
	padding:3px 15px 3px 0
}
#ps .ctableTd_link{
	padding-left:5px;
}
#ps .ctableTd_link,.cart_control_links span{
	font-size:13px;
}
.cart_control_links {
height:55px;
margin-top:30px;
text-align:center;
width:100%;
}
#ps .cart_control_links- {
display:inline;
float:left;
text-align:center;
width:25%;
}
#ps .cart_control_links span {
display:block;
text-align:center;width:100%;height:50px;
}
#ps .cart_control_links a{
	display:block;margin:0 auto;
}
#ps .controlLinksWrapper{
	height:55px;
	text-align:center;
}
.cart_control_links{margin-top:10px}
#cart_control_links_item-1 a .controlLinksWrapper,#cart_control_links_item-1 a{
	width:72px;
}
#cart_control_links_item-2 a .controlLinksWrapper,#cart_control_links_item-2 a{
	width:102px;
}
#cart_control_links_item-3 a .controlLinksWrapper,#cart_control_links_item-3 a{
	width:98px;
}
#cart_control_links_item-4 a .controlLinksWrapper,#cart_control_links_item-4 a,#ps a.shipment,#ps a.shipment .controlLinksWrapper{
	width:110px;
}
#ps a.back_to_cart,#ps a.back_to_cart .controlLinksWrapper{
	width:135px;
}
.cart.order.value{
	padding:0 15px
}
.col.col1{width:30px}
.col.col2{width:300px}
.col.col3{width:60px}
.col.col4,.col.col5{width:140px}
.cart.order.amount .img_t{width:30px}
.opakowaniaWrapper table td{
	padding-left: 5px;border: 0
}
.payAndSendWrapper,.opakowaniaWrapper,#login_table,#dataTable
{position: relative;margin:10px 0}
.pay-and-send,.opakowaniaWrapper table,.ctable_login,#dataTable .ctable
{position:relative;z-index:1}
#register_table .ctable .ctable{
	position: static;
}
.pay-and-send,
.pay-and-send .payments table,
.pay-and-send .shipment table,
.ctable_login_inputs,
.potwierdzenieZamówienia table
{width: 100%}
.pay-and-send .payments,.pay-and-send .shipment{
	vertical-align: top;
	width: 50%
}
.pay-and-send .payments{
	padding-right: 5px
}
.pay-and-send .shipment{
	padding-left: 5px;
}
/** START tabela z logowaniem ****************************************/
#login_table .ctable_login{width:100%}
#login_table .ctable_login .sendform{display:inline-block}
.ctable_login .ctable_item1,.ctable_login .ctable_item2{
	width:50%
}
.ctable_td.ctable_item1,.ctable_td.ctable_item2{
	padding: 10px;
	vertical-align: top;
}
.ctable_login .ctable_td div{}
.ctable_login .ctable_login_inputs td{
	padding: 0 0 10px
}
.btnLogin{
	padding-top: 8px;
}
.alignCenter.passwordForgot{
	padding: 10px 0 0
}
#register_table .ctable .normal_font{
	padding: 10px
}
/** END tabela z logowaniem ****************************************/
#register_table #radio_id2{
	padding: 10px 0
}
#register_table label[for="radio_id2"]{
	display:inline-table;
margin:-1px 0;
vertical-align:top;
}
#dataTableItem-3,dataTableItem-3 textarea{
	width: 100%;
}
#dataTableItem-4 td, #dataTableItem-5 td{
	vertical-align: top;
	padding:5px 5px 3px 10px
}
#post_code_wys{
	width:54px
}
.potwierdzenieZamówienia td,.potwierdzenieZamówienia p{
	padding: 5px
}
#opisy{
	margin:0 0 0 7px;
}
.login td{
	border: 0
}
/** END koszyk / cart *********************************************/
/* END treść środkowa kolumna / #c2 ============================== */

/* END treść / content / #c =================================== */

/* START stopka / #f ========================================== */
#f{left:5px;
position:relative;padding: 0;
width:1092px}
/* START newsletter / #fNws =================================== */
#wrpNws,#fNws input,#fNws label,#fNws .inp,#fNws .sub{float:left;overflow:hidden}
#nws_inp,#nws_z{display:inline}
#nws_z input{background:url(css/megatanio/button.gif) no-repeat scroll 0 0 transparent;height:25px;padding:0 14px}
#nws_z input:hover{background-position:0 -25px}
#wrpNws{position:absolute;right:10px;top:13px}
	#fNws form .inp{background-color:#4F6CA8;border:1px solid #243779;height:100%}
		#fNws{height:100%;overflow:hidden;position:relative;z-index:91}
		#n_email{background:none repeat scroll 0 0 transparent;color:#F6F6F6;padding:5px 10px}
	#fNws input[type=submit]{cursor:pointer;display:block;clear:both;color:#F6F6F6}
			#fNws input[type=submit]:hover{color:#e6e6e6}
/* END newsletter / #fNws ===================================== */

/* START stopka bottom menu / #ftMnu ========================== */
#ftMnu{border-bottom:1px solid #757575;
border-left:1px solid #C2C2C2;
border-right:1px solid #C2C2C2;
float:left;
font-size:11px;
margin-bottom:1px;
overflow:hidden;
padding-bottom:1px;
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-left:1px solid #C2C2C2;border-right:1px solid #C2C2C2;border-bottom:1px solid #757575;
float:left;
font-size:11px;
overflow:hidden;
padding-bottom:1px;
width:100%}
	#fbMnu ul{padding:12px 0 12px 26px}
		#fbMnu li{float:left}
			#fbMnu li span{margin:0 26px}
			#fbMnu a{text-transform:uppercase;font-weight:normal}
			#fbMnu a:hover{text-decoration:underline}
/* END stopka bottom menu / #fbMnu ============================ */

/* START stopka banki / #fBanki =============================== */
#fBanki{background:url("css/megatanio/bg_footer.gif") no-repeat scroll 0 100% transparent;overflow:hidden;width:100%;padding:0;left:5px;top:0;position:relative;}
#fBanki-{background-color:#F8F8F8;
border-left:1px solid #C2C2C2;
border-right:1px solid #C2C2C2;
margin:0 10px 6px 0;
overflow:hidden;
}
#ps #fMegatanio{
background:url("css/footer/bg_f_megatanio.gif") no-repeat scroll 0 0 #F8F8F8;
height:97px;
letter-spacing:1px;
margin:7px 30px 0;
padding:25px 0 3px 9px;
text-indent:0;
width:134px;
}
	#fBanki ul{width:838px;background:url("css/footer/bg_f_banki.gif") no-repeat scroll 90% 50% transparent;
width:838px;
height:129px}
		#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 extraDivs ===================================== */
#extraDiv1 {background:url("css/megatanio/bg_cntMnu.gif") repeat-x scroll 0 0 transparent;height:43px;width:1092px} /*tło pod cntMnu*/
li#extraDiv-li{position:absolute; top:0pt; z-index:1; left:6px}
#extraDivC{position:absolute;top:0;left:5px;
	background:transparent url(css/megatanio/bg_content_t.gif) no-repeat 0 0 scroll;
	height:171px;
	width:100%;
}
/* END extraDivs ======================================= */

/* END stopka / #f ============================================ */

/* START copyrights / #copyR ================================== */
#bg-bottom #ps #copyR{text-align:center;float:left;width:1094px}
#copyR p{padding:10px 0 22px 8px;text-align: center;}
#copyR p a:hover{
	text-decoration:underline;
}
/* END copyrights / #copyR ==================================== */

/* END Divs =================================================== */


.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}
#reg_id{float:right}
/* END tables =============================================================== */

.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%}
.login table{
	margin:0 auto;
}

.password.forgot .ctable_login{
	width:100%
}
.password.forgot .ctable_login td{
	text-align: center;
}
/*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{margin-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_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{margin:0 10px;width:97%;}
.article_text h1,.article_text h2,.article_text h3,.article_text h4,.article_text h5,.article_text h6{clear:both;font-weight:bold; text-align:left}
.article_text h3,.article_text h4,.article_text h5,.article_text h6{margin-top:20px}
.article_text h1,.article_text h2{margin:20px 0px;font-size:18px;}
.article_text h3{font-size:16px;}
.article_text h4{font-size:14px;}
.article_text h5{font-size:12px;}
.article_text h6{font-size:10px;}

.headerBg{
	background:url("css/list_special/list_border_top.jpg") no-repeat scroll 0 100% transparent;
	height:1px;
	padding-top:5px;
	width:100%;
}

#ps .article_text a{
	text-decoration: underline;
	padding:0 5px;
	background-color: black;
	color: #E4E4E4;
}
#ps .article_text a:hover{
	background-color: #E4E4E4;
	color: black;
}
#ps .article_text.account.user a{
	text-decoration: none;
	background-color: #E4E4E4;
	color: #000;
}
#ps .article_text.account.user a:hover{
	background-color: #E4E4E4;
	color: #000;
	text-decoration: underline;
}

.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;}
.article_text dl dd{padding-left:40px}

.article_text table caption{display:none}
.article_text table{margin-top:7px}
#ps .article_text table th{background:none repeat scroll 0 0 #000;color:#fff;font-weight:bold}
.article_text table td,.article_text table th{padding:2px 8px;border:1px solid #000}
.article_text.account.user table td{border:0}
.article_text table td{}
.article_text ol{list-style:decimal inside none}
.article_text ul{list-style:square inside none}
.article_text blockquote{border-bottom:1px solid #CACACA;border-top:1px solid #CACACA;font-size:10px;margin:20px 0;padding:5px 0 20px}

textarea.textarea_comment{width:97%;margin:10px}
#test_tooltip .content{background:none repeat scroll 0 0 red}
.photo-div{margin:0 auto;padding:15px 0;position:relative;width:100%}
#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}

.ctable_articles th a{font-weight:bold}

/*** START MESSAGE BOX ******************************************************/
div.pole_message_err, div.pole_message, div.pole_message_info{z-index:10;filter:alpha(opacity=85);opacity:0.85;font-weight:bold;border:0;color:#fff;left:0;padding: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}
/*** END MESSAGE BOX ******************************************************/

/*** START Site Map / Mapa strony ******************************************/
.siteMap{width:89%}
/*** END Site Map / Mapa strony ******************************************/

#zagiel{
	clear:both;
	margin:10px auto 0;
}
#zagiel a{
	display:block;
	height: 100%
	width:100%
}
#zagiel a:hover p{
	text-decoration: underline;
}
#zagiel p{
	font-size:12px;
margin:0;
overflow:hidden;
padding:5px 0 0;
text-align:center;
width:72px;
}

#c2.promocje td{
	border: 0
}
.top_text h2 a{
	font-weight: bold;
}
.my_account{
		margin:5px 0 0 35px;
	}
.article_text.account.user{
	border: 0
}
#ps .ctable_myaccount th{
	height:35px;
}
#ps .ctable_myaccount,.ctable_myaccount_small{
	margin-bottom: 20px
}
#ps .ctable_myaccount a{
	font-weight: bold;
}
#ps .ctable_myaccount td{
	padding: 5px 0
}
.ctable_myaccount_small th{
	display: none;
}
#ps .producerLogo{
	margin: 0 0 10px;
	text-align: center;
	background-color: #fff;
	border: 1px solid #A2A2A2;
	padding: 5px
}

.vp_tpl_body {

  margin: 40px 14px 8px 14px;
}

.vp_tpl_body table {

  width: 100%;
  background: #e9e9e9;
  color: #535353;
  margin: 0;
  padding: 0;
  border-collapse: collapse;
}

.vp_tpl_body table td.grouptitle {

  background: url(css/list_special/list_bg_h3.gif) 0% 50% no-repeat #f8f8f8;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 16px;
}

.vp_tpl_body table td.opis,
#ps .vp_tpl_body table td.opis {

  text-align: right;
  font-size: 11px;
  font-weight: normal;
  border-bottom: 1px solid #cbcbcb;
  border-right: 1px solid #cbcbcb;
  margin: 0;
  padding: 4px 6px;
}

.vp_tpl_body table td.wartosc,
#ps .vp_tpl_body table td.wartosc {

  text-align: left;
  font-size: 11px;
  font-weight: normal;
  border-bottom: 1px solid #cbcbcb;
  margin: 0;
  padding: 4px 6px;
  font-weight: bold;
}

.vp_tpl_body table tr:last-child td.opis,
#ps .vp_tpl_body table tr:last-child td.opis,
.vp_tpl_body table tr:last-child td.wartosc,
#ps .vp_tpl_body table tr:last-child td.wartosc {

  border-bottom: 0xp none;
}

.vp_value_info_none,
#ps .vp_value_info_none {
  
  display: none;
}

.tt_rollover {

  float: right;
}

#tooltip {

  position: absolute;
  z-index: 9999;
  background: white;
  font-size: 12px;
  padding: 12px 10px;
  width: 350px;
}
#miejscowosc_wys{
    width: 140px;
}
