/*
	kolory:
	pomaranczowy: #E74F30
	zielony: #88AA1E
	zielony-jasny: #d8e191
*/

#page #holder_402 { position: static;}
#holder_207 { clear: both; }
#pagetype_photo #gal_picture a:hover, #pagetype_foto1 #gal_picture a:hover { background: none; }

/* clear */
.article6win .bottom:after, #holder_101:after, .quiz:after, .quiz .entry:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
.article6win .bottom, #holder_101, .quiz, .quiz .entry { zoom: 1; }

/* navH - nawigacja */
#navH { width:940px; height:36px; background:#fff url(http://bi.gazeta.pl/i/obrazki/6win/navBG.png) no-repeat 1px -7px; padding:0px 11px 9px 9px; font:14px Arial,sans-serif; color:#fff; position:relative; z-index: 3; }
#navH a { text-decoration:none; color:#fff; }
#navH a:hover { text-decoration:none; }
#navH ul { zoom:1; padding:4px 10px 6px 10px; }
#navH ul:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
#navH ul li { float:left; border-right:1px solid #494949; height:26px; line-height:26px; }
#navH ul li a { display:block; padding:0px 10px; outline:none; }
#navH ul li.active a { background-color:#fff; color:#131212; position:relative; height:40px; }
#navH ul li.hover, #navH ul li:hover { background-color:#beca3a;  }
#navH ul li.hover li li, #navH ul li:hover li li { background-color:transparent; }
#navH ul li.active.hover, #navH ul li.active:hover { background-color:transparent;  }
#navH ul li.active.hover a, #navH ul li.active:hover a { background-color:#fff; }
#navH ul li.active.hover li a, #navH ul li.active:hover li a { background-color:transparent; }
#navH ul li.active.hover li a.hover, #navH ul li.active:hover li a:hover { background-color:#beca3a; }
#navH ul li.hover a, #navH ul li:hover a { position:relative; color:#121212; }
#navH ul li.hover li a , #navH ul li:hover li a { color:#fff; }
#navH ul li.hover li a:hover , #navH ul li:hover li a:hover { background-color:#beca3a; color:#000;}
#navH ul li a:hover { position:relative; background-color:transparent; }
#navH ul li.active li a:hover { background-color:transparent; }
#navH ul li:hover li, #navH ul li.hover li { height:auto; }
#navH ul li:hover ul, #navH ul li.hover ul  { display:block; z-index:2000; }
#navH ul ul { display:none;  position:absolute; top:10px; margin-top:20px; border:1px solid black; padding:5px; background-color:#121212; width:auto; }
#navH ul ul li { float:none; background-color:#121212; border-right:none; border-bottom:1px solid #494949; }
#navH ul ul li a, #navH li.active li a, #navH ul li#e6 ul li a { position:static; width:auto; height:auto; }
#navH ul ul li a:hover { background-color:transparent; position:static; height:26px; color:#fff; }
#navH ul ul li, #navH ul ul li a, #navH li.active li, #navH li.active li a  { height:auto; color:#fff; background-color:#121212;  }
#navH ul li#e1 a { text-indent:-9999px; background:transparent url(http://bi.gazeta.pl/i/obrazki/6win/homeIcon.gif) no-repeat top left; width: 12px; position:static; outline:none; }
#navH ul li#e1:hover, #navH ul li#e1.hover  { background-color:transparent; }
#navH ul li#e1 a:hover { background-color:transparent; }
#navH ul li.promoted { background: #beca3a; }
#navH ul li.promoted a { color: #000; }
* html #navH ul li#e6 a { width:49px; float:left; }
* html #navH ul li#e6 li a { float:none; }

/* sitePath */
#sitePath { margin-bottom:20px; border-bottom:1px solid #d3d3e0; padding: 0 0 4px; margin-bottom:5px; }
#sitePath * { color:#666; font-size:11px; }
.path_129163 #sitePath { display: none; }

/* poprawka dla 'podziel sie' */
#pagetype_art #content .sitePath_wrap { z-index:1; }

/* cukierki */
#col_right .mod_uzr2 section.body li { border: 1px solid #d8d8d8; }
#col_right .mod_uzr2 section.body div.content { border: none; width: 134px; }

/* mod_zr13 */
.mod_zr_win13 { font:14px Arial,sans-serif; color:#141414; float:left; margin-bottom: 27px; padding-top:10px; }
.mod_zr_win13 .node_body .node_head { padding-bottom:0; margin-bottom:0; border-bottom:none; }
/* BEDZIE ZMIANA */
.mod_zr_win13 h1 { font-size:18px; margin:0 0 10px 5px; }
.mod_zr_win13 .node_inner_head { overflow:hidden; }
.mod_zr_win13  a { position:static; float:left; margin-right:30px;  }
.mod_zr_win13  a:hover { background-color:transparent; }
.mod_zr_win13  .node_body a  img { position:static; margin:0px; display:inline; }
.mod_zr_win13  .node_body h3 { margin:0px 0px 10px 0px; font-size:18px; font-family:Arial,sans-serif; }
.mod_zr_win13  ul { width:298px; }
.mod_zr_win13  ul li { background:url("http://bi.gazeta.pl/i/obrazki/6win/tickIcon_z.gif") no-repeat scroll 10px 13px transparent; border-top:1px dashed #ccc; margin:0; padding:10px 0 10px 35px; }
.mod_zr_win13  ul li strong { font:italic normal 14px Arial, sans-serif; }
.mod_zr_win13  ul li.first { border:none; }
.mod_zr_win13  .node_descr { float:left; width:298px;  }
.mod_zr_win13  .node_body .node_descr a { float:none; margin-right:0; }
.mod_zr_win13  .node_body .node_descr   img { position:static; margin:10px 0px 0px 30px; height:auto; width:auto;  }
.mod_zr_win13  p { margin:5px 0px 0px 0px;  text-align:center; float:right; width:298px; }
.mod_zr_win13  p a { color:#069; font-size:12px; }
.mod_zr_win13  p a:hover { background-color:transparent; text-decoration:underline; }
.mod_zr_win13 .node_about_us {margin-left: 5px; font-size: 14px;}
.mod_zr_win13 .node_about_us span a{float:none; margin:0;}

/* mod_zr14 - ver 2 */
.mod_zr_win14 { font:11px Arial,sans-serif; color:#141414; clear:both; height: 250px; }
.mod_zr_win14 .node_head { border-bottom:1px solid #000; }
.mod_zr_win14 h2.size { font:bold 11px Arial, sans-serif; color:#000;  }
.mod_zr_win14 .node_entry { position:relative; }
.mod_zr_win14 .node_entry a { position:relative; display:block; }
.mod_zr_win14 .node_entry a img { position:absolute; top:7px; left:1px; width:380px; height:220px; }
.mod_zr_win14 .node_entry h3.size { margin-bottom: 20px; }
.mod_zr_win14 .node_entry h3.size, .mod_zr_win14 .node_entry p.size { padding-left:400px; width: 440px; }
.mod_zr_win14 .node_entry h3.size { font: bold 26px Georgia, serif; margin-bottom:0px 0 10px 400px; padding-top:7px; background-color:transparent; float:none; }
.mod_zr_win14 .node_entry h3.size a { border-bottom: 2px solid #88aa1e; color:#000; display:inline;  }
.mod_zr_win14 .node_entry h3.size a:hover { background-color:#d8e191; }
.mod_zr_win14 .node_entry p { font-size:13px; color:#666; line-height:21px; margin:10px 0 25px;  }
.mod_zr_win14 .node_entry .node_third_col { width: 220px; padding:0px 5px; border-left:1px solid #ccc; position:absolute; top:15px; left:640px; padding-left:10px; height:195px; }
.mod_zr_win14 .node_entry h3 { color:#121212; background-color:#d6d4d4; font-size:10px; float:left; font-family:Arial,sans-serif; padding:0px 2px 0px 3px; zoom:1; }
.mod_zr_win14 .node_entry ul { padding:0 0 10px 10px; clear:both;  }
.mod_zr_win14 .node_entry ul li { width:180px; color:#000; list-style-type:disc; list-style-position:inside; margin-bottom:4px; }
.mod_zr_win14 .node_entry ul li strong { font-weight:normal; }
.mod_zr_win14 .node_entry ul li span { padding-right:15px; }
.mod_zr_win14 .node_entry ul li a { color:#666; display:inline; }
.mod_zr_win14 .node_entry ul li a:hover { background-color:transparent; text-decoration:underline; }
.mod_zr_win14 .node_entry  span { font:bold 26px Georgia, serif; color:#88aa1e; clear:both; display:block; background:url("http://bi.gazeta.pl/i/obrazki/6win/koszty-dostawy_bg-HP.gif") no-repeat left bottom transparent; padding-bottom:14px; }
.mod_zr_win14 .node_entry .node_more { width:62px; height:195px; position:absolute; top:15px; right:10px; border-left:1px solid #ccc; }
.mod_zr_win14 .node_entry .node_more a { display:block; width:62px; height:195px; }
.mod_zr_win14 .node_entry .node_more a:hover { background-color:transparent; }
.mod_zr_win14 .node_entry .node_more img { width:32px; height:80px; position:static; margin:65px 0 0 17px;   }

/* eksperci o mBodych winach */
.mod_zr6 { font:11px Arial,sans-serif; color:#141414; }
.mod_zr6 .node_head { border-bottom:none; }
.mod_zr6 .node_head h2.size { font:bold 11px Arial, sans-serif; color:#000; border-bottom:1px solid #000;  padding-bottom:4px; }
.mod_zr6 .node_body { padding-top:8px; }
.mod_zr6 .node_body .node_inner { overflow:hidden; }
.mod_zr6 .node_body .node { float:left; padding:0px; border-left:none; }
.mod_zr6 .node_body .n2 { clear:both; }
.mod_zr6 .node_body .node img { margin-right:9px; }
.mod_zr6 .node_wrap { float:left; width:220px; }
.mod_zr6 .node_body .node strong, .mod_zr6 .node_body .special strong { font: italic 12px Georgia,serif; color:#666; line-height:16px; text-transform:none; width:210px; margin-bottom:5px; }
.mod_zr6 .node_body .node h3 a { font:bold 13px Arial,sans-serif; color:#069;   }
.mod_zr6 .node_body .node strong { line-height:20px; }
.mod_zr6 .node_body .special h3 { font:bold 12px Arial,sans-serif; color:#000; }
.mod_zr6 .node_body .special .go-to { font:12px Arial,sans-serif;  text-align:center; display:block; font:bold 12px/29px Arial,sans-serif; overflow:hidden; text-indent:-9999px;}
.mod_zr6 .node_body .special .go-to a { color:#000; background-color:transparent; display:block; background:url("http://bi.gazeta.pl/i/obrazki/6win/btn_lab/zglos_sie-imp.gif") no-repeat; width:95px; height:33px; }
.mod_zr6 .node_body .special .go-to a:hover { background-position: 0px -33px; }
.mod_zr6 .node_body .special img { width:60px;  }
.mod_zr6 .node_body .special .node { border-left: 1px dashed #ccc; padding-left:10px; }
.mod_zr6 .node_body .special .node strong { margin-bottom:13px; }
.mod_zr6 .node_body .special .node img { width:89px; margin-bottom:13px; }
.mod_zr6 .node_body .special strong { display:block; }

/* mainOffer & bookmarks */
.mod_uzr6 .mainOffer { font-family: Georgia,serif; }
.mod_uzr6 .mainOffer header h1 { font: normal 48px Georgia,serif; margin-bottom: 20px; }
.mod_uzr6 .mainOffer header h1 a { color: #000; }
.mod_uzr6 .mainOffer p.desc { font: normal 16px Georgia,serif; margin: 15px 0 0; }
.mod_uzr6 .mainOffer .buttons { clear: both; overflow: hidden; padding-top: 5px; height: 55px; }
.mod_uzr6 .mainOffer a.add_to_basket { float: right; position: relative; top: -6px; left: -10px; }
.mod_uzr6 .mainOffer .price { font-size: 27px; display: block; float: left; margin: 0px 0 0 223px; font-weight: bold; }
.mod_uzr6 .mainOffer .price p { margin-left: 5px; }
.mod_uzr6 .mainOffer .price .shipping { font: normal 12px/17px Arial,sans-serif; color: #838383; background: url('http://bi.gazeta.pl/i/obrazki/6win/icon_info.png') no-repeat 95px top; display: block; height: 18px; margin: 7px 0 0 10px; }
.mod_uzr6 .mainOffer .price .shipping:hover { text-decoration: underline; cursor: pointer; }
.mod_uzr6 .mainOffer .tooltip { font: normal 12px/18px Arial,sans-serif; padding: 5px 10px; background: #eff1e1; border: 1px solid #d2d5b9; width: auto; position: absolute; margin-left: 75px; display: none; box-shadow: 3px 3px 4px #ccc; z-index: 105; }
.mod_uzr6 .mainOffer .tooltip p { margin: 0; }
.mod_uzr6 .mainOffer .comments { margin: 15px 0 0 20px; }
.mod_uzr6 .mainOffer .comments ul li, .mod_uzr6 .bookmarks .comments ul li { margin-bottom: 25px; }
.mod_uzr6 .mainOffer .comments ul li img.author_photo, .mod_uzr6 .bookmarks .comments ul li img.author_photo { float: left; }
.mod_uzr6 .mainOffer .comments section.opinion, .mod_uzr6 .mainOffer .comments p.author, .mod_uzr6 .bookmarks .comments section.opinion, .mod_uzr6 .bookmarks .comments p.author { font: italic 14px Georgia,serif; }
.mod_uzr6 .mainOffer .comments section.opinion, .mod_uzr6 .bookmarks .comments section.opinion { color: #3c3c3b; margin: 0 0 5px; padding-top: 20px; }
.mod_uzr6 .mainOffer .comments section.opinion.marginLeft, .mod_uzr6 .bookmarks .comments section.opinion.marginLeft { background: url("http://bi.gazeta.pl/i/obrazki/6win/bg_comment.png") no-repeat 5px 0; }
.mod_uzr6 .mainOffer .comments p.author, .mod_uzr6 .bookmarks .comments p.author { color: #656f00; text-transform: none; }
.mod_uzr6 .bookmarks .comments p.author a {color: #656f00; font-style:italic; font-family: Georgia, sans-serif}
.mod_uzr6 .mainOffer a.add_to_basket.added-product { background: url('http://bi.gazeta.pl/i/obrazki/6win/add-product-wait.png') no-repeat 0 0; width: 195px; height: 42px; margin: 8px auto; overflow: hidden; display: block; position: static; }
.mod_uzr6 .mainOffer a.added-product { position: relative !important; top: -9px !important; left: -15px !important; }
.mod_uzr6 .mainOffer section.opinion p.author, .mod_uzr6 .bookmarks section.opinion p.author { margin-top: 10px; }
.mod_uzr6 .mainOffer .comments section.opinion, .mod_uzr6 .bookmarks .comments section.opinion,  { background: url('http://bi.gazeta.pl/i/obrazki/6win/bg_comment.png') no-repeat 5px 0; padding: 20px 0 0 20px; }
.mod_uzr6 .mainOffer .comments section.opinion.marginLeft, .mod_uzr6 .bookmarks .comments section.opinion.marginLeft { margin-left: 90px; line-height: 20px; }
.mod_uzr6 .bookmarks ul li.nav {position:relative; z-index: 100;top:1px}
.mod_uzr6 .bookmarks ul li.nav table.bookmarks { position: relative; left: -2px; top: 2px; z-index: 100; overflow: hidden; }
.mod_uzr6 .bookmarks ul li.nav table.bookmarks td { cursor: pointer; width: 100px; height: auto; border: 1px solid #c0bebe; vertical-align: top; }
.mod_uzr6 .bookmarks ul li.nav table.bookmarks td.active { background: none; z-index: 10; background: #fff; border-bottom-color: #fff}
.mod_uzr6 .bookmarks ul li.nav table.bookmarks td a { display: block; color: #575756; }
.mod_uzr6 .bookmarks ul li.nav table.bookmarks td a:hover { background: none; }
.mod_uzr6 .bookmarks ul li.nav table.bookmarks td img { height: 100px; display: block; margin: 0 auto; padding-top: 10px; }
.mod_uzr6 .bookmarks ul li.nav table.bookmarks td p.name { padding-bottom: 10px; position: relative; top: -20px; left: 10px; width: 85px; line-height: 18px; }
.mod_uzr6 .bookmarks ul li.nav table.bookmarks td p.name .amount { display: block; margin-bottom: 10px; }
.mod_uzr6 .bookmarks ul li.content { position: relative; width: 613px; z-index:99}
.mod_uzr6 .bookmarks ul li.content > ul li { display: none; }
.mod_uzr6 .bookmarks ul li.content ul > li.el_0 { display: block; }
.mod_uzr6 .bookmarks ul li.content .imgw { float: left; }
.mod_uzr6 .bookmarks ul li.content > ul > li .details_content { position: relative; left: 0; border: 1px solid #c0bebe; padding: 20px 10px; width: 594px; min-height: 380px; overflow: hidden; border-top: 1px solid #c0bebe}
.mod_uzr6 .bookmarks ul li.content ul li .details_content .imgw { margin: 23px 0 0 37px; }
.mod_uzr6 .bookmarks ul li.content > ul > li .details_content section.comments { clear: both; padding-top: 35px; }
.mod_uzr6 .bookmarks ul li.content ul li .details_content .comments ul li { position: static; display: block !important; }
.mod_uzr6 .bookmarks ul li.content ul li .details_content .details { margin: 5px 0 0 195px; }
.mod_uzr6 .bookmarks ul li.content ul li .details_content .details h2 { font: normal 24px Georgia,serif; color: #252525; margin-bottom: 17px; }
.mod_uzr6 .bookmarks ul li.content ul li .details_content .details table.params_wine { border-collapse: collapse; width: 310px; line-height: 20px; }
.mod_uzr6 .bookmarks ul li.content ul li .details_content .details table.params_wine tr { border-top: 1px solid #d2d2d2; }
.mod_uzr6 .bookmarks ul li.content ul li .details_content .details table.params_wine td { width: 50%; padding: 2px 10px; }
.mod_uzr6 .bookmarks ul li.content ul li .details_content .details p.desc_wine { margin: 25px 20px 0 10px; font: normal 14px/19px Arial,sans-serif; overflow: hidden; }

.mod_signin_lit { border-bottom: none; }

/*#basketPopup { background: #f1f1f1; border: 1px solid #dfdfde; border-radius: 5px; text-shadow: 3px 3px 4px #ccc; top: 45%; left: 40%; z-index: 110; width: 310px; height: 160px; display: none; }
#layerPopup { width: 100%; height: 100%; background: #fff; opacity: 0.5; top: 0; left: 0; z-index: 100; display: none; }
#layerPopup, #basketPopup { position: fixed; }
#basketPopup .inner { position: relative; padding: 20px 15px; }
#basketPopup a.close { position: absolute; top: 10px; right: 10px; background: url('http://bi.gazeta.pl/i/obrazki/6win/basketPopup_close.png') no-repeat; width: 12px; height: 12px; display: block; z-index: 120; }
#basketPopup h1 { font: normal 24px Georgia,serif; color: #3c3c3b; padding-bottom: 5px; border-bottom: 1px solid #969696; text-align: center; }
#basketPopup p { font: normal 18px Georgia,serif; color: #3c3c3b; text-align: center; margin: 8px 0 15px 0; }
#basketPopup a.continue { background: url('http://bi.gazeta.pl/i/obrazki/6win/basketPopup_continue_v2.png') no-repeat; margin-right: 10px; }
#basketPopup a.gotobasket { background: url('http://bi.gazeta.pl/i/obrazki/6win/basketPopup_gotobasket_v2.png') no-repeat; }
#basketPopup a.continue, #basketPopup a.gotobasket { width: 133px; height: 44px; display: inline-block; font: normal 14px/16px Arial,sans-serif; color: #000; }*/

.article6win .article6win_list .bookmarks ul, .article6win .article6win_list .bookmarks ul > li { overflow: none; }
.article6win .article6win_list .bookmarks li { width: 100%; padding-bottom: 0; }
.article6win .article6win_list .bookmarks li.nav a { width: 97px; margin-right: 0; }
.article6win .article6win_list .bookmarks ul li.content { width: 100%; }
.article6win .article6win_list .bookmarks ul li.nav table.bookmarks td p.name { top: 0; }
.article6win .mainOffer .article6win_expert ul { width: 100%; }
.article6win .mainOffer img { margin: 0 auto; display: block; }
.article6win .mainOffer .comments section.opinion.marginLeft, .article6win .bookmarks .comments section.opinion.marginLeft { line-height: 20px; margin-left: 90px; }
.article6win .mainOffer .bottom { padding-top: 15px; }
.article6win .mainOffer .price { font: bold 27px Georgia,serif; }
.article6win .mainOffer .bottom .price .shipping { background: url("http://bi.gazeta.pl/i/obrazki/6win/icon_info.png") no-repeat 100% top; color: #838383; display: block; font: normal 12px Arial,sans-serif; height: 18px; margin: 7px 0 0 0; display: none; }
.article6win .article6win_list .bookmarks li img { height: auto; }
.article6win .article6win_list .bookmarks li .imgw img { height: 410px; }
.article6win .mainOffer .comments { overflow: hidden; }
.article6win .mainOffer .comments ul li > .opinion { line-height: 20px; margin-left: 90px; padding: 20px 0 0 20px; display: block; }
.article6win .mainOffer .comments ul li > span { display: block;  background: url("http://bi.gazeta.pl/i/obrazki/6win/bg_comment.png") no-repeat 20px 0; padding: 18px 20px 10px; }
.article6win .mainOffer .comments ul li > span p { color: #3C3C3B; font: normal 14px/20px Georgia,serif; font-style: italic; }
.article6win .mainOffer .comments ul li > div, .article6win .mainOffer .comments ul li > span { margin-left: 70px; }
.article6win .mainOffer .comments ul li > div { padding-left: 20px; }



.wine_recommend .node_body .node_inner { position: relative;}
.wine_recommend .node_body .node img { position: absolute;}
.wine_recommend .node_body .node h3 a, .wine_recommend .node_body .node p { margin-left: 28px;}

/* boksik - szara ramka */
.mod_zr_win15 { font:bold 12px Arial,sans-serif; background-color:#eee; padding:9px; margin-top:20px; }
.mod_zr_win15 .node_head { border:none; margin:0; padding:0; }
.mod_zr_win15 .node_body img { float:left; margin-right:10px;  }
.mod_zr_win15 .node_body h3 { font:bold 14px Arial,sans-serif; }
.mod_zr_win15 .node_body h3 a { color:#227aa7;  }
.mod_zr_win15 .node_body h3 a:hover { background:#dedede; }
.mod_zr_win15 .node_body p { color:#666; }
.mod_zr_win15 .node_body span, .mod_zr_win15 .node_body p a {margin-top: 10px; display: block;}

/* korzy[ci z czBonkostwa */
.layout_uniwersalny #holder_403 .wrap .mod_zr_win16,
.mod_zr_win16 { font:bold 12px Arial,sans-serif; position:relative; border:4px solid #d4d4d4; padding:15px 10px 62px; width:270px; clear:both; margin-top: 4px; }
.mod_zr_win16 .node_head { border:none; }
.mod_zr_win16 .node_body .node_head { padding-top:0px; }
.mod_zr_win16 .node_head h2 { font-family:Arial,sans-serif; font-size:18px; text-transform:none; }
.mod_zr_win16 .node_entry .node_head { position:static; }
.mod_zr_win16 .node_entry .poistions-list li { padding:10px 0 10px 35px; margin:0px; border-top:1px dashed #ccc; border-bottom:none;  background: transparent url(http://bi.gazeta.pl/i/obrazki/6win/tickIcon_z.gif) no-repeat 10px 13px; }
.mod_zr_win16 .node_entry .poistions-list li strong { font: italic  normal 14px Arial, sans-serif; }
.mod_zr_win16 .node_entry .poistions-list   li.first { border:none; }
.mod_zr_win16 .node_entry img { position:static; margin-top:10px; }
.mod_zr_win16 .node_entry .join-to-club { text-align:center; margin-top:10px;  }
/* .mod_zr_win16 .node_entry .join-to-club  a { background:url("http://bi.gazeta.pl/i/obrazki/6win/sprite1.png") no-repeat scroll -314px -51px transparent; color:#000; display:block; height:27px; line-height:27px; margin-left:63px; width:128px; } */
.mod_zr_win16 .node_entry .join-to-club  a { background:url("http://bi.gazeta.pl/i/obrazki/6win/btn_lab/wstap_do_klubu-koszyk.gif") no-repeat scroll; color:#000; display:block; height:29px; line-height:29px; margin-left:63px; width:130px; overflow:hidden; text-indent:-9999px; }
.mod_zr_win16 .node_entry .log-in { position:absolute; top:15px; right:5px; }
.mod_zr_win16 .node_entry ul.log-in { right: 0px; overflow:hidden; }
.mod_zr_win16 .node_entry .log-in li { float:left; padding:0 5px 0 6px; border-right:1px solid #cacaca; margin-right:-1px; }
.mod_zr_win16 .node_entry .log-in a { color:#069; font-weight:normal; }
.mod_zr_win16 .node_entry .log-in a:hover { background-color:transparent; text-decoration:underline; }

/* tematy */
.mod_zr_kobieta1{ font:bold 12px Arial,sans-serif;  }
.mod_zr_kobieta1 .mod_inner .node_head { padding-bottom:0px; border-bottom:1px solid #000; margin-bottom:0; }
.mod_zr_kobieta1 .node_head h2 { font:bold 11px Arial,sans-serif; text-transform:none; color:#000; padding-bottom:2px; }
.mod_zr_kobieta1 li { border-bottom:1px solid #d5d5d5;  }
.mod_zr_kobieta1 a { color:#121212; font-weight:normal; padding:5px; display:block; }
.mod_zr_kobieta1 a:hover { background-color:#d8e191; }

/* polecamy */
.mod_zr_win17 { font:bold 12px Arial,sans-serif; clear:both; }
.mod_zr_win17 .node_head { border-bottom:1px solid #000; }
.mod_zr_win17  .node_head h2 { font:bold 11px Arial,sans-serif; color:#000; }
.mod_zr_win17 .node_body li { padding-bottom:5px; }
.mod_zr_win17 .node_body a { color:#069; }
.mod_zr_win17 .node_body p { text-align:right; }

/* artykuBy */
.mod_zi1 { font:bold 12px Arial,sans-serif;  }
.mod_zi1 .head { border-bottom:none; margin-bottom:0px; padding-bottom:0px; }
.mod_zi1 .head h1 { font:24px Arial,sans-serif; color:#000; text-transform:none; margin-bottom:0;  }
.mod_zi1 .body .entry { border-bottom:1px solid #ddd; padding:15px 0 15px 0; margin-bottom:0px; }
.mod_zi1 .body .bombka { border-bottom:none; }
.mod_zi1 .body .imgw ul { position:static; margin-right:0px !important; padding-top:5px; }
.mod_zi1 .body .imgw li { float:left; margin:0 8px 0 0; }
.mod_zi1 .body .imgw { margin-top:5px; }
.mod_zi1 .body .imgw img { width:140px; height:100px; }
.mod_zi1 .body .wrap { min-width:460px; overflow:hidden; }
.mod_zi1 .body .tags { margin-top:5px; zoom:1; padding-bottom:5px; }
.mod_zi1 .body .tags:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
.mod_zi1 .body .tags li { float:left; margin-bottom:0px; padding:0px 5px; border-left:1px solid #acacac; height:13px; line-height:13px; }
.mod_zi1 .body .tags li.first { border-left:none; padding-left:0px; }
.mod_zi1 .body .tags li a { font-size:11px; color:#227aa7; font-weight:normal; }
.mod_zi1 .body .tags li a:hover { text-decoration:underline; background-color:transparent; }
.mod_zi1 .body h2 { font:bold 18px Georgia, serif; margin-bottom:0px; }
.mod_zi1 .body h2 a { color:#000; border-bottom:2px solid #88AA1E; font-weight:normal; }
.mod_zi1 .body h2 a:hover { background-color:transparent; text-decoration:none; }
.mod_zi1 .body p { font-weight:normal; color:#666; line-height:18px;  }
.mod_zi1 .body .comments { text-transform:none; font-weight:normal; }
.mod_zi1 .body .comments a { color:#227aa7; font-weight:bold; }
.mod_zi1 .body .comments a:hover { background-color:transparent; text-decoration:underline; }
.mod_zi1 .body .comments a span { color:#666; font-weight:normal; }
.mod_zi1 .footer .pages .prev, .mod_zi1  .footer .pages .next { text-transform: capitalize; font-weight: normal; }


/* artykuBy - podkategoria */
.mod_zr2 { font:bold 12px Arial,sans-serif;  }
.mod_zr2 .node_head { border-bottom:none; margin-bottom:0px; padding-bottom:0px; }
.mod_zr2 .node_head h1 { font:24px Arial,sans-serif; color:#000; text-transform:none; padding-bottom:5px; }
.mod_zr2 .node_head h1 a { color:#000; }
.mod_zr2 .node_body .lead { position:static; padding:5px 0 5px 0; color:#666; font:13px/21px Arial,sans-serif; }

/* osoba */
.mod_zr_win18 { font:bold 12px Arial,sans-serif;  }
.mod_zr_win18 .node_head { border-bottom:none; padding-bottom:0; margin-bottom:0;  }
.mod_zr_win18 .node_head h1 { font-size:24px; text-transform:none; padding-bottom:10px }
.mod_zr_win18 .node_head h1 a { color:#000; }
.mod_zr_win18 .node_head h1 a:hover { background-color:transparent; text-decoration:underline; }
.mod_zr_win18 .node_body  a img { float:left; margin-right:15px; }
.mod_zr_win18 .node_body  .author { text-transform:none; color:#666; font-size:13px; line-height:21px; }
.mod_zr_win18 .node_body h2 { clear:left; font:18px Arial,sans-serif; color:#2e2e2e; padding:20px 0 15px; }
.mod_zr_win18 .node_body h3 { font:bold 14px Georgia,serif; padding-bottom:5px; }
.mod_zr_win18 .node_body h3 a { color:#000; border-bottom:2px solid #88AA1E; }
.mod_zr_win18 .node_body h3 a:hover { background-color:#d8e191;}
.mod_zr_win18 .node_body p.lead { font:italic 12px Georgia,serif; color: #666; background-color: #eee; padding:10px; margin-bottom:15px; line-height:20px; }

/* sortowanie - degustator */
.mod_zr_sortowanie .node_head {display: none;}
.mod_zr_sortowanie .sort_list li {display: inline; background: url('http://bi.gazeta.pl/i/obrazki/6win/sort_sep.png') no-repeat left center; padding-left: 7px; margin-left: 3px; font-size: 16px;}
.mod_zr_sortowanie .sort_list li.first {background: none; margin:0; padding:0;}
.mod_zr_sortowanie .sort_list li.active a {color: #000; font-weight: bold}
.mod_zr_sortowanie .sort_list li a:focus {outline: 0;}
.mod_zr_sortowanie .sort_list li a:hover {background-color:#d8e191;}

/* naglowek do formularza */
.mod_naglowek { font:bold 12px Arial,sans-serif; }
.mod_naglowek .node_head { border-bottom:none; padding-bottom:0px; }
.mod_naglowek .node_head h2 { font:24px Arial,sans-serif; text-transform:none; }
.mod_naglowek .node_head h2 a { color:#121212; }
.mod_naglowek .node_head h2 a:hover { color:#121212; }
.mod_naglowek .node_body p { font:normal 13px Arial,sans-serif; color:#666; line-height:21px; margin:5px 0; }
.mod_naglowek .node_body ul { background:transparent url(http://bi.gazeta.pl/i/obrazki/6win/joinCouncilStepsBg.gif) no-repeat left top;  height:99px; overflow:hidden; margin-top:35px; }
.mod_naglowek .node_body li { float:left; width:200px; height:41px; padding:33px 0 25px 40px; text-align:center; }
.mod_naglowek .node_body li.first { width:218px; margin-right:0px; padding-left:0px; }
.mod_naglowek .node_body li span { font:bold 16px Georgia, serif; color:#000; }

/* formularz */
.mod_contact { border:none; padding:0 0 10px 0; }
/*
.mod_contact h2 { display:none; }
.mod_contact p { display:none; }
*/
.mod_contact label { text-transform:none; color:#131313; font-size:14px; }
.mod_contact input { height:31px; line-height:31px; margin-right:23px; }
.mod_contact input, .mod_contact textarea { border:1px solid #b4b4b5; }
.mod_contact textarea { width:460px; }
#col_left .mod_contact input.t { width:235px; padding-left:5px; font:14px Arial,sans-serif; }
.mod_contact .row_submit input.s { background:url(http://bi.gazeta.pl/i/obrazki/6win/btn_lab/zglos_sie-dolacz-do-konsylium.gif) no-repeat scroll; width:130px; height:39px; font:1px Arial,sans-serif; color:transparent; }
.path_110971 .mod_contact .row_submit input.s {-moz-border-radius: 4px; border-radius:4px; border: 1px solid #9b9b9b; font: 16px Arial,sans-serif; color: #000;
    background: #dbe499;
    background: -moz-linear-gradient(top, #dbe499 0%, #cad462 53%, #bdc935 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbe499), color-stop(53%,#cad462), color-stop(100%,#bdc935));
    background: -webkit-linear-gradient(top, #dbe499 0%,#cad462 53%,#bdc935 100%);
    background: -o-linear-gradient(top, #dbe499 0%,#cad462 53%,#bdc935 100%);
    background: -ms-linear-gradient(top, #dbe499 0%,#cad462 53%,#bdc935 100%);
    background: linear-gradient(top, #dbe499 0%,#cad462 53%,#bdc935 100%);
}

/* kontakt - zajawka */
.mod_zr_kontakt {font:bold 13px Arial,sans-serif;}
.mod_zr_kontakt .node_head {border-bottom:none; padding-bottom:0; margin-bottom:0;}
.mod_zr_kontakt .node_head h1 {font-size:24px; text-transform:none; padding-bottom:13px; color: #000;}
.mod_zr_kontakt .node_entry h2 {font: bold 13px Arial,sans-serif; color: #000; margin-bottom:0;}
.mod_zr_kontakt p, .mod_zr_kontakt p.author {font: 13px/18px Arial,sans-serif; color: #000; text-transform: none;}
.mod_zr_kontakt .email, .mod_zr_kontakt .email_link {display:inline;}
.mod_zr_kontakt .email_link {color:#006699;}
.mod_zr_kontakt .service {margin-top: 25px;}

/* zyczenia */
.mod_zr_zyczenia .node_head {border-bottom:none; padding-bottom:0; margin-bottom:0;}
.mod_zr_zyczenia .node_head h2, .mod_zr_zyczenia .node_entry .podpis {font: normal 13px Arial,sans-serif; color: #000; margin-bottom:0;}
.mod_zr_zyczenia .node_head h2 {margin-bottom:10px; text-transform: none; font-weight: bold;}
.mod_zr_zyczenia .node_entry {margin-bottom: 10px;}
.mod_zr_zyczenia .node_entry .podpis {margin-top: 10px; font-weight: bold;}

/* mt2 */
.mod_zr_win19 { font:11px Arial,sans-serif; color:#141414; width:620px; }
.mod_zr_win19 .node_head { border-bottom:1px solid #000; }
.mod_zr_win19 h2.size { font:bold 11px Arial,sans-serif; color:#000;  }
.mod_zr_win19 .node_top { height:240px; }
.mod_zr_win19 .node_entry { position:relative; zoom:1;}
.mod_zr_win19 .node_entry a { position:relative; display:block; }
.mod_zr_win19 .node_entry a img { position:absolute; top:7px; left:1px; width:380px; height:220px; }
.mod_zr_win19 .node_entry h3.size, .mod_zr_win19 .node_entry p.size { margin:0 0 0 400px;  width:220px;  }
.mod_zr_win19 .node_entry h3.size { font: bold 26px Georgia, serif; margin-bottom:0px 0 10px 0px; padding:7px 0 10px; background-color:transparent; float:none; }
.mod_zr_win19 .node_entry h3.size a { border-bottom: 2px solid #88aa1e; color:#000; display:inline;  }
.mod_zr_win19 .node_entry h3.size a:hover { background-color:#d8e191;  }
.mod_zr_win19 .node_entry p { font-size:13px; color:#666; line-height:21px; }
.mod_zr_win19 .node_entry h3 { color:#121212; background-color:#d6d4d4; font-size:10px; float:left; font-family:Arial,sans-serif; padding:0px 2px 0px 3px; zoom:1; margin-right:400px;  }
.mod_zr_win19 .node_entry ul { padding:0 0 10px 10px; width:380px; overflow:hidden; float:left; }
.mod_zr_win19 .node_entry ul * { zoom:1; }
.mod_zr_win19 .node_entry ul li { width:180px; color:#000; list-style-type:disc; list-style-position:inside; margin-bottom:4px; float:left; }
.mod_zr_win19 .node_entry ul li span { padding-right:15px; }
.mod_zr_win19 .node_entry ul li span.pilne { clear:both; }
.mod_zr_win19 .node_entry ul li a { color:#666; display:inline; }
.mod_product .node_add_to_basket, .mod_zr_win19 .node_add_to_basket { float:right; font:bold 26px Georgia,serif; width:195px; margin:0 20px 0 0; }
.mod_product .node_add_to_basket span, .mod_zr_win19 .node_add_to_basket span { display:block; color:#333; text-align:center; padding:6px 0px 12px; margin-bottom:10px; background:url(http://bi.gazeta.pl/i/obrazki/6win/koszty-dostawy-bg_klub.gif) no-repeat center bottom;  }
.mod_product .node_add_to_basket a, .mod_zr_win19 .node_add_to_basket a, a.add_to_basket { background:url(http://bi.gazeta.pl/i/obrazki/6win/btn_lab/dodaj_do_koszyka_btn_bg.png) no-repeat center top; display:block; width:205px; height:52px; color:#000; font:20px Arial, sans-serif; text-decoration:none; text-align:center; line-height:42px; overflow:hidden; text-indent:-9999px; }
.mod_product .node_add_to_basket a:hover, .mod_zr_win19 .node_add_to_basket a:hover { background-position: 0 -53px; }
.mod_product .node_add_to_basket a.add-product-no-stock { background-image:url(http://bi.gazeta.pl/i/obrazki/6win/btn_lab/zestaw_niedostepny.gif); }
.mod_product .node_add_to_basket a.added-product, .mod_zr_win19 .node_add_to_basket a.added-product {background:url(http://bi.gazeta.pl/i/obrazki/6win/btn_lab/dodaje_big.png) no-repeat center top; display:block; width:205px; height:52px;}
.mod_product .node_body p.lead6win { clear: both; margin: 20px 0 0 245px; }
.mod_product .node_add_to_basket { margin: 0; width: 205px; float: left; }

/* zbiorczy mt2 */
body .mod_zr_win19 .node_top { height: auto; }
body .mod_zr_win19zbiorczy .node_entry {padding-bottom: 25px; border-bottom: 1px solid #cad0d0; margin-bottom: 5px; overflow: hidden;}
body .mod_zr_win19zbiorczy .node_entry a {display:block;position:relative;}
body .mod_zr_win19zbiorczy .node_entry a img {height:69px;left:1px;position:absolute;top:7px;width:104px;}
body .mod_zr_win19zbiorczy .node_entry h3.size {background-color:transparent;float:none;font:bold 18px Georgia,serif;padding:7px 0 10px;}
body .mod_zr_win19zbiorczy .node_entry h3.size, body .mod_zr_win19zbiorczy .node_entry p.size, body .mod_zr_win19zbiorczy .node_add_to_basket {margin:0 0 0 124px;width:496px;}
body .mod_zr_win19zbiorczy .node_add_to_basket { float: none; overflow: hidden;}
body .mod_zr_win19zbiorczy .node_add_to_basket {margin-top: 5px;}
body .mod_zr_win19zbiorczy .node_entry h3.size a:hover { background-color:#d8e191;  }
body .mod_zr_win19zbiorczy .node_add_to_basket span{float: left; margin-right:25px;font:bold 15px Georgia,serif;}
body .mod_zr_win19zbiorczy .node_entry p {color:#666666;font-size:12px;line-height:21px;}
body .mod_zr_win19zbiorczy .node_add_to_basket p{display: block; line-height:18px;}
body .mod_zr_win19zbiorczy .node_add_to_basket p a {color: #88AA1E;display:inline; background: none; font-size: 12px;}
body .mod_zr_win19zbiorczy .node_inner_add_to_basket {overflow: hidden;}
body .mod_zr_win19zbiorczy .node_add_to_basket .lead6win {margin-top: 12px;}
body .mod_zr_win19zbiorczy .node_add_to_basket .lead6win a {background:url('http://bi.gazeta.pl/i/obrazki/6win/btn_lab/dodaj_do_kosz2big_btn_bg.png') no-repeat center top; height: 19px; width: 127px; display: block; text-indent:0px; line-height: 18px; font-size: 13px; font-weight: bold; color: #485b0b;}
body .mod_zr_win19zbiorczy .node_add_to_basket .lead6win a:hover {background-position: 0 -19px;}
body .mod_zr_win19zbiorczy .node_add_to_basket .lead6win a.inactive, body .mod_zr_win19zbiorczy .node_add_to_basket .lead6win a.inactive:hover { background: url('http://biv.gazeta.pl/i/obrazki/6win/btn-index-unavailable.png') no-repeat 0 0; color: #333; }
body .mod_zr_win19zbiorczy .node_entry h3.size a {border-bottom:1px solid #88AA1E;color:#000000;display:inline;}
body .mod_zr_win19zbiorczy .node_add_to_basket span { display:block; color:#333; text-align:center; padding-bottom: 12px; margin-bottom:10px; background:url(http://bi.gazeta.pl/i/obrazki/6win/koszty-dostawy-bg_klub.gif) no-repeat center bottom;  width: 90px;}
body .mod_zr_win19zbiorczy .node_add_to_basket a.no-product { background: none; color: #666;  }
body .mod_zr_win19zbiorczy .node_add_to_basket a.added-product { background: none;  }

/* cienka kolumna */
.mod_zr_win20 { font:11px Arial,sans-serif; color:#141414; }
.mod_zr_win20 .node_body .node_head { border-bottom:none; padding-bottom:0px; margin-bottom:0px; }
.mod_zr_win20 .node_body .node_head h2, .mod_zr_win20 .node_footer h2 { border-bottom:1px solid #000; font:bold 11px Arial,sans-serif; margin-bottom:10px; color:#000; }
.mod_zr_win20 .node_body .node_entry h2 a  { color:#000; text-transform:uppercase; font:bold 11px Arial,sans-serif; }
.mod_zr_win20 .node_body .node_entry h2 a:hover { color:#000; border-bottom:none; text-decoration:none;	 }
.mod_zr_win20 .node_body .node_entry h3 { margin:5px 0 0; font-weight:bold; }
.mod_zr_win20 .node_body .node_entry h3 a { font-weight:bold; }
.mod_zr_win20 .node_body .node_entry h3 a:hover { background-color:#dedede; text-decoration:none; }
.mod_zr_win20 .node_body a { font:12px Arial,sans-serif; color#227aa7; }
.mod_zr_win20 .node_body img, .mod_zr_win20 .node_footer img { display:block; }
.mod_zr_win20 .node_body .node_entry { padding-bottom:20px; }
.mod_zr_win20 .node_footer h2 a { color:#000; text-transform:uppercase; display:block; font-weight:bold; }
.mod_zr_win20 .node_footer h2 a:hover { background-color:transparent; color:#000; text-decoration:none; }
.mod_zr_win20 .node_footer p { padding:20px 0 10px; color:#999; font-size:11px; }
.mod_zr_win20 .node_footer li { padding:5px 0; border-bottom:1px solid #e5e5e5; }
.mod_zr_win20 .node_footer a { font-weight:normal; }
.mod_zr_win20 .node_footer a:hover, .mod_zr_win20 .node_body a:hover { background-color: transparent; color:#227aa7; text-decoration:underline; }
.mod_zr_win20 .node_footer .more { padding:5px 0 0 0;}
.mod_zr_win20 .node_footer .more a { color:#444; font-weight:bold; color:#000; }

/* dodatkowy nagB�wek */
.mod_zr_win21 { color:#000; margin-bottom:0; }
.mod_zr_win21 .node_head { padding-bottom:0; margin-bottom:0; border-bottom:none; }
.mod_zr_win21 .mod_inner h2 { font:bold 11px Arial,sans-serif; border-bottom:1px solid #000; text-transform:uppercase; }

/* indeks - du|e zdjcia */
.mod_zi_win2 { font:12px Arial,sans-serif; color:#000; background-color:#fff; }
.mod_zi_win2 .head { border-bottom:1px solid #000; }
.mod_zi_win2 .head h1 { font:bold 12px Arial,sans-serif; text-align:center; margin-top:-1px; }
.mod_zi_win2 .entry { border-bottom: 1px solid #ddd; padding:10px 0; }
.mod_zi_win2 .entry .wrap { text-align:center; }
.mod_zi_win2 .entry .base { display:none; }
.mod_zi_win2 .entry .tags { display:block; overflow:hidden; height:15px; }
.mod_zi_win2 .entry .tags li.first { border-left:none; }
.mod_zi_win2 .entry .tags li { display:inline-block; border-left: 1px solid #acacac; }
.mod_zi_win2 .entry .tags a { color:#88aa1e; font-size:11px; display:block; padding:0px 5px; }
.mod_zi_win2 .entry .tags a:hover { background-color:transparent; }
.mod_zi_win2 .entry h2 { clear:both; text-align:center; padding:5px 0; font:bold 24px Georgia, serif; margin-bottom:0px; }
.mod_zi_win2 .entry h2 a { color:#000; border-bottom:2px solid #88aa1e; }
.mod_zi_win2 .entry h2 a:hover { background-color:#d8e191; }
.mod_zi_win2 .entry .when { font-size:11px; color:#a8a8a8; display:block; text-align:center; padding-bottom:15px; }
.mod_zi_win2 .entry .imgw { margin-bottom:15px; }
.mod_zi_win2 .entry .imgw li a { display:block; text-align:center; }
.mod_zi_win2 .entry .imgw li a:hover { background-color:transparent; }
.mod_zi_win2 .entry .imgw img { display:inline; }
.mod_zi_win2 .entry .lead { font-size:12px; color:#131313; text-align:left; line-height:21px; }
.mod_zi_win2 .entry .more a { font:bold 12px Arial,sans-serif; color:#000; }
.mod_zi_win2 .entry .more a:hover { background-color:transparent; text-decoration:underline; }
.mod_zi_win2 .footer .pages { padding-top:20px; }
.mod_zi_win2 .footer .pages a { font-weight:bold; }
.mod_zi_win2 .footer .pages .prev, .mod_zi_win2 .footer .pages .next { text-transform:capitalize; font-weight:normal; }
.mod_zi_win2 .firstEntry { background-color: #cbd563; }
.mod_zi_win2 .firstEntry .more a { padding-right:20px; }
.mod_zi_win2 .firstEntry .tags { display:none; }
.mod_zi_win2 .firstEntry .tags li { border-left-color:#c44622; }
.mod_zi_win2 .firstEntry .tags a { color:#fff; font-style:italic; }
.mod_zi_win2 .firstEntry .when { color:#fff; }
.mod_zi_win2 .firstEntry .imgw { margin-bottom:10px; }
.mod_zi_win2 .firstEntry .imgw img { display:block;  width:100%; }
.mod_zi_win2 .firstEntry .lead { padding: 0px 10px;}
.mod_zi_win2 .firstEntry h2 a { border-bottom:2px solid #8e9733; }

/* mod_zi_win3 */
.mod_zi_win3 { font:11px Arial,sans-serif; color:#141414; }
.mod_zi_win3 .head { border-bottom:1px solid #000; padding-bottom:0; margin-bottom:0; }
.mod_zi_win3 .head h2 { font:bold 11px Arial, sans-serif; color:#000;   }
.mod_zi_win3 .body a:hover, .mod_zi_win3 .footer a:hover { background-color:transparent;  }
.mod_zi_win3 .body .entry { padding-top:10px; }
.mod_zi_win3 .body .imgw li { float:left; margin-right:7px; }
.mod_zi_win3 .body .imgw img { width:103px; height:70px; }
.mod_zi_win3 .body .wrap { overflow:hidden; min-width: 190px; }
.mod_zi_win3 .body .wrap h3 { font:bold 14px Arial, sans-serif; padding-bottom:5px; margin-bottom:0; }
.mod_zi_win3 .body .wrap h3 a { color:#227aa7; }
.mod_zi_win3 .body .wrap h3 a:hover { background-color:#dedede; text-decoration:none; }
.mod_zi_win3 .body .wrap p { color:#666; font-size:12px; line-height:18px; }
.mod_zi_win3 .footer .more { padding-top:10px; }
.mod_zi_win3 .footer .more a { font-weight:bold; color:#069; }
.mod_zi_win3 .footer .more a:hover { background-color:#dedede; }

/* Index produktow */
.mod_index_product { font:12px Arial,sans-serif; background-color:#fff; }
.mod_index_product  a:hover { background-color:transparent;  }
.mod_index_product .head h1 { color:#000; margin-bottom:10px; font-size:24px; border-bottom:none; padding-bottom:4px; position:static; }
.mod_index_product .body li { overflow:hidden; padding-bottom:15px; position: relative;}
.mod_index_product .body .imgC { display: block; position: relative; float: left; height: 104px; margin-right: 14px; }
.mod_index_product .body .imgC img {height: 104px;}
.mod_index_product.oceny_zestawow .body .imgC img {height: auto;}
.mod_index_product .body h2 { font: 18px Georgia,serif; margin-bottom: 5px; overflow: hidden; }
.mod_index_product .body h2 a { color: #000; text-decoration: none; border-bottom: 2px solid #88aa1e; }
.mod_index_product .body h2 a:hover { text-decoration: none; background-color: #d8e191; }
.mod_index_product .body p { line-height: 18px; color: #666; overflow: hidden; }
.mod_index_product .body li div { margin-left: 78px; }
.oceny_zestawow .body li div { margin-left: 130px; }
.mod_index_product .footer { font-weight:bold; padding:6px 0; text-align:center; margin-top:30px; }
.mod_index_product .footer .pages { color:#069; }
.mod_index_product .footer .pages * { font-weight:bold; border:1px solid #dadbdb; padding:4px;  }
.mod_index_product .footer .pages .prev, .mod_index_product .footer .pages .next { color:#069; font-weight:normal; text-transform:capitalize; }
.mod_index_product .footer .pages  a { color:#069; text-decoration:none; margin-right:5px; }
.mod_index_product .footer .pages  a:hover { text-decoration:none; background-color:transparent; }
.mod_index_product .footer .pages  span { color:#333; margin-right:5px; }
.oceny_zestawow .body p, .oceny_zestawow .body h2 {margin-left: 130px;}
.mod_index_columns .sidebar { float: left; width: 135px; padding: 8px 10px; border: 1px solid #e6e6e6; }
.mod_index_columns .sidebar strong { font-weight: bold; display: block; text-transform: uppercase; margin-bottom: 8px; }
.mod_index_columns .sidebar li { font-size: 11px; line-height: 19px; }
.mod_index_columns .sidebar span { color: #999; margin-left: 4px; }
.mod_index_columns .sidebar a { display: block; }
.mod_index_columns .body, .mod_index_columns .footer { float: right; width: 440px; }

/* pojedynczy produkt */
.mod_product { font:12px Arial,sans-serif; background-color:#fff; }
.mod_product .node_head { border-bottom:none; margin-bottom:0px; padding-bottom:0px; position:static; }
.mod_product .node_head h1 { color:#949494; font:bold 26px Georgia, serif;  }
.mod_product .assessment_consultation { color:#5e5b5b; font-size:15px; margin:10px 0 15px 0; }
.mod_product .assessment_consultation span { margin-left:3px; color:#000; font-size:18px; }
.mod_product .node_body .imgw { float:left; width: 250px; text-align:center; }
.mod_product .node_body .imgw img {height: 410px;}
.mod_product .node_body h2 { font-size:14px; }
.mod_product .node_body ul { padding:30px 0 25px; overflow: hidden; }
.mod_product .node_body li { margin-bottom:5px; color:#666; font-size:13px; }
.mod_product .node_body li strong  { color:#333; margin-left:3px; }
.mod_product .node_body li a  { color:#227aa7; font:bold 13px Georgia,serif; text-decoration:none; }
.mod_product .node_body li a:hover { background-color:#dedede; }
.mod_product .node_body { color:#666; font-size:13px; line-height:21px; }
.mod_product .node_body p {overflow:hidden;}
.mod_product .node_body .buy_package {margin-top: 20px; margin-left: 245px; background:url(http://bi.gazeta.pl/i/obrazki/6win/btn_lab/kupzestawztymwinem_btn_bg.png) no-repeat center top; display: block; width: 270px; height: 52px; overflow:hidden; text-indent:-9999px;}
.mod_product .node_body .buy_package:hover {background-position: 0 -53px;}

/* komentarze z konsylium */
.mod_consultation_comments { font:12px Arial,sans-serif; background-color:#fff; width:615px; }
.mod_consultation_comments .node_head { border-bottom:none; margin-bottom:0px; padding-bottom:0px; position:static; }
.mod_consultation_comments .node_head h2 { color:#000; text-transform:uppercase; font-size:11px; padding-bottom:4px; margin-bottom:15px; border-bottom:1px solid #000; font:bold 11px Arial,sans-serif; }
.mod_consultation_comments .node_body ul { overflow:hidden; }
.mod_consultation_comments .node_body li { width:300px; list-style-type:none; overflow:hidden; padding-bottom:25px; }
.mod_consultation_comments .node_body .left_col { float:left;  }
.mod_consultation_comments .node_body .right_col { float:right;  }
.mod_consultation_comments .node_body div { float:left; width:220px; }
.mod_consultation_comments .node_body .img_c { float:left; height:100%; margin-right:7px; }
.mod_consultation_comments .node_body p { color:#666; font-style:italic; margin-bottom:10px; line-height:20px; }
.mod_consultation_comments .node_body a  { color:#069; text-decoration:none; font-weight:bold; }

/* LOGOWANIE */
/* ff 3.5 fix */
#loginwrp form input { display:none; }
#loginwrp form div input { display:block; }

.login_middle h3 { color:#121212; font-size:23px; padding:20px 0; }
.login_middle .loginErr { color:#131313; font:18px/22px Arial,sans-serif; display:block; background-color:#e9e9ec; text-align:center; margin-bottom:20px; padding:16px 30px; }
#loginwrp { padding-bottom:15px; width:620px; float:left; }
#loginwrp a { color:#069; text-decoration:none; }
#loginwrp a:hover { text-decoration:underline; background-color:transparent; }
#loginwrp .help .poczta { width:100%; float:none; padding-right:0; font-size:12px; line-height:16px; }
#loginwrp .help .reg { margin-right:5px; padding-right:5px; border-right:1px solid #ccc; }
#loginwrp .help .reg a { margin-left:3px; }

/* rejestracja 1 */
.register { font: normal 12px Arial,sans-serif; }
.register h3 { height:55px; color:#131313; background-color:#e9e9ec; font-size:18px; text-align:center; line-height:55px; margin-bottom:30px; }
.register div { overflow:hidden; padding-bottom:12px; }
.register div small { padding-top:10px; float:left; margin-left: 10px; display:inline; }
.register .msg small { padding-top:0; }
#pseu_tip { display:block; width:100%; }
.register span, .passChange span { width:180px; height:32px; line-height:32px; color:#131313; text-align:right; padding-right:10px; font-size:14px; margin-top:2px; }
.register span, .register .big, .register .semibig, .passChange span, .passChange .big { float:left; }
.register .big, .register .semibig, .passChange .big { border:1px solid #b4b4b5;  padding:7px 0 7px 5px; }
.register .big, .passChange .big { width:233px;  }
#pseu_tip, #pseu_tip div { padding-bottom:0; }
.register .msg { width:auto; padding-left:15px; }
.register .msg div { padding-left:5px; }
.register .msg div  span { width:auto; font-size:11px; float:none; color:#f00;  }
.register .triangle { padding-bottom:0; }
.register .semibig { width:67px; margin-right:8px; }
.register .regButton { background:url(http://bi.gazeta.pl/i/obrazki/6win/zarejestrujsie_btn_bg.png) no-repeat center top; width:196px; height:49px; border:none; cursor:pointer; font-size:20px; color:#fff; margin-left:190px; }
.register .regButton:hover {background-position: 0 -50px;}

.login_middle #registerForm .register span {float: left; width: 180px; text-align: right; position: relative; }
.login_middle #registerForm .register .podpis { position:relative; overflow:visible; height:32px; }
.login_middle #registerForm .register .captcha { clear:both; }
.login_middle #registerForm .register div, #changePasswordForm .passChange div {margin-bottom: 10px; padding-left: 50px; overflow: hidden; zoom: 1;}
.login_middle #registerForm .register div.help span.poczta {float: none; position: static; display: block; width: 270px; text-align: left; padding-left: 190px; font-size: 12px; font-weight: normal; vertical-align: baseline; height: auto;}
.login_middle #registerForm .register div.help span.poczta input {margin-right: 5px;vertical-align: middle;}
.login_middle #registerForm .register .regButton {margin-top: 10px; margin-bottom: 20px; border: none; margin-left: 240px !important; margin-left: 243px; cursor: pointer;}
.login_middle #registerForm .register small {margin-left: 10px; font-weight: bold; font-size: 10px;}
.login_middle #registerForm .register #pseu_tip {margin: 0; padding: 0; background: #fff; border: 1px solid #a7a7a7; position: absolute; width: 220px; top: 0; left: 488px; overflow: visible;}
.login_middle #registerForm .register #pseu_tip div {margin: 0; padding: 0;}
.login_middle #registerForm .register #pseu_tip div.triangle {width: 6px; height: 11px; background: url('/i/plotek/fancy_triangle.gif') no-repeat 0 0; position: absolute; left: -6px; top: 9px;}
.login_middle #registerForm .register #pseu_tip div.msg {padding: 7px 10px;}
.login_middle #registerForm .register #pseu_tip span {font: bold 11px Tahoma, sans-serif; position: static; text-align: left; width: auto;}
.login_middle #registerForm .register #pseu_tip small {margin:0;  font-weight: normal; display: block; }
.login_middle #registerForm .register #pseu_tip .red {color: #b3003c;}
.login_middle #registerForm .register #pseu_tip .green {color: #017e22;}

/* rejestracja 2 */
#loginwrp .lostPasswordConf span { display:block; background-color:#e9e9ec; padding:20px 50px; font:18px Arial,sans-serif;  color:#131313; text-align:center; }
#loginwrp .lostPasswordConf a { background:url(http://bi.gazeta.pl/i/obrazki/6win/logowanie_z1.00.png) no-repeat -187px 0; width:106px; height:39px; margin:25px auto 0; display:block; }
#loginwrp .lostPasswordConf span a {background: none; width: auto; height: auto; margin: 0px; }
#loginwrp .lostPasswordConf a img { display:none; }
#loginwrp #lostPasswordForm  span { width:180px; height:32px; line-height:32px; color:#131313; text-align:right; padding-right:10px; font-size:14px; margin-top:2px; }
#loginwrp #lostPasswordForm  .email {  border:1px solid #b4b4b5; padding:7px 0 7px 5px; margin-right:10px; }
#loginwrp #lostPasswordForm  .okButton, .passChange .bigOkButton { background:url(http://bi.gazeta.pl/i/obrazki/6win/ok_btn_bg.png) no-repeat center top; width:116px; height:49px; border:none; cursor: pointer; }
#loginwrp #lostPasswordForm  .okButton:hover, .passChange .bigOkButton:hover {background-position: 0 -50px;}
#loginwrp #lostPasswordForm input { vertical-align: middle; }
.passChange .bigOkButton { margin: 20px 0 0 240px; }
/* promocode */
#loginwrp.promocode strong {font-weight: bold;}
#loginwrp.promocode .lostPasswordConf span {font-size: 17px;}
#loginwrp.promocode .legend {font-size: 11px;}
#loginwrp.promocode .lostPasswordConf a {background:url(http://bi.gazeta.pl/i/obrazki/6win/btn_6w.png) no-repeat 0 0; width: 219px; height: 42px; margin-top: 15px;}

/* zmiana hasBa */
#loginwrp .password * { display:inline; }

/* logowanie */
#loginForm { font: normal 12px Arial,sans-serif; }
#loginForm  .login { padding-top:15px;  width:400px; }
#loginForm  span { width:100px; height:32px; line-height:32px; color:#131313; text-align:right; padding-right:10px; font-size:14px; clear:both; }
#loginForm  span, #loginForm  input { float:left; display:inline; margin-bottom:12px; }
#loginForm  input { padding-left:5px; border:1px solid #b4b4b5;  width:240px; padding:7px 0 7px 5px; }
#loginForm  .loginButton {background:url(http://bi.gazeta.pl/i/obrazki/6win/btn_lab/zalogujsie_btn_bg.png) no-repeat center top; width:156px; height:49px; border:none; cursor:pointer; font-size:20px; color:#fff; margin-left:110px;}
#loginForm  .loginButton:hover { background-position: 0 -50px;  }
#loginForm  .login .rememberme { clear:both; font:12px/14px Arial,sans-serif; float:none; width:150px; display:block; text-align:left; height:auto; }
#loginForm .rememberme input { height:auto;border:none;padding-left:5px; width:auto; margin-right:5px; }

/* peBnoletnio[ */
.mod_majority { font: normal 12px Arial,sans-serif; }
.mod_majority a { color:#069; text-decoration:none; }
.mod_majority a:hover { text-decoration:underline; }
.mod_majority .node_head h2 { color:#131313; background-color:#e9e9ec; font-size:18px; text-align:center; margin:20px 0; padding: 15px; }
.mod_majority .node_body { padding-top:25px;}
.mod_majority .node_body li { overflow:hidden; zoom: 1; padding-bottom: 20px; }
.mod_majority .node_body label { display: inline-block; width:180px; color:#131313; text-align:right; padding-right:7px; font-size:14px; }
.mod_majority .node_body label, .mod_majority .node_body .t, .mod_majority .node_body select, .mod_majority .node_body .cbx-row .c { vertical-align: middle; }
.mod_majority .node_body .short { float: left; }
.mod_majority .node_body p { font-size:11px; color:#909090; clear:both; margin-left:190px;}
.mod_majority .node_body select, .mod_majority .node_body .short { border:1px solid #b4b4b5; }
.mod_majority .node_body select { width:90px; margin-right:8px; padding: 6px; }
.mod_majority .node_body .cbx-row { margin-left:190px; padding-bottom: 10px; }
.mod_majority .node_body .cbx-row .c { margin-right:5px; }
.mod_majority .node_body .cbx-row label { line-height: normal; padding-right:0px; text-align:left; width: auto; height:auto; font-size:12px; }
.mod_majority .node_body .sbmt-row { padding: 5px 0 0; }
.mod_majority .node_body .sbmt-row .s { background:url(http://bi.gazeta.pl/i/obrazki/6win/logowanie_z1.00.png) no-repeat; width:187px; height:39px; border:none; cursor:pointer; font-size:20px; color:transparent; margin-left:190px; }

/* slownik */
.mod_zr_gw6 { font:12px Arial,sans-serif; background-color:#fff; }
.mod_zr_gw6 .node_head { border-bottom:none; padding-bottom:0; margin-bottom:0; }
.mod_zr_gw6 h1 { font-size:24px; text-transform:none; margin-bottom:12px; color:#000; }
.mod_zr_gw6 h4 { background-color:#e2e2e2; color:#000; font:bold 16px Georgia,serif; padding:7px 5px; margin-bottom:5px; zoom:1; }
.mod_zr_gw6 li { overflow:hidden; }
.mod_zr_gw6 li strong { background:url(http://bi.gazeta.pl/i/obrazki/wyborcza2008/mt_dot.gif) no-repeat scroll 0 11px transparent; padding:0 8px; width:187px; float:left; font-weight:normal; line-height:25px;  }
.mod_zr_gw6 a { color:#069; }
.mod_zr_gw6 a:hover { background-color:#dedede; }

/* komentarze */
.all_coments_page { font: 12px Arial,sans-serif; color:#2e2e2e; }
.all_coments_page .zalog label { padding:5px 0 10px; display:block; }
.all_coments_page fieldset { padding-bottom:20px; }
.all_coments_page a:hover { background-color:transparent; text-decoration:underline; }
.all_coments_page h6 { font-size:20px; margin:20px 0 15px 0; }
.all_coments_page .formrow { overflow:hidden; }
.all_coments_page .formrow .c0 { width:80px; float:left; text-align:right; padding-right:10px; }
.all_coments_page .formrow .c1 { width:525px; float:left; }
.all_coments_page .formrow  label { color:#696969; font:bold 11px Arial,sans-serif; }
.all_coments_page .formrow  textarea, .all_coments_page .formrow .kom_txtF { border:1px solid #a5acb2;}
.all_coments_page .formrow  textarea { width:525px; height:90px; }
.all_coments_page .formrow .kom_txtF { width:155px; height:22px; margin-right:10px;}
.all_coments_page .formrow  .kom_chB { position:relative; top:2px;}
.all_coments_page .formrow .c11 { overflow:hidden; padding-bottom:5px; }
.all_coments_page .formrow .c11 label { float:left; font-weight:normal; color:#696969; width:170px; }
.all_coments_page .formrow .c12 label, .all_coments_page .formrow .c13 label  { color:#272727; font-weight:normal; }
.all_coments_page .formrow .c13 { padding:5px 0 10px; }
.all_coments_page .formrow .c13 span { border-right:1px solid #aaa; margin-right:6px; padding-right:6px; }
.all_coments_page .formrow .c13 a { color:#0179a3; }
.all_coments_page .formsbt { padding-top:10px; overflow:hidden; }
.all_coments_page .formsbt input { background:url(http://bi.gazeta.pl/i/obrazki/6win/publish_btn.gif) left top no-repeat; width:77px; height:25px; text-align:center; color:#fff; border:none; font:bold 12px Arial,sans-serif; text-transform:uppercase; float:right;  }

/* komentarze */
#article_comments_container #article_comments .formgroup { padding-bottom:0; }
#article_comments_container #article_comments .add_comment .fr_submit input { background:url("http://bi.gazeta.pl/i/obrazki/6win/opublikuj_btn_bg.png") no-repeat center top; width:81px; height: 29px; text-transform:capitalize; font:bold 12px Arial,sans-serif; color:#000; }
#article_comments_container #article_comments .add_comment .fr_submit input:hover { background-position: 0 -29px;}
#article_comments_container #article_comments .add_comment .msg_ok { color:#88AA1E; border-color:#88AA1E; }
#gal_sub #article_comments_container #article_comments .add_comment .c0 { width:auto; }
#gal_sub #article_comments_container #article_comments .add_comment .fr_submit { padding-left:0; }
#pagetype_photo #gal_sub .kL, #pagetype_foto1 #gal_sub .kL { float:none; width:auto; }

/* login-links */
.login-links { overflow:hidden; font:12px Arial, sans-serif; width:298px; float:right; /* margin-bottom:15px; */ }
.login-links  .poistions-list  {overflow:hidden; float:right; margin-right:-1px;}
.login-links   li { float:left; border-right:1px solid #cacaca; padding:0 4px; }
.login-links   li a { color:#069;  }
.login-links   li a:hover { background-color:#dedede; }

/* HP login-links */
#HPloginNav { margin-top:-10px; }
#HPloginNav ul { text-align:center; float:none; }
#HPloginNav .position-list { float:none; margin-right:0; }
/* #HPloginNav .join-to-club  { background:url(http://bi.gazeta.pl/i/obrazki/6win/sprite1.png) no-repeat 0 0; width:245px; height:51px; margin-left:20px;  font:24px/51px Arial,sans-serif; margin-top:0; } */
#HPloginNav .join-to-club  { width:265px; height:61px; font:24px/51px Arial,sans-serif; margin-top:0; overflow:hidden; padding:5px; display:inline-block; }
#HPloginNav .join-to-club a { display:block; height:100%; background:url(http://bi.gazeta.pl/i/obrazki/6win/btn_lab/wstap_do_klubu-HP-imp.gif) no-repeat top left; line-height:61px; color:#333; padding-left:30px; text-align:left;  }
#HPloginNav .join-to-club a:hover { text-decoration:none; background-position: 0 -61px;  }
#HPloginNav li { border-left:none; border-right:none; margin-top:10px; float:none; text-align:center; }

.logged-out, .logged { position:relative; z-index:2;  }
/* *+html .logged-out { top:26px; }
*+html .logged { top:25px; } */
.logged-out { right:10px; margin-bottom:4px; top:0px; }
.logged { right:0px; top:15px; #top:-4px; }

.logged-out { overflow:visible; }
.logged-out .poistions-list { overflow:visible; display:block; width:100%;}
.logged-out .join-button { position:absolute; background:url("http://bi.gazeta.pl/i/obrazki/6win/btn_lab/wstapdoklubu_btn_bg.png") no-repeat scroll; color:#000; display:block; height:35px; line-height:29px; left:90px; top:212px; width:134px; float:none; border-right:none;  }
.logged-out .join-button:hover {background-position: 0 -35px;}
.logged-out .join-button a { overflow:hidden; text-indent:-9999px; display:block;  }
.logged-out .join-button a:hover { background-color:transparent; }
.logged-out .join-to-club { border-right:none; padding:0; position:absolute; left:10px; width:300px; text-align:center; top:250px; }

/* zapisywarka */
.mod_zapisywarka_nlt  { font:14px Arial,sans-serif; color:#141414;  background:url("http://bi.gazeta.pl/im/5/8431/z8431295G.jpg") no-repeat scroll 625px 0 transparent; position:relative; }
.mod_zapisywarka_nlt .node_head { margin-bottom:0; padding-bottom:0; border-bottom:0; position:absolute; width:620px;  border-bottom:none; }
.mod_zapisywarka_nlt .node_head h2 { color:#000;  margin-bottom:20px; padding:35px 0 3px; font: 15px Arial, sans-serif; background:url(http://bi.gazeta.pl/i/obrazki/6win/btn_lab/newsletter_label.gif) no-repeat;  text-transform:none; border-bottom:none; position:absolute; width:620px; }
.mod_zapisywarka_nlt .node_body p { font-size:12px; color:#121212; padding:0; margin:0; }
.mod_zapisywarka_nlt p a { color:#069; }
.mod_zapisywarka_nlt p a:hover { background-color:transparent; }
.mod_zapisywarka_nlt ul { padding-top:60px;  }
.mod_zapisywarka_nlt li { font:italic 14px Arial,sans-serif; color:#141414; padding-left:30px;  background: transparent url(http://bi.gazeta.pl/i/obrazki/6win/tickIcon_z.gif) no-repeat 8px 10px; height:30px; line-height:30px; }
.mod_zapisywarka_nlt flieldset { overflow:hidden; }
.mod_zapisywarka_nlt label { color:#131313; height:32px; line-height:32px; margin-right:5px; float:left; }
.mod_zapisywarka_nlt .t { height:30px; line-height:30px; border:1px solid #b4b4b5; width:353px; margin-right:8px; float:left; padding:0 0 0 5px; }
/* .mod_zapisywarka_nlt .s { width:122px; height:36px; background:url(http://bi.gazeta.pl/i/obrazki/6win/sprite1.png) no-repeat -195px -93px scroll; color:#000; font-size:20px; float:left; text-align:center;  cursor:pointer; border:none; text-transform:capitalize; } */
.mod_zapisywarka_nlt .s { width:122px; height:36px; background:url(http://bi.gazeta.pl/i/obrazki/6win/btn_lab/zapisz_sie-newsletter.gif) no-repeat scroll; color:#000; font-size:20px; float:left; text-align:center;  cursor:pointer; border:none; text-transform:capitalize; overflow:hidden; text-indent:-9999px; }
.mod_zapisywarka_nlt .c1 { float:left; width: 300px; }

/* stylowanie do generatora */
.article6win a:hover { background-color:transparent; }
.article6win .article6win_headerN, .article6win .article6win_header { font: normal 12px Arial,sans-serif; }
#artykul .article6win .head h2 { color:#000; font:bold 11px Arial,sans-serif; border-bottom:1px solid #000; text-transform:uppercase; padding-bottom:4px; margin-bottom:12px; }
.article6win .article6win_header .top { overflow:hidden; zoom:1; }
.article6win .article6win_header .top .c0 { float:left;}
.article6win .article6win_header .top .c1 { float:right; overflow:hidden; }
.article6win .article6win_headerN h3, .article6win .article6win_header .top .c0 h3 { color:#949494; font:bold 26px Georgia,serif; margin-bottom:12px; }
.article6win .article6win_headerN .note, .article6win .article6win_header .top .c0 p { font-size:15px; color:#5e5b5b; }
.article6win .article6win_headerN .note strong, .article6win .article6win_header .top .c0 p strong { font-size:18px; color:#000; }
.article6win .article6win_header .top .c1 { width:250px; position:relative; overflow:visible; padding-bottom:13px; background:url(http://bi.gazeta.pl/i/obrazki/6win/koszty-dostawy_gen_bg.gif) no-repeat left bottom;  }
.article6win .article6win_headerN .bottom .price, .article6win .article6win_header .top .c1 .price { color:#333; font:bold 20px Georgia,serif; display:inline-block;  }
.article6win .article6win_headerN .bottom .price { text-align: center; display: block; font-size: 25px; line-height: 33px; margin-bottom: 2px; }
.article6win .article6win_headerN .bottom .shipping { display: block; width: 122px; height: 10px; margin: 0 auto; overflow: hidden; background: #e4e4e4; color: #999; text-align: center; font-size: 11px; line-height: 8px; }
.article6win .article6win_headerN .bottom .check, .article6win .article6win_header .top .c1 .check { color:#fff; text-align:center;  cursor:pointer; line-height:29px; height:29px; position:absolute; right:0px; top:5px;  }
.article6win .article6win_headerN .bottom img { width: 393px; float: left; margin-right: 8px; }
.article6win .article6win_headerN .bottom img.noresize { width: 393px; }
.article6win .article6win_header .top .c1 .add-product { background:url("http://bi.gazeta.pl/i/obrazki/6win/btn_lab/dodaj_btn_bg.png") no-repeat center top; width:134px; height: 35px;}
.article6win .article6win_header .top .c1 .add-product:hover {background-position: 0 -35px;}
.article6win .article6win_header .top .c1 .added-product { background:url("http://bi.gazeta.pl/i/obrazki/6win/btn_lab/dodaje.gif") no-repeat transparent; width:128px; margin-right: 3px; margin-top: 3px;}
.article6win .article6win_header .top .c1 .no-product { background:url("http://bi.gazeta.pl/i/obrazki/6win/btn_lab/niedostepny.gif") no-repeat transparent;  width:136px;  }
.article6win .article6win_header .bottom  { overflow:hidden; padding:15px 0 25px; zoom:1; position: relative;}
.article6win .article6win_header .bottom img { width:145px; position: absolute;}
.article6win .article6win_header .bottom  a { float:left; margin-right:15px; }
.article6win .article6win_headerN .bottom .lead, .article6win .article6win_header .bottom  .lead { color:#666; font:13px/21px Arial,sans-serif; padding-top:10px; margin-left: 160px;}
.article6win .article6win_headerN .bottom .lead { margin-bottom: 4px; }
.article6win .article6win_list ul { overflow:hidden; zoom:1; }
.article6win .article6win_list li { float:left; width:300px; }
.article6win .article6win_list li.even { float: right; }
.article6win .article6win_list .odd { clear:both; }
.article6win .article6win_list li { padding-bottom:10px; overflow:hidden; }
.article6win .article6win_list li.nav a { display:block; width:70px; float:left; margin-right:5px; text-align:center; }
.article6win .article6win_list li div { float:left; width:220px; }
.article6win .article6win_list li strong { display:block; line-height:21px; padding-bottom:5px; font-weight:bold; }
.article6win .article6win_list li strong a { display:inline;  float:none; margin-right:0px; color:#000;  border-bottom:2px solid #88AA1E; text-decoration:none; font: bold 16px Georgia,serif; text-transform:capitalize; }
.article6win .article6win_list li strong a:hover { text-decoration:none; background-color:#d8e191;  }
.article6win .article6win_list li .lead { font:12px/16px Arial,sans-serif; color:#666;  }
.article6win .article6win_list li img { height:110px; }
.article6win .article6win_list ul { padding-bottom:35px; }
.article6win .article6win_expert ul { width:300px; float:left; }
.article6win .article6win_expert ul.c1 { float: right; }
.article6win .article6win_expert  li { overflow:visible; padding-bottom:30px; float:left; }
.article6win .article6win_expert a { float:left; margin-right:10px; }
.article6win .article6win_expert li p a {float: none;}
.article6win .article6win_expert img { width:69px; }
.article6win .article6win_expert .content { float:left; width:215px; }
.article6win .article6win_expert .lead { color:#666; font:italic 12px/20px Georgia, serif; padding-bottom:5px; }
.article6win .article6win_expert .author a { float:none; margin-right:0; font:inherit; color:inherit; text-decoration:none; }
.article6win .article6win_expert .author a:hover { background-color:#dedede; }
.article6win .article6win_headerN .bottom .add-product-no-stack, .article6win .article6win_headerN .bottom .add-product, .article6win .article6win_headerN .bottom .to-basket { background: url('http://bi.gazeta.pl/i/obrazki/6win/add-product-btn.png') no-repeat 0 0; width: 195px; height: 42px; margin: 8px auto; overflow: hidden; display: block; position: static; }
.article6win .article6win_headerN .bottom .add-product-no-stack { background-image: url('http://bi.gazeta.pl/i/obrazki/6win/btn-product-unavailable.png'); cursor: default; }
.article6win .article6win_headerN .bottom .to-basket a { display: block; text-indent: -9999px; height: 42px;  }
.article6win .article6win_headerN .bottom .added-product { background: url('http://bi.gazeta.pl/i/obrazki/6win/add-product-wait.png') no-repeat 0 0; width: 195px; height: 42px; margin: 8px auto; overflow: hidden; display: block; position: static; }
.path_108684 #dwf3, .path_108684 #k0 { display:none; }

.article6win .mainOffer .article6win_headerN .buttons .check.to-basket a { background: url("http://bi.gazeta.pl/i/obrazki/6win/add-product-btn.png") no-repeat; display: block; height: 42px; overflow: hidden; position: static; width: 195px; display: block; text-indent: -9999px; height: 42px; }
.article6win .mainOffer .article6win_headerN .buttons .check.add-product-no-stack a { background: url("http://bi.gazeta.pl/i/obrazki/6win/btn-product-unavailable.png") no-repeat; display: block; height: 42px; overflow: hidden; position: static; width: 195px; display: block; text-indent: -9999px; height: 42px; cursor: default; }
.article6win .mainOffer .article6win_headerN .buttons .check.to-basket { display: block; }
.article6win .mainOffer .article6win_headerN .buttons .price { margin: 5px 20px 0 295px; }
.article6win .mainOffer .price { margin-top: 12px; }

/* KOSZYK */
/* mod_recommend_box */
.mod_recommend_box { width:300px; font: 12px Arial, sans-serif; background-color:#fff; margin-top:35px; }
.mod_recommend_box a { color:#006699; text-decoration:none; }
.mod_recommend_box a:hover { text-decoration:underline; }
.mod_recommend_box .node_head h2 { font:bold 11px Arial, sans-serif; text-transform:uppercase; color:#000; border-bottom:1px solid #000; padding-bottom:4px; margin-bottom:10px; }
.mod_recommend_box .node_body li { overflow:hidden; border-bottom:1px solid #e0e1e1; padding:10px 5px 10px 0px; zoom:1; }
.mod_recommend_box .node_body img { float:left; margin-top:10px; margin-right: 10px; }
.mod_recommend_box .node_body .description { float:left; }
.mod_recommend_box .node_body .description h3, .mod_recommend_box .node_body .description span, .mod_recommend_box .node_body .description a { display:block; padding-bottom:5px; }
.mod_recommend_box .node_body .description h3 a { color:#227aa7; font:bold 14px Georgia, serif; }
.mod_recommend_box .node_body .description h3 a:hover { background-color:#dedede; }
.mod_recommend_box .node_body .description span { font:bold 16px Georgia, serif; color:#333; display:block; padding-bottom:15px; margin-bottom:5px; background: url(http://bi.gazeta.pl/i/obrazki/6win/koszty-dostawy-bg_polecamy.gif) no-repeat left bottom; }
.mod_recommend_box .node_body .description span.inactive { background: none; }
.mod_recommend_box .node_body .description .add-product {background:url(http://bi.gazeta.pl/i/obrazki/6win/btn_lab/dodaj_do_koszyka2_btn_bg.png) no-repeat center top; display: block; width: 117px; height: 19px; font-size: 13px; font-weight: bold; text-align: center; line-height: 17px; color: #485b0b;}
.mod_recommend_box .node_body .description .add-product:hover {background-position: 0 -19px;}
.mod_recommend_box .node_body .description a { color:#88AA1E; padding-bottom:0px; }
.mod_recommend_box .node_body .description a:hover { text-decoration:none; background-color:#d8e191; }
.mod_recommend_box .node_body .description .inactive-set { font: 12px Arial, sans-serif; }
.mod_recommend_box .node_body .description .inactive { color:#797979;  }

/* mod_basket_box */
.mod_basket_box { width:300px; font: 12px Arial, sans-serif; background-color:#fff; margin-top:-18px; clear:both; }
.mod_basket_box a { color:#006699; text-decoration:none; }
.mod_basket_box a:hover { text-decoration:underline; }
.mod_basket_box .node_head { padding:0px 0px 4px 0px; zoom:1; }
.mod_basket_box .node_head:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
.mod_basket_box .node_head h4 { text-transform:uppercase; font:bold 11px Arial,sans-serif; }
.mod_basket_box .node_head h2 { font-size:11px; text-transform:uppercase; color:#444; padding-left:5px; float:left; }
.mod_basket_box .node_head ul { float:right; }
.mod_basket_box .node_head li { float:left; }
.mod_basket_box .node_head li.last a { border:none; }
.mod_basket_box .node_head li a { font-size:12px; border-right:1px solid #cacaca; padding:0px 5px; }
.mod_basket_box .node_body { border:3px solid #d4d4d4; padding:10px; }
.mod_basket_box .node_body .empty_basket_comment { text-align:center; padding:20px 0px; color:#666;}
.mod_basket_box .node_body .status-message { font-size:10px; color:#121212; }
.mod_basket_box .node_body li { overflow:hidden; border-top:1px solid #c6c4c4; font:12px Georgia, serif; padding:7px 0px; }
.mod_basket_box .node_body li.first { border-top: 0; }
.mod_basket_box .node_body li span { float:right; color: #121212; }
.mod_basket_box .node_body li a { float:left; font:12px Georgia,serif; color:#227aa7; }
.mod_basket_box .node_body .last-added { font-size:16px; border:none; margin-bottom:5px; }
.mod_basket_box .node_body .last-added a,.mod_basket_box .node_body .last-added span { font-weight:bold; }
.mod_basket_box .node_body .submit-row { border:none;}
.mod_basket_box .node_body .total-cost-row span  { color:#999; font:17px Georgia, serif; }
.mod_basket_box .node_body .total-cost-row .total-label { float:left; text-transform:uppercase; font:11px Arial, sans-serif; padding-top:4px; }
.mod_basket_box .node_body .total-amount-row { border-top:none; padding-top:3px; }
.mod_basket_box .node_body .total-amount-row  .total-label { float:left; text-transform:uppercase; font:12px Arial, sans-serif; padding-top:3px; }
.mod_basket_box .node_body .total-amount-row span { font:bold 16px Georgia, serif; }
.mod_basket_box .node_body .submit-row { text-align:center; padding-bottom:0px; }
.mod_basket_box .node_body .submit-row input { background:url(http://bi.gazeta.pl/i/obrazki/6win/btn_lab/przejdz_do_kasy2_btn_bg.png) no-repeat; display:inline; border:none; width:134px; height:35px; cursor:pointer; color:#fff; font:12px Arial, sans-serif; line-height:29px; text-align:center; }
.mod_basket_box .node_body .submit-row input:hover { background-position: 0 -35px; }
.mod_basket_box .node_body .additional-row .additional-label { text-transform: uppercase; float: left; }
.mod_basket_box .node_body .additional-row span { color: #999; }

/* info o zamowieniu */
.order-history-layout h2, .order-history-layout .products header, .order-history-layout .costs header, .order-history-layout .info header, .order-history-layout .stages header {font-size: 11px; letter-spacing: 3px; text-transform: uppercase; color: #000; margin-bottom: 10px;}
.order-history-layout .addresses header {font: 18px Georgia,serif; color: #000;}
.order-history-layout .addresses {background: #e9e9ec; padding: 10px; color: #666; margin-bottom: 10px;}
.order-history-layout table .lp {display:none;}
.order-history-layout table {border-collapse: collapse; margin-bottom: 10px; width: 100%; text-align: left;}
.order-history-layout table th {background: #f8f8f9; color: #999; text-transform: uppercase; font-weight: normal; font-size: 11px; padding-left: 10px;}
.order-history-layout table tr td {padding: 10px; background: #e9e9ec; }
.order-history-layout table tr td.name a, .order-history-layout table tr td.price, .order-history-layout table tr td.rebate, .order-history-layout table tr td.amount, .order-history-layout table tr td.name {font: bold 12px Georgia,serif; color: #000;}
.order-history-layout table tr.summary td.label {text-transform: uppercase; text-align: right;}
.order-history-layout .info {margin-bottom: 10px;}
.order-history-layout .info p {background: #e9e9ec; padding: 10px; text-align: right;}
.order-history-layout .info p b {font: bold 12px Georgia,serif; color: #000; padding-right: 70px; padding-left: 10px;text-align: left;}

.order-history-layout .costs table th{width:380px;}
.order-history-layout .costs table tr th.amount {padding-right: 10px;}
/*.order-history-layout .costs table tr th.amount, .order-history-layout .costs table tr td.amount {text-align: right;}*/

/* historia zamowien */
.order-history-list-layout h4 {font-size: 11px; letter-spacing: 3px; text-transform: uppercase; color: #000; margin-bottom: 10px;}
.order-history-list-layout table {border-collapse: collapse; margin-bottom: 10px;}
.order-history-list-layout table .lp, .order-history-list-layout table .actions {display:none;}
.order-history-list-layout table th {background: #f8f8f9; color: #999; text-transform: uppercase; font-weight: normal; font-size: 11px;}
.order-history-list-layout table tr td{padding: 10px; background: #e9e9ec;}
.order-history-list-layout table tr .id a, .order-history-list-layout table tr td.amount {font: 12px Georgia,serif; color: #000;}
.order-history-list-layout table tr td.amount {font-weight: bold;}
.order-history-list-layout table tr {color: #666;}

.body #art h4 { margin:0; }
.body #banP34 { margin-top:0;}

#art .rel_zdjTOP a:hover, #art .rel_zdj a:hover { background-color:transparent; }
div#footer .c1 { width:auto;}

/* rekomendacje small */
.mod_zr_recommend_small .node_head {border-bottom: 1px solid #000;}
.mod_zr_recommend_small .node_head h2 {color: #000; font: bold 11px Arial,sans-serif;}
.mod_zr_recommend_small {height: 134px; overflow: hidden;}
.mod_zr_recommend_small .node_body .node_entry h3 {background: url('http://bi.gazeta.pl/i/obrazki/6win/recommend_bg.png') no-repeat right 0; padding-top: 16px; text-align: right; font: italic 14px Arial,sans-serif;}
.mod_zr_recommend_small .node_body .node_entry p {border: 1px solid #000; border-bottom:0; background: none; padding: 10px; font-size: 14px; font-style: italic;  height: 50px;}

/* .mod_zr_win22 */
.mod_zr_win22 { font: 11px Arial, sans-serif; color: #141414; clear: both; }
.mod_zr_win22 .node_head { border-bottom: 1px solid #000; }
.mod_zr_win22 .node_head h2 { color: #000; font: bold 11px Arial,sans-serif; }
.mod_zr_win22 .node_c0 { float: left; width: 300px; }
.mod_zr_win22 .node_c0 img { margin-bottom: -3px; }
.mod_zr_win22 .node_c1 { margin-left: 320px; }
.mod_zr_win22 .node_c1 h3 { margin-bottom: 20px; }
.mod_zr_win22 .node_c1 h3 a { color: #000; font: bold 26px Georgia,serif; border-bottom: 2px solid #86a42a; }
.mod_zr_win22 .node_c1 h3 a:hover { background: #d8e191; border-bottom: 2px solid #86a42a; }
.mod_zr_win22 .node_c1 p { margin: 10px 0; font-size: 13px; line-height: 21px; color: #666; }
.mod_zr_win22 .node_c1 ul { text-align: center; }
.mod_zr_win22 .node_c1 ul li { display: inline; }
.mod_zr_win22 .node_c1 ul li { border-left: 1px solid #000; margin-left: 10px; padding-left: 10px; }
.mod_zr_win22 .node_c1 ul li:first-child { border-left: none; margin-left: 0; padding-left: 0; }
.mod_zr_win22 .node_c1 ul li a { font-weight: bold; font-size: 13px; }

.uomianka { color:#666; font-size:13px; }
.uomianka form { display:block !important; }
.uomianka b { color:#131313; }
.uomianka h1 { font:24px Arial, sans-serif; margin-bottom:15px; }
.uomianka textarea, .uomianka input[type=text] { width:620px; border:1px solid #b4b4b5; margin-top:5px; }
.uomianka hr { display:none; }

#overlay_adult_content { position: relative; z-index: 2; }
#overlay_adult .bg { background: #fff; opacity: 0.7; width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 1; }

/* quizy */
.quiz { width: 620px; margin: 0 0 20px; font-size: 14px; line-height: 19px; }
.quizHead { margin-bottom: 25px; }
.quizHead h1 { color: #000; font-size: 24px; margin: 20px 0 15px; }

.quiz .entry { padding: 10px 0; }
.quiz .entry h2 { margin-bottom: 15px; font-size: 14px; font-weight: bold; }
.quiz .entry h2 span { font-weight: bold; font-size: 18px; background: #eee; border: 2px solid #eee; position: relative; top: -2px; margin-right: 8px; }
.quiz .entry ul {width: 420px; overflow: hidden; zoom: 1;}
.quiz .entry li {padding: 6px; border: 1px solid #fff; overflow: hidden; zoom: 1;}
.quiz .entry li * {vertical-align: middle;}
.quiz .entry .sel {border: 1px solid #f2f0ed; background: #f2f0ed url('http://bi.gazeta.pl/i/quizy/q_ansSelected.gif') repeat-x 0 0;}
.quiz .entry .i {float: left; display: inline; margin-right: 10px !important; margin-right: 7px;}
.quiz .entry .i img {display: block; background: #fff; padding: 3px; border: 1px solid #f2f0ed;}
.quiz .entry .wide {width: 100%;}
.quiz .entry .wide li {padding: 3px; margin-bottom: 15px; border: 1px solid #f2f0ed;}
.quiz .entry .wide .i {float: left; background: none; padding: 3px; overflow: hidden; zoom: 1;}
.quiz .entry .wide .i img {float: left; display: inline; padding: 0; border: none; background: none;}
.quiz .entry .wide .i input {float: left; display: inline; padding: 0; height: 15px; width: 15px; margin: 0 6px 0 8px;}
.quiz .entry .wide .sel .i, .quiz .entry .wide .i img {background: none;}
.quiz .entry .wide span {display: block; overflow: hidden; zoom: 1; background: url('http://bi.gazeta.pl/i/quizy/q_ansBg.gif') no-repeat 0 5px; padding-left: 12px; }

.quiz .str, .quiz .q_submit {border-top: 1px solid #f0eeeb; padding-top: 10px; overflow: hidden; zoom: 1;}
.quiz .str ul, .quiz .str .next {float: right;}
.quiz .str .next input { background: #aaa; border: 0; height: 20px; width: 104px; color: #fff; text-align: center; cursor: pointer; font: bold 14px Arial,sans-serif; padding-bottom: 2px; }
.quiz .str ul {overflow: hidden; zoom: 1; margin-right: 25px; margin-top: 3px; list-style: none;}
.quiz .str li {float: left; display: inline; height: 15px; padding-top: 22px; width: 29px; color: #000; background: url('http://bi.gazeta.pl/i/quizy/q_strBg.gif') no-repeat 0 0; text-align: center;}
.quiz .q_submit .q_submitWrp {float: right; width: 129px; height: 22px; margin-top: 10px; background: url('http://bi.gazeta.pl/i/quizy/q_submit.gif') no-repeat 0 0;}
.quiz .q_submit .q_submitWrp input {background: none; border: none; height: 20px; width: 129px; color: #fff; text-align: center; cursor: pointer;}

.quiz .wyniki {overflow: hidden; zoom: 1; margin-top: 25px;}
.quiz .wynikHead {overflow: hidden; zoom: 1; padding-bottom: 25px; margin-bottom: 15px; border-bottom: 1px solid #f0eeeb;}
.quiz .wynikHead h5 {float: left; display: inline; color: #000; line-height: 29px;}
.quiz .wynikHead0 div {overflow: hidden; zoom: 1; float: left; display: inline; margin-left: 15px;}
.quiz .wynikHead0 div span {float: left; display: inline; line-height: 29px;}
.quiz .wynikHead0 div .ile {font-weight: bold; margin-right: 8px; width: auto; height: 29px; padding: 0 7px; line-height: 29px; background: #ededed url('http://bi.gazeta.pl/i/quizy/q_ileBg.gif') repeat-x 0 0; text-align: center; margin-top: 0;}
.quiz .wynikHead0 .dobre {color: #07aa01;}
.quiz .wynikHead0 .zle {color: #c90604;}
.quiz .wynikHead0 .dobre .ile {border: 1px solid #07aa01;}
.quiz .wynikHead0 .zle .ile {border: 1px solid #c90604;}
.quiz .wynikHead0 .punkty {position: relative; top: -5px; margin-bottom: -5px;}
.quiz .wynikHead0 .punkty span {font: bold 28px Tahoma, sans-serif;}
.quiz .wynikHead0 .punkty em {font-size: 18px; font-weight: normal; font-style: normal;}
.quiz .legenda {overflow: hidden; zoom: 1; margin-top: 15px;}
.quiz .legenda span { float: left; display: inline; margin-right: 10px; color: #000; text-transform: uppercase;}
.quiz .legenda ul {float: left; display: inline; list-style: none; overflow: hidden; zoom: 1;}
.quiz .legenda li { color: #949494; float: left; display: inline; padding-left: 17px;}
.quiz .legenda .dobre {background: url('http://bi.gazeta.pl/i/quizy/q_LegendaGood.gif') no-repeat 0 3px; padding-right: 10px; margin-right: 10px; border-right: 1px solid #949494;}
.quiz .legenda .zle {background: url('http://bi.gazeta.pl/i/quizy/q_LegendaBad.gif') no-repeat 0 3px;}
.quiz .entry .good, .quiz .entry .wide .good {border: 2px solid #07aa01; background: #f2f0ed url('http://bi.gazeta.pl/i/quizy/q_ansSelected.gif') repeat-x 0 0;}
.quiz .entry .bad, .quiz .entry .wide .bad {border: 2px solid #c90604; background: #f2f0ed url('http://bi.gazeta.pl/i/quizy/q_ansSelected.gif') repeat-x 0 0;}
.quiz .more {margin-top: 10px; text-align: right;}
.quiz .more a { color: #148; text-decoration: none;}
.quiz .more a:hover {text-decoration: underline;}
.quiz .quizLogin, .quiz .quizAlreadyDone { color: #000;}
.quiz .quizLogin .row {overflow: hidden; zoom: 1; padding-top: 10px;}
.quiz .quizLogin .headerRow {padding: 0; font-weight: bold;}
.quiz .quizLogin .c0, .quiz .quizLogin .c1 {float: left; display: inline; margin-right: 10px;}
.quiz .quizLogin .iTxt {border: 1px solid #ababab; width: 200px; padding: 2px 3px 3px;}
.quiz .quizLogin .sbtBtn { background: #fff url('http://bi.gazeta.pl/i/drabinki/przypSbtBg.gif') repeat-x 0 0; border: 1px solid #dfdfdf; text-align: center; width: 100px; height: 22px; color: #484848; cursor: pointer; padding-bottom: 2px;}
.quiz .quizAlreadyDone p {font-weight: bold; margin-bottom: 10px;}
.quiz .quizAlreadyDone li {font-weight: bold; padding-bottom: 2px;}
/* kolory quiz */
/* oznaczenie aktywnego pytania */
.quiz .str .current { background-image: url('http://bi.gazeta.pl/i/obrazki/blogoserwis/deser/quiz-current.png'); }
/* kolor tytulu pytania */
.quiz .entry h2 { font: 18px Georgia, serif; color: #88aa1e; }
/* kolor numeru pytania */
.quiz .entry h2 span { background: #88aa1e; border-color: #88aa1e; color: #fff; }
/* kolor przycisku */
.quiz .str .next input { background: #70c2ea; color: #fff; }

/* fix ukrycie daty i narzędzi */
#gazeta_article_date, #gazeta_article_tools { display: none; }

/* stempel, fb winieta */
#sWlbg { position: relative; z-index: 3; height: 80px; }
#sWlbg .Ww2 {padding:0px; background:#fff;}
.Ww2 { position: relative; }
.Ww2 .Whtm .stempel { position: absolute; left: 630px; top: 10px; }
.Ww2 .Whtm .stempel img { display: block }
.Whtm .fb_iframe_widget { position: absolute; left: 230px; top: 27px; }
/* pop */
article.mod > header, article.mod_uzr8 section.body header  { border-bottom: 1px solid #000; }

.mod_uzr3 { padding: 10px; background: #dddddd; /* Old browsers */ background: -moz-linear-gradient(top, #dddddd 0%, #ffffff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dddddd), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* IE10+ */ background: linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ }
.mod_uzr3 section.body div.imgw { width: auto; }
.mod_uzr3 section.body div.imgw img { display: block; }
.mod_uzr3 section.body header { margin-bottom: 16px; }
.mod_uzr3 section.body header, .mod_uzr3 section.body header a { font: bold 24px/28px Georgia, serif; color: #212121; }
.mod_uzr3 section.body div.content p { font: normal 14px/22px Arial, serif; color: #262626; }
.mod_uzr3 section.body div.content div.contentImage { text-align: right; }

article.mod_uzr9 { margin: 0 0 32px; padding-bottom: 25px; border-bottom: 1px solid #d9d6de; }
article.mod_uzr9 header h1 { font: bold 11px Arial,sans-serif; text-transform: uppercase; color: #000; }
.mod_uzr9 .imgw { float: left; position: relative; margin-right: 16px; }
.mod_uzr9 .imgw img { display: block; }
.mod_uzr9 .imgw .promotion { display: block; position: absolute; bottom: -20px; left: -6px; width: 115px; height: 77px; padding: 37px 0 0 196px; font: bold 30px Georgia, serif; color: #fff; background: transparent url('http://biv.gazeta.pl/i/obrazki/6win/promocja2.png') no-repeat left top; }
.mod_uzr9 .imgw:hover .promotion { background-position: 0 -114px; }
.mod_uzr9 .content header { margin-bottom: 12px; }
.mod_uzr9 .content header h2 { display: inline-block; #display: inline; padding-bottom: 2px; border-bottom: 2px solid #86A42A; }
.mod_uzr9 .content header h2, .mod_uzr9 .content header h2 a { color: #000000; font: bold 26px/26px Georgia, serif; }
.mod_uzr9 .content header h2 a:hover { background: #d8e191; }
.mod_uzr9 .content { overflow: hidden; }
.mod_uzr9 .content p { margin-bottom: 12px; font: normal 12px/20px Arial, serif; color: #666; }
.mod_uzr9 .content .oldPrice { position: relative; vertical-align: middle; font: normal 18px Georgia, serif; color: #333; margin-right: 12px; }
.mod_uzr9 .content .oldPrice span { display: block; position: absolute; top: 3px; left: 50%; margin-left: -26px; width: 52px; height: 18px; background: transparent url('http://biv.gazeta.pl/i/obrazki/6win/stroke.png') no-repeat left top; }
.mod_uzr9 .content .price { vertical-align: middle; display: inline-block; font: normal 18px Georgia, serif; color: #333; margin-right: 12px; }
.mod_uzr9 .content .cost { margin-bottom: 15px; }
.mod_uzr9 .content .cost p { display: inline-block; #display: inline; margin-bottom: 0; line-height: normal; }
.mod_uzr9 .content .costDelivery { vertical-align: middle; font: normal 10px Arial, serif; padding: 0 3px; color: #999; background: #e7e7e7; }
.mod_uzr9 .content a.button { display: inline-block; position: relative; border: 1px solid #b6b7b0; font: bold 12px Arial, serif; color: #4a5800; cursor: pointer; padding: 8px 12px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; background: #d9e395; /* Old browsers */ background: -moz-linear-gradient(top,  #d9e395 0%, #bfcb3f 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9e395), color-stop(100%,#bfcb3f)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #d9e395 0%,#bfcb3f 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #d9e395 0%,#bfcb3f 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #d9e395 0%,#bfcb3f 100%); /* IE10+ */ background: linear-gradient(top,  #d9e395 0%,#bfcb3f 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9e395', endColorstr='#bfcb3f',GradientType=0 ); /* IE6-9 */ }
.mod_uzr9 .content a.button:hover { color: #343434; text-decoration: none; background: #c5cf7a; /* Old browsers */ background: -moz-linear-gradient(top,  #c5cf7a 0%, #a4af2b 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c5cf7a), color-stop(100%,#a4af2b)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #c5cf7a 0%,#a4af2b 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #c5cf7a 0%,#a4af2b 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #c5cf7a 0%,#a4af2b 100%); /* IE10+ */ background: linear-gradient(top,  #c5cf7a 0%,#a4af2b 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5cf7a', endColorstr='#a4af2b',GradientType=0 ); /* IE6-9 */ }
.mod_uzr9 .content a.button.add-product-no-stock, .mod_uzr9 .content a.button.add-product-no-stock:hover { color: #777; cursor: default; border-color: #bbb; background: #ececec; background: -moz-linear-gradient(top,  #ececec 0%, #c9c9c9 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(100%,#c9c9c9)); background: -webkit-linear-gradient(top,  #ececec 0%,#c9c9c9 100%); background: -o-linear-gradient(top,  #ececec 0%,#c9c9c9 100%); background: -ms-linear-gradient(top,  #ececec 0%,#c9c9c9 100%); background: linear-gradient(to bottom,  #ececec 0%,#c9c9c9 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#c9c9c9',GradientType=0 ); }
.mod_uzr9 .content a.button:active { top: 1px; }

#overlay_adult { display: none; }
#overlay_adult #overlay_adult_content_inner { position: relative; width: 750px; height: 169px; border-color: #d7cfd8; padding: 0; background: #fff url('http://biv.gazeta.pl/i/obrazki/6win/disclaimer_v1.png') no-repeat 35px center; }
#overlay_adult .content { margin: 20px 30px 0 270px; text-align: center; }
#overlay_adult .content p:first-child { font-size: 32px; line-height: 40px; color: #000; margin-bottom: 8px; }
#overlay_adult .content p { font-size: 17px; color: #000; }
#overlay_adult .content .btns { margin-top: 20px; text-align: center; }
#overlay_adult .content .btns div:first-child { margin-right: 24px; }
#overlay_adult .content .btns div { display: inline-block; #display: inline; cursor: pointer; position: relative; padding: 10px 30px; font: normal 14px Arial, serif; text-transform: uppercase; color: #380f3a; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background: #e7e2e3; /* Old browsers */ background: -moz-linear-gradient(top,  #e7e2e3 0%, #9d8e8e 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7e2e3), color-stop(100%,#9d8e8e)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #e7e2e3 0%,#9d8e8e 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #e7e2e3 0%,#9d8e8e 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #e7e2e3 0%,#9d8e8e 100%); /* IE10+ */ background: linear-gradient(top,  #e7e2e3 0%,#9d8e8e 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e2e3', endColorstr='#9d8e8e',GradientType=0 ); /* IE6-9 */ }
#overlay_adult .content .btns div:hover { background: #9d8e8e; /* Old browsers */ background: -moz-linear-gradient(top,  #9d8e8e 0%, #e6e1e1 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d8e8e), color-stop(100%,#e6e1e1)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #9d8e8e 0%,#e6e1e1 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #9d8e8e 0%,#e6e1e1 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #9d8e8e 0%,#e6e1e1 100%); /* IE10+ */ background: linear-gradient(top,  #9d8e8e 0%,#e6e1e1 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9d8e8e', endColorstr='#e6e1e1',GradientType=0 ); /* IE6-9 */ }
#overlay_adult .content .btns div:active { top: 1px; }

/* czapeczka LEGO html5 */
#page-hat {border-top:2px solid #ccc;border-bottom:1px solid #e1e1e1;background:#fff;position:relative;z-index:20}
#page-hat:hover {z-index:99999;}
#page-hat.partner {border-bottom:0}
#page-hat .hat-body {z-index:100;position:relative}
#page-hat .hat-body,#page-hat .hat-partner p {position:relative;margin:0 auto;width:940px}
#page-hat .hat-body > ul {min-height:18px;padding:0}
#page-hat a,#page-hat li.more span,#page-hat span.user {font-size:12px;font-weight:normal;font-family:Arial,sans-serif;color:#114488}
#page-hat a:hover {background:transparent;text-decoration:underline}
#page-hat ul.links {float:left}
#page-hat ul.links > li {float:left;position:relative;margin-left:9px;padding-left:9px;line-height:26px;background-image:url('http://bi.gazeta.pl/i/obrazki/global/hat/nav_tab.png');background-repeat:no-repeat;background-position:0 50%}
#page-hat ul.links > li:first-child,#page-hat ul.links > li:first-child a {border-left:none;margin-left:0;padding-left:0;background-image:none}
#page-hat ul.links > li .links-box {display:none;white-space:nowrap;z-index:100}
#page-hat ul.links > li .links-box ul li {min-height:0;margin-bottom:4px;line-height:15px}
#page-hat ul.links > li .links-box ul li a {padding-left:0;border-left:none}
#page-hat ul.links > li .links-box ul li:first-child {margin-left:0px}
#page-hat ul.links > li.more span {padding-right:21px;background-position:82% 50%;background-repeat:no-repeat;background-image:url('http://biv.gazeta.pl/i/obrazki/global/hat/arrow-grey.png')}
#page-hat ul.links > li.more:hover span,#page-hat ul.links > li.more.active span {border-left:1px solid #fafafa;display:block;position:relative;z-index:102;background-color:#fafafa;padding-bottom:1px;padding-left:7px;background-position:84% 50%;margin-bottom:-1px}
#page-hat ul.links > li.more:hover,#page-hat ul.links li.more.active {margin-bottom:-2px;padding-bottom:2px;border-left:1px solid #ccc;padding-left:0;border-right:1px solid #ccc}
#page-hat ul.links > li.more:hover,#page-hat ul.links > li:hover .links-box,#page-hat ul.links li.more.active {background-color:#fafafa;background-image:none}
#page-hat ul.links > li:hover .links-box,#page-hat ul.links li.more.active .links-box {background:#fafafa;display:block;position:absolute;top:26px;left:-1px;padding:7px 9px 3px 9px;border:1px solid #ccc}
#page-hat ul.user {float:right;padding:3px 10px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;height:20px}
#page-hat ul.user > li {float:left;border-left:1px solid #e1e1e1;margin-left:9px;padding-left:9px;line-height:18px}
#page-hat ul.user > li:first-child {border-left:none;margin-left:0;padding-left:0}
#page-hat ul.user > li img,#page-hat ul.user > li a,#page-hat ul.user > li span {vertical-align:middle;font-weight:normal}
#page-hat ul.user > li img {margin-right:2px}
#page-hat ul.user.logged > li img {width:20px}
#page-hat ul.user.logged {padding:3px 10px}
#page-hat ul.user > li .user-box {display:none}
#page-hat ul.user.logged a.user:hover {background:transparent}
#page-hat ul.user.logged {position:absolute;right:0;padding-right:20px;background-position:95% 12px;background-repeat:no-repeat;background-image:url('http://biv.gazeta.pl/i/obrazki/global/hat/arrow-grey.png')}
#page-hat ul.user.logged:hover,#page-hat ul.user.logged.active {background-color:#fafafa}
#page-hat ul.user.logged li.logout {border-top:1px solid #ccc}
#page-hat ul.user.logged li.logout a {display:block;margin-top:5px;margin-bottom:2px}
#page-hat ul.user.long.logged:hover {border-bottom:1px solid #ccc}
#page-hat ul.user.long.logged:hover > li .user-box {border-top:none}
#page-hat .option {color:#bc1435;font-size:11px;font-weight:normal;margin-left:5px}
#page-hat span.count {color:#7b7b7b;font-weight:normal;font-size:11px}
#page-hat span.no-click {color:#7b7b7b;font-weight:bold}
#page-hat .hat-partner {text-align:right;font-size:11px;font-weight:normal;font-family:Arial,sans-serif;color:#999;display:none;border-top:1px solid #e1e1e1;z-index:1}
#page-hat.partner .hat-partner {display:block}
#page-hat .hat-comm {width:427px;height:57px;background-image:url('http://biv.gazeta.pl/i/obrazki/global/hat/hat-comm-bg2.png');position:absolute;z-index:100;bottom:-62px;right:0;cursor:pointer}
#page-hat .hat-comm p {padding:11px;font-size:14px;line-height:18px}
#page-hat ul.user.logged:hover,#page-hat ul.user.logged.active {padding-bottom:4px;border-left:1px solid #ccc;border-right:1px solid #ccc}
#page-hat ul.user.logged:hover > li .user-box,#page-hat ul.user.logged.active li .user-box {min-width:119px;width:100%;background:#fafafa;display:block;position:absolute;padding:7px 0 3px;border:1px solid #ccc;right:-1px;top:26px;z-index:-1}
#page-hat ul.user.logged:hover > li .user-box li,#page-hat ul.user.logged.active li .user-box li {padding:0 9px}
#page-hat ul.user.logged:hover > li .user-box li.logout,#page-hat ul.user.logged.active li .user-box li.logout{border-top:1px solid #ccc;padding:0;margin:0 9px;margin-top:6px}

/* poprawki artykul */
.new6win .head h2 {border-bottom: 1px solid #000000;color: #000000;font: bold 11px Arial,sans-serif;margin-bottom: 12px;padding-bottom: 4px;text-transform: uppercase;}
.article6win_headerN.new6win .head h2 {margin-bottom:8px;}
.article6win_headerN.new6win .body .tp h3 {margin-bottom: 7px; }
.article6win_headerN.new6win .head h1 {    font-size: 26px;font-weight: bold;line-height: normal;margin: 0 0 30px;}

article.mod_comments.flex > .form { margin-top: 15px; }


#basketOverlay {background: url('http://bi.gazeta.pl/i/obrazki/6win/opa75_.png') 0 0 repeat transparent; position: fixed; width: 100%; height: 100%; left:0; top:0; z-index: 101; font-family: Georgia, sans-serif; display: none}
#basketOverlay .sprite {background: url('http://bi.gazeta.pl/i/obrazki/6win/popupBasket5.png') 0 0;}
#basketOverlayPopup {position: fixed; top: 50%; left: 50%; margin-top: -80px; margin-left: -150px; width: 300px; height: 180px; z-index: 102; padding-right: 20px}
#basketOverlayPopup .wrap { position: relative; width: 295px; height: 100%; color: #3c3c3b; text-align: center; padding-left: 5px}
#basketOverlayPopup .close.x {position: absolute; right: 10px; top: 10px; display: block; width: 12px; height: 12px; cursor: pointer; background-position: -308px -267px;z-index:1}
#basketOverlayPopup p ~ a.sprite {width: 65px; height: 40px; display: inline-block; background-position: -139px -184px; color: #222; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px;padding-top: 4px}
#basketOverlayPopup p ~ a.close.sprite {background-position: 0 -184px; color: #222}
#basketOverlayPopup p + a {margin-right: 4px;padding-left:45px; text-align: right;padding-right: 24px;}
#basketOverlayPopup p + a.sprite:hover {background-position: 0 -233px}
#basketOverlayPopup p + a + a {margin-left: 4px; padding-right: 45px;text-align: left; padding-left: 24px;}
#basketOverlayPopup p + a + a:hover {background-position: -139px -233px}
#basketOverlayPopup h3 {font-size: 24px; line-height: 36px; width: 270px; border-bottom: 1px solid #969696; margin: auto;min-height: 38px; position:relative; height: 68px;z-index:0}
#basketOverlayPopup h3 span {position:absolute; bottom: 0;display: block; width: 100%; left:0}
#basketOverlayPopup p {font-size: 18px; line-height: 32px; margin-bottom: 4px;}

.path_130958 #holder_301 .mod_contact textarea {width: 268px !important;}
.path_111685 #sitePath {border-bottom: none; padding: 0px; margin-bottom: 0px;} 
  
.path_108680 .layout_uniwersalny #holder_230, .path_108564 .layout_uniwersalny #holder_230 {float: right; width: 460px;} 
.path_108680 .layout_uniwersalny #holder_229, .path_108564 .layout_uniwersalny #holder_229 {float: left; width: 140px;}
