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

body{background:url(../images/bg.jpg) repeat; color:#434a38; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#wrapper{ width:800px; margin:0 auto;overflow:hidden;height:1%;}
#header{ width:800px; height:107px; clear:both; text-align:center; padding:28px 0 14px 0;}
#menu{ width:695px; margin:0 auto; height:19px; text-align:center;padding:12px 0 6px 0; clear:both; }
#menu ul{  font-size:13px;  text-align:center; padding:0; margin:0; }
#menu ul li {display:inline; color:#852E59; margin:0 2px 0 0;}
#menu ul li a:link{ color:#434a38; text-decoration:none;}
#menu ul li a:visited{ color:#434a38; text-decoration:none;}
#menu ul li a:hover{ color:#852E59; text-decoration:none; background-color:#E2DEC2;}
#menu ul li  a.active{
	
	color:#000000;
	font-weight:bold;
	border-bottom:1px dotted #852E59;
}
#menu ul li  a.active,#menu ul li  a.active:visited{
	color:#000000;
	font-weight:bold;
	border-bottom:1px dotted #852E59;
}

#sub_menu{ width:695px; margin:0 auto; height:22px; text-align:left;padding:0 0 5px 120px; clear:both; }
#sub_menu ul{  font-size:13px;  text-align:left; padding:0; margin:0; }
#sub_menu ul li {display:inline; color:#852E59; margin:0 2px 0 0;}
#sub_menu ul li a:link{ color:#434a38; text-decoration:none;}
#sub_menu ul li a:visited{ color:#434a38; text-decoration:none;}
#sub_menu ul li a:hover{ color:#852E59; text-decoration:none; background-color:#E2DEC2;}
#sub_menu ul li  a.active{
	
	color:#852E59;
	font-weight:bold;
	border-bottom:1px dotted #000000;
}
#sub_menu ul li  a.active,#sub_menu ul li  a.active:visited{
	color:#852E59;
	font-weight:bold;
	border-bottom:1px dotted #000000;
}
#content{ width:800px; height:337px;padding:0; margin:0; clear:both; }


/*=SECCIONES*/
/*=home*/
#news {z-index:1; position:absolute;width:216px; height:295px;background:url(../images/noticias.png) no-repeat; margin:5px 0 0 584px ;padding:0; outline:none; border:none;}
#news h1{ margin:15px 0 0 0; padding:0; color:#FFFFFF; font-size:14px; font:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
#news p{ margin:10px 0 0 0; padding:0 25px 0 25px; color:#FFFFFF; font-size:13px; font:Arial, Helvetica, sans-serif; text-align:center;}
#news p a:link{ color:#FFBFE0; text-decoration:none; border-bottom:1px dotted #FFBFE0;}
#news p a:visited{ color:#FFBFE0; text-decoration:none; border-bottom:1px dotted #FFBFE0;}
#news p a:hover{ color:#FFFFFF; text-decoration:none; border-bottom:1px dotted #ffffff;}
#label{z-index:1; position:absolute; width:202px; height:102px;   background:url(../images/label_3.png) no-repeat;  margin:30px 0 0 24px;  padding:0;}



#news2 {margin:5px 15px; text-align:center; }
#news2 a:link{ color:#FFBFE0; text-decoration:none; border-bottom:1px dotted #FFBFE0;}
#news2 a:visited{ color:#FFBFE0; text-decoration:none; border-bottom:1px dotted #FFBFE0;}
#news2 a:hover{ color:#FFFFFF; text-decoration:none; border-bottom:1px dotted #ffffff;}

#panoramic{width:693px; height:333px;}
/*#contenido_panoramics{width:693px; height:333px;padding:0; margin:0 auto;;}
#contenido_paniramics a img{ border:none; margin:0; padding:0;}
object #contenido_panoramics{margin:0; padding:0; border:none; outline:none;}*/
object #panoramic{margin:0 auto; padding:0; border:none; text-align:center;}

#backgroundPopup,#backgroundPopup1,#backgroundPopup2{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
border:1px solid #852E59;
z-index:1;
}


#popup,#popup1, #popup2{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:auto;
width:auto;
background:#852E59;
color:#ffffff;
border:2px solid #852E59;
z-index:2;
padding:12px;
font-size:13px;
text-align:center;
}
#popup h1 , #popup1 h1, #popup2 h1{
text-align:left;
color:#ffffff;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #852E59;
padding-bottom:2px;
margin-bottom:20px;
}
#popupClose,#popupClose1,#popupClose2 {
color:#ffffff; 
text-decoration:none;
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
font-weight:700;
display:block;
cursor:auto;
}
#button,#button1,#button2,#cerrar{
cursor:pointer;/*
text-align:center;
margin:100px;*/
}
/*PROYECTO*/
#interior{width:694px; height:334px;padding:0; margin:0 auto; border:2px solid #444C39;}
p a:link{ color:#852E59; text-decoration:underline;}
p a:visited{ color:#852E59; text-decoration:underline;}
p a:hover{ color:#852E59; text-decoration:underline;}
#line{z-index:1; position:absolute; height:336px; width:18px; margin:0 0 0 424px; background:url(../images/line.png) no-repeat;}
#imagen{width:433px; height:334px; background:#FFFFFF;padding:0; margin:0; float:left; text-decoration:none;}
#texto{ width:261px; height:334px; float:left; background:#E2DEC2; overflow:auto;}
#texto_expandido{ width:694px;  height:334px; background:#E2DEC2; overflow:auto;}

/*FAQ*/
#texto_faq{ width:694px;  height:334px; background:#E2DEC2; overflow:auto;}
#texto_faq h1{ color:#852e59; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:30px 0 10px 15px; text-align:left;}
#texto_faq h2{ color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:5px 0 10px 25px; text-align:left;}
#texto_faq h3{color:#434a38; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:5px 0 5px 25px; text-align:left;}
#texto_faq p{color:#434a38; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding:5px 15px 10px 25px; text-align:justify;}
/* GALERIA*/
#galeria{width:693px; height:333px; background:#E2DEC2;padding:0; margin:0 auto; border: none;}
#galeria_thumbs{width:680px; height:320px;padding:5px; margin:0 auto; border:2px solid #444C39;}
ul#thumbs, ul#thumbs li{
		margin:5px 0 0 0;
		padding:0;
		list-style:none;
	}
	
	ul#thumbs li{
		float:left;
		margin-right:5px;
		border:1px solid #999;	
		padding:2px;
		font-size:10px; color:#333333;
	}
/*	ul#thumbs a{
		display:block;
		float:left;
		width:100px;
		height:100px;
		line-height:100px;
		overflow:hidden;
		position:relative;
		z-index:1;		
	}
	ul#thumbs a img{
		float:left;
		position:absolute;
		width:160px;
		height:130px;
		top:-20px;
		left:-50px;	
		
		border:none;
	}*/
	ul#thumbs a:hover img{
		border:none;
	}
	ul#thumbs a:link{ color:#FFF; text-decoration:none;}
	ul#thumbs a:visited{ color:#FFF; text-decoration:none;}
	ul#thumbs a:hover{ color:#FFF; text-decoration:none;}

#footer{ width:800px; height:76px;padding:0; margin:0; clear: both;}
#footer a:link{ color:#434a38; text-decoration:none;}
#footer a:visited{color:#434a38; text-decoration:none;}
#footer a:hover{color:#434a38; text-decoration:underline;}
#footer_contenido{width:695px; height:76px; margin:0 auto; padding:0; }
#text_agentes{ clear:both;width:115px; height:40px; margin:2px 0 0 110px; font-size:11px;  float:left; padding:2px 5px 0  0;  text-align:center; text-decoration:none; border:none;}
#text_agentes a:link{text-decoration:none;}
#text_agentes a:visited{text-decoration:none;}
#text_agentes a:hover{text-decoration:none; color:#611A3F;}
#text_footer{ width:230px; height:59px; margin:0; padding:11px 0 0 0; float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#231f20; text-align:right;}
#logos_footer img{ margin:0 20px 0 0; float:left; padding:11px 0 0 0;}


/*=COMPRAR*/
#haciendas{ width:694px; height:334px;padding:0; margin:0 auto; border:2px solid #444C39; text-align:center;}
#haciendas_seccion{ width:694px; height:334px;padding:0; margin:0 auto; border:none; text-align:center;}


.iconos{ margin:20px 0 0 40px; border:1px solid #cccccc; padding:5px; float:left; text-decoration:none;}
.iconos a:link img{ border:1px solid #ffffff;  outline:none;  text-decoration:none;}
.iconos a:visited img{ border:1px solid #ffffff; outline:none;text-decoration:none;}
.iconos a:hover img{border:1px solid #852E59; outline:none;text-decoration:none;}

.link_plano{ color:#852E59; text-decoration:none;}
a.link_plano :link{ color:#852E59; text-decoration:none;}
a.link_plano :visited{color:#852E59;  text-decoration:none;}
a.link_plano :hover{ color:#333333; text-decoration:none;}

.img_chicas{ margin:20px 0 0 5px;  float:left;}
.img_chicas a:link img{ outline:none;}
.img_chicas a:visited img{  outline:none;}
.img_chicas a:hover img{ outline:none;}

.mapas{ margin:20px 0 0 50px;  border:none; padding:5px; float:left;}
.mapas a:link img{ border:none; outline:none;}
.mapas a:visited img{  border:none; outline:none;}
.mapas a:hover img{ border:none; outline:none;}


