
body {	
	background-color: #DCDCDC;
	background-image:url(../imgs/fondo.jpg);
	font-family: Tahoma, "trebuchet MS";
	font-size: 12px;	
	color: #666;
	padding-top:15px;
	}
a {
text-decoration:none;
color:#666;
}
.titulo_body {
	margin-bottom:20px;
}
.titulo_lila {
	color:#DF027F;
	font-weight:bold;
	font-size:14px;
}
.titulo_lila_ch {
	color:#DF027F;
	font-weight:bold;
	font-size:12px;
}
.bold {
	font-weight:400;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.tabla_contenedora {
	vertical-align: bottom; 
	background-color:#FFF;
	padding:18px 18px 0 18px;
}
.menu {
	margin:10px 0; 
	padding-left:24px;
	font-family: Tahoma, 'trebuchet MS'; 
	font-size:15px; 
	line-height:1.3; 
	width:126px; 
	height:21px;
}
.col_menu {
	width:146px; 
	padding-top:10px;
	vertical-align:top;
}
.tabla_body {
	background-image:url(../imgs/fondo_body.jpg); 
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#F2F2F2;
}
.col_unoDeDos {
	margin:20px;
	width:270px;
	display:inline;
	float:left;
}
.col_dosDeDos {
	margin:20px 10px 10px 10px;
	width:300px;
	display:inline;
	float:left;
}
.col_completa {
	margin:20px;
	width:624px;
}
.box_img {
	padding:10px;
	margin-bottom:5px;
	background-color:#FFF;
}
#my-border { padding:5px; width:300px; margin:1px auto;}
#my-border, #my-border .sb-inner { background:#444 url(grad.png) repeat-x; }
#my-borderdos { padding:5px; width:300px; margin:1px auto;}
#my-borderdos, #my-borderdos .sb-inner { background:#444 url(grad.png) repeat-x; }
#my-borderprop { padding:5px; width:614px; margin:1px auto;}
#my-borderprop, #my-borderprop .sb-inner { background:#444 url(grad.png) repeat-x; }
#my-borderpropDos { padding:5px; width:614px; margin:1px auto;}
#my-borderpropDos, #my-borderpropDos .sb-inner { background:#444 url(grad.png) repeat-x; }
.separador_verde {
	background-image:url(../imgs/separador_verde.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	height:10px;
	width:270px;
	margin:10px 0;
	vertical-align:middle;
}
.contacto {
	height:150px; 
	vertical-align:bottom; }
.seleccion_propiedad {
	margin:10px 0 10px 10px; 
	float:left;
}
.titulo_propiedades {
	background-image:url(../imgs/fondo_titulos.gif); 
	background-repeat:repeat-x; 
	height:15px; 
	width:576px; 
	padding:7px;
}
 .campos{
 width:240px;}
