@charset "utf-8";
/* CSS Document */


body{
	background:#efefef url(images/background.png) repeat top center;
	padding: 50px;
	margin: 0;
}




hr{
	color:#666;
}

#sub_container{
	position: absolute;
	background-color: #FFF;
	top: 60; /* Buscamos el centro horizontal (relativo) del navegador */
	left: 50%; /* Buscamos el centro vertical (relativo) del navegador */
	width: 900px; /* Definimos el ancho del objeto a centrar */
	height: auto; /* Definimos el alto del objeto a centrar */
	margin-left: -450px; /* Restamos la mitad de la anchura del objeto con un margin-left */
	
}

#welcometext_container{
	padding: 10px;
	font-size: 18px;
	line-height: 30px;
	letter-spacing: 1px;
	text-align: center;
	color: #666;
		
}

#footer{
	position: absolute;
	top: 1160px; /* Buscamos el centro horizontal (relativo) del navegador */
	left: 50%; /* Buscamos el centro vertical (relativo) del navegador */
	width: 900px; /* Definimos el ancho del objeto a centrar */
	height: 100px; /* Definimos el alto del objeto a centrar */
	/*margin-top: -250px; /* Restamos la mitad de la altura del objeto con un margin-top */
	margin-left: -450px; /* Restamos la mitad de la anchura del objeto con un margin-left */
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#EBEBEB;
	
}
#footerTour{
	position: absolute;
	top: 1560px; /* Buscamos el centro horizontal (relativo) del navegador */
	left: 50%; /* Buscamos el centro vertical (relativo) del navegador */
	width: 900px; /* Definimos el ancho del objeto a centrar */
	height: 100px; /* Definimos el alto del objeto a centrar */
	/*margin-top: -250px; /* Restamos la mitad de la altura del objeto con un margin-top */
	margin-left: -450px; /* Restamos la mitad de la anchura del objeto con un margin-left */
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#EBEBEB;
	
}
#footerHouses{
	position: absolute;
	top: 910px; /* Buscamos el centro horizontal (relativo) del navegador */
	left: 50%; /* Buscamos el centro vertical (relativo) del navegador */
	width: 900px; /* Definimos el ancho del objeto a centrar */
	height: 100px; /* Definimos el alto del objeto a centrar */
	/*margin-top: -250px; /* Restamos la mitad de la altura del objeto con un margin-top */
	margin-left: -450px; /* Restamos la mitad de la anchura del objeto con un margin-left */
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#EBEBEB;
	
}
#footerContact{
	position: absolute;
	top: 720px; /* Buscamos el centro horizontal (relativo) del navegador */
	left: 50%; /* Buscamos el centro vertical (relativo) del navegador */
	width: 900px; /* Definimos el ancho del objeto a centrar */
	height: 100px; /* Definimos el alto del objeto a centrar */
	/*margin-top: -250px; /* Restamos la mitad de la altura del objeto con un margin-top */
	margin-left: -450px; /* Restamos la mitad de la anchura del objeto con un margin-left */
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#EBEBEB;
	
}


#footer a:link{
	color:#333;
	font-size:14px;
	text-decoration:none;
	
}
#footer a:hover{
	color:#fff;
	font-size:14px;
	
}
#footer a:visited{
	color:#FFFFFF;
	font-size:14px;
	
}

.houseDesc{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 1;
opacity: 1;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 0.5;
opacity: 0.5;
}

.titleHomeVacation{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#0CC;
	font-weight:bold;
}

.toursDesc{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#CCC;
}

.indexDesc{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#333333;
}