/*****************************/
/*** Core html setup ***/
/*****************************/
@charset "utf-8";
/* CSS Document */

html {
  height: 100%;
  margin-bottom: 1px;
}

body{
	background:#efefef;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888;
}
.contenedor_main {
	background:url(http://www.yasuniecuador.com/templates/home/images/yasuni_ds_r.gif) right top repeat-y; 
	margin:auto;
	padding:0px;
	width:963px;
	/*min-height:521px;*/
	height:auto;
}
.ds_bottom{
	width:963px;
	height:8px;
	margin:auto;
	background-image: url(http://www.yasuniecuador.com/templates/home/images/yasuni_ds_b.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.ds_bottom_right{
	width:8px;
	height:8px;
	float:right;
	margin:0px;
	padding:0px;
}
.ds_bottom_left{
	width:8px;
	height:8px;
	float:left;
	margin:0px;
	padding:0px;
}
.ds_top_right{
	width:8px;
	height:8px;
	margin:0px;
	padding:0px;
	position:relative;
	top:0px;
	left:955px;
}
.contenedor_interno{
	background:#FFFFFF;
	border:#dedede 1px solid;
	border-right:0px;
	border-bottom:0px;
	width:auto;
	/*min-height:521px;*/
	min-height:auto;
	margin:0px 8px -8px 0px;
	padding:0px;
	/*display:block;*/
	position:relative;
	left:0px;
	top:-8px;
}
.header{
	width:auto;
	height:100px;
	margin:0px;
	padding:0px;
	border:#fff 3px solid;
	border-top:0px;
	border-right:0px;
	border-left:0px;
}
.header_logo_main{
	background-color:#BCBC0B;
	width:228px;
	height:100px;
	padding:0px 0px 0px 30px;
	margin:0px;
	float:left;
}
.header_right_main{
	background:url(http://www.yasuniecuador.com/templates/home/images/curva_header_home.gif) bottom left no-repeat;
	width:696px;
	height:100px;
	margin:0px;
	margin:0px;
	float:right;
}
.header_regiones_main{
	width:696px;
	height:69px;
	background-color:#BCBC0B;
	margin:0px;
	padding:0px;
}
#logo_coast{
	background-color:#ff9933;
}
#right_coast{
	background:url(../images/curva_header_coast.gif) bottom left no-repeat;
}
#regiones_coast{
	background-color:#ff9933;
}
#logo_andes{
	background-color:#7399c6;
}
#right_andes{
	background:url(../images/curva_header_andes.gif) bottom left no-repeat;
}
#regiones_andes{
	background-color:#7399c6;
}
#logo_amazon{
	background-color:#669900;
}
#right_amazon{
	background:url(../images/curva_header_amazon.gif) bottom left no-repeat;
}
#regiones_amazon{
	background-color:#669900;
}
#logo_galapagos{
	background-color:#40b6be;
}
#right_galapagos{
	background:url(../images/curva_header_galapagos.gif) bottom left no-repeat;
}
#regiones_galapagos{
	background-color:#40b6be;
}
.label_region{
	font-size:42px;
	font-weight:normal;
	color:#FFFFFF;
	margin:15px 10px 0px 0px;
	padding:0px;
	float:right;
}
.header_top_menu_regiones{
	margin:40px 0px 0px 132px;
	padding:0px;
	float:left;
}
.header_top_menu_regiones a, header_top_menu_regiones a:visited{
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px;
	padding:0px 10px 0px 10px;
	display:block;
	float:left;
	background:url(../images/separata_header_regiones.png) right no-repeat;
}
/*-------------------PAGINA DE TOURS----------------------------------------*/
.contenedor{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.contenedor2{
	float:left;
	width:320px;
	margin:0px 0px 0px 49px;
}
.text{
	width:431px;
	float:left;
	margin:0px;
	padding:0px;
}
.price{
	width:803px;
	/* RIGO
	   height:36px;
	*/
	height:35px;
	text-align:right;
	background: url(../images/price_back.gif) top right no-repeat;
	border-top:solid #BCBC0B 4px;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.price strong {
	font-size: 25px;
	font-weight:bold;
}
.visto{
	/*margin:-24px 0px 0px 415px;
	background: url(../images/visto.gif) no-repeat top left;*/
	padding:0px;
	/* RIGO COMENTADO
	height:55px;
	float: left;*/
	margin-right:70px;
	margin-top:-35px;
	position:relative;
    z-index:100;
    font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
}
.galeria{
	width:304px;
	height:266px;
	float:left;
	background:url(../images/back_fotos.gif) no-repeat top left;
	margin:0px 23px;
}
.galeria img{
	margin:26px 0px 26px 48px;
}
.requestInfo{
	width:280px;
	height:30px;
	background:#BCBC0B;
	float:left;
	margin:40px 0px 40px 48px;
	_margin-left:35px;
}
.requestInfo a, .requestInfo a:visited{
	padding:0px 86px 0px 10px;
	background: url(../images/flecha_grande.gif) top right no-repeat;
	height:30px;
	line-height:30px;

	color:#fff;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	display:inline-block;
	width:auto;
}
.requestInfo a:hover{
	padding:0px 86px 0px 10px;
	background: url(../images/flecha_grande_hit.gif)right no-repeat;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:15px;
	text-decoration:none;
	display:inline-block;
	width:auto;
}
.menuTours{
	width:280px;
	height:auto;
	border:solid #BCBC0B 1px;
	background:#BCBC0B;
	padding:0px;
	float:left;
	margin:0px 0px 40px 48px;
	_margin-left:35px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
}
.menuTours span{
	padding:0px 10px;
	width:auto;
}
.botonesTours{
	width:280px;
	background:#fff;
	height:auto;
	margin:10px 0px 5px 0px;
	padding:0px;
}
.botonesTours ul{
	list-style-type:none;
	margin:0px 15px 12px 3px;
	padding:0px 0px 10px;
	#padding:0px;
}
.botonesTours ul li{
	border-bottom: dashed 1px #d25151;
	padding:5px 0px;
	margin:0px;
	height:auto;
	#height:40px;
}
.botonesTours a, .botonesTours a:visited{
	padding:0px;
	margin:0px;
	line-height:25px;
	color:#6f6e6e;
	font-size:14px;
	text-decoration:none;
	background:url(../images/flecha_chica_tour_interna.gif) right 50% no-repeat;
	display:block;
	width:auto;
}
.botonesTours a:hover{
	background:url(../images/flecha_chica_hit.gif) right 50% no-repeat;
	color:#2f2e2e;
	text-decoration:none;
}
.active{
	padding:0px 205px 0px 10px;
	background:url(../images/flecha_chica_hit.gif) right 50% no-repeat;
	height:auto;
	line-height:25px;
	color:#2f2e2e;
	font-size:14px;
	text-decoration:none;
	display:inline-block;
	width:auto;
}
.foto{
	width:221px;
	height:100px;
	float:left;
	border-bottom:4px solid #BCBC0B;
	margin:10px 0px 0px 0px;
	#margin-left:-15px;
	padding:0px;
}
.bot ul li{
	float:left;
	margin:5px 0px 0px 0px;
}


#mas{
	width:20px;
	height:25px;
	border-top:1px solid #BCBC0B;
	background:url(../images/flecha_chica.gif) right no-repeat;
	display:block;
}
.bot ul li span{
	visibility:hidden;
}
#mas a, #mas a:visited{

	width:20px;

	height:25px;

	line-height:25px;

	text-align:center;

	display:block;

	text-decoration:none;

}
.texto{
	width:560px;
	height:auto;
	padding:0px;
	margin:0px 0px 0px 15px;
	float:left;
}
.texto h3{
	font-size:12px;
	font-weight:bold;
	color:#BCBC0B;
}
.texto p{
	color:#888888;
}
.texto a, .texto a:visited, .texto a:hover {
        text-decoration:none;
}
.pricetour{
	width:540px;
	height:auto;
	padding:0px;
	margin:5px 0px 0px 0px;
	float:left;
	border-top:1px solid #BCBC0B;
}
.pricetour p{
	width:auto;
	float:left;
}
.pricetour a, .pricetour a:visited{
	width:262px;
	height:15px;
	float:right;
	display:block;
	text-decoration:none;
	margin:10px 0px;
	background:url(../images/flecha_chica_tour_interna.gif) right no-repeat;
}
.pricetour span{
	display:none;
}
/*-----------------------------------------------------------*/
.logos_footer{
	width:963px;
	height:56px;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	padding:0px;
}
.logos_institucionales{
	float:left;
	width:220px;
	height:56px;
}
.logos_institucionales a{
 	margin:0px 0px 0px 10px;
	padding:0px;
	float:left;
 }
 .logos_tarjetas{
 	float:right;
	width:250px;
	height:56px;
 }
 .logos_tarjetas img{
 	margin:0px 10px 0px 0px;
	padding:0px;
	float:right;
 }
 /*-------------------------------------------------------*/
.menu{
	width:565px;
	margin:0px 0px 0px 130px;
}
.menu a, menu a:visited{
	font-weight:normal;
	font-size:13px;
	text-decoration:none;
	color:#005295;
	height:31px;
	line-height:31px;
	background: url(../images/separata_main_menu.png) right no-repeat;
	margin:0px;
	padding:0px 11px 0px 11px;
	display:block;
	float:left;
}
.menu a:hover{
	color:#d25151;
}
#active_menu{
	color:#d25151;
	text-decoration:underline;
}
.menum {
	FONT-SIZE: 12px;
	COLOR: #4F4F4F;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.menum:hover {
	FONT-SIZE: 12px;
	COLOR: #000;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none
}
.submenu_internas{
	width:140px;
	height:auto;
	margin:0px;
	/*float:left;*/
	vertical-align:top;
	/*display: table-column;*/
}
/*td.submenu_internas{
	width:140px;
	margin:0px;
	padding:0px;
}*/
.submenu_internas td{
	margin:0px;
	padding:0px;
	background:url(../images/separata_submenu.png) bottom left repeat-x;
	vertical-align:top;
}
.submenu_internas a, submenu_internas a:visited{
	font-size:13px;
	color:#005295;
	text-decoration:none;
	line-height:25px;
	display:block;
	padding-left:15px;
}
.submenu_internas a:hover{
	color:#d25151;
}
.menufinal a, menufinal a:visited, menufinal a:hover{
	background:none;
}
#active_menu_left{
	color:#d25151;
	text-decoration:underline;
}
 /*-------------------------------------------------------*/
 .flash_home{
 	width:954px;
	margin:0px;
	padding:0px;
 }
.contenido{
	width:954px;
	height:auto;
	display:table;
}
.txt_content{
 	float:left;
	width:465px;
	line-height:16px;
	margin:15px 15px 0px 10px;
	padding:0px;
	text-align:justify;
 }
.txt_content h2{
	font-size:19px;
	font-weight:normal;
	color:#bcbc0b;
	margin:10px 0px 12px 0px;
	padding:0px; 
 }
 .txt_content h3{
 	font-size:16px;
	font-weight:normal;
	color:#bcbc0b;
	margin:10px 0px 12px 0px;
	padding:0px; 
 }
#h2_galapagos{
	color:#40b6be;
}
#h2_amazon{
	color:#669900;
}
#h2_andes{
	color:#7399c6;
}
#h2_costa, #h2_costa a:visited{
	color:#ff9933;
}
.txt_content p{
	 margin:0px 0px 12px 0px;
	 padding:0px;
 }
.txt_content a, txt_content a:visited{
	color:#444444;
	text-decoration:underline;
}
.txt_content a:hover{
	color:#888888;
}
.display_content{
 	/*float: right;*/
	width:802px;
	height:auto;
	vertical-align:top;	
	/*position: relative;
	top: 0px;
	display: table-column;*/
 }
.display_content h1{
 	font-size:26px;
	font-weight:normal;
 	color:#BCBC0B;
	margin:15px 0px 0px 10px;
	padding:0px;
 }
/*.display_content img{
	*margin-left:12px;
}*/
 .contentpaneopen{
 	/*width: 802px;*/
	width:100%;
 }
 #content_coast h1{
 	color:#ff9933;
 }
 #content_andes h1{
 	color:#7399c6;
 }
 #content_amazon h1{
 	color:#669900;
 }
 #content_galapagos h1{
 	color:#40b6be;
 }
.img_content_2 img{
	float:left;
	position:relative;
	top:0px;
	left:480px;
	margin:0px -480px 45px 0px;
	padding:0px;
	border:#BCBC0B 6px solid;
	border-top:0px;
	border-right:0px;
	border-left:0px;
}
/*
.img_content{
 	float:right;
	width:254px;
	margin:0px;
	padding:15px 57px 0px 0px;
 }
 */
*:first-child+html .img_content {
	margin-right:13px;
	margin-left:-14px;
}
.img_content img{
 	border:#BCBC0B 6px solid;
	float:none;
	border-top:0px;
	border-right:0px;
	border-left:0px;
	margin-bottom:45px;
	/*margin-right:45px;*/
	padding: 0px;
}
 #img_coast img{
 	border-color:#ff9933;
 }
 #img_andes img{
 	border-color:#7399c6;
 }
 #img_amazon img{
 	border-color:#669900;
 }
 #img_galapagos img{
 	border-color:#40b6be;
 }
 /*--------------------------------------------------------*/
.footer_internas{
 	width:954px;
	height:40px;
	border:#BCBC0B 3px solid;
	border-right:0px;
	border-bottom:0px;
	border-left:0px;
 }
 #footer_coast{
 	border-color:#ff9933;
 }
 #footer_andes{
 	border-color:#7399c6;
 }
 #footer_amazon{
 	border-color:#669900;
 }
 #footer_galapagos{
 	border-color:#40b6be;
 }
.footer_menu_left{
 	float:left;
	margin:5px 0px 0px 0px;
 }
.footer_menu_left a, footer_menu_left a:visited{
	float:left;
	display:block;
	line-height:20px;
	margin:0px 0px 0px 10px;
	padding:0px;
	text-decoration:none;
	color:#888888;
 }
.footer_menu_left a:hover{
 	color:#555555;
 }
.footer_menu_right{
 	float:right;
	margin:5px 0px 0px 0px;
 }
.footer_menu_right a, footer_menu_right a:visited{
	float:left;
	display:block;
	line-height:20px;
	border:#CCCCCC 4px solid;
	border-top:0px;
	border-right:0px;
	border-left:0px;
	margin:0px 30px 0px 0px;
	padding:0px;
	text-decoration:none;
	color:#888888;
 }
 .footer_menu_right a:hover{
 	color:#555555;
 }
 #menu_bottom_coast{
 	border-color:#ff9933;
 }
 #menu_bottom_andes{
 	border-color:#7399c6;
 }
 #menu_bottom_amazon{
 	border-color:#669900;
 }
 #menu_bottom_galapagos{
 	border-color:#40b6be;
 }
 /*--------------------------------------------------------*/
.tablaGalapagos01 {
  color: #555555;
  margin-bottom: 25px;
}
.tablaGalapagos01 td {
  padding: 5px;
}
.tablaGalapagos01_oscuro {
  background: #89cbd0 none repeat scroll 0%;
  color: #ffffff;
}
.tablaGalapagos01_claro {
  background: #bee6e9 none repeat scroll 0%;
  color: #555555;
}
.tablaAmazon01_oscuro {
  background: #669900 none repeat scroll 0%;
  color: #ffffff;
}
.tablaAmazon01_claro {
  background: #dbe7c2 none repeat scroll 0%;
  color: #555555;
}
.tablaMain01_oscuro {
  background: #bcbc0b none repeat scroll 0%;
  color: #ffffff;
}
.tablaMain01_claro {
  background: #e8e8ba none repeat scroll 0%;
  color: #555555;
}
.tablaMain01_gris {
  background: #f2f2f2 none repeat scroll 0%;
  color: #555555;
}
.fieldsForm {
  line-height: 18px;
  width: 225px;
}
.tablaAndes01_oscuro {
  background: #7399c6 none repeat scroll 0%;
  color: #ffffff;
}
.tablaAndes01_claro {
  background: #bdcde1 none repeat scroll 0%;
  color: #555555;
}
.documentos_listado ul {
  margin: 0px 0px 0px 30px;
  padding: 0px;
  list-style-type: none;
}
.documentos_listado li {
  margin: 0px;
  padding: 0px 0px 3px;
  list-style-image: url(../images/bullet_amazon.gif);
}
.documentos_listado_main li {
  margin: 0px;
  padding: 0px 0px 3px;
  list-style-image: url(../images/bullet_main.gif);
}
.formButtons {
  border: 1px solid #ffffff;
  color:#ffffff;
  background-color:#bcbc0b;
}
/*--------------------------------------------------------*/
.documentos_listado ul{
	margin:0px 0px 0px 30px;
	padding:0px;
	list-style-type:none;
}
.documentos_listado li{
	margin:0px;
	padding:0px 0px 3px 0px;
	list-style-image:url(../images/bullet_amazon.gif);
}
.documentos_listado_main li{
	margin:0px;
	padding:0px 0px 3px 0px;
	list-style-image:url(../images/bullet_main.gif)
}
.buttonheading a, .buttonheading a:hover, .buttonheading a:visited {
	top:322px;
}
.paginas{
	margin:0px;
	margin-right:58px;
}
.paginas table{
	background-color:#F2F2F2;
	width:254px;
	/*margin-right:45px;*/
	margin-bottom:15px;
	border-bottom:6px solid #BCBC0B;
}
.paginas td{
	padding:0px 0px 5px 10px;
	background:url(../images/separata_submenu.png) bottom left repeat-x;
}
.paginas h4{
	background-color:#BCBC0B;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	height:18px;
	display:block;
	margin:0px;
	padding:0px 0px 0px 10px;
	color:#FFFFFF;
	text-align:left;
}
.paginas a, .paginas a:visited, .paginas a:hover {
	color:#888888;
	text-decoration:none;
	padding:0px;
}
.menutitle{
	font-size:13px;
	color:#d25151;
	line-height:25px;
	width:140px;
}
/*----------- Guest Book View --------------*/
.guestBook_view{
	color: #555555;
	margin-bottom: 25px;
	width:600px;
	border-bottom:#bcbc0b 6px solid;
}
.guestBook_txt{
	width:250px;
	padding:10px;
	text-align:left;
}
.guestBook_img{
	width:350px;
	background-color:#e8e8ba;
}
.guestBook_foto{
	width:250px;
	background-color:#ffffff;
	border-top:#ffffff 10px solid;
	border-right:#ffffff 10px solid;
	border-bottom:#ffffff 30px solid;
	border-left:#ffffff 10px solid;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
}
.guestBook_fecha{
	float:left;
	height:21px;
	line-height:21px;
	padding-left:10px;
}
.guestBook_pagina{
	float:right;
	height:21px;
	line-height:21px;
	padding-right:10px;
}
.guestBook_pagina a, .guestBook_pagina a:visited{
	color:#ffffff;
	text-decoration:none;
}
.guestBook_pagina a:hover{
	color:#ffffff;
	text-decoration:underline;
}
.separatorh1{
color:#BCBC0B;
 	width: 802px;
}
h2{
color:#BCBC0B;
}
.galeria img{
	margin:26px 48px;
}
div.contenedor_interno table.contentpaneopen td a {
    color: #000000;
}
div.contenedor_interno table td.paginas a{
    color: #ffffff;
}
div.contenedor_interno table td.paginas a:hover{
   color: #000000 !important;
}

