body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin:0 auto;
}

.titulos {
	font-size:20px;
	color:#0066FF;
}

#contenedor{
margin: 0 auto;
text-align:left;
width:990px;
}
#tabla_contacto a {
	color:#0033FF;
	font-weight:bold;
}

#leyenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

#tabla_busqueda {
	margin: 0 auto;
}
#cabecera {
	font-family:Arial;
	font-size:18px;
	font-weight:100;
	text-align:center;
	color:#999999;
}

#footer {
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#666666;
}

#footer_verde {
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#669933;
}

#footer_pequeno {
	font-size:9px;
	color:#858585;
}

#footer_barra {
	width:500px;
	border:0px;
	margin-top:-10px;
	margin-bottom:-10px;
	height:2px;
	color:#669933;
	background-color:#669933;
}

#listado_tabla {
	border-bottom:1px solid green;
}

#banners_horizontal {
	text-align:center;
}

#nueva_peticion h4 {
	font-size:16px;
	margin-bottom:0px;
	color:#006600;
}

#nueva_peticion {
	font-size:11px;
}

#boton_buscar {
	border:1px solid #006600;
	background:#ced3b2;
	color:#006600;
}

#boton_estandar {
	border:1px solid #006600;
	background:#ced3b2;
	color:#006600;
}

#campo_texto {
	border:1px solid #006600;
	background:#dedede;
}

#texto_buscar {
	border:1px solid #006600;
	background:#dedede;
}

#select_portada {
	border:1px solid #006600;
	background:#dedede;
	margin:0px 20px 7px 0px;
}

#portada h2 {
	font-size: 16px;
	color:#006600;
	margin:0px 20px 7px 0px;
	font-family:Verdana;
	text-align:left;
}

#localidad {
	border:1px solid #006600;
	background:#dedede;
}

#formu {
	border:1px solid #006600;
	background:#dedede;
}

#provincia {
	border:1px solid #006600;
	background:#dedede;
}

#zona {
	border:1px solid #006600;
	background:#dedede;
}

#texto_seccion {
	font-size:14px;
	color:#006600;
}

#banner_vertical {
	padding-left:10px;
}

#ficha_propiedad {
	border-right: 1px solid #006600;
	padding-right: 10px;
	text-align:left;
}

#precio_propiedad {
	font-size: 20px;
	color: #006600;
}

#listado a:link,a:visited {
	text-decoration:none;
	color:#000066;
}

a:link,a:visited {
	color:#000066;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

#listado a:hover {
	text-decoration:underline;
}

#localidades_cercanas {
	font-size:11px;
}



#boton_enviar {
	margin-bottom:-5px;
	padding:0;
}

#palabras_clave_text {
	border:1px solid #006600;
	margin:0px 0 0 0;
	font-size:13px;
	color:#006600;
	background-color:#dedede;
}

#texto_ejemplo {
	font-size:11px;
	color:#990000;
}

#enlaces_directos {
	text-align:left;
	padding:0;
	width: 240px;
	height: 130px;
	border:1px solid black;
	overflow:auto;

}

#enlaces_directos2 {
	text-align:left;
	padding:0;
	width: 240px;
	height: 100px;
	border:1px solid black;
	overflow:auto;
}

#listas_enlaces_directos {
	list-style:none;
	text-align:left;
	padding:0;
	margin:0;
	margin-left: 5px;
	font-size:11px;
}

#busqueda_rapida {
	font-size: 18px;
	text-align:left;
	color:#006600;
}

#busqueda_inmuebles {
	margin:auto;
	font-size: 11px;
	width:98%;
	text-align:left;
	color:#006600;
	margin-bottom:-15px;
}

#busqueda_inmuebles_text {
	font-size: 18px;
	text-align:left;
	color:#FF6600;
}

#directorio_categorias {
	font-size: 18px;
	color:#FF6600;
	padding-bottom:0px;
	margin-bottom:0px;
}


#login_cliente {
	border:1px solid #006600;
	background-color:#FFDBB7;
	padding: 20px 20px 20px 20px;
	margin-top: 20px;
	margin-bottom: 30px;
}

#paginador {
	width: 98%;
	text-align:right;
}

#solicitar_info {
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#006600;
}

#enlace_telefono a:hover {
	text-decoration:underline;
	font-size:20px;
}


#menu {
	color:#000000;
}

#menuhover {
	background-color:#00FF33;
	font-size:16px;
}

.menuhover {
	background-color:#00FF33;
	font-size:16px;
}

#recuadro_informativo {
	background-color:#dedede;
	border:1px solid #006600;
	padding:10px 10px 10px 10px;
}

a.enlace_paginacion {
	border:1px solid green;
	color:#003300;
	background-color:#D8FFB0;
	padding:2px;
}

.enlace_paginacion_activo {
	border:1px solid green;
	color:#999999;
	background-color:#D8FFB0;
	padding:2px;
}

.enlace_paginacion_activo_num {
	border:1px solid green;
	color:#003700;
	font-weight:bold;
	font-size:16px;
	background-color:#D8FFB0;
	padding:2px;
}

a.enlace_paginacion:hover {
	border:1px solid green;
	color:#003300;
	background-color:#D8FFB0;
	font-weight:bold;
	text-decoration:none;
	padding:2px;
}

.codigo {
	background-color:#D6D6D6;
	border:1px solid #666666;
	padding:5px 5px 5px 5px;s
}

.clase_telefono {
	color:#FF3300;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}

.fondo_addprop {
	background-color:#feede2;
	font-size:12px;
	color:#656263;
	font-family:Verdana;
}

.addprop_vend_t {
	background-color: #f47216;
	color:#FFFFFF;
}

.addprop_vend_t2 {
	border-right:2px solid #f47216;
	border-bottom:2px solid #f47216;
	color:#FFFFFF;
}

.addprop2 {
	background-color:#feede2;
	border:0;
}

.addprop {
	border:1px solid #c4c2bf;
}

.altaprop {
	font-weight:bold;
	font-size:14px;
	color:#072e52;
	padding-top:0px;
	margin-bottom:0px;
}

.anadir_propiedad {
	font-size:20px;
	color:#f47216;
	margin:0;
	font-family:Verdana;
}

a.pontuanuncio:link {
color:#FF6600;
}
a.pontuanuncio:visited {
color:#FF6600;
}

a.pontuanuncio:active {
color:#FF6600;
}

a.pontuanuncio:hover {
color:#FF6600;
}