* {margin:0;padding:0}

body{height:100%;font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;color:#333;background:#ebf0ee}

form{}
input, textarea, select{font:normal 1em Arial, Verdana, Helvetica, sans-serif;color:#333}
fieldset{width:100%;border:0}
legend{margin:0 -7px}

a{color:#3fb23f;outline: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}
h1{float:left;padding:5px .5em 10px}
h2, h3, h4, h5, h6{margin-bottom:10px;font-family:Arial, Verdana, Helvetica, sans-serif;color:#333}
h2{margin-bottom:.2em;font-size:1.8em}
h3{font-size:1.5em;font-family:Trebuchet MS}
h4{font-size:1.3em}
h5{font-size:1.2em}
h6{font-size:1.1em}

ol{margin:0 0 0 25px;}
ol li{list-style-type:decimal}

ul{margin:10px 0}
ul li{padding:0 0 .5em 1.5em;list-style-type:none;background:transparent url(../../img/css/iconos/vineta1.gif) no-repeat .4em 4px}

dl{margin:10px 0}
dt{}
dd{margin:0}

table{}
caption{}
tr{}
th{}
td{}

hr{width:100%;height:1px;margin:10px 0;border:0;color:#85c967;background:#85c967}

acronym,abbr{border-bottom:1px dashed #d6d6d6;cursor:help}
cite{cursor:auto}
blockquote{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:0 0 15px}

.cursorAdjunto{cursor:pointer;}
.teclaacceso{border-bottom: 1px solid #000;}
.hidden, .mensaje{position:absolute;top:0;left:-4000px;z-index:-100;}

/* +++++++ LA ESTRUCTURA ++++++++ */

#contenedorcuerpo{width:98%;border:0;margin:0 auto;text-align:center;}
.dimensioncuerpo{width:946px;margin:0 auto;padding:5px 12px 0;border:0;text-align:left;/*background:#fff*/}
.cuerpo{font-size:75%;}

#encabezado,#envoltura,#pie{width:100%;float:left}
#encabezado{padding:0 0 5px}
#envoltura{position:relative}
#pie{margin-top:15px}
#navegacion{width:100%;float:left}
#situacion, #recurso, #atajo{width:100%;float:left;padding:0 0 1em}
#recurso{min-height:300px !important;height:auto !important;height:300px;padding:0}
#situacion{margin-bottom:14px;padding:0;background:#fff url(../../img/css/portal/fondoSituacionDcha.gif) no-repeat 100% 0}
#atajo{margin:10px 0 0;padding-bottom:0;background:#fff url(../../img/css/portal/fondoAtajoIzda.gif) no-repeat 0 0}

/* +++++++++++++++ */

/* encabezado */
#encabezado h1 img{float:left}

/* navegacion */
ul#n1{position:relative;float:right;width:70%;margin:-42px 0 0;padding:0}
ul#n1 li{float:left;margin:0 0 0 .6em !important;margin-left:.5em;padding:0;background:transparent}
ul#n1 a{float:left;margin:0;padding:6px 12px 5px;font-family:Arial, Verdana, Helvetica, sans-serif;font-weight:bold;font-size:1.3em;color:#49b158;text-decoration:none}
ul#n1 a:hover{color:#080}

ul#n1 li.pmactivosin,ul#n1 li.pmactivocon{background:transparent url(../../img/css/portal/fondoMenuIzda.gif) no-repeat 0 0}
ul#n1 li.pmactivosin a,ul#n1 li.pmactivocon a{color:#fff;background:transparent url(../../img/css/portal/fondoMenuDcha.gif) no-repeat 100% 0}
ul#n1 li.pmactivosin a:hover,ul#n1 li.pmactivocon a:hover{color:#fff}

/* compas */
#compas{width:100%;float:left;}
#compas em{width:auto;float:left;}
#compas ol{width:80%;float:left;}
#compas ol li{display:inline;padding-right:10px;}
.compasactivo{font-weight:bold}

/* punto activo */
#pactivo{width:100%;float:left;padding-top:19px;background:transparent url(../../img/css/portal/fondoSituacionIzda.gif) no-repeat 0 0}
div>/**/#pactivo{padding-top:18px}
#pactivo h2{margin:0;padding-left:.6em;font-size:3em;font-weight:normal;color:#67bb41;font-weight:lighter;letter-spacing: -1px;}
/* atajo */
#atajo ul{float:right;margin:0;padding:5px 2.5%;background:transparent url(../../img/css/portal/fondoAtajoDcha.gif) no-repeat 100% 0}
#atajo li{float:left;padding:0 0 0 1.8em;background:transparent url(../../img/css/iconos/vineta3.gif) no-repeat 0 2px}
#atajo li#atajoVolver{display:none;padding-right:2em;background-image:url(../../img/css/iconos/vineta5.gif)}

/* pie */
#seccion1,#seccion2{float:right}
#seccion1{display:none;}

#pie .menusec{float:left;width:100%;margin-bottom:5px;background:#e2e8e5 url(../../img/css/portal/fondoPieIntIzda.gif) no-repeat 0 0}
#pie #seccion2{margin:0;padding:21px 1.5em 21px 0;background:transparent url(../../img/css/portal/fondoPieIntDcha.gif) no-repeat 100% 0}

#pie li{float:left;padding:0 0 0 1em;margin-left:1em;border-left:1px solid #515251;background:transparent}
#pie li.primero{margin:0;padding:0;border:0;}
#pie li a{text-decoration:none;color:#515251}
#pie li a img{vertical-align:middle}
div>/**/#pie li a img{vertical-align:text-bottom}
#pie li a.destacado{font-weight:bold;color:#71b73d}
#pie p.copy{width:99%;padding-right:1%;text-align:right;color:#666}

.JustifyLeft { text-align:left; }
.JustifyRight { text-align:right; }
.JustifyCenter { text-align:center; }
.JustifyFull { text-align:justify; }
