/*Formularios de comentarios
___________________________*/
.cabmensajes {background:url(/a/plantillas/1/imgs/cabezal-comentarios.gif) no-repeat;float:left;height:45px;width:620px;}
body {margin:0;}
.base {width: 100%;}
.base .mensajes {width:598px; border:1px solid #EAEAEA;border-top:0px solid #C9A6A5;float:left;padding:15px 7px 10px 12px; margin-bottom:20px;}
.base .mensajes UL {width:598px;}
.base .mensajes UL LI {width:280px;padding-bottom:8px;margin-right:18px;float:left;/*[empty]border-right:;*/}
.mensajes .table {display:table;}
.mensajes .row,.cajarespuesta .row {display:table-row;margin-bottom:5px;float:left;width:100%;}
.mensajes .celd, .cajarespuesta .celd  {display:table-cell;width:299px;float:left;}




/*Input*/
.left {background:transparent url(/a/plantillas/1/imgs/input-left.gif) no-repeat scroll 100% 0%;display:block;height:25px;width:7px;float:left;}
.center {height:25px;width:114px;float:left; background-color: #fff;}
.center input {color:#7C7C7C;width:118px;height:20px;margin:0;border:0px solid transparent;position:absolute;outline-style:none;outline-width:medium;background-color:transparent;}
.right {background:url(/a/plantillas/1/imgs/input-right.gif) no-repeat 100% 0%;display:block;width:5px;height:25px;float:left;}
/*Textarea*/
.arealeft {background:transparent url(/a/plantillas/1/imgs/textarea-left.gif) no-repeat scroll 100% 0%;display:block;height:117px;width:5px;float:left;}
.areacenter {height:80px;width:257px;float:left; background-color: #fff}
.areacenter TEXTAREA {height:70px;width:580px;border:0;overflow-y:auto;padding:5px;background-color:transparent;}
.areacenter1 {height:117px;width:161px;float:left;background:url(/a/plantillas/1/imgs/textarea-center.gif) repeat-x left top;}
.areacenter1 TEXTAREA {height:107px;width:289px;border:0;overflow-y:auto;padding:5px;background-color:transparent;}
.arearight {background:url(/a/plantillas/1/imgs/textarea-right.gif) no-repeat 100% 0%;display:block;width:4px;height:117px;float:left;}
/*Contador de caracteres*/
FORM .counter {position:relative;display:block;margin:5px 0;}

/*Respuestas Comentarios*/
.coment .comresp {margin-top:10px;width:556px;float:left;margin-left:60px;}
.coment .comresp .basenombre {float:left;background:transparent url(/a/plantillas/1/imgs/comentario-fondo.gif) repeat-x;height:57px;margin-left:9px;width:496px;}
.coment .comresp .informacion {float:left;width:390px;height:57px;/*[disabled]background-color:#D85F5F;*/}
.coment .comresp .nombre {float:left;width:383px;margin:5px 0 0 5px;border-bottom:1px solid #EEEEEE;height:21px;/*[disabled]background-color:#9495E1;*/}
.comresp .acciones {float:left;width:385px;/*[disabled]background-color:#E6E0E0;*/margin:2px 0 0 2px;}
.comresp .acciones UL {float:left;}
.coment .comresp BLOCKQUOTE {float:left;width:556px;/*[disabled]background-color:#191CF2;*/}
.oculto {display:none;}



.cajarespuesta {border:1px solid #ddd; padding:10px; }

.Trebuchet-N11-16, .base .mensajes UL LI, .row, .celd, INPUT, .base .mensajes .areacenter TEXTAREA, .coment BLOCKQUOTE {
font: 11px/16px "Trebuchet MS", Tahoma, Verdana;
}

ol, ul {list-style-image: none;list-style-position: outside;list-style-type: none;margin:0;padding: 0;}

.cabezal620 {
background-color: #ddd;
padding: 10px;
font: bold 14px arial, helvetica, sans-serif;
color: #000;
margin:0px;
-webkit-text-shadow: 2px 2px 1px #fff;
-moz-text-shadow: 2px 2px 1px #fff;
-o-text-shadow: 2px 2px 1px #fff;
text-shadow: 2px 2px 1px #fff;
}

.clear {clear: both;}


.base .mensajes input, .base .mensajes textarea {border:solid 1px #ccc; padding: 0 5px; background-color: #fff}
.center input, .areacenter textarea {border:solid 1px #ccc; padding: 0 5px; background-color: #fff}

.btn-formulario {background-color: #666 !important; color:#fff; padding: 10px 20px !important; font:bold 12px arial, helvetica, sans-serif; 
	text-align: center; border:solid 1px #444; margin:0 0 0 0px; cursor: pointer;}
.btn-formulario:hover {background-color: #000;}



.f-right {float: right}
.f-left {float: left}
.formulario_respuesta_comentarios {width: 100%;}
.formulario_respuesta_comentarios .bloque {width: 100%; clear:both; margin:0 0 10px 0; display: inline-block;}
.formulario_respuesta_comentarios .bloque:last-child {margin:0;}
.formulario_respuesta_comentarios .bloque .f-left, .formulario_respuesta_comentarios .bloque .f-right {width: 49%}
.formulario_respuesta_comentarios .bloque textarea {width: 95.6%; padding: 2px 2%; margin: 0; height: 50px;}
.formulario_respuesta_comentarios .bloque input {width: 94%; padding: 2px 2%; margin: 0;}
.formulario_respuesta_comentarios .bloque .btn-formulario:hover {background-color: #000 !important; cursor: pointer}


.loscampos {clear:both; position: relative; width: 100%;}
.aparecencampos {float: left; width: 270px; position: relative; margin: 0 0px 0 10px; }
.aparecencampos .row, .captcha {display: none;}
.aparecencampos input { width: 95%}
.clear {clear: both}
.captcha {width: 310px; float:left; text-align: center; font:bold 12px/73px arial, helvetica, sans-serif;}
.captchaexp {height: 45px;padding: 20px 10px;margin: 0 0 10px 0;text-transform: uppercase;background-color: #eee;}