/* CSS Document */

 body{ background:url(../imagenes/fondoBody.jpg) fixed; text-align:center; margin:0px; padding:0px; font-family: Tahoma, Arial, helvetica; font-size:62.5%; height:100%}

#TODO{ width:876px; background:url(../imagenes/fondoTodo.jpg) repeat-y; margin:0px auto; text-align:left; padding:0px 4px 5px 6px}

img, a, ul, li, div, p, ol { margin:0; padding:0; border:none }
a{ outline:none; text-decoration:none}
.down{ clear:both}

/*--------CABECERA---------------*/

#CABECERA{ width: 100%;  border-bottom:1px solid #FFFFFF}

#zonaLogos{background:#fed600}

#cabeceraMenu{ height:36px; background:#000000}
#cabeceraMenu ul{ margin-left:7px;height:36px;}
#cabeceraMenu ul li{ padding:0px 0px; font-size:15px; font-weight:bold; margin:0px 1px 0px 0px; height:36px; float:left; list-style:none}
#cabeceraMenu ul li a{ padding:9px 0px 9px 0px; display:block}
#cabeceraMenu ul li a span{ visibility:hidden}
.btInicio{ background:url(../imagenes/BTinicio.gif) top left no-repeat; width:100px}
.btAgentes{ background:url(../imagenes/BTAgentes.gif) top left no-repeat; width:180px}
.btComunidades{ background:url(../imagenes/BTComunidades.gif) top left no-repeat; width:199px}
.btAsociaciones{ background:url(../imagenes/BTAsociaciones.gif) top left no-repeat; width:111px}
.btPreguntas{ background:url(../imagenes/BTPreguntas.gif) top left no-repeat; width:173px}
.btDescargas{ background:url(../imagenes/BTDescargas.gif) top left no-repeat; width:98px}
.resenya{ background:#eeeeee; color:#333333; font-size:0.9em; padding:10px}
.resenya a{ color:#265c92; font-weight:bold}


.btInicio:hover, .btAgentes:hover, .btComunidades:hover, .btAsociaciones:hover, .btPreguntas:hover, .btDescargas:hover, .activo{ background-position:bottom left}

/*--------CUERPO---------------*/

#CONTENIDOS_IZDA{ width:70%; float:left}
#CONTENIDOS_DCHA{ width:29%; float:left;height:475px}
.tituloContenido{ font-size:3.6em; color:#ffba00; margin:10px 0px 10px 25px}
.subTituloContenido	{ font-size:1.5em; color:#28598a; font-weight:bold; margin:10px 0px 10px 25px}
.tituloContenido img{ float:right; margin:13px 0 0 0}
.textoContenido, .textoContenidoPort{font-size:1.2em; color:#999999; margin:10px 10px 10px 25px; line-height:1.5em}
.textoContenido p, .textoContenidoPort p{ margin:10px 0px 10px 0px; text-align:justify}
.textoContenido ol, .textoContenidoPort ol{ font-size:1.1em; line-height:1.7em; margin:0px 0px 0px 25px}
.textoContenido ol li ol li, .textoContenidoPort ol li ol li{font-size:0.8em; line-height:1.2em}
.enlaceIndice{color:#999999; line-height:10px}
.enlaceIndice:hover{ color:#666666;  font-weight:bold}
.textoContenidoPort a{ font-weight:bold; color:#f4be31}
.textoContenidoPort a:hover{ text-decoration:underline}
.textoContenido ul{margin:0px 0px 0px 30px}
.textoContenido strong, .textoContenidoPort strong{ color:#6081b9}
.textoContenido em, .textoContenidoPort em{ color:#6081b9}
.tituloSeccion{color:#6081b9; font-size:1.4em; font-weight:bold}
ul.resaltadosInstrucciones{ background: url(../../portal/imagenes/fondoInstrucciones.gif) no-repeat; padding:40px 40px 20px 40px; margin:20px 0px 0px 0px; color:#666666}
ul.resaltadosAclaracion{ background: url(../../portal/imagenes/fondoAclaracion.gif) no-repeat; padding:40px 40px 20px 40px; margin:20px 0px 0px 0px; color:#666666}
ul.resaltadosInfoComp{ background: url(../../portal/imagenes/fondoInfoCompl.gif) no-repeat; padding:40px 40px 20px 40px; margin:20px 0px 0px 0px; color:#666666}
ul.fondoFactura{ background: url(../../portal/imagenes/fondoFactura.gif) no-repeat; padding:40px 40px 20px 40px; margin:20px 0px 0px 0px; color:#666666; height:222px}

#ACCESO{ background: url(../imagenes/fondoAccesoUp.jpg) no-repeat top left; margin:30px 0px 0px 0px}
.accesoUp{ padding: 45px 40px 5px 25px; font-size:1.1em; color:#265c92;}
.accesoUp input{ width:100%; font-size:1.1em}
.txtUsuCont{  color:#333333; font-weight:bold; margin-top:5px}
.txtAccerder{color:#333333; font-weight:bold; text-align:right; font-size:0.8em; margin:0 0 0 150px;}
#ACCESO_DOWN{ background:  url(../imagenes/fondoAccesoDown.jpg)  no-repeat bottom left; padding:0px 0px 30px 0px }
.txtAccesoDown{  margin: 10px 40px 0px 25px; padding:10px 0 0 0 ;  font-size:1.1em; color:#265c92; text-align:justify; border-top:1px dotted #3c6b9a}
.botonAccerderCertificado{ background:url(../imagenes/btAccederOff.jpg); width:204px; height:42px; display:block; margin:10px 0px 0px 20px}
.botonAccerderCertificado:hover{background:url(../imagenes/btAccederOn.jpg)}
.botonAccerderCertificado span{ display:none}

#FITSA{ width:100%; background:#d6e2ee url(../imagenes/LogoFitsa.jpg) no-repeat; margin:10px 0 0 0; height:64px}
#FITSA p{ padding:25px 15px 10px 81px}


/* LISTADO ENLACES PREGUNTAS FRECUENTES */
#listadoPreguntas{ width:99%; margin:0 20px 0px 10px; min-height:500px; height:1%!IMPORTANT; height:500px; }
.pregunta{ color:#008ce4; font-weight:bold; font-size:12px;background: url(../imagenes/icono_pregunta.gif) no-repeat top left; padding:13px 0 10px 35px; clear:both; margin:10px 0px 0px 0px}
.pregunta a{ color:#008ce4; text-decoration:none; display:block}
.pregunta a:hover{ color:#ed950c; }
.contenidoPregunta{ text-align:justify; background: url(../imagenes/DegAzulEnlaces.jpg) no-repeat; width:518px; margin:10px 0 0 28px; padding:5px 10px; font-size:12px; color:#02446e; line-height:20px}
.sinLista { list-style-type:none;padding-left:15px;}

.contenidoPregunta div { float:left;  width:5px; margin:0 0 5px 0}

.contenidoPregunta div img { margin:4px 0 0 10px}
.contenidoPregunta strong{ color:#02446e}

.construccion{ font-size:2.0em}
/*--------DESCARGAS---------------*/
.listadoDescargas li{ list-style:none; margin:0 0 0 -20px; padding:0}
.listadoDescargas li a{ color:#999999; background:url(../imagenes/pdf.jpg) no-repeat; padding:10px 10px 10px 35px; display:block}
.listadoDescargas li a:hover{color:#666666;  font-weight:bold}

.listadoEnlaces li{ list-style:none; margin:0 0 0 -20px; padding:0}
.listadoEnlaces li a{ color:#999999; background:url(../imagenes/link.jpg) no-repeat; padding:10px 10px 10px 35px; display:block}
.listadoEnlaces li a:hover{color:#666666;  font-weight:bold}

.listadoInternet li{ list-style:none; margin:0 0 0 -20px; padding:0}
.listadoInternet li a{ color:#999999; background:url(../imagenes/internet.jpg) no-repeat; padding:10px 10px 10px 35px; display:block}
.listadoInternet li a:hover{color:#666666;  font-weight:bold}
/*--------PIE---------------*/

#PIE{ background:#EEEEEE; color:#333333; margin:1px 0px 5px 0px; }
.pieEnlaces{padding:17px 20px 13px 20px}
.pieEnlaces a{ color:#333333}
.pieEnlaces a:hover{ text-decoration:underline}