/* acronimo */

acronym	{

cursor: help;
border-bottom: 0;

}

/* divisor */

hr {
	
visibility: hidden;

}

/* clase y pseudoclases para texto SECTUR */

.sctr {

color: white;
margin: 0;
padding: 1ex .7ex 0 0;
text-align: right;
font: normal 19px "trebuchet ms",sans-serif;

}

.sctr a {

color: white;
text-decoration: none;

}

.sctr a:visited {

color: white;
text-decoration: none;

}

.sctr a:hover {

color: #ddd;
text-decoration: none;

}

.sctr a:active {

text-decoration: none;

}

/* clase y pseudoclases para puntos de ruta */

.pdr {

color: white;
margin: 0;
padding: .5ex 1ex 0 0;
text-align: right;
font: normal 14px "trebuchet ms",sans-serif;

}

.pdr a {

color: white;
font: normal 14px "trebuchet ms",sans-serif;

}

.pdr a:visited {

color: white;
text-decoration: none;

}

.pdr a:hover {

color: #ccc;
text-decoration: none;

}

.pdr a:active {

text-decoration: none;

}

/* clases para bienvenida y subtitulos */

.tsb0 {

color: #777;
margin: 0;
padding: 4ex 0 0 1ex;
text-align: left;
font: normal 24px "trebuchet ms",sans-serif;

}

.tsb1 {

color: #aaa;
margin: 0;
padding-left: 7ex;
text-align: left;
font: normal 18px/28px "trebuchet ms",sans-serif;

}

.tsb1e {

color: #aaa;
margin: 0;
padding-left: 2.1ex;
text-align: left;
font: normal 18px/28px "trebuchet ms",sans-serif;

}

.tsb2 {

color: #333;
margin: 0;
padding-left: 2.5ex;
text-align: left;
font: normal 26px/32px "trebuchet ms",sans-serif;

}

.tsb2e {

color: #333;
margin: 0;
padding-left: .7ex;
text-align: left;
font: normal 26px/32px "trebuchet ms",sans-serif;

}

.ttl {

color: #777;
margin: 0;
padding: 2ex;
text-align: left;
font: normal 16px "trebuchet ms",sans-serif;

}

/* clase para texto justificado en bienvenida */

.txt {

margin: 0;
padding: 0 2ex 2ex 2ex;
text-align: justify;
font: normal 14px/22px "trebuchet ms",sans-serif;

}

/* clase para superindice */

.sup {

font-size: 9px;

}

/* clases y pseudoclases para pies de pagina */

.pie {

color: #999;
margin: 0;
text-align: center;
font: normal 12px/28px "trebuchet ms",sans-serif;

}

.pie a {

color: #999;
text-decoration: none;
font: normal 12px/28px "trebuchet ms",sans-serif;

}

.pie a:visited {

color: #999;
text-decoration: none;

}

.pie a:hover {

color: white;
text-decoration: none;

}

.pie a:active {

text-decoration: none;

}

.pdp {

color: #333;
margin: 0;
text-align: center;
font: normal 12px/28px "trebuchet ms",sans-serif;

}

.pdp a {

color: #333;
text-decoration: none;
font: normal 12px/28px "trebuchet ms",sans-serif;

}

.pdp a:visited {

color: #333;
text-decoration: none;

}

.pdp a:hover {

color: white;
text-decoration: none;

}

.pdp a:active {

text-decoration: none;

}

/* clases de link para documento actual */

.rm {

color: #370;

}

.cr {

color: #115;

}

.rz {

color: #905;

}

.cv {

color: #712;

}

.cs {

color: #06a;

}

.dc {

color: #952;

}

.rv {

color: #b90;

}

.cg {

color: maroon;

}

/* clases de color para puntos de ruta */

.prm {

color: #7b4;
font-weight: bold;

}

.pcr {

color: #659;
font-weight: bold;

}

.prz {

color: #e39;
font-weight: bold;

}

.pcv {

color: #c24;
font-weight: bold;

}

.pcs {

color: #09d;
font-weight: bold;

}

.pdc {

color: #f90;
font-weight: bold;

}

.pdrv {

color: #fc0;
font-weight: bold;

}

/* clase y pseudoclases para rotulos en caratulas de ruta */

.rcr {

color: white;
margin: 0;
padding: 0 1ex 0 1ex;
text-align: right;
font: normal 15px/19px "trebuchet ms",sans-serif;

}

.rcr a {

color: white;
text-decoration: none;

}

.rcr a:visited {

color: white;
text-decoration: none;

}

.rcr a:hover {

color: #ddd;
text-decoration: none;

}

.rcr a:active {

text-decoration: none;

}

/* clase para texto justificado en caratulas */

.tx {

color: white;
margin: 0;
padding: 1.5ex;
text-align: justify;
font: normal 13px/21px "trebuchet ms",sans-serif;

}

/* clase y pseudoclases para texto en realidades virtuales */

.txrv {

color: white;
padding: 1ex;
text-align: left;
font: normal 12px/16px "trebuchet ms",sans-serif;

}

.txrv a {

color: white;
text-decoration: none;

}

.txrv a:visited {

color: white;
text-decoration: none;

}

.txrv a:hover {

color: #eaa;
text-decoration: underline;

}

.txrv a:active {

text-decoration: none;

}

/* clase para autor de cita */

.adc {

display: block;
text-align: right;
font-style: italic;

}

/* clase y pseudoclases para destinos */

.dstns {

margin: 0;
text-align: left;
font: bold 13px/25px "trebuchet ms",sans-serif;

}

.dstns a {

color: black;
margin: 0;
text-decoration: none;

}

.dstns a:visited {

color: black;
text-decoration: none;

}

.dstns a:hover {

color: black;
text-decoration: underline;

}

.dstns a:active {

text-decoration: none;

}

/* clase y pseudoclases para destinos blanco */

.dstnsb {

margin: 0;
text-align: left;
font: bold 13px/25px "trebuchet ms",sans-serif;

}

.dstnsb a {

color: white;
text-decoration: none;

}

.dstnsb a:visited {

color: white;
text-decoration: none;

}

.dstnsb a:hover {

color: white;
text-decoration: underline;

}

.dstnsb a:active {

text-decoration: none;

}

/* clase y pseudoclases para destinos en caratulas genericas */

.dstnsg {

margin: 0 1ex 0 0;
text-align: right;
font: bold 13px/21px "trebuchet ms",sans-serif;

}

.dstnsg a {

color: white;
text-decoration: none;

}

.dstnsg a:visited {

color: white;
text-decoration: none;

}

.dstnsg a:hover {

color: white;
text-decoration: underline;

}

.dstnsg a:active {

color: white;
text-decoration: none;

}

/* clase y pseudoclases para precargas */

.dstnsp {

margin: 0 1ex 0 0;
text-align: right;
font: bold 13px/21px "trebuchet ms",sans-serif;

}

.dstnsp a {

color: black;
text-decoration: none;

}

.dstnsp a:visited {

color: black;
text-decoration: none;

}

.dstnsp a:hover {

color: black;
text-decoration: underline;

}

.dstnsp a:active {

color: black;
text-decoration: none;

}

/* clases y pseudoclases para fichas tecnicas de destinos */

.j1 {

color: white;
margin: 0 0 14px 0;
padding: 7px 7px 7px 0;
text-align: right;
font: normal 18px "trebuchet ms",sans-serif;
background: black;

}

.esp {

color: white;
margin: 0 0 14px 0;
padding: 7px 7px 7px 0;
text-align: right;
font: bold 14px "trebuchet ms",sans-serif;
background: black;

}

.j2 {

color: white;
margin: 0;
padding: .5ex 0 1.5ex 2.8ex;
text-align: left;
font: normal 17px "trebuchet ms",sans-serif;

}

.j3 {

color: white;
margin: 0;
padding-left: 3ex;
text-align: left;
font: normal 16px "trebuchet ms",sans-serif;

}

.j3 a {

color: #eaa;
text-decoration: none;

}

.j3 a:visited {

text-decoration: none;

}

.j3 a:hover {

color: white;
text-decoration: underline;

}

.j3 a:active {

text-decoration: none;

}

/* clases y pseudoclases para pie de realidades virtuales */

.prv {

color: white;
margin: 0;
padding-left: 3ex;
text-align: left;
font: normal 16px "trebuchet ms",sans-serif;

}

.prv a {

color: white;
text-decoration: none;

}

.prv a:visited {

text-decoration: none;

}

.prv a:hover {

color: white;
text-decoration: underline;

}

.prv a:active {

text-decoration: none;

}

/* clase y pseudoclases para pie de realidades virtuales en ruta valles */

.prrv {

color: white;
margin: 0;
padding-left: 3ex;
text-align: left;
font: normal 16px "trebuchet ms",sans-serif;
background: #871;

}

.prrv a {

color: white;
text-decoration: none;

}

.prrv a:visited {

text-decoration: none;

}

.prrv a:hover {

color: white;
text-decoration: underline;

}

.prrv a:active {

text-decoration: none;

}

/* clase y pseudoclases de texto justificado para pantallas genericas */

.def {

color: white;
margin: 3ex;
padding: 1.4ex;
text-align: justify;
font: normal 14px "trebuchet ms",sans-serif;
background: #111;
border: gray 1px solid;

}

.def a {

color: #eaa;
text-decoration: none;

}

.def a:visited {

text-decoration: none;

}

.def a:hover {

color: white;
text-decoration: underline;

}

.def a:active {

text-decoration: none;

}

.pdf {

color: white;
margin: 0;
padding: 0 2ex 0 2ex;
text-align: left;
font: normal 14px "trebuchet ms",sans-serif;

}

.gal {

color: white;
margin: 2ex;
padding: 1ex;
text-align: left;
font: normal 13px "trebuchet ms",sans-serif;
background: #111;
border: gray 1px solid;

}