.com-contaner{position:relative;float:left;margin:10px 0 0;width:100%;}
.com-count{padding:0 0 10px;font:italic 18px georgia;color:#404040;}
.com-intro{float:left;width:100%;padding:15px 0 10px;font:italic 18px georgia;color:#404040;border-bottom:solid 1px #e5e5e5;}
.com-pagination{position:absolute;top:7px;right:5px;font-size:12px;}
.com-pagination span{padding:3px 5px;background:#dedede;color:#444;border:1px solid #dedede;}
.com-pagination .comm-pag-item{color:#000;padding:3px 5px;border:1px solid #dedede}
.com-pagination .comm-pag-item:hover{color:#444;padding:3px 5px;border:1px solid #dedede;background:#dedede}
.com-item{float:left;margin:0 0 0;padding:16px 0;width:100%;border-top:solid 1px #e5e5e5;}
.com-item.cilast{padding-bottom:21px;border-bottom:0 none}
.col-avatar{float:left;width:53px;height:53px;padding:5px 0 0 5px;background:url(/img/commenti.png) 0 0 no-repeat;}
.col-comments{float:left;width:563px;overflow:hidden}
.top-comment{position:relative;float:left;width:560px;padding:0 0 3px 3px;}
.com-date{font:normal 10px arial;}
.com-date a{color:#919191}
.com-author{padding:0 0 4px;font-size:12px;color:#919191;}
.com-author span{font-weight:bold;font-size:13px;text-transform:uppercase;color:#404040}
.com-author a{font-weight:bold;font-size:13px;text-transform:uppercase;color:#0e5c8d}
.com-date .com-twitt{padding-left:14px;background:url(/img/commenti.png) -66px -65px no-repeat;color:#32b6e3;font-weight:normal;font-size:10px;text-transform:none;}
.com-txt{font-size:13px;color:#333;line-height:18px;}
.reply-to-form{position:absolute;top:-3px;right:0;width:70px;height:25px;}
.reply-to-form-submit{display:block;font-size:0;width:70px;height:25px;text-indent:-9999em;background:url(/img/commenti.png) 0 -153px no-repeat;border:0 none;}
.reply-to-form-submit:hover{background:url(/img/commenti.png) 0 -287px no-repeat;}
/*.reply-to{position:absolute;top:-3px;right:0;width:70px;height:25px;text-indent:-9999em;background:url(/img/commenti.png) 0 -154px no-repeat;}
.reply-to:hover{background:url(/img/commenti.png) 0 -288px no-repeat;}*/
.reply-forma{overflow:hidden;width:621px;clear:left;}
.reply-comment{float:left;margin:0 0 0;padding:16px 10px 16px 58px;width:553px;border-top:1px solid #e5e5e5;}
.reply-comment .col-avatar{background:url(/img/commenti.png) 0 -86px no-repeat;}
.reply-comment .col-comments,.video-com .reply-comment .col-comments{float:left;width:483px;overflow:hidden}
.reply-comment .top-comment{width:483px;padding:0;}
.reply-form{display:none;}
/*.com-form{position:relative;float:left;margin:9px 0 0;padding:6px;width:607px;border:1px solid #e7edef;background:#e5e5e5;}*/
.com-form{position:relative;float:left;margin:9px 0 0;padding:6px;width:607px;border:1px solid #e5e5e5;background:#e5e5e5;}
.comm-close{position:absolute;top:0px;right:24px;font:italic 10px georgia;color:#404040}
.comm-form-error{float:left;padding:3px 0 0;font:bold 11px arial;color:#990000;}
.com-form-tl{position:absolute;top:-1px;left:-1px;width:6px;height:6px;background:url(/img/commenti.png) 0 -189px no-repeat;}
.com-form-tr{position:absolute;top:-1px;right:-1px;width:6px;height:6px;background:url(/img/commenti.png) -6px -189px no-repeat;}
.com-form-bl{position:absolute;bottom:-1px;left:-1px;width:6px;height:6px;background:url(/img/commenti.png) 0 -195px no-repeat;}
.com-form-br{position:absolute;bottom:-1px;right:-1px;width:6px;height:6px;background:url(/img/commenti.png) -6px -195px no-repeat;}
.com-form-col{position:relative;float:left;padding:14px;width:579px;}
.com-form-col strong{font-size:16px;color:#404040}
.form-format{float:left;width:100%;}
.com-form-line{float:left;margin:6px 0 0;width:280px;}
.com-form-line.right{float:right;}
.com-form-line-textarea{float:left;width:100%;}
.com-form-line .com-form-bg{float:left;height:27px;width:278px;border-top:1px solid #a9a9a9;border-right:1px solid #D0D6D8;border-bottom:1px solid #D0D6D8;border-left:1px solid #a9a9a9;background:#FFF;}
.com-form-line label{float:left;padding:5px 0 0 5px;height:22px;font-size:14px;color:#606060;}
.com-form-line input{float:left;padding:4px 5px 0;font-size:14px;border:0 none;}
*:first-child+html .com-form-line input{padding:5px 5px 0;}
@media screen and (-webkit-min-device-pixel-ratio:0) { .com-form-line input{padding:10px 5px 0;} }
.com-form-line input.user-name{width:188px;outline: none;}
.com-form-line input.user-mail{width:224px;outline: none;}
.com-form-line input.user-blog{width:227px;outline: none;}
.com-form-line input.user-tweet{width:185px;outline: none;}
.com-form-line-textarea textarea{outline: none;padding:5px;width:566px;height:100px;border:1px solid #d0d6d8;border-top:1px solid #a1a1a1;border-left:1px solid #a9a9a9;overflow:hidden;font:normal 14px arial}
.com-form-submit{float:left;margin:15px 0 0;width:100%;text-align:right;}
.com-form-bot{width:80px;height:29px;background:url(/img/commenti.png) 0 -211px no-repeat;border:0 none;font-size:0;text-indent:-9999px;cursor:pointer;}
.com-form-bot:hover{background:url(/img/commenti.png) 0 -250px no-repeat;}
.com-form-disclaimer{position:absolute;bottom:15px;left:15px;width:280px;}
.com-form-disclaimer-txt{padding:15px 0 0 0;font-size:11px;color:#404040;background:url(/img/discommenti.png) 0px 0px no-repeat;}
.com-form-disclaimer-txt a{font-weight:bold;color:#0e5c8d}
.com-form-subscribe{float:left;padding:7px 0 0;}
.com-form-subscribe label{float:left;padding:0;width:245px;font-size:11px;color:#404040;}
.com-form-subscribe input{float:left;margin:1px 7px 0 0;}
*:first-child+html .com-form-subscribe input{margin:-3px 7px 0 0;}
.comm-message{margin:10px auto;width:507px;font-size:16px;color:#404040;}
.comm-message b{display:block;}
.video-com .col-comments{float:left;width:582px;}
.video-com .top-comment{width:579px;}
.video-com .reply-comment{float:left;margin:3px 0 0;padding:10px 10px 6px;width:560px;border:1px solid #e5e5e5;}
.video-com .reply-comment .top-comment{width:502px;padding:0;}
.video-com .com-form{position:relative;float:left;margin:9px 0 0;padding:6px;width:626px;border:1px solid #e7edef;background:#e5e5e5;}
.com-loading-wait{width:100%;padding:30px 0;background:url(images/com-ajax-loader.gif) center center no-repeat;}