@import url('/css/landing/div_landing0.css');

body a, body a:hover {color: #363;}
body #page_header {padding-top: 4px; zoom: 1; }

#k12 .results {margin-top: 10px;}
#k12 .results .res_body {margin: 0; border: 0;}
#k12 .results .res_body .res_entry {padding: 0 0 10px; margin: 0 0 10px; border-bottom: 1px solid #ddd;}
#k12 .results .res_body .res_entry img {float: left; display: inline; margin-right: 12px;}
#k12 .results .res_body .res_entry h2, #k12 .results .res_body .res_entry h3 {overflow: hidden; zoom: 1; font-weight: normal; font-size: 18px;}
#k12 .results .res_body .res_entry .lead {margin: 0; overflow: hidden; zoom: 1; line-height: 20px;}
#k12 .results .res_bottom {margin: 0 0 15px;}

.back {border-bottom: 1px solid #DDD; padding-bottom: 2px; margin-bottom: 10px;}
.back h2 {font: bold 12px Arial, sans-serif; text-align: right;}

#k12 .results .res_head { border-bottom: 2px solid #d1d1d1; padding: 4px 0 10px; margin-bottom: 10px; }
#k12 .results .res_head span, #k12 .results .res_head h1 { font-size: 18px; font-weight: bold; display: inline; }

#k3 .results .sz_wynik .sz_tytul {display: block; border-bottom: 1px solid #c7c6c5; margin-bottom: 2px; font-weight: bold; text-transform: uppercase;}

#k3 .mod_box, .mod_zr9 {margin-bottom: 15px;}
#k3 .mod_box .node_head, .mod_zr9 .node_head h2 {font: bold 18px Arial, sans-serif; border-bottom: 2px solid #ddd; padding-bottom: 2px; color: #010101;}
#k3 .mod_box .node_entry, .mod_zr9 .node_entry {padding: 10px 0; overflow: hidden; zoom: 1;}
#k3 .mod_box .node_entry img, .mod_zr9 .node_entry img {float: left; display: inline; margin-right: 10px;}
#k3 .mod_box .node_entry strong, .mod_zr9 .node_entry h3 {display: block; font: bold 15px Arial, sans-serif; margin-bottom: 2px; overflow: hodden; zoom: 1;}
#k3 .mod_box .node_entry p, .mod_zr9 .node_entry p, .mod_zr9 .node_entry ul {font: 11px/13px Arial, sans-serif; color: #1d1d1d;}
.mod_zr9 .node_entry .more {text-align: right; padding-top: 2px;}
#k3 .box_products_spec .node_head {border: 0; padding: 0 0 10px;}
#k3 .box_products_spec .node_body {background: #dbe8d9; padding: 0 8px;}

#k12 #mainArt {background: #fff; padding: 0; border-bottom: 2px solid #d1d1d1; padding-bottom: 15px; position: relative; oberflow: hidden; zoom: 1; padding: 0 0 15px;}
#k12 #mainArt img { float: left; display: inline; margin: 0 15px 15px 0; position: relative; top: 4px; }
#k12 #mainArt p {font: 14px/20px Arial, sans-serif;}
#k12 #mainArt ul {padding-top: 10px;}
#k12 #mainArt li {font: bold 12px/17px Arial, sans-serif; padding: 0; margin: 0; background: none;}
#k12 #mainArt li a {color: #363;}

body #sWlbg  { width: 960px; margin: 15px auto; }
body #navH {width: 960px; margin: 0 auto; height: 33px; background: #666;}
body #navH ul {overflow: hidden; zoom: 1;}
body #navH ul li {font: bold 16px/23px Arial, sans-serif; float: left; display: inline; margin: 5px 0; padding: 0 20px; border-left: 1px solid #969696;}
body #navH ul li a, body #navH ul li a:hover {color: #71cf63;}
body #navH ul #e1 {border: 0;}

#hintDivId .mod_zr_zdrowie3 { margin-bottom: 15px; }
#hintDivId .mod_zr_zdrowie3 .node_head { margin: 0; padding: 0 0 5px; border-bottom: 2px solid #ddd; }
#hintDivId .mod_zr_zdrowie3 .node_head h2 { font: bold 18px Arial, sans-serif; color: #000; text-transform: none; }
#hintDivId .mod_zr_zdrowie3 .node_body { padding: 0 8px; zoom: 1; }
#hintDivId .mod_zr_zdrowie3 .node_entry { padding: 8px 0; overflow: hidden; zoom: 1; }
#hintDivId .mod_zr_zdrowie3 .node_imgwrap { float: left; display: inline; margin-right: 10px; }
#hintDivId .mod_zr_zdrowie3 .node_content { overflow: hidden; zoom: 1; }
#hintDivId .mod_zr_zdrowie3 .node_content h3 { font: bold 15px Arial, sans-serif; margin-bottom: 4px; }
#hintDivId .mod_zr_zdrowie3 .lead { font: 12px/15px Arial,sans-serif }
#hintDivId .green .node_head { border: 0; padding-bottom: 8px; }
#hintDivId .green .node_body { background: #37c641; }
#hintDivId .green h3 a { color: #fff; }

body #banP27 { margin: 0;}
/* szukaj zdrowie */
#zdrowie-search { width: 940px; margin: 25px auto 10px; padding: 0 10px 15px; border-bottom: 1px solid #dfdede; zoom: 1; position: relative; z-index: 200; }
#zdrowie-search:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
#zdrowie-search .c0 { font: bold 14px Arial, sans-serif; padding: 6px 30px 0 5px; width: 170px; float: left; }
#zdrowie-search .c2 { font: 12px Arial, sans-serif; color: #363; float: right; width: 185px; }
#zdrowie-search .c2 strong { font: 11px Arial, sans-serif; color: #6e6e6e; display: block; padding-top: 5px; margin-bottom: 2px;}
#zdrowie-search .c2 a { display: inline-block; margin-right: 5px; }
#zdrowie-search .c1 { height: 51px; width: 535px; margin: 3px 0 3px; background: url('http://bi.gazeta.pl/i/obrazki/zdrowie/z_search_bg.gif') no-repeat 0 0; position: relative; display: block; float: left !important; }
#zdrowie-search .c1 input { float: left; display: inline; }
#zdrowie-search .c1 .iTxt { width: 384px; padding: 9px 10px; border: 0; background: none; margin: 5px 6px 0 7px; font: bold 19px Arial, sans-serif; color: #999; }
#zdrowie-search .c1 .iSbt { width: 114px; height: 43px; margin: 4px 0 0; border: 0; background: none; font: bold 23px Arial, sans-serif; color: #fff; cursor: pointer; padding-bottom: 4px; text-align: center; }
#zdrowie-search-hint { border: 1px solid #87d37a; background: #fff; border-top: 0; padding: 5px; width: 394px; position: absolute; left: 6px; top: 47px; display: none; }
#zdrowie-search-hint span { font: 18px/25px Arial, sans-serif; color: #333; display: block; cursor: pointer; padding: 0 6px; }
#zdrowie-search-hint span.active { background: #d7d7d7; }
#zdrowie-search.branded .c1 { width: 433px; background-image: url('http://bi.gazeta.pl/i/obrazki/zdrowie/z_search_branded_bg.gif'); float: left; }
#zdrowie-search.branded .c1 .iTxt { width: 281px; font-size: 17px; padding: 11px 10px; }
#zdrowie-search.branded #zdrowie-search-hint { width: 291px; }
#zdrowie-search .brand { float: left; display: inline; margin: 0 0 0 5px; width: 95px; height: 54px; }
#zdrowie-search .brand p { font: 10px/13px Arial, sans-serif; color: #6e6e6e; }
#zdrowie-search .brand .im { border: 1px solid #cecece; display: block; width: 93px; height: 39px; overflow: hidden; }

.mod_products_list { margin-bottom: 15px }
.mod_products_list .head { border-bottom: 2px solid #ddd; padding-bottom: 1px; position: relative; padding-right: 140px; }
.mod_products_list .head strong { font: bold 16px Arial, sans-serif; padding-left: 3px; }
.mod_products_list .head small { font: 9px Arial, sans-serif; color: #6e6e6e; text-transform: uppercase; letter-spacing: 1.52em; position: absolute; right: -1.50em; bottom: 1px; }
.mod_products_list .entry { padding: 10px 3px 5px; overflow: hidden; zoom: 1; color: #535353; font: 11px Arial, sans-serif; }
.mod_products_list .entry .im { float: left; display: inline; margin-right: 10px; }
.mod_products_list .entry .im img { width: 69px; }
.mod_products_list .entry .txt { overflow: hidden; zoom: 1; }
.mod_products_list .entry h3 { font: bold 15px Arial, sans-serif; margin-bottom: 3px; }

/* 0 */

/*poprawki 05.07.2010*/
#k12 .results .res_body .res_entry .lead, #k12 .results .res_body .res_entry .lead, body #page_header span {color: #000;}

ul.searchHint { border-color: #8ED482; margin-left: -1px; padding: 2px 10px 4px; z-index: 223 }
ul.searchHint { background: none repeat scroll 0 0 #FFFFFF; border-style: solid; border-width: 0 1px 1px; position: absolute }
ul.searchHint li { cursor: pointer; font-size: 18px; line-height: 21px; font-weight: normal; padding: 2px 4px; color: #333;}
ul.searchHint li b { font-weight: normal; }
ul.searchHint li:hover { background: #ddd }
