.m_komentarz {
    width:629px;
    margin:0 auto;
    position:relative; top:20px;
}
.m_komentarz539 {
    width:520px;
    margin:0 auto;
    position:relative; top:20px;
}


.m_komentarz .kk h1 {
    position:absolute; top:5px; left:10px;
    font-size:12px;
    font-weight: bold;
}
.m_komentarz .kk h1 a {color:#000}
.m_komentarz .kk h1 a.silentHide {color:#000;text-decoration: line-through;}
.m_komentarz .kk h1 a:hover {color:#F58220}

.m_komentarz .kk span.d,
.m_komentarz .kk span.g {
    position:absolute; top:6px; right:64px;
    font-size:10px;
    background:url(../images/www/komentarz/in_date.gif) 0 2px no-repeat;
    padding-left:14px;
}
.m_komentarz .kk span.g {
    background:url(../images/www/komentarz/in_time.gif) 0 2px no-repeat;
    right:18px;
}
.m_komentarz .kk p {
    font-size:12px;
    margin:0px 0 0 2px;
    position:relative; top:30px;
    line-height:18px;
}
/**/
.m_komentarz h5.komentuj,
.m_komentarz .kk h6 {
    font-size:10px; color:#F58220; font-weight:normal;
    margin:2px 0 0 2px;
    position:relative; top:30px;
    line-height:18px;
}
.m_komentarz h5.komentuj {
    font-size:12px;
    position:relative; top:50px; left:40px;
    margin-top:5px;
}
.m_komentarz h5.komentuj span,
.m_komentarz .kk h6 span {
    font-family:"courier",sans-serif; color:#000;
    position:relative; bottom:1px;
}
.m_komentarz h5.komentuj a,
.m_komentarz .kk h6 a {color:#F58220;}
.m_komentarz h5.komentuj a:hover,
.m_komentarz .kk h6 a:hover {border-bottom:1px dotted #F58220;}

.m_komentarz .kk h6 a.hideComentControl, .m_komentarz .kk h6 a.hideCommentControl:link,
.m_komentarz .kk h6 a.hideCommentControl:hover, .m_komentarz .kk h6 a.hideCommentControl:visited{color: red;}

.m_komentarz .kk h6 a.silentComment, .m_komentarz .kk h6 a.silentComment:link,
.m_komentarz .kk h6 a.silentComment:hover, .m_komentarz .kk h6 a.silentComment:visited{color:#FF00D1;}

.m_komentarz .kk span.b_r {
    background:url(../images/www/komentarz/b_r2.gif) 0 0 no-repeat;
    display:block;
    width:4px; height:33px;
    position:absolute; right:-2px;
}
.m_komentarz .kk span.main {
    background:url(../images/www/komentarz/b_r.gif) 0 0 no-repeat;
}
/**/
.m_komentarz .form {
    width:545px; height:282px;
    position:relative;
    margin:56px auto 0;
    background:#E4E9EA url(../images/www/komentarz/b.gif) 0 0 no-repeat;
}
.m_komentarz539 .form {
    width:500px;
    background:url(../images/www/komentarz/b539.png) 0 0 no-repeat;
}

.news .m_komentarz .form {
    height:302px;
    background:#E4E9EA url(../images/www/komentarz/ba.gif) 0 0 no-repeat;
}
.news .m_komentarz539 .form {
    height:302px;
    background:#E4E9EA url(../images/www/komentarz/b539a.png) 0 0 no-repeat;
}

.news #netykieta {
    position: absolute;
    top: 16px; left: 22px;
    font-size:10px;
}

.news #netykieta a{
    color: black;
    text-decoration:underline;
}

.news .naruszenie_netykiety {
float:right;
font-size:10px;
position:relative;
right:42px;
top:24px;
text-align: right;
font-weight: normal;
}
.news .naruszenie_netykiety a {
    color: #F58220;
}

.m_komentarz .form textarea {
    position:absolute; top:26px; left:26px;
    height:211px; width:492px;
    background:none; border:0;
    font-size:12px;
}
.m_komentarz539 .form textarea {
    width:447px;
}

.news .m_komentarz .form textarea {
    top: 46px;
}
.m_komentarz .form p {
    position:absolute; top:253px; left:26px;
    font-size:11px;
}
.news .m_komentarz .form p {
    top: 273px;
}
.m_komentarz .form .bn_anuluj,
.m_komentarz .form .bn_zapisz {
    position:absolute; top:250px;
    width:60px; height:24px;
    cursor:pointer;
}
.news .m_komentarz .form .bn_anuluj,
.news .m_komentarz .form .bn_zapisz {
    top: 270px;
}
.m_komentarz .form .bn_anuluj {
    right:130px;
    background:url(../images/www/bn_anuluj.jpg) 0 0 no-repeat;
}
.m_komentarz .form .bn_zapisz {
    right:60px;
    background:url(../images/www/bn_zapisz.jpg) 0 0 no-repeat;
}

.m_komentarz .main {
    background:url(../images/www/komentarz/b_h1.png) 0 0 no-repeat;
}

.m_komentarz .kk {
    margin:34px auto 0 20px;
    position:relative;
    background:url(../images/www/komentarz/b_h2.png) 0 0 no-repeat;
    min-height:25px;
}
.m_komentarz .kk p {
    font-size:12px;
    margin:0px 0 0 2px;
    position:relative; top:30px;
    line-height:18px;
}

.m_komentarz .kkHeader {
    background:url(/images/oceny/oceny_recenzje_sprite.gif) repeat-x 0px -1067px;
    line-height:35px;
    height:35px;
    overflow:hidden;
}
.m_komentarz .kk.main .kkHeader {
    background-position:0px -1172px;
}

.m_komentarz .kkHeader h1 {
    position:relative;
    line-height:35px;
    left:0;
    top:0;
    background:url(/images/oceny/oceny_recenzje_sprite.gif) no-repeat 0px -1102px;
    padding-left:5px;
    float:left;
}
.m_komentarz .kk.main .kkHeader h1 {
    background-position:0px -1207px;
}

.m_komentarz .kkHeader span.d, .m_komentarz .kkHeader span.g {
    background:url(/images/www/komentarz/in_date.gif) no-repeat 0 2px transparent;
    font-size:10px;
    padding-left:14px;
    padding-right:8px;
    position:relative;
    right:auto;
    top:0px;
}
.m_komentarz .kkHeader span.g {
    background:url(/images/www/komentarz/in_time.gif) no-repeat 0 2px transparent;
}

.m_komentarz .kkHeader .kkSummary {
    float:right;
    height:35px;
    overflow:hidden;
    background:url(/images/oceny/oceny_recenzje_sprite.gif) no-repeat right -1137px;
    padding-right:5px;
}
.m_komentarz .kk.main .kkHeader .kkSummary {
    background-position:right -1242px;
}

.m_komentarz .kkHeader .ocenaLinki {display:inline;height:35px;overflow:hidden;padding-right:5px; margin-top: -6px;}
.m_komentarz .kkHeader .ocenaLinki span {font-size:10px;color:#666666;float:left;padding-right:5px;}
.m_komentarz .kkHeader .ocenaLinki a {
    background:url(/images/oceny/oceny_recenzje_sprite.gif) no-repeat 0px -1277px;
    font-size:11px;
    height:35px;
    line-height:35px;
    display:block;
    float:left;
    font-weight:bold;
}

.m_komentarz .kkHeader .ocenaLinki span.ocena_zaloguj a {
    background: none;
    font-size:11px;
    height:35px;
    line-height:35px;
    display:block;
    float:left;
    font-weight:bold;
    padding: 0px;
}

.m_komentarz .kk .kkHeader .ocenaLinki a.ocena_up {
    padding-left:28px;
    color:#df5d00;
}

.m_komentarz .kk .kkHeader .ocenaLinki a.ocena_up:active, .m_komentarz .kk .kkHeader .ocenaLinki a.ocena_up:hover {
    background-position:0px -1312px;
}

.m_komentarz .kk .kkHeader .ocenaLinki a.ocena_down {
    background-position:0px -1347px;
    padding:0px 15px 0px 28px;
    margin-left:10px;
    color:#3d3d3d;
}


.m_komentarz .kk .kkHeader .ocenaLinki a.ocena_down:active, .m_komentarz .kk .kkHeader .ocenaLinki a.ocena_down:hover {
    background-position:0px -1382px;
}

span.ocena_zaloguj a {display: block;padding-top:6px;}

.m_komentarz .vote {position:absolute; top:0px; right:140px;}
.m_komentarz .vote strong {float:left; margin-right:5px; padding-top:6px; color:#595959;}
.m_komentarz .vote.voted strong {color:#F06423;}

.m_komentarz .vote a.vote_plus, .m_komentarz .vote.voted a.vote_plus, .m_komentarz .vote a.vote_minus {display:block; width:14px; height:21px; float:left; margin:2px 0 0 4px; text-indent:-9999px; overflow:hidden; background:url('/images/comments-icons.gif?v=2') no-repeat 0 -21px;}
.m_komentarz .vote a.vote_minus, .m_komentarz .vote.voted a.vote_minus {background-position:-18px -21px; margin-right:8px;}
.m_komentarz .vote a.vote_plus:hover, .m_komentarz .vote.voted a.vote_plus.voted {background-position:0 -0;}
.m_komentarz .vote a.vote_minus:hover, .m_komentarz .vote.voted a.vote_minus.voted {background-position:-18px 0;}