
body
{  margin:0px	0px	0px	130px; padding: 0px; font-family: Arial, Helvetica, sans-serif; background-color: #6E6952 }


td.navega { height: 30px; background-image: url(../images/imgBgNavega.jpg); background-repeat: repeat-x; padding: 0px; text-align: center; }

td.navega a 
{ height: 20px; padding: 10px 6px 0 6px; font-size: 9px; color: #D2BE65;
 text-decoration: none; display: inline; margin: 0 0 0 5px; float: left; }
 
 td.navega a:hover,  td.navega .on
{ height: 20px; padding: 10px 6px 0 6px; background-image: url(../images/imgBgNavega_on.jpg); 
 background-repeat: repeat-x; font-size: 9px; color: #fff;
 text-decoration: none; display: inline; margin: 0 0 0 5px; }

td.subnavega
{ background-image: url(../images/imgSubmenuBack.jpg); background-repeat: repeat-x; padding: 3px 10px 15px 10px }
td.subnavega a
{ font-size: 12px; color: #fff; display: block; border-bottom: 1px dotted #D2BE65; text-decoration: none; 
height: 20px; width: 184px; padding: 5px 0 0px 2px}
td.subnavega a:hover
{ color: #fff; text-decoration: none; height: 20px; width: 184px; padding: 5px 0 0 2px; background-color: #827954}






td.cuerpo
{
	background-color: White; padding: 30px 27px 27px 27px;
}

td.cuerpo img.foto
{ border: 7px solid #EBEBE4; float: right; margin: 0 0 20px 20px;}


th.venta
{
	padding: 0 0 2px 0; border-bottom: 5px solid #D2BE65; text-align: left;
}
th.venta2
{
	padding: 0 0 2px 0; text-align: left;
}
th.venta a { color: #4E4A3A; font-size: 12px; text-align: center; text-decoration: none; padding: 7px; display: block; width: 235px; float: right; }
th.venta a:hover { color: #fff; font-size: 12px; background-color: #5E5A46;}

th.venta2 a { color: #4E4A3A; font-size: 12px; text-align: center; text-decoration: none; padding: 7px; display: block; width: 235px; float: right; }
th.venta2 a:hover { color: #fff; font-size: 12px; background-color: #5E5A46;}


td.cuerpodetalle { padding: 30px 27px 27px 27px; background-color: #F3F3E4; }
td.cuerpodetalle img.foto { border: 6px solid #FFF; float: right; }
td.cuerpodetalle img.plano
{ border: 7px solid #CFCEBC; float: left; margin: 0 0 10px 60px;}
td.cuerpodetalle span.txtfoto { font-size: 12px; color: #666; font-weight: bold; display: block; float: left; margin: 5px 0px 0px 65px; width: 190px; text-align: left; padding: 0 0 20px 0 }
.subtitulo { color: #6E6952; font-size: 14px; text-align: left; padding: 4px; display: block; float: left; margin: 0 0 0 55px; font-weight: bold; }

th.detalle { padding: 0 0 2px 0; border-bottom: 5px solid #FFF; text-align: left; }
th.detalle .titulo { color: #6E6952; font-size: 18px; text-align: left; padding: 4px; display: block; width: 645px; float: left; }
th.detalle a { color: #4E4A3A; font-size: 12px; text-align: center; text-decoration: none; padding: 7px; display: block; width: 235px; float: right; }
th.detalle a:hover { color: #fff; font-size: 12px; background-color: #5E5A46;}

th.grales { padding: 0 0 2px 0; border-bottom: 5px solid #D2BE65; text-align: left; }

.titulob { color: #6E6952; font-size: 18px; text-align: left; padding: 4px; display: block; width: 645px; float: left; }


.textoventa
{ font-size: 12px; color: #333333; line-height: 17px; text-align: left; }


.titzona
{ font-size: 11px; color: #727272; line-height: 14px; text-align: left; font-weight: bold; display: block; margin: 0 0 4px 0 }
.titpropiedad
{ font-size: 12px; color: #7E7E29; line-height: 14px; text-align: left; display: block; margin: 0 0 4px 0 }
.titpropiedadb
{ font-size: 12px; color: #7E7E29; line-height: 14px; text-align: left; display: block; margin: 0 0 4px 0; font-weight: bold; }
.datos
{ font-size: 11px; color: #858261; line-height: 12px; text-align: right; padding: 0 10px 0 0; }
.datosResp
{ font-size: 11px; color: #6E6952; line-height: 12px; text-align: left; border-bottom: 1px dotted #CCCC99; }
.datosRespSinlinea
{ font-size: 11px; color: #6E6952; line-height: 12px; text-align: left; }

.txt11cafe { font-size: 11px; color: #524E3D; line-height: 16px; text-align: left; }


a.ligagris  { font-size: 11px; color: #333333; line-height: 13px; text-align: left; font-weight: bold; text-decoration: underline; }
a.ligagris:hover { color: #000; line-height: 13px; font-weight: bold; text-decoration: none; }

ul { font-size: 12px; color: #333333; line-height: 13px; text-align: left; margin: 8px 10px 0 15px; padding: 0px}
ul li { font-size: 12px; color: #333333; line-height: 17px; text-align: left; list-style-image: url(../images/imgBullet03.gif); margin: 0 0 5px 0 }

.footer { background-color: #979471; padding: 9px 0px 9px 9px; text-align: left; }
.footer a { font-size: 11px; color: #FFF; text-decoration: none; display: block; margin: 6px 0 0 0; }
.footer a:hover { text-decoration: underline;  }
.footer span.titulo { color: #4A4737; font-size: 9px;}
.footer span.direccion { color: #fff; font-size: 13px;  }
.footer span.telefonos { color: #fff; font-size: 18px; text-align: right; padding-right: 9px; float: right; line-height: 20px }
.footer span.telefonos2 { color: #fff; font-size: 18px; text-align: right; }

.copy { background-color: #635F4A; text-align: right; padding: 7px 20px 7px 0; }

a.liga { color: #4A4737; font-size: 11px; text-decoration: none;}
a.liga:hover { color: #4A4737; font-size: 11px; text-decoration: underline;}
.boton
{ background-color: #484535; margin: 0px; padding: 1px; font-size: 10px; color: #D2BE65; border: 1px solid #D2BE65; }
.campo
{ background-color: #D7D7AF; margin: 0px; padding: 2px; font-size: 11px; color: #000; border: 0px solid #A6A395; }

.imageoverlays
{
  position: relative;
}

.mainimg
{
  position: relative;
  top: 0;
  left: 0px;
  width: 171px;
  height: 117px;
}

.floatingimg
{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 171px;
  height: 117px;
}

.mainimgf
{
  position: relative;
  top: 0;
  left: 0px;
}

.floatingimgf
{
  position: absolute;
  top: 0px;
  left: 0px;
}

