body
{
	background: #d6d2b7;
	background-image: url(../images/fondo.jpg);
	background-repeat: repeat-x;
	text-align:center;
	padding: 0;
	margin:0;
}
#sombra{
	height:12px;
	width:970px;
	background-image: url(../images/botonera_sombra.gif);
	background-repeat:repeat-x;}
#borde-izq-pie{
	width:5px;
	float:left;
	height:40px;
	background-repeat:repeat-y;
	background-image: url(../images/border-izq.jpg);
}
#borde-der-pie{
	width:5px;
	float:right;
	height:40px;
	background-repeat:repeat-y;
	background-image:url(../images/border-der.jpg);
}
#borde-izq-home{
	width:5px;
	float:left;
	height:851px;
	background-repeat:repeat-y;
	background-image: url(../images/border-izq.jpg);
}
.home2 #borde-izq-home{
	width:5px;
	float:left;
	height:530px;
	background-repeat:repeat-y;
	background-image: url(../images/border-izq.jpg);
}
.home2 p{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.home2 .2{
	margin-left:0px;
	margin-left:17px;

}
.home2 .color-marron{
	color:#9E6210;
	font-size:20px;
}
.home2 .color-azul{
	color:#0071BA;
	font-size:22px;
}
	
#borde-der-home{
	width:5px;
	float:right;
	height:851px;
	background-repeat:repeat-y;
	background-image:url(../images/border-der.jpg);
}
.home2 #borde-der-home{
	width:5px;
	float:right;
	height:530px;
	background-repeat:repeat-y;
	background-image:url(../images/border-der.jpg);
}
#borde-izq-barrio{
	width:5px;
	float:left;
	height:1030px;
	background-repeat:repeat-y;
	background-image: url(../images/border-izq.jpg);
}
#borde-der-barrio{
	width:5px;
	float:right;
	height:1030px;
	background-repeat:repeat-y;
	background-image:url(../images/border-der.jpg);
}
#borde-izq-cm{
	width:5px;
	float:left;
	background-repeat:repeat-y;
	background-image: url(../images/border-izq.jpg);
	height: 1038px;
}
#borde-der-cm{
	width:5px;
	float:right;
	height:1038px;
	background-repeat:repeat-y;
	background-image:url(../images/border-der.jpg);
}
#borde-izq-td{
	width:5px;
	float:left;
	height:833px;
	background-repeat:repeat-y;
	background-image: url(../images/border-izq.jpg);
}
#borde-der-td{
	width:5px;
	float:right;
	height:833px;
	background-repeat:repeat-y;
	background-image:url(../images/border-der.jpg);
}
#borde-izq-hs{
	width:5px;
	float:left;
	height:860px;
	background-repeat:repeat-y;
	background-image: url(../images/border-izq.jpg);
}
#borde-der-hs{
	width:5px;
	float:right;
	height:860px;
	background-repeat:repeat-y;
	background-image:url(../images/border-der.jpg);
}
#borde-izq-qs{
	width:5px;
	float:left;
	height:685px;
	background-repeat:repeat-y;
	background-image: url(../images/border-izq.jpg);
}
#borde-der-qs{
	width:5px;
	float:right;
	height:685px;
	background-repeat:repeat-y;
	background-image:url(../images/border-der.jpg);
}
#borde-izq-vs{
	width:5px;
	float:left;
	height:645px;
	background-repeat:repeat-y;
	background-image: url(../images/border-izq.jpg);
}
#borde-der-vs{
	width:5px;
	float:right;
	height:645px;
	background-repeat:repeat-y;
	background-image:url(../images/border-der.jpg);
}
#borde-izq-cn{
	width:5px;
	float:left;
	height:584px;
	background-repeat:repeat-y;
	background-image: url(../images/border-izq.jpg);
}
#borde-der-cn{
	width:5px;
	float:right;
	height:585px;
	background-repeat:repeat-y;
	background-image:url(../images/border-der.jpg);
}

#borde-izq-qb{
	width:5px;
	float:left;
	height:645px;
	background-repeat:repeat-y;
	background-image: url(../images/border-izq.jpg);
}
#borde-der-qb{
	width:5px;
	float:right;
	height:645px;
	background-repeat:repeat-y;
	background-image:url(../images/border-der.jpg);
}
#borde-izq-inf{
	width:5px;
	float:left;
	height:572px;
	background-repeat:repeat-y;
	background-image: url(../images/border-izq.jpg);
}
#borde-der-inf{
	width:5px;
	float:right;
	height:572px;
	background-repeat:repeat-y;
	background-image:url(../images/border-der.jpg);
}
#borde-izq-inf-interno{
	width:5px;
	float:left;
	height:360px;
	background-repeat:repeat-y;
	background-image: url(../images/border-izq.jpg);
}
#borde-der-inf-interno{
	width:5px;
	float:right;
	height:360px;
	background-repeat:repeat-y;
	background-image:url(../images/border-der.jpg);
}

/*header*/

#contenedor1
{
	text-align: left;
	margin: auto;
	width: 990px;
}

#logo
{
	width:317px;
	height:187px;
	float:left;
	margin-left:2px;
}

#contactohome
{
	float:right;
	background-image: url(../images/menuarriba-fondo.jpg);
	background-repeat:no-repeat;
	width:175px;
	height:30px;
 
}
#contactenos {
	width:92px;
	height:30px;
	background-repeat:no-repeat;
	z-index:3;
	float:left;
	background-position: center;
	z-index:5;
	margin-left:2px;
}
a:link img{
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
a:active img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

a:visited img{
	text-decoration: none;
	border: 0px;
}
a:hover  img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}



#home {
	width:78px;
	height:30px;
	float:left;
	z-index:5;
	margin-left: 3px;
	margin-bottom: 5px;
	}
/**/
div.clear
{
	clear:both;
}

#botonera {
	width:980px;
	margin-top:30px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/fondo.botonera.jpg);
	height:45px;
	background-repeat: no-repeat;
}
ul.botonera

{
	width:980px;
	margin-top:29px;
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 1px;
}

ul.botonera li
{
	display: inline;
}

ul.botonera img
{
	border: none;
}


div#cuerpo div.footer
{
	background: #333333;
	color: #F3F3F3;
	font-size: 14px;
	text-align: center;
	padding-top: 11px;
	padding-bottom: 10px;
}

#cuerpo div.left 
{
	background-image: url(../images/cuerpo_bordeder.gif);
	width:3px;
	height:1px;
	background-repeat: repeat-y;
	margin-top: 0px;}
#cuerpo div.right
{
	background-image: url(../images/cuerpo_bordeder.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding-left:3px;
	width:3px;
	height:1px;}

/* cuerpo */
#cuerpo {
	width:980px;
	margin:auto;
	padding:0;
	text-align:left;
		
}
#cuerposuperior {
	background-color:#ECE9D6;
	width:970px;
	float:left;
	margin-left:auto;
	padding:0;
	margin-right: auto;
	height: auto;
}
#subcuerpo-superior {
	float:left;
	width:319px;
	margin-left:0px;
}
.home2 #subcuerpo-superior {
	float:left;
	width:319px;
	margin-left:0px;
	margin-top:165px;
	margin-bottom: 60px;
}

#sumate {
	width:278px;
	height:68px;
	background-image:url(../images/sumate.jpg);
	background-repeat:no-repeat;
	background-position:right;
	float:left;
	margin-left:28px;
	margin-top: 50px;
	text-align:left;
}
#sub-contenedor-titulo{
	width:645px;
	height:166px;
	float:right;
	margin-right:0px;
}
#titulo {
	background-image:url(../images/titulo.jpg);
	width:630px;
	height:110px;
	float:right;
	margin-top:28px;
	margin-right:14px;

}

#subtitulo {
	background-image:url(../images/texto-suciedad-fondo.jpg);
	width:283px;
	height:250px;
	float:left;
	margin-left:28px;
	margin-top:50px;

}
.margin {
	margin-top: auto;
}

#texto-suciedadfondo {
	background-image:url(../images/suciedad.jpg);
	width:279px;
	height:189px;
	position:relative;
	z-index:3;
	background-repeat:no-repeat;
	background-position:center;
	top:-526px;
	left:36px;
}
#banner1 {
	width:277px;
	height:144px;
	float:left;
	margin-top:78px;
	margin-left:26px;
}
#banner1-home {
	width:277px;
	height:144px;
	float:left;
	margin-left:26px;
}
#firmas {
	background-image:url(../images/contador-firmas.jpg);
	width:277px;
	height:75px;
	float:left;
	margin-top:12px;
	margin-left:26px;
	margin-bottom:10px;
}
#firmas img{
	float:left;
	margin-left:18px;
	margin-top:22px;
}
#firmas p{
	float:right;
	margin-right:27px;
	margin-top:18px;
	color:#E9E1CA;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:32px;
}
#banner2 {
	width:277px;
	height:auto;
	float:left;
	margin-top:20px;
	margin-left:26px;
}
#banner2-home {
	width:277px;
	height:auto;
	float:left;
	margin-top:38px;
	margin-left:26px;
	margin-bottom:17px;
}
#sub-banner2 {
	width:277px;
}
.sub-banner2 {
	width:277px;
	float:left;
}
#texto-banner2{
	width:137px;
	height:99px;
	margin-top:-115px;
	margin-top/*\**/:-98.9px\9;
	margin-left:125px;
	float:left;
	z-index:3;

}
.destacado-texto-banner2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #9E6210;
	line-height: 20px;
}

#banner3 {
	width:290px;
	height:144px;
	z-index:3;
	left:32px;
	float: left;
	margin-left: 21px;
	margin-top: 16px;
}
#banner3-home{
	width:290px;
	height:144px;
	z-index:3;
	left:32px;
	float: left;
	margin-left: 21px;
	margin-top: 0px;
}
#banner3-home img{
	margin-top:38px;
}
.home #banner3-home{
	width:290px;
	height:auto;
	z-index:3;
	left:32px;
	float: left;
	margin-left: 18px;
	margin-top: 0px;
	margin-bottom: 35px;
}
.home #banner3-home img{
	margin-top:0px;
}
#banner4-home img{
	margin-top:38px;
}
.home #banner4-home img{
	margin-top:0px;
}
#banner3-hitoria-barrios{
	width:290px;
	height:144px;
	z-index:3;
	left:32px;
	float: left;
	margin-left: 21px;
	margin-top: 42px;
}
#banner4{
	width:290px;
	height:144px;
	z-index:0;
	float: right;
	margin-right: 18px;
	margin-top: 16px;
}
#banner4-home{
	width:290px;
	height:144px;
	z-index:0;
	float: right;
	margin-right: 18px;
	margin-top: 0px;
}
.home #banner4-home{
	width:290px;
	height:auto;
	z-index:0;
	float: left;
	margin-right: 0px;
	margin-top: 0px;
	margin-left: 18px;
}



#banner4-historia-barrios{
	width:290px;
	height:144px;
	z-index:0;
	float: right;
	margin-right: 18px;
	margin-top: 42px;
}
#lineaverticalgrande {
	background-image:url(../images/linea-divisora-vertical2.jpg);
	width:2px;
	height:457px;
	position:relative;
	background-repeat:no-repeat;
	z-index:3;
	top:-457px;

}
/*subcontenedor*/
#lineadivisora	{
	background-image:url(../images/linea-divisora-vertical2.jpg);
	width:2px;
	height:640px;
	z-index:0;
	background-repeat:repeat-y;
	float: right;
	margin-left:0px;
	margin-top: -485px;
	margin-right: 0px;
	
}
.home #lineadivisora	{
	background-image:url(../images/linea-divisora-vertical2.jpg);
	width:2px;
	height:290px;
	z-index:0;
	background-repeat:repeat-y;
	float: right;
	margin-left:0px;
	margin-top: 0px;
	margin-right: 0px;
	
}
#subcontenedor {
	width:643px;
	height:645px;
	float:right;
	margin-top: 0px;
	margin-right: 0px;
}
.home2 #subcontenedor {
	width:643px;
	height:auto;
	float:right;
	margin-top: 0px;
	margin-right: 0px;
}
#mapa {
	width:615px;
	/*	height:485px;*/
	left: 28px;
	float: right;
	margin-right: 16px;
	margin-bottom: 12px;
}
.marcas2{
	margin-left:5px; margin-top:-4px;}

/*curpo inferior*/
.marcas{
	margin-left:6px; margin-top:-3px;}
.titulo-inferior{
	margin-left: 30px;
	margin-top: 10px;
}
.titulo1{
	margin-left: 25px;
	margin-top: 12px;
}
.titulo2{

	margin-left: 67px;
}
#cuerpoinferior {
	background-image:url(../images/fondo.texto1.jpg);
	width:978px;
	height:360px;
	float:left;
	margin-left:auto;
	background-repeat: no-repeat;
	margin-right: auto;
}
#cuerpoinferior-inferior{
	background-image:	url(../images/fondo.texto1.jpg);
	width:970px;
	height:360px;
	float:left;
	margin-left:auto;
	background-repeat: no-repeat;
	margin-right: auto;
}
#cuerpoinferior2{
	background-image:	url(../images/fondo-inferior.jpg);
	width:970px;
	height:572px;
	float:left;
	margin-left:0px;
	background-repeat: no-repeat;
	margin-right: 0px;
}


#lineadivisora2 {
	background-image: url(../images/linea-divisora1.jpg);
	width:966px;
	height:2px;
	float:left;
	background-repeat:no-repeat;
	margin-top:0px;
	margin-left:0px;

}
#subcontenedortitulo{
	width:970px;
	height:43px;
	float:left;

}
#subcontenedortitulo-inferior{
	width:970px;
	height:43px;
	float:left;

}
#titulo2 {
	background-image: url(../images/titulo2.jpg);
	width:652px;
	height:21px;
	float: left;
	clear:both;
	margin-left:26px;
	margin-top:14px;
}
#subcontenedor2 {
	width:315px;
	height:308px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
#subcontenedor2-inferior{
	width:320px;
	height:308px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.texto {
	height: auto;
	width: 274px;
	padding-left: 30px;
	padding-top: 10px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#subcontenedor3 {
	width:645px;
	height:auto;
	float:left;

}


#subcontenedor3-inferior {
	width:650px;
	float:left;

}
#subcontenedor3-inferior .textos{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 25px;
	padding-top: 15px;
	color: #333333;
	line-height:17px;
	}
#lineadivisora3 {
	background-image:url(../images/linea-divisora-vertical3.jpg);
	width:2px;
	height:475px;
	float:left;
	margin-top:25px;
}
#lineadivisora3-inferior{
	background-image:url(../images/linea-divisora-vertical3.jpg);
	width:2px;
	float:right;
	margin-top:25px;
	height: 250px;
}
#subcontenedor4 {
	width:auto;
	height:auto;
	float:left;
	margin-top:30px;
	margin-left: 20px;
}#subcontenedor4-inferior {
	width:auto;
	height:auto;
	float:left;
	margin-top:30px;
	margin-left: 30px;
}
#video{
	width:600px;
	height:465px;
	float:left;
	margin-top:30px;
	margin-left: 25px;
}
#fila1 {
	background-image:url(../images/linea-divisora-horizontal.jpg);
	width:628px;
	height:64px;
	float:left;
	background-position:bottom;
	background-repeat:no-repeat;
}
#fila2 {
	background-image:url(../images/linea-divisora-horizontal.jpg);
	width:628px;
	height:64px;
	float:left;
	background-position:bottom;
	background-repeat:no-repeat;
}
#empresas {
	background-image:url(../images/auspiciantes.jpg);
	width:624px;
	height:220px;
	float:left;
	margin-top: -15px;
}
/*pie*/

#pie-centro{
	width:970px;
	height:40px;
	float:left;
	background-color:#313131;
}
#pie {
	width:980px;
	height:40px;
	float:left;
}
.legal {
	vertical-align: middle;
	margin-left: 25px;
	position: relative;
	top: 15px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.legal a:link{
	color:#FFFFFF;
	text-decoration:none;
}
.legal a:hover{
	color:#FFFFFF;
	text-decoration:underline!important;
}
.legal a:active{
	color:#FFFFFF;
	text-decoration:none;
}
.legal a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.trix {
	margin-right: 37px;
	float: right;
	margin-top:10px;
}
/*-----------------------------------------------------------------------------------*/
/*------------------------cuerpo-barrios---------------------------------------------*/
#referencias{
	width:213px;
	height:137px;
	margin-left:770px;
	margin-top:140px;
	position:absolute;
}
#referencias a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
#referencias a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration: underline!important;
}
#referencias a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	
}
#referencias a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
.referencias{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.referencias-azul{
	color:#0071BA;
	font-weight:bold;
}
.referencias-naranja{
	color:#FF6600;
	font-weight:bold;
}
#cuerpobarrios {
	background-color:#ECE9D6;
	width:970px;
	float:left;
	margin-left:auto;
	padding:0;
	margin-right: auto;
	
}
#contenedor-cuerpo-barrios-1 {
	width:970px;
	height:206px;
	margin-left:0px;
	float:left;
}
#titulo-cuerpo-barrios {
	width:479px;
	height:188px;
	margin-left:28px;
	margin-top:6px;
	float:left;
}
.margin-clickea {
	margin-top:-20px;
}
#ver-todos-los-barrios {
	width:auto;
	height:78px;
	margin-right:30px;
	margin-top:37px;
	float:right;
}
#contenedor-cuerpo-barrios-2 {
	width:970px;
	height:645px;
	float:left;
	margin-left:5px;
}
#mapa-cuerpo-barrios {
	background-image:url(../images/barrios-cuerpo/barrio-fondo.jpg);
	width:901px;
	height:629px;
	margin-left:27px;
	margin-top:10px;
	float:left;
}
#casa1 {
	width:140px;
	height:189px;
	float:left;
	margin-left:130px;
	margin-top:34px;
}
#casa2 {
	width:183px;
	height:189px;
	float:left;
	margin-top:34px;
}
#casa3 {
	width:154px;
	height:189px;
	float:left;
	margin-top:34px;
}
#casa4 {
	width:140px;
	height:189px;
	float:left;
	margin-top:34px;
	clear:right;
	z-index:1;
	
}
#subcasa4 {
	width:140px; height:103px; 
	float:left;
	margin-top:88px;
	
}
#construi {
	width:78px;
	height:24px;
	margin-top:42px;
	margin-left:38px;
	float:left;
	clear:right;
	position: relative;
	
}
#voluntarios {
	width:78px;
	height:24px;
	margin-top:6px;
	float:left;
	margin-left:38px;
	position:relative;
}

.margin-casa2 {
	margin-top:87px;
	margin-left: 45px;
}

.margin-casa4 {
	margin-top:88px;
	
}
#casa5 {
	width:140px;
	height:188px;
	float:left;
	margin-left:130px;
}
#casa6 {
	width:183px;
	height:188px;
	float:left;
}
#casa7{
	width:154px;
	height:188px;
	float:left;
}
#casa8 {
	width:140px;
	height:188px;
	float:left;
}
.margin-casa6 {
	margin-top:82px;
	margin-left: -1px;
}
.margin-casa7 {
	margin-top:-9px;
	margin-left: 0px;
}
.margin-casa8 {
	margin-top:83px;
	margin-left: 0px;
}
#banners{
	width:970px;
	height:173px;
	float:left;
	margin-left:0px;
}
#banner1-barrio-casas{
	width:276px;
	height:129px;
	float:left;
	margin-left:20px;
	margin-top:22px;
	margin-right:18px;
}
#banner2-barrio-casas{
	width:288px;
	height:129px;
	float:left;
	margin-left:18px;
	margin-top:22px;
	margin-right:18px;
}
#banner3-barrio-casas{
	width:288px;
	height:129px;
	float:left;
	margin-left:18px;
	margin-top:22px;
}
#linea-divisora-de-banner {
	background-image:url(../images/linea-divisora-vertical2.jpg);
	background-repeat:repeat-y;
	height:107px;
	width:2px;
	margin-top:30px;
	float:left;
}
/*-----------------------------------------------------------------------------------*/
/*------------------------flyer-casa-cuerpo-------------------------------------------*/
#cuerpo-flyer-casa-cuerpo{
	background-image:url(../images/barrios-cuerpo/fondo-cuerpo-barrios.jpg);
	width:978px;
	height:auto;
	float:left;
	margin-left:auto;
	padding:0;
	margin-right: auto;
	
}
#contenedor-flyer-casa-cuerpo1{
	width:324px;
	height:auto;
	float:left;
	margin-left:5px;
}
#sub1contenedor-flyer-casa-cuerpo1{
	width:324px;
	height:418px;
	float:left;
	margin-top:-390px;
	margin-left:0px;
}
#contendor-texto{
	width:208px;
	height:80px;
	float:left;
	margin-left:85px;
	z-index:3;
	margin-top: 290px;
	position:relative;
}
.destacado-texto-contenedor-texto {
	color:#9E6210;
	font-size:40px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.destacado-texto-contenedor-texto2 {
	color:#9E6210;
	font-size:17px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.destacado-texto-contenedor-texto3 {
	color:#0071BA;
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.margin-sub1contenedor-flyer-casa-cuerpo1{
	margin-top:49px;
	margin-left:23px;
}
.interlineado {
	line-height: 17px;
	margin-top: 30px;
}

#sub2contenedor-flyer-casa-cuerpo1{
	float:left;
}
#sub2contenedor-flyer-casa-cuerpo12{
	width:324px;
	height:168px;
	float:left;
}

.margin-sub2contenedor-flyer-casa-cuerpo1{
	margin-top:20px;
	margin-left:22px;
}
#contenedor-flyer-casa-cuerpo2{
	background-image:url(../images/flier-casa-cuerpo/flyercasa.jpg);
	background-repeat:no-repeat;
	width:640px;
	height:586px;
	float:left;
	clear:right;
	text-align: left;
	margin-top: 12px;
	margin-bottom: -12px;
}
#subcontenedor-texto-flyer-casa-cuerpo2{
	width:598px;
	height:367px;
	margin-left:20px;
	margin-top:133px;
	margin-right:28px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height: 16px;
}
.destacado-texto-flyer-casa-cuerpo2{color:#0071BA}
.margin-volver-al-barrio{
	margin-top:-11px;
	margin-right:27px;
	float:right;
}
	
	
#contenedor-flyer-casa-cuerpo3{
	width:970px;
	height:204px;
	float:left;
	margin-left:5px;
}
.margen-banner{
	margin-top:10px;
}
#banner1-flyer-casa-cuerpo{
	width:276px;
	height:129px;
	float:left;
	margin-left:20px;
	margin-top:22px;
	margin-right:18px;
}
#banners-flyer-casa{
	width:970px;
	height:173px;
	float:left;
	margin-left:5px;
}
/*-----------------------------------------------------------------------------------*/
/*------------------------todos-los-barrios-------------------------------------------*/
#subcontenedor-todos-los-barrios {
	width:643px;
	height:645px;
	float:right;
	margin-top: 0px;
	margin-right: 6px;
}

#titulo-todos-los-barrios {
	background-image: url(../images/listado-de-barrios/listado-de-barrios.jpg);
	background-repeat:no-repeat;
	background-position: 0px 12px;
	width:630px;
	height:194px;
	float:right;
	margin-top:0x;
	margin-right:14px;

}
#subtitulo-todos-los-barrios {
	background-image:url(../images/texto-suciedad-fondo.jpg);
	width:283px;
	height:250px;
	float:left;
	margin-left:28px;
	margin-top:50px;

}
#banner1-todos-los-barrios {
	width:277px;
	height:144px;
	float:left;
	margin-top:106px;
	margin-left:26px;
}
#banner2-todos-los-barrios {
	width:277px;
	float:left;
	margin-top:20px;
	margin-left:26px;
}
#sub-banner2-todos-los-barrios {
	width:277px;
}
.sub-banner2-todos-los-barrios {
	width:277px;
	float:left;
}
#texto-banner2-todos-los-barrios{
	width:137px;
	height:99px;
	margin-top:-115px;
	margin-left:125px;
	float:left;
	z-index:3;

}

#sumate-todos-los-barrios {
	width:278px;
	height:68px;
	float:left;
	margin-left:28px;
	margin-top: 36px;
	text-align:left;
}
#caja-listado1 {
	width:242px;
	height:380px;
	margin-left:16px;
	float:left;
}
.listado-de-barrios {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF6600;
}
.listado-de-barrios2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#504943;
	line-height: 20px;
}
.listado-de-barrios-bull{
	color:#FF6600;
	font-weight: bold;
}
#caja-listado2 {
	width:242px;
	height:479px;
	margin-left:68px;
	float:left;
}
/*-------------------------------------------------------------------------------*/
/*------------------------Quienes-somos------------------------------------------*/
.vinculo{ 
color:#FF6600;
text-decoration:none;
}
.vinculo:hover{ 
color:#FF6600;
text-decoration:underline;
}
	
#banner-quienes-somos {
	width:277px;
	height:144px;
	float:left;
	margin-top:21px;
	margin-left:20px;

}
#cuerpo2 {
	width:980px;
	/*	height:1047px;*/
	z-index:0;
	margin:auto;
	padding:0;
	text-align:left;
		
}
#cuerpo-quienes-somos {
	background-color:#ECE9D6;
	width:970px;
	height:685px;
	float:left;
}
#cuerpo-historia {background-image:url(../images/barrios-cuerpo/fondo-cuerpo-barrios.jpg);
	width:978px;
	height:840px;
	float:left;
}
#cuerpo-vision {
	background-color:#ECE9D6;	
	width:970px;
	float:left;
}
#cuerpo-izquierdo-quienes-somos {
	width:317px;
	height:633px;
	float:left;
	margin-left:0px;
}

#cuerpo-derecho-quienes-somos{
	background-image:url(../images/quienes-somos/quienes-somos-titulo.jpg);
	background-repeat:no-repeat;
	width:651px;
	height:633px;
	float:left;
}
#cuerpo-derecho-historia{
	background-image: url(../images/quienes-somos/historia-titulo.jpg);
	background-repeat:no-repeat;
	width:651px;
	height:840px;
	float:left;
}
#cuerpo-derecho-vision-y-mision{
	background-image: url(../images/quienes-somos/vision-y-mision-titulo.jpg);
	background-repeat:no-repeat;
	width:651px;
	float:left;
}


#historia-quienes-somos{ 
	width:279px;
	height:79px;
	float:left;
	margin-left:23px;
	margin-top:148px;
}
#vision-quienes-somos{ 
	width:279px;
	height:79px;
	float:left;
	margin-left:23px;
	margin-top:7px;
}
#foto1{
	width:275px;
	height:168px;
	float:left;
	margin-left:23px;
	margin-top:14px;
}
#foto1-historia{
	width:275px;
	height:168px;
	float:left;
	margin-left:23px;
	margin-top:330px;
}
#foto1-vision{
	width:275px;
	height:168px;
	float:left;
	margin-left:23px;
	margin-top:125px;
}
#linea-divisora-quienes-somos{
	background-image:url(../images/linea-divisora-vertical2.jpg);
	width:2px;
	height:500px;
	float:right;
	margin-top:-320px;
}
#linea-divisora-vision{
	background-image:url(../images/linea-divisora-vertical2.jpg);
	width:2px;
	height:460px;
	float:right;
	margin-top:-170px;
}
#linea-historia{
	background-image:url(../images/linea-divisora-vertical2.jpg);
	width:2px;
	height:650px;
	float:right;
	margin-top:-170px;
}
#subcontenedor-texto-quienes-somos-cuerpo2{
	width:610px;
	margin-left:29px;
	margin-top:151px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height: 17px;
}
.destacado-texto-qs {
	color:#FF6600;
}
#fotos2{
	width:581px;
	height:190px;
	float:left;
	margin-left:33px;
	margin-top:50px;
}
#fotos2-vision{
	width:581px;
	height:190px;
	float:left;
	margin-left:33px;
	margin-top:60px;
}
/*----------------------quienes-somos--------------------------*/
/*----------------------que-buscamos--------------------------*/
#cuerpo-que-buscamos{
	background-color:#ECE9D6;
	width:970px;
	float:left;
}
#cuerpo-izquierdo-que-buscamos {
	width:317px;
	height:633px;
	float:left;
}

#cuerpo-derecho-que-buscamos{
	background-image: url(../images/que-buscamos/quebuscamos.jpg);
	background-repeat:no-repeat;
	width:651px;
	height:633px;
	float:left;
}
#subcontenedor-texto-que-buscamos{
	width:610px;
	margin-left:29px;
	margin-top:160px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.margin-texto-que-buscamos {
margin-top:-15px;
line-height: 20px;
}
#fotos-que-buscamos{
	width:581px;
	height:190px;
	float:left;
	margin-left:33px;
	margin-top:15px;
}
#subtitulo-que-buscamos{
	background-image:url(../images/texto-suciedad-fondo.jpg);
	width:283px;
	height:250px;
	background-repeat:no-repeat;
	float:left;
	margin-left:20px;
	margin-top:135px;


}
#banner-que-buscamos {
	width:277px;
	height:144px;
	float:left;
	margin-top:86px;
	margin-left:20px;

}
#linea-divisora-que-buscamos{
	background-image:url(../images/linea-divisora-vertical2.jpg);
	width:2px;
	height:470px;
	float:right;
	margin-top:-250px;
}
/*----------------------que-buscamos--------------------------*/
/*----------------------como-trabajamos-----------------------*/
.margen1{
	margin-left:83px
}
.margen2{
	margin-left:5px;
}
#cuerpo-como-trabajamos{
	background-color:#ECE9D6;
	width:970px;
	float:left;
}
#cuerpo-izquierdo-como-trabajamos {
	width:317px;
	height:auto;
	float:left;
}

#cuerpo-derecho-como-trabajamos{
	background-image: url(../images/como-trabajamos/como-trabajamos.jpg);
	background-repeat:no-repeat;
	width:651px;
	height:auto;
	float:left;
}
#subcontenedor-texto-como-trabajamos{
	width:610px;
	margin-left:29px;
	margin-top:148px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.margin-texto-como-trabajamos {
margin-top:-15px;
line-height: 20px;
}
#fotos-como-trabajamos{
	float:left;
	margin-left:85px;
	margin-top:15px;
	margin-right: 65px;
}
#subtitulo-como-trabajamos{
	background-image:url(../images/texto-suciedad-fondo.jpg);
	width:283px;
	height:250px;
	background-repeat:no-repeat;
	float:left;
	margin-left:20px;
	margin-top:123px;


}
#banner-como-trabajamos {
	width:277px;
	height:144px;
	float:left;
	margin-top:490px;
	margin-left:20px;

}
#linea-divisora-como-trabajamos{
	background-image:url(../images/linea-divisora-vertical2.jpg);
	width:2px;
	height:890px;
	float:right;
	margin-top:-250px;
}
/*----------------------voluntarios--------------------------*/
#cuerpo-voluntarios{
	width:970px;
	height:645px;
	float:left;
	background-color: #ECE9D6;
}
#cuerpo-izquierdo-voluntarios {
	width:317px;
	height:633px;
	float:left;
	margin-left:0px;
}

#cuerpo-derecho-voluntarios{
	background-image: url(../images/voluntarios/voluntarios-pagina/voluntarios-titulo.jpg);
	background-repeat:no-repeat;
	width:651px;
	height:633px;
	float:left;
}
#subcontenedor-texto-voluntarios{
	width:610px;
	margin-left:29px;
	margin-top:160px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.margin-texto-voluntarios {
margin-top:-15px;
line-height: 20px;
}
#fotos-voluntarios{
	float:left;
	margin-left:25px;
	margin-top:70px;
}
#subtitulo-voluntarios{
	background-image:url(../images/texto-suciedad-fondo.jpg);
	width:283px;
	height:250px;
	background-repeat:no-repeat;
	float:left;
	margin-left:20px;
	margin-top:135px;


}
#banner-voluntarios {
	width:277px;
	height:144px;
	float:left;
	margin-top:95px;
	margin-left:15px;

}
#linea-divisora-voluntarios{
	background-image:url(../images/linea-divisora-vertical2.jpg);
	width:2px;
	height:470px;
	float:right;
	margin-top:-235px;
}
/*----------------------voluntarios--------------------------*/
/*----------------------contacto--------------------------*/
#cuerpo-contacto{
	width:970px;
	float:left;
	padding-bottom:24px;
	background-color: #ECE9D6;
}
#cuerpo-izquierdo-contacto {
	width:317px;
	height:auto;
	float:left;
	margin-left:0px;
}

#cuerpo-derecho-contacto{
	background-image: url(../images/contacto/contacto-titulo.jpg);
	background-repeat:no-repeat;
	width:651px;
	float:left;
}
#subcontenedor-texto-contacto{
	width:610px;
	margin-left:29px;
	margin-top:125px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.margin-texto-contacto {
	margin-top:-15px;
	line-height: 20px;
	color: #333333;
	font-weight:normal;
}
.contactos-naranja{
	color:#FF6600;
}
.contactos-destacado{
	font-weight:bold;
 }
#contacto-oficina1 {
	float:left;
	margin-left:0px;
	margin-top:13px;
	font-weight: normal;
	width:250px;
	height: 48px;
}
#contacto-oficina2 {
	float:right;
	margin-right:25px;
	margin-top:13px;
	font-weight:normal;
	width:250px;
	height: 48px;
}

#contacto1{
	background-image:url(../images/contacto/linea-nuestros-directores.jpg);
	width:594px;
	height:30px;
	float:left;
}
#contacto2{
	background-image:url(../images/contacto/linea1.jpg);
	width:594px;
	height:47px;
	float:left;
}
#contacto3{
	background-image:url(../images/contacto/linea1.jpg);
	width:594px;
	height:47px;
	float:left;
}
#contacto4{
	background-image:url(../images/contacto/linea1.jpg);
	width:594px;
	height:47px;
	float:left;
}
#contacto5{
	background-image:url(../images/contacto/linea1.jpg);
	width:594px;
	height:47px;
	float:left;
}
#contacto6{
	background-image:url(../images/contacto/linea1.jpg);
	width:594px;
	height:47px;
	float:left;
}
#contacto6-bis{
	width:594px;
	height:47px;
	float:left;
}

#contacto7{
	background-image:url(../images/contacto/linea-nuestros-directores.jpg);
	width:594px;
	height:30px;
	float:left;
	margin-top:28px;
}
#contacto8{
	background-image:url(../images/contacto/lineas2.jpg);
	width:594px;
	
	float:left;
	margin-bottom: 20px;
}
.margin-contactos{
	padding-left:5px;
	padding-top:4px;
}

.margin-contactos a:link{
	color:#0171BB;
	text-decoration:none;
}
.margin-contactos a:hover{
	color:#0171BB;
	text-decoration:underline!important;
}
.margin-contactos a:active{
	color:#0171BB;
	text-decoration:none;
}
.margin-contactos a:visited{
	color:#0171BB;
	text-decoration:none;
}

#fotos-contacto{
	float:left;
	margin-left:25px;
	margin-top:72px;
}
#subtitulo-contacto{
	background-image:url(../images/texto-suciedad-fondo.jpg);
	width:283px;
	height:250px;
	background-repeat:no-repeat;
	float:left;
	margin-left:20px;
	margin-top:135px;


}
#banner-contacto {
	width:277px;
	height:144px;
	float:left;
	margin-top:20px;
	margin-left:20px;

}
#linea-divisora-contacto{
	background-image:url(../images/linea-divisora-vertical2.jpg);
	width:2px;
	height:395px;
	float:right;
	margin-top:-232px;
}
.alineacion-img { margin-left:5px;}
/*----------------------contacto--------------------------*/
/*------------------------historia-de-barrios-------------------------------------------*/
#subcontenedor-historia-de-barrios{
	width:643px;
	float:right;
	margin-top: 0px;
	margin-right: 0px;
}

#lineadivisora4	{
	background-image:url(../images/linea-divisora-vertical2.jpg);
	width:3px;
	height:625px;
	z-index:0;
	background-repeat:repeat-y;
	float:right;
	margin-left:0px;
	margin-top: -475px;
	
}
#cuerpo-historia-de-barrios{
	background-image:url(../images/barrios-cuerpo/fondo-cuerpo-barrios.jpg);
	width:978px;
/*	height:790px;*/
	float:left;
	margin-left:auto;
	padding:0;
	margin-right: auto;
	background-color:#ECE9D6;
	background-repeat:no-repeat;
	
}
.margen-titulos-historia-de-barrios{
margin-left:20px;}
#contenedor-historia-de-barrios1{
	width:324px;
	height:auto;
	float:left;
	margin-left:5px;
}
#sub1contenedor-historia-de-barrios1{
	width:324px;
	height:418px;
	float:left;
	margin-top:-390px;
	margin-left:0px;
}
#contendor-texto-historia-de-barrios{
	width:208px;
	height:80px;
	float:left;
	margin-left:85px;
	z-index:3;
	margin-top: 290px;
	position:relative;
}
.destacado-texto-contenedor-texto-historia-de-barrios {
	color:#9E6210;
	font-size:40px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.destacado-texto-contenedor-texto2-historia-de-barrios {
	color:#9E6210;
	font-size:17px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.destacado-texto-contenedor-texto3-historia-de-barrios {
	color:#0071BA;
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.margin-sub1contenedor-historia-de-barrios1{
	margin-top:49px;
	margin-left:23px;
}
.interlineado-historia-de-barrios {
	line-height: 17px;
	margin-top: 30px;
}

#sub2contenedor-historia-de-barrios1{
	width:324px;
	height:168px;
	float:left;
	margin-top:111px;
}

.margin-sub2contenedor-historia-de-barrios1{
	margin-top:20px;
	margin-left:22px;
}
#contenedor-historia-de-barrios2{
	background-repeat:no-repeat;
	width:640px;
/*	height:586px;*/
	float:left;
	text-align: left;
	padding-top: 12px;
}
#subcontenedor-historia-de-barrios2{
	width:598px;
	/*	height:367px;*/
	margin-left:28px;
	margin-top:-10px;
	margin-right:0px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height: 16px;
}
.destacado-texto-historia-de-barrios2{color:#0071BA}
.margin-volver-al-barrio-historia-de-barrios{
	margin-top:0px;
	margin-right:27px;
	float:right;
}
	
	
#contenedor-historia-de-barrios3{
	width:970px;
	height:204px;
	float:left;
	margin-left:5px;
}
.margen-banner-historia-de-barrios{
	margin-top:10px;
}
#banner1-historia-de-barrios{
	width:276px;
	height:129px;
	float:left;
	margin-left:20px;
	margin-top:22px;
	margin-right:18px;
}
#banners-historia-de-barrios{
	width:970px;
	height:173px;
	float:left;
	margin-left:5px;
}
/*-----------------------------------------------------------------------------------*/
.casafondo0 
{
	width:140px; height:103px; 
	background-image:url(../images/barrios-cuerpo/casitas-porcentajes-pequenas/casita_0.png);
}
.casafondo20
{
	width:140px; height:103px; 
	background-image:url(../images/barrios-cuerpo/casitas-porcentajes-pequenas/casita_20.png);
}
.casafondo40
{
	width:140px; height:103px; 
	background-image:url(../images/barrios-cuerpo/casitas-porcentajes-pequenas/casita_40.png);
}
.casafondo60
{
	width:140px; height:103px; 
	background-image:url(../images/barrios-cuerpo/casitas-porcentajes-pequenas/casita_60.png);
}
.casafondo80
{
	width:140px; height:103px; 
	background-image:url(../images/barrios-cuerpo/casitas-porcentajes-pequenas/casita_80.png);
}
.casafondo100 
{
	width:140px; height:103px; 
	background-image:url(../images/barrios-cuerpo/casitas-porcentajes-pequenas/casita_100.png);
}

.listado-de-barrios a, .listado-de-barrios2 a
{
	text-decoration: none;
	color: black;
}

.heightauto
{
	height: auto !important;
}

.backgroundalto
{
	background-image:url(../images/fondo-cuerpo-barrios.jpg) !important;
}

#cuerpo-flyer-casa-cuerpo #cuerpoinferior-inferior
{
	width: 968px;
	*width: 966px;
	position: relative;
	left: 1px;
}

#cuerpo-flyer-casa-cuerpo #cuerpoinferior-inferior #subcontenedor3-inferior
{
	width: 640px;
}

