@charset "UTF-8";
@import "../comunes/error.css";

* {margin:0;padding:0}

html{background:#fff url(../../img/css/portal/fondoCuerpo.gif) repeat-x 0 0}

body{background:transparent url(../../img/css/portal/fondoPie.gif) repeat-x 0 100%;font-family:Arial, Verdana, Helvetica, sans-serif;color:#666}

form{}
input, textarea, select{font:normal 1em Arial, Verdana, Helvetica, sans-serif;color:#444}
fieldset{width:99.5%;border:0}
legend{margin:0 -7px}

a{outline:none;text-decoration:none;color:#a40628}
a:hover{text-decoration:underline !important;color:#a40628 !important}

img{border:0}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{text-decoration:none !important}

h2, h3, h4, h5, h6{margin-bottom:10px}
h2, h3{font:normal 2.1em Georgia}
h2{padding-left:1.3em;background:transparent url(../../img/css/iconos/icono1.gif) no-repeat 0 .1em;color:#000}
h3{font-size:1.5em;color:#333;line-height:1em}
h4{padding-left:1.2em;background:transparent url(../../img/css/iconos/vineta7.gif) no-repeat 0 5px;font-size:1.3em;font-weight:normal;color:#333}
h5{font-size:1.2em;color:#333}
h6{font-size:1.1em}

ol{margin:0;padding:10px 0 15px 35px}
ol li{list-style-type:decimal;margin:5px 0}

ul{margin:10px 0 15px 15px}
ul li{padding:0 0 10px 1.5em;list-style-type:none;background:transparent url(../../img/css/iconos/vineta1.gif) no-repeat 0 3px;color:#000}

dl{}
dt, dd{width:100%;float:left}
dd{padding-bottom:10px;margin-bottom:10px;background:transparent url(../../img/css/portal/puntosH_3.gif) repeat-x 0 100%}

table{margin:15px 0 20px;border:0;border-collapse:separate;font-size:1em;empty-cells:show}
caption{padding:0 5px 5px 20px;background:transparent url(../../img/css/iconos/icono2.gif) no-repeat 5px 3px;text-align:left;font-size:1.1em;font-weight:bold;color:#384248}
caption strong{color:#a40628}
th, td{vertical-align:top;border:1px solid #cccecf;font-weight:normal}
th{padding:18px 5px 8px 7px;border-top:0;background:#f1f2f2 url(../../img/css/portal/fondoH_4.gif) repeat-x 0 0;color:#384248;font-size:1.1em;line-height:1.1em}
td{padding:5px;color:#384248}

hr{width:100%;height:1px;border:0;color:#000;background:#000;}

abbr, acronym{cursor:help;border:0}
cite, blockquote{cursor:auto}
code{}
address{font-style:normal}
kbd{line-height:2em;font:normal .8em "Lucida console", Courier, monospace;border-top:.15em solid #ccc;border-right:.25em solid #aaa;border-bottom:.3em solid #888;border-left:.2em solid #bbb;padding:.05em .2em;margin:0 1.5px;color:#000;background:#eee;vertical-align: text-bottom;cursor:help}
em{}
dfn{}
p{padding-bottom:10px;line-height:1.3em;text-align:justify}

.cursorAdjunto{cursor:pointer}
.teclaacceso{border-bottom: 1px solid #000}
.hidden, .mensaje{position:absolute;top:0;left:-4000px;z-index:-100}

/* +++++++ LA ESTRUCTURA ++++++++ */
#contenedorcuerpo{width:100%;border:0;margin:0 auto;text-align:center}
.dimensioncuerpo{max-width:61em;margin:0 auto;padding:0;border:0;text-align:left}
.cuerpo{font-size:70%;width:100%}

#encabezado, #envoltura{width:100%;float:left}
#encabezado{background:transparent url(../../img/css/portal/fondoEncab.gif) no-repeat 24.5em 5em}










#envoltura{margin:-6.1em 0 1em}

	#navegacion2{width:19.4em;float:left;margin:6.1em 0 0 .4em;display:inline;background:#bc072d url(../../img/css/portal/esIzdaNav2.gif) no-repeat 0 100%}
	*>/**/#navegacion2{margin/*\**/: 6.1em 0 0 .3em\9}

	#navegacion, #situacion, #recurso, #atajo{float:left;margin:0 1.5%;display:inline}
	div>#navegacion, div>#situacion, div>#recurso, div>#atajo{float:none;display:block;margin:0 1.5% 0 20em;padding-left:1.5%}
	
	/* solo firefox */
	div>/**/#navegacion{height:2.7em}
	div>/**/#situacion{height:70px}

	#recurso{min-height:300px !important;height:auto !important;height:300px;padding-top:10px;padding-bottom:20px;background:transparent url(../../img/css/portal/fondoAtajo.gif) repeat-x 0 100%}
	div>/**/#recurso{padding-top:20px}
	
#pie{width:95%;float:left;padding:20px 2.5% 10px;background:#a90629
/*;background-image:url(../../img/es/portal/aenor.jpg);background-repeat: no-repeat;background-position: right;*/
}

/* +++++++++++++++ */
/* encabezado */
h1{position:relative;float:left;}
h1 img{position:absolute;top:0;left:0}

#utilidades2, #auxiliar2{position:relative;z-index:1000;float:right;margin:7px 0 0 0;padding:5px 5px 2px;background:#414b56}
#utilidades2 li, #auxiliar2 li{float:left;padding:0 1em;background:transparent;font-size:1.1em;color:#fff}

#utilidades, #auxiliar{position:relative;z-index:1000;float:right;margin:7px 0 0 0;padding:5px 5px 2px;background:#bc072d}
#auxiliar{display:inline;margin-right:15px;background:transparent url(../../img/css/portal/separadorAux.gif) no-repeat 100% 50%}
#utilidades li, #auxiliar li{float:left;padding:0 1em;background:transparent;font-size:1.1em;color:#fff}
#auxiliar li{padding:0 .8em;background:transparent url(../../img/css/portal/separadorAux.gif) no-repeat 0 50%}
#auxiliar li a, #auxiliar li a:hover{color:#fff !important}
#servicioVolver, #servicioImprimir{display:none}

#buscadorGeneralForm{position:relative;width:20em;clear:left;float:left;margin-top:173px;background:#a10627 url(../../img/css/portal/buscadorIzda.gif) no-repeat 0 100%}

#buscadorGeneralForm div{padding:7px 1em 3px 2em;background:transparent url(../../img/css/portal/buscadorDcha.gif) no-repeat 100% 100%}
#buscadorGeneralForm label span{display:none}
#buscadorGeneralForm label input{width:75%;float:left;padding:2px 0;margin:2px 5px 0 0;background:#fff;border:1px solid #cf092f;color:#333}

/* navegacion */
#n1{width:99%;float:left;margin:0}
#n1 li{float:left;margin:0 1px 1px;padding:0 5px 0 0;background:#384248 url(../../img/css/portal/pmDcha.gif) no-repeat 100% 0;font-size:1.3em}
#n1 li a{display:block;padding:8px 7px 5px 12px;background:transparent url(../../img/css/portal/pmIzda.gif) no-repeat 0 0}
#n1 li a, #n1 li a:hover{text-decoration:none !important;color:#fff !important}

#n1 li.pmactivocon, #n1 li.pmactivosin{background-color:#a40628;background-image:url(../../img/css/portal/pmDchaOn.gif)}
#n1 li.pmactivocon a, #n1 li.pmactivosin a{background-image:url(../../img/css/portal/pmIzdaOn.gif)}

/* navegacion2 */
#n2{margin:0;padding-bottom:15px;background:transparent url(../../img/css/portal/esDchaNav2.gif) no-repeat 100% 100%}
#n2 li{padding:0 0 2px;background:transparent url(../../img/css/portal/puntosH_1.gif) repeat-x 0 100%;font-size:1.2em}
#n2 a{display:block;padding:7px .5em 5px 2em;color:#fff}
#n2 a:hover,
#n2 li.pmactivocon a, #n2 li.pmactivosin a{background:#7f041e;text-decoration:none !important;color:#fff !important}

#n3{margin:0;padding:5px 1em 1px;border:1px solid #b2b3b3;background:#f0f2f2}
#n3 li{padding:5px 0 6px;background-image:url(../../img/css/portal/puntosH_2.gif);font-size:.8em}
#n3 li.ultimo{background:transparent !important}
#n2 li.pmactivocon #n3 a{margin:0 1em;padding:0 0 0 1.5em;background:transparent url(../../img/css/iconos/vineta3.gif) no-repeat 0 4px;color:#2b3131 !important}
#n2 li.pmactivocon #n3 a:hover,
#n2 li.pmactivocon #n3 li.pmactivocon a, #n2 li.pmactivocon #n3 li.pmactivosin a{color:#bc072d !important}

/* compas // punto activo */
#compas, #pactivo{width:100%;float:left;margin-top:15px}
#compas em{font-style:normal;font-weight:bold;color:#7a7f80}
#compas ol{display:inline;padding:0 120px 0 5px}
#compas li{display:inline;margin:0;color:#bc072d}
#compas li a{padding:0 3px;color:#bc072d}
.compasactivo{font-weight:bold}
#pactivo{border-bottom:1px solid #e0e1e1}
#pactivo h2{margin:0 120px 2px 0}
#tportal{float:right;margin:-5.8em 0 0;padding:0 1em}

/* atajo */
#atajo ul{float:right;margin:0 1.5%}
#atajo li{float:left;padding:0;background:transparent url(../../img/css/portal/atajoIzda.gif) no-repeat 0 0;font-weight:bold}
#atajo li a{display:block;padding:5px 30px 13px 15px;background:transparent url(../../img/css/portal/atajoSubir.gif) no-repeat 100% 0;color:#fff !important;text-decoration:none !important}
#atajoVolver a{background-image:url(../../img/css/portal/atajoVolver.gif) !important}
#atajoVolver{display:none}

/* pie */
#pie li, #pie a{color:#d5a7b2}
#pie a:hover{color:#fff !important}
#pie ul{width:24%;float:left;margin:0;padding:0 2.5%;border-left:1px solid #7a8388}
#pie li{width:90%;float:left;padding:0 0 3px 7%;background-image:url(../../img/css/iconos/vineta2.gif)}
*>/**/#pie li img{float:left}
#pie #seccion1{width:40%;border:0;padding:0}
#pie #seccion1 li{background:transparent}

/* popup imagen */
#a_popupimagen{float:left;width:100%;border:7px solid #c9ced0;background:#fff url(../../img/css/aplicaciones/fondoPopup.gif) repeat-x 0 100%;text-align:center;font-size:70%;overflow:hidden}
#a_popupimagen .encabezado{float:left;width:100%;background:transparent url(../../img/css/aplicaciones/fondoPopupSup.gif) repeat-x 0 0}
#a_popupimagen .encabezado img{float:left}
#a_popupimagen .fondo{float:left;width:auto;padding:30px 20px 10px}
#a_popupimagen .fondo img{float:none;margin:0 0 10px;padding:5px;background:#f6f8f8;border:1px solid #dedddd}
#a_popupimagen a{float:right;margin:15px 0 0;padding:4px 25px 6px 10px;background:transparent url(../../img/css/iconos/cerrar.gif) no-repeat 0 0;font-weight:bold;color:#fff}
#a_popupimagen a:hover{color:#fff !important;text-decoration:none !important}
#precarga{position:absolute;top:0;left:0;width:32px;height:32px;background: transparent url(../../img/css/iconos/iconoPrecarga.gif) no-repeat}