body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/img_fondo_central.gif);
	background-repeat: repeat;
	background-position: left top;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: center;
}
.texto_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;
}

.texto_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC3300;
	text-align: center;
}

.texto_news {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	padding-top: 8px;
	text-align: left;
}

.borde_foto {
	padding: 1px;
	border: 1px solid #996600;
	text-align: left;
}


.text_ruta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	text-align: right;
	line-height: 17px;
}
.tex_tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #504031;
}
.tex_introduccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 5px;
}


.texto_mapa_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.selecc_mapa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	border: 1px solid #A8BBC3;
}
.tex_recien_llegados_tarj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #504031;
	text-align: left;
	font-weight: bold;
	text-transform: capitalize;
}
.tex_noticias_caluga_home {
	color: #000000;
	text-align: left;
	padding-bottom: 5px;
	font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
}
.tex_titular_caluga_noti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #993300;
	text-align: left;
}
.titulo_programa_destacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: capitalize;
	color: #996600;
	text-align: right;
}
.tex_tarjeta_dias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	font-weight: bold;
	color: #993300;
	text-align: center;
}
.tex_general {
	color: #000000;
	text-align: left;
	font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
	text-indent:30px;
}
.tex_general2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #666666;
	text-align: left;
}
.tex_enlaces_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	text-transform: capitalize;
	color: #6C4900;
	text-align: center;
}
.tex_paises_footer a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	text-transform: capitalize;
	color: #000000;
	text-align: right;
}

.tex_paises_footer a{
	text-decoration:none;
}

.tex_paises_footer a:hover{
	text-decoration:underline;
}

.tex_paises_titul_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-transform: capitalize;
	color: #000000;
	text-align: right;
	font-weight: bold;
}
.titulo_t_viaje {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #673303;
	text-align: left;
}
.foto {
	border: 1px solid #333333;
}
.foto_diario {
	border: 1px solid #A5745C;
}
.tex_recien_llegados_tarj a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #504031;
	text-align: left;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
}
.tex_recien_llegados_tarj a:hover {
	color: #8A6F55;
	text-align: left;
	text-decoration: none;
}
.foto_not_despliegue {
	border: 1px solid #333333;
	margin-right: 20px;
}
#not td {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3D1A6;
}
#not_det td {
	padding-top: 0px;
	padding-bottom: 0px;
	border-bottom-width: 0px;
	border-bottom-style: none;
}
.tutilo_destino {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #504031;
	text-transform: uppercase;
}
.txt_destino {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 10px;
	padding-bottom: 10px;
}
.tutilo_programa_destino {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(images/programa_top.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
}
#destinos td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #644A41;
	text-align: justify;
}
#progr_int td {
	border-bottom-width: 0px;
	border-bottom-style: none;
	font-size: 10px;
	padding-left: 10px;
}

.info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 6px;
	border: 1px solid #000000;
	background-color: #F5F4EF;
}
.descripcion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
	text-align: justify;
}
.seincluyexcluye {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 6px;
	background-color: #F5F4EF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7D7244;
	border-bottom-color: #7D7244;
	border-left-color: #7D7244;
}

.input_reserva {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	color: #333333;
	background-color: #F0EEE4;
	height: 14px;
	width: 200px;
	padding-left: 5px;
	border: 1px solid #7D7244;
}
.input_fechas {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	color: #333333;
	background-color: #F0EEE4;
	height: 18px;
	width: 62px;
	padding-left: 5px;
	border: 1px solid #7D7244;
}
.descripcion a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.descripcion a:hover {
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
#info td {
	font-size: 10px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	text-transform: capitalize;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.txt_info {
	color: #896138
}
#not td a {
	text-decoration: none;
	color: #666666;
}
#not_det td a {
	padding-top: 0px;
	padding-bottom: 0px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	font-weight: bold;
	color: #504031;
	text-decoration: none;
}
#not_det td a:hover {
	padding-top: 0px;
	padding-bottom: 0px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	font-weight: bold;
	color: #E3D1A6;
	text-decoration: none;
}
.texto_news a {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.texto_news a:hover {
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
.fondo_mapa {
	background-image: url(images/fondo_mapa_lunas.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

