@import url('/css/div_technologie0.css');

/* ogolne */
.mod, .indexMT, .index, .blogBox, .NFwrp, #ea_mostread, .wdm_report, .indABC, .wideoIndex, #newslzaj { margin-bottom: 20px; }
/* ogolne - naglowki */
.mod .node_head, .indexMT .header, .index .head, .blogBox h3, .NFwrp h3, #ea_mostread .head, .indABC h3, .wideoIndex .index_head, #newslzaj h3 { border-bottom: 3px solid #cecece; margin-bottom: 10px; padding-bottom: 2px; position: relative; zoom: 1; }
.mod .node_head h2, .indexMT .header h1, .indexMT .header h2, .index .head h1, .index .head h2, .blogBox h3, .NFwrp h3, #ea_mostread .head strong, .indABC h3, .wideoIndex .index_head h2, #newslzaj h3 { font: normal 16px Arial,serif; text-transform: uppercase; zoom: 1; }
.mod .node_head h2 a, .indexMT .header h1 a, .indexMT .header h2 a, .index .head h1 a, .index .head h2 a, .blogBox h3 a, .NFwrp h3 a, .indABC h3 a, .wideoIndex .index_head h2 a { display: block; color: #333; }
.mod .node_head h2 a:hover, .indexMT .header h1 a:hover, .indexMT .header h2 a:hover, .index .head h1 a:hover, .index .head h2 a:hover, .blogBox h3 a:hover, .NFwrp h3 a:hover, .indABC h3 a:hover, .wideoIndex .index_head h2 a:hover { color: #5db701; background: #fff; }
.mod .node_head img, .indexMT .header img, .index .head img, .blogBox h3 img, .NFwrp h3 img, #ea_mostread .head img, .indABC h3 img, .wideoIndex .index_head img { position: absolute; right: 0; bottom: -3px; border-left: 3px solid #fff; }
/* ogolne - elementy */
.mod .super, .indexMT .super, .index .super, .blogBox .bl { font-size: 11px; text-transform: uppercase; display: block; color: #666; }
.mod .super a, .indexMT .super a, .index .super a, .blogBox .bl a { color: #900; }
.mod .author, .indexMT .author, .index .author { color: #666; font-size: 10px; text-transform: uppercase; }
.mod .node_body h2, .mod .node_body h3, .indexMT h2, .indexMT h3, .index h2, .index h3, .blogBox h4, .mod_zr9 .node_main h3, .wideoIndex h3 { font: normal 16px Arial,sans-serif; margin-bottom: 4px; }
.mod .more, .indexMT .more, .index .more, .NFwrp .NFw, #ea_mostread .more { text-align: right; }
/* ogolne - MT */
.mod_zr2 .mod_inner h3, .mod_zr3 .mod_inner h2, .mod_zr4 .mod_inner h2, .mod_zr5 .mod_inner h2 { font-size: 24px; line-height: 26px; }
/* ogolne - mniejszy lead */
.mod_zr1 .lead, .mod_zr2 .lead, .mod_zr6 .lead, .mod_zr13 .lead, .indexMT .lead, .index .lead, .blogBox .tresc { font-size: 11px; line-height: 14px; margin-bottom: 8px; }
/* ogolne - margines kafle */
.mod_zr1, .mod_zr6, .mod_zr7, .mod_zr8_noslider, .mod_zr13, .wideoIndex { margin-bottom: 6px; }
/* ogolne - do automatow */
.indexMT h2, .indexMT h3, .index h2, .index h3, .blogBox h4, .mod_zr9 .node_main h3 { font-size: 18px; line-height: 20px; }
/* ogolne - listy */
.mod_zr2 li, .mod_zr3 li, .mod_zr4 li, #ea_mostread li a, .zi2 li a, .mod_zi2 li a { font: normal 12px/16px Georgia,serif; }
.mod_zr1 li, .NFwrp li, .mod_zr9 li, .mod_zr13 li { font: normal 12px/15px Georgia,serif; padding-bottom: 4px; margin-bottom: 4px; border-bottom: 1px solid #e5e5e5; }
.mod_zr2 li, .mod_zr4 li, .NFwrp li, .mod_zr9 li { padding-left: 10px; background: url('http://bi.gazeta.pl/i/obrazki/lego/bullet.png') no-repeat 1px 6px; }
.mod li strong { font-weight: bold; }
/* ogolne - stronicowanie */
.indexMT .pages, .index .pages, .wideoIndex .index_str { text-align: center; font-weight: bold; padding: 6px 0; }
.indexMT .pages span span, .indexMT .pages a, .index .pages span, .index .pages a, .wideoIndex .index_str a, .wideoIndex .index_str span { border: 1px solid #dbdbdb; padding: 2px 4px; margin: 0 2px; }
.wideoIndex .index_str span.pages, .wideoIndex .index_str span.next, .wideoIndex .index_str span.prev {border: 0;}
.indexMT .pages span .e, .index .pages span .e { border-color: #fff; }
 
/* MT */
.mod_zr5 { height: 307px; background: #eee; position: relative; overflow: hidden; margin-bottom: 12px; z-index: 1; }
.mod_zr5 .node_body { height: 307px; width: 7000px; position: absolute; top: 0; left: -410px; z-index: 1; }
.mod_zr5 .node_entry { width: 490px; height: 307px; float: left; position: relative; overflow: hidden; }
.mod_zr5 .node_caption { display: none; position: absolute; left: 10px; bottom: 13px; width: 456px; padding: 7px; background: #fff; opacity: 0.81; }
.mod_zr5 .active .node_caption { display: block; }
.mod_zr5 .node_prev a, .mod_zr5 .node_next a { display: block; width: 80px; height: 307px; position: absolute; left: 0; top: 0; z-index: 2; background: url('http://bi.gazeta.pl/i/obrazki/lego/MTprev.png') left center repeat-y; text-indent: -1000px; }
.mod_zr5 .node_next a { left: 570px; background-image: url('http://bi.gazeta.pl/i/obrazki/lego/MTnext.png'); }
* html .mod_zr5 .node_prev a { background-image: url('http://bi.gazeta.pl/i/obrazki/wysokieobcasy/MTprev.gif'); }
* html .mod_zr5 .node_next a { background-image: url('http://bi.gazeta.pl/i/obrazki/wysokieobcasy/MTnext.gif'); }

/* indeks */
.mod_zi1 .body .entry { margin-bottom: 18px; zoom: 1; border-bottom: 1px solid #ddd; padding-bottom: 12px; }
.mod_zi1 .imgw ul { float: left; margin: 0 8px 0 0 !important; margin: 0 4px 0 0; position: relative; top: -10px; }
.mod_zi1 .imgw img { display: block; }
.mod_zi1 .imgw li { margin: 0; width: auto !important; width: 1px; margin-top: 8px; }
.mod_zi1 .base { font-weight: bold; font-size: 14px; color: #fff; background: #acacac; padding: 2px 4px; margin-right: 12px; }
.mod_zi1 .base a, .mod_zi1 .base a:hover { color: #fff; background: 0; }
.mod_zi1 .tags, .mod_zi1 .tags li { display: inline; }
.mod_zi1 .tags li { border-left: 1px solid #acacac; padding-left: 6px; padding-right: 3px; }
.mod_zi1 .tags .first { border: 0; }
.mod_zi1 .when, .mod_zi1 .author { font-size: 10px; color: #999; padding-top: 4px; margin-right: 8px; }
#k12 .mod_zi1 .entry .author { background-position: 100% 7px; }
.mod_zi1 h3 { padding-top: 6px; }
.mod_zi1 h4 { font: bold 16px Arial,sans-serif; color: #6b6b6b; }
.mod_zi1 h5 {font: bold 12px Arial,sans-serif !important;background-color:#f7f7f7;border-color:#d6d6d6;border-style:solid;border-width:1px 0;color:#000 !important;float:right;line-height:18px;margin:0 0 15px 15px;padding:10px 12px;width:180px; position: relative; z-index: 2; }
.mod_zi1 h6 { color: #7b7b7b; font: bold 15px Arial, sans-serif; line-height: 18px; padding: 18px 22px 10px 22px; background: #f8f8f8 url('/i/obrazki/gamecorner/cytat.gif') no-repeat 0 0; margin: 12px 0; border-color:#e8e8e8;border-style:solid;border-width:1px 0;}
.mod_zi1 .comments { float: left; padding-top: 12px; line-height: 16px; }
div.mod_zi1 p.more { margin: 0; padding-top: 12px; line-height: 16px; }
#sS .indexMT .pages, #sS .index .pages, #sS .wideoIndex .index_str { text-align: center; font-weight: bold; padding: 6px 0; }
#sS .indexMT .pages span span, #sS .indexMT .pages a, #sS .index .pages span, #sS .index .pages a, #sS .wideoIndex .index_str a, #sS .wideoIndex .index_str span { border: 1px solid #dbdbdb; padding: 2px 4px; margin: 0 2px; }
#sS .wideoIndex .index_str span.pages, #sS .wideoIndex .index_str span.next, #sS .wideoIndex .index_str span.prev {border: 0;}
#sS .indexMT .pages span .e, #sS .index .pages span .e { border-color: #fff; }
#sS .index .pages .prev, #sS .index .pages .next { float: none; }
#sS .index .pages a.prev, #sS .index .pages a.next { color: #1068ca; }
#sS .index .pages span { color: #999; }

/* drabinka */
#sS #drabinka, #sS #drabinka .drabinka0 { background: #fff; }
#sS #drabinka a { color: #148; } 

/* naj czytane IrTL, cross ItT, kmt NTLK */
.nc_IrTL, .cross_ItT, .kmt_NTLK {margin-bottom: 25px; zoom: 1; position: relative; }
.nc_IrTL .bs_mostread_head, .cross_ItT .bs_mostread_head, .kmt_NTLK .bs_mostread_head {font: normal 18px Arial,sans-serif; margin-bottom: 5px; }
.nc_IrTL .bs_mostread_head a, .cross_ItT .bs_mostread_head a, .kmt_NTLK .bs_mostread_head a {color: #424242;}
.nc_IrTL li, .kmt_NTLK li {padding: 3px; overflow: hidden; zoom: 1; line-height: 15px;}
.nc_IrTL li.odd, .kmt_NTLK li.odd {background: #fff;}
.nc_IrTL li.even, .kmt_NTLK li.even {background: #ededed;}
.nc_IrTL li.hovered, .kmt_NTLK li.hovered {background: #fbc801; cursor: pointer;}
.nc_IrTL li .image {float: left; display: inline; width: 46px; height: 46px; border: 1px solid #ccc; margin-right: 5px;}
.nc_IrTL li.hovered .image {border-color: #fff;}
.nc_IrTL li .image a {display: block; border: 3px solid #fff; height: 40px; width: 40px; overflow: hidden; background: #fff;}
.nc_IrTL li .image a img {display: inline;}
.nc_IrTL li .t, .kmt_NTLK li .t {font-size: 13px;}
.nc_IrTL li .l, .kmt_NTLK li .l {color: #333; margin-left: 5px;}

/* naj czytane cross ItT */
.cross_ItT ul {overflow: hidden; zoom: 1;}
.cross_ItT li {width: 140px; height: 120px; float: left; display: inline; margin: 0 5px 15px; position: relative; overflow: hidden; line-height: 14px; zoom: 1;}
.cross_ItT li .t {position: absolute; width: 140px; position: absolute; bottom: 0; left: 0;}
.cross_ItT li .t a {display: block; padding: 5px; background: #d4107f; color: #fff;}
.cross_ItT li .t a:hover, .cross_ItT ul li.hovered .t a {background: #fbc801; color: #000; text-decoration: none;}
.cross_ItT p.more {font: bold 12px Arial, sans-serif; text-align: right; position: absolute; right: 5px; bottom: -5px !important; #bottom: -20px !important; bottom: -5px; }

/* naj czytane kmt NTLK */
.kmt_NTLK li {padding-left: 10px;}
.kmt_NTLK li .k {font-size: 11px; color: #666;}
.kmt_NTLK li .no {float: left; display: inline; width: 19px; height: 18px; color: #fff; font-weight: bold; line-height: 18px; background: url('/i/obrazki/plotek2009/noBg.gif') no-repeat 0 50%; text-align: center; margin-right: 10px;}

/* sondaz */
.SONwrp { display: none; }
.SONwrp h2 { font: normal 18px Arial,sans-serif; color: #333; padding-bottom: 2px; border-bottom: 3px solid #d7d7d7; margin-bottom: 8px; }
.SONwrp fieldset { border: 0; }
.SONwrp strong { font: bold 13px Arial,sans-serif; display: block; margin-bottom: 8px; } 
.SONwrp .voting li { border-bottom: 1px solid #e0e0e0; font: normal 12px/20px Arial,sans-serif; color: #333; }
.SONwrp .voting li input { margin-right: 4px; }
.SONwrp .voting li label { cursor: pointer; }
.SONwrp input { vertical-align: middle; }
.SONwrp div { padding-top: 8px; text-align: right; }
.SONwrp div input { cursor: pointer; }
.SONwrp .results li { position: relative; overflow: hidden; zoom: 1; padding-bottom: 4px; border-bottom: 1px solid #e0e0e0; margin-bottom: 8px; }
.SONwrp .results li span { display: inline; background: url('http://bi.gazeta.pl/i/obrazki/gospodarka/technologie/vote-bar.png') repeat-x; height: 16px; float: left; margin-right: 6px; }
.SONwrp .results li em { font-style: normal; font-size: 11px; color: #666; }
.SONwrp .results li p { clear: both; padding: 4px 0; font-size: 12px; color: #333; }
.SONwrp .results p strong { display: inline; }




