
*
{
	font-family:Arial,Tahoma;
}
body 
{
	background-image:url(../imagenes/Fondo-copia.png);
	margin: 0px;
}
#contenedor
{

	width:960px;
	margin:0 auto 0 auto;
	clear: both;
}
header


{
	/*color del menu*/
	width:100%;
	float:left;
	background: #fcfcfc;
		-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
	 -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
	 box-shadow: 1px 1px 1px rgba(0, 0, 0, .2); 

}


#encabezado
{
	margin:auto;


	width:960px;
	
	/*alinear al centro*/

	/*sombra para diferenciar el menu con los articulos*/
	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
	 -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
	 box-shadow: 0 2px 5px rgba(0, 0, 0, .5); 

}
#encabezado2
{
	margin:auto;


	width:960px;
	

}
#logotipo
{
	
	float:left;
	width:146px;
	height: 152px;
	padding: 0px 10px 10px 0px;
	
}
#encabezado h1
{
	float: left;
    font-size: 35.48px;
    font-weight: normal;
    margin-bottom: -70px;
    margin-top: 95px;
	
}
.grande
{

	margin-top: 100px;
	float: left;
	color:#147933;
	font-size: 18px;
	margin-bottom: -5px;
	margin-left: 62px;
}
.chico
{

	float: left;
	color:#147933;
	font-size: 13px;
	margin-left: 562px;
}
.amarillo
{
	color:#f9f403;
	text-shadow :1px 1px #147933;
	-moz-text-shadow :1px 1px #147933;
	-webkit-text-shadow :1px 1px #147933;
	
}
.verdeOscuro
{
	color:#147933;

}



/*ordenar y modificar los enlaces que estan dentro de las listas del menu
*/
#busqueda
{
	float:left;
	width:660px;
	padding:30px 0;
	text-align: right;
}
/*lupa del lado de la caja de texto*/
#lupa
{
	
		background-image:url(../imagenes/lupa.png);
		width: 30px;
		height: 30px;
		z-index:1;
		margin-left: 475px;
		position:absolute;
}
/*caja de texto del lado derecho del encabezado*/
 .cajaLupa
{
	/*color de dentro de las cajas de texto*/
	background: #fff;
	/*sin bordes*/
	border:0;

	padding: 6.5px;

	/*ancho*/
	width: 150px;
	/*bordes en las esquinas*/

	-webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, .5);
	box-shadow: inset 0px 1px 5px rgba(0, 0, 0, .4);

	z-index: 1;


}

/*propiedades del menu*/
#menuPrincipal 
{

	padding-left: 0px !important;
	background-image:url(../imagenes/Menu.PNG);
	list-style: none;
	height: 45px;
	float:left;
	position: absolute;

		/*sombra para diferenciar el menu con los articulos*/
	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
	 -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
	 box-shadow: 0 2px 5px rgba(0, 0, 0, .5); 
	z-index: 3 !important;
	width: 960px;

}
/*listas que contienen los enlaces*/
.verde
{
	background-color: #147933;
	border-left: none !important ;
}
#menuPrincipal  li
{

	float:left;

	padding:15px 133px 10px 133px !important;
	position:relative;
	line-height: 18px;

	border-left: solid 1px #000;

	
}
#menuPrincipal li:hover
{
	background: #555555;

}
#menuPrincipal  li a
{
	color:#cacccd;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	

}
#menuPrincipal li a:hover
{
	color:#fff;
}
/*menu desplegable del menu principal*/
#menuPrincipal  li ul
{
	background: #555555;
	
	margin:0px 0 0 -132px;
	padding:0 10px 0;
	width:315px;
	position:absolute ;
	border-bottom: 12px solid #555555;
	border-top: 12px solid #555555;
	

	position: absolute;
	z-index: 2;
}
/*dentro del menu que se despliega del principal*/
#menuPrincipal  li ul li
{
	
	border-left: medium none !important;
    border-top: 1px solid #3c3c3c;
    display: block;
    height: 14px;
    margin: 0 0 0 -10px;
    padding: 10px 15px;
    width: 70px;
	
}
/*dentro del menu que se despliega del principal al pasar sobre el*/
#menuPrincipal  li ul li:hover
{
	border-bottom:none;
	background: #313433;

	-webkit-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, .5);
	-moz-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, .5);
	box-shadow: inset 0px 1px 5px rgba(0, 0, 0, .5);
	

}
/*enlaces dentro del menu segundario*/
#menuPrincipal  li ul li a
{
	color:#cacccd;
	text-align: left !important;
	margin-left: 10px;
}
/*al pasar por sobre los enlaces del menu segundario*/
#menuPrincipal  li ul li a:hover
{
	color:#fff;
	text-align: left !important;

}
/*el slider para pocisionarlo*/
#slider
{
	margin-top: 43px;
	float:left;
	position:absolute;
	z-index: 1;

}
/*logos de la pagina */

#casa
{
	background-image:url(../imagenes/casa.png);
	width: 30px;
	height: 30px;
	position:absolute;
	margin-left: -30px;
	margin-top: -11px;
}
#portafolio
{
	background-image:url(../imagenes/portafolio.png);
	width: 30px;
	height: 30px;
	position:absolute;
	margin-left: -45px;
	margin-top: -4px;
}
#flechita
{
	background-image:url(../imagenes/flechita.png);
	width: 17px;
	height: 17px;
	position:absolute;
	margin-left:-17px;
	margin-top: 0px;
}
#productos
{
		background-image:url(../imagenes/productos.png);
		width: 26px;
		height: 24px;
		position:absolute;
	margin-left:-40px;
	margin-top: 0px;
}
#contacto
{
	background-image:url(../imagenes/contacto.png);
		width: 32px;
		height: 25px;
		position:absolute;
	margin-left:-33px;
	margin-top: -2px;
}
/*aqui terminan los logos de la pagina*/

#imagenesPromocion
{
	background: #dedede;
	width:960px;
	height: 115px;
	float:left;
	position:absolute;
	margin-top: 418px;
		-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
	 -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
	 box-shadow: 1px 1px 1px rgba(0, 0, 0, .2); 
	 box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
}
.imagenesMuestraPrimera
{
	width: 75px;
	height: 75px;
	
	
	margin-top: 15px;
	margin-left: 15px;
	float:left;
	border: 5px solid #fff;
	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
	 -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
	 box-shadow: 1px 1px 1px rgba(0, 0, 0, .2); 
}
.imagenesMuestra
{
	width: 75px;
	height: 75px;
	
	
	margin-top: 15px;
	margin-left: 10px;
	float:left;
	border: 5px solid #fff;
	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
	 -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
	 box-shadow: 1px 1px 1px rgba(0, 0, 0, .2); 
}
/*Efecto de las imagenes*/
.fancybox-custom .fancybox-skin 
{
	box-shadow: 0 0 50px #222;
	-webkit-box-shadow: 0 0 50px #222;
	-moz-box-shadow: 0 0 50px #222;
}
#banner
{

	
	float: left;
	margin-top: 15px;
	margin-left: 25px;
	border-radius: 40px;
}

.tabs {
	margin-top: 550px !important;
	float: left;
	background: #ccc;
	width:760px;
	border-bottom: 5px solid #b5b5b7; 
	padding-left: 0px !important;
	border:2px solid #dedede;

}
.tabs li {
	float: left;
	
	border-right: 1px solid #b5b5b7 !important;
	border-left: 1px solid #e2e2e5 !important;


	list-style: none;

	width: 144px;	
	height: 67px;
	background: #cacccd;

}
.tabs li:hover {
background: #b5b5b7;

	}
.tabs li a  {
	text-decoration: none;
	color: #88888a;
	
	font-size: 12px;
	

	

}
.tabs li a p  {

	font-size: 12px;

	margin-bottom: -21px;
	margin-top: 20px;
	margin-left:55px;
	font-weight: bold;

	word-spacing:2px;

}

 .tabs .active, .tabs .active:hover  {
	background: #fff;
	
	
}
.tab_container {
	

	height: 665px;
	margin-top: -20px;
	float: left; 
	width: 760px;
	background: #fff;
	border-bottom:2px solid #dedede;
	border-left:2px solid #dedede;
	border-right:2px solid #dedede;
}
.tab_content {

	padding: 20px;
	font-size: 12px;



}
#casaPestanas
{
	background-image:url(../imagenes/casaPestanas.png);
	width: 39px;
	height: 38px;
	position:absolute;
	margin-left: 15px;
	margin-top: 15px;
}
#vender
{
	background-image:url(../imagenes/vender.png);
	width: 39px;
	height: 38px;
	position:absolute;
	margin-left: 10px;
	margin-top: 15px;
}
#cargos
{
	background-image:url(../imagenes/cargos.png);
	width: 39px;
	height: 38px;
	position:absolute;
	margin-left: 10px;
	margin-top: 15px;
}

#buscador
{
	width: 180px;
	height: 420px;
	background: #147933;
	float:left;
	margin-top: -85px;
	margin-left: 16px;
	z-index: 1;
	 box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
	  -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
	   -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 

}
#tituloBuscador
{
	width:180px;
	height: 40px;
	background-image:url(../imagenes/Menu.PNG);
	
	color:#fff;
	margin-bottom: 20px;
	float: left;

}
#tituloBuscador p
{
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	margin-top: 13px;

}
#buscador .parrafo
{

	margin-top: 10px;
	color:#fff;
	z-index: 2;
	margin-bottom: -17px;
	margin-left: 20px;
	font-size: 12px;
	font-weight: bold;
}
#radio
{
	position: absolute;
	color:#fff;
	z-index: 2;

	margin-top: -30px;
	font-size: 12px;
	font-weight: bold;
	margin-left: 38px;
	margin-bottom: -10px;
}
.radio
{
	position: absolute;
	margin-left: 20px;
	margin-top: -30px;

}
#buscador .parrafoPrincipal
{

	margin-top: 57px;
	color:#fff;
	z-index: 2;
	margin-bottom: 30px;
	margin-left: 20px;
	font-size: 12px;
	font-weight: bold;
}
.caja
{
	margin-left: 20px;
	width: 140px;
	height: 23px;
	margin-bottom: 15px;
}
.boton 
{
	margin-top: 20px;
	margin-left: 20px;
	border:0px;
	background-image:url(../imagenes/Menu.PNG);
	color: #fff;
	padding: 5px 10px;
	font-weight: bold;
	text-decoration: none;
}
.boton:hover
{
	background: #2a2c2d;
}
.botonNuevo 
{
	margin-top: 20px;
	margin-left: 0px;
	border:0px;
	background-image:url(../imagenes/Menu.PNG);
	color: #fff;
	padding: 5px 10px;
	font-weight: bold;
	text-decoration: none;
}
.botonNuevo:hover
{
	background: #2a2c2d;
}
#portafolios
{
	width: 720px;
	height: 625px;
	background: #f0f0f3;
	float: left;
	margin-top: -160px;
	margin-left: 0px;
	 box-shadow: 0px 0px 5px rgba(0, 0, 0, .2); 
	  -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, .2); 
	   -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, .2); 


}
#tituloPortafolios
{
	width:720px;
	height: 40px;
	background-image:url(../imagenes/Menu.PNG);
	position: absolute;
	color:#fff;
	margin-bottom: 20px;
	 box-shadow: 0px 0px 5px rgba(0, 0, 0, .2); 
	 -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, .2); 
	 -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, .2); 
}
#tab1 p
{
	font-weight: bold;
	text-align: left;
	font-size: 13px;
	margin-top: 12px;
	margin-left:20px;

}
#tab1 h1
{
	margin-top: 52px;
	color:#313435;
	font-size: 25px;
	margin-left: 20px;
	font-weight: bold;
}
#tab1 h2
{
	margin-top: -10px;
	color:#88888a;
	font-size: 11px;
	margin-left: 20px;
	font-weight: normal;
}
#tab2 p
{
	font-weight: bold;
	text-align: left;
	font-size: 13px;
	margin-top: 12px;
	margin-left:20px;

}
#tab2 h1
{
	margin-top: 52px;
	color:#313435;
	font-size: 25px;
	margin-left: 20px;
	font-weight: bold;
}
#tab2 h2
{
	margin-top: -10px;
	color:#88888a;
	font-size: 11px;
	margin-left: 20px;
	font-weight: normal;
}
#portafolioCasa
{
	/*width: 715px;*/
	/*height: 200px;*/
	
	background: #fff;
	/*margin-left: -20px;*/
	/*margin-right: 50px;*/
	/*margin-top: 15px;*/

	border:1px solid #dedede;
	float:left;
	/*margin-bottom: 20px;*/
	padding: 10px;
}

#foto img
{

	border: 5px solid #fff;
/*	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;*/

	 box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
	-webkit- box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
	 -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
}




#leerMas 
{
	background-image: url(../imagenes/leerMas.png);
	width: 16px;
	height: 16px;



	
}
#botonLeerMas
{
	color:#4d4d4f;
	width:90px;

	background: #E0E0E0;

	text-align: right;
	padding: 5px 5px 5px 5px;
	border: 2px solid #fff;
	/*float:left;*/
	/*position: absolute;*/

	
}
#botonLeerMas:hover
{
	background:#f0f0f0;
	border: 2px solid #dedede;

}
#contactos
{
	width: 960px;
	height: 280px;

	float: left;
	margin-top: 20px;
	 box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
	 -moz- box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
	  -webkit- box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 


background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #fefefe 35%, #f6f6f8 67%, #f2f1f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(35%,#fefefe), color-stop(67%,#f6f6f8), color-stop(100%,#f2f1f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#fefefe 35%,#f6f6f8 67%,#f2f1f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#fefefe 35%,#f6f6f8 67%,#f2f1f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#fefefe 35%,#f6f6f8 67%,#f2f1f4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#fefefe 35%,#f6f6f8 67%,#f2f1f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f1f4',GradientType=0 ); /* IE6-9 */


}
#home
{
	width: 310px;
	height: 280px;
	border-right: 1px solid #dedede;
	float: left;
}
#contactos h3 
{
	margin-left: 20px;
	color: #313435;
	
	font-size: 15px;
	margin-top: 20px;
}
#propiedades
{
	width: 310px;
	height: 280px;
	border-right: 1px solid #dedede;
	float: left;


}
#contactos  ul
{
	margin-left: -10px;
	margin-right: 30px;

}
#contactos  li
{
	
	
	color: #c3c3c3;
	font-size: 14px;
	padding: 10px 2px 10px 2px;
	border-bottom: 1px dotted #dcdede;
	
}
#contactos  li:hover 
{
	color: green;
}

#contactos  a
{
	color: #88888a;
	
	text-decoration: none;
	

}
#contactos  a:hover
{
	color: green;
	

	

}


#quienesSomos
{
	width: 280px;
	height: 280px;
	border-right: 1px solid #dedede;
	float: left;


}



#contacto2
{
	width: 238px;
	height: 310px;
	
	float: left;


}
#linea
{
	width: 960px;
	height: 1px;
	background-color: #cacccd;
	margin-top: 40px;
	float: left;

	-moz-box-shadow: 0px 5px 0px #fff;
	-webkit-box-shadow: 0px 5px 0px #fff;
	box-shadow: 0px 5px 0px #fff;

}
#footer
{
	width: 960px;
	height: 120px;
	background-image:url(../imagenes/fondo.png);

	float: left;
	border-top: 1px solid #fff;

		 box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
	 -moz- box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
	  -webkit- box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 


background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #fefefe 35%, #f6f6f8 67%, #f2f1f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(35%,#fefefe), color-stop(67%,#f6f6f8), color-stop(100%,#f2f1f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#fefefe 35%,#f6f6f8 67%,#f2f1f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#fefefe 35%,#f6f6f8 67%,#f2f1f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#fefefe 35%,#f6f6f8 67%,#f2f1f4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#fefefe 35%,#f6f6f8 67%,#f2f1f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f1f4',GradientType=0 ); /* IE6-9 */



}
#footer p 
{
	font-size: 12px;
	color: #88888a;
	margin-left: 10px;

	margin-top: 15px;

}
#footer p a
{
	color:#147933;
	text-decoration: none;
}
#segundo 
{
	margin-top: -7px;
}
#area
{
	background-image: url(../imagenes/AreaDigital2.png);
	height: 60px;
	width: 160px;
	margin-left: 790px;
	margin-top: -60px;
}


#muestraPortafolio
{
	width:950px;
	height: 600px;
	background: #ffffff;
	float: left;
	margin-top:80px;

	border:5px solid #dedede;
}
#tituloMuestraPortafolio
{
	width:950px;
	height: 80px;
	background: #f0f0f3;
	border-bottom: 1px solid #dedede;
	
}
#tituloMuestraPortafolio h1
{
	color:#525253;
	font-size: 25px;
	position:absolute;
	margin-top: 12px;
	margin-left: 20px;
}
#tituloMuestraPortafolio h2
{
	color:#88888a;
	font-size: 12px;
	position: absolute;
	margin-top: 50px;
	margin-left: 20px;
}
#impresora
{
	background-image: url(../imagenes/impresora.png);
	height: 26px;
	width: 55px;
	margin-left: 880px;
	margin-top: 40px;
	position: absolute;
	
}
#descripcionPropiedad
{
width: 350px;
		
height: 350px;

float: left;
margin-top: 30px;
 box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
-moz- box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
-webkit- box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 


background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #fefefe 35%, #f6f6f8 67%, #f2f1f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(35%,#fefefe), color-stop(67%,#f6f6f8), color-stop(100%,#f2f1f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#fefefe 35%,#f6f6f8 67%,#f2f1f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#fefefe 35%,#f6f6f8 67%,#f2f1f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#fefefe 35%,#f6f6f8 67%,#f2f1f4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#fefefe 35%,#f6f6f8 67%,#f2f1f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f1f4',GradientType=0 ); /* IE6-9 */
margin-left: 32px;
}
#descripcionPropiedad  ul
{
	margin-left: -10px;
	margin-right: 30px;

}
#descripcionPropiedad   li
{
	
	
	color: #999898;
	font-size: 14px;
	padding: 10px 2px 10px 2px;
	border-bottom: 1px dotted #dcdede;
	
}
#descripcionPropiedad   li:hover
{
	color: #5f9729;
	

	
}


#galeriaPropiedades
{
	position: absolute;
	width: 520px;
	margin-left: 410px;
}
#fotoGrande img
{

	border: 5px solid #fff;
	
	margin-top: 30px;
	margin-bottom: 0px;
	width: 500px;
	height: 270px;
	 box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
	-webkit- box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
	 -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
	float:left;

}
.fotoChica img
{

	border: 5px solid #fff;
	
	width: 108px;
	height:50px; 
	 box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
	-webkit- box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
	 -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); 
	 float: left;
	 margin-right: 10px ;
	margin-top: 10px;
	 
	
}

#parrafosPortafolio
{
	width: 70%;
	
	font-size: 12px;
	color:#4d4d4f;


}
#parrafosPortafolio p
{
	margin-left: 20px;
	
}
#galeriaPropiedades input
{
	margin-left: 395px;
	margin-top: 80px;
	


}
#muestraPortafolioArriendo
{
	width:950px;
	/*height:1700px;*/
	background: #ffffff;
	float: left;
	margin-top:80px;

	border:5px solid #dedede;
}
#muestraPortafolioArriendo #tituloPortafolios
{
	width: 950px;
}
 #muestraPortafolioArriendo #tituloPortafolios p
 {
 	font-weight: bold;
	text-align: left;
	font-size: 13px;
	margin-top: 12px;
	margin-left:20px;
 }
#muestraPortafolioArriendo h1
{
	margin-top: 70px;
	color:#313435;
	font-size: 28px;
	margin-left: -20px;
	font-weight: bold;
	
	
}
#muestraPortafolioArriendo h2
{
	margin-top: -10px;
	color:#88888a;
	font-size: 11px;
	margin-left: -20px;

	font-weight: normal;



	

}
#muestraPortafolioArriendo #portafolioCasa
{
	margin-left: 0px;
}

#envuelveDiv
{
	/*width: 760px;*/
	/*margin-left: 130px;*/
/*	float: left;
	position: absolute;
	margin-top: 20px;*/
	background: white;
}
#nuevoContacto
{
	float:left;
}
#paginacion
{
	
	width: auto;
	margin-top: 1630px;


}
#demo2
{
	margin-left: 80px;
	
}
#navegacion
{
	float: left;
	
	width: 1200px;
	height: 30px;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: -70px;
	
	
}
#navegacion ul
{
	padding-left: 0px;
}
#navegacion li
{
	float: left;
	padding: 5px 5px 5px 5px;
	margin-top: -15px;
	list-style: none;
}
#navegacion a 
{
	color:#ffffff;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;

}
#object
{
	position:absolute;
	background: green;
	width: 300px;
	height: 400px;
}
#login
{
	width:180px;
	height: 302px;
	background: white;
	float: left;
	margin-top: 10px;
	margin-left: 15px;



}
#login label
{
	color: #666666;
    font-weight: bold;
    font-size: 13px;
}
.caja4
{
	border: 1px solid #CACCCE;
	height: 25px;
	width: 145px;
	margin-bottom: 20px;
}
#ordenarLogin
{
	margin-left: 15px;
}
.boton2
{
	border:0px;
	text-shadow: 0 1px 1px #000000;
	color:white;
	padding: 4px 6px;
	 font-weight: bold;
	 border: 1px solid #5F9729;
	  background: none repeat scroll 0 0 #147933;

}
#login ul
{
	padding-left: 15px;

}
#login li
{
	font-size: 13px;
}
#login ul li a {
    color: #666666;
    text-decoration: none;
    


}
#nosotros #muestraPortafolio
{
	height: auto;
}
#nosotros #tituloPortafolios
{

	width: 950px;
	float: left;
	height: 70px;

	
}
#historia #tituloPortafolios
{
	margin-top: 260px;
}
#vision #tituloPortafolios
{
	margin-top: 560px;
}
#mision #tituloPortafolios
{
	margin-top: 810px;
}
#valores #tituloPortafolios
{
	margin-top: 1070px;
}

#nosotros #tituloPortafolios h2
{

	margin-top: 10px;
	font-size: 35px;
	text-align: center;


}
#nosotros  #portafolioCasa
{
	float: left;
	margin-top: 100px;
	margin-left: 40px;
	width: 835px;
	padding: 15px;
	height: auto;
	background: white;
}
#nosotros p
{
	color:#808080;
	font-size: 18px;
	text-align: center;

}
#valores ul
{
	float:left;
	margin-right: 120px;
	margin-left: 80px;
	color:#808080;
	margin-top: 40px;

}
#valores li:hover
{
	color:green;
}
#valores  h4
{
	margin-left: -12px;
	margin-bottom: 15px;
	margin-top: -28px;
	list-style: none;
	color:green;
	list-style: none;

}
#contactanos #muestraPortafolio
{
	height: 1050px;
}
#contactanos #tituloPortafolios
{

	width: 950px;
	float: left;
	height: 70px;

	
}
#contactanos #tituloPortafolios h2
{

	margin-top: 10px;
	font-size: 35px;
	text-align: center;


}
#contactanos #portafolioCasa
{

margin-left: 40px;
margin-top: 100px;
width: 870px;
height: 910px;
box-shadow: 0px 0px 2px #000;


}
#formContactenos
{
	margin-left: 20px;
	margin-top: 40px;
	width: 300px;
	
}

#contactanos label
{
	 display: block; /* esto es para que el label se sobreponga a la caja de texto */
    font-weight: bold;
    margin-top: 0px;
	 font:bold 12px arial;
                color: #565656;
                padding-left: 1px;
	margin-bottom: 3px;

}
.caja2
{
	width: 300px;
	float: left;
	margin-bottom: 5px;
	padding:5px;
	border-radius: 5px;
	background: #F5F5F5;
	border:none;
	border:1px solid  #C0C0C0;
	color:#808080;
	
}
.caja2:focus 
{
	background: white;
}
/*para los select*/
#caja2
{
	width:300px;
	float: left;
	margin-bottom: 20px;
	padding:10px;
	border-radius: 5px;
	background: #F5F5F5;
	border:none;
	border:1px solid  #C0C0C0;
	color:#808080;
	
}
#caja2:focus 
{
	background: white;
}
#contactanos .boton
{
	float: left;
	margin-left: 0px;
	padding: 12px 22px;
	margin-right: 20px;
	font-size: 15px;
	margin-top: 10px;
}
#captcha
{
	float: left;
	width: 800px;
	margin-top: 15px;
}
#mensaje
{
	float:left;
	margin-top: 0px;
	font-size: 20px;
	color:#999999;
}
#mensaje img 
{
	margin-left: 130px;
	margin-top: 110px;
	margin-bottom: -30px;
	

}
#mensaje p 
{
	width: 700px;
	text-align: center;
} 
#captcha img 
{
	margin-left: 10px;
}
#captcha input 
{
	width:50px;
}
 .error
 {
				text-align:center;
				background:#B7F9AC;
				color:#C33;
				margin-right: 50px;
  }

.errores
{
 background-color: #BC1010;
    padding: 6px 12px;
    border-radius: 4px;
    color: white;
    font-weight: bold;
    margin-left: 330px;
    margin-top: 6px;
   position: absolute;
    
    float: left;


}
.errores:before{ /* Este es un truco para crear una flechita */
    content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
    float: left;
}
#informacion
{
	position:absolute;
	width: 360px;
	height: 500px;
	
	margin-top: -610px;
	margin-left: 470px;
	padding:20px;
	color:#676767;
	font:bold 15px arial;
	-webkit-margin-before: -550px;

}
#informacion p 
{
	margin-left: 15px;
}
#informacion h1
{
	font-size: 20px;
}
#mapa 
{
	position: absolute;
	margin-top: -250px;
	margin-left: 480px;
	border:8px solid #fff;
	box-shadow: 0px 0px 2px #000;
	padding:1px;
	background:#ccc;
}

#tab3 #formContactenos
{
	margin-left: 10px;
	margin-top: 40px;
	width: 300px;
	float:left;

	
}
#tab3 #formContactenos2
{
	margin-left: 60px;
		
	margin-top: 40px;
	width: 300px;
	height: 300px;
	float: left;
	
}
 #tab3 #contactanos
{
	margin-top: 20px;
		border:1px solid #D8D8D8;
	position:absolute;
	width:720px;
	height: 430px;
}
#tab3 .boton
{
	margin-top: 40px;

}
#tab3 p 
{
	font-size: 13px;
	text-align: center;
	margin-top: 20px;
	border:1px solid #D8D8D8;
	padding: 10px;
}
