
@import "../comunes/error.css";

* {margin:0;padding:0}

body{height:100%;background:#dde4ec url(../../img/css/portal/fondoBody.jpg) repeat-x 0 0;font-family:Arial, Verdana, Helvetica, sans-serif;color:#3e3c42}

form{}
input, textarea, select{padding:2px;border:1px solid #ced0d3;font:normal 1em Arial, Verdana, Helvetica, sans-serif;color:#333;}
fieldset{width:100%;border:0}
legend{margin:0 -7px}

a{outline:none;color:#004489}
a:hover{text-decoration:underline !important}

img{border:0}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration:none}
h2, h3, h4, h5, h6{margin-bottom:10px;font-weight:normal}
h2{font-size:2.3em;color:#ddad06}
h3{padding-bottom:10px;background:transparent url(../../img/css/portal/fondoH3.gif) repeat-x 0 100%;font-size:1.6em;color:#d1a006}
h4{padding-left:20px;background:transparent url(../../img/css/iconos/icono2.gif) no-repeat 0 5px;font-size:1.4em;color:#d0a200}
h5{font-weight:bold;font-size:1.2em}
h6{font-size:1.1em}

ol{margin:15px 0 15px 25px}
ol li{list-style-type:decimal;padding:0 0 .5em 0}
ul{margin:15px 0}
ul li{min-height:1em !important;height:auto !important;height:1em;padding:0 0 .5em 15px;background:transparent url(../../img/css/iconos/vineta8.gif) no-repeat 0 3px;list-style-type:none}

dl{width:100%;float:left;margin:20px 0;}
dt{}
dd{margin-bottom:20px;padding-bottom:20px;background:transparent url(../../img/css/portal/puntosH_1.gif) repeat-x 0 100%}

table{margin-bottom:10px;border-collapse:collapse;border:1px solid #ccdae7}
*>/**/table{clear:left}
caption{padding:0 0 5px 10px;background:transparent url(../../img/css/iconos/vineta1.gif) no-repeat 0 4px;text-align:left;font-size:1.1em;font-weight:bold;color:#004489}
th, td{padding:7px 5px}
th{background:#ccdae7 url(../../img/css/portal/fondoTh.gif) repeat-x 0 100%;color:#004489}
td{background:transparent url(../../img/css/portal/fondoTd.gif) repeat-x 0 100%}

hr{width:100%;height:1px;color:#000;background:#000}

acronym, abbr{cursor:help;border-bottom:1px dashed #ccc}
blockquote, cite{cursor:auto}
code{}
address{}
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{margin-bottom:10px;line-height:1.4em;text-align:justify}

.cursorAdjunto{cursor:pointer}
.teclaacceso{border-bottom: 1px solid #000}
.hidden, .mensaje{position:absolute;top:0;left:-4000px;z-index:-100;display:none}

/* +++++++ LA ESTRUCTURA ++++++++ */
#contenedorcuerpo{border:0;margin:0 auto;text-align:center}
.dimensioncuerpo{max-width:62em;margin:0 auto;padding:0;border:0;text-align:left;background:#eeeff0 url(../../img/css/portal/fondoCuerpo.gif) repeat-x 0 0}
.cuerpo{height:100%;font-size:75%;padding:0 1.5em 15px}

#encabezado, #navegacion, #situacion, #pie{width:100%;float:left}
#encabezado{min-height:100px !important;height:auto !important;height:100px;position:relative}
#navegacion{background:#edeeee url(../../img/css/portal/esIzdaSup.gif) no-repeat 0 0;position:relative;z-index:1000}
#situacion{float:right;margin-bottom:20px;background:#edeeee url(../../img/css/portal/esIzdaInf.gif) no-repeat 0 100%}
	.situacion{width:97.5% !important;width:97.4%;float:left;padding:0 1.3% 10px;background:transparent url(../../img/css/portal/esDchaInf.gif) no-repeat 100% 100%}
	*>/**/.situacion{width:97.7% !important;padding:0 1.2% 10px}

#navegacion2{width:15.5em;float:left;background:transparent url(../../img/css/portal/fondoNav.gif) repeat-y 0 0}
#zrecurso{clear:right;margin-left:17.5em}

#recurso{width:94.5%;min-height:300px !important;height:auto !important;height:300px;float:left;padding:20px 2.5%;background:#fff;border:1px solid #e3e3e3}
#atajo{width:100%;float:left}

#pie{margin-top:10px;background:#f2f2f2 url(../../img/css/portal/pieSup.gif) repeat-x 0 0}

/* +++++++++++++++ */
/* encabezado */
h1{position:absolute;top:40px;left:15px}

.anida{width:100%;background:#004489 url(../../img/css/portal/fondoEncab.gif) repeat-x 0 100%}
	.anida .encabizda, .anida .encabdcha{width:100%;float:left;background:transparent url(../../img/css/portal/encabIzda.gif) no-repeat 0 100%}
	.anida .encabdcha{width:96.1%;padding:0 3% 10px 1%;background-image:url(../../img/css/portal/encabDcha.gif);background-position:100% 100%}
	
#utilidades, #buscadorGeneralForm{float:right}
#utilidades{margin:8px 10px 0 0}
	#utilidades li{display:inline;padding:0 5px 0 7px;background:transparent url(../../img/css/iconos/separadorUtilidades.gif) no-repeat 0 50%;font-size:.9em}	
	#utilidades li.primero{background:transparent}
	#utilidades a{text-decoration:none;color:#abc0d4}
	#intranet{padding-left:18px;background:transparent url(../../img/css/iconos/intranet.gif) no-repeat 0 0;text-transform:uppercase}
	#buscadorGeneralForm{margin-top:5px}
	#buscadorGeneralForm span{display:none}
	#buscadorGeneralForm input{float:left;margin:0;padding:0}
	#buscadorGeneralForm input#textobusqueda{padding:3px;background:#fefefe url(../../img/css/portal/fondoBuscador.gif) repeat-x 0 100%;border:1px solid #cfd1d4}
#servicioVolver, #servicioImprimir{display:none}

#idiomas{float:left;margin:0 0 0 2.5%;display:inline;background:transparent url(../../img/css/portal/fondoIdiomas.gif) repeat-x 0 0}
	#idiomas li{float:left;padding:0;background:transparent url(../../img/css/iconos/separadorIdiomas.gif) no-repeat 0 0} 
	#idiomas a{display:block;padding:8px 15px;background:transparent url(../../img/css/iconos/separadorIdiomas.gif) no-repeat 100% 0;color:#fff;font-size:.9em;text-decoration:none}

/* navegacion */
#n1{margin:0 0 0 4px;padding:20px 5px 0;background:transparent  url(../../img/css/portal/esDchaSup.gif) no-repeat 100% 0}
*>/**/#n1{margin-left:3px}
#n1 li{position:relative;width:12em;float:left;padding:0 3px;background:transparent url(../../img/css/iconos/separadorMenu.gif) no-repeat 100% 50%;font-size:1.2em}

#n1 li a{display:block;text-decoration:none;color:#484d53}
#n1 li a span{display:block;padding:10px 5px 10px 18px;cursor:pointer}
#n1 li a:hover{text-decoration:none !important}
#n1 li li a:hover{text-decoration:underline !important}

	#n1 li.pmsin a:hover, #n1 li.pmactivosin a, #n1 li.pmactivocon a{background:#004489 url(../../img/css/portal/menuIzda.gif) no-repeat 0 0;color:#fff}	
	#n1 li.pmsin a:hover span, #n1 li.pmactivosin a span, #n1 li.pmactivocon a span{background:transparent url(../../img/css/portal/menuDcha.gif) no-repeat 100% 0}

	#n1 li.menuover a{background:#333 url(../../img/css/portal/menuIzdaOver.gif) no-repeat 0 0;color:#fff;font-size:.9em;font-weight:bold}
	#n1 li.menuover a span{background:transparent url(../../img/css/portal/menuDchaOver.gif) no-repeat 100% 0}

	/* MENU DESPLEGABLE EN NAVEGACION PRINCIPAL */
	#n1 .submenuoff .submenu{display:none}
	#n1 .submenuon .submenu{display:block}
	#n1 .submenu{display:none;position:absolute;width:12em}
	#n1 li.pmcon .submenu ul{width:93%;float:left;padding:5px 2% 0 5%;margin:0;background:#002a6a url(../../img/css/portal/subMenu.gif) repeat-x 0 0}
	#n1 li.pmcon .submenu li{width:auto;float:none;padding:0 0 8px 15px;background:transparent url(../../img/css/iconos/vineta14.gif) no-repeat 0 4px;font-size:1em}
	#n1 li.pmcon .submenu li a{background:transparent;color:#fff;font-size:.75em;font-weight:normal}
	#n1 li.pmcon .submenu li a:hover{color:#fff !important;text-decoration:underline !important}
	#n1 li.pmcon .submenu div{float:left;width:50%;height:8px;background:transparent url(../../img/css/portal/eSubmenuIzda.gif) no-repeat 0 0}
	#n1 li.pmcon .submenu .submenudcha{width:49.9%;float:right;background-image:url(../../img/css/portal/eSubmenuDcha.gif);background-position:100% 0}
	*>/**/#n1 li.pmcon .submenu .submenudcha{width:50%}
	
/*navegacion2*/
.cajanav, ul#n2{background:transparent url(../../img/css/portal/fondoNavSup.gif) no-repeat 0 0}
ul#n2{margin:0 0 -7px;padding:10px 10px 15px 6px;background-image:url(../../img/css/portal/fondoNavInf.gif);background-position:0 100%}
*>/**/ul#n2{margin:0;padding-bottom:10px}
ul#n2 li{padding:5px 0 0;margin-bottom:3px;background:transparent url(../../img/css/portal/menuSup.gif) no-repeat 0 0}
ul#n2 a{display:block;padding:3px 10px 8px 15px;background:transparent url(../../img/css/portal/menuInf.gif) no-repeat 0 100%;text-decoration:none;color:#717171}
ul#n2 strong{display:block;padding-left:13px;background:transparent url(../../img/css/iconos/vineta3.gif) no-repeat 0 3px}
	ul#n2 li.pmactivocon, ul#n2 li.pmactivosin{background-image:url(../../img/css/portal/menuSupOn.gif)}
	ul#n2 li.pmactivocon a, ul#n2 li.pmactivosin a{background-color:#ddad06;background-image:url(../../img/css/portal/menuInfOn.gif);color:#fff}
	ul#n2 li.pmactivocon strong, ul#n2 li.pmactivosin strong{background-image:url(../../img/css/iconos/vineta4.gif)}
	
ul#n2 li.pmactivocon ul#n3{margin:5px 0;padding:10px 5px;background:#fff}
ul#n3 li{margin:0;padding:0 5px;background:transparent !important}
ul#n3 li a{padding:5px 0 5px 20px;background:transparent url(../../img/css/iconos/vineta5.gif) no-repeat 10px 10px !important;border-bottom:1px solid #e7e7e7;color:#898989 !important}
	ul#n3 li.pmactivocon a, ul#n3 li.pmactivosin a{background-image:url(../../img/css/iconos/vineta6.gif) !important;font-weight:bold;color:#000 !important}

ul#n3 li.pmactivocon ul#n4{margin:10px -5px;padding:0 !important}
ul#n3 li.pmactivocon ul#n4 li a{padding-left:35px;background:#efefef url(../../img/css/iconos/vineta7.gif) no-repeat 20px 8px !important;border-color:#fff;font-weight:normal;color:#898989 !important}
	ul#n3 li.pmactivocon ul#n4 li.pmactivocon a, ul#n3 li.pmactivocon ul#n4 li.pmactivosin a{background-color:#dbdbdb !important;color:#121212 !important}

/* compas // punto activo*/
#situacion .caja{width:100%;float:left;background:#004489 url(../../img/css/portal/imgMenu.jpg) no-repeat 100% 0}
	#situacion .eizda, #situacion .edcha{width:100%;float:left;background:transparent url(../../img/css/portal/esIzdaSituacion.gif) no-repeat 0 100%}
	#situacion .edcha{width:96%;min-height:60px !important;height:auto !important;height:60px;padding:55px 2% 0;background-image:url(../../img/css/portal/esDchaSituacion.gif);background-position:100% 100%}
#pactivo h2{margin-bottom:3px}
#compas, #compas a{color:#fff}
#compas ol{margin:0}
#compas li{display:inline;padding:0;list-style-type:none;font-size:1.4em;}
#compas a{text-decoration:none}

/* atajo */
#atajo ul{float:right;margin:0;padding:0 5px}
#atajo li{float:left;margin-right:5px;display:inline;padding:0;background:transparent url(../../img/css/portal/atajoIzda.gif) no-repeat 0 0}
#atajo li a{display:block;padding:5px 30px 8px 20px;background:transparent url(../../img/css/iconos/atajoSubir.gif) no-repeat 100% 0;text-decoration:none;color:#fff}
#atajoVolver a{padding-right:40px !important;background-image:url(../../img/css/iconos/atajoVolver.gif) !important}
li#atajoVolver{display:none}

/* pie */
.cajapie{width:100%;float:left;background:transparent url(../../img/css/portal/pieInf.gif) repeat-x 0 100%;font-size:.9em;color:#7b9dc0}
	.cajapie .eizdasup, .cajapie .edchasup, .cajapie .eizdainf, .cajapie .edchainf{width:100%;float:left;background:transparent url(../../img/css/portal/pieIzdaSup.gif) no-repeat 0 0}
	.cajapie .edchasup{background-image:url(../../img/css/portal/pieDchaSup.gif);background-position:100% 0}
	.cajapie .eizdainf{background-image:url(../../img/css/portal/pieIzdaInf.gif);background-position:0 100%}
	.cajapie .edchainf{padding:15px 0;background-image:url(../../img/css/portal/pieDchaInf.gif);background-position:100% 100%}
.cajapie a{color:#7b9dc0}

#seccion1, #seccion2, #seccion3{width:24em;display:inline}
#seccion1{width:60em;float:left;margin:0 0 0 15px;color:#004489}
#seccion1 img{margin-right:20px}
#seccion2{float:right;margin:5px 15px 0 0;text-align:right}
#seccion3{clear:right;float:right;margin:5px 15px 0 0;text-align:right}
#seccion3 li{display:inline;padding:0;background:transparent}
	
/* popup imagen */
#adjunto{z-index:10000}
#a_popupimagen{float:left;border:1px solid #ccc;padding:15px;background:#edf1f4 url(../../img/css/portal/fondoPopup.gif) repeat-x 0 100%;font-family:Arial;font-size:.8em;text-align:center}
#a_popupimagen .zimagen{padding-top:70px;background:transparent url(../../img/css/portal/logoPopup.gif) no-repeat 50% 0}
#a_popupimagen img{border:5px solid #fff}
#a_popupimagen a{width:61px;float:right;padding:5px 20px 5px 15px;background:transparent url(../../img/css/portal/cerrarPopup.gif) no-repeat 0 0;text-decoration:none;color:#fff;text-align:left;font-size:.9em;font-weight:bold}
#a_popupimagen a:hover{text-decoration:none !important}
#a_popupimagen p{clear:right;margin:10px 0 5px}
#precarga{position:absolute;top:0;left:0;width:32px;height:32px;background: transparent url(../../img/css/iconos/iconoPrecarga.gif) no-repeat}