@import url('/info/ban.css');

.AllC .art { background: #fff url('/i/obrazki/techblog/art_top_brd.gif') repeat-x; position: relative; padding: 34px 0 0 0; width: 618px; border-bottom: 22px solid #fff; overflow: hidden; zoom: 1; }
.AllC .artDG { position: absolute; left: 0; top: 0; font-size: 10px; color: #a5a9ad; font-family: Arial, sans-serif; }
.AllC .artD { margin: 0 10px 0 2px; }
.AllC h1 { font-size: 26px; font-weight: normal; line-height: 30px; margin-bottom: 24px; padding-top: 25px; color: #646464; font-family: Trebuchet MS, Tahoma, sans-serif; font-style: italic;  }
.AllC .artSk { position: absolute; top: 32px; overflow: hidden; zoom: 1; list-style: none; }
.AllC .artSk li { float: left; display: inline; margin-right: 9px; padding-right: 10px; font-family: Arial, sans-serif; font-size: 10px; text-transform: uppercase; background: url('/i/obrazki/techblog/tag_brd.gif') no-repeat 100%; }
.AllC .artSk li a, .AllC .artSk li a:visited, .AllC .artSk li a:hover { color: #b01827; }
.AllC .artTxt { font-size: 14px; line-height: 19px; margin: 8px 0; }
.AllC .artTxt .w { display: none; }
.AllC .artImg .podpis { font-family: Arial, sans-serif; font-size: 10px; color: #c7c8ca; }
.AllC .artWR { background: url('/i/obrazki/techblog/link_more.gif') no-repeat 0 0; padding-left: 15px; font-size: 11px; font-weight: bold; line-height: 20px; margin-right: 16px; height: 20px; float: left; display: inline; }
.AllC .artKR { background: url('/i/obrazki/techblog/link_comment.gif') no-repeat 0 0; padding-left: 28px; font-size: 11px; font-weight: bold; line-height: 20px; display: block; float: left; }
.AllC .artWK { overflow: hidden; zoom: 1; }
.AllC .artImg { margin-bottom: 12px; }
.AllC .cmsArtykulElem p { font-size: 14px; line-height: 19px; margin: 8px 0; }
.AllC .content p { font-weight: bold; }
.AllC .content p strong { font-size: 12px; color: #999; line-height: 32px; }

#k2 .Chmurka { border: solid #e2e8eb; border-width: 5px 5px 0; margin-bottom: 49px; position: relative; padding: 6px 10px 10px; zoom: 1; }
#k2 .Chmurka_wiecej { position: absolute; left: -5px; bottom: -25px; background: url('/i/obrazki/techblog/tag_brd_bot0.gif') no-repeat 0 0; width: 300px; height: 15px; padding-top: 10px; text-align: right; font-size: 11px; font-weight: bold; }
#k2 .Chmurka a, #k2 .Chmurka a:visited, #k2 .Chmurka a:hover { color: #d82d3e; font-family: Trebuchet MS, Tahoma, sans-serif; margin-right: 6px; }
#k2 .Chmurka_wiecej a, #k2 .Chmurka_wiecej a:visited, #k2 .Chmurka_wiecej a:hover { color: #e76416; font-family: Tahoma, sans-serif; }

.dailyPhoto { background: url('/i/obrazki/techblog/mod_brd_top.gif') no-repeat; padding-top: 22px; position: relative; margin-bottom: 30px; zoom: 1; }
.dailyPhoto .head { font-size: 12px; font-weight: bold; overflow: hidden; zoom: 1; padding-bottom: 12px; color: #a1afb7; text-transform: uppercase; font-family: Trebuchet MS, Tahoma, sans-serif; }
.dailyPhoto .kL { float: left; }
.dailyPhoto .kR { float: right; overflow: hidden; zoom: 1; padding-top: 4px; }
.dailyPhoto .kR a { display: block; float: left; margin-left: 10px; display: inline; width: 5px; height: 5px; background: #b1bbc0; font-size: 1px; line-height: 1px; }
.dailyPhoto .kR a.sel { background: #ff5f00; }
.dailyPhoto .content { width: 280px; height: 186px; margin-left: 10px; overflow: hidden; position: relative; zoom: 1; }
.dailyPhoto .bg {width: 280px; height: 38px; position: absolute; bottom: 0; left: 10px; background: #000;}
.dailyPhoto .content div { position: absolute; top: 0px; left: 0px; }
.dailyPhoto .captions div { position: absolute; bottom: 0px; left: 0px; width: 280px; height: 38px; display: table; }
.dailyPhoto .captions div div { display: table-cell; vertical-align: middle; height: auto; position: static; padding: 0 10px; width: 260px; }
.dailyPhoto .captions { background:url('/i/obrazki/techblog/dp_overlay.png') repeat-y; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/i/obrazki/techblog/dp_overlay.png'); background:none; }
.dailyPhoto .captions[class] { background: url('/i/obrazki/techblog/dp_overlay.png') repeat; }
.dailyPhoto .captions { width: 280px; height: 38px; position: absolute; left: 10px; bottom: 0px; z-index: 3;}
.dailyPhoto .captions a, .dailyPhoto .captions a:hover, .dailyPhoto .captions a:visited { color: #fff; }

.ZJwrp { background: url('/i/obrazki/techblog/mod_brd_top.gif') no-repeat; padding-top: 22px; position: relative; margin-bottom: 20px; }
.ZJwrp h3 { font-size: 12px; font-weight: bold; padding-bottom: 12px; color: #a1afb7; text-transform: uppercase; font-family: Trebuchet MS, Tahoma, sans-serif; }
.ZJwrp .ZJimg { border: 1px solid #edf0f2; float: left; position: relative; top: -23px; zoom: 1; }
.ZJwrp .ZJwrp2 { float: right; width: 222px; display: none; }
.ZJwrp .news_1, .ZJwrp .news_2, .ZJwrp .news_3, .ZJwrp .news_4, .ZJwrp .news_5, .ZJwrp .news_6 { overflow: hidden; zoom: 1;}
.ZJwrp .ZJa1 { float: right; width: 222px; font-size: 12px; margin-bottom: 10px; }
.ZJwrp span.ZJa1 {color: #A1AFB7;}

#TopCZ { background: url('/i/obrazki/techblog/mod_brd_top.gif') no-repeat; padding-top: 22px; position: relative; margin-bottom: 30px; position: relative; }
#TopCZ h1 { font-size: 12px; font-weight: bold; padding-bottom: 12px; color: #a1afb7; text-transform: uppercase; font-family: Trebuchet MS, Tahoma, sans-serif; }
#TopCZ h6 { position: absolute; right: 0px; top: 23px; font-family: Arial, sans-serif; color: #a1afb7; }
#TopCZ2 { display: none; }
#TopCZ ul { list-style: none; }
#TopCZ li { font-size: 11px; font-weight: bold; line-height: 24px; padding-left: 16px; background: url('/i/obrazki/techblog/bullet.gif') no-repeat 0 9px; font-family: Tahoma, sans-serif; }

#k2 .najcz .Chmurka { border: 0; padding: 0; margin: 0; }
#k2 .najcz .Chmurka a, #k2 .najcz .Chmurka a:visited, #k2 .najcz .Chmurka a:hover { color: #e76416; }
.najcz { background: url('/i/obrazki/techblog/mod_brd_top.gif') no-repeat; padding-top: 22px; margin-bottom: 30px; }
.najcz h3 { font-size: 12px; font-weight: bold; padding-bottom: 12px; color: #a1afb7; text-transform: uppercase; font-family: Trebuchet MS, Tahoma, sans-serif; }
.najcz div { font-size: 11px; font-weight: bold; line-height: 24px; padding-left: 16px; background: url('/i/obrazki/techblog/bullet.gif') no-repeat 0 9px; font-family: Tahoma, sans-serif; }

#k2 .ZBCwrp { background: url('/i/obrazki/techblog/mod_brd_top.gif') no-repeat; padding-top: 22px; position: relative; margin-bottom: 30px; zoom: 1; }
#k2 .ZBCwrp h3 { font-size: 12px; font-weight: bold; color: #a1afb7; text-transform: uppercase; font-family: Trebuchet MS, Tahoma, sans-serif; }
#k2 .ZBCwrp .ZBCimgr { border: 1px solid #edf0f2; float: left; position: relative; top: 4px; }
#k2 .ZBCwrp4 .ZBCa, #k2 .ZBCwrp4 .txt { float: right; width: 222px; font-size: 11px; font-weight: normal; font-family: Tahoma, sans-serif; zoom: 1; }
#k2 .ZBCwrp2 { overflow: hidden; zoom: 1; margin-bottom: 18px; }
#k2 .ZBCwrp h4 { float: right; width: 222px; font-size: 12px; margin-bottom: 6px; font-family: Tahoma, sans-serif; }
#k2 .ZBCwrp .ZBCw { display: none; }

#k2 .BFwrp { margin-bottom: 30px; border-top: 5px solid #e2e8eb; }

#k1 .Chmurka { line-height: 200%; margin-bottom: 30px; color: #999; margin-left: -8px; width: 618px; font-family: Arial, sans-serif; font-size: 12px; }
#k1 .Chmurka a { margin: 0 4px 0 8px; white-space: pre; }
#k1 .Chmurka a, #k1 .Chmurka a:visited, #k1 .Chmurka a:hover { color: #d82d3e; font-family: Trebuchet MS, Tahoma, sans-serif; }

.dodKom h6 { font-size: 20px; font-style: italic; color: #a1afb7; margin-bottom: 12px; border-top: 5px solid #e2e8eb; padding-top: 12px; }
.dodKom .pseu { font-family: Tahoma, sans-serif; color: #6b6b6b; font-size: 12px; }
.dodKom .pseuL, .dodKom .komentarzL { float: left; width: 118px; text-align: right; display: inline; margin-right: 12px; }
.dodKom .pseuR, .dodKom .komentarzR { margin-bottom: 12px; }
.dodKom .pseuR input { width: 187px; border: 1px solid #a1afb7; }
.dodKom .komentarzR textarea { width: 450px; height: 60px; border: 1px solid #a1afb7; }
.dodKom .buttom { text-align: right; padding-right: 36px; margin-bottom: 12px; }
.dodKom .buttom input { border: none; width: 78px; height: 27px; background: url('/i/obrazki/techblog/btn_save_comm.gif') no-repeat; cursor: pointer; }
.dodKom .koment1, .dodKom .koment2 { overflow: hidden; zoom: 1; margin-bottom: 20px; }
.dodKom .koment1_l, .dodKom .koment2_l { float: left; width: 128px; }
.dodKom .koment1 { background: url('/i/obrazki/techblog/comm_1_bg.gif') repeat-y; }
.dodKom .koment2 { background: url('/i/obrazki/techblog/comm_2_bg.gif') repeat-y; }
.dodKom .koment1_r, .dodKom .koment2_r { float: right; width: 452px; padding: 12px 10px 12px 28px; line-height: 19px; overflow: hidden; }
.dodKom .koment1_r { background: url('/i/obrazki/techblog/comm_1_p.gif') no-repeat 0 0; }
.dodKom .koment2_r { background: url('/i/obrazki/techblog/comm_2_p.gif') no-repeat 0 0; }
.dodKom .koment1_l .data, .dodKom .koment2_l .data { font-family: Tahoma, sans-serif; font-size: 10px; color: #6b6b6b; }
.dodKom .koment1_l .autor, .dodKom .koment2_l .autor { color: #999; font-weight: bold; line-height: 19px; }
.dodKom .koment1_l .zalog, .dodKom .koment2_l .zalog { color: #6b6b6b; font-weight: bold; line-height: 19px; }
.dodKom input.xN { width: 60px; height: 19px; border: none; background: url('/i/obrazki/techblog/btn_comm_remove.gif') no-repeat 0 0; }
.dodKom input.xP { width: 60px; height: 19px; border: none; background: url('/i/obrazki/techblog/btn_comm_restore.gif') no-repeat 0 0; }
#k1 #author .pseuL {padding-top: 28px !important; padding-top: 18px; #padding-top: 18px !important;}
#k1 #author .pseuR {float: right; width: 488px;}
#k1 #addPostForm {overflow: hidden;}
#k1 #loginForm span {font-size: 11px;}
#k1 #loginForm span#loginMsg {display: block; font-size: 12px; font-weight: bold; margin-bottom: 10px;}
#k1 #loginForm div {font-size: 11px; color: #272727;}
#k1 #loginForm .itxt {margin: 4px 0; width: 150px; margin-right: 26px; }
#k1 #addPost, #k1 #addPost #author {overflow: hidden; margin-bottom: 12px; zoom: 1;}
#k1 #addPost .komButton { border: none; width: 78px; height: 27px; background: url('/i/obrazki/techblog/btn_save_comm.gif') no-repeat; cursor: pointer; float: right; clear: both; margin-right: 36px;}
#opinions .koment1_l div.data, #opinions .koment2_l div.data {margin-top: 4px;}
#opinions .koment1_l div.data a, #opinions .koment2_l div.data a {background: transparent url('/i/16/forum/koszyk.gif') no-repeat scroll left 1px; display: block; width: 11px; height: 11px; zoom: 1;}


#miniatury { overflow: hidden; zoom: 1; margin-bottom: 12px; }
#miniatury ul { list-style: none; }
#miniatury li { float: left; margin-right: 10px; border: 1px solid #cecece; }
#miniatury li img { border: 1px solid #cecece; }
#miniatury li a { display: block; width: 71px; height: 71px; padding: 5px; background: #fff; }
#miniatury li a:hover { background: #ff5f00; }

/* nowe najcz.koment. */
#k2 .NFwrp {background: url('/i/obrazki/techblog/mod_brd_top.gif') no-repeat; padding-top: 22px; margin-bottom: 25px;}
#k2 .NFwrp h3 {font-size: 12px; font-weight: bold; padding-bottom: 12px; color: #a1afb7; text-transform: uppercase; font-family: Trebuchet MS, Tahoma, sans-serif;}
#k2 .NFwrp ul {list-style: none;}
#k2 .NFwrp li { font: bold 11px 'Trebuchet MS', Tahoma, sans-serif; line-height: 20px; padding-left: 16px; background: url('/i/obrazki/techblog/bullet.gif') no-repeat 0 8px; color: #a1afb7;}
#k2 .NFwrp .NFw {font-size: 11px; font-weight: bold; text-align: right;}

/* blogbox */
#k2 .blogBox {background: url('/i/obrazki/techblog/mod_brd_top.gif') no-repeat; padding-top: 20px; position: relative; margin-bottom: 30px; zoom: 1;}
#k2 .blogBox h2 { color: #a1afb7; text-transform: uppercase; font: bold 12px Trebuchet MS, Tahoma, sans-serif; }
#k2 .blogBox .entry {margin-top: 12px;}
#k2 .blogBox h3 {margin-bottom: 5px; font: bold 12px Tahoma, sans-serif;}
#k2 .blogBox p, #k2 .blogBox .more {font: 11px Tahoma, sans-serif; margin-bottom: 2px;}