body, h1, h2, h3 { font-family: Georgia, sans-serif; }
a { color: #946450; }
a:hover { background: #e0e89b; text-decoration: none; color: #452214; }

#pageHead .c1 span a, #pageHead .c1 span em, #pageHead .c1 span img {display: block;}
#pageHead .c1 span em {font-style: italic; }

body[class*="path_lp_"] .siteMapIndex .body strong { background: #fc96ab; color: #fff; display: block; float: none; margin: 0 0 10px 0; width: 15px; height: 15px; font: bold 20px/15px Arial, sans-serif; padding: 5px; }
body[class*="path_lp_"] .siteMapIndex .head li { border: none; font: 14px Georgia, sans-serif; float: left; display: inline; margin-left: 5px; padding-left: 5px; }
body[class*="path_lp_"] .siteMapIndex .head ul { border-bottom: 1px #e2e2e2 solid; padding-bottom: 10px; }
body[class*="path_lp_"] .mod.mod_lpsub {width: auto; padding-right: 330px; border-bottom:2px solid #e0e89b; margin-bottom: 12px; padding-bottom: 4px; color: #000;}
body[class*="path_lp_"] .mod.mod_lpsub h1 {font: normal 18px Georgia, sans-serif; font-style: italic;  }
body[class*="path_lp_"] .siteMapIndex .body a { color: #946450; text-decoration: none; }

/* nawigacja */
#navH { height:40px; }
#navH .p0 {height:30px; background: #9d705b; font-size: 12px; }
#navH .p0.level-two {height:60px;}
#navH { padding-bottom: 10px; position: relative; z-index: 2; font: bold 13px/30px Georgia, sans-serif; }
#navH:hover { z-index: 9999; }
#navH .p0 > #e1 a { width: 15px; text-indent: -9999px; background: url('http://bi.gazeta.pl/i/obrazki/edziecko/home-bg.png') no-repeat 50% 37%; }
#navH a { color: #fff; display: block; padding: 0 10px; }
#navH a:hover { background-color: #fc96ab; color: #fff; }
#navH .p1, #navH .p2, #navH .p3 { display: none; }
#navH .p0 > li {position:relative; display:inline; float: left; background: url('http://bi.gazeta.pl/i/obrazki/edziecko/nav-sep.png') no-repeat 100% 50%; }
#navH .p0 > li.active { position: static; }
#navH .p0 > li.active > a { background: #fc96ab ;}
#navH li.after, #navH li.afterActive { background-image: none; }
#navH .p0 li.all { float: right; }
#navH .p0 > li.active > a , #navH .p0 > li > a { display: block; padding: 0 6px 0 6px; height:27px; margin-top:3px;  line-height:23px; }
#navH li:hover { background: none; z-index: 2; }
#navH li:hover > a { background-color: #ff6b8c; text-decoration: none; }
#navH li:hover > ul {z-index: 4; display: block; position: absolute; left: 0; background: #ff6b8c; padding: 5px 10px; }
#navH li:hover > ul ul { display: none; }
#navH li:hover > ul > li { line-height: 15px; height: auto; padding: 4px 0; white-space: nowrap; font-size: 12px; float: none; }
#navH li:hover > ul > li:first-child { border: 0; }
#navH li:hover > ul > li > a { display: inline; padding: 0 10px 0 0; height: auto; text-decoration: none; }
#navH li:hover > ul > li > a:hover { text-decoration: underline; }
#navH li.active:hover > a {  text-decoration: none; }
#navH li.active .p1 { display: block; left: 15px; top: 30px; position: absolute; height: 30px; width: 940px; padding: 0; }
#navH .active .p1 { display: block; position: absolute; left: 10px; top: 30px; width: 940px; background: #fc96ab; }
#navH .active .p1 a:hover { background: none; text-decoration: underline; }
#navH li.active .p1 > li.after, #navH li.active .p1 > li.afterActive { background: none; }
#navH li.active .p1 > li {background: url('http://bi.gazeta.pl/i/obrazki/edziecko/nav-sep.png') no-repeat 100% 50%;  float: left; height: 30px; line-height: 26px; border: 0; padding: 0; font-size: 14px; position: relative; }
#navH li.active .p1 > li > a { background: none; display: block; padding: 0 6px 0 8px; height: 28px; }
#navH li.active .p1 > li:hover > a { background: #ff6b8c; text-decoration:none ; }
#navH li.active .p1 > li ul { display: none; }
#navH li.active .p1 > li:hover ul { display: block; }
#navH li.active .p1 > li:hover ul ul { display: none; }
#navH li.active .p1 li.more > a { background: none; padding-right: 7px; }
#navH li.active .p1 li.active { position: static; }
#navH li.active .p1 li.active a { background: #ff7795; }
#navH li.active .p1 li.active a.hasChild { padding-bottom: 2px; }
#navH li.active .p1 li.active:hover > a { text-decoration: none; margin-top: 0; }

/* ------------------- */

body[class*="path_lp_"] .landing_results .res_body .res_entry h2 a:hover { background: #e0e89b !important; text-decoration: none;}
body[class*="path_lp_"] .landing_results .res_body .res_entry h2 {font: 22px Georgia,sans-serif;}
body[class*="path_lp_"] .landing_results .res_body .res_entry .lead {margin: 4px 8px 2px 0; font-family: Arial,sans-serif;}
body[class*="path_lp_"] .landing_results a:hover, body[class*="path_lp_"] .landing_popular a:hover {background: #e0e89b !important; text-decoration: none; }
body[class*="path_lp_"] #bottom_wrap ul a:hover {background: #e0e89b; text-decoration: none; }

#footer .ft_bot strong {font-weight: bold; }

/* z1 - najczesciej czytane */ 
.mod_zitur1 { margin-bottom:20px;  border-bottom:1px solid #dadada; }
.mod_zitur1 .bs_mostread_head0 { border-bottom: 3px solid #E0E89B; font-family: Georgia, sans-serif; font-style: italic; color: #393939; margin-bottom: 10px;}
.mod_zitur1 .bs_mostread_head0 p { padding-bottom: 2px; font-size: 14px; line-height: normal;}
.mod_zitur1 .bs_mostread_head0 strong {font-weight: bold; font-style: italic; }
.mod_zitur1 .bs_mostread_body0 li { margin:10px 0; position:relative; overflow:hidden; display: block; width:300px; height:40px}
.mod_zitur1 .bs_mostread_body0 li a { color: #946450}

.mod_zitur1 .bs_mostread_body0 li:hover a, .mod_zitur1 .bs_mostread_body0 li:hover span { color:#714737; }
.mod_zitur1 .bs_mostread_body0 li:hover { background: #e1e99c; }
.mod_zitur1 .bs_mostread_body0 li:hover small.no{ background: #e1e99c; color:#714737}
.mod_zitur1 .bs_mostread_body0 li .no { color: #fff; display: block; float:left; height:40px; width:40px; background:#FF6B8C; font:bold 24px Georgia, sans-serif;  margin-right:3px; line-height:25px; text-align:center;}
.mod_zitur1 .bs_mostread_body0 li .image { display:block; float: left;margin-right:3px; }

.mod_zitur1 .bs_mostread_body0 img  { display:none }
.mod_zitur1 .bs_mostread_body0 strong { position: absolute; padding: 2px;  } 
.mod_zitur1 .bs_mostread_body0 strong a { display:block; height: inherit; width: inherit}
.mod_zitur1 .bs_mostread_body0 .t { font:bold 16px Georgia, sans-serif; display:block; width:250px; position: absolute; left:0; padding-left:50px; height:40px }

body[class*="path_lp_"] .landing_results .photo .mainTitle, body[class*="path_lp_"] .landing_results .video .mainTitle {padding-bottom: 4px; font: bold italic 14px Georgia,sans-serif; border-bottom: 3px solid #e0e89b; margin-bottom: 13px; }


body[class*="path_lp_"] .mod.mod_lpmain .lpfirst p a, body[class*="path_lp_"] .mod.mod_lpmain .lpsecond .lptitle a, 
body[class*="path_lp_"] .mod.mod_lpmain .lpthird .lptitle a {font: normal 22px Georgia, sans-serif; padding-bottom: 3px; }

body[class*="path_lp_"] .mod.mod_lpmain .lpfirst p a strong, body[class*="path_lp_"] .mod.mod_lpmain .lpsecond .lptitle a strong, 
body[class*="path_lp_"] .mod.mod_lpmain .lpthird .lptitle a strong {font-weight: bold;}

body[class*="path_lp_"] .mod.mod_lpmain .lpfirst p a:hover, body[class*="path_lp_"] .mod.mod_lpmain .lpsecond .lptitle a:hover, 
body[class*="path_lp_"] .mod.mod_lpmain .lpthird .lptitle a:hover {color: #452214; background-color: #E0E89B !important; text-decoratnion: none; }

body[class*="path_lp_"] .mod.mod_lpmain .lpfirst p, body[class*="path_lp_"] .mod.mod_lpmain .lpsecond p, 
body[class*="path_lp_"] .mod.mod_lpmain .lpthird p {color: #222; font: 12px/16px Arial; margin-bottom: 5px;}

body[class*="path_lp_"] .mod.mod_lpmain .lpfirst p + p + p {margin-top: 10px; }
body[class*="path_lp_"] .mod.mod_lpmain .lpfirst p + p + p a { font-size: 12px; font-weight: bold;}

/* lpmain */
body[class*="path_lp_"] .mod.mod_lpmain .lpfirst .lpauthor {font: italic normal 14px/19px Arial, sans-serif;}
body[class*="path_lp_"] .mod.mod_lpmain .lptitle {margin: 10px 0; }
body[class*="path_lp_"] .mod.mod_lpmain .lptitle a {font: normal normal 22px/24px Georgia, sans-serif;}
body[class*="path_lp_"] .mod.mod_lpmain .lptitle strong {font-weight: bold;}
body[class*="path_lp_"] .mod_lpmain .lptitle a,
body[class*="path_lp_"] .mod_lpmain .lpmore a {color: #946450;}
body[class*="path_lp_"] .mod.mod_lpmain .lptitle a:hover,
body[class*="path_lp_"] .mod_lpmain .lpmore a:hover {color: #452214; background-color: #E0E89B !important; text-decoratnion: none;}
body[class*="path_lp_"] .mod.mod_lpmain .lpfirst .lead,
body[class*="path_lp_"] .mod.mod_lpmain .lpnext .lead {font: normal normal 12px/16px Arial, sans-serif; color: #333;}

#navtop_wrap .c1 { width: 650px; text-align: right; float: right}
.mod_pragcal a:hover, .mod_pragcal a, .mod_pragcal img { font-size: 14px; font-weight: bold; display: inline; vertical-align: middle; margin-left: 10px; background: none}
