body {
	margin:0px 0px 0px 0px;
	font-family: Verdana,Tahoma, Arial;
	font-size:small;
	color:#38170F;
	background-color:#381710;
	text-align: center;
	height:100%; 

}

#contenedor {
	width:927px;
	margin: 0 auto; text-align: left; 
	background-color:#FFFFFF;
	min-height:100%;
	height:100%; 
 }
 #contenedor_popup {
	width:600px;
	margin: 0 auto; text-align: left; 
	background-color:#FFFFFF;
	min-height:500px;
	_height:500px; 
	 }
 
 #contenedor_popup {
	width:90%;
	margin: 0 auto; text-align: left; 
	background-color:#FFFFFF;
	min-height:400px;
 }
 
#cabecera {
	height:104px;	
	}
#logo{
	padding-top:12px;
	padding-left:7px;
	width:185px;
	float:left;
	}
#menucorpo{
	text-align:right;
	width:400px;
	float:right;
	padding-right:20px;
	padding-top:10px;
}
#idiomas{
	text-align:right;
	width:400px;
	float:right;
	padding-right:20px;
	padding-top:50px;
}
.idioma{
	color:#B0A29F;
	text-decoration:none;}
.idioma:hover{
	color:#381712;}
#menucomercial{
	height:27px;
	/*background-color:#FFB900;*/
	margin-top:0px;
	border:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-color:#FEEFC4;
	background-image:url(fondobarra1.jpg);
	background-repeat:repeat-x;
	background-position:left;
	}
#menupropiedades{
	width:490px;
	float:left;
	padding-top:7px;
	padding-left:20px;
}
#menuinfo{
	width:350px;
	float:right;
	padding-left:20px;
}

#buscador{
	width:200px;
	float:left;
	background-color:#FFB900;
	height:386px;
	margin-left:10px;
	background-image:url(fondo_buscador.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#centro{
	width:630px;
	float:right;
	margin-left:20px;
	}

#contenido{
	margin-top:20px;
}
#imgcontainer{
	width:267px;
	float:left;}
#txtcontainer{
	width:360px;
	float:right;}
	
.titulo1{
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:18px; 
	margin-bottom:8px; 
	color:#E30030; 
	font-weight:normal;
	text-decoration:none;
}
.input1{
	border:0px;
}
.button1{
	background-color:#38170F;
	border:0px;
	height:20px;
	cursor:pointer;
	color:#FFFFFF;
	font-weight:bold;}
.button1:hover{color:#DB1C4F;}
.button1txt{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;}
.button1txt:hover{color:#DB1C4F;}
.titulo2{
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:12px; 
	margin-bottom:8px; 
	color:#735C56;
	font-weight:bold;
}
.titulo3{
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:14px; 
	margin-bottom:8px; 
	color:#E30030;
	font-weight:bold;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#E30030;
}

.titulo4{
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:12px; 
	margin-bottom:8px; 
	color: #F90;
	font-weight:bold;
}
.titulo5{
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:16px; 
	margin-bottom:8px; 
	color:#E30030;
	font-weight:bold;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#E30030;
}
.titulo6{
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:14px; 
	margin-bottom:8px; 
	color:#381710;
	font-weight:bold;
}

.titulo7{
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:16px; 
	margin-bottom:8px; 
	color:#381710;
	font-weight:bold;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#381710;
	text-align:right;
}
#ofertas {
	width:300px;
	float:left;}
	
#destacadas {
	width:319px;
	float:right;}

#imgcontainer{
	border:2px;
	border-style:solid;
	border-color:#ED8EA6;
	width:260px;
	text-align:center;
	height:173px;
	padding-top:5px;
	}
.maxh{
	max-height:158px;}

.borde1{
	border:2px;
	border-style:solid;
	border-color:#ED8EA6;
}
.borde1:hover{
	border-color:#DB1C4F;
}

.resaltado1{
	background-color:#DB1C4F;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;}

.clear{ clear:both;}

#cuerpo{ 
	padding-left:20px;
	padding-right:20px;
	}
	
.barra{
	height:20px;
	border:1px;
	background-color:#ffffff;
	/*border-top-style:solid;
	border-bottom-style:solid;
	border-color:#FEEFC4;
	background-image:url(bg.gif);
	background-repeat:repeat-x;
	background-position:left;*/
	}
.txtoferta{ font-size:x-small;
text-align:justify;
padding-right:7px;}

.xsmall{font-size:x-small;}


h1{
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:16px; 
	margin-bottom:8px; 
	color:#E30030;
	font-weight:bold;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#E30030;
}

#reservasub{
	width:200px;
	float:right;
	background-color:#FFB900;
	margin-left:10px;
	
	}
	#detallesub{
	width:230px;
	float:right;
	background-color:#FFB900;
	
	}
.reservasub_barra{
	background-color:#FFB900;
	margin-left:30px;
	background-image:url(fondo_buscador.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.detalle_barra{
	background-color:#FFB900;
	margin-left:0px;
	background-image:url(fondo_buscador.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.txtmarron { color:#381710;}
.enlace1{
	color:#B0A29F;
	text-decoration:none;}
.enlace1:hover{
	color:#381712;}

.enlace2{
	color:#381712;
	text-decoration:none;
	font-size:x-small;}
.enlace2:hover{
	color:#B0A29F;}
	
#detpropiedad{	
	/*border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#666;*/
	margin-bottom:20px;}
.txtalto{line-height: 14pt}

.thumbd
	{filter: alpha(opacity=50); 
	opacity: .5;
	height:60px;
	}
.bordeiz{ 
	border-left:1px;
	border-left-style:solid;
	border-left-color:#381710;}
.calendario { text-decoration:none;
font-weight:bold;
color:#381710;}
.calendario:hover {color: #F33;}

.home_blog {
	color:#DB1C4F;
	text-decoration:none;}
.home_blog:hover {
	color:#381710;
	}

.home_tit_post {
	color:#DB1C4F;
	text-decoration:none;}
.home_tit_post:hover {
	color:#381710;
	}
#postsenhome p {margin:0px; padding:0px; }
#postsenhome h5 {margin:0px; padding:0px; }
#postsenhome { 
	width:500px; 
	float:left;
	padding-left:10px; 
	padding-right:20px; 
	font-size:x-small;
	border-right: dashed 1px #DB1C4F;}
#info_adicional { width:300px; float:right; text-align:right; padding-right:20px; }
#contiene_blog {
	clear:both;}
#detpropiedad h2 {
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:14px; 
	margin-bottom:8px; 
	color:#E30030;
	font-weight:bold;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#E30030;
	}
#detpropiedad h2 a {
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:14px; 
	margin-bottom:8px; 
	color:#E30030;
	font-weight:bold;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#E30030;
	text-decoration:none;
	}
#detpropiedad h2 a:hover {
	color:#38170F;
		}
