body {
  font-family: arial;
  font-size: 13px;
  margin: 0px;
  background-repeat: repeat-x;
  background-position: top center;
  background-color: #ffffff;
}

a {
  font-family: arial;
  font-size: 13px;
  color: #ffffff;
  text-decoration: none;
}

img {  border: 0px solid black;}

.header {
  margin: 0px auto;
  width: 775px;
  height: 220px;
}

.nav {
  width: 775px;
  margin: 0px auto;
  height: 40px;
}

#inicio a {
  display: block;
  float: left;
  width: 91px;
  height: 40px;
  background-position: top left;
  background-image: url('images/buttons/inicio.jpg');
}

#inicio a:hover {
  background-position: bottom left;
}

#nosotros a      {   display: block;   float: left;   width: 119px;   height: 40px;   background-position: top left;   background-image: url('images/buttons/nosotros.jpg'); }
#nosotrosOn a {   display: block;   float: left;   width: 119px;   height: 40px;   background-position: bottom left;   background-image: url('images/buttons/nosotros.jpg'); }
#nosotros a:hover {  background-position: bottom left;}

#comercialization a {  display: block;  float: left;  width: 178px;  height: 40px;  background-position: top left;  background-image: url('images/buttons/comercialization.jpg');}
#comercializationOn a {  display: block;  float: left;  width: 178px;  height: 40px;  background-position: bottom left;  background-image: url('images/buttons/comercialization.jpg');}
#comercialization a:hover {  background-position: bottom left;}

#administration a {  display: block;  float: left;  width: 157px;  height: 40px;  background-position: top left;  background-image: url('images/buttons/administration.jpg');}
#administrationOn a {  display: block;  float: left;  width: 157px;  height: 40px;  background-position: bottom left;  background-image: url('images/buttons/administration.jpg');}
#administration a:hover {  background-position: bottom left;}

#noticas a {  display: block;  float: left;  width: 121px;  height: 40px;  background-position: top left;  background-image: url('images/buttons/noticas.jpg');}
#noticasOn a {  display: block;  float: left;  width: 121px;  height: 40px;  background-position: bottom left;  background-image: url('images/buttons/noticas.jpg');}
#noticas a:hover {  background-position: bottom left;}

#contact a {  display: block;  float: left;  width: 109px;  height: 40px;  background-position: top left;  background-image: url('images/buttons/contact.jpg');}
#contactOn a {  display: block;  float: left;  width: 109px;  height: 40px;  background-position: bottom left;  background-image: url('images/buttons/contact.jpg');}
#contact a:hover {  background-position: bottom left;}

.navshadow {
  width: 100%;
  height: 27px;
  background-image: url('images/drowshadow.jpg');
}

.wrapper {
  clear: both;
  width: 775px;
  margin: 0px auto;
  padding-bottom: 90px;
}

.left {
  float: left;  
  width: 525px;
}

.leftResultados {
  float: left;  
  width: 725px;
}

.head {
  padding-left: 95px;
  width: 418px;
  height: 86px;
  background-repeat: no-repeat;
}

.leftbody {
  padding-top: 18px;  
  padding-left: 0px;
  padding-right: 10px;
  text-align:justify;
  font-size: 14px;
  font-family: "trebuchet ms";
}

.titulo{ font-size: 23px; font-family: "trebuchet ms"; color:#3E2A15; font-weight: normal; display:block;}

.proyectoexampleleft {
  float: left;
  padding-left: 74px;
}

.proyectoexampleright {
  width: 220px;
  float: right;
}

.proyectoexampleclear {
  clear: both;
}

.proyectoexamplespacer {
  height: 10px;;
}

.right {
  background-repeat: no-repeat;  
  float: right;
  padding-left: 50px;  
  width:200px;
  background-image: url('images/rightbg.jpg');
}

.search {
  width: 199px;
  height:173px;
  background-image: url('images/searchbg.jpg');
}

input.searchtext{
  width: 159px;    
  border: 1px solid #D94F04;
  margin-left: 19px;
  margin-top: 65px;
}

select.searchselect1{
  width: 162px;    
  border: 1px solid #D94F04;
  margin-left: 19px;
  margin-top: 60px;
  font-family: "trebuchet ms";
  color: #666666;
  font-size:12px;
}

select.searchselect{
  width: 162px;    
  border: 1px solid #D94F04;
  margin-left: 19px;
  margin-top: 7px;
  font-family: "trebuchet ms";
  color: #666666;
  font-size:12px;
}

input.searchtext2{
  width: 93px;    
  border: 1px solid #D94F04;
  margin-left: 19px;
  margin-top: 7px;
  font-family: "trebuchet ms";
  color: #666666;
  font-size: 12px;
}

input.searchsubmit{
  background-image: url('images/vermas(orange).jpg');
  width: 62px;  
  height: 20px;    
  border: 0px solid #D94F04;
  margin-left: 0px;
  margin-top: 7px;
}

.proyectos {
  margin-top:26px;
  padding-left: 29px;
  width: 171px;
  height: 49px;
  background-image: url('images/proyectos.jpg');
  background-repeat: no-repeat;
}

.administration {
  padding-left: 29px;
  width: 165px;
  height: 49px;
  background-image: url('images/administration.jpg');
  background-repeat: no-repeat;
}

.notices {
  padding-left: 29px;
  width: 165px;
  height: 49px;
  background-image: url('images/notices.jpg');
  background-repeat: no-repeat;
}

.administrationdescription {
  padding-top: 3px;
}

.rightspacer {
  height: 120px;
}

.footerwrapper {
  clear: both;
  padding-top: 10px;
}

.footer {
  font-family: "trebuchet ms";
  font-size: 12px;
  clear: both;
  padding-top: 7px;
  color: #ffffff;
  text-align: center;
  background-image: url('images/footer.jpg');
  width: 100%;
  height: 62px;
}

.footer a{    font-size: 13px; color: #ffffff; text-decoration:none;}
.footer a:hover{  font-size: 13px; color: #ffffff; text-decoration:underline;}

.footertext {
   font-family: "trebuchet ms";
  color: #06446D;
  padding-top: 13px;
  font-size: 14px;
}

.footertext a{
  color: #06446D;
  font-size: 13px;
  text-decoration:underline;
}

.trebuchet { font-size: 13px;  font-family: "trebuchet ms"; color: #333333}
.trebuchet14, a, a:hover { font-size: 14px;  font-family: "trebuchet ms"; color: #333333; text-align: justify;}
.trebuchet14 a:hover {text-decoration:underline}

.texto10{ font: normal 10px/.9em  arial; color: #333333; font-family: "Century Gothic";}
.texto13{ font: normal 13px/1.5em  arial; color: #333333;  font-family: "Century Gothic";}
.azul{  color: #3485AE; }
.fontMediano{font-family: "Century Gothic"; font-size: 14px;}
.selectbuscador{  font-family: "trebuchet ms"; font-size: 12px; width: 250px; color:#333333;  height:20px; border: 1px solid #abb6bd;}
.selectbuscador2{  font-family: "trebuchet ms"; font-size: 12px; color:#333333;  height:20px; border: 1px solid #abb6bd;}
.cajita4 {  font-family: "Century Gothic"; font-size: 11px; width: 480px; color:#8d8d8d;  height:20px; border: 1px solid #abb6bd; background:#E6E6E8;}
.cajita5 {  font-family: "Century Gothic"; font-size: 11px; width: 238px; color:#8d8d8d;  height:20px; border: 1px solid #abb6bd; background:#E6E6E8;}
.textarea {  font-family: "Century Gothic"; font-size: 11px; width:480px; color:#8d8d8d;  height:90px; border: 1px solid #abb6bd;padding: 1px 3px; background:#E6E6E8;}
.botonAzul{ border: 1px solid #016699; font-family:  arial; font-size: 9px; color: #ffffff; padding: 1px;	margin: 1px; background-color: #3485AE; height:22px; width:60px;}
.demo {padding-left: 12px;}

/*desplegado de inmuebles   */
.paddInmueble {padding-left:3px; padding-right:3px;}
.paddizq {  float: left;   font-family: "trebuchet ms"; font-size: 12px; line-height:20px;}
.paddder {  width: 230px;  float: right;   font-family: "trebuchet ms";  font-size: 12px; line-height:20px;}
.proyectoexampleclear {  clear: both;}
.paddThumb{padding-left:11px; padding-top:0px;padding-right:13px; width:122px; height:108px;}


.separador{	background: #C6DDE8; height:1px;}
.link {	cursor: pointer;}
.bold{	font-weight: bold;}

.proyectoexampleleftContacto {   float: left;  padding-left: 0px;}
.proyectoexamplerightContacto {  width: 230px;  float: right;}
.blanco {color:#ffffff;}
.blanco:hover {color:#ffffff;}