/*General*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	
	background-image: url("../images/estructura/fond.jpg");
	background-position:-3px;
	
}

.Texto {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a.ant_sig{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}
.ant_sig_dis{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}
form {
margin:0;
}
.www{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
A {
text-decoration: none;
}

#direccion  {
background-color: #484848;
}
/**Buscador**/
#buscador{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0;
	padding:0;
}
#buscador TABLE {
background-color: #D50100;
color:#fff;
}
#buscador TD.lbl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:21px;
	font-weight:bold;
	height:24px;
	vertical-align: bottom;
}
SPAN.titulo_buscador_colorA {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC33;
}
SPAN.titulo_buscador_colorB {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}
#buscador SELECT.todos{
font-size:10px;
width:190px;
}
#buscador TD.desde-hasta {
font-size:12px;
}
#buscador SELECT.desde-hasta {
font-size:10px;
width:90px;
}
#buscador TD.qty_online{
padding-left:19px;
font-size:10px;
color:#C1C1C1;
}


/*FICHA*/
#ficha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-top:15px;
}

#ficha A {
 color:#fff;
 font-size:12px;
 text-decoration:none;
}
#ficha A:hover{
 text-decoration:underline;
}

#ficha_tabla{
background-color:#dddddd;
border:#555 solid 1px;
-moz-border-radius: 5px;
color:#000;
}

#ficha TD{

}
/*estilo de cabecera de tabla venta | casa | somewhere*/
#ficha TH.resumen{
padding-left:10px;
font-size:12px;
background-color:#D50100;
font-weight:bold;
color:#fff;
}

/*estilo de links <anterior siguiente>*/
#ficha TH.links{
color:#fc0;
padding-left:10px;
font-size:11px;
background-color:#D50100;
}
#ficha TH.links A{
color:#fff;
font-size:11px;
font-weight:normal;
}
#ficha SPAN.ant_sig_dis{/*link deshabilitado*/
color:#ccc;
font-weight:normal;
}

/*estilo de fecha de publicacion*/
TD .fecha_publicacion  {
background-color:#AAA;
font-size:11px;
padding-left:10px;
color:#e8e8e8;
}

.fecha_publicacion SPAN{
font-size:11px;	
color:#fff;
font-weight:bold;
}
/*estilo de datos de propiedad*/
#tabla_ficha_datos TD{
padding: 2px;

}
#tabla_ficha_datos TD.a{
	background-color:#EAEAEA;
	color: #000000;
}
#tabla_ficha_datos TD.b {
	margin: 3px;
	background-color:#AAAAAA;
	color: #000000;
}
#tabla_ficha_datos SPAN{/*Tipo:, Zona:, etc*/
color:#292929;
font-weight:bold;
}

/*Estilos de precio*/
#ficha SPAN.precio_consultar_bold{
color:#000;
font-weight:bold;
}
#ficha SPAN.precio_disponible{
color:#f00;
}
/* Estilos de titulo */
#ficha .nombre_de_seccion{
color:#D50100;
font-size:14px;
font-weight:bold;
}
#container_images {
background-color:#bfbfbf;
padding:5px;
}

/* Contacto */
#contacto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #000;
}.amarillo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FBEA97;
	text-decoration: none;
}

/*Ficha enviar propiedad*/
#vende {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#vende TH {
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	border-bottom: #646464 solid 1px;
	text-transform: capitalize;
}
#vende .button {
	padding: 3px;
	width: 80px;

	border: 1px solid #333333;
	background-color: #646464;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#vende TD {
	color: #FFFFFF;
	font-size: 11px;
	padding-right: 3px;
	padding-left: 3px;
}

.success {
    color : #060;
    font-weight : bold;
    background-color : #cdf6cd;
    padding : 5px;
    border : 1px #029b00 solid;
    margin-top : 10px;
	margin-bottom: 20px;
    padding-left : 28px;
    background-image : url(../images/success-16x16.gif);
    background-repeat : no-repeat;
    background-position : 5px 5px;
	-moz-border-radius: 3px;
}
.error {
    color : #900;
    font-weight : bold;
    background-color : #EDB9B1;
    padding : 5px;
    border: 1px solid #BB8888;
    margin-top : 10px;
	margin-bottom: 20px;
    padding-left : 28px;
    background-image : url(../images/error-16x16.gif);
    background-repeat : no-repeat;
    background-position : 5px 5px;
	-moz-border-radius: 3px;
}

.warning {
    color : #915a15;
    font-weight : bold;
    background-color : #FFE9B2;
    padding : 5px;
    border: 1px solid #D9B04C;
    margin-top : 10px;
	margin-bottom: 20px;
    padding-left : 28px;
    background-image : url(../images/icon_warning-small.gif);
    background-repeat : no-repeat;
    background-position : 5px 5px;
	-moz-border-radius: 3px;
}
.help {
    color : #915a15;
    font-weight : bold;
    background-color : #FFE9B2;
    padding : 5px;
    border: 1px solid #D9B04C;
    margin-top : 10px;
	margin-bottom: 20px;
    padding-left : 28px;
    background-image : url(../images/icon_help-small.gif);
    background-repeat : no-repeat;
    background-position : 5px 5px;
	-moz-border-radius: 3px;
}
/*========================================RESULTADOS=========================================*/
#resultados {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
}

#resultados_table {
padding-left:3px;
}

/*Cabecera de tabla*/
#resultados_table TH{
	text-align:left;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#resultados_table TH.normal{
	background-color: #D50100;
}
#resultados_table TH.selected{
	background-color: #CC0000;
}
#resultados_table TH.over{
	background-color: #FF6464;
}

/*Links*/
#resultados_table A.cabecera {
	color:#FFFFFF;
	text-decoration:none;
}
#resultados_table TH.over A{
	color:#FFDD00;
	text-decoration:underline;
}
#resultados_table TR A{
	text-decoration:none;
	color:#666;
}
#resultados_table TR A:hover{
	text-decoration:underline;
	color:#EEE;
}

#resultados_table TR.head{
	background-color:#666;
}
#resultados_table TR.head A{
	color:#fff;
}

#resultados_table TD{
	padding: 5px;
}
#resultados_table TR.a{
	background-color: #ddd;
}
#resultados_table TR.b{
	background-color: #eee;
}
#resultados_table TR.resu_high{
	background-color: #888;
	color:#fff;
}
#resultados_table TR.resu_high A{
	color:#fff;
}

/* Paginado */
#paginado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	/*padding:5px;*/
}
#paginado TD.activo {
 background-color:#CC0000;
 color:#FFCC00;
}

#paginado TD {
 background-color:#D50100;
 color:#fff;
}

#paginado A {
background-color:#343434;
color:#fff;
text-decoration:none;
}

#paginado .link {
cursor:pointer;
color:#fff;
} 

.resultados_titulo {
	color:#999999;
	font-weight:bold;
	font-size:14px;
	padding:15px;
	padding-left:0px;
	text-align:left;
}
.resultados_text {
color:#000;
padding-right:30px;
}.www2 {

color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
