body,   ul, li,a{color:#ffffff;}
table{ color:#000000;}
table#tblEdit tr td{ color:#000000;}
body {background-image:url(bg.jpg) ;font-size:12px; font-family: arial ; padding:0px; margin:0px; margin-top:20px; /* margin-top:30px;*/ font-size:12px; }
div.Marco{ margin:0px auto; width:882px;  background-color:White; padding:8px;}
div.Main{ margin:0px auto; width:882px;  background-color:#8C8E8C; border-top:22px solid #B5C300;border-bottom:0px solid #B5C300;}
div.Footer{ margin:0px auto; width:882px;  background-color:#B5C300;  height:23px;}
div.Footer ul{list-style-type:none;  vertical-align:middle; clear:both; margin:0px; padding:0px;  float:right;}
div.Footer ul li{float:left;height:23px;}
div.Footer ul li#liDiseno{ width:19px; padding-left:5px; }
div.Footer ul li#liDiseno a{ display:block; background-image:url(Creditos/cvyd.jpg);  width:19px; height:23px;}
div.Footer ul li#liDiseno a:hover,
div.Footer ul li#liDiseno a.Sel{ background-image:url(Creditos/cvyd_over.jpg);}

div.Footer ul li#liDesarrollo{ width:19px; padding-left:5px; padding-right:5px; }
div.Footer ul li#liDesarrollo a{ display:block; background-image:url(Creditos/desarrollo.jpg);  width:19px; height:23px;}
div.Footer ul li#liDesarrollo a:hover,
div.Footer ul li#liDesarrollo a.Sel{ background-image:url(Creditos/desarrollo_over.jpg);}


div.Main div.Header{ height:127px; background:#FFFFFF; width:100%;}
div.Main div.Header img.Logo{float:left; border:0px; }




/*Menu Home*/
div.Main div.Header div.MenuHome	{ width:190px; padding-left:514px; height:122px; float:left;  border-top:2px solid white; border-bottom:2px solid white; background:#FFFFFF;}
div.Main div.Header div.MenuHome ul	{ list-style-type:none;  vertical-align:middle; clear:both; margin:0px; padding:0px; }
div.Main div.Header div.MenuHome ul li	{ float:left; padding-top:95px;height:18px;}

div.Main div.Header div.MenuHome ul li#liHome{ width:20px; height:17px; padding-left:110px; }
div.Main div.Header div.MenuHome ul li#liHome a,
div.Main div.Header div.MenuHome ul li#liHome a:hover,
div.Main div.Header div.MenuHome ul li#liHome a.Sel{ display:block;  background-image:url(HomeMenu/bh_home_over.jpg);  width:18px; height:17px;}


div.Main div.Header div.MenuHome ul li#liMapa{ width:20px; height:17px; padding-left:8px;}
div.Main div.Header div.MenuHome ul li#liMapa a{ display:block; background-image:url(HomeMenu/bh_mapa.jpg);  width:18px; height:16px;}
div.Main div.Header div.MenuHome ul li#liMapa a:hover,
div.Main div.Header div.MenuHome ul li#liMapa a.Sel{ background-image:url(HomeMenu/bh_mapa_over.jpg);}

div.Main div.Header div.MenuHome ul li#liContacto{ width:20px; height:17px;  padding-left:8px;}
div.Main div.Header div.MenuHome ul li#liContacto a{ display:block; background-image:url(HomeMenu/bh_contacto.jpg);  width:19px; height:16px;}
div.Main div.Header div.MenuHome ul li#liContacto a:hover,
div.Main div.Header div.MenuHome ul li#liContacto a.Sel{ background-image:url(HomeMenu/bh_contacto_over.jpg);}
/**-------------*/
/**-Body Home------------*/
div.Main div.BodyHome			{ clear:both;background-image:url(Home/fondo_home.jpg); vertical-align:top; /*height:313px;*/ border-bottom:2px solid #ffffff; width:882px; display:inline-block;  height:313px; background-repeat:no-repeat;}
div.Main div.BodyHome  ul		{ list-style-type:none;  vertical-align:middle; clear:both; margin:0px; padding:0px; padding-top:167px; padding-left:11px; }
div.Main div.BodyHome  ul li	{ float:left; padding-left:58px; padding-top:28px;height:60px;}

div.Main div.BodyHome ul li#liBusqueda{ width:105px; padding-left:5px; }
div.Main div.BodyHome ul li#liBusqueda a{ display:block; background-image:url(Home/bh_busqueda.jpg);  width:105px; height:96px;}
div.Main div.BodyHome ul li#liBusqueda a:hover,
div.Main div.BodyHome ul li#liBusqueda a.Sel{ background-image:url(Home/bh_busqueda_over.jpg);}

div.Main div.BodyHome ul li#liQuienesSomos{ width:144px; }
div.Main div.BodyHome ul li#liQuienesSomos a{ display:block; background-image:url(Home/bh_quienes.jpg);  width:144px; height:96px;}
div.Main div.BodyHome ul li#liQuienesSomos a:hover,
div.Main div.BodyHome ul li#liQuienesSomos a.Sel{ background-image:url(Home/bh_quienes_over.jpg);}

div.Main div.BodyHome ul li#liServicios{ width:95px; padding-left:59px;}
div.Main div.BodyHome ul li#liServicios a{ display:block; background-image:url(Home/bh_servicios.jpg);  width:95px; height:96px;}
div.Main div.BodyHome ul li#liServicios a:hover,
div.Main div.BodyHome ul li#liServicios a.Sel{ background-image:url(Home/bh_servicios_over.jpg);}


div.Main div.BodyHome ul li#liEmprendimientos{ width:169px; padding-left:59px;}
div.Main div.BodyHome ul li#liEmprendimientos a{ display:block; background-image:url(Home/bh_emprend.jpg);  width:169px; height:96px;}
div.Main div.BodyHome ul li#liEmprendimientos a:hover,
div.Main div.BodyHome ul li#liEmprendimientos a.Sel{ background-image:url(Home/bh_emprend_over.jpg);}


div.Main div.BodyHome ul li#liConsultas{ width:102px; }
div.Main div.BodyHome ul li#liConsultas a{ display:block; background-image:url(Home/bh_consultas.jpg);  width:102px; height:96px;}
div.Main div.BodyHome ul li#liConsultas a:hover,
div.Main div.BodyHome ul li#liConsultas a.Sel{ background-image:url(Home/bh_consultas_over.jpg);}

/*Menu*/
div.Main div.Header div.Menu							{ width:710px; height:94px; float:left;  border-top:2px solid white; border-bottom:2px solid white; background:#636163;}
div.Main div.Header div.Menu ul							{ list-style-type:none;  vertical-align:middle; clear:both; margin:0px; padding:0px; }
div.Main div.Header div.Menu ul li						{ float:left; padding-left:20px; padding-top:28px;height:60px;}
div.Main div.Header div.Menu ul li a					{ FONT-SIZE: 14px; COLOR: #FFFFFF; TEXT-DECORATION: none; vertical-align:middle;}
div.Main div.Header div.Menu ul li a:hover				{ FONT-SIZE: 18px;}
div.Main div.Header div.Menu ul li a.Sel				{ FONT-SIZE: 18px;}

div.Main div.Header div.Menu ul li#liBusqueda{ width:74px; padding-left:5px; }
div.Main div.Header div.Menu ul li#liBusqueda a{ display:block; background-image:url(Menu/busquedas.jpg);  width:74px; height:60px;}
div.Main div.Header div.Menu ul li#liBusqueda a:hover,
div.Main div.Header div.Menu ul li#liBusqueda a.Sel{ background-image:url(Menu/busquedas_over.jpg);}

div.Main div.Header div.Menu ul li#liQuienesSomos{ width:98px; }
div.Main div.Header div.Menu ul li#liQuienesSomos a{ display:block; background-image:url(Menu/quienessomos.jpg);  width:98px; height:60px;}
div.Main div.Header div.Menu ul li#liQuienesSomos a:hover,
div.Main div.Header div.Menu ul li#liQuienesSomos a.Sel{ background-image:url(Menu/quienessomos_over.jpg);}

div.Main div.Header div.Menu ul li#liServicios{ width:66px; }
div.Main div.Header div.Menu ul li#liServicios a{ display:block; background-image:url(Menu/servicios.jpg);  width:66px; height:60px;}
div.Main div.Header div.Menu ul li#liServicios a:hover,
div.Main div.Header div.Menu ul li#liServicios a.Sel{ background-image:url(Menu/servicios_over.jpg);}


div.Main div.Header div.Menu ul li#liEmprendimientos{ width:116px;}
div.Main div.Header div.Menu ul li#liEmprendimientos a{ display:block; background-image:url(Menu/emprendimientos.jpg);  width:116px; height:60px;}
div.Main div.Header div.Menu ul li#liEmprendimientos a:hover,
div.Main div.Header div.Menu ul li#liEmprendimientos a.Sel{ background-image:url(Menu/emprendimientos_over.jpg);}


div.Main div.Header div.Menu ul li#liConsultas{ width:73px; }
div.Main div.Header div.Menu ul li#liConsultas a{ display:block; background-image:url(Menu/consultas.jpg);  width:73px; height:60px;}
div.Main div.Header div.Menu ul li#liConsultas a:hover,
div.Main div.Header div.Menu ul li#liConsultas a.Sel{ background-image:url(Menu/consultas_over.jpg);}


div.Main div.Header div.Menu ul li#liHome{ width:20px; height:17px; padding-left:110px; padding-top:70px; }
div.Main div.Header div.Menu ul li#liHome a{ display:block; background-image:url(Menu/home.jpg);  width:20px; height:17px;}
div.Main div.Header div.Menu ul li#liHome a:hover,
div.Main div.Header div.Menu ul li#liHome a.Sel{ background-image:url(Menu/home_over.jpg);background-repeat:no-repeat;}


div.Main div.Header div.Menu ul li#liMapa{ width:20px; height:17px; padding-left:8px; padding-top:70px;}
div.Main div.Header div.Menu ul li#liMapa a{ display:block; background-image:url(Menu/mapa.jpg);  width:20px; height:17px;}
div.Main div.Header div.Menu ul li#liMapa a:hover,
div.Main div.Header div.Menu ul li#liMapa a.Sel{ background-image:url(Menu/mapa_over.jpg); background-repeat:no-repeat;}

div.Main div.Header div.Menu ul li#liContacto{ width:20px; height:17px;  padding-left:8px; padding-top:70px;}
div.Main div.Header div.Menu ul li#liContacto a{ display:block; background-image:url(Menu/contacto.jpg);  width:20px; height:17px;}
div.Main div.Header div.Menu ul li#liContacto a:hover,
div.Main div.Header div.Menu ul li#liContacto a.Sel{ background-image:url(Menu/contacto_over.jpg); background-repeat:no-repeat;}


/*SubMenu*/
div.Main div.Header div.SubMenu					{width:710px;  height:22px; float:left;  margin:0px; background-color:#73797B;border-bottom:2px solid white; padding-top:5px; padding-bottom:0px;}
div.Main div.Header div.SubMenu ul				{list-style-type:none;  vertical-align:middle; clear:both; margin:0px; padding:0px; padding-left:10px;}
div.Main div.Header div.SubMenu ul li			{float:left; text-align:center; vertical-align:middle; padding-right:20px;}
div.Main div.Header div.SubMenu ul li a			{font-family:arial;FONT-SIZE: 12px; font-weight:bold; COLOR: #FFFFFF; TEXT-DECORATION: none; vertical-align:middle; }
div.Main div.Header div.SubMenu ul li a:hover	{color:#B5C300;}
div.Main div.Header div.SubMenu ul li a.Sel		{font-family:arial;FONT-SIZE: 12px; font-weight:bold; COLOR: #B5C300; TEXT-DECORATION: none; vertical-align:middle;}


/*Body*/
div.Main div.Body					{ clear:both;/*background-color:red;*/ vertical-align:top; /*height:313px;*/ border-bottom:2px solid #ffffff; width:882px; display:inline-block; }
div.Main div.Body div.Content		{ clear:both;float:left; /*background:yellow;*/ /*height:313px;*/ width:412px;padding-left:19px; padding-right:33px; padding-top:5px; padding-bottom:5px; text-align:justify; font-family:Arial;  font-size:12px;}
div.Main div.Body div.Content2		{ clear:both; /*background:yellow;*//* height:313px;*/ width:864px; padding-left:9px; padding-right:9px; padding-top:5px; padding-bottom:5px; text-align:justify; font-family:Arial;  font-size:12px;}

div.Main div.Body div.Propiedad		{float:left; /*background-color:Red;*/ width:415px; height:313px; background-image:url(SinPropiedades.jpg); padding:0px; margin:0px;}
div.Main div.Body div.Propiedad img	{ float:left; width:415px; height:313px; border:0px; /*background-color:Blue;*/}

table#tblFormulario{ padding:0px; width:100%; background:#D6D3D6; color:#7B797B; border-collapse:collapse;  }
table#tblFormulario tr{ height:19px; vertical-align:middle; margin:0px; padding:0px;}
table#tblFormulario th{ width:150px;  text-align:left;font-style:italic; border:2px solid #8C8E8C; padding-left:5px;}
table#tblFormulario th#col2{ width:100%}
table#tblFormulario td{ border:2px solid #8C8E8C;}
div#Formulario { text-align:right;}
div#Formulario input.button{ border:0px; background-color:#B5C300; width:80px; color:#ffffff; margin-top:5px; text-transform:uppercase; font-weight:bold;} 
table#tblFormulario input{ border:0px; width:250px;}
table#tblFormulario textarea{ border:0px; width:400px; height:80px;}
table#tblFormulario textarea.Pedido{height:45px;}

table#tblFormulario div{ font-size:10px; font-style:italic;}
table#tblFormulario select{border: 0px; width:250px; color:#000000;}

table.ResultadoBusqueda{ border:0px; margin:0px; width:100%;  /*background-color:Red;*/ padding-bottom:20px; clear:both; }
table.ResultadoBusqueda td{ vertical-align:top; width:425px;}
table.ResultadoBusqueda table.BusquedaItem{ width:100%;color:Black; }
table.ResultadoBusqueda table.BusquedaItem th{ background:#B5C300; text-transform:uppercase; color:White; height:18px; padding-left:10px;}
table.ResultadoBusqueda table.BusquedaItem th.Det{ text-align:right; padding-right:10px;}
table.ResultadoBusqueda table.BusquedaItem td{ vertical-align:top; text-align:left; padding-left:10px; padding-right:0px;  }
table.ResultadoBusqueda table.BusquedaItem td.Desc1{padding-top:10px;background-color:#BDBEBD; height:65px;}
table.ResultadoBusqueda table.BusquedaItem td.Desc2{padding-top:5px; background-color:#CECFD6; height:85px; padding-bottom:5px; font-style:italic; padding-right:5px; }
table.ResultadoBusqueda table.BusquedaItem td.Desc2 div{ width:100%;/* background:red;*/}
table.ResultadoBusqueda table.BusquedaItem td.Picture{ text-align:right; width:226px; padding-right:0px; padding-left:0px; padding-bottom:0px; height:160px; width:226px;  background-color:White;background-image:url(SinPropiedadesDetalle.jpg); }

table.ResultadoBusqueda a{ color:White;}


/**pagina de busqueda*/
h1#ResultadoBusqueda{ margin:0px; padding:0px; font-size:14px; padding-left:10px; padding-bottom:20px; padding-top:25px; float:left; width:180px;}
a.hrRepetirBusqueda{ float:left;padding:0px; padding-left:10px; padding-bottom:20px; padding-top:25px;}


div#DetallePropiedad{ padding-bottom:25px; display:inline-block; width:845px; padding-left:10px;/* background:blue;*/ }
table#DetallePropiedad{ width:100%;color:Black; clear:both; }
table#DetallePropiedad th{ background:#B5C300; text-transform:uppercase; color:White; height:20px; padding-left:10px;}
table#DetallePropiedad th.Det{ text-align:right; padding-right:10px;}
table#DetallePropiedad td{ vertical-align:top; text-align:left; padding-left:10px; padding-right:0px;   }
table#DetallePropiedad td.Desc1{padding-top:5px;background-color:#BDBEBD; height:55px; padding-bottom:5px; }
table#DetallePropiedad td.Desc2{padding-top:5px; background-color:#CECFD6; height:280px; padding-bottom:5px; font-style:italic; padding-right:5px; }
table#DetallePropiedad td.Desc2 div{ width:100%;/* background:red;*/}
table#DetallePropiedad td.Picture{height:368px; width:457px; text-align:right; vertical-align:top;  padding:0px; background-image:url(SinPropiedadesDetalle.jpg); background-repeat:no-repeat; }
table#DetallePropiedad td.Picture table td{ padding-left:0px;}
table#DetallePropiedad td.Picture table td img{ width:457px;height:343px; background-image:url(SinPropiedadesDetalle.gif); background-repeat:no-repeat; padding:0px; margin:0px;}
table#DetallePropiedad a{ color:White;}
table#DetallePropiedad td.Picture table td a{ color:#B5C300; text-decoration: underline;}
table#DetallePropiedad td.Picture table td { color:#000000; font-weight:bold; background:white; height:20px; padding:0px;}

ul#mapadelsitio		{ list-style-type:none;  vertical-align:middle; clear:both; margin:0px; padding:0px; padding-top:5px; padding-left:2px;}
ul#mapadelsitio li	{ text-transform:uppercase; font-weight:bold; clear:both;font-size:14px;}
ul#mapadelsitio li a{ color:#ffffff;}
ul#mapadelsitio li.SinOp{ margin-bottom:15px;}

ul#mapadelsitio	ul	 { list-style-type:none; vertical-align:middle; clear:both; margin:0px; padding:0px; }
ul#mapadelsitio ul li{font-size:11px; float:left; padding-right:8px;clear:none; text-transform:capitalize; font-weight:normal; margin-bottom:10px; padding-left:2px;}
ul#mapadelsitio ul li#liNuestrosClientes{ padding-left:0px;}
ul#mapadelsitio ul li a{ color:#ffffff;}





/*pager*/
table.pager{	font-family: Verdana;	font-size: 10px;	color: #777777;/* background:red;*/}
table.pager tr td{	padding-left: 2px;	padding-right: 2px;	padding-bottom: 0px;	padding-top: 0px; /*background:blue;*/}
table.pager tr td a{	color: #ffffff;	text-decoration: none;}
table.pager tr td a:hover{	color: #ffffff;	text-decoration: underline;}
/*pager*/
