@charset "utf-8";
/* CSS Document */


* {
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
}
html, body { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff;

scrollbar-face-color:#EBF5FF;
scrollbar-base-color:#EBF5FF;
scrollbar-arrow-color:#E7106B;
scrollbar-track-color:#F3F3F3;
scrollbar-shadow-color:#EBF5FF;
scrollbar-highlight-color:#EBF5FF;
scrollbar-3dlight-color:#78AAFF;
scrollbar-darkshadow-Color:#78AAFF;


 }

a:link , a:visited {
color:#2992D6;
text-decoration:none;
}

a:hover {
color:#E7106B;
}

.busc:link {
color:#E7106B;
text-decoration:none;
}

.busc:visited {
color:#E7106B;
text-decoration:none;
}

.busc:hover {
color:#2992D6;
}

form {
margin:0px;
}

/* ENCABEZADO */ 
#header { height:260px; width:900px; margin: 0 auto; }

#header #top {
height:auto;
text-align:right;
padding-bottom:6px;
padding-top:16px;
}

#header #top img {
padding-left:16px;
}


#header #botonera { width:900px; background-image:url(images/encabezado.jpg); background-repeat: no-repeat; background-position:50% top; float: none; margin: 0 auto; }

#header #botonera #botones{
	padding:0px 2px 0;
}

#header #botonera #line_blue { background-color: #8bcddd; width: 100%; height: 8px; margin: 180px 0 0 0; padding: 0; }
/* FUENTES */

#header #botonera #botones a{
color:#072b5f;
text-decoration:none;
}

#header #botonera #botones a:hover{
color:#5bbaea;
text-decoration:none;
}

#header #botonera #botones #boton{
float:left;
}

#header #botonera #botones #boton #boton_left {
width:9px;
height:36px;
background-image:url(images/boton_izq.gif);
background-repeat:no-repeat;
float:left;
}

#header #botonera #botones #boton #boton_center {
width:auto;
height:36px;
background-image:url(images/boton_medio.jpg);
background-repeat:repeat-x;
float:left;
padding-top:10px;
font-family: "trebuchet MS";
font-size: 14px;
color: #5bbaea;
font-weight: bold;
}

#header #botonera #botones #boton #boton_center a:hover {
color:#3399FF;
}

#header #botonera #botones #boton #boton_right {
width:10px;
height:36px;
background-image:url(images/boton_der.gif);
background-repeat:no-repeat;
float:left;
}


/* CONTENIDO */ 

#content {
	width:905px;
	margin:0 auto;
	height: auto;
}


#content #imperdibles {
background-image:url(images/programas-imperdibles_fondo.jpg);
background-repeat:no-repeat;
height:387px;
width:386px;
float:left;
margin:0 10px 10px 0;
_margin:0 5px 10px 0;

}

#content #imperdibles h2{
font-size:14px;
line-height:16px;
margin:7px 7px 0 7px;
height:30px;
}


#content #buscador1 {
float:right;
width:488px;
height:38px;
background-image:url(images/busqueda_rapida.jpg);
margin-bottom:8px;
}


#content #buscador1 form {
margin-top:7px;
}

#content #buscador1 input {
float:left;
margin-left:150px;
border:#FFFFFF none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

#content #buscador1 #submit {
background-image:url(images/flechi.png);
background-repeat:no-repeat;
background-color:#03285d;
height:20px;
width:20px;
font-size:0.1px;
float:right;
margin-right:10px;
}


#content #buscador2 {
float:right;
width:500px;
height:340px;
background-image:url(images/buscador.jpg);
background-repeat:no-repeat;
background-position:right;
}

#content #buscador3 {
	float:left;
	width:200px;
	height:auto;
	background-position:right;
	margin-left: 15px;
}
#content #buscador4 {
	float:left;
	width:200px;
	height:auto;
	background-position:right;
	margin-left: 15px;
	_margin-left: 0px;
}
#banner_betweenslide_buscador {
	float: left;
	height: 387px;
	width: 285px;
	margin-bottom: 10px;
}

#content #buscador2 h2{
font-size:14px;
line-height:16px;
margin:7px 5px 0 20px;
height:50px;
}


#content #buscador2 #botones{
float:left;
width:133px;
}

#content #buscador2 #botones img{
margin:1px 0 2px 0;
}


#content #buscador2 #campos{
float:left;
height:250px;
width:310px;
margin:-10px 10px 0 10px;
padding:5px;
}


/* Objetos formulario */
#content #buscador2 #campos input{
border:#4cb8e7 1px solid;
padding:3px;
color:#03285d;
width:150px;
}
#content #buscador2 #campos textarea{
border:#4cb8e7 1px solid;
padding:3px;
color:#03285d;
width:150px;
}
#content #buscador2 #campos select{
border:#4cb8e7 1px solid;
padding:3px;
color:#03285d;
width:320px;

}
#content #buscador2 #campos #duracion{
width:150px;

}
#content #buscador2 #campos #d1{
width:50px;

}

#content #buscador2 #campos #m1{
width:70px;

}

#content #buscador2 #campos #a1{
width:70px;

}

#content #buscador2 #campos #dias{
width:200px;

}

#content #buscador2 #campos #buscar{
width:66px;
height:22px;
background-color:#EFEBEF;

}


#content #banners {
	float:right;
	width:200px;
	height:auto;
	text-align:right;
}

#content #banners img{
margin:1px 0 2px 0;
}
#banner{
margin-bottom:10px;
float:left;}

#content #regiones {
float:left;
height:auto;
width:681px;
background-image:url(images/destinos-fondo2.jpg);
background-repeat:repeat-y;
/* margin-bottom:7px; */
}


#content #regiones_pie {
float:left;
height:17px;
width:681px;
background-image:url(images/destinos-fondo3.jpg);
background-repeat:no-repeat;
margin-bottom:7px;
}

#regiones_pie_after {
	float:left;
	height:auto;
	width:681px;
	margin-bottom:7px;
}

#noticias_after {
float:left;
margin-bottom:10px;
}

#content #regiones #titulo {
font-size:13px;
font-weight:bold;
margin:10px;
border-bottom:3px #e21068 solid;
padding-left:3px;
padding-bottom:5px;
color:#1e82bc;
line-height:17px;
}

#content #regiones #packages {
font-size:12px;
font-weight:bold;
margin:0 10px 5px 10px;
border-bottom:1px #3796d2 dashed;
padding-left:3px;
height:40px;
width:200px;
float:left;
}

#content #regiones #packages #massss{
float:right;
margin-top:-19px;
}

#content #noticias {
float:left;
height:221px;
width:386px;
background-image:url(images/noticias.jpg);
margin-right:7px;
margin-bottom:7px;
}

#content #social {
float:left;
height:105px;
width:282px;
background-image:url(images/social_life.jpg);
margin-bottom:7px;
}

#content #news {
float:left;
height:105px;
width:281px;
background-image:url(images/news.jpg);
}

#content #news a:link, #content #news a:visited {
color:#298fcf;
}

#content #news a:hover {
color:#e21068;
}

#content #otros {
float:left;
height:182px;
width:678px;
background-image:url(images/informacion-box.jpg);
background-repeat: no-repeat;
}

#content #otros h3{
font-size:14px;
font-weight:bold;
margin:10px;

}

#content #otros #otros_left{
	float:left;
	width:320px;
	padding-top:5px;
	padding-left:10px;

}
#content #otros #otros_left a:link, #content #otros #otros_left a:visited {
color:#3a5881;
}

#content #otros #otros_left a:hover {
color:#e21068;
}

#content #otros #otros_right{
	float:left;
	width:320px;
	padding-top:5px;
	padding-left:10px
}
#content #otros #otros_right a, #content #otros #otros_right a:visited {
color:#3a5881;
}

#content #otros #otros_right a:hover {
color:#e21068;
}


#content_interior {
float:left;
}

#content_interior #titulo {
float:none;
width:675px;
}

#content_interior #titulo2 {
float:right;
width:117px;

}
#content_interior #cuadro {
width:675px;
padding-top:10px;
padding-bottom:3px;
}

#content_interior #cuadro2 { 
width:675px; 
height:180px;
background-image:url(images/fondo_programas.jpg);
background-repeat:no-repeat;
padding-top: 5px;
padding-bottom: 29px;
}
 
#content_interior #cuadro2 img {
margin:10px 0 5px 12px;
}

#content_interior #detalle_producto {
line-height: 16px;
width:640px; 
padding: 0 20px 25px 0;
}

#content_interior #detalle_producto #table input{
border:#4cb8e7 1px solid;
padding:3px;
color:#03285d;
width:150px;
}



#content_interior #comments #campo_name { color: #868686; font-size: 12px; font-family: Verdana; width: 630px; height: 16px; padding: 3px; border: solid 1px #bad9ec; }
#content_interior #comments #campo_mail { color: #868686; font-size: 12px; font-family: Verdana; padding: 3px; width: 630px; height: 16px; border: solid 1px #bad9ec; }
#content_interior #comments #form1 input { color: #868686; font-size: 12px; font-family: Verdana; padding: 3px; width: 630px; height: 25px; border: solid 1px #bad9ec; }
#content_interior #tarifasyreservasline { float:left; width:655px; height:181px; background-image:url(images/fondo_tarifas.jpg); background-repeat:no-repeat; padding-top: 15px; padding-bottom: 10px; padding-left: 20px; }
#content_interior #tarifasyreservas { background-image: url(images/fondo_tarifas2.jpg); background-repeat: no-repeat; width: 655px; height: 181px; float: left; padding-top: 15px; padding-bottom: 10px; padding-left: 20px; }
#content_interior #masinfo {
float:left;
width:632px;
height:181px;
background-image:url(images/fondo_masinfo.jpg);
background-repeat:no-repeat;
padding: 25px 23px 10px 10px;
}
#content_interior #maspaquetesline { float:left; width:632px; background-image:url(images/fondo_maspaquetes.jpg); background-repeat:no-repeat; height: 128px; padding-top: 15px; padding-right: 23px; padding-bottom: 10px; }
#content_interior #maspaquetes { background-image: url(images/fondo_maspaquetes2.jpg); background-repeat: no-repeat; width: 632px; height: 128px; float: left; padding-top: 15px; padding-right: 23px; padding-bottom: 10px; }
#content_interior .masinfo_paquetes { float: right; }
#content_interior .masinfo_lugar { position: relative; top: 60px; left: 80px; float: left; }
#content_interior .masinfo_price { position: relative; top: 60px; left: 70px; float: right; }
#content_interior #guiadestino { line-height: 16px; float:left; width:632px; background-image:url(images/fondo_masinfo.jpg); background-repeat:no-repeat; padding: 25px 23px 10px 10px; }

#sidebar {
	float:right;
	width:200px;
	height:auto;
	text-align:left;
	overflow:none;
}
#sidebar2 {
	float:left;
	width:200px;
	height:auto;
	text-align:left;
	overflow:none;
}

#sidebar_home_chico {
	float:right;
	width:200px;
	height:425px;
	text-align:right;
	overflow:none;
}

#sidebar #box_cen{
width:180px;
height:auto;
margin-left:10px;
padding:10px;


}

#sidebar #box_bot{
background-image:url(images/int-box-bot.gif);
width:200px;
height:17px;
margin-left:10px;

}

#sidebar #busqueda_chico {
float:right;
width:199px;
height:38px;
background-image:url(images/buscador_chico.jpg);
background-repeat:no-repeat;
margin-bottom:8px;
font-size:10px;
}
#sidebar #busqueda_chico #form1 {
margin-top:7px;
}
#sidebar #busqueda_chico #form1 input { color: #3a5881; float:left; border:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; width: 140px; margin-left: 40px; padding-top: 2px; }
#sidebar #buscador_chico {
float:right;
width:201px;
height:394px;
background-image:url(images/buscador_chico2.jpg);
background-repeat:no-repeat;
margin-bottom:8px;
font-size:9px;
}
#sidebar #sidebar_links { background-image: url(images/fondo_sidebar_links.jpg); background-repeat: no-repeat; margin-bottom: 8px; width: 201px; height: 552px; float: right; margin-top: 12px; }
#sidebar #sidebar_links #redes_social { position: relative; top: 20px; left: 10px; float: left; }
#sidebar #sidebar_links ul { text-align: left; position: relative; top: 80px; left: 10px; float: left; display: block; }
#sidebar #sidebar_links ul p { color: #298fcf; font-size: 13px; font-family: "trebuchet MS"; font-weight: bold; margin-bottom: 5px; }
#sidebar #sidebar_links ul li { list-style-type: none; }
#sidebar #sidebar_links ul li .color { color: #298fcf; }
#sidebar #sidebar_links ul li a { color: #3a5881; font-size: 12px; font-family: "trebuchet MS"; font-weight: bold; }
#sidebar #sidebar_links ul li a:hover { color: #e21068; font-size: 12px; font-family: "trebuchet MS"; font-weight: bold; text-decoration: none; list-style-type: none; }
#sidebar #sidebar_links #redes_social p { color: #298fcf; font-size: 13px; font-family: "trebuchet MS"; font-weight: bold; text-align: left; width: 100%; float: left; margin-top: 5px; margin-bottom: 4px; }
#sidebar #sidebar_links #redes_social img { float: left; }
#sidebar #buscador_chico #titulo{
float:left;
width:190px;
height:27px;
padding: 7px 5px 0 5px;
line-height:10px;
}

#sidebar #buscador_chico #botones{
float:left;
width:190px;
height:60px;
}

#sidebar #buscador_chico #botones img{
margin-top:8px;
}

#sidebar #buscador_chico #info{
margin-top:15px;
text-align:left;
float:left;
width:190px;
height:286px;
}
#sidebar #buscador_chico #info p { color: #7c7f82; font-size: 10px; font-family: "trebuchet MS"; font-weight: bold; text-align: left; width: 100%; float: left; }


#sidebar #motor_interno #info  { padding:4px 4px 4px 10px; }

#sidebar #motor_interno #info select { color: #08245A; font-size: 11px; font-family: "trebuchet MS" padding: 3px; width: 175px; height: 22px; float: left; margin-top: 1px; margin-bottom: 1px; border: solid 1px #bad9ec;padding:2px; }

#sidebar #motor_interno #info #d1 { width: 45px; }
#sidebar #motor_interno #info #m1 { width: 55px; }
#sidebar #motor_interno #info #a1 { width: 70px; }
#sidebar #motor_interno #info #dias { width: 90px; }







#content #banners_interior {
float:right;
width:201px;
margin-bottom:8px;
margin-left:5px;
}
#content #banners_interior2 {
float:left;
width:155px;
margin-bottom:8px;
}
#content #banners_interior img{
margin:1px 0 2px 0;
}

/* CONTENT INTERIOR - Entrelineado */

#content_interior p {
padding-bottom:10px;
}


/*FORMULARIO VIAJES A MEDIDA*/
#content #encabezado_interior { position: relative; top: 23px; left: -530px; }
#content #encabezado_interior p { color: #298fcf; font-size: 12px; font-family: Verdana; font-weight: bold; }
#content_interior #viaje_a_medida { background-image: url(images/fondo_viajes_a_medida.jpg); background-repeat: no-repeat; width: 675px; height: 887px; float: left; margin-bottom: 30px; }
#content_interior #viaje_a_medida #titulo_viajes { color: #234371; font-size: 12px; font-family: Verdana; position: relative; top: 50px; left: 20px; width: 650px; height: 50px; }
#content_interior #data_form_viajes { position: relative; top: 50px; left: 20px; width: 660px; float: left; margin-bottom: 10px; }
#content_interior #data_form_viajes { color: #234371; font-size: 11px; font-family: Verdana; }
#content_interior #data_form_viajes select { color: #868686; font-size: 12px; font-family: Verdana; width: 430px; height: 20px; margin-bottom: 6px; padding: 3px; border: solid 1px #bad9ec; }
#content_interior #data_form_viajes input { margin-right: 5px; margin-left: 5px; }
#content_interior #data_form_viajes #text_area { color: #868686; font-size: 12px; font-family: Verdana; padding: 3px; width: 620px; height: 70px; border: solid 1px #bad9ec; }
#content_interior #data_form_viajes #select_corto { color: #868686; font-size: 12px; font-family: Verdana; margin-bottom: 6px; padding: 3px; width: 45px; height: 20px; margin-right: 17px; border: solid 1px #bad9ec; }
#content_interior #data_form_viajes #select_corto2 { color: #868686; font-size: 12px; font-family: Verdana; margin-right: 17px; margin-bottom: 6px; padding: 3px; width: 45px; height: 20px; margin-left: 14px; border: solid 1px #bad9ec; }
#content_interior #data_form_viajes #select_corto3 { color: #868686; font-size: 12px; font-family: Verdana; margin-bottom: 6px; padding: 3px; width: 45px; height: 20px; margin-right: 5px; border: solid 1px #bad9ec; }
#content_interior #data_form_viajes #select_corto4 { color: #868686; font-size: 12px; font-family: Verdana; margin-right: 5px; margin-bottom: 6px; padding: 3px; width: 45px; height: 20px; margin-left: 5px; border: solid 1px #bad9ec; }
#content_interior #data_form_viajes #categoria { color: #868686; font-size: 12px; font-family: Verdana; margin-right: 5px; margin-bottom: 6px; margin-left: 5px; padding: 3px; width: 137px; height: 20px; border: solid 1px #bad9ec; }
#content_interior #data_form_viajes .button_enviar { text-align: right; padding-top: 10px; padding-right: 30px; }
/*FORMULARIO ACCESO AG*/
#content #acceso_ag { background-image: url(images/fondo_agencias2.jpg); background-repeat: no-repeat; width: 900px; height: 718px; float: left; margin-top: 67px; margin-bottom: 20px; padding-top: 15px; padding-bottom: 10px; }
#content #titulo_ag { position: relative; top: -72px; left: 0; width: 400px; float: left; }
#content #titulo_ag2 { position: relative; top: -57px; right: 10px; width: 50px; float: right; }
#content #login_table { position: relative; top: 25px; left: 140px; width: 600px; float: left; }
#content #login_table p { color: #234371; font-size: 11px; font-family: Verdana; float: left; margin-top: 7px; }
#content #login_table input { color: #868686; font-family: Verdana; height: 20px; margin-top: 2px; margin-left: 10px; padding-top: 2px; padding-left: 2px; border: solid 1px #bad9ec; }
#content #encabezado p { color: #298fcf; font-size: 12px; font-family: Verdana; font-weight: bold; }
#content #encabezado { position: relative; top: -7px; left: -395px; }
#content #register { position: relative; top: 60px; left: 20px; width: 850px; float: left; margin-bottom: 15px; }
#content #data_form { text-align: left; margin-bottom: 20px; position: relative; top: 50px; left: 20px; width: 850px; float: left; }
#content #data_form { color: #234371; font-size: 11px; font-family: Verdana; }
#content #data_form input { color: #868686; font-size: 12px; font-family: Verdana; width: 281px; height: 20px; margin-bottom: 4px; padding-top: 5px; padding-left: 4px; border: solid 1px #bad9ec; }
#content #data_form2 { text-align: left; position: relative; top: 50px; left: 20px; width: 570px; float: left; }
#content #data_form2 { color: #234371; font-size: 11px; font-family: Verdana; }
#content #data_form2 input { color: #868686; font-size: 12px; font-family: Verdana; width: 281px; height: 20px; margin-bottom: 4px; padding-top: 5px; padding-left: 4px; border: solid 1px #bad9ec; }
/*CONTENIDO AGENCIAS INT*/
#content #acceso_ag_int {
	background-image: url(images/fondo_agencias_int.jpg);
	background-repeat: no-repeat;
	margin-top: 67px;
	margin-bottom: 20px;
	width: 900px;
	padding-top: 15px;
	padding-bottom: 10px;
}
#content #acceso_ag_int #titulo_ag_int { position: relative; top: -50px; left: 15px; width: 400px; float: left; }
#content #acceso_ag_int #titulo_ag2_int { position: relative; top: -58px; right: 20px; float: right; }
#content #acceso_ag_int #titulo_ag2_int #icons_navegation { color: #3a5881; font-size: 10px; font-family: "trebuchet MS"; float: left; }
#content #acceso_ag_int #titulo_ag2_int #icons_navegation2 { color: #3a5881; font-size: 10px; font-family: "trebuchet MS"; float: left; margin-top: 8px; _margin-top: 60px; margin-right: 5px; margin-left: 5px; }
#content #acceso_ag_int #icons_content {
	width: 720px;
	height: 500px;
}
#content #acceso_ag_int #icons_content2 {
	width: 820px;
	height: 500px;
	padding-left: 15px;
}
#content #acceso_ag_int #icons_content #icons_ul {
	position: relative;
	top: 10px;
	left: 17px;
	height: 85px;
	padding: 0;
	list-style-type: none;
	display: inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	float: left;
}
#content #acceso_ag_int #icons_content #icons_ul li { text-align: center; width: 145px; height: 85px; float: left; padding: 5px 15px; display: block; }
#content #acceso_ag_int #icons_content #icons_ul li a { color: #298fcf; font-size: 11px; font-family: Verdana; font-weight: bold; }
#content #acceso_ag_int #icons_content #icons_ul li .nolink { color: #298fcf; font-size: 9px; font-family: Verdana; }
#content #acceso_ag_int #icons_content #icons_ul li .prox { color: #e21068; font-size: 11px; font-family: Verdana; font-weight: bold; }
#content #acceso_ag_int #icons_content #icons_ul li a:hover { color: #298fcf; font-size: 11px; font-family: Verdana; font-weight: bold; text-decoration: none; }
#content #acceso_ag_int #icons_content #red_social { background-image: url(images/fondo_redsocial.jpg); position: relative; top: 50px; left: 150px; width: 600px; height: 52px; float: left; }
#content #acceso_ag_int #icons_content #red_social #icons_navegation { color: #298fcf; font-size: 13px; font-family: "trebuchet MS"; float: left; padding-top: 11px; }
#content #acceso_ag_int #icons_content #red_social #icons_navegation2 { color: #298fcf; font-size: 13px; font-family: "trebuchet MS"; float: left; padding-top: 17px; padding-right: 20px; padding-left: 30px; }
#content #acceso_ag_int #encabezado_ag_int { position: relative; top: -7px; left: -390px; }
#content #acceso_ag_int #encabezado_ag_int p { color: #e21068; font-size: 12px; font-family: Verdana; font-weight: bold; }
/*NOVEDADES*/
#content_interior #novedades_content { background-image: url(images/fondo_novedades.jpg); background-repeat: no-repeat; margin-top: 11px; margin-bottom: 30px; width: 675px; float: left; }
#content_interior #novedades_content #contenido { color: #234371; font-size: 11px; font-family: Verdana; line-height: 16px; margin-top: 50px; margin-left: 20px; padding-right: 20px; }
#content_interior #novedades_content #contenido #img_novedades {  }
#content_interior #novedades_content #contenido img { float: left; margin-right: 10px; margin-bottom: 10px; }
#content_interior #novedades_content #contenido .bold_color { color: #298fcf; font-weight: bold; }
#content_interior #novedades_content #contenido .color { color: #298fcf; }
#content_interior #novedades_content #contenido .magenta { color: #e21068; }
#content_interior #novedades_content #encabezado_novedades { position: relative; top: 7px; left: 10px; margin-bottom: 35px; }
#content_interior #novedades_content #encabezado_novedades p { color: #e21068; font-size: 12px; font-family: Verdana; font-weight: bold; }
#sidebar #sidebar_novedades { background-image: url(images/fondo_sidebar_novedades.jpg); background-repeat: no-repeat; margin-bottom: 8px; width: 201px; height: 552px; float: right; margin-top: 12px; }
#sidebar #sidebar_novedades ul { text-align: left; position: relative; top: 30px; left: 10px; float: left; margin-bottom: 10px; display: block; }
#sidebar #sidebar_novedades ul p { color: #298fcf; font-size: 13px; font-family: "trebuchet MS"; font-weight: bold; margin-bottom: 5px; }
#sidebar #sidebar_novedades ul li { list-style-type: none; }
#sidebar #sidebar_novedades ul li .color { color: #298fcf; }
#sidebar #sidebar_novedades ul li a { color: #3a5881; font-size: 12px; font-family: "trebuchet MS"; font-weight: bold; }
#sidebar #sidebar_novedades ul li a:hover { color: #e21068; font-size: 12px; font-family: "trebuchet MS"; font-weight: bold; text-decoration: none; list-style-type: none; }

/*GENERICO*/

#content_interior #generico { background-image: url(images/fondo_asistencia_barra.jpg); background-repeat: no-repeat; margin-top: 11px; margin-bottom: 30px; width: 675px; float: left;height:auto; }
#content_interior #generico #titulo { width:98%;float:none;}
#content_interior #generico #contenido { color: #234371; font-size: 11px; font-family: Verdana; line-height: 16px; margin-left: 20px; padding-right: 20px; }
#content_interior #generico #contenido #partners { width: 100%; float: left; margin-top: 20px; }
#content_interior #generico #contenido #partners img { float: left; margin-right: 20px; }
#content_interior #generico #contenido .bold_color { color: #298fcf; font-weight: bold; }
#content_interior #generico #contenido .color { color: #298fcf; }
#content_interior #generico #contenido .magenta { color: #e21068; }
#content_interior #generico #encabezado { position: relative; top: 7px; left: 10px; margin-bottom: 35px;width:650px; }
#content_interior #generico #encabezado p { color: #e21068; font-size: 12px; font-family: Verdana; font-weight: bold; }


/*LA EMPRESA*/
#content_interior #empresarial { background-image: url(images/fondo_asistencia_barra.jpg); background-repeat: no-repeat; margin-top: 11px; margin-bottom: 30px; width: 675px; float: left; }
#content_interior #empresarial #contenido { color: #234371; font-size: 11px; font-family: Verdana; line-height: 16px; margin-left: 20px; padding-right: 20px; }
#content_interior #empresarial #contenido #partners { width: 100%; float: left; margin-top: 20px; }
#content_interior #empresarial #contenido #partners img { float: left; margin-right: 20px; }
#content_interior #empresarial #contenido .bold_color { color: #298fcf; font-weight: bold; }
#content_interior #empresarial #contenido .color { color: #298fcf; }
#content_interior #empresarial #contenido .magenta { color: #e21068; }
#content_interior #empresarial #encabezado_empresarial { position: relative; top: 7px; left: 10px; margin-bottom: 35px; }
#content_interior #empresarial #encabezado_empresarial p { color: #e21068; font-size: 12px; font-family: Verdana; font-weight: bold; }
/*ASISTENCIA AL VIAJERO*/
#content_interior #asistencia { background-image: url(images/fondo_asistencia_barra.jpg); background-repeat: no-repeat; margin-bottom: 30px; width: 675px; height: auto; float: left; margin-top: 11px; }
#content_interior #asistencia #encabezado_asis { position: relative; top: 7px; left: 10px; }
#content_interior #asistencia #encabezado_asis p { color: #e21068; font-size: 12px; font-family: Verdana; font-weight: bold; }
#content_interior #asistencia #icons_ul { position: relative; top: 10px; float: left; margin: 55px 0 0; padding: 0; list-style-type: none; display: inline; }
#content_interior #asistencia #icons_ul li { text-align: center; width: 145px; float: left; padding: 5px 10px; display: block; }
#content_interior #asistencia #icons_ul li a { color: #298fcf; font-size: 11px; font-family: Verdana; font-weight: bold; }
#content_interior #asistencia #icons_ul li .nolink { color: #298fcf; font-size: 9px; font-family: Verdana; }
#content_interior #asistencia #icons_ul li .prox { color: #e21068; font-size: 11px; font-family: Verdana; font-weight: bold; }
#content_interior #asistencia #icons_ul li a:hover { color: #298fcf; font-size: 11px; font-family: Verdana; font-weight: bold; text-decoration: none; }
/*INFORMACION UTIL*/
#content_interior #informacion_util { background-image: url(images/fondo_asistencia_barra.jpg); background-repeat: no-repeat; margin-top: 11px; margin-bottom: 30px; width: 675px; float: left; }
#content_interior #informacion_util #encabezado_info { position: relative; top: 7px; left: 10px; float: left; margin-bottom: 50px; }
#content_interior #informacion_util #encabezado_info p { color: #e21068; font-size: 12px; font-family: Verdana; font-weight: bold; }
#content_interior #informacion_util #informaciones { color: #072b5f; font-size: 11px; font-family: Verdana; width: 600px; float: left; margin-bottom: 20px; }
#content_interior #informacion_util #informaciones h1 { color: #298fcf; font-size: 11px; font-weight: bold; margin: 0; padding: 0; }
#content_interior #informacion_util #informaciones img { float: left; margin-right: 15px; }
/*RESULTADO DE BUSQUEDA*/
#content_interior #resultado_bus { background-image: url(images/fondo_asistencia_barra.jpg); background-repeat: no-repeat; margin-top: 11px; margin-bottom: 30px; width: 675px; float: left; }
#content_interior #resultado_bus #encabezado_resultado { margin-bottom: 50px; position: relative; top: 7px; left: 10px; }
#content_interior #resultado_bus #encabezado_resultado p { color: #e21068; font-size: 12px; font-family: Verdana; font-weight: bold; }
#content_interior #resultado_bus #results { width: 675px; height: 133px; float: left; margin-bottom: 20px; }
#content_interior #resultado_bus .resultado_01 { background-image: url(images/fondo_resultado_01.jpg); background-repeat: no-repeat; }
#content_interior #resultado_bus .resultado_02 { background-image: url(images/fondo_resultado_02.jpg); background-repeat: no-repeat; }
#content_interior #resultado_bus .resultado_03 { background-image: url(images/fondo_resultado_03.jpg); background-repeat: no-repeat; }
#content_interior #resultado_bus .resultado_04 { background-image: url(images/fondo_resultado_04.jpg); background-repeat: no-repeat; }
#content_interior #resultado_bus #results .icon_masinfo { position: relative; top: -10px; left: -20px; float: right; }
#content_interior #resultado_bus #results .destino { position: relative; top: 40px; left: 72px; float: left; }
#content_interior #resultado_bus #results .price { position: relative; top: 45px; left: 27px; float: right; }
#content_interior #resultado_bus #results .info_adicional { position: relative; top: 65px; left: 35px; width: auto; float: left; }
#content_interior #resultado_bus #results .imagen { position: relative; top: 32px; left: 10px; float: left; }
/*PROPIEDADES RECOMENDADAS*/
#content_interior #recomendadas { line-height: 16px; float:left; width:675px; margin-bottom: 50px; }
#content_interior #recomendadas #recomendada { background-image: url(images/fondo_recomendada.jpg); background-repeat: no-repeat; width: 672px; height: 272px; float: left; margin-bottom: 20px; }
#content_interior #recomendadas #recomendada { background-image: url(images/fondo_recomendada.jpg); background-repeat: no-repeat; margin-bottom: 20px; width: 672px; height: 272px; float: left; }
#content_interior #recomendadas #recomendada .img_recomendada { position: relative; top: 10px; left: 7px; float: left; }
#content_interior #recomendadas #recomendada .logo_recomendada { position: relative; top: 90px; left: -130px; float: right; }
#content_interior #recomendadas #recomendada .info_recomendada { position: relative; top: 120px; left: -13px; float: right; }
#content_interior #recomendadas .prop_recomendada { float: left; margin-right: 5px; margin-bottom: 5px; }
/* PIE */ 

#footer { width:900px; margin: 0 auto; }

#footer #botonera{ margin-top:10px;height:27px;float:none; }

#footer #detalle{ 
float:none;
background-image:url(images/pie.jpg); 
background-repeat:no-repeat; 
text-align:right; 
height: 100px; 
padding-top:37px; 
padding-right:20px;
 }

#footer #detalle a, #footer #detalle a:visited {
color:#003c75;
}
#footer #detalle a:hover {
color:#e21068;
}
#footer #detalle #logo-botonera{
padding-left:20px;
float:right;
}

#footer #detalle p{ font-size: 10px; font-family: "trebuchet MS"; margin-top:7px; }
#footer #footer_table { width: 900px; margin-bottom: 10px; }
#footer #footer_table a:link, #footer #footer_table a:visited { color: #003c75; }
#footer #footer_table a:hover { color: #e21068; }
#clear {
clear:both;
float:none;
}
.buscador-tit {
	font-family: "trebuchet MS";
	font-size: 12px;
	color: #02255a;
	font-weight: bold;
	text-transform: uppercase;
}
.TrebuchetCelesteBold14 {
	font-family: "trebuchet MS";
	font-size: 14px;
	color: #a4d8f0;
	font-weight: bold;
}
.TrebuchetTurquesaBold14 {
	font-family: "trebuchet MS";
	font-size: 14px;
	color: #4db7e9;
	font-weight: bold;
}
.TrebuchetAzulBold14 {
	font-family: "trebuchet MS";
	font-size: 14px;
	color: #03285d;
	font-weight: bold;
}
.TrebuchetGrisBold11 {
	font-family: "trebuchet MS";
	font-size: 11px;
	color: #7c7f82;
	font-weight: bold;
}
.TrebuchetAzulBold12 {
	font-family: "trebuchet MS";
	font-size: 12px;
	color: #3a5881;
	font-weight: bold;
}
.TrebuchetTurBold12 {
	font-family: "trebuchet MS";
	font-size: 12px;
	color: #2992D6;
	font-weight: bold;
}
.TrebuchetCelBold11May {
	font-family: "trebuchet MS";
	font-size: 11px;
	color: #298fcf;
	font-weight: bold;
	text-transform: uppercase;
}
.TrebuchetRosaBold18May {
	font-family: "trebuchet MS";
	font-size: 18px;
	color: #e21068;
	font-weight: bold;
	text-transform: uppercase;
}	
.TrebuchetTurqBold12 {
	font-family: "trebuchet MS";
	font-size: 12px;
	color: #4db7e9;
	font-weight: bold;
}
.Verdana10Gris {
	font-family: "Verdana";
	font-size: 10px;
	color: #7c7f82;
}
.TrebuchetRosaBold12May {
	font-family: "trebuchet MS";
	font-size: 12px;
	color: #e21068;
	font-weight: bold;
	text-transform: uppercase;
}	
.TrebuchetAzul10 {
	font-family: "trebuchet MS";
	font-size: 10px;
	color: #3a5881;
}
.TrebuchetAzul11 {
	font-family: "trebuchet MS";
	font-size: 11px;
	color: #3a5881;
}
.TrebuchetAzulBold18 {
	font-family: "trebuchet MS";
	font-size: 18px;
	color: #03285d;
	font-weight: bold;
}	
.VerdanaBold9Azul {
	font-family: "Verdana";
	font-size: 9px;
	color: #298fcf;
	font-weight: bold;
}
.VerdanaBold11Azul {
	font-family: "Verdana";
	font-size: 11px;
	color: #298fcf;
	font-weight: bold;
}
.VerdanaBold13Rosa { color: #e21068; font-size: 13px; font-family: Verdana; font-weight: bold; }
.Verdana11AzulOsc { font-family: Verdana; font-size: 11px; color: #234371; line-height: 16px; }
.TrebuchetAzulBold10 {
	font-family: "trebuchet MS";
	font-size: 10px;
	color: #03285d;
	font-weight: bold;
}	
.TrebuchetCelBold10 {
	font-family: "trebuchet MS";
	font-size: 10px;
	color: #298fcf;
	font-weight: bold;
}






/*

ESTILOS MKTE

*/


/* ESTILO MKTE-Agencia GENERAL*/

	
textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#49494C;
	width: 100%;
	padding: 0px;
	margin: 1px 1px 1px 1px;	
	border: 1px solid #DBDBDB;	
	border-bottom-style:solid;
    background-color:#FFFFFF;
	}
	
select {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#49494C;
	border: 1px solid #DBDBDB;	
	border-bottom-style:solid;
    background-color:#FFFFFF;
	padding: 0px;
	margin: 1px 1px 1px 1px;
	}
	
input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#49494C;
	border: 1px solid #DBDBDB;	
	border-bottom-style:solid;
    background-color:#FFFFFF;
	padding: 0px;
	margin: 1px 1px 1px 1px;
	}
	
/*  radio button */

#tipo input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#49494C;
	border: 1px solid #DBDBDB;	
	border-bottom-style:solid;
    background-color:#339900;
	padding: 0px;
	margin: 1px 1px 1px 1px;
	}
	
#textogrande{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color:#193857;
    background-color:#FFFFFF;
	}

#textochico{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color:#193857;
    background-color:#FFFFFF;
	}
	
	
	                    
#box1 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	color:#000000;
    background-color:#FEC018;
	padding: 1px 1px 1px 5px;
	margin: 1px 1px 1px 1px;
	height: 22px;
	}
	
#box2 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
    background-color:#FFECB9;
	border-bottom:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	padding: 1px 1px 1px 5px;
	margin: 1px 1px 1px 1px;
	height: 26px;
	}
	

	
/* Estilos Aereos */
/*

box1: Titulo de las cajas de listas y vigencias de productos
box2: contenido de las cajas de listas y vigencias
box3: Observaciones de las cajas de vigencias

*/   

#aereos {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
    background-color:#FFFFFF;
	}
	
#aereos img{
    background-color:#FFFFFF;
	border: 2px;
	border-color:#FEC018;
	border-style:solid;
	}
	
#aereos h1{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color:#193857;
    background-color:#FFFFFF;
	}
	
#aereos h2{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
    background-color:#FFFFFF;
	}
	
#aereos #textogrande{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color:#193857;
    background-color:#FFFFFF;
	}

#aereos #textochico{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color:#193857;
    background-color:#FFFFFF;
	}
	
	                    
#aereos #box1 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	color:#000000;
    background-color:#FEC018;
	padding: 1px 1px 1px 5px;
	margin: 1px 1px 1px 1px;
	height: 22px;
	}
	
#aereos #box2 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
    background-color:#FFECB9;
	border-bottom:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	padding: 1px 1px 1px 5px;
	margin: 1px 1px 1px 1px;
	height: 26px;
	}
	
/* boton de mas info */
#aereos #box2 #masinfo {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
    background-color:#FFECB9;
	border:0px;
	font-weight:bold;
	padding: 0px;
	margin: 1px 1px 1px 1px;
	}
	
#aereos #box3 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
    background-color:#FFE8A9;
	border-bottom:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	padding: 5px 5px 5px 5px;
	margin: 1px 1px 1px 1px;
	height: 28px;
	}
	

#aereos #reservar {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
    background-color:#FEC018;
	border:1px;
	border-color:#CCCCCC;
	border-style:solid;
	font-weight:bold;
	padding: 0px;
	margin: 1px 1px 1px 1px;
	}
	


/* Estilos Paquetes */
/*

box1: Titulo de las cajas de listas y vigencias de productos
box2: contenido de las cajas de listas y vigencias
box3: Observaciones de las cajas de vigencias

*/   

#paquetes {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
    background-color:#FFFFFF;	
	}

#paquetes #encabezado {
	margin-top:5px;
	margin-bottom:7px;
	}

#paquetes #encabezado #titulo {
	height:37px;
	width:98%;
	padding:5px 0 0 0;
	float:left;
	margin-top:5px;
	border-bottom:2px solid #EF0C73;
	margin-bottom:2px;
	}
	
#paquetes #encabezado #botones {
	float:right;
	}

#paquetes #encabezado #botones img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}
	
#paquetes #encabezado #botones #volver img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}

#paquetes #encabezado #botones #imprimir img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}
	

#paquetes #encabezado #botones #recomendar img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}
	
#paquetes img{
    background-color:#FFFFFF;
	border: 1px;
	border-color:#EF0C73;
	border-style:solid;
	width:220px;
	height:165px;
	}
	
#paquetes h1{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	margin:0;
	text-transform:uppercase;
	color:#EF0C73;
	}
	
#paquetes h2{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	}
	
#paquetes #textogrande{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color:#193857;
	}

#paquetes #textochico{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	}
	
	                    
#paquetes #box1 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#298ECE;
    background-color:#CED3DE;
	padding: 1px 1px 1px 5px;
	margin: 1px 1px 1px 1px;
	height: 22px;
	border-top:2px;
	border-top-color:#E70C63;
	border-top-style:solid;
	
	}
	
#paquetes #box2 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#214173;
    background-color:#E7EBEF;
	border-bottom:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dashed;
	padding: 1px 1px 1px 5px;
	margin: 1px 1px 1px 1px;
	height: 26px;
	}
	
/* boton de mas info */
#paquetes #box2 #masinfo {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
    background-color:#CE5100;
	border:0px;
	font-weight:bold;
	padding: 0px;
	margin: 1px 1px 1px 1px;
	}
	
#paquetes #box3 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#214173;
    background-color:#E7EBEF;
	border-bottom:2px;
	border-bottom-color:#298ECE;
	border-bottom-style:solid;
	padding: 5px 5px 5px 5px;
	margin: 1px 1px 1px 1px;
	height: 28px;
	}
	

#paquetes #reservar {
	padding: 0px;
	margin: 1px 1px 1px 1px;
	border:0;
	font-size: 0.1px;
	text-align:left;
	cursor:pointer;
	background-image:url("/v2/images/templates/bot_reservar.jpg");
	background-repeat:no-repeat;
	height:26px;
	width:119px;
	}
	
	
	

/* Estilos Cruceros */
/*

box1: Titulo de las cajas de listas y vigencias de productos
box2: contenido de las cajas de listas y vigencias
box3: Observaciones de las cajas de vigencias

*/   

#cruceros {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	}
	
#cruceros #encabezado {
	margin-top:5px;
	margin-bottom:7px;
	}

#cruceros #encabezado #titulo {
	height:37px;
	width:98%;
	padding:5px 0 0 0;
	float:left;
	margin-top:5px;
	border-bottom:2px solid #EF0C73;
	margin-bottom:2px;
	}
	
#cruceros #encabezado #botones {
	float:right;
	}

#cruceros #encabezado #botones img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}
	
	
#cruceros #encabezado #botones #volver img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}

#cruceros #encabezado #botones #imprimir img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}
	

#cruceros #encabezado #botones #recomendar img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}
	
#cruceros img{
    background-color:#FFFFFF;
	border: 1px;
	border-color:#c85305;
	border-style:solid;
	width:220px;
	height:165px;
	}
	
#cruceros h1{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	margin:0;
	text-transform:uppercase;
	color:#EF0C73;
	}
	
#cruceros h2{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	}
	
#cruceros #textogrande{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color:#193857;
	}

#cruceros #textochico{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	}
	
	                    
#cruceros #box1 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#298ECE;
    background-color:#CED3DE;
	padding: 1px 1px 1px 5px;
	margin: 1px 1px 1px 1px;
	height: 22px;
	border-top:2px;
	border-top-color:#E70C63;
	border-top-style:solid;
	
	}
	
#cruceros #box2 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#214173;
    background-color:#E7EBEF;
	border-bottom:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dashed;
	padding: 1px 1px 1px 5px;
	margin: 1px 1px 1px 1px;
	height: 26px;
	}
	
/* boton de mas info */
#cruceros #box2 #masinfo {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
    background-color:#CE5100;
	border:0px;
	font-weight:bold;
	padding: 0px;
	margin: 1px 1px 1px 1px;
	}
	
#cruceros #box3 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#214173;
    background-color:#E7EBEF;
	border-bottom:2px;
	border-bottom-color:#298ECE;
	border-bottom-style:solid;
	padding: 5px 5px 5px 5px;
	margin: 1px 1px 1px 1px;
	height: 28px;
	}
	

#cruceros #reservar {
	padding: 0px;
	margin: 1px 1px 1px 1px;
	border:0;
	font-size: 0.1px;
	text-align:left;
	cursor:pointer;
	background-image:url("/v2/images/templates/bot_reservar.jpg");
	background-repeat:no-repeat;
	height:26px;
	width:119px;
	}
	
	

/* Estilos Hoteles */
/*

box1: Titulo de las cajas de listas y vigencias de productos
box2: contenido de las cajas de listas y vigencias
box3: Observaciones de las cajas de vigencias

*/   

#hoteles {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	}
	
#hoteles #encabezado {
	margin-top:5px;
	margin-bottom:7px;
	}

#hoteles #encabezado #titulo {
	height:37px;
	width:98%;
	padding:5px 0 0 0;
	float:left;
	margin-top:5px;
	border-bottom:2px solid #EF0C73;
	margin-bottom:2px;
	}
	
#hoteles #encabezado #botones {
	float:right;
	}

#hoteles #encabezado #botones img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}
	
#hoteles #encabezado #botones #volver img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}

#hoteles #encabezado #botones #imprimir img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}
	

#hoteles #encabezado #botones #recomendar img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}
	
#hoteles img{
	border: 1px;
	border-color:#c85305;
	border-style:solid;
	width:220px;
	height:165px;
	}
	
#hoteles h1{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	margin:0;
	text-transform:uppercase;
	color:#EF0C73;
	}
	
#hoteles h2{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	}
	
#hoteles #textogrande{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color:#193857;
	}

#hoteles #textochico{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	}
	
#hoteles #gmap{
	width:auto;
	border: 1px;
	border-color:#c85305;
	border-style:solid;
	}
	
	                    
#hoteles #box1 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#298ECE;
    background-color:#CED3DE;
	padding: 1px 1px 1px 5px;
	margin: 1px 1px 1px 1px;
	height: 22px;
	border-top:2px;
	border-top-color:#E70C63;
	border-top-style:solid;
	
	}
	
#hoteles #box2 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#214173;
    background-color:#E7EBEF;
	border-bottom:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dashed;
	padding: 1px 1px 1px 5px;
	margin: 1px 1px 1px 1px;
	height: 26px;
	}
	
/* boton de mas info */
#hoteles #box2 #masinfo {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
    background-color:#CE5100;
	border:0px;
	font-weight:bold;
	padding: 0px;
	margin: 1px 1px 1px 1px;
	}
	
#hoteles #box3 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#214173;
    background-color:#E7EBEF;
	border-bottom:2px;
	border-bottom-color:#298ECE;
	border-bottom-style:solid;
	padding: 5px 5px 5px 5px;
	margin: 1px 1px 1px 1px;
	height: 28px;
	}
	

#hoteles #reservar {
	padding: 0px;
	margin: 1px 1px 1px 1px;
	border:0;
	font-size: 0.1px;
	text-align:left;
	cursor:pointer;
	background-image:url("/v2/images/templates/bot_reservar.jpg");
	background-repeat:no-repeat;
	height:26px;
	width:119px;
	}
	
	
	

/* Estilos Excursiones */
/*

box1: Titulo de las cajas de listas y vigencias de productos
box2: contenido de las cajas de listas y vigencias
box3: Observaciones de las cajas de vigencias

*/   

#excursiones {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	}
	
#excursiones #encabezado {
	margin-top:5px;
	margin-bottom:7px;
	}

#excursiones #encabezado #titulo {
	height:37px;
	width:98%;
	padding:5px 0 0 0;
	float:left;
	margin-top:5px;
	border-bottom:2px solid #EF0C73;
	margin-bottom:2px;
	}
	
#excursiones #encabezado #botones {
	float:right;
	}

#excursiones #encabezado #botones img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}

#excursiones #encabezado #botones #volver img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}

#excursiones #encabezado #botones #imprimir img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}
	

#excursiones #encabezado #botones #recomendar img {
	border:0px;
	padding:0 0px 0 10px;
	width:auto;
	height:auto;
	}
	
#excursiones img{
    background-color:#FFFFFF;
	border: 1px;
	border-color:#c85305;
	border-style:solid;
	width:220px;
	height:165px;
	}
	
#excursiones h1{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	margin:0;
	text-transform:uppercase;
	color:#EF0C73;
	}
	
#excursiones h2{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	}
	
#excursiones #textogrande{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color:#193857;
	}

#excursiones #textochico{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	}
	
	                    
#excursiones #box1 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#298ECE;
    background-color:#CED3DE;
	padding: 1px 1px 1px 5px;
	margin: 1px 1px 1px 1px;
	height: 22px;
	border-top:2px;
	border-top-color:#E70C63;
	border-top-style:solid;
	
	}
	
#excursiones #box2 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#214173;
    background-color:#E7EBEF;
	border-bottom:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dashed;
	padding: 1px 1px 1px 5px;
	margin: 1px 1px 1px 1px;
	height: 26px;
	}
	
/* boton de mas info */
#excursiones #box2 #masinfo {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#214173;
    background-color:#E7EBEF;
	border:0px;
	font-weight:bold;
	padding: 0px;
	margin: 1px 1px 1px 1px;
	}
	
#excursiones #box3 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#214173;
    background-color:#E7EBEF;
	border-bottom:2px;
	border-bottom-color:#298ECE;
	border-bottom-style:solid;
	padding: 5px 5px 5px 5px;
	margin: 1px 1px 1px 1px;
	height: 28px;
	}
	

#excursiones #reservar {
	padding: 0px;
	margin: 1px 1px 1px 1px;
	border:0;
	font-size: 0.1px;
	text-align:left;
	cursor:pointer;
	background-image:url("/v2/images/templates/bot_reservar.jpg");
	background-repeat:no-repeat;
	height:26px;
	width:119px;
	}
	
	
	
	
/* Forms del sistema */

#forms {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	}
	
#forms #textogrande{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	margin:0;
	text-transform:uppercase;
	color:#c85305;
	}

#forms #textochico{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color:#193857;
    background-color:#FFFFFF;
	}
	
#forms input,textarea {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	background-image:none;
	margin-top:7px;
	width:98%;	
	border:#4cb8e7 1px solid;
	padding:3px;
	color:#660000;
	}
	
#forms select {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	background-image:none;
	margin-top:7px;
	width:auto;	
	border:#4cb8e7 1px solid;
	padding:3px;
	color:#660000;
	}
	

#forms #enviar {
	padding: 0px;
	margin: 10px 1px 1px 1px;
	border:0;
	font-size: 0.1px;
	text-align:left;
	cursor:pointer;
	background-image:url("/images/enviar_gde.png");
	background-repeat:no-repeat;
	height:22px;
	width:66px;
	float:right;
	}



/* Estilos Resultados de busqueda */


#resultados {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	}
	

/* Guia Destinos */


#guia_destinos {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	}
	
#guia_destinos img{
    background-color:#FFFFFF;
	border: 2px;
	border-color:#FEC018;
	border-style:solid;
	}


#guia_destinos #textogrande{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color:#193857;
    background-color:#FFFFFF;
	}

#guia_destinos #textochico{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color:#193857;
    background-color:#FFFFFF;
	}


/* Novedades */


#novedades {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	}
	
#novedades img{
    background-color:#FFFFFF;
	border: 1px;
	border-color:#c85305;
	border-style:solid;
	width:220px;
	height:165px;
	}
	
#novedades h1{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	margin:0;
	text-transform:uppercase;
	color:#c85305;
	}
	

#novedades #textogrande{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color:#193857;
    background-color:#FFFFFF;
	}

#novedades #textochico {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color:#193857;
    background-color:#FFFFFF;
	}
	
#novedades #novedad{
	margin-bottom:12px;
	}

#novedades #novedad h2{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	margin:0px;
	padding:0px;
	line-height:14px;
	text-transform:uppercase;
	color:#c85305;
	}

#novedades #novedad a {
	color:#C65108;
	}
	
	
#novedades #novedad {
border-bottom:1px #666666 dashed;
padding-bottom:10px;
}

#novedades #novedad p{
line-height:14px;
}
	
	

/* MAS INFO links */

#mas_info {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

#mas_info a{
	color:#FFFFFF;
}

#mas_info hover {
	color:#FFCC00;
	text-decoration:underline;
}

/* Comentarios */

#comentar {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	width:657px;
	height:290px;
	background-image:url(images/fondo_comentarios.jpg);
	background-repeat:no-repeat;
	padding:10px;

}

#comentar h2 {
	width:100%;
	padding:5px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	text-transform:uppercase;
	margin-bottom:10px;

}


#comentar p {
	line-height:10px;
	}

#comentar input {
	border:#4cb8e7 1px solid;
	width:98%;
	background-image:none;
	margin-top:1px;
	margin-bottom:5px;
	padding:2px;
	
}
#comentar textarea {
	border:#4cb8e7 1px solid;
	width:98%;
	background-image:none;
	margin-top:1px;
	margin-bottom:5px;
	padding:2px;
	height:50px;
	
}

#comentar #enviar {
	padding: 0px;
	border:0;
	font-size: 0.1px;
	text-align:left;
	cursor:pointer;
	background-image:url(images/enviar_gde.png);
	background-repeat:no-repeat;
	height:22px;
	width:66px;
	float:right;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	}


#comentarios {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-bottom:20px;
}

#comentarios h3 {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	color:#EF0C73;
	margin-bottom:10px;

}


#comentario {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-bottom:12px;
}

#comentario {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-bottom:12px;
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url("/images/templates/comillas.jpg");
	padding-left:40px;
	border-bottom:#EF0C73 1px dashed;
}

#comentario #de{
	font-size:11px;
	color:#000000;
}


#comentario #texto{
	padding-left:10px;
	padding-right:40px;
	padding-bottom:14px;
	padding-bottom:14px;
	background-repeat:no-repeat;
	background-position:bottom right;
	background-image:url("/images/templates/comillas2.jpg");
	height:auto;
}


hr {
background-color:#FFFFFF;
margin:5px 0 5px 0;
border:none;
border-top:2px solid #EF0C73;

}

/*  SLIDE TEXTOS */

.slide_titulo {
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:bold;
color:#E50E69;
}


.slide_bajada {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#01215A;
}


/* TAG CLOUD */


#tagcloud {
    width: 650px;
    padding: 15px;
    text-align:center;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	}
 
#tagcloud a:link, #tagcloud a:visited {
    text-decoration:none;
	color:#218EDE;
}
 
 
#tagcloud a:hover, #tagcloud a:active {
    text-decoration: underline;
    color: #000;
	color:#E7106B;
}
 
#tagcloud span {
    padding: 4px;
}
 
.smallest {
    font-size: 10px;
}
 
.small {
    font-size: 12px;
}
 
.medium {
    font-size:16px;
}
 
.large {
    font-size:20px;
}
 
.largest {
    font-size:30px;
} 


/* GMAP */

#gmap {
width:100%;
height:350px;
border:1px solid #CCCCCC;
margin:10px;
}


/* BURBUJA GMAP */

#simple_example_window{
    width: 300px;
	height: 300px;
  }
  #simple_example_window_contents{
    background-color: #FFF;
  }
  #custom_info_window_red_beak{
    width: 28px;
    height: 70px;
    background: url('../examples/images/corners/red_beak.png') top left no-repeat transparent;
  }
  * html #simple_example_window_beak{
    /* Alpha transparencies hack for IE */
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../examples/images/corners/red_beak.png', sizingMethod='crop');
  }
  #demoWindow_contents{
    padding:5px;
  }
  #simple_example_window_tl, #simple_example_window_tr, #simple_example_window_bl, #simple_example_window_br,
  #simple_example_window_t,#simple_example_window_l,#simple_example_window_r,#simple_example_window_b{
    background-color: #49494C;
	border-width:1px;
    height: 2px;
    width: 2px;
  }


#partnerslogos {
	height: 193px;
	width: 193px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #2b91d1;
	border-right-color: #2b91d1;
	border-bottom-color: #2b91d1;
	border-left-color: #2b91d1;
	margin-right: 10px;
	float: left;
	margin-bottom: 10px;
}
#contentalquilerlogos {
	float: left;
	width: 675px;
	margin-top: 40px;
}
#contentalquilerlogos2 {
	float: left;
	width: 675px;
	margin-top: 10px;
}
#contentdisney {
	float: left;
	width: 560px;
	margin-top: 30px;
	margin-left: 85px;
}
#contentdisneycentrar {
	float: left;
	width: 513px;
}
#alquilerlogos {
	height: 198px;
	width: 200px;
	margin-right: 60px;
	float: left;
	margin-left: 60px;
	background-image: url(images/fondoalquiler.jpg);
	padding-top: 8px;
	padding-left: 8px;
}
#contenidoassistcard {
	height: 83px;
	width: 201px;
	margin-right: 20px;
	float: left;
	margin-left: 110px;
	background-image: url(images/fondo_assist.jpg);
	padding-top: 14px;
	padding-left: 7px;
}
#textassistcard {
	height: 198px;
	width: 208px;
	margin-right: 20px;
	float: left;
	padding-top: 8px;
}
#rightformulario {
	float: left;
}
#disneylogos {
	height: 82px;
	width: 234px;
	float: left;
	margin-bottom: 15px;
	margin-right: 45px;
}
#disneylogosult {
	height: 82px;
	width: 234px;
	margin-right: auto;
	margin-left: auto;
}
#der_page {
	float: right;
}
#der_page2 {
	float: left;
	width:200px;
}
#cont_btn {
	height: 60px;
	width: 174px;
	margin-left: 15px;
	margin-bottom: 1px;
}
#content_total {
	width: 682px;
	float: left;
}
#con_icon_escritorio {
	float: right;
	height: 27px;
	width: 26px;
	margin-right: 3px;
}
#con_escritorio_onl {
	float: right;
	height: 27px;
	width: 130px;
	margin-right: 17px;
}
#con_user_log {
	float: right;
	height: 20px;
	padding-top: 6px;
}

