html {
	font-family: "Futura Md BT", Arial, Tahoma, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-image: url(images/fondo.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #E7E7E7;
}
.Gnl {
	text-align: center;
	vertical-align: top;
}
.menu {
	margin: 0px;
	padding: 0px;
	width: 995px;
	text-align: center;
	font-size: 14px;
}
.menu #izq {
	background-image: url(images/menuSup-izq.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	width: 10px;
}
.menu #cen {
	background-image: url(images/menuSup-cen.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.menu #der {
	background-image: url(images/menuSup-der.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	width: 10px;
}
.menu #cen a {
	color: #1C449C;
	text-decoration: none;
	display: block;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #1C449C;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 10px;
	text-align: left;
	margin: 0px;
}
.menu #cen a strong {
	display: block;
}
.menu #cen a:hover {
	text-decoration: underline;
}
.idioma a {
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	display: block;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px;
}
.idioma a:hover {
	color: #000000;
}
.banner {
	margin: 0px;
	padding: 0px;
	width: 995px;
}
.Gnl .banner #azul {
	background-image: url(images/banner-azul.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 327px;
}
.Gnl .banner #verde {
	background-image: url(images/banner-verde.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 108px;
	width: 327px;
}
.Gnl .banner #naranja {
	background-image: url(images/banner-naranja.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 120px;
	width: 327px;
}
.Gnl .banner #sombra {
	background-image: url(images/Banner-sombra.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 5px;
}
.Gnl .banner #azul #cen p {
	color: #FFFFFF;
	font-size: 14px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.Gnl .banner #azul #cen strong {
	font-size: 15px;
}
.Gnl .banner #azul #cen #vermas a {
	font-size: 11px;
	color: #83A8D2;
	text-decoration: none;
}
.Gnl .banner #verde #cen p {
	color: #FFFFFF;
	font-size: 14px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.Gnl .banner #verde #cen strong {
	font-size: 15px;
}
.Gnl .banner #verde #cen #vermas a {
	font-size: 11px;
	color: #CCFF00;
	text-decoration: none;
}
.Gnl .banner #naranja #cen p {
	color: #FFFFFF;
	font-size: 14px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.Gnl .banner #naranja #cen strong {
	font-size: 15px;
}
.Gnl .banner #naranja #cen #vermas a {
	font-size: 11px;
	color: #FFFF00;
	text-decoration: none;
}
.Gnl .banner a {
	color: #FFFFFF;
	text-decoration: none;
}
.Gnl .banner a:hover {
	color: #000000;
}
.Gnl .copy {
	background-repeat: repeat-x;
	background-position: center top;
	color: #999999;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	font-family: Tahoma, sans-serif, Verdana, Arial;
	width: 995px;
}
.Gnl .copy p {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
}
.Gnl .copy a {
	color: #000000;
	text-decoration: underline;
}
.Gnl .copy a:hover {
	color: #6194CB;
	text-decoration: none;
}
.Gnl .interna {
	width: 995px;
}
.Gnl .interna #cen {
	background-image: url(images/interna_fondoCent.gif);
	background-repeat: repeat-y;
	background-position: center top;
	font-family: Tahoma, sans-serif, Verdana, Arial;
}
.Gnl .interna #cen .ruta p {
	font-family: Tahoma, sans-serif, Verdana, Arial;
	font-size: 11px;
	color: #999999;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-image: url(images/rutaBullet.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.Gnl .interna #cen .ruta a {
	color: #0D5AAA;
	text-decoration: none;
}
.Gnl .interna #cen .ruta a:hover {
	color: #000000;
}
.Gnl .interna #cen #titulo {
	font-size: 26px;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: "Futura Md BT", Arial, Tahoma, sans-serif;
}
.Gnl .interna #cen #titulokids {
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: "Futura Md BT", Arial, Tahoma, sans-serif;
}

.Gnl .interna #cen strong {
	color: #1C449C;

}
.Gnl .interna #cen #subtitulo {
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.Gnl .interna #cen p {
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
	text-align: justify;
}
.Gnl .interna #cen .subMenu a {
	background-image: url(images/Submenu-Bot.gif);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 9px;
	padding-right: 7px;
	color: #1C449C;
	text-decoration: none;
	font-size: 12px;
	padding-left: 30px;
	margin: 0px;
}
.Gnl .interna #cen .subMenu a:hover {
	color: #999999;
	background-image: url(images/Submenu-Bot_f2.gif);
	text-decoration: underline;
}
.Gnl .interna #cen .subMenu a#activo {
	background-image: url(images/Submenu-Bot_f3.gif);
	color: #999999;
}
.Gnl .interna #cen .subMenu #activo:hover {
	text-decoration: none;
}
.Gnl .menu #cen a#activo {
	background-image: url(images/menuActivo.gif);
	background-repeat: no-repeat;
	background-position: right center;
	color: #858FAD;
}
.Gnl .interna #cen img#foto {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.Gnl .menu #cen #pais {
	color: #003366;
}
.paletaAzul {
	margin: 0px;
	padding: 0px;
	height: 230px;
	width: 152px;
}
.paletaAzul #arriba {
	background-image: url(images/conozca_azul_arriba.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
	height: 10px;
}
.paletaAzul #medio {
	color: #FFFFFF;
	background-image: url(images/conozca_azul_centro.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
	padding: 10px;
}
.paletaAzul #texto {
	color: #FFFFFF;
	background-color: #002A4B;
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.paletaAzul #abajo {
	background-image: url(images/conozca_azul_abajo.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 10px;
}

.paletaVerde {
	margin: 0px;
	padding: 0px;
	height: 230px;
	width: 152px;
}
.paletaVerde #arriba {
	background-image: url(images/conozca_verde_arriba.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
	height: 10px;
}
.paletaVerde #medio {
	color: #FFFFFF;
	background-image: url(images/conozca_verde_centro.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
	padding: 10px;
}
.paletaVerde #texto {
	color: #FFFFFF;
	background-color: #344700;
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.paletaVerde #abajo {
	background-image: url(images/conozca_verde_abajo.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 10px;
}
.paletaNaranja {
	margin: 0px;
	padding: 0px;
	height: 230px;
	width: 152px;
}
.paletaNaranja #arriba {
	background-image: url(images/conozca_naranja_arriba.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
	height: 10px;
}
.paletaNaranja #medio {
	color: #FFFFFF;
	background-image: url(images/conozca_naranja_centro.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
	padding: 10px;
}
.paletaNaranja #texto {
	color: #FFFFFF;
	background-color: #794400;
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.paletaNaranja #abajo {
	background-image: url(images/conozca_naranja_abajo.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 10px;
}
.paletaGris {
	margin: 0px;
	padding: 0px;
	height: 230px;
	width: 152px;
}
.paletaGris #arriba {
	background-image: url(images/conozca_gris_arriba.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
	height: 10px;
}
.paletaGris #medio {
	color: #000000;
	background-image: url(images/conozca_gris_centro.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
	padding: 10px;
}
.paletaGris #texto {
	color: #000000;
	background-image: url(images/conozca_gris_centro.gif);
	margin: 0px;
	padding: 3px;
	height: 20px;
	background-repeat: repeat-y;
	background-position: center top;
}
.paletaGris #abajo {
	background-image: url(images/conozca_gris_abajo.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 10px;
}
.paletaVioleta {
	margin: 0px;
	padding: 0px;
	height: 230px;
	width: 152px;
}
.paletaVioleta #arriba {
	background-image: url(images/conozca-violeta_arriba.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
	height: 10px;
}
.paletaVioleta #medio {
	color: #000000;
	background-image: url(images/conozca-violeta_centro.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
	padding: 10px;
}
.paletaVioleta #texto {
	color: #000000;
	background-color: #004765;
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.paletaVioleta #abajo {
	background-image: url(images/conozca-violeta_abajo.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 10px;
}
.Gnl .interna #cen #paletas #titulo {
	font-size: 18px;
	color: #000000;
	filter: alpha(opacity=50); 
	opacity: .5
}
.Gnl .interna #cen #paletas p {
	font-size: 11px;
	margin: 0px;
	padding: 2px;
	text-align: left;
}
.Gnl .interna #cen #paletas strong {
	color: #FFFFFF;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.Gnl .interna #cen #paletas a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	display: block;
	padding: 2px;
}
.Gnl .interna #cen #paletas .paletaGris a {
	color: #000000;
}
.Gnl .interna #cen #paletas a:hover {
	color: #FFFF00;
}
.Gnl .interna #cen #paletas .paletaGris a:hover {
	color: #CCCCCC;
}
.Gnl .interna #cen .botonAsesor p {
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	display: block;
}
.Gnl .interna #cen .botonAsesor p strong {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.Gnl .interna #cen .botonAsesor :hover {
	color: #99CCFF;
}
.Gnl .interna #cen .subMenu a#sdoNivel {
	padding-left: 15px;
	background-image: url(images/menu-bullet.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #518AC4;
	display: block;
	margin-left: 22px;
	background-color: #91C9D9;
	margin-bottom: 1px;
	margin-top: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 3px;
}
.Gnl .interna #cen .subMenu a#sdoNivel:hover {
	color: #FFFFFF;
}
.Gnl .interna #cen ul {
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.Gnl .interna #cen ul li {
	list-style-type: square;
	list-style-position: outside;
}
.Gnl .interna #cen #paletas {
	margin: 0px;
	padding: 0px;
	width: 620px;
}
