* {margin:0;padding:0}

html{padding:0;margin:0}
body{margin:0;padding:0;font-family:Arial, Verdana, Helvetica, sans-serif;color:#444;background:#EDEDED url(../../img/css/portal/pagina.gif) repeat-x 0 0}

form{}
input, textarea, select{font:normal 1em Arial, Verdana, Helvetica, sans-serif;color:#444}
fieldset{width:100%;border:0}
legend{margin:0 -7px}
	
a{color:#0063a2;text-decoration:none}
a:hover{text-decoration:underline}

img{border:0}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration:none}
h2{font-family:Tahoma;color:#3b87b7;font-size:1.9em}
h3,h4,h5,h6{margin:.5em 0;color:#f63}
h3{font-size:1.2em}
h3 a{color:#f63}
h4{color:#0063a2;font-size:1.1em}
h5{font-size:1em}
h6{color:#0063a2;font-size:1em}

ol{margin-left:25px}
ol li{list-style-type:decimal}

ul{margin:15px 0 6px}
ul li{padding:0 0 9px 10px;list-style-type:none !important;background:transparent url(../../img/css/iconos/vineta1.gif) no-repeat 0 4px}
ul li li{background:transparent url(../../img/css/iconos/vineta2.gif) no-repeat 0 6px}

dl{margin:10px 0}
dt{margin:10px 0 0;font-weight:bold}
dd{margin:5px 0}

table{width:100%;border-spacing:1px;background:#d9ebef}
caption{margin:0;padding:1em 0 .5em;color:#f63;font-size:1.2em;font-weight:bold;text-align:left}
div>/**/caption{padding:0}
th{padding:0 10px;color:#0063a2;font-weight:normal;border:2px solid #fff;line-height:2em;background:#e9f6fc}
td{padding:0 10px;border:0;line-height:2em;background:#fff}

hr{height:1px;border:0;margin:0 0 12px;background:#9dc3db;color:#9dc3db}
*>/**/hr{margin:20px 0}

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{margin:.5em 0;line-height:1.5em}

.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:62em;margin:0 auto;padding:0;border:0;text-align:left}
.cuerpo{width:100%;float:left;background:#fff url(../../img/css/portal/cuerpo.gif) repeat-x 0 0;font-size:75%;}

#encabezado{width:100%;float:left;position:relative}
#navegacion{width:94.8%;float:left;position:relative;margin:-50px 0 0;padding:0 5.2% 0 0;border-bottom:10px solid #2b86c8;background:transparent url(../../img/css/portal/menuDcha.jpg) no-repeat 100% 0}
#envoltura{width:97%;float:left;position:relative;padding:15px 1.5%}
#navegacion2{float:left;width:200px;padding:0}
#situacion, #recurso, #atajo{margin-left:215px}
#situacion {padding-bottom:15px}
div>/**/#situacion{height:89px;padding-bottom:0}
#recurso{min-height:300px !important;height:auto !important;height:300px}
#atajo{position:relative;clear:left;min-height:1em !important;height:auto !important;height:1em;border-top:1px solid #ededed}
#pie{width:99%;float:left;padding:8.6em 0 4em 1%;background:#ededed url(../../img/css/portal/pie.gif) no-repeat 100% 0}
* html #pie {width:99.1%}

/* encabezado */
#utilidades {position:absolute;margin:0;top:8px;right:16px}
#utilidades li {float:left;padding:0;background:transparent}
#utilidades li.ultimo {padding-left:25px;border:0;background:transparent url(../../img/css/iconos/icono6.gif) no-repeat 5px 0}
#utilidades li a {padding:0 10px;border-right:1px solid #193f6c;font-size:.9em;color:#7c7c7c}
#utilidades li.ultimo a {border:0;color:#f63}
#utilidades li#servicioVolver, #utilidades li#servicioImprimir {display:none}

#buscadorGeneralForm {width:26.5em;height:33px;float:right;position:absolute;top:32px;right:0;margin:0;padding:10px 0 0 15px;background:#e0e2e3 url(../../img/css/portal/buscador.gif) no-repeat 0 0}
#buscadorGeneralForm input{float:left;border:0}
#buscadorGeneralForm label input{margin-right:5px;padding:3px 4px;border:1px solid #acaeae}
#buscadorGeneralForm a {float:left;padding:4px 17px 0 10px;background:transparent url(../../img/css/iconos/icono7.gif) no-repeat 100% 8px;font-size:.9em;color:#006dd4}

/* navegacion */
#n1{float:right;margin:0;padding:0 0 0 26px;background:transparent url(../../img/css/portal/menuIzda.jpg) no-repeat 0 0}
#n1 li{min-height:24px !important;height:auto !important;height:24px;float:left;padding:26px 25px 0;background:transparent}
#n1 li.primero {padding-left:10px}
#n1 li.ultimo {padding-right:0}
#n1 li a{display:block;font-size:1.1em;color:#fff}
#n1 li.ultimo a{background:transparent}

#navegacion .pmactivosin, #navegacion .pmactivocon {}
#navegacion .pmactivosin a, #navegacion .pmactivocon a {font-weight:bold;color:#f4906e}

/* navegación 2*/
#navegacion2 .nav2int {width:100%;float:left;background:#2b86c8 url(../../img/css/portal/navSecunDcha.gif) no-repeat 100% 100%}
#navegacion2 .nav2int2 {width:100%;float:left;padding:0 0 30px;background:transparent url(../../img/css/portal/navSecunIzda.gif) no-repeat 0 100%}
#navegacion2 .buscador{margin:0 0 0 5px}

#navegacion2 p {margin:0;padding:0;border-bottom:1px solid #60a4d6;background:#2073b0 url(../../img/css/portal/titNavSecunDcha.gif) no-repeat 100% 0}
#navegacion2 p span {min-height:33px !important;height:auto !important;height:33px;display:block;padding:25px 0 0 65px;background:transparent url(../../img/css/portal/titNavSecunIzda.gif) no-repeat 0 100%;font-size:1.2em;color:#fff}
/* ayto */ #navegacion2 p.pm7 span, #navegacion2 p.pm56 span {background-image:url(../../img/css/portal/titNavSecunIzda1.gif)}
/* serv */ #navegacion2 p.pm33 span {background-image:url(../../img/css/portal/titNavSecunIzda2.gif)}
/* ciud */ #navegacion2 p.pm34 span, #navegacion2 p.pm57 span {background-image:url(../../img/css/portal/titNavSecunIzda3.gif)}
/* turi */ #navegacion2 p.pm35 span, #navegacion2 p.pm63 span {background-image:url(../../img/css/portal/titNavSecunIzda4.gif)}
/* info */ #navegacion2 p.pm48 span, #navegacion2 p.pm58 span {background-image:url(../../img/css/portal/titNavSecunIzda5.gif)}
/* buzn */ #navegacion2 p.pm59 span, #navegacion2 p.pm21 span {/*background-image:url(../../img/css/portal/titNavSecunIzda5.gif)*/}

ul#n2 {margin:0;padding:0}
ul#n2 li {margin:0;padding:0;border-bottom:1px solid #b7d6ec;background:transparent}
ul#n2 li a {min-height:26px !important;height:auto !important;height:26px;display:block;padding:20px 0 0 30px;border-bottom:1px solid #1170b5;background:transparent url(../../img/css/iconos/vineta31.gif) no-repeat 8px 21px;font-size:1.1em;color:#fff}
ul#n2 li.pmactivocon a, ul#n2 li.pmactivosin a {border-bottom:1px solid #cccdce;background:#cccdce url(../../img/css/iconos/vineta32.gif) no-repeat 9px 21px;font-weight:bold;color:#003967}

.pmactivocon ul#n3 {margin:0;padding:20px 0 5px;background:#f5f5f5}
.pmactivocon ul#n3 li {border:0}
.pmactivocon ul#n3 li a {min-height:1em !important;height:auto !important;height:1em;padding:0 0 15px 30px;border:0;background:transparent url(../../img/css/iconos/vineta33.gif) no-repeat 12px 1px;font-weight:normal;font-size:1em;color:#777}
.pmactivocon ul#n3 li.pmactivocon a, ul#n2 ul#n3 li.pmactivosin a {background-image:url(../../img/css/iconos/vineta34.gif);color:#ff6633}

.pmactivocon .pmactivocon ul#n4 {margin:-10px 0 0;padding:5px 0}
.pmactivocon .pmactivocon ul#n4 li {}
.pmactivocon .pmactivocon ul#n4 li a {min-height:1em !important;height:auto !important;height:1em;padding:0 0 5px 38px;border:0;background:transparent url(../../img/css/iconos/vineta35.gif) no-repeat 30px 3px;font-weight:normal;font-size:.9em;color:#777}
.pmactivocon .pmactivocon ul#n4 li.pmactivocon a, .pmactivocon .pmactivocon ul#n4 li.pmactivosin a {background-image:url(../../img/css/iconos/vineta36.gif);color:#006dd4}

/* compás */
#compas{position:relative;width:100%;float:left;padding:0 0 30px}
#compas em, #compas ol, #compas li{display:inline;margin:0;padding:0}
#compas em{padding:0 5px 0 0;font-weight:bold;font-style:normal;color:#f63}
#compas ol li {margin-right:8px;padding-right:6px;border-right:1px solid #575656}
#compas a {color:#575656}
#compas ol li.compasactivo{font-weight:bold;border:0}

/*punto activo */
#pactivo {width:100%}
* html #pactivo {width:99.6%}
#pactivo h2{margin:0;padding:0;border-bottom:1px solid #006dd4;color:#006dd4}

/* atajo */
#redessociales{width:43em;float:left;position:absolute;top:18px;left:0}
#redessociales .fbook, #redessociales .tuiter, #redessociales .tuenti {width:110px !important;float:left;position:relative}
#redessociales .tuenti {width:90px !important}
.contenedora {float:right}

#redessociales .fb_reset {position:absolute;top:-30000px;left:-30000px}

/*
#redessociales{width:30em;float:left;position:absolute;top:18px;left:0;border-bottom:1px solid #fff}
#redessociales .fbook, #redessociales .tuiter, #redessociales .tuenti {width:110px;float:left;border:1px solid green}
#redessociales .fb_iframe_widget {position:relative;top:-3px !important;padding-left:5px}
*/

#atajo ul{float:right;clear:right;margin:0;padding:10px 0 0}
#atajo li {float:left;margin-left:10px;padding:0;background:#ededed url(../../img/css/portal/atajoDcha.gif) no-repeat 100% 0}
#atajo li a {width:2.2em;min-height:25px !important;height:auto !important;height:25px;display:block;padding:13px 25px 0 35px;text-decoration:none;background:transparent url(../../img/css/portal/atajoSubir.gif) no-repeat 0 0;font-size:1.2em;color:#464545}
#atajo li a:hover {text-decoration:underline}
#atajoVolver {display:none;}
#atajo li#atajoVolver a {background-image:url(../../img/css/portal/atajoVolver.gif)}

/*
#atajo ul{margin:0 4% 1.5em;padding-top:.5em;text-align:right;background:transparent url(../../img/css/portal/dotted.gif) repeat-x 0 0}
#atajo li{display:inline;margin-left:1em;padding-left:10px !important;background:transparent url(../../img/css/iconos/vineta4.gif) no-repeat 0 7px}
#atajo ul #atajoVolver{background:transparent url(../../img/css/iconos/vineta3.gif) no-repeat 0 6px}
#atajo ul li#atajoVolver{display:none}
*/

/* pie */
#seccion1,#seccion2,#seccion3,#seccion4{float:left;margin:0;color:#4e4c4c;background:transparent url(../../img/css/portal/pieSeparador.gif) no-repeat 0 0;font-size:.9em}
#seccion2,#seccion3,#seccion4{padding-left:3.5%;}
#pie li{min-height:1em !important;height:auto !important;height:1em;margin:0;padding:0 0 3px 10px;color:#4e4c4c;background:transparent url(../../img/css/iconos/vineta27.gif) no-repeat 0 5px}
#pie li a{color:#4b4b4b}
#seccion1{width:26%;background:transparent}
#seccion2{width:20%}
#seccion3{width:31.5%}
#seccion4{width:8.5em}
#seccion4 li{background:transparent;padding-left:0}
