/* acronimo */

acronym	{

cursor: help;
color: #595;
font-weight: bold;
border-bottom: 0;

}

/* divisor */

hr {
	
visibility: hidden;

}

/* clase para logo */

.lg {

color: #333;
margin: 0;
padding-left: 12px;
text-align: center;
font: normal 11px "arial",sans-serif;

}

/* clase para introduccion */

.ntr {

color: #797;
margin: 0;
padding: 2.5ex 1ex 2ex 1ex;
text-align: center;
font: normal 14px/22px "arial",sans-serif;

}

/* clase para titulos */

.ttl {

margin: 0;
padding: 1.5ex 1.5ex 1ex 1.5ex;
text-align: left;
font: bold 16px "arial",sans-serif;

}

/* clase y pseudoclases para textos */

.txt {

margin: 0;
padding: 0 2ex 1ex 2ex;
text-align: justify;
font: normal 13px/21px "arial",sans-serif;

}

.txt a {

color: #595;
text-decoration: none;

}

.txt a:visited {

color: #595;
text-decoration: none;

}

.txt a:hover {

color: #010;
text-decoration: underline;

}

.txt a:active {

text-decoration: none;

}

/* clase para definiciones */

.def {

margin: 0;
padding: 2ex;
text-align: justify;
font: normal 13px/21px "arial",sans-serif;
background: white;
border-bottom: #cdc 1px solid;

}

.def1 {

margin: 0;
padding: 2ex;
text-align: justify;
font: normal 13px/21px "arial",sans-serif;
background: white;
border-top: #cdc 1px solid;
border-bottom: #cdc 1px solid;

}

/* clase para cenefas */

.hr {

margin: 0;
text-align: center;
font: normal 21px "arial",sans-serif;
background: white;

}

/* clases para certificaciones */

.tcer {

margin: 0;
padding: 1.2ex 0 1.2ex 0;
text-align: center;
font: bold 13px/21px "arial",sans-serif;
background: white;
border-top: #cdc 1px solid;
border-bottom: #dfd 1px solid;

}

.dcer {

margin: 0;
padding: 1em;
text-align: left;
font: normal 13px/21px "arial",sans-serif;
background: #cdc url(mgn/dcer.gif) repeat fixed;
border-bottom: #dfd 2px solid;

}

.cont {

margin-left: 7ex;

}

.nom {

color: #575;
font-weight: bold;

}

.dcc {

margin: 0;
padding: 1em;
text-align: left;
font: normal 13px/19px "arial",sans-serif;
background: #cdc url(mgn/dcer.gif);
border-top: #dfd 2px solid;
border-bottom: #dfd 2px solid;

}

/* clase y pseudoclases para lista href */

.mn {

color: #8a8;
list-style-type: none;
margin: 0;
padding: 5px 0 5px 6px;
text-align: left;
font: normal 13px "arial",sans-serif;
background: #dfd;
border-bottom: #ded 1px solid;

}

.mn a {

color: #8a8;
text-decoration: none;

}

.mn a:visited {

color: #8a8;
text-decoration: none;

}

.mn a:hover {

color: #353;
text-decoration: none;

}

.mn a:active {

text-decoration: none;

}

/* clase y pseudoclases para menu en ingles */

.mne {

color: #8a8;
list-style-type: none;
margin: 0;
padding-left: 6px;
text-align: left;
font: normal 13px/35px "arial",sans-serif;
background: url(mgn/mn_eng.gif) no-repeat;

}

.mne a {

color: #8a8;
text-decoration: none;

}

.mne a:visited {

color: #8a8;
text-decoration: none;

}

.mne a:hover {

color: #353;
text-decoration: none;

}

.mne a:active {

text-decoration: none;

}

/* clase y pseudoclases para pie de pagina */

.frm {

color: #9b9;
margin: 0;
padding-top: 7px;
text-align: center;
font: normal 12px/28px "arial",sans-serif;

}

.frm acronym {

cursor: help;
color: #9b9;
font-weight: normal;
border-bottom: 0;

}

.frm a {

color: #9b9;
text-decoration: none;

}

.frm a:visited {

color: #9b9;
text-decoration: none;

}

.frm a:hover {

color: #353;
text-decoration: none;

}

.frm a:active {

text-decoration: none;

}

/* clases y subclases para organigrama */

.prsdnt {

color: white;
margin: 0;
padding-top: 14px;
text-align: center;
font: normal 14px "arial",sans-serif;

}

.prsdnt a {

color: white;
text-decoration: none;

}

.prsdnt a:visited {

color: white;
text-decoration: none;

}

.prsdnt a:hover {

color: #cfc;
text-decoration: none;

}

.prsdnt a:active {

text-decoration: none;

}

.ddsei {

color: white;
margin: 0;
padding-top: 15px;
text-align: center;
font: normal 13px "arial",sans-serif;

}

.ddsei a {

color: white;
text-decoration: none;

}

.ddsei a:visited {

color: white;
text-decoration: none;

}

.ddsei a:hover {

color: #cfc;
text-decoration: none;

}

.ddsei a:active {

text-decoration: none;

}

.dvsns {

color: #050;
margin: 0;
padding-top: 14px;
text-align: center;
font: normal 14px "arial",sans-serif;

}

.dvsns a {

color: #050;
text-decoration: none;

}

.dvsns a:visited {

color: #050;
text-decoration: none;

}

.dvsns a:hover {

color: #010;
text-decoration: none;

}

.dvsns a:active {

text-decoration: none;

}

.dprtmnts {

margin: 0;
padding-top: 16px;
text-align: center;
font: normal 12px "arial",sans-serif;

}

.idata {

margin: 0;
text-align: left;
font: normal 12px "arial",sans-serif;

}

/* clases para division industrial */

.di {

margin: 0;
text-align: right;
font: normal 14px/36px "arial",sans-serif;

}

.di a {

color: #353;
margin: 0;
padding: 11px 4ex 11px 4ex;
text-decoration: none;

}

.di a:visited {

color: #353;
text-decoration: none;

}

.di a:hover {

color: #353;
text-decoration: none;
background: #cdc;
border-left: #ded 14px solid;

}

.di a:active {

color: #353;
text-decoration: none;

}

.bdn {

color: white;
margin: 0;
text-align: right;
font: normal 14px/24px "arial",sans-serif;
background: #cdc;

}

.bdn a {

color: white;
margin: 0;
padding: 0 7px 0 0;
text-decoration: none;

}

.bdn a:visited {

color: white;
text-decoration: none;

}

.bdn a:hover {

color: #353;
text-decoration: none;

}

.bdn a:active {

text-decoration: none;

}