/* bwutko@wp-sa.pl CSS Document */
body {
	background:#000 url(http://i.wp.pl/a/i/lux/watermark_lux.jpg);
	background-position:top center;
	background-repeat:repeat-x;
}
body, p, td, ul, li, form {
	font: 12px Tahoma, Helvetica, sans-serif;
	color: #262626;
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}
a {color: #003399; text-decoration: none;}
a:hover {color: #cc0000;}
img {border: none;}

/* lux */
.luxHd { position:relative; width:990px; height:76px; margin:0 auto; background:url(http://i.wp.pl/a/i/lux/lux_hd_bg.jpg) no-repeat top left }
.luxFo { position:relative; width:990px; height:44px; margin:0 auto; background:url(http://i.wp.pl/a/i/lux/lux_fo_bg.jpg) no-repeat top left }
.luxFo p { margin:0; padding:0; padding-top:16px; text-align:center; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#92928a }
#luxNav { position:relative; z-index:9; width:990px; padding:0; margin:0 auto; border-bottom:1px solid #000; height:50px; }

#luxNav .luxLogo { position:absolute; top:-49px; left:352px; width:275px; height:127px; }
#luxNav ul#nav { position:absolute; width:990px; top:0; left:0 }
#luxNav ul#nav { margin:0; padding:0; background:url(http://i.wp.pl/a/i/lux/lux_nav_bg4.jpg) no-repeat top left }

#luxNav ul#nav li { height:50px;  margin:0; padding:0; float:left; list-style-type:none }
#luxNav ul#nav li a { height:50px; display:block; position:absolute; top:0; text-indent:-9999px; outline:none }

#luxNav li#navlux1 a, #luxNav li#navlux2 a, #luxNav li#navlux3 a, #luxNav li#navlux4 a, #luxNav li#navlux5 a, #luxNav li#navlux6 a, #luxNav li#navlux7 a, #luxNav li#navlux8 a, #luxNav li#navlux9 a, #luxNav li#navlux10 a {
	background:url(http://i.wp.pl/a/i/lux/lux_nav_bg4.jpg) repeat scroll 0 0 transparent;
}

#luxNav li#navlux1 a { background-position:-6px 0; width:121px; left:6px }

#luxNav li#navlux1 a:hover { background-position:-6px -50px }

#luxNav li#navlux1 a.on { background-position:-6px -50px }





#luxNav li#navlux2 a { background-position:-127px 0; width:85px; left:127px }

#luxNav li#navlux2 a:hover { background-position:-127px -50px }

#luxNav li#navlux2 a.on { background-position:-127px -50px }



#luxNav li#navlux3 a { background-position:-212px 0; width:65px; left:212px }

#luxNav li#navlux3 a:hover { background-position:-212px -50px }

#luxNav li#navlux3 a.on { background-position:-212px -50px }



#luxNav li#navlux4 a { background-position:-277px 0; width:87px; left:277px }

#luxNav li#navlux4 a:hover { background-position:-277px -50px }

#luxNav li#navlux4 a.on { background-position:-277px -50px }



#luxNav li#navlux5 a { background-position:-631px 0; width:32px; left:631px }

#luxNav li#navlux5 a:hover { background-position:-631px -50px }

#luxNav li#navlux5 a.on { background-position:-631px -50px }



#luxNav li#navlux6 a { background-position:-663px 0; width:105px; left:663px }

#luxNav li#navlux6 a:hover { background-position:-663px -50px }

#luxNav li#navlux6 a.on { background-position:-663px -50px }



#luxNav li#navlux7 a { background-position:-768px 0; width:56px; left:768px }

#luxNav li#navlux7 a:hover { background-position:-768px -50px }

#luxNav li#navlux7 a.on { background-position:-768px -50px }



#luxNav li#navlux8 a { background-position:-824px 0; width:54px; left:824px }

#luxNav li#navlux8 a:hover { background-position:-824px -50px }

#luxNav li#navlux8 a.on { background-position:-824px -50px }



#luxNav li#navlux9 a { background-position:-878px 0; width:48px; left:878px }

#luxNav li#navlux9 a:hover { background-position:-878px -50px }

#luxNav li#navlux9 a.on { background-position:-878px -50px }



#luxNav li#navlux10 a { background-position:-926px 0; width:58px; left:926px }

#luxNav li#navlux10 a:hover { background-position:-926px -50px }

#luxNav li#navlux10 a.on { background-position:-926px -50px }

.luxMain { position:relative; z-index:1; width:970px; margin:0 auto; background:#fafaf9 url(http://i.wp.pl/a/i/lux/lux_m_bg.jpg) no-repeat top left; padding:10px; padding-bottom:0; border-bottom:1px solid #000 }
.luxSubPage { position:relative; z-index:1; width:970px; margin:0 auto; background:#fafaf9 url(http://i.wp.pl/a/i/lux/lux_sb_bg.jpg) repeat-x top left; padding:25px 10px }
.luxSubPage .leftC { float:left; width:660px; }
.luxSubPage .rightC { float:right; width:300px; }

.luxMain .leftC { float:left; width:300px; padding-right:10px; }
.luxMain #w425 { width:403px; padding:10px 0 10px 12px; background:url(http://i.wp.pl/a/i/lux/lux_col_bg.gif) repeat-y top left; }
.luxMain .rightC { float:right; width:235px; overflow:hidden }
.luxSgTop { width:990px; margin:0 auto; background:#ababa2 url(http://i.wp.pl/a/i/lux/lux_sgt_bg.jpg) repeat-x top left; border-bottom:1px solid #000; padding-top:32px; }

.luxMain:after, .luxSubPage:after, .luxSgTop:after {
	clear: both;
	display: block;
	content: '';
}
/* main flash */
.mainFlash { float:left; width:727px; height:322px; padding-left:10px }
.mainFlash .flash { width:705px; height:300px; padding:11px; overflow:hidden; background:url(http://i.wp.pl/a/i/lux/lux_mp_bg.gif) repeat top left }

/* sub flash */
.subFlash { width:650px; height:320px; margin:0 0 10px 0; }
.subFlash .flash { width:640px; height:300px; padding:11px; overflow:hidden; background:#e6e7e4 url(http://i.wp.pl/a/i/lux/lux_mp_bg2.gif) repeat top left; }

/* listy */
.catList { width:300px }
.catList ul { margin:0; padding:0; list-style:none }
.catList ul li { margin:0; padding:0; padding-bottom:5px; width:300px }
.catList ul li .listRec { width:296px; border:1px solid #d0d1c6; border-bottom:none; padding:1px; background-color:#fff }
.catList ul li .listRec .photo { float:left; width:160px; height:143px; overflow:hidden }
.catList ul li .listRec .txt { float:left; width:127px; height:143px; padding-left:3px; overflow:hidden;}
.catList ul li .listRec .txt .arBg { background:url(http://i.wp.pl/a/i/lux/lux_lst_txt_bg.gif) no-repeat right; height:89px; overflow:hidden }
.catList ul li .listRec .txt h2 { margin:0; padding:0 }
.catList ul li .listRec .txt h4 { margin:0; padding:0; font:11px Tahoma, Helvetica, sans-serif; line-height:13px;}
.catList ul li .listRec .txt h4 a { color:#179cbb }
.catList ul li .listRec .txt h4 a:hover{color:#6e6c5d}
.catList ul li .listRec .txt h3 { margin:0; padding:0 }
.catList ul li .listRec .txt h3 a { font:bold 12px Tahoma, Helvetica, sans-serif; color:#179cbb }
.catList ul li .listRec .txt small, .articleList ul li .articleRec .txt small{ font:10px Tahoma, Verdana, Arial; color:#6e6c5d; display:block; margin-bottom:4px; line-height:12px; text-align:right;}
.catList ul li .listRec .txt small a, .articleList ul li .articleRec .txt small a{color:#6e6c5d;}
.catList ul li .listRec .txt p { margin:0; padding:0; font-size:11px; color:#34342e;  }
.catList ul li .listRec .txt .arBg p { height:54px; overflow:hidden; }
.catList ul li .moreLst { background:url(http://i.wp.pl/a/i/lux/lux_lst_more_bg.gif) no-repeat top left; color:#6e6c5d; padding:1px 0 7px 23px; }
.catList ul li .moreLst a { font:11px Tahoma, Helvetica, sans-serif; color:#6e6c5d; }
.catList ul li .moreLst a:hover { color:#179cbb }
.catList ul li .listRec:after {
	clear: both;
	display: block;
	content: '';
}

.articleList { width:405px }
.articleList.w325 { width:665px }
.articleList ul { margin:0; padding:0; list-style:none }
.articleList ul li { margin:0; padding:0;  background:url(http://i.wp.pl/a/i/lux/lux_article_lst_bg.gif) no-repeat top left; padding-bottom:20px; width:405px }
.articleList ul li .articleRec { border-bottom:none; padding-left:10px }
.articleList ul li .articleRec .photo { float:left; width:179px; height:99px; border:3px solid #c4c4bd; overflow:hidden }
.articleList ul li .articleRec .txt { float:left; width:199px; height:105px; padding-left:11px; overflow:hidden }
.articleList ul li .articleRec .txt .arBg { height:92px; background:url(http://i.wp.pl/a/i/lux/lux_art_txt_bg.gif) no-repeat right; overflow:hidden }
.articleList ul li .articleRec .txt h3 { margin:0; padding:0; padding-bottom:5px;  }
.articleList ul li .articleRec .txt h3 a { font:bold 12px Tahoma, Helvetica, sans-serif; color:#179cbb; }
.articleList ul li .articleRec .txt p { margin:0; padding:0; font-size:11px; color:#34342e;  }
.articleList ul li .moreArt { background:url(http://i.wp.pl/a/i/lux/lux_art_more_bg.gif) no-repeat left; color:#6e6c5d; padding:0 0 0 12px; }
.articleList ul li .moreArt a { font:11px Tahoma, Helvetica, sans-serif; color:#6e6c5d; }
.articleList ul li .moreArt a:hover { color:#179cbb }

.articleList.w325 ul li { float:left; margin:0; padding:0;  background:none; padding-bottom:15px; width:332px }
.articleList.w325 ul li .articleRec { border-bottom:none; padding-left:0 }
.articleList.w325 ul li .articleRec .photo { float:left; width:164px; height:89px; border:3px solid #c4c4bd; overflow:hidden }
.articleList.w325 ul li .articleRec .txt { float:left; width:140px; height:95px; padding-left:10px; overflow:hidden }
.articleList.w325 ul li .articleRec .txt .arBg { height:74px; margin-bottom:8px; background:none; overflow:hidden }
.articleList.w325 ul li .articleRec .txt .more a { background-color:#fafaf9; }

.rightC#w300 { width:287px; padding:10px 0 0px 12px; background-color:#fff; border-top:1px solid #d8d9cd; border-right:1px solid #d8d9cd; border-left:1px solid #d8d9cd;}
.rightC#w300 .articleList ul li { margin:0; padding:0;  background:url(http://i.wp.pl/a/i/lux/lux_article_lst_bg.gif) no-repeat top left; padding-bottom:0px; height:90px; margin-bottom:15px; }
.rightC#w300 .articleList ul li .articleRec { border-bottom:none; padding-left:10px }
.rightC#w300 .articleList ul li .articleRec .photo { float:left; width:154px; height:84px; border:3px solid #c4c4bd; overflow:hidden }
.rightC#w300 .articleList ul li .articleRec .txt { float:left; width:100px; height:90px; padding-left:11px; overflow:hidden }
.rightC#w300 .articleList ul li .articleRec .txt .arBg { height:76px; background:none; overflow:hidden }
.rightC#w300 .articleList ul li .articleRec .txt h3 { margin:0; padding:0; padding-bottom:5px;  }
.rightC#w300 .articleList ul li .articleRec .txt h3 a { font:bold 12px Tahoma, Helvetica, sans-serif; color:#179cbb; }
.rightC#w300 .articleList ul li .articleRec .txt .more a { background-color:#fff; }

.articleRec:after {
clear: both;
display: block;
content:'';
}

.articleList::after, .articleList ul li .articleRec:after {
	clear: both;
	display: block;
	content: '';
}

.galleryList { width:660px; }
.galleryList ul { width:660px; margin:0; padding:0; list-style:none }
.galleryList ul li { float:left; width:199px; height:135px; padding:0 10px; padding-bottom:10px; }
.galleryList:after {
	clear: both;
	display: block;
	content: '';
}


.photo a:hover { opacity: 0.80; filter: alpha(opacity=80); -moz-opacity: 0.80; }



.galeryMiniPhoto { width:199px; height:120px; background:url(http://i.wp.pl/a/i/lux/gal_photo_bg.gif) no-repeat top left; padding:15px 0 0 0; text-align:center; overflow:hidden }
.galeryMiniPhoto .photo { width:199px; height:93px; text-align:center; overflow:hidden }
.galeryMiniPhoto h2 { margin:0; padding:0; padding-top:5px; height:16px; overflow:hidden; }
.galeryMiniPhoto h2 a { font:bold 12px Tahoma, Helvetica, sans-serif; color:#179cbb }
.galeryMiniPhoto h2 a:hover { color:#3a404a }

.galeryMiniPhotoGal { width:199px; height:160px; background:url(http://i.wp.pl/a/i/lux/gal2_photo_bg.gif) no-repeat top left; padding:7px 0 0 0; text-align:left; overflow:hidden }
.galeryMiniPhotoGal .naglowek { padding-left: 15px; }
.galeryMiniPhotoGal .photo { width:199px; height:93px; text-align:center; overflow:hidden }
.galeryMiniPhotoGal h2 { margin:0; padding:0; padding-top:5px; height:16px; text-align:center; overflow:hidden; }
.galeryMiniPhotoGal h2 a { font:bold 12px Tahoma, Helvetica, sans-serif; color:#179cbb }
.galeryMiniPhotoGal h2 a:hover { color:#3a404a }

.mainLinks { float:right; width:235px; padding-right:10px }
.mainLinks .linksList { position:relative; height:242px; background:url(http://i.wp.pl/a/i/lux/ml_bg.jpg) no-repeat top left; padding:0 10px; padding-bottom:25px; overflow:hidden }
.mainLinks .linksList .linksListMore { position:absolute; bottom:7px; left:10px; width:215px; }
.mainLinks .linksList ul { margin:0; padding:0; list-style:none }
.mainLinks .linksList ul li { background:url(http://i.wp.pl/a/i/lux/ml_li.gif) no-repeat top left; padding-left:12px; height:25px; }
.mainLinks .linksList ul li a { font:11px Tahoma, Helvetica, sans-serif; color:#0887a4 }
.mainLinks .linksList ul li a:hover { color:#6e6c5d }
/* boksy */
.bx2 { margin-bottom:10px }
.bx2 h2 { margin:0; padding:0; background:#f2f3f0 url(http://i.wp.pl/a/i/lux/bx2_h2_bg.gif) no-repeat top right; padding:10px 0 0 10px; }
.bx2 .body { background-color:#f2f3f0; padding:0 10px 10px 10px }

.bx3 { margin-bottom:10px }
.bx3 h2 { margin:0; padding:0 }
.bx3 .body { background:url(http://i.wp.pl/a/i/lux/bx_vip_body_bg.jpg) no-repeat top left; height:135px; padding:0 10px }

.bx3b { margin-bottom:10px }
.bx3b h2 { margin:0; padding:0 }
.bx3b .body { background:url(http://i.wp.pl/a/i/lux/bx_vip_body_bg.jpg) no-repeat top left; height:135px; padding:0 10px }

.bx4 { margin-bottom:10px; }
.bx4 h2 { margin:0; padding:10px; padding-bottom:0; border:1px solid #d0d1c6; border-bottom:none; background-color:#e7e8e4 }
.bx4 .body { border-left:1px solid #d0d1c6; border-right:1px solid #d0d1c6; background-color:#e7e8e4; padding:10px }
.bx4 .footer { height:20px; padding:0 10px; background: url(http://i.wp.pl/a/i/lux/bx4_fo_bg.gif) no-repeat top left}
.bx4 .more a { background-color:#e7e8e4 }

.bx5 { margin-bottom:10px; }
.bx5 h2 { margin:0; padding:0 }
.bx5 .body { width:660px }

.bx6 { padding-bottom:15px; background:#fff url(http://i.wp.pl/a/i/lux/bx6_fo_bg.gif) no-repeat bottom left }
.bx6 h2 { margin:0; padding:5px 0 0 10px }
.bx6 .body { padding:0 5px; }

.bx7 { background:#fff url(http://i.wp.pl/a/i/lux/bx7_bg.gif) no-repeat bottom right; padding-bottom:9px;}
.bx7 .body{padding:8px 10px 0px 10px; border:1px solid #d3d4c9; border-bottom:0px;}

.bx8 { background:#eaebe8; margin-bottom:10px; padding-bottom:10px;}
.bx8 .body{padding:8px 10px 0px 10px; background:url(http://i.wp.pl/a/i/lux/grad.gif) top right no-repeat;}
.bx8 ul.dot li{ font:11px Tahoma, Verdana, Arial;}
.bx8 ul.dot li small{ font:10px Tahoma, Verdana, Arial; color:#6e6c5d; display:block;}


.partner{ background:url(http://i.wp.pl/a/i/lux/hr_dot.gif) repeat-x top left; padding:13px 0; height:1%;}
.partner:after{ display:block; clear:both; content:'';}
.partner.first{ background-image:none;}
.partner img{ display:block; float:left;}
.partner p{ display:block; float:right; width:515px;}
.partner small a{ color:#179cbb; font-size:11px;}
.partner small a:hover{ text-decoration:underline;}
.partner strong{color:#179cbb;}

.photosList { width:180px }
.photosList ul { margin:0; padding:0; list-style:none }
.photosList ul li { width:180px; background:url(http://i.wp.pl/a/i/lux/hr_dot.gif) repeat-x bottom left }
.photosList ul li .photoRec { width:170px; padding:5px }
.photosList ul li .photoRec .photo { width:164px; height:89px; border:3px solid #c4c4bd; overflow:hidden }
.photosList ul li .photoRec h3 { padding-top:5px; text-align:center }
.photosList ul li .photoRec h3 a { font:bold 12px Tahoma, Helvetica, sans-serif; color:#179cbb }
.photosList ul li .photoRec h3 a:hover { color:#3a404a }
.photosList.w290 { width:290px }
.photosList.w290 ul li .photoRec { width:280px; padding:5px }
.photosList.w290 ul li { width:290px; background:url(http://i.wp.pl/a/i/lux/hr_dot.gif) repeat-x bottom left }
.photosList.w290 ul li .photoRec .photo { float:left; width:164px; height:89px; border:3px solid #c4c4bd; overflow:hidden }
.photosList.w290 ul li .photoRec h3 { float:left; width:100px; padding-top:0; padding-left:10px; text-align:left }
.photosList ul li .photoRec:after {
	clear: both;
	display: block;
	content: '';
}

ul.dot { padding:0px; margin:0px; list-style:none; margin-bottom:3px;}
ul.dot li { background:url(http://i.wp.pl/a/i/lux/li_dot.gif) 0 5px no-repeat; padding-left:12px; margin-bottom:5px; font-weight:bold;}
ul.dot li a{ color:#179cbb;}
ul.dot li small{ font:10px Tahoma, Verdana, Arial; color:#6e6c5d; display:block;}

.singlePhoto { position:relative; margin:0 auto; width:185px; height:105px; padding-bottom:5px; }
.singlePhoto .photo {  border:1px solid #e1e2dd; width:183px; height:103px;  }
.singlePhoto .title { position:absolute; top:1px; right:1px; width:111px; height:103px; background:url(http://i.wp.pl/a/i/lux/sp_title_bg.png) no-repeat top left; }
.singlePhoto .title a { vertical-align:middle; display:block; padding:15px 8px 0 8px; color:#21b3d5; font-weight:bold }

/* sub page */
.glowNews { background:#e6e7e4 url(http://i.wp.pl/a/i/lux/glownews_bg.gif) repeat top left; width:640px; padding:10px; margin-bottom:20px }
.glowNews .glowPhoto { position:relative; width:640px; height:300px; overflow:hidden }
.glowNews .glowPhoto .title { position:absolute; top:0; left:0; padding:0 35px 0 15px; width:240px; height:300px; background:url(http://i.wp.pl/a/i/lux/glowphoto_title_bg.png) repeat-y top left; }
.glowNews .glowPhoto .title h1 { padding:65px 0 20px 0 }
.glowNews .glowPhoto .title h1 a { font:18px Tahoma, Helvetica, sans-serif; color:#e9dbab }
.glowNews .glowPhoto .title2 { position:absolute; bottom:0; left:0; padding:0; width:640px; height:62px; background:url(http://i.wp.pl/a/i/lux/glowphoto_title_bg2.png) repeat-x top left; }
.glowNews .glowPhoto .title2 h1 { padding:20px 20px 0 20px; font:18px Tahoma, Helvetica, sans-serif; color:#e9dbab; }
.glowNews .glowPhoto .title2 h1 a { font:18px Tahoma, Helvetica, sans-serif; color:#e9dbab }

.glowNews .glowPhoto .title p { font:11px Tahoma, Helvetica, sans-serif; color:#cbcbc0; padding-bottom:5px }
.glowNews .glowPhoto .title .more { position:relative; margin-left:50px; background:url(http://i.wp.pl/a/i/lux/lux_more_bg.gif) no-repeat right; color:#6e6c5d; font:11px Tahoma, Helvetica, sans-serif; }
.glowNews .glowPhoto .title .more a { display:block; position:absolute; top:0; left:-50px; background:url(http://i.wp.pl/a/i/lux/lux_more_ar.gif) no-repeat top left; font:11px Tahoma, Helvetica, sans-serif; color:#6e6c5d; }
.glowNews .glowPhoto .title .more a:hover { color:#179cbb }

.articleContainer { width:660px; font-size:14px; }
.articleContainer .galeryMiniPhoto { padding:15px 10px 10px 0; }
.articleContainer .galeryMiniPhotoGal { padding:7px 10px 10px 0; }
.articleContainer .subRight { float:right; width:190px; padding:0 0 10px 10px }
.articleContainer p { margin:0; padding:0; padding-bottom:10px; font-size: 14px;}
.articleContainer:after {
	clear: both;
	display: block;
	content: '';
}
#galeriaInfo.articleContainer { width:auto; }
#galeriaInfo.articleContainer h2 { color:#179cbb; font:bold 14px Tahoma, Verdana, Arial, sans-serif; padding:15px 0 10px 0; }
#galeriaFota a#fotoPrev { display:block; position:absolute; left:-8px;
top:0; width:150px; height:300px; background:transparent url(http://i.wp.pl/a/i/lux/gal_prev.gif) no-repeat 0px 150px; }
#galeriaFota
a#fotoNext { display:block; position:absolute; right:-8px; top:0;
width:150px; height:300px; background:transparent url(http://i.wp.pl/a/i/lux/gal_next.gif) no-repeat 129px 150px; }
#galeriaFota { width:590px; padding:11px 11px 0px 11px; margin:0 auto 10px auto; background:#e6e7e4 url(http://i.wp.pl/a/i/lux/lux_mp_bg2.gif) repeat top left; position:relative; }
#galeriaFota #fotoGaleria { text-align:center; }
#galeriaFota #fotoGaleria img { border:3px solid #c4c4bd; }

/* wpTags */
#wpTags { position:relative; font:10px Tahoma, Helvetica, sans-serif; color:#626262 }
#wpTags a { text-decoration:none; color:#626262 }
#wpTags h1, #wpTags h2, #wpTags h3, #wpTags h4, #wpTags h5, #wpTags h6 { margin:0; padding:0; display:inline; background:none; border:none }
#wpTags strong { font-size:11px; font-weight:bold }
#wpTags h6 { font-size:12px }
#wpTags h5 { font-size:16px }
#wpTags h4 { font-size:20px }
#wpTags h3 { font-size:22px }
#wpTags h2 { font-size:26px }
#wpTags h1 { font-size:30px }
/* default */
.rt { text-align:right }
.fl { float:left }
.fr { float:right }
.luxMore { background:url(http://i.wp.pl/a/i/lux/lux_more2_bg.gif) no-repeat left; color:#6e6c5d; padding:0 0 0 12px; }
.luxMore a { font:11px Tahoma, Helvetica, sans-serif; color:#6e6c5d; }
.luxMore a:hover { color:#179cbb }
.v2  {background-image:url(http://i.wp.pl/a/i/lux/lux_art_more_v2_bg.gif)} 

.more { background:url(http://i.wp.pl/a/i/lux/lux_more_bg.gif) no-repeat right; color:#6e6c5d }
.more a { background:#efefed url(http://i.wp.pl/a/i/lux/lux_more_ar.gif) no-repeat top left; padding:0 5px 0 13px; font:11px Tahoma, Helvetica, sans-serif; color:#6e6c5d; }
.more a:hover { color:#179cbb }

.luxStr { position:relative; z-index:9; text-align:center; background:url(http://i.wp.pl/a/i/lux/lux_str_bg.gif) repeat-x top left; padding:8px 0 20px 0; clear:both}
.luxStr select { font:11px Tahoma, Helvetica, sans-serif; color:#23262c; border:1px solid #c2c2c2 }
.luxStr img { vertical-align:middle }
.luxStr a { font:bold 11px Tahoma, Helvetica, sans-serif; color:#3a404a }
.luxStr a:hover { color:#179cbb }
.luxStr .leftAr { position:absolute; top:8px; left:8px }
.luxStr .rightAr { position:absolute; top:8px; right:8px }

.luxBtnStr { position:relative; z-index:9; text-align:right; background:url(http://i.wp.pl/a/i/lux/hr_dot2.gif) repeat-x bottom left; padding:0 10px; margin-bottom:10px; }

/** opinie */
.wpOpinie { padding: 10px 0; }
.wpOpinie a { text-decoration:none; color:#6e6c5d; padding-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0 }
.wpOpinie a:hover { text-decoration:underline; color:#6e6c5d; }
.wpOpinie .singlePost { position: relative; height:1%; margin-bottom: 5px; overflow:hidden;}
.wpOpinie .singlePost .spc { position:absolute; width:5px; height:5px; font-size:0; }
.wpOpinie .singlePost .spc#spctl { top:0; left:0; background:url(http://i.wp.pl/a/i/lux/opinie/sp_ltc.gif) no-repeat top left }
.wpOpinie .singlePost .spc#spcbl { bottom:0; left:0; background:url(http://i.wp.pl/a/i/lux/opinie/sp_lbc.gif) no-repeat top left }
.wpOpinie .singlePost .spc#spctr { top:0; right:0; background:url(http://i.wp.pl/a/i/lux/opinie/sp_rtc.gif) no-repeat top left }
.wpOpinie .singlePost .spc#spcbr { bottom:0; right:0; background:url(http://i.wp.pl/a/i/lux/opinie/sp_rbc.gif) no-repeat top left }
.wpOpinie .singlePost .postTxt { position:relative;  background-color:#eceeef; padding:10px 10px 0 160px; min-height:150px; zoom:1 }
*html .wpOpinie .singlePost .postTxt {  height:150px }
.wpOpinie .singlePost .postTxt h2 { font:bold 16px Arial, Helvetica, sans-serif; /*kolor tytulu posta*/color:#179cbb; margin:0; padding:0; padding-right:100px; height: auto; background: none }
.wpOpinie .singlePost .postTxt p { margin:0; padding:0; padding-bottom:5px; font:12px Arial, Helvetica, sans-serif; color:#363636 }
.wpOpinie .singlePost .postTxt .postDate { position:absolute; font:11px Arial, Helvetica, sans-serif; color:#a8adb9; top:12px; right:10px;}
.wpOpinie .singlePost .postTxt .userInfo { position:absolute; top:10px; left:10px; width:135px; padding-right:5px; border-right:1px solid #e1e3e4; overflow:hidden; font:11px Arial, Helvetica, sans-serif; color:#6e6c5d; zoom:1 }
.wpOpinie .singlePost .postTxt .userInfo h3 { margin:0; padding:0; font:bold 12px Arial, Helvetica, sans-serif; color:#6e6c5d; padding-bottom:3px; }
.wpOpinie .singlePost .postTxt .userInfo.offline, .wpOpinie .singlePost .postTxt .userInfo.offline h3 { color: #989DA9; }
.wpOpinie .singlePost .postTxt .userInfo .infoCont { position:relative}
.wpOpinie .singlePost .postTxt .userInfo .photo { position:absolute;top:0; left:0; border:1px solid #737486; width:60px; height:60px; overflow:hidden}
.wpOpinie .singlePost .postTxt .userInfo .photoR { padding-left:67px; min-height:72px; }
*html .wpOpinie .singlePost .postTxt .userInfo .photoR { height:72px; }
.wpOpinie .singlePost .postTxt .userInfo .photoR .status { color:#179cbb; padding-bottom:5px; padding-left: 14px; background: url(http://i.wp.pl/a/i/lux/opinie/ico_offline.gif) no-repeat 0 1px; zoom:1 }
.wpOpinie .singlePost .postTxt .userInfo .photoR .status.on { background: url(http://i.wp.pl/a/i/lux/opinie/ico_online.gif) no-repeat 0 1px; }
.wpOpinie .singlePost .postTxt .userInfo img { vertical-align:middle }
.wpOpinie .singlePost .wpoStr { position: relative; background-color:#eceeef; margin: 1px 0; padding:5px; text-align:right; font:12px Arial, Helvetica, sans-serif; zoom:1 }
.wpOpinie .singlePost .wpoStr a { font-weight:bold }
.wpOpinie .singlePost .wpoStr span a { color:#179cbb }
.wpOpinie .singlePost .wpoStr .wpoMod { position:absolute; top:5px; left:5px; text-align: left; }
.wpOpinie .singlePost .wpoStr .wpoMod img { vertical-align:middle }
.wpOpinie .singlePost .wpoStr .wpoMod a { font-size:11px; font-weight:normal; padding: 1px 0 3px 15px; background: transparent url(http://i.wp.pl/a/i/lux/opinie/ico_trash.gif) no-repeat top left;}
.wpOpinie .wpOpinieLista { position:relative; border:none; border:1px solid #595a6d; border-top:1px solid #6e6f81; }
.wpOpinie .brNone { border:none }
.wpOpinie .wpOpinieLista ul { margin:0; padding:0; list-style:none; padding-left:10px; height:1%; overflow:hidden }
.wpOpinie .wpOpinieLista ul.first { padding-left:0 }
.wpOpinie .wpOpinieLista ul li { margin:0; padding:0; padding:5px 0 1px 10px; position:relative; height:1%; overflow:hidden }
.wpOpinie .wpOpinieLista ul li.bg { background-color:#eceeef; zoom:1 }
.wpOpinie .wpOpinieLista ul li.hovered { background-color:#f4f4f4; cursor: pointer; }
.wpOpinie .wpOpinieLista ul li .info { position:relative; padding: 0 5px 5px 0; width:120px; text-align:right; font:11px Arial, Helvetica, sans-serif; color:#a8adb9; z-index: 100; float:right; height:1%; overflow:hidden;}
.wpOpinie .wpOpinieLista ul li .info span { padding-right:0px }
.wpOpinie .wpOpinieLista ul li .info span a { font-weight: bold; }
.wpOpinie .wpOpinieLista ul li h2 { margin:0; padding:0 120px 0 10px; background:url(http://i.wp.pl/a/i/lux/opinie/wpo_h2_dot2.png) no-repeat left; font:bold 12px Arial, Helvetica, sans-serif; line-height:14px; height: auto;text-transform: none; }
.wpOpinie .wpOpinieLista ul li h2.top { background:url(http://i.wp.pl/a/i/lux/opinie/wpo_h2_dot.gif) no-repeat left; text-transform: none;}
.wpOpinie .wpOpinieLista ul li h2 a { font:bold 12px Arial, Helvetica, sans-serif; }
.wpOpinie .wpOpinieLista ul li h2 span { color:#179cbb; display:inline; background: none; }
.wpOpinie .wpOpinieLista ul li p { margin:0; padding:0 0 0 10px; font:12px Arial, Helvetica, sans-serif; line-height:14px; position: relative; zoom:normal;}
.wpOpinie .wpOpinieLista ul li p span a { font-weight:bold; color:#179cbb }
.wpOpinie .wpOpinieLista ul li p small { height:1%; overflow:hidden; font-size:10px; }
.wpOpinie .wpOpinieLista ul li p small img { vertical-align:middle; float:right  }
.wpOpinie .wpOpinieLista ul li p small span { background:url(http://i.wp.pl/a/i/lux/opinie/dodaj.gif) no-repeat left; padding-left:10px }
.wpOpinie .wpOpinieLista ul li p small span a { color:#6e6c5d; font-weight:normal;}
.wpOpinie .wpOpinieLista ul li p small span a:hover { text-decoration:underline;}
.wpOpinie .wpOpinieLista ul li p .moderation { position: absolute; right: 20px; }
.wpOpinie .wpOpinieLista ul li p.clearR { clear:right; }
.wpOpinie .wpOpinieLista p { padding: 5px }
.wpOpinie .wpOpinieLista ul li img { vertical-align:middle }
.wpOpinie .powrotLista { border-top:1px solid #d8d8d8; padding:5px 10px; margin:5px 0 0; font:bold 12px Arial, Helvetica, sans-serif }
.wpOpinie .powrotLista span a { color:#179cbb }
.wpOpinie .wiecejLista { text-align:center; margin:0px 0 0; padding: 5px 0; font:12px Arial, Helvetica, sans-serif; }
.wpOpinie .wpOpinieListaHd { position:relative; background:url(http://i.wp.pl/a/i/lux/opinie/wpo_hd_bg.png) repeat-x top left; height:33px; padding:0 5px; overflow:hidden; margin-top: 3px; }
.wpOpinie .wpOpinieListaHd .lc { z-index:0; position:absolute; top:0; left:0; width:5px; height:33px; background:url(http://i.wp.pl/a/i/lux/opinie/wpo_hd_lc.png) no-repeat top left }
.wpOpinie .wpOpinieListaHd .rc { z-index:0; position:absolute; top:0; right:0; width:5px; height:33px; background:url(http://i.wp.pl/a/i/lux/opinie/wpo_hd_rc.png) no-repeat top left }
.wpOpinie .wpOpinieListaHd h1 { margin:0; padding: 8px 0 0 30px; height: 25px; font:bold 16px Arial, Helvetica, sans-serif; /*kolor naglowka*/ color:#179cbb; background: transparent url(http://i.wp.pl/a/i/lux/opinie/ico_opinie.png) no-repeat 0 5px}
.wpOpinie .wpOpinieListaHd h1 img { vertical-align:middle; margin-right:5px }
.wpOpinie .wpOpinieListaHd .rightC { position:absolute; top:12px; right:10px; text-align:right }
.wpOpinie .wpOpinieListaFt { margin:5px; border-top:1px solid #eceeef; padding:5px; text-align:right }
.wpOpinie .head { font:12px Arial, Helvetica, sans-serif; color:#000; padding:10px 0; position:relative; }
.wpOpinie .head.photoCell { padding:10px 230px 25px 0; }
.wpOpinie .head span { color:#179cbb }
.wpOpinie .head p { margin:0; padding:0; padding-top:5px;font-size:11px; }
.wpOpinie .head .photo { position:absolute; top:10px; right:160px; height:60px; width:60px; overflow:hidden; border:1px solid #737486; }
.wpOpinie .loginLink { text-align: right; padding-right: 5px; }
.wpOpinie .wpoAnswer { font:12px Arial, Helvetica, sans-serif; color:#000; margin: 20px 0 0; }
.wpOpinie .wpoAnswer form { margin:0; padding:0 }
.wpOpinie .wpoAnswer .post p  { border:1px solid #d3d3d3; padding:10px; font:12px Arial, Helvetica, sans-serif; color:#000; margin: 5px 0; background: #f9f9f9; }
.wpOpinie .wpoAnswer .answer { padding-bottom:0 }
.wpOpinie .wpoAnswer .answer .row { padding-bottom:5px }
.wpOpinie .wpoAnswer .answer label { display:block; font-weight:bold; padding-bottom:5px }
.wpOpinie .wpoAnswer .answer small { padding-top:3px; color: #666; }
.wpOpinie .wpoAnswer .answer input { font-size:11px }
.wpOpinie .wpoAnswer .answer textarea { font-size:11px; width:100% }
.wpOpinie .errors { border: 1px solid #179cbb; margin: 5px 0; padding: 5px; }
.wpOpinie .errors p { color:#179cbb;}
.wpOpinie .correct { border: 1px solid #6e6c5d; margin: 5px 0; padding: 5px; }
.wpOpinie .correct p { color:#6e6c5d;}
.wpOpinie .wpoBtn { padding-bottom:10px; text-align:right }
.wpOpinie .wpoBtn span { color: #aaa; }
.wpOpinie .wpoAnswer .review { border:1px solid #d3d3d3; padding:5px; padding-bottom:0; font:12px Arial, Helvetica, sans-serif; color:#000; margin-bottom:5px }
.wpOpinie .wpoAnswer .row { position:relative; padding:0; padding-bottom:5px }
.wpOpinie .wpoAnswer .row .hd { position:absolute; top:0; left:0; width:80px; text-align:right; font:bold 12px Arial, Helvetica, sans-serif; color:#179cbb }
.wpOpinie .wpoAnswer .row p { margin:0; padding:0; padding-left:85px; font-size:12px;}
.wpOpinie .wpoLoginBtn { background:url(http://i.wp.pl/a/i/lux/opinie/wpo_btn_login_lux.png) no-repeat top left; width:105px; height:23px; margin:0; padding:0; border:none; text-align:center; font:12px Arial, Helvetica, sans-serif; color:#fff; text-transform: uppercase; cursor: pointer; }
.wpOpinie .wpoAnswerBtn { background:url(http://i.wp.pl/a/i/lux/opinie/wpo_btn_answer_lux.png) no-repeat top left; width:105px; height:23px; padding:0 0 0 5px; margin:0; border:none; text-align:center; font:12px Arial, Helvetica, sans-serif; color:#fff; text-transform: uppercase; cursor: pointer; float:right;  }
/*.wpOpinie .wpoAnswerBtn:hover { text-decoration:none; color:#fff;}*/
.wpOpinie .wpoSendBtn { background:url(http://i.wp.pl/a/i/lux/opinie/wpo_btn_send_lux.png) no-repeat top left; width:75px; height:23px; margin:0; padding:0; border:none; text-align:center; font:12px Arial, Helvetica, sans-serif; color:#fff; text-transform: uppercase; cursor: pointer; }
.wpOpinie .footer { border-top:1px solid #d8d8d8; padding:5px 0; margin: 5px 0 0; }
.wpOpinie .footer p { margin:0; padding:0; font:11px Arial, Helvetica, sans-serif; font-style:italic }
.wpOpinie a.wpOpinieMore, .wpOpinie a.wpOpinieMore2 { background: url(http://i.wp.pl/a/i/lux/opinie/wpo_more_dot.gif) no-repeat left center; padding-left: 9px; position:relative; font:11px Arial, Helvetica, sans-serif; color:#6e6c5d; zoom:1 }
.wpOpinie a.wpOpinieMore2 { background: url(http://i.wp.pl/a/i/lux/opinie/wpo_more_dot2.gif) no-repeat left center; }
.wpOpinie .pb5 { padding-bottom:5px; position: relative;}

.wpOpinie .paging { font-weight: bold; color:#000000; border-top:1px solid #D8D8D8; margin: 0; padding:5px 0 5px; text-align:center; }
.wpOpinie .paging a { font-weight: normal; padding: 0 2px; }
.wpOpinie .paging a.prevNext { font-weight: bold; }
.wpOpinie .paging span {padding: 0 2px;}
.wpOpinie .addFriend { background: transparent url(http://i.wp.pl/a/i/lux/opinie/ico_addf.png) no-repeat top left; padding: 2px 0 2px 17px; }
.wpOpinie .viewProfile { background: transparent url(http://i.wp.pl/a/i/lux/opinie/ico_view.png) no-repeat top left; padding: 2px 0 2px 17px; }
.wpOpinie .offline .addFriend { background: transparent url(http://i.wp.pl/a/i/lux/opinie/ico_addf_grey.gif) no-repeat top left; }
.wpOpinie .offline .viewProfile { background: transparent url(http://i.wp.pl/a/i/lux/opinie/ico_view_grey.gif) no-repeat top left; }
.wpOpinie a.addOpinion { position: absolute; right: 0;}
.wpOpinie .beta {color: #A8ADB9; font-style: italic; font-size: 13px; font-weight: normal;}
.wpOpinie .finvite {padding-left:10px;font-weight:bold;}
.wpOpinie .flogout {padding-left:10px;}
.wpOpinie .fnick a {color:#179cbb;}
.wpOpinie div.error {}

.szaryy {
        color: #737486;
        display: inline !important;
}



.ct {text-align: center;}

img {border: 0;}

.bx_zakupy { background-color: #f4f4f4; width: 670px; font: 11px Verdana; }
.bx_zakupy .listProducts ul { margin:0; padding:0; list-style:none; list-style-image:none;}
.bx_zakupy .listProducts ul li { position:relative; display:block; float:left; width:220px; padding-bottom:1px; overflow:hidden; margin:0px; margin-bottom:10px; }
.bx_zakupy .listProducts ul li .imgBox {float:left; width:105px; height:105px; margin-right:0px; overflow:hidden; }
.bx_zakupy .listProducts ul li h3 { display:block; font:bold 14px Tahoma, Arial, sans-serif;  margin:0; padding:0; margin-bottom:5px; color:#1876ad; }
.bx_zakupy .listProducts ul li p { margin:0; padding:0; width:11px; font-size:11px; color:#2a2a2a; width: 100px; overflow:hidden; }
.bx_zakupy .listProducts ul li .cena { color: #a8a7a3; font: 11px; font-weight: bold; margin: 5px 0 5px 0;}
.bx_zakupy .listProducts ul li .cena span { color: #1486ad;}


.logosy{ text-align:center;}
.logosy img{ padding:8px;}



/*  ------SOWA------ */

.bxSowa{
	display:table;
	width:660px;
	margin-bottom:10px;
	margin-top:10px;
        text-align: center;
	background-color:transparent;
	height:1%;
	padding-bottom: 10px;
}

.bxSowa .content{
	padding-bottom: 0px;
        height: 1%;
	border:1px solid #D0D1C6;
	background-color:transparent;
        padding-left: 1px;
}

.bxSowa .content:after, .bxSowa span:after {
	display:block;
	clear:both;
	content:'';
}

.bxSowa span{
	display:block;
	border-top:0px;
	border-bottom:0px;
	padding-top: 5px;
	padding-left:0px;
	padding-right:0px;
	float:left;
	border:0px;
	background-color: transparent;
}

.bxSowa span:after{
	clear: both;
}

.bxSowa h2{
	margin-bottom:0px;
	padding: 7px 10px 0px;
}

.bxSowa h2, .bxSowa h2 a{
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#5E268C;
	text-align: left;
}

.bxSowa h3, .bxSowa h3 a{
	font:bold 13px Tahoma, Verdana, Arial;
	color:#3A404A;
        text-size: 13px;
}

.bxSowa h3 a:hover{
	text-decoration: underline;
}

.bxSowa h3{
	margin-left:6px;
	margin-right:6px;
	padding-bottom:8px;
	margin-bottom:0px;
	background: transparent url(http://i.wp.pl/a/i/lux/hr_dot2.gif) repeat-x scroll left bottom;
}

.bxSowa li{
	display:block;
	margin-bottom:8px;
	width:131px;
        height: 1%;
	float:left;
	font:11px Tahoma, Verdana, Arial;
}

.bxSowa a{
        display: block;
        color: #179CBB;
}

.bxSowa a:hover{
        color: #3A404A;
}

.bxSowa li:after {
	display:block;
	clear:both;
	content:'';
}

.bxSowa li img{
	margin:0px;
	border:1px solid #b2afb9;
}

.bxSowa .fot {
	border: none;
}
/* 2010/02/16 - box : najczesciej ogladane w prawej szerszej kolumnie */

.rightC .mainLinks {
	width: 290px
}
.rightC .mainLinks .linksList {
	width: 280px;
	background: url("http://i.wp.pl/a/i/lux/ml2_bg.jpg") no-repeat 100% 0
}


.klir{ height:1%; }
.klir:after{ clear:both;display:block;content:''; }
.elem{
	border-left:1px solid #d3d4c9;
	border-right:1px solid #d3d4c9;
	background-color:#fff;
}
.elem .link{
	float:left;
	padding:5px 3px 5px 10px;
	width:131px;
	overflow:hidden;
	text-align:center;
}
.elem .link .foto{
	display:block;
	border:1px solid #e2e3de;
	margin-bottom:5px;
}

.elem .link .foto img{
	width:129px;
	height:72px;
}

.elem .link .txt{
	display:block;
	font:bold 11px/13px Tahoma, Geneva, sans-serif;
	color:#21b3d5;
	height:13px;
	overflow:hidden;
}

#galeriaFota a:hover {
       color:#fff;
       text-decoration:none;
}

/* 2010/05/06 - box : najpopularniejsze z zakladkami */

#mstPopular {
	padding: 20px 10px 10px 10px;
	background-color: #fff;
	border: 1px solid #d3d4c9
}
#mstPopular ul.mstPtabs {
	list-style: none;
	padding: 0;
	margin: 0 0 10px 0;
	overflow: hidden
}
* html body #mstPopular ul.mstPtabs {
	height: 1%
}
#mstPopular ul.mstPtabs li.tab {
	display: inline;
	float: left;
	padding-top: 3px;
	height: 20px;
	font: bold 11px Tahoma, Geneva, sans-serif;
	color: #3c413b;
	text-align: center;
	cursor: pointer
}
#mstPopular ul.mstPtabs li#mstPtabsT1 {
	width: 210px;
	background: url("http://i.wp.pl/a/i/lux/tab_lt_off.gif") no-repeat
}
#mstPopular ul.mstPtabs li#mstPtabsT1.on {
	background: url("http://i.wp.pl/a/i/lux/tab_lt_on.gif") no-repeat
}
#mstPopular ul.mstPtabs li#mstPtabsT2 {
	margin-left: 1px;
	margin-right: 1px;
	width: 216px;
	background: url("http://i.wp.pl/a/i/lux/tab_ct_off.gif") no-repeat
}
#mstPopular ul.mstPtabs li#mstPtabsT2.on {
	background: url("http://i.wp.pl/a/i/lux/tab_ct_on.gif") no-repeat
}
#mstPopular ul.mstPtabs li#mstPtabsT3 {
	width: 209px;
	background: url("http://i.wp.pl/a/i/lux/tab_rt_off.gif") no-repeat
}
#mstPopular ul.mstPtabs li#mstPtabsT3.on {
	background: url("http://i.wp.pl/a/i/lux/tab_rt_on.gif") no-repeat
}
#mstPopular .mstPtabCnt {
	padding: 10px 0;
	background: url("http://i.wp.pl/a/i/lux/spacer.gif") no-repeat 100% 100%
}
#mstPopular .mstPtabCnt .hd {
	overflow: hidden
}
* html body #mstPopular .mstPtabCnt .hd {
	height: 1%
}
#mstPopular .mstPtabCnt .hd .nmb {
	display: inline;
	float: left;
	margin-right: 10px;
	width: 45px;
	text-align: right
}
#mstPopular .mstPtabCnt .hd h2 a {
	font: bold 14px Tahoma, Geneva, sans-serif;
	color: #0887a4
}
#mstPopular .mstPtabCnt .hd span {
	display: block;
	padding: 3px 0;
	font: 10px Tahoma, Geneva, sans-serif;
	color: #000
}
#mstPopular .mstPtabCnt .content {
	padding-left: 55px;
	font: 12px Tahoma, Geneva, sans-serif;
	color: #626262
}
#mstPopular .mstPtabCnt .content a.more {
	display: block;
	margin-top: 15px;
	padding: 0 0 0 12px;
	width: 142px;
	height: 15px;
	background: url("http://i.wp.pl/a/i/lux/more.gif") no-repeat 0 4px;
	font: 11px Tahoma, Geneva, sans-serif;
	color: #6e6c5d
}
#mstPopular #mstPtab10 {
	background: none
}


.photosList ul li .PRv2{
	padding-left:0;
	padding-right:0;
	width:180px;
	background:url(http://i.wp.pl/a/i/lux/bg_img2.gif) no-repeat center 5px;
	position:relative;
}
.photosList ul li .PRv2 .nad{
	position:absolute;
	left:3px;
	top:17px;
	padding:4px 12px;
	background-color:#000;
	color:#b4b4ad;
	font:normal 11px Tahoma, Geneva, sans-serif;
	opacity: 0.80;              /* CSS 3 , opera 9*/
	filter: alpha(opacity=80);  /* MSIE  */
	-moz-opacity: 0.80;         /* Gecko */
}
.photosList ul li .PRv2 .photo {
	width:100%;
	border:none;
	padding:9px 0 0 0;
	text-align: center;
	height: auto;
}

#homepagelink {
	position: absolute;
	top: 20px;
	left: 790px;
	display: block;
	padding: 9px 0 0 40px;
	background: url(http://i.wp.pl/a/i/lux/start-luxclub.png) no-repeat;
	font: bold 11px Tahoma, Geneva, sans-serif;
	color: #e9d9a6;
	height: 25px
}

#advTop {
	width:990px !important;
}
#adv02, #adv03, #adv06, #adv09 {
	background-color: #fff;
}

#luxNav ul#nav { margin:0; padding:0; background:url(http://i.wp.pl/a/i/lux/lux_nav_bg5.jpg) no-repeat top left }

#luxNav li#navlux1 a, #luxNav li#navlux2 a, #luxNav li#navlux3 a, #luxNav li#navlux4 a, #luxNav li#navlux5 a, #luxNav li#navlux6 a, #luxNav li#navlux7 a, #luxNav li#navlux8 a, #luxNav li#navlux9 a, #luxNav li#navlux10 a {
	background:url(http://i.wp.pl/a/i/lux/lux_nav_bg5.jpg) repeat scroll 0 0 transparent;
}

#luxNav li#navlux1 a { background-position:-6px 0; width:121px; left:6px }

#luxNav li#navlux1 a:hover { background-position:-6px -50px }

#luxNav li#navlux1 a.on { background-position:-6px -50px }





#luxNav li#navlux2 a { background-position:-127px 0; width:85px; left:127px }

#luxNav li#navlux2 a:hover { background-position:-127px -50px }

#luxNav li#navlux2 a.on { background-position:-127px -50px }



#luxNav li#navlux3 a { background-position:-212px 0; width:65px; left:212px }

#luxNav li#navlux3 a:hover { background-position:-212px -50px }

#luxNav li#navlux3 a.on { background-position:-212px -50px }



#luxNav li#navlux4 a { background-position:-277px 0; width:87px; left:277px }

#luxNav li#navlux4 a:hover { background-position:-277px -50px }

#luxNav li#navlux4 a.on { background-position:-277px -50px }



#luxNav li#navlux5 a { background-position:-624px 0; width:45px; left:626px }

#luxNav li#navlux5 a:hover { background-position:-624px -50px }

#luxNav li#navlux5 a.on { background-position:-624px -50px }



#luxNav li#navlux6 a { background-position:-669px 0; width:112px; left:669px }

#luxNav li#navlux6 a:hover { background-position:-669px -50px }

#luxNav li#navlux6 a.on { background-position:-669px -50px }



#luxNav li#navlux7 a { background-position:-781px 0; width:68px; left:781px }

#luxNav li#navlux7 a:hover { background-position:-781px -50px }

#luxNav li#navlux7 a.on { background-position:-781px -50px }



#luxNav li#navlux8 a { background-position:-849px 0; width:62px; left:848px }

#luxNav li#navlux8 a:hover { background-position:-849px -50px }

#luxNav li#navlux8 a.on { background-position:-849px -50px }



#luxNav li#navlux9 a { background-position:-911px 0; width:79px; left:911px }

#luxNav li#navlux9 a:hover { background-position:-911px -50px }

#luxNav li#navlux9 a.on { background-position:-911px -50px }

.fs {
    float: right;
    padding-right: 10px;
    border: 0  !important;    
}
.fs .underline {
    text-decoration: underline;
}
.fs img {
    cursor: pointer;
    margin-right: 6px;
}
.fs span {
    padding: 0 2px;
    cursor: pointer;
    display: inline;
    border: 0;    
}
.fs .f12 {
    font-size: 11px;
}
.fs .f14 {
    font-size: 14px;
}
.fs .f16 {
    font-size: 16px;
    font-weight: bold;
}

.fs {
        margin-top: -2px;
}

.fs .icoPrint {
        background: url(http://i.wp.pl/a/i/seriale/ico_print.gif) no-repeat top left;
        padding: 2px 0 5px 22px;
        color: #454545;
}

.luxStamp {
    margin-bottom: 10px;
}

.luxStamp .stgBookmark {
    margin-top: 5px;
}

.tagi {
    font-size: 12px !important;
}

.galTitle {
    color: #179CBB;
    font: bold 14px Tahoma,Verdana,Arial,sans-serif;
    padding: 0px 0 10px;
}

.stro {
	margin-bottom: 15px;
}


img { border: 0 ;}
.clr { clear:both; font-size:0px; line-height:0px; height:0px; }
#bxTanio {position: relative; }
#bxTanio a { text-decoration: none; font-family: Arial, Tahoma, Verdana; font-weight: bold; color: #787779}
#bxTanio ul { list-style-type: none; margin: 0; padding: 0; }
#bxTanio.bx2 .body { padding: 0 5px 10px; }
#bxTanio .head { position: relative; background:url(http://i.wp.pl/a/i/lux/rozdz_poziomy.gif) repeat-x scroll left bottom transparent; }
#bxTanio .h { width: 170px; float: left;  }
#bxTanio .info { overflow: hidden; margin: 0 5px; text-align: center; height: 35px; background:url(http://i.wp.pl/a/i/lux/rozdz_poziomy.gif) repeat-x scroll left bottom transparent; padding: 1px 0; }
#bxTanio .info .title { padding: 0; color: #787779; font-size: 12px; float: left; margin: 10px 0 0; }
#bxTanio .info .logo { float: left; margin: 5px 0 0 5px; }
#bxTanio .promo { background:url(http://i.wp.pl/a/i/lux/rozdz_poziomy.gif) repeat-x scroll left bottom transparent;  padding-bottom: 10px;} 
#bxTanio .mainprod { margin: 0px; padding: 3px 0; overflow: hidden;}
#bxTanio .mainprod .foto { display: block; width: 100px; float: left; margin:0 0 0 10px; text-align: center; }
#bxTanio .mainprod .foto img {border: 1px solid #c6c8bd;}
#bxTanio .mainprod .desc { float: left; width: 105px; margin-left: 10px;}
#bxTanio .mainprod .desc .name { font-size: 11px; display: block; color: #787779; padding: 15px 0 0 0; margin: 5px 0; }
#bxTanio .mainprod .desc .price { display: block; margin: 5px 0; color: #d20021;  font-size: 12px; }
#bxTanio .products { margin: 0 3px; padding: 0 0 3px 0; }
#bxTanio .products ul li { background:url(http://i.wp.pl/a/i/lux/rozdz_poziomy.gif) repeat-x scroll left bottom transparent; padding: 0 0 0 3px; }
#bxTanio .products ul li .name { color: #787779; font-size: 11px; background:url(http://i.wp.pl/a/i/lux/tb_li.gif) no-repeat scroll left center transparent; padding: 0 10px; display: block; }
#bxTanio .products ul li .price { color: #d20021; font-size: 11px; font-weight: bold; float: right; padding: 0 10px 0 0; }
#bxTanio .category a { color: #787779; font-size: 12px;}
#bxTanio .category li { text-align: center;  width: 112px; margin: 10px 0 14px; padding: 0px; float: left; background: none; }

