@charset "UTF-8";
/* CSS Document */
a{
				text-decoration: none;
				color: #000;
}

.header-logo{
	text-align: center;
}

#slider img{
	position: absolute;
	float:left;
}

.main
{
	width:960px;
	margin-left:auto;
	margin-right:auto;
}

.screen{
	float:left;
	width: 100%;
	position: relative;
	background-size: cover;
	background: no-repeat center 0;
	overflow: hidden;
	text-align: center;
}

.barraTitulo{
	border:1px solid #000;
	position: absolute;
	width:100%;
	/*height: 200px;*/
	top:0;
	background-color: #000;
	opacity: 0.5;
	text-align: center;
}

.menu{
	text-align: left;
	z-index: 100;
}

.menu a img{
	padding:20px 0px 0px 0px;
	position: absolute;
	z-index: 100;
	opacity: 0.8;
}

#mainlogo{
	margin:20px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
	background-color: #fff;
	width:70px;
	height:70px; 
}
/*--menu---*/
.menu_back{
	background-image: URL("../images/menu_image.jpg");
	background-position: center bottom;
}


/*contact form*/
.ui-input-text{
	width: 80% !important;
	margin:0px 0px 0px 10px !important;
}

#field_7{
	height: 200px !important;
}

.content_contacto{
	size:100%;
	background-image: URL("images/texturamapa.png");
	background-repeat: repeat;
}
/*destinos*/
.content_destino{
	background-image: URL("../images/texturamapa.png");
	background-repeat: repeat-y;
}

.instrucciones{
	background-color: #FFF;
	opacity: 0.7;
	width:874px;
	height:856px;
	z-index: 200;
	position: absolute;
}

.instrucciones h1{
	opacity: 1;
	text-align: center;
	display: block;
}

.fondos{
    position: absolute;
	margin: 0;
	padding: 0;    
	background-image: URL("../images/texturamapa.png");
	background-repeat: repeat-x;
    /*float:left;*/
    width:100%;
    height:100%;
    overflow: scroll;
}
.over_destino{
	position: absolute;
	z-index: 20;
	margin:0;
	padding: 0;
	border: 0;
}

.content_destino .fondos img{
	margin:0;
	padding: 0;
}


#pumalin,
#chauques,
#apiao,
#comau,
#islagrande,
#ensenadaChaiten
{
	position: absolute;
	z-index: 100;
}

.boton_destino{
	position: absolute;
	background-image: url("../images/btn_bote.png");
	background-repeat: no-repeat;
	display: block;
	height: 32px;
	width: 32px;
    
}

#pumalin{
	top:500px;
	left: 443px;
}
#chauques{
	top:348px;
	left: 355px;
}
#apiao{
	top:464px;
	left: 335px;
}
#comau{
	top:324px;
	left: 535px;
}
#islagrande{
	top:410px;
	left: 200px;
}
#ensenadaChaiten{
	top:630px;
	left: 450px;
}
/*-----------GUESTBOOK------*/
#gbbg{
	/*background-color: #FFF;
	opacity: 0.5;
	padding-top:5px;
	margin-left:0px;*/
}

.gbmessage{
	float: left;
}

.gbmessage p,
.gbmessage h2{
	padding:0;
	margin: 0px 0px 10px 0px;
}

/*---------El YATE-----------*/
.content_alba .content .menu{
				z-index: 100;
}
.content_alba .content{
				/*---------background-image: URL("../images/texturamapa.jpg");
				background-repeat: repeat;---------*/
}


#enlacesBarco{
				display:block;
				position: absolute;
				float:left;
				z-index: 50;
				/*
				background-color: #000;
				opacity: 0.5;
				*/
}

#albaBarco{
				float: left;
				position: absolute;
				z-index: 20;
}
.anchorDiv a{
				display: block;
}

.anchorDiv{
				display: block;
				position:relative;
				float: left;
}

#albaSuperior,
#albaPrincipal,
#albaInferior{
			float: left;
			position: absolute;
			z-index: 18;
}

.albaLink{
				display: block;
				height: 32px;
				position: absolute;
				z-index: 51;
}

.albaLink a{
				background-image: url("../images/btn_bote.png");
				background-repeat: no-repeat;
				display: block;
				height: 32px;
				width: 32px;
}

.volver, .cerr, .vermas{
				width:80px;
				height:20px;
				background-color: #fff;
				opacity: 0.8;
				position: absolute;
				z-index: 100;
				margin: 120px 0px 0px 0px;
				padding:10px;
				color:#000;
}
.volver{
				display:block;
}

.volver a:visited, .cerr a:visited, .vermas a:visited{
				color:#000 !important;
}

#vermas_a{
				color:#000 !important;
}
#volver_a{
				color:#000 !important;
}

#vermas_a
#volver_a,
#cerr_a,
#cerr_a:visited,
#vermas_a:visited,
#volver_a:visited{
				color:#000 !important;
}


.PhMod{
				position:absolute;
				z-index: 80;
				display: none;
				background-color: transparent;
}

.innerAnchor{
				border:2px dotted #2c2c2c;
				background-color: #BFBFBF;
				opacity: 0.3;
}

.innerAnchorMiddleR{
				border-top: 0;
}
.innerAnchorMiddle{
				border-left: 0;
}

#TextMas .highl{
				font-weight: bold;
				font-size: 1.1em;
}

.nivo-slider-box
{
	position:relative;
}

.nivo-slider-box .pagination
{
	left:50%;
	z-index:99;
	bottom:30px;
	padding:0px;
	margin-top:0px;
	position:absolute;
	margin-left:-140px;
}

	.layout-p-50x50 {}

	.layout-p-50x50>.column-left 
	{ 
		clear:both;
		float:left; 
	}

	.layout-p-50x50>.column-right 
	{ 
		float:right; 
	}

.preloader,
.preloader-image
{
	width:100%;
	display:block;
	min-height:100px;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url('../images/preloader.gif');	
}
	.preloader *
	{
		display:none !important;
	}
	
	.preloader-image img
	{
		opacity:0;
	}

	.layout-p-50x50>.column-left,
	.layout-p-50x50>.column-right
	{ 
		width:48.4848%;
	}	
	
	.gallery-list.layout-p-50x50>.column-left,
	.gallery-list.layout-p-50x50>.column-right
	{
		width:50%;
		margin:0px;
	}

ul.page-list
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
	ul.page-list>li.page-about
	{

	}

h2,h2 a
{
	font-size:60px;
	font-weight:200;
	margin-bottom:80px;
}

h3,h3 a
{
	font-size:42px;
	font-weight:300;
}

h2.underline,
h2.underline a
{
	text-align:center;
}

h2.underline>span+span,
h2.underline a>span+span
{
	height:4px;
	width:100px;
	display:block;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

h3.underline>span+span,
h3.underline a>span+span
{
	height:2px;
	width:100px;
	display:block;	
}
.ajuste{
	width:80%;
	margin-left:auto;
	margin-right:auto;
}