@import url('inc.css');

/ *#k123 {border-bottom: 1px solid #000;} */

body, html {padding: 0;margin: 0;}

.clr {clear: both;line-height: 1px !important;font-size: 1px !important;}

a img {border: 0;}

#bg_blk {display: none;}

/* MT */
.MZBC1 .MZBCwrp_1 {border: 1px solid #999; padding: 5px;color: #fff;font: normal 14px/17px Georgia,serif;position: relative;margin-top: 37px;margin-bottom: 15px;}
.MZBC1 .MZBCwrp_1 a {color: #fff;}
.MZBC1 .MZBCwrp_1 .MZBCwrpA {border: 3px solid #bfbfbf;pading: 5px;background: #666 url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/MTbg.gif) left top repeat-x;zoom: 1;height: 278px;overflow: hidden;}
.MZBC1 .MZBCwrp_1 .MZBimgC {float: right;}
.MZBC1 .MZBCwrp_1 h2 {float: left;font: normal small-caps 30px Georgia,serif;width: 262px;margin: 13px 0 10px 20px;padding: 0 0 6px;border-bottom: 1px solid #757575;text-transform: capitalize;}
* html .MZBC1 .MZBCwrp_1 h2 {zoom: 1;overflow: hidden;margin-left: 10px;}
.MZBC1 .MZBCwrp_1 .MZBClead {width: 262px;margin: 0 0 10px 20px;padding: 0 0 12px;border-bottom: 1px solid #757575;}
.MZBC1 .MZBCwrp_1 .MZBCwrpA .MZBCwrp {width: 262px;margin: 10px 0 10px 20px;font-size: 12px;}
.MZBC1 .MZBCwrp_1 .MZBCwrpA .MZBCwrp ul {margin: 0;padding: 0;list-style: none;}
.MZBC1 .MZBCwrp_1 .MZBCwrpA .MZBCwrp li {padding-left: 10px;margin-bottom: 4px;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/bulletW.gif) left center no-repeat;}
.MZBC1 .MZBCwrp_1 .MZBCwrpA .MZBCwrp li a {text-decoration: none;}
.MZBC1 .MZBCwrp_1 .MZBCwrpA .MZBCwrp li a:hover {text-decoration: underline;}
.MZBC1 .MZBCwrp_1 .MZBCwrpA .MZBCwrp .MZBimgC img {position: absolute;top: -37px;left: 277px;}
* html .MZBC1 .MZBCwrp_1 .MZBCwrpA .MZBCwrp .MZBimgC img {top: -36px;}

/* MT szeroki */
.MZBC1 .MZBCwrp_2 {width: 928px;margin: 0 auto;border: 1px solid #ccc; padding: 5px;color: #fff;font: normal 14px/17px Georgia,serif;position: relative;margin-top: 37px;margin-bottom: 15px;background: #000 url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/MT2bg.gif) top left repeat-x;}
.MZBC1 .MZBCwrp_2 a {color: #fff;}
.MZBC1 .MZBCwrp_2 .MZBCwrpA {pading: 5px;background: #333;zoom: 1;overflow: hidden;}
.MZBC1 .MZBCwrp_2 .MZBimgC {float: right;}
.MZBC1 .MZBCwrp_2 h2 {float: left;font: normal small-caps 30px Georgia,serif;width: 582px;margin: 13px 0 10px 20px;padding: 0 0 6px;border-bottom: 1px solid #757575;text-transform: capitalize;}
* html .MZBC1 .MZBCwrp_2 h2 {zoom: 1;overflow: hidden;margin-left: 10px;}
.MZBC1 .MZBCwrp_2 .MZBClead {width: 582px;margin: 0 0 15px 20px;padding: 0;}
.MZBC1 .MZBCwrp_2 .MZBClead b {display: block;font-weight: normal;border-top: 1px solid #666;padding-top: 15px;}
.MZBC1 .MZBCwrp_2 .MZBCwrpA .MZBCwrp {width: 582px;margin: 10px 0 10px 0;font-size: 14px;line-height: 18px;}
.MZBC1 .MZBCwrp_2 .MZBCwrpA .MZBCwrp ul {margin: 0;padding: 0;list-style: none;}
.MZBC1 .MZBCwrp_2 .MZBCwrpA .MZBCwrp li {padding-left: 10px;margin-bottom: 4px;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/bulletW.gif) left center no-repeat;}
.MZBC1 .MZBCwrp_2 .MZBCwrpA .MZBCwrp li a {text-decoration: underline;}
.MZBC1 .MZBCwrp_2 .MZBCwrpA .MZBCwrp li a:hover {}
.MZBC1 .MZBCwrp_2 .MZBCwrpA .MZBCwrp .MZBimgC img {position: absolute;top: -37px;left: 427px;}
* html .MZBC1 .MZBCwrp_2 .MZBCwrpA .MZBCwrp .MZBimgC img {top: -36px;}


/* indeks nekrologow */

.NKIindeks {overflow: hidden;zoom: 1;margin-bottom: 15px;width: 620px;}
.NKIindeks h2, .NKIindeks h1, .mod_zr13 h1 {font: normal small-caps 24px Georgia,serif;text-align: center; margin-bottom: 14px;}
.NKIindeks ul {list-style: none;padding: 0;margin: 0;zoom: 1;display: block;width: 640px;overflow: hidden;zoom: 1; background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/indeksH.gif) left top no-repeat; }
#k12t .NKIindeks ul { margin-top:3px; padding-top:19px; }
.NKIindeks li {width: 253px;height: 120px;float: left;overflow: hidden;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/indeksZnicz.gif) 10px 10px no-repeat;padding: 10px 10px 0px 37px;  margin:/* 0px 0px 10px 10px */0 20px 10px 0px; }
.NKIindeks li h3 {font: italic 18px Georgia,serif;border-bottom: 1px dotted #111;padding-bottom: 6px;margin-bottom: 6px;}
.NKIindeks li h3 span {font: normal 11px Georgia,serif;}
.NKIindeks li h3 a span.ctxIdxFullName {font:18px Georgia,serif;color: #111;}
.NKIindeks li h3 a span.ctxIdxAge {color: #666;} 
.NKIindeks li h3 a:hover {color: #000;}
.NKIindeks li h3 a span {color: #999;}
.NKIindeks li p {font: normal 12px/18px Georgia,serif;margin: 0;padding: 0;}
.NKIindeks li p a {color: #666666;}
.NKIindeks li p a:hover {color: #c00;text-decoration: none;}
.NKIindeks .str {text-align: center;font-size: 14px;line-height: 20px;height: 20px;overflow: hidden;zoom: 1;border-top: 1px solid #ccc;padding-top: 10px;margin-top: 10px;}
.NKIindeks .str a, .nekroIndeks .str span {color: #000;margin: 1px 3px;padding: 0px 3px 3px;}
.NKIindeks .str .active {background: #ddd;text-decoration: none;}
.NKIindeks #fra_r_pages {text-align: center;}
.NKIindeks #fra_r_pages a {color: #000;margin: 1px 3px;padding: 0px 3px 3px;}
.NKIindeks #fra_r_pages a:hover {text-decoration: none;color: #c00;}
.NKIindeks #fra_r_pages .next a, .NKIindeks #fra_r_pages .prev a {text-transform: uppercase;font-size: 12px;}
.NKIindeks #fra_r_pages .all span.active {background: #ddd;text-decoration: none; color: #000;margin: 1px 3px;padding: 0px 3px 3px;}
.NKIindeks li.darkerBg { background-color:#f2f2f2; }
.NKIpremium h1 { margin-bottom:0px; }
#k12t .NKIpremium ul { background-color:#f2f2f2;  }
.NKIpremium_footer { text-align:right; padding:10px 20px 10px;  }
.NKIpremium_footer a { font-style:italic; font-weight:bold; }
.NKIpremium_footer a:hover { text-decoration:underline; color:#000; }
* html .NKIindeks li  { width:249px; }

/* indeks artykulow */
.index .head{font: normal small-caps 24px Georgia,serif;text-align: center;padding-bottom: 19px;margin-bottom: 14px;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/indeksH.gif) left bottom repeat-x;}
.index h3 {font: normal 12px Georgia,serif;text-transform: uppercase;color: #666;padding-bottom: 2px;border-bottom: 1px solid #ccc;margin-bottom: 3px;}
.index .when {font-size: 10px;margin-bottom: 5px;color: #aaa;display: block;}
.index p {margin-bottom: 15px;}
.index p a {color: #d00;display: none;}
.index .pages {text-align: center;margin-bottom: 15px;}

/* nekrolog */
.mod_zr13 .node_body .lead {font-size: 14px; margin-bottom: 10px;}
.mod_zr13 .node_body img {float:left; margin-right: 10px;}
.mod_zr13 .n3 img {margin-right: 0px;}
.mod_zr2 .more a {float: right; font-weight: bold; font-size: 14px; margin-top:20px;}
.table_personally {width: 100%; border-collapse: collapse; margin-top: 20px;}
.table_personally tr td {border-bottom: 1px solid #ededed; padding:2px; padding-bottom: 5px; padding-top: 5px;}
.table_personally_head {background: #ededed;}
.table_personally_head strong {text-transform:uppercase; font-weight: normal; padding:5px;}

/* formularz - nadaj nekrolog */
#k12t .msg_error p, #k12t .msg_info {border-top: 1px solid #eab8b8; border-bottom: 1px solid #eab8b8; padding-top: 10px; padding-bottom: 10px; margin-bottom: 30px; color: #cc0000; font-weight: bold;}
#k12t .msg_info p {font-size: 14px; color: #000;}
#k12t .msg_info {border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; margin-top:20px;}
#k12t ul {list-style: none; padding:0px;margin:0px; font: normal 12px Arial,sans-serif;}
#k12t ul li{padding-bottom: 16px; vertical-align: middle;}
#k12t h3 {font-size: 11px; color: #444; border-bottom: 1px solid #dedede; text-transform: uppercase; padding-bottom: 2px; margin-bottom: 3px;}
#k12t .legend {font-size: 10px;margin:0px; position:absolute; top:2px; right:0px; color: #8a8a8a;}
#k12t .section {margin-bottom: 30px; position:relative;}
#k12t .req {color: #840000;}
#k12t .row {overflow: hidden; zoom: 1; padding-top: 12px;}
#k12t .row .c0 {width:120px;}
#k12t .row .c0 {display:inline;float:left;line-height:22px;text-align:right;}
#k12t .row .c1 {line-height:22px;}
#k12t .row .c1 {display:inline;float:left;margin-left:10px;width:auto;}
#k12t .row .personal_data {width:490px; color: #8a8a8a; font: normal 11px Arial,sans-serif;}
#k12t .row .forward {width:490px; text-align: right; font-weight: bold; border-top: 1px solid #ededed; padding-top:10px;}
#k12t .row .f_send {border-top: 0px;}
#k12t .colF, #k12t .col, #k12t .colS {display:inline; float:left; margin-right:5px;padding:8px 0;width:155px;}
#k12t .nlt {float:left;line-height:22px;width:120px; font: bold 12px Arial,sans-serif;}
#k12t .iTxt, #k12t .txtArea {background: #fff; border: 1px solid #a4a4a4; font: 12px Tahoma, sans-serif; color: #000; padding: 4px; width: 239px;}
#k12t .txtArea {width: 454px; height: 206px;}
#k12t .iDate {background: #fff; border: 1px solid #a4a4a4; font: 12px Tahoma, sans-serif; color: #000; padding: 4px; width: 75px; margin-right: 5px; vertical-align: middle; width: 167px;}
#k12t .ui-datepicker-trigger {vertical-align: middle;}

/* cennik */
#k3 .mod_zr1 {border: 1px solid #ccc;padding: 10px 10px 0;margin-bottom: 15px;}
#k3 .mod_zr1 h3 {font: normal 11px Georgia,serif;text-transform: uppercase;color: #666;padding-bottom: 2px;border-bottom: 1px solid #ccc;margin-bottom: 7px;}
#k3 .mod_zr1 .more{padding-left: 20px;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/zniczM.gif) left center no-repeat; border-top: 1px solid #ccc;line-height: 35px; height:35px;}
#k3 .mod_zr1 ul {font-size: 12px;font-family: Georgia,serif;list-style: none;overflow: hidden;zoom: 1; margin-bottom: 5px;}
#k3 .mod_zr1 ul li {float: left;width: 119px;margin-right: 10px;margin-bottom: 6px;padding-left: 9px;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/bulletG.gif) 0 8px no-repeat;}
#k3 .mod_zr1 {overflow: hidden;zoom: 1;#margin-bottom: 10px;}

/* przyklady */
#k3 .mod_examples {background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/odeszliBg.gif) 0 12px no-repeat;}
#k3 .mod_examples h2, #k3 .mod_examples  h3 {font: normal 11px Georgia,serif;text-transform: uppercase;color: #666;margin-bottom: 10px;}
#k3 .mod_examples {overflow: hidden;zoom: 1; margin-bottom: 15px;}
#k3 .mod_examples .node_entry {width:140px; display: inline-block; margin-top:15px; float:left;}
#k3 .mod_examples .node_entry p {text-align: center;}
#k3 .mod_examples .n2 {margin-right: 20px;}

/* porady */
.MZBC2 .MZBCwrp_1 {border: 1px solid #ccc;padding: 10px 10px 0;margin-bottom: 15px;}
.MZBC2 .MZBCwrp_1 h2{font: normal 11px Georgia,serif;text-transform: uppercase;color: #666;padding-bottom: 2px;border-bottom: 1px solid #ccc;margin-bottom: 7px;}
.MZBC2 .MZBCwrp_1 ul {font-size: 14px;list-style: none;overflow: hidden;zoom: 1;}
.MZBC2 .MZBCwrp_1 ul li {float: left;width: 119px;margin-right: 10px;margin-bottom: 6px;padding-left: 9px;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/bulletG.gif) 0 8px no-repeat;}
.MZBC2 .MZBCwrp_1 .MZBCwrp {overflow: hidden;zoom: 1;#margin-bottom: 10px;}

/* odeszli */
.MZBC2 .MZBCwrp_2 {background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/odeszliBg.gif) 0 12px no-repeat;}
.MZBC2 .MZBCwrp_2 .MZBCwrp1 h2 {font: normal 11px Georgia,serif;text-transform: uppercase;color: #666;margin-bottom: 10px;}
.MZBC2 .MZBCwrp_2 .MZBCwrp {overflow: hidden;zoom: 1;margin-bottom: 15px;}
.MZBC2 .MZBCwrp_2 .MZBCwrp h2 {width: 202px;float: right;font: normal 12px Georgia,serif;color: #000;margin-bottom: 2px;}
.MZBC2 .MZBCwrp_2 .MZBCwrp .MZBClead {width: 202px;float: right;font: normal 12px/14px Georgia,serif;color: #666666;}
.MZBC2 .MZBCwrp_2 .MZBimgC {float: left;}
.MZBC2 .MZBCwrp_2 .MZBimgC img {padding: 3px;border: 1px solid #ccc;}
.MZBC2 .MZBCwrp_2 .MZBCw {text-align: right;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/w.gif) left center repeat-x;}
.MZBC2 .MZBCwrp_2 .MZBCw a {background: #fff;padding-left: 6px;}

/* wojewodztwa */
.MZBC2 .MZBCwrp_3 {margin-bottom: 15px;}
.MZBC2 .MZBCwrp_3 h2, .MZBC2 .MZBCwrp_3 h3 {font: normal 11px Georgia,serif;text-transform: uppercase;color: #666;padding-bottom: 2px;border-bottom: 1px solid #ccc;margin-bottom: 7px;}
.MZBC2 .MZBCwrp_3 ul {list-style: none;line-height: 20px;}
.MZBC2 .MZBCwrp_3 ul li {float: left; width: 140px;margin-right: 10px;}
 
/* search */
.NSearch {border: 1px solid #cccccc;margin-bottom: 15px;width: 278px;padding: 20px 10px 10px;position: relative;margin-top: 13px;}
* html .NSearch {padding-right: 18px;}
.NSearch form {margin: 0;padding: 0;}
.NSearch h2, .NSearch h3 {font: normal 11px Georgia,serif;text-transform: uppercase;color: #666;border: 1px solid #cccccc;background: #fff;display: inline;position: absolute;top: -12px;left: 100px;padding: 3px;}
.NSearch label {display: block;font: normal 10px Arial,sans-serif;color: #666;margin-bottom: 1px;}
.NSearch input.t {font: normal 12px Georgia,serif;color: #4d4d4d;padding: 3px;width: 180px;border: 1px solid #ccc;margin-bottom: 8px;}
.NSearch .buttons a {font: normal 11px Georgia,serif;color: #666;text-decoration: underline;}
.NSearch .buttons a:hover {color: #c00;}
.NSearch .button {width: 86px;height: 22px;padding-bottom: 2px;font: normal 12px/22px Georgia,serif;text-align: center;color: #fff;text-transform: uppercase;border: 0;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/submit.gif) center center no-repeat;margin-right: 10px;}

/* wspomnienia/inne */
.MZBC2 .MZBCwrp_4 {background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/odeszliBg.gif) 0 12px no-repeat;}
.MZBC2 .MZBCwrp_4 .MZBCwrp1 h2 {font: normal 11px Georgia,serif;text-transform: uppercase;color: #666;margin-bottom: 10px;}
.MZBC2 .MZBCwrp_4 .MZBCwrp {padding-left: 20px;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/zniczM.gif) left top no-repeat;overflow: hidden;zoom: 1;margin-bottom: 15px;}
.MZBC2 .MZBCwrp_4 .MZBCwrp h2 {font: normal 12px Georgia,serif;color: #000;margin-bottom: 2px;}
.MZBC2 .MZBCwrp_4 .MZBCwrp .MZBClead {font: normal 12px/14px Georgia,serif;color: #666666;}
.MZBC2 .MZBCwrp_4 .MZBimgC {display: none;}
.MZBC2 .MZBCwrp_4 .MZBCw {text-align: right;background: #fff url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/w.gif) left center repeat-x;margin-left: -20px;}
.MZBC2 .MZBCwrp_4 .MZBCw a {background: #fff;padding-left: 6px;}

/* wspomnienia/inne AUTOMAT */
.ZJwrpInna {background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/odeszliBg.gif) 0 12px no-repeat;}
.ZJwrpInna h3 {font: normal 11px Georgia,serif;text-transform: uppercase;color: #666;margin-bottom: 10px;}
.ZJwrpInna  h3 a {color: #666;}
.ZJwrpInna .ZJwrp3 div {padding-left: 20px;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/zniczM.gif) left top no-repeat;overflow: hidden;zoom: 1;margin-bottom: 15px;}
.ZJwrpInna .ZJwrp3 div a {font: normal 12px/18px Georgia,serif;color: #000;margin-bottom: 2px;}
.ZJwrpInna .ZJwrp3 .ZJa2 {font: normal 12px/14px Georgia,serif;color: #666666;}
.ZJwrpInna .ZJwrp3 .ZJwrp2 {padding: 0;background: 0;margin: 0;}
.ZJwrpInna br, .ZJwrpInna .ZJcp {display: none;}
.ZJwrpInna .clr4 {display: none;}

/* nekrologi prawa spzalta zajawka mala */
.MZBC2 .MZBCwrp_5 {background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/odeszliBg.gif) 0 12px no-repeat;}
.MZBC2 .MZBCwrp_5 .MZBCwrp1 h2, .MZBC2 .MZBCwrp_5 .MZBCwrp1 h3 {font: normal 11px Georgia,serif;text-transform: uppercase;color: #666;margin-bottom: 10px;}
.MZBC2 .MZBCwrp_5 .MZBCwrp {overflow: hidden;zoom: 1;margin-bottom: 15px;}
.MZBC2 .MZBCwrp_5 .MZBCwrp ul {list-style: none;}
.MZBC2 .MZBCwrp_5 .MZBCwrp ul li {padding-left: 20px;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/zniczM.gif) left top no-repeat;font: normal 12px/19px Georgia,serif;color: #000;margin-bottom: 2px;margin-bottom: 3px;}
.MZBC2 .MZBCwrp_5 .MZBCwrp .MZBClead {display: none;}
.MZBC2 .MZBCwrp_5 .MZBimgC {display: none;}
.MZBC2 .MZBCwrp_5 .MZBCw {padding-left: 20px;margin-top: 5px;}
.MZBC2 .MZBCwrp_5 .MZBCw a {background: #fff;}

/* duzy szukaj k12 */
.NSearchM {border: 1px solid #ccc;padding: 5px; margin-bottom: 15px;}
.NSearchM .searchBox {background: #ececec;padding: 21px 21px 15px;zoom: 1;}
.NSearchM .searchBox h2 {font: normal 11px Georgia,serif;text-transform: uppercase;color: #333;margin-bottom: 10px;padding-bottom: 2px;border-bottom: 1px solid #ccc;}
.NSearchM .searchBox label {display: block;font: normal 10px Arial,sans-serif;color: #666;margin-bottom: 1px;}
.NSearchM .searchBox .line {overflow: hidden;zoom: 1;width: 380px;margin-bottom: 2px;}
.NSearchM .searchBox .line input.t {font: normal 12px Georgia,serif;color: #4d4d4d;padding: 3px;width: 180px;border: 1px solid #ccc;margin-bottom: 8px;width: 369px;}
.NSearchM .searchBox .line .kL input.t {width: 169px;}
.NSearchM .searchBox .line select {font: normal 12px Georgia,serif;color: #4d4d4d;padding: 2px;width: 180px;border: 1px solid #ccc;margin-bottom: 8px;}
.NSearchM .searchBox .line.data {width: 100%;color: #666;}
.NSearchM .searchBox .line.data input, .NSearchM .searchBox .line.data select {display: inline;vertical-align: middle;}
.NSearchM .searchBox .line.data label {display: block;margin-bottom: 4px;}
.NSearchM .searchBox .line.data input.dd {width: 35px}
.NSearchM .searchBox .line.data input.yy {width: 61px;}
.NSearchM .searchBox .line.data select {width: 100px;}
.NSearchM .searchBox .button {width: 86px;height: 22px;padding-bottom: 2px;font: normal 12px/22px Georgia,serif;text-align: center;color: #fff;text-transform: uppercase;border: 0;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/submit.gif) center center no-repeat;margin-right: 10px;}
.NSearchM ul {overflow: hidden;zoom: 1;}
.NSearchM li {margin-bottom: 15px;overflow: hidden;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/indeksZnicz.gif) left top no-repeat;padding-left: 27px;}
.NSearchM li h3 {font: italic 18px Georgia,serif;border-bottom: 1px dotted #111;padding-bottom: 6px;margin-bottom: 6px;}
.NSearchM li h3 span {font: normal 12px Arial,sans-serif;}
.NSearchM li h3 a {color: #111;}
.NSearchM li h3 a:hover {color: #c00;text-decoration: none;}
.NSearchM li h3 a span {color: #999;}
.NSearchM li p {font: normal 12px/18px Georgia,serif;margin: 0;padding: 0;}
.NSearchM li p a {color: #666666;}
.NSearchM li p a:hover {color: #c00;text-decoration: none;}
.NSearchM h2.resTitle {font: normal 18px/24px Georgia,serif;color: #666;background: #fff url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/w.gif) 0 16px repeat-x;margin: 15px 0;overflow: hidden;zoom: 1;}
.NSearchM h2.resTitle span {display: block;float: left;}
.NSearchM h2.resTitle span.w {background: #fff;}
.NSearchM h2.resTitle span.s {background: #fff url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/resW.gif) 8px 0px no-repeat;width: 41px;height: 18px;position: relative;top: 5px;}
.NSearchM .str {text-align: center;font-size: 14px;line-height: 20px;height: 20px;overflow: hidden;zoom: 1;border-top: 1px solid #ccc;padding-top: 10px;margin-top: 20px;margin-bottom: 7px;zoom: 1;}
.NSearchM .str a, .nekroIndeks .str span {color: #000;margin: 1px 3px;padding: 0px 3px 3px;}
.NSearchM .str .active {background: #ddd;text-decoration: none;}
.NSearchM .related li {background: none; margin: 6px 0 0; padding: 6px 0 0; border-top: 1px dotted #111;}
.NSearchM #fra_r_pages {text-align: center;}
.NSearchM #fra_r_pages a {color: #000;margin: 1px 3px;padding: 0px 3px 3px;}
.NSearchM #fra_r_pages .all span.active {background: #ddd;text-decoration: none; color: #000;margin: 1px 3px;padding: 0px 3px 3px;}
.NSearchM #emptySearchResult {font: bold 12px/20px Georgia, serif; color: #dc6262; padding: 30px 0 15px; margin: 10px 0 0; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/search-error-bg.gif') no-repeat 0 0;}

.NSearchM div.c1 {display:inline;float:right;width:180px; vertical-align:middle; height:20px;margin-top:5px; line-height:22px;}
.NSearchM #query {float: left;}
.NSearchM #query_content {float:left; margin-right: 5px;}

ul.premiumList li, li.premium {background: #e7e6e6 url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/wyr.gif) top left repeat-x;}
li.premium {border-bottom: 1px solid #ccc;}
ul.premiumList {background: #e7e6e6;border-bottom: 1px solid #ccc;}
 
/* nekrolog */
.NKnekrolog {overflow: hidden;zoom: 1;padding: 5px;border: 1px solid #ccc;width: 608px;}
.NKnekrolog .head {background: #ececec;padding: 22px;margin-bottom: 5px;}
.NKnekrolog .line {overflow: hidden;zoom: 1;margin-bottom: 9px;}
.NKnekrolog .line .kL {width: 110px;padding-top: 4px;text-align: right;font-size: 11px;text-transform: uppercase;color: #999;}
.NKnekrolog .line .kR {width: 440px;;line-height: 18px;color: #333;}
.NKnekrolog .first {border-bottom: 1px solid #ccc;padding-bottom: 9px;}
* html .NKnekrolog .first {padding: 1px 0;}
.NKnekrolog .first .kL {padding-top: 16px;}
.NKnekrolog .first .kR, .NKnekrolog .first .kR h1 {font: normal small-caps 30px/40px Georgia,serif;} 
.NKnekrolog .first,.NKnekrolog .first * {zoom: 1;}
.NKnekrolog .NKIindeks {padding: 5px;margin-bottom: 0;}
.NKnekrolog .NKIindeks h2 {width: 600px;color: #666; font-size: 24px;}
.NKnekrolog .NKIindeks ul {width: 600px;}
.NKnekrolog .NKIindeks li {/* width: 253px;height: 130px; */ width: 550px; height:auto;}
.NKnekrolog .NKIindeks li p.lead {border-bottom: 1px dotted #111;padding-bottom: 10px;}
 
/* powiadom znajomego */
.NKpowiadom {border: 1px solid #cccccc;margin-bottom: 15px; padding: 10px; position: relative;height: 119px; zoom: 1;}
.NKpowiadom h2 {font: normal 11px Georgia,serif;text-transform: uppercase;color: #666;margin-bottom: 10px;padding-bottom: 4px;border-bottom: 1px solid #ccc;}
.NKpowiadom label {display: block;font: normal 10px Arial,sans-serif;color: #666;margin-bottom: 1px;}
.NKpowiadom input.t {font: normal 12px/15px Georgia,serif; color: #4d4d4d; padding: 3px; width: 180px; border: 1px solid #ccc; margin-bottom: 8px; height: 15px;}
.NKpowiadom .buttons {position: absolute;right: 0;bottom: 18px;}
.NKpowiadom .buttons a {font: normal 11px Georgia,serif;color: #666;text-decoration: underline;}
.NKpowiadom .buttons a:hover {color: #c00;}
.NKpowiadom .button {width: 86px;height: 22px;padding-bottom: 2px;font: normal 12px/22px Georgia,serif;text-align: center;color: #fff;text-transform: uppercase;border: 0;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/submit.gif) center center no-repeat;margin-right: 10px;}
.NKpowiadom .potw {border: 1px solid #ccc;background: #f2f2f2;text-align: center;padding: 8px 0;}
.NKpowiadom .potw * {text-align: center;}
.NKpowiadom .potw h3, .NKpowiadom .potw h4 {font: normal 18px Georgia,serif;color: #333;margin-bottom: 5px;}
.NKpowiadom .potw p {font: normal 11px Arial,sans-serif;color: #666;margin-bottom: 5px;}
#notifyFriendDiv .formWrp {position: relative; zoom: 1;}
#notifyFriendDiv br {display: none;}
#notifyFriendDiv .formWrp .buttons {position: absolute; right: -10px; bottom: 9px;}
#navH ul #e7 a {color: #cc0000;}

/* lista ofiar katastrofy */
.mod_katastrofa_lista {margin-bottom: 15px;}
.mod_katastrofa_lista .node_head h2 {font: normal small-caps 24px Georgia,serif;text-align: center;padding-bottom: 19px;margin-bottom: 14px;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/indeksH.gif) left bottom repeat-x;}
.mod_katastrofa_lista ul {list-style: none;}
.mod_katastrofa_lista li {padding-left: 20px;background: url(http://bi.gazeta.pl/i/obrazki/wyborcza/nekrologi/zniczM.gif) left top no-repeat;font: normal 12px/19px Georgia,serif;color: #000;margin-bottom: 2px;margin-bottom: 3px;}
.mod_katastrofa_lista .node_body {overflow: hidden;zoom: 1;}
.mod_katastrofa_lista .node_c0 {float: left; width: 297px; padding-left: 3px;}
.mod_katastrofa_lista .node_c1 {float: right; width: 297px; }

/* #banP33 */
#banP33 div {margin-top: 12px;}

#banP33 .banLabel {font-size:10px;font-family:Georgia,serif; text-transform: uppercase;color:#a7a7a7; border-bottom: 1px solid #dedede; text-align:center;}

/* stopka */
#sFb .c1 {display:none;}
#footer .c1 {display:none;}

/* LIGHTBOX */
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;	}			
#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 0.7em;	}

/* kalendarz */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }

.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #646464; background: #646464; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/i/obrazki/nekrologi/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(/i/obrazki/nekrologi/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(/i/obrazki/nekrologi/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(/i/obrazki/nekrologi/ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/i/obrazki/nekrologi/ui-icons_ef8c08_256x240.png); }
.ui-state-active .ui-icon {background-image: url(/i/obrazki/nekrologi/ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(/i/obrazki/nekrologi/ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/i/obrazki/nekrologi/ui-icons_ffd27a_256x240.png); }

.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6; font-weight: bold; color: #1c94c4; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce; font-weight: bold; color: #c77405; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #fbd850; background: #ffffff; font-weight: bold; color: #eb8f00; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; outline: none; text-decoration: none; }

.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }

.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}



/* nekrolog wspomnienie*/
.memorial #ogl .srodek { padding: 0 25px; font-family: Times,serif;}
.memorial #ogl .srodek .tekst {  font-size: 14px; text-align:justify;}
.memorial #ogl .srodek .tekst .cap { font-size: 24px;  }
.memorial #ogl .srodek .wspomnienie { text-decoration: underline; font-size: 18px;}
.memorial #ogl .srodek .wspomnienie, .memorial #ogl .srodek .nazwisko  {text-align: left;}
.memorial #ogl .srodek .nazwisko  { font-size: 26px; font-weight: bold; text-transform:uppercase;}
.memorial #ogl .podpis {text-align: right;}
