ul.faqs{width:98%;float:left;margin:1%;padding:0;position:relative;list-style-type:none;}
#contenido_contenido div.listado ul.faqs li{border:none;min-height:0;}
ul.faqs li.facs{width:100%;float:left;margin:0 0 5px;padding:0px 0 5px 0;border-bottom:1px dashed #ddd;position:relative;transition:background 0.6s ease;}
ul.faqs li.facs:last-child{border-bottom:none;}
ul.faqs li.facs:hover div.respuesta_facs{background:#eee;}
ul.faqs li.facs:hover a.pregunta_facs{background:url("../img/ico-faq.png") no-repeat scroll 5px 2px #888;color:#eeeeee;}
ul.faqs li.facs a.pregunta_facs{background:url("../img/ico-faq.png") no-repeat scroll 5px 2px rgba(0, 0, 0, 0);color:#0158a5;float:left;font-size:1em;height:auto;margin:0;min-height:30px;padding:10px 0 5px 7%;text-decoration:none;width:93%;}
ul.faqs li.facs a span{visibility:hidden;font-size:0.8em;color:#0158a5;text-transform:uppercase;}
ul.faqs li.facs a.pregunta_facs:hover span{visibility:visible;}
ul.faqs li.facs div.respuesta_facs{float:left;font-size:0.9em;padding:0 1%;text-align:justify;width:98%;background:#fff;}
#faqs_nueva{border:1px solid #eee;box-shadow:0 0 6px #eeeeee;float:left;height:auto;margin:10px 0;padding:1%;transition:background 0.2s ease,box-shadow 0.6s ease;width:98%;}
#faqs_nueva:hover{box-shadow:0 0 6px #ccc;background:#f5f5f5;}
#faqs_nueva ul{width:100%;height:auto;float:left;margin:0;padding:0;}
#faqs_nueva ul li.texto{display:block;width:100%;height:auto;float:left;margin:0 0 30px 0;padding:0 0 0 0;text-align:justify;font-size:1em;}
#faqs_nueva ul li{display:block;width:48%;height:auto;float:left;margin:0 0 15px 1px;padding:0 0 0 0;}
#faqs_nueva ul li.condiciones{border:0 none;color:#333333;float:left;font-size:1em;margin:3px 0 0;padding:5px 0 5px 30px;width:48%;}
#centro_izquierda[style*="width:53%"] #faqs_nueva ul li.condiciones{width:46%;}
#faqs_nueva label{float:left;font-size:0.9em;margin:5px 0 3px;padding:3px 10px 0 0;text-align:left;text-transform:uppercase;width:90%;text-indent:10px;color:#0158a5;}
#faqs_nueva input{width:90%;float:left;padding:8px;margin:0 0 2px 0;font-size:0.85em;border:1px solid #ddd;color:#555;background:#eeeeee;transition:background 0.5s ease;}
#faqs_nueva input:hover{background:#0158a5;color:#eeeeee;}
#faqs_nueva textarea{width:90%;min-height:100px;float:left;margin:3px 0 2px 0;padding:5px 0 0 10px;font-size:0.85em;border:1px solid #ddd;color:#333333;background:#FFF;transition:background 0.5s ease;}
#faqs_nueva textarea:hover{background:#0158a5;color:#eeeeee;}
#faqs_nueva img.img_captcha{display:block;float:left;margin:8px 10px 12px 0;border:1px solid #ddd;}
#faqs_nueva ul li span.condiciones{background:none repeat scroll 0 0 #bbb;border:1px solid #ccc;color:#eeeeee;float:left;font-size:0.6em;height:45px;margin:10px 0 0;overflow-y:scroll;padding:5px 10px;text-align:justify;width:89.5%;}
#faqs_nueva ul li span.captcha{float:left;width:auto;height:auto;font-size:12px;margin:23px 0px 0 0;padding:0 15px 5px 0;border:0;color:#333333;}
#faqs_nueva ul li span.captcha a{background:url(../img/recargar.png) 0px 0px no-repeat;color:#666;padding:3px 0 0 33px;float:left;height:30px;margin:0 0 0 0;}
#faqs_nueva ul li span.captcha a:hover{color:#0158a5;background:url(../img/recargar_hover.png) 0px 0px no-repeat;}
#faqs_nueva input.boton{background:none repeat scroll 0 0 #eee;border:1px solid #ddd;box-shadow:0 1px 3px #ccc;color:#999;cursor:pointer;margin:108px 0 0 30%;padding:3px 10px;transition:background 0.5s ease 0s;width:35%;}
#centro_izquierda[style*="width:53%"] #faqs_nueva input.boton{margin:25px 0 0 30%;}
#faqs_nueva input.boton:hover{color:#eeeeee;text-transform:uppercase;background:#888;border:1px solid #eeeeee;box-shadow:0 1px 3px #999;}
#faqs_nueva span.acepto{width:100%;height:auto;float:left;margin:10px 0 0 0;padding:0;}
#faqs_nueva span.acepto input.acepto{width:20px;float:left;margin:0;padding:0;}
#faqs_nueva span.acepto label.clausula{float:left;font-size:0.7em;letter-spacing:-0.3px;margin:-1px 0 0;padding:0;text-align:left;text-transform:none;width:92%;}
#faqs_nueva span.acepto label.clausula a{display:inline;}
#faqs_nueva span.acepto label.clausula a:hover{text-transform:uppercase;}