body{
	background:url(../image/f1.jpg) top center no-repeat #000;
	margin:0px;
	padding:0px;
	border:0px;
	scrollbar-base-color:#4f2b2b;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-DarkShadow-Color:#000000;
	color:#fab39e;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor:default;
}
#allPage1 {
	background:url(../image/p_bottom.gif) center bottom repeat-x;
	margin:0px;
	padding:0px;
	border:0px;
}
#centro {
	padding:0px;
	width: 920px;
	height: auto;
	position: relative;
}
#top {
	padding:0px;
	width: 920px;
	height:242px;
	position: relative;
}
#top .top1 {
	float:left;
	width: 665px;
	height: 242px;
	position: relative;
}
#top .top2 {
	float:left;
	width: 255px;
	height: 242px;
	background-image:url(../image/layout_solicitarreservacion.jpg);
	position:relative;
}
#top .top2_eng {
	float:left;
	width: 255px;
	height: 242px;
	background-image:url(../image/layout_solicitarreservacion_eng.jpg);
	position:relative;
}
#medio {
	padding:0px;
	width: 920px;
	height: auto;
	position: relative;
}
.cont1 {
	background:url(../image/layout_p.gif) top center repeat-y #000000;
	margin:0px auto;
	padding:0px;
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	width:920px;
}
.cont2 {
	padding: 0px;
	width: 100%;
	float: none;
	margin: 0px;
	display: block;
	position: relative;
	height:auto;
	background:url(../image/layout_top.jpg) top no-repeat;
}
.cont3 {
	padding: 0px;
	width: 100%;
	float: none;
	margin: 0px;
	display: block;
	position: relative;
	height:auto;
	background:url(../image/layout_bottom.jpg) bottom no-repeat;
}
#pie {
	width: 920px;
	height: 71px;
	background-image:url(../image/layout_pie.jpg);
}
.contentArea {
	width: 860px;
	height: auto;
	float:left;
	padding:30px 0px 30px 30px;
}
.boton_camara {
	width:47px;
	height:45px;
}
A.i1 .boton_camara_b{
	background-image:url(../image/b_videonormal.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:47px;
	height:45px;
}
A.i1:hover .boton_camara_b, #boton_camara_b{
	background-image:url(../image/b_videohover.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:47px;
	height:45px;
}
.p_titulo{
	width:600px;
	height:50px;
	float:left;
}
/****************************************************************************************/
.boton_g {
	width:125px;
	height:32px;
	text-align:center;
}
A.i1 .boton_gb{
	background-image:url(../image/b_generalnormal.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:125px;
	height:32px;
	text-align:center;
	font-size:11px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
}
A.i1:hover .boton_gb, #boton_gb{
	background-image:url(../image/b_generalhover.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:125px;
	height:32px;
	text-align:center;
	font-size:11px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#8b0f03;
}
.mapa_ayuda {
	width:27px;
	height:27px;
	float:left;
}
A.i1 .mapa_b{
	background-image:url(../image/b_mapanormal.gif);
	background-repeat:no-repeat;
	background-position:center top;
	width:27px;
	height:27px;
}
A.i1:hover .mapa_b, #mapa_b{
	background-image:url(../image/b_mapahover.gif);
	background-repeat:no-repeat;
	background-position:center top;
	width:27px;
	height:27px;
}
A.i1 .ayuda_b{
	background-image:url(../image/b_ayudanormal.gif);
	background-repeat:no-repeat;
	background-position:center top;
	width:27px;
	height:27px;
}
A.i1:hover .ayuda_b, #ayuda_b{
	background-image:url(../image/b_ayudahover.gif);
	background-repeat:no-repeat;
	background-position:center top;
	width:27px;
	height:27px;
}
/****************************************************************************************/
.gralboton{
	background-image:url(../image/boton.png);
	background-repeat:no-repeat;
	font-size:14px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	width:200px;
	height:30px;
	padding-top:20px;
	padding-left:90px;
	font-weight:700;
}

A.l_pie:hover  			{color:#f7cf37; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;  margin:0px; padding:0px; float:none;}
A.l_pie:active 			{color:#f7cf37; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;  margin:0px; padding:0px; float:none;}
A.l_pie 			    {color:#ffffff; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; margin:0px; padding:0px; float:none;}


A.l_idioma:hover  		{color:#f7cf37; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-style:italic;  margin:0px; padding:0px; float:none;}
A.l_idioma:active 		{color:#f7cf37; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-style:italic;  margin:0px; padding:0px; float:none;}
A.l_idioma 			    {color:#ffffff; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-style:italic; margin:0px; padding:0px; float:none;}

A.l_links:hover  		{color:#fddd30; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; margin:0px; padding:0px; float:none;}
A.l_links:active 		{color:#fddd30; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; margin:0px; padding:0px; float:none;}
A.l_links 			    {color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; margin:0px; padding:0px; float:none;}

A.e_imgs:hover div		{ border:2px solid #FFFF00; }
A.e_imgs:active div		{ border:2px solid #FFFF00; }
A.e_imgs div			{ border:2px solid #FFFFFF; }

A.cx		 				{color:#7dbcff; font-family:Thahoma, Arial, Helvetica, sans-serif; font-size:9px; margin:0px; padding:0px; text-decoration:none;}

.defaultDiv{
	border:#728896 1px solid;
	background-color:#c6d4dc;
	filter: alpha(opacity=50); opacity: .5;
}
.defaultDiv90{
	border:#97c3c9 1px solid;
	background-color:#c6d4dc;
	filter: alpha(opacity=90); opacity: .90;
}
/*****************************ENLACES*******************************************/
.enlaces {
	width: 860px;
	height: auto;
	position:relative;
}
.enlace_c {
	width: 860px;
	height: 112px;
	background-image:url(../image/enlaces_fondo.gif);
	float:left;
}
.e_img {
	width:198px;
	height:102px;
	padding:5px 0px 0px 5px;
	float:left;
}
.e_links {
	width:452px;
	height:auto;
	padding:30px 0px 0px 0px;
	float:left;
	text-align:left;
}
.e_fd {
	width:177px;
	height:89px;
	padding:10px 0px 0px 13px;
	float:left;
}
/********************************************************************************/
/*****************************FIRMAR LIBRO DE VISITAS*******************************************/
.firmarlibro {
	width: 860px;
	height: auto;
	position:relative;
}
.libro_fl {
	width: 686px;
	height: 441px;
	background-image:url(../image/libro_f1.jpg);
	position:relative;
	float:left;
}
/*******************************************************************************/
/*****************************LIBRO DE VISITAS*******************************************/
.librovisitas{
	width: 860px;
	height: auto;
	position:relative;
}
.librovisitas_fl {
	width: 800px;
	height: auto;
	position:relative;
	float:left;
	padding:0px 0px 28px 30px;
}
.libro_cont1 {
	background:url(../image/libro_p.gif) top center repeat-y #000000;
	margin:0px auto;
	padding:0px;
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	width:800px;
}
.libro_cont2 {
	padding: 0px;
	width: 100%;
	float: none;
	margin: 0px;
	display: block;
	position: relative;
	height:auto;
	background:url(../image/libro_top.jpg) top no-repeat;
}
.libro_cont3 {
	padding: 0px;
	width: 100%;
	float: none;
	margin: 0px;
	display: block;
	position: relative;
	height:auto;
	background:url(../image/libro_bottom.jpg) bottom no-repeat;
}
.librovisitas_ct {
	width: 690px;
	height: auto;
	float:left;
	padding:55px 0px 0px 50px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}
/*******************************************************************************/
/*****************************QUIENES SOMOS*******************************************/
.quienessomos{
	width: 860px;
	height: auto;
	position:relative;
}
.qs_c {
	width: 820px;
	height: auto;
	float:left;
	padding:0px 0px 0px 20px;
}
.qs_ib {
	width:820px;
	height:152px;
}
.qs_itxt {
	width: 820px;
	height: auto;
	text-align:justify;
	padding-top:15px;
}
/*****************************************************************************************/
/*****************************QUIENES SOMOS*******************************************/
.contactos{
	width: 860px;
	height: auto;
}
.contactos_c{
	width: 860px;
	height: auto;
}
.contactos_mapa{
	width: 560px;
	height: 452px;
	float:left;
}
.contactos_formulario{
	width: 300px;
	height: 485px;
	float:left;
	position:relative;
}
.contactos_direc{
	width: 532px;
	height: 47px;
	background-image:url(../image/contactos_direc.png);
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	float:right;
	position:relative;
}
/*****************************RESERVACIONES*******************************************/
.reservaciones{
	width: 860px;
	height: auto;
	float:left;
}
.reservaciones_c{
	width: 820px;
	height: 568px;
	background-image:url(../image/reserv_f.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
}
.reservaciones_c_eng{
	width: 820px;
	height: 568px;
	background-image:url(../image/reserv_f_eng.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
}
/*****************************BIKING*******************************************/
.biking{
	width: 860px;
	height: auto;
	float:left;
	position:relative;
}
.biking_c{
	width: 860px;
	height: auto;
	position:relative;
	float:left;
}
.biking_top{
	width: 860px;
	height: 210px;
	position:relative;
	float:left;
}
.b_d{
	width: 452px;
	height: 169px;
	background-image:url(../image/biking_cdes.jpg);
	float:left;
	font-size:12px;
	line-height: 18px;
}
.b_l1{
	width: 512px;
	height: 210px;
	background-image:url(../image/biking_l.jpg);
	float:left;
}
.b_l2{
	width: 512px;
	height: 210px;
	background-image:url(../image/trekking_l.jpg);
	float:left;
}
.b_l3{
	width: 512px;
	height: 210px;
	background-image:url(../image/climbing_l.jpg);
	float:left;
}
.b_l4{
	width: 512px;
	height: 210px;
	background-image:url(../image/adventure_l.jpg);
	float:left;
}
.biking_clugares{
	width: 660px;
	height: auto;
	padding-top:10px;
	position:relative;
	float:left;
	padding-right:45px;
}
.biking_f1{
	width: 660px;
	height: auto;
	float:left;
	padding-bottom:15px;
	padding-top:10px;
}
.b_img{
	width: 174px;
	height: 125px;
	padding-left:3px;
	padding-right:13px;
	float:left;
}
.b_t{
	width: 466px;
	height: auto;
	text-align:justify;
	float:left;
}
.biking_bimgs{
	width: 150px;
	height: 467px;
	background-image:url(../image/f_imgs.png);
	float:left;
}
/******************************************INICIO**************************************/
.iniciof{
	width: 860px;
	height: auto;
	float:left;
}
.iniciof_c{
	width: 860px;
	height: auto;
	position:relative;
	float:left;
}
.iniciof_c_lateral_1{
	width: 654px;
	height: auto;
	float:left;
}
.iniciof_c_lateral_2{
	width: 206px;
	height: auto;
	float:left;
}
.i_c{
	width: 420px;
	height: auto;
	float:left;
}
.i_b{
	width: 224px;
	height: auto;
	float:left;
}
.i_his{
	width: 420px;
	height: auto;
	float:left;
}
.b_verm {
	width:91px;
	height:23px;
	text-align:center;
}
A.i1 .b_verm_b{
	background-image:url(../image/b_vermasnormal.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:91px;
	height:23px;
	text-align:center;
}
A.i1:hover .b_verm_b, #b_verm_b{
	background-image:url(../image/b_vermashover.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:91px;
	height:23px;
	text-align:center;
}
.b_verm_eng {
	width:91px;
	height:23px;
	text-align:center;
}
A.i1 .b_verm_b_eng{
	background-image:url(../image/b_vermasnormal_eng.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:91px;
	height:23px;
	text-align:center;
}
A.i1:hover .b_verm_b_eng, #b_verm_b_eng{
	background-image:url(../image/b_vermashover_eng.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:91px;
	height:23px;
	text-align:center;
}
.gralboton{
	background-image:url(../image/boton_gral.gif);
	background-repeat:no-repeat;
	font-size:14px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	width:293px;
	height:50px;
	padding-top:25px;
	padding-left:0px;
	font-weight:700;
}
