*{
	font: 8pt verdana;
}

body {
  background-color: #ff99cc;
  margin:0 auto;
  text-align: center;
  background-repeat:repeat-y;
  background-position: center;
}

a{
	color: black;
	font-weight: bolder;
	text-decoration: none;
}

#cabecera{
	margin: auto;
	width: 1000px;
	margin-top: 0px;
}

#cabecera div.cabecera_top_personalizada{
	background-image: url(../images/cabecera_top_personalizada.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 95px;	
}

#cabecera div.cabecera_top{
	background-image: url(../images/cabecera_top.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 95px;	
}

#cabecera div.cabecera_zaragoza{
	background-image: url(../images/cabecera_zaragoza.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 95px;	
}

#cabecera div.cabecera_aliluasanale{
	background-image: url(../Zaragoza/Aliluasanale/Images/cabecera_top.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 95px;	
}

#cabecera div.cabecera_aliluasanale2{
	background-image: url(../zaragoza/aliluasanale/Images/cabecera_top.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 95px;	
}


#cabecera div.cabecera_bottom{
	background-image: url(../images/cabecera_bottom.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 30px;	
}

#page_container {
    margin: auto;
    width: 1000px;
	height: 100%;
    text-align: center;
	background-image: url(../images/background.jpg);
    background-position: center;
    background-repeat: repeat-y;
 
}

#tamano_min{
	width: 100%;
	height: auto; 
	overflow: hidden;
	text-align: center;
	background-image: url(../images/background.jpg);
    background-position: center;
    background-repeat: repeat-y;

}

#pie{
	background-image: url(../images/pie.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 60px;
}


#cabecera div.button{
	width: 120px;
	height: 27px;
	position: relative;
	float: right;
	right: 85px;
	margin:-1px 5px 0 5px;
	background-image: url(../images/button.png);
	color: white;

}

#cabecera div.button:hover{
	color: white;
	
	cursor: pointer;
	cursor: hand;
	background-image: url(../images/button_over.png);
}

#cabecera div.button span{
	display: block;
	padding-top: 6px;	
	font-weight: bold;
}

#pie span{
	display:block;
	margin: auto;
	padding-top: 40px;
	font-size: 7pt;
}

#contenido {
	margin: auto;
	text-align: center;
	width: 900px;
	padding-top: 15px;
}

#contenido table{
	margin: auto;
	width: 850px;
}

#columna_izquierda{
	width: 225px;
	vertical-align: top;
}

#columna_derecha{
	width: 650px;
	margin: auto;
	vertical-align:top;
}

#columna_derecha div.alineador{
	vertical-align: top;
}

#des_top{
	background-image: url(../images/dest_top.jpg);
	background-repeat: no-repeat;
	width:674px;
	height: 38px;	
}

#des_back{
	background-image: url(../images/des_back.jpg);
	background-repeat: repeat-y;
	width:674px;
}

#des_back div.destacados{
	margin: auto;
	text-align: justify;
	width: 500px;
}

#des_back div.destacados span.titulo{
	display: block;
	font-weight: bolder;
	font-size: 9pt;
	margin: auto;
}

#des_bot{
	background-image: url(../images/des_bot.jpg);
	background-repeat: no-repeat;
	width:674px;
	height: 31px;
	
}



#boton_buscar{
	width: 100px;
}

#ultimos{
	padding: 5px;
	text-align: left;
}

div.cuadrado{
	border: 1px solid gray;
	padding: 5px;
	
}

div.cuadrado span{
	font-weight: bolder;
	padding:2px;
	font-size: 7pt;
}

#cabecera_ultimos{
	width: 160px;
	height: 40px;
	background-image: url(../images/ultimos.jpg);
	background-repeat: no-repeat;
	
}

#cabecera_buscar{
	width: 160px;
	height: 40px;
	background-image: url(../images/buscar.jpg);
	background-repeat: no-repeat;
	margin:auto;	
}

#arriba{
	vertical-align: top;
	position: relative;
	top: 0px;
	margin-top: 0px;
}

#columna_derecha div.mapa{
	text-align: center;
	margin: auto;
	padding-left: 80px;
	
}

#contenido table.resultado{

	margin: auto;
	text-align: center;
}

#contenido table.resultado td{
	margin: auto;
	text-align: center;
}


#contenido td.border_left{
	background-image: url(../images/barra_left.jpg);
	background-repeat:no-repeat;
	width: 13px;
	height: 40px;
}

#contenido td.border_right{
	background-image: url(../images/barra_right.jpg);
	background-repeat:no-repeat;
	width: 13px;
	height: 40px;
}

#contenido td.barra{
	background-image: url(../images/barra.jpg);
	background-repeat:repeat-x;
	color: white;
}

#contenido table.resultado {width: 700px;}
#contenido td.barra div{font-weight: bolder;margin:auto; text-align:center;}

#Contacto{width: 250px; text-align: center;}
#Municipio{width: 100px; text-align: center;}
#Provincia{width: 100px; text-align: center;}
#Telefono{width: 100px; text-align: center;}

.left{width: 13px;}

.resultado_fila td{border-bottom:1px solid gray;}

#Ficha{
	width: 650px;
	text-align: left;
	margin: auto;
	
}

td.table2 div{text-align: justify;width: 300px;margin:auto;}

td.table2 div span{font-weight:bold;}

#imagen_ficha{
	width: 209px;
	height: 288px;
	background-image: url(../images/silueta.jpg);
	background-repeat: no-repeat;
	margin: auto;
}

#boton_volver{
	margin: auto;
	text-align: center;
	width: 160px;
	height: 27px;
	background-image: url(../images/volver.png);
	background-repeat: no-repeat;
	margin-top: 15px;
}

#boton_volver:hover{
	background-image: url(../images/volver_over.png);
	cursor: pointer;
	cursor: hand;
	
}


