@charset "utf-8"; 
*{outline:0}

body{margin:0px; padding:0px; line-height:14px; font-family:arial; font-size:11px; color:#92857b; /*min-width:989px; overflow-x:hidden*/}

p, div, table{line-height:14px; font-family:arial; font-size:11px}

#kontener{width:989px; margin:0px auto; padding:0px; position:relative}

#topMenu{position:relative; height:33px; margin:0px; padding:0px}
#siteHeader{margin:0px; padding:0px; position:relative; height:96px}
#siteHeader div#Logo{margin:0px; padding:0px; position:absolute; left:0px; top:0px; width:369px; height:65px; }
#siteHeader div#Linki{margin:0px; padding:0px; position:absolute; left:0px; top:65px; width:420px; height:31px}
#siteHeader div#Linki img{border:0px}

#siteHeader div#Szukaj{
	margin:0px;
	padding:0px;
	position:absolute;
	left:689px;
	top:3px;
	width:300px;
	height:50px;
	
}
	#Szukaj div { text-align: right}
	#Szukaj a { font-family: arial; font-size: 10px; color: #D81829; text-decoration: underline; line-height: 12px}
		#Szukaj a img {vertical-align: middle}
	#formSearchTop { margin: 9px 0px 0px 0px; padding: 0px; }
	#formSearchTop input {padding: 0px; margin: 0px; display: inline-block }
	#formSearchTop input[type=text] { 
		background:url(/tpl/images/szukaj_top/szukaj_input.png) left top no-repeat; 
		height: 22px; width: 215px; line-height: 20px;
		color: #666666; text-align: center; font-size: 12px; border: 0px; vertical-align: middle; 
	}
	#formSearchTop input[type=image] { vertical-align: middle; width: 71px; height: 22px }
	

#siteHeader div#Koszyk{margin:0px; padding:0px; position:absolute; right:0px; top:63px; width: 178px; height:33px; font-size:9px; background:url(/tpl/images/bg_koszyk_logged.png) 0px 0px no-repeat; cursor: pointer}
	#siteHeader div#Koszyk .info {font-size: 9px; position: absolute; padding-left: 42px; left: 0px; top: 17px; width: 137px}

#siteHeader div#Infolinia{
	margin:0px;
	padding:0px;
	position:absolute;
	right:352px;
	top:10px;
	width:256px;
	height:33px;
	font-size:9px
}

#siteHeader div#Klient {
	margin:0px;
	padding:0px;
	position:absolute;
	right:180px;
	top:63px;
	width: 300px;
	height:33px;
	font-size:9px;
}

#siteHeader div#Banerek {position: absolute; left: 340px; top: 45px; z-index: 1; width: 300px; height: 50px;}



#userLinksBox div { text-align: right; padding-right: 5px; ont-family: arial; font-size: 11px; color:  #7a6356; letter-spacing: 0.05em;}
#userLinksBox img { vertical-align:middle}
#userLinksBox a { font-weight: 700;font-family: arial; font-size: 11px; color:  #7a6356; text-decoration: none }
#userLinksBox a:hover { font-weight: 700; text-decoration: underline }
#userLinksBox strong { color:  #DC6666; }


#bottomMenu{margin:0px; padding:0px; position:relative; height:131px; background:url(images/bg_dlaczego_informacje.png) center top no-repeat}

#search{background-image:url(images/bg_search.jpg); background-repeat:no-repeat; text-align:right; width:701px; height:46px}
#motyw{background-image:url(images/motyw.jpg); background-repeat:no-repeat; width:701px; height:183px}
#sidebar{float:left; width:212px; background-image:url(images/sidebar_bg.gif); background-repeat:repeat-y}
#main{}

#main #breadCrumbs{margin:0px; padding:0px; height:30px}

#main #zajawkaStart{padding:0px; margin:15px 0px 30px 0px}

#main-frame-header{background-image:url(images/main_header_blank.gif); background-repeat:no-repeat; height:27px; width:478px; margin-left:5px}
#main-frame-header div.tytul{padding-top:7px; margin-left:35px; font-family:tahoma; font-size:10px; color:#FFF; font-weight:bold}
#main-frame-content{margin:3px 5px 5px 5px; border:1px solid #c3c3c3; line-height:1.5}

#ulubione{background-image:url(images/bg_ulubione.gif); background-repeat:repeat-x; width:110px; height:41px; text-align:center; font-weight:bold}

#koszyk2{background-image:url(images/bg_koszyk2.gif); background-repeat:repeat-x; width:110px; height:41px; text-align:center; font-weight:bold}

#paginatorTop{text-align:center; padding:10px 0px 15px 0px; background-image:url(images/bg_paginator_top.gif); background-repeat:repeat-x}

#lokalizatorTop{text-indent:5px; margin-top:5px; font-size:10px; font-family:Arial; color:#988576; font-size:10px}

#footer{border:0px; position:relative; margin-top:15px}

#footer #newsletter{position:absolute; left:0px; top:0px; width:532px; height:59px; background-color:#cec5bf; border:1px solid #ece6dd}
#footer #kanalyPlatnosci{position:absolute; left:550px; top:7px; width:229px; height:41px; background-color:#fff}

#footer #pieczatka{position:absolute; left:790px; top:-6px; width:147px; height:108px; background:transparent url(/tpl/images/pieczatka.png) left top no-repeat; z-index:1; cursor:pointer}
#footer #reszta{position:absolute; left:0px; top:69px; width:762px; height:59px; background:url(/tpl/images/metka.png) left top no-repeat}
#footer #reszta #kwFooter{position:absolute; left:0px; top:5px; width:450px; height:35px}

#footer #reszta #kwFooter a{color:#92857B; text-decoration:none; font-size:11px}
#footer #reszta #kwFooter a:hover{text-decoration:underline}

#footer #reszta #addrFooter{position:absolute; left:0px; top:30px; width:730px; height:30px; color:#534641}

#footer #reszta #netsense{position:absolute; right:0px; top:0px; width:115px; height:30px}

#footer #reszta #addrFooter a{color:#534641; text-decoration:none; font-weight:normal}
#footer #reszta #addrFooter a:hover{color:#534641; text-decoration:underline}

#podkategorie .podkategoria{float:left; width:180px; padding:15px 5px}
#podkategorie .tytul{text-align:center}
#podkategorie .tytul a{font-family:Arial; font-size:14px; font-weight:bold; color:#68594d; text-decoration:none}
#podkategorie .pix_lista{text-align:center; padding:10px 5px}
#podkategorie .podrzedne{width:150px; margin:auto}
#podkategorie .podrzedne ul{list-style:none; padding:0px; margin:0px}

#podkategorie .podrzedne ul li{background:url(/tpl/images/pointer_star.png) left 3px no-repeat; padding-left:13px; margin:0px}

#podkategorie .podrzedne a{font-family:Arial; font-size:10px; font-weight:bold; color:#75675b; text-decoration:none}
#podkategorie .podrzedne a:hover{text-decoration:underline}

/* A */
a{font-size:11px; color:#c0272d; text-decoration:none}
a:hover{color:#c0272d; text-decoration:none}

a.wh{color:#767575; text-decoration:none}
a.wh:hover{color:#4662C1; text-decoration:none}

a.red{color:#F00; text-decoration:none}
a.red:hover{color:#F60; text-decoration:underline}

a.adminlink{font-size:11px; color:#F00}
a.adminlink:hover{font-size:11px; color:#F00}

a.menuTop{font-size:11px; color:#FFF; text-decoration:none; font-weight:bold}
a.menuTop:hover{font-size:11px; color:#FFF; text-decoration:underline}

a.tresc{color:#2B527B; text-decoration:none}

a.important{font-family:tahoma; font-size:12px; color:#FFF; text-decoration:none; font-weight:bold}
a.important:hover{font-family:tahoma; font-size:12px; color:#767575; text-decoration:none; font-weight:bold}

a.lastadd{color:#525e64; font-family:tahoma; font-size:11px; font-weight:bold; text-decoration:none}
a.lastadd:hover{color:#333; text-decoration:underline}

a.imp{color:#535353; font-family:tahoma; font-size:12px; color:#be3451; text-decoration:none}
a.imp:hover{text-decoration:underline}
 
a.basketProdNazwa{font-size:11px; color:#172c88; text-decoration:none; font-weight:bold}
a.basketProdNazwa:hover{color:#172c88; text-decoration:underline}

a.bestseller{font-size:12px; color:#172c88; text-decoration:none; font-weight:bold}
a.bestseller:hover{color:#172c88; text-decoration:underline}

a.weekPromoNazwa{font-size:14px; text-decoration:none; font-weight:bold}
a.weekPromoNazwa:hover{text-decoration:underline}

a.buttProfileOn{color:#333; border-bottom:1px solid #E9E9E9; padding:5px; background-color:#F4ECE5; font-weight:bold; cursor:default}
a.buttProfileOn:hover{color:#333; text-decoration:none; border-bottom:1px solid #E9E9E9}
a.buttProfileOff{color:#333; border-bottom:1px solid #E9E9E9; padding:5px; font-weight:normal}
a.buttProfileOff:hover{color:#333; border-bottom:1px solid #E9E9E9; padding:5px; background-color:#F4ECE5; font-weight:normal}

a.fLink{font-size:12px; text-decoration:none; font-weight:normal}
a.fLink:hover{font-size:12px; text-decoration:underline; font-weight:normal}
 
a.Crumb{font-family:arial; font-size:11px; color:#988576; font-weight:normal; text-decoration:none}
a.Crumb:hover{font-family:arial; font-size:11px; color:#988576; font-weight:normal; text-decoration:underline}

a.lastCrumb{color:#988576; font-weight:bold; text-decoration:none; font-size:11px}
a.lastCrumb:hover{color:#988576; font-weight:bold; text-decoration:underline; font-size:11px}

input, select, textarea{font-family:tahoma; color:#000; font-size:11px}

input.register{height:18px; width:160px; border:1px solid #c6b198; color:#736357; text-align:center; font-size:11px; line-height:17px}

input.newsletter{height:18px; width:132px; border:1px solid #c6b198; color:#736357; text-align:center; font-size:11px; line-height:17px}

input.clr{border:0px; background:none; margin:0px; font-size:9px}

select.newsletter{height:24px; width:193px; color:#75675b; text-align:center; font-size:12px; border:1px solid #c9b59d; padding-top:1px}

select.register{height:24px; width:162px; color:#75675b; text-align:center; font-size:12px; border:1px solid #c9b59d; padding-top:1px}

select.search{height:20px; border:1px solid #AAA; color:#666; text-align:center; font-size:11px; background-image:url(images/bg_search.gif); background-repeat:repeat-x; padding-top:1px;  margin-top:9px; margin-right:5px; margin-left:3px}

input.login{height:14px; border:1px solid #c6b198; color:#666; text-align:center; font-size:11px; padding-top:0px;  margin-top:9px; margin-right:0px; margin-left:3px; width:100px}
input.search{height:14px; border:1px solid #c6b198; color:#666; text-align:center; font-size:11px; padding-top:0px;  margin-top:9px; margin-right:0px; margin-left:3px; width:100px}

input.ppp{width:24px; background-color:#f0e3d2; color:#80756d; border:0px;  font-weight:bold; cursor:pointer; font-size:14px; text-align:center; padding:0px}
input.ppp:hover{width:24px; background-color:#80756d; color:#f0e3d2; border:0px;  font-weight:bold; cursor:pointer; font-size:14px; text-align:center; padding:0px}
input.ppp_act{width:24px; background-color:#80756d; color:#f0e3d2; border:0px;  font-weight:bold; font-size:14px; text-align:center; padding:0px }

a.order {color:#80756d; font-weight: 400; text-decoration:none; font-size:14px}
a.order:hover {color:#E74248; font-weight: 400; text-decoration: underline; font-size:14px}
a.order_act{ color:#E74248; font-weight:bold; text-decoration:underline; font-size:14px}

span.promo-price{color:#49a233; font-weight:bold}

div.bottomLabel{position:relative;  width:170px}
div.bottomLabel h2{position:absolute; width:100%; bottom:2px; left:0; text-align:center; font:bold 16px Verdana,Helvetica,sans-serif; padding:7px 0px 7px 0px; background-color:#FFF; opacity:0.70;  filter:alpha(opacity=70); -moz-opacity:0.70;  color:#FFF; margin-bottom:0}
div.bottomLabel h2 img{opacity:1;  filter:alpha(opacity=100); -moz-opacity:1}

div.bottomLabelWP{position:relative; width:190px}
div.bottomLabelWP h2{position:absolute; width:100%; bottom:0px; left:0px; text-align:center; font:bold 16px Verdana,Helvetica,sans-serif; padding:7px 0px 7px 0px; background-color:#FFF; opacity:0.70;  filter:alpha(opacity=70); -moz-opacity:0.70;  color:#FFF; margin-bottom:0px}
div.bottomLabelWP h2 img{opacity:1;  filter:alpha(opacity=100); -moz-opacity:1}

img.lista{background-color:#fff; padding:2px; border-right:1px solid #f2dee7; border-bottom:1px solid #f2dee7}

img.prodFoto{background-color:#fff; padding:2px; border-right:1px solid #f2dee7; border-bottom:1px solid #f2dee7; margin:3px}

img.mini{background-color:#fff; padding:2px; border-right:1px solid #f2dee7; border-bottom:1px solid #f2dee7}

div.newsTop{margin:3px 3px 0px 3px; line-height:1.6; border-bottom:1px dotted #CCC; color:#525e64}
div.newsContent{margin:3px; line-height:1.6; margin-bottom:25px}
div.newsContent img{margin:8px; border:1px solid #525e64}
div.newsContent{text-indent:0px;  line-height:1.6; color:#839098}
div.newsContent p{text-indent:0px;  line-height:1.6; color:#839098}

div.lastadded-short{margin:10px; padding-bottom:2px; color:#839098; font-size:11px; font-family:tahoma; border-bottom:1px dotted #c8cac6}

div.cHeader{font-family:Arial,Helvetica,sans-serif; font-size:25px; color:#c0272d; margin-bottom:25px; text-align:center}
div.cInfo, div.cInfo p{font-family:Verdana; font-size:13px; font-weight:bold; color:#736357; line-height:14px}

div#bottomMenu .linkiDlaczego{position:absolute; left:150px; top:30px; padding:0; margin:0}
div#bottomMenu .linkiInformacje{position:absolute; right:100px; top:30px; padding:0; margin:0}

div#bottomMenu table{}
div#bottomMenu  li{padding:0; margin:0; list-style:none}
div#bottomMenu  li a:link, 
div#bottomMenu  li a:active, 
div#bottomMenu  li a:visited{padding:2px 0px 2px 16px; margin:0;   background:transparent url(images/pointer_koniczynka.png) 0px 5px no-repeat; font-family:Arial; font-size:12px; color:#736357; text-decoration:none; display:block}
div#bottomMenu li a:hover{padding:2px 0px 2px 16px; margin:0;   background:transparent url(images/pointer_koniczynka.png) 0px 5px no-repeat; font-family:Arial; font-size:12px; color:#736357; text-decoration:underline; display:block}

div#kategorie{width:198px; margin:0px; padding:0px; background:none}
div#kategorie h3{margin:0px; padding:0px 0px 0px 10px; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#80756D}
div#kategorie ul.poziomA{margin:10px 0; padding:0; list-style:none}
div#kategorie ul.poziomA li{padding:0; margin:0}
div#kategorie ul.poziomA li a:link, 
div#kategorie ul.poziomA li a:active, 
div#kategorie ul.poziomA li a:visited{padding:5px 0px 5px 10px; margin:0px; display:block; color:#68594D; font-family:Arial; font-size:16px; font-weight:bold; text-decoration:none}
div#kategorie ul.poziomA li a:hover{color:#80756D; text-decoration:underline}

div#kategorie ul.poziomA li.aktywna{padding:0; margin:0}
div#kategorie ul.poziomA li.aktywna a:link, 
div#kategorie ul.poziomA li.aktywna a:active, 
div#kategorie ul.poziomA li.aktywna a:visited, 
div#kategorie ul.poziomA li.aktywna a:hover{padding:5px 0px 5px 10px; margin:0px; display:block; color:#B10F18; font-family:Arial; font-size:16px; font-weight:bold; text-decoration:none}

div#kategorie ul.poziomA ul.poziomB{margin:0px 0 10px 0; padding:0; list-style:none}
div#kategorie ul.poziomA ul.poziomB li{padding:0; margin:0}
div#kategorie ul.poziomA ul.poziomB li a:link, 
div#kategorie ul.poziomA ul.poziomB li a:active, 
div#kategorie ul.poziomA ul.poziomB li a:visited{padding:5px 0px 5px 30px; margin:0px; display:block; color:#80756D; font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none}
div#kategorie ul.poziomA ul.poziomB li a:hover{color:#80756D; text-decoration:underline}

div#kategorie ul.poziomA ul.poziomB li.aktywna{padding:0; margin:0; border:0px}
div#kategorie ul.poziomA ul.poziomB li.aktywna a:link, 
div#kategorie ul.poziomA ul.poziomB li.aktywna a:active, 
div#kategorie ul.poziomA ul.poziomB li.aktywna a:visited, 
div#kategorie ul.poziomA ul.poziomB li.aktywna a:hover{padding:5px 0px 5px 30px; margin:0px; display:block; color:#B10F18; font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none}

div#kategorie ul.poziomA ul.poziomB ul.poziomC{margin:0px 0 10px 0; padding:0; list-style:none}
div#kategorie ul.poziomA ul.poziomB ul.poziomC li{padding:0; margin:0}
div#kategorie ul.poziomA ul.poziomB ul.poziomC li a:link, 
div#kategorie ul.poziomA ul.poziomB ul.poziomC li a:active, 
div#kategorie ul.poziomA ul.poziomB ul.poziomC li a:visited{padding:5px 0px 5px 54px; margin:0px; display:block; color:#B4ACA4; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none}
div#kategorie ul.poziomA ul.poziomB ul.poziomC li a:hover{color:#80756D; text-decoration:underline}

div#kategorie ul.poziomA ul.poziomB ul.poziomC li.aktywna{padding:0; margin:0; border:0px}
div#kategorie ul.poziomA ul.poziomB ul.poziomC li.aktywna a:link, 
div#kategorie ul.poziomA ul.poziomB ul.poziomC li.aktywna a:active, 
div#kategorie ul.poziomA ul.poziomB ul.poziomC li.aktywna a:visited, 
div#kategorie ul.poziomA ul.poziomB ul.poziomC li.aktywna a:hover{padding:5px 0px 5px 54px; margin:0px; display:block; color:#B10F18; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none}

div#kategorie ul.FAQ{margin:10px 0; padding:0; list-style:none}
div#kategorie ul.FAQ li{padding:0; margin:0}
div#kategorie ul.FAQ li a:link, 
div#kategorie ul.FAQ li a:active, 
div#kategorie ul.FAQ li a:visited{padding:5px 0px 5px 20px; margin:0px; display:block; color:#68594D; font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none}
div#kategorie ul.FAQ li a:hover{color:#80756D; text-decoration:underline}

div#kategorie ul.FAQ li.aktywna{padding:0; margin:0}
div#kategorie ul.FAQ li.aktywna a:link, 
div#kategorie ul.FAQ li.aktywna a:active, 
div#kategorie ul.FAQ li.aktywna a:visited, 
div#kategorie ul.FAQ li.aktywna a:hover{padding:5px 0px 5px 20px; margin:0px; display:block; color:#B10F18; font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none}

.clear{clear:both}
.style1{color:#c0272d}

#logowanie_zalety{text-align:left; margin-top:60px}
#logowanie_zalety ul{margin-left:16px; padding:0px}
#logowanie_zalety li{list-style-image:url(/tpl/images/li.png); padding-right:10px; padding-bottom:5px; margin:0px}

/* IMG */
img{border:0px}

#produkt_right{width:105px; float:left; border-left:1px solid #635441; min-height:100px; padding-left:15px; margin-top:5px}
.produkt_mini{margin-top:5px; text-align:center; border-bottom:0px solid #635441}
.produkt_mini_opis{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#635441; text-align:left; margin-left:12px; margin-top:5px}
#produkt_left{width:490px; float:left; margin-left:5px}
#produkt_left_mini{width:490px; margin-top:20px}
.produkt_mini_thumb{float:left; margin-right:10px}
#produkt_center{width:345px; float:left; margin-right:15px}
#produkt_nazwa{color:#c41829; font-family:Tahoma; font-size:20px; line-height:25px}
#produkt_opis{color:#635441; font-size:12px; line-height:15px}
#produkt_producent{margin:8px 0 8px 0; font-size:12px}
#produkt_ceny{font-weight:bold; margin-top:20px; text-align:right; margin-right:20px; font-size:12px; font-family:Arial,Helvetica,sans-serif}

.produkt_cena{color:#c0272d; font-size:18px}
.produkt_cena_promocja{text-decoration:line-through; color:#736357; font-size:18px}

#produkt_telefon{margin-top:10px; color:#635441; font-size:13px; margin-left:50px}
#produkt_raty{margin-top:10px; color:#635441; font-size:13px; margin-left:20px; font-size:10px}
#opinie_bg{width:100%; height:27px; background-color:#f1f0ee}
#opinie_tytul{margin-left:15px; padding-top:7px; font-family:Arial,Helvetica,sans-serif; color:#635441; font-size:13,5pt; font-weight:bold; letter-spacing:1px}
#opinie_srednia{margin-left:15px; padding-top:7px; font-family:Arial,Helvetica,sans-serif; color:#635441; font-size:13,5pt; font-weight:bold}
#opinie_dodaj{margin:5px 0 15px 15px}
#komentarze_table{color:#635441; font-family:Arial,Helvetica,sans-serif; font-size:11px}

#cennik_table{text-align:center; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#75675b; padding-top:0px; margin-top:0px}
#cennik_table .cennik_td_none{width:150px; height:0px; background-image:none}
#cennik_table .cennik_td_head{background-image:url(/tpl/images/cennik_td_3.png); height:60px; border:0px; width:140px}
#cennik_table td{border:1px solid #dededb}
#cennik_table .cennik_td_bg{background-image:url(/tpl/images/cennik_td_4.png)}
.cennik_red{color:#c0272d}
.cennik_table_tytul{background-image:url(/tpl/images/cennik_td_2.png); height:29px}

#podkategoria_bestseller{border:3px solid #ac9e91; padding:1px}
#podkategoria_bestseller_tytul{height:30px; background-color:#616161}
.podkategoria_bestseller_item{position:relative; width:192px; border:1px solid #f5edea; height:295px; background-color:#faf6f5; margin-top:2px; font-family:Arial,Helvetica,sans-serif; float:left; margin-right:0px}
.podkategoria_bestseller_item_tytul{color:#68615e; font-size:12px; text-transform:uppercase; line-height:17px; margin-left:15px; margin-top:5px;  margin-right:15px}
.podkategoria_bestseller_item_tytul a{text-decoration:none; color:#68615e; font-size:12px}
.podkategoria_bestseller_item_tytul a:hover{text-decoration:underline; color:#68615e}
.podkategoria_bestseller_item_img{position:absolute; top:60px; padding:0px 5px; text-align:center; cursor:pointer}
.podkategoria_bestseller_item_txt{ position:absolute; top:200px; margin:0px 10px; color:#68615e; font-size:12px; cursor:pointer}
.podkategoria_bestseller_item_ceny{position:absolute; bottom:25px; right:5px; font-family:Arial,Helvetica,sans-serif; font-weight:bold}
.podkategoria_bestseller_item_ceny .ceny{color:#736357}
.podkategoria_bestseller_item_ceny .cena_zwykla{color:#68594D; font-size:13px}
.podkategoria_bestseller_item_ceny .cena_promocja{text-decoration:line-through; color:#736357; padding-right:5px; font-size:13px}
.podkategoria_bestseller_item_ceny .cena_promocja_nowa{color:#c0272d; font-size:13px}

.podkategoria_bestseller_item_ceny .produkt_cena{color:#c0272d; font-size:13px }
.podkategoria_bestseller_item_ceny .produkt_cena_promocja{text-decoration:line-through; color:#736357; font-size:13px }


.podkategoria_bestseller_item_actions{position:absolute; bottom:0px}

#podkategoria_produkty{padding:0px; margin:0px}
.podkategoria_produkt_item{position:relative; width:192px; height:295px; margin-top:15px; font-family:Arial,Helvetica,sans-serif; float:left;  border:0px solid #CCC; margin-right:3px}
.podkategoria_produkt_tytul{color:#68615e; font-size:12px; text-transform:uppercase; line-height:17px; margin-left:15px; margin-top:5px; margin-right:15px}
.podkategoria_produkt_tytul a{text-decoration:none; color:#68615e; font-size:12px}
.podkategoria_produkt_tytul a:hover{text-decoration:underline; color:#68615e}
.podkategoria_produkt_img{position:absolute; top:60px; padding:0px 5px; text-align:center}
.podkategoria_produkt_img img{cursor:pointer}
.podkategoria_produkt_txt{position:absolute; top:200px; margin:0px 10px; color:#68615e; font-size:12px; cursor:pointer}
.podkategoria_produkt_ceny{position:absolute; bottom:25px; right:5px; font-family:Arial,Helvetica,sans-serif; font-weight:bold}
.podkategoria_produkt_ceny .ceny  {color:#736357;}

.podkategoria_produkt_ceny .produkt_cena{color:#c0272d; font-size:13px }
.podkategoria_produkt_ceny .produkt_cena_promocja{text-decoration:line-through; color:#736357; font-size:13px }

.podkategoria_produkt_actions{position:absolute; bottom:0px}

.zoomerImage{display:none; position:absolute; left:150px; top:100px; z-index:1; width:32px; height:32px}

#produkt_video{clear:both; width:476px; padding-top:30px; padding-bottom:30px;  z-index:-1}
#video_title{background:url(images/hdr_video.png) left top no-repeat; height:38px; line-height:37px; font-family:Arial; font-size:14px; color:#5b5552; padding-left:50px}
#video_content{width:476px; height:275px; z-index:-1}
#video_content object, #video_content embed{width:476px; height:275px; z-index:-1}

td.userACT{font-size:16px; color:#c0272d; font-weight:bold; padding:10px 0px; text-align:center; width:170px; border-left:1px solid #c8bbab; border-right:1px solid #c8bbab; border-top: 1px solid #c8bbab; background-color:#efebe9}
td.userNonACT{font-size:16px; color:#c0272d; font-weight:bold; padding:0px 0px; text-align:center;  width:170px; border: 1px solid #c8bbab; background-color:#fbfbfa}
td.userTD{padding:8px; border-left:1px solid #c8bbab; border-right:1px solid #c8bbab; border-bottom: 1px solid #c8bbab; background:#FFF url(images/mkonto_bg.png) left top repeat-x}
td.userTDBlank{font-size:1; width:5px; border-bottom: 1px solid #c8bbab; background-color:#fff}

td.userNonACT a{display:block; text-decoration:none; font-size:16px; color:#c0272d; font-weight:bold; line-height:35px}
td.userNonACT a:hover{display:block; text-decoration:none; font-size:16px; color:#c0272d; font-weight:bold; background-color:#efebe9}
x
a.boxy3{color:#92857B; text-decoration:none}
a.boxy3:hover{color:#333; text-decoration:underline}

div.blok_tytul{color:#E31F28; font-size:15px; font-weight:bold}
div.blok_img{margin-top:5px}

div#producenciForm{font-size:14px; font-weight:700 }
div#producenciForm .act{color:#E74248; font-weight:bold; text-decoration:underline; font-size:14px}

div#reklamaLeft{margin:20px 10px}
div#reklamaLeft2{margin:20px 0px}

.h4{font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; margin-bottom:4px}

#autoCompleteMenu{position:absolute; z-index:101; width:250px; display:block; background-color:#FFFfff; color:#333}
#autoCompleteMenu ul{margin:2px 0; padding:0;  list-style-type:none; border:1px solid #999}
#autoCompleteMenu ul li{font-size:11px; padding:2px; text-align:left; cursor:pointer}
#autoCompleteMenu ul li:hover{background-color:#CCC}

#produkty_paginator{margin:10px 0 10px 0; text-align:center; line-height:30px}
a.page{background-color:#F0E3D2; color:#80756D; font-family:tahoma; font-size:14px; text-decoration:none; font-weight:bold; padding:2px 5px; margin:2px}
a.page:hover{background-color:#80756D; color:#F0E3D2; text-decoration:none; font-family:tahoma; font-size:14px}
 
span.pageActive{background-color:#80756D; color:#F0E3D2; font-weight:bold; padding:2px 5px; margin:2px; font-family:tahoma; font-size:14px}

#produktyPaginator{margin:10px 0 10px 0; text-align:center; line-height:30px}
#produkty_paginator td{font-family:arial; font-size:12px; color:#80756D; font-weight:normal}

#produktyPaginator .middleActive{background-color:#80756D; color:#F0E3D2; font-weight:bold; padding:2px 5px; margin:2px; font-family:tahoma; font-size:14px}
#produktyPaginator a{background-color:#F0E3D2; color:#80756D; font-family:tahoma; font-size:14px; text-decoration:none; font-weight:bold; padding:2px 5px; margin:2px}
#produktyPaginator a:hover, #produktyPaginator a:active{background-color:#80756D; color:#F0E3D2; font-weight:bold; padding:2px 5px; margin:2px; font-family:tahoma; font-size:14px}
 
#produktyPaginator a.prev{padding:2px 5px}
#produktyPaginator a.next{padding:2px 5px}
#produktyPaginator a.middle{padding:2px 5px}

#koszyk_content{width:900px; margin:auto;  background:url(images/koszyk_bg.png) repeat-x #f4f2f0}
#koszyk_content a.koszyk_item_nazwa, a:visited.koszyk_item_nazwa{text-decoration:none; color:#5b5552}
#koszyk_content a:hover.koszyk_item_nazwa{text-decoration:underline; color:#5b5552}
#koszyk_content a.link_red, a:visited.link_red{color:#c0272d; font-size:10px; text-decoration:none}
#koszyk_content a:hover.link_red{color:#c0272d; font-size:10px;  text-decoration:underline}

.fboxImage img{cursor:url(/images/cursors/zoomin.cur),pointer !important}

ul.menuDropdown{display:table; margin:0; padding:0; list-style:none; position:relative}

ul.menuDropdown li{margin:0; padding:0; list-style:none; display:table-cell; float:left; position:relative}

ul.menuDropdown a{position:relative; display:block; height:33px}
ul.menuDropdown li a{background-position:0px -66px}
ul.menuDropdown li a.Porcelana{background:url(/tpl/images/menu/mt_porcelana.png); width:128px}
ul.menuDropdown li a.Sztucce{background:url(/tpl/images/menu/mt_sztucce.png); width:97px}
ul.menuDropdown li a.NozeKuchenne{background:url(/tpl/images/menu/mt_noze.png); width:70px}
ul.menuDropdown li a.NaczyniaKuchenne{background:url(/tpl/images/menu/mt_naczynia.png); width:201px}
ul.menuDropdown li a.AkcesoriaKuchenne{background:url(/tpl/images/menu/mt_akuchenne.png); width:207px}
ul.menuDropdown li a.Szklo{background:url(/tpl/images/menu/mt_szklokr.png); width:76px}
ul.menuDropdown li a.DlaDzieci{background:url(/tpl/images/menu/mt_dladzieci.png); width:113px}
ul.menuDropdown li a.Dodatki{background:url(/tpl/images/menu/mt_dodatki.png); width:97px}

ul.menuDropdown li a:hover, ul.menuDropdown li a.active{background-position:0px -33px}

ul.dropdown{margin:0; padding:0; display:block; position:absolute; z-index:10; top:100%; width:220px; display:none; left:0; border-left:1px solid #ded8d6; border-top:1px solid #ded8d6; border-right:1px solid #ded8d6; border-bottom:0px; font:normal 9pt verdana; line-height:18px; background-color:#f5eeeb}

ul.dropdown ul.dropdown{top:0; left:95%}

ul.dropdown li{margin:0; padding:0; float:none; position:relative; list-style:none; display:block; z-index:inherit}

ul.dropdown li a{color:#635441; text-decoration:none; font-size:11px; font-weight:bold; display:block; border-bottom:1px solid #ded8d6; height:34px; line-height:30px; padding:0px 5px; text-align:center}
ul.dropdown li a:hover{color:#635441; background:url(/tpl/images/menu/menu_pulldown_active_bg.png) 0px 0px repeat-x;  text-decoration:none}

/* */
ul.menuTopSite{display:table; margin:0; padding:0; list-style:none; position:relative}

ul.menuTopSite li{margin:0; padding:0; list-style:none; display:table-cell; float:left; position:relative}
ul.menuTopSite a{position:relative; display:block; height:21px}
ul.menuTopSite li a{background-position:0px -42px}
ul.menuTopSite li a.Nowosci{background:url(/tpl/images/menu/top_nowosci.png); width:102px}
ul.menuTopSite li a.Promocje{background:url(/tpl/images/menu/top_promocje.png); width:112px}
ul.menuTopSite li a.Prezenty{background:url(/tpl/images/menu/top_prezenty.png); width:105px}
ul.menuTopSite li a:hover, ul.menuTopSite li a.active{background-position:0px -21px}

#fancybox-left-ico{ left:20px}

#fancybox-right-ico{ right:20px;  left:auto}

.hidden{display:none}

.flip-horizontal{ -moz-transform:scaleX(-1);  -webkit-transform:scaleX(-1);  -o-transform:scaleX(-1);  transform:scaleX(-1);  filter:fliph; /*IE*/}
.flip-vertical{ -moz-transform:scaleY(-1);  -webkit-transform:scaleY(-1);  -o-transform:scaleY(-1);  transform:scaleY(-1);  filter:flipv; /*IE*/}

#SantaClaus{position:absolute; display:block; top:115px;  width:166px; height:390px; z-index:4;overflow:hidden}
.SantaOnLeft{left:-140px;  background: transparent url(/tpl/images/toys/santaClaus_l.png) left top no-repeat; }
.SantaOnRight{right:-140px;  background: transparent url(/tpl/images/toys/santaClaus_r.png) left top no-repeat; }


/* dialog P */
#dialogAlert .m1_text { font-size: 14px; line-height: 18px}

