@import url(http://fonts.googleapis.com/css?family=Lato:300,900&subset=latin,latin-ext);
/* lay */
#content { padding-top: 15px; }
#banP76 { margin: 0 auto; }
#holder_231, #holder_232 { clear: both; }

/* zmiany lokalne */
a { color: #1788d1; }
body .all_products_index .body li { font-family: Arial, serif; }
body .mod_product_narrower dd, body .mod_zr_gry2 li { font-family: Arial, serif; padding-left: 5px; }
.mod_zr7 li { font-family: Arial, serif; }
body .mod_product_random_seo dd { font-family: Arial, serif; }
body .mod_db_search label { font: bold 15px Arial, serif; }
body .mod_db_search .info { font-family: Arial, serif; }
body .mod_product_narrower .head { background-image: url('http://biv.gazeta.pl/i/obrazki/bazylokalne/restauracje/product-narrower-head.png'); }
.mod_db_add .node_head h1, #page .all_products_index .head { text-align: left !important; }
body #page .head, #page .node_head, .blogBox h3 { border-bottom-color: #cecece; }

/* clear */
#navH .p0, .mod_db_article .address, .mod_db_article .detailed_info, .mod_db_article .info, .mod_read_more li, .mod_switch .node_head ul, .mod_switch .node_body .list, .mod_db_search .info, .mod_db_add li, .mod_product_index .entry, .opinion_rate, .single_rate, .all_products_index .body, .mod_zr_gry3 .node_entry { zoom: 1; }
#navH .p0:after, .mod_db_article .address:after, .mod_db_article .detailed_info:after, .mod_db_article .info:after, .mod_read_more li:after, .mod_switch .node_head ul:after, .mod_switch .node_body .list:after, .mod_db_search .info:after, .mod_db_add li:after, .mod_product_index .entry:after, .opinion_rate:after, .single_rate:after, .all_products_index .body:after, .mod_zr_gry3 .node_entry:after { content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }

/* winieta */
#sWlbg .Ww2 {padding-top: 20px; position: relative;}
#sWlbg {position: relative;overflow: hidden;}
.Whtm #banP71 {position: absolute;top: 0;right: 10px;}
#sWlbg .Ww2 .Whtm h3 {font-size: 11px; font-weight: normal; color: #ffa200; line-height: 11px; position: absolute; left: 82px; top: 77px;}
#sWlbg .Ww2 .Whtm h3.knorr {top: 109px;}
#sWlbg .Ww2 .Whtm .partner {width: 110px; height: 50px; position: absolute; right: 8px; top: 0px;}
#sWlbg .Ww2 .Whtm .knorrPartner {top: 70px;}
#sWlbg .Ww2 .Whtm .partner span {display: block; font-size: 10px; color: #8b9596; padding-bottom: 2px;}
#sWlbg .Ww2 .Whtm .dod_przepis {width: 179px; height: 41px; position: absolute; right: 158px; top: 24px;}
#sWlbg .Ww2 .Whtm .dod_przepis a {display: block; width: 179px; height: 41px; background: url('http://bi.gazeta.pl/i/obrazki/nowa_kuchnia/dod_przepis.gif') no-repeat 0 0;}
#sWlbg .Ww2 .Whtm .dod_przepis a:hover {background-image: url('http://bi.gazeta.pl/i/obrazki/nowa_kuchnia/dod_przepis_h.gif');}
html body #sWlbg {overflow: visible !important;}

/* naglowki */
.mod_db_article h2, #page .mod_gallery .node_head h2, #page .mod_read_more .node_head h2, #page .mod_others_visits .node_head h2, #page .mod_switch .node_head h2 { font: bold 14px Arial, sans-serif; color: #1d1d1d; text-transform: none; margin: 0; text-align: left; }
.mod_gallery .node_head, .mod_read_more .node_head, .mod_others_visits .node_head, .mod_switch .node_head { margin: 0 0 7px; border: 0; padding: 0; }
.mod_read_more .node_body h3, .mod_others_visits .node_body h3, .mod_switch .node_body h3 { font: bold 14px Arial, serif; margin-bottom: 3px; }
.mod_db_add .node_head h1, #page .all_products_index .head { text-align: center; color: #333; font: bold 16px Arial,serif; text-transform: uppercase; padding-bottom: 2px; }
.mod_db_add .node_head { border-bottom: 3px solid #00aeef; padding: 0; margin: 0; }
#page .mod_product_narrower .head, #page .mod_switch .node_head, #page .mod_others_visits .node_head, #page .mod_gallery .node_head, #page .mod_read_more .node_head { border: 0; }
.mod_product_index .content h2, .mod_zr_gry3 .node_content h2 { font: 22px Arial, serif; }
#page #article_comments_container .head { border: 0; text-transform: none; }
#article_comments, #article_comments_container #article_comments #add_comment { margin-bottom: 0; }
#article_comments_container { border-bottom: 1px solid #ddd; margin-bottom: 20px; }

/* search */
#navtop_wrap { position: relative; margin: 12px auto; z-index: 300; }

/* nawigacja */
/*
#navH {background: url('http://bi.gazeta.pl/i/obrazki/nowa_kuchnia/nav_bg.gif') repeat-x 0 bottom; width: 100%; height: 37px; padding-top: 15px;}
#navH .p0 {width: 965px; margin: 0 auto;}
#navH .p0 li {float: left; display: inline; font-size: 11px; font-weight: bold; margin-right: 5px; line-height: 37px; height: 37px; background: url('http://bi.gazeta.pl/i/obrazki/nowa_kuchnia/nav_l.gif') no-repeat left 2px; padding-left: 5px;}
#navH .p0 li.hov {background-image: url('http://bi.gazeta.pl/i/obrazki/nowa_kuchnia/nav_l_h.gif');}
#navH .p0 li a {color: #ff9900; text-transform: uppercase; background: url('http://bi.gazeta.pl/i/obrazki/nowa_kuchnia/nav_r.gif') no-repeat right 2px; display: block; padding: 0 23px 0 16px;}
#navH .p0 li a:hover {text-decoration: none; background-image: url('http://bi.gazeta.pl/i/obrazki/nowa_kuchnia/nav_r_h.gif');}
#navH .p0 li.active {background: #fff url('http://bi.gazeta.pl/i/obrazki/nowa_kuchnia/nav_l_a.gif') no-repeat left 0; padding-left: 7px;}
#navH .p0 li.active a, #navH .p0 li.active a:hover {background: #fff url('http://bi.gazeta.pl/i/obrazki/nowa_kuchnia/nav_r_a.gif') no-repeat right 0; color:#151c1f; padding: 0 23px 0 16px;}
*/
/* navH - nawigacja */
/*
#navH { padding-bottom: 0; color: #fff; font: 14px Georgia,serif; height: 40px; margin: 0 auto;  position: relative; width: 940px; z-index: 3; }
#navH a { padding: 0 10px;}
#navH a:hover { background: 0; }
#navH .p0 { width: 940px; background: #596b6f; }
#navH ul { padding: 0; zoom: 1; overflow: hidden; }
#navH ul.p0 li { float: left; height: auto; padding: 0; position: relative; }
#navH ul.p0 li:first-child { border-left: 0; }
#navH ul.p0 li:first-child a { border: 0; }
#navH ul.p0 li a { border-left: 1px solid #728184; margin: 6px 0 5px; color: #fff; display: block; font: normal 14px Arial,sans-serif; height: 100%; outline: none; padding: 0 10px 2px; position: relative; text-decoration: none; }
#navH ul.p0 li a:hover, #navH ul.p0 li.active a { border-bottom:0; color: #b0d913; cursor: pointer; text-decoration: none; }
#navH ul.p0 li#e1 a { width: 15px; background: url("http://biv.gazeta.pl/i/obrazki/ugotujto2/sprite-v3.png") no-repeat -21px 0; outline: none; position: static; text-indent: -9999px; height:100%; }
#navH ul li:hover ul { display: block; }
#navH ul ul { background: #d0154a; display: none; left: 0; padding: 4px 0; position: absolute; top: 30px; z-index: 200; overflow: visible; }
#navH ul ul li { border: 0; float: none; }
#navH ul.p0 ul li a:hover { text-decoration: underline; }
#navH ul.p0 ul li a { position: static; white-space: nowrap; }
*/
/* sciezka */
.mod_breadcrumbs { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #768590; }
.mod_breadcrumbs .path { font: 10px Arial, serif; text-transform: uppercase; color: #768590; }
.mod_breadcrumbs .path li { display: inline; padding-left: 11px; margin-left: 5px; background: url("http://biv.gazeta.pl/i/obrazki/bazylokalne/arrow.png") no-repeat 0 50%; }
.mod_breadcrumbs .path li:first-child { margin: 0; padding: 0; background: 0; }
.mod_breadcrumbs .path a { color: #768590; }

/* produkt */
.mod_db_article { color: #1e1e1e; }
.mod_db_article .path { font: 10px Arial, serif; text-transform: uppercase; color: #8c8c8c; margin-bottom: 10px; }
.mod_db_article .path li { display: inline; padding-left: 11px; margin-left: 5px; background: url("http://biv.gazeta.pl/i/obrazki/bazylokalne/arrow.png") no-repeat 0 50%; }
.mod_db_article .path li:first-child { margin: 0; padding: 0; background: 0; }
.mod_db_article .path a { color: #8c8c8c; }
.mod_db_article h1 { font: 26px Arial, serif; color: #000; margin-bottom: 3px; }
.mod_db_article h2 { margin-bottom: 5px; }
.mod_db_article .tags { font-size: 11px; color: #cacaca; max-width: 500px; margin-bottom: 15px; }
.mod_db_article .tags li { display: inline; }
.mod_db_article .bad { font-size: 11px; float: right; margin-bottom: 15px; }
.mod_db_article .bad a { color: #810913; }
.mod_db_article #gazeta_article_likes { clear: both; margin: 0 0 20px; }
.mod_db_article .address { margin-bottom: 20px; }
.mod_db_article .address .data { float: left; width: 300px; }
.mod_db_article .address .map { float: right; }
.mod_db_article #location_map { width: 300px; height: 300px; }
.mod_db_article .address dl { margin-bottom: 15px; }
.mod_db_article .address dt { margin: 0 5px 2px 0; font: 13px/19px Arial, sans-serif; float: left; clear: left; text-transform: none;  }
.mod_db_article .address dd { margin: 0 0 2px; display: block; font: 13px/19px Arial, sans-serif; overflow: hidden; zoom: 1; }
.mod_db_article .detailed_info { margin-bottom: 20px; }
.mod_db_article .detailed_info .imgw { float: right; }
.mod_db_article .detailed_info .imgw img { margin: 21px 0 0 20px; max-width: 140px; cursor: pointer; }
.mod_db_article .info { background: #eee; padding: 2px 5px; margin-bottom: 10px; overflow: hidden; zoom: 1; }
.mod_db_article .info dl { width: 215px; }
.mod_db_article .info dt { margin: 0 5px 0px 0; font: 11px/17px Arial, sans-serif; float: left; clear: left; text-transform: none;  }
.mod_db_article .info dd { margin: 0 0 3px; display: block; font: 11px/17px Arial, sans-serif; }
.mod_db_article .info .c0 { float: left; }
.mod_db_article .info .c1 { float: right; }
.mod_db_article .desc { font-size: 13px; line-height: 19px; }
.mod_db_article .desc strong { font-weight: bold; }

/* zmiana wygladu tabelki na produktowej */
.mod_db_article .desc, .mod_db_article .content ul li { zoom: 1; }
.mod_db_article .desc:after, .mod_db_article .content ul li:after { content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }
.mod_db_article .detailed_info .imgw { float: left; }
.mod_db_article .detailed_info .imgw img { margin: 5px 20px 10px 0; }
.mod_db_article .desc { margin-bottom: 20px; }
.mod_db_article .content ul { border: 2px solid #ddd; padding: 10px; }
.mod_db_article .content ul li { border-top: 1px solid #ddd; padding: 10px 0 0 0; margin: 10px 0 0 0; }
.mod_db_article .content ul li:first-child { border-top: none; padding-top: 0; margin-top: 0; }
.mod_db_article .content ul li .colA { float: left; width: 110px; text-align: right; }
.mod_db_article .content ul li .colB { margin-left: 120px; }

/* zajawka galerii */
.mod_gallery li { float: left; width: 140px; overflow: hidden; margin: 0 0 0 20px; }
.mod_gallery li:first-child { margin: 0; }
.mod_gallery img { display: block; }

#gazeta_article_buttons { border-bottom: 1px solid #ddd; margin-bottom: 20px; }

/* czytaj wiecej */
.mod_read_more { border-bottom: 1px solid #ddd; margin-bottom: 20px; padding-bottom: 20px; }
.mod_read_more li { margin-top: 20px; }
.mod_read_more li:first-child { margin: 0; }
.mod_read_more .imgw { float: left; }
.mod_read_more .imgw img { display: block; margin-right: 10px; }
.mod_read_more .desc { overflow: hidden; zoom: 1; font-size: 11px; line-height: 16px; }

/* inni odwiedzaja */
.mod_others_visits { border-bottom: 1px solid #ddd; margin-bottom: 20px; padding-bottom: 20px; }
.mod_others_visits .node_body > ul > li { float: left; width: 140px; margin-left: 10px; overflow: hidden; border-left: 1px solid #ddd; padding-left: 9px; }
.mod_others_visits .node_body > ul > li:first-child { margin: 0; padding: 0; border: 0; }
.mod_others_visits img { display: block; margin: 0 0 5px; }
.mod_others_visits .node_body h3 { margin-bottom: 1px; }
.mod_others_visits .tags li { font-size: 11px; display: inline; }

/* switch */
#page .mod_switch .node_head h2 { margin-bottom: 7px; }
.mod_switch .node_head { margin: 0; background: url("http://biv.gazeta.pl/i/obrazki/bazylokalne/switch_head_bg.png") repeat-x 0 100%; }
.mod_switch .node_head li { font: bold 11px Arial, serif; text-transform: uppercase; height: 28px; line-height: 28px; padding: 0 8px; margin-left: 3px; border: 2px solid #d9d9d9; float: left; color: #0e5c9d; cursor: pointer; background: #fff; }
.mod_switch .node_head li.active { color: #2d2d2d; cursor: default; border-bottom: 0; padding-bottom: 2px; }
.mod_switch .node_head li:first-child { margin: 0; }
.mod_switch .node_body { border: 2px solid #d9d9d9; border-top: 0; padding: 10px 10px 15px; }
.mod_switch .node_body > ul > li { display: none; }
.mod_switch .node_body > ul > li.active { display: block; }
.mod_switch .node_body .list li { float: left; width: 120px; margin-left: 29px; font-size: 11px; line-height: 16px; }
.mod_switch .node_body .list li:first-child { margin: 0; }
.mod_switch .node_foot { display: none; }

/* szukaj */
.mod_db_search { background: #eaeaea; padding: 10px 0 5px 10px; }
.mod_db_search label { font: 16px Arial, serif; color: #282828; vertical-align: middle; margin-right: 10px; }
.mod_db_search input[type="text"] { width: 370px; height: 24px; padding: 0 2px;  background: #fff; border: 1px solid #cecece; vertical-align: middle; margin-right: 5px; }
.mod_db_search input[type="submit"] { font: bold 12px Arial, sans-serif; height: 26px; width: 75px; color: #fff; border: 0;  background: url('http://bi.gazeta.pl/i/obrazki/multizapisywarki/sbmt_bg.gif') repeat-x 0 0; vertical-align: middle; padding-bottom: 1px; cursor: pointer; }
.mod_db_search input[type="submit"]:hover { background-position: 0 -25px; }
.mod_db_search .info { margin: 0 100px 0 140px; font: 10px Arial, serif; padding-top: 4px; }
.mod_db_search .tags { color: #ababab; float: left; width: 270px; }
.mod_db_search .add { float: right; }

/* dodaj obiekt */
.mod_db_add p.req { font: 10px Arial, sans-serif; color: #949494; text-align: right; margin-top: 2px; }
.mod_db_add .section { margin-top: 15px; }
.mod_db_add .section h2 { font: bold 11px Arial, serif; color: #2b2b2b; text-transform: uppercase; border-bottom: 2px solid #dadada; padding-bottom: 2px; }
.mod_db_add li { margin-top: 10px; }
.mod_db_add li .req { color: #575757; float: left; margin-left: 3px; }
.mod_db_add .error { color: #f33; margin-left: 5px; }
.mod_db_add label { float: left; color: #373737; font: 12px/21px Arial, serif; width: 172px; margin-right: 8px; text-align: right; }
.mod_db_add input[type="text"] { width: 260px; height: 19px; border: 1px solid #c0c0c0; background: #fff; float: left; }
.mod_db_add select { width: 262px; height: 21px; border: 1px solid #c0c0c0; background: #fff; float: left; }
.mod_db_add textarea { width: 400px; height: 106px; border: 1px solid #c0c0c0; background: #fff; float: left; }
.mod_db_add #i_object_building, .mod_db_add #i_object_local { width: 50px; }
.mod_db_add #i_regulamin { margin: 0 5px 0 180px; float: left; }
.mod_db_add label[for="i_regulamin"] { width: auto; text-align: left; font: 11px Arial, serif; color: #909090; }
.mod_db_add label[htmlFor="i_regulamin"] { width: auto; text-align: left; font: 11px Arial, serif; color: #909090; }
.mod_db_add .submit { padding: 20px 0 0 180px; }
.mod_db_add input[type="submit"] { font: bold 16px Arial, sans-serif; color: #fff; border: 0; height: 30px; width: 125px; overflow: visible; background: url('http://bi.gazeta.pl/i/obrazki/multizapisywarki/sbmt_bg.gif') repeat-x 0 0; padding-bottom: 1px; cursor: pointer; text-shadow: 1px 1px rgba(0,0,0,0.2); }
.mod_db_add input[type="submit"]:hover { background-position: 0 100%; }
.mod_db_add .msg { margin: 0; width: auto; font-size: 14px; font-weight: bold; }
.mod_db_add .msg.ok { color: #2b8d0d; }

/* narrower */
.mod_product_narrower { border: 1px solid #e4e4e4; padding: 2px 3px 10px; font-size: 11px; line-height: 16px; }
.mod_product_narrower .head { background: url('http://biv.gazeta.pl/i/obrazki/bazylokalne/product-narrower-head.png') no-repeat 0 0; height: 26px; color: #fff; text-transform: uppercase; text-align: center; font-family: Arial, serif; }
.mod_product_narrower .head p { padding-top: 3px; }
.mod_product_narrower dl, .mod_product_narrower dt, .mod_product_narrower dd { margin: 0; }
.mod_product_narrower dt { color: #3d3d3d; background: #e1e1e1; text-transform: uppercase; padding: 0; display: block; font: 11px/18px Arial, serif; padding: 0 5px; margin: 0 0 2px; }
.mod_product_narrower dl { padding: 15px 0 0; }
.mod_product_narrower dl:first-child { padding: 10px 0 0; }
.mod_product_narrower dd { display: block; padding: 0; font: 11px Arial,serif; padding: 2px 0; }
.mod_product_narrower dd span { color: #929292; font-size: 10px; }
.mod_product_narrower dd strong { font-weight: normal; color: #000; }
.mod_product_narrower .remove { color: #0e5c9d; font-size: 10px; }
.mod_product_narrower .show { padding-top: 5px; }
.mod_product_narrower .hidden { display: none; }
.mod_product_narrower .unhide { display: block; }

/* indeks naglowek */
.mod_product_index_head h1, .mod_product_index_head .top strong, .mod_product_index_head .top span { display: inline; font: 14px Geogria, serif; color: #707070; }
.mod_product_index_head .remove { font: 10px Arial, serif; color: #18507f; margin: 0 5px 0 2px; }
.mod_product_index_head .remove:hover { background: none; }

/* indeks produktow */
.mod_product_index .entry { padding-bottom: 12px; margin-bottom: 12px; border-bottom: 1px solid #e2e2e2; }
.mod_product_index .im { float: left; overflow: hidden; }
.mod_product_index .im img { display: block; margin-right: 12px; }
.mod_product_index .content { overflow: hidden; zoom: 1; }
.mod_product_index .content h2 { margin: 0 0 4px; }
.mod_product_index .content ul { font-size: 10px; line-height: normal; margin-bottom: 6px; color: #9d9c9c; }
.mod_product_index .content li { display: inline; }
.mod_product_index .content .lead { color: #373737; line-height: 18px; }
.mod_product_index .pages { margin: 0; font-size: 11px; font-weight: bold; line-height: normal; padding: 2px 0; text-align: center; }
.mod_product_index .pages a, .mod_product_index .pages .all span { border: 1px solid #dbdbdb; padding: 2px 4px; margin: 2px; background: 0; display: inline-block; }
.mod_product_index .pages a:hover { text-decoration: none; background: #dedede; }
.mod_product_index .pages .next, .mod_product_index .pages .prev { margin: 2px; display: inline-block; }

/* random seo */
.mod_product_random_seo dl { float: left; margin: 0; width: 140px; margin-left: 10px; border-left: 1px solid #ddd; padding-left: 9px; }
.mod_product_random_seo dl:first-child { margin-left: 0; padding: 0; border-left: none; }
.mod_product_random_seo dt { display: block; font: bold 14px Arial, serif; text-transform: none; margin-bottom: 8px; }
.mod_product_random_seo dd { display: block; margin: 0; font: 12px/18px Arial, serif;  }

/* zr7 */
.mod_zr7 .node_entry .super { font: bold 11px Arial, serif; color: #2b2b2b; border-bottom: 2px solid #dadada; padding-bottom: 2px; margin-bottom: 2px; }

/* indeks wszystkich produktow - mapa strony */
.all_products_index .body .col { float: left; width: 140px; overflow: hidden; margin-left: 20px; }
.all_products_index .body .c0 { margin: 0; }
.all_products_index .body p { font: bold 11px Arial, serif; color: #2b2b2b; border-bottom: 2px solid #dadada; padding-bottom: 2px; margin-bottom: 2px; text-transform: uppercase; margin-top: 15px; }
.all_products_index .body li { font: 12px/18px Arial, serif; }

/* komantarze modyfikacja */
#add_comment .single_rate { padding-bottom: 4px; }
.single_rate p { float: left; text-align: right; width: 83px; padding-right: 7px; font-size: 11px; color: #666; font-weight: bold; }
.single_rate li { float: left; width: 18px; height: 17px; background: url('http://biv.gazeta.pl/i/obrazki/blogoserwis/polygamia/product-star-gray.png') no-repeat 0 0; cursor: pointer; }
.single_rate li.star_red { background-image: url('http://biv.gazeta.pl/i/obrazki/blogoserwis/polygamia/product-star-orange.png'); }
.comments_list .single_rate { margin: -16px 0 16px; padding: 0 0 2px; background: #eee; }
.comments_list .single_rate p { font-size: 11px; color: #858585; width: auto; padding-left: 10px; }
.comments_list .single_rate li { width: 10px; height: 10px; background: url('http://biv.gazeta.pl/i/obrazki/blogoserwis/polygamia/small_stars.png') no-repeat 100% 0; margin: 3px 1px 0 0; cursor: default; }
.comments_list .single_rate li.star_red { background-position: 0 0; }

/* produkty zajawki reczne */
#page .mod_zr_gry1 .node_head { border: 0; margin: 0; padding: 0; }
.mod_zr_gry1 .node_head h1 { display: inline; font-size: 18px; line-height: normal; font-weight: normal; color: #999; text-transform: none; }
.mod_zr_gry1 .node_body { margin-top: 3px; font-size: 12px; color: #1e1e1e; }

.mod_zr_gry2 { border: 1px solid #e4e4e4; padding: 2px 3px 2px; font-size: 11px; line-height: 16px; }
.mod_zr_gry2 p { color: #3d3d3d; background: #e1e1e1; text-transform: uppercase; padding: 0; display: block; font: 11px/18px Arial, serif; padding: 0 5px; margin: 0 0 2px; }
.mod_zr_gry2 li { display: block; padding: 0; font: 11px Arial,serif; padding: 2px 0; }
.mod_zr_gry2 .node_entry { padding: 15px 0 0; }
.mod_zr_gry2 .node_entry:first-child { padding: 0; }

#page .mod_zr_gry3 .node_head { padding: 0; border: 0; margin: 0 0 8px; }
.mod_zr_gry3 .node_head strong { font-size: 14px; font-weight: bold; font-family: Arial, sans-serif; text-transform: none; }
.mod_zr_gry3 .node_entry { padding-bottom: 12px; margin-bottom: 12px; border-bottom: 1px solid #e2e2e2; }
.mod_zr_gry3 .node_imgw { float: left; overflow: hidden; }
.mod_zr_gry3 .node_imgw img { display: block; margin-right: 12px; }
.mod_zr_gry3 .node_content { overflow: hidden; zoom: 1; }
.mod_zr_gry3 .node_content h2 { margin: 0 0 4px; }
.mod_zr_gry3 .node_content ul { font-size: 10px; line-height: normal; margin-bottom: 6px; color: #9d9c9c; }
.mod_zr_gry3 .node_content li { display: inline; margin-right: 5px; }
.mod_zr_gry3 .node_content .lead { color: #373737; line-height: 18px; margin-top: 7px; }
.mod_zr_gry3 .node_foot { margin-top: 15px; font-size: 14px; font-weight: bold; }
.mod_zr_gry3 .node_foot p, .mod_zr_gry3 .node_foot ul, .mod_zr_gry3 .node_foot li { display: inline; }
.mod_zr_gry3 .node_foot li { margin-left: 5px; padding-left: 5px; border-left: 1px solid #ccc; }
.mod_zr_gry3 .node_foot li.first { border: 0; padding: 0; }

#cover_overlay { width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 10010; display: none; background: url('http://biv.gazeta.pl/i/obrazki/blogoserwis/polygamia/transparent-px.png') repeat\9; }
#cover_overlay .cover { background: #fff; padding: 10px; margin: 40px auto 0; width: 379px; -moz-box-shadow: 0 0 30px #2d2d2d; -webkit-box-shadow: 0 0 30px #2d2d2d; box-shadow: 0 0 30px #2d2d2d; border: 1px solid #2d2d2d\9; }
#cover_overlay .cover img { display: block; }
#cover_overlay .more { overflow: hidden; zoom: 1; padding-top: 10px; font-weight: bold; }
#cover_overlay .more .c0 { float: left; font-size: 20px; line-height: normal; }
#cover_overlay .more .c1 { float: right; padding-top: 7px; }

/* slowniki */
#sgp_widget_all { margin-bottom: 20px; }

.mod_forum_latest { font-family: Arial, sans-serif}
.mod_forum_latest a { color: #0D5B9C}
.mod_forum_latest .node_head h2 { font: bold 14px Arial, sans-serif; padding-bottom: 4px }
.mod_forum_latest .node_body h3 { font: bold 16px Arial, sans-serif;}
.mod_forum_latest li { padding: 4px 0}
.mod_forum_latest li p { font-size: 14px; }
.mod_forum_latest p.more { text-align: right; font-size: 12px}
.mod_forum_latest p a.left { padding-right: 10px; border-right: 1px solid #888}
.mod_forum_latest p a.right { padding-left: 10px; }

.mod_photos li { display: block; float: left; padding: 6px 9px 6px 6px}
.mod_photos .node_body a { text-decoration: underline; color: #0D5B9C; float: left; display:block; height:100px; line-height: 100px;}
.mod_photos a img { vertical-align: middle}
.mod_photos .node_head h2 { font: bold 14px Arial, sans-serif;  padding-bottom: 10px }

.mod_photos p.more { text-align: right; font-size: 12px; color: #00f; padding-top: 6px; clear: both}

.mod_videos a { text-decoration: underline; color: #0D5B9C}
.mod_videos li { display: inline; height: auto; width:100px; }
.mod_videos .node_head h2 { font: bold 14px Arial, sans-serif; padding-bottom: 10px}
.mod_videos li { padding: 0 0 24px 26px; float: left }
.mod_videos li:first-child { padding-left:1px }
.mod_videos p.more { text-align: right; font-size: 12px; color: #00f; padding-top: 6px; clear:both}
.mod_videos .imgw { display: block; width:98px; height: auto}


/* zajawka teraz ogladane */
.mod_similar_bdk .body li {height:145px;}
.mod_similar_bdk header {border-bottom: 1px solid #DADADA !important;padding-bottom: 3px;}
.mod_similar_bdk header h2 {color: #E68A01;font: 20px/25px Arial,sans-serif;}
.mod_similar_bdk .body li a {color:#596566;}
.mod_similar_bdk .body li a:hover {background:#87A80A; color:#fff;}

/* 60 losowych */
.mod_product_random_seo dl {width:136px !important;}
.mod_product_random_seo h2 {color: #1D1D1D;font: bold 14px Arial,sans-serif;}
.mod_product_random_seo .body h2 .node_head {border-bottom:3px solid #DADADA !important}

.mod_product_random_seo_new dl.c0 {border:none; margin:0 !important; padding:0!important;}
.mod_product_random_seo_new h2 .node_head{ border-bottom: 3px solid #DADADA;color: #2B2B2B;font: bold 14px Arial,sans-serif;text-transform:none !important;}
.mod_product_random_seo_new dl { float: left; margin: 0; width: 140px; margin-left: 10px; border-left: 1px solid #ddd; padding-left: 9px; }
.mod_product_random_seo_new dl:first-child { margin-left: 0; padding: 0; border-left: none; }
.mod_product_random_seo_new dt { display: block; font: bold 14px Arial, serif; text-transform: none; margin-bottom: 8px; }
.mod_product_random_seo_new dd { display: block; margin: 0; font: 12px/18px Georgia, serif;  }
 /* mapa strony */
.mod.mod_moto.mod_allCars_new nav ul li:first-child {border-bottom:none;margin-left:0px;}
.mod.mod_moto.mod_allCars_new section.body {float:left; clear:both; }
.mod.mod_moto.mod_allCars_new header h2 {/*text-transform:uppercase;*/ color: #999999;font: 20px Georgia,serif; }
.mod.mod_moto.mod_allCars_new section.body header {border:none; display:none;}
.mod.mod_moto.mod_allCars_new li:first-child {font: normal 12px Arial,serif; border:none;margin-bottom: 4px; padding:0;}
.mod.mod_moto.mod_allCars_new li {width: 140px;}
 
 article.mod.mod_moto.mod_allCars_new > header { margin-bottom: 14px;padding-bottom: 1px;border-bottom: 2px solid #E0E0E0;}
.mod.mod_moto.mod_allCars_new nav { font: 14px Georgia, serif; border-bottom: 1px solid #e2e2e2; padding-bottom: 4px; margin-bottom: 10px; }
.mod.mod_moto.mod_allCars_new nav ul { padding-bottom: 3px; margin-bottom:0px;}
.mod.mod_moto.mod_allCars_new nav li { display: inline; margin-left: 11px; }
.mod.mod_moto.mod_allCars_new .body ul { float: left; margin-left: 20px; }
.mod.mod_moto.mod_allCars_new .body ul:first-child, .mod_allTopic nav li:first-child { margin-left: 0; }
.mod.mod_moto.mod_allCars_new .body li { width: 140px; margin-bottom: 4px; }
.mod.mod_moto.mod_allCars_new .pages {    border-bottom: 16px solid #FFFFFF;clear: both;font-family: Tahoma,sans-serif;font-size: 11px;font-weight: bold;height: 24px;line-height: 24px;margin: 0 auto;padding: 8px 0;text-align: center;width: 620px;}
.mod.mod_moto.mod_allCars_new .pages span.all{border:none;}
.mod.mod_moto.mod_allCars_new .body .n1,.mod.mod_moto.mod_allCars_new .body .n2,.mod.mod_moto.mod_allCars_new .body .n3,.mod.mod_moto.mod_allCars_new .body .n4 {float:left;}
.mod.mod_moto.mod_allCars .body li.show_more {font-weight: bold;text-align: right; margin-top:10px;}

/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 *
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 *
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
#fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px;	margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; }
#fancybox-loading div {	position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox.png'); }
#fancybox-overlay { position: absolute;	top: 0;	left: 0; width: 100%; z-index: 1100; display: none; }
#fancybox-tmp {	padding: 0; margin: 0; border: 0; overflow: auto; display: none; }
#fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; }
#fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; }
#fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; }
#fancybox-hide-sel-frame { position: absolute; top: 0; left: 0;	width: 100%; height: 100%; background: transparent; z-index: 1101; }
#fancybox-close { position: absolute; top: -15px; right: -15px;	width: 30px; height: 30px; background: transparent url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox.png') -40px 0px; cursor: pointer; z-index: 1103; display: none; }
#fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; }
#fancybox-img {	width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; }
#fancybox-frame { width: 100%; height: 100%; border: none; display: block; }
#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/blank.gif'); z-index: 1102; display: none; }
#fancybox-left { left: 0px; }
#fancybox-right { right: 0px; }
#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; }
#fancybox-left-ico { background-image: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox.png'); background-position: -40px -30px; }
#fancybox-right-ico { background-image: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox.png'); background-position: -40px -60px; }
#fancybox-left:hover, #fancybox-right:hover { visibility: visible; /* IE6 */ }
#fancybox-left:hover span { left: 20px; }
#fancybox-right:hover span { left: auto; right: 20px; }
.fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px;	z-index: 1001; }
#fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox-x.png'); }
#fancybox-bg-ne { top: -20px; right: -20px; background-image: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox.png'); background-position: -40px -162px; }
#fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox-y.png'); background-position: -20px 0px; }
#fancybox-bg-se { bottom: -20px; right: -20px; background-image: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox.png'); background-position: -40px -182px; }
#fancybox-bg-s { bottom: -20px;	left: 0; width: 100%; background-image: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox-x.png'); background-position: 0px -20px; }
#fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox.png'); background-position: -40px -142px; }
#fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox-y.png'); }
#fancybox-bg-nw { top: -20px; left: -20px; background-image: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox.png'); background-position: -40px -122px; }
#fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; }
.fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333;	background: #fff; position: relative; }
.fancybox-title-outside { padding-top: 10px; color: #fff; }
.fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; }
#fancybox-title-over { padding: 10px; background-image: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancy_title_over.png'); display: block; }
.fancybox-title-float {	position: absolute; left: 0; bottom: -20px; height: 32px; }
#fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; }
#fancybox-title-float-wrap td {	border: none; white-space: nowrap; }
#fancybox-title-float-left { padding: 0 0 0 15px; background: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox.png') -40px -90px no-repeat; }
#fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold;	padding: 0 0 3px 0; background: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox-x.png') 0px -40px; }
#fancybox-title-float-right { padding: 0 0 0 15px; background: url('http://bi.gazeta.pl/i/obrazki/viziriada/fancybox/fancybox.png') -55px -90px no-repeat; }

/* miejsca1 ramka */
article.mod_miejsca1 header { padding-bottom: 6px; border-bottom: 1px solid #dedede; }
article.mod_miejsca1 header h1 { font-size: 18px; }
.mod_miejsca1 li { border: 1px solid #dedede; margin-bottom: 10px; padding: 10px; }
.mod_miejsca1 li h2 { font: bold 14px/14px Arial, sans-serif; margin-bottom: 6px; }
.mod_miejsca1 li p a { color: #000; }
.mod_miejsca1 figure { float: left; margin: 0 10px 0 0; padding: 0; }
.update { display: block; position: absolute; top: 22px; right: 22px; font-weight: bold; font-size: 11px; }
.mod_db_article { color: #1e1e1e; padding: 20px; border: 1px solid #dedede; position: relative; }
.mod_db_article p.lead.big { width: 450px; font: normal 20px/24px Arial, sans-serif; color: #333; margin-bottom: 20px; }
.mod_db_article h2 { font: bold 18px Arial, sans-serif; padding-bottom: 6px; color: #333; text-transform: none; margin: 0 0 10px; text-align: left; border-bottom: 1px solid #dedede; margin-bottom: 15px; }
.mod_db_article .address .big { font-size: 20px; margin-bottom: 12px; }
.mod_db_article .address .map { width: 300px; } 
.mod_db_article .address .data { width: 250px; }
.mod_db_article .content ul.res { margin-bottom: 18px; padding: 0; border: none; }
.mod_db_article .content ul.res li { float: left; border-top: none; padding: 0; margin: 0 0 0 20px; }
.mod_db_article .content ul.res li:first-child { margin-left: 0; }
.mod_db_article .content ul.res li img { width: 129px; cursor: pointer; }
.mod_db_article .content ul { border: none; padding: 0; }

.mod_db_add li.regulamin_right { margin-left: 180px; }
.mod_db_add li.regulamin_right #i_regulamin { margin-left: 0; }
header#pageHead {text-align: center; margin-bottom: 28px; padding-top: 32px;}
header#pageHead div.c1 br {display: none;}
header#pageHead div.c1 .top {vertical-align: top; float:left; color: #ebebeb; margin: 1px -10px 0px 0px;}
header#pageHead div.c1 img {float: right;}
header#pageHead div.c1 {position: absolute; top: 25px; right: 0; z-index: 10;}
header#pageHead div.c0, header#pageHead div.c0 div.imgw {float: none;}
header#pageHead div.c1 .top {font: normal 11px/16px Arial,sans-serif;}

header#pageHead div.fb {
  position: absolute;
  left: 585px;
  top: 18px;
  padding: 0px;
  margin: 0;
} 

#navH {
  position: relative;
  padding: 0px;
  margin-bottom: 20px;
}
#navH .p0 {
  text-align: center;
  border-bottom: 2px solid #efefef;
}
#navH .p0:after {
  content: "";
  float: none;
  clear: both;
  display: block;
}
#navH .p0 > li {
  display: inline-block;
  font: 900 14px/18px "Lato", sans-serif;
}
#navH .p0 > li > a {
  display: block;
  position: relative;
  color: #535353;
  text-transform: uppercase;
  padding: 0 8px 16px;
  transition: color .1s ease;
}
#navH .p0 > li > a:after {
  background: transparent;
  bottom: -2px;
  left: 50%;
  height: 2px;
  width: 0%;
  display: block;
  position: absolute;
  content: "";
  transition: all .1s ease;
}
#navH .p0 > li > a:hover {
  color: #000;
  background-color: transparent;
}
#navH .p0 > li > a:hover:after {
  background: #f9a516;
  bottom: -2px;
  left: 0;
  width: 100%;
}
#navH .p1 {
  display: none;
  position: absolute;
  z-index: 9;
  padding: 4px 15px;
  top: 95%;
  background: #f9a516;
  color: #fff;
  text-transform: uppercase;
}
#navH .p1 li {
  display: block;
  text-align: left;
  padding: 7px 0px;
}
#navH .p1 li a {
  color: #fff;
}
#navH .p1 li a:hover {
  background: none;
  color: #ebebeb;
}
#navH li:hover .p1 {
  display: block;
}
