.textoG {font:normal 10px Arial, Helvetica, sans-serif; background:#fff;}
nav_paginacion ul{list-style-type:none;}
.textoG fieldset{ border:0;}
.mod_comentarios{ margin-bottom:20px;}
.mod_comentarios ul{list-style-type:none;margin:0px; padding:0px;}
.mod_comentarios h3{font-size:200%; color:#333333;}
.mod_comentarios .list_coment {clear:both;}
.mod_comentarios .list_coment li{ border-top:1px solid #ccc; padding: 0 0 15px 0;}
.mod_comentarios .list_coment li a{ text-decoration:underline;}
.mod_comentarios .list_coment li strong{color:#505050; }
.mod_comentarios .list_coment p{ font:120%/125% Arial, Helvetica, sans-serif; margin:0; padding:3px 0 0 7px;}
.mod_comentarios .list_coment li p.num_coment { color: #db3a7e; font-weight: bold; background: url(../img/fnd_sep_comentario.gif) no-repeat right top; float: left; margin: 0 6px 0 0; padding: 3px 7px 0 }
.mod_comentarios .list_coment li .fecha{ color:#6a6a6a;font:90% Arial, Helvetica, sans-serif;}
.mod_comentarios .paginacion{ border-top:1px solid #ccc; padding:3px 0 5px 0;}
.mod_comentarios .paginacion p{float:left;font:120%/130% Arial, Helvetica, sans-serif; color:#666; margin:0; padding:2px 0;}
.nav_paginacion{float:right; text-align:right;}
.nav_paginacion li{ float:left;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF; margin:0 0 0 1px;}
.nav_paginacion li.primera{ border-right:1px solid #FFFFFF; padding:0 12px 0 0;  background: url(/im/fnd_ptos_suspensivos.gif) no-repeat right center;}
.nav_paginacion li.ultima{ border-left:1px solid #FFFFFF; padding:0 0 0 12px; background: url(/im/fnd_ptos_suspensivos.gif) no-repeat left center;}
.nav_paginacion .actual { color: #fff; font-weight: bold; font-size: 110%; line-height: 24px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; background: #db3a7e repeat scroll 0% 0%; padding: 2px 6px; border: solid 1px #da9046 }
a.btn_navega2:link, a.btn_navega2:visited, a.btn_navega2:active { color: #db3a7e; font: 11px/24px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fef2f8; padding: 2px 6px; border: solid 1px #f0dde6 }
a.btn_navega2:hover { color: #db3a7e; text-decoration: none; background-color: #fef2f8; border: solid 1px #f0dde6 }
.mod_comentarios a.btn_navega:link, .mod_comentarios a.btn_navega:visited, .mod_comentarios a.btn_navega:hover, .mod_comentarios a.btn_navega:active { color: #db3a7e; font: 11px/24px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fef2f8; padding: 2px 6px; border: solid 1px #f0dde6 }
.mod_comentarios a.btn_navega:hover  { color: white; text-decoration: none; background-color: #db3a7e; border: solid 1px #f0dde6 }
.mod_contenedor        { color: #888; background-color: #fef2f8; text-align: center; padding: 9px; border: solid 1px #f0dde6; width: 400px; height: 1% }
#envio_comentario { color: #666; font: 110% Arial, Helvetica, sans-serif; text-align: left; width: 400px }
#envio_comentario legend{ display:none;}
#envio_comentario label{ display:block;}
.estruc_12_der #envio_comentario label{ display:inline;}
#envio_comentario .label_grande{font:150% Arial, Helvetica, sans-serif; color:#333;}
#envio_comentario input  { font: 100% Arial, Helvetica, sans-serif; border: solid 1px #f0dde6 }
#envio_comentario input.ctexto{width:183px; padding:1px 2px;}
#envio_comentario textarea { font: 100% Arial, Helvetica, sans-serif; padding: 0 2px; border: solid 1px #f0dde6; width: 380px }
#envio_comentario fieldset div{float:left; margin:5px 9px 5px 0; }
#envio_comentario fieldset div.check{float:left; margin:18px 9px 5px 0;}
#envio_comentario fieldset.botones_form{clear:both; border-top:1px solid #ccc; padding:5px 0; margin:5px 10px 0 0; }
#envio_comentario .clausula{ float:left; display:inline; width:220px; margin-top:0;} 
.estruc_12_der #envio_comentario .clausula{ float:left; display:inline; width:380px; margin-top:0;} 
#envio_comentario input.boton_form  { color: #fff; font: 11px/11px Tahoma, Arial, Helvetica, sans-serif; background-color: #9c2157; float: right; padding: 1px 6px; border: solid 1px #f0dde6 }
#envio_comentario input.boton_form:hover{cursor:pointer;color:#FFFFFF; background:#B0C0CF; border:1px solid #E6EBF1;}
#envio_comentario .novalida{ border:1px solid #666; background: #ffff99;}
#envio_comentario p.error_validacion{ padding: 5px 0 5px 0; font: 12px/14px Arial, Helvetica, sans-serif; color: #990000;}
#error p.error_validacion{ padding: 5px 0 5px 0; font: 12px/14px Arial, Helvetica, sans-serif; color: #990000;}

