.interactiveLastCommentsCommentElementAuthorContent b {font-weight: normal;}
.interactiveLastCommentsCommentElementContent {margin:0;overflow:hidden;height:18px;}
.mkmCNewReply a {width:230px; margin:0 auto 15px; font:13px arial; line-height:13px; padding:4px 0 9px; display:block; background:url("/images/butt-rect.gif") repeat-x; color:#fff; text-decoration:none; text-transform:uppercase;  text-align:center;}
.mkmCNewReply a:hover {color:#000;}




/***** CSS REPLY POPUP PERSONALIZZATO *****/
.mkmCReply {width: 720px!important;border: 0px !important;font-size:12px;overflow:hidden;_zoom:1;z-index: 9999 !important;}
.mkmCReplyC {border-top: 1px solid #ccc !important;_zoom:1;overflow:hidden;background: #fff !important;}
.mkmCReplyC form {height: 500px;overflow-x:hidden;_overflow-y: scroll;}
.mkmCReply .hd {border-width: 2px 0px 0px 0px !important;border-color: #ccc !important;}
.ft {border: 0px !important;}
.ft b {color:#f40;}
.mkmCReply form ul {overflow:hidden;padding:0px;margin: 0px;}
.mkmCReply form ul li {display:block;overflow:hidden;margin: 5px 0px;padding: 2px;_zoom:1;clear:both;}
.mkmCReply form ul li b {display:block;overflow:hidden;float:left;font-weight: normal;width: 100px;padding: 2px 0px;}
.mkmCReply form ul li i {margin:0px;color: #ccc;padding: 2px 0px;font-style:normal;display:block;overflow:hidden;float:left;clear:left;width:8px;}
.mkmCReply form ul li input {display:block;overflow:hidden;font-weight: normal;width: 250px;border: 1px solid #999;_float:left;_zoom:1;height: 18px;}
*:first-child+html .mkmCReply form ul li input {width: 246px;}
.mkmCReply form ul li.mkmCLi2, .mkmCReply form ul li.mkmCLi4 { padding-left: 10px; }
.mkmCReply form ul li.mkmCLi2 input {width: 250px;}
.mkmCReply form ul li.mkmCLi3 {clear:right;font-size: 10px;color: #555;padding-top: 8px;}
.mkmCReply form ul li.mkmCLi3 b {display:none;}
.mkmCReply form ul li.mkmCLi3 input {width: auto !important;display:inline !important;border: 0px !important;}
.mkmCReply form ul li.mkmCLi3 div.mkmCErrorInfo {margin-left: 0px;}
.mkmCReply form ul li.mkmCLi4 input,.mkmCReply form ul li.mkmCLi5 input {width: 465px !important;}
.mkmCReply form ul li.mkmCLi4 .mkmCErrorInfo,.mkmCReply form ul li.mkmCLi5 .mkmCErrorInfo {width: 438px;}
.mkmCReply form ul li.mkmCLi6 input {width: 23px !important;margin: 2px 2px 3px 8px;overflow:hidden;float:left;border: 0px !important;}
.mkmCReply form ul li.mkmCLi6 label {display: block;background:#fff;overflow:hidden;text-align:center;float:left;width: 44px;height: 44px;border:1px solid #ccc;margin-bottom:10px;}
.mkmCReply form ul li.mkmCLi6 img {position:relative;width:44px;}
.mkmCReply form ul li.mkmCLi6 .mkmCErrorInfo {width: 525px;}
.mkmCReply form ul li.mkmCLi7 iframe,.mkmCReply form ul li.mkmCLi7 textarea {width: 550px !important;_width: 505px;height: 90px;border: 1px solid #999;font-size:12px;}
.mkmCReply form ul li.mkmCLi7 div.mkmCErrorInfo {width: 525px;}
.mkmCReply form ul li.mkmCLi8 input {padding: 4px;margin: 3px 0px 10px 108px;_margin: 3px 0px 5px 55px;width: 270px;border: 1px solid #999;background: #fbfde6;display:block;float:left;overflow:hidden;}
.mkmCReply form ul li.mkmCLi8 div.mkmCErrorInfo {clear:left;width: 248px;}
.mkmCReply form ul li.mkmCLi9 input.puls {width:90px; font:13px arial; line-height:13px; padding-bottom:6px; /*padding:3px 0 8px;*/ height:26px; border:0; background:url("/images/butt-rect.gif") repeat-x; color:#fff; text-decoration:none; text-transform:uppercase;}
.mkmCReply form ul li.mkmCLi9 input.puls:hover {color:#000;}
div.mkmCErrorInfo {overflow:hidden;clear:both;background: #fde0da url("/images/mcm_error.gif") 5px 2px no-repeat;padding: 2px 2px 3px 25px;margin: 3px 0px 3px 108px;color: #d5391a;border: 1px solid #f8ccc3;font-size:11px;width: 223px;}
img.mkmCCaptcha {border:1px solid #999;display:block;overflow:hidden;float:left;margin: 0px 10px 10px 0px;}
a.mkmCCaptchaRefresh {display:block;overflow:hidden;background: url("/images/mcm_refresh.gif") left bottom no-repeat;width: 28px;height: 42px;}
a.mkmCCaptchaRefresh b {display:none !important;}
#interactiveCommentsNewReplyContainer_0 {width: 100% !important;}


/**** YUI YAHOO CSS POPUP ****/
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}
.yui-panel-container form{margin:0;}
.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}
.mask.block-scrollbars{overflow:auto;}
.masked select,.drag select,.hide-select select{_visibility:hidden;}
.yui-panel-container select{_visibility:inherit;}
.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.show-scrollbars{overflow:auto;}
.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}
.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}
.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}
.yui-effect-fade .underlay{display:none;}
.yui-tt-shadow{position:absolute;}
.yui-override-padding{padding:0 !important;}
.yui-panel-container .container-close{overflow:hidden;text-indent:-10000em;text-decoration:none;}
.yui-skin-sam .mask{background-color:#000;opacity:.25;*filter:alpha(opacity=25);}
.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px;}
.yui-skin-sam .yui-panel{position:relative;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;*border-width:1px;*zoom:1;_zoom:normal;}
.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;*margin:0;*border:0;}
.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}
.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}
.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(http://yui.yahooapis.com/2.6.0/build/assets/skins/sam/sprite.png) repeat-x 0 -200px;}
.yui-skin-sam .yui-panel .bd{padding:10px;}
.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}
.yui-skin-sam .yui-panel-container.focused .yui-panel .hd{}
.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(http://yui.yahooapis.com/2.6.0/build/assets/skins/sam/sprite.png) no-repeat 0 -300px;cursor:pointer;}
.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}
.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}
.yui-skin-sam .yui-panel-container.shadow{_padding:2px 4px 0 2px;}
.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;left:-3px;right:-3px;bottom:-3px;*top:4px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_left:0;_right:0;_bottom:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;*filter:alpha(opacity=12);}
.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}
.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}
.yui-skin-sam .yui-dialog .ft button.default{font-weight:bold;}
.yui-skin-sam .yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px;}
.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:#304369;}
.yui-skin-sam .yui-dialog .ft span.default button{color:#fff;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled{background-position:0pt -1500px;border-color:#ccc;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled .first-child{border-color:#ccc;}
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled button{color:#a6a6a6;}
.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(http://yui.yahooapis.com/2.6.0/build/assets/skins/sam/sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}
.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}
.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}
.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}
.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}
.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}
.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}
.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}
.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}
.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}
.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;*filter:alpha(opacity=12);}       
