@import url('/info/ban_div.css');
@import url('/css/kotek/avril/inc.css');

/* indeks */
#artindex .entry {border: 1px solid #e1c6c6; margin-bottom: 8px; background: #f7eaef url('http://bi.gazeta.pl/i/obrazki/kotek/avril/entry-bg.gif') no-repeat 0 0; padding: 13px 13px 15px 11px; overflow: hidden; zoom: 1;}
#artindex .entry_img {border: 1px solid #e1c6c6; float: left; display: inline; height: 200px; overflow: hidden; margin-right: 12px;}
#artindex .entry_img p {display: none;}
#artindex .entry_date {font: 11px Arial, sans-serif; color: #aaa0a8;}
#artindex .entry_date .day {margin-right: 10px;}
#artindex h2 {font: bold 22px Arial, sans-serif; margin: 10px 0;}
#artindex .tags {margin-bottom: 5px; overflow: hidden; zoom: 1;}
#artindex .tags li {display: inline; margin-right: 10px; font: 11px Arial, sans-serif; float: left;}
#artindex .tags li a {color: #22bebc;}
#artindex .entry_art {letter-spacing: 0.02em;}
#artindex .entry_art .w {display: none;}
#artindex .buttons {float: right; margin-top: 25px; }
#artindex .buttons li {float: left; display: inline; height: 24px; font: bold 12px/23px Arial, sans-serif; text-transform: uppercase; padding: 0 7px; background: url('http://bi.gazeta.pl/i/obrazki/kotek/avril/more-bg.gif') repeat-x 0 0;}
#artindex .buttons li a {color: #fff;}
#artindex .buttons .entry_comments {margin-left: 4px;}
#artindex .pages { margin: 0 6px; text-align: center; margin-bottom: 24px; font: bold 11px/42px Georgia,serif; }
#artindex .pages a { background: #f7eaef; padding: 2px 4px; border: 1px solid #e1c6c6; }
#artindex .pages .e { padding: 2px 4px; }

/* artykul */
#k1 #article #article_image .mini li {float: left; list-style: none; margin: 0px 7px 7px 0px;}
#k1 #article #article_image .mini ul {overflow: hidden; zoom: 1; margin: 3px 0px 0px 0px;}
#k1 #article #article_image .mini li a {padding: 9px; background: #fff; border: 1px #EBDBDB solid; display: block;}
#k1 #article #article_image .mini li a:hover {padding: 9px; background: #d7438f; border: 1px #EBDBDB solid; display: block;}

#k1 #article { margin: 12px 0px 0px 0px; background: #fdfefe; width: 633px; padding: 0 9px; border: 1px solid #E1C6C6; overflow: hidden; zoom: 1;}
#k1 #article .article_date { font: 11px Arial, sans-serif; color: #aaa0a8; padding-top: 8px; }
#k1 #article .day { margin-right: 10px; }
#k1 #article_header h1 { font: bold 24px Arial, sans-serif; margin: 10px 0;}
#k1 #article_header ul { overflow: hidden; zoom: 1; list-style: none; margin-bottom: 18px; }
#k1 #article_header ul li { display: inline; margin-right: 10px; font: 11px Arial, sans-serif; }
#k1 #article_header ul li a { color: #22bebc; }
#k1 #article_image p {text-align: left !important;}
#k1 .art .w { display: none; }
#k1 .artTxt { margin-bottom: 12px; }
#k1 #article_image p { font-size: 11px; color: #77839c; text-align: right; }
#k1 #article_image { margin-bottom: 16px; }
#k1 .artWK { text-align: right; }
#k1 .artWL, #k1 .artKL { font: bold 12px Georgia,serif; text-transform: uppercase; margin-left: 8px; }
#k1 .artWL a, #k1 .artKL a { padding: 2px 4px; background: #c6eefe; border: 1px solid #77cbed; }
#k1 .artWL a:hover, #k1 .artKL a:hover { background: url('/i/obrazki/kotek/artbtn_hover.gif') repeat-x; text-decoration: none; }
#k1 #article .lead { font: bold 12px/17px Arial,sans-serif; margin-bottom: 1em; }
#article_body h4 { font: bold 16px/17px Georgia,serif; color: #663a66; }
#article_body h5 { float: right; padding: 16px; width: 180px; clear: both; background: #f9e9f2; border: solid #d8c0d7; border-width: 1px 0; margin-bottom: 1em; font: normal 14px/17px Arial,sans-serif; }
#article_body h6 { font: italic 14px/17px Arial,sans-serif; background: #f9e9f2 url('/i/obrazki/kotek/h6_bg.gif') no-repeat 0 0; border: solid #d8c0d7; border-width: 1px 0; margin-bottom: 1em; margin-bottom: 1em; padding: 16px 16px 16px 40px; clear: both; }
#article_body .cmsArtykulElem p img {margin: 7px 7px 7px 7px;}
#k1 #article_comments {margin-top: 15px;}
#k1 #article_comments h4 { font: normal 21px Georgia,serif; color: #663a66; margin-bottom: 12px; }
#k1 #article_comments li {list-style: none;}
#k1 #article_comments .formrow textarea , #k1 #article_comments .formrow input {vertical-align: middle;}
#k1 #article_comments .txtField { border: 1px solid #d3c1d4; padding: 2px 4px; margin-bottom: 8px;}
#k1 #article_comments label { float: left; text-align: right; width: 120px; padding: 0; zoom: 1; }
#k1 #article_comments #nick { width: 200px; }
#k1 #article_comments textarea, #gal_sub #postBody { width: 481px; height: 62px; }
#k1 #article_comments fieldset {zoom: 1; overflow: hidden;}
#k1 #article_comments .komButton {color: #cc3399; font-weight: bold; font-family: georgia; font-size: 11px; border: 1px #78cbed solid;  padding: 3px;  background: #a3d6eb url('/i/obrazki/kotek/zapiszbg.jpg')repeat-x left 0px; cursor: pointer; float: right; text-transform: uppercase; text-align: center; width: 140px;}
#k1 #article_comments .wyslij {color: #cc3399; font-weight: bold; font-family: georgia; font-size: 11px; border: 1px #78cbed solid;  padding: 3px;  background: #a3d6eb url('/i/obrazki/kotek/zapiszbg.jpg') repeat-x left 0px !important; cursor: pointer; float: right; text-transform: uppercase; text-align: center;}

#k1 #article_comments .even { background: #cde9f5; padding: 12px; overflow: hidden; zoom: 1; }
#k1 #article_comments .odd { background: #e6f7fe; padding: 12px; overflow: hidden; zoom: 1; }
#k1 #article_comments .c0 .data, #k1 #article_comments .c1 .data { color: #666; font-size: 11px; }
#k1 #article_comments .c0 .autor, #k1 #article_comments .c1 .autor { color: #8b5a8b; font-weight: bold; }
#k1 #article_comments .even .c0, #article_comments .odd .c0 { float: left; width: 132px; }
#k1 #article_comments .even .c1, #article_comments .odd .c1 { float: left; width: 470px; }
#k1 .dodKom { margin-bottom: 32px; }
#k1 .koment1_r, #k1 .koment2_r { float: right; width: 470px; }

/* nowe komentarze */
.all_coments_page .komentuj {width: 633px; font-family: Arial, sans-serif;}
.all_coments_page #komentarze a {cursor: pointer;}
.all_coments_page #komentarze .comments_sort {overflow: hidden; zoom: 1; float: right; clear: none; line-height: 15px; padding-top: 5px;}
#k1 #article_comments .all_coments_page #komentarze .comments_sort li {padding: 0; float: left; font-size: 12px; font-weight: bold; margin-left: 9px; padding-left: 10px; margin-bottom: 0; border-left: 1px solid #bcbcbc;}
#k1 #article_comments .all_coments_page #komentarze .comments_sort li.first {margin: 0; padding: 0; border: 0;}
.all_coments_page #komentarze .comments_sort li span {font-weight: normal; color: #404040;}
.all_coments_page #komentarze ul {list-style: none; clear: both; padding-top: 20px;}
#k1 #article_comments .all_coments_page #komentarze li {margin: 0px; overflow: hidden; zoom: 1; padding: 0px; background: #fff; margin-bottom: 10px;}
#k1 #article_comments .all_coments_page #komentarze li.even {}
#k1 #article_comments .all_coments_page #komentarze li.odd {}
.all_coments_page #komentarze li .avatar {float: left; width: 50px; height: 50px; overflow: hidden;}
.all_coments_page #komentarze li .komentarz {float: right; width: 575px;}
.all_coments_page #komentarze li .ktop {overflow: hidden; zoom: 1;}
.all_coments_page #komentarze li .ktop .kL {float: left; display: inline;}
.all_coments_page #komentarze li .ktop .kR {float: right;}
.all_coments_page #komentarze li .ktop .user {font-size: 11px; line-height: 16px; font-weight: bold; margin-right: 12px;}
.all_coments_page #komentarze li .ktop .data {font-size: 10px; line-height: 16px; color: #7a7a7a; margin-top: 1px;}
.all_coments_page #komentarze li .ktop .gosc {font-size: 11px; line-height: 16px; color: #000; margin-right: 12px;}
.all_coments_page #komentarze li .ktop .ocena_txt {font-size: 10px; line-height: 16px; color: #7a7a7a;}
.all_coments_page #komentarze li .ktop .ocena {font-size: 14px; line-height: 16px; font-weight: bold; margin: 0 5px;}
.all_coments_page #komentarze li .ktop .less {color: #c20000;}
.all_coments_page #komentarze li .ktop .over {color: #009a12;}
.all_coments_page #komentarze li .ktop .zero {color: #000;}
.all_coments_page #komentarze li .kbody {background: #E6F7FE; border-width: 1px 0 0 1px; padding: 5px;}
.all_coments_page #komentarze li .kbody p {font-size: 14px; line-height: 20px; position: relative;}
.all_coments_page #komentarze li .hidden {display: none;}
.all_coments_page #komentarze li .kbottom {overflow: hidden; zoom: 1; margin-top: 1px !important; margin-top: 3px; #margin-top: 3px !important;}
.all_coments_page #komentarze li .kbottom div {padding: 5px; border: 1px solid #E6F7FE; font-size: 12px; color: #919191;}
.all_coments_page #komentarze li .kbottom .show_kom {border-left: 1px solid #919191; margin-left: 4px; padding-left: 8px;}
.all_coments_page #komentarze .more {text-align: right; font-size: 12px; margin-top: 10px; color: #a2a2a2;}
.all_coments_page #komentarze .more a {font-weight: bold;}

.all_coments_page .comments {width: 633px; padding-bottom: 5px; overflow: hidden; zoom: 1;}
.all_coments_page .comments * {text-align: left;}
.all_coments_page h6 {font: 21px Georgia, serif; margin: 0 0 12px; color: #663A66;}
.all_coments_page .comments #form_errMsg {background: #f5f5f5; font: bold 12px Arial, sans-serif; line-height: 16px; margin-left: 95px; margin-right: 56px; margin-bottom: 10px;}
.all_coments_page .comments #form_errMsg p {padding: 2px 7px;}
.all_coments_page .comments #form_ajaxMsg {font: 12px Arial, sans-serif; color: #bf0b5c; line-height: 16px; margin-left: 125px; margin-right: 27px; margin-bottom: 15px;}
.all_coments_page .comments #form_ajaxMsg p {padding: 2px 7px;}
.all_coments_page .comments .add_comment_form {margin-top: 15px;}
.all_coments_page .comments fieldset {border: none;}
.all_coments_page .comments .formrow {overflow: hidden; zoom: 1; padding-bottom: 12px; width: 630px;}
.all_coments_page .comments .c0 {width: 120px; margin-right: 10px; text-align: right; float: left; display: inline;}
.all_coments_page .comments .c1 {width: 500px; float: left; display: inline;}
.all_coments_page .comments .c0 label {font: bold 12px/20px Arial,sans-serif; width: 120px; color: #6d6d6d; display: block; text-align: right;}
.all_coments_page .comments .c0 #usernameLbl {margin-top: 20px;}
.all_coments_page .comments .c0 #postLbl {margin-top: 4px;}
.all_coments_page .comments .c11 {overflow: hidden; zoom: 1; padding-bottom: 2px;}
#k1 #article_comments .all_coments_page .comments .c11 label {padding: 0; text-align: left; display: block; float: left; width: 157px; margin-right: 10px; font: 11px Arial, sans-serif; line-height: 16px; color: #696969;} 
.all_coments_page .comments .c12 * {vertical-align: middle;}
.all_coments_page .comments .c12 .kom_txtF {width: 149px; background: #fff; border: 1px solid #a5acb2; font: 12px Arial, sans-serif; padding: 3px;}
.all_coments_page .comments .c12 #komUsername {margin-right: 6px;}
#k1 #article_comments .all_coments_page .comments .c12 label {float: none; padding: 0;  width: auto; text-align: left; font: 11px Arial, sans-serif; color: #272727;}
.all_coments_page .comments .c13 {font: 11px Arial, sans-serif; line-height: 16px; color: #272727; padding-top: 3px;}
.all_coments_page .comments .c13 span {background: url('/i/plotek/log_sep.gif') no-repeat 100% 50%; padding-right: 6px; margin-right: 4px;}
.all_coments_page .comments .zalog .c0 #usernameLbl {margin-top: 1px;}
.all_coments_page .comments .zalog .c13 {padding-top: 3px !important; padding-top: 4px; #padding-top: 4px !important;}
.all_coments_page .comments .zalog .c13 span {font-weight: bold;}
.all_coments_page .comments .c1 #postBody {background: #fff; border: 1px solid #a5acb2; width: 492px; height: 90px; overflow: auto;}
.all_coments_page .comments .formsbt {text-align: right; padding-bottom: 5px; width: 613px;}
.all_coments_page .comments .btn_sbt {font: bold 12px Arial, serif; text-transform: uppercase; color: #fff; padding: 0; text-align: center; cursor: pointer; background: url('http://bi.gazeta.pl/i/obrazki/kotek/avril/more-bg.gif') repeat-x 0 0; border: 0; height: 24px; padding-bottom: 1px; width: 90px;}

/* logowanie przy komentowaniu */
#comment_login_box { border: 6px solid #ededed; padding: 17px; }
#comment_login_box strong {display: block;margin-bottom: 5px;}
#comment_login_box .fr_submit input.sb { width: 70px; height: 21px; padding: 0 0 2px; margin: 0; border: 0; background: url(http://bi.gazeta.pl/i/obrazki/plotek2009/btn.blue-small-bg.png) no-repeat 0 0; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 21px; font-weight: bold; cursor: pointer; text-align: center;}
#comment_login_box #add_comment_form1 {margin-top: 17px;display: block;overflow: hidden;zoom: 1;}
#article_comments .comments #comment_login_box fieldset {float: left;width: 296px;margin: 0;border-right: 1px solid #ededed;margin: 0 !important;}
#article_comments .comments #comment_login_box .c1 {float: right;display: block;width: 270px;margin: 0;padding: 40px 0 0;}
#comment_login_box .c1 a { width:140px; height:38px; margin: 0 auto; color: #fff; display:block; font-size: 16px; line-height:38px; font-weight:bold; text-align: center; background: url(http://bi.gazeta.pl/i/obrazki/plotek2009/btn.blue-big-bg.png) no-repeat 0 0; }
#comment_login_box .c1 a:hover { color: #ddd; text-decoration: none; }
#article_comments .comments #comment_login_box .formrow {display: block;overfloat: hidden;zoom: 1;width: 296px;}
#comment_login_box .formrow .t {font: normal 12px Arial,sans-serif;width: 140px;}
#comment_login_box .fr_submit {width: 296px;}
#comment_login_box .formrow label {width: 85px;padding-right: 7px;display: block;float: left;text-align: right;font-size: 11px;color: #505050;}
#comment_login_box .fr_submit label {width: 85px;display: inline;float: none;zoom: 1;}
#comment_login_box .fr_submit * {vertical-align: middle;}

/* galeria */
#gal_outer { background: #fdfefe; padding: 9px; border: 1px solid #E1C6C6; overflow: hidden; zoom: 1; width: 633px;}
#gal_header { overflow: hidden; zoom: 1; margin-bottom: 16px; }
#gal_header h1 { font: bold 22px Arial,sans-serif; float: left; color: #000; width: 460px; }
#gal_header h1 .goback { font: normal 12px Arial,sans-serif; white-space: pre; }
#gal_header h1 .title { margin-right: 16px; }
#header_nav { list-style: none; float: right; padding-top: 4px; margin-left: 0; padding-left: 0; }
#header_nav li { float: left; border: 1px solid #999; margin: 0px 0px 0px 3px; padding: 0; }
#header_nav a, #header_nav .ft { display: block; padding: 4px 2px; }
#header_nav a span, #header_nav .ft span { padding: 0 2px; }

/* glowny obrazek */
#gal_picture { float: left; }
#gal_outer #gal_picture p { text-align: right; padding: 0; font-size: 11px; color: #999; } 

/* opis */
#gal_outer p.description { clear: both; padding: 8px 0 16px; }
#gal_outer p.signAndDate { color: #999; margin: 8px 0; }

/* miniatury */
#gal_miniatures ul { clear: both; overflow: hidden; width: 651px; padding: 0; margin: 0; }
#gal_miniatures li { float: left; margin: 0 10px 8px 0; display: inline; height: 83px; }
#gal_miniatures li a { border: 1px solid #999; padding: 5px; display: block; }
#gal_miniatures li a:hover { background: #999; }
#gal_miniatures li img { display: block; border: 1px solid #999; }
#gal_miniatures .active img { border: 7px solid #666; }
#gal_miniatures .active span { display: block; }

/* opinie i narzedzia */
#gal_sub { border-top: 1px solid #ccc; overflow: hidden; zoom: 1; padding-top: 8px; }
#gal_sub #opinie { margin-top: 0; }
#gal_sub #opinie .col0 span {color: #000 !important;}
#k1 #gal_sub #dwf { margin-left: 10px; float: none; }
#gal_sub #dwf .ns { word-spacing: 0; }
#gal_sub #dw { font-size: 11px; list-style: none; margin: 0; padding: 0; border: 1px solid #ccc; border-bottom: 0; margin-bottom: 12px; position: relative; }
#gal_sub #dw img { vertical-align: middle; }
#gal_sub #dw li { background: url('http://www.gazeta.pl/i/o/trcl.gif') no-repeat right; border-bottom: 1px solid #ccc; padding: 2px 0; position: relative; }

/* sondaz */
.pollBox { font-family: Verdana, sans-serif; font-size: 12px; text-align:left;}
.pollBox h2 { font-size: 16px; color: #3381ca; margin-bottom: 20px; }
.pollBox h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.pollQuestion img { float: left; margin: 0 20px 10px 0; border: 2px solid #e6e6e6;padding:1px; }
.pollQuestion ul { list-style: none; float: right; width: 432px; margin-right: 10px; display: inline; }
.pollQuestion li { line-height: 32px; padding: 2px 8px; height: 32px; zoom: 1; border: 1px solid #fff; float: left; clear: both; width:410px;}
.pollQuestion li.sel { background: url('/i/obrazki/sondaze/qbg.gif') repeat; border: 1px solid #c4c4c4; padding: 2px 8px; }
.pollQuestion input { vertical-align: middle; }
.pollQuestion input, .pollQuestion span { position: relative; top: 0 !important; top: 5px; left: 0 !important; left: -2px; }
.pollQuestion { background: url('/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; width:650px;}

.pollQuestionImg{width:650px;}
.pollQuestionImg .entry { border-bottom: 21px solid #fff; zoom: 1; text-align:left; }
.pollQuestionImg .kL { width: 215px; background: #e6e6e6; border: 1px solid #e6e6e6; padding: 3px; zoom: 1; }
.pollQuestionImg img, .pollQuestionImg input { vertical-align: middle; cursor: pointer; }
.pollQuestionImg img { border: 1px solid #fff; margin-right: 6px; }
.pollQuestionImg .kR { width: 400px; padding-top: 64px; }
.pollQuestionImg .kL { cursor: pointer; }
.pollQuestionImg .sel { width: 215px; background: url('/i/obrazki/sondaze/qbg.gif') repeat; border: 1px solid #c4c4c4; padding: 3px; zoom: 1; }
.pollQuestionImg { background: url('/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; }
.pollQuestionImg a{margin:0px;padding:0px;}
.pollQuestionImg img.sel{width:auto;background:none;padding:0px;border: 1px solid #fff;}
.pollQuestionImg input.sel{width:auto;background:none;padding:0px;border:0;}
.pollSubmit { text-align: right;width:650px; }

.pollResults { font-family: Verdana, sans-serif; font-size: 12px;  text-align:left;}
.pollResults h2 { font-size: 16px; color: #3381ca; margin-bottom: 20px; }
.pollResults h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.pollResult { background: url('/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; }
.pollResultBox { border: 1px solid #ebebeb; zoom: 1; }
.pollResultBox0 { border: 1px solid #fff; background: #fafafa; padding: 9px 12px 12px; zoom: 1; }
.pollResultBox .bar { background: url('/i/obrazki/sondaze/rbar.gif') repeat-x; height: 27px; margin: 0 14px 0 6px; }
.pollResultBox .bar0 { float: left; }
.pollResultBox .kL { width: 500px; padding: 9px 0 0;}
.pollResultBox .kR { width: 95px; color: #9e9e9e; padding: 9px 0 12px 16px; line-height: 24px; border-bottom: 1px solid #ededed; border-left: 1px solid #ededed; }
.pollResultBox .kL .kL { width: 250px; text-align: right; padding: 0; border: 0; }
.pollResultBox .kL .kR { width: 250px; color: #000; padding: 0 0 9px; border-bottom: 1px solid #ededed; border-left: 0; }
.pollResultBox .kL .kL span { padding-right: 16px; line-height: 24px; }
.pollResultBox .kL .kR span { line-height: 24px; }
.pollResultBox .caption { font-size: 10px; line-height: 14px; border-bottom: 0; padding-top: 2px; }
.pollResultBox .best .kR { padding: 0 0 3px; }
.pollResultBox .best .kL span { border: solid #d4d4d4; border-width: 1px 0 1px 1px; display: block; float: right; padding: 3px 16px 4px 6px; background: #efefef; position: relative; top: -2px; }
.pollResultBox .best .bar0 { border: solid #d4d4d4; border-width: 1px 0; position: relative; top: -2px; padding: 2px 0; background: #efefef; }
.pollResultBox .best .kR span { border: solid #d4d4d4; border-width: 1px 1px 1px 0; display: block; float: left; padding: 3px 6px 4px 0; background: #efefef; position: relative; top: -2px; }
.pollResultBox .clr { margin: 0 !important; margin-top: -9px; }
.pollResultBox .sum { border-bottom: 0; font-weight: bold; }

.rankPollHead { font-family: Verdana, sans-serif; font-size: 12px; text-align:left; }
.rankPollHead h2 { font-size: 16px; color: #3381ca; margin-bottom: 20px; }
.rankPollHead h2 span{font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px;}
.rankPollHead p { font-size: 14px; font-weight: bold; line-height: 19px; margin-bottom: 14px; }
#rankPoll { list-style: none; width: 647px;  text-align:left;}
#rankPoll li { border: 1px solid #ececec; padding: 5px; margin-bottom: 6px; height: 146px; overflow: hidden; width: 635px; z-index: 1; position: relative; }
#rankPoll li.sel { background: url('/i/obrazki/sondaze/qbg.gif') repeat; cursor: move; z-index: 2; }
#rankPoll .imgL { float: left; background: #e6e6e6; padding: 2px; }
#rankPoll li.sel .imgL { padding: 2px; background: transparent; }
#rankPoll .imgL img { background: #fff; padding: 1px; }
#rankPoll .txtL { float: left; width: 320px; font-family: Verdana, sans-serif; font-size: 12px; height: 146px; padding-left: 20px; }
#rankPoll .movR { width: 108px; position: absolute; left: 527px; }
#rankPoll .txtL0 { height: 146px; overflow: hidden; position: relative; }
#rankPoll .txtL0[class] {display: table; position: static; }
#rankPoll .txtL1 {position: absolute; top: 50%;} /* for explorer only*/
#rankPoll .txtL1[class] {display: table-cell; vertical-align: middle; position: static;}
#rankPoll .txtL2 {position: relative; top: -50%} /* for explorer only */
#rankPoll .txtL2[class] {position:static;}
#rankPoll .movU { padding-bottom: 6px; }
#rankPoll .movR img { cursor: pointer; }
#rankPoll .mark { padding-bottom: 8px; background: url('/i/obrazki/sondaze/dotsarrow.gif') no-repeat 0 3px; padding-left: 10px; }
#rankPoll .mark div{color:#727272;margin-left:-10px;width:300px;margin-top:5px;}
#rankPoll .mark div a{zoom:1;display:block;border-top:1px solid #cdcdcd;margin-top:5px;padding-top:4px;background: url('/i/obrazki/sondaze/rankLinkBtn.gif') no-repeat left 5px;padding-left:20px;padding-bottom:2px;}
#rankPoll { background: url('/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 10px; margin-bottom: 20px; }

#rankPollWnk { list-style: none; overflow: hidden; width: 647px; text-align:left;}
#rankPollWnk li { border: 1px solid #ececec; padding: 5px; margin-bottom: 6px; height: 146px; overflow: hidden; width: 635px; z-index: 1; }
#rankPollWnk .imgL { float: left; background: #e6e6e6; padding: 2px; }
#rankPollWnk .imgL img { background: #fff; padding: 1px; }
#rankPollWnk .txtL { float: left; width: 320px; font-family: Verdana, sans-serif; font-size: 12px; height: 146px; padding-left: 20px;}
#rankPollWnk .movR { float:right;overflow: hidden; margin:0;}
#rankPollWnk .movR .txtL0 span{ background:url('/i/obrazki/sondaze/wynik.gif') no-repeat center center; padding:15px 25px 20px 25px;line-height:48px;font-family:Verdana;font-size:22px;font-weight:bold;}
#rankPollWnk .txtL0 { height: 146px; overflow: hidden; position: relative; top:50px;right:0px !important;right:-20px;margin-right:10px;}
#rankPollWnk .mark { padding-bottom: 8px; background: url('/i/obrazki/sondaze/dotsarrow.gif') no-repeat 0 3px; padding-left: 10px; }
#rankPollWnk .mark div{color:#727272;margin-left:-10px;width:300px;margin-top:5px;}
#rankPollWnk .mark div a{zoom:1;display:block;border-top:1px solid #cdcdcd;margin-top:10px;padding-top:6px;background: url('/i/obrazki/sondaze/rankLinkBtn.gif') no-repeat left 6px;padding-left:20px;}
#rankPollWnk h2 { font-size: 16px; color: #3381ca; margin-bottom: 20px; }
#rankPollWnk h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
#rankPollWnk .txtWnk { font-size:12px; color:#727272; line-height:17px;}
#rankPollWnk .txtWnk span{color:#000; font-weight:bold; }
#rankPollWnk ul.rankPollWnk{ margin-top:17px; }

.pollBoxWnk { font-family: Verdana, sans-serif; font-size: 12px;  text-align:left;width:650px;}
.pollBoxWnk h2 { font-size: 16px; color: #3381ca; margin-bottom: 20px; }
.pollBoxWnk h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.pollBoxWnk img { float: left; margin: 0 20px 10px 0; }
.pollBoxWnk .entry { border-bottom: 21px solid #fff; zoom: 1; }
.pollBoxWnk .kL { width: 210px; padding: 3px; zoom: 1; margin:0;}
.pollBoxWnk img { vertical-align: middle; }
.pollBoxWnk .kL img {border: 3px solid #e6e6e6; padding:1px; background-color:#fff;margin:0;}
.pollBoxWnk .kR { width: 430px; padding-top: 30px; }
.pollBoxWnk .bar { background: url('/i/obrazki/sondaze/rbar.gif') repeat-x; height: 27px; margin: 0 11px 0 0px; float:left;}
.pollBoxWnk .bar0 { float: left; background-color:#fafafa;border:1px solid #ebebeb;padding:10px 0px 10px 11px;width:410px;margin-top:10px;}
.pollBoxWnk .bar0 span{line-height:27px;}
.pollBoxWnk .bar0 .il{color:#9e9e9e;font-size:10px;padding-top:9px;}
.pollBoxWnk .spec { border:1px solid #c4c4c4;background:url('/i/obrazki/sondaze/specBg.gif');}

/* sondaz */
#k1 .rankPollHead h2 {color: #D7438F;}
#k1 .sondaze .pollBoxWnk, #k1 #poll .pollQuestionImg, #k1 #poll .pollSubmit, #k1 #poll .pollQuestion, #k1 #rankPoll, #k1 .pollSubmit { width: 633px; }
#k1 #rankPoll li {width: 621px;}
#k1 #rankPoll .movR {left: 520px;}
#k1 .sondaze .pollBoxWnk .kR { width: 413px; }
#k1 .sondaze .pollBoxWnk .kR .bar0 { width: 399px; }
#k1 .sondaze .pollResultBox .kL .kR {width: 250px;}
#k1 .sondaze .pollResultBox .kR {width: 88px;}
