body  { color:#000; font:12px Georgia, serif; }
a { color:#154972; }
#footer .c1 {width:auto;}
#footer .ft_top .c1 li a:hover  { color:#154972; text-decoration:underline; }
#pianoMediaBarRightLogged a:hover { background: none !important; border-bottom: 1px solid #B61A04 !important; }
#pianoMediaBoxLogin a:hover { background-color: #fff; }
div#art div#rel div.rel_box a.t:hover, a:hover, #box_recommend_btn:hover, #photoCtr.myPhoto #photoDelete .delete:hover, #opinie .op_head .delete:hover { color:#fff; background-color:#154972; }
.services a.facebook:hover, .services a.twitter:hover, .services a.wykop:hover, .services a.blip:hover { background-color:transparent; }
.bodies img { display:block; }
#rel { overflow:hidden; }
.zdj_i_opis .zdjP{ float:none; }

.quiz, .quiz .entry { zoom: 1; }
#holder_101 .head:after, .wList .info:after, .quiz:after, .quiz .entry:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
#navbot_wrap .mod_zrgar3 { margin-bottom:10px; }

header#pageHead { margin-top: 12px; }
header#pageHead div.c0 div.fb { padding-top: 0; margin-top: 10px; }
header#pageHead p.pageTitle { margin-top: 5px; color: #a5a5a5; }
header#pageHead.hasBanner div.c0 div.fb { position: absolute; top: 10px; left: 236px; }
header#pageHead.hasBanner div.c0 div.imgw { float: none; }
header#pageHead.hasBanner p.pageTitle { display: block; margin: 5px 0; padding: 0; border-left: none; width: 370px; line-height: 20px; height: auto; color: #a5a5a5; }
header#pageHead.hasBanner div.c0 div.fb, header#pageHead.hasBanner p.claim { display: block; }
header#pageHead.hasBanner p.claim { padding: 0; border-left: none; margin: 0 0 0 45px; padding: 0; border-left: none; color: #a5a5a5; line-height: 20px; width: 320px; }
header#pageHead p.claim { color: #a5a5a5; margin-top: 5px; }

/* navH - nawigacja */
#navH { width:940px; height:35px; background:#9c3; font:14px Georgia,serif; color:#fff; margin:5px auto 0; padding:0; }
#navH ul { padding:5px 0; zoom:1; overflow:hidden; height:25px; }
#navH ul:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; } 
#navH li { float:left; border-left:1px solid #a8d451; padding:0 4px; line-height:25px; }
#navH li:first-child { border-left:none; }
#navH li a { text-decoration:none; color:#fff; display:block; outline:none; padding:0 4px; font-weight: bold; }
#navH li a:hover { text-decoration:none; background-color:#fff; color:#9c3; }
#navH li#e1 { width:24px; }
#navH li#e1 a { background: url("http://bi.gazeta.pl/i/obrazki/ogrody2/homeIcon.gif") no-repeat scroll 6px 4px transparent; outline:none; position: static; text-indent: -9999px; height:100%; }

/* MT - hp */
.mod_zigar1 .node_body { width:620px; left:0;}
.mod_zigar1 .node_entry { width:620px; }
.mod_zigar1 .node_inner_body { overflow: hidden; position: relative;  width: 7000px; }
.mod_zigar1 .node_next a {  background: url("http://bi.gazeta.pl/i/obrazki/blogoserwis/mt-scroll.png") no-repeat scroll -41px 0 transparent; width:40px; left:580px; }
.mod_zigar1 .node_prev a { background: url("http://bi.gazeta.pl/i/obrazki/blogoserwis/mt-scroll.png") no-repeat scroll 0 0 transparent; width:40px; }
.mod_zigar1 .node_caption { bottom: 0; left: 0; height: 70px; padding: 10px 56px; position: absolute; width: 508px; display:block; background:#668f13; opacity:1; }
.mod_zigar1 .active .node_caption { display: block; }
.mod_zigar1 .node_entry .node_caption h2 a { font: normal 22px Georgia,serif; margin-bottom: 4px; color:#fff; }
.mod_zigar1 .node_entry .node_caption h2 a:hover { text-decoration:underline; background-color:transparent; }
.mod_zigar1 .node_entry .node_caption a { color:#fff; }
.mod_zigar1 .node_entry .node_caption p { color:#2b2b2b; font-size:14px; overflow:hidden; height:35px; }


/* index - z2 */
.mod_zigar2 .head { border-bottom-width:2px;  } 
.mod_zigar2 .head h1 { color:#393939; font:bold 12px Georgia,serif; }
.mod_zigar2 .tags, {overflow: hidden ;zoom: 1;}
.mod_zigar2 .body .base, .mod_zigar2 .body .tags {display: inline;width: auto;float: none;}
.mod_zigar2 .body .base {float: left;margin: 0 6px 0 0;font:11px Arial,sans-serif; background: #668f13; text-transform:lowercase; }
.mod_zigar2 .body .base a {color: #fff; padding: 0 2px 1px 2px; border-left:1px solid #dedede; padding-left:6px; }
.mod_zigar2 .body .base a:hover { background-color:#344610; }
.mod_zigar2 .body .tags li { float: left;margin: 0; margin-left:6px; font: 11px Arial,sans-serif; }
.mod_zigar2 .body .tags .first {margin-left: 0;padding-left: 0; background: none;}
.mod_zigar2 .body .tags .first a { border-left:none; padding-left:0; }
.mod_zigar2 .body h3{ clear: both; margin-bottom:0;  padding-top:0;}
.mod_zigar2 .body h3 a { font-size:20px; }
.mod_zigar2 .body h3 a:hover { background-color:#2e2b47; color:#fff; }
.mod_zigar2 .body h2 {display: block;clear: both; padding-top:3px; }
.mod_zigar2 .when {font-size: 11px;color: #a8a8a8;margin-bottom: 3px;}
.mod_zigar2 .author {display: none;}
.mod_zigar2 .body .lead { color:#373737; font:12px/14px Arial,sans-serif; }
.mod_zigar2 li.entry {border-bottom: 1px solid #ddd;padding:10px 0 10px 130px;position: relative;zoom: 1; min-height:100px; margin-bottom:0;}
.mod_zigar2 .imgw { position: absolute;left: 0;top:10px;margin-right: 11px !important; overflow: hidden; width: 140px; height: 100px; }
.mod_zigar2 .wrap { margin-left: 20px; }
.mod_zigar2 .imgw li, .mod_mod_zigar2 .imgw li {margin-top: 4px;}
.mod_zigar2 .comments, .mod_zigar2 .more a { font:11px/16px Arial,sans-serif; text-transform:capitalize; }
.mod_zigar2 .comments span { color:#888; }
.mod_zigar2 .body .tags a:hover, .mod_zigar2 .comments a:hover, .mod_zigar2 .more a:hover, .mod_zigar2 li.externalEntry a:hover { background-color:#154972; text-decoration:none; color:#fff; }
.mod_zigar2 .mod_rynek .head h2 { border:none; margin-bottom:0; }
.mod_zigar2 li.externalEntry { padding:0; min-height:0; }
.mod_zigar2 li.externalEntry h2 a:hover { color:#393939; text-decoration:none; }
.mod_zigar2 li.externalEntry .entry ul { overflow:hidden; }
.mod_zigar2 li.externalEntry .entry { padding:0; float:left; margin-left:20px; width:140px; border-bottom:none; }
.mod_zigar2 li.externalEntry .first { margin-left:0; }
.mod_zigar2 li.externalEntry .img { margin-bottom:10px; }
.mod_zigar2 li.externalEntry a { font:normal 11px Georgia,serif; }
.mod_zigar2 .pages a, .mod_zigar2 .pages span { font-family:Arial,sans-serif; }
.mod_zigar2 .pages a:hover { color:#fff; background:#154972; }

/* podemnu - z3 */
.mod_zrgar3 { padding-top:7px; font:11px Arial,sans-serif; }
.mod_zrgar3 .node_inner .node { border-left:none; border-right:1px solid #cdcdcd; float: left; padding-left: 2px; }
.mod_zrgar3 .node_inner .node:first-child, .mod_zrgar3 .node_inner .node:last-child { border-right:none; }
.mod_zrgar3 p, .mod_zrgar3 span { line-height:12px; height:12px; }
.mod_zrgar3 .node_inner .node_e { position:relative; top:1px; }
.mod_zrgar3 .node_inner .base { padding-right:2px; position:static; }
.mod_zrgar3 .node_inner .base .base { background: url("http://bi.gazeta.pl/i/obrazki/ogrody2/gray-arrow.gif") no-repeat scroll right 1px transparent; padding-right:6px; }
.mod_zrgar3 span { padding:0 0 0 2px; color:#8c8c8c; font-size:10px; background-color:#e1e1e1; }
.mod_zrgar3 .node_inner p a { color:#334510; padding:0 4px; }
.mod_zrgar3 .node_inner p a:hover { text-decoration:none; background:#154972; color:#fff; }

/* search 2 */
#holder_101 { padding-bottom:10px;}
#holder_101:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }

.mod_zrgar4 { margin-bottom:0; height:50px; width:205px; padding-right:10px; background:#2e2b47; padding-top:16px; float:left; }
.mod_zrgar4 .node_main { background:transparent; padding:0; margin:0;}
.mod_zrgar4 .node_head { margin:0; padding:0; }
.mod_zrgar4 span { display:block; font-style:italic; color:#fff; text-align:right; }
.mod_zrgar4 .higher_part { font-size:16px; padding-bottom:2px; }
.mod_zrgar4 .lower_part { font-size:11px; }

.desk .mod_hat2014 .bar > a, .desk .mod_hat2014 .user a, .mod_hat2014 .c1 .bar.more > ul > li > a {
	font-family: Arial, Helvetica, sans-serif;

}

#top_wrap #pageSearch {float:left; position:relative; z-index:2; padding-top:20px; background:#2e2b47; width:400px; height:46px;}
#top_wrap #pageSearch  #pageSearchQ { width:316px; }
#top_wrap #pageSearch ul { width: 327px; top:45px; }
#top_wrap #pageSearch input[type=submit] { margin-left:0; width:52px; }
#top_wrap #pageSearch form div  {margin-right:4px;}

.mod_zrgar4c {background:#2e2b47; height:53px; float:left; width:304px; padding:13px 0 0 20px; }
.mod_zrgar4c .node_head { margin:0; }
.mod_zrgar4c .node_main { background:transparent; padding:0; margin:0; }
.mod_zrgar4c p { font:11px Arial,sans-serif; color:#afb6bc; }
.mod_zrgar4c .lead { display:inline; }
.mod_zrgar4c .lead a { color:#fff; margin-right:2px; }

/* zapisywarka newsletterowa */
#newslzaj h3 { font-size:12px; font-weight:bold; }
#newslzaj h3 a:hover { color:#fff; background:#154972;}

/* zapisywarka newsletterowa */
#newslzaj h3 { font-size:12px; font-weight:bold; }
#newslzaj h3 a:hover { color:#fff; background:#154972;}

/* okladki miesieczne - z5 */
.mod_zrgar5 { overflow:hidden; width:300px; }
.mod_zrgar5 .mod_inner {  overflow:hidden; position:relative; height:235px;}
.mod_zrgar5 .node_cols { zoom: 1; background-color:#fff; border: 2px solid #ccc; padding:8px 8px 35px 8px; float:left; width:280px; z-index:1; height:160px; }
.mod_zrgar5 .node_cols.active { z-index:50; }
.mod_zrgar5 .node_cols:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
.mod_zrgar5 .node_head { margin-bottom: 0px; padding:0; }
.mod_zrgar5 .node_head  h2 {font: bold 12px Georgia,serif; color: #393939; text-transform: uppercase; margin-bottom: 1px;}
.mod_zrgar5 .node_c0 {float: left;width: 120px;overflow: hidden;}
.mod_zrgar5 .node_c0 img { display:block; }
.mod_zrgar5 .node_c1 {float: right;width: 150px;}
.mod_zrgar5 .node_c1 li {background: url(http://bi.gazeta.pl/i/obrazki/ogrody2/pointer_small.gif) 0 5px no-repeat;padding:0 0 2px 8px; margin-bottom:3px; font:12px Arial,sans-serif; }
.mod_zrgar5 .node_c1 li strong a { font-weight:bold; color:#252525; outline:none; }
.mod_zrgar5 .node_c1 li span a { color:#154972; }
.mod_zrgar5 .node_c1 li strong a:hover , .mod_zrgar5 .node_c1 li span a:hover { background:#154972; color:#fff; }
.mod_zrgar5 .node_c1 ul.misc {position: absolute;bottom: 8px;}
.mod_zrgar5 .node_c1 li strong {font-weight: bold;}
.mod_zrgar5 .mod_inner .nav { position:absolute; padding-bottom:12px; height:15px; text-align:center; z-index:1000; left:1px; bottom:1px; width:150px; }
.mod_zrgar5 .mod_inner .nav li:first-child { margin-left:0; }
.mod_zrgar5 .mod_inner .nav li { border-bottom:0; display:inline; width:6px; height:6px; background: url(http://bi.gazeta.pl/i/obrazki/ogrody2/pointer.gif) 0 0 no-repeat; margin-left:13px; cursor:pointer; }
.mod_zrgar5 .mod_inner .nav li.active { background-image:url(http://bi.gazeta.pl/i/obrazki/ogrody2/pointer_active.gif); }
.mod_zrgar5 .nav li { zoom:1; }

/* artykul sponsorowany - z6 */
.layout_uniwersalny #columns_wrap .mod_zrgar6 div.node_head { border-bottom: 2px solid #CECECE; margin-bottom:0px;  padding-bottom:0px;}
.layout_uniwersalny #columns_wrap #col_right .mod_zrgar6 div.node_entry { margin-bottom:0; padding:10px; border-bottom:2px solid #dadada; background:#fff5d7; width:280px; }
.mod_zrgar6 .node_entry .top { padding-top:15px; }
/* .mod_zrgar6 .node_entry .bottom { padding-top:8px; } */
.mod_zrgar6 div.node_entry a { font-weight:bold; }
.mod_zrgar6 div.node_entry a:hover { color:#fff; background:#154972; }
.mod_zrgar6 .node_head h3 { text-transform:uppercase; color:#393939;  font-weight:bold; padding:0; margin:0; padding-bottom:4px; }

/* ekspert radzi - z7 */
.layout_uniwersalny #columns_wrap .mod_zrgar7 .node_head { border-width:2px; padding-bottom:5px; }
.layout_uniwersalny #columns_wrap #col_right .mod_zrgar7 .node_entry { padding-bottom:10px; }

.mod_zrgar7 { margin-bottom:10px; overflow:hidden; padding-bottom:10px; }
.mod_zrgar7 .node_head h2 { font-size:12px; font-weight:bold; color:#323232; }
.mod_zrgar7 .node_entry .author { font-family:arial,sans-serif; color:#505050; display:block; padding-bottom:2px; }
.mod_zrgar7 .node_entry h3 a { font-size:20px; }
.mod_zrgar7 .node_entry h3 a:hover { color:#fff; background-color:#154972; }

/* zajawki fotomon */
.mod_fotomon_bs_photo, .mod_fotomon_bs_usr { font-family:Arial, sans-serif; padding-bottom:10px; border-bottom:1px solid #e2e2e2; overflow:hidden; }
/* naj zdjecia */
.mod_fotomon_bs_photo h2 { font: 18px/24px Georgia,serif; margin-bottom: 8px; color:#393939; }
.mod_fotomon_bs_photo li { float: left; display: inline; width: 100px; height: 120px; font-size: 11px; margin: 0 20px 8px 0; text-align: center; overflow: hidden; }
.mod_fotomon_bs_photo li img { border: 1px solid #e0e0e0; display: block; }
.mod_fotomon_bs_photo .footer { font-size: 14px;  text-align: right; margin-top: 10px; }
.mod_fotomon_bs_photo .footer .c0 { float: right; border-left: 1px solid #dadada; margin-left: 6px; padding-left: 6px; }
/* naj uzytkownicy */
.mod_fotomon_bs_usr h2 { margin-top: 20px; font: 12px/24px Georgia,serif; font-weight: bold; margin-bottom: 8px; border-bottom: 1px solid #dbdbdb; color:#393939; text-transform:uppercase; }
.mod_fotomon_bs_usr li { float: left; display: inline; width: 52px; height: 70px; font-size: 11px; margin: 0 8px 0 0; text-align: center; overflow: hidden; }
.mod_fotomon_bs_usr li img { border: 1px solid #e0e0e0; display: block; }
.mod_fotomon_bs_usr a:hover { background:#154972; color:#fff; }
.mod_fotomon_bs_usr .footer { font-size: 11px; text-align: right; margin-top: 10px; }

/* zajawka logowania */
#logger { border: 1px solid #ccc; padding: 10px; margin-bottom: 15px; font-family:Arial, sans-serif; }
#logger h3 { font: bold 14px Arial,sans-serif; margin-bottom: 5px;  }
#logger .imgw { height: 35px; width: 35px; overflow:hidden; float: left; margin-right: 8px; }
#logger span.bigger { font-size: 12px; }
#logger p { overflow: hidden; zoom: 1; margin-bottom: 5px; }
#logger span.nick { float: left; }
#logger span.logout { float: right; }
#logger ul { list-style: none; font-size: 11px; }
#logger li { display:inline; border-left: 1px solid #ccc; padding-left: 5px; }
#logger li.first { border-left: 0px; padding-left: 0px; }
#logger a { color:#9c3; }
#logger a:hover { background:#9c3; color:#fff; }

/* dodaj zdjecie */
.addPhotoButtonLink { line-height:52px; height:52px; border:1px solid #afafb0;  font-size:28px;  }
.addPhotoButtonLink a { height:100%; width:100%; color:#fff; background: url("http://bi.gazeta.pl/i/obrazki/ogrody2/add_photo_bg.gif") repeat-x left top; text-align:center; display:block; }
.addPhotoButtonLink a:hover { background: url("http://bi.gazeta.pl/i/obrazki/ogrody2/add_photo_bg.gif") repeat-x left top; }

/* zr8 - konkurs */
.mod_zrgar8 { background-color:#efefef; margin-top:20px;}
.mod_zrgar8 .node_head { padding:0; margin:0; }
.mod_zrgar8 .node_main { margin-bottom:0; background-color:transparent; }
.mod_zrgar8 .node_main img { margin-right:14px; }
.mod_zrgar8 .node_body h2 { font-size:20px; margin-bottom:6px; line-height:24px; }
.mod_zrgar8 .node_main p { color:#373737; font:11px/14px Arial, sans-serif; }
.mod_zrgar8  a:hover { background-color:#154972; color:#fff; }
.mod_zr8 .node_entry {border: 1px solid #CCCCCC; display: inline; float: left; height: 80px; line-height: 80px;  margin-bottom: 14px;  margin-left: 20px; text-align: center;  width: 138px;}
/* zr9 - przed i po */
.mod_zrgar9 .node_head { border-bottom-width:2px; margin-bottom:6px; }
.mod_zrgar9 .node_head h2 { font-size:12px; font-weight:bold; color:#323232; }
.mod_zrgar9 .node_body { padding-top:5px; }
.mod_zrgar9 .node_body .node_head { border:none; height:5px; }
#col_right .mod_zrgar9 .node_body .node_head h2 a { text-transform:capitalize; color:#154972; float:left; }
#col_right .mod_zrgar9 .node_body .node_head h2 a:hover { background:#154972; color:#fff; }
.mod_zrgar9 .node_body .node_entry { position:relative; color:#154972; margin-bottom:9px; overflow:visible; }
.mod_zrgar9 .node_body .node_entry  p { position:absolute; bottom:40px; height:20px; font:10px/20px Arial,sans-serif; color:#fff; cursor:pointer; text-align:center; }
.mod_zrgar9 .node_body a {overflow:hidden; display:block; height:100px;}
.mod_zrgar9 .node_body .before h2 { position:absolute; width: 300px; height:20px; top:-7px; left:0; overflow:hidden; }
.mod_zrgar9 .node_body .before p { right:0; width:43px; background: url("http://bi.gazeta.pl/i/obrazki/ogrody2/before.gif") no-repeat left top; }
.mod_zrgar9 .node_body .after p { left:0; width:29px; background: url("http://bi.gazeta.pl/i/obrazki/ogrody2/after.gif") no-repeat left top; padding-right:8px; }

/* zr10 - encyklopedia */
.mod_zrgar10 { background-color:#416004; border:1px solid #416004; font-size:12px; margin-bottom:20px; }
#col_left  .mod_zrgar10 .mod_inner h2, .mod_zrgar10 .mod_inner h3 { font:bold 12px Georgia,serif; }
.mod_zrgar10 .mod_inner h2 {  padding:6px 0 0 6px; }
.mod_zrgar10 .mod_inner h3 { margin:7px 0 0 6px; }
#col_left .mod_zrgar10 .mod_inner a { color:#fff; }
#col_left .mod_zrgar10 .mod_inner a:hover { background-color:transparent; text-decoration:underline; }
.mod_zrgar10 .node_head { border-bottom:none; margin-bottom:8px; padding-bottom:0; }
.mod_zrgar10 img { width:138px; }
.mod_zrgar10 .lead { padding:5px; font:12px Arial,sans-serif; color:#fff; margin-bottom:5px; }

/* zr11 - porady */
.mod_zrgar11 { border-bottom:1px solid #CECECE; }
.mod_zrgar11 .node_entry:first-child  .node_head{ border-bottom-width:2px; }
.mod_zrgar11 .node_head { border-bottom:1px solid #CECECE; }
.mod_zrgar11 h2.size a { font:bold 12px Georgia,serif; text-transform:uppercase; color:#393939; margin-bottom:0; }
.mod_zrgar11 h2.size a:hover { color:#393939; }
.mod_zrgar11 .node_entry { margin-bottom:5px; }
.mod_zrgar11 h3 a { padding-top:5px; font:bold 12px Georgia,serif; display:block; }
.mod_zrgar11 h3 a:hover { background-color:#154972; color:#fff; }

/* zr12 - encyklopedia roslin */
.mod_zrgar12 { border-bottom:1px solid #e2e2e2; margin-bottom:15px; }
#col_left .mod_zrgar12 h2 { color:#393939; font:bold 20px Georgia,serif; }
.mod_zrgar12 .node_head { border-bottom-width:2px; }
.mod_zrgar12 .node_body .node_entry { float:left; width:140px; margin-left:19px; height:145px; padding-bottom:15px; }
.mod_zrgar12 .node_body .n4 { margin-left:0; }
.mod_zrgar12 .node_body img { display:block; }
.mod_zrgar12 .node_body a:hover { background-color:#154972; text-decoration:none; color:#fff; }
.mod_zrgar12 .node_body h3 { padding-top:2px; font-size:18px; line-height:22px; font-weight:bold; }

/* zr13 - tapety do pobrania */
.mod_zrgar13 .node_head { padding-bottom:0; margin-bottom:8px; border-bottom: 2px solid #DADADA; }
.mod_zrgar13 .node_head h2 { padding-bottom:3px; }
.mod_zrgar13 h2 a { color:#393939; font:bold 12px Georgia,serif; }
.mod_zrgar13 .node_head h2 a:hover { color:#393939; }
.mod_zrgar13 .node_entry { margin-left:19px; }

/* zr14 - najczesciej czytane */
.mod_zigar14 .bs_mostread_head p { color: #393939; text-transform: uppercase; padding-bottom:3px; border-bottom:2px solid #dadada;}
.mod_zigar14 .bs_mostread_head p strong { font: bold 12px Georgia,serif; }
.mod_zigar14 li { overflow:hidden; margin:10px 0; }
.mod_zigar14 .bs_mostread_body small { float:left; display:block; width:38px; height:38px; font:26px/38px Georgia,serif; background-color:#99cc33; color:#fff; text-align:center; margin:0 8px 0 0; } 
.mod_zigar14 .bs_mostread_body strong { display:block; height:33px; float:left; width:250px; padding-top:4px; font-weight:bold; }
.mod_zigar14 .bs_mostread_body li:hover { background-color:#2e2b47; color:#fff; }
.mod_zigar14 .bs_mostread_body li:hover a { color:#fff; background-color:transparent; }
.mod_zigar14 .bs_mostread_body li:hover small { color:#fff; background-color:#2e2b47;  }

article.mod_most_read section.body .tabbed_items span.number { background: #668f13; }
article.mod_most_read section.body .tabbed_items li ul li h3 a:hover, article.mod_most_read section.body .tabbed_items li ul li:hover span.number, article.mod_most_read section.body .tabbed_items li ul > li:hover { background: #668f13; }
.mod_most_read.mod_most_read1 .number, .mod_most_read.mod_most_read1 li:hover .number, .mod_most_read.mod_most_read1 .title a:hover {background: #668f13;}
.mod_most_read.mod_most_read1 a {color: #668f13;}
/* najnowsze wypowiedzi */
.forumNew { padding-bottom:10px; font:normal 12px/14px Georgia,sans-serif;}
.forumNew h2 { color: #323232; font-size: 12px; font-weight: bold; border-bottom:2px solid #dadada; text-transform:uppercase; padding-bottom:4px; margin:20px 0 10px; }
.forumNew  ul { overflow:hidden; border-bottom:1px solid #e2e2e2; padding-bottom:2px; }
.forumNew li { width: 293px; height: 50px; overflow: hidden; margin-bottom: 8px; cursor: pointer; color:#999; background-color:#efefef; }
.forumNew li:hover { background-color:#2e2b47; }
.forumNew li:hover a { color:#fff; }
.forumNew li:hover a span { color:#9c9c9c; }
.forumNew .odd { float: left; }
.forumNew .even { float: right; }
.forumNew li img { float: left; margin-right: 12px; width:50px;}
.forumNew li a { font-weight: bold; font-size: 14px; font-style:italic; display:block; padding-top:8px; font-family: Arial, sans-serif }
.forumNew a span { color:#8b8b8b; font-weight:normal; }
.forumNew li span.nick { display:none; }
.forumNew li a:hover { text-decoration: none; background: 0; }
.forumNew li .nick { display: block; padding-top: 2px; font-size: 11px; font-weight: bold; color: #999; margin: 0; }
.forumNew .more { padding-top: 3px; font:11px Arial,sans-serif; text-align:right; border: 0; margin: 0; color:#154972; }
.forumNew .more a:hover { color:#fff; background:#154972; }

/* zdjecia */
.usersProfilePhotosByTagPage .head { border-bottom: 2px solid #DADADA; color: #323232; font-size: 12px; font-weight: bold; margin: 20px 0 10px; padding-bottom: 4px; text-transform: uppercase; }
.usersProfilePhotosByTagPage ul { overflow:hidden; }
.usersProfilePhotosByTagPage li { float:left; margin:0 23px 20px 0; white-space:nowrap; overflow:hidden; width:100px; height:120px; }
.usersProfilePhotosByTagPage .pages a, .usersProfilePhotosByTagPage  .pages span { font-family:Arial,sans-serif;  margin:0 2px; padding:2px 4px; }
.usersProfilePhotosByTagPage  .pages .all a, .usersProfilePhotosByTagPage .pages .all span a ,
.usersProfilePhotosByTagPage .pages .next, .usersProfilePhotosByTagPage .pages .prev { border:1px solid #DBDBDB; }
.usersProfilePhotosByTagPage .pages { font-weight:bold; padding:6px 0; text-align:center;}

/* proponowane produkty */
.mod_rynek .head h2  { font:bold 12px/24px Georgia, serif; margin-top:20px; text-transform:uppercase; border-bottom:2px solid #CECECE; margin-bottom:10px; }
.mod_rynek .head h2 a { color:#393939; }
.mod_rynek .body ul { overflow:hidden; padding-bottom:20px; }
.mod_rynek .body .entry { width:140px; margin-left:20px; float:left; min-height:140px; }
.mod_rynek .body .entry:first-child { margin-left:0;}
.mod_rynek .body img { border:1px solid #dbdbdb; margin-bottom:8px; display:block; }
.mod_rynek .entry a { font-size:11px; }
.mod_rynek .entry a:hover { color:#fff; background:#154972; }

/* zi15 zobacz takze */
.mod_zigar15 .head { padding-bottom:3px; margin-bottom:10px; }
.mod_zigar15 .head h2 { font-size:12px; font-weight:bold; color:#323232; margin-bottom:0; }
.mod_zigar15 .body { overflow:hidden; }
.mod_zigar15 .entry { float:left; width:140px; margin-left:19px; height:200px }
.mod_zigar15 .entry:first-child { margin-left:0; }
.mod_zigar15 .base { text-transform:lowercase; background-color:#668f13; }
.mod_zigar15 .base a { color:#fff; font:11px Arial,sans-serif; padding:2px; width:140px; height:100px; }
.mod_zigar15 .base a:hover { color:#fff; background:#344610; }
.mod_zigar15 img { display:block; }
.mod_zigar15 .entry h3 { border-bottom:none; font:bold 12px Georgia,serif; line-height:auto; }
.mod_zigar15 .entry h3 a { color:#154972; line-height:16px; }
.mod_zigar15 .entry h3 a:hover { background:#154972; color:#fff; text-decoration:underline; }
.mod_zigar15 .gallery { display:none; }

/* kalendarium */
#page .mod_cjg_calendar .head { margin-bottom: 0px; padding-bottom: 0px; }
.mod_cjg_calendar .head h2 { color:#393939; font:bold 12px Georgia, sans-serif; text-transform:uppercase; padding-bottom:5px; border-bottom:2px solid #dadada; margin-bottom:10px; }
.mod_cjg_calendar .section_title { color: #666; font: bold 13px Georgia,serif; padding-bottom: 6px; }
.mod_cjg_calendar .events { float: left; width: 450px; }
.mod_cjg_calendar .events ul { overflow:hidden; }
.mod_cjg_calendar .events li { border-top: 1px solid #e7e7e7; margin-bottom: 16px; overflow:hidden; padding-top:8px; }
.mod_cjg_calendar .events .date { float: left; width: 80px; text-align: center; background: #99cc33; font: bold 14px Georgia,serif; color: #fff; padding: 8px 0 9px; }
.mod_cjg_calendar .events .date span { display: block; text-align: center; }
.mod_cjg_calendar .events .content { float: right; width: 355px; padding-top: 4px; }
.mod_cjg_calendar .events h3 { font: normal 20px Georgia,serif; margin-bottom: 8px; color:#154972; }
.mod_cjg_calendar .events h3 a { color:#154972; }
.mod_cjg_calendar .events p { font-size: 12px; color:#393939; }
.mod_cjg_calendar .events .info, .mod_cjg_calendar .events .lead  { font-weight: bold; color:#373737; font:11px Arial,sans-serif; }
.mod_cjg_calendar .sidebar { float: right; width: 156px; }
.mod_cjg_calendar .sidebar .filter { margin-bottom: 12px; }
.mod_cjg_calendar .sidebar .filter strong { display: block; font: bold 12px Georgia,serif; padding-bottom: 4px; border-bottom: 2px solid #ccc; margin-bottom: 8px;  color:#393939; }
.mod_cjg_calendar .sidebar .filter li { font: normal 12px/20px Arial,sans-serif; }
.mod_cjg_calendar .sidebar .filter .active { font-weight: bold; }
.mod_cjg_calendar .sidebar .filter a:hover { background:transparent; color:#154972; text-decoration:underline; }
.mod_cjg_calendar .sidebar .filter .active a, .mod_cjg_calendar .sidebar .filter .active a:hover { color: #393939; cursor: default; background: #fff; }
.mod_cjg_calendar .pages { text-align: center; border-top: 1px solid #e7e7e7; padding: 12px 0; clear:both; }
.mod_cjg_calendar .pages a, .mod_cjg_calendar .pages span { font: 12px Arial,sans-serif;  border: 1px solid #e7e7e7; font-weight: bold; font-size: 11px; padding: 2px 4px; margin: 0 2px; }

/* kalendarz js */
#page #calendar_box .head { border: 0; margin: 0; font: bold 12px Georgia,serif; text-align: center; position: relative; }
#calendar_box .head a:hover { background-color:transparent; color:#fff;}
#calendar_month_name { text-transform:capitalize; }
#calendar_month_prev { position: absolute; left: 0; }
#calendar_month_next { position: absolute; right: 0; }
#calendar_box { margin-bottom: 12px; position: relative; }
#calendar_box table { width: 100%; border-collapse: collapse; }
#calendar_box td, #calendar_box th { border: 1px solid #ccc; font-family:Arial, sans,serif; }
#calendar_box th { background: #ccc; color: #666; font-weight: normal; font-size: 10px; text-align: center; }
#calendar_box td { font: normal 11px Georgia,serif; text-align: center; padding:0; }
#calendar_box td span, #calendar_box td a { display: block; padding: 1px; font:10px Arial,sans-serif; }
#calendar_box td span { color:#999; }
#calendar_box td a { color:#154972; font-weight:bold;}
#calendar_box td a:hover { color:#fff;}
#calendar_box td.active span, #calendar_box td.active a, #calendar_box td.active a:hover { background: #8dc740; color: #fff; cursor: default; }
#calendar_box .overlay { z-index: 2; position: absolute; left: 0; top: 0; background: #fff; }

/* zapisywarka nlt */
.mod_zapisywarka_nlt .node_head { padding-bottom:0; margin-bottom:0; }
.mod_zapisywarka_nlt .node_head h2 { color:#393939; font:20px Georgia,serif; padding-bottom:5px;  }
.mod_zapisywarka_nlt .node_body { background-color:#efefef; padding:20px 15px 15px; }
.mod_zapisywarka_nlt li { background-image:none; padding-left:0;  }
.mod_zapisywarka_nlt li:first-child { font-size:32px; margin-bottom:10px; line-height:38px; color:#2b2b2b; }
.mod_zapisywarka_nlt p, .mod_zapisywarka_nlt li, .mod_zapisywarka_nlt  a { margin:0; font:14px/20px Georgia,serif }
.mod_zapisywarka_nlt p { margin-bottom:20px; }
.mod_zapisywarka_nlt .t { width:430px; padding:10px; }
.mod_zapisywarka_nlt .s { width:130px; background: url("http://bi.gazeta.pl/i/obrazki/ogrody2/nlt-btn-bg.gif") repeat-x scroll left top transparent; height:47px; color:#fff; font-weight:bold; font-size:18px; line-height:47px; text-transform:capitalize; cursor:pointer; }

/* abc z17 */
#col_left .mod_zrgar17 h2 { color: #393939; font-size: 20px; text-transform:uppercase; padding-bottom:4px; }
.mod_zrgar17 .mod_inner { overflow:hidden; }
.mod_zrgar17 .node_head { border-bottom-width:2px;  }
.mod_zrgar17 .node_col { width:140px; margin-left:20px; float:left; }
.mod_zrgar17 div.first { margin-left:0; }
.mod_zrgar17 .node_col .h_abc  {height:38px; width:38px; background-color:#99cc33; text-align:center; color:#fff; line-height:38px; font-size:20px; }
.mod_zrgar17 .node_col ul { margin:10px 0; font:12px/18px Arial,sans-serif; text-transform:lowercase; }

/* produktowy index z18 */
.mod_zrgar18 h2 { color:#393939; font:20px Georgia,serif; padding-bottom:5px; }
.mod_zrgar18 .node_entry strong { font:bold 12px Georgia,serif; display:block;  }
.mod_zrgar18 .node_entry strong a { color:#fff; padding:5px 0 5px 5px; background-color:#9c3; display:block; }
.mod_zrgar18 .node_entry strong a:hover { text-decoration:none; color:#9c3; background-color:#fff; }
.mod_zrgar18 .node_entry .size { margin-top:10px; }
.mod_zrgar18 .node_entry li { border:none;  margin-bottom:2px; padding-bottom:2px; }
.mod_zrgar18 .more { border-top:1px solid #e2e2e2; padding-top:3px; }

/* z19 */
.mod_zrgar19 .mod_inner { overflow:hidden; }
.mod_zrgar19 .node_col { width:140px; margin-left:20px; float:left; }
.mod_zrgar19 .node_col.first { margin-left:0; }
.mod_zrgar19 h3 { font:bold 12px Georgia,serif; color:#393939; padding-bottom:5px; border-bottom:2px solid #dadada; margin-bottom:8px; text-transform:uppercase; }
.mod_zrgar19 ul { margin-bottom:10px; }
.mod_zrgar19 li { text-transform:lowercase; font-family:Arial,sans-serif; }
.mod_zrgar19 .pilne { text-align:right; border-top:1px solid #e2e2e2; margin-top:10px; font-weight:normal; display:block; text-transform:capitalize; }
.mod_zrgar19 a { line-height: 18px; }
.mod_zrgar19 a:hover { color:#fff; background:#154972; }

/* zr7 - nie mozna zmienic klasy */
.mod_zr7 strong { font-weight:bold; border-bottom:2px solid #dadada; padding-bottom:4px; margin-bottom:4px; }
.mod_zr7 li { font-family:Arial,sans-serif; }
.mod_zr7 a:hover { background:#154972; color:#fff; }

/* z20 - sponsor */
.mod_zrgar20 h2 { color:#393939; font:20px Georgia,serif; }
.mod_zrgar20 .node_head { border-bottom-width:2px; margin-bottom:0; }
.mod_zrgar20 .node_body { background:#efefef; padding:15px; overflow:hidden; }
.mod_zrgar20 .node_body img { float:left; display:block; margin-right:15px; }
.mod_zrgar20 .node_body .lead { font:14px/20px Georgia,serif; float:left; width:415px; }

/* zr21 */
.mod_zrgar21 { background-color:#fff5d7; overflow:hidden;  padding:10px 0 10px 130px; min-height: 100px; position: relative; margin-bottom:0; }
.mod_zrgar21 .node_im { margin-right:10px; position:absolute; left:1px; top:10px; }
.mod_zrgar21 .node_txt { float:left; width:460px; }
.mod_zrgar21 strong { background:#e2c776; color:#fff; font:11px Arial,sans-serif; float:left; padding:2px;   text-transform:lowercase; }
.mod_zrgar21 h3 { clear:both; padding:10px 0; }
.mod_zrgar21 h3  a { display:block; font:20px Georgia,serif; color:#154972; }
.mod_zrgar21 h3  a:hover { color:#fff; }
.mod_zrgar21 p { color:#373737; font:11px/14px Arial,sans-serif;  }
 

/* forum + profil */
.zajTop {overflow: hidden; zoom: 1; margin-bottom: 0px;}
.zajTop .kR {float: none; top: 0; right: 0;}
.zajTop{position:relative;font-family:Tahoma, sans-serif;margin-bottom:0;margin-top:0px;}
.zajTop .linkTop {margin-bottom:14px;position:relative;top:7px;}
.zajTop .brTop {margin-top:6px;}
.zajTop h3 {color:#303031;font-size:19px;font-weight:normal;margin-bottom:14px; }
.zajTop h3 span{font-size:14px;position:relative;bottom:1px;padding:0px 5px; }
.zajTop h3 a.new{font-family:Tahoma;font-size:9px;background: url('http://bi.gazeta.pl/i/16/forum/plus_ico.gif') no-repeat left 1px;padding-left:14px;position:relative;bottom:1px;zoom:1;}
.zajTop .kR {position:absolute; left:500px; top:-32px; }
.zajTop .kR{float:right;width:135px;margin:15px 10px 0 0;text-align:right;}
.zajTop .kR a{font-weight:bold;}
.zajTop p{font-size:12px;padding:0px 10px 9px 0px;}
.zajTop .add{text-align:right;margin:20px 0px 11px 0px;}
.zajTop .add a{color:#bd2400;font-size:9px;background: url('http://bi.gazeta.pl/i/16/forum/crossR.gif') no-repeat 0px 1px;padding-left:12px;}
.zajTop .ekspImg{float:left;margin-right:15px;margin-bottom: 15px;}
.zajTop p a{font-weight:normal;}
.zajTop a.prd{font-size: 19px;color: #114488;}

.linkTop{border-bottom:1px solid #f7f7f7;height:20px;text-align:right;margin:20px 10px 0px 10px;}
.linkTop a{margin-left:8px;padding:8px 10px 8px 28px;font-weight:bold;color:#148;}
.linkTop .a1{background: #f7f7f7 url('http://bi.gazeta.pl/i/16/forum/zarzadF_ico.jpg') no-repeat 5px 7px;}
.linkTop .a2{background: #f7f7f7 url('http://bi.gazeta.pl/i/16/forum/zaprZnaj_ico.jpg') no-repeat 5px 7px;}

.wList{padding-bottom:0;}
.wList .info{background: url('http://bi.gazeta.pl/i/16/forum/wListTop_bg.gif') repeat-x left top;height:27px;border:1px solid #e6e6e6;margin:0;margin-bottom:15px;}
.wList .info .kL{width:200px;float:left;padding:5px 0px 0px 8px;}
.wList a.new{font-weight:bold;background: url('http://bi.gazeta.pl/i/16/forum/plus_ico.gif') no-repeat left 3px;padding-left:14px;}
.wList a.new:hover {color:#000;}
.wList .info input.txt{border:1px solid #a3acb5;width:95px;height:15px;color:#303031;font-size:11px;float:left;margin-right:6px;padding:1px 2px 0px 2px;}
.wList .info .itxt{width:107px;}
.wList .info #srt{float:left;width:108px;padding-top:5px;}
.wList .info #srch{float:left;width:70px;padding-top:5px;}
.wList .info .srt_tyt{float:left; width:55px; padding-top:7px; font-size:9px; }
.wList .info .ibtn{width:47px;margin-top:1px;}
.wList .info #srt span, .wList .info #srch span{float:left;}
.wList .info #srch img, .wList .info #srt img{padding:4px 5px 5px 5px;border-left:1px dotted #e6e6e6;float:right;}
.wList .info #srch, .wList .info #srt{font-size:10px;position:relative}
.wList .info #srch div, .wList .info #srt div{border:1px solid #e6e6e6;font-size:10px;height:17px;line-height:17px;padding-left:5px;}
.wList .info ul{clear:both;border:1px solid #e6e6e6;border-width:1px 1px 1px 1px;position:absolute;top:23px;background:#fafafa;width:98px;padding:0px 4px;}
.wList .info ul.uSrch{width:60px;}
.wList .info ul li{cursor:pointer;padding:6px 0px 7px 4px;border-bottom:1px solid #ececec;position:relative;bottom:-1px;}
.wList .wList0{ line-height: 16px; clear:both;}
.wList .wList0 .kL {width: 480px;overflow: hidden; height:22px; }
.wList .wList0 .kL a{font-weight:bold;line-height:22px;}
.wList .wList0 .kL a.active{color:#5b4196}
.wList .wList0 .kL a.fsB{background: url('http://bi.gazeta.pl/i/16/forum/watekNorm_ico.gif') no-repeat 7px 6px;padding-left:16px; font:bold 16px Arial,serif}
.wList .wList0 .kL a.op{padding-left:0;}
.wList .wList0 .kL a.op img{position:relative;top:2px;margin-right:2px;}
.wList .wList0 .kL span.enr{color:#808080;}
.wList .wList0 .spec{background:#f7faff;padding:6px 0px;margin:5px 0px;}
.wList .wList0 .spec .kL span.stick {background: url('http://forum.gazeta.pl/i/16/forum/watekSpec_ico.gif') no-repeat center left; padding-left: 15px;margin-left: 5px; display: inline-block; height: 8px;}
.wList .wList0 .spec .kL a {background: none; padding: 0;}
.wList .wList0 span.il{color:#808080;font-weight:bold;padding:0px 4px;}
.wList .wList0 .kR{color:#808080;padding-right:14px;font-size: 10px;}
.wList .str{text-align:center;margin-top:23px;margin-bottom:20px;}
.wList .str a {border:1px solid #eaeaea;font-weight:bold;padding:6px;margin:0px 3px;}
.wList .str span {padding:0px;margin:0px;font-weight:bold;color:#808080;display:inline;background:none;margin:0px 3px;}
.wList .str a.previous {margin-right:50px;}
.wList .str a.next {margin-left:50px;} 
.wList form .c{float:left;}

/* ikonki edytor notki */
.pForm .markItUp .markItUpHeader ul {list-style-position: inside;list-style-type: none;margin: 0;padding: 0;}
.pForm .markItUp .markItUpHeader ul li {float: left;}
.pForm .markItUp .markItUpHeader ul li a {display: block;margin: 0 10px 0 0;overflow: hidden;width: 22px;height: 22px;text-indent: -1000px;}
.pForm .markItUp .markItUpHeader {padding-top: 15px;}
.pForm .markItUp textarea {margin-top: 5px;font: normal 14px/18px Arial,sans-serif;color: #333;}
.pForm .markItUp .markItUpHeader ul li.markItUpButton1 a {background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/2009/ico_b.gif');}
.pForm .markItUp .markItUpHeader ul li.markItUpButton2 a {background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/2009/ico_i.gif');}
.pForm .markItUp .markItUpHeader ul li.markItUpButton3 a {background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/2009/ico_u.gif');}
.pForm .markItUp .markItUpHeader ul li.markItUpButton4 a {background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/2009/ico_img.gif');}
.pForm .markItUp .markItUpHeader ul li.markItUpButton5 a {background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/2009/ico_url.gif');}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda {position: relative;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda a {background: url('http://bi.gazeta.pl/i/obrazki/lula/2009/ico_sonda.gif');width: 49px;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp {border: 1px solid #a5c9f9;background: #e8f1fb;position: absolute; width: 195px;left: 0;top: 24px;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp label {font: bold 11px Arial,sans-serif;color: #657387;padding: 5px 0  5px 5px;width: 55px;float: left;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp input {font: normal 11px Arial,sans-serif;margin: 5px 5px 5px 0;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp .line {overflow: hidden;zzom: 1;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp span {color: #b00101;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp .sondaStopka {padding: 5px;background: #f1f7fe;border-top: 1px solid #cee8ff;}
.pForm .markItUp .markItUpHeader ul li.markItUpButtonSonda .sondaWrp .sondaStopka a {margin: 0 auto;width: 30px;background-image: url('http://bi.gazeta.pl/i/obrazki/forum/sondaOk.gif');}
.markItUpHeader div.sondaWrp {display: none;}
.pForm #emoticons {line-height: 40px;padding-left: 55px;}
.pForm #emoticons img {vertical-align: middle;margin-right: 10px;cursor: pointer;cursor: hand;}

.pForm{ margin:8px 12px 24px 0;}
.pFormT{padding-bottom:13px;}
.pFormT h3{font: normal 18px Arial,sans-serif;border-bottom: 2px solid #e6e6e6;padding-bottom: 10px;}
.pFormT h5{color:#999;font-size:14px;font-weight:normal;font-family:Tahoma, sans-serif;margin-top:14px;}
.pFormT h4{color:#000;font-size:14px;font-family:Tahoma, sans-serif;margin:7px 0px 6px 0px;}
.pFormT p{font-size:12px;color:#333;}
.pFormM .kL{ width:40px;text-align:right;font-size:12px;font-weight:bold;line-height:18px;}
.pFormM .kR{ width:554px;font-size:12px;line-height:18px;}
.pFormM input.iTxt{width:552px;height:16px;margin-top:9px;padding-top:2px;}
.pFormM input.iTxts{width:131px;height:16px;padding-top:2px;vertical-align:middle;}
.pFormM input.iTxtm{width:196px;height:16px;padding-top:2px;vertical-align:middle;}
.pFormM input.iTxtss{width:100px;height:16px;padding-top:2px;vertical-align:middle;}
.pFormM .kR strong{margin:0px 4px 0px 14px;}
.pFormM .kR span{color:#979797;font-size:11px;margin-left:4px;}
.pFormM .kR a{margin-left:13px;font-weight:bold;font-size:11px;}
.pFormM textarea{width:552px;height:131px;margin-top:19px;}
.pFormM textarea, .pForm input{font-size:11px;font-family:Tahoma, sans-serif;color:#000;border:1px solid #a5acb2;}
.pFormM .info{color:#999;font-size:11px;line-height:18px;margin-top:8px;}
.pFormM .info p{margin-left:40px;}
.pFormM .info p.uwg{margin:0px;}
.pFormM .info strong{margin:0px;}
.pFormM .btn{ text-align:right; margin:5px 0px;}
.pFormM input.imgBtn{border:0px;}
.pFormM .tm{margin-top:8px;}
.pFormM .tr{margin-top:16px;} 
.pFormM .addFoto{float:right; width:220px;}

/* komunikaty bledow */
.infoBox{background-color:#e6f7fe;border:1px solid #75caed;text-align:center;padding:6px 13px 6px 13px;font-size:14px;line-height:16px;margin:10px;}
.infoBox .tit{text-align:right;color:#accfde;font-size:11px;}
.infoBox strong{font-size:15px;font-weight:bold;}
.infoBox p {margin-bottom:15px !important;}
.infoBox p.f{margin-top:10px;}
.infoBox textarea{border:1px solid #a6a287;margin-top:4px;}

/* sciezka */
#blogoSciezka {margin: 0 0 10px;font: normal 12px Arial,sans-serif;}
#blogoSciezka small {color: #77839c;}

/* odpowiedz na watek */
#repBody {padding-left: 55px;}
#repBody .kom_txt0 {padding: 10px 13px;background: #fff;color: #000;margin-top: 10px;border: 4px solid #ece4ec;}

.margin0 {margin-left: 0px;}
.margin1 {margin-left: 0px;}
.margin2 {margin-left: 9px;}
.margin3 {margin-left: 18px;}
.margin4 {margin-left: 27px;}
.margin5 {margin-left: 36px;}
.margin6 {margin-left: 45px;}
.margin7 {margin-left: 54px;}
.margin8 {margin-left: 63px;}
.margin9 {margin-left: 72px;}
.margin10 {margin-left: 81px;}
.margin11 {margin-left: 90px;}
.margin12 {margin-left: 99px;}
.margin13 {margin-left: 108px;}
.margin14 {margin-left: 117px;}
.margin15 {margin-left: 126px;}
.margin16 {margin-left: 135px;}
.margin17 {margin-left: 144px;}
.margin18 {margin-left: 153px;}
.margin19 {margin-left: 162px;}
.margin20 {margin-left: 171px;}
.margin21 {margin-left: 180px;}
.margin22 {margin-left: 189px;}
.margin23 {margin-left: 198px;}
.margin24 {margin-left: 207px;}
.margin25 {margin-left: 216px;}
.margin26 {margin-left: 225px;}
.margin27 {margin-left: 234px;}

/* regulamin - info */
.regulaminInfo {font-size: 9px; margin-bottom: 20px;}

/* kolorki nickow na indeksie watkow */
.fa0,.fa0:visited { color: #303031 !important; text-decoration: none }
.fa1,.fa1:visited { color: #333333 !important; font-size: 11px; line-height: 20px }
.fa1 a.fal.aut:hover { background: none; text-decoration: underline }
.fa2,.fa2:visited { color: #039 !important; }
.fa3,.fa3:visited { color: #c30 !important; }
.fa4,.fa4:visited { color: #ff8040 !important; }
.fa6,.fa6:visited { color: #c30 !important; }
.fa7,.fa7:visited { color: #393 !important; }
.fa8,.fa8:visited { color: #a2a2a2 !important; }
.fa9,.fa9:visited { color: #c30 !important; }
span.fs3, span.fs3:hover {color: #000 !important;}
span.fs8, span.fs8:hover {color: #000 !important;}
.fs3 {color: #777 !important; text-decoration: line-through !important;}
.fs3:hover { color: #777; text-decoration: line-through;}

/* tabela lista forow */
.tabelaForow img, .tabelaForow span {display: none;}
.tabelaForow {font-family:Arial,sans-serif; width: 100%; margin-left: 1px;border-collapse: collapse; margin-bottom: 20px; }
.tabelaForow td {border-bottom: 1px solid #d7dfec;padding: 10px;}
.tabelaForow .tFH td {font-weight: bold;border: 1px solid #e6e6e6;border-right-style: dotted;background: #f7f7f7;padding: 3px 10px;}
.tabelaForow .tFH td.tData, .tabelaForow .tFH td.tPosty {border-right-style: solid;}
.tabelaForow td h1 {font: bold 16px Arial,serif;}
.tabelaForow td h1 a:hover { color:#fff; background:#154972; }
.tabelaForow td p {color: #a3a3a3;font-size: 10px;line-height: 10px;}

/* tabela lista forow dol */
.fNajn {padding: 0 12px;margin-bottom: 12px;overflow: hidden;zoom: 1; font-family:Arial, sans-serif; font-weight: bold }
.fNajn h2 {font: bold 12px Arial,sans-serif;margin: auto auto 8px -10px; background: #f7f7f7; padding: 4px 0 5px 10px }
.fNajn .fNList .kL {width: 465px; font-size: 14px; color: #154972; border-bottom: 1px solid #e0e0e0} 
.fNajn .fNList .kL a:hover { color:#72787e; background:none; text-decoration: underline ; }
.fNajn .fNList .kL,.fNajn .fNList .kR {margin-bottom: 8px; padding-bottom: 8px;  }
.fNajn .fNList .kL .il {color: #72787e;font-weight: bold;}
.fNajn .fNList .kR {font-size: 10px;color: #72787e; }
.fNajn .fa1 { display: block; clear: both }


/* thread */
.kL {float: left;}
.kR {float: right;}
.clr { clear: both; }

.dblock {display:block;}
.thread{overflow:hidden; margin:4px 0 13px;font-family:Arial, sans-serif;}
.thread .add span{background: url('http://bi.gazeta.pl/i/16/forum/plus_ico.gif') no-repeat left 3px;padding-left:11px;font-size:10px;}
.thread .del span{background: url('http://bi.gazeta.pl/i/16/forum/koszyk.gif') no-repeat left 1px;padding-left:14px;margin-left:3px;font-size:10px; zoom:1;}
.thread .kRel img { display:block; }
.thread .replQ span{background: url('http://bi.gazeta.pl/i/16/forum/cyt_ico.gif') no-repeat left 3px;padding-left:16px;font-size:11px;font-weight:bold}
.thread .repl span{background: url('http://bi.gazeta.pl/i/16/forum/plus_ico.gif') no-repeat left 3px;padding-left:10px;font-size:11px;font-weight:bold}
.thread .kL div a{font-weight:bold;}
.thread span.dt0, span.dt{color:#808080;font-weight:normal;}
.thread span.dt{font-size:9px;}
.thread .topBr {margin-bottom:8px;}
.thread a.aut{font-weight:bold;}

.thread .pBody{font-size:12px;margin-bottom:21px;color:#303031; font-family:Verdana;line-height:16px}
.thread2 .pBody{margin-left:0px;margin-top:7px;}
.pQuote{width:100%;background-color:#f4feff;border:solid 1px #8ce;padding:5px;}
.pQValue{padding:0 8px;}

.thread0 h2, .zajTop h1, .BkR h1{color:#9d9d9d;font: bold 18px/28px Arial,sans-serif;margin-bottom: 5px;}
.zajTop h1 a:hover { background-color:#154972; color:#fff; }
.zajTop h1 span {margin-left: 7px;font-weight: normal;}
.thread0 .kL{width:420px;margin:0 0 3px 0;}
.thread0 .kL div{font-size:12px;}
.thread0 .kL div span{color:#808080;font-size:11px;padding-left:8px;}
.thread0 .kR{text-align:right;margin-top:0;line-height:15px;}
.thread0 p{font-size:12px;margin-bottom:21px;color:#303031; font-family:Verdana;line-height:16px}
.thread0 .odpC a {display:inline;margin-left: 3px;} 

.thread1 h3 a{color:#148;font-weight:normal;}
.thread1 h2 {font-size: 19px; }
.thread1 h2 span{padding-left:5px;}
.thread1 .kmt{font-weight:bold;color:#b2b2b2;margin-bottom:5px;}
.thread1 .kR{text-align:right;}
.thread1 .add span{background: url('http://bi.gazeta.pl/i/16/forum/plus_ico.gif') no-repeat left 3px;padding-left:11px;font-size:11px;}
.thread1 p{font-size:11px;margin-bottom:5px;color:#303031;}
.thread1 a{font-weight:bold}
.thread1 {border-bottom:1px solid #e6e6e6;padding-bottom:18px;margin-bottom:17px;padding-top:13px;}
.thread1 .odpC a {display:inline;margin-left: 5px;}

.thread2 h4 { color: #303031; font-size: 12px; font-family: Tahoma,sans-serif; }
.thread2 h4 a { font-size:11px; padding-left:9px; }
.thread2 h4 span { color: #808080; font-size: 11px; font-weight: normal; padding-left: 5px; }
.thread2 h4 span.gw{ color: #303031; font-size: 12px; font-family: Tahoma,sans-serif; }
.thread2 .kL{ width: 420px; font-size: 11px; margin-bottom: 3px; }
.thread2 .kL div { font-weight: normal; }
.thread2 .kL div a { font-weight: bold; }
.thread2 .kL span.aut{font-weight:normal;}
.thread2 span.pd{color:#808080;font-weight:normal;padding-left:3px;}
.thread2 div .aut{color:#303031;font-weight: bold;font-size: 11px;}
.thread2 .kR{text-align:right;}
.thread2 p.kmt{margin-left:8px;font-size: 12px; font-family:Verdana;line-height:16px}
.thread2 p{margin-top:12px;font-size: 13px; color: #303031;}
.thread2 div.kmt{margin-top:3px;font-size: 10px;}
.thread2 div.mdef{width: 100%;}
.thread2 .odpC a {display:inline;margin-left: 5px;} 

.thread .info,.thread .subp{background: url('http://bi.gazeta.pl/i/16/forum/wListTop_bg.gif') repeat-x left top;border:1px solid #e6e6e6;margin-bottom:12px;margin-top:10px;}
.thread .ih1,.thread .subp{height:27px;}
.thread .ih2 {height:17px;}
.thread .info .kL,.thread .info .kL1{float:left;height:27px;line-height:26px;text-align:center;margin-right:90px;}
.thread .info .kR,.thread .info .kR1{float:right;height:27px;line-height:26px;border-left:1px solid #e6e6e6;text-align:center}
.thread .info .kR,.thread .info .kL{width:97px}
.thread .info .kL1,.thread .info .kR1{width:140px;}
.thread .info .bor1{border-right:1px solid #e6e6e6;}
.thread .info .kLM {position:relative;top:4px;}
.thread .info .kLMt div, .thread .info .kLMt span{float:left;}
.thread .info .kLMt div,.thread .info .kLMt div div{display:inline;}
.thread .info #srt{font-size:10px;position:relative}
.thread .info #srt div{border:1px solid #e6e6e6;font-size:10px;height:17px;line-height:17px;padding-left:5px;}
.thread .info #srt img{padding:3px 5px 0px 5px;border-left:1px dotted #e6e6e6;}
.thread .info .all{border:0px;font-weight:bold;position:relative;top:2px;}
.thread .info .all a{background: url('http://bi.gazeta.pl/i/16/forum/sAll_ico.gif') no-repeat left 3px;padding-left:11px;margin-left:13px;font-size:11px; font-weight: normal;}
.thread .info .kLMt span{padding-top:3px;padding-right:8px;}
.thread .info .kLMt ul{clear:both;border:1px solid #e6e6e6;border-width:1px 1px 1px 1px;position:absolute;top:18px;background:#fafafa;width:94px;padding:0px 4px;}
.thread .info .kLMt ul li{cursor:pointer;padding:6px 0px 7px 4px;border-bottom:1px solid #ececec;position:relative;bottom:-1px;}
.thread .info .eL{width:47px;}

.thread .subp{margin:10px 0 0 0px;}
.thread .subp .kL{width:140px;float:left;height:27px;line-height:26px;border-right:1px solid #e6e6e6;text-align:center;}
.thread .subp .kR{width:140px;float:right;height:27px;line-height:26px;border-left:1px solid #e6e6e6;text-align:center}
.thread .subp .kM {width:340px;float:left;line-height:26px;text-align:center;}

.kL a.prev,.kL1 a.prev{background: url('http://bi.gazeta.pl/i/16/forum/prev_ico.gif') no-repeat left 2px;padding-left:14px; font-weight: bold;}
.kR a.next,.kR1 a.next{background: url('http://bi.gazeta.pl/i/16/forum/next_ico.gif') no-repeat right 2px;padding-right:14px; font-weight: bold;}

.thread .infoB{background: url('http://bi.gazeta.pl/i/16/forum/wListTop_bg.gif') repeat-x left top;height:27px;border:1px solid #e6e6e6;margin-top:36px;}
.thread .infoB .kL{width:140px;float:left;height:27px;line-height:26px;border-right:1px solid #e6e6e6;text-align:center;}
.thread .infoB .kR{width:140px;float:right;height:27px;line-height:26px;border-left:1px solid #e6e6e6;text-align:center}
.thread .infoB .kLM {width:350px;float:left;height:27px;line-height:26px;text-align:center;}
.thread .infoB .kLM a{font-weight:bold;margin-left:8px;}
.thread .infoB .kL a span{padding-left:7px;}
.thread .infoB .kR a span{padding-right:7px;}

.thread .koment div{background: url('http://bi.gazeta.pl/i/16/forum/watekNorm_ico.gif') no-repeat 1px 10px;padding:3px 0px 2px 10px;}
.thread .koment a.active{color:#5b4196}
.thread .koment a.aut{padding:0px 3px;}

/* profilemon, fotomon */
.profil {font: 12px Arial, sans-serif; color: #2b2b2b;}
.profil * {padding: 0; margin: 0; text-align: left;}
.profil ul {list-style: none;}
.profil h1 {font: 35px Arial, sans-serif; color: #484848; margin: 0;}
.profil .row {overflow: hidden; zoom: 1; padding-top: 15px;}
.profil .row .c0 {width: 230px; float: left; display: inline; margin-right: 10px; text-align: right; line-height: 24px;}
.profil .row .c1 {overflow: hidden; zoom: 1; line-height: 24px;}
.profil .row .c1 * {vertical-align: middle;}
.profil .row .c0 label, .profil .row .c0 span.lbl {font-size: 14px; font-weight: bold; color: #2b2b2b;}
.profil .row .c1 label, .profil .row .c1 span.lbl {font-size: 14px; color: #2b2b2b; margin: 0 15px 0 2px;}
.profil .iTxt {background: #fff; border: 1px solid #bbb; width: 222px; font: 14px Arial, sans-serif; color: #2b2b2b; padding: 3px;}
.profil .iSel {background: #fff; border: 1px solid #bbb; font: 14px Arial, sans-serif; color: #2b2b2b; padding: 2px;}
.profil .iTa {background: #fff; border: 1px solid #bbb; font: 14px Arial, sans-serif; color: #2b2b2b; padding: 3px 0 3px 3px; overflow: auto; width: 225px; height: 66px;}
.profil .sbtRow {padding: 20px 0 0 240px;}
.profil #i_birthday_day {width: 47px; float: left; margin-right: 5px;}
.profil #i_birthday_month {width: 112px; float: left; margin-right: 5px;}
.profil #i_birthday_year {width: 61px; float: left;}
.profil .head {overflow: hidden; zoom: 1; margin-bottom: 15px;}
.profil .head .c0 {float: right; display: inline; width: 360px; overflow: hidden; }
.profil .head .c1 {float: left; display: inline; width: 247px; overflow: hidden;}
.profil .head h1, #k1 .profil .head h1 {margin-bottom: 10px;}
.profil .head .email {font: 11px Arial, sans-serif; text-align: right;}
.profil .head .email a {padding-left: 15px; background: url('http://bi.gazeta.pl/i/obrazki/profil/koperta-small-ico.gif') no-repeat 0 50%;}
.profil .head .who {font: 11px Arial, sans-serif; color: #777; text-transform: uppercase; float: left;}
.profil .head .edit {font: 11px Arial, sans-serif; float: right;}
.profil .head .c0 ul {clear: both; overflow: hidden}
.profil .head .c0 li {line-height: 18px; padding-top: 10px; margin-top: 10px; border-top: 1px solid #dbdbdb;}
.profil .head .c0 li p {font-weight: bold;}
.profil .head .c1 .avatarCtr {background: #e9e9e9 url('http://bi.gazeta.pl/i/obrazki/profil/avatar-bg.gif') repeat-x 0 100%;}
.profil .head .c1 .avatar {width: 245px; height: 245px; background: #fff; overflow: hidden; border: 1px solid #dbdbdb; border-bottom: 0;}
.profil .head .c1 .avatarSmall {background: #fff url('http://bi.gazeta.pl/i/obrazki/profil/avatarSmall-bg.gif') no-repeat 0 0;}
.profil .head .c1 .avatarSmall img {margin: 94px 0 55px 95px;}
.profil .head .c1 .avatarSmall p {font-weight: bold; text-align: center;}
.profil .head .c1 .avatarMedium {background: #fff url('http://bi.gazeta.pl/i/obrazki/profil/avatarMedium-bg.gif') no-repeat 0 0;}
.profil .head .c1 .avatarMedium img {margin: 88px 0 0 84px;}
.profil .head .c1 ul {padding: 6px 8px 8px;}
.profil .head .c1 li {font: 11px/16px Arial, sans-serif; color: #393939;}
.profil .head .c1 .addToFriends {padding: 0 8px 8px;}
.profil .head .c1 .addToFriends a {display: block; background: url('http://bi.gazeta.pl/i/obrazki/profil/addToFriends-bg.gif') no-repeat 0 0; width: 230px; height: 36px; font: 17px/36px Arial, sans-serif; color: #fff; text-align: center; }
.profil .head .c1 .addToFriends a:hover {text-decoration: none;}
.profil .head .c1 .addToFriends a:hover span {text-decoration: underline;}
.profil .head .c1 .invitationSended {padding: 0 8px 8px;}
.profil .head .c1 .invitationSended span {display: block; background: #fff; font: bold 16px Arial, sans-serif; color: #14a001; padding: 6px; text-align: center; border: 2px solid #14a001;}
.profil .head .c1 .alreadyFriends {padding: 0 8px 8px; text-align: right;}
.profil .head .c1 .alreadyFriends span {display: block; color: #6a84a1; font: bold 16px Arial, sans-serif; background: #fff; padding: 7px; text-align: center; border: 2px solid #6a84a1; margin-bottom: 5px;}
.profil .head .c1 .alreadyFriends a {font-weight: bold;}
.profil .head .c1 .prv_msg {margin: 0 8px 8px; padding: 10px 0; border-top: 1px solid #b9b9b9;}
.profil .head .c1 .prv_msg a, .profil .head .c1 .prv_msg span {background: url('http://bi.gazeta.pl/i/obrazki/profil/envelope.png') no-repeat 0 0; padding-left: 27px; font-size: 11px;}
.profil .head .c1 .prv_msg a {font-weight: bold;}

.profil .body .section {overflow: hidden; zoom: 1; margin-bottom: 20px;}
.profil .body .section .top {overflow: hidden; zoom: 1; border-bottom: 1px solid #dbdbdb; padding-bottom: 5px; margin-bottom: 10px;}
.profil .body .section .top strong { font-weight: bold; }
.profil .body .section .top .c0 {float: left; display: inline;}
.profil .body .section .top .c1 {float: right; display: inline; font-size: 11px; padding-top: 1px;}
.profil .body .section .top .c0 span {margin-left: 8px; padding-left: 8px; border-left: 1px solid #b1b1b1;}
.profil .body .section .top .c0 .rozwin {padding-right: 11px; background: url('http://bi.gazeta.pl/i/obrazki/profil/raquo_down.gif') no-repeat 100% 50%;}
.profil .body .section .top .c0 .zwin {padding-right: 11px; background: url('http://bi.gazeta.pl/i/obrazki/profil/raquo_up.gif') no-repeat 100% 50%;}
.profil .body .section .hidden {display: none;}
/* photoSection */
.profil .body .photoSection { margin-bottom: 10px; }
.profil .body .photoSection .middle li { float: left; display: inline; width: 100px; height: 100px; padding: 2px; border: 1px solid #e5e5e5; overflow: hidden; margin: 0 8px 8px; }
.profil .body .photoSection img { display: block; }
/* blogSection */
.profil .body .blogSection .entry {margin-top: 10px;}
.profil .body .blogSection .title {font-size: 15px; margin-bottom: 5px;}
.profil .body .blogSection .txt {line-height: 18px;}
.profil .body .blogSection .date {font-size: 11px; color: #777; margin-top: 5px;}
/* profilPhotoSection */
.profil .body .profilPhotoSection .top li {display: inline; padding-left: 10px; margin-left: 7px; border-left: 1px solid #d0d0d0;}
.profil .body .profilPhotoSection .top li.first {margin: 0; padding: 0; border: 0;}
.profil .body .profilPhotoSection .middle li {float: left; display: inline; width: 100px; height: 100px; padding: 2px; border: 1px solid #e5e5e5; overflow: hidden; margin: 0 8px 8px;}
.profil .body .profilPhotoSection img { display: block; }
/* switchSection */
.profil .body .switchSection .tabs {height: 28px; overflow: hidden; zoom: 1; background: url('http://bi.gazeta.pl/i/obrazki/profil/switch-tabs-bg.gif') repeat-x 0 100%;}
.profil .body .switchSection .tabs li {float: left; display: inline; margin-right: 3px; height: 28px; font-weight: bold; padding: 0 1px; background: url('http://bi.gazeta.pl/i/obrazki/profil/switch-tab-sub-bg.gif') repeat-x 0 100%;}
.profil .body .switchSection .tabs li a {float: left; height: 28px; line-height: 27px; padding: 0 9px; background: url('http://bi.gazeta.pl/i/obrazki/profil/switch-tab-bg.gif') repeat-x 0 100%;}
.profil .body .switchSection .tabs li.active {background-image: url('http://bi.gazeta.pl/i/obrazki/profil/switch-tab-active-bg.gif'); border: 1px solid #9c9b9b; border-width: 0 1px;}
.profil .body .switchSection .tabs li.active a {color: #000; cursor: default; text-decoration: none; background: none;}
.profil .body .switchSection .bodies li {display: none;}
.profil .body .switchSection .bodies li.active, .profil .body .switchSection .bodies li li {display: block;}
.profil .body .switchSection .bodies li li {overflow: hidden; zoom: 1; padding: 10px 0; border-bottom: 1px solid #ddd;}
.profil .body .switchSection .bodies li li .c0 {float: left; width: 100px; margin-right: 10px; display: inline; padding-top: 2px;}
.profil .body .switchSection .bodies li li .c1 {overflow: hidden; zoom: 1;}
.profil .body .switchSection .bodies li li .c0 .date {font-size: 11px; color: #777; padding-left: 16px; background: url('http://bi.gazeta.pl/i/obrazki/profil/date-ico.gif') no-repeat 0 2px}
.profil .body .switchSection .bodies li li .c1 .inner {font: 12px/18px Arial, sans-serif; color: #535353;}
.profil .body .switchSection .bodies li li .c1 .inner p a {font-size: 10px;}
/* profilCommentsSection */
.profil .body .profilComments .bodies li span.ico { width:31px; height: 29px; display:block; background-image: url('http://bi.gazeta.pl/i/obrazki/profil/sprite_icons_comments.png'); background-repeat: no-repeat; }
.profil .body .profilComments .bodies .article .ico {background-position: 0 0;}
.profil .body .profilComments .bodies .blog .ico {background-position: -31px 0;}
.profil .body .profilComments .bodies .forum .ico {background-position: -62px 0;}
.profil .body .profilComments .bodies li {display: block;}
.profil .body .profilComments .bodies li {overflow: hidden; zoom: 1; padding: 10px 0; border-bottom: 1px solid #ddd;}
.profil .body .profilComments .bodies li .c0 {float: left; width: 31px; margin-right: 11px; display: inline; padding-top: 2px;}
.profil .body .profilComments .bodies li .c1 {overflow: hidden; zoom: 1;}
.profil .body .profilComments .bodies li .c1 .date, .profil .body .profilComments .bodies li .c1 .where {font-size: 11px; color: #7a7a7a;}
.profil .body .profilComments .bodies li .c1 .inner {font: 12px/18px Arial, sans-serif; color: #333;}
.profil .body .profilComments .bodies li .c1 .inner p a {font-size: 11px;}
.profil .body .profilComments .bodies li .c1 .inner p a:hover { color:#fff; background:#154972; }

.body .pages { margin: 20px 0 0; text-align: center; font: bold 11px/42px Arial, sans-serif }
.body .pages a { background: #ededed; padding: 2px 2px; border: 1px solid #cacaca; }
.body .pages a:hover { text-decoration: underline; }
.body .pages .all span { padding: 2px 2px; border: 1px solid #fff;}
.body .pages .prev {margin-right: 0;}
.body .pages .next {margin-left: 0;}


/* pierwszy login */
#profilFirstLogin h1 {padding-bottom: 10px; margin-bottom: 15px; border-bottom: 1px solid #dbdbdb; }
#profilFirstLogin .iSbt {border: 0; background: url('http://bi.gazeta.pl/i/obrazki/profil/btn_150x30.gif') no-repeat 0 0; width: 150px; height: 30px; text-align: center; font: bold 14px Arial, sans-serif; color: #fff; cursor: pointer;}
/* edit profile page */
#profilEditPage .head .c1 .avatarCtr {border: 0;}
#profilEditPage .head .c1 .avatarSmall {background: #fff url('http://bi.gazeta.pl/i/obrazki/profil/avatarEdit-bg.gif') no-repeat scroll 0 0; border: 1px dotted #b3b3b3;}
#profilEditPage .head .c1 .avatarSmall img {margin: 104px 0 40px 59px;}
#profilEditPage .head .c1 .avatarBig {border: 1px dotted #b3b3b3; position: relative;}
#profilEditPage .head .c1 .avatarBig p {position: absolute; bottom: 0; left: 0; background: #fff; width: 239px; padding: 3px; font-weight: bold; text-align: center;}
#profilEditPage .head .c1 ul {border: 1px solid #dbdbdb; border-top: 0;}
#profilEditPage .head .c1 li {font-weight: bold;}
#profilEditPage .head .c0 h1 {margin-bottom: 5px;}
#profilEditPage .head .c0 .error {font-size: 11px; color: #000; background: #cceefa; border: 1px solid #75caed; padding: 4px 6px; margin: 10px 0 5px;}
#profilEditPage .head .c0 .top .row {padding-top: 5px;}
#profilEditPage .head .c0 .top .row .c0 {float: left; display: inline; width: 90px; margin-right: 10px; text-align: left; line-height: 23px;}
#profilEditPage .head .c0 .top .row .c1 {display: block; float: none; width: auto; line-height: 23px;}
#profilEditPage .head .c0 .middle .row {padding-top: 20px;}
#profilEditPage .head .c0 .middle .row .c0 {float: none; display: block; width: auto; text-align: left; line-height: normal;}
#profilEditPage .head .c0 .middle .row .c1 {display: block; float: none; width: auto;}
#profilEditPage .head .c0 .middle .sbtRow {padding: 6px 0 0 0; text-align: right;}
#profilEditPage .head .c0 .iTa {margin-top: 3px; width: 353px; height: 33px;}
#profilEditPage .head .c0 .iSbt {border: 0; background: #99cc33; width: 95px; height: 16px; text-align: center; font: 11px Arial, sans-serif; color: #fff; cursor: pointer; padding-bottom: 2px;}
#profilEditPage .row label, #profilEditPage .row span.lbl {font-size: 12px;}
#profilEditPage .iTxt, #profilEditPage .iSel, #profilEditPage .iTa {font-size: 12px;}
#profilEditPage .body .section {margin-bottom: 20px;}
#profilEditPage .formularz .row .c0, #profilEditPage .formularz .row .c1 {line-height: 23px;}
#profilEditPage .formularz .serwisRow .c0 {line-height: 32px;}
#profilEditPage .formularz .serwisRow .serwisy li {float: left; display: inline; margin-right: 20px; padding-bottom: 5px;}
#profilEditPage .formularz .serwisRow .serwisy li img {padding: 1px; border: 1px solid #fff; border-bottom: 0;}
#profilEditPage .formularz .serwisRow .serwisy li.active {background: url('http://bi.gazeta.pl/i/obrazki/profil/active-serwis-bg.gif') no-repeat 50% 100%;}
#profilEditPage .formularz .serwisRow .serwisy li.active img {border-color: #b8b8b8;}
#profilEditPage .formularz .loginRow {padding-top: 10px;}
#profilEditPage #i_photoSerwis_login {width: 230px;}
#profilEditPage .formularz .saveRow .c1 {text-align: right; line-height: 21px; width: 268px;}
#profilEditPage .formularz .iSave {border: 0; background: url('http://bi.gazeta.pl/i/obrazki/profil/btn_45x16.gif') no-repeat 0 0; width: 45px; height: 16px; text-align: center; font: 11px Arial, sans-serif; color: #fff; cursor: pointer; padding-bottom: 2px;}
#profilEditPage .formularz .iCancel {border: 0; background: url('http://bi.gazeta.pl/i/obrazki/profil/btn_18x16.gif') no-repeat 0 0; width: 18px; height: 16px; text-align: center; font: 11px Arial, sans-serif; color: #fff; cursor: pointer; padding-bottom: 2px;}
#profilEditPage #i_photo_count, #profilEditPage #i_blog_entries {width: 40px; padding: 1px; float: left;}
#profilEditPage .formularz .addressRow .c0 {line-height: 28px;}
#profilEditPage #i_blog_address {width: 260px; margin-right: 20px;}
/* friends bar */
.friendsBar {background: #f1f1f1; border: 1px solid #e6e6e6; margin-bottom: 15px; padding: 10px; overflow: hidden; zoom: 1; font: 14px Arial, sans-serif; color: #393939;}
.friendsBar .c0 {float: left;}
.friendsBar .c1 {float: right;}
.friendsBar .c0 span {padding-left: 30px; background: url('http://bi.gazeta.pl/i/obrazki/profil/koperta-ico.gif') no-repeat 0 1px;}
/* button Links */
.buttonLink {margin-bottom: 15px;}
.addPhotoButtonLink {height: 34px; /* background: url('http://bi.gazeta.pl/i/obrazki/profil/addPhotoButtonLink-bg.gif') repeat-x 0 0; */ font: 22px/33px Arial, sans-serif; text-align: center;}
.addPhotoButtonLink a {color: #fff; display: block; text-align: center; zoom: 1;}

/* box'y */
.box {margin-bottom: 15px;}
.box ul {list-style: none;}
.box .head {border-bottom: 1px solid #dbdbdb; padding-bottom: 5px; margin-bottom: 10px; }
.box .head strong { font-weight: bold; }
.box .more {border-top: 1px solid #dbdbdb; font-size: 11px; padding-top: 5px; text-align: right;}

/* recentlyAddedFriendsBox */
.recentlyAddedFriendsBox .body {width: 300px; overflow: hidden;}
.recentlyAddedFriendsBox ul {overflow: hidden; zoom: 1; margin-left: -11px;}
.recentlyAddedFriendsBox li {float: left; display: inline; width: 50px; font-size: 11px; margin: 0 0 10px 12px; overflow: hidden; height: 66px;}
.recentlyAddedFriendsBox li a {display: block; text-align: center;}
.recentlyAddedFriendsBox li .im {height: 48px; width: 48px; display: block; border: 1px solid #dbdbdb; overflow: hidden; margin-bottom: 2px;}
/* recentlyAddedFriendsPhotosBox */
.recentlyAddedFriendsPhotosBox ul {overflow: hidden; zoom: 1;}
.recentlyAddedFriendsPhotosBox li {float: left; display: inline; width: 98px; height: 131px; margin: 0 1px 5px; overflow: hidden; font-size: 11px; text-align:center;}
/* .slidePhoto */
.slidePhotoBox .head {border: 0; margin: 0;}
.slidePhotoBox .body {position: relative; padding: 7px 21px; zoom: 1; border: 1px solid #dbdbdb;}
.slidePhotoBox .body .pr, .slidePhotoBox .nx {height: 76px; width: 13px; text-align: center; background: #e4e4e4; font: bold 14px/76px Tahoma, sans-serif; color: #a4a4a4; position: absolute; top: 7px; left: 7px;}
.slidePhotoBox .body .nx {right: 7px; left: auto;}
.slidePhotoBox .body .sliderActive {color: #d4107f; cursor: pointer;}
.slidePhotoBox .body .wrapper {overflow: hidden; zoom: 1; position: relative; height: 76px; width: 249px;}
.slidePhotoBox .body img {width: 76px; height: 76px; margin: 0;}
.slidePhotoBox .body a:hover img {width: 72px; height: 72px; border: 2px solid #dbdbdb;}
.slidePhotoBox .body ul {overflow: hidden; zoom: 1; width: 9000px; position: relative;}
.slidePhotoBox .head:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
.slidePhotoBox .params {display: none;}
.slidePhotoBox .body li {float: left; display: inline; margin-left: 7px; height: 76px; width: 76px; background: url('http://bi.gazeta.pl/i/obrazki/profil/axldr.gif') no-repeat 45% 45%;}
/* dodawanie zdjec */
#uploadPage {padding-bottom: 12px;}
#uploadPage .head {font: 14px Arial, sans-serif; color: #393939; margin-bottom: 10px;}
.uploadPage1 {font-size: 11px; width: 370px;}
.uploadPage1 .row {padding-top: 7px;}
.uploadPage1 .iFile {font: 11px Arial, sans-serif; color: #393939;}
.profil .uploadPage1 .sbtRow {border-top: 1px solid #d4d4d4; margin-top: 7px; padding-left: 0;}
.uploadPage1 .iSbt {border: 0; height: 22px; width: 52px; background: url('http://bi.gazeta.pl/i/obrazki/profil/addPhotoBtn2-bg.gif') no-repeat 0 0; font: bold 11px Arial, sans-serif; text-align: center; padding-bottom: 1px; cursor: pointer;}
/* upload zdjec - kopia z ff */
#progressSuperBox{ z-index: 10; width:540px;position:absolute;left:0;top:0; visibility:hidden; }
#progressBox{padding:10px;border:#c1c4b3 1px solid;width:520px;height:200px; visibility:hidden;background-color:#fff;vertical-align:middle;text-align:center;}
#progressBar{width:520px;height:6px;border:#e9eae2 1px solid; margin:10px auto 10px auto;padding:0;overflow:hidden;}
#progressGo{width:100px;height:100px;margin:0 auto;background:url('http://bi.gazeta.pl/i/kolo.gif') no-repeat 0 0;}
#progressPercent{padding:40px 0; height: 20px; line-height: 20px; font-size: 16px; font-weight: bold; color: #999; font-family: 'Trebuchet MS',Tahoma,sans-serif;width:100px; text-align: center; }
#progressInfo { font-size: 14px;}
#bar{margin:0;padding:0;height:10px;background:#6dbb07;}
.userProfilePhotoDescriptionBoxes {position: relative; left: -9px; width: 973px;}
.userProfilePhotoDescriptionBox {border: 1px solid #d5d5d5; background: #ededed; width: 313px; height: 177px; overflow: hidden; float: left; display: inline; margin: 0 0 9px 9px; zoom: 1;} 
.userProfilePhotoDescriptionBox .c0 {float: left; display: inline; width: 100px; overflow: hidden; margin: 11px 0 0 11px;}
.userProfilePhotoDescriptionBox .c1 {float: right; display: inline; width: 181px; overflow: hidden; margin: 11px 11px 0 0;}
.userProfilePhotoDescriptionBox .im {width: 98px; height: 98px; overflow: hidden; border: 1px solid #d4d4d4;}
.userProfilePhotoDescriptionBox .del {font: 11px Arial, sans-serif; margin-top: 5px; text-align:center;}
.userProfilePhotoDescriptionBox .del a {padding-left: 15px; background: url('http://bi.gazeta.pl/i/obrazki/profil/kosz-ico.gif') no-repeat 0 50%;}
.userProfilePhotoDescriptionBox label {font: 11px Arial, sans-serif; color: #393939; display: block; margin-bottom: 2px;}
.userProfilePhotoDescriptionBox .iTxt {width: 179px; border: 1px solid #d4d4d4; font: 11px Arial, sans-serif; color: #393939; padding: 2px 0 3px;}
.userProfilePhotoDescriptionBox .iTa {width: 179px; border: 1px solid #d4d4d4; font: 11px Arial, sans-serif; color: #393939; height: 51px; overflow: auto;}
.userProfilePhotoDescriptionBox .row {padding-bottom: 6px;}
.userProfileAddPhotos-step2 .sbtRow {clear: both; border-top: 1px solid #d4d4d4; padding-top: 9px;} 
.userProfileAddPhotos-step2 .iSbt {border: 0; height: 22px; width: 52px; background: url('http://bi.gazeta.pl/i/obrazki/profil/addPhotoBtn2-bg.gif') no-repeat 0 0; font: bold 11px Arial, sans-serif; text-align: center; padding-bottom: 1px; cursor: pointer;}
.userProfileAddPhotos-step3 {border: 1px solid #eceaea; width: 620px; margin: 50px auto; text-align: center; padding: 30px 0 !important;}
.userProfileAddPhotos-step3 p {font: 18px Arial, sans-serif; color: #393939; text-align: center; margin-bottom: 25px;}
.userProfileAddPhotos-step3 ul {list-style: none; text-align:center;}
.userProfileAddPhotos-step3 li {display: inline; margin: 0 8px; font: bold 11px Arial, sans-serif;}
.userProfileAddPhotos-step3 li a {display: inline-block; width: 136px; height: 26px; line-height: 25px; text-align: center; background: url('http://bi.gazeta.pl/i/obrazki/profil/addPhotoBtn3-bg.gif') no-repeat 0 0;}
/* zdjecia uzytkownika */
.userProfilePhotosPage ul {list-style: none;}
.userProfilePhotosPage .head {font: bold 14px Arial, sans-serif; color: #393939; margin-bottom: 15px;}
.userProfilePhotosPage .switchSection .tabs {height: 28px; overflow: hidden; zoom: 1; background: url('http://bi.gazeta.pl/i/obrazki/profil/switch-tabs-bg.gif') repeat-x 0 100%; margin-bottom: 15px;}
.userProfilePhotosPage .switchSection .tabs li {float: left; display: inline; margin-right: 3px; height: 28px; font-weight: bold; padding: 0 1px; background: url('http://bi.gazeta.pl/i/obrazki/profil/switch-tab-sub-bg.gif') repeat-x 0 100%;}
.userProfilePhotosPage .switchSection .tabs li a {float: left; height: 28px; line-height: 27px; padding: 0 9px; background: url('http://bi.gazeta.pl/i/obrazki/profil/switch-tab-bg.gif') repeat-x 0 100%;}
.userProfilePhotosPage .switchSection .tabs li.active {background-image: url('http://bi.gazeta.pl/i/obrazki/profil/switch-tab-active-bg.gif'); border: 1px solid #9c9b9b; border-width: 0 1px;}
.userProfilePhotosPage .switchSection .tabs li.active a {color: #000; cursor: default; text-decoration: none; background: none;}
.userProfilePhotosPage .body .switchSection .bodies li {display: none;}
.userProfilePhotosPage .body .switchSection .bodies li.active, .userProfilePhotosPage .switchSection .bodies li li {display: block;}
.userProfilePhotosPage .body .switchSection .bodies li ul {overflow: hidden; zoom: 1; position: relative; left: -22px; width: 640px;}
.userProfilePhotosPage .body .switchSection .bodies li ul li {float: left; display: inline; width: 106px; height: 120px; padding: 0; border: 0; overflow: hidden; margin: 0 0 10px 22px;}
.userProfilePhotosPage .body .switchSection .bodies li ul li .photoImg {width: 100px; height: 100px; padding: 2px; border: 1px solid #e5e5e5;}
.userProfilePhotosPage .body .switchSection .bodies li ul li .photoTitle {font-size: 11px; text-align: center;}
.userProfilePhotosPage .head {font: bold 14px Arial, sans-serif; color: #393939; margin-bottom: 15px; overflow: hidden; zoom: 1;}
.userProfilePhotosPage .head .c0 {float: left;}
.userProfilePhotosPage .head .c1 {float: right; font-weight: normal;}
.userProfilePhotosPage .head .c1 .photo_sort {overflow: hidden; zoom: 1; float: right; clear: none; line-height: 15px; padding-top: 2px;}
.userProfilePhotosPage .head .c1 .photo_sort li {padding: 0; float: left; font-size: 12px; font-weight: bold; margin-left: 9px; padding-left: 10px; margin-bottom: 0; border-left: 1px solid #bcbcbc;}
.userProfilePhotosPage .head .c1 .photo_sort li.first {margin: 0; padding: 0; border: 0;}
.userProfilePhotosPage .head .c1 .photo_sort li span {font-weight: normal; color: #404040;}
/* zdjecia po tagu */
.usersProfilePhotosByTagPage ul {list-style: none;}
.usersProfilePhotosByTagPage .head {font: bold 14px Arial, sans-serif; color: #393939; margin-bottom: 15px;overflow: hidden; zoom: 1;}
.usersProfilePhotosByTagPage .head .c0 {float: left;}
.usersProfilePhotosByTagPage .head .c1 {float: right; font-weight: normal;}
.usersProfilePhotosByTagPage .head .c1 .photo_sort {overflow: hidden; zoom: 1; float: right; clear: none; line-height: 15px; padding-top: 2px;}
.usersProfilePhotosByTagPage .head .c1 .photo_sort li {padding: 0; float: left; font-size: 12px; font-weight: bold; margin-left: 9px; padding-left: 10px; margin-bottom: 0; border-left: 1px solid #bcbcbc;}
.usersProfilePhotosByTagPage .head .c1 .photo_sort li.first {margin: 0; padding: 0; border: 0;}
.usersProfilePhotosByTagPage .head .c1 .photo_sort li span {font-weight: normal; color: #404040;}
.usersProfilePhotosByTagPage .body ul {overflow: hidden; zoom: 1; position: relative; left: -22px; width: 640px; }
.usersProfilePhotosByTagPage .body ul li {float: left; display: inline; width: 106px; height: 120px; overflow: hidden; margin: 0 0 10px 22px; }
.usersProfilePhotosByTagPage .body ul li .photoImg {width: 100px; height: 100px; padding: 2px; border: 1px solid #e5e5e5;}
.usersProfilePhotosByTagPage .body ul li .photoTitle {font-size: 11px; text-align: center;}
/* znajomi, zaproszenia */
.userProfileFriends ul {list-style: none;}
.userProfileFriends .head {font: bold 14px Arial, sans-serif; color: #393939; border-bottom: 1px solid #dbdbdb; padding-bottom: 3px; margin-bottom: 8px; overflow: hidden; zoom: 1;}
.userProfileFriends .head .c0 {float: left;}
.userProfileFriends .head .c1 {float: right; width: 190px; height: 23px; position: relative;}
#profileFriendsCommand #searchNick {top: 0px; position:absolute;}
#profileFriendsCommand .iSbt {right: 0px; position:absolute;}
.userProfileFriends .body ul {overflow: hidden; zoom: 1; position: relative; left: -10px; width: 650px;}
.userProfileFriends .body li {float: left; display: inline; width: 71px; overflow: hidden; margin: 0 0 8px 8px;}
.userProfileFriends .body li .im, .userProfileFriends .userFriends .body li .im {display: block; width: 69px; height: 69px; overflow: hidden; border: 1px solid #dbdbdb; padding: 0; text-decoration: none;}
.userProfileFriends .body li .im img { display: block; }
.userProfileFriends .body .options {border-bottom: 1px solid #dbdbdb; padding-bottom: 1px; line-height: 13px; height: 13px;}
.userProfileFriends .body .options * {vertical-align: middle;}
.userProfileFriends .invitationsSended .body .options img {margin-top: 4px;}
.userProfileFriends .body .name, .userProfileFriends .userFriends .body li span {display: block; font: 11px Arial, sans-serif; height: 15px; padding-top: 2px; text-align: center;}
.userProfileFriends .userFriends .body li a:hover span {text-decoration: underline;}
.userProfileFriends .userFriends .head .c0 {padding-top: 7px;}
.userProfileFriends .iTxt {border: 1px solid #d4d4d4; background: #fff; widt: 170px; padding: 2px; height: 16px; vertical-align: middle; font: 12px Arial, sans-serif;}
.userProfileFriends .iSbt {font: bold 11px Arial, sans-serif; color: #c39; width: 52px; height: 22px; background: url('http://bi.gazeta.pl/i/obrazki/profil/addPhotoBtn2-bg.gif') no-repeat 0 0; border: 0; text-align: center; cursor: pointer;}
/* zdjecie */
#photoCtr .head {margin-bottom: 4px; position: relative; z-index: 2;}
#photoCtr .head .row {border-bottom: 1px solid #dbdbdb; font-size: 11px; line-height: 26px; zoom: 1;}
#photoCtr .head .row:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
#photoCtr .head .c0 {float: left;}
#photoCtr .head .c1 {float: right;}
#photoCtr .head .first .c0 {color: #393939; font: bold 14px/26px Arial, sans-serif;}
#photoCtr .head .first .c1 {position: relative;}
#photoCtr .head .left {border-right: 1px solid #cccbcb; padding-right: 5px; margin-right: 2px;}
#photoPhoto {background: #f2f2f2; position: relative; z-index: 1; zoom: 1; width: 620px; overflow: hidden;}
#photoOverlay {position: absolute; z-index: 2; top: 0; left: 0;}
#photoOverlay a {float: left; width: 40%; height: 100%; background: url('http://bi.gazeta.pl/i/obrazki/profil/blank.gif') repeat 0 0;}
#photoOverlay a:focus { outline: 0; }
#photoOverlay .ovNext {float: right;}
#photoOverlay a .ico {float: left; width: 43px; height: 100%; display: inline; zoom: 1; background: url('http://bi.gazeta.pl/i/obrazki/profil/blank.gif') repeat 0 0;}
#photoOverlay .ovPrev .ico {margin-left: 12px;}
#photoOverlay .ovNext .ico {margin-right: 12px; float: right;}
#photoOverlay .ovPrev:hover .ico {background: url('http://bi.gazeta.pl/i/obrazki/profil/prev-ico.png') no-repeat left center !important; background: url('http://bi.gazeta.pl/i/obrazki/profil/prev-ico.gif') no-repeat left center;}
#photoOverlay .ovNext:hover .ico {background: url('http://bi.gazeta.pl/i/obrazki/profil/next-ico.png') no-repeat right center !important; background: url('http://bi.gazeta.pl/i/obrazki/profil/next-ico.gif') no-repeat right center;}
#photoOptions {background: #e4e4e4; padding: 5px 5px 5px 10px; overflow: hidden; zoom: 1;}
#photoOptions ul {list-style: none;}
#photoTags {float: left; display: inline; overflow: hidden; width: 400px;}
#photoTags li {float: left; display: inline; margin-left: 7px; padding-left: 7px; border-left: 1px solid #c6c6c6;}
#photoTags li.first {margin: 0; padding: 0; border: 0;}
#photoOptions .services {float: right; text-align: right; font-size: 11px; width: 200px; overflow: hidden;}
#photoOptions .services * {vertical-align: middle; margin-left: 2px;}
#photoCtr .photoInfo {font: 11px Arial, sans-serif; margin: 10px 0 15px; text-align: right;}
#photoCtr .photoInfo a {font-weight: bold;}
#photoCtr .photoInfo .added, #photoCtr .photoInfo .author {border-left: 1px solid #cccbcb; padding-left: 7px; margin-left: 4px;}
#photoCtr #photoTitle {font: bold 14px Arial, sans-serif; color: #393939; border-bottom: 1px solid #dbdbdb; padding-bottom: 6px; margin-bottom: 8px;}
#photoCtr #photoDesc {font: 12px/18px Arial, sans-serif; margin-bottom: 20px;}
#photoCtr.myPhoto #photoTags ul {overflow: hidden; zoom: 1; float: left; padding: 3px; background: #fff59b; cursor: pointer;}
#photoCtr.myPhoto #photoTitle {padding: 3px; background: #fff59b; border: 0; float: left; margin-bottom: 15px; cursor: pointer;}
#photoCtr.myPhoto #photoDesc {clear: left; padding: 3px; background: #fff59b; border: 0; float: left; cursor: pointer;}
#photoCtr.myPhoto #photoDelete {clear: left; margin-bottom: 20px;}
#photoCtr.myPhoto #photoDelete .delete { padding-left: 18px; background: url('http://bi.gazeta.pl/i/obrazki/profil/skasuj-bg.gif') no-repeat 4px 2px; cursor: pointer;}
#photoCtr.myPhoto #photoDelete span {display: inline-block; background: url('http://bi.gazeta.pl/i/obrazki/profil/warning-ico.gif') no-repeat 4px 2px; color: #4b4b4b; font: bold 11px Arial, sans-serif; padding: 7px 0 7px 35px;}
#photoCtr.myPhoto #photoDelete .iButton {width: 53px; height: 31px; border: 0; background: url('http://bi.gazeta.pl/i/obrazki/profil/yes-no-btn.gif') no-repeat 0 0; font: bold 12px Arial,sans-serif; padding-bottom: 2px; text-align: center; cursor: pointer; margin-left: 5px;}
#photoCtr.myPhoto .iSave {width: 104px; height: 31px; border: 0; background: url('http://bi.gazeta.pl/i/obrazki/profil/saveChanges-btn.gif') no-repeat 0 0; font: bold 12px Arial,sans-serif; padding-bottom: 2px; text-align: center; cursor: pointer; margin-left: 5px; vertical-align: middle;}
#photoCtr.myPhoto #photoTags_edit .iTxt {background: #fff; border: 1px solid #D3D5D6; font: 12px Arial, sans-serif; color: #000;  height: 16px; padding: 2px; width: 280px;}
#photoCtr.myPhoto #photoTitle_edit {margin-bottom: 15px;}
#photoCtr.myPhoto #photoTitle_edit .iTxt {background: #fff; border: 1px solid #D3D5D6; font: bold 14px Arial, sans-serif; color: #000;  height: 16px; padding: 6px; width: 494px; vertical-align: middle;}
#photoCtr.myPhoto #photoDesc_edit {margin-bottom: 20px; text-align: right;}
#photoCtr.myPhoto #photoDesc_edit .iTa {background: #fff; border: 1px solid #D3D5D6; font: 12px Arial, sans-serif; color: #000; height: 60px; padding: 4px; width: 610px; vertical-align: middle; overflow: auto; margin-bottom: 10px;}
#photoCtr .hidden {display: none;}
/* ocenianie zdjecia - lubie to */
#photoCtr .photoInfo {position: relative;}
#photoCtr .photoInfo .like, #photoCtr .photoInfo form {float: left;}
#photoCtr .photoInfo .like strong {display: inline-block; padding-right: 6px;}
#photoCtr .photoInfo .like a { padding-left: 16px; background: url('http://bi.gazeta.pl/i/obrazki/profil/like-vote.png') no-repeat 0px 1px; font-weight: normal; color: #007491;}
#photoCtr .photoInfo .voted strong { padding-left: 16px; background: url('http://bi.gazeta.pl/i/obrazki/profil/like-voted.png') no-repeat 0px 1px; color: #1c710b; font-weight: bold;}
#photoCtr .photoInfo .voted .votes {background:0; padding-left: 0;}
#photoCtr #photo_like_hint { display: none; position: absolute; width: 240px; height: 25px; background: url('http://bi.gazeta.pl/i/obrazki/profil/photo-like-not-logged-bg.png') no-repeat 0 0; font: normal 10px/22px Arial,sans-serif; padding-left: 8px; z-index: 100; }
#photoCtr #photo_like_hint .btn_close {padding-left:11px; text-transform: lowercase;}
#photoCtr #photo_like_hint a {font-weight: normal;}

#box_recommend_btn {padding-left: 21px; background: url('http://bi.gazeta.pl/i/obrazki/profil/polec-ico.gif') no-repeat 0 2px;}
#box_recommend { display: none; position: absolute; background: #fff; border: 1px solid #a5acb2; z-index: 100; right: 0; padding: 8px; width: 330px; }
#box_recommend fieldset { border: 0; }
#box_recommend input { vertical-align: middle; }
#box_recommend strong { font: bold 12px 'Trebuchet MS',Tahoma,sans-serif; color: #000; border-bottom: 1px solid #ebeced; padding-bottom: 4px; margin-bottom: 8px; display: block; }
#box_recommend label { display: block; font: bold 13px 'Trebuchet MS',Tahoma,sans-serif; }
#box_recommend label span { font-weight: normal; font-size: 10px; }
#box_recommend .brct, #box_recommend textarea { border: 1px solid #a5acb2; padding: 2px 4px; font: normal 11px Tahoma,sans-serif; }
#box_recommend .brct { width: 175px; }
#box_recommend textarea { width: 320px; }
#box_recommend .formrow { padding-bottom: 6px; }
#box_recommend .fr_submit { text-align: right; }
#box_recommend .fr_submit a { font: normal 11px/22px 'Trebuchet MS',Tahoma,sans-serif; margin-right: 8px; }
#box_recommend .fr_submit input { width: 72px; height: 22px; border: 0; background: url('http://bi.gazeta.pl/i/16/forum/polec-send.gif') no-repeat 0 0; font: bold 12px 'Trebuchet MS',Tahoma,sans-serif; padding-bottom: 2px; text-align: center; cursor: pointer;}
#i_brc_disabled { padding: 4px 0; height: 20px; font: normal 11px/18px Tahoma,sans-serif; }
#i_brc_hint { display: none; }
#o_brct_error { color: #a00; font-weight: bold; margin-bottom: 8px; }
#box_recommend_done {font-weight: bold; display: none;}
#opinie {margin-bottom: 15px; font-family: Arial, sans-serif;}
#opinie .addPostTitle {font: 18px Arial, sans-serif; color: #4b4b4b; border-bottom: 1px solid #dbdbdb; padding-bottom: 4px; margin-bottom: 6px;}
#opinie .addPostText {font: 11px Tahoma, sans-serif;}
#opinie .row {overflow: hidden; zoom: 1; padding-top: 10px; font-size: 11px;}
#opinie .row * {float: left; display: inline;}
#opinie label {font: bold 12px Tahoma, sans-serif; color: #000; padding-top: 3px; width: 45px; text-align: right; margin-right: 10px;}
#opinie .iTxt {border: 1px solid #d3d5d6; font: 12px Arial, sans-serif; color: #000; height: 16px; width: 112px; padding: 2px; margin-right: 10px;} 
#opinie .iTa {border: 1px solid #d3d5d6; width: 563px; height: 108px; margin: 0; padding: 0;}
#opinie .iSbt {font: bold 12px Arial, sans-serif; width: 121px; height: 31px; border: 0; background: url('http://bi.gazeta.pl/i/obrazki/profil/komBtn.gif') no-repeat 0 0; text-align: center; float: right; cursor: pointer;}
#opinie .opinionsBoxTitle {font: 18px Arial, sans-serif; color: #4b4b4b; border-bottom: 1px solid #dbdbdb; padding: 10px 0 4px;}
#opinie .opinion {margin-top: 15px;}
#opinie .op_head {overflow: hidden; zoom: 1; font-size: 11px; margin-bottom: 3px; margin-left: 55px;}
#opinie .op_body {overflow: hidden; zoom: 1;}
#opinie .op_head .c0, #opinie .op_body .c0 {float: left;}
#opinie .op_head .c1, #opinie .op_body .c1 {float: right;}
#opinie .op_head .user {font-weight: bold;}
#opinie .op_head .date {color: #999;}
#opinie .op_head .date_full {display: none;}
#opinie .op_head .ocena {font: bold 12px Arial, sans-serif; color: #4b4b4b; vertical-align: middle; margin-right: 3px;}
#opinie .op_head .voteUp, #opinie .op_head .voteDown {display: inline-block; height: 10px; width: 10px; text-indent: -9999px; cursopr: pointer; vertical-align: middle;}
#opinie .op_head .voteUp {background: url('http://bi.gazeta.pl/i/obrazki/profil/voteUp-bg.gif') no-repeat 0 0;}
#opinie .op_head .voteDown {background: url('http://bi.gazeta.pl/i/obrazki/profil/voteDown-bg.gif') no-repeat 0 0;}
#opinie .op_head .delete {border-left: 1px solid #999; padding-left: 18px; background: url('http://bi.gazeta.pl/i/obrazki/profil/skasuj-bg.gif') no-repeat 4px 2px; cursor: pointer;}
#opinie .op_head .infoTxt {font: 10px Tahoma, sans-serif; color: #999; margin-right: 5px;}
#opinie .op_body .c0 {width: 55px; overflow: hidden;}
#opinie .op_body .c1 {width: 557px; font: 11px Arial, sans-serif; color: #4f4f4f; background: #f0f0f0; border: 1px solid #d3d5d6;}
#opinie .op_body .c1 .op_htm {background: url('http://bi.gazeta.pl/i/obrazki/profil/kom-bg.gif') no-repeat 0 0; position: relative; left: -8px; top: -1px; padding: 10px 2px 12px 20px;}
.profileAdminPanel .head {font: bold 14px Arial, sans-serif; color: #393939; border-bottom: 1px solid #dbdbdb; padding-bottom: 3px; margin-bottom: 8px; overflow: hidden; zoom: 1;}
.profileAdminPanel .body {overflow: hidden; zoom: 1;}
.profileAdminPanel .body .menu {list-style: none; overflow: hidden; zoom: 1; width: 680px; position: relative; left: -40px;}
.profileAdminPanel .body .menu li {float: left; display: inline; background: #ededed; border: 1px solid #d5d5d5; width: 288px; height: 38px; margin: 0 0 10px 40px; padding: 5px; font: bold 14px Arial, sans-serif;}
.profileAdminPanel .body .menu li a {display: inline-block; }
.profileAdminPanel .body .menu li span {color: #666;}

.adminActionsBar { padding: 0 0 16px; }
.adminActionsBar ul {list-style: none; overflow: hidden; zoom: 1;}
.adminActionsBar ul li {font: bold 12px Arial, sans-serif; float: left; displau: inline; border-left: 1px solid #a4a4a4; margin-left: 10px; padding-left: 10px;}
.adminActionsBar ul li.first {margin-left: 0; padding-left: 0; border: 0;}
.adminActionsBar ul li span {font-weight: normal; color: #777;}

.not-found, .not-found p {margin-bottom: 15px;}

/* fotomon naglowki */
.searchUsers .head, .userProfilePhotosPage .head, .messageSocialNew .head, .usersProfilePhotosByTagPage .head {font: bold 14px Arial, sans-serif; color: #393939; margin-bottom: 15px;}

/* fotomon - search users */
.searchUsers {font: normal 11px Arial,sans-serif;}
.searchUsers ul {list-style: none;}
.searchUsers .head {border-bottom: 1px solid #dbdbdb; padding-bottom: 3px; margin-bottom: 8px; overflow: hidden; zoom: 1; color: #444;}
.searchUsers .head .c0 {float: left; font-weight: bold; font-size: 14px; padding-left: 7px;}
.searchUsers .head .c1 {float: right; font-size: 14px; color: #333;}
.searchUsers .body .result_list {padding:0; margin:0; overflow:hidden; zoom:1;}
.searchUsers .body .result_list li {float: left; width: 282px; overflow:hidden; margin-left: 28px; margin-bottom: 15px; padding: 7px;}
.searchUsers .body .result_list .n2 {margin-left: 0; clear: both;}
.searchUsers .body .result_list .friend {background: #f0efef;}
.searchUsers .body .result_list .friend .resultBody .inviteStatus {color: #333;}
.searchUsers .body .result_list .confirm .resultBody .inviteStatus {color: #00b526;}
.searchUsers .body .result_list li .photoImg {float: left; display: block;}
.searchUsers .body .result_list li .photoImg {width:69px; height:69px; margin-right: 22px; overflow: hidden; border: 1px solid #DBDBDB;}
.searchUsers .body .result_list li .resultBody {position: relative; width: 189px; float: right;}
.searchUsers .body .result_list li .resultBody .nickname {font-weight: bold; font-size: 14px; display: block; color: #cc3399;}
.searchUsers .body .result_list li .resultBody .more {display: block; color: #333;}
.searchUsers .body .result_list li .resultBody .inviteStatus {position: absolute; top: 52px; color: #ff3399; left: 0;}

/* fotomon - lista wiadomosci prywatnych - naglowek */
#usersProfileMessages #head {margin-bottom: 17px; font: bold 14px Arial, sans-serif;}
#usersProfileMessages #header, #usersProfileMessages #footer_msg {background: #f9f9f9; border: 1px solid #e6e6e6; border-left:0; border-right:0; margin-bottom: 7px; padding: 10px 0px 10px 0px; overflow: hidden; zoom: 1; font: 14px Arial, sans-serif; color: #393939; line-height: 9px;}
#usersProfileMessages #header .c0, #usersProfileMessages #footer_msg .c0 {float: left; width: 185px;  font-size: 11px; line-height: 22px;}
#usersProfileMessages #header .c1, #usersProfileMessages #footer_msg .c1 {float: right;}
#usersProfileMessages input {border:0;margin:0; float: left; margin-right: 8px; margin-top:4px;}
#k1 #usersProfileMessages .delete {text-align: center; font: bold 11px Arial, sans-serif; margin:0; margin-left: 10px;}
#k1 #usersProfileMessages .delete a { background: #ededed; padding: 2px 4px; border: 1px solid #cacaca; }
/* fotomon - lista wiadomosci prywatnych - body */
#usersProfileMessages #body ul {list-style: none; padding:0; margin:0; overflow: hidden;}
#usersProfileMessages #body ul li {border-bottom: 1px solid #e6e6e6; margin-bottom: 7px; padding-bottom: 7px; line-height:25px; overflow: hidden; zoom:1;}
#usersProfileMessages #body ul li.last {border:0;margin:0;}
#usersProfileMessages #body .c0, #body .c1, #body .c2 {display:inline;}
#usersProfileMessages #body .c0 {width: 170px; float: left;}
#usersProfileMessages #body .c1 {float: left;}
#usersProfileMessages #body .c2 {float: right; color: #7a7a7a;}
#usersProfileMessages #body .noread a {font-weight: bold;}
#usersProfileMessages #body input {margin-top: 5px; margin-right: 8px;}
#usersProfileMessages #body img {float: left; margin-right: 8px;}
/* fotomon - lista wiadomosci prywatnych - stronicowanie */
#k1 #usersProfileMessages .pages {text-align: center; font: bold 11px/22px Arial, sans-serif; margin:0;}
#k1 #usersProfileMessages .pages a { background: #ededed; padding: 2px 4px; border: 1px solid #cacaca; }
#k1 #usersProfileMessages .pages a:hover { text-decoration: underline; }
#k1 #usersProfileMessages .pages .all span { padding: 2px 4px; border: 1px solid #cacaca;}
#k1 #usersProfileMessages .pages .prev {margin-right: 15px;}
#k1 #usersProfileMessages .pages .next {margin-left: 15px;}
small {line-height:14px; margin-bottom: 10px;}
small br {line-height:0;}

/* fotomon - nowa wiadomosc prywatna */
.messageSocialNew .head .c0 {float: left;}
.messageSocialNew .head a {font-size: 11px;}
.messageSocialNew .head .c1 {float: right; font-weight: normal;}
.messageSocialNew .head {overflow:hidden;}
.messageSocialNew .head {border:1px solid #a5acb2; border-left: 0; border-right: 0; padding: 18px 0 18px 0;}
.messageSocialNew .noread {background: #f9f9f9; margin-top: -15px; padding-top: 15px;}
.messageSocialNew .noread .message_content {font-weight: bold;}
.messageSocialNew #list_messages {margin-bottom: 12px;}
.messageSocialNew #list_messages a {font-weight: bold; font-size: 11px;}
.messageSocialNew .kL{float:left;}
.messageSocialNew .kR{float:right;text-align:left;}
.messageSocialNew .clr{clear:both;}
.messageSocialNew { margin:8px 12px 24px 12px; position: relative;}
.messageSocialNewM .kL { width:40px;text-align:right;font-size:12px;font-weight:bold;line-height:18px;}
.messageSocialNewM .kR{ width:547px;font-size:12px;line-height:23px;}
.messageSocialNew .user_pic, .messageSocialNewM .user_pic {float:left; margin-right: 8px;}
.messageSocialNewM .kR img { vertical-align: middle; }
.messageSocialNewM .kR .nickname {font-weight: bold;}
.messageSocialNewM input.iTxt {width:549px;height:16px;margin-top:9px;padding-top:2px;}
.messageSocialNewM input.iTxts {width:131px;height:16px;padding-top:2px;vertical-align:middle;}
.messageSocialNewM input.iTxtm {width:196px;height:16px;padding-top:2px;vertical-align:middle;}
.messageSocialNewM input.iTxtss {width:100px;height:16px;padding-top:2px;vertical-align:middle;}
.messageSocialNewM textarea {width:545px;height:161px;margin-top:20px;}
.messageSocialNewM textarea, .messageSocialNew input{font-size:12px;font-family:Arial, sans-serif;color:#000;border:1px solid #a5acb2;}
.messageSocialNew input {padding: 5px; font-size: 18px; font-weight: bold; color: #007491; background: #ededed;}
.messageSocialNewM .btn {text-align:left; margin:5px 0px; padding-left: 45px;}
.messageSocialNewM .submit {text-align: center;}
.messageSocialNewM .btn span {margin-left: 8px;}
.messageSocialNewM .tm{margin-top:8px;}
.messageSocialNewM .tr{margin-top:16px;} 
.messageSocialNew #emoticons {line-height: 40px;padding-left: 45px;}
.messageSocialNew #emoticons img {vertical-align: middle;margin-right: 10px;cursor: pointer;}
.messageSocialNewM #markItUpMsg_new ul {list-style:none;}
/* fotomon - nowa wiadomosc prywatna - odpowiedz */
.messageSocialNew .head_msg {border:0; line-height: 25px; padding:0;}
.messageSocialNew .message_content {margin-bottom:15px; padding-bottom: 7px; border-bottom:1px solid #a5acb2;}
.reply .head_msg .date {font-size: 11px; color:#7a7a7a;}
.reply .messageSocialNewM .kL {width: 66px;}
.reply .messageSocialNewM .kR {width: 541px;}
.reply .messageSocialNewM textarea {width:539px;}
.reply #emoticons, .reply .btn {padding-left: 71px;}
/* fotomon - wiadomosci - errory */
.messageSocialNew .msg_error p {font-size: 12px; border-top: 1px solid #eab8b8; border-bottom: 1px solid #eab8b8; padding-top: 5px; padding-bottom: 5px; margin-bottom: 15px; color: #cc0000; font-weight: bold; text-align: center;}
#usersProfileMessages .msg_error p {background: #e5e5e5; font-size: 12px; padding-top: 5px; padding-bottom: 5px; margin-bottom: 15px; color: #515151; text-align: center;}
#usersProfileMessages .msg_error p a {border-left: 1px solid #cccbcb; padding-left: 7px; margin-left: 5px;}
/* error popup */
.messageSocialNew #popup_msg_error {position: absolute; z-index:100; top:125px; left: 170px; background: #fff; width: 319px; height: 123px; border: 2px solid #b0b0b0; text-align: center; display: none;}
.messageSocialNew #popup_msg_error h3 {font-size: 12px; background: url('http://bi.gazeta.pl/i/obrazki/profil/error_ico.png') no-repeat 0px 7px;padding-left: 36px; margin-left: 25px; margin-top: 21px; margin-bottom: 22px;}
.messageSocialNew #popup_msg_error span { font: bold 12px Arial, sans-serif; margin-left: 10px; display:inline-block;}
.messageSocialNew #popup_msg_error a { text-align: center; background: #ededed; padding: 2px 4px; border: 1px solid #cacaca; width: 64px; height: 14px; display:block; float:left;}
.messageSocialNew #popup_msg_error span.abort {margin-left: 19px;}

/* zajawki fotomon */
/* naj zdjecia */
.mod_fotomon_bs_photo .body { margin: auto auto auto -27px; }
.mod_fotomon_bs_photo { border-bottom: none }
.mod_fotomon_bs_photo h2 { font-size: 12px; margin-bottom: 8px; line-height: 24px; text-transform: uppercase; font-weight: bold; border-bottom: 2px #e0e0e0 solid }
.mod_fotomon_bs_photo li { float: left; display: inline; width: 102px; height: 130px; font-size: 11px; margin: 0 0 8px 27px; text-align: center; overflow: hidden; }
.mod_fotomon_bs_photo li img { border: 1px solid #e0e0e0; display: block; }
.mod_fotomon_bs_photo .footer { font-size: 11px; text-align: right; margin-top: 10px; display:block; clear:both; border-top: 1px solid #e0e0e0; padding-top:3px}
.mod_fotomon_bs_photo .footer .c0 { float: right; border-left: 1px solid #dadada; margin-left: 6px; padding-left: 6px; }

/* naj uzytkownicy */
.mod_fotomon_bs_usr h2 { margin-top: 20px; font-size: 12px; font-weight: bold; margin-bottom: 8px; line-height: 24px; border-bottom: 1px solid #dbdbdb; }
.mod_fotomon_bs_usr ul{ overflow:hidden; clear:both;}
.mod_fotomon_bs_usr ul:after{ content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }
.mod_fotomon_bs_usr li { float: left; display: inline; width: 52px; height: 70px; font-size: 11px; margin: 0 8px 0 0; text-align: center; overflow: hidden; }
/*
.mod_fotomon_bs_usr h2 { font-size: 18px; margin-bottom: 8px; line-height: 24px; }
.mod_fotomon_bs_usr li { float: left; display: inline; width: 52px; height: 70px; font-size: 11px; margin: 0 8px 0 0; text-align: center; overflow: hidden; }
*/
.mod_fotomon_bs_usr li img { border: 1px solid #e0e0e0; display: block; }
.mod_fotomon_bs_usr .footer { font-size: 11px; font-weight: bold; text-align: right; margin-top: 10px;  }


/* szukaj */
#searchH { width: 330px; position: relative; padding-bottom: 20px; }
#searchH_param { display: none; }
#searchH .searchSel .arrow { width: 15px; height: 26px; border: solid #cecece; border-width: 1px 1px 1px 0; background-position: 0 0; cursor: pointer; float: left; }
#searchH .searchExpanded .searchSel .arrow { background-position: 0 -26px; }
#VE_szukaj_id { border: 1px solid #cecece; float: left; padding: 5px 6px 6px; width: 224px; font: normal 12px Arial,sans-serif; }
#searchH .searchSel { overflow: hidden; }
#searchH .searchSel ul { position: absolute; background: #fff; left: 0; width: 252px; border: solid #cecece; border-width: 0 1px 1px; display: none; top: 28px; }
#searchH .searchSel li a { display: block; padding: 2px 4px; color: #000; }
#searchH input.b { margin-left: 4px; background-position: 0 100%; background-repeat: repeat-x; border: 0; width: 72px; height: 28px; text-align: center; cursor: pointer; font: normal 16px Calibri,Arial,sans-serif; color: #fff; }
#searchH .searchExpanded .searchSel ul { display: block; }
#searchH select, #searchH .selectedVal { display: none; }
#searchH img { display: none; }
#searchH .b, #searchH .searchSel .arrow { background-image: url('http://bi.gazeta.pl/i/obrazki/ogrody2/search-sprite.png'); background-repeat: no-repeat; }

/* rejestracja */
#loginwrp {margin-bottom: 25px;}
#loginwrp .register, #loginwrp .lostPasswordConf, #loginwrp .password, #loginwrp .passChange, #loginwrp .login {padding:  0 0 25px; }
.login_middle h3 {font: 24px Arial, sans-serif; padding: 14px 0; border-bottom: 1px solid #ccc; margin-bottom: 12px; }
.login_middle {background-color: #fff; font: 12px Tahoma, sans-serif; color: #505050;}
.login_middle #loginForm {margin-bottom: 15px;}
.login_middle #loginForm input, .login_middle #loginForm span {vertical-align: middle;}
.login_middle #lostPasswordForm input, .login_middle #lostPasswordForm span {vertical-align: middle;}
.login_middle #loginForm span, .login_middle #lostPasswordForm span {font-weight: bold;}
.login_middle #loginForm span.rememberme {font-weight: normal; position: relative; top: -2px !important; top: -1px; #top: -1px !important;}
.login_middle #loginForm span.rememberme input {margin-right: 6px;}
.login_middle .email, .login_middle .pass {width: 120px; height: 16px; padding: 2px 4px; border: 1px solid #a7a7a7; color: #505050; margin-right: 6px;}
.login_middle .loginButton {width: 70px; height: 21px; background: url('http://bi.gazeta.pl/i/plotek/btn_log.gif') no-repeat 0 0; border: none; margin-right: 4px; position: relative; top: 0px !important; top: -1px; #top: -1px !important; cursor: pointer;}
.login_middle .okButton {width: 70px; height: 21px; background: url('http://bi.gazeta.pl/i/plotek/btn_ok.gif') no-repeat 0 0; border: none; position: relative; top: 0px !important; top: -1px; #top: -1px !important; cursor: pointer;}
.login_middle .lostPasswordConf span{font-weight: bold;}
.login_middle .lostPasswordConf a {display: block; text-align: center; margin-top: 20px;}
.login_middle #changePasswordForm span, .login_middle #registerForm span {font: bold 14px Arial, sans-serif; vertical-align: middle; }
.login_middle #changePasswordForm .big, .login_middle #registerForm .big {vertical-align: middle; height: 22px; width: 258px; padding: 2px 4px; border: 1px solid #a7a7a7; color: #505050; font-size: 16px;}
.login_middle #registerForm .semibig {vertical-align: middle; height: 22px; width: 128px; padding: 2px 4px; border: 1px solid #a7a7a7; color: #505050; font-size: 16px;}
.login_middle #registerForm img {vertical-align: middle;border: 1px solid #a7a7a7;}
.login_middle #changePasswordForm .passChange div {margin-bottom: 10px; padding-left: 80px; overflow: hidden;}
.login_middle #changePasswordForm .passChange span {float: left; width: 170px; text-align: right; position: relative; top: 5px; left: -10px;}
.login_middle #changePasswordForm .bigOkButton {margin-top: 10px; border: none; width: 72px; height: 30px; background: url('http://bi.gazeta.pl/i/plotek/btn_bigok.gif') no-repeat 0 0; margin-left: 250px !important; margin-left: 253px; cursor: pointer;}
.login_middle #registerForm .register span {float: left; width: 180px; text-align: right; position: relative; top: 5px; left: -10px;}
.login_middle #registerForm .register .captcha span {top: 7px;}
.login_middle #registerForm .register div {margin-bottom: 10px; padding-left: 50px; overflow: hidden; zoom: 1;}
.login_middle #registerForm .register div.podpis {position: relative; overflow: visible;}
.login_middle #registerForm .register div.help span.poczta {float: none; position: static; display: block; width: 270px; text-align: left; padding-left: 180px; font-size: 12px; font-weight: normal; vertical-align: baseline;}
.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; width: 72px; height: 30px; background: url('http://bi.gazeta.pl/i/plotek/btn_bigok.gif') no-repeat 0 0; margin-left: 230px !important; margin-left: 233px; 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: 510px; 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('http://bi.gazeta.pl/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; float: none; position: static; text-align: left; width: auto;}
.login_middle #registerForm .register #pseu_tip small {margin-top: 15px; margin-left: 0; font-weight: normal; display: block;}
.login_middle #registerForm .register #pseu_tip .red {color: #b3003c;}
.login_middle #registerForm .register #pseu_tip .green {color: #017e22;}
.login_middle .help .reg {padding-right: 12px; margin-right: 10px; border-right: 1px solid #c7c7c7; }
.login_middle .help a {font-weight: bold;}
.loginErr {display: block; background-color: #f2f2f2; margin-bottom: 15px; font-weight: bold; padding: 5px; color: #474747;}
.fotoCut {overflow: hidden; zoom: 1; border: 8px solid #e8e8e8; padding: 20px 15px;}
#mSpan {font: bold 14px Arial, sans-serif; display: block; padding: 10px 0;}

.tagCloudBox .body { line-height: normal; }
.tagCloudBox a:hover { color:#fff; background:#154972;}

#srt .vis{ display:block; }
#srt .nvis{ display:none; }
#srch .vis{ display:block; }
#srch .nvis{ display:none; }
#srt.vis ul{ display:block; }
#srt.nvis ul{ display:none; }
#srch.vis ul{ display:block; }
#srch.nvis ul{ display:none; }

.rel_zdjTOP img, div.rel_zdj img, #gal_picture img, .avatar img { display:block;}

/* sondaz */
.pollBox { font-family: Verdana,sans-serif; font-size: 12px; text-align: left; padding: 20px 0; }
.pollBox h2 { font-size: 16px; line-height: 20px; margin-bottom: 20px; }
.pollBox h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.pollQuestion img { float: left; margin: 0 20px 10px 0; border: 2px solid #e6e6e6; padding: 1px; }
.pollQuestion ul { list-style: none; float: right; width: 400px; margin-right: 10px; display: inline; }
.pollQuestion li { line-height: 22px; padding: 2px 8px; height: auto; zoom: 1; border: 1px solid #fff; float: left; clear: both; width: 390px; }
.pollQuestion li.sel { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbg.gif') repeat; border: 1px solid #c4c4c4; padding: 2px 8px; }
.pollQuestion input { vertical-align: middle; margin: 0; }
.pollQuestion input, .pollQuestion span { position: relative; top: 0 !important; top: 5px; left: 0 !important; left: -2px; }
.pollQuestion { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; width: 620px; }

.pollQuestionImg { width: 620px; }
.pollQuestionImg .entry { border-bottom: 21px solid #fff; zoom: 1; text-align: left; }
.pollQuestionImg .kL { width: 215px; background: #e6e6e6; border: 1px solid #e6e6e6; padding: 3px; zoom: 1; }
.pollQuestionImg img, .pollQuestionImg input { vertical-align: middle; cursor: pointer; }
.pollQuestionImg img { border: 1px solid #fff; margin-right: 6px; }
.pollQuestionImg .kR { width: 380px; padding-top: 0; }
.pollQuestionImg .kL { cursor: pointer; }
.pollQuestionImg .sel { width: 215px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbg.gif') repeat; border: 1px solid #c4c4c4; padding: 3px; zoom: 1; }
.pollQuestionImg { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; }
.pollQuestionImg a { margin: 0px; padding: 0px; }
.pollQuestionImg a:hover { background: none; }
.pollQuestionImg img.sel { width: auto; background: none; padding: 0px; border: 1px solid #fff; }
.pollQuestionImg input.sel { width: auto; background: none; padding: 0px; border: 0; }
#poll .pollSubmit { text-align: right; width: 620px; margin-left: 0; }

.pollResults { font-family: Verdana,sans-serif; font-size: 12px; text-align: left; }
.pollResults h2 { font-size: 16px; margin-bottom: 20px; }
.pollResults h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.pollResult { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; }
.pollResultBox { border: 1px solid #ebebeb; zoom: 1; }
.pollResultBox0 { border: 1px solid #fff; background: #fafafa; padding: 9px 12px 12px; zoom: 1; }
.pollResultBox .bar { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rbar.gif') repeat-x; height: 27px; margin: 0 14px 0 6px; }
.pollResultBox .bar0 { float: left; }
.pollResultBox .kL { width: 480px; padding: 9px 0 0; }
.pollResultBox .kR { width: 95px; color: #9e9e9e; padding: 9px 0 12px 16px; line-height: 24px; border-bottom: 1px solid #ededed; border-left: 1px solid #ededed; }
.pollResultBox .kL .kL { width: 240px; text-align: right; padding: 0; border: 0; }
.pollResultBox .kL .kR { width: 240px; color: #000; padding: 0 0 9px; border-bottom: 1px solid #ededed; border-left: 0; }
.pollResultBox .kL .kL span { padding-right: 16px; line-height: 24px; }
.pollResultBox .kL .kR span { line-height: 24px; }
.pollResultBox .caption { font-size: 10px; line-height: 14px; border-bottom: 0; padding-top: 2px; }
.pollResultBox .best .kR { padding: 0 0 3px; }
.pollResultBox .best .kL span { border: solid #d4d4d4; border-width: 1px 0 1px 1px; display: block; float: right; padding: 3px 16px 4px 6px; background: #efefef; position: relative; top: -2px; }
.pollResultBox .best .bar0 { border: solid #d4d4d4; border-width: 1px 0; position: relative; top: -2px; padding: 2px 0; background: #efefef; }
.pollResultBox .best .kR span { border: solid #d4d4d4; border-width: 1px 1px 1px 0; display: block; float: left; padding: 3px 6px 4px 0; background: #efefef; position: relative; top: -2px; }
.pollResultBox .clr { margin: 0 !important; margin-top: -9px; }
.pollResultBox .sum { border-bottom: 0; font-weight: bold; }

.rankPollHead { font-family: Verdana,sans-serif; font-size: 12px; text-align: left; }
.rankPollHead h2 { font-size: 16px; margin-bottom: 20px; }
.rankPollHead h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.rankPollHead p { font-size: 14px; font-weight: bold; line-height: 19px; margin-bottom: 14px; }
#rankPoll { list-style: none; width: 620px; text-align: left; }
#rankPoll li { border: 1px solid #ececec; padding: 5px; margin-bottom: 6px; height: 146px; overflow: hidden; width: 608px; z-index: 1; position: relative; }
#rankPoll li.sel { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbg.gif') repeat; cursor: move; z-index: 2; }
#rankPoll .imgL { float: left; background: #e6e6e6; padding: 2px; }
#rankPoll li.sel .imgL { padding: 2px; background: transparent; }
#rankPoll .imgL img { background: #fff; padding: 1px; }
#rankPoll .txtL { float: left; width: 283px; font-family: Verdana,sans-serif; font-size: 12px; height: 146px; padding-left: 20px; }
#rankPoll .movR { width: 108px; position: absolute; left: 500px; }
#rankPoll .txtL .txtL2 { width: 283px; }
#rankPoll .txtL0 { height: 146px; overflow: hidden; position: relative; }
#rankPoll .txtL0[class] { display: table; position: static; }
#rankPoll .txtL1 { position: absolute; top: 50%; } /* for explorer only*/
#rankPoll .txtL1[class] { display: table-cell; vertical-align: middle; position: static; }
#rankPoll .txtL2 { position: relative; top: -50%} /* for explorer only */
#rankPoll .txtL2[class] { position: static; }
#rankPoll .movU { padding-bottom: 6px; }
#rankPoll .movR img { cursor: pointer; }
#rankPoll .mark { padding-bottom: 8px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/dotsarrow.gif') no-repeat 0 3px; padding-left: 10px; }
#rankPoll .mark div { color: #727272; margin-left:-10px; width: 300px; margin-top: 5px; }
#rankPoll .mark div a { zoom: 1; display: block; border-top: 1px solid #cdcdcd; margin-top: 5px; padding-top: 4px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rankLinkBtn.gif') no-repeat left 5px; padding-left: 20px; padding-bottom: 2px; }
#rankPoll { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 10px; margin-bottom: 20px; }

#rankPollWnk { list-style: none; overflow: hidden; width: 620px; text-align: left; }
#rankPollWnk li { border: 1px solid #ececec; padding: 5px; margin-bottom: 6px; height: 146px; overflow: hidden; width: 608px; z-index: 1; }
#rankPollWnk .imgL { float: left; background: #e6e6e6; padding: 2px; }
#rankPollWnk .imgL img { background: #fff; padding: 1px; }
#rankPollWnk .txtL { float: left; width: 320px; font-family: Verdana,sans-serif; font-size: 12px; height: 146px; padding-left: 20px; }
#rankPollWnk .movR { float: right; overflow: hidden; margin: 0; }
#rankPollWnk .movR .txtL0 span { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/wynik.gif') no-repeat center center; padding: 15px 25px 20px 25px; line-height: 48px; font-family:Verdana; font-size: 22px; font-weight: bold; }
#rankPollWnk .txtL0 { height: 146px; overflow: hidden; position: relative; top: 50px; right: 0px !important; right:-20px; margin-right: 10px; }
#rankPollWnk .mark { padding-bottom: 8px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/dotsarrow.gif') no-repeat 0 3px; padding-left: 10px; }
#rankPollWnk .mark div { color: #727272; margin-left:-10px; width: 300px; margin-top: 5px; }
#rankPollWnk .mark div a { zoom: 1; display: block; border-top: 1px solid #cdcdcd; margin-top: 10px; padding-top: 6px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rankLinkBtn.gif') no-repeat left 6px; padding-left: 20px; }
#rankPollWnk h2 { font-size: 16px; margin-bottom: 20px; }
#rankPollWnk h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
#rankPollWnk .txtWnk { font-size: 12px; color: #727272; line-height: 17px; }
#rankPollWnk .txtWnk span { color: #000; font-weight: bold; }
#rankPollWnk ul.rankPollWnk { margin-top: 17px; }

.pollBoxWnk { font-family: Verdana,sans-serif; line-height: 20px; font-size: 12px; text-align: left; width: 620px; padding: 20px 0; }
.pollBoxWnk h2 { font-size: 16px; margin-bottom: 20px; }
.pollBoxWnk h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.pollBoxWnk img { vertical-align: middle; margin-right: 6px; }
.pollBoxWnk .entry { border-bottom: 21px solid #fff; zoom: 1; }
.pollBoxWnk .kL { width: 210px; padding: 3px; zoom: 1; margin: 0; }
.pollBoxWnk .kL img { border: 3px solid #e6e6e6; padding: 1px; background-color: #fff; margin: 0; }
.pollBoxWnk .kR { width: 400px; padding-top: 0; }
.pollBoxWnk .bar { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rbar.gif') repeat-x; height: 27px; margin: 0 11px 0 0px; float: left; }
.pollBoxWnk .bar0 { float: left; background-color: #fafafa; border: 1px solid #ebebeb; padding: 10px 0px 10px 11px; width: 378px; margin-top: 10px; }
.pollBoxWnk .bar0 span { line-height: 27px; }
.pollBoxWnk .bar0 .il { color: #9e9e9e; font-size: 10px; padding-top: 9px; }
.pollBoxWnk .spec { border: 1px solid #c4c4c4; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/specBg.gif'); }

.thanks { font-size: 18px; line-height: 23px; }

/* quizy - indeks */
.quiz_index .head { color: #393939; font: bold 12px Georgia,serif; }
.quiz_index .entry { padding: 10px 0; border-bottom: 1px solid #ddd; overflow: hidden; zoom: 1; }
.quiz_index .entry img { display: block; margin: 0 10px 0 0; }
.quiz_index .entry .kR img { margin: 0 0 0 10px; }
.quiz_index .entry .contentI { color: #373737; font: 11px/14px Arial, sans-serif; }

/* quizy */
.quiz {width: 620px; margin: 0 0 20px; font-size: 14px; line-height: 19px; font-family: Arial, sans-serif; overflow:hidden;  }
.quizHead { margin-bottom: 25px; }
.quizHead h1 { color: #000; margin: 20px 0 15px; font-size: 20px; line-height: normal; font-weight: bold; }
.quizHead p { color: #000; }

.quiz .entry { padding: 10px 0; }
.quiz .entry h2 {font: bold 16px Arial, sans-serif; margin-bottom: 15px;}
.quiz .entry h2 span {font: bold 12px Verdana, sans-serif; color: #f5f5f5; background: #668F13; border: 2px solid #668F13; position: relative; top: -2px; margin-right: 5px;}
.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: #668F13; 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 .str .current {background-image: url('http://bi.gazeta.pl/i/obrazki/zdrowie/q_strCurrent.gif');}
.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 .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;}

/* clear */
#logged { zoom: 1; }
#logged:after { content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }

/* zajawka logowania */
#logged a { font-size: 11px; font-family: Arial, sans-serif; }
#logged { padding: 4px; margin-bottom: 15px; border: 1px solid #ccc; background: #fff; }
.mod_userBox #logged { border: none; background: transparent; }
#logged .imgw { height: 35px; width: 35px; border: 1px solid #d3d2ce; overflow: hidden; float: left; margin-right: 5px; }
#logged p { margin: 0 0 5px 0; padding: 0; overflow: hidden; zoom: 1; }
#logged span.nick { float: left; font-weight: bold; }
#logged span.logout { float: right; }
#logged ul { padding: 0; list-style: none; list-style-image: none; font-size: 11px; }
#logged li { display: inline; border-left: 1px solid #c6ccc8; padding-left: 5px; }
#logged li:first-child { border-left: 0px; padding-left: 0px; }
#logged li#logger-setting { float: right; position: relative; #margin-top: -17px; border-left: none; }
#logged li#logger-setting a { display: block; width: 17px; height: 17px; cursor: pointer; }
#logged-profile { display: none; position: relative; margin-bottom: 19px; padding-top: 20px; padding-bottom: 6px; border: 1px solid #ccc; background: #fff; }
.mod_userBox #logged-profile { border: none; background: transparent; }
#logged-profile ul { margin: 0; padding: 0; text-align: center; list-style: none; list-style-image: none; font-size: 11px; }
#logged-profile li { display: inline; border-left: 1px solid #c6ccc8; padding-left: 5px; }
#logged-profile li:first-child { border-left: 0px; padding-left: 0px; }
#logged-profile #close-profile { float: right; display: block; position: absolute; top: 6px; right: 2px; width: 6px; height: 8px; cursor: pointer; }

#logged-profile a, #logged a { color: #9C3; }
#logged li#logger-setting a { background: transparent url('http://bi.gazeta.pl/i/obrazki/blogoserwis/setting.png') no-repeat left top; }
#logged-profile #close-profile { background: transparent url('http://bi.gazeta.pl/i/obrazki/blogoserwis/close-profile.png') no-repeat left top; }

/* dostylowanie fotostory */
#container_gal .txt  a strong { font-weight:bold; }

/*avatar margin*/
.kRel .BkL {margin-top:5px;}

/*Hover Fix*/
.mod_zrgar21 .node_txt {width:100%;}
.mod_zrgar21 h3 a {display:inline-block;}

/*Forum blogosciezka*/
#blogoSciezka a b{font-weight:normal;}

/*Forum hover*/
.wList .wList0 .kL a.fsB:hover{background-color:#154972; }

/*Forum Font*/
.wList .info input.txt , .wList ,.regulaminInfo {font-family:Arial;}

/*Forum Watek*/
.thread .thread2 {clear:both; overflow:hidden;}
.thread2 .BkL, .thread0 .BkL {float:left; padding-right:10px;}
.thread2 .BkR, .thread0 .BkR {float:right; width:560px;}
.thread .pBody {background-color:#EEEEEE; padding:5px; font:14px/18px Arial,sans-serif;}
.thread h3 {font: bold 18px/18px Arial,sans-serif; padding-bottom: 5px ; margin:4px 0; border-bottom: 2px solid #E6E6E6;}
.thread .koment b ,.thread .koment a {font:bold 14px Arial,sans-serif}
.thread .koment span.aut, .thread .koment a.aut {font-size:12px; }
.kR a.next:hover, .kR1 a.next:hover ,.thread .info .all a:hover,.kL a.prev:hover, .kL1 a.prev:hover{color:#000;}

/* global_bi_shared register Irules */
.profil .iRules { border: 1px solid #BBBBBB;   font-size: 11px;  height: 140px;  line-height: normal;  margin-bottom: 15px;  overflow: auto;  padding: 3px; width: 222px; }
.profil .row .c1 label.rules { font-size: 12px; }
.profil .row.multi .c0 { padding: 2px 0; }
.profil .row { overflow: hidden;  padding-top: 15px; }
.profil .row .c0 { display: inline;  float: left;  line-height: 24px;  margin-right: 10px;  text-align: right; width: 230px;}
.profil .row .c1 { line-height: 24px;  overflow: hidden;}
.profil .row .c1 * { vertical-align: middle;}
.profil .row .c0 label, .profil .row .c0 span.lbl { color: #2B2B2B; font-size: 14px; font-weight: bold;}
.profil .row .c0 label, .profil .row .c0 input {vertical-align: middle;}
.profil .row .c0 label.nb {font-weight: normal;}
.profil .row label strong { font-weight: bold;}
.profil .row .c1 label, .profil .row .c1 span.lbl { color: #2B2B2B;  font-size: 14px; margin: 0 15px 0 2px;}

/* profil - prawa szplata */
#profile-right form ul li { zoom: 1; }
#profile-right form ul li:after { content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }
#profile-right { width: 300px; font-family: Arial; font-size: 12px; }
#profile-right form { margin: 0 0 20px; padding: 0 0 12px; border-bottom: 1px solid #dbdbdb; }
#profile-right form p { color: #828282; font-size: 10px; text-transform: uppercase; }
#profile-right form h2 { font-weight: bold; font-size: 12px; margin: 0 0 6px; padding: 0 0 6px; border-bottom: 1px solid #dbdbdb; }
#profile-right form h2 span { font-weight: normal; color: #808080; }
#profile-right form ul { margin: 0; padding: 0; }
#profile-right form ul li { position: relative; margin: 0 0 5px; padding: 0; text-align: right; list-style: none; list-style-image: none; }
#profile-right form ul li input, #profile-right form ul li label { vertical-align: middle; }
#profile-right form ul li input { width: 250px; }
#profile-right form ul li button { float: right; position: relative; padding: 3px 12px; text-align: center; border: none; cursor: pointer; color: #fff; background: #99cc33; }
#profile-right form.first-box ul li { text-align: left; }
#profile-right form.first-box ul li input { width: auto; }
#profile-right form.first-box ul li button { margin-top: -24px; }

/*Add to Friends button */ 
.profil .head .c1 .addToFriends a {font-weight:bold; background: url("http://bi.gazeta.pl/i/obrazki/blogoserwis/ogrody/button-to-friends-bg.png") repeat-x scroll left top #99cc33; border: medium none;    color: #FFFFFF; }

/*Calendar */
#calendar_index {width:620px; position:relative; clear:both; overflow:hidden;}
#calendar_index h2 {border-bottom:2px solid #dadada; font-size:20px; text-transform:uppercase;}
#calendar_index .promoted { background-color:#fff5d7; overflow:hidden;  padding:0 0 10px 10px; position: relative;}
#calendar_index .promoted .events  {float:none; width:100%;}
#calendar_index .promoted  h3 { background:#e2c776; color:#fff; font:11px Arial,sans-serif; float:left; padding:2px;     text-transform:lowercase; }
#calendar_index .promoted  h3 a { display:block; font:20px Georgia,serif; color:#154972; }
#calendar_index .promoted h3  a:hover { color:#fff; }
#calendar_index .promoted p {padding:10px 0; color:#373737; font:11px/14px Arial,sans-serif; clear:left; }

#calendar_box .head {padding:5px 0px;}
#calendar_box .head a:hover {text-decoration:underline; color:#154972;}
#calendar_box .body tbody tr td.blank {background-color:#fff;}
#calendar_box .body tbody tr td:last-child{color:green; background-color:#f0f4f8;}
#calendar_box .body tbody td span, #calendar_box .body tbody td a {font-size:11px;}

#calendar_index .c1 , #calendar_index .c0 {margin-top: 10px;}
#calendar_index .c0 {float:left; width:435px; padding-left:2px;}
#calendar_index .c0 h1 {padding:5px 0px; font-weight:bold;}
#calendar_index .c0 h3 {clear:both; font:bold 12px/18px Georgia,sans-serif; }

#calendar_index .c0 .group { overflow:hidden; margin:5px 0px 8px; border-top:1px solid #DFDEE3;}
#calendar_index .events {float:right; width:365px ; padding-top:12px;}
#calendar_index .c0 .group .events h3 {color:#154972; font-size:20px; border:none; font-weight:normal; line-height:24px; font-family:Georgia;}
#calendar_index .c0 .group .events h3 span {padding-left:5px;}
#calendar_index .c0 .group .events p {font-family:Arial,sans-serif; font-size:12px; padding:5px 0px;} 

#calendar_index .c0 .pages {clear:both; font-weight: bold;   padding: 6px 0;  text-align: center; border-top:1px solid #DFDEE3;}
#calendar_index .c0 .pages span,#calendar_index .c0 .pages a  { font-family:Arial,sans-serif;}
#calendar_index .c0 .pages span:first-child, #calendar_index .c0 .pages a, #calendar_index .c0 .pages span a ,
#calendar_index .c0 .pages span, #calendar_index .c0 .pages span.next, #calendar_index .c0 .pages span.prev { border:1px solid #DBDBDB;  color:#154972;  display: inline-block;   margin: 0 2px 3px;  padding: 2px 4px;}
#calendar_index .c0 .pages span, #calendar_index .c0 .pages span.prev {color:#000;}

#calendar_index .c1 {float:right; width:155px; border-left:1px solid #e5e5e5; padding-left:15px;}
#calendar_index .c1 .mod_filter {margin:20px 0px;}
#calendar_index .c1 .mod_filter strong{font-size:12px; font-weight:bold; border-bottom:2px #dadada solid; display:block; }
#calendar_index .c1 .mod_filter ul {margin:5px 0px; }
#calendar_index .c1 .mod_filter ul li {font: bold 12px/18px Arial,sans-serif;}
#calendar_index .c1 .mod_filter ul li.sel a{color:#000;}
#calendar_index .c1 .mod_filter ul li.sel a:hover{color:#fff;}

/* search */

#top_wrap #pageSearch #pageSearchQ { padding:4px 6px; color:#333; font: 14px / 16px Arial, sans-serif;}
#top_wrap #pageSearch .hint {background-color:#fff; border:1px solid #2E2B47; position:absolute; width:329px; display:none;}
#top_wrap #pageSearch .hint span {display:block; padding:4px 6px; color:#333; font: 14px / 16px Arial, sans-serif; cursor:pointer;}
#top_wrap #pageSearch .hint span.active  {background-color:#99CC33; color:#2E2B47;}

/*Artykul newsletter*/
#artykul p.txt_upl {background-color:#eeeeee; padding:5px; border:1px solid #CCCCCC; display:inline-block;}
#artykul p.txt_upl a:hover {background:none; text-decoration:underline;color:#154972;}

/* Calendar event */
#k12 {  background: none repeat scroll 0 0 #FFFFFF; float: left;  overflow: hidden; padding-bottom: 12px;  padding-left: 12px; width: 646px; }
#calendar_event {font-Family:Arial,sans-serif;}
#calendar_event h2 {color: #99CC33; font: bold 24px Arial,Tahoma,sans-serif; margin-bottom: 12px; }
#calendar_event ul.values {padding:0;}
#calendar_event .values li { color: #000000; font: bold 14px Arial,sans-serif; list-style: none outside none; margin-bottom: 3px;}
#calendar_event .values li .name { color: #707070;}
#calendar_event .values li .value a { color: #99CC33;}
#calendar_event .article {clear: both; font: 12px/18px Arial,sans-serif; margin-bottom: 24px; padding-top: 12px;}
#calendar_event .article p { margin-top: 10px; }
#calendar_event .pages { border-top: 1px solid #D9D9D9; color: #999999; font: bold 12px Tahoma,sans-serif; padding: 12px 0 ; position: relative; text-align: center; }
#calendar_event .pages a:hover {color:#fff;}
#calendar_event .pages .prev {left: 0; position: absolute;}
#calendar_event .pages .next { position: absolute; right: 0;}
#calendar_event .values li .value a,#calendar_event .pages a { color: #154972;}
#calendar_event .values li .value a:hover,#calendar_event .pages a:hover { color: #fff;}

.mod_sondaz .results ul {overflow:hidden;}
.mod_sondaz .inner .node_head {border-bottom-width:2px;}
.mod_sondaz .inner .node_head h2 {font: 14px/16px Georgia,serif; padding:0;}
.mod_sondaz .inner .node_head h2 a{ color: #393939; font: bold 12px Georgia,serif; padding:0; margin:0 ;text-transform: uppercase;} 
.mod_sondaz .results span {background-color:#99CC33;}
.mod .node_body h2 { margin:0;}
 
.mod_zigar16 .node_entry { border: 1px solid #CCCCCC; display: inline; float: left; height: 80px; line-height: 80px; margin-bottom: 14px; margin-left: 20px; text-align: center; width: 138px;}
.mod_zigar16 .node_entry { line-height: 80px; text-align: center; }
.mod_zigar16 .node_entry img {vertical-align: middle;}
.mod_zigar16 .node_entry  h3 {font: 14px/16px Georgia,serif; margin-bottom: 4px; }  
.mod_zigar16  .n4 { clear: both; margin-left: 0;}
.mod_zigar16 .node_head h3 { border-bottom: 2px solid #CECECE;  font: bold 12px/24px Georgia,serif; margin-top: 20px; text-transform: uppercase; }

.mod_zigar17 .node_head h2 { font: bold 12px/24px Georgia,serif; margin-top: 20px; text-transform: uppercase; }
.mod_zigar17  .node_inner_entry img {height:100px;}
.mod_zigar17  .node_inner_entry h3  {margin:0; font-family:Arial; background-color:#668F13}
.mod_zigar17  .node_inner_entry h3 a { font: bold 11px !important; background-color:#668F13; color:#fff; display:inline-block; }
.mod_zigar17  .node_inner_entry h3 a:hover{background-color:#344610;}
.mod_zigar17  .node_inner_entry h3.size { font: bold 12px Georgia,sans-serif; background-color: #fff}
.mod_zigar17  .node_inner_entry h3.size a { font-weight: bold; color:#154972; background:none; font-size:12px;}
.mod_zigar17  .node_inner_entry h3.size a:hover{color:#fff; background-color:#154972; }

/* multizapisywarka nlt */
.mod_signin_bas { background: #efefef; padding: 16px; border-top: 3px solid #cecece; }
.mod_signin_bas a:hover { color: #154972; text-decoration: underline; }
.mod_signin_bas .mod_signin_final { width: 590px !important; }
.mod_signin_bas .sign-in-nlt .descr { background: #fff; }
.mod_signin_lit { font-family: Arial,sans-serif; }

/*fixed  mod_zr8 - border */
.mod .node_body h3 {display:block; height:auto;}
.mod_zr8.mod_zr8_noslider.mod_zrgar13 .node.node_entry {height:auto; padding:5px 0px; border:0;}
.mod_zr8.mod_zr8_noslider.mod_zrgar13 .node_entry a   {height:80px; line-height:60px; display:inline-block;border:1px solid #E2E2E2; padding:5px; width:120px; }
.mod_zr8.mod_zr8_noslider.mod_zrgar13 .node_entry a:hover {background:0;}
.mod_zr8.mod_zr8_noslider.mod_zrgar13 .node_entry a  img{display:inline; line-height:70px; padding:15px 0px;}
.mod_zr8.mod_zr8_noslider.mod_zrgar13 .node_entry h3 a {display:block; line-height:17px; vertical-align:auto; border:none; padding:0; width:auto; height:auto; }
.mod_zr8.mod_zr8_noslider.mod_zrgar13 .node_entry h3 a:hover {background:#154972;}

/* przycisk dodaj zdjecie i addToFriends */
#BL_bloxHead .btn_invite, #profilEditPage #profileDeleteCommand input[type=submit], #profilEditPage #profileDeleteCommand input[type=submit], #profileRemoveOverlay #btnRemoveProfileCancel, #profilEditPage .formularz .iSave, #profilEditPage .formularz .iCancel, #profilEditPage .head .c0 .iSbt, .addPhotoButtonLink a, .addPhotoButtonLink a:hover, .profil .head .c1 .addToFriends a, .mod_bloxLite input.btn { color: #fff; background: url('http://bi.gazeta.pl/i/obrazki/ogrody2/profile_btn_bg.png') 0 0 repeat-x; }
#BL_feed .head h2 a:hover, #BL_feed .entry .footer a:hover, #BL_entries h2 a:hover, #BL_entries h3 a:hover { background: #154972; color: #fff; }
#gazeta_article_share a:hover { color: #154972; text-decoration: underline; }

.mod_zr_ladnydom14 { width: 310px; padding-top: 6px; padding-bottom: 8px; border-top: 3px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; overflow: hidden; }
.mod_zr_ladnydom14 .node_inner_header { border: 1px solid #e5e5e5; }
.mod_zr_ladnydom14 .node_inner_small_pic { float: left; border: 1px solid #e5e5e5; height: 69px; }
.mod_zr_ladnydom14 h3 a { display: block; margin-left: 70px; padding: 15px 10px; font-size: 14px !important; }
.mod_zr_ladnydom14 a:hover { background:none; color: #154972; text-decoration: underline }
.mod_zr_ladnydom14 .node_line { clear: both; height: 10px; }

/*polecane serwisy*/
.mod_zrkaty4 .node_entry, .layout_uniwersalny #columns_wrap #holder_301 .mod_zrkaty4 .node_entry {border:0; padding-bottom:0px; width:290px; margin:0;}
.mod_zrkaty4 .node_entry { text-align: center }
.mod.mod_zrkaty4 .node_head {margin-bottom:5px;}
.mod.mod_zrkaty4 .node_head h2 {color: #393939; font: bold 12px Georgia,serif; margin: 0;padding: 0; text-transform: uppercase;margin-bottom:5px;}
.mod_zrkaty4 .node_body h3 {   line-height: 33px; font-size:14px; font-weight:bold; width:auto; display:inline; text-align: center}
.mod_zrkaty4 .node_body h3  , .mod_zrkaty4 .node_body h3 a {font-family:Arial;}
.mod_zrkaty4 .node_body img {vertical-align:middle;  float:none; display:inline-block;margin-right: 8px;} 
.mod_zrkaty4 .node_inner_entry > a {overflow:hidden; line-height:80px; height: 80px; border:1px solid #bcbcbc; display:inline-block; width:298px; float:none; text-align: center}

/*narzedzia do projektowania*/
.mod_zrkaty3 .node_entry, .layout_uniwersalny #columns_wrap #holder_301 .mod_zrkaty3 .node_entry {background:#ebebeb; padding:5px; width:290px;}
.mod_zrkaty3 .node_head h2 {color: #393939; font: bold 12px Georgia,serif; margin: 0;padding: 0; text-transform: uppercase;margin-bottom:5px;}

article.mod > header, article.mod_uzr8 section.body header {border-bottom-color: #cecece;}

/*PROFILEMON */
.mod_profilemon a.headbtn { background: #98cb32; background: -moz-linear-gradient(top,  #98cb32 0%, #668f13 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#98cb32), color-stop(100%,#668f13)); background: -webkit-linear-gradient(top,  #98cb32 0%,#668f13 100%); background: -o-linear-gradient(top,  #98cb32 0%,#668f13 100%); background: -ms-linear-gradient(top,  #98cb32 0%,#668f13 100%); background: linear-gradient(top,  #98cb32 0%,#668f13 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98cb32', endColorstr='#668f13',GradientType=0 ); }
.mod_profilemon a.headbtn:hover { background: #668f13; background: -moz-linear-gradient(top,  #668f13 0%, #98cb32 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#668f13), color-stop(100%,#98cb32)); background: -webkit-linear-gradient(top,  #668f13 0%,#98cb32 100%); background: -o-linear-gradient(top,  #668f13 0%,#98cb32 100%); background: -ms-linear-gradient(top,  #668f13 0%,#98cb32 100%); background: linear-gradient(top,  #668f13 0%,#98cb32 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#668f13', endColorstr='#98cb32',GradientType=0 ); }




/* encyklopedia */
.path {margin-bottom: 20px;}
/* search */
.mod_product_search {width:620px; margin:11px 0 0 0;}
article.mod_product_search header {border: 0;}
.mod_product_search .body {background:#f0f0f0; padding: 24px;}
.mod_product_search .body p {font: 15px Georgia,sans-serif; font-style: italic; color: #696969; margin-bottom: 7px;}
.mod_product_search .body p.legend {margin:0; font-size: 11px;}
.mod_product_search form {height: 36px; position: relative; overflow: hidden;}
.mod_product_search form input[type='text'].iTxt {border:1px solid #c5c5c5;height:34px;width:413px; font:20px Arial; color:#666; padding:0 0 0 10px; position: absolute; top: 0; left: 0;}
.mod_product_search form input[type='submit'].iSbt{cursor:pointer;border:none; height:36px; width:126px;margin: 0px 0px 0px 9px;font: bold 20px Georgia;color: #fff; position: absolute; top: 0; right: 0;
    background: #a69ca9;
    background: -moz-linear-gradient(top,  #a69ca9 0%, #998e9c 21%, #605563 77%, #4f4552 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a69ca9), color-stop(21%,#998e9c), color-stop(77%,#605563), color-stop(100%,#4f4552));
    background: -webkit-linear-gradient(top,  #a69ca9 0%,#998e9c 21%,#605563 77%,#4f4552 100%);
    background: -o-linear-gradient(top,  #a69ca9 0%,#998e9c 21%,#605563 77%,#4f4552 100%);
    background: -ms-linear-gradient(top,  #a69ca9 0%,#998e9c 21%,#605563 77%,#4f4552 100%);
    background: linear-gradient(to bottom,  #a69ca9 0%,#998e9c 21%,#605563 77%,#4f4552 100%);
}
.mod_product_search form input[type='submit'].iSbt:hover {
    background: #4f4552;
    background: -moz-linear-gradient(top,  #4f4552 0%, #605563 23%, #998e9c 79%, #a69ca9 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f4552), color-stop(23%,#605563), color-stop(79%,#998e9c), color-stop(100%,#a69ca9));
    background: -webkit-linear-gradient(top,  #4f4552 0%,#605563 23%,#998e9c 79%,#a69ca9 100%);
    background: -o-linear-gradient(top,  #4f4552 0%,#605563 23%,#998e9c 79%,#a69ca9 100%);
    background: -ms-linear-gradient(top,  #4f4552 0%,#605563 23%,#998e9c 79%,#a69ca9 100%);
    background: linear-gradient(to bottom,  #4f4552 0%,#605563 23%,#998e9c 79%,#a69ca9 100%);
}

.mod_product_index_switcher li {display: inline; float: left; width: 310px; text-align: center; font-size: 20px; line-height: 40px;}
.mod_product_index_switcher li.active a {display: block; color: #1e1e1e;
    background: #F0F0F0;
    background: -moz-linear-gradient(top,  #ffffff 0%, #f0f0f0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0));
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%);
    background: -o-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%);
    background: -ms-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#f0f0f0 100%);
}
.mod_product_index_switcher li a {background: #8ab630; display: block; color: #fff;}
.mod_product_index_switcher li a:hover {text-decoration: underline;}

.mod_ogrody.mod_navigator .prev, .mod_ogrody.mod_navigator .next{ width: 180px; height: 50px; overflow: hidden;}
.mod_ogrody.mod_navigator .prev, .mod_ogrody.mod_navigator .prev img {float: left; dislay: inline-block;}
.mod_ogrody.mod_navigator .next, .mod_ogrody.mod_navigator .next img {float: right;}
.mod_ogrody.mod_navigator .prev img, .mod_ogrody.mod_navigator .next img {width: 50px; height: 50px;}

.mod_product_narrower dl {margin-top: 0;}
.mod_product_narrower dd {margin-left: 0; font-size: 15px;}
.mod_product_narrower dd.selected {font-weight: bold; font-style: italic;}
.mod_product_narrower dd.selected .remove {font-family: Arial,sans-serif; font-size: 11px; font-weight: bold; font-style: normal;}
.mod_product_narrower dt {font: bold 15px Georgia,sans-serif; color: #588400;}

.mod_product_index li {overflow: hidden; margin-bottom: 29px;}
.mod_product_index li .im {float: left; width: 220px;margin-right: 15px; }
.mod_product_index li .im img {width: 220px; }
.mod_product_index li .content {display: inline-block; width: 220px;}
.mod_product_index li .content h2 {font-size: 18px; margin-bottom: 7px;}
.mod_product_index li .content p.latin {font-family: Georgia,sans-serif; font-size: 12px; font-style: italic; color: #588400; margin-bottom: 27px;}
.mod_product_index li .content p {font: 14px Arial,sans-serif; color: #484848;}
.mod_product_index li .content p a {font-weight: bold;}

.mod_ogrody.mod_product_index .letters ul {overflow: hidden;}
.mod_ogrody.mod_product_index .letters li {display: inline; float: left;  margin-right: 5px; font-size: 18px; text-transform: uppercase;}
.mod_ogrody.mod_product_index .letters li a {padding: 3px;}
.mod_ogrody.mod_product_index .header {font-size: 18px; padding-bottom: 5px; border-bottom: 2px solid #cecece; margin-bottom: 10px;}

/* strona produktowa */
.mod_product_navigator hgroup {overflow: hidden; height: 50px; line-height: 50px;}
.mod_product_navigator h1 {width: 246px; float: left; text-align: center; color: #999; font-size: 14px;}
.mod_product_navigator .navigator {overflow: hidden; height: 50px; width: 157px; line-height: 50px; display: inline-block; font-size: 14px;}
.mod_product_navigator span {display: inline-block; float: left;}
.mod_product_navigator a:hover {color: #154972;}
.mod_product_navigator span img {width: 50px;}
.mod_product_navigator span.name {width: 93px; white-space: pre-wrap; line-height: 16px;}
.mod_product_navigator .left img {margin-right: 14px;}
.mod_product_navigator .right span.name {text-align: right;}
.mod_product_navigator .right img {margin-left: 14px; float: right;}
.mod_product_navigator .left {background: url('https://bis.gazeta.pl/i/obrazki/ogrody2/encyklopedia_arrow_l.png') no-repeat left center; padding-left: 30px; float: left;}
.mod_product_navigator .right {background: url('https://bis.gazeta.pl/i/obrazki/ogrody2/encyklopedia_arrow_r.png') no-repeat right center; padding-right: 30px; float: right;}
.mod_product_navigator .left:hover {background: url('https://bis.gazeta.pl/i/obrazki/ogrody2/encyklopedia_arrow_l_hover.png') no-repeat left center;}
.mod_product_navigator .right:hover {background: url('https://bis.gazeta.pl/i/obrazki/ogrody2/encyklopedia_arrow_r_hover.png') no-repeat right center;}
.mod_product_info {font-family: Arial,sans-serif;}
.mod_product_info hgroup {font-size: 26px; line-height: 26px;}
.mod_product_info hgroup h1, .mod_product_info hgroup h2 {display: inline;}
.mod_product_info hgroup h1 {font-weight: bold; text-transform: uppercase;}
.mod_product_info hgroup h2 {font-weight: normal; font-size: 22px; color: #9d9d9d;}

.mod_product_info .body .photo {position: relative; width: 620px; height: 440px; margin-bottom: 20px;}
.mod_product_info .body .photo_slider_container {width: 620px; height: 440px; overflow: hidden;}
.mod_product_info .body .photo ul {width: 9999px;}
.mod_product_info .body .photo ul li {float: left; position: relative;}
.mod_product_info .body .photo ul li .slide {width: 620px; height: 440px; overflow: hidden; text-align: center;}
.mod_product_info .body .photo ul li .info {position: absolute; left: 0; bottom:0; color: #fff; background: #2c2c2c; width: 620px; text-align: left;}
.mod_product_info .body .photo ul li .info p {line-height: 24px; padding-left: 12px;}
.mod_product_info .body .arrow {display: block; z-index: 2; position: absolute; top: 201px; width: 65px; height: 65px; background: url('https://bis.gazeta.pl/i/obrazki/ogrody2/encyklopedia_arrows_sprite.png') no-repeat 0 0; cursor: pointer;}
.mod_product_info .body .left.arrow {left: 0px;}
.mod_product_info .body .right.arrow {right: 0px; background-position: -65px 0;}

.mod_product_info .body .features {overflow: hidden; padding: 10px 24px 10px; background: #f2f2f2; border-bottom: 3px solid #2c2c2c; margin-bottom: 20px;}
.mod_product_info .body .features dt {margin-bottom: 5px;}
.mod_product_info .body .features dt strong {font-weight: bold;}
.mod_product_info .body .features dl {width: 166px; display: inline; float: left; font-size: 14px; margin-left: 37px; margin-bottom: 0;}
.mod_product_info .body .features .box1 {margin-left: 0;}
.mod_product_info .body .features dd {margin-left: 0; margin-bottom: 15px;}
.mod_product_info footer {border-top: 2px solid #b5b5b5; margin-top: 10px; padding-top: 5px; text-align: right; }
.mod_product_info footer a {background: url('https://bis.gazeta.pl/i/obrazki/ogrody2/printer2.png') no-repeat bottom left; padding-left: 25px; font: bold 14px Georgia,sans-serif;}
.mod_product_info footer a:hover {color: #154972; text-decoration: underline;}
.mod_product_info .body .content {font-size: 14px; line-height: 18px;}
.mod_product_info .body .content strong {font-weight: bold;}
.mod_product_info .body .content p {margin-bottom: 15px;}
/* wydruk */
.mod_product_info.mod_product_print hgroup {margin-bottom: 7px;}
.mod_product_info.mod_product_print {width: 620px;}
.mod_product_info.mod_product_print .body .features {background: none; border: 2px solid #c4c4c4;}
.mod_product_info.mod_product_print .body .features dl {width: 160px;}
.mod_product_info.mod_product_print footer {font: bold 14px Georgia,sans-serif; color: #393939; text-align: left; padding-top: 7px;}

/* czytaj wiecej */
.mod_moto.mod_read_more li {overflow: hidden; margin-bottom: 10px; border-bottom: 1px solid #dadada; padding-bottom: 12px;}
.mod_moto.mod_read_more li .imgw {float: left; width: 140px; margin-right: 10px;}
.mod_moto.mod_read_more li img {width: 140px;}
.mod_moto.mod_read_more li .desc {float: left; width: 470px;}
.mod_moto.mod_read_more li .desc .lead {font-size: 12px; line-height: 16px; font-family: Arial,sans-serif;}
.mod_moto.mod_read_more li h3 {font-size: 18px; margin-bottom: 18px;}

.mod.mod_avanti24.mod_similar_products {margin-bottom:37px;}
article.mod_similar_products header, article.mod_read_more header {border: 0;}
article.mod_similar_products header h2, article.mod_read_more header h2{font: bold 14px Georgia,sans-serif; text-transform: uppercase;}
.mod.mod_avanti24.mod_similar_products section.body {width:641px;}
.mod.mod_avanti24.mod_similar_products section.body ul li a {font-size: 18px;}
.mod.mod_avanti24.mod_similar_products section.body ul li .imgw {width: 182px; height: 133px; overflow: hidden;}
.mod.mod_avanti24.mod_similar_products section.body ul li img {width: 183px;}
.mod.mod_avanti24.mod_similar_products section.body .desc h3 {margin-top: 7px;}
.mod.mod_avanti24.mod_similar_products ul li {float:left; position:relative; width:183px; overflow:hidden; margin-left:38px;} 
.mod.mod_avanti24.mod_similar_products ul li:first-child {margin-left: 0;}

#opinions {font-family: Arial,sans-serif;}
/* stronicowanie */
.mod_ogrody.mod_product_index .pages span {border: 0;}

.pollBox .entry { display: table; }
.pollBox .entry .kR { display: table-cell; vertical-align: middle; float: none; padding-left: 10px; }

/* strona konkursowa */
.mod_zr2.competition h2 { color: #000; font: bold 14px Arial,sans-serif; }
.mod_zr2.competition .mod_inner .node_head { border-bottom: 2px solid #dadada; }
.mod_zr2.competition .node_inner_body { font: normal 14px Arial,sans-serif; line-height: 20px; }
.mod_zr2.competition .node_inner_body .bold { font-weight: bold; }
.mod_zr2.competition .node_inner_body a { color: #c5212c; }
.mod_zr2.competition ~ .uomianka #b12m { font-family: Arial,sans-serif; font-size: 14px; }
.mod_zr2.competition ~ .uomianka input[type="checkbox"] { margin-right: 5px; }
.mod_zr2.competition ~ .uomianka input[type="radio"] { margin-top: 5px; }
.mod_zr2.competition ~ .uomianka input[type="text"], body.path_114115 .uomianka textarea { border: 1px solid #8b9ea4; margin-top: 5px; font: normal 12px Arial,sans-serif; }
.mod_zr2.competition ~ .uomianka textarea { width: 410px; overflow-y: auto; }
.mod_zr2.competition ~ .uomianka a, body.path_114115 .uomianka input.middle { position: relative; top: -75px; margin: 0; }
.mod_zr2.competition ~ .uomianka a { left: 10px; color: #21467a; }
.mod_zr2.competition ~ .uomianka a:hover { border-bottom: 1px solid #B2B2B2; background: none; }
.mod_zr2.competition ~ .uomianka input.middle { margin-right: 15px; }
.mod_zr2.competition ~ .uomianka .photo { margin-top: 10px; }
.mod_zr2.competition ~ .uomianka .btnSend { width: 63px; height: 26px; }

.mod_nlt_registration ul {font-size: 11px;}

#gazeta_article_body:after {content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both;}

/* zdjecia przed i po */
.mod .node_body h3 { font-size: 18px; font-family: Arial, sans-serif }
.mod .node_head h2 { font-family: Arial, sans-serif; font-weight: bold; font-size: 11px; color: #2b2b2b; text-transform: uppercase; margin: 0; line-height: normal }
.mod .node_head h2 a:hover { color: #0e5c9d; background: #fff }
.mod_zr_photo { position: relative; width: 940px; z-index: 100; margin-bottom: 32px; }
.mod_zr_photo .node_head { padding: 0; margin: 0; border: 0; }
.mod_zr_photo .node_head h2 { font-size: 26px; line-height: 29px; margin-bottom: 16px; }
.mod_zr_photo .node_head h3 { font-size: 22px; font-weight: normal; line-height: 27px; margin-bottom: 4px; }
.mod_zr_photo .node_head p { font-size: 14px; line-height: 19px; margin-bottom: 16px; }
.mod_zr_photo .node_photo { border-bottom: 1px solid #ccc; margin-bottom: 16px; padding-bottom: 16px; }
.mod_zr_photo .node_container, .mod_zr_photo .node_before { width: 940px; height: 600px; overflow: hidden; }
.mod_zr_photo .node_container .node_inner_after { width: 100%; overflow: hidden; position: relative; height: 600px; }
.mod_zr_photo .node_container { position: relative; margin-bottom: 12px; cursor: w-resize; }
.mod_zr_photo .node_container img { width: 940px; height: 600px; }
.mod_zr_photo .node_container span { display: none; }
.mod_zr_photo .node_container .scroll { position: absolute; width: 9px; height: 55px; background: url('http://bi.gazeta.pl/i/obrazki/wiadomosci/tsunami/photo-scroll-blue.png') no-repeat 0 0; top: 272px; left: -6px; display: block; }
.mod_zr_photo .node_container p { position: absolute; top: 0; background: #fff; background: rgba(255,255,255,0.7); padding: 4px 8px; font-size: 16px; font-weight: bold; top: 0; z-index: 5; }
.mod_zr_photo .node_before, .mod_zr_photo .node_after { position: absolute; }
.mod_zr_photo .node_before { left: 0; }
.mod_zr_photo .node_after { right: 0; width: 480px; border-left: 2px solid #000; }
.mod_zr_photo .node_after img { position: absolute; right: 0; }
.mod_zr_photo .node_after p { right: 0; }
.mod_zr_photo .node_more { font: normal 14px/27px Arial,sans-serif; zoom: 1; }
.mod_zr_photo .node_more:after { content: '.'; visibility: hidden; clear: both; width: 0; height: 0; display: block; }
.mod_zr_photo .node_more .c0 { float: left; }
.mod_zr_photo .node_more .c1 { float: right; }
.mod_map_facebook { width: auto; text-align: right; float: right; display: block; z-index: 101; padding-top:3px; margin-left: 10px;}

/* zajawka z logotypami - mod_uzr11 / mod_logotypes */
.mod_uzr11 .body ul li:hover,
.mod_uzr11 .body ul li:focus,
.mod_uzr11 .body ul li:active { display: inline-block; vertical-align: middle; -webkit-transform: translateZ(); transform: translateZ(); box-shadow: 0 0 1px transparent; -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; }
.mod_uzr11 .body ul li:hover:before,
.mod_uzr11 .body ul li:focus:before,
.mod_uzr11 .body ul li:active:before { pointer-events: none; position: absolute; z-index: -1; content: ''; top: 100%; left: 5%; height: 10px; width: 90%; opacity: 0; background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, transparent 80%); background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, transparent 80%); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform, opacity; transition-property: transform, opacity; }
.mod_uzr11 .body ul li:hover,
.mod_uzr11 .body ul li:focus,
.mod_uzr11 .body ul li:active { -webkit-transform: translateY(-5px); transform: translateY(-5px); /* move the element up by 5px */ }
.mod_uzr11 .body ul li:hover:before,
.mod_uzr11 .body ul li:focus:before,
.mod_uzr11 .body ul li:active:before { opacity: 1; -webkit-transform: translateY(5px); transform: translateY(5px); /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */ }
@media all and (min-width: 320px) and (max-width: 480px) { 
    .responsive .mod_uzr11 { padding-top: 104px }
    .responsive .mod_uzr11 header:first-child { text-align: center }
    .responsive .mod_uzr11 .body ul { width: 100% !important; text-align: center; }
    .responsive .mod_uzr11 .body ul li { margin: 0 0 20px 20px !important; float: none !important; display: inline-block; }
    .responsive .mod_uzr11 .body ul li:nth-child(odd) { margin: 0 0 20px 0 !important }
}
@media all and (min-width: 481px) and (max-width: 939px) { 
    .responsive .mod_uzr11 { padding-top: 104px }
    .responsive .mod_uzr11 header { text-align: center }
    .responsive .mod_uzr11 .body ul { text-align: center; width: 100% !important; }
    .responsive .mod_uzr11 .body ul li { margin: 0 13px 13px 0 !important; float: none !important; display: inline-block; }
}
.desk .mod_uzr11 { margin: 20px auto 30px auto; }
.desk .mod_uzr11 .body ul { width: 100% !important }
.desk .mod_uzr11 .body ul li { margin: 0 0 0 20px !important; height: 82px !important; float: left \9; /* IE 9 hack */ width: 138px \9; /* IE 9 hack */ line-height: 80px \9; /* IE 9 hack */ text-align: center \9; /* IE 9 hack */ border: 1px solid #e0e1e1 \9; /* IE 9 hack */ display: -ms-box \9; /* IE 9 hack */ -ms-box-pack: center \9; /* IE 9 hack */ -ms-box-align: center \9; /* IE 9 hack */ }
.desk .mod_uzr11 .body ul li img { vertical-align: middle \9; /* IE 9 hack */ }
.desk .mod_uzr11 .body ul li:first-child { margin: 0 !important }
.mod_uzr11 { clear: both }
.mod_uzr11 .body { width: 100% !important; height: auto !important; margin: 0 !important; overflow: visible !important; }
.mod_uzr11 .body ul { height: auto !important }
.mod_uzr11 .body ul li { overflow: visible !important }
.mod_uzr11 h3 { font-family: "Cardo", Times, serif }

#bottom_wrap .mod_mlyn_zr2{margin-bottom:35px;}
#bottom_wrap .mod_mlyn_zr2 a{padding:0;}
#bottom_wrap .mod_mlyn_zr2 a .caption{font:bold 16px/20px Arial;color:#0d3569;transition:color .2s;}
#bottom_wrap .mod_mlyn_zr2 a img{transition:all .2s;-webkit-transition:all .2s;}
#bottom_wrap .mod_mlyn_zr2 a:hover{background:none;}
#bottom_wrap .mod_mlyn_zr2 a:hover img{opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
#bottom_wrap .mod_mlyn_zr2 a:hover .caption{color:#0d3569;}
#bottom_wrap .mod_mlyn_zr2 .node_head h3,#bottom_wrap .mod_mlyn_zr2 .node_head span{font:bold 16px/24px Arial;margin-bottom:12px;}
#bottom_wrap .mod_mlyn_zr2 .node_entry{margin-left:16px;}
#bottom_wrap .mod_mlyn_zr2 .node_entry:first-child{margin-left:0;}
#bottom_wrap .mod_mlyn_zr2 .node_entry.videoTag span.brand{top:150px;}
#bottom_wrap .mod_mlyn.mod_mlyn_zr2 .node_head.typeK{margin:0;padding:0;}
#bottom_wrap .mod_mlyn.mod_mlyn_zr2 .node_head.typeK span{float:left;font:bold 16px/24px Arial;margin-bottom:12px;}
/* QUIZY */.simpleQuiz a:hover{color:#003966;background:none;}
.simpleQuiz a.closeQuiz{display:block;position:fixed;top:0;right:0;height:60px;width:60px;text-indent:-99999px;z-index:999;background-color:#fff;}
.simpleQuiz a.closeQuiz:after{content:"";display:block;position:absolute;left:20px;top:16px;width:38px;height:25px;background:url(" http://biv.gazeta.pl/i/obrazki/gallery/gallery_sprite.png ") no-repeat -20px -55px;}
.simpleQuiz a.closeQuiz:hover{background-color:#7d7d7d;}
.simpleQuiz a.closeQuiz:hover:after{background-position:2px -55px;}
.simpleQuiz.startPage #col_left,.simpleQuiz.psychoTest #col_left{float:none;width:100%;}
.simpleQuiz #page > img,.simpleQuiz #page > div > img{display:none;}
.simpleQuiz #gazeta_article_top > h1{font-weight:bold;}
.quizModule form{text-align:center;}
.quizModule button[type=submit],.quizModule input[type=submit]{min-width:300px;height:50px;background:#99cc33;margin:30px auto 0;border:none;color:#fff;font-size:19px;font-weight:bold;border-radius:2px;cursor:pointer;-webkit-appearance:none;}
.quizModule button[type=submit]:hover,.quizModule input[type=submit]:hover{background-color:#9fd13d;}
.quizModule button[type=radio],.quizModule input[type=radio]{display:none;}
.quizModule .field{text-align:left;}
.quizModule .field div{position:relative;padding-left:24px;margin-top:5px;}
.quizModule label div:before{content:' ';width:12px;height:12px;position:absolute;top:3px;display:inline-block;border:2px solid #a2a2a2;border-radius:16px;margin-left:-24px;}
.quizModule input[type=radio]:checked + label div:before{background:url(http://bi.gazeta.pl/i/obrazki/global/quiz-sprite3.png) no-repeat -151px 3px;}
#quiz-sponsor{min-width:300px;height:50px;position:relative;overflow:hidden;}
#quiz-sponsor div{height:100%;display:inline-block;background-size:auto 677px;}
#quiz-sponsor .left{width:70%;background-position:0 bottom;}
#quiz-sponsor .right{width:300px;background-position:100% bottom;position:absolute;top:0;right:0;}
/* STRONA STARTOWA */.simpleQuiz.startPage.rwd #gazeta_article_top,.simpleQuiz.startPage.rwd #gazeta_article_top h1{margin-bottom:0;}
.simpleQuiz.startPage #holder_101{position:relative;}
.simpleQuiz.startPage .mod.mod_sociallist{margin-top:5px;}
.simpleQuiz.startPage .mod.mod_sociallist ul li{margin-top:8px;}
.simpleQuiz.startPage .mod.mod_sociallist ul li.liczbaKomentarzy{display:none;}
.simpleQuiz.startPage .mod.mod_sociallist ul.specialmail{padding-top:5px;}
.simpleQuiz.startPage .quizModule{position:relative;overflow-y:hidden;margin:20px 0 30px;}
.simpleQuiz.startPage .quizModule > img{width:100%;min-width:300px;min-height:191px;}
.simpleQuiz.startPage .quizModule.withBrand{top:-50px;}
.simpleQuiz.startPage .quizModule.withBrand img{position:relative;top:50px;}
.simpleQuiz.startPage .quizLead{width:100%;position:absolute;bottom:40px;color:#fff;font-weight:bold;text-align:center;}
.simpleQuiz.startPage .quizLead p{max-width:80%;margin:0 auto;font-size:16px;line-height:25px;}
.simpleQuiz.startPage #columns_wrap{display:none;}
/* PYTANIA */.simpleQuiz.quizPage.rwd #col_right{border-top:none;margin-top:0;padding-top:0;}
.simpleQuiz.quizPage.rwd #gazeta_article_top h1{font:bold 30px/36px Arial,sans-serif;margin-bottom:20px;}
.simpleQuiz.quizPage #gazeta_article_top{margin-bottom:18px;}
.simpleQuiz.quizPage .quiz-question{position:relative;width:85%;font-size:30px;margin-top:25px;}
.simpleQuiz.quizPage .step{position:absolute;right:-17%;top:0;font:normal 28px open_sanslight, sans-serif;color:#a5a5a5;float:right;}
.simpleQuiz.quizPage #progress{position:relative;width:100%;height:2px;background:#f2f2f2;}
.simpleQuiz.quizPage #progress #value{display:block;width:5%;height:100%;background:#99cc33;}
.simpleQuiz.quizPage .quizModule form.with-images{max-width:620px;}
.simpleQuiz.quizPage .quizModule .field{position:relative;margin-bottom:20px;}
.simpleQuiz.quizPage .quizModule .question{margin-bottom:20px;}
.simpleQuiz.quizPage .quizModule .question img{width:100%;}
.simpleQuiz.quizPage .quizModule .with-images .row{width:100%;display:inline-block;margin-bottom:35px;}
.simpleQuiz.quizPage .quizModule .with-images .row:last-child{margin-bottom:0;}
.simpleQuiz.quizPage .quizModule .with-images .field{width:calc(50%-20px);min-width:140px;max-width:300px;float:left;box-sizing:border-box;margin:0;padding:0;}
.simpleQuiz.quizPage .quizModule .with-images .field:first-child{margin-right:20px;}
.simpleQuiz.quizPage .quizModule label{color:#242424;font-size:20px;line-height:24px;cursor:pointer;width:100%;}
.simpleQuiz.quizPage .quizModule input[type=submit],.simpleQuiz.quizPage .quizModule button[type=submit]{margin:20px auto 34px;}
.simpleQuiz.quizPage .quizModule input[type=submit][disabled="true"],.simpleQuiz.quizPage .quizModule button[type=submit][disabled="true"]{background:#b8b8b8;}
/* WYNIKI */.simpleQuiz.endPage #banP1{margin-top:20px;}
.simpleQuiz.endPage #page .step{display:none;}
.simpleQuiz.endPage .quizModule a,.simpleQuiz.endPage .quizModule h3{font-weight:bold;margin:15px 0;}
.simpleQuiz.endPage .quizModule a{display:block;}
.simpleQuiz.endPage .quizModule #result-description{min-height:40px;position:relative;margin-top:20px;padding-bottom:20px;border-bottom:2px solid #f2f2f2;padding-right:100px;line-height:1.5em;}
.simpleQuiz.endPage .quizModule #result-description > div{width:90px;position:absolute;right:0;top:0;}
.simpleQuiz.endPage .quizModule #result-description .socials{width:40px;height:40px;display:block;border-radius:9999px;vertical-align:middle;position:relative;color:#fff;font-weight:bold;margin:0;}
.simpleQuiz.endPage .quizModule #result-description .socials .smoke{display:none;width:142px;position:absolute;top:-62px;left:-50px;background:#3c5a98;text-align:center;border-radius:5px;z-index:2000;padding:10px 0;}
.simpleQuiz.endPage .quizModule #result-description .socials .smoke:after{display:block;position:absolute;bottom:-13px;width:100%;height:13px;background:url(" http://bi.gazeta.pl/i/obrazki/global/smoke-attach.png ") no-repeat center;content:'';}
.simpleQuiz.endPage .quizModule #result-description .socials .smoke a{color:#fff;margin:0;}
.simpleQuiz.endPage .quizModule #result-description .socials.comment{float:left;background:url(" http://bi.gazeta.pl/i/obrazki/global/comment-smoke-icon.png ") no-repeat 9px center #3370bc;}
.simpleQuiz.endPage .quizModule #result-description .socials.facebook{float:right;background:url(" http://bi.gazeta.pl/i/obrazki/global/fb-icon.png ") no-repeat center #3b5998;}
.simpleQuiz.endPage .quizModule #result-description .socials:hover .smoke{display:block;}
.simpleQuiz.endPage .quizModule #result-description,.simpleQuiz.endPage .quizModule a,.simpleQuiz.endPage .quizModule h3{font-size:16px;line-height:20px;}
.simpleQuiz.endPage .quizModule .correct,.simpleQuiz.endPage .quizModule #results-details form label.correct{color:#05950f;font-weight:bold;}
.simpleQuiz.endPage .quizModule .incorrect,.simpleQuiz.endPage .quizModule #results-details form label.incorrect{color:#ad0000;font-weight:bold;}
.simpleQuiz.endPage .quizModule .psychotestScore{color:#ff7e00;}
.simpleQuiz.endPage .quizModule form.answer{position:relative;display:inline-block;width:100%;text-align:left;}
.simpleQuiz.endPage .quizModule form.answer.with-image .field{max-width:607px;padding-left:193px;}
.simpleQuiz.endPage .quizModule form.answer.with-images .field img{width:100%;}
.simpleQuiz.endPage .quizModule form.answer.with-images .row{display:inline-block;float:left;}
.simpleQuiz.endPage .quizModule form.answer.with-images .row:nth-child(even){clear:both;}
.simpleQuiz.endPage .quizModule form.answer .field{max-width:800px;margin-bottom:12px;box-sizing:content-box;}
.simpleQuiz.endPage .quizModule form.answer label{margin:0;}
.simpleQuiz.endPage .quizModule form.answer div.correct,.simpleQuiz.endPage .quizModule form.answer div.incorrect{position:absolute;right:0;top:50%;width:65px;height:65px;margin-top:-40px;background-image:url("http://bi.gazeta.pl/i/obrazki/global/quiz-answer-result-icon.png ");background-repeat:no-repeat;}
.simpleQuiz.endPage .quizModule form.answer div.correct{background-position:-25px -21px;}
.simpleQuiz.endPage .quizModule form.answer div.incorrect{background-position:-118px -21px;}
.simpleQuiz.endPage .quizModule form.answer .question-image{float:left;margin-bottom:25px;}
.simpleQuiz.endPage .quizModule form.answer .question-image img{width:100%;height:100%;}
.simpleQuiz.endPage .quizModule .with-images .field,.simpleQuiz.endPage .quizModule .question-image{display:inline-block;width:180px;margin-right:20px;float:left;}
.simpleQuiz.endPage #show-answers{display:none;position:relative;}
.simpleQuiz.endPage #show-answers:hover{color:#003966;background:none;}
.simpleQuiz.endPage #show-answers:after{position:absolute;top:50%;width:13px;height:8px;background:url(" http://bi.gazeta.pl/i/obrazki/global/hat/rwd/defaultRWD-sprite-5.png ") no-repeat -139px -14px;content:'';display:inline-block;margin:-3px -20px 0 5px;}
.simpleQuiz.endPage #results-details form{border-bottom:1px solid #e6e6e6;}
.simpleQuiz.endPage #results-details form label{font-size:16px;line-height:20px;color:#969696;}
.simpleQuiz.endPage #score{height:280px;margin:2em 0;text-align:center;font-family:open_sanslight;}
.simpleQuiz.endPage #score div{position:relative;display:inline-block;width:280px;height:100%;border:2px solid;border-radius:9999px;box-sizing:border-box;text-align:center;}
.simpleQuiz.endPage #score p{position:absolute;top:50%;margin-top:-25px;width:100%;font-size:160px;font-weight:normal;}
.simpleQuiz.endPage #score span{font-size:19px;position:absolute;bottom:20%;left:0;width:100%;}
.simpleQuiz.endPage #score .correct{border-color:#05950f;margin-right:2em;}
.simpleQuiz.endPage #score .incorrect{border-color:#ad0000;}
.simpleQuiz.endPage #score .incorrect span{margin-left:-5px;}
.simpleQuiz.endPage #score .psychotestScore{border-color:#ff7e00;font-weight:bold;}
.simpleQuiz.endPage .mod_mlyn a:hover{background:none;position:relative;}
.simpleQuiz.endPage .mod_mlyn a:hover:after{display:inline-block;width:301px;height:200px;background:#66a9ea;opacity:0.9;position:absolute;top:0;content:"Rozwi\000105\00017C\000020quiz";color:#fff;text-align:center;font:bold 16px / 13em Arial, sans-serif;}
.simpleQuiz.endPage .mod_mlyn span.caption{color:#072f50;font-weight:bold;}
.simpleQuiz.endPage .mod_mlyn .node_entry{margin-left:20px;}
.simpleQuiz.endPage .mod_mlyn .node_entry:first-child{margin-left:0;}
/* RWD QUIZU */.simpleQuiz.startPage.responsive.rwd .mod_sociallist{padding:12px 0 2px 12px;}
.simpleQuiz.startPage.responsive.rwd .mod_sociallist.small #gazeta_article_buttons{left:0;float:left;}
.simpleQuiz.startPage.responsive.rwd .mod_sociallist ul{float:left;}
.simpleQuiz.startPage.responsive.rwd .mod_sociallist ul li{padding-top:0;}
@media screen and max-width 1200px {
.simpleQuiz.startPage #page-top.rwdTop{padding-bottom:60px;}
.simpleQuiz.startPage .mod.mod_sociallist{padding:0!important;background:none;border-top:1px solid #e9e9e9;margin-top:10px;}
.simpleQuiz.startPage .mod.mod_sociallist .fb_share{margin-right:0!important;}
.simpleQuiz.startPage .mod.mod_sociallist ul{border:none;border-radius:0;}
}
@media screen and max-width 960px {
.simpleQuiz #page{width:100%;margin:0;}
.simpleQuiz #content{width:100%;box-sizing:border-box;}
.simpleQuiz #banP1{clear:both;}
.simpleQuiz.quizPage #col_left{width:100%;float:none;}
.simpleQuiz.quizPage .quiz-question{width:100%;}
.simpleQuiz.quizPage .quiz-question .step{display:none;}
.simpleQuiz.quizPage #progress{margin:15px 0;}
.simpleQuiz .quizModule form.answer img{width:100%;}
.simpleQuiz .quizModule form.answer div.correct,.simpleQuiz .quizModule form.answer div.incorrect{display:none;}
.simpleQuiz.endPage .quizModule #result-description{display:inline-block;width:100%;height:auto;text-align:center;border-top:2px solid #f2f2f2;margin:15px 0;font-size:18px;line-height:25px!important;padding-top:20px;}
.simpleQuiz.endPage .quizModule #result-description > div{position:relative;margin:15px auto 0;}
.simpleQuiz.endPage .mod_mlyn{width:620px;margin:0 auto;}
.simpleQuiz.endPage .mod_mlyn .node_entry:nth-child(odd){margin-left:0;}
}
@media screen and max-width 780px {
.simpleQuiz.startPage .quizLead{position:relative;color:#242424;text-align:left;background-color:#fff;}
.simpleQuiz.startPage .quizLead p{font:normal 18px/25px Arial,sans-serif;max-width:100%;padding-top:20px;}
.simpleQuiz.startPage .quizLead form{text-align:center;}
}
@media screen and max-width 672px {
.simpleQuiz.quizPage #content{clear:both;}
.simpleQuiz.endPage #page .closeQuiz{width:100%;}
#page .closeQuiz{position:absolute;left:0;width:50px;height:50px;background:#414141;margin-bottom:20px;float:left;}
#page .closeQuiz:after{width:18px;left:16px;top:50%;margin-top:-15px;background-position:0 -55px;}
#page > .step{width:100%;height:50px;display:block;position:relative;left:0;text-align:center;text-indent:0;color:#c6c6c6;font:300 25px/45px 'Open Sans', sans-serif;background:#414141;}
}
@media screen and max-width 660px {
.simpleQuiz.quizPage .question img{width:100%;}
.simpleQuiz.endPage #score{width:100%;height:130px;text-align:center;}
.simpleQuiz.endPage #score div{width:120px;height:120px;}
.simpleQuiz.endPage #score p{font-size:70px;margin-top:-8px;}
.simpleQuiz.endPage #score span{width:100%;left:0;top:140px;}
}
@media screen and max-width 638px {
.simpleQuiz.endPage .mod_mlyn{width:300px;}
.simpleQuiz.endPage .mod_mlyn .node_entry{margin:0;}
}
@media screen and max-width 535px {
#quiz-sponsor .left{background-position:50% bottom;background-size:100% 630px;}
}
@media screen and max-width 420px {
.simpleQuiz.startPage .quizLead{bottom:auto;}
.simpleQuiz.endPage .quizModule .question-image{width:100%;margin-right:0;padding:0;}
.simpleQuiz.endPage .quizModule form.answer.with-image .field{padding:0;clear:both;}
.simpleQuiz.endPage .quizModule .with-images .row{width:100%;}
.simpleQuiz.endPage .quizModule .with-images .field{width:100%;margin-right:0;}
.simpleQuiz.endPage .quizModule .with-images .field img{margin-bottom:10px;}
}
.simpleQuiz.endPage.rwd #gazeta_article_top h1.quiz-title{font-size:16px;font-weight:normal;text-align:center;}
/* last-page-facebook */.quizModule-label{text-align:center;font-family:Arial;font-weight:700;font-style:normal;font-size:28px;line-height:32px;margin-bottom:20px;}
.quizModule-score{text-align:center;font-size:48px;line-height:56px;margin-bottom:15px;}
.quizModule-score span{padding:0 10px;}
.quizModule-score span .green{color:green;}
.quizModule-score span .red{color:red;}
.quizModule-facebook-feed{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABlUlEQVRo3u2YvU6EQBSFN5vNFhRWxifwgYyFhc9gLCx9gS2srC2MhbGwtt4H2MLC7DsgBEIQCmAAzyZiCOFndtmZO7u5NzmBhnC+ew8zEyYTRZUkiZXn+VVRFE/QCvqGEqjsUhzHZ6r8SFcQBFMYv4Eht8+skQBRFM1g/r1EbQxVJXtPDgDzD9uaNgYgTdNzmMi2jY0xEUL3F7t03ZgJAGBV1urgAGDgZ0x8SAEcx7EqExKd/sC07qDbprCKWSQAvu+flI1qA8D1y7btKYnJIQCZiKDLr9ReBwH6JgCAF2qvnQAyETIaQDJC5gMYPwEsdXMhxEVdWZZdS0Zo2Xy2rjAM58oBNpvN2A2rQzmW2JkWgK4ujzwLucrNNwH6ageAtTYARRFaagUY0enWe3zgb9oAVEQIAI9aJ7BvAeBeF8Dp3y+Sf+HlrkyncfWgzzZhH7jUAtBWfBairmoCB3EW6gPgCFECcISoAThCJgBwhCgBOELUABwhaoCjmMBQGQ/AEaIE4AhRA3CEKMvzPKkJCCGe9/3uX90kb91PcUrvAAAAAElFTkSuQmCC) 20px 50% #3a5997 no-repeat;height:70px;width:320px;display:block;color:#fff;text-align:center;line-height:70px;font-size:20px;border-radius:4px;text-indent:56px;margin:0 auto 20px;cursor:pointer;}
.quizModule-score-summary{font-size:28px;line-height:32px;margin-bottom:30px;text-align:center;}
.quizModule-facebook-send{text-align:center;color:#999;margin-bottom:40px;}
.quizModule-facebook-send .fb-send{margin-left:10px;}
.quizModule-sociall-bar{margin:auto;transition:all 1s ease;}
.quizModule-sociall-bar.fixed{position:fixed;z-index:99;top:0;left:0;right:0;width:100%;height:60px;background:#d7d7d7;}
.quizModule-sociall-bar.fixed .quizModule-sociall{max-width:940px;margin:auto;}
.quizModule-sociall-bar.fixed .quizModule-facebook-send{display:none;}
.quizModule-sociall-bar.fixed .quizModule-score-summary{font-size:14px;float:left;line-height:60px;max-height:70px;max-width:620px;overflow:hidden;}
.quizModule-sociall-bar.fixed .quizModule-facebook-feed{float:right;height:40px;line-height:40px;margin-top:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIdSURBVFhH1Za/a9tAFMdtSYFk8p/gLWuGDBkKpoXSMWv+iw6Zs3TIkDGZOmTKEuicrQWPXbs3YGIohFDaEAiBWJL7eae7cBGydH7nDv7Al6/uh6V3791J7sUwn88HZVm+KYriFP1A96igb+6LrrPxeJzZny0ksb40PGQbfSagb0mSfOz3+zv4AE9Qz1coqmAIIEEnPOgAbdruaFTB5Hn+DttHZtkEJvbKfYWiCoZyHCJTDqHJfYWi3TMjf9W+I7ZS+eyLocJM6CA8bMtkMtkcDodPci2rlgCco5zuCwK4zLJMrg30/2LONQqvWQjT6XSLh706uk4c4d+z2ey9nbo06qMtuP3geZ6mqZRFRVQwUpom17LqzBjX0vlrVpvwXvnAg/akjWec6iMzCJINCUIcPdL1Bb+pRitof2dDf2VeXOq4UcrGPMXNJnXuXze5g3bJ7z/Z27WyVJlcGcTddQAFc+/tdSvBwbDIRrmxunuSr/hqg3HZqMuN1d1TQUB/zUAHocGY0lflL2RTvKxc8B3lzHv5FNB+4t3zx0zooLPw3Ez+LrzlxrvSxjfg2AyCBCAZEIcH/Bz9NIMVz5y+K3Rn26uj43Nwi4/s1KVRvfQkE22uRRWMLclC17L+mRFiH9yEOpjYkjSx/pmRrDi5tu9a1BvYybV917L+mflfRJeprhjUmVl1iQR1MC4LdY9h/TOzKJDYgNSZaUEZUa/3D3JQBt6zLgUuAAAAAElFTkSuQmCC);text-indent:32px;}
.quizModule-sociall-bar .quizModule-sociall-bar-wrap{max-width:940px;margin:auto;}
.responsive.rwd .quizModule-sociall-bar.fixed{top:50px;text-align:center;}
.responsive.rwd .quizModule-sociall-bar.fixed .quizModule-score-summary{display:none;}
.responsive.rwd .quizModule-sociall-bar.fixed .quizModule-facebook-feed{float:none;}

/* suwakiRwd */
.mod_suwakiRwd_kontener { margin: 0 auto 20px auto }
.mod_suwakiRwd_kontener h3 { font: bold 30px/36px Arial, sans-serif; margin: 7px 0px 20px 0px; color: #2b2b2b; }
.mod_suwakiRwd_kontener .text { font: normal 16px/24px Arial, sans-serif; color: #242424; }
.mod_suwakiRwd_kontener .desc { font: normal 12px/18px Arial, sans-serif; color: #919191; }
.mod_suwakiRwd_kontener .photostoryPrevPage, .mod_suwakiRwd_kontener .photostoryNextPage { display: block; position: fixed; top: 45%; height: 60px; width: 60px; background-color: #b8b8b8; text-indent: -99999px; z-index: 999; }
.mod_suwakiRwd_kontener .photostoryPrevPage:after, .mod_suwakiRwd_kontener .photostoryNextPage:after { content: ""; display: block; position: absolute; top: 18px; height: 25px; width: 15px; background-image: url("http://biv.gazeta.pl/i/obrazki/gallery/gallery_sprite.png"); background-repeat: no-repeat; }
.mod_suwakiRwd_kontener .photostoryPrevPage:hover, .mod_suwakiRwd_kontener .photostoryNextPage:hover { background-color: #7d7d7d }
.mod_suwakiRwd_kontener .photostoryPrevPage { left: 0px }
.mod_suwakiRwd_kontener .photostoryPrevPage:after { left: 20px; background-position: -7px 0px; }
.mod_suwakiRwd_kontener .photostoryNextPage { right: 0px }
.mod_suwakiRwd_kontener .photostoryNextPage:after { left: 24px; background-position: -22px 0px; }
.mod_suwakiRwd { position: relative; margin: 16px auto; overflow: hidden; }
.mod_suwakiRwd img { display: block; width: 100%; }
.mod_suwakiRwd .cd_image_label { position: absolute; bottom: 8px; right: 8px; color: #fff; text-shadow: 0px 0px 4px black; /*background: $white;; border: 1px solid $gallery; border-radius: 5px; */ padding: 5px; min-width: 50px; box-sizing: border-box; text-align: center; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; opacity: 0; -webkit-transform: translateY(20px); -moz-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); /*-webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s;; -moz-transition: -moz-transform 0.3s 0.7s, opacity 0.3s 0.7s; transition: transform 0.3s 0.7s, opacity 0.3s 0.7s; */ -webkit-transition: opacity,-webkit-transform .3s .7s; -moz-transition: opacity,-webkit-transform .3s .7s; transition: opacity,-webkit-transform .3s .7s; }
.mod_suwakiRwd .cd_image_label.is_hidden { visibility: hidden }
.mod_suwakiRwd .cd_resize_img { position: absolute; top: 0; left: 0; width: 0; height: 100%; overflow: hidden; background-size: auto 100%; -webkit-transform: translateZ(); -moz-transform: translateZ(); -ms-transform: translateZ(); transform: translateZ(); -webkit-backface-visibility: hidden; backface-visibility: hidden; border-right: 1px dashed #777; }
.mod_suwakiRwd .cd_resize_img .cd_image_label { right: auto; left: 8px; }
.mod_suwakiRwd .cd_handle { position: absolute; height: 44px; width: 44px; margin-left: -22px; margin-top: -22px; left: 50%; top: 50%; border-radius: 50%; background: url("http://bi.im-g.pl/i/obrazki/suwaki/cd-arrows.svg") no-repeat 50% 50% #dc717d; cursor: move; box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.6), inset 0 1px 0 rgba(255, 255, 255, 0.3); opacity: 0; /*-webkit-transform: translate3d(0, 0, 0) scale(0);; -moz-transform: translate3d(0, 0, 0) scale(); -ms-transform: translate3d(0, 0, 0) scale(); transform: translate3d(0, 0, 0) scale(); */ }
.mod_suwakiRwd .cd_handle.draggable { background-color: #445b7c }
.is_visible .cd_image_label { /*opacity: 0.65;*/ opacity: 1; -webkit-transform: translateY(); -moz-transform: translateY(); -ms-transform: translateY(); transform: translateY(); }
.is_visible .cd_resize_img { width: 50%; -webkit-animation: cd_bounce_in 0.7s; -moz-animation: cd_bounce_in 0.7s; animation: cd_bounce_in 0.7s; }
.is_visible .cd_handle { opacity: 1; -webkit-transform: translate3d(0, 0, 0) scale(1); -moz-transform: translate3d(0, 0, 0) scale(1); -ms-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); -webkit-transition: opacity,-webkit-transform .3s .7s; -moz-transition: opacity,-webkit-transform .3s .7s; transition: opacity,-webkit-transform .3s .7s; }
@-webkit-keyframes cd_bounce_in { 
    0% { width: 0 }
    60% { width: 55% }
    100% { width: 50% }
}
@-moz-keyframes cd_bounce_in { 
    0% { width: 0 }
    60% { width: 55% }
    100% { width: 50% }
}
@keyframes cd_bounce_in { 
    0% { width: 0 }
    60% { width: 55% }
    100% { width: 50% }
}
@media all and (min-width: 320px) and (max-width: 479px) { 
    .responsive .mod_suwakiRwd .cd_handle { height: 30px; width: 30px; margin-left: -15px; margin-top: -15px; font-size: 10px; }
    .responsive .mod_suwakiRwd .cd_image_label { font-size: 10px; /*padding: 2px; */ min-width: 44px; }
}
.internet_explorer_8 .mod_suwakiRwd .cd_handle { background: url("http://bi.im-g.pl/i/obrazki/suwaki/cd-arrows.png") no-repeat 50% 50% #dc717d }

/* seo karaluch */
.mod_uzr6 {margin: 10px auto 10px; padding: 10px 0 0; border-top: 3px solid #dadada;}
.mod_uzr6 .body > ul > li > header, .mod_uzr6 .body > ul > li > header a {color: #900; font-size: 11px; line-height: 12px; text-transform: uppercase;}
.mod_uzr6 .body > ul > li > ul li, .mod_uzr6 .body > ul > li > ul li a {color: #154972; font: normal 12px/18px Arial,sans-serif;}
.mod_uzr6 .body > ul > li > header a:hover, .mod_uzr6 .body > ul > li > ul li a:hover {color: #fff}

/* mod_mlyn - FIX */
#bottom_wrap .mod_mlyn .node_entry {float: none; display: inline-block; vertical-align: top; margin-bottom: 20px;}
#bottom_wrap .mod_mlyn .node_entry:nth-child(3n+1) {margin-left: 0 !important; }
#col_right .mod_mlyn, #col_right .mod_mlyn .node_body {width: 100%;}
#col_right .mod_mlyn_zr2 a {display: block; width: 100%; height: 100%;}
#col_right .mod_mlyn_zr2 a .caption {font: 700 16px Arial !important;}
#col_right .mod_mlyn_zr2 a img {display: block; width: 100%; height: 116px; margin: 0 0 4px 0;}
.layout_uniwersalny #columns_wrap #holder_301 .mod_mlyn .n2 {width: 100% !important;}

/* mod_indexRWD.short */
.index img { max-width: 100% }
.mod_indexRWD { font-size: 12px; line-height: 16px; }
.mod_indexRWD .advertInfo { color: #cacaca }
.mod_indexRWD a { color: #114488 }
.mod_indexRWD a:hover { color: white; border-bottom: none; background-color: black; }
.mod_indexRWD > header > :first-child { display: inline }
.mod_indexRWD > header > :first-child + .rss { float: right; line-height: 33px; }
.mod_indexRWD header { margin-bottom: 10px; display: block; }
.mod_indexRWD .body ul:after { content: ""; clear: both; display: block; height: 0; width: 0; }
.mod_indexRWD .imgw { background: url("http://bi.gazeta.pl/i/obrazki/common/prev.png") 50% 50% no-repeat #dddddd; float: left; width: 100px; overflow: hidden; min-height: 70px; margin-right: 12px; position: relative; }
.mod_indexRWD .imgw.loaded { background: none }
.mod_indexRWD .imgw.video a:after { background: url("http://bi.gazeta.pl/i/obrazki/global/rwd/defaultRWD-sprite-5.png") -160px -72px no-repeat transparent; width: 22px; height: 22px; display: block; content: ""; position: absolute; bottom: 10px; right: 10px; }
.mod_indexRWD .imgw img { width: 100%; display: block; }
.mod_indexRWD .entry { color: #333; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #e9e9e9; position: relative; }
.mod_indexRWD .entry header > * { font-size: 16px; line-height: 19px; }
.mod_indexRWD .entry:after { content: ""; clear: both; display: block; height: 0; width: 0; }
.mod_indexRWD .entry footer a:hover { background: inherit }
.mod_indexRWD .entry.restriction_12 .imgw a:first-child:before, .mod_indexRWD .entry.restriction_16 .imgw a:first-child:before, .mod_indexRWD .entry.restriction_18 .imgw a:first-child:before { background: url("http://bi.gazeta.pl/i/obrazki/vod/restriction_sprite.png") no-repeat; content: ''; display: block; position: absolute; width: 32px; height: 32px; z-index: 2; margin: 10px; }
.mod_indexRWD .entry.restriction_12 .imgw a:first-child:before { background-position: -84px 0 }
.mod_indexRWD .entry.restriction_18 .imgw a:first-child:before { background-position: -42px 0 }
.mod_indexRWD .entry footer { color: #9b9b9b }
.mod_indexRWD time { font-size: 12px }
.mod_indexRWD time.red { color: #890606 }
.mod_indexRWD .entry footer span + ul, .mod_indexRWD .entry footer time + ul { margin-left: 5px; display: inline-block; }
.mod_indexRWD .entry footer ul li, .mod_indexRWD .entry footer ul li { display: inline }
.mod_indexRWD .entry footer ul li:first-child ~ li { margin-left: 5px }
.mod_indexRWD footer .pages { height: 1em; text-align: center; color: #737373; font-size: 14px; clear: both; }
.mod_indexRWD footer .pages a, .mod_indexRWD footer .pages span { padding: 5px; display: none; }
.mod_indexRWD footer .pages .prev { float: left; display: block; }
.mod_indexRWD footer .pages .next { float: right; display: block; }
.mod_indexRWD footer .pages:after { content: ""; clear: both; display: block; height: 0; width: 0; }
/* NEW INDEX -- DESKTOP */
.desk .mod_indexRWD header * { font-weight: bold; font-size: 20px; line-height: 24px; }
.desk .mod_indexRWD .entry p { font-size: 13px; line-height: 17px; }
.desk .mod_indexRWD footer .pages { font-size: 16px; font-weight: bold; }
.desk .mod_indexRWD footer .pages .next, .desk .mod_indexRWD footer .pages .prev { float: none; display: inline; }
.desk .mod_indexRWD footer .pages a, .desk .mod_indexRWD footer .pages span { display: inline }
/* NEW INDEX -- RESPONSIVE */
@media screen and (min-width: 540px) { 
    .responsive.rwd .mod_indexRWD { font-size: 13px; line-height: 17px; }
}
.responsive.rwd .mod_indexRWD header * { font-size: 16px; line-height: 19px; }
@media screen and (min-width: 540px) { 
    .responsive.rwd .mod_indexRWD header * { font-weight: bold }
}
@media screen and (min-width: 540px) { 
    .responsive.rwd .mod_indexRWD header * { font-size: 18px; line-height: 21px; }
}
@media screen and (min-width: 940px) { 
    .responsive.rwd .mod_indexRWD header * { font-size: 20px; line-height: 24px; }
}
@media screen and (min-width: 480px) { 
    .responsive.rwd .mod_indexRWD .imgw { width: 220px; height: 165px; }
}
@media screen and (min-width: 540px) { 
    .responsive.rwd .mod_indexRWD .imgw { width: 200px; height: 140px; }
}
@media screen and (min-width: 940px) { 
    .responsive.rwd .mod_indexRWD .imgw { width: 300px; height: 200px; }
}
.responsive.rwd .mod_indexRWD .imgw a { display: block }
.responsive.rwd .mod_indexRWD .entry { /* restriction wariant 24x24 */:  }
@media screen and (min-width: 540px) { 
    .responsive.rwd .mod_indexRWD .entry header > * { font-size: 18px; line-height: 21px; }
}
@media screen and (min-width: 940px) { 
    .responsive.rwd .mod_indexRWD .entry header > * { font-size: 20px; line-height: 24px; }
}
@media screen and (min-width: 540px) { 
    .responsive.rwd .mod_indexRWD .entry p { font-size: 13px; line-height: 17px; }
}
body .mod_indexRWD.short footer { font-size: 12px }
body .mod_indexRWD.short .entry header { margin-bottom: 2px }
body .mod_indexRWD.short .entry header * { font-size: 16px; line-height: 21px; }
@media screen and (max-width: 479px) { 
    .responsive.rwd .mod_indexRWD.short .entry header * { font-size: 14px; line-height: 18px; }
}


.desk header#pageHead div.c0, header#pageHead div.c0 div.imgw {margin-top: 7px !important}
.desk header#pageHead div.c0 div.fb {margin-top: 17px !important;}


/* overlay newsletter */
.mod_uzr_nlt_czasopisma {width:620px;position:relative;z-index:2;}
.mod_uzr_nlt_czasopisma > header {margin-bottom: 3px !important;}
.mod_uzr_nlt_czasopisma > header h3 {text-align:center;font:700 30px/38px Arial,sans-serif;}
.mod_uzr_nlt_czasopisma .lead {text-align:center;font:400 22px/30px Arial,sans-serif;color:#999;margin-bottom: 53px;}
.mod_uzr_nlt_czasopisma .lead_send {text-align:center;font:400 14px/18px Arial,sans-serif;color:#000;}
.mod_uzr_nlt_czasopisma .leadExtra {background:none;height:148px;margin:0 0 34px;}
.mod_uzr_nlt_czasopisma .leadExtra img {width:220px;}
.mod_uzr_nlt_czasopisma .leadExtra .desc {width:calc(100%-220px-50px)!important;margin:0 0 0 50px;}
.mod_uzr_nlt_czasopisma .leadExtra .desc h4 {font:700 16px/26px Arial,sans-serif;margin:-6px 0 0;}
.mod_uzr_nlt_czasopisma .leadExtra .desc ul {list-style-type:none;padding:20px 0 0;}
.mod_uzr_nlt_czasopisma .leadExtra .desc li {width: 100%;font:400 16px/26px Arial,sans-serif;background:none;position:relative;padding:0 0 0 26px;margin:0 0 10px;}
.mod_uzr_nlt_czasopisma .leadExtra .desc li:before {/*content: '';*/content:'\2713';color:#4484f1;display:block;/*background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM9JREFUeNpidGn5yEAGYATi/yAGExmamYF4GxA7gjgsJGoGWbgFiD2AWAqIDZlI1LwBqvkGEJsB8T8mEjX7QjUbAvFPYsMApGY1muYfyJIwwI5D8zIgDgLiu0BshKwZ2YBkIH4IxLxoUQXSHA7VrAvE37HZAFJoDsTiQHwbaghIbBFU82Mg1sOmGRaNoASRDuWnAvFVID4NdTZIsyYQf8MVQLB0ADMExE8EYlkkzV/xhTByQvoPDQtWIHYFYm1CmrGlRJAhcUDMRYxmEAAIMAAXkyiD8IxwEgAAAABJRU5ErkJggg==");*/width:16px;height:13px;position:absolute;top:0;left:0;/*top: 6px;*/}
.mod_uzr_nlt_czasopisma ul {margin:0 0 13px;overflow:visible;}
.mod_uzr_nlt_czasopisma .c {float:none;width:100%!important;padding:0;}
.mod_uzr_nlt_czasopisma .email {width:360px!important;height:60px!important;display:inline-block;vertical-align:top;margin:0 20px 0 0;float:left;}
.mod_uzr_nlt_czasopisma .email .c {width:100%;float:none;padding:0;width:100%;height:100%;}
.mod_uzr_nlt_czasopisma .email .c #email {width:100%;height:100%;border:1px solid #999;padding:0 16px;box-sizing:border-box;font:400 14px/18px Arial,sans-serif;color:#222;}
.mod_uzr_nlt_czasopisma .email + li {width:238px!important;height:60px!important;display:inline-block;vertical-align:top;}
.mod_uzr_nlt_czasopisma .email + li .c {width:100%;}
.mod_uzr_nlt_czasopisma .email + li .c #birthYear {width:100%;height:100%;border:1px solid #999;box-sizing:border-box;padding:0 16px;font:400 14px/18px Arial,sans-serif;color:#222;}
.mod_uzr_nlt_czasopisma select,.mod_uzr_nlt_czasopisma .iTxt {background:none;}
.mod_uzr_nlt_czasopisma select,.mod_uzr_nlt_czasopisma input[type=text] {height:40px!important;}
.mod_uzr_nlt_czasopisma .rules {margin:0 0 30px;}
.mod_uzr_nlt_czasopisma .rules label {font:400 11px/15px Arial,sans-serif;padding-left:24px;}
.mod_uzr_nlt_czasopisma .rules input[type=checkbox] {left:3px;top:3px;}
.mod_uzr_nlt_czasopisma .buttons {width:100%;margin:0;text-align:center;}
.mod_uzr_nlt_czasopisma .buttons li {/*float: left;*/display:inline-block;vertical-align:top;}
.mod_uzr_nlt_czasopisma .buttons li:first-child {margin-right:8px;}
.mod_uzr_nlt_czasopisma .buttons input[type=radio] {display:none;}
.mod_uzr_nlt_czasopisma .buttons label {width:auto!important;padding:11px 32px;font:400 14px/18px Arial,sans-serif;color:#fff;text-align:center;background:#4484f1;transition:background .2s;}
.mod_uzr_nlt_czasopisma .buttons label:hover {background:#395fa5;}
.mod_uzr_nlt_czasopisma .err {border:1px solid #f00;border-radius:100%;position:absolute;width:18px;height:18px;top:-2px;left:0;}
.mod_uzr_nlt_czasopisma ::-webkit-input-placeholder {color:#222;}
.mod_uzr_nlt_czasopisma :-moz-placeholder {/* Firefox 18- */color:#222;}
.mod_uzr_nlt_czasopisma ::-moz-placeholder {/* Firefox 19+ */color:#222;}
.mod_uzr_nlt_czasopisma :-ms-input-placeholder {color:#222;}
#nlt_overlay #nlt_overlay_content.mod_nlt_targeted {width:620px;padding: 53px 100px;/*width: 820px;*//*padding-bottom: 60px;*//*height: 720px;*/}
/*#nlt_overlay .mod_uzr_nlt .c  {width: auto}*/.mod_uzr_nlt_czasopisma .error {font-family:Arial;sans-serif;}
.mod_uzr_nlt_czasopisma {margin:0 auto!important;}
#nlt_overlay_close:before {width:25px;height:25px;content:'\2715';position:absolute;display:block;font-size:25px;top:0;left:0;}
#nlt_overlay_close {top:11px;right:13px;width:25px;height:25px;/*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKJJREFUeNqU0sEJhDAQBdDsx0qCN7GCFOOeLMqTFiNWsJclxTgDI2hMMpnAR5jgI/rz8d5PzrmdEp199ZQAAX4ysAL83gE5wWCELmCk/CFDC/QAeIDbZgv0AlJEg7JADilBRaCEpNAkzyEH8OoqP5ChmbJSvrV7BKWFRYCl1hqUFvgTNq01KEBsqR8NgFo/GoEqBANQhGAEshAjwQikUDgFGAAvBDzjEtWNQQAAAABJRU5ErkJggg==');*/}
.mod_uzr_nlt .rules label {width:auto!important;}

/*#nlt_overlay {z-index: 5 !important;}*/

/* sondaz BARENBRUG */
.mod_sondaz {border: 1px solid #f6f6f6;}
.mod_sondaz .node_head {display: none}
.mod_sondaz .node_desc {border-bottom: none; padding-bottom: 18px;}
.mod_sondaz .node_desc a {display: block; width: 100%; height: 204px; margin: 0 0 18px;}
.mod_sondaz .node_desc img {display: block; width: 100%; height: 100%;}
.mod_sondaz .node_desc p {display: inline-block; font: 400 22px/28px Georgia,serif; padding: 0 16px; box-sizing: border-box;}
.mod_sondaz li {padding: 0;}
.mod_sondaz .voting {padding: 0 16px; box-sizing: border-box;}
.mod_sondaz .voting label {font: 400 16px/30px Arial,sans-serif; margin: 0 0 0 24px;}
.mod_sondaz .voting div {text-align: center; margin: 28px auto 16px;}
.mod_sondaz .voting input[type="submit"] {display: inline-block; font: 400 14px/18px Arial,sans-serif; color: #fff; width: 100%; height: 48px; border-radius: 4px; background: #54a70c; border: none; transition: all 0.2s ease 0s;}
.mod_sondaz .voting input[type="submit"]:hover {background: #88ba24;}
.mod_sondaz ul {border-bottom: none;}
.mod_sondaz .voting input[type=checkbox] {display: none;}
.mod_sondaz .voting label:before {border-radius: 3px;}
.mod_sondaz .voting input[type=checkbox] + label:before {content: ''; background: url('http://bi.gazeta.pl/im/3/19644/m19644323,BUTTONS.png') 0 0 no-repeat; width: 16px; height: 17px; display: block; position: absolute; margin: 5px 0 0;}
.firefox .mod_sondaz .voting input[type=checkbox] + label:before  {margin: -23px 0 0;}
.ie .mod_sondaz .voting input[type=checkbox] + label:before  {width: 17px; background-position-x: 1px;}
.mod_sondaz .voting input[type=checkbox]:checked + label:before {background: url('http://bi.gazeta.pl/im/3/19644/m19644323,BUTTONS.png') 0 -17px no-repeat;}
.ie .mod_sondaz .voting input[type=checkbox]:checked + label:before  {width: 17px; background-position-x: 1px;}
.mod_sondaz .results .note {display: none}
.mod_sondaz .results p {font: 400 16px/30px Arial,sans-serif;}
.mod_sondaz .results ul {padding-left: 12px;}
.mod_sondaz .results li {height: 61px;}
.mod_sondaz .results li p {display: block; margin: 0 0 0 5px; }
.mod_sondaz .results li span {background-color: #54a70c; height: 6px; line-height: 6px; font-size: 6px;}
.mod_sondaz .results .votes {margin: 9px 0 0; font: 400 14px/40px Arial,sans-serif; height: 40px; background: #f6f6f6; text-align: center; box-sizing: border-box;}

/* screening fix */
#pagetype_index #content {background: #fff;}
#pagetype_index #pageHead {background: #fff; padding: 0 10px 12px !important; margin-bottom: 0 !important;}
#pagetype_index #navH {margin: 0 auto; padding: 5px 10px;}
#pagetype_index #navbot_wrap {background: #fff;}
#pagetype_index #footer {background: #fff; margin: 0 auto !important; padding: 10px;}

/* zajawka big data */
.desk #recommendationsContainer { min-height: 620px }
#col_right .mod_bigData_article { /*top: 1400px !important;*/ height: auto !important; background: none !important; }
#col_right .mod_bigData_article > h2 { font: 700 18px Arial, sans-serif; color: black; margin-bottom: 11px; padding-bottom: 2px; }
#col_right .mod_bigData_article .entry { margin-bottom: 15px; padding-bottom: 8px; border-bottom: 1px solid #eeeeee; }
#col_right .mod_bigData_article .entry:hover, #col_right .mod_bigData_article .entry:active, #col_right .mod_bigData_article .entry:focus { background: white !important }
#col_right .mod_bigData_article .entry:hover a, #col_right .mod_bigData_article .entry:active a, #col_right .mod_bigData_article .entry:focus a { background: white; color: #cf031c !important; text-decoration: none; }
#col_right .mod_bigData_article .entry:hover a img, #col_right .mod_bigData_article .entry:active a img, #col_right .mod_bigData_article .entry:focus a img { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity: 0.8; }
#col_right .mod_bigData_article .entry .imgw a { display: block; height: 116px; width: 100%; transition: background 0.2s; text-decoration: none; overflow: hidden; color: #003966; background: url("http://bi.gazeta.pl/i/obrazki/common/prev.png") 50% 50% no-repeat #dddddd !important; }
#col_right .mod_bigData_article .entry .imgw a img { height: auto !important; width: 100%; transition: opacity 0.2s; /*margin-top: -15%;*/ }
#col_right .mod_bigData_article .entry h3 a, #col_right .mod_bigData_article .entry h2 a { font: 700 16px/25px Arial, Helvetica, sans-serif !important; line-height: 19px !important; padding: 5px 0px; width: 100%; color: black; transition: color 0.2s; }
#col_right .mod_bigData_article .entry .innerIndexRWD .advertInfo { font-family: Arial,Helvetica,Garuda,sans-serif; font-weight: 700; margin: 10px 0; color: #000; text-transform: uppercase; border-bottom: 2px solid #e0e0e0; }
.responsive #col_right .mod_bigData_article .entry .imgw a { height: 200px }

/* nawigacja */
.desk *:not(.slideNav) #navH, .desk *:not(.slideNav) #rwdNav { width: 940px; height: 35px !important; background: #9c3 !important; margin: 5px auto 0 !important; padding: 0; }
.desk *:not(.slideNav) #navH ul, .desk *:not(.slideNav) #rwdNav ul { padding: 5px 0; zoom: 1; overflow: hidden; height: 25px; }
.desk *:not(.slideNav) #navH ul:after, .desk *:not(.slideNav) #rwdNav ul:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
.desk *:not(.slideNav) #navH li, .desk *:not(.slideNav) #rwdNav li { float: left; border-left: 1px solid #a8d451 !important; padding: 0 4px; line-height: 25px; }
.desk *:not(.slideNav) #navH li:first-child, .desk *:not(.slideNav) #rwdNav li:first-child { border-left: none }
.desk *:not(.slideNav) #navH li.active:not(#e1) a, .desk *:not(.slideNav) #rwdNav li.active:not(#e1) a { background: white !important; color: #99cc33 !important; }
.desk *:not(.slideNav) #navH li a, .desk *:not(.slideNav) #rwdNav li a { text-decoration: none; font: 700 14px/25px Georgia,serif !important; color: #fff; display: block; outline: none; padding: 0 4px !important; }
.desk *:not(.slideNav) #navH li a:hover, .desk *:not(.slideNav) #navH li a:active, .desk *:not(.slideNav) #navH li a:focus, .desk *:not(.slideNav) #rwdNav li a:hover, .desk *:not(.slideNav) #rwdNav li a:active, .desk *:not(.slideNav) #rwdNav li a:focus { text-decoration: none; background: white !important; color: #9c3 !important; }
.desk *:not(.slideNav) #navH li#e1, .desk *:not(.slideNav) #rwdNav li#e1 { width: 24px }
.desk *:not(.slideNav) #navH li#e1 a, .desk *:not(.slideNav) #rwdNav li#e1 a { background: url("http://bi.im-g.pl/i/obrazki/ogrody2/homeIcon.gif") no-repeat scroll 6px 4px transparent; outline: none; position: static; text-indent: -9999px; height: 100%; }
