* {margin:0;padding:0}

body{height:99%;margin:0;padding:0 0 .5% 0;background:#9bc022;font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;color:#666;}

form{}
input, textarea, select{border:1px solid #9bc022;color:#666;padding:1px;font-size:.9em;font-family:Trebuchet MS;background:#fefefe url(../../img/css/portal/fondoInput.gif) repeat-x 0 0;}
fieldset{width:100%;border:0}
legend{margin:0 -7px}

a{color:#0486c9;text-decoration:none;}
a:link{}
a:visited{}
a:active{}
a:hover{text-decoration:underline;}

img{border:0;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration:none}
h2, h3, h4, h5, h6{font-family:arial;color:#c00;}
h1{width:210px;float:left;padding:65px 0 0 4px;}
h2{font-size:1.9em;font-weight:normal;}
h3{font-size:1.5em;padding:4px 0;margin:0;font-weight:normal;line-height:1em;}
h4{font-size:1.2em;padding:2px 0;}
h5{font-size:1.1em;}
h6{font-size:1em;}

ol{margin:0 0 0 25px;}
ol li{list-style-type:decimal;}
ul{margin:3px 0 10px 0}
ul li{padding:0;list-style-type:none;}
dl{margin:10px 0;}
dt{}
dd{padding:0 0 8px 0;}

table{margin:5px 0 14px 0;border:1px solid #fff;border-collapse:collapse;}
caption{text-align:left;}
tr{}
th, td{padding:6px 2%;border:1px solid #fff;text-align:left;vertical-align:top;}


hr{width:100%;height:1px;color:#000;background:#000;}

acronym{cursor:help;}
cite{cursor:auto;}
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:0 0 11px 0;margin:0;}

.cursorAdjunto{cursor:pointer;}
.teclaacceso{border-bottom: 1px solid #000;}
.hidden, .mensaje{position:absolute;top:0;left:-4000px;z-index:-100;}

/* +++++++ LA ESTRUCTURA ++++++++ */
#contenedorcuerpo{width:99.5%;border:0;margin:0;text-align:center;}
.dimensioncuerpo{max-width:56.5em;margin:0 auto;padding:0;border:0;text-align:left;}
.cuerpo{font-size:75%;}

#encabezado{width:100%;float:left;height:193px;background:transparent url(../../img/css/portal/fondoCabecera.gif) no-repeat 214px 100%;}
#envoltura{width:100%;float:left;padding:0;background:#fff url(../../img/css/portal/fondoEnvoltura.gif) repeat-y 0 0;}
#navegacion{width:214px;float:left;margin-top:-33px;position:relative;}
#situacion, #recurso{padding:0;margin-left:213px;}
#recurso{padding:0 15px 10px 15px;min-height:300px !important;height:auto !important;height:300px;line-height:1.35em;}
#situacion{padding:0 15px;min-height:25px !important;height:auto !important;height:25px;}
div>/**/#situacion{height:25px !important;}
#atajo{width:100%;float:left;padding:0 0 8px 0;}
#pie{margin:0 18px 0 229px;clear:left;padding-bottom:5px;border-top:1px solid #3f6093;color:#3f6093;font-size:.8em;min-height:20px !important;height:auto !important;height:20px;}

/* +++++++++++++++ */
/* encabezado */
.cajautilidades{float:left;height:34px;padding:14px 1.2em 0 0;margin:0 0 0 17px;background:transparent url(../../img/css/portal/fondoUtilidades2.gif) no-repeat 100% 100%;}
#utilidades{float:left;margin:0;padding:0 0 0 12px;background:transparent url(../../img/css/portal/fondoUtilidades1.gif) no-repeat 0 100%;}
#utilidades li{float:left;padding:0;}
#utilidades li a{display:block;float:left;padding:11px 10px 0 0;height:23px;}
#buscadorGeneralForm{float:left;margin:0;padding:8px 0 0 0;}
#buscadorGeneralForm input{float:left;margin:2px .3em 0 0;padding:0 1px;border:1px solid #19395f;color:#4a8daf;background:#fff;}
#buscadorGeneralForm input.buscar{width:auto;border:none;padding:0;margin:0;color:#fff;}
#encabezado .volver{width:auto !important;width:17.6em;float:right;padding:0 0 0 1em;margin:11px 1em 0 0 !important;margin-right:.5em;background:transparent url(../../img/css/portal/fondoUtilidades1.gif) no-repeat 0 100%;}
#encabezado .volver a{display:block;padding:11px .7em 0 0;height:26px;color:#fff;font-size:1.4em;text-decoration:none;background:transparent url(../../img/css/portal/fondoUtilidades2.gif) no-repeat 100% 100%;}
/* navegación */
#navegacion .destacado{float:right;margin-top:8px;margin-bottom:-55px;position:relative;}
ul#n1{width:100%;float:right;margin:0;}
ul#n1 li{width:213px;float:right;padding:0 0 14px 0;font-size:1.5em;background:transparent url(../../img/css/portal/fondoMenu1.gif) no-repeat 100% 99%;line-height:1em;}
ul#n1 li a{display:block;padding:12px 2px 0 14px;color:#fff;text-decoration:none;background:transparent url(../../img/css/portal/fondoMenu1_2.gif) no-repeat 100% 0;}
ul#n1 li.pmactivocon{padding:0;}

ul#n2{width:100%;float:right;margin:0;padding:12px 0 1px 0;background:#9bc022 url(../../img/css/portal/fondoMenu1_3.gif) no-repeat 0 0;}
ul#n2 li{width:191px;padding:0 0 10px 0;font-size:.9em;font-weight:bold;background:transparent url(../../img/css/portal/fondoMenu2.gif) no-repeat 100% 99%;}
ul#n2 li a{padding:8px 2px 0 11px;background:transparent url(../../img/css/portal/fondoMenu2_2.gif) no-repeat 100% 0;}
ul#n1 li.pmactivocon ul#n2 li.pmactivosin{}

ul#n3{width:100%;float:right;margin:0;padding:11px 0 2px 0;background:#9bc022 url(../../img/css/portal/fondoMenu2_3.gif) no-repeat 0 0;}
ul#n3 li{width:172px;padding:0 0 9px 0;font-size:.8em;background:transparent url(../../img/css/portal/fondoMenu3.gif) no-repeat 100% 100%;}
ul#n3 li a{padding:8px 2px 0 12px;background:transparent url(../../img/css/portal/fondoMenu3_2.gif) no-repeat 100% 0;}
ul#n2 li.pmactivocon ul#n3 li.pmactivosin{}

/* compás */
#compas{width:100%;float:left;padding:5px 0 11px 0;}
#compas em{float:left;font-style:normal;}
#compas ol{width:80%;float:left;margin:0;padding-top:2px;}
#compas ol li{display:inline;padding:0 7px;background:transparent url(../../img/css/iconos/separadorCompas.gif) no-repeat 100% 7px;line-height:1.2em;}
#compas ol li.compasactivo{background:none;}
#compas a{color:#c00;}
/* punto activo */
#pactivo{width:100%;float:left;padding-bottom:6px;}
/* atajo */
#atajo a{color:#c00;}
#atajo ul{float:right;margin:0 6px;}
#atajo li{float:left;padding:1px 15px 1px 23px;background:transparent url() no-repeat 0 0;font-weight:bold;}
#atajo li.volver{background-image:url(../../img/css/iconos/icoVolver.gif);}
#atajo li.subir{background-image:url(../../img/css/iconos/icoSubir.gif);}
#atajoVolver{display:none;}
/* pie */
#seccion1{width:34%;float:left;overflow:hidden;}
#seccion1 img{float:left;}
#seccion2{width:65.5%;float:right;padding:12px 0;text-align:right;line-height:13px;}
#pie p{padding:0;}
#pie address{display:inline;padding: 0 0 0 5px;}
#pie a{color:#c00;}
#pie a.aviso{padding-left:25px;}
#pie abbr, #pie acronym{border:none;}