/*
 * CSS Gogalapagos
 */
body{
	background-color: #151f26;
	background-image: url();
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th{
	color: 151F26;
}
a:link{
	color: #0060B8;
	text-decoration: none;
}
a:visited{
	color: #0060B8;
	text-decoration: none;
}
a:hover{
	color: #0060B8;
	text-decoration: underline;
}
a:active{
	color: #0060B8;
	text-decoration: none;
}
.texto{
	font-size: 12px;
}
.texto1{
	font-size: 12px;
}
.table_box{						/* tabla contenedora de contenidos */
	background-color:#ffffff;
	margin:0 auto;
	width:770px;
}
.table_compare{					/* tabla comparativa */
	margin:0 auto 15px;
	text-align:center;
	width:500px;
}
.table_tip{						/* tabla tips for travel */
	margin:5px 0 10px 30px;
}
.table_deals{					/* tabla precios */
	float:left;
	margin-bottom:20px;
	width:770px;
}
.table_deals table{
	float:left;
}
.table_special{
	float:left;
}
.footer{
	float:left;
	padding:20px 0 0;
	width:100%;
}
.footer_links{
	background-color:#FFFFFF;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
}
.footer_links_ul{
	display:inline;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 60px;
	padding:0;
	text-align:center;
	width:90%;
}
.footer_links_ul li{
	float:left;
	font-size:10px;
	margin:0 10px;
}
.footer_links_ul a{
	margin-right:20px;
}
.Estilo6{						/* titulo home	*/
	color:#151F26;
	font-size:24px;
	margin:3px 0 10px 45px;
	padding:0;
	text-align:left;
}
.Estilo7{						/* textos alineados derecha	*/
	font-size: 12px;
	color: #151f26;
	text-align:right;
}
.Estilo8{						/* estilo para contenido dentro de TABLAS */
	color:#000000;
	font-size:10px;
	height:30px;
	padding:0 10px;
	text-align:center;
}
.Estilo9{						/* textos en negrillas */
	color:#151F26;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	width:155px;
}
.Estilo10{						/* textos */
	font-size: 12px;
	color: #151f26;
}
.Estilo11{						/* titulos azules grandes */
	font-size: 24px;
	color: #0060B8;
	text-align:right;
}
.Estilo12{						/* texto en negrillas */
	font-size: 12px;
	font-weight:bold;
	color: #151f26;
}
.Estilo13{						/* titulos azules normales */
	color: #0060B8;	
	font-size:12px;
}
.Estilo14{ 						/* estilo para usar en titos de TABLAS */
	background-color:#003366;
	color:#FFFFFF;
	font-size:9pt;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	width:60px;
}
.Estilo15{						/* titulos azules negrilla */
	color: #0060B8;
	font-weight: bold;
	font-size:12px;
}
.Estilo16{
	font-size: 12px;
	font-weight:bold;
	color: #151f26;
}
.Estilo16 ul{
	margin-left:15px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:0px;
	padding:5px;
}
.Estilo16 li{
	list-style-type:disc;
	margin-top:0px;
}
.Estilo17{
	color:#0060B8;
	font-size:16px;
	font-weight:bold;
}
.Estilo18{
	color:#0060B8;
	font-size:18px;
	font-weight:bold;
}
.Estilo19{						/* titulo en negrillas */
	color: #151f26;
	font-size: 16px;
	font-weight:bold;
	margin-bottom:15px;
}
.Estilo20{						/* titulo en azul grande */
	color:#0060B8;
	font-size:20px;
}
.alter_title{					/* separacion */
	margin:40px 0 0;
}
.contenido_it{					/* tabla reducida para itinerarios */
	margin:0 auto;
	padding-bottom:15px;
	text-align:justify;
	width:415px;
}
.contenido_it b{
	color:#0060B8;
	font-weight:normal;
}
.contenido_txt{					/* despliegue de contenido */
	margin:30px 0px 0px 100px;
	padding-top:2px;
	text-align:justify;
	width:620px;
}
.contenido_txt1{
	margin-bottom:20px;
	padding-top:2px;
	text-align:justify;
}
.contenido_txt p{
	
}
.contenido_daybyday{
	width:500px;
}
.contenido_info{
	float:left;
	text-align:justify;
	width:500px;
}
.contenido_info ul{
	margin-left:15px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:0px;
	padding:5px;
}
.contenido_info li{
	font-size:12px;
	list-style-type:disc;
	margin-top:0px;
}
.sup_titulo{					/* titulo superior de contenido */
	margin:0px;
	padding:0px;
	text-align:right;
}
.box_bestdeals{
	margin-left:95px;
	width:675px
}
.img_floatr{
	float:right;	
}
.img_floatl{
	float:left;
}
.inner_bestdeals{
	float:left;
	width:370px;
}
.day_by_day_link{
	float:right;
	margin:35px 47px;
}
.row_left{
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-bottom:15px;
	width:230px;
}
.row_right{
	float:left;
	font-size:12px;
	margin-bottom:15px;
	width:230px;
}
.break{
	height:20px;
}
.small_link{
	font-size:12px;
}
.img_special{
	margin-top:110px;
}
.img_special1{
	margin-top:10px;
}
.box_onboard_big{
	display:table;
	text-align:justify;
	width:676px;
}
.box_onboard_small{
	float:left;
	padding-left:15px;
	padding-top:20px;
	width:650px;
}
.box_onboard_small img, object{
	float:left
}
.box_onboard_small div{
	float:left;
	padding-left:20px;
	padding-top:20px;
	width:325px;
}
.box_right{
	float:left;
	margin-bottom:5px;
	margin-top:20px;
	text-align:right;
	width:100%;
}
.box_right object{
	float:right;
	margin-right:60px;
}
.no_bullet{
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:left;
	width:100%;
}
.home_box{
	margin:0 auto 10px;
	width:540px;
}
.home_box ul{
	margin:17px 0 0 60px;
	padding:0;
}
.home_box li{
	margin:0px;
	padding:0px;
}
.right_td{
	padding-left:150px;
}
