/*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:1px solid #adadad;border-top:0;padding:2px 15px 15px}

/*Mensajes*/
.mensaje-popup{background-color:#edf2f6;background-position:2.8em .5em;background-repeat:no-repeat;padding:11px 20px 11px 90px;min-height:2.4em;line-height:1.3em;margin-bottom:.4em;color:#304D66;font-size:1.1em}
.error-popup{background-image:url(../img/bg/ico_error.gif);}
.mensaje-txt-popup{padding:12px 24px 22px 90px;line-height:1.5em;}
.mensaje-txt-popup p{margin-bottom:1.2em}

/*Texto*/
.texto li,
.texto p{background:url(../img/bg/bullet_mini-generica.gif) no-repeat 0 .6em;padding-left:8px;line-height:1.4em;margin-bottom:1.2em}
.texto ul{padding-bottom:.8em}
.texto ul ul{padding:10px 0 0 2px;}
.texto h5{margin-bottom:1.2em}
.indent{padding:0 16px}