@charset "utf-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		4;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	12;
	dw-gutter-percentage:	25;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/

.fluid {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
}

.fluidList {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;        
}

/* Mobile Layout: 480px and below. */
  
.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 86.45%;
	padding-left: 2.275%;
	padding-right: 2.275%;
	clear: none;
	float: none;
}

img {
	max-width: 100%;
}
object {
	max-width: 100%;
}
embed {
	max-width: 100%;
}
video {
	max-width: 100%;
}
.ie6 img {
	width: 100%;
}
.fluid {
	width: 100%; clear: both; margin-left: 0px; float: left; display: block;
}
.fluidList {
	list-style: none; margin: 0px; padding: 0px;
}
.gridContainer {
	width: 86.45%; padding-right: 2.27%; padding-left: 2.27%; clear: none; margin-right: auto; margin-left: auto; float: none;
}
#div1 {
	
}
#header {
	width: 100%; margin-top: 5px; display: block;
}
.logo {
	width: 100%; text-align: center;
}
#img_logo {
	
}
#buscador {
	width: 100%; height: 24px; text-align: right; padding-bottom: 10px; display: block;
}
#redes_sociales {
	width: auto;
	height: 24px;
	text-align: left;
	padding-left: 10px;
	margin-left: 0px;
	display: block;
	float: left;
	clear: none;
}
#redes_sociales a:link {
	color: rgb(60, 95, 173); text-decoration: none;
}
#redes_sociales a:visited {
	color: rgb(60, 95, 173); text-decoration: none;
}
#redes_sociales a:hover {
	color: rgb(103, 134, 202); text-decoration: none;
}
#redes_sociales a:active {
	color: rgb(60, 95, 173); text-decoration: none;
}
.acceso_propietarios {
	width: auto;
	text-align: right;
	color: rgb(57, 119, 38);
	clear: none;
	font-family: "questrialregular";
	font-size: small;
	margin-right: 10px;
	margin-left: 0px;
	display: block;
	float: right;
}
.acceso_propietarios a:link {
	color: rgb(57, 119, 38); text-decoration: none;
}
.acceso_propietarios a:visited {
	color: rgb(57, 119, 38); text-decoration: none;
}
.acceso_propietarios a:hover {
	color: rgb(197, 226, 158); text-decoration: none;
}
.acceso_propietarios a:active {
	text-align: center; color: rgb(57, 119, 38); text-decoration: none;
}
#tiempo {
	width: 100%; clear: both; margin-left: 0px; display: none;
}
#menu {
	
}
#banner {
	display: none;
}
#novedad {
	width: 100%; padding-top: 1%; padding-bottom: 1%; clear: none; float: left; max-width: 420px;
}
#contacto {
	width: 100%; padding-top: 1%; padding-bottom: 1%; clear: none; float: left; max-width: 420px;
}
.novedad_foto {
	
}
.novedad_info {
	width: 100%;
	color: rgb(197, 226, 158);
	font-family: "palestinalight";
	font-size: x-small;
	display: block;
	max-width: 420px;
	background-color: rgb(57, 119, 38);
}
.novedad_chica {
	width: 100%; clear: none; margin-right: 1%; margin-bottom: 1%; float: left;
}
.novedad_cuadro {
	padding: 2% 3%; width: 94%;
}
.novedad_chica_foto {
	text-align: center;
}
.novedad_chica_info {
	width: 100%;
	color: rgb(57, 119, 38);
	font-family: "palestinalight";
	font-size: x-small;
	display: block;
	background-color: rgb(197, 226, 158);
}
.banner_publicidad {
	display: none;
}
#footer {
	padding: 1% 1% 1% 2%; width: 100%; height: auto; color: rgb(255, 255, 255); font-family: "palestinabold"; font-size: xx-small; margin-bottom: 1%; max-height: 30px; background-color: rgb(57, 119, 38);
}
#novedades {
	
}
#novedad_foto {
	width: 98%; clear: none; margin-top: 1%; margin-right: 1%; margin-left: 1%; display: none;
}
#novedad_titulo {
	margin: 1%; width: 98%; color: rgb(57, 119, 38); font-family: "palestinaregular"; font-size: medium; display: block;
}
#novedad_fecha {
	margin: 1%; width: 98%; color: rgb(114, 114, 114); font-family: "palestinaregular"; font-size: x-small;
}
#novedad_resumen {
	margin: 1%; width: 98%; color: rgb(114, 114, 114); font-family: "palestinaregular"; font-size: small;
}
#novedad_texto {
	width: 96%; text-align: center; clear: none; font-family: "palestinalight"; font-size: small; margin-right: 2%; margin-bottom: 1%; margin-left: 2%;
}
#novedad_buscar {
	width: 96%;
	text-align: justify;
	clear: none;
	font-family: "palestinalight";
	font-size: small;
	border: thin solid rgb(57, 119, 38);
	padding-top: 0.5%;
	padding-right: 0.5%;
	padding-bottom: 0.5%;
	padding-left: 0.5%;
	margin-bottom: 0.5%;
}
#novedad_buscar a:link {
	color: rgb(57, 119, 38); text-decoration: none;
}
#novedad_buscar a:visited {
	color: rgb(57, 119, 38); text-decoration: none;
}
#novedad_buscar a:hover {
	color: rgb(197, 226, 158); text-decoration: none;
}
#novedad_buscar a:active {
	color: rgb(57, 119, 38); text-decoration: none;
}
#google_map {
	width: 100%; clear: none; margin-top: 1%; display: none;
}
#navegacion {
	width: 98%; color: rgb(57, 119, 38); font-family: "palestinaregular"; font-size: small; margin-right: 1%; margin-bottom: 1%; margin-left: 1%;
}
#navegacion a:link {
	color: rgb(57, 119, 38); text-decoration: none;
}
#navegacion a:visited {
	color: rgb(57, 119, 38); text-decoration: none;
}
#navegacion a:hover {
	color: rgb(197, 226, 158); text-decoration: none;
}
#navegacion a:active {
	color: rgb(57, 119, 38); text-decoration: none;
}
.formulario_campo {
	margin: 0.5%; width: 100%; text-align: center; clear: both;
	margin-left: 0;
}
.formulario_etiqueta {
	margin: 1%; width: 30%; text-align: left; color: rgb(57, 119, 38); clear: none; font-family: "palestinaregular"; font-size: small;
}
.formulario_campo_texto {
	border-width: 0px; margin: 0.5%; width: 100%; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: small; background-color: rgb(197, 226, 158);
}
.formulario_lista {
	border-width: 0px;
	margin: 0.5%;
	color: rgb(57, 119, 38);
	font-family: "palestinalight";
	font-size: small;
	background-color: rgb(197, 226, 158);
	width: auto;
	clear: none;
}
.formulario_boton {
	margin: 0.5%; width: 20%; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: small; border-right-color: rgb(57, 119, 38); border-bottom-color: rgb(57, 119, 38); border-right-width: thin; border-bottom-width: thin; border-right-style: solid; border-bottom-style: solid; background-color: rgb(197, 226, 158);
}
#sesion_contenido {
	margin: auto; left: 0px; top: 0px; width: 340px; height: auto; clear: none; float: none; display: block;
}
#sesion_header {
	padding: 1%;
	width: 90%;
	float: none;
	display: block;
	color: rgb(57, 119, 38);
	font-family: "palestinabold";
	font-size: large;
	text-align: center;
}
#sesion_titulo {
	padding: 1%; width: 90%; text-align: center; color: rgb(197, 226, 158); font-family: "palestinabold"; font-size: medium; float: none; background-color: rgb(57, 119, 38);
}
#sesion_formulario {
	padding: 1%; width: 90%; float: none; display: block;
}
.sesion_formulario_etiqueta {
	padding: 1%; width: 98%; color: rgb(57, 119, 38); font-family: "palestinaregular"; font-size: medium; float: none; display: block;
}
.sesion_formulario_campo {
	padding: 1%; width: 98%; text-align: center; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: small; float: none; display: block;
}
.sesion_formulario_campo a:link {
	color: rgb(57, 119, 38); text-decoration: none;
}
.sesion_formulario_campo a:visited {
	color: rgb(57, 119, 38); text-decoration: none;
}
.sesion_formulario_campo a:hover {
	color: rgb(197, 226, 158); text-decoration: none;
}
.sesion_formulario_campo a:active {
	text-align: center; color: rgb(57, 119, 38); text-decoration: none;
}
.sesion_formulario_campo_texto {
	border-width: 0px; margin: 0.5%; width: 100%; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: medium; background-color: rgb(197, 226, 158);
}
.sesion_formulario_boton {
	margin: 0.5%; width: 50%; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: medium; border-right-color: rgb(57, 119, 38); border-bottom-color: rgb(57, 119, 38); border-right-width: thin; border-bottom-width: thin; border-right-style: solid; border-bottom-style: solid; background-color: rgb(197, 226, 158);
}
.sesion_formulario_campo2 {
	
}
#novedades_principales {
}
.zeroMargin_mobile {
margin-left: 0;
}
.hide_mobile {
display: none;
}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width:481px)
{
.gridContainer {
	width: 90.67%; padding-right: 1.16%; padding-left: 1.16%; clear: none; margin-left: auto; float: none;
}
#div1 {
	
}
#header {
	width: 100%; height: auto; text-align: center; margin-top: 5px; display: block;
}
.logo {
	width: 40%; text-align: center; clear: left; float: left; display: block;
}
#buscador {
	width: 60%; height: 24px; text-align: right; padding-bottom: 10px; clear: none; display: block;
}
#redes_sociales {
	width: auto;
	height: 24px;
	text-align: right;
	padding-left: 10px;
	clear: none;
	border-left-color: rgb(204, 204, 204);
	border-left-width: thin;
	border-left-style: solid;
	display: block;
	float: right;
}
#redes_sociales a:link {
	color: rgb(60, 95, 173); text-decoration: none;
}
#redes_sociales a:visited {
	color: rgb(60, 95, 173); text-decoration: none;
}
#redes_sociales a:hover {
	color: rgb(103, 134, 202); text-decoration: none;
}
#redes_sociales a:active {
	color: rgb(60, 95, 173); text-decoration: none;
}
.acceso_propietarios {
	width: auto;
	height: auto;
	text-align: right;
	color: rgb(57, 119, 38);
	clear: none;
	font-family: "questrialregular";
	font-size: small;
	display: block;
	float: right;
}
.acceso_propietarios a:link {
	color: rgb(57, 119, 38); text-decoration: none;
}
.acceso_propietarios a:visited {
	color: rgb(57, 119, 38); text-decoration: none;
}
.acceso_propietarios a:hover {
	color: rgb(197, 226, 158); text-decoration: none;
}
.acceso_propietarios a:active {
	text-align: center; color: rgb(57, 119, 38); text-decoration: none;
}
#tiempo {
	width: 17%; clear: none; display: block;
}
#menu {
	width: 98%;
}
#banner {
	display: none;
}
#novedad {
	width: 48%;
	padding-top: 1%;
	padding-right: 2%;
	padding-bottom: 1%;
	clear: none;
	float: left;
	max-width: 420px;
	min-height: 450px;
	max-height: 450px;
}
#contacto {
	width: 48%;
	padding-top: 1%;
	padding-right: 2%;
	padding-bottom: 1%;
	clear: none;
	float: left;
}
.novedad_foto {
	
}
.novedad_info {
	width: 100%;
	color: rgb(197, 226, 158);
	font-family: "palestinalight";
	font-size: x-small;
	display: block;
	max-height: 200px;
	max-width: 420px;
	background-color: rgb(57, 119, 38);
	min-height: 200px;
}
.novedad_chica {
	width: 32%;
	clear: none;
	margin-right: 1%;
	margin-bottom: 1%;
	float: left;
	max-width: 280px;
	min-height: 350px;
	max-height: 350px;
}
.novedad_cuadro {
	padding: 2% 3%;
	width: 94%;
}
.novedad_chica_foto {
	
}
.novedad_chica_info {
	width: 100%;
	color: rgb(57, 119, 38);
	font-family: "palestinalight";
	font-size: x-small;
	display: block;
	max-height: 200px;
	max-width: 280px;
	background-color: rgb(197, 226, 158);
	min-height: 200px;
}
.banner_publicidad {
	width: 40%;
	height: 100%;
	padding-top: 0%;
	clear: none;
	display: block;
	max-height: 600px;
	max-width: 388px;
	padding-right: 0%;
	padding-bottom: 0%;
	padding-left: 0%;
}
#footer {
	padding: 1% 1% 1% 2%; width: 95%; height: auto; color: rgb(255, 255, 255); font-family: "palestinabold"; font-size: x-small; margin-bottom: 1%; max-height: 30px; background-color: rgb(57, 119, 38);
}
#novedades {
	
}
#novedad_foto {
	width: 98%; clear: none; margin-top: 1%; margin-right: 1%; margin-left: 1%; display: block;
}
#novedad_titulo {
	margin: 1%; width: 98%; color: rgb(57, 119, 38); font-family: "palestinaregular"; font-size: large; display: block;
}
#novedad_fecha {
	margin: 1%; width: 98%; color: rgb(114, 114, 114); font-family: "palestinaregular"; font-size: x-small;
}
#novedad_resumen {
	margin: 1%; width: 98%; color: rgb(114, 114, 114); font-family: "palestinaregular"; font-size: small;
}
#novedad_texto {
	width: 96%;
	text-align: justify;
	clear: none;
	font-family: "palestinalight";
	font-size: small;
	margin-right: 2%;
	margin-bottom: 1%;
	margin-left: 2%;
}
#novedad_buscar {
	width: 96%;
	text-align: justify;
	clear: none;
	font-family: "palestinalight";
	font-size: small;
	border: thin solid rgb(57, 119, 38);
	padding-top: 0.5%;
	padding-right: 0.5%;
	padding-bottom: 0.5%;
	padding-left: 0.5%;
	margin-bottom: 0.5%;
}
#novedad_buscar a:link {
	color: rgb(57, 119, 38); text-decoration: none;
}
#novedad_buscar a:visited {
	color: rgb(57, 119, 38); text-decoration: none;
}
#novedad_buscar a:hover {
	color: rgb(197, 226, 158); text-decoration: none;
}
#novedad_buscar a:active {
	color: rgb(57, 119, 38); text-decoration: none;
}

#google_map {
	width: 100%; clear: none; margin-top: 1%; display: block;
}
#navegacion {
	width: 98%; color: rgb(57, 119, 38); font-family: "palestinaregular"; font-size: small; margin-right: 1%; margin-bottom: 1%; margin-left: 1%;
}
#navegacion a:link {
	color: rgb(57, 119, 38); text-decoration: none;
}
#navegacion a:visited {
	color: rgb(57, 119, 38); text-decoration: none;
}
#navegacion a:hover {
	color: rgb(197, 226, 158); text-decoration: none;
}
#navegacion a:active {
	color: rgb(57, 119, 38); text-decoration: none;
}
.formulario_campo {
	margin: 0.5%; width: 70%; clear: none;
	margin-left: 0;
}
.formulario_lista {
	border-width: 0px;
	margin: 0.5%;
	color: rgb(57, 119, 38);
	font-family: "palestinalight";
	font-size: small;
	background-color: rgb(197, 226, 158);
	width: auto;
	clear: none;
}

.formulario_etiqueta {
	margin: 0.5%; width: 15%; text-align: right; color: rgb(57, 119, 38); clear: none; font-family: "palestinaregular"; font-size: medium;
}
.formulario_campo_texto {
	border-width: 0px; margin: 0.5%; width: 80%; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: medium; background-color: rgb(197, 226, 158);
}
.formulario_boton {
	margin: 0.5%; width: 20%; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: medium; border-right-color: rgb(57, 119, 38); border-bottom-color: rgb(57, 119, 38); border-right-width: thin; border-bottom-width: thin; border-right-style: solid; border-bottom-style: solid; background-color: rgb(197, 226, 158);
}
#sesion_contenido {
	margin: auto; left: 0px; top: 0px; width: 340px; height: auto; clear: none; float: none; display: block;
}
#sesion_header {
	padding: 1%;
	width: 90%;
	float: none;
	display: block;
	color: rgb(57, 119, 38);
	font-family: "palestinabold";
	font-size: large;
	text-align: center;
}
#sesion_titulo {
	padding: 1%; width: 90%; text-align: center; color: rgb(197, 226, 158); font-family: "palestinabold"; font-size: medium; float: none; background-color: rgb(57, 119, 38);
}
#sesion_formulario {
	padding: 1%; width: 90%; height: auto; float: none; display: block;
}
.sesion_formulario_etiqueta {
	padding: 1%; width: 98%; color: rgb(57, 119, 38); font-family: "palestinaregular"; font-size: medium; float: none; display: block;
}
.sesion_formulario_campo {
	padding: 1%; width: 98%; text-align: center; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: small; float: none; display: block;
}
.sesion_formulario_campo a:link {
	color: rgb(57, 119, 38); text-decoration: none;
}
.sesion_formulario_campo a:visited {
	color: rgb(57, 119, 38); text-decoration: none;
}
.sesion_formulario_campo a:hover {
	color: rgb(197, 226, 158); text-decoration: none;
}
.sesion_formulario_campo a:active {
	text-align: center; color: rgb(57, 119, 38); text-decoration: none;
}
.sesion_formulario_campo_texto {
	border-width: 0px; margin: 0.5%; width: 100%; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: medium; background-color: rgb(197, 226, 158);
}
.sesion_formulario_boton {
	margin: 0.5%; width: 50%; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: medium; border-right-color: rgb(57, 119, 38); border-bottom-color: rgb(57, 119, 38); border-right-width: thin; border-bottom-width: thin; border-right-style: solid; border-bottom-style: solid; background-color: rgb(197, 226, 158);
}
.sesion_formulario_campo2 {
	
}
#novedades_principales {
}
.hide_tablet {
display: none;
}
.zeroMargin_tablet {
margin-left: 0;
}
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width:769px)
{
.gridContainer {
	margin: auto; width: 88.5%; padding-right: 0.75%; padding-left: 0.75%; clear: none; float: none; max-width: 1232px;
}
#div1 {
	
}
#header {
	width: 100%; height: auto; display: block; z-index: 100; background-color: rgb(255, 255, 255);
}
.logo {
	background-position: left; left: 5px; width: 42%; text-align: left; padding-bottom: 32px; clear: none; display: block; background-repeat: no-repeat;
}
#buscador {
	width: 54%;
	text-align: right;
	padding-bottom: 10px;
	display: block;
	float: right;
}
#redes_sociales {
	width: auto;
	text-align: right;
	clear: none;
	border-left-color: rgb(204, 204, 204);
	border-left-width: thin;
	border-left-style: solid;
	display: block;
	float: right;
}
#redes_sociales a:link {
	color: rgb(60, 95, 173); text-decoration: none;
}
#redes_sociales a:visited {
	color: rgb(60, 95, 173); text-decoration: none;
}
#redes_sociales a:hover {
	color: rgb(103, 134, 202); text-decoration: none;
}
#redes_sociales a:active {
	color: rgb(60, 95, 173); text-decoration: none;
}
.acceso_propietarios {
	width: auto;
	text-align: right;
	color: rgb(57, 119, 38);
	font-family: "questrialregular";
	font-size: small;
	display: block;
	border-left-color: rgb(204, 204, 204);
	border-left-width: thin;
	border-left-style: solid;
	float: right;
	margin-top: 0.5%;
	margin-right: 0.5%;
	margin-bottom: 0.5%;
	margin-left: 0.5%;
	padding-left: 0.5%;
	clear: none;
}
.acceso_propietarios a:link {
	color: rgb(57, 119, 38); text-decoration: none;
}
.acceso_propietarios a:visited {
	color: rgb(57, 119, 38); text-decoration: none;
}
.acceso_propietarios a:hover {
	color: rgb(197, 226, 158); text-decoration: none;
}
.acceso_propietarios a:active {
	text-align: center; color: rgb(57, 119, 38); text-decoration: none;
}
#tiempo {
	width: 14%; text-align: right; clear: none; float: right; display: block;
}
#menu {
	width: 100%; clear: none; display: block;
}
#banner {
	margin-top: 1%; display: block;
}
#novedad {
	padding: 1%;
	width: 48%;
	clear: none;
	float: left;
	display: block;
	max-width: 420px;
	max-height: 475px;
	min-height: 475px;
}
#contacto {
	padding: 1%;
	width: 48%;
	clear: none;
	float: left;
	display: block;
}
.novedad_foto {
	width: 100%;
	display: block;
	max-width: 420px;
	max-height: 315px;
}
.novedad_info {
	width: 100%;
	color: rgb(197, 226, 158);
	font-family: "palestinalight";
	font-size: small;
	display: block;
	max-width: 420px;
	background-color: rgb(57, 119, 38);
	max-height: 160px;
	min-height: 160px;
}
.novedad_chica {
	padding: 1% 0px 1% 1%;
	width: 31%;
	clear: none;
	float: left;
	display: block;
	max-width: 280px;
	min-height: 460px;
	max-height: 460px;
}
.novedad_cuadro {
	padding: 2% 3%;
	width: 94%;
}
.novedad_chica_foto {
	width: 100%;
	max-width: 280px;
	max-height: 210px;
}
.novedad_chica_info {
	width: 100%;
	color: rgb(57, 119, 38);
	font-family: "palestinalight";
	font-size: small;
	display: block;
	max-width: 280px;
	background-color: rgb(197, 226, 158);
	max-height: 250px;
	min-height: 250px;
}
.banner_publicidad {
	width: 20%;
	padding-top: 1%;
	clear: none;
	display: block;
	max-height: 600px;
	max-width: 388px;
}
#footer {
	padding: 1% 1% 1% 2%; width: 100%; height: auto; color: rgb(255, 255, 255); font-family: "palestinabold"; font-size: x-small; margin-bottom: 1%; max-height: 30px; background-color: rgb(57, 119, 38);
}
#novedades {
	width: 80%;
	display: block;
}
#novedad_foto {
	width: 60%; clear: none; margin-top: 1%; margin-right: 19%; margin-left: 19%; display: block;
}
#novedad_titulo {
	margin: 1%; width: 98%; color: rgb(57, 119, 38); font-family: "palestinaregular"; font-size: x-large; display: block;
}
#novedad_fecha {
	margin: 1%; width: 98%; color: rgb(114, 114, 114); font-family: "palestinaregular"; font-size: small;
}
#novedad_resumen {
	margin: 1%; width: 98%; color: rgb(114, 114, 114); font-family: "palestinaregular"; font-size: medium;
}
#novedad_texto {
	width: 96%;
	text-align: justify;
	clear: none;
	font-family: "palestinalight";
	font-size: medium;
	margin-right: 2%;
	margin-bottom: 1%;
	margin-left: 2%;
	min-height: 600px;
}
#novedad_buscar {
	width: 96%;
	text-align: justify;
	clear: none;
	font-family: "palestinalight";
	font-size: medium;
	border: thin solid rgb(57, 119, 38);
	padding-top: 0.5%;
	padding-right: 0.5%;
	padding-bottom: 0.5%;
	padding-left: 0.5%;
	margin-bottom: 0.5%;
}
#novedad_buscar a:link {
	color: rgb(57, 119, 38); text-decoration: none;
}
#novedad_buscar a:visited {
	color: rgb(57, 119, 38); text-decoration: none;
}
#novedad_buscar a:hover {
	color: rgb(197, 226, 158); text-decoration: none;
}
#novedad_buscar a:active {
	color: rgb(57, 119, 38); text-decoration: none;
}
#google_map {
	width: 60%;
	clear: none;
	margin-top: 1%;
	margin-right: 19%;
	margin-left: 19%;
	display: block;
	margin-bottom: 1%;
}
#navegacion {
	width: 98%;
	color: rgb(57, 119, 38);
	font-family: "palestinaregular";
	font-size: medium;
	margin-right: 1%;
	margin-bottom: 1%;
	margin-left: 1%;
	text-align: center;
}
#navegacion a:link {
	color: rgb(57, 119, 38); text-decoration: none;
}
#navegacion a:visited {
	color: rgb(57, 119, 38); text-decoration: none;
}
#navegacion a:hover {
	color: rgb(197, 226, 158); text-decoration: none;
}
#navegacion a:active {
	color: rgb(57, 119, 38); text-decoration: none;
}
.formulario_campo {
	margin: 0.5%;
	width: 86%;
	clear: none;
	text-align: left;
	color: rgb(57, 119, 38);
	font-family: "palestinabold";
}
.formulario_etiqueta {
	margin: 0.5%; width: 10%; text-align: right; color: rgb(57, 119, 38); clear: none; font-family: "palestinaregular"; font-size: medium;
}
.formulario_campo_texto {
	border-width: 0px; margin: 0.5%; width: 60%; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: medium; background-color: rgb(197, 226, 158);
}
.formulario_lista {
	border-width: 0px;
	margin: 0.5%;
	color: rgb(57, 119, 38);
	font-family: "palestinalight";
	font-size: medium;
	background-color: rgb(197, 226, 158);
	width: auto;
	clear: none;
}
.formulario_boton {
	margin: 0.5%; width: 10%; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: medium; border-right-color: rgb(57, 119, 38); border-bottom-color: rgb(57, 119, 38); border-right-width: thin; border-bottom-width: thin; border-right-style: solid; border-bottom-style: solid; background-color: rgb(197, 226, 158);
}
#sesion_contenido {
	margin: auto; left: 0px; top: 0px; width: 340px; height: auto; clear: none; float: none; display: block;
}
#sesion_header {
	padding: 1%;
	width: 90%;
	float: none;
	display: block;
	color: rgb(57, 119, 38);
	font-family: "palestinabold";
	font-size: large;
	text-align: center;
}
#sesion_titulo {
	padding: 1%; width: 90%; text-align: center; color: rgb(197, 226, 158); font-family: "palestinabold"; font-size: medium; float: none; background-color: rgb(57, 119, 38);
}
#sesion_formulario {
	padding: 1%; width: 90%; height: auto; float: none; display: block;
}
.sesion_formulario_etiqueta {
	padding: 1%; width: 98%; color: rgb(57, 119, 38); font-family: "palestinaregular"; font-size: medium; float: none; display: block;
}
.sesion_formulario_campo {
	padding: 1%; width: 98%; text-align: center; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: small; float: none; display: block;
}
.sesion_formulario_campo a:link {
	color: rgb(57, 119, 38); text-decoration: none;
}
.sesion_formulario_campo a:visited {
	color: rgb(57, 119, 38); text-decoration: none;
}
.sesion_formulario_campo a:hover {
	color: rgb(197, 226, 158); text-decoration: none;
}
.sesion_formulario_campo a:active {
	text-align: center; color: rgb(57, 119, 38); text-decoration: none;
}
.sesion_formulario_campo_texto {
	border-width: 0px; margin: 0.5%; width: 100%; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: medium; background-color: rgb(197, 226, 158);
}
.sesion_formulario_boton {
	margin: 0.5%; width: 50%; color: rgb(57, 119, 38); font-family: "palestinalight"; font-size: medium; border-right-color: rgb(57, 119, 38); border-bottom-color: rgb(57, 119, 38); border-right-width: thin; border-bottom-width: thin; border-right-style: solid; border-bottom-style: solid; background-color: rgb(197, 226, 158);
}
.sesion_formulario_campo2 {
	
}
#novedades_principales {
	clear: none;
}
.zeroMargin_desktop {
margin-left: 0;
}
.hide_desktop {
display: none;
}
}

.iconcolor {
	color: rgb(56, 114, 36);
}
.btn_search {
	border: 0px currentColor; border-image: none; background-color: rgb(255, 255, 255);
}
.flexslider {
	height: 300px;
}
.flexslider .slides {
	height: 300px;
}
.novedad_info_titulo {
	color: rgb(197, 226, 158); font-family: "palestinabold"; font-size: medium;
}
.novedad_info_titulo a:link {
	color: rgb(197, 226, 158); text-decoration: none;
}
.novedad_info_titulo a:visited {
	color: rgb(197, 226, 158); text-decoration: none;
}
.novedad_info_titulo a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.novedad_info_titulo a:active {
	color: rgb(197, 226, 158); text-decoration: none;
}
.novedad_chica_info_titulo {
	color: rgb(57, 119, 38);
	font-family: "palestinabold";
	font-size: small;
}
.novedad_chica_info_titulo a:link {
	color: rgb(57, 119, 38); text-decoration: none;
}
.novedad_chica_info_titulo a:visited {
	color: rgb(57, 119, 38); text-decoration: none;
}
.novedad_chica_info_titulo a:hover {
	color: rgb(114, 114, 114); text-decoration: none;
}
.novedad_chica_info_titulo a:active {
	color: rgb(57, 119, 38); text-decoration: none;
}
