/*avatar */
div.avatar_cell {display: table-cell;vertical-align: top;}
a.avatar {vertical-align: top; height:50px}
div.comment_cell {display: table-cell;vertical-align: top;}
p.comment_cell {margin: 0px;}
  
/*styling the comment form */
#joomlacommentsearch fieldset, #joomlacommentform fieldset{ margin:1em 0;  padding:1em;  border:solid 1px #CCC;  background:#F5F5F5}
#joomlacommentform legend{ font-weight:bold;  color:#1e8ae3}
#joomlacommentform fieldset fieldset legend{ font-weight:bold;color:#1e8ae3}
#joomlacommentform label{ float:left;  width:8em;  font-weight:bold}
#joomlacommentform input{ width:100px;;border:1px #cccccc solid}
#joomlacommentform input.button_odoslat{ width:100px;background-color:#0099FF;color:#FFF}
#joomlacommentform input.button_odoslat:focus{width:100px;background-color:#0099FF;color:#FFF}
#joomlacommentform input#temail{ width:198px;border:1px #cccccc solid}
#joomlacommentform input#temail:focus{ width:198px;border:1px #0099FF solid}
#joomlacommentform input#button{width:auto}
#joomlacommentform input#ttile{ width:328px}
#joomlacommentform input#security_try{ float:left;  width:100px}
#joomlacommentform textarea{ width:400px;  height:200px;border:1px #cccccc solid}
div#captcha{ float:right}
div#security{ width:220px}
#joomlacommentform input:focus, #joomlacommentform textarea:focus{background:#FFF;border:1px #0099FF solid}
#joomlacommentform div{ margin:2px}
#emoticons{ padding-left:8em}
.emoticon{ padding:2px 1px}

/* Voting section */
#comment ul.voting{list-style:none;padding:0}
#comment ul.voting li{float:right}
#comment ul.voting a{display:block}
#comment a.voting_yes:link, #comment a.voting_yes:visited{color:#3C922F;font-weight:normal;background:url(../images/voting_yes.png) #F5F5F5 no-repeat;border:1px outset #3C922F;padding:2px 4px 2px 20px;     white-space:nowrap;     float:left;     line-height:10px;     text-decoration:none}
#comment a.voting_yes:hover{color:#3C922F;font-weight:normal;background:url(../images/voting_yes.png) #F5F5F5 no-repeat;border:1px outset #3C922F;padding:2px 4px 2px 20px;     white-space:nowrap;     float:left;     line-height:10px;     text-decoration:none}
#comment a.voting_no:link, #comment a.voting_no:visited{color:#3C922F;font-weight:normal;background:url(../images/voting_no.png) #F5F5F5 no-repeat;border:1px outset #AE3738;padding:2px 4px 2px 20px;     white-space:nowrap;     float:left;     line-height:10px;     text-decoration:none}
#comment a.voting_no:hover{color:#AE3738;font-weight:normal;background:url(../images/voting_no.png) #FFF no-repeat;border:1px outset #AE3738;padding:2px 4px 2px 20px;white-space:nowrap;  float:left;  line-height:10px;  text-decoration:none}

/* Menu */
#comment ul{list-style-type:none;margin:0;padding:0}
#comment ul#CommentMenu{margin-top:5px;color:#fff;padding:5px 5px 2px 5px;background-color:#1e8ae3;line-height:15px}
#comment ul#CommentMenu li{margin:0;font-weight:bold}
#comment ul#CommentMenu li.josc_buttons{float:right}
#comment ul#CommentMenu li.josc_buttons a{ color:#FFF;border-left:1px solid #FFF;padding-left:5px}
#comment ul#CommentMenu li.josc_buttons a:hover{color:#FFF}
.josc_clear{clear:both}

/* comment boxes */
#comment #SearchResults ul li.post, #Comments ul li.post{margin-bottom:5px}
#comment #SearchResults .postinfo, #Comments .postinfo{float:right;width:250px;text-align:right;padding-right:5px}
#Comments ul li.post div.postfooter{background-image:url(../images/dot.gif);background-repeat:repeat-x;padding:2px 5px}
#comment #SearchResults ul li.post div.posthead, #Comments ul li.post div.posthead{border-top:1px solid #1e8ae3;padding-bottom:2px;color:#000;background-color:#f0f0f0;vertical-align:middle}
#comment #SearchResults ul li.post div.postcontent, #Comments ul li.post div.postcontent{padding:5px}
#comment #SearchResults ul li.post span.comment_by{padding-left:5px}
#Comments ul li.post div span.username{background:url(../images/user.png);background-repeat:no-repeat;background-position:2px 2px;padding-left:21px;color:#1e8ae3}
#Comments ul li.post div.posthead span.postinfo .postnotify0{background-image:url(../images/mailred.jpg); background-position:2px 2px; background-repeat:no-repeat; padding-left:16px}
#Comments .postdate{ color:#000;font-size:0.9em;font-weight:normal;height:20px;padding-bottom:5px;padding-top:0;vertical-align:top}

/* Navigation */
#comment #joscPageNav{ text-align:center;  padding:2px}
#comment #joscPageNav #joscPageNavNoLink, 
#comment #joscPageNav #joscPageNavLink{ text-align:center}
#JOSC_busypage{ float:left}

/* quote */
#comment .quote{text-align:center; margin-bottom:8px; margin-left:8px; margin-right:8px}
#comment .genmed{color:#505367; text-align:left; padding-left:8px; padding-bottom:1px}
#comment .quotebody{color:#505367; border:1px #CCC solid; background:white; text-align:justify; padding:8px}
#comment .code .genmed{padding-left:29px}
#comment .josc_ads{ text-align:center}

/* custom */
#comment img{margin-right:10px}
div.komentare_nadpis{width: 200px;font-size:16px}
div.postcontent a { height:40px;}
