/*ESTILOS GENERICOS PARA POPUP*/

/*Estilos fijos para popup: excepto dimensiones*/
#popup{z-index:100;position:absolute;top:0;left:0;text-align:center;background:#444;width:100%;display:none/**/} 
.content-popup{width:44.6em;margin:0 auto;position:absolute;z-index:101;display:none;/**/}
.content-popup .botonera{margin-bottom:0!important;border-top:1px solid #DADFE6;padding:12px 0 0!important}
.content-popup ul.botonera li{display:inline}
.content-popup ul.botonera li .btn-extra{margin:0 3em}
/**/
.head-popup{background-color:#009EE0;text-align:center;padding:6px 0;border:1px solid #adadad;border-bottom:0;position:relative;min-height:1.1em}
.head-popup h2,
.head-popup h3{color:#fff;font-size:1em;width:80%;margin:0 auto;}
.head-popup .iconos-popup{position:absolute;top:0;left:0;width:100%;}
.head-popup .iconos-popup li a{position:absolute;top:4px;}
.head-popup .iconos-popup li a:focus{outline:1px dotted #f6f6f6;}
.head-popup .iconos-popup .mover-popup{left:11px;cursor:move}
.head-popup .iconos-popup .cerrar-popup{right:11px;}
.head-popup .iconos-popup .min-popup{right:26px;}
/**/
.contenido-popup{background-color:#fff;border:1px solid #adadad;border-top:0;border-bottom:0;padding:18px 15px 0;max-height:40em;overflow:auto}
.contenido-popup .seleccion-popup{background-color:#EDF0F4;padding:8px 12px;margin-bottom:.6em}
.contenido-popup .seleccion-popup h2,
.contenido-popup .seleccion-popup h3,
.contenido-popup .seleccion-popup h4{font-family:"Lucida Sans", Arial, Helvetica, Sans-serif;font-size:1.2em;line-height:1.15em;background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .45em;padding-left:8px;color:#304D66;font-weight:normal}
/**/
.foot-popup{background-color:#fff;border:none;border-top:0;padding:2px 15px 15px}
/**/
.popup-titulo{color:#304D66;line-height:1.4em;padding:10px 22px;background-color:#EDF2F6;margin-bottom:1.2em}

/*Texto*/
.contenido-popup .texto ul{margin-bottom:1.6em}
.contenido-popup .texto li {background:url(../img/bg/bullet.gif) no-repeat 0 .6em;padding-left:12px;}
.contenido-popup .texto .popup-titulo {background:transparent;background-color: #EDF2F6 !important;color: #304D66;line-height: 1.4em;margin-bottom: 1.2em;padding: 10px 22px}
.contenido-popup .texto li,

    


.contenido-popup .texto p{line-height:1.3em;margin-bottom:.8em}
.contenido-popup .texto p .subrayado{text-decoration:underline}
.contenido-popup .texto label span {color:#1863A1;font-weight:bolder}
.contenido-popup .indent{padding:0 16px}
.contenido-popup address{margin-bottom:1.8em;line-height:1.35em}