@charset "utf-8";
/* CSS Document */
/******Site*******/
#links_mapa br {
	margin: 10px;
	padding-top: 8px;
}
#links_tours {
	margin: 0px;
	padding-right: 20px;
	padding-left: 20px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
}
.textos_eoffers {
	font-size: 11px;
	color: #205597;
	font-weight: bold;
	margin-left: 20px;
}

a{
	color: #0044BA;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	font-size: 11px;
}


a:links{
	color: #0044BA;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	font-size: 11px;
}

a:hover {
	color:#0044BA ;
	text-decoration:underline;
	font-family:Georgia, "Times New Roman", Times, serif;
}



form {
	margin: 0px;
}

#paginacion 
{
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #EE0000;	
	text-decoration:none;
}

input[password] {
	font-family: "Lucida Console";
}

.titulo_home{
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;	
}

.titulo_tour{
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight:bold;
	color:#603913;
	text-decoration:none;	
}

.texto_destino{
text-align:justify;
}

.link_articulo{
color:#a3a3a4;
}

.contenido_tour, .contenido_tour a:link, .contenido_tour td {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color:#0044BA;
	text-decoration:none;
	margin: 0px;
	padding: 5px;
}

.contenido_tour_activo, .contenido_tour_activo a:link, .contenido_tour_activo td {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color:#0044BA;
	text-decoration:underline;
	text-transform: none;
	padding: 5px;
}

.contenido_tour_articulo_inactivo {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color:#999999;
	text-decoration:underline;
	text-transform: none;
	padding: 5px;
}

.contenido_tour_articulo_activo {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color:#0044BA;
	text-decoration:underline;
	text-transform: none;
	padding: 5px;
}


.textos {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size: 11px;
	border: 0px;
}


.textos_about {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#0050a0;
	font-size: 11px;
	line-height: 16px;
	text-align:justify;
}

.textos_about_con{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#0050a0;
	font-size: 18px;
	line-height: 16px;
	text-align:justify;
}

.textos_hoteles {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#0154a7;
	font-size: 11px;
	text-align:justify;
}

.textos_references {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#0050A0;
	font-size: 11px;
	text-align:justify;
	width: 418px;
	height: 290px;
	background: url(../images/img_references_fondo.jpg) no-repeat bottom left #FFFFFF;
	padding-left: 30px;	
	padding-right: 60px;
	padding-bottom: 50px;
}

.textos_eoffers {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#0050A0;
	font-size: 11px;
	text-align:justify;
	font-weight: normal;
}

.textos_references b{
	color:#00B0EA;
}




.input_textos {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size: 11px;
	border: 1px solid #666666;
}

.texto_blanco {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size: 11px;
}

.tabla_destinos{
	color:#000000;	
}

.txt_destino{
	text-align:justify;
}

.linea_destino{
	color:#FFCC00;
	margin-top: 20px; 
}


/* Validador*/
#contenedor_error{
	font-family:  Georgia, "Times New Roman", Times, serif;
	color:#860003;
	font-size:16px;
	font-weight:bold;
	
	background-color: #FEC689;
	border: 1px solid red;
	margin: 5px;
	padding: 2px;
}

input.error, textarea.error{
 	background: #FF9531;
	color: #FFFFFF;
}
/*******/
.contenido_tours {
	color:5f5f5f;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 44px;
}

/*****/
.enviar{
font-family:verdana;
font-size:11px;
color:#4CB92C;
text-decoration:none;
font-weight:bold;
}

.linea_1_map{
background-image:url(../images/punto_site_1.jpg);
background-repeat: no-repeat;

}

.title_map{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
color:#FCFBFF;
text-align:center;
}

.subtitle_map{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#0050A0;
text-align:center;
}

.description_map{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#0050A0;
text-align:left;
}
.titulos{
font-family:Georgia, "Times New Roman", Times, serif;
padding-left:22px;
}

.titulos_sites{
font-family:Georgia, "Times New Roman", Times, serif;
padding-left:5px;
padding-top:15px;
padding-bottom:55px;
}

.titulos_sites_01{
font-family:Georgia, "Times New Roman", Times, serif;
padding-left:30px;
padding-top:20px;
padding-bottom:56px;
}

.titulos_sites_02{
font-family:Georgia, "Times New Roman", Times, serif;
padding-left:1px;
padding-top:20px;
padding-bottom:56px;
}

.vineta_01{
color:#F7AB08;
float:left;
font-size:20px;
}

.vineta_01_home{
color:#F7AB08;
float:left;
font-size:22px;
padding-top:20px;
}


.titulo_bienvenida{
color:#FFFFFF;
float:left;
font-size:22px;
padding-top:20px;
}

.titulo_sites{
color:#014FA1;
float:left;
font-size:20px;
}

.banner{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:23px;
color:#FFFFFF;
width:860px;
height:37px;
}

.banner_left{
background-color:#FFFFFF;
width:20px;
height:37px;
float:left;
}


.banner_2{
background-color:#9AA8CB;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_3{
background-color:#D6AB43;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_4{
background-color:#01499D;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_1{
background-color:#7B2D9D;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_5{
background-color:#5F8224;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_6{
background-color:#8CB241;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_7{
background-color:#357785;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_8{
background-color:#CEA271;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_10{
background-color:#DB6937;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_11{
background-color:#57C0DD;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_12{
background-color:#167BC1;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_9{
background-color:#C76D62;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_turs{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:23px;
color:#FFFFFF;
width:860px;
height:37px;
}

.banner_left_turs{
background-color:#FFFFFF;
width:20px;
height:37px;
float:left;
}


.banner_1_turs{
background-color:#4BA819;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_2_turs{
background-color:#0089AB;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_3_turs{
background-color:#002F65;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_7_turs{
background-color:#004CA2;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_4_turs{
background-color:#FF9000;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_5_turs{
background-color:#8D0861;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_6_turs{
background-color:#00ADEF;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.banner_8_turs{
background-color:#FF4800;
float:left;
width:820px;
height:29px;
padding-top:8px;
padding-left:20px
}

.franja{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#FFFFFF;
text-align:left;
}

.franja_der{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#FFFFFF;
text-align:left;
}

.franja_1{
background-color:#A13394;
float:left;
width:483px;
height:24px;
padding-left:8px;
padding-top:3px;
}
.franja_2{
background-color:#00ADEF;
float:left;
width:483px;
height:24px;
padding-left:8px;
padding-top:3px;
}
.franja_3{
background-color:#0173BC;
float:left;
width:483px;
height:24px;
padding-left:8px;
padding-top:3px;
}

.franja_der_4{
background-color:#013777;
float:left;
width:300px;
height:24px;
padding-left:8px;
padding-top:3px;
}

.links_tab{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-decoration:none;
	color:#A3A3A4;
	font-weight:500;
}

.tabs{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	padding-left:10px;
	
}

