#komentarze_text { clear:both; overflow:auto; margin:20px 0px 30px 0px;}
p.naglowek_komantarz {display:block; width:610px; line-height:30px; background:#e7e7e7; text-indent:20px;}
.listakomentarzy {padding:0; text-align:justify;}
.listakomentarzy li, #formularz_komentarzy input, #formularz_komentarzy textarea {font:12px 'Lucida Grande',Verdana,Arial,Sans-Serif;}
.listakomentarzy li ul li {font-size:1em; margin-left:10px;margin-right:-5px;}
.listakomentarzy li {font-weight:bold; list-style:none outside none; margin:15px 0 3px; padding:5px 10px 3px;}
.listakomentarzy li.komentarz { font-size:12px; color:#333333; border-top: 1px solid #CCCCCC;  border-bottom: 1px solid #CCCCCC; overflow:auto;}
.listakomentarzy li.bialy { background:#fff;}
.listakomentarzy li.szary { background:#f6f6f6;}
.listakomentarzy li .zdjecie {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #EEEEEE;float:right;padding:2px;}
.listakomentarzy span, .listakomentarzy span a {font-size:12px; font-style:normal; font-weight:bold; color:#006699;}
.listakomentarzy span.data_komentarza { font-size:10px; font-weight:normal; color:#333333;}
.listakomentarzy span.data_komentarza a.odpowiedz { font-size:10px;}
.listakomentarzy p {font-weight:normal; line-height:20px; text-transform:none; font-size:12px;  font-style:italic; margin:10px 5px 10px 0;}
.listakomentarzy em.raportuj a{ width:13px; margin-right:10px; height:14px; float:right; display:block; background:url(/datastore/images/buttons/raport_komentarz.gif) no-repeat 0px 0px; text-indent:-9999px;}
.listakomentarzy em.usun a{ width:13px;margin-right:10px;  height:14px; float:right; display:block; background:url(/datastore/images/buttons/usun_bottom.gif) no-repeat 0px 0px; text-indent:-9999px;}
.listakomentarzy ul.sub-komentarz li.komentarz { border-left:1px solid #CCCCCC;  border-top:none;   border-bottom:none}

.commentmetadata {font-weight:normal;}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color:#777777;}
h3.comments {margin:40px auto 20px;padding:0;}

#formularz_komentarzy {margin:5px 0px 30px 0px; width:100%;} 
#formularz_komentarzy input, #formularz_komentarzy textarea { padding:5px; border:1px solid #CCCCCC;}
#formularz_komentarzy input {margin:5px 5px 1px 0; width:170px;}
/*#formularz_komentarzy textarea {width:100%; margin:0px;}*/
#formularz_komentarzy input.dodaj_komentarz { background:url(/datastore/images/buttons/link_lgray_left.gif) no-repeat 0px 0px; color:#fff; height:26px; line-height:26px; text-align:center; border:none;}
#formularz_komentarzy p {font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;}
#respond:after {clear:both;content:".";display:block;height:0;visibility:hidden;}
/*#formularz_komentarzy #submit {float:right;margin:0;}*/
#formularz_komentarzy p {margin:5px 0; font-size:12px; color:#666666;}
.nocomments {margin:0;padding:0;text-align:center;}
.commentmetadata {display:block;margin:0;}
form { padding:0px; margin:0px;}