body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height:100%;
}
#fondo_inicio {
	position:absolute;
	left:75px;
	top:180px;
	width:920px;
	height:1560px;
	z-index:1;
	background-image: url(img/fondo_inicio.jpg);
	background-repeat: no-repeat;
}
#banner_google {
	position:absolute;
	width:728px;
	height:90px;
	left:75px;
	top:0px;
	width:920px;
	height:90px;
	z-index:2;
}
#fondo_madrid {
	position:absolute;
	left:57px;
	top:0px;
	width:960px;
	
	z-index:1;
	background-image: url(img/fondo.jpg);
	background-repeat: repeat-y;
}
#fondo_toledo {
	position:absolute;
	left:71px;
	top:0px;
	width:850px;
	height:665px;
	z-index:1;
	background-image: url(img/fondo_toledo.jpg);
	background-repeat: no-repeat;
}
#pie{
	

	float: left;
	left:57px;	
	
}
#fondo_resto {
	
	margin-left:57px;
	top:0px;
	width:960px;
	 
	
	background-image: url(img/fondo.jpg);
	background-repeat: repeat-y;
}
#fondo_alta {
	position:absolute;
	left:75px;
	top:0px;
	width:850px;
	height:690px;
	z-index:1;
	background-image: url(img/fondo_alta.jpg);
	background-repeat: no-repeat;
}
#fondo_contactar {
	position:absolute;
	left:75px;
	top:-3px;
	width:850px;
	height:560px;
	z-index:1;
	background-image: url(img/fondo_contactar.jpg);
	background-repeat: no-repeat;
}
#fondo_enlaces {
	position:absolute;
	left:75px;
	top:0px;
	width:850px;
	height:960px;
	z-index:1;
	background-image: url(img/fondo_enlaces.jpg);
	background-repeat: no-repeat;
}
#fondo_mapaweb {
	position:absolute;
	left:76px;
	top:0px;
	width:850px;
	height:1290px;
	z-index:1;
	background-image: url(img/fondo_mapaweb.jpg);
	background-repeat: no-repeat;
}
#montaje_inicio_1 {
	position:absolute;
	left:15px;
	top:199px;
	width:890px;
	height:150px;
	z-index:2;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #0078D8;
}
#montaje_inicio_madrid {
	position:absolute;
	left:85px;
	top:29px;
	width:830px;
	height:150px;
	z-index:2;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #0078D8;
}
#anunciese1_madrid {
	position:absolute;
	left:300px;
	top:7px;
	width:600px;
	height:20px;
	z-index:3;
	font-family: "Century Gothic";
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

#montaje_inicio_1 {
	position:absolute;
	left:15px;
	top:199px;
	width:890px;
	height:150px;
	z-index:2;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #0078D8;
}
#montaje_inicio {
	position:absolute;
	left:85px;
	top:29px;
	width:830px;
	height:150px;
	z-index:2;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #0078D8;
}
#anunciese1_inicio1 {
	position:absolute;
	left:0px;
	top:167px;
	width:430px;
	height:20px;
	z-index:3;
	font-family: "Century Gothic";
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

#anunciese1_inicio {
	position:absolute;
	left:300px;
	top:167px;
	width:600px;
	height:20px;
	z-index:3;
	font-family: "Century Gothic";
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
}
#anunciese1 {
	position:absolute;
	left:300px;
	top:7px;
	width:600px;
	height:20px;
	z-index:3;
	font-family: "Century Gothic";
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
}
#txt_encuentre{
	position:absolute;
	left:15px;
	top:362px;
	width:860px;
	height:20px;
	z-index:4;
	font-family: "Century Gothic";
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	background-color: #FAFAFA;
	padding-top: 1px;
	padding-left: 25px;
	overflow: hidden;


}

#txt_encuentre_resto{
	position:absolute;
	left:15px;
	top:362px;
	width:860px;
	height:20px;
	z-index:4;
	font-family: "Century Gothic";
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	background-color: #FAFAFA;
	padding-top: 1px;

	overflow: hidden;


}
#txt_buscador_inicio_resto {
	position:absolute;
	left:15px;
	top:382px;
	width:890px;
	height:60px;
	z-index:4;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #FAFAFA;
	padding-top: 21px;
	padding-left: 0px;
	
}
#txt_buscador_inicio {
	position:absolute;
	left:15px;
	top:382px;
	width:865px;
	height:60px;
	z-index:4;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #FAFAFA;
	padding-top: 21px;
	padding-left: 25px;
	
}
#txt_buscador_madrid {
	position:absolute;
	left:85px;
	top:192px;
	width:830px;
	height:60px;
	z-index:4;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #FAFAFA;
	padding-top: 21px;
	padding-left: 25px;
	overflow: hidden;
}
#buscador_inicio {
	position:absolute;
	left:485px;
	top:392px;
	width:430px;
	height:45px;
	z-index:4;
	padding-top: 5px;
}
#buscador_madrid {
	position:absolute;
	left:485px;
	top:192px;
	width:430px;
	height:45px;
	z-index:4;
	padding-top: 5px;
}

#buscador {
	position:absolute;
	left:485px;
	top:382px;
	width:430px;
	height:45px;
	z-index:4;
	padding-top: 5px;
}
#mapa {
	position:absolute;
	left:20px;
	top:495px;
	width:550px;
	height:460px;
	z-index:5;
	background-image: url(img/mapa.jpg);
	background-repeat: no-repeat;
}
#coruna {
	position:absolute;
	left:33px;
	top:531px;
	width:15px;
	height:19px;
	z-index:6;
}
#pontevedra {
	position:absolute;
	left:28px;
	top:570px;
	width:57px;
	height:19px;
	z-index:7;
}
#lugo {
	position:absolute;
	left:91px;
	top:538px;
	width:33px;
	height:19px;
	z-index:8;
}
#ourense {
	position:absolute;
	left:80px;
	top:590px;
	width:40px;
	height:19px;
	z-index:9;
}
#asturias {
	position:absolute;
	left:165px;
	top:522px;
	width:45px;
	height:19px;
	z-index:10;
}
#cantabria {
	position:absolute;
	left:229px;
	top:526px;
	width:49px;
	height:19px;
	z-index:11;
}
#bilbao {
	position:absolute;
	left:278px;
	top:530px;
	width:37px;
	height:18px;
	z-index:12;
}
#sansebastian {
	position:absolute;
	left:314px;
	top:524px;
	width:50px;
	height:19px;
	z-index:13;
}
#vitoria {
	position:absolute;
	left:290px;
	top:549px;
	width:32px;
	height:19px;
	z-index:14;
}
#navarra {
	position:absolute;
	left:328px;
	top:558px;
	width:43px;
	height:19px;
	z-index:15;
}
#rioja {
	position:absolute;
	left:290px;
	top:585px;
	width:44px;
	height:19px;
	z-index:16;
}
#burgos {
	position:absolute;
	left:267px;
	top:580px;
	width:37px;
	height:19px;
	z-index:17;
}
#palencia {
	position:absolute;
	left:204px;
	top:587px;
	width:43px;
	height:19px;
	z-index:18;
}
#leon {
	position:absolute;
	left:155px;
	top:564px;
	width:31px;
	height:19px;
	z-index:19;
}
#soria {
	position:absolute;
	left:291px;
	top:623px;
	width:31px;
	height:19px;
	z-index:20;
}
#segovia {
	position:absolute;
	left:226px;
	top:645px;
	width:42px;
	height:19px;
	z-index:21;
}
#valladolid {
	position:absolute;
	left:197px;
	top:621px;
	width:46px;
	height:19px;
	z-index:22;
}
#zamora {
	position:absolute;
	left:166px;
	top:609px;
	width:42px;
	height:19px;
	z-index:23;
}
#salamanca {
	position:absolute;
	left:134px;
	top:664px;
	width:55px;
	height:19px;
	z-index:24;
}
#avila {
	position:absolute;
	left:194px;
	top:682px;
	width:32px;
	height:19px;
	z-index:25;
}
#huesca {
	position:absolute;
	left:397px;
	top:587px;
	width:40px;
	height:19px;
	z-index:26;
}
#zaragoza {
	position:absolute;
	left:366px;
	top:626px;
	width:50px;
	height:19px;
	z-index:27;
}
#teruel {
	position:absolute;
	left:361px;
	top:676px;
	width:37px;
	height:19px;
	z-index:28;
}
#lleida {
	position:absolute;
	left:466px;
	top:597px;
	width:40px;
	height:19px;
	z-index:29;
}
#girona {
	position:absolute;
	left:520px;
	top:581px;
	width:40px;
	height:19px;
	z-index:30;
}
#barcelona {
	position:absolute;
	left:488px;
	top:619px;
	width:52px;
	height:19px;
	z-index:31;
}
#tarragona {
	position:absolute;
	left:439px;
	top:654px;
	width:52px;
	height:19px;
	z-index:32;
}
#castellon {
	position:absolute;
	left:401px;
	top:707px;
	width:50px;
	height:19px;
	z-index:33;
}
#valencia {
	position:absolute;
	left:364px;
	top:742px;
	width:45px;
	height:19px;
	z-index:34;
}
#alicante {
	position:absolute;
	left:385px;
	top:801px;
	width:46px;
	height:19px;
	z-index:35;
}
#murcia {
	position:absolute;
	left:364px;
	top:832px;
	width:38px;
	height:19px;
	z-index:36;
}
#albacete {
	position:absolute;
	left:314px;
	top:778px;
	width:46px;
	height:19px;
	z-index:37;
}
#cuenca {
	position:absolute;
	left:306px;
	top:721px;
	width:43px;
	height:19px;
	z-index:38;
}
#guadalajara {
	position:absolute;
	left:281px;
	top:667px;
	width:62px;
	height:19px;
	z-index:39;
}
#madrid {
	position:absolute;
	left:241px;
	top:687px;
	width:40px;
	height:19px;
	z-index:40;
}
#toledo {
	position:absolute;
	left:208px;
	top:722px;
	width:38px;
	height:19px;
	z-index:41;
}
#ciudadreal {
	position:absolute;
	left:224px;
	top:777px;
	width:64px;
	height:19px;
	z-index:42;
}
#caceres {
	position:absolute;
	left:130px;
	top:728px;
	width:46px;
	height:19px;
	z-index:43;
}
#badajoz {
	position:absolute;
	left:124px;
	top:790px;
	width:45px;
	height:19px;
	z-index:44;
}
#huelva {
	position:absolute;
	left:94px;
	top:852px;
	width:41px;
	height:19px;
	z-index:45;
}
#sevilla {
	position:absolute;
	left:150px;
	top:860px;
	width:38px;
	height:19px;
	z-index:46;
}
#cadiz {
	position:absolute;
	left:144px;
	top:899px;
	width:33px;
	height:19px;
	z-index:47;
}
#malaga {
	position:absolute;
	left:200px;
	top:892px;
	width:39px;
	height:19px;
	z-index:48;
}
#cordoba {
	position:absolute;
	left:165px;
	top:818px;
	width:45px;
	height:19px;
	z-index:49;
}
#jaen {
	position:absolute;
	left:255px;
	top:826px;
	width:33px;
	height:19px;
	z-index:50;
}
#granada {
	position:absolute;
	left:243px;
	top:873px;
	width:45px;
	height:19px;
	z-index:51;
}
#almeria {
	position:absolute;
	left:298px;
	top:881px;
	width:42px;
	height:19px;
	z-index:52;
}

#listado_inicio {
	position:absolute;
	left:675px;
	top:470px;
	width:225px;
	height:1040px;
	z-index:53;
	background-image: url(img/fondo_listado.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 20px;
	font-family: "Century Gothic";
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 10pt;
}
#titulo_inicio {
	position:absolute;
	left:20px;
	top:475px;
	width:650px;
	height:20px;
	z-index:54;
	background-color: #FF9900;
	font-family: "Century Gothic";
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
}
#titulo_plantillas_madrid {
position:absolute;
	left:85px;
	top:265px;
	width:830px;
	height:20px;
	z-index:54;
	background-color: #FF9900;
	overflow: hidden;
}	
#titulo_plantillas {
	position: absolute;
	left:15px;
	top:470px;
	width:890px;
	height:40px;

	background-color: #FF9900;
	
}

#titulo_plantillasSoria {
	position: absolute;
	left:15px;
	top:470px;
	width:890px;
	height:60px;

	background-color: #FF9900;
	
}
#titulo_mapaweb {
	position:absolute;
	left:85px;
	top:198px;
	width:825px;
	height:20px;
	z-index:54;
	background-color: #FF9900;
	overflow: hidden;
}
#listado2_inicio {
	position:absolute;
	left:435px;
	top:990px;
	width:225px;
	height:525px;
	z-index:55;
	font-family: "Century Gothic";
	font-size: 10pt;
	line-height: 10pt;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 20px;
	font-weight: bold;
	background-image: url(img/fondo_listado2.jpg);
	background-repeat: no-repeat;
}
#txt_inicio {
	position:absolute;
	left:20px;
	top:1055px;
	width:385px;
	height:365px;
	z-index:56;
	font-family: "Century Gothic";
	font-size: 9pt;
	color: #003399;
	text-align: justify;
	line-height: 12pt;
}
#anunciese2 {
	position:absolute;
	left:20px;
	top:1547px;
	width:880px;
	height:25px;
	z-index:57;
	text-align: right;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #003399;
}
#banner {
	position:absolute;
	left:540px;
	top:500px;
	width:110px;
	height:65px;
	z-index:58;
}
#menu {
	position:absolute;
	left:75px;
	top:1590px;
	width:850px;
	height:25px;
	z-index:59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #003399;
	text-align: center;
}
#banner_pie_google{
position: absolute;
bottom:0px;
margin-left: 110px;

}
#menu_pie {

	background-image: url(img/foto_pie.jpg);
	background-repeat: no-repeat;

	margin-left:57px;
	bottom:20px;
	width:960px;
	height:77px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #003399;
	text-align: center;
}
#menu_madrid {
	position:absolute;
	left:75px;
	top:1535px;
	width:850px;
	height:25px;
	z-index:59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #003399;
	text-align: center;
}
#menu_toledo {
	position:absolute;
	left:75px;
	top:670px;
	width:850px;
	height:25px;
	z-index:59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #003399;
	text-align: center;
}
#menu_resto {
	width:960px;
	clear: both;
	height:77px;
	 float:left;
	background-image: url(img/foto_pie.jpg);
	background-repeat: no-repeat;
	width:960px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #003399;
	text-align: center;
}
#menu_alta {
	position:absolute;
	left:75px;
	top:695px;
	width:850px;
	height:25px;
	z-index:59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #003399;
	text-align: center;
}
#menu_contactar {
	position:absolute;
	left:75px;
	top:565px;
	width:850px;
	height:25px;
	z-index:59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #003399;
	text-align: center;
}
#menu_enlaces {
	position:absolute;
	left:75px;
	top:965px;
	width:850px;
	height:25px;
	z-index:59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #003399;
	text-align: center;
}
#menu_mapaweb {
	position:absolute;
	left:75px;
	top:1295px;
	width:850px;
	height:25px;
	z-index:59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #003399;
	text-align: center;
}
#listado_localidades_madrid {
	position:absolute;
	left:50px;
	top:515px;
	width:860px;
	height:320px;
	z-index:60;
	background-image: url(img/fondo_listado_localidades.jpg);
	background-repeat: no-repeat;
	font-family: "Century Gothic";
	font-size: 10pt;
	line-height: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 20px;
}

#listado_localidades_madrid_abajo {
	position:absolute;

	top:3115px;
	width:860px;
	height:320px;
	z-index:60;
	background-image: url(img/fondo_listado_localidades.jpg);
	background-repeat: no-repeat;
	font-family: "Century Gothic";
	font-size: 10pt;
	line-height: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 20px;
}

#listado_localidades_madrid_abajo2 {
	position:absolute;

	top:3465px;
	width:860px;
	height:320px;
	z-index:60;
	background-image: url(img/fondo_listado_localidades.jpg);
	background-repeat: no-repeat;
	font-family: "Century Gothic";
	font-size: 10pt;
	line-height: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 20px;
}
#listado_localidades_madrid_abajo3 {
	position:absolute;

	top:3815px;
	width:860px;
	height:320px;
	z-index:60;
	background-image: url(img/fondo_listado_localidades.jpg);
	background-repeat: no-repeat;
	font-family: "Century Gothic";
	font-size: 10pt;
	line-height: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 20px;
}


#listado_localidades_tarragona {
	position:absolute;
	left:50px;
	top:515px;
	width:860px;
	height:227px;
	z-index:60;
	background-image: url(img/fondo_listado_localidades_tarragona.jpg);
	background-repeat: no-repeat;
	font-family: "Century Gothic";
	font-size: 10pt;
	line-height: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 20px;
}

#listado_localidades_murcia{
	position:absolute;
	left:50px;
	top:515px;
	width:860px;
	height:280px;
	z-index:60;
	background-image: url(img/fondo_listado_localidades_murcia.jpg);
	background-repeat: no-repeat;
	font-family: "Century Gothic";
	font-size: 10pt;
	line-height: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 20px;
}

#listado_localidades_valencia {
	position:absolute;
	left:50px;
	top:515px;
	width:860px;
	height:480px;
	z-index:60;
	background-image: url(img/fondo_listado_localidades_valencia.jpg);
	background-repeat: no-repeat;
	font-family: "Century Gothic";
	font-size: 10pt;
	line-height: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 20px;
}

#listado_localidades_malaga {
	position:absolute;
	left:50px;
	top:515px;
	width:860px;
	height:220px;
	z-index:60;
	background-image: url(img/fondo_listado_localidades_malaga.jpg);
	background-repeat: no-repeat;
	font-family: "Century Gothic";
	font-size: 10pt;
	line-height: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 20px;
}
#listado_localidades_barcelona {
	position:absolute;
	left:50px;
	top:515px;
	width:860px;
	height:460px;
	z-index:60;
	background-image: url(img/fondo_listado_localidades_barcelona.jpg);
	background-repeat: no-repeat;
	font-family: "Century Gothic";
	font-size: 10pt;
	line-height: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 20px;
}


#empresas_localidades_barcelona{
	position:absolute;
	left:50px;
	top:955px;
	width:860px;
	height:100%;
	z-index:54;
	
}
#empresas_localidades_malaga {
	position:absolute;
	left:50px;
	top:745px;
	width:860px;
	height:100%;
	z-index:54;
	
}
#empresas_localidades_madrid {
	position:absolute;
	left:50px;
	top:845px;
	width:860px;
	height:100%;
	z-index:54;
	
}
#empresas_localidades_tarragona {
	position:absolute;
	left:50px;
	top:745px;
	width:860px;
	height:100%;
	z-index:54;
	
}

#empresas_localidades_alicante {
	position:absolute;
	left:50px;
	top:845px;
	width:860px;
	height:100%;
	z-index:54;
	
}

#empresas_localidades_murcia {
	position:absolute;
	left:50px;
	top:805px;
	width:860px;
	height:100%;
	z-index:54;
	
}
#empresas_localidades_valencia {
	position:absolute;
	left:50px;
	top:985px;
	width:860px;
	height:100%;
	z-index:54;
	
}

#empresas_localidades_toledo {
	position:absolute;
	left:85px;
	top:295px;
	width:830px;
	height:350px;
	z-index:54;
}
#empresas_localidades_resto {
	position: absolute;
	left:15px;
	top:500px;
	width:890px;
	height:100%;

}

#empresas_localidades_restoSoria {
	position: absolute;
	left:15px;
	top:520px;
	width:890px;
	height:100%;

}
#formulario_alta {
	position:absolute;
	left:100px;
	top:265px;
	width:800px;
	height:395px;
	z-index:54;
	background-color: #FF9900;
	text-align: center;
}
#txt_contactar {
	position:absolute;
	left:85px;
	top:295px;
	width:830px;
	height:245px;
	z-index:54;
}
#txt_enlaces {
	position:absolute;
	left:85px;
	top:295px;
	width:820px;
	height:645px;
	z-index:54;
	overflow: auto;
	right: 10px;
}
#txt_mapaweb {
	position:absolute;
	left:85px;
	top:225px;
	width:830px;
	height:1045px;
	z-index:54;
}

#menorca {
	position:absolute;
	left:517px;
	top:695px;
	width:45px;
	height:19px;
	z-index:55;
}

#mallorca {
	position:absolute;
	left:485px;
	top:720px;
	width:47px;
	height:19px;
	z-index:56;
}

#ibiza {
	position:absolute;
	left:457px;
	top:750px;
	width:38px;
	height:19px;
	z-index:57;
}
#formentera {
	position:absolute;
	left:445px;
	top:775px;
	width:58px;
	height:19px;
	z-index:58;
}
#lapalma {
	position:absolute;
	left:390px;
	top:890px;
	width:50px;
	height:19px;
	z-index:59;
}
#lagomera {
	position:absolute;
	left:370px;
	top:920px;
	width:55px;
	height:19px;
	z-index:60;
}
#elhierro {
	position:absolute;
	left:370px;
	top:935px;
	width:55px;
	height:19px;
	z-index:61;
}
#tenerife {
	position:absolute;
	left:440px;
	top:915px;
	width:55px;
	height:19px;
	z-index:62;
}
#grancanaria {
	position:absolute;
	left:455px;
	top:935px;
	width:60px;
	height:19px;
	z-index:63;
}
#fuerteventura {
	position:absolute;
	left:485px;
	top:910px;
	width:70px;
	height:19px;
	z-index:64;
}
#lanzarote {
	position:absolute;
	left:510px;
	top:885px;
	width:65px;
	height:19px;
	z-index:65;
}
a.enlaces:active {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #003399;
	text-decoration: none;
	font-size: 10pt;
	font-family: "Century Gothic";
	font-weight: bold;
}
a.enlaces:link {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #003399;
	text-decoration: none;
	font-family: "Century Gothic";
	font-size: 10pt;
	font-weight: bold;
}
a.enlaces:visited {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #003399;
	text-decoration: none;
	font-size: 10pt;
	font-family: "Century Gothic";
	font-weight: bold;
}
a.enlaces:hover {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #006699;
	text-decoration: none;
	font-size: 10pt;
	font-family: "Century Gothic";
	font-weight: bold;
}
a.enlacesg:active {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FF9900;
	text-decoration: none;
	font-size: 11pt;
	font-family: "Century Gothic";
	font-weight: bold;
}
a.enlacesg:link {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FF9900;
	text-decoration: none;
	font-family: "Century Gothic";
	font-size: 11pt;
	font-weight: bold;
}
a.enlacesg:visited {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FF9900;
	text-decoration: none;
	font-size: 11pt;
	font-family: "Century Gothic";
	font-weight: bold;
}
a.enlacesg:hover {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FF6600;
	text-decoration: none;
	font-size: 11pt;
	font-family: "Century Gothic";
	font-weight: bold;
}
a.email:active {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #003399;
	text-decoration: none;
	font-size: 9pt;
	font-family: "Century Gothic";
	font-weight: bold;
}
a.email:link {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #003399;
	text-decoration: none;
	font-family: "Century Gothic";
	font-size: 9pt;
	font-weight: bold;
}
a.email:visited {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #003399;
	text-decoration: none;
	font-size: 9pt;
	font-family: "Century Gothic";
	font-weight: bold;
}
a.email:hover {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #006699;
	text-decoration: none;
	font-size: 9pt;
	font-family: "Century Gothic";
	font-weight: bold;
}
h1 {
	font-family: "Century Gothic";
	font-size: 11pt;
	color: #000000;
	font-weight: bold;
}
h2 {
	font-family: "Century Gothic";
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 15px;
	line-height: :24px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
input.cajas {
	font-family: "Century Gothic";
	font-size: 9pt;
	color: #000000;
	width: 499px;
}
input.cajasp {
	font-family: "Century Gothic";
	font-size: 9pt;
	color: #000000;
	width: 189px;
}
input.botones {
	font-family: "Century Gothic";
	font-size: 10pt;
	color: #FF9900;
	width: 100px;
	font-weight: bold;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	width: 100px;
	font-weight: bold;
}
select.localidad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	width: 175px;
	font-weight: bold;
}
textarea {
	font-family: "Century Gothic";
	font-size: 9pt;
	color: #000000;
	width: 499px;
	height: 75px;
}
.celdas_buscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #999999;
}
.celdas_empresas_localidades1 {
	font-family: "Century Gothic";
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0078D8;
	padding-left: 25px;
	height: 23px;
}
.celdas_empresas_localidadesMadrid {
	font-family: "Century Gothic";
	text-decoration: underline;
	font-size: 11pt;
	font-weight: bold;
	color: #0078D8;
	background-color:#FFFFFF ;
	padding-left: 25px;
	height: 23px;
}
.celdas_empresas_localidadesMadrid2{
	font-family: "Century Gothic";
	text-decoration: underline;
	font-size: 9pt;
	font-weight: bold;
	color: #0078D8;
	background-color:#FFFFFF ;

}

.celdas_empresas_localidades2 {
	padding-left: 25px;
}
.celdas_empresas_localidades3 {
	font-family: "Century Gothic";
	font-size: 10pt;
	font-weight: bold;
	color: #FF9900;
	background-color: #FAFAFA;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 625px;
}
.celdas_empresas_localidades4 {
	font-family: "Century Gothic";
	font-size: 9pt;
	font-weight: bold;
	color: #003399;
}
.celdas_formu {
	font-family: "Century Gothic";
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	height: 28px;
}
.celdas_formu2 {
	font-family: "Century Gothic";
	font-size: 9pt;
	color: #FFFFFF;
	height: 28px;
}
.celdas_enlaces {
	font-family: "Century Gothic";
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	height: 28px;
	background-color: #F5F5F5;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 5px;
}
.celdas_enlaces2 {
	font-family: "Century Gothic";
	font-size: 9pt;
	color: #000000;
	height: 20px;
	padding-left: 10px;
}
.celdas_mapaweb2 {
	font-family: "Century Gothic";
	font-size: 9pt;
	color: #000000;
	height: 25px;
	padding-left: 10px;
	background-color: #D6D6D6;
}
.celdas_mapaweb3 {
	font-family: "Century Gothic";
	font-size: 9pt;
	color: #FF9900;
	height: 25px;
	padding-left: 10px;
	font-weight: bold;
	background-color: #EEEEEE;
}
.celdas_vacias {
	font-size: 10px;
	line-height: 10px;
	height: 10px;
}
.celdas_vacias_borde_inf {
	font-size: 10px;
	line-height: 10px;
	height: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9900;
}
.cuadrado_pequeño {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #FF9900;
}
.txt_negro {
	color: #000000;
	font-weight: normal;
}
.borde_inf {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.centrar {
	text-align: center;
}
.alinear_arriba {
	vertical-align: top;
	font-family: "Century Gothic";
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
.resaltar {
	color: #FF9900;
}
.txt_normal {
	font-family: "Century Gothic";
	font-size: 9pt;
	color: #003399;
	padding-left: 20px;
	padding-right: 20px;
}
.margen_izqdo {
	margin-left: 30px;
}

.nombre-empresas-naranja {
	font-family: "Century Gothic";
	font-size: 10pt;
	font-weight: bold;
	color: #FF9900;
	background-color: #FAFAFA;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.datos-empresas-negro {
	font-family: "Century Gothic";
	font-size: 9pt;
	color: #000000;
}

.datos-empresas-azul {
	font-family: "Century Gothic";
	font-size: 9pt;
	font-weight:bold;
	color: #003399;
}
