div#kontener ul, h1, h2, h3, h4, h5, h6, p, form
{
	margin: 0px;
	padding: 0px;
}


div#wyprz {
overflow: hidden;
}

div#wyprz, div#male_los, div#wyprz div#male_los ul, div#male_los ul li{
background: url("/img/www/cien.png") no-repeat scroll center bottom transparent;
float: left;
height: 319px;
position: relative;
width: 773px;
}

div.kreska-pion{
border-right: 1px dotted #AAAAAA;
float: left;
height: 235px;
margin-left: 16px;
margin-top: 15px;
width: 1px;
}

div#kontener_tlo div#kontener div#srodek div.producenty ul{
display: block;
margin: 44px auto 0;
width: 160px !important;
}

div#dol_mod{
background: url("/img/www/stopka.png") repeat scroll 0 0 transparent;
float: left;
height: 117px;
position: relative;
width: 1000px;
}

div#koszyk:hover{
background-position: 0 bottom !important;
}

a#kosz_przyc {
height: 17px;
left: 46px;
overflow: hidden;
position: absolute;
text-indent: -9999px;
top: 10px;
width: 60px;
}

a#kosz_przyc:hover {
    background-position: left bottom;
}

a#log_main{
background: url("/img/www/zaloguj.png") no-repeat scroll 0 top transparent;
display: block;
font-weight: bold;
height: 18px;
line-height: 19px;
overflow: hidden;
padding-left: 18px;
position: absolute;
right: 0;
top: 4px;
width: auto;
z-index: 10;
}

a#log_main:hover{
background-position:0 bottom;
}

div#menu-bg{
background: url("/img/www/tlo-menu.gif") repeat-x scroll 0 0 transparent;
float: left;
height: 60px;
position: relative;
width: 100%;
}

a.gora-link{
    color: white;
display: block;
float: left;
font-size: 12px;
font-weight: bold;
height: 70px;
padding-left: 15px;
padding-top: 15px;
width: 243px;
}


.gora_koszyk{
float: right;
position: relative;
width: 715px;
height: 100%;
}


a.gora-link:hover{
    background-position: 0 bottom;
    color:white;
}

a.m-l{
    margin-left: 11px;
    margin-bottom: 10px;
}

div#linki_dol{
background: url("/img/www/tlo_znajdziesz_nas.gif") repeat-x scroll 0 0 #F2F2F2;
float: left;
padding-bottom: 10px;
position: relative;
width: 580px;
}



div#linki_dol h3{
    color: #4D2B1F;
    font-size: 11px;
    left: 10px;
    letter-spacing: 1px;
    position: absolute;
    top: 10px;
}

#chmura_tagow{
font-family: 'Open Sans Condensed',sans-serif !important;
font-size: 12px;
font-style: normal;
}

#chmura_tagow a span{
color: #888;
}    

#chmura_tagow h3{
color: #FFFFFF;
font-family: 'Open Sans Condensed',sans-serif !important;
font-size: 16px;
font-style: normal;
font-weight: normal;
}

div#zaok
{
background:url("/img/stopka.png") repeat scroll 0 0 transparent;
float:left;
height:12px;
width:1000px;
}

div#flashyk
{
bottom:3px;
left:19px;
position:absolute;
}

div.center_foto, div.center_foto_d
{
background:none repeat scroll 0 0 #fff;
  border: 4px solid #D1D2D7;
height:80px;
margin:auto;
padding:1px;
position:relative;
width:80px;
}

div.center_foto_akt
{
  background: none repeat scroll 0 0 white;
    border: 5px solid #E0DFDD;
height:68px;
margin:auto;
padding:1px;
position:relative;
width:68px;
}

div.center_foto_d
{
float:left;
height:170px;
margin-right:15px;
width:170px;
}

div.center_foto a, div.center_foto_d a,  div.center_foto_akt a
{
height:80px;
left:1px;
overflow:hidden;
position:absolute;
top:1px;
width:80px;
background-position:center center;
background-repeat:no-repeat;
}

div.center_foto_akt a
{
height:68px;
width:68px;
}

div.center_foto_d a
{
height:170px;
width:170px;
}

div.center_foto a img, div.center_foto_d a img,  div.center_foto_akt a img
{
border:none !important;
padding:0 !important;
}

a
{
outline:none;
}

img.dopay
{
display:block;
margin:15px 38px;
}

div#flagi
{
float:right;
position:relative;
right:238px;
top:10px;
}


a#flaga-pl
{
background:url("/img/flaga-pl.gif") repeat scroll 0 0 transparent;
display:block;
height:27px;
width:45px;
margin-right:12px;
float:left;
}

div#lista_produktow_pelna div.produkt_lista strong.wyprzedaz, div#lista_produktow_pelna div.produkt_lista strong.strong.nowosc, div#lista_produktow_pelna div.produkt_lista strong.strong.bestseller
{
right:8px;
}

a#flaga-it
{
background:url("/img/flaga-it.gif") repeat scroll 0 0 transparent;
display:block;
height:27px;
width:45px;
float:left;
}

a#flaga-pl:hover, a#flaga-it:hover
{
background-position:0 bottom;
}


/****************** linki dol **/

ul#linki_glowna{
float: left;
margin-top: 63px !important;
width: 580px;
}

ul#linki_glowna li{
float: left;
height: 31px;
padding: 20px 0 !important;
position: relative;
text-align: center;
width: 192px;
}

ul#linki_glowna li.kkk{
border-right: 1px dotted #9A9A9A;
height: 70px;
margin-top: 0;
padding: 0 !important;
width: 1px;
}

ul#linki_glowna li#ld_allegro,
ul#linki_glowna li#ld_facebook,
ul#linki_glowna li#ld_opinie {
	padding-top: 10px !important;
}

ul#linki_glowna li a{
float: none;
position: relative;
}

ul#linki_glowna li a img{
border: medium none;
padding: 0;
}

ul#linki_glowna li a span{
background: none repeat scroll 0 0 white;
font-size: 11px;
font-weight: bold;
left: 6px;
padding: 5px 5px 5px 10px;
position: absolute;
top: 24px;
z-index: 10;

	zoom: 1;
	filter: alpha(opacity=90);
	opacity: 0.9;
}

/************** MENU ROZWIJANE **********************/



a.link_roz
{
background:url("/img/gum1.gif") repeat scroll 0 0 transparent;
color:#775D2C;
display:block;
font-size:12px;
font-weight:bold;
height:22px;
padding-top:8px;
text-align:center;
width:142px;
}

a.link_roz:hover, a.rozw_menu_poz_pod:hover
{
background-position:0 bottom;
color:#FFF !important;
}

a.link_roz_active
{
background-position:0 center;
}

a.link_roz_active_none
{

}


a.guz1
{
background-image:url("/img/gum0.gif") repeat scroll 0 0 transparent;
width:146px !important;
}


a.rozw_menu_poz_pod
{
background:url("/img/gupod2.gif") repeat scroll 0 0 transparent;
color:#775D2C;
display:block;
font-size:10px;
font-weight:bold;
height:19px;
padding-top:6px;
text-align:center;
width:142px;
}


/************** MENU ROZWIJANE **********************/




	div#box-adres
	{
background:url("/img/tlo-zapytanie-puste.gif") no-repeat scroll 0 0 transparent;
display:block;
height:210px;
margin:42px auto 7px;
position:relative;
width:215px;
	}

	div#box-adres p
	{
color:#FFFFFF;
font-size:10px;
font-weight:bold;
line-height:14px;
padding:50px 0 29px 18px;
	}

		div#box-adres div.tyt
	{
color:#FBB600;
font-size:12px;
font-weight:bold;
left:12px;
line-height:18px;
padding:0;
position:absolute;
top:9px;
	}

	div#box-adres p strong
	{
		color:#D49C01;
	}

	div#box-adres a
	{
background:url("/img/dalej.gif") repeat scroll 0 0 transparent;
bottom:50px;
color:#000000;
display:block;
font-size:10px;
font-weight:bold;
height:16px;
left:17px;
padding-top:2px;
position:absolute;
text-align:center;
width:64px;
	}

	div#box-adres a:hover
	{
background-position:0 bottom;
	}

div#tlo-menu
{
background:url("/img/gora-menu.jpg") no-repeat scroll 0 top transparent;
float:left;
height:9px;
left:10px;
position:relative;
top:0;
width:193px;
}

div#tlo-menu-sr
{
left:10px;

position:relative;
width:193px;
float:left;
}

div#tlo-menu-dol
{
background:url("/img/dol-menu.jpg") no-repeat scroll 0 bottom transparent;
float:left;
height:9px;
left:10px;
position:relative;
width:193px;
}

p#zamow1 {
bottom:-27px;
float:left;
height:30px;
margin:0 !important;
position:absolute;
right:0;
width:186px;
}

p#stan-mag
{
margin-bottom: 5px;
margin-right: 0;
margin-top: 10px;
text-align: right;
}

id#dol
{
background:#DCE4BD;	float:left;
}

a.nagl-notes{
background: url("/img/www/porown.gif") no-repeat scroll 0 0 transparent;
color: white;
float: right;
font-size: 11px;
height: 58px;
left: 0;
margin: 25px 0 0;
padding-top: 0;
position: relative;
text-align: left;
width: 179px;
}

div#wybierz_producenta
{
background:transparent url(/img/porownywarka.gif) no-repeat scroll 0 0;
margin:10px auto auto;
padding:39px 0 8px;
text-align:center;
left:10px;
float:left;
width:220px;
position:relative;
}

div#wybierz_producenta select
{
font-size:12px;
}

div#wybierz_producenta span, div#losowy-producent span
{
background:transparent url(/img/ikon.gif) no-repeat scroll 0 2px;
color:#4B5B68;
font-size:13px;
font-weight:bold;
left:20px;
position:absolute;
top:10px;
padding-left:18px;
}

a:hover.nagl-notes
{
color:white;

}

p#adres strong
{
color:#FBB601;
}

p#adres
{
color:white;
left:25px;
line-height:16px;
position:absolute;
top:25px;
}

p#adres a
{
color:#DAB600;
}

p#adres a:hover
{
color:#FFF;
}

a.nagl-notes span{
color: #383838;
display: block;
font-size: 11px;
font-weight: normal;
left: 49px;
margin: 0;
padding: 0;
position: absolute;
text-align: left;
top: 36px;
}

div.neon_poziom
{
background:transparent url(/img/neon.gif) no-repeat scroll 0 0;
color:#14171E !important;
float:right;
font-size:14px;
font-weight:bold;
margin-bottom:11px;
margin-left:0;
margin-top:11px;
padding-top:1px;
position:relative;
right:13px;
width:540px;
}

span.label
{
color:white;
font-weight:bold;
left:316px;
position:absolute;
top:33px;
z-index:1;
}

span.cena
{
left:316px;
top:63px;
}

span.producent
{
left:316px;
top:95px;
}

div#dark-green
{
background:#DCE4BD none repeat scroll 0 0;
border-top:1px solid #D4D5CD;
float:left;
width:100%;
position:relative;
}

p.plac
{
background:transparent url(/img/gu_prom.gif) no-repeat scroll 0 0;
color:white;
float:left;
font-weight:bold;
height:14px;
left:28px;
margin-bottom:11px;
margin-left:0;
margin-top:10px;
padding:5px 0;
position:relative;
text-align:center;
width:150px;
}

p.plac1
{
background:transparent url(/img/gu_prom.gif) no-repeat scroll 0 0;
color:white;
float:left;
font-weight:bold;
height:14px;
left:28px;
margin-bottom:11px;
margin-left:0;
margin-top:10px;
padding:5px 0;
position:relative;
text-align:center;
width:150px;

}

p.plac2
{
background:transparent url(/img/gu_prom.gif) no-repeat scroll 0 0;
color:white;
float:right;
font-weight:bold;
height:14px;
margin-bottom:11px;
margin-left:0;
margin-top:10px;
padding:5px 0;
position:relative;
text-align:center;
width:150px;
right:54px;

}



div#ciekawostki
{
color: #444444;
display: none;
float: left;
font-size: 12px;
height: 98px;
left: 20px;
padding: 10px;
position: absolute;
top: 35px;
width: 200px;
}

div#ciekawostki div a
{
background:transparent url(/img/czytaj.png) no-repeat scroll 0 0;
bottom:7px;
display:block;
height:24px;
position:absolute;
right:3px;
width:89px;
}

div#ciekawostki div a:hover
{
background:transparent url(/img/czytaja.png) no-repeat scroll 0 0;
}

div#ciekawostki
{
float:left;
}

div#placus
{
background:transparent url(/img/tlo_news.jpg) no-repeat scroll 0 0;
float:left;
height:152px;
margin:15px 7px;
width:751px;
}

div#drop
{
border-right:1px dotted #AEB0A3;
display:block;
height:258px;
position:absolute;
right:188px;
top:34px;
width:1px;
}

a#nast
{
background:transparent url(/img/dalej.gif) no-repeat scroll 0 0;
display:block;
float:right;
height:24px;
margin:6px;
width:70px;
}

a#nast:hover
{
background:transparent url(/img/daleja.gif) no-repeat scroll 0 0;
}

a#pop
{
background:transparent url(/img/wstecz.gif) no-repeat scroll 0 0;
display:block;
float:left;
height:24px;
margin:6px;
width:70px;
}

a#pop:hover
{
background:transparent url(/img/wstecza.gif) no-repeat scroll 0 0;
}

/***** KATEGORIE DOL ******************/

ul#kat-dol
{
background:transparent url(/img/placek_dol.gif) no-repeat scroll 0 0;
float:left;
height:122px;
left:14px;
padding-bottom:10px !important;
padding-left:11px !important;
position:relative;
width:972px;
}

ul#pod-kat-dol
{
float:left;
margin-top:4px !important;
}

ul#kat-dol li
{
float:left;
height:105px;
margin-top:7px;
padding:1px 0px 0 0px;
/*width:171px;*/
}

ul#kat-dol li ul li
{
border:medium none;
float:none;
height:17px;
margin-top:0;
padding:0;
width:100%;
}

ul#kat-dol li a
{
background:#354351 url(/img/kwadrat.gif) no-repeat scroll 8px 3px;
color:white;
float:left;
font-weight:bold;
height:13px;
padding:5px 0 5px 35px;
text-align:left;
width:228px;
margin-right:1px;
}

ul#kat-dol li a:hover
{
background:#253241 url(/img/kwadrata.gif) no-repeat scroll 8px 3px;
}

ul#kat-dol li a.link_1
{
width:186px;
}

ul#kat-dol li a.link_2
{
width:208px;
}

ul#kat-dol li a.link_3
{
width:207px;
}

ul#kat-dol li a.link_4
{
width:181px;
}

ul#kat-dol li.link_1
{
margin-right:1px;
width:221px;
}

ul#kat-dol li.link_2
{
margin-right:1px;
width:243px;
padding-left:8px;
}

ul#kat-dol li.link_3
{
margin-right:1px;
width:242px;
padding-left:8px;
}

ul#kat-dol li.link_4
{
margin-right:1px;
width:215px;
padding-left:8px;
}



ul#kat-dol li ul.pod-kat-dol
{
float:left;
height:85px;
margin-top:5px;
width:219px;
}

ul#kat-dol li ul.pod-kat-dol li a
{
background:transparent url(/img/listwa3.gif) no-repeat scroll 0 0;
color:white;
float:left;
font-weight:bold;
height:13px;
margin-top:1px;
padding:1px 0 2px 30px;
text-align:left;
width:183px;
}
ul#kat-dol li ul.pod-kat-dol li a:hover
{
background:transparent url(/img/listwa3a.gif) no-repeat scroll 0 0;
}

ul#kat-dol li ul.pod-kat-dol li a.long
{
background:transparent url(/img/listwa4.gif) no-repeat scroll 0 0;
width:208px;
}

ul#kat-dol li ul.pod-kat-dol li a.long:hover
{
background:transparent url(/img/listwa4a.gif) no-repeat scroll 0 0px;
}



ul#pod-kat-dol li
{
background:transparent none repeat scroll 0 0;
border:medium none;
float:left;
height:auto;
margin:4px 0;
padding:0;
width:169px;
}

ul#pod-kat-dol li a
{
font-weight:normal;
}

/**************************************/

/**************** AKTUALNOSCI *******************/
div.aktualnosci-tlo
{
border:1px solid #A1A8B2;
float:left;
left:0px;
margin-top:10px;
padding:4px;
position:relative;
}

a.czyt
{
 background: url("/img/dalej.png") no-repeat scroll 0 0 transparent;
bottom:10px;
display:block;
height:24px;
position:absolute;
right:10px;
width:89px;
}

a.czyt:hover
{
background:transparent url(/img/dalej.png) no-repeat scroll 0 bottom;
}

ul.aktu li div.tretre{
background:#0F181F none repeat scroll 0 0;
color:white;
float:left;
font-size:11px;
font-weight:normal;
height:245px;
margin-bottom:3px;
opacity:0.8;
padding:10px;
position:absolute;
right:0;
top:0;
width:165px;
}

ul.aktu li div.tretre  a{
color:white;
}

div.krycie-foto {
background-position:center center;
height:68px;
overflow:hidden;
position:absolute;
width:68px;
}


a#akt-tyt
{
background:transparent url(/img/temat_akt.png) no-repeat scroll 0 0;
bottom:10px;
color:white;
display:block;
font-weight:bold;
height:27px;
left:10px;
padding-top:16px;
position:absolute;
text-align:center;
width:255px;
}


/*************************************************/


a.duz-kwadrat
{
background-position: center center;
background-repeat: no-repeat;
display: block;
height: auto;
left: 0;
text-align: center;
top: 0;
width: 100%;

}

a.mal-kwadrat
{
background-position:center center;
background-repeat:no-repeat;
display:block;
height:130px;
position:absolute;
top:0;
width:130px;
left:0;
}

/************ kat na głównej **************/

div.ptlift_more
{
text-align: left;
font-size: 11px;
color: #444444;
padding:8px;
margin-top:4px;
}

div.ptlift_more a
{
color:#434665;
}

div.ptlift_title
{

}

div.ptlift_title a
{
display:block;
font-size:10px;
padding-bottom:4px;
text-align:left;
}

div.ptlift_title div a
{
padding:4px 7px 12px;
color:#000000 !important;
font-weight: bold;
}

a.link-all{
display: block;
height: 140px;
position: absolute;
width: 100%;
}

div.ptliftn{
border: 5px solid #E7E7E7;
cursor: pointer;
float: left;
height: 180px;
left: 0;
margin-left: 0;
margin-top: 4px;
padding: 1px;
position: relative;
width: 140px;
}


div.ptliftn > ul{
float: left;
overflow: hidden;
width: 100%;
}

div.ptliftn > ul > li{
display: block;
float: left;
height: 180px;
overflow: hidden;
position: relative;
width: 140px;
}

/*******************************************/


a#kreacja
{
border:medium none;
color: #5E5E5E;
/*position:absolute;
right:0px;
top:19px;*/
float: right;
position: relative;
font-size: 10px;
bottom: 5px;
}

a#kreacja img
{
border:medium none;
position: relative;
top: 5px;
}

a#kreacja:hover {
    color: #5E5E5E;
}

	p#logowanie
	{
font-size: 10px;
font-weight: bold;
margin-left: 200px;
position: relative;

	}

div.dodatki
{
font-size:12px;
font-weight:bold;
margin-top:17px;
text-align:center;
}

div#mapka_google
{
	border:2px solid #F4F4DC;
	height:250px;
	padding:1px;
	width:500px;
}

div.produkt_lista form.add_kosz p
{
left:134px;
top:125px;
}

form.add_kosz p
{
display:block;
height:21px;
left:19px;
margin:auto;
position:absolute;
top:185px;
width:135px;
}

div#lista_produktow_pelna div.produkt_lista form.add_kosz p
{
display:block;
height:21px;
left:134px;
margin:auto;
position:absolute;
top:123px;
width:135px;
}

nr.miesz
{
	float:left;
	left:61px;
	position:relative;
	top:3px;
	width:78px;
}

p#rejestracja
{
font-size: 10px;
font-weight: bold;
margin-left: 200px;
position: relative;

}

/***************moduly ************/
div.modul
{
float:left;
min-height:156px;
height:auto;
}


div.modul_title
{
background:#434665 none repeat scroll 0 0;
color:white;
font-size:12px;
font-weight:bold;
height:17px;
margin-top:6px;
padding:5px;
text-align:center;
width:181px;
}

/******************** lista prod **************/

div#prod_list
{
float:left;
margin-top:30px;
position:relative;
left:5px;
}



/****************** REKLAMA **********/

ul#reklama
{
left:7px;
position:relative;
}

ul#reklama li
{
margin-top:6px;
}



ul#reklama li a img
{
border:1px solid #434665;
padding:1px;
}


ul#top_10
{
   left: 0;
    position: relative;
    top: 3px;
    width: 192px;
	float:left;
}


ul#top_10 li
{
float:left;
}

ul#top_10 li a
{
background: none repeat scroll 0 0 #FAE7F8;
color: #5D5466;
display: block;
float: left;
font-size: 11px !important;
height: auto;
letter-spacing: 0;
margin-bottom: 1px;
padding: 6px 10px 6px 4px;
position: relative;
top: 0;
width: 178px;
}

ul#top_10 li a:hover
{
background: none repeat scroll 0 0 #E9D2E7;
}

/*************** MENU *************/
/*
div#naglowek h1
{
display:none;
}

div#naglowek ul
{
position:absolute;
bottom:11px;
left:11px;
}

div#naglowek ul li
{
color:white;
float:left;
margin-right:4px;
text-align:center;
}

div#naglowek ul li a
{
color:white;
font-size:10px;
font-weight:bold;
padding:2px;
}

div#naglowek ul li a:hover
{
background:white none repeat scroll 0 0;
color:black;
}
*/
/*****************/
/*formualrz obramowki*/

fieldset
{
background: none repeat scroll 0 0 transparent;
border: 1px dashed #D3CDCD;
float: left;
height: 100%;
margin-bottom: 10px;
padding: 10px 12px 10px 10px;
position: relative;
}

a, input
{
outline:none;
}


legend
{
	font-weight:bold;
	/*color:#CD9A61;*/
}


span#gwiazdka
{
	font-size:10px;
	left:50px;
	position:relative;
}

div#podstrona div#podstr_tresc div#podstr_form p span
{
display:none;
float:left;
font-size:11px;
width:51px;
}

div.text_area {
float:left;
position:relative;
min-height:108px;
}

div#podstrona div#podstr_tresc div#podstr_form div.text_area span#fstatus4 {
float:left;
font-size:11px;
text-align:right;
}

/*******************/

div.dolr, div.gora
{
	color:#6D6D6D;
}

div.miedzy
{
border-right: medium none;
display: block;
float: left;
height: 340px;
margin-right: 0;
margin-top: 0;
width: 22px;
}

div#podkategorie_roz
{
margin-bottom:5px;
position:relative;

}

.kreska_poziom{

}

div.dolr
{
	font-size:12px;
	font-weight:bold;
	padding:7px;
}
div.dol
{
	font-size:11px;
	font-weight:normal;
	padding:7px;
	text-align:left;
}

div#lista_g
{
	float:left;
	left:13px;
	margin-top:15px;
	position:relative;
	z-index:3;
}

div.logo_prodc
{
float:left;
margin-top:10px;
position:relative;
display:block;
}

div.logo_prodc img
{
max-height:70px;
}

div#srodek div#lista-glowna div.produkt1234 div.nazwa_prodc, div#srodek div#lista_produktow div.produkt1234 div.nazwa_prodc, div#podstrona div#lista_produktow div.produkt1234 div.nazwa_prodc, div#srodek ul#lista_produktow li div.produkt1234 div.nazwa_prodc
{
float:left;
font-weight:bold;
left:22px;
position:absolute;
top:212px;
}

div#srodek div.nazwa_prodc
{
float:left;
font-weight:bold;
left:8px;
position:relative;
top:0;
}


div#hoverim
{
	z-index:6;
}

div.nazwa_prodc strong
{
	color:#3B4C56;
}


div#gora h1
{
   display: none;
}
/* ----------------------------------------------------------- */

div#gora ul
{
	font-size:10px;
	left:18px;
	list-style-type:none;
	margin:0;
	padding:0;
	position:absolute;
	text-align:left;
	top:19px;
	width:340px;
}



   div#gora ul li
   {
	color:#494A3C;
	display:inline;
	font-weight:bold;
	margin:0 4px;
   }

      div#gora ul li a
	{
		font-weight:bold;
		padding:3px;

	}

   div#gora ul li a:hover
	{
		background:#434665;
		color:white;
		padding:3px;
   }


a#link_glowna
{
	color:transparent;
	display:block;
	height:117px;
	left:17px;
	position:absolute;
	top:57px;
	width:223px;
}

   div#gora a#link_glowna span
{
	display: none;
}
/* ----------------------------------------------------------- */

/****************************/
div#data {
float:left;
font-size:10px;
font-weight:bold;
margin-right:5px;
position:relative;
top:3px;
}

div#imieniny {
float:left;
font-size:10px;
position:relative;
right:0;
top:3px;
}

div#dat {
color: #BFBDBD;
position: absolute;
right: 435px;
top: 11px;
}

textarea#trescZap
{
width:357px;
}

label#trescZap
{
	text-align:left;
}

div#podstr_tresc div#podstr_form p
{
	margin:5px 0;
}


div#kreac
{
	background:transparent url(/img/kreacja.gif) no-repeat scroll 0 0;
	float:right;
	height:12px;
	position:relative;
	top:4px;
	width:143px;
}

a#klik{
background: url("/img/www/logo.gif") repeat scroll 0 0 transparent;
display: block;
height: 80px;
left: 0;
position: absolute;
top: 0;
width: 215px;
z-index: 2;
}

div#duze_losowe2
{
background:url("/img/d3.jpg") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:157px;
margin-left:7px;
margin-top:27px;
position:relative;
width:193px;
}


div#duze_losowe2 p
{
border:4px solid #CFD1BC;
height:82px;
left:35px;
padding:1px;
position:absolute;
top:48px;
width:115px;
}

div#kontener ul
{
	list-style-type: none;
}

		div#produkty
		{
			background:white none repeat scroll 0 0;
			float:left;
			padding-left:3px;
			width:476px;
		}

div.produkt1234{
background: url("/img/www/nazwa.png") no-repeat scroll 0 bottom #FFFFFF !important;
border: 1px solid #DDDDDD;
display: block;
float: left;
font-size: 11px;
height: 270px;
left: 0;
margin: 0 0 22px !important;
overflow: hidden;
padding-top: 0;
position: relative;
width: 201px;
}

div.modul3
{
background:url("/img/tlo-produkt-puste.gif") no-repeat scroll 0 0 transparent;
float:right;
font-size:11px;
height:218px;
position:relative;
width:215px;
}

div.modul3-pre
{
background:transparent url(/img/c3c2.gif) no-repeat scroll 0 0;
float:left;
font-size:11px;
height:268px;
position:relative;
width:246px;
}



div#wyszukiwarka input#wysz_pole, div#wyszukiwarka select, div#strefa_partnerow input#sp_login, div#strefa_partnerow input#sp_haslo, div#podstrona p#lista_akt select, div#podstrona div#podstr_tresc div#podstr_form p input,  div#podstrona div#podstr_tresc div#podstr_form p textarea
{
   font-family: Tahoma, Verdana, Arial, "Sans serif";
   font-size: 11px;
   color: #000;
}



div#glow_produkty ul li h2, div#koszyk strong span, div#linki_sponsorowane ul li a, div#panel ul li a, div#koszyk p#zawartosc, div#koszyk p#pokaz a, div#koszyk p#logowanie a:hover, div#koszyk p#rejestracja a:hover, div#stopka ul li a, div#konkursy a, div#ankieta a:hover, div#aktualnosci ul.aktu_wlasc li a:hover, div#strefa_partnerow a, div#koszyk p#wyloguj a:hover, div#stopka p a:hover
{
	color:black;
}



div#glow_produkty ul li h3, div#podstrona h4, div#podstrona ul#lista_produktow li h3
{
	color:#FFFFFF;
}



div#loga ul li, div#loga ul li a
{
	color: #C6C6B7;/*bardzo jasny szary*/
}



div#glow_produkty ul li.glow_prod_duzy h2, div#koszyk strong, div#panel ul li a:hover, div#reklama p, div#linki_sponsorowane p, div#koszyk p#twoj_kosz, div#koszyk p#pokaz a:hover, div#koszyk p#logowanie a, div#koszyk p#rejestracja a, div#stopka ul li a:hover, div#konkursy a:hover, div#ankieta p#komunikat, div#ankieta a, div#aktualnosci h4, div#aktualnosci ul.aktu_wlasc li p, div#aktualnosci ul.aktu_wlasc li a, div#strefa_partnerow a:hover, div#podstrona p#id_prod, div#podstrona h3 span, div#podstrona ul#lista_produktow li h2, div#koszyk p#wyloguj a, div#loga ul li a:hover, div#stopka p a, p#znaleziono strong, div#podstrona div#podstr_tresc strong#laczna_kw_zak span
{
	/*color: #3E4500;*/
	color: #E72213;
}



div#menu_gorne ul li a, div#komunikaty div#kom_ruch a, div#aktualnosci ul#przelacznik li a
{
	color: #35424A;/*biały*/
}



div#lewa ul#kat_produktow li ul li a, div#lewa ul#podkategorie li a, div#podstrona ul#lista_produktow li ul li a
{
color:white;
}



div#wyszukiwarka label
{
	color: #6D6D6D;/*"czarny"*/
}



div#aktualnosci ul#przelacznik li a:hover
{
   color: #200C03;/*jasny różowy*/
}

/* --------------------------------------------------- */

div#panel h1 a
{
	width: 237px;
	height: 51px;
	display: block;
	background: url("/img/logo.gif");
	background-repeat: no-repeat;
	position: absolute;
	top: 7px;
	left: 22px;
}



	div#panel h1 a span
	{
		display: none;
	}


/****** KOSZYK *******************/

p#zawartosc
{
color:#434665;
left:39px;
position:absolute;
top:47px;
}

p#pokaz
{
/*
color:#434665;
font-weight:bold;
position:relative;
right:23px;
top:186px;*/
}


/* -------------------------------------------------- nowy css - */
/*.lazy {
  display: none;
}*/

div.produkt1234 a.zdj_prod span.lupa, div#lista_produktow_pelna div.produkt_lista a.zdj_prod span.lupa{
    background: url("/img/www/tlo-lupa.png") repeat scroll center center transparent;
    bottom: 0;
    /*height: 200px;*/
    height: 100%;
    left: 0;
	display:none;
    position: absolute;
    width: 100%;
}

div.produkt1234 a.zdj_prod span.lupa_m{
background: url("/img/www/powiekszenie_produktu.png") no-repeat scroll 0 0 transparent;
bottom: 10px;
display: none;
float: left;
height: 34px;
position: absolute;
right: 10px;
width: 34px;
}

div.produkt1234 a.zdj_prod, div#lista_produktow_pelna div.produkt_lista a.zdj_prod
{
display: inline;
/*margin: 3px auto 5px;*/
margin: auto;
/*top: 0 !important;*/
overflow: hidden;
vertical-align: middle
}

div.produkt1234 a.tytul
{
background: none repeat scroll 0 0 transparent;
color: #383838;
display: block;
float: none;
font-size: 12px;
font-weight: normal;
height: auto;
left: 0;
padding: 0 4px 5px;
position: relative;
text-align: center;
top: 0;
width: auto;
}

div.produkt1234 a.tytul:hover{
    text-decoration: underline;
}

div.produkt1234 h6
{
color: #8B6B78;
float: right;
font-size: 14px !important;
margin-right: 0;
position: absolute;
right: 10px;
text-align: center;
bottom: 0;
}

div.produkt1234 h3 {
color: #2D2F2E;
float: right;
font-size: 12px !important;
font-weight: bold;
margin-right: 0;
position: absolute !important;
left: 10px;
text-decoration: line-through !important;
bottom: 0 !important;
}

div.produkt1234 h3  a
{
color:#30404D !important;
}

 div.modul3 a.zdj_prod
		{
border:5px solid #42454A;
display:block;
margin:auto;
position:relative;
text-align:center;
top:68px;
width:109px;
		}




div.modul3 a.tytul
{
font-size:12px;
font-weight:bold;
left:0;
position:absolute;
text-align:center;
top:10px;
width:100%;
color:white;
}

div.modul3 a.tytul:hover
{
color:white !important;
}


				div.produkt1234 a.zdj_prod img, div.modul1 a.zdj_prod img, div.modul2 a.zdj_prod img, div.modul3 a.zdj_prod img
		{
				border:none;
		}

div.produkt1234 div.opis, div.modul1 div.opis, div.modul2 div.opis, div.modul3 div.opis
{
color:#292929 !important;
font-size:12px !important;
left:159px !important;
line-height:15px;
position:absolute !important;
top:60px !important;
width:371px !important;
}

div.modul3 h6
		{
bottom:20px;
color:#FFFFFF;
float:right;
font-size:11px !important;
left:10px;
position:absolute;
text-align:left;

		}

div.produkt1234 h6 span, 	div.modul1 h6 span, div.modul2 h6 span, div.modul3 h6 span
{
font-size:20px !important;
}

a.szczegoly{
background: url("/img/www/sczegoly_produkt.png") no-repeat scroll right 0 transparent;
bottom: 17px;
color: #412814;
display: none;
font-weight: bold;
height: 20px;
padding-right: 10px;
padding-top: 6px;
position: absolute;
right: 7px;
text-align: left;
text-indent: -9999px;
width: 60px;
}

a:hover.szczegoly
{
background-position: right bottom;
}

div.modul3 a.szczegoly
{
right:7px;
background:url("/img/wiecej.gif") no-repeat scroll 0 0 transparent;
}


input.ilosc
{
border:1px solid #42454A;
color:#000000;
float:left;
padding:1px 0;
position:relative;
width:35px !important;
}

input.ilosc_guz
{
background:transparent url(/img/kup.gif) no-repeat scroll 0 0;
border:medium none;
color:transparent;
cursor:pointer;
float:left;
font-size:9px;
font-weight:bold;
height:20px;
left:17px;
padding-top:0;
position:relative;
right:0;
text-align:center;
width:43px;
}

label.lab_ilosc
{
color:#FFF;
float:left;
margin-right:4px;
position:relative;
top:4px;
}



div.modul1 h3, div.modul2 h3, div.modul3 h3
{
bottom:10px !important;
color:#FFF !important;
font-size:10px !important;
font-weight:normal;
left:10px !important;
position:absolute !important;
text-decoration:line-through !important;
}



	/************/

	p#komunikat-notes {
background:#EDEDED none repeat scroll 0 0;
border:1px solid #CCCACD;
font-weight:bold;
margin:10px auto !important;
padding:10px !important;
text-align:center;
width:300px;
}





			div.modul1 	strong.bestseller, div.modul2 	strong.bestseller, div.modul3 	strong.bestseller, div.produkt1234	strong.bestseller, strong.bestseller
		{
							background:transparent url(/img/wyprzedaz.gif) no-repeat scroll 0 0;
							height:22px;
							padding-top:7px;
							position:absolute;
							right:4px;
							top:48px;
							width:80px;

		}




			div.modul1 	strong.nowosc, div.modul2 	strong.nowosc, div.modul3 	strong.nowosc, div.produkt1234	strong.nowosc,strong.nowosc
		{


		}

			div.modul1 	strong.wyprzedaz, div.modul2 	strong.wyprzedaz, div.modul3 	strong.wyprzedaz, div.produkt1234	strong.wyprzedaz, strong.wyprzedaz
		{
    bottom: 58px;
    height: 52px;
    position: absolute;
    right: 8px;
    width: 53px;
	}



div.produkt1234 strong.ostat_szt_prod,
div.produkt1234 strong.brak_prod
{
 background: url("/img/ost_sztuki.png") no-repeat scroll 0 0 transparent;
    height: 53px;
    left: 0;
    position: absolute;
    top: 0;
    width: 52px;
}

div.produkt1234 strong.brak_prod
{
background: url("/img/wyprzedane.png") no-repeat scroll 0 0 transparent;
z-index: 9;
}


	/***************** LISTA skrócona ************************************/

		div.produkt_lista
		{
background:none repeat scroll 0 0 #281A00;
border:1px dashed #504527;
float:left;
font-size:11px;
height:167px;
margin-bottom:10px;
padding-bottom:10px;
position:relative;
width:530px;

		}

		div.produkt_lista div.nazwa_prodc
		{
			height:40px;
			left:410px;
			position:absolute;
			text-align:right;
			top:4px;
			width:89px;
		}

		div.produkt_lista a.zdj_prod
		{


			left:10px;

			position:absolute;
			top:6px;

		}


		div.produkt_lista a.tytul
		{
font-size:11px;
font-weight:bold;
left:146px;
position:absolute;
text-align:justify;
top:6px;
width:365px;
		}

div.produkt_lista form.add_kosz
{
top:124px;
}

div.produkt_lista input.ilosc
{
}


div.produkt_lista label.lab_ilosc {

}

div.produkt_lista input.ilosc_guz {

}




				div.produkt_lista a.zdj_prod img
		{
				border:3px solid #1D1D1D;
				padding:1px;
		}

		div.produkt_lista div.opis
		{
color:#637076 !important;
font-size:11px !important;
left:133px;
position:absolute !important;
top:36px;
width:330px !important;
		}

		div.produkt_lista div.logo_prodc
		{
			left:461px;
			position:absolute;
			top:4px;
			width:30px;
		}

				div.produkt_lista h6
		{
				bottom:5px;
				color:#AC883A;
				font-size:11px !important;
				left:7px;
				position:absolute;

		}

				div.produkt_lista h6 span
		{

				font-size:14px !important;
				color:#AC883A;

		}

			/*div.produkt_lista  a.szczegoly
		{
background:transparent url(/img/szczeg1.gif) no-repeat scroll 0 0;
bottom:8px;
color:#584269;
font-size:10px;
font-weight:bold;
left:407px;
position:absolute;
width:80px;
		}*/

		/*	div.produkt_lista	a:hover.szczegoly
		{
				background:transparent url(/img/szczeg1a.gif) no-repeat scroll 0 0;
		}*/


			div.produkt_lista h3
		{
					bottom:19px !important;
					color:#AC8832 !important;
					font-size:10px !important;
					left:7px !important;
					position:absolute !important;
					text-decoration:line-through !important;

		}



	/************/

	div#lista_produktow_pelna div.produkt_lista a.zdj_prod
	{

left:7px !important;
top:8px !important;
	}





			div.modul1 	strong.bestseller, div.modul2 	strong.bestseller, div.modul3 	strong.bestseller, div.produkt1234	strong.bestseller, strong.bestseller
		{
				background:transparent url(/img/wyprzedaz.gif) no-repeat scroll 0 0;

		}




			div.modul1 	strong.nowosc, div.modul2 	strong.nowosc, div.modul3 	strong.nowosc, div.produkt1234	strong.nowosc,strong.nowosc
		{
				background:transparent url(/img/nowosc.gif) no-repeat scroll 0 0;

		}

			div.modul1 	strong.wyprzedaz, div.modul2 	strong.wyprzedaz, div.modul3 	strong.wyprzedaz, div.produkt1234	strong.wyprzedaz, strong.wyprzedaz
		{
			background: url("/img/www/promocja.png") no-repeat scroll 0 0 transparent;

		}

div.modul1 	strong.wyprzedaz, div.modul2 	strong.wyprzedaz, div.modul3 	strong.wyprzedaz, div.produkt1234	strong.wyprzedaz, strong.wyprzedaz,div.modul1 	strong.nowosc, div.modul2 	strong.nowosc, div.modul3 	strong.nowosc, div.produkt1234	strong.nowosc,strong.nowosc, div.modul1 	strong.bestseller, div.modul2 	strong.bestseller, div.modul3 	strong.bestseller, div.produkt1234	strong.bestseller, strong.bestseller
{

}

div.modul3 	strong.wyprzedaz, div.modul3 strong.nowosc, div.modul3 	strong.bestseller
{
top:42px;
}


strong.nowosc, div.modul2 	strong.nowosc, div.modul3 	strong.nowosc, div.produkt1234	strong.nowosc,strong.nowosc
{
    background: url("/img/www/nowosc.png") no-repeat scroll 0 0 transparent;
    bottom: 58px;
    height: 52px;
    position: absolute;
    right: 0px !important;
    width: 53px;
}




div#panel ul
{
float:left;
left:13px;
position:relative;
top:0;
}

div#panel ul li
{
float:left;
margin-right:0;
}

div#panel ul li a
{
color:white;
display:block;
float:left;
font-size:11px;
font-weight:bold;
margin-right:1px;
height:37px;
padding-top:0;
position:relative;
text-align:center;
}



div#panel ul li a.a1
{
background:transparent url(/img/gu1.gif) no-repeat scroll 0 0;
width:116px;
}

div#panel ul li a.a2
{
background:transparent url(/img/gu2.gif) no-repeat scroll 0 0;
width:139px;
}

div#panel ul li a.a3
{
background:transparent url(/img/gu3.gif) no-repeat scroll 0 0;
width:163px;
}

div#panel ul li a.a4
{
background:transparent url(/img/gu4.gif) no-repeat scroll 0 0;
width:129px;
}

div#panel ul li a.a5
{
background:transparent url(/img/gu5.gif) no-repeat scroll 0 0;
width:170px;
}


div#panel ul li a:hover
{
background-position:0 bottom;
}

div#panel ul li a.menu-kilk
{
background-position:0 0;
}


		div#panel ul li a#mapa_serw
		{
			width: 100px;
			background: url("/img/iko2.gif");
			background-repeat: no-repeat;
			background-position: top left;
		}



		div#panel ul li a#rss
		{
			width: 95px;
			background: url("/img/iko0.gif");
			background-repeat: no-repeat;
			background-position: top left;
		}



		div#panel ul li a#polit_pr
		{
			margin: 0px;
			width: 133px;
			background: url("/img/iko3.gif");
			background-repeat: no-repeat;
			background-position: top left;
		}

/* --------------------------------------------------- */

div#menu_gorne ul
{
	height:25px;
	left:24px;
	position:absolute;
	top:0;
	width:923px;
}


	div#menu_gorne ul li
	{
		width: 153px;
		float: left;
	}

	div#menu_gorne ul li a
	{
		width: 150px;
		margin-right: 3px;
		height: 25px;
		display: block;
		float: left;
		background: url("/img/guzn1.gif");
		background-repeat: no-repeat;
		font-weight: bold;
		text-align: center;
		line-height: 18px;
	}



		div#menu_gorne ul li a:hover
		{
			background: url("/img/guzn1a.gif");
			background-repeat: no-repeat;
		}

/* --------------------------------------------------- */

div#komunikaty div#kom_ruch, div#komunikaty div#kom_gora
{
font-size:11px;
font-weight:bold;
height:31px;
text-align:center;
width:998px;
z-index:1;

}

div#komunikaty div#kom_gora
{
	z-index: 2;
	background:white;
}


div#komunikaty
{
	position:relative;
	top:0px;
}


div#komunikaty div#kom_dol
{
background:#494A3A none repeat scroll 0 0;
display:block;
height:31px;
left:0;
position:absolute;
top:27px;
width:998px;
z-index:3;
}


.slider-wrapper{
float: left;
height: 300px;
margin-bottom: 10px;
width: 580px;
}


div.box3{
background-position: right 0;
display: block;
float: left;
margin: 20px 0 1px;
position: relative;
width: 196px;
}

div.box3 a.tit{
background: none repeat scroll 0 0 transparent;
color: #805439;
display: block;
font-size: 12px;
font-weight: bold;
height: 45px;
line-height: 73px;
margin-bottom: 10px;
margin-top: 10px;
position: relative;
text-align: center;
text-indent: -9999px;
width: auto;
}

div.box3 a.more{
background: url("/img/www/zapytanie_wiecej.png") no-repeat scroll right 0 transparent;
bottom: 10px;
color: #412814;
font-size: 10px;
font-weight: bold;
height: 17px;
padding-right: 0;
padding-top: 0;
position: absolute;
right: 10px;
text-indent: -9999px;
width: 62px;
}

div.box3 a.more:hover{
    background-position: right bottom;
    color:#000;
}

div.box3 p{
color: #989899;
display: block;
font-size: 10px;
font-weight: bold;
left: 0;
padding-left: 65px;
padding-right: 10px;
position: relative;
text-align: left;
top: 0;
}

div#komunikaty div#kom_ruch a:hover
{
   text-decoration: underline;
}

div#komunikaty div#kom_ruch a
{
   font-size:11px;
}

/* --------------------------------------------------- */

div#lewa ul#kat_produktow, div#lewa ul#podkategorie
{

}

	div#t_gora
	{

	}

	div#t_dol
	{

	}

a.tytul-akt{
color: #646466;
display: block;
font-size: 16px;
font-weight: normal;
font-weight: bold;
margin-bottom: 10px;
}

p.tretre
{
color: #5D6965;
/*font-family: arial;*/
line-height: 18px;
}

.zapytaj{
margin-top: 24px;
background: url("/img/www/zapytanie.png") repeat scroll 0 0 transparent;
height: 183px;
position: relative;
right: 17px;
width: 183px;
float: left;
font-size: 10px;
}

div.zapytaj p {
    padding: 45px 14px 0 30px;
}

div.zapytaj a.czyt4ajax{
right: 20px;
top: 120px;
}

div.dol-akt
{
color: black;
font-size: 12px;
height: 163px;
padding: 0 0 0 10px;
width: auto;
}

div.belka-akt{
background: url("/img/www/belka.jpg") no-repeat scroll 0 0 transparent;
height: 30px;
position: absolute;
width: 429px;
bottom: 0;
left: 0;
}

div.belka-data{
color: #5E5C5D;
font-size: 10px;
font-style: italic;
left: 5px;
position: absolute;
top: 10px;
}

a.czyt4ajax{
background: url("/img/www/wiecej.png") no-repeat scroll right 0 transparent;
bottom: 7px;
color: white;
display: block;
font-size: 11px;
font-style: italic;
font-weight: bold;
height: 21px;
line-height: 19px;
padding-left: 10px;
position: absolute;
right: 15px;
width: 54px;
}

a.czyt4ajax:hover{
color:white;
background-position:right bottom;
color: white;
}

a.nagl-notes:hover{
background-position:0 bottom;
}

.news-main-foto{
background: none repeat scroll 0 0 white;
border: 1px solid #C9D3BA;
float: left;
margin-right: 15px;
padding: 0;
}

/********************************************/

a.wiecej-d
{
bottom:0px;
color:#292929;
font-size:10px;
font-weight:bold;
position:absolute;
right:20px;
}

div.diety
{
background:url("/img/diety.jpg") repeat scroll -4px 0 transparent;
display:block;
height:144px;
margin-top:5px;
position:relative;
width:578px;
}

div.diety a.diety-tyt
{
color:#292929;
display:block;
font-size:12px;
font-weight:bold;
margin-top:2px;
text-align:center;
}

div.diety div.diety-tre
{
color:#292929;
display:block;
font-size:11px;
padding-left:145px;
padding-top:15px;
text-align:left;
}

div.d-n
{
display:block;
float:left;
padding:15px;
position:relative;
width:259px;
height:84px;
}

/**********************************************/

	ul#lista_ofert li
	{
display:block;
float:left;
height:50px;
margin:0 4px !important;
padding-top:0;
position:relative;
width:92px;
	}


ul#lista_ofert
	{
	padding:0 !important;

	}

	ul#lista_ofert li
	{


	}


	a.nast-of
	{
background:url("/img/next.gif") no-repeat scroll 0 0 transparent;
display:block;
height:18px;
position:absolute;
right:40px;
top:23px;
width:18px;
	}



		a.pop-of
	{
background:url("/img/prev.gif") no-repeat scroll 0 0 transparent;
display:block;
height:18px;
left:4px;
position:absolute;
top:23px;
width:18px;
	}


	a.nast-of:hover, a.pop-of:hover
	{
		background-position:0 bottom;
	}




/************************************************/
div.plat
{
background:url("/img/platnosci.jpg") no-repeat scroll -4px 0 transparent;
display:block;
float:left;
height:70px;
margin-top:5px;
position:relative;
width:578px;
}

div.producenty
{
background: none repeat scroll 0 0 white;
border: 1px dotted #AAAAAA;
float: right;
height: 270px;
left: 0;
margin-top: 0;
padding-left: 0;
padding-top: 0;
position: relative;
top: 0;
width: 195px;
}

/********************************************/

p.ajax-guziki
{
height: 30px;
position: absolute;
right: 12px;
top: 28px;
}



p.ajax-guziki a
{
background: url("/img/www/ajax.png") repeat scroll 0 0 transparent;
color: white;
display: block;
float: right;
font-size: 12px;
font-weight: bold;
height: 21px;
margin-left: 5px;
padding-top: 4px;
text-align: center;
width: 28px;
}

p.ajax-guziki a:hover
{
background-position:0 bottom !important;
}



div#lewa ul#kat_produktow li a.now_m{
        background: url("/img/www/nowosci.png") repeat scroll 0 0 transparent;
    padding-bottom: 7px;
    text-transform: uppercase;
    font-weight: bold;
}




ul#kat_produktow li a  strong
{

/*display: none;*/
font-size: 9px;
left: 0;
margin-left: 5px;
color: #727171;
}

ul#kat_produktow li , 	ul#kat_produktow
{
float:left;

}

	div#menu-dol
	{
		background:url("/img/menu_dol.jpg") no-repeat scroll 0 0 #C4C811;
display:block;
float:left;
height:16px;
margin-left:11px;
width:194px;
	}

	ul#kat_produktow
	{
display: block;
float: left;
padding-top: 0;
width: 100% !important;
	}

ul#kat_produktow li
{

}

/*
		div#lewa ul#kat_produktow li a.kategoria
		{
			background:none repeat scroll 0 0 #FAE7F8;
		}

		div#lewa ul#kat_produktow li a.orange
		{
			background:none repeat scroll 0 0 #FAE7F8;
		}




			div#lewa ul#kat_produktow li a.kategoria:hover
			{
				background:none repeat scroll 0 0 #e9d2e7;
			}

		div#lewa ul#kat_produktow li a:hover.orange
		{
			background:none repeat scroll 0 0 #e9d2e7;
		}*/


/* --------------------------------------------------- */


div#lewa ul#kat_produktow li ul li a span
{
background:none repeat scroll 0 0 transparent;
display:inline;
font-size:10px;
font-weight:normal;
/*padding-left:7px;*/
padding-left: 0;
padding-top:2px;
position:relative;
top:0;
float: none;
}

div#lewa ul#kat_produktow li ul li {
    margin: 0 0 0 10px;
}

div#lewa ul#kat_produktow li ul li a
{
background: url("/img/www/list3.gif") no-repeat scroll 0 center transparent;
border-bottom: medium none;
color: #333333;
display: block;
font-size: 10px;
font-weight: normal;
height: inherit;
line-height: inherit;
margin-top: 4px;
padding: 0 0 0 8px;
position: relative;
text-align: left;
width: 169px;
}

div#lewa ul#kat_produktow li ul li a:hover
{
color: #E72213;
}

	div#lewa ul#kat_produktow li ul li a:hover, div#lewa ul#podkategorie li:hover, div#lewa ul#kat_produktow li ul li a:hover span, div#lewa ul#kat_produktow li ul li a:hover strong
	{
		/*background:transparent url(/img/g1a.gif) no-repeat scroll 0 0;*/
/*		color:#292929;*/

	}



	div#lewa ul#kat_produktow li ul li a strong
	{
font-weight:normal;
float: none;
position: static;
   }



/* --------------------------------------------------- */

div#glow_produkty
{
	width: 467px;
	height: 390px;
}


	div#glow_produkty ul#glow_prody_1, div#glow_produkty ul#glow_prody_2
	{
		width: 226px;
		min-height: 373px;
		position: absolute;
		top: 11px;
	}



	div#glow_produkty ul#glow_prody_1
	{
		margin-left: 2px;
		left: 0px;
	}



	div#glow_produkty ul#glow_prody_2
	{
		margin-right: 7px;/*10*/
		right: 0px;
	}



		div#glow_produkty ul li, div#podstrona ul#lista_produktow li
		{
			border-bottom: #CDC7C7 solid 1px;
			margin-bottom: 3px;
			width: 100%;
			height: 74px;/*75*/
			position: relative;
		}



			div#glow_produkty ul li.glow_prod_duzy, div#podstrona ul#lista_produktow li
			{
				height: 135px;/*136*/
			}

/* --------------------------------------------------- */

div#glow_produkty ul li a
{
  cursor:pointer;
}

div#glow_produkty ul li a.zdj_prod img, div#podstrona ul#lista_produktow li a.zdj_prod img, div#podstrona div#podstr_tresc table.tab_koszyk td img.zdj_prod
{
	border: #D0D6D6 solid 1px;
	padding: 1px;
	/*width: 60px;*/
	/*height: 57px;*/
	background: #FFFFFF;
	position: absolute;
	top: 3px;
	left: 0px;
}




div#glow_produkty ul li img.logo, div#podstrona ul#lista_produktow li img.logo
{
	position: absolute;
	top: 12px;
	left: 70px;
}



div#glow_produkty ul li strong, div#podstrona div#info strong, div#podstrona ul#lista_produktow li strong{
display: none;
height: 20px;
position: absolute;
right: 5px;
top: 15px;
width: 86px;
}


div#lista_produktow
{
float: left;
left: 0;
margin-left: 0;
margin-top: 14px;
position: relative;
right: 0;
width: 100%;
}

div#lista_produktow div.produkt1234
{
margin:0px;
}


div#lista_produktow_pelna
{
float:left;
left:0px;
position:relative;
}


ul#lista_produktow
{
float:left;
left:13px;
position:relative;
}

div#lista_produktow_pelna
{
float:left;
left:0px;
position:relative;
}


   div#glow_produkty ul li a.rozwin, div#glow_produkty ul li.glow_prod_duzy a.rozwin, div#glow_produkty ul li a.szczegoly, div#podstrona ul#lista_produktow li a.szczegoly, div#glow_produkty ul li a.koszyk, div#podstrona ul#lista_produktow li a.koszyk
   {
      bottom: 4px;
   }



	div#glow_produkty ul li a.rozwin
	{
		width: 12px;
		height: 11px;
		background: url("/img/plus.gif");
		background-repeat: no-repeat;
		right: 7px;
	}

	div#glow_produkty ul li.glow_prod_duzy a.rozwin
	{
		background: url("/img/minus.gif");
	}


	div#glow_produkty ul li a.szczegoly, div#podstrona ul#lista_produktow li a.szczegoly
	{
		background: url("/img/szczegoly.gif");
		background-repeat: no-repeat;
		left: 97px;
	}



	div#glow_produkty ul li a.koszyk, div#podstrona ul#lista_produktow li a.koszyk
	{
		background: url("/img/koszyk.gif");
		background-repeat: no-repeat;
		left: 70px;
	}

/* --------------------------------------------------- */

div#glow_produkty ul li.glow_prod_duzy a.zdj_prod img, div#podstrona ul#lista_produktow li a.zdj_prod img
{

}



div#glow_produkty ul li.glow_prod_duzy img.logo, div#podstrona ul#lista_produktow li img.logo
{
	top: 72px;
	left: 155px;
}



div#glow_produkty ul li.glow_prod_duzy h2, div#podstrona ul#lista_produktow li h2
{
	font-size: 15px;
}



	div#glow_produkty ul li.glow_prod_duzy h2 span, div#podstrona ul#lista_produktow li h2 span
	{
		color:#F7BFF0;
		font-size:16px;
		font-weight:bold;
	}

	div#promocje-1
	{
height:249px;
margin:3px auto;
position:relative;
width:215px;
	}

div#glow_produkty ul li.glow_prod_duzy h3, div#podstrona ul#lista_produktow li h3
{
	top: 47px;
}



div#glow_produkty ul li.glow_prod_duzy a.szczegoly, div#podstrona ul#lista_produktow li a.szczegoly
{
left:20px;
top:255px;
}



div#glow_produkty ul li.glow_prod_duzy a.koszyk, div#podstrona ul#lista_produktow li a.koszyk
{

	left: 50px;
	bottom: 10px;
}

/* --------------------------------------------------- */
div#wysz-wysz
{
float:left;
height:123px;
margin:10px 0 0 10px;
padding-left:0;
position:relative;
width:750px;
}


div#wyszukiwarka
{
background: url("/img/www/wyszukiwarka.gif") no-repeat scroll 0 0 transparent;
bottom: 0;
float: right;
height: 39px;
position: relative;
right: 0;
width: 300px;
}



	div#wyszukiwarka label
	{
		color:#484939;
		font-size:10px;
		font-weight:bold;
		left:13px;
		letter-spacing:1px;
		position:absolute;
		top:15px;
	}



	div#wyszukiwarka input#wysz_pole, div#wyszukiwarka select, div#strefa_partnerow input#sp_login, div#strefa_partnerow input#sp_haslo
	{
		border: #B7B7B7 solid 1px;
		height: 15px;
		position: absolute;
		top: 4px;
	}



		div#wyszukiwarka input#wysz_pole
		{
  background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #678176;
    font-size: 11px;
    font-weight: normal;
    left: 115px;
    margin: 0;
    padding: 0;
    top: 15px;
    width: 145px;
		}


div#wyszukiwarka input#wysz_guz
{
background: url("/img/www/szukaj.png") no-repeat scroll 0 0 transparent;
border: medium none;
cursor: pointer;
font-size: 10px;
font-weight: bold;
height: 23px;
margin: 0;
padding: 0;
position: absolute;
right: 11px;
text-align: center;
top: 11px;
width: 26px;
}

div#wyszukiwarka input#wysz_guz:hover
{
background-position:0 bottom;
}

#krecha {
    background: url("/img/www/nowosci1.gif") no-repeat scroll 0 0 transparent;
    height: 3px;
    width: 758px;
    float: left;
}

#prod_list_main{
background: none repeat scroll 0 0 #F8F8F8;
float: left;
left: 34px;
position: relative;
    height: 320px;
width: 705px !important;
}

div.guzik_list{
  color: #666666;
    cursor: pointer;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    line-height: 35px;
    position: relative;
    text-align: center;
    top: 3px;
    width: 95px;
    z-index: 99;
}

div.guzik_list:hover{
 background-position: 0 bottom;
 color:white;
}

div.guzik_list.activeSlide{
 background-position: 0 0;
 color:white;
}

div.btn-0{
 background: url("/img/www/promocje.png") repeat scroll 0 center transparent;
    height: 28px;
    width: 114px;
    margin-bottom: 4px
}

div.btn-1{
   background: url("/img/www/nowosci.png") repeat scroll 0 center transparent;
    height: 28px;
    width: 104px;
    margin-bottom: 4px
}


#ui-carousel-next{
background: url("/img/www/right.png") no-repeat scroll 0 0 transparent;
display: block;
height: 23px;
overflow: hidden;
position: absolute;
right: 0px;
top: 145px;
z-index: 20;
width: 24px;
}

#ui-carousel-next span{display: none;}
#ui-carousel-prev span{display: none;}

#ui-carousel-prev{
background: url("/img/www/left.png") no-repeat scroll 0 0 transparent;
display: block;
height: 23px;
left: 0;
overflow: hidden;
position: absolute;
top: 145px;
width: 24px;
z-index: 20;
}


#ui-carousel-next:hover, #ui-carousel-prev:hover{
    background-position: 0 bottom;
}

/* --------------------------------------------------- */

div#reklama
{
	width: 299px;
	height: 260px;
	background: #FFFFFF;
}



	div#reklama p, div#linki_sponsorowane p
	{
		padding: 3px 0px 0px 18px;
		width: 281px;/*299*/
		height: 16px;/*19*/
		font-size: 10px;
		letter-spacing: 4px;
	}



	div#reklama a img
	{
		border: none;
		width: 299px;
		height: 241px;
	}

/* --------------------------------------------------- */

div#linki_sponsorowane
{
background:#414141 none repeat scroll 0 0;
float:left;
padding-bottom:5px;
padding-left:10px;
padding-top:3px;
position:relative;
width:99%;
}

div#linki_sponsorowane ul li
{
float:left;
}

div#linki_sponsorowane ul li.lead
{
font-size:10px;
font-weight:bold;
margin-right:6px;
}


div#linki_sponsorowane ul li a
{
font-size:10px;
font-weight:normal;
width:281px;
padding:2px 6px;
}

div#linki_sponsorowane ul li a:hover
{
background:#E35800;
}

/* --------------------------------------------------- */





	div#koszyk strong, div#koszyk p#twoj_kosz, div#koszyk p#zawartosc, div#koszyk p#pokaz a, div#koszyk p#logowanie a, div#koszyk p#rejestracja a, div#koszyk p#wyloguj a
	{
		position: absolute;
		left: 12px;
	}



		div#koszyk strong
		{
			top: 2px;
			font-size:14px;
		}


			div#neon div#komunikaty div#kom_ruch a
		{
			color:#35424A;
			font-size:12px;
			font-weight:bold;
			font-size:11px;
		}

		a.czyt_wiecej
		{
			font-weight:bold;
			font-size:11px;
			color: white;
		}

		a.czyt_wiecej:hover
		{
			color:#3C495A;
		}

		a.link1
		{
		display:block;
		height:100%;
		width:100%;

		}

		div#koszyk p#twoj_kosz
		{
color: white;
font-size: 12px;
font-weight: normal;
left: 10px;
top: 80px;
		}



div#koszyk p#zawartosc, div#koszyk p#zawartosc2
{
color: #5B6765;
font-size: 11px;
font-weight: normal;
left: 75px;
line-height: 16px;
position: absolute;
top: 35px;
}

div#koszyk p#zawartosc2 {
top: 52px;
}

div#koszyk a#kosz_wiecej {
background: url("/img/www/wiecej.png") no-repeat scroll left top transparent;
bottom: -5px;
color: white;
height: 21px;
line-height: 20px;
padding-left: 7px;
position: absolute;
right: 28px;
width: 57px;
}

div#koszyk a#kosz_wiecej:hover {
    background-position: right bottom;
}

div#koszyk p#zawartosc img
{
    position: relative;
    top: -3px;
}

div#koszyk p#zawartosc a{

}

		div#koszyk p#zawartosc  span, div#koszyk p#zawartosc2 span {
			color: #000;
font-weight: bold;
		}

	div.mod_x{
color: #D08B16;
float: right;
height: 80px;
position: relative;
right: 0;
width: 210px;
	}

	div.mod_x ul{
            float: left;
            font-size: 12px;
            left: 8px;
            line-height: 20px;
            position: relative;
            top: 17px;
	}

	div.mod_x ul li{
display: inline;
float: left;
text-align: right;
text-indent: 20px;
	}

        div.mod_x ul li#link_rej {
            background: url("/img/rejestracja.gif") no-repeat scroll 0 3px transparent;
        }

        div.mod_x ul li#link_log {
            background: url("/img/logowanie.gif") no-repeat scroll 0 3px transparent;
        }

	div.mod_x ul li a{
font-size: 11px;
font-weight: bold;
color:#666
	}

	div.mod_x ul li a:hover,  a.p_h:hover{
	color:#444;
	text-decoration:underline;
	}

        a.p_h{
      background: url("/img/www/strzalka_mala_logowanie_gor.png") no-repeat scroll 0 center transparent;
bottom: 10px;
color: #291709;
font-size: 10px;
font-weight: bold;
padding-left: 15px;
position: absolute;
right: 10px;
        }

	div.mod_x .tit{
color: #649D10;
display: block;
font-size: 11px;
font-weight: bold;
left: 56px;
position: absolute;
top: 15px;
	}


		div#koszyk p#pokaz a
		{

bottom: 7px;
color: #FFFFFF;
display: block;
font-size: 10px;
font-weight: bold;
height: 21px;
left: 119px !important;
padding-top: 0;
position: absolute;
text-align: center;
text-indent: -9000px;
width: 58px;
		}


                a.szcz{
                    background: url("/img/www/strzalka_mala_logowanie_gor.png") no-repeat scroll right center transparent;
bottom: 43px;
font-size: 10px;
padding-right: 1px;
                }

                a.szcz:hover{
                    background-position: right center ;
                }

				div#koszyk p#pokaz a:hover
		{
		background-position:0 bottom;
		color:#FFF;
		}


		div#koszyk p#logowanie a, div#koszyk p#rejestracja a, div#konkursy a#szczegoly, div#ankieta a, div#aktualnosci ul.aktu_wlasc li a, div#koszyk p#wyloguj a
		{
			background:transparent url(/img/guz3.gif) no-repeat scroll left top;
			bottom:15px;
			color:#566200;
			display:block;
			font-size:10px;
			height:15px;
			padding-left:17px;
			text-align:left;
			width:67px;
			font-weight:bold;
		}



			div#koszyk p#logowanie a:hover, div#koszyk p#rejestracja a:hover, div#konkursy a#szczegoly:hover, div#ankieta a:hover, div#aktualnosci ul.aktu_wlasc li a:hover, div#koszyk p#wyloguj a:hover
			{
				background: url("/img/guz3a.gif");
				background-repeat: no-repeat;
				background-position: top left;
				color:#ECECEC;
			}



      div#koszyk a#pokaz_graf
      {
         width: 54px;
         height: 53px;
         display: block;
         background: url("/img/ikon1.jpg");
         background-repeat: no-repeat;
         position: absolute;
         top: 67px;
         left: 141px;
      }



         div#koszyk a#pokaz_graf span
         {
            display: none;
         }



      div#koszyk p#wyloguj a
      {
         width: 56px;
      }



		div#koszyk p#rejestracja a
		{
			width: 89px;
			bottom: 1px;
		}


/* --------------------------------------------------- */

	div#stopka ul, div#loga ul
	{
color: #5E5E5E;
float: left;
margin: 0;
font-size: 11px;
margin-left: 1px;
position: absolute;
bottom: 3px;
left: 250px;
	}



	div#stopka ul li, div#loga ul li
	{
color: #5E5E5E;
display: inline;
float: left;
font-weight: normal;
margin-bottom: 5px;
margin-right: 13px;
	}

	div#stopka ul li a:hover, div#loga ul li a:hover
	{
		background:#EF2A15 none repeat scroll 0 0;
		color:#FFF !important;
	}

/* --------------------------------------------------- */

	div#stopka p
	{
	   margin-top: 20px;
	   text-align: center;
	}


/* --------------------------------------------------- */

div#loga ul
{
   padding-top: 2px;
   width: 375px;
}



   div#loga ul li
   {
      margin-right: 5px;
   }

/* --------------------------------------------------- */



div#konkursy, div#strefa_partnerow
{
	margin-top: 16px;
	width: 299px;
	height: 114px;
	background-repeat: no-repeat;
	position: relative;
}



	div#konkursy p
	{
		position: absolute;
		top: 43px;
		left: 71px;
	}



	div#konkursy a#szczegoly, div#strefa_partnerow a /*patrz: koszyk*/
	{
		width: 64px;
		text-align: left;
		font-weight: bold;
		background: url("/img/gu1.gif");
		background-repeat: no-repeat;
		background-position: 52px 1px;
		position: absolute;
		bottom: 3px;
		right: 78px;
	}



		div#konkursy a#szczegoly:hover, div#strefa_partnerow a:hover
		{
			background: url("/img/gu1a.gif");
			background-repeat: no-repeat;
			background-position: 52px 1px;
		}

/* --------------------------------------------------- */

div#strefa_partnerow /*patrz: konkurs, wyszukiwarka, koszyk*/
{
	margin: 0px;
	background: url("/img/tlo2.jpg");
	background-repeat: no-repeat;
}



	div#strefa_partnerow label,
	{
		display: block;
		position: absolute;
		top: 39px;
		left: 66px;
	}



	div#strefa_partnerow input#sp_login, div#strefa_partnerow input#sp_haslo
	{
		padding: 0px 0px 0px 6px;
		width: 147px;/*153*/
		position: absolute;
		top: 55px;
		left: 66px;
	}



	div#strefa_partnerow input#sp_haslo
	{
		top: 75px;
	}



	div#strefa_partnerow input#sp_guz
	{
		width: 59px;
		height: 11px;
		position: absolute;
		right: 78px;
		bottom: 8px;
	}




	div#strefa_partnerow a
	{
		width: 75px;
		font-size: 10px;
		right: 200px;
		bottom: 8px;
		text-align: left;
		background-position: 62px 1px;
	}



		div#strefa_partnerow a:hover
		{
			background-position: 62px 1px;
		}

/* --------------------------------------------------- */

div#newsletter/*patrz: konkursy, strefa partnerów*, wyszukiwarka*/
{
background: url("/img/newsletter.jpg") repeat scroll 0 0 transparent;
float: left;
height: 130px;
margin: 5px 0 0;
position: relative;
text-align: left;
width: 190px;
}

div#newsletter.post
{
background: url("/img/www/newsletter_post.jpg") repeat scroll 0 0 transparent;
}



div#newsletter input#newsl_guz{
background: url("/img/www/zapisz.png") repeat scroll left top transparent;
border: medium none;
bottom: 22px;
cursor: pointer;
height: 21px;
padding: 0;
position: absolute;
right: 15px;
top: 80px;
width: 74px;
}

div#newsletter input#newsl_guz:hover{
 background-position: 0 bottom;
}


p.komuni{
/*    top: 55px !important;*/
}

	div#newsletter input#newsl_pole
	{
background: none repeat scroll 0 0 transparent;
border: medium none;
color: #444444;
font-size: 11px;
height: 16px;
left: 40px;
padding: 0;
position: absolute;
top: 51px;
width: 130px;
	}



div#stopka div#newsletter p
{
font-size:10px;
margin:0;
position:absolute;
right:0;
text-align:left;
top:0;
}



div#newsletter p a
{
width: 50px;
margin-top: 5px;
display: block;
color:#2D3132;
}

div#newsletter p a:hover {
    text-decoration: underline;
}

/* --------------------------------------------------- */

div#ankieta
{
   margin: 15px 0px 0px 7px;
	width: 218px;
	height: 326px;
	background: url("/img/tlo_ankieta.gif") #FFFFFF;
	background-repeat: no-repeat;
	background-position: top left;
	position: relative;
	/*position: absolute;*/
	/*left: 7px;/*10 moich obliczeń*/
	/*bottom: 30px;*/
}



	div#ankieta p.pytanie
	{
		margin: auto;
		padding-top: 66px; /*było margin-top: 46 przy absolute;*/
		width: 180px;
	}



	div#ankieta object
	{
		margin-top: 20px;
		display: block;
	}



/* ----- */

	div#ankieta ul
	{
		margin: 20px 0px 0px 10px;
		width: 190px;
		list-style-type: none;
	}



		div#ankieta ul li
		{
			position: relative;
		}



		div#ankieta ul li label
		{
			position: absolute;
			top: 3px;
			left: 25px;
		}


	div#ankieta input#ank_guz
	{
		position: absolute;
		right: 20px;
		bottom: 58px;
	}



	div#ankieta p#ank_arch, div#ankieta p#ank_wiecej
	{
		position: absolute;
		bottom: 56px;
	}



		div#ankieta p#ank_arch
		{
			left: 10px;
		}



			div#ankieta p#ank_arch a, div#ankieta p#ank_wiecej a
			{
				width: 98px;
				font-size: 11px;
				text-align: right;
			}



		div#ankieta p#ank_wiecej
		{
			right: 20px;
		}



			div#ankieta p#ank_wiecej a
			{
				width: 48px;
			}

/* --------------------------------------------------- */

div#aktualnosci
{
	background:transparent url(/img/aktu_podkl.gif) no-repeat scroll 0 0;
	height:264px;
	left:0px;
	position:relative;
	width:228px;
	top:10px;
}

div#aktualnosci a.link
{
	display:block;
	height:43px;
	position:absolute;
	width:100%;
}

div#aktualnosci div#tresc
{
	font-size:12px;
	height:160px;
	left:15px;
	position:relative;
	top:49px;
	width:192px;
}


div#aktualnosci div#tresc a.wiecej_akt
{
	background:transparent url(/img/gu5akt.gif) no-repeat scroll 0 0;
	bottom:5px;
	display:block;
	height:19px;
	position:absolute;
	right:0;
	width:21px;
}

div#aktualnosci div#tresc a:hover.wiecej_akt
{
	background:transparent url(/img/gu5akta.gif) no-repeat scroll 0 0;
}

div#aktualnosci div#tresc a.tytul
{
	color:#3C474B;
	float:left;
	font-weight:bold;
	padding-bottom:10px;
	position:relative;
	top:3px;
	width:197px;
}

	div#aktualnosci ul#przelacznik
	{
		width: 235px;
		height: 20px;
		background: #FFFFFF;
		position: absolute;
		top: 4px;
		right: 3px;
	}



			div#aktualnosci ul#przelacznik li a
			{
				margin-right: 1px;
				width: 46px;/*47*/
				height: 20px;
				display: block;
				float: left;
				background: #BA1A56;
				text-align: center;
				font-weight: bold;
				line-height: 20px;
			}



				div#aktualnosci ul#przelacznik li a:hover
				{
					text-decoration: underline;
				}



				div#aktualnosci ul#przelacznik li a#akt_przyc_4
				{
					margin: 0px;
					width: 47px;
				}


	div#aktualnosci h4
	{
		padding-right: 2px;
		width: 132px;/*134*/
		height: 21px;
		position: absolute;
		right: 238px;
		top: 4px;
		font-size: 12px;
		text-align: right;
		line-height: 20px;
		background: url("/img/iko_akt.gif");
		background-repeat: no-repeat;
		background-position: top left;
	}

/* --------------------------------------------------- */

div#aktualnosci ul.aktu_wlasc
{
	width: 455px;
	height: 276px;
	position: absolute;
	bottom: 50px;
	left: 6px;
}



	div#aktualnosci ul.aktu_wlasc li
	{
		width: 455px;
		height: 138px;
		font-size: 12px;
		text-align: justify;
		position: relative;
		clear: both;
	}



		div#aktualnosci ul.aktu_wlasc li h5
		{
			font-size: 14px;
		}



		div#aktualnosci ul.aktu_wlasc li p
		{
			margin-bottom: 12px;
			font-size: 10px;
		}



		div#aktualnosci ul.aktu_wlasc li img
		{
			margin-right: 10px;
			border: #BCBEB3 solid 1px;
			padding: 3px;
			background: #FFFFFF;
			float: left;
		}



		div#aktualnosci ul.aktu_wlasc li a/*patrz: koszyk*/
		{
			width: 82px;
			background-position: 70px 2px;
			text-align: left;
			font-weight: bold;
			font-size: 11px;
			position: absolute;
			right: 0px;
			bottom: 20px;
		}



			div#aktualnosci ul.aktu_wlasc li a:hover
			{
				background-position: 70px 2px;
			}

/* --------------------------------------------------- */

div#loga strong
{
	font-size: 10px;
	position: absolute;
	top: 18px;
	left: 25px;
}

div#loga p#kreacja
{
   width: 142px;
   height: 17px;
   position: absolute;
   top: 0px;
   right: 5px;
}

   div#loga p#kreacja a img
   {
      border: none;
      width: 142px;
      height: 17px;
   }

/* --------------------------------------------------- */

div#loga object
{
	margin-top: 10px;
}

/* --------------------------------------------------- */
div#duze_losowe
{
		display:block;
		left:0;
		position:absolute;
		width:725px;
		z-index:7;
}
/* --------------------------------------------------- */
div#kolekcje
{
	background: #E9B0DD;
	height:223px;
	left:526px;
	position:absolute;
	top:79px;
	width:182px;
}




 p.blad
{
color:#EB090A;
font-size:9px;
font-weight:bold;
left:22px;
position:absolute;
top:-4px;
}

div#panel_klienta input
{
background:#6F6F63 none repeat scroll 0 0;
border:4px solid #606153;
color:white;
font-size:10px;
height:22px;
margin-top:1px;
padding-left:10px;
padding-top:8px;
width:190px;
}

div#panel_klienta input#guzik
{
border:medium none;
bottom:3px;
height:20px;
margin:0;
padding:0;
position:absolute;
right:4px;
width:20px;
}


div#podstr_form{
height:120px;
left:1px;
position:relative;
top:50px;
width:203px;
}


div#podstr_tresc p
{
margin:10px;
}

a.linkrej
{
background:url("/img/guzik_mal.gif") no-repeat scroll 0 0 transparent;
color:#292929;
float:left;
font-weight:bold;
margin-bottom:5px;
padding-bottom:3px;
padding-left:27px;
padding-top:2px;
width:135px;
}

a.linkrej:hover
{
	text-decoration: underline;
	background:transparent url(/img/guzik_mal.gif) no-repeat scroll 0px bottom;
	color:#292929;
}

label#login, label#haslo
{
color:#292929;
font-size:11px;
font-weight:bold;
left:12px;
position:absolute;
top:57px;
}

label#login
{

top:23px;

}

div#kolekcjerozwijane
{
	left:32px;
	position:relative;
	top:49px;

}

/************************ MENU POD AKTU*********************************/

div#menu_pod_aktu
{
float:left;
left:234px;
width:712px;
}

div#menu_pod_aktu div.tlift_title {
background:white none repeat scroll 0 0;
color:#444444;
display:block;
font-weight:bold;
height:30px;
width:119px;

}

li.m
{
float:left;
list-style-type:none;
margin-right:45px;
}

li.m1 {
float:left;
list-style-type:none;
margin:auto 15px 19px;
}

ul#zzz
{
float:left;
  left: 35px;
margin-top:20px !important;
position:relative;
}


input{outline: none;}

div.tlo
{
float:left;
}

a#form-kont{
background: url("/img/www/form.gif") no-repeat scroll 0 0 transparent;
float: right;
height: 32px;
margin: 58px 26px 0 0;
width: 198px;
}

div#skroty{
background: none repeat scroll 0 0 transparent;
float: left;
margin-bottom: 5px;
margin-top: 20px;
position: relative;
width: 1000px;
}

div#newsletter h2, div#newsletter label, div#newsletter p{
font-size: 10px;
left: 10px;
padding: 5px;
position: absolute;
top: 40px;
width: 155px;
}

div.clear
{
	clear: both;
	float: none;
}

div#kontakt
{
	color:#FFFEFF;
	font-size:16px;
	left:22px;
	margin:auto;
	position:absolute;
	text-align:left;
	top:17px;
	width:278px;
}

div#kontakt p
{
	text-align: left;
	margin-top: 0px;
}

a#mapa_logo
{
	display:block;
	height:120px;
	left:30px;
	position:absolute;
	top:84px;
	width:527px;
}

div#panel_klienta p#zawartosc,  div#panel_klienta p#zalogowanyy
{
	font-size: 12px;
	text-align: center;
	margin-bottom:20px;
}

div#panel_klienta p a
{
color:#963C00;
font-size:9px;
text-align:center;

	background:transparent url(/img/guz_mal.gif) no-repeat scroll 0 0;
	height:11px;
	width:12px;
	padding-left:15px;
}

div#panel_klienta div#nieznaj
{
margin-left:78px;
font-size:13px;
margin-top:3px;
}


div#panel_klienta p a:hover
{
	text-decoration: underline;
}

div#panel_klienta p#pokaz, div#panel_klienta p#wyloguj, div#panel_klienta p#rejestracja
{
	font-size:14px;
	margin-left:15px;
	text-align:left;


}

h2.prodkol, h2#prodpow
{
margin-bottom:10px;
padding-bottom:10px;
padding-top:10px;
width:518px;
}

p.wiecejkol
{
	text-align: right;
}

div#twoj-kosz, div#twoj-kosz1
{
  color: #649D10;
    display: block;
    font-size: 11px;
    font-weight: bold;
    left: 5px;
    position: absolute;
    top: 15px;
}

div#nieznaj
{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
left:9px;
padding:0 10px;
position:absolute;
text-align:left;
top:10px;
width:163px;
}

.logowanie p input#login-input
{
background:none repeat scroll 0 0 transparent;
border:medium none;
font-size:11px;
left:53px;
padding-left:10px;
padding-top:7px;
position:absolute;
top:17px;
width:105px;
}

.logowanie p input#haslo-input
{
background:none repeat scroll 0 0 transparent;
border:medium none;
font-size:11px;
left:53px;
padding-left:10px;
padding-top:7px;
position:absolute;
top:49px;
width:105px;
}



p#panel-opcje
{
font-size:10px;
left:20px;
position:relative;
top:152px;
width:150px;
}

input#guzik
{
background:url("/img/zaloguj.gif") repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:24px;
left:101px;
position:absolute;
top:92px;
width:80px;
}


input#guzik:hover
{
background-position:0 bottom;
}

/********** lista glowna *********/

div#lista-glowna
{

}

/******* ceikawostki *******/
div#krycie1
{
float:right;
height:141px;
overflow:hidden;
position:relative;
right:10px;
width:205px;
}

div#krycie {
color:#272A19;
height:141px;
left:0;
letter-spacing:1px;
overflow:hidden;
position:absolute;
top:0px;
width:205px;
}

div.ciekawostki
{
height:141px;
left:5px;
margin-top:14px;
position:relative;
width:189px;
}



a.zost_g
{
background:transparent url(/img/dalej.gif) no-repeat scroll 0 0;
display:block;
height:24px;
position:absolute;
right:-6px;
top:96px;
width:70px;
}

a:hover.zost_g
{
background:transparent url(/img/daleja.gif) no-repeat scroll 0 0;
}



a.wmod_nast
{
background:url("/img/nastepny.gif") no-repeat scroll 0 0 transparent;
bottom:5px;
display:block;
height:18px;
position:absolute;
right:2px;
width:64px;
}

a:hover.wmod_nast, a:hover.wmod_poprz
{
background-position: 0 bottom;
}

a.wmod_poprz
{
background:url("/img/poprzedni.gif") no-repeat scroll 0 0 transparent;
bottom:5px;
display:block;
height:18px;
left:1px;
position:absolute;
width:64px;
}




div.reklama
{
background:transparent url(/img/c3c3.gif) no-repeat scroll 0 0;
float:left;
height:252px;
width:246px;
}


div.reklama div a img
{
border:medium none;
display:block;
margin:auto;
position:relative;
text-align:center;
top:0px;
width:230px;
}

div.reklama div a
{
border:medium none;
display:block;
margin:auto;
position:relative;
text-align:center;
top:41px;
width:230px;
}



div#hswitch_0 div
{
background:transparent !important;
}

div#hswitch_0
{
left:1px !important;
}

#txt_d{
color: #A0A29D;
float: left;
font-size: 10px;
font-weight: normal;
left: 0;
margin-top: 10px;
padding: 10px 0;
position: relative;
width: 100%;
line-height: 18px;
}

#txt_dd{
	background:url(/img/www/bgg.gif) no-repeat scroll 0 0 transparent;
    float: left;
    font-size: 10px;
    left: 0;
    margin-top: 10px;
    padding: 10px 20px;
    position: relative;
    width: 960px;
}

#ddol{
background-color: transparent;
float: none;
margin: auto;
padding: 0;
width: 1000px;
}

span#onl {
background: url("/img/on-line.gif") no-repeat scroll 0 0 transparent;
color: #FFFFFF;
font-size: 10px;
font-weight: normal;
padding-left: 22px;
}

span#onl span {
color: #AFDD49;
font-size: 11px;
font-weight: bold;
}

div.box-mod-dol{
float: left;
padding: 12px 20px;
width: 210px;
}

div.box-mod-dol h2{
background: none repeat scroll 0 0 transparent !important;
color: #FFFFFF;
font-family: 'Open Sans Condensed',sans-serif !important;
font-size: 20px;
font-weight: bold;
height: auto;
overflow: hidden;
}


div.box-mod-dol p {
    font-size: 12px;
    line-height: 18px;
    color: #fff;
    width: 220px;
}

.br{
    clear: both;
}

div.box-mod-dol ul{
padding-left: 14px;
}

div.box-mod-dol ul li{
color: #FFFFFF;
list-style-image: url("/img/www/list2.gif");
}

div.box-mod-dol ul li a{
display: block;
font-size: 12px;
margin-bottom: 3px;
color: #DDDDDD;
}

div.box-mod-dol ul li a:hover{
	color: #E72213;
	text-decoration: underline;
}

a.ciek-guz
{
display:block;
height:30px;
left:0;
position:absolute;
top:5px;
width:240px;
z-index:1;
}

a.prom-guz
{
display:block;
height:30px;
position:absolute;
top:239px;
width:240px;
z-index:1;
left:0;
}



a.wysz_rek_tyt
{
color:#E35800;
}


div.modul3 div.opis
{
left:0 !important;
width:20px !important;
}

div#banerek a, div#banerek img
{
border:medium none;
color:transparent;
}


div#stopka p#adres
{
left:9px;
margin:0;
position:absolute;
top:5px;
}

div#stopka p#adres span
{
color:#E35101;
font-weight:bold;
margin-right:5px;
}

div#stopka p#adres img
{
left:2px;
position:relative;
top:3px;
}

a:hover.ulub
{
color:#E25800 !important;
}

form.wyb-prod
{

}

form.wyb-prod select
{
background:#E35401 none repeat scroll 0 0;
border:medium none;
color:white;
padding:7px 5px;
}


/******************************* wyszukiwarka *****************/

div#il_prod
{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
left:19px;
padding-left:17px;
padding-top:0;
position:absolute;
top:16px;
z-index:1;
}


div#il_prod span
{
color:#FFCE77;
}

.add_kosz{
float: left;
height: 40px;
left: 18px;
margin-top: 284px;
position: relative;
width: 155px;
}

.add_kosz .lab_ilosc{
color: #2B160A;
font-weight: bold;
left: 0;
position: absolute;
top: 16px;
}

.add_kosz .ilosc{
background: none repeat scroll 0 0 transparent;
border: medium none;
left: 31px;
padding: 3px 4px;
position: absolute;
top: 13px;
width: 28px !important;
}

.add_kosz .ilosc_guz{
background: url("/img/www/dokoszyka_1.png") no-repeat scroll right 0 transparent;
color: #40394B;
font-size: 11px;
height: 27px;
left: 180px;
position: absolute;
text-align: left;
text-indent: -9999px;
top: 1px;
width: 26px;
}

.add_kosz .ilosc_guz:hover{
background-position: right bottom;
}

/*****************************/

div#podstrona div.gal_powiazanie a.przejdz
{
color:#5D5466;
}

/*****************************************/

div.boxniema
{
background: none repeat scroll 0 0 #F8F8F8;
border: 1px solid #F2F2F2;
color: #777777 !important;
margin: auto;
padding: 10px;
width: 515px;
}

div.boxniema p
{
margin:10px 0 !important;
}

div.boxniema ul li
{
margin-left:20px;
list-style-type:square;
}

div#podstrona h2.h2box, div#srodek h2.h2box
{
background:transparent url(/img/iko-wyszukiwarka.png) no-repeat scroll 0 0;
font-size:13px;
font-weight:bold;
height:40px;
left:10px;
padding-left:54px;
padding-top:10px;
width:91%;
}

/********************************************************/
div.extra
{
float: left;
    height: 282px !important;
    margin-right: 0 !important;
    margin-top: 45px !important;
    width: 19px !important;
    border:none;
}



div#lista_produktow_pelna div.produkt_lista strong.nowosc, div#lista_produktow_pelna div.produkt_lista strong.wyprzedaz
{
top:8px;
}


div#losowy-producent
{
background:transparent url(/img/placek3.gif) no-repeat scroll 0 0;
display:block;
float:right;
height:115px;
margin:10px auto;
padding:51px 25px;
position:relative;
width:172px;
}






/* ----------------------------------------------------------- */
/*		AKTUALNOŚCI					    */
/* ----------------------------------------------------------- */

div#aktualnosci_tlo
{
	background:transparent url(/img/c34.jpg) repeat scroll 0 0;
	height:255px;
	left:14px;
	position:relative;
	top:28px;
	width:499px;
}

div.aktualnosci
{
background: none;
border: medium none;
float: left;
height: 250px;
left: 0;
margin-top: 0;
padding-left: 0;
padding-top: 0;
position: relative;
top: -25px;
width: 429px;
}

div#alphaakt
{
	height:265px;
position:relative;
top:0;
width:492px;
}

div.alphaakt_more a {
background:transparent url(/img/czytaj.png) no-repeat scroll 0 0;
bottom:-5px;
display:block;
height:24px;
position:absolute;
right:-11px;
width:89px;
}

div.alphaakt_more a:hover {
background:transparent url(/img/czytaja.png) no-repeat scroll 0 0;
}

div.alphaakt_image
{
height:265px;
position:absolute;
width:492px;
}

div.alphaakt_title
{
background:transparent url(/img/temat_akt.png) no-repeat scroll 0 0;
color:white;
display:block;
font-weight:bold;
height:27px;
left:10px;
padding-top:16px;
position:absolute;
text-align:center;
top:213px;
width:255px;
}


div.alphaakt_title a
{
	color: white;
}

div.alphaakt_title a:hover
{
	color: #FA9F00;
}

div.alphaakt_more
{
color:white;
font-size:11px;
height:245px;
left:307px;
position:absolute;
top:10px;
width:175px;
}

div.alphaakt_btnn
{
background:yellow none repeat scroll 0 0;
cursor:pointer;
height:22px;
left:13px;
position:absolute;
top:187px;
width:25px;
}


div.filmy-foto
{
float:left;
height:257px;
margin-left:12px;
padding-top:15px;
position:relative;
width:527px;
}



/******************************************************************/

ul.akt-gora
{
height:28px;
left:15px;
list-style-type:none;
margin-top:17px !important;
position:relative;
top:0;
width:537px;
}

ul.akt-gora li
{
display:inline;
float:left;
}


ul.akt-gora li  a
{
color:#251B0F;
display:block;
float:left;
font-weight:bold;
height:18px;
margin-right:1px;
padding-top:4px;
position:relative;
text-align:center;
top:6px;
width:102px;
}

ul.akt-gora li  a#akt-gora-1, ul.akt-gora li  a#akt-gora-1:hover
{
margin-right:187px;
width:125px;
background:transparent;
}

a#akt-gora-1:hover
{
background:transparent !important;
}

ul.akt-gora li  a#akt-gora-2
{
background:url("/img/ajax_akt.gif") no-repeat scroll 0 0 transparent;
}

ul.akt-gora li  a#akt-gora-3
{
background:url("/img/ajax_akt.gif") no-repeat scroll 0 0 transparent;
}



ul.akt-gora li  a:hover
{
background:transparent url(/img/ajax_akt.gif) no-repeat scroll 0 bottom !important;
}






ul.akt-gora li  a.aktywny-1
{


}


ul.akt-gora li  a.aktywny-2
{
background:transparent url(/img/ajax_akt.gif) no-repeat scroll 0 -22px !important;
}

ul.akt-gora li  a.aktywny-3
{
background:transparent url(/img/ajax_akt.gif) no-repeat scroll 0 -22px !important;
}



ul.akt-gora li  a.nie-aktywny-1
{


}


ul.akt-gora li  a.nie-aktywny-2
{
background:transparent url(/img/ajax_akt.gif) no-repeat scroll 0 0px !important;
}

ul.akt-gora li  a.nie-aktywny-3
{
background:transparent url(/img/ajax_akt.gif) no-repeat scroll 0 0px !important;
}


/*********************/
/************* GALERIA AJAX *****/


.galeria-glow ul
{
float:left;
height:auto;
left:0;
list-style-type:none;
padding:7px 23px 23px 52px !important;
position:relative;
width:436px;
}

.galeria-glow ul li
{
float:left;
}

.film-glow ul
{
float:left;
height:auto;
list-style-type:none;
padding:25px 0 13px 40px !important;
position:relative;
top:12px;
width:463px;
}




.film-glow ul li
{
background:none repeat scroll 0 0 #524429;
border:5px solid #443A21;
display:block;
float:left;
height:168px;
margin:7px 10px;
padding:1px;
width:191px;
}


div.film-glow .kree
{
border-left:1px dotted #696969;
height:209px;
left:283px;
position:absolute;
top:20px;
width:1px;
z-index:9;
}




/*************/


div#solectwa
{
display:block;
float:left;
height:223px;
width:100%;
position:relative;
}

div#solectwa a
{

}

div#solectwa a.topo
{
background:white url(/img/topografia.gif) no-repeat scroll 0 0;
display:block;
height:112px;
left:48px;
position:absolute;
top:53px;
width:141px;
}

div#solectwa div.kre1
{
border-left:1px dotted #696969;
display:block;
height:80px;
position:absolute;
right:116px;
top:61px;
width:1px;
}

div#solectwa p
{
color:#494949;
font-size:18px;
font-weight:bold;
left:20px;
position:absolute;
top:15px;
}

ul#lista_topo
{
float:right;
list-style-type:none;
position:relative;
right:25px;
top:50px;
}


ul#lista_topo li
{
float:left;
margin-left:30px;
}


/* ----------------------------------------------------------- */
/*		AKTUALNOŚCI	 ajax				    */
/* ----------------------------------------------------------- */

/*div#aktu_java li a.akt_przyc_tlo_sel
{
background:transparent url(/img/ajax.gif) no-repeat scroll center ;
color:white !important;
}

div#aktu_java li a:hover.akt_przyc_tlo_sel
{
background:transparent url(/img/ajax.gif) no-repeat scroll 0 bottom;
color:white !important;
}*/

/*div#aktu_java li a.akt_przyc_tlo_sel0, div#aktu_java li a.akt_przyc_tlo_sel1, div#aktu_java li a.akt_przyc_tlo_sel2, div#aktu_java li a.akt_przyc_tlo_sel3, div#aktu_java li a.akt_przyc_tlo_sel4, div#aktu_java li a.akt_przyc_tlo_sel5 {
background:transparent url(/img/ajax2.gif) no-repeat scroll 0 top;
}*/

.cyfra-news
{
width:26px !important;
}

div.akt_zdj
{
background:white none repeat scroll 0 0;
border:4px solid #D1D2D7;
float:left;
height:68px;
margin-top:12px;
margin-bottom:10px;
cursor:pointer;
padding:1px;
position:relative;
width:68px;
left:1px;
}

div.akt_zdj_wew
{
background-position:center center;
background-repeat:no-repeat;
height:68px;
overflow:hidden;
position:absolute;
width:68px;
}

a.link_foto111
{
background:transparent url(/img/ikon.gif) no-repeat scroll left center;
color:#373D53;
float:left;
font-family:tahoma;
font-size:14px;
font-weight:bold;
padding-left:21px;
width:97%;
}

a.link_foto111:hover
{
background:transparent url(/img/ikon.gif) no-repeat scroll left center !important;
}


.nowaaa-akt
{
color:#EF1B0F;
font-size:11px;
font-weight:normal;
margin:0 5px;
}
div#aktu_java
{
color:white;
position:absolute;
right:0;
top:5px;
width: 63px;
height: 14px;
}

ul.ts_preview li{
width:auto !important;
}

div.ak_tre
{
border-bottom: 1px dotted #DDDDDD;
color: #444444;
float: left;
height: 120px;
padding: 15px 15px 20px;
position: relative;
width: 730px;
}

div#podstrona div#komentarze1 p a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/img/dodaj_opinie.gif) no-repeat scroll 0 0;
display:block;
float:right;
height:20px;
margin:0 0 5px 16px;
width:92px;
}





div.aktualnosci ul li  div.ak_tre p, div#podstrona div#podstr_tresc ul#lista_akt li div.ak_tre p
{
border-left: 1px dotted #627000;
float: left;
line-height: 16px;
margin-left: 20px !important;
margin-top: 12px !important;
min-height: 80px;
padding-left: 20px !important;
position: relative;
width: 600px;
}




p.podstr_info{
    margin-bottom:2px;
}





div.aktualnosci-kal ul li  div.ak_tre p
{
border:none;
}

div.ak_tre .data-dod-akt
{
bottom: 7px;
color: #666666;
font-size: 10px;
font-weight: bold;
left: 17px;
position: absolute;
width: 226px;
}

div.czytano-akt
{
/*background:transparent url(/img/czytano.gif) no-repeat scroll 0 2px;*/
bottom:10px;
color:#464646;
font-size:10px;
font-weight:bold;
left:175px;
padding-left:0;
position:absolute;
}

div.koment-akt
{
background:transparent url(/img/ikonka_komentarze.gif) no-repeat scroll 0 2px;
bottom:10px;
color:#4D5471;
font-size:10px;
left:311px;
padding-left:16px;
position:absolute;
}


a#akt_przyc_1, a#akt_przyc_2, a#akt_przyc_3, a#akt_przyc_4
{
color:white;
}

div#aktu_java li
{
display:inline;
}


div#aktu_java ul
{

}

div#aktu_java li  a
{
background:transparent url(/img/www/ajax2.png) no-repeat scroll left center;
display:block;
float:left;
height:14px;
width:14px;
margin-left: 7px;
}

div#aktu_java li  a:hover
{
background-position: left bottom;
}
div#aktu_java li a.akt_przyc_tlo_sel0,
div#aktu_java li a.akt_przyc_tlo_sel1,
div#aktu_java li a.akt_przyc_tlo_sel2 {
background-position: left top;
}

div#akt_1, div#akt_2 {
    display: none;
}

/*div#akt_0, div#akt_1, div#akt_2, div#akt_3, div#akt_4
{
color:white;
height:750px;
left:0;
margin-top:20px;
position:relative;
}*/


/*div#akt_0  h2 a, div#akt_1 h2 a, div#akt_2  h2 a, div#akt_3 h2 a, div#akt_4 h2 a
{
color:#02344D;
font-size:12px;
}

div#akt_0  h2 a:hover, div#akt_1 h2 a:hover, div#akt_2  h2 a:hover, div#akt_3 h2 a:hover, div#akt_4 h2 a:hover
{
color:#02344D;
background:none;
}*/



a.czyt
{
   background: url("/img/www/wiecej.gif") no-repeat scroll right 0 transparent;
    bottom: 30px;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: normal;
    height: 17px;
    padding-left: 7px;
    padding-right: 0;
    padding-top: 1px;
    position: absolute;
    right: 35px;
    width: 50px;
	    line-height: 14px;
}

a.czyt:hover
{
   background: url("/img/www/wiecej.gif") no-repeat scroll right bottom transparent;
   color:white;
}


a.dodaj-ogl
{
background:transparent url(/img/dodaj_ogloszenie.gif) no-repeat scroll right 0;
width:99px;
left:15px;
}

a.dodaj-ogl:hover
{
background:transparent url(/img/dodaj_ogloszenie.gif) no-repeat scroll right bottom !important;
}


a.wszystkie-ogl
{
background:transparent url(/img/wszystkie_ogloszenia.gif) no-repeat scroll right 0;
left:120px;
width:123px;
}

a.wszystkie-ogl:hover
{
background:transparent url(/img/wszystkie_ogloszenia.gif) no-repeat scroll right bottom !important;
}


/*div#akt_0 a:hover, div#akt_1 a:hover, div#akt_2 a:hover, div#akt_3 a:hover, div#akt_4 a:hover
{
	background:transparent;
}*/


div.inf
{
color:#393532;
font-size:9px;
left:113px;
position:absolute;
top:78px;
}

div.inf strong
{
color:#FF6300;
}

.szuk_ciemny
{
background:transparent url(/img/tlo-akt1.gif) repeat scroll 0 0;
}



div#akt_0 li, div#akt_1 li, div#akt_2 li, div#akt_3 li, div#akt_4 li
{
	clear:both;
	font-size:11px;
	list-style-type:none;

	position:relative;
	text-align:justify;

}

div#akt_0 ul, div#akt_1 ul, div#akt_2 ul, div#akt_3 ul, div#akt_4 ul
{

}



div#akt_0 li a img, div#akt_1 li a img, div#akt_2 li a img, div#akt_3 li a img, div#akt_4 li a img
{
border:4px solid #DBD8C9;
float:left;
margin-right:12px;
margin-top:0;
padding:1px;

}

div#akk
{

}

div#akt_0 li h2, div#akt_1 li h2, div#akt_2 li h2, div#akt_3 li h2, div#akt_4 li h2
{
padding-top:0;
position:relative;
}


img.glosnik, img.filmik {
border:medium none !important;
float:none !important;
margin:0 !important;
padding:0 !important;
}



dvi#akt_0 a, dvi#akt_1 a, dvi#akt_2 a, dvi#akt_3 a, dvi#akt_4 a
{
	width: 81px;
	background: url("/img/guz1.gif");
	background-repeat: no-repeat;
	background-position: top right;
	bottom: 1px;
	right: 0px;
}



/*************************************************/
 a.nagl_link
{
font-size:10px;
position:absolute;
top:10px;
color:#000;
padding-left:17px;
}


a.nagl_link span
{
padding:2px;
}


 a.iko1
{
background:transparent url(/img/iko1.gif) no-repeat scroll 0 0;
left:5px;
}

 a.iko2
{
background:transparent url(/img/iko2.gif) no-repeat scroll 4px 2px;
left:90px;
}

 a.iko3
{
background:transparent url(/img/iko3.gif) no-repeat scroll 2px 1px;
left:165px;
}

 a.iko4
{
background:transparent url(/img/iko4.gif) no-repeat scroll 0 -1px;
left:284px;
}


 a:hover.nagl_link span
{
background:#1B2026 none repeat scroll 0 0;
color:#FFF;
}


div.margin-zero
{
margin-bottom:0;
}


/**********************************************/

	div#dane_klienta
	{
float:left;
font-size:11px;
margin-left:10px;
position:relative;
width:533px;
	}


			div.form_tyt2, div.form_tyt3, div.form_tyt4
	{
		/*background:#070E17 none repeat scroll 0 0;*/
		/*border-bottom:4px solid #C9C7C7;*/
		float:left;
		font-weight:bold;
		margin-bottom:2px;
		margin-right:1px;
		padding:5px;
		width:146px;
		text-align:center;
		color:white;

	}

			div.form_tyt2_dol, div.form_tyt3_dol, div.form_tyt4_dol
	{
		/*background:#FBCA04 none repeat scroll 0 0;*/
		/*border-top:4px solid #C9C7C7;*/
		float:left;
		font-weight:bold;
		margin-bottom:4px;
		margin-right:1px;
		padding:5px;
		width:146px;
		text-align:center;
		height:2px;
	}


			div.form_tyt3, div.form_tyt3_dol
	{
			width:324px;


	}

			div.form_tyt4, div.form_tyt4_dol
	{
			width:20px;

	}

	div.form_tyt1, div.dane1, div.dane2
	{
		padding:3px 2px 1px 2px;

	}


	div.form_tyt1
	{
			/*background:none repeat scroll 0 0 #1B2026;*/

float: left;
font-weight: normal;
height: 18px;
margin-bottom: 1px;
margin-right: 1px;
padding-left: 7px;
position: relative;
text-align: left;
width: 147px;

	}

	div.dane2
		{
				/*background:none repeat scroll 0 0 #1B2026;*/

			float:left;
			min-height:14px;
			text-align:center;
			position:relative;
			width:26px;
			margin-bottom:1px;
			margin-right:1px;
		}



	div.dane1
	{
/*	background:none repeat scroll 0 0 #1B2026;*/

float:left;
font-weight:bold;
margin-bottom:1px;
margin-right:1px;
min-height:14px;
position:relative;
width:330px;
height: 18px;
	}



	div.form_tyt
	{
		width:708px;
		min-height: 20px;
		font-weight: bold;
	}



	div.dane
	{
		width: 828px;
		min-height: 50px;
	}



	div.akt_zdj
{
 background: none repeat scroll 0 0 white;
    border: 4px solid #D1D2D7;
cursor:pointer;
float:left;
height:68px;
left:1px;
margin-bottom:10px;
margin-top:10px;
padding:1px;
position:relative;
width:68px;
}

div.ak_tre p
{
float:left;
margin-left:10px !important;
margin-top:9px !important;
width:408px;
}

div.szuk_ciemny
{
 background: none repeat scroll 0 0 #F7F7F7;
}



a.link_foto111
{
background: url("/img/ikon.gif") no-repeat scroll left center transparent;
color: #3F3F41;
float: left;
font-family: tahoma;
font-size: 17px;
font-weight: bold;
padding-left: 21px;
width: 97%;
}

a.link_foto111:hover
{
background:transparent url(/img/ikon.gif) no-repeat scroll left center !important;
color:#E72213;
}




/*******/



ul#menu_gora {
bottom: 0;
float: left;
font-size: 12px;
height: auto;
left: 0;
position: relative;
width: 700px;
}

ul#menu_gora li{
margin-bottom: 2px;
float: left;
margin-top: 0;
}

ul#menu_gora li.krecha{
background: url("/img/www/podzialka.gif") no-repeat scroll center center transparent;
height: 26px;
width: 5px;
}

ul#menu_gora li a{
display: block;
height: 32px;
line-height: 26px;
text-align: center;
width: 132px;
background-position: 0 center;
}

ul#menu_gora li a#guz_3, ul#menu_gora li a#guz_5{
    width: 84px;
}

ul#menu_gora li a#guz_g1{
    width: 40px;
}

ul#menu_gora li a.on {
    background-position: 0 0;
    color: #FFF;
    font-weight: bold;
}

ul#menu_gora li a:hover {
    background-position: 0 bottom;
}

ul#menu_gora li a.on#guz_3, ul#menu_gora li a.on#guz_5 {
    background: url("/img/www/guz_menu1.png") no-repeat scroll left top transparent;
    color: #FFF;
    font-weight: bold;
}

div.lewa_tit{
background: none repeat scroll 0 0 #F2D2EF;
font-weight: bold;
margin-top: 20px;
padding: 8px;
width: 176px;
border-bottom:5px solid #e2cbe2;
}


/***************/
.widget_social
{
background:url("/img/facebook.png") no-repeat scroll 0 0 transparent;
display:block;
float:right;
height:414px;
padding:0;
position:fixed;
right:-205px;
top:170px;
width:278px;
z-index:100;
}



/*********************************/

div.mo a{
display: block;
font-size: 11px;
font-weight: bold;
margin-bottom: 9px;
width: 100%;
}

div.mo a span{
font-size: 10px;
font-weight: normal;
margin-left: 1px;
}

div.mo {
background: none repeat scroll 0 0 white;
bottom: -10px;
font-size: 10px;
height: 45px;
padding: 10px 5px;
position: absolute;
text-align: left;
width: 130px;
z-index: 150;
}

/***********/

div.pion_kat{
/*Safari*/
/*-webkit-transform: rotate(-270deg);

Firefox
-moz-transform: rotate(-270deg);

Opera
-o-transform: rotate(-270deg);

IE
writing-mode: tb-rl;
filter: flipV flipH;*/

display: none;

color: #ececec;
font-family: arial;
font-size: 20px;
font-weight: bold;
height: 25px;
left: -314px;
letter-spacing: 1px;
position: absolute;
text-align: left;
top: 285px;
width: 600px;
z-index: 90;
}

a.tagi:hover{
    text-decoration:underline;
}


a.zwysz, a.zwysz:hover{
background: url("/img/www/zaawansowane.png") no-repeat scroll left top transparent;
bottom: 5px;
color: #444444;
display: block;
font-size: 11px;
height: 6px;
overflow: hidden;
padding-right: 11px;
position: absolute;
right: 0;
text-indent: -10000px;
width: 94px;
}

a.zwysz:hover{
    color: #6D0D26;
    background-position: left bottom
}

div.box-right{
border-left: 1px dotted #AFAFAF;
float: right;
margin-left: 9px;
padding-left: 10px;
position: relative;
text-align: center;
width: 194px;
}

div.box-right-pay{
   margin-top: 10px;
}

div.box-right-aukcje{
background: url("/img/www/tlo_aukcje.gif") no-repeat scroll right 0 transparent;
height: 256px;
}


ul.ts_container li.ts_thumbnails{
	display:none;
	position:absolute;

		z-index: 999;
}
ul.ts_container li.ts_thumbnails span{
	background:transparent url(/images/sliderIcons/triangle.png) no-repeat top center;
	width:6px;
	height:15px;
	position:absolute;
		z-index: 999;
}
.ts_preview_wrapper{
	border:5px solid #fff;
	overflow:hidden;
	position:relative;
	z-index: 9999;
	-moz-box-shadow:0px 0px 5px #999;
	-webkit-box-shadow:0px 0px 5px #999;
	box-shadow:0px 0px 5px #999;
}
ul.ts_preview{
	position:absolute;
	left:0px;
	top:0px;
	margin:0;
	padding:0;
	z-index: 999;
}

a.btn_up{
background: url("/img/www/promocje.gif") repeat scroll 0 0 transparent;
display: block;
float: none;
height: 36px;
margin: 0 auto 3px;
position: relative;
text-indent: -9999px;
width: 184px;
}

a.new_btn_up{
background: url("/img/www/nowosci.gif") repeat scroll 0 0 transparent;
}

a.btn_up:hover{
    background-position: 0 bottom;
}

div#kat_produktow_box{
background: none repeat scroll 0 0 transparent;
float: left;
margin-top: 0;
padding-top: 0;
position: relative;
width: 100%;
}

div#salony{
float: left;
font-size: 12px;
margin-top: 0;
position: relative;
width: 211px;
}

div#salony div#pano{
float: left;
height: 161px;
margin: 5px 5px 25px;
width: 226px;
}

.adres-salony{
background: url("/img/www/loc.png") no-repeat scroll 0 4px transparent;
float: left;
font-size: 14px;
line-height: 21px;
margin-bottom: 0;
margin-left: 0;
margin-top: 10px;
padding-left: 0;
position: relative;
}

p.akceptacja a{
color: #E72213;
font-weight: bold;
}

p.akceptacja a:hover{
color: #E72213;
text-decoration: underline;
}

.tel-salony{
float: left;
font-size: 12px;
margin-left: 45px;
padding-top: 0;
position: relative;
top: 20px;
}

h3.salon{
font-size: 14px !important;
padding: 5px 0;
}

div#il_p{
    color: #85C22A;
    font-size: 12px;
    font-weight: bold;
    left: 115px;
    position: absolute;
    top: 23px;
}

div#kat_produktow_cont{
float: left;
width: 192px;
}

div#kat_produktow_cont div ul#kat_produktow, div#kat_produktow_cont div ul#kat_producentow{
background: none repeat scroll 0 0 transparent;
border: medium none;
display: block;
float: left;
margin: 0;
width: 100% !important;
}

div#kat_produktow_cont div ul li{
float: left;
margin-bottom: 0;
padding: 3px 0;
width: 100%;
}

div#kat_produktow_cont div ul li a{
background: url("/img/www/list2.gif") no-repeat scroll left 4px transparent;
color: #444643;
display: block;
float: left;
font-size: 12px !important;
font-weight: normal;
line-height: 16px;
margin: 0;
position: relative;
width: 182px;
padding: 0 10px;
}

div#kat_produktow_cont div ul li a:hover {
background: url("/img/www/list1.gif") no-repeat scroll left 4px transparent;
}

/*div#kat_produktow_cont div ul li a.right{
background: url("/img/www/kat.png") no-repeat scroll right center transparent;
}*/

div#kat_produktow_cont div ul li a.orange{

}

div#kat_produktow_cont div ul li a:hover{
color: #e72213;
}

div#kat_produktow_cont div ul li a:hover span{
color: #e72213;
}


div#kat_produktow_cont div ul li a span {
color: #444444;
cursor: pointer;
/*display: inline-block;*/
display: inline;
/*float: left;*/
font-size: 13px;
font-weight: bold;
height: auto;
overflow: hidden;
/*padding-left: 10px;*/
padding-top: 0;
position: relative;
text-align: left;
top: 0;
}

a.menu_lewa_ekstra{
background: url("/img/www/list1.gif") no-repeat scroll 0 center transparent;
clear: both;
display: block;
font-size: 14px;
font-weight: normal;
margin-bottom: 5px;
padding-left: 10px;
text-transform: uppercase;

}

a.menu_lewa_ekstra strong{
       color: #727171;
    font-size: 9px;
    left: 0;
    margin-left: 5px;
}

div#kat_producentow_box ul#kat_producentow.ts_container li a strong{
       color: #727171;
    font-size: 9px;
    left: 0;
    margin-left: 5px;
}


ul.ost_ogl_list{
float: left;
list-style-type: none;
width: 100%;
}

ul.ost_ogl_list li{
float: left;
margin-bottom: 14px;
margin-left: 14px;
}

ul.ost_ogl_list li a{

}

ul.ost_ogl_list li a img{

}

/*************/

div#wysz-wysz
{
float:left;
height:123px;
margin:10px 0 0 10px;
padding-left:0;
position:relative;
width:750px;
}



div#wyszukiwarka div.szukanie_zaawansowane{
	color:#fff;
	position:absolute;
	top:29px;
	right:8px;
}
div#wyszukiwarka div.szukanie_zaawansowane span{
	cursor:pointer;
}
div#wyszukiwarka div#szukanie_zaawansowane_block {
  background: url("/img/www/linia_p.png") repeat-x scroll 0 0 transparent;
    display: none;
    height: 150px;
    padding: 24px 0;
    position: absolute;
    right: 0;
    top: 57px;
    width: 735px;
    z-index: 10;
}


div#wyszukiwarka div#szukanie_zaawansowane_block2{
height: 150px;
padding: 15px 1px 30px;
position: absolute;
right: 0;
top: 0;
width: 733px;
z-index: 10;
}

#zwin_wyszukiwarke{
background: url("/img/www/zwin.png") repeat scroll 0 0 transparent;
border: medium none;
bottom: 0;
cursor: pointer;
height: 27px;
left: 342px;
position: absolute;
width: 93px;
}

#zwin_wyszukiwarke:hover{
    background-position: 0 bottom;
}


div#wyszukiwarka label,
div#podstrona div#szukanie_zaawansowane_block div.blok-sel label {
color: #000000;
display: inline-block;
float: left;
font-size: 11px;
font-weight: bold;
left: 0;
letter-spacing: 0;
margin-right: 8px;
padding-top: 5px;
position: relative;
top: 0;
width: 60px;
}



div#wyszukiwarka input#wysz_pole, div#wyszukiwarka select, div#strefa_partnerow input#sp_login, div#strefa_partnerow input#sp_haslo,
div#podstrona div#szukanie_zaawansowane_block div.blok-sel select {
    border: #B7B7B7 solid 1px;
    height: 15px;
}



div#wyszukiwarka select,
div#podstrona div#szukanie_zaawansowane_block div.blok-sel select {
 border: 1px dotted #AAAAAA;
    bottom: 2px !important;
    color: black;
    font-size: 12px;
    height: 20px;
    position: relative;
    top: 2px;
    width: 206px;
}





div.wysz_txt
{
border-bottom:1px solid #52356D;
border-top:1px solid #52356D;
color:#52356D;
font-size:11px;
font-weight:bold;
position:absolute;
text-align:center;
top:126px;
width:192px;
}

div#wyszukiwarka p.czek,
div#podstrona div#szukanie_zaawansowane_block div#wysz_prawa p.czek {
    width:100px;
	padding: 10px 7px 4px 7px;
}

div#wyszukiwarka p.prom
{
top:60px;
}

div#wyszukiwarka p.czek span,
div#podstrona div#szukanie_zaawansowane_block div#wysz_prawa p.czek span,
div#podstrona div#szukanie_zaawansowane_block div#wysz_prawa2 p.czek span {
font-weight: bold;
margin-left: 3px;
position: relative;
top: 1px;
}

div#wyszukiwarka p.op-tyt
{
left:84px;
top:90px;
width:198px;
}

div#wyszukiwarka select,
div#podstrona div#szukanie_zaawansowane_block div#lewa_wysz div.blok-sel select {
    position: relative;
}

div#lewa_wysz{
float: left;
margin-left: 15px;
margin-top: 10px;
width: 335px;
}

.round_wysz{
    background: none repeat scroll 0 0 #e0e0e0;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
behavior: url(PIE.htc);
padding: 7px;
height:23px;
}

div.blok-sel{
float: left;
margin-bottom: 5px;
width: 280px;
}

div#wysz_prawa{
float: left;
width: 170px;
margin-top:10px;
}

div#wysz_prawa p, div#wysz_prawa2 p{
color: #000;
display: inline-block;
font-size: 11px;
font-weight: bold;
margin-bottom: 5px;
}

div#wysz_prawa p input, div#wysz_prawa2 p input{
    float: left;
}

div#wysz_prawa2{
float: left;
margin-top: 10px;
width: 205px;
}

div#wysz_prawa2 p.czek{
width: 183px;
padding: 10px 7px 4px 7px;
}

input#wysz_guz2{
background: url("/img/www/szukaj_extra.png") repeat scroll 0 0 transparent;
border: medium none;
cursor: pointer;
height: 32px;
padding: 0;
position: absolute;
right: 18px;
text-indent: -9999px;
top: 70px;
width: 133px;
}

input#wysz_guz2:hover{
background-position: 0 bottom;
}

div.odliczanko {
	display: none;
}

div.odliczanie {
	width: 160px;
	border: #BCB8B7 solid 1px;
	padding: 6px 5px;
	text-align: center;
	background-color: #F7C727;
	color: #4B5471;
	font-weight: bold;
	font-size: 10px;
	position: absolute;
	bottom: 39px;
	left: 22px;
}

/********************/
div#kontener div.box-right div#ds_tytul {
    padding: 0 10px 0 25px;
    width: 179px;
    min-height: 10px;
    text-align: left;
    font-weight: bold;
    position: absolute;
    top: 63px;
    left: 0;
}

div#kontener div.box-right div#ds_zdjecia {
    width: 169px;
    height: 80px;
    position: absolute;
    top: 83px;
    left: 23px;
}

div#kontener div.box-right div#ds_zdjecia div.ds_ramka {
    padding: 3px;
    width: 72px;
    height: 72px;
    background-color: #ECEDE7;
    position: absolute;
    top: 0;
}

div#kontener div.box-right div#ds_zdjecia div.ds_ramka_0 {
    left: 0;
}

div#kontener div.box-right div#ds_zdjecia div.ds_ramka_1 {
    right: 0;
}

div#kontener div.box-right div#ds_zdjecia div#ds_kropki {
    border-left: #000 dotted 1px;
    width: 0;
    height: 70px;
    position: absolute;
    left: 83px;
    top: 4px;
}

div#kontener div.box-right div#ds_zdjecia div.ds_ramka img {
    border: #FFF solid 1px;
}

div#kontener div.box-right div#ds_opis {
    padding: 0 10px;
    position: absolute;
    top: 175px;
    left: 10px;
    text-align: justify;
    font-size: 10px;
}

div#kontener div.box-right a#ds_link {
    font-weight: bold;
    position: absolute;
    bottom: 5px;
    left: 20px;
}

div#kontener div.box-right a:hover {
    text-decoration: underline;
}
/********************/

div#kontener div.box-right a {
	font-weight: bold;
	position: absolute;
	left: 30px;
	bottom: 7px;
}

div#kontener div.box-right a:hover {
	text-decoration: underline;
}

div#kat_prod_menu{
border-bottom: medium none;
float: left;
margin-top: 0;
position: relative;
width: 100%;
}

div#kat_prod_menu a{
color: #FFFFFF;
float: left;
font-size: 11px;
font-weight: bold;
height: 30px;
left: 0;
padding: 0;
position: relative;
text-align: center;
top: 0;
}

div#kat_prod_menu a#kat_menu_1{
background: url("/img/www/kategorie.gif") repeat scroll 0 center transparent;
margin-right: 0;
text-indent: -9999px;
width: 99px;
}

div#kat_prod_menu a#kat_menu_1:hover{
background-position: 0 bottom;
}

div#kat_prod_menu a#kat_menu_2{
background: url("/img/www/producent.gif") repeat scroll 0 center transparent;
text-indent: -9999px;
width: 90px;
}

div#kat_prod_menu a#kat_menu_2:hover{
background-position: 0 bottom;
}

div#kat_prod_menu a.on{
background-position: 0 top !important;
}

#obrazekcont2 #close
{
    background-image: url("/img/krzyzyk.gif");
    background-position: center top;
    background-repeat: no-repeat;
    height: 15px;
    position: absolute;
    right: 0;
    top: -15px;
    width: 18px;
}

#obrazekcont2 #close:hover
{
    background-position: center bottom;
}

/*ul#kat_produktow.ts_container li.ts_thumbnails div.ts_preview_wrapper ul.ts_preview li {
    position: relative;
}

ul#kat_produktow.ts_container li.ts_thumbnails div.ts_preview_wrapper,
ul#kat_produktow.ts_container li.ts_thumbnails div.ts_preview_wrapper ul.ts_preview,
ul#kat_produktow.ts_container li.ts_thumbnails div.ts_preview_wrapper ul.ts_preview li {
    z-index: 999;
}*/


div.car{
background: none !important;
height: 255px !important;
margin: 0 38px !important;
width: 684px !important;
}

div.produkt1234_small{
    background: url("/img/www/nazwa_nowosci.png") no-repeat scroll 0 bottom #FFFFFF;
    height: 320px !important;
    margin-bottom: 0 !important;
    overflow: visible !important;
    width: 235px;
}

div#na_skroty_ikony div.produkt1234_small{
   background: url("/img/www/nazwa.png") no-repeat scroll 0 bottom #FFFFFF;
}

div.produkt1234_small a.zdj_prod{
left: 0 !important;
margin-top: 0;
position: absolute;
top: 0 !important;
}

div.produkt1234_small a.zdj_prod span.lupa_m{
display:none;
}

div.produkt1234_small a.zdj_prod span.lupa{
background: url("/img/www/tlo-lupa.png") repeat scroll center center transparent;
height: 235px;
width: 235px;
}

div.produkt1234_small a.zdj_prod span.lupa_alt {
    width: 145px;
    height: 104px;
}

div.produkt1234_small  a.tytul{
color: #2E2C2F;
font-family: 'Open Sans Condensed',sans-serif !important;
font-size: 16px;
font-weight: bold;
height: auto;
line-height: 18px;
margin-bottom: 0;
margin-top: 0;
padding: 0 10px;
position: absolute;
text-align: left;
top: 243px;
width: 215px;
}

div.cen_brutto{
bottom: 11px;
color: white;
font-family: 'Open Sans Condensed',sans-serif !important;
font-size: 14px;
left: 10px;
position: absolute;
text-align: center;
}

div.produkt1234_small h6 {
   color: #8B6B78;
    float: none;
    font-size: 14px !important;
    position: absolute;
    right: 10px;
    text-align: center;
    bottom: 0;
}

div.produkt1234_small h3 {
float: none;
left: 10px !important;
position: absolute !important;
text-align: center;
bottom: 0 !important;
}


div.produkt1234 strong.wyprzedaz, div.produkt1234 strong.nowosc{
    right: 0 !important;
    top: 0;
    z-index: 2;
}


div.produkt1234 h6 {
bottom: 9px;
color: white;
float: none;
font-family: 'Open Sans Condensed',sans-serif !important;
font-size: 18px !important;
left: 40px;
position: absolute;
text-align: left;
width: 97px;
}

div.produkt1234 h3 {
  bottom: 7px !important;
    color: #555555;
    float: none;
    font-size: 12px !important;
    left: 145px !important;
    position: absolute !important;
    text-align: center;
}


div.produkt1234 a.zdj_prod:hover{
background-position: center center !important;
}

div.produkt1234_small a.zdj_prod:hover{
background-position: center top !important;
}


.lazy{

}

table.table_prod_load {
border: medium none transparent;
width: 100%;
cursor:pointer;
}


table.table_prod_load tr td{
  height: 208px;
    width: 100%;
    text-align: center;
    vertical-align: middle;
}

/*div.table_prod_load {
width: 100%;
height: 208px;
text-align: center;
display: table;
position: relative;
text-align: center;
}*/


div.produkt1234 a.zdj_prod span.lupa, div#lista_produktow_pelna div.produkt_lista a.zdj_prod span.lupa {
top: 0;

}

a.preload_a span:hover {
cursor:pointer;
}


html body div#kontener_tlo div#kontener div#srodek div div#prod_list_main div#car1.car div.wrapper div.produkt1234_small a.zdj_prod span.lupa{
top:0;
}


.ost_ogladane_head{
margin-bottom: 20px;
margin-left: -10px;
}

.ost_ogladane{
padding:10px;
float: left;
height: 220px;
position: relative;
width: 360px;
}

.ost_ogladane h3{
text-align:left;
}

.ost_ogladane h3 a{
text-align:left;
color: #5C6864;
}

.ost_ogladane h3 a:hover{
color: #B68DA3;
}

.ost_ogladane p{
/*margin-top: 10px;*/
text-align: justify;
line-height: 18px;
}

.ost_ogladane a.more{
   bottom: 0;
    right: 0;
}

img.sklep_img{
  background: none repeat scroll 0 0 white;
    border: 4px solid #BFC0BB;

    margin-top: 10px;
    padding: 1px;
}

/*
 * Wyszukiwarka ajax
 */

div#ajax_wysz {
    border: #EDEBE7 solid 1px;
    width: 350px;
    height: auto;
    max-height: 339px;
    display: none;
    background-color: #fff;
    position: absolute;
    right: 10px;
    top: 181px;
    overflow-y: auto;
    font-size: 12px;
    z-index: 12;
}

div#ajax_wysz div#ajax_wysz_nagl {
    background: none repeat scroll 0 0 #EFEFEF;
    position: relative;
}

div#ajax_wysz div#ajax_wysz_nagl span {
    position: absolute;
    top: 10px;
    right: 10px;
}

div#ajax_wysz div#ajax_wysz_nagl,
div#ajax_wysz ul li.brak,
div#ajax_wysz ul li a {
    padding: 10px;
}

div#ajax_wysz ul li,
div#ajax_wysz ul li a {
    display: block;
    position: relative;
}

div#ajax_wysz ul li {
    border-bottom: 1px solid #EDEBE7;
}

div#ajax_wysz ul li a {
    display: block;
    height: 40px;
    position: relative;
}

div#ajax_wysz ul li a:hover {
    text-decoration: underline;
    background-color: #F3F3F1;
}

div#ajax_wysz ul li a img {
    position: absolute;
    top: 10px;
    left: 10px;
}

div#ajax_wysz ul li a span.ajax_nazwa {
    width: 250px;
    display: block;
    position: absolute;
    top: 10px;
    left: 70px;
    text-align: left;
}

div#ajax_wysz ul li a span.ajax_cena {
    text-align: right;
    position: absolute;
    bottom: 7px;
    right: 14px;
}

div#cien {
    width: 765px;
    height: 39px;
    background: url("/img/www/cien.png") no-repeat scroll center top transparent;
    float: left;
}

div#zalety {
    margin-right: 40px;
    padding-top: 40px;
    width: 251px;
    height: 212px;
    background: url("/img/www/zalety.png") no-repeat scroll 0 0 transparent;
    float: right;
    position: relative;
    top: -25px;
    color: #3D4142;
    line-height: 18px;
}

div#zalety img {
    float: left;
    margin: 0 10px 10px 0;
}

div#zalety ul {

}

div#zalety ul li {
    background: url("/img/www/li.gif") no-repeat scroll left 1px transparent;
    padding-left: 25px;
}

/*
 * Widget
 */

div.widget {
    border: #dad6ce solid 1px;
/*    padding: 30px;*/
    width: 790px;
    height: 440px;
    background-color: #FFF;
    position: fixed;
    right: -792px;/*852*/
    z-index: 999;
}

div#porownywarka_widget {
    padding: 30px;
    width: 701px;
    height: 355px;
    right: -763px;
    top: 100px;
    z-index: 1000;
}

div#czat_widget {
    top: 300px;
    background: url("/img/www/konsultant.jpg") no-repeat scroll right 150px #FFF;
}

div.widget a.w_przycisk {
    width: 61px;
    height: 191px;
    display: block;
    position: absolute;
    top: 0;
    left: -61px;
    text-indent: -10000px;
    overflow: hidden;
}

div#porownywarka_widget a.w_przycisk {
    background: url("/img/www/porownywarka.png") no-repeat left top transparent;
    text-indent: 0;
}

div#czat_widget a.w_przycisk {
    background: url("/img/www/konsultant.png") no-repeat left top transparent;
}

div#porownywarka_widget a.w_przycisk:hover,
div#czat_widget a.w_przycisk:hover {
    background-position: left bottom;
}


div#porownywarka_widget a.w_przycisk p {
    width: 191px;
    height: 61px;
    transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -webkit-transform:rotate(90deg);
    -o-transform:rotate(90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    color: #fff;
    position: relative;
    top: 45px;
    right: 55px;
    text-align: right;
    font-weight: bold;
    font-size: 14px;
    line-height: 61px;
}

div#porownywarka_widget a.w_przycisk:hover p {
    right: 66px;
}

div#porownywarka_widget div#por_naglowek {
    margin-bottom: 10px;
    font-size: 12px;
    font-weight: bold;
}

div#porownywarka_widget a#przejdz {
    width: 176px;
    height: 30px;
    display: block;
    background: url("/img/www/przejdz.png") no-repeat scroll left top transparent;
    text-indent: -10000px;
    overflow: hidden;
    position: absolute;
    right: 30px;
    bottom: 30px;
}

div#porownywarka_widget a#przejdz:hover {
    background-position: left bottom;
}

div#polec {
    width: 166px;
    height: 75px;
    float: left;
}

div#polec a {
    width: 100%;
    height: 100%;
    display: block;
    text-indent: -10000px;
    overflow: hidden;
    background: url("/img/www/polec.png") no-repeat scroll left top transparent;
}

div#polec a:hover {
    background-position: left bottom;
}

a.blok_graf {
    margin-top: 7px;
    width: 166px;
    display: block;
    float: left;
    text-indent: -10000px;
    overflow: hidden;
}

a#oryg {
    background: url("/img/www/oryginalne.png") no-repeat scroll left top transparent;
    height: 65px;
}

a#zagiel {
    background: url("/img/www/zagiel.png") no-repeat scroll left top transparent;
    height: 59px;
}

a#cennik_pdf {
    background: url("/img/www/oferta.png") no-repeat scroll left top transparent;
    height: 55px;
}

a.blok_graf:hover {
    background-position: left bottom !important;
}

/*
 * Ikony serwisów na dole
 */

div#ikony_serwisow {
    margin-top: 10px;
    background: url("/img/ikony_serwisow.jpg") repeat scroll 0 0 transparent;
    float: left;
    height: 57px;
    width: 1000px;
    position: relative;
    left: -10px;
}

div#ikony_serwisow a {
    height: 50px;
    display: block;
    text-indent: -10000px;
    overflow: hidden;
    position: absolute;
    top: 15px;
}

div#ikony_serwisow a#dobreprodukty {
    width: 106px;
    left: 0;
}

div#ikony_serwisow a#ceneo {
    width: 100px;
    left: 110px;
}

div#ikony_serwisow a#nokaut {
    width: 100px;
    left: 212px;
}

div#ikony_serwisow a#skapiec {
    width: 110px;
    left: 331px;
}

div#ikony_serwisow a#allegro {
    width: 110px;
    left: 450px;
}

div#ikony_serwisow a#opineo {
    width: 110px;
    left: 568px;
}

div#ikony_serwisow a#facebook {
    width: 90px;
    left: 690px;
}

div#ikony_serwisow a#payu {
    width: 90px;
    left: 781px;
}

div#ikony_bankow {
    width: 1000px;
    height: 94px;
    float: left;
    background: url("/img/platnosci.jpg") no-repeat scroll 0 0 transparent;
    position: relative;
    left: -10px;
}


/*
 * Darmowa przesyłka
 */

div#darmowa_przes_bg {   
background: url("/img/www/przesylka.jpg") no-repeat scroll left top transparent;
float: right;
font-size: 10px;
height: 89px;
position: relative;
right: 0;
top: 0;
width: 283px;    
}

div#darmowa_przes {   
float: right;
font-size: 10px;
height: 58px;
position: relative;
right: 0;
top: 18px;
width: 210px;  
}

div#darmowa_przes p {
padding: 5px 5px 5px 7px;
text-align: left;
}

div#darmowa_przes p strong{
font-size: 11px;
}    

div#darmowa_przes div#dp_pasek {
    margin: auto;
    border: #6B6B6B solid 2px;
    padding: 1px;
    width: 190px;
    height: 6px;
    background-color: #FFF;
/*    position: absolute;
    left: 0;
    top: 20px;*/
}

div#darmowa_przes div#dp_pasek div {
    height: 6px;
}

div#darmowa_przes div#dp_pasek div.status_0 {
    background-color: #9A2538;
}

div#darmowa_przes div#dp_pasek div.status_1 {
    background-color: orange;
}

div#darmowa_przes div#dp_pasek div.status_2 {
    background-color: #02613F;
}

div#darmowa_przes div#dp_pocz {
    position: absolute; 
    left: 8px;
    bottom: 5px;
    color: #FF4F00;
    font-weight: bold;
    font-size: 11px;
}

div#darmowa_przes div#dp_kon {
    position: absolute; 
    right: 8px;
    bottom:5px;
    color: #FF4F00;
    font-weight: bold;    
    font-size: 11px;
}

a.blok_grafiki{
display: block;
float: left;
height: 71px;
margin: 7px 0;
width: 190px;
}

a.blok_grafiki:hover{
background-position: 0 bottom;   
}    

div.kropki-nowosci{
background: url("/img/www/kropki-pion.gif") repeat scroll 0 0 transparent;
height: 235px;
position: absolute;
right: -1px;
top: 0;
width: 1px;
z-index: 10;
}

div.nowosci-poziom-kropki{
background: url("/img/www/kropki-poziom.gif") repeat scroll 0 0 transparent;
height: 1px;
left: 34px;
position: absolute;
top: 0;
width: 705px;
z-index: 10;
}

div.nowosci-poziom-kropki2{
background: url("/img/www/kropki-poziom.gif") repeat scroll 0 0 transparent;
height: 1px;
left: 34px;
position: absolute;
bottom: 0;
width: 705px;
z-index: 10;
}


div.nowosci-pion-kropki{
background: url("/img/www/kropki-pion.gif") repeat scroll 0 0 transparent;
height: 320px;
left: 34px;
position: absolute;
bottom: 0;
width: 1px;
z-index: 10;
}

div.nowosci-pion-kropki2{
background: url("/img/www/kropki-pion.gif") repeat scroll 0 0 transparent;
height: 320px;
right: 34px;
position: absolute;
bottom: 0;
width: 1px;
z-index: 10;
}

div#nowosci_head{
background: url("/img/www/nowosci_1.png") repeat scroll 0 0 transparent;
height: 32px;
left: 0;
position: absolute;
top: -16px;
width: 84px;
z-index: 20;
}

div#nasze_sklepy{
background: url("/img/www/nasze_sklepy.png") no-repeat scroll 0 0 transparent;
float: left;
height: 270px;
position: relative;
width: 230px;
}

div#nasze_sklepy p{
font-size: 12px;
margin-top: 205px;
padding-left: 13px;    
}    


a.more_main{
    background: url("/img/www/wiecej.png") no-repeat scroll left top transparent;
    bottom: 5px;
    color: white;
    height: 21px;
    line-height: 20px;
    padding-left: 7px;
    position: absolute;
    right: 5px;
    width: 57px;
}

a.more_main:hover{
    background-position: 0 bottom;
    color: white;
}



/*
 * Kalkulator
 */

div#kalkulator {
background: url("/img/www/calc.jpg") no-repeat scroll 0 0 transparent;
float: right;
height: 291px;
padding-top: 0;
position: relative;
width: 505px;
}

div#kalkulator div.kalk_wiersz {
height: 32px;
margin: 0 0 15px 25px;
position: relative;
width: 450px;
}

div#kalkulator div#tlo_1 {
background: url("/img/www/strzalka.png") repeat scroll 0 bottom transparent;
height: 5px;
right: 250px;
position: absolute;
top: 13px;
width: 135px;
z-index: 5;
}

div#kalkulator div#tlo_2 {
background: url("/img/www/strzalka.png") repeat scroll 0 bottom transparent;
height: 5px;
right: 304px;
position: absolute;
top: 60px;
width: 80px;
z-index: 5;
}

div#kalkulator div#tlo_3 {
background: url("/img/www/strzalka.png") repeat scroll 0 bottom transparent;
height: 5px;
position: absolute;
right: 194px;
top: 107px;
width: 192px;
z-index: 5;
}

div#kalkulator div.kalk_wiersz label {
float: right;
font-size: 14px;
line-height: 32px;
}

div#kalkulator div.kalk_wiersz input[type=text] {
background: url("/img/www/input.png") repeat scroll 0 0 transparent;
border: medium none;
font-size: 13px;
height: 28px;
left: 0;
padding: 0 0 0 10px;
position: absolute;
text-align: left;
top: 0;
width: 78px;
}

div#kalkulator form{
margin-top: 75px;
position: relative;
}

div#kalkulator div.kalk_wiersz input[type=button] {
    position: absolute;
    top: 0;
    right: 0;
}

div#kalkulator div.kalk_wiersz input.kalk_blad {
background: url("/img/www/input-err.png") repeat scroll 0 0 transparent;
}

div#kalkulator div#kalk_wynik {
font-size: 12px;
left: 25px;
line-height: 18px;
margin: auto;
position: absolute;
top: 205px;
width: 320px;
}

div#kalkulator div#kalk_wynik strong {
    color: #FF4F00;
}

div#kalkulator div#kalk_wynik.kalk_blad {
    color: red;
}

div.kalk_wiersz input#kalk_oblicz {
background: url("/img/www/oblicz.png") no-repeat scroll left top transparent;
border: medium none;
cursor: pointer;
height: 21px;
overflow: hidden;
text-indent: -10000px;
width: 64px;
}

div.kalk_wiersz input#kalk_oblicz:hover {
    background-position: left bottom;
}

div#ddol2{
background: url("/img/www/stopka.gif") repeat scroll 0 0 transparent;
bottom: 0;
float: left;
height: 300px;
left: 0;
margin-top: 50px;
position: fixed;
width: 100%;
z-index: 10;
display: none;
padding-bottom: 15px;
}