@import "/themes/base/user_e/_style/style1.css";

body{
padding:0;
width:994px;
margin:0 auto;
position:relative;
font-size:11px;
font-family:tahoma,verdana,arial,sans-serif;
text-align:left;
}
#xmasCenter{
padding:0;
width:994px;
margin:0 auto;
position:relative;
font-size:11px;
font-family:tahoma,verdana,arial,sans-serif;
text-align:left;
}
/* wystroj swiateczny */
/*
#xmasLeft{
position:absolute;
left:-135px;
top:0;
height:100%;
#height: expression(document.body.clientHeight + "px");
width:135px;
background:url(/themes/base/user_e2/img/xmas_left.jpg) repeat-y left top;
}
#xmasRight{
position:absolute;
right:-135px;
top:0;
height:100%;
#height: expression(document.body.clientHeight + "px");
width:135px;
background:url(/themes/base/user_e2/img/xmas.jpg) repeat-y left top;
}
#copka{
left:256px;
position:absolute;
top:99px;
}
*/

/* wystroj motylkowy */
#xmasLeft{
position:absolute;
left:-135px;
top:0;
width:135px;
height:160px;
background:url(/themes/base/user_e/img/motylki.png) repeat-y left top;
/*height:100%;
#height: expression(document.body.clientHeight + "px");*/
}

img {
border:0;
}
.blk{
display:block;
}
.lbl{
color:#74a4ca;
}
.bl{
position:absolute;
bottom:0;
left:-1px;
}
.br{
position:absolute;
bottom:0;
right:-1px;
}
.vi{
color:#bf007f;
}
a.vi:hover{
color:#ef30af;
}
a{
text-decoration:none;
color:#626262;
}
a:hover{
color:#a2a2a2;
}
#bannerTop{
position:absolute;
top:10px;
left:240px;
width:480px;
height:100px;
}
#menuTop{
background:url(/themes/base/user_e/img/woman1.jpg) no-repeat 735px top;
/*background:url(/themes/base/user_e/img/xmashead2009.jpg) no-repeat left top;*/
height:126px;
width:989px;
position:relative;
}

#menuTop p{
color:#bf007f;
margin:0;
padding-top:5px;
padding-left:5px;
}

#rightLinks{
position:absolute;
right:0;
top:5px;
margin:0;
padding:0;
text-align:right;
}
#rightLinks a{
font-weight:bold;
text-align:right;
padding-right:15px;
background:url(/themes/base/user_e/img/arrows1.png) no-repeat right top;
line-height:14px;
}
#rightLinks a:hover{
background-position:right -14px;
}
#mainLink2,#mainBask2{
position:absolute;
bottom:0;
font-weight:bold;
height:16px;
width:92px;
color:#fff;
line-height:15px;
}
#mainWish2{
position:absolute;
bottom:0;
color:#bf007f;
right:104px;
height:16px;
width:92px;
line-height:15px;
}
#mainWish2:hover{
color:#000;
text-decoration:none;
}
#mainLink2:hover,#mainBask2:hover{
color:#ddd;
}
#mainLink2{
left:4px;
width:92px;
padding-left:23px;
background:url(/themes/base/user_e/img/main.png) no-repeat left top;
}
/* dodane 09-06-08 */
#opalanie{
position:absolute;
bottom:0;
display:block;
height:16px;
line-height:16px;
left:134px;
width:72px;
padding-left:23px;
background:url(/themes/base/user_e/img/opalanie.png) no-repeat left top;
color:#56d;
font-weight:bold;
}
#opalanie:hover{
color:#12a;
}
/**/
/* dodane 2-wrze-2008 */
#mainSPA{
position:absolute;
bottom:0;
display:block;
height:16px;
line-height:16px;
left:128px;
width:99px;
padding-left:12px;
background:url(/themes/base/user_e/img/zestawyspa.png) no-repeat left top;
color:#56d;
font-weight:bold;
}
#mainSPA:hover{
color:#12a;
}
/* dodane 24-list-2008 */
#main_zestawy{
position:absolute;
bottom:0;
display:block;
height:16px;
line-height:16px;
left:128px;
width:147px;
padding-left:12px;
background:url(/themes/base/user_e/img/zestawy_upominkowe.png) no-repeat left top;
color:#fff;
font-weight:bold;
}
#main_zestawy:hover{
color:#eee;
}
/* dodane 11-05-09 */
#main_hurt{
position:absolute;
bottom:0;
display:block;
height:16px;
line-height:16px;
left:128px;
width:139px;
text-align:center;
background:url(../img/sprzedaz_hurtowa.png) no-repeat left top;
color:#fff;
font-weight:bold;
}
#main_hurt:hover{
color:#eee;
}
#mainBask2{
right:4px;
width:89px;
padding-left:26px;
background:url(/themes/base/user_e/img/basket_top.png) no-repeat left top;
}

#mainLink{
position:absolute;
left:9px;
top:24px;
/*color:#bf007f;*/
color:#f57900;
margin:0;
/*padding-top:5px;
padding-left:5px;*/
}
#mainLink img{
display:block;
margin-top:-20px;
}
#mainLink:hover img{
-moz-opacity:0.8;
opacity:0.8;
filter:alpha(opacity=80);
}


/* szukajka*/
#searchBar{
position:relative;
width:989px;
height:31px;
background:url(/themes/base/user_e/img/search_bg.png) no-repeat;
}

#producers{
position:absolute;
left:25px;
top:5px;
width:200px;
}
#producers select{
border:#b50078 1px solid;
padding:0;
}

#searchDiv{
position:absolute;
left:265px;
font-weight:bold;
}
#searchDiv img{
vertical-align:middle;
line-height:20px;
margin-right:8px;
}
a#advSearch{
font:normal 11px/20px tahoma,arial,verdana,sans-serif;
color:#000;
text-decoration:none;
margin:0;
padding:0;
}
a#advSearch:hover{
color:#555;
}
a#advSearch:hover img{
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
}
#searchform{
line-height:24px;
height:24px;
margin:0;
padding:0;
display:inline;
}

#search_query_words{
background:url(/themes/base/user_e/img/search_query.png) no-repeat left top;
width:216px;
height:14px;
padding:2px 3px;
border:0;
font:bold 11px/14px tahoma,verdana,arial,sans-serif;
color:#000;
margin-right:4px;
margin-left:4px;
vertical-align:middle;
}
#searchSubmit{
vertical-align:bottom;
border:none;
}
#searchSubmit:hover{
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
}
#searchform p{
margin:0;
padding-top:2px;
vertical-align:middle;
color:#2d404f;
font-weight:bold;
line-height:20px;
#padding-bottom:2px;
}
#magicDiv{
position:absolute;
left:380px;
top:21px;
#top:20px;
z-index:20;
background:#fff;
}
#magicDiv div.searchDiv{
width:214px;
position:relative;
z-index:100;
border-color:#b50078;
}
#magicDiv span.HintHighlight {
  background-color: #b50078;
 color:#fff;
}
/*kategorie*/

#categ{
width:987px;
border-left:#b50078 1px solid;
border-right:#b50078 1px solid;
height:100%;
overflow:hidden;
position:relative;
z-index:1;
}
#categBottom{
height:10px;
position:relative;
top:-7px;
left:1px;
width:987px;
background:url(/themes/base/user_e/img/categ_bg.png) repeat-x left bottom;
z-index:0;
}
div.categDiv1{
float:left;
padding-left:10px;
padding-right:5px;
position:relative;
z-index:4;
}
.categDiv a{
display:block;
line-height:14px;
}
.categ1{
color:#c0007f;
font-weight:bold;
margin-bottom:3px;
}


#testCat2{
/*overflow:hidden;*/
height:100%;
width:979px;
}
.testCat2a{
/*float:left;*/
/*margin-left:12px;*/
margin-left:10px;
padding-left:10px;
border-left:#f1f1f1 1px solid;
_margin-left:11px;
vertical-align:top;
}
#firstC2{
border-left:none;
}
div.testCat2a a,td.testCat2a a{
font-size:12px;
}
.testCat2a a.cat1{
/*color:#c0007f;*/
background:#c0007f;
xxbackground:#5edc00;
color:#fff;
font-size:12px;
/*font-weight:bold;*/
margin-bottom:3px;
padding:1px 2px;
}
.testCat2a a.cat1:hover,#zestawy a.cat1:hover{
background:#000;
xxbackground:#c0007f;
color:#fff;
}
#zestawy{
position:absolute;
top:100px;
left:397px;
_left:404px;
z-index:24;
/*top:46px;
left:461px;
_left:469px;*/
/*left:402px;
_left:410px;
2008-06-24
*/

}
.cat2 {
	xxcolor: #ff6600;
}


/*
#zestawy{
position:absolute;
top:46px;
left:453px;
_left:461px;
}
*/


#zestawy a.cat1{
/*color:#f00;*/
/*color:#c0007f;*/
background:#c0007f;
color:#fff;
}


div.cEnab a,a.c1Enab,td.cEnab a{
text-decoration:underline !important;
}
/* tabelka */

#content{
width:994px;
height:100%;
overflow:hidden;
position:relative;
}

#contLeft{
width:737px;
float:left;
position:relative;
}
#contRight{
width:248px;
float:right;
}
/*lewa czesc*/
#bannerMain{
xxheight:475px;
width:737px;
margin-bottom:4px;
overflow:hidden;
}

#bannerMain1, #bannerMain2, #bannerMain3 {
position:absolute;
}

#bannerMain1 {
height:237px;
width:349px;
top:0;
left:0px;
}
#bannerMain2{
height:237px;
width:349px;
top:238px;
left:0px;
}
#bannerMain3 {
height:475px;
width:387px;
top:0;
left:350px;
}

#bCrumbs{
height:16px;
padding-left:4px;
overflow:hidden;
}
#bCrumbs img,#bCrumbs span{
float:left;
}
#bCrumbs span{
line-height:16px;
height:16px;
display:block;
float:left;
padding-left:3px;
background:url(/themes/base/user_e/img/bar_1bg.png) repeat-x left top;
}
#bCrumbs span a,#bCrumbs span u{
color:#fff;
font-weight:bold;
margin-left:5px;
padding-right:13px;
float:left;
background:url(/themes/base/user_e/img/bar_sep.png) no-repeat right 55%;
text-decoration:none;
}
#bCrumbs span a:hover{
color:#ff6d01;
}
.barBottom{
position:relative;
height:21px;
width:737px;
}

.barBottom span{
display:block;
position:absolute;
height:27px;
top:0;
left:0;
width:737px;
border-top:#b50078 1px solid;
background:url(/themes/base/user_e/img/bar_bg.png) repeat-x left top;
}

#recommendTop{
padding-top:16px;
background:url(/themes/base/user_e/img/recommend.png) no-repeat 3px top;
position:relative;
height:28px;
}
.goTo{
border-top:#b50078 1px solid;
position:absolute;
background:url(/themes/base/user_e/img/bar_bg.png) repeat-x left top;
height:27px;
width:727px;
text-align:right;
padding-right:10px;
line-height:27px;
font-weight:bold;
color:#505050;
}

.lBar,.gBar{
height:16px;
padding-left:4px;
width:733px;
position:relative;
}
.lBar img,.lBar span,.gBar img,.gBar span,.sBar img,.sBar span{
float:left;
}
.lBar span a,.gBar span a{
/*color:#fff;*/
color:#333;
font-weight:bold;
text-decoration:none;
}
.lBar span a:hover,.gBar span a:hover{
color:#777;
text-decoration:none;
}
.lBar span{
line-height:16px;
height:16px;
color:#fff;
font-weight:bold;
padding-left:8px;
background:url(/themes/base/user_e/img/bar_1bg.png) repeat-x left top;
}
.gBar span{
line-height:16px;
height:16px;
/*color:#fff;*/
color:#333;
font-weight:bold;
padding-left:8px;
background:url(/themes/base/user_e/img/gbar_1bg.png) repeat-x left top;
}
.gBar span#sel{
background:url(/themes/base/user_e/img/gbar_1bg_in.png) repeat-x left top;
}
.gBar span#sel a{
color:#fff;
}
/* podkategorie nad produktami */
.sBar span{
line-height:16px;
height:16px;
color:#000;
font-weight:bold;
padding-left:8px;
background:url(/themes/base/user_e/img/sbar_c.png) repeat-x left top;
}
.sBar span#sel{
background:url(/themes/base/user_e/img/gbar_c_in.png) repeat-x left top;
}

.sBar span a#cat3Sel{
font-weight:bold;
}
/**/
#showMethod{
position:relative;
left:30px;
top:-15px;
z-index:10;
}
#showMethod span{
margin-left:20px;
}

/* koszyki i takie tam */
#usrMenu{
position:absolute;
right:0;
/*top:17px;*/
top:-20px;
/*width:590px;*/
overflow:hidden;
z-index:11;
}

div#usrMenu.gBar span{
line-height:16px;
height:16px;
color:#000;
font-weight:bold;
padding-left:8px;
background:url(/themes/base/user_e/img/obar_c.png) repeat-x left top;
}
div#usrMenu span#sel{
background:url(/themes/base/user_e/img/obar_c_in.png) repeat-x left top;
}
#toggler{
text-align:right;
overflow:hidden;
height:100%;
}

#toggler input{
display:block;
float:right;
}
#toggler input#toggle_all{
display:inline;
float:none;
}


/*strony statyczne */
#static{
position:relative;
padding:0 5px;
text-align:justify;
}
#static li{
margin:6px 0;
line-height:14px;
}
#static h4{
margin-left:20px;
}
#loginForm,.ryli{
position:relative;
}
#deliveryTab{
border-top:#000 1px solid;
border-left:#000 1px solid;
margin:0 auto;
padding:0;

}

#deliveryTab td,#deliveryTab th{
border-bottom:#000 1px solid;
border-right:#000 1px solid;
padding:3px 10px;
font-size:12px;
vertical-align:middle;
text-align:right;
}
/*prawa kolumna */


/* koszyk */
#baskRight{
width:238px;
height:42px;
position:relative;
padding:5px;
margin-bottom:3px;
background:url(/themes/base/user_e/img/bask_bg2.png) no-repeat left top;
}
#baskRight a#goToBask{
position:absolute;
right:5px;
top:14px;
}
#baskRight a#goToBask2{
position:absolute;
left:5px;
top:19px;
}
#baskRight a#goToBask3{
position:absolute;
left:19px;
top:15px;
width:79px;
height:17px;
}
#baskRight a#goToBask:hover img,#baskRight a#goToBask2:hover img{
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
}
#baskRight div{
position:absolute;
left:99px;
top:6px;
width:150px;
}
#baskRight div a{
clear:both;
display:block;
font-size:10px;
line-height:12px;
color:#fff;
text-decoration:none;
}
#baskRight div a:hover{
color:#ddd;
}
#baskRight div a span{
float:left;
width:78px;
text-align:right;
margin-right:5px;
}
#baskRight div a#wishlistLink{
color:#f08cda;
}

/* losowe produkty */
span.tradem{
color:#f60;
font-weight:bold;
}
span.prodLine{
color:#c0007f;
font-weight:bold;
}
.blink{
margin-bottom:1px;
display: inline-block;
}
a.blink:hover img{
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
}
.fRMiddle{
background:url(/themes/base/user_e/img/frame_rm.png) repeat-y;
width:238px;
padding:2px 5px;
}
#promotion{
text-align:right;
width:238px;
padding-right:10px;
height:22px;
line-height:12px;
background:url(/themes/base/user_e/img/promo_top.png) no-repeat left top;
}
#promotion a{
color:#ff0e0e;
display:block;
}
#bestseller{
text-align:right;
width:238px;
padding-right:10px;
height:22px;
line-height:12px;
background:url(/themes/base/user_e/img/bestseller_top.png) no-repeat left top;
}
#bestseller a{
color:#0988b7;
display:block;
}

#newcol{
text-align:right;
width:238px;
padding-right:10px;
height:19px;
line-height:12px;
background:url(/themes/base/user_e/img/news_top.png) no-repeat left top;
}

#newcol a{
color:#00a813;
display:block;
}

.randProd{
position:relative;
height:64px;
width:238px;
text-align:right;
#padding:2px 0;
}
.randProd hr{
color:#b6b6b6;
background:#b6b6b6;
border:none;
height:1px;
position:absolute;
width:246px;
margin:0;
top:0;
left:-5px;
}
.randSep{
display:block;
margin:10px auto;
text-align:center;
width:230px;
height:1px;
overflow:hidden;
background:#eaeaea;
}
.RPImg {
	
	width: 40px;
	height: 50px;
	margin: 2px;
	text-align:center;
	padding: 0;
	overflow:hidden;
	line-height:50px;
	position:absolute;
	left:8px;
	top:5px;

}
.RPImg a{
 display:block;height:50px;width:40px;
}

.RPImg img,.RRImg img {
	cursor:pointer;
	vertical-align: middle;
}
/*.RRImg span,*/
/*.RPImg span{#position:absolute;#top:50%;#width:100%;#left:0;}
/*.RRImg a img,*/
/* .RPImg a img{
  	#cursor: hand;
	#position:relative;
	#top:-50%;
}*/


.RP2Img {
width:230px;
height:50px;
margin:2px;
text-align:center;
padding:0;
overflow:hidden;
line-height:50px;
position:absolute;
left:8px;
top:5px;
}
.RP2Img a{
display:block;height:50px;width:40px;
}

.RP2Img img {
cursor:pointer;
vertical-align: middle;
}

.randProd2 {
position:relative;
xheight:64px;
width:238px;
text-align:right;
#padding:2px 0;
}



.randProd2 p{
xposition:absolute;
top:-4px;
#top:2px;
xleft:60px;
text-align:left;
}
.RPM2ore{
xposition:absolute;
color:#b6b6b6;
font-weight:bold;
left:60px;
bottom:3px;
}
.RP2Price{
xposition:absolute;
font:bold 15px/18px tahoma,arial,verdana,sans-serif;
right:10px;
bottom:3px;
}







.randProd p{
position:absolute;
top:-4px;
#top:2px;
left:60px;
text-align:left;
}
.RPMore{
xxposition:absolute;
color:#b6b6b6;
font-weight:bold;
left:60px;
bottom:3px;
}
.RPPrice{
xxposition:absolute;
font:bold 15px/18px tahoma,arial,verdana,sans-serif;
right:10px;
bottom:3px;
}
.promoRP span.RPPrice{color:#ff0e0e;}
.bestRP span.RPPrice{color:#0988b7;}
.newsRP span.RPPrice{color:#00a813;}

.RPPrice_old{
xxposition:absolute;
font:bold 15px/18px tahoma,arial,verdana,sans-serif;
right:10px;
bottom:3px;
}
.promoRP span.RPPrice_old{
text-decoration:line-through;
color:#666;
}
.bestRP span.RPPrice_old{color:#666;}
.newsRP span.RPPrice_old{color:#666;}

/*record row*/
#dbTab{
position:relative;
}

.recRow{
position:relative;
height:180px;
width:234px;
padding:2px 7px 2px 3px;
text-align:right;
background:url(/themes/base/user_e/img/recrow_middle.png) repeat-y left top;
}

.RRImg {
	position:absolute;
	left:12px;
	bottom:5px;
	width: 128px;
	height: 128px;
	margin: 2px;
	text-align:center;
	padding: 0;
	overflow:hidden;
	line-height:128px;
	
}
.RRImg a{
 display:block;height:128px;width:128px;

}

.recRow p{
position:absolute;
top:-2px;
left:10px;
width:230px;
text-align:left;
font-weight:bold;
}

.recRow p a{
color:#888;
}
.RRMore{
position:absolute;
color:#a6006e;
font-weight:bold;
right:10px;
/*bottom:90px;*/

bottom:110px;
}

.RRPrice{
position:absolute;
/*font:bold 22px/25px tahoma,verdana,arial,sans-serif;*/
/*color:#ff6d01;*/
font:bold 18px/25px tahoma,verdana,arial,sans-serif;
color:#f60;
right:10px;

bottom:50px;

}
.RRPrice span{
font:normal 14px/25px verdana,tahoma,arial,sans-serif;
margin-right:2px;
margin-left:2px;
}
#infoPrice span{
/*font:normal 23px/25px verdana,tahoma,arial,sans-serif;*/
font:normal 17px/25px verdana,tahoma,arial,sans-serif;
margin-right:2px;
}

span.RROlPrice{
position:absolute;
right:10px;
bottom:75px;
color:#888;
font:bold 15px/25px tahoma,verdana,arial,sans-serif;
}
span.RROlPrice b{
font:bold 15px/25px tahoma,verdana,arial,sans-serif;
color:#888;
text-decoration:line-through;
}

.RRBuy{
position:absolute;
right:10px;
bottom:4px;
}
.RRBuy:hover img{
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
}
#subCategs{
position:relative;
z-index:10;
overflow:hidden;
height:100%;
/*border-bottom:#646464 1px solid;*/
}
#subCategs span{
padding:0 2px;
}
#subCategs span a{
font-weight:normal;
font-size:10px;
}

#subCatSep{
clear:both;
border:none;
margin:0;
margin-bottom:4px;
height:1px;
width:99%;
color:#6a0;
background:#6a0;
z-index:11;
#position:relative;
#top:-7px;
#margin-bottom:-4px;
}
#producerCatDiv,#lineSearchDiv{
position:relative;
/*width:270px;*/
margin:4px auto;
padding-left:200px;
white-space:nowrap;
z-index:10;
text-align:left;
overflow:hidden;
}

#producerCatDiv span,#lineSearchDiv span{
float:left;
line-height:15px;
margin-right:5px;
width:110px;
text-align:right;
}
#lineSearchDiv{
width:auto;
padding-top:2px;
text-align:left;
}
/*
#producerCatDiv{
position:relative;
width:250px;
margin:4px auto;
white-space:nowrap;
z-index:10;
text-align:left;
overflow:hidden;
}
#producerCatDiv span{
float:left;
line-height:15px;
margin-right:5px;
}*/
#producerCatForm{
float:left;
width:150px;
}
#lineSearchDiv form{
/*float:left;*/
float:none;
display:inline-block;
#zoom:1;
/*width:150px;*/
}
#lineSearchDiv form select{
font-size:11px;
}
#producerCategory{
font-size:11px;
}
#topPages{
text-align:right;
color:#646464;
font-weight:bold;
margin:0;
margin-bottom:-4px;
position:relative;
top:-26px;
display:inline-block;
float:right;
#zoom:1;
-ie-xp: expression(topPages.style.marginTop = topPages.style.marginTop - 13 + "px");
z-index:100;
}

#infoBottom #topPages{
top:-14px;
float:right;
}


#bottomPages{
text-align:right;
color:#646464;
font-weight:bold;
margin:2px 0;
}
#topPages b,#bottomPages b{
color:#00a813;
}
span.howMuch{
font-weight:normal;
color:#b50078;
position:relative;
left:-11px;
}
/* record row short*/
.moreInfo{
font-weight:bold;
white-space:nowrap;
color:#646464;
}
.wishSubm{
border:none;
background:inherit;
#background:#fff;
font:normal 11px/14px tahoma,verdana,arial,sans-serif;
color:#646464;
padding:0;
}
input.wishSubm:hover{
color:#343434;
text-decoration:underline;
}
.baskSubm{
border:none;
background:inherit;
#background:#fff;
font:bold 11px/14px tahoma,verdana,arial,sans-serif;
color:#c0007f;
}
input.baskSubm:hover{
color:#f030af;
text-decoration:underline;
}


/* info */
#infoFill{
position:relative;
width:100%;
height:15px;
}
.infoCl{
overflow:hidden;
height:100%;
padding:0 5px;
}

#infoDiscount{
color:#888;
}
#infoDiscount span{
text-decoration:line-through;
}
#infoPhoto{
float:left;
text-align:center;
margin-bottom:5px;
margin-top:20px;
text-align:center;
width:256px;
}
#infoRight{
margin-top:20px;
margin-right:5px;
width:445px;
text-align:left;
float:right;
padding-bottom:8px;
border-bottom:#eee 2px solid;
}
#infoRight h2{
font-size:14px;
line-height:17px;
/*height:34px;*/
height:51px;
min-height:34px;
margin-bottom:5px;
margin-top:20px;
}
#infoDescr{
/*clear:left;*/

text-align:left;
padding:5px 25px;
}

#infoPrice{
font:bold 23px/25px tahoma,verdana,arial,sans-serif;
color:#ff6d01;
margin:5px 0;
}
#infoGallery{
float:right;
width:270px;
margin-top:10px;
margin-bottom:10px;
}
#infoGallery div.gallery_tab { 
	padding: 5px;
	margin: 5px;
	float: left;  
	border: 1px solid #cccccc; 	
}

#infoIcons{
margin:5px 0;
text-align:left;
}
#infoIcons form{
margin-top:15px;
display:block;
text-align:left;
}
#infoLinksBottom{
text-align:right;
padding-right:15px;
}
#infoLinksBottom a img{
vertical-align:middle;
}
#infoBottom{
margin-top:15px;
clear:both;
position:relative;
}

#infoBottomTitle{
position:absolute;
top:23px;
left:20px;
}

/* xml_opszyns */
#attrib{
position:relative;
padding-bottom:40px;
}
#baskAdv{
position:absolute;
left:0;
bottom:20px;
}
#wishAdv{
position:absolute;
left:0;
bottom:0;
}
/* stopka*/

#foot{
height: 90px;
position:relative;
width:990px;
margin:10px auto 5px auto;
}
#producersFoot{
height:37px;
padding-top:10px;
border-bottom:#ddd 1px solid;
background:url(/themes/base/user_e/img/foot_bg.png) repeat-x left top;

text-align:center;
}
#producersFoot img{
vertical-align:bottom;
}

#footNotice{
x-position:absolute;
x-left:200px;
x-top:41px;
x-#top:48px;
/*color: #cecece;*/
color:#666;
font-size: 9px;
text-align: center;
}

#etos{
position:absolute;
right:5px;
font-size:9px;
top:41px;
#top:48px;
color:#aeaeae;
text-align:right;
}

a#footerpw{
text-decoration:none;
font-weight:bold;
}

a:link #pr,a:visited #pr,a:link #ww,a:visited #ww {
color:#888;
}

a:hover span#pr{
color:#f60;
}

a:hover span#ww{
color:#000;
}

#footMenu{
height:16px;
width:987px;
margin:0 auto;
border-bottom:#b50078 1px solid;
padding-left:4px;
margin-top:10px;
}
#footMenu span a{
background:url(/themes/base/user_e/img/bar_1bg.png) repeat-x left top;
line-height:16px;
color:#fff;
font-weight:bold;
padding:0 5px;
float:left;
height:16px;
}
#footMenu span img{
float:left;
}

#contactDiv{
background:url(/themes/base/user_e/img/contact_bg.png) no-repeat left top;
padding-top:17px;
height:47px;
}
#contactDiv p{
width:190px;
margin:1px 0;
overflow:hidden;
text-align:left;
height:20px;
line-height:20px;
}
#contactDiv p span{
float:left;
width:70px;
text-align:right;
}
#contactDiv p a img{
vertical-align:middle;
}
#bannerBottom{
text-align:center;padding:30px 0;
}
#bannerBottom a{
margin:0 5px;
}
#bannerBottom a img{
vertical-align:middle;
}


#recommendShops p{
text-align:center;
}
#recommendShops p a{
text-align:center;
color:#ff5dc2;
}
#recommendShops p a:hover{
color:#df3da2;
}
#recommendShops p a:hover img{
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
}

#transferDiv{
width:237px;
padding:3px 5px;
margin:3px 0;
height:57px;
background:url(/themes/base/user_e/img/transfer_bg8.png) no-repeat right top;
}

#transferDiv p{
text-align:right;
font-size:10px;
margin:1px 0 5px 0;
color:#8a8a8a;
}
#transferDiv p span{
color:#000;
float:left;
}
p#transferAcc{
text-align:left;
color:#d06bae;
font-size:11px;
}
p#transferAcc strong{
color:#a6006e;
letter-spacing:-0.01em
}
div#transferDiv{
display:block !important;
}
#namesDay{
position:absolute;
bottom:0;
left:300px;
line-height:15px;
color:#333;
}
#namesDay strong{
font-weight:bold;
color:#d06bae;
}

#registerBilling td{
padding:2px;
}

/* START - stopka PROJEKTwww */
.projekt, .projekt a {font-size: 11px; color:#888; text-decoration: none;}
.projekt a span {color:#888;	font:bold 13px/17px arial,tahoma,verdana,sans-serif;}
span.fPr {font-family:arial !important; letter-spacing:-1px;}
span.fDot, a span.fDot {margin:0 -3px 0 -3px; z-index:10; font-size: 30px; font-weight: bold;}
span.fWw {letter-spacing:-1px;}
.projekt a:hover span.fPr, .projekt a:hover span.fDot{color:#ff4c00;	text-decoration: none;}
.projekt a:hover span.fPl{color:#3f6267; text-decoration: none;}
.projekt a:hover span.fWw{color:#c4d4d6; text-decoration: none;}
/* END - stopka PROJEKTwww */

#pp_pw1 {
	position: absolute;
top:8px;
	left: 0px;
	text-align: right;
	font-size: 11px;
	color: #888;
}
#pp_pw1 a {
	color: #888;
}
#pp_pw2 {
	position: absolute;
top:10px;
	left: 200px;
	text-align: center;
	font-size: 11px;
	color: #888;
}
#pp_pw3 {
	position: absolute;
top:0px;
	right: 0px;
	text-align: right;
	padding-bottom: 5px;
	font-size: 11px;
}
#pp_pw4 {
	position: absolute;
top:22px;
	right: 0px;
	text-align: right;
	color: #888;
	font-size: 11px;
}
/* w ofercie */
p#footInOffer{
/*display:block !important;*/
position:absolute;
top:3px;
left:440px;
z-index:200;
color:#666;
}
p#footInOffer strong{
color:#bf007f;
}
.rrShort td{
border-bottom:#eee 1px solid;
padding:1px 0;
position:relative;
}
span.newPrice{
color:#f60;
}
span.oldPrice{
color:#777;
text-decoration:line-through;
}

#footProducenci {
position:relative;
background:url(/themes/base/user_e/img/foot_producenci.gif) left top repeat-x;
width:977px;
height:85px;
padding:5px;
margin:0 auto;
padding-left:4px;
color:#d06bae;
font-size:9px;
text-align:justify;
}
#footProducenci a {
color:#d06bae;
/*color:#eca3d3;*/
font-size:9px;
text-decoration:none;
}
#foot_polecamy {
position:relative;
width:987px;
}
#foot_polecamy .mebelo,
#foot_polecamy .art-market,
#foot_polecamy .bucikowo,
#foot_polecamy .e-bielizna,
#foot_polecamy .czaszabawy {
float:left;
}

#foot_polecamy .mebelo {
margin:9px 0 0 135px;
}
#foot_polecamy .art-market {
margin:9px 0 0 20px;
}
#foot_polecamy .bucikowo {
margin:11px 0 0 20px;
}
#foot_polecamy .e-bielizna {
margin:12px 0 0 20px;
}
#foot_polecamy .czaszabawy {
margin:1px 0 0 20px;
}



#foot_2 {
position:relative;
width:987px;
height:80px;
margin:0 auto;
padding-bottom:145px;
}
#producent_opis {
color:#aaa;
text-align:justify;
}
#info_marka_opis {
color:#aaa;
text-align:justify;
padding:0 20px;
}

#inCategory{
width:100%;
}

div#zajawka{
padding-bottom:14px;
color:#777;
font-size:11px;
line-height:14px;
}
div#zajawka div{
font-size:10px;
line-height:14px;
}

#zajawka h2,#zajawka h3,#zajawka h4{
color:#777;
font-size:10px;
display:inline;
}
#zajawka h1{
color:#777;
font-size:11px;
display:inline;
}
#zajawka a{
font-size:10px;
}
#zajawka h1 + p{
text-align:left;
margin:1px 0;
color:#777;
font-size:10px;
display:inline;
}

#facebook {
position:absolute;
background:url(/themes/base/user_e/img/facebook.png) right top no-repeat;
left:620px;
top:90px;
width:100px;
height:20px;
color:#6d83bc;
line-height:20px;
font-size:11px;
}
#prezentacja{
background:#e3148a;
padding:12px;
width:219px;
text-align:left;
color:#fff;
position:relative;
margin-top:15px;
}
#prezentacja h4{
margin:0 0 2px 0;
font-size:11px;
font-family:tahoma,verdana,arial,helvetica, sans-serif;
}
#prezentacja a{
color:#fff;
text-decoration:none;
}
#prezentacja a:hover{
color:#eee;
text-decoration:none;
}
span#pzTL,span#pzTR,span#pzBL,span#pzBR{
position:absolute;
display:block;
width:8px;
height:8px;
_background:none;
}
#pzTL{
background:url(/themes/base/user_e/img/prez-tl.png) no-repeat left top;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/user_e/img/prez-tl.png',sizingMethod='crop');
left:0;
top:0;
}
#pzTR{
background:url(/themes/base/user_e/img/prez-tr.png) no-repeat left top;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/user_e/img/prez-tr.png',sizingMethod='crop');
right:0;
_right:-1px;
top:0;
}
#pzBL{
background:url(/themes/base/user_e/img/prez-bl.png) no-repeat left top;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/user_e/img/prez-bl.png',sizingMethod='crop');
left:0;
bottom:0;
_bottom:-6px;
}
#pzBR{
background:url(/themes/base/user_e/img/prez-br.png) no-repeat left top;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/base/user_e/img/prez-br.png',sizingMethod='crop');
right:0;
_right:-1px;
bottom:0;
_bottom:-6px;
}

.right_info {
margin:0 0 2px 0;
}
.right_info .top {
background:url(/themes/base/user_e/img/frame_rt.png) no-repeat left top;
width:248px;
height:4px;
}
.right_info .middle {
background:url(/themes/base/user_e/img/frame_rm.png) repeat-y left top;
width:228px;
padding:0 10px;
}
.right_info .bottom {
background:url(/themes/base/user_e/img/frame_rb.png) no-repeat left top;
width:248px;
height:8px;
}

