.forms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: thin solid #666633;
}

/**** Estilos menu superior ***/
.nuevo_menu{
float:left;
width:149px;
height:20px;
font-family:Verdana;
font-size:12px;
background:#FFFFFF;
border-top: solid 2px #A4B990;
border-bottom: solid 2px #A4B990;
border-left: solid 1px #A4B990;
display:block;

}
.nuevo_menu a{
color: #0A5C0A;
text-decoration:none;
font-weight:bold;
display:block;
}

.nuevo_menu a:hover{
color:#FFFFFF;
text-decoration:none;
background:#A4B990;
border:#FFFFFF solid 1px;
}

#nueva_cabeza{
	float:left;
	background: url(/tl/images/cabecera.jpg) no-repeat top;
	width:760px;
	height:150px;
	background-position:center;
}


.menu_inferior {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.menu_inferior a:link{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.menu_inferior a:visited{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.menu_inferior a:hover{
	color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

/* Menu inferior -- site parner */
.menu_site_parner {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: inherit;
}
.menu_site_parner a:link{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: inherit;
}
.menu_site_parner a:visited{
	color: #DD5800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: inherit;
}
.menu_site_parner a:hover{
	color: #E67300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-style: inherit;
}

.fuente_amarilla {
	color: #FBF1A9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.Fuente_gris {
	color: #CCCCCC;
	font-size: 14px;
}
.catTextoSombreado{
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 18px;
	FONT: 10px/1.4em verdana, arial, sans-serif;
	COLOR: #333;
	PADDING-TOP: 9px;
	background-image: url(/tl/images/fondo_texto.gif);
	background-repeat: repeat-x;
}
.menu_indice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
.menu_indice a:link		{text-decoration:none; color:#336699;font-weight: normal;}
.menu_indice a:visited		{text-decoration:none; color:#000066; font-weight: normal;}
.menu_indice a:hover		{text-decoration:underline; color:#006699; font-weight: normal;}

/* Estilo para la pagina add site */
.text_add_site{
	font-size: 10px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #005353;
	text-decoration: none;
}
/* Estilo para la pagina add site texto */
.text_add_site_texto{
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
}
table.text_add_site_texto_cuadro{
	font-size: 11px; 	
	background-color:#E8F4EA;
}

/* Estilos del menu Izquierdo */
.cuadro_menu2 {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #4C692F;
}

.cuadro_menu {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 2F4D67;
	border: 1px solid #4C692F;
}

.cuadro_menu a:link{
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2F4D67;
	font-style: inherit;
}

.cuadro_menu a:visited{
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2F4D67;
}

.cuadro_menu a:hover{
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #80B5C6;
}

/* Estilos del menu lateral izquierdo */
.cabecera_menu {
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #343434; 
}
.cabecera_menu a:link{
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #343434; 
}
.cabecera_menu a:visited{
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #003C77; 
}
.cabecera_menu a:hover{
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #0057AE; 
}

/* Sombreado para el travel -- Continentes*/
.traSombreadoCeleste{
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 18px;
	FONT: 10px/1.4em verdana, arial, sans-serif;
	COLOR: #333;
	PADDING-TOP: 9px;
	background-image: url(/tl/images/fondo_celeste.gif);
	background-repeat: repeat-x;
}

/* Estilos para el enlace Celeste */
.traSombreadoCeleste a:link {
	text-decoration:none;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: inherit;
}
.traSombreadoCeleste a:visited{
	color:#CC0000;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.traSombreadoCeleste a:hover {
	color:#3366CC; 	
	text-decoration:underline;
	font-size: 16px;
}

/* Sombreado para Souht America*/
.traSombreadoVerde{
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 18px;
	FONT: 10px/1.4em verdana, arial, sans-serif;
	COLOR: #333;
	PADDING-TOP: 9px;
	background-image: url(/tl/images/fondo_verde.gif);
	background-repeat: repeat-x;
}

/* Estilos para el enlace Verde */
.traSombreadoVerde a:link {
	text-decoration:none;
	color: #003333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSombreadoVerde a:visited{
	color:#FF6600;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSombreadoVerde a:hover {
	color:#009966; 	
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


/* Sombreado para Africa*/
.traSombreadoVerdeOscuro{
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 18px;
	FONT: 10px/1.4em verdana, arial, sans-serif;
	COLOR: #333;
	PADDING-TOP: 9px;
	background-image: url(/tl/images/fondo_verde_oscuro.gif);
	background-repeat: repeat-x;
}

/* Estilos para el enlace Verde Oscuro */
.traSombreadoVerdeOscuro a:link {
	text-decoration:none;
	color: #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSombreadoVerdeOscuro a:visited{
	color:#CC6600;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.traSombreadoVerdeOscuro a:hover {
	color:#6CA435;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Sombreado para Asia*/
.traSombreadoMarron{
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 18px;
	FONT: 10px/1.4em verdana, arial, sans-serif;
	COLOR: #333;
	PADDING-TOP: 9px;
	background-image: url(/tl/images/fondo_marron.gif);
	background-repeat: repeat-x;
}

/* Estilos para el enlace Marron */
.traSombreadoMarron a:link {
	text-decoration:none;
	color: #775100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSombreadoMarron a:visited{
	color:#EC5F00;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.traSombreadoMarron a:hover {
	color:#C0820C; 	
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Sombreado para Europa*/
.traSombreadoMorado{
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 18px;
	FONT: 10px/1.4em verdana, arial, sans-serif;
	COLOR: #333;
	PADDING-TOP: 9px;
	background-image: url(/tl/images/fondo_morado.gif);
	background-repeat: repeat-x;
}

/* Estilos para el enlace Morado */
.traSombreadoMorado a:link {
	text-decoration:none;
	color: #4F00C4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: inherit;
}
.traSombreadoMorado a:visited{
	color:#CC3300;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.traSombreadoMorado a:hover {
	color:#AA55FF;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* Sombreado para Middle East*/
.traSombreadoRojo{
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 18px;
	FONT: 10px/1.4em verdana, arial, sans-serif;
	COLOR: #333;
	PADDING-TOP: 9px;
	background-image: url(/tl/images/fondo_rojo.gif);
	background-repeat: repeat-x;
}

/* Estilos para el enlace Rojo */
.traSombreadoRojo a:link {
	text-decoration:none;
	color: #F80713;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSombreadoRojo a:visited{
	color:#FF6600;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.traSombreadoRojo a:hover {
	color:#F20079; 	
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Sombreado para North America*/
.traSombreadoRojoOscuro{
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 18px;
	FONT: 10px/1.4em verdana, arial, sans-serif;
	COLOR: #333;
	PADDING-TOP: 9px;
	background-image: url(/tl/images/fondo_rojo_oscuro.gif);
	background-repeat: repeat-x;
}

/* Estilos para el enlace Rojo Oscuro */
.traSombreadoRojoOscuro a:link {
	text-decoration:none;
	color: #970000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSombreadoRojoOscuro a:visited{
	color:#FF661C;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.traSombreadoRojoOscuro a:hover {
	color: #E15353; 	
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Sombreado para Oceania*/
.traSombreadoCelesteClaro{
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 18px;
	FONT: 10px/1.4em verdana, arial, sans-serif;
	COLOR: #333;
	PADDING-TOP: 9px;
	background-image: url(/tl/images/fondo_celeste_claro.gif);
	background-repeat: repeat-x;
}

/* Estilos para el enlace Celeste Claro */
.traSombreadoCelesteClaro a:link {
	text-decoration:none;
	color: #0086B3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSombreadoCelesteClaro a:visited{
	color:#FF6600;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.traSombreadoCelesteClaro a:hover {
	color: #1BB6EA;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Sombreado para Wordlwide*/
.traSombreadoDorado{
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 18px;
	FONT: 10px/1.4em verdana, arial, sans-serif;
	COLOR: #333;
	PADDING-TOP: 9px;
	background-image: url(/tl/images/fondo_dorado.gif);
	background-repeat: repeat-x;
}

/* Estilos para el enlace dorado */
.traSombreadoDorado a:link {
	text-decoration:none;
	color: #336633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSombreadoDorado a:visited{
	color:#CC6600;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.traSombreadoDorado a:hover {
	color:#336633; 	
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Estilos para las URL de las Paginas  */
.traPaginaUrl{
	text-decoration:none;
	color: #525252;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: inherit;
}
.traPaginaUrl a:link{
	text-decoration:none;
	color: #525252;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.traPaginaUrl a:visited{
	color: #525252;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: inherit;
}
.traPaginaUrl a:hover {
	color: #525252;
	text-decoration:underline;
	font-size: 9px;	
}

/* Estilos para los titulos de las Paginas  */
.traPagina{
	text-decoration:none;
	color: #003333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: inherit;
	font-weight: bold;
}
.traPagina a:link{
	text-decoration:none;
	color: #283E62;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.traPagina a:visited{
	color:#EA3A00;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: inherit;
}
.traPagina a:hover {
	color:#000066; 	
	text-decoration:underline;
	font-size: 10px;	
}

/* Estilos para la descripcion de las Paginas  */
.traPaginaDesc{
	text-decoration:none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* Estilos para la barra de navegacion de las Paginas  */
.text_infoBarra{
	font-size: 10px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #D02304;
	text-decoration: none;
}
.traPaginaBarraNav{
	color: #D02304;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

/* Estilos para la barra de navegacion de las Paginas  */
.traPaginaBarraNum{
	color: #D70000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.traPaginaBarraNum a:link{
	text-decoration:none;
	color: #D70000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: inherit;
	font-weight: bold;
}

/* Estilos para el resultado de las busquedas */
.td.busqPagina{
	text-decoration:none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: inherit;
}
.busqPagina a:link{
	text-decoration:underline;
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: inherit;
}
.busqPagina a:visited{
	color:#FF6633;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: inherit;
}
.busqPagina a:hover {
	color:#000066; 	
	text-decoration:underline;
	font-size: 10px;	
}

/* Estilos para las Subcategorias Souht America */
.td.traSubCatSA {
	text-decoration:none;
	color: #003333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: inherit;
}
.traSubCatSA a:link{
	text-decoration:none;
	color: #003333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSubCatSA a:visited{
	color:#FF6600;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSubCatSA a:hover {
	color:#009966; 	
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Estilos para las Subcategorias Africa */
.td.traSubCatAF {
	text-decoration:none;
	color: #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: inherit;
}
.traSubCatAF a:link{
	text-decoration:none;
	color: #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSubCatAF a:visited{
	color:#CC6600;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSubCatAF a:hover {
	color:#6CA435; 	
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Estilos para las Subcategorias Asia */
.td.traSubCatA {
	text-decoration:none;
	color: #775100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: inherit;
}
.traSubCatA a:link{
	text-decoration:none;
	color: #775100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSubCatA a:visited{
	color:#EC5F00;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.traSubCatA a:hover {
	color:#C0820C; 	
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Estilos para las Subcategorias Europa */
.td.traSubCatE {
	text-decoration:none;
	color: #4F00C4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: inherit;
}
.traSubCatE a:link{
	text-decoration:none;
	color: #4F00C4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSubCatE a:visited{
	color:#CC3300;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.traSubCatE a:hover {
	color:#AA55FF; 	
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Estilos para las Subcategorias Middle East */
.td.traSubCatME {
	text-decoration:none;
	color: #F80713;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: inherit;
}
.traSubCatME a:link{
	text-decoration:none;
	color: #F80713;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSubCatME a:visited{
	color:#FF6600;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.traSubCatME a:hover {
	color:#F20079; 	
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Estilos para las Subcategorias North America */
.td.traSubCatNA {
	text-decoration:none;
	color: #970000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: inherit;
}
.traSubCatNA a:link{
	text-decoration:none;
	color: #970000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSubCatNA a:visited{
	color:#FF661C;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.traSubCatNA a:hover {
	color:#E15353; 	
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Estilos para las Subcategorias Oceania */
.td.traSubCatO {
	text-decoration:none;
	color: #0086B3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: inherit;
}
.traSubCatO a:link{
	text-decoration:none;
	color: #0086B3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSubCatO a:visited{
	color:#FF6600;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.traSubCatO a:hover {
	color:#1BB6EA; 	
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Estilos para las Subcategorias Wordlwide */
.traSubCatW{
	PADDING-RIGHT:5px;
	PADDING-LEFT:5px;
	PADDING-BOTTOM: 8px;
	FONT: 9px/1.4em verdana, arial, sans-serif;
	COLOR: #CA7015;
	PADDING-TOP:1px;
	background-image: url(/tl/images/fondo_dorado.gif);
	background-repeat: repeat-x;
	
}
.traSubCatW a:link{
	text-decoration:none;
	color: #CA7015;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: inherit;
}
.traSubCatW a:visited{
	color:#FF6600;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.traSubCatW a:hover {
	color:#EAA515; 	
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* estilos Top Site */
.styleTopSite{
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: 2F4D67;
	border: 1px solid #4C692F;
 	background-color: #F7F7F7;
}
/* Estilos para Top Sites Generales */
.td.styleTopSiteGen {
	text-decoration:none;
	color: #666633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: inherit;
}
.styleTopSiteGen a:link{
	text-decoration:none;
	color: #666633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: inherit;
}
.styleTopSiteGen a:visited{
	color:#666633;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: inherit;
}
.styleTopSiteGen a:hover {
	color:#6CA435; 	
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

/* estilo de index.php */
.style5 { 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
 } 
.style5 a:link{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
 } 
.style5 a:hover{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bolder;
	text-decoration: none;	
 } 
.style5 a:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Estilos para subtitulos */
.estilo{
	color:#4B4B4B;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.FontWhite { 
	font-size: 14px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #FFFFFF; 
 } 
.FontWhite a:link{ 
	font-size: 14px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #FFFFFF; 
 } 
.FontWhite a:hover{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;	 
 } 
.FontWhite a:visited{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
} 

 /*para travel*/
.tel_letra{
	font-family: "Times New Roman", Times, serif;
	text-decoration:none;
	size:05;
	color: #003366;
}
.tel_letra:hover{
	font-family: "Times New Roman", Times, serif;
	text-decoration:none;
	color: #CC0000;
}
/*para languages*/
.tel_letraL{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	color: #336600;
}
.tel_letraL:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003300;
}

/* letras de language */

.tel_categorias{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #003333;
}
.tel_categorias:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color: #009900;
}


.traSombreadolanguage{
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 18px;
	FONT: 10px/1.4em verdana, arial, sans-serif;
	COLOR: #333;
	PADDING-TOP: 9px;
	background-image: url(/tl/images/fondo_laguages_english.jpg);
	background-repeat: repeat-x;
}

.catTextoSombreadolan{
	/*PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 18px;
	FONT: 14px/1.4em verdana, arial, sans-serif;
	COLOR: #333;
	PADDING-TOP: 9px;*/
	background-image: url(/tl/images/fondo_texto.gif);
	background-repeat: repeat-x;
}

/*clase para memo categoria*/
/* letras de language */

.tex_categorias{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000000;
	font-weight:bolder;
}

.tex2_categorias{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color: #0000FF;
}

.tex2_categorias:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #009900;
}

.tel_letraUs{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color: #336600;
}
	
.tel_letraUs2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color: #000000;
}

.tex_map1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
	font-weight: bold; 
	color: #003300;
}

.tex_map1:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
	color: #009933;
}

.tex_map{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
	font-weight: bold; 
	color: #FFFFFF;
}

/*para languages TRAVEL*/
.tel_letraLT{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:13px;
	color: #336600;
}
.tel_letraLT:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #003300;
}

.traLetraNumContinente {
	text-decoration:none;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tex_categoriastitulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color: #006633;
}

.tex_categoriastitulo:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #006600;
}

.tex_categoriasdescripcion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color: #000000;
}

.traLetraNum {
	text-decoration:none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.traLetraWorld {
	text-decoration:none;
	color: #CC9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.tel_categoriasListado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #336600;
	text-decoration: none;
}
.tel_categoriasListado:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006699;
	text-decoration: underline;
}
.tel_categoriasListado:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006699;
	font-weight:900;
}
.tel_linkVistas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006699;
	text-decoration: none;
	font-weight:500;	
}

.letratop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #003366;
	text-decoration: none;
	font-weight:500;
}
.letralink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #990000;
	text-decoration: none;
}

/* Estilos de la zona privada */
.priv{
	border: 1px solid #FF6633;
}
.priv td{
	font-size:14px;
	color:#CC6633;
}

/* estilos del contenido de la zona privada*/
.privCont{
	font-size:12px;
	border: 1px solid #CC3300;
	font-weight: bold; 
}
.privContTable{
	font-size:12px;
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	border-color:#CC3300;
	text-decoration:none;
	font-style:inherit
}
.privContTable a:link{
	text-decoration:none;
	color:#CC6633;
}
.privContTable a:visited{
	text-decoration:none;
	color:#CC6633;
}
.privContTable a:hover{
	text-decoration:underline;
	color:#CC6633;
}

/* Estilos para la paginacion de la zona privada */
.privNav {
	font-size:12px;
	font-weight: bold; 
	color:#CC3300;
}
.privNav a:link{
	font-size:12px;
	font-weight: bold; 
	text-decoration:none;
}
/* Estilos de la pagina de detalle */
.tablaDet {
	border:#FF6633;
	font-size:12px;
}
.tablaDet td{
	border:3px solid #CC6633;
	font-size:12px;
	color:#FFFFFF;
	font-style:inherit;
    font-weight:bold;
	background-color:#CC3300;
	 
}
.subtcontDet {
	font-size:13px;
	color:#FFFFFF;
	border: 1px solid #CC3300;
	font-weight: bold; 
	background-color:#CC3300;
}
.contDet {
	font-size:14px;
	border: 1px solid #336633;
}
.contDet a:link{
	font-style:inherit;
	font-size:14px;
	font-weight:bold;
	color:#336633;
}
.contDet a:visited{
	font-style:inherit;
	font-size:14px;
	font-weight:bold;
	color:#336633;
}
/* Estilos para la pagina de error */
.pagError {
	border:1px solid #003333;
	background-color:#336633;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.pagErrorText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #003300;
}
.pagErrorText A:link {
	font-style:inherit;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #009933;
}
.pagErrorText A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #009933;
}
.pagErrorText A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #009933;
}
/* Estilos para Link To Us*/
.linktoustext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003300;
	font-weight:bold;
}
.linktoustext2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
td.linktous {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	border-top: 1px solid #003300;
	border-left: 1px solid #003300;
	border-bottom: 1px solid #003300;
	border-right: 1px solid #003300;
	background-color: #71865B;
}

.cuadro_buscar {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #4C692F;
	background:#a4b990;
}

/* estilos de la pagina de menu privado 
.menu_privado {
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
}*/
table.menu_privado {
	background:#E8F4EA; 
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.menu_privado A:link{
	color: #009933;
	font-size: 12px;
	text-decoration:none;
	
}
.menu_privado A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009933;
	font-weight:bold;
	text-decoration:none;
}
.menu_privado A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009933;
	text-decoration:none;
}

h1, H1{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin:0px;
}

h2, H2{
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #343434;
	margin:0px;
}

h2 a:link, H2 a:link{
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #343434;
	
}

h2 a:visited, H2 a:visited{
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #003C77; 
}

h2 a:hover, H2 a:hover{
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #0057AE; 
}

h3, H3{
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 2F4D67;
	border: 1px solid #4C692F;
	margin:0px;
	height:20px;
	width:138px;
	margin-left:2px;
	margin-bottom:2px;
}

h3 a:link, H3 a:link{
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2F4D67;
	font-style: inherit; 
}

h3 a:visited, H3 a:visited{
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2F4D67;
}

h3 a:hover, H3 a:hover{
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #80B5C6;
}

div.videos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:320px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

div.video_text{
	border-left:1px solid #666633;
	border-right:1px solid #666633;
	border-bottom:1px solid #666633;
	background:#FFFAF9;
}

div.video_text h2{
	background:none;
	color:#333333;
	margin-top:0;
	margin-bottom:0;
	padding-top:5px;
	padding-left:5px;
	border-left:1px solid #FFFFFF;
}

div.video_text p{
	border-left:1px solid #FFFFFF;
	text-align:justify;
	padding:5px;
}
