/* CSS Document */
*{padding:0px; margin:0px}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
body {
	background-image: url(images/fondo_web.gif);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #0F85F0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h1, h1 a,h1 a:hover{ font-family:Helvetica,Verdana, Arial, sans-serif; color:#0E79DE; font-size:15px; font-weight:bold; text-decoration:none}

h1 #acceso{ font-size:10px; color:#999; font-weight:bold}

h1 #negrita{color:#073865}

.categoria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BA4A00;
	font-weight:bold;
}
.enlace_negro{color: #333333; text-decoration:none; font-size:13px;}
.enlace_negro:hover{color: #333333; text-decoration:none; font-size:13px;}

.titulo_propiedad {font-size: 16px; font-weight: bold; }

.titulo_propiedad a {color:#333333;font-size: 16px; font-weight: bold; text-decoration:none }

.titulo_propiedad a:hover {color:#333333;text-decoration:underline }

.precio {color: #F36100; font-size: 18px;font-weight: bold; }

.precio div{background-color:#FFFFFF; margin:1px; padding-right:5px; height:20px; width:200px}

.tipo_inmueble {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.tipo_inmueble a,h2 a{text-decoration:none;color: #FFFFFF;}
.tipo_inmueble a:hover, h2 a:hover{text-decoration:hover;color: #FFFFFF;}

#fondo_tipo_promociones{
background-image:url(images/fondo_promociones.gif);
background-position:left bottom;
background-repeat:no-repeat;
height:24px;
padding-left:20px;
}
.borde_imagen_promociones{border:#9B5D00 solid 2px;}

#fondo_tipo_apartamentos{
background-image:url(images/fondo_apartamentos.gif);
background-position:left bottom;
background-repeat:no-repeat;
height:24px;
padding-left:20px;
}
.borde_imagen_apartamentos{border:#6C6E0E solid 2px;}

#fondo_tipo_bungalows{
background-image:url(images/fondo_bungalows.gif);
background-position:left bottom;
background-repeat:no-repeat;
height:24px;
padding-left:20px;
}
.borde_imagen_bungalows{border:#9A7B00 solid 2px;}

#fondo_tipo_villas{
background-image:url(images/fondo_villas.gif);
background-position:left bottom;
background-repeat:no-repeat;
height:24px;
padding-left:20px;
}
.borde_imagen_villas{border:#9E3F00 solid 2px;}

#fondo_tipo_quienes{
background-image:url(images/fondo_quienes_somos.gif);
background-position:left bottom;
background-repeat:no-repeat;
height:24px;
padding-left:20px;
}

#fondo_tipo_index{ background-image:url(images/fondo_index.gif);
background-position:left bottom;
background-repeat:no-repeat;
height:24px;
padding-left:20px;
}
.borde_imagen_index{border:#0F85F0 solid 2px;}

.gris {color: #333333}
.tamano11,.tamano11 a,.tamano11 a:hover {color: #333333;font-size: 11px; text-decoration:none}

#fondo_tabla{
/*
	background-image: url(images/fondo_web.gif);
	background-repeat: repeat-y;
*/
}
	
.borde_punteado{border-bottom:dotted 1px #666666;}


#fondo_cabecera{background:url(images/fondo_cabecera.png) repeat-x top}

#cabecera{width:100%; position:relative}

#logo{position:absolute; width:215px; left:0px; text-align:right; padding-top:5px}

#tiempo{position:absolute; width:120px; right:300px; top:50px; text-align:right;}

#imagen_tiempo{position:absolute; width:76px; right:215px; top:30px; text-align:right;}

#fecha{position:absolute; width:180px; right:300px; top:50px; text-align:right;}

#telefono{position:absolute; width:293px; right:0px; top:0px; text-align:right;}

#texto_tiempo,#texto_login,.texto_login {
font-family:Helvetica,Verdana, Arial,  sans-serif
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
#texto_temperatura {
font-family:Helvetica,Verdana, Arial,  sans-serif
	color: #0B60AC;
	font-size: 16px;
	font-weight: bold;
}
#texto_fecha {
	color: #ABE3FC;
	font-weight: bold;
	font-size: 14px;
}

.texto_nombre,.texto_nombre a {
	color: #000;
	font-weight: bold;
	font-size: 22px;
	text-decoration:none;
}

.texto_nombre a:hover{text-decoration:underline}

.texto_nombre_ficha{color: #000;font-weight: bold;font-size: 16px;}

#monumentos p{margin-bottom:10px;}

.rojo{color: #BA4A00; font-size:11px}

#formulario{font-size:12px; color:#000000; font-weight:bold}

input, select, textarea{width:260px; height:20px; background-color:#F4F0E8; border:solid 1px #F08A00; font-size:12px; color:#666}

.reset{background-color:#F08A00; color:#FFFFFF; font-size:12px; width:80px; font-weight:bold;cursor:pointer}

.submit{background-color:#F36100; color:#FFFFFF; font-size:12px; width:80px; font-weight:bold;cursor:pointer}

.precio2{color:#990000; font-size:11px; font-weight:bold}

.titular{color:#666; font-size:11px; font-weight:bold}

.capa_video{
height:53px;
padding-top:75px;
position:absolute;
text-align:center;
width:320px;
}
.opaco {filter: alpha(opacity=60); opacity: .60}

.capa_esquina_video{
height:30px;
padding-top:180px;
position:absolute;
text-align:right;
width:320px;
}
.idiomas_opacidad {filter: alpha(opacity=40); opacity: .40}

#txt_newsletter1{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF}

#txt_newsletter2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF}

#txt_newsletter3,#txt_newsletter3 a,#txt_newsletter3 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold}

/* tiempo*/

#txt_tiempo{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold;}

#TutiempoInfo{position: absolute;border: 1px solid #C0C0C0;padding: 2px;color:#000000;background-color: #ffffff;visibility: hidden;z-index: 100;opacity:0.70;filter:alpha(opacity=70);}
.loc {color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}


.txt_tiempo2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.txt_tiempo2 a {color: #000; text-decoration:none;}
.txt_tiempo2 a:hover {color: #333; text-decoration:none;}

/*login*/
.login{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF9E2E}

/*borde ficha intranet*/
.borde_ficha_intraet{border-bottom:#888888 solid 1px}
.borde_imagen_intraet{border:#ccc solid 2px}
.enlace_intranet,.enlace_intranet:hover	{ text-decoration:none; color:#333333}

/*ampliada*/

#productDetailFotmTitle
{
border-bottom:1px solid #7A8AA2;
font-weight:bold;
padding-bottom:3px;
padding-left:14px;
padding-top:3px;
}
.fondo_ampliada{background:url(images/fondo_ampliada.gif) center top no-repeat; padding-left:17px;}

.borde_punteado{border-bottom:#333333 dotted 1px;}

#fondo_ampliada_precio{background:url(images/fondo_ampliada_precio.gif) center top no-repeat; padding-left:10px;}


#leyenda,#leyenda a:hover,#leyenda a
{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
color:#000000
}

