/* css document */
body {
	background-color: #E0E0E0;
}
p {
	margin:0;
	padding:0;
}
legend {
	color:#000;
}

a {color: #909192; text-decoration:none}
a:hover {text-decoration: underline}
h1.desc {
	font:normal 24pt candara,verdana,arial,helvetica,sans-serif;
	border-bottom:1px solid #E0D9C9;
	margin:10px 20px 10px 25px;
	color:#888880;
}

h1,h2 {
	font:bold 30pt candara,verdana,arial,helvetica,sans-serif;
	color:#8C886B;
}
h3 {
	font:normal 24pt candara,verdana,arial,helvetica,sans-serif;
	border-bottom:1px solid #E0D9C9;
	margin:10px 20px 10px 25px;
	color:#888880;
}
table .provincias td {
	font:bold 18px arial,verdana, sans-serif;
	text-align: left;
	width: 132px;
}
/* Capas */

.over{ background-color:#E6EBD5; cursor:pointer;}

#foto_ap {
	float:left;
	padding:0;
	margin: 0 20px 0 25px;
	width: 90px;
}
#nombre_ap {
	float:left;
	padding:4px 0 0 0;
	margin: 0;
	width: 700px;
}

#turismo {
	padding:0;
	margin: 20px 20px 40px 25px;
	width: 900px;
}
#turismo p {
	font:normal 11pt Verdana,arial,helvetica,sans-serif;
	color: #858581;
	margin:20px 10px 20px 30px;
}

#turismo a {
	font:normal 14pt Verdana,arial,helvetica,sans-serif;
	color: #858581;
}
#ofertas {
	padding:0;
	margin: 0 20px 40px 25px;
	width: 900px;
}

/* fotos provincia */
#thumbnails {
	float:left;
	padding:0;
	margin: 0 0 0 20px;
	width: 210px;
}
#thumbnails img {
	padding:0;
	margin: 0;
}
#ampliada {
	float:left;
	padding:0;
	margin: 0;
	width: 700px;
}
#ampliada img {
	padding:0;
	margin: 0;
}

.info_casa {
	margin:0 15px 10px 30px;
	padding:0;
	font:normal 11pt verdana,arial,helvetica,sans-serif;
	width:900px;
	border-bottom:1px solid #E0D9C9;
}

.info_casa span {
	font:normal 11pt verdana;
	color:#3C3C3B;
}
.info_casa a {
	font:normal 11pt verdana;
	color:#3C3C3B;
	text-decoration:underline;
}
.info_casa p.desc_oferta {
	font:normal 11pt verdana,arial,helvetica,sans-serif;
	color:#9F1313;
}
.info_casa p.desc_oferta span {
    font-weight:bold;
    font-size:11pt;
    color:#000000;
}

.cab_info_casa {
	margin:20px 15px 40px 30px;
	padding:0;
	font:normal 11pt verdana,arial,helvetica,sans-serif;
	color:#686866;
	width:900px;
}

.cab_info_casa a {
	font:normal 11pt verdana;
	color:#686866;
	text-decoration:underline;
}

/* Clases */
.alineado_der {
	border-width: 0;
	text-align: right;
}
.alineado_cen {
	text-align: center;
}
.borde_der {
	border-width: 1px;
	text-align: right;
}
.celda_content {
	border-width: 0;
	text-align: center;
}
.enlace1 {
	font:bold 14pt Verdana,arial,helvetica,sans-serif;
	color: #858581;
}
.enlace2 {
	font:bold 15pt Verdana,arial,helvetica,sans-serif;
	color: #808080;
}
.enlace3 {
	font:bold 14pt Verdana,arial,helvetica,sans-serif;
	color: #686866;
}

.enlace_poblacion {
	font:normal 12px Verdana,arial,helvetica,sans-serif;
	color: #858581;
}
.enlace_portada1 {
	font:normal 14px Verdana,arial,helvetica,sans-serif;
	color: #858581;
}

.tabla1 {
	background-color: #FFFFFF;
	width: 953px; 
	border-right:2px solid #D6D3D3;
}
.tabla_pie {
	background-color: #FFFFFF;
	width: 953px; 
	border-right:2px solid #D6D3D3;
	border-bottom:2px solid #D6D3D3;
}

.tabla_sin_borde {
	background-color: #FFFFFF;
	width: 953px; 
}

.parrafo1 {
	height: 36px;
	margin:5px 0 0 0;
}
.parrafo2 {
	text-align: right;
	margin:0 25px 0 0;
}
.parrafo3 {
	text-align: left;
	margin:0 25px 20px 25px;
}

.spacer {
	clear:both;
	font-size:0;
    line-height:0;
}
.texto_menu {
	font:normal 16px verdana,arial,helvetica,sans-serif;
	color: #686866;
}

.texto1 {
	text-align: right;
	font:normal 12px verdana,arial,helvetica,sans-serif;
	color: #808080;
	margin: 0 20px 0 0;
}
.texto2 {
	font:normal 14pt verdana,arial,helvetica,sans-serif;
}
.texto3 {
	font:normal 11pt Verdana,arial,helvetica,sans-serif;
	color: #858581;
}
.texto4 {
	font:normal 11pt Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
}
.texto5 {
	font:normal 14pt Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	margin: 0 0 3px 0;
}
.texto6 {
	font:normal 15pt Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
}
.titulo_seccion1 {
	font:normal 15pt Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	margin: 20px 0 20px 25px;
}
.titulo_seccion2 {
	font:normal 13pt Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	margin: 0 0 0 25px;
}

.texto_pie {
	text-align: center;
	font: normal 11px verdana,arial,helvetica,sans-serif;
	color: #808080;
	margin: 0;
}
.poblacion {
	font:normal 14pt verdana,arial,helvetica,sans-serif;
	margin:20px 0;
}
.hightlight {
	 border:2px solid #9F1319;
}
.highlight {
	 border:2px solid #9F1319;
}
/* css poblaciones */

#listado_poblaciones {
	padding:0;
	margin: 20px 0;
	width: 900px;
}
#listado_poblaciones #listado_poblacion {
	margin-bottom:20px;
}
#listado_poblaciones #listado_poblacion p {
    font:normal 14pt verdana,arial,helvetica,sans-serif;
    color:#858581;
    margin:0 15px 0 30px;
}
#listado_poblaciones  #listado_poblacion #casas_poblacion {
    margin:10px 0;
}

.paginar{
	font-family:arial,Tahoma,verdana,sans-serif; 
	font-size:14px;
    margin: 30px 160px 50px 160px;
	text-align=center;
	width:600px;
}
.paginar p{
	float:left; 
	color:#3A5038;
	padding:0;
	margin:0;

}
.paginar ul{
	float:right; 
	padding-left:5px; 
	padding-right:15px; 
	margin:0
}
.paginar ul li {display:inline }		

.paginar ul li span{
	color:#3A5038; 
	font-weight:bold;
	padding:1px 5px;
	margin-left:12px; 
	text-decoration:none;
	background-color: #8C886B
}		
.paginar ul li a{
	color:#3A5038;
	padding:1px 5px;
	margin-left:12px;
	text-decoration:none;
	border:1px solid #8C886B
}		
.paginar ul li a:hover{
	background-color:#DAD8CB;
	font-weight:bold; 
	text-decoration:underline;
}	
/* clases para los thumbnails de las fotos */
.paginar_thumbs{
	font-family:Tahoma,verdana,arial,sans-serif; 
	font-size:12px;
	text-align=center;
	width:200px;
}
.paginar_thumbs p{float:left; color:#b7b8b8; padding:0; margin:0}
.paginar_thumbs ul{float:right; padding:0 0 0 5px; margin:0}
.paginar_thumbs ul li {display:inline; padding-left:2px;}		
.paginar_thumbs ul li a{color:#b7b8b8; text-decoration:none;}		
.paginar_thumbs ul li a:hover{color:orange; text-decoration:underline;}		
	

