body {
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 780px;
	height: 100%;
	margin: 0px auto;
	text-align: center;
	position: relative;
background-color: white;
}


#contenedor{
	/*background-color: Lime;*/
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin: 0px auto;
	width: 780px;
	height: 605px;
	text-align: center;
	font-size: 0.7em; 
   font-family: "Comic Sans MS", verdana, "MS Sans Serif";
	color: #545999;
}

#apuntador{
	position: absolute;
	left:260px;
	top:330px;
}

#titulo{
	
	margin: 0px auto;
	width: 499px;
	height: 76px;
	background:  /*aqua*/ url(images/titulo6.jpg) no-repeat center top;
}

#subtitulo{

	text-align: justify;
	margin: 0px auto;
	width: 670px;
	height: 100px;
	padding-top: 20px;
	padding-left: 30px;
	background: /*silver*/ url(images/ladrillo10.gif) no-repeat;
}
#subtitulo A{
	color: #E30000;
	text-decoration: none;
}
#subtitulo2{
	
	text-align: justify;
	margin: 0px auto;
	width: 670px;
	padding-top: 20px;
	padding-left: 30px;
	background: url(images/ladrillo10.gif) repeat-y;

}


#subtitulo2 A{
	color: #E30000;
	text-decoration: none;
}

#subtitulo2 form{
	display:inline;
	
}

#addc{
	
	background: url(images/addcasa.gif) no-repeat;
	width:667px;
  	height:692px;
}

#addc_text{
	padding-top: 5px;
	padding-left: 10px;
	width:657px;
  	height:692px;
}


#cambp{
	background: url(images/cambp.gif) no-repeat;
	width:667px;
  	height:340px;
}

#cambp_text{
	padding-top: 10px;
	padding-left: 10px;
	width:640px;
  	height:340px;
}

#cambp2{
	width: 600px;
	height: 240px;
	background-color: #BCBED7;
}

#cambp_text2{
	padding-top: 10px;
	padding-left: 10px;
	width:580px;
  	height:240px;
}



#tab table{
	/*background-color: Aqua;*/
	margin-right: 25px;
	float:left;
	display:block;
}



#rotulos{
	width:500px;
  	height:53px;
	/*background: blue;*/
	margin: 0px auto;

}

#boton1{
	width: 139px;
	height: 36px;
	background: url(images/rotulo.gif) no-repeat;
	margin: 0px auto;
	float: left;
	padding-left: 26px;
	padding-top: 17px;
	
}

#boton1 A{
	color: #F3D91F;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#boton1 A:hover{
	color: red;
	font-weight: bold;
	text-decoration: none;
}



#menu1x {
  width:670px;
  padding:0; 
  margin:0 auto; 
  list-style-type:none;
  }
#menu1x li {
  float:left;
  width:165px;
  height:53px;
  background: url(images/rotulo.gif) no-repeat; 
  text-align:center;
  }
#menu1x a {
  display:block;
  width:155px;
  height:40px;
  color:#000; 
  /*background:#d4d4d4; */
  text-align:center; 
  padding:4px 0; 
  text-decoration:none; 
  float:left; 
  }
#menu1x a:hover {
  color:red; 
  /*background:#08c;*/
  }

#infox {
	TEXT-ALIGN: center
}
 
#sep{
	clear: both;
} 
 

#lista_usuarios{
	width: 610px;
	height: 40px;
	margin-top: 5px;
	margin: 0px auto;
	background: #EFD003;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#usu{
	width: 260px;
	height: 35px;
	/*background-color: #FFD700;*/
	float: left;
}

#tel{
	width: 150px;
	height: 35px;
	/*background-color: #FEFF62;*/
	float:left
}

#texto{
	height:90px;
	width:300px;
}

#tx{
	height: 90px;
	width: 300px; 
	font-size: 0.8em;
	/*background-color: Silver;*/
	float: right;
}


#bott{
	height: 25px;
	width: 650px; 
	float: left;
	/*background-color: Silver;*/
}


#upfot{
	/*background-color: Lime;*/
	width: 215px;
	float: left;
	text-align: left;
}

.elim{
	display:block;
}


#env{
	color: #F2E268;
	clear: right; /*background-color: green;*/
	display: inline;

}


.actua{
	/*background-color: Lime;*/
	width: 300px; 
	font-size: 1.3em;
	font-weight: bold;
	padding-left: 150px;
}


#barramenu{
	width:617px;
  	height:60px;
	background: url(images/barra.gif) no-repeat;
	margin: 0px auto;
	
}

#barramenu_en {
	margin: 0px auto;
	text-align: center;
	/*background-color: Aqua;*/
}

#barramenu_en A{
	font-size: 1.2em;
	font-family: verdana, tahoma, "MS Sans Serif"; 
	color: #483D8B;
	text-decoration: none;
/*	background-color: Aqua;*/
}

#barramenu_en A:visited{
	
	font-size: 1.2em;
	font-family: verdana, tahoma, "MS Sans Serif";
	color: #483D8B;
	text-decoration: none;
	margin: 0px auto;
}

#barramenu_en A:hover{
	font-family: verdana, tahoma, "MS Sans Serif"; 
	color: red;
	text-decoration: none;
	margin: 0px auto;
	
}

.titulo1{
	font-size: 1.2em;
	font-weight: bold;
}


#oferta2{
	width:600px;
  	height:114px;
	background-color: #BABCD5;
	margin-top: 5px;
	margin: 0px auto;
}

#oferta2 img{
	background-color: #D4D6EA;
	width: 75px;
	height: 75px;
	float: left;
	margin-left: 30px;
	margin-top: 15px;
}



#oferta{
	width:600px;
  	height:114px;
	background: url(images/oferta4.gif) no-repeat;
	margin-top: 5px;
	margin: 0px auto;
}

#oferta img{
	background-color: #D4D6EA;
	width: 75px;
	height: 75px;
	float: left;
	margin-left: 30px;
	margin-top: 15px;
}

#noimagen{
	width: 60px;
	height: 50px;
	float: left;
	margin-left: 30px !important;
	margin-left: 15px;
	margin-top: 15px;
	background-color: #D4D6EA;
	padding-top: 25px;
	padding-left: 15px;
	font-size: 0.8em;
	font-weight: bold;
}


#ofertafot{
	width: 220px;
	height: 70px;
	margin-top: 5px;
	margin: 0px auto;
	margin-right: 2px;
	margin-bottom: 2px;
	background-color: #BABCD5;
	float: left;

}

#ofertafot img{
	background-color: #D4D6EA;
	width: 50px;
	height: 50px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 7px;
}


#noimagen2{
	width: 60px;
	height: 53px !important;
	height: 50px;
	float: left;
	margin-left: 30px !important;
	margin-left: 15px;
	background-color: #D4D6EA;
	padding-top: 25px;
	padding-left: 15px;
	font-size: 0.8em;
	font-weight: bold;
}



#desc{
	background-color: #D4D6EA;
	height: 75px;
	width: 300px;
	float:left;
	margin-top: 15px;
	margin-left: 15px;
	text-align: left;
	font-size:0.9em;
	
}

#desc span{
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#desc_bajo{
	/*background-color: red;*/
	padding-left: 10px;
	padding-top: 10px;
	height: 20px;
	width: 150px;
	float: left;
	font-size: 0.7em;
	color: #DF2200;
}



#desc2{
	height: 68px;
	width: 150px;
	float:left;
	margin-top: 15px;
	margin-left: 15px;
	font-size: 0.8em;
}

#oferta A{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
	color: #F2E268;
	text-decoration: none;
}

#oferta A:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
	color: Red;
	text-decoration: none;
	 }


#cuadro_reg{
	margin: 0px auto;
	width: 490px;
	height:400px;
	background: url(images/registro3.gif) no-repeat;
}


#me {
padding-top: 5px;
text-align: center;
  margin: 0px auto;
  display:block;
  border:none;
  /*width:93px;*/
	/*background-color: Lime;*/
}
#me a{
	color: #E32200;
}
#me a:hover{
	color: #F9D400;
}

#mapa{
	left: 310px;
	top: 195px;
	position: absolute;
	margin: 0px auto;
	width: 468px;
	height: 400px;
	background: /*green*/ url(images/mapa5.jpg) no-repeat right;
	
}

#menu_izq{
	left: 0px;
	top: 195px;
	position: absolute;
	margin: 0px auto;
	width: 310px;
	height: 300px;
	/*background-color: black;*/
	
}

#cabecera2{
	margin: 0px auto;
	width: 272px;
	height: 40px;
	background: url(images/cabecera2.jpg) no-repeat center;
}

#cuerpo2{
	margin: 0px auto;
	width: 272px;
	background: url(images/cuerpo2.jpg) repeat-y;
}

#pie2{
	margin: 0px auto;
	width: 272px;
	height: 52px;
	background: url(images/pie2.jpg) no-repeat;
	text-align: center;
}





#cabecera{
	margin: 0px auto;
	width: 272px;
	height: 40px;
	background: url(images/cabecera.jpg) no-repeat center;
}

#cuerpo{
	margin: 0px auto;
	width: 272px;
	background: url(images/cuerpo.jpg) repeat-y;
}

#pie{
	margin: 0px auto;
	width: 272px;
	height: 52px;
	background: url(images/pie.jpg) no-repeat;
	text-align: center;
}

#texto_cuerpo{
	margin: 0px auto;
	width: 220px;
	color: #483D8B; /*background-color: #9ACD32;*/
	margin-left: 20px;
	text-align: left;
	font-family: verdana, "MS Sans Serif";
	font-size: 0.8em;
	
}

#texto_c{
	margin: 0px auto;
	width: 450px;
	color: #483D8B; /*background-color: #9ACD32;*/
	margin-left: 20px;
	text-align: left;
	font-family: verdana, "MS Sans Serif";
	font-size: 0.8em;
	
}


#separacion{
	margin: 0px auto;
	width: 200px;
	height: 15px;
	background: /*yellow*/ url(images/separacion1.jpg) no-repeat;
}

#separacion2{
	margin: 0px auto;
	width: 200px;
	height: 15px;
	background: /*yellow*/ url(images/separacion2.jpg) no-repeat;
}


#tabla{
	font-size:0.9em;
}

#tabla span{
	font-size:1.2em;
	font-weight: bold;
}

#seleccionar{
	font-size: 1.7em;
	font-weight: bold;
}

#seleccionar span{
	color: #E84000;
}

#seleccionar form{
	margin: 0px auto;
}

#seleccionar table{
	margin: 0px auto;
}

#tabla2{
	margin: 0px auto;
	font-size:0.9em;
	background: /*red*/ url(images/filtro.jpg) no-repeat;
	width: 144px;
	height: 100px;
	padding-top: 10px;
	padding-left: 5px;
	
	
}

#tabla2 span{
	font-size:1.2em;
	font-weight: bold;
}

.publicidad1{
	background-color: #E1E2F1;
	/*border: 1px solid;*/
	height: 55px;
	margin-top: 5px;
	text-align: center;
	font-size: 1.5em;
	font-weight:bold;
}

.publicidad1 a{
	text-decoration: none;
	color: #5E63B2;
}


.publicidad2{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 130px;
	background-color: #FFFFF0;
	border: 1px solid;
	height: 60px;
	margin-top: 5px;
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
}

.publicidad2 a{
	text-decoration: none;
	color: #5E63B2;
}

.publicidad3{
	position: absolute;
	right:0px;
	top: 0px;
	width: 130px;
	background-color: #FFFFF0;
	border: 1px solid;
	height: 60px;
	margin-top: 5px;
	text-align: center;
	font-size: 1.2em;
	font-weight:bold;
}

.publicidad3 a{
	text-decoration: none;
	color: #5E63B2;
}


#enlaces{
	/*text-align: center;
	margin: 0px auto;*/
	margin-top: 397px;
	/*line-height: 20px;*/
	/*background-color: Aqua;*/
	padding-left: 30px;
}

#enlaces A{
	/*font-size: 1.2em;*/
	font-family: verdana, tahoma, "MS Sans Serif"; 
	color: #483D8B;
	text-decoration: none;
}

#enlaces A:visited{
	/*font-size: 1.2em;*/
	font-family: verdana, tahoma, "MS Sans Serif";
	color: #483D8B;
	text-decoration: none;
	
}

#enlaces A:hover{
	font-family: verdana, tahoma, "MS Sans Serif"; 
	color: red;
	/*font-weight: bold;*/
	text-decoration: none;
}

#idiomas {
	margin-left: 80px;

}

#idiomas a#ingles{
  margin: 0px auto;
  float: left;
  display:block;
  border:none;
  width:20px;
  height:14px;
  background: url(images/eng_on.gif) no-repeat;
}

#idiomas a#frances{
  float: left;
  display:block;
  border:none;
  width:20px;
  height:14px;
  background: url(images/fra_on.gif) no-repeat;
}

#idiomas a#aleman{
	float: left;
  display:block;
  border:none;
  width:20px;
  height:14px;
  background: url(images/ger_on.gif) no-repeat;
}

#idiomas a#espanol{
  float: left;
  display:block;
  border:none;
  width:20px;
  height:14px;
  background: url(images/esp_on.gif) no-repeat;
}

/*
#idiomas a:hover#aleman {	background-image: url(images/ger_on.gif);}
#idiomas a:hover#ingles {	background-image: url(images/eng_on.gif);}
#idiomas a:hover#frances {	background-image: url(images/fra_on.gif);} 
#idiomas a:hover#espanol {	background-image: url(images/esp_on.gif);} 
*/
#idiomas span{	display:none;}


#filtro{
	left: 650px;
	top: 418px;
	position: absolute; 
	margin: 0px auto;
	width: 144px;
	height: 80px;
 	background: /*green*/ url(images/filtro2.jpg) no-repeat;
	font-size: 0.7em;
	padding-top: 10px;
	

		
}

#filtro table{
	font-size: 1.2em;
	float: left;
	margin-left:2px;
}


#filtro2{
	left: 500px;
	top: 90px;
	position: absolute; 
	margin: 0px auto;
	width: 144px;
	height: 80px;
 	background: /*green*/ url(images/filtro2.jpg) no-repeat;
	font-size: 0.7em;
	padding-top: 10px;
	
}

#filtro2 table{
	font-size: 1.2em;
	float: left;
	margin-left:2px;
}



.bot {
	margin-top: 25px; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.0em;
	COLOR: #666666; 
	BACKGROUND-COLOR: #F1E46B;
	TEXT-DECORATION: none;
	float: left;
}
.bot:link {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #666666 1px solid
}
.bot:visited {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #666666 1px solid
}
.bot:hover {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid
}

.bot2 {
	margin-top: 0px;
	margin-left: 5px; 
	FONT-WEIGHT: bold;
	FONT-SIZE: x-small;
	color: #483D8B; 
	BACKGROUND-COLOR: #A4A9C3;
	TEXT-DECORATION: none; 
}
.bot2:link {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #666666 1px solid
}
.bot2:visited {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #666666 1px solid
}
.bot2:hover {
	BORDER-RIGHT: #cccccc 3px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid
}

.bot3 {
	margin-top: 0px;
	margin-left: 5px; 
	FONT-WEIGHT: bold;
	FONT-SIZE: x-small;
	color: #483D8B; 
	BACKGROUND-COLOR: #F2E268;
	TEXT-DECORATION: none; 
}
.bot3:link {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #666666 1px solid
}
.bot3:visited {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #666666 1px solid
}
.bot3:hover {
	BORDER-RIGHT: #cccccc 3px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid
}

.caja1{
	BACKGROUND-COLOR: #D4D6EA;
}

.caja2{
	BACKGROUND-COLOR: #F3ECA3;
}

.enlaceboton {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND-COLOR: #A4A9C3;
	TEXT-DECORATION: none;
}
.enlaceboton:link {
	BORDER-RIGHT: #666666 2px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #666666 2px solid
}
.enlaceboton:visited {
	BORDER-RIGHT: #666666 2px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #666666 2px solid
}
.enlaceboton:hover {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #666666 2px solid; 
	BORDER-LEFT: #666666 2px solid; 
	BORDER-BOTTOM: #cccccc 1px solid
}

.boton_desc_bajo {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.8em;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND-COLOR: #B7BAD0;
	TEXT-DECORATION: none;
}
.boton_desc_bajo:link {
	BORDER-RIGHT: #666666 2px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #666666 2px solid
}
.boton_desc_bajo:visited {
	BORDER-RIGHT: #666666 2px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #666666 2px solid
}
.boton_desc_bajo:hover {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #666666 2px solid; 
	BORDER-LEFT: #666666 2px solid; 
	BORDER-BOTTOM: #cccccc 1px solid
}


.boton_desc_bajo2 {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.8em;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND-COLOR: #D90000;
	TEXT-DECORATION: none;
}
.boton_desc_bajo2:link {
	BORDER-RIGHT: #666666 2px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #666666 2px solid
}
.boton_desc_bajo2:visited {
	BORDER-RIGHT: #666666 2px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #666666 2px solid
}
.boton_desc_bajo2:hover {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #666666 2px solid; 
	BORDER-LEFT: #666666 2px solid; 
	BORDER-BOTTOM: #cccccc 1px solid
}








#ciudades A{
	font-family: verdana, tahoma, "MS Sans Serif";
	color: #E7CE00;
	font-weight: bold; /*color: #55FF56;*/
	font-size: 0.7em;
}

#ciudades A:hover{
	font-family:  verdana, "MS Sans Serif"; color: #E7CE00;
	/*color: Lime;*/
	text-decoration: none;
	font-weight: bold;
	font-size: 1.2em;
}

.numero{
	color: Red;
	font-size: 1.2em;
}


#toledo A{
	left: 460px;
	top: 360px;
	position: absolute; /*float: right;*/
	margin: 0px auto;
	width: 48px;
	height: 28px;
	/*background: Aqua;*/
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#toledo A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
	/*background:transparent url(images/brillo.gif) repeat-y;
	filter: alpha(opacity='50');	*/
}

#alicante A{
	left: 580px;
	top: 420px;
	position: absolute; /*float: right;*/
	margin: 0px auto;
	width: 48px;
	height: 28px;
	/*background: Aqua;*/
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#alicante A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
	z-index: 1;
	/*background:transparent url(images/brillo.gif) repeat-y;
	filter: alpha(opacity='50');	*/
}

#albacete A{
	left: 530px;
	top: 400px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#albacete A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#valencia A{
	left: 580px;
	top: 385px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#valencia A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#castellon A{
	left: 600px;
	top: 350px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#castellon A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#tarragona A{
	left: 620px;
	top: 300px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#tarragona A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#barcelona A{
	left: 655px;
	top: 275px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#barcelona A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#girona A{
	left: 690px;
	top: 250px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#girona A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#lleida A{
	left: 630px;
	top: 260px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#lleida A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#huesca A{
	left: 580px;
	top: 250px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#huesca A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#zaragoza A{
	left: 560px;
	top: 290px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#zaragoza A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#teruel A{
	left: 560px;
	top: 330px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#teruel A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#cuenca A{
	left: 520px;
	top: 350px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#cuenca A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#guadalajara A{
	left: 500px;
	top: 310px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#guadalajara A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#soria A{
	left: 500px;
	top: 280px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#soria A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#larioja A{
	left: 510px;
	top: 250px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#larioja A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#navarra A{
	left: 535px;
	top: 237px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#navarra A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#guipuzkoa A{
	left: 527px;
	top: 215px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#guipuzkoa A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#alava A{
	left: 500px;
	top: 225px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#alava A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#vizcaya A{
	left: 500px;
	top: 200px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#vizcaya A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#cantabria A{
	left: 455px;
	top: 210px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#cantabria A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#asturias A{
	left: 400px;
	top: 200px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#asturias A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#lugo A{
	left: 350px;
	top: 220px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#lugo A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#lacoruna A{
	left: 302px;
	top: 198px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#lacoruna A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#pontevedra A{
	left: 300px;
	top: 230px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#pontevedra A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#orense A{
	left: 335px;
	top: 250px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#orense A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#leon A{
	left: 390px;
	top: 232px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
/*	background-color: Aqua;*/
}
#leon A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#palencia A{
	left: 450px;
	top: 260px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#palencia A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#burgos A{
	left: 470px;
	top: 240px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#burgos A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#zamora A{
	left: 395px;
	top: 270px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#zamora A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#valladolid A{
	left: 430px;
	top: 280px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#valladolid A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#avila A{
	left: 425px;
	top: 325px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#avila A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#salamanca A{
	left: 385px;
	top: 305px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#salamanca A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#segovia A{
	left: 465px;
	top: 297px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#segovia A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#madrid A{
	left: 460px;
	top: 335px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#madrid A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#caceres A{
	left: 385px;
	top: 355px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#caceres A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#badajoz A{
	left: 385px;
	top: 405px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#badajoz A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#ciudadreal A{
	left: 470px;
	top: 395px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#ciudadreal A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#jaen A{
	left: 480px;
	top: 430px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#jaen A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#cordoba A{
	left: 435px;
	top: 440px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#cordoba A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#sevilla A{
	left: 400px;
	top: 465px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#sevilla A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#huelva A{
	left: 365px;
	top: 445px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#huelva A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#cadiz A{
	left: 395px;
	top: 505px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#cadiz A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#malaga A{
	left: 430px;
	top: 490px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#malaga A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#granada A{
	left: 470px;
	top: 470px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#granada A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#almeria A{
	left: 510px;
	top: 485px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#almeria A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#murcia A{
	left: 550px;
	top: 440px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#murcia A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}


#baleares A{
	left: 670px;
	top: 380px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#baleares A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#canarias A{
	left: 650px;
	top: 520px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#canarias A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

#ceutamelilla A{
	left: 455px;
	top: 530px;
	position: absolute; 
	margin: 0px auto;
	width: 48px;
	height: 28px;
	vertical-align: middle;
	padding-top: 10px;
	text-decoration: none;
}
#ceutamelilla A:hover{
	margin: 0px auto;
	width: 48px;
	height: 28px;
	background: /*yellow*/ url(images/brillo2.png) no-repeat !important;
	background: /*yellow*/ url(images/brillo8.gif) no-repeat;
}

