* {
margin:0;
}
html, body {
height:100%;
margin:0;
padding:0;
}
body {
background:url("../images/bg_main.jpg") no-repeat scroll left top black;
color:white;
font:12px/18px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}
.wrapper {
height:auto !important;
margin:0 auto -200px;
min-height:100%;
position:relative;
}
#header {
height:84px;
margin:0;
padding:0;
}
#navTop {
float:right;
height:84px;
margin-right:5px;
}
#navTop ul {
list-style:none outside none;
margin:0;
padding:0;
}
#navTop li {
float:left;
margin:0 0 0 -8px;
}
#navTop li a {
display:block;
height:84px;
overflow:hidden;
text-indent:-999999px;
width:99px;
}
#navTop li.informacion {
background:url("../images/btn_informacion.png") repeat scroll 0 0 transparent;
}
#navTop li.informacion:hover, #navTop li.informacion.selected {
background:url("../images/btn_informacion.png") repeat scroll 0 84px transparent;
}
#navTop li.fotos {
background:url("../images/btn_fotos.png") repeat scroll 0 0 transparent;
}
#navTop li.fotos:hover, #navTop li.fotos.selected {
background:url("../images/btn_fotos.png") repeat scroll 0 84px transparent;
}
#navTop li.descuentos {
background:url("../images/btn_descuentos.png") repeat scroll 0 0 transparent;
}
#navTop li.descuentos:hover, #navTop li.descuentos.selected {
background:url("../images/btn_descuentos.png") repeat scroll 0 84px transparent;
}
#navTop li.contacto {
background:url("../images/btn_contacto.png") repeat scroll 0 0 transparent;
}
#navTop li.contacto:hover, #navTop li.contacto.selected {
background:url("../images/btn_contacto.png") repeat scroll 0 84px transparent;
}
#cont {
width:100%;
}


#cont .galeThumb{
	margin:50px 10px 20px;
	width: 412px;
	float: right;
	}
#cont .galeThumb a{
	background: #00474e;
	float: right;
	display: block;
	margin:0 0 25px 25px;
	padding:3px;
	text-align:center;
	border: 0;
	text-decoration: none;
	}
#cont .galeThumb a:hover{
	background: #1b2936;
	}
#cont .galeThumb p.fecha{
	clear:both;
	color:white;
	display:block;
	font-size:8px;
	margin:-5px 0;
	padding:0;
}
#cont .galeThumb p.titulo{
	color:#8bc53f;
	font-size:10px;
	margin:0;
	padding:0;
}
#cont .galeView{
	float: right;
margin:50px 10px 20px;
	}


#cont .flayer, #cont .text, #cont #contacto {
margin:50px 10px 0;
padding-bottom:50px;
float: right;
}
#contacto a.googleMap {
display:block;
height:100px;
overflow:hidden;
text-indent:-999999px;
width:443px;
}
#contacto a.googleMap {
background:url("../images/google_map.png") repeat scroll 0 0 transparent;
}
#contacto a.googleMap:hover, #contacto a.googleMap.selected {
background:url("../images/google_map.png") repeat scroll 0 100px transparent;
}
img.titContacto {
margin-bottom:20px;
}
p.alert {
color:red;
}
#contacto form {
margin-top:40px;
text-align:left;
width:443px;
}
#contacto form label {
background:url("../images/ico_alert.gif") no-repeat scroll right top transparent;
display:block;
margin-bottom:5px;
text-align:right;
}
#contacto label input {
background:none repeat scroll 0 0 #E8EBF3;
border:0 none;
color:black;
margin-left:10px;
margin-right:20px;
padding:7px;
text-transform:none;
width:285px;
}
#contacto label textarea {
background:none repeat scroll 0 0 #E8EBF3;
border:0 none;
color:black;
height:200px;
margin-left:10px;
margin-right:20px;
padding:7px;
text-transform:none;
width:285px;
}
#contacto focus input {
border:1px solid red;
}
#contacto .label {
vertical-align:top;
}
#contacto .enviar {
background:none repeat scroll 0 0 #00464E;
border:0 none;
clear:both;
color:white;
cursor:pointer;
display:block;
float:right;
margin-right:20px;
padding:6px 25px;
}
#contacto .enviar:hover {
background:none repeat scroll 0 0 #8BC53F;
color:black;
text-decoration:none;
}
.footer, .fix {
height:200px;
}
.footer {
background:none repeat scroll 0 0 #8BC53F;
height:200px;
margin:0;
position:relative;
width:100%;
}
.footer .cont {
float:right;
margin-right:5px;
margin-top:25px;
text-align:right;
}
.footer .cont a {
border:0 none;
text-decoration:none;
}
.footer .cont p {
color:white;
line-height:15px;
margin:-10px 5px 0 0;
}
.footer .pinar {
margin-right:0;
}
.footer .laingrata {
margin-right:5px;
margin-top:20px;
}
