body {
	margin: 0px;
	padding: 0px;
}
#principal {
	position:absolute;
	left:75px;
	top:0px;
	width:860px;
	height:650px;
	z-index:1;
}
#encabezado {
	position:absolute;
	left:100px;
	top:190px;
	width:825px;
	height:20px;
	z-index:2;
	letter-spacing: 1px;
}
#txt_explicativo {
	position:absolute;
	left:100px;
	top:223px;
	width:800px;
	height:50px;
	z-index:3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-align: justify;
	line-height: 14px;
}
#txt_explicativo_localidades {
	position:absolute;
	left:100px;
	top:223px;
	width:800px;
	height:100px;
	z-index:3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-align: justify;
	line-height: 14px;
}
#encabezado2 {
	position:absolute;
	left:90px;
	top:300px;
	width:175px;
	height:50px;
	z-index:4;
}
#provincias {
	position:absolute;
	left:90px;
	top:360px;
	width:175px;
	height:340px;
	z-index:5;
	overflow: auto;
	text-align: center;
}
#encabezado2_localidades {
	position:absolute;
	left:90px;
	top:350px;
	width:175px;
	height:50px;
	z-index:4;
}
#provincias_localidades {
	position:absolute;
	left:90px;
	top:410px;
	width:175px;
	height:365px;
	z-index:5;
	overflow: auto;
	text-align: center;
}
#txt_explicativo2 {
	position:absolute;
	left:725px;
	top:330px;
	width:160px;
	height:250px;
	z-index:6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-align: justify;
	line-height: 14px;
}
#coruna {
	position:absolute;
	left:321px;
	top:308px;
	width:50px;
	height:12px;
	z-index:7;
}
#alava {
	position:absolute;
	left:478px;
	top:336px;
	width:30px;
	height:12px;
	z-index:8;
}
#albacete {
	position:absolute;
	left:489px;
	top:473px;
	width:46px;
	height:12px;
	z-index:9;
}
#alicante {
	position:absolute;
	left:547px;
	top:484px;
	width:50px;
	height:12px;
	z-index:10;
}
#almeria {
	position:absolute;
	left:502px;
	top:530px;
	width:45px;
	height:12px;
	z-index:11;
}
#asturias {
	position:absolute;
	left:390px;
	top:304px;
	width:48px;
	height:12px;
	z-index:12;
}
#avila {
	position:absolute;
	left:418px;
	top:407px;
	width:30px;
	height:12px;
	z-index:13;
}
#badajoz {
	position:absolute;
	left:378px;
	top:471px;
	width:45px;
	height:12px;
	z-index:14;
}
#barcelona {
	position:absolute;
	left:608px;
	top:374px;
	width:60px;
	height:12px;
	z-index:15;
}
#burgos {
	position:absolute;
	left:451px;
	top:354px;
	width:40px;
	height:12px;
	z-index:16;
}
#caceres {
	position:absolute;
	left:377px;
	top:438px;
	width:42px;
	height:12px;
	z-index:17;
}
#cadiz {
	position:absolute;
	left:375px;
	top:549px;
	width:30px;
	height:12px;
	z-index:18;
}
#cantabria {
	position:absolute;
	left:435px;
	top:321px;
	width:30px;
	height:12px;
	z-index:19;
}
#castellon {
	position:absolute;
	left:560px;
	top:425px;
	width:30px;
	height:12px;
	z-index:20;
}
#ceuta {
	position:absolute;
	left:402px;
	top:582px;
	width:30px;
	height:12px;
	z-index:21;
}
#ciudad_real {
	position:absolute;
	left:433px;
	top:461px;
	width:65px;
	height:12px;
	z-index:22;
}
#cordoba {
	position:absolute;
	left:410px;
	top:493px;
	width:40px;
	height:12px;
	z-index:23;
}
#cuenca {
	position:absolute;
	left:490px;
	top:433px;
	width:40px;
	height:12px;
	z-index:24;
}
#girona {
	position:absolute;
	left:627px;
	top:354px;
	width:40px;
	height:12px;
	z-index:25;
}
#granada {
	position:absolute;
	left:452px;
	top:526px;
	width:40px;
	height:12px;
	z-index:26;
}
#guadalajara {
	position:absolute;
	left:466px;
	top:406px;
	width:68px;
	height:12px;
	z-index:27;
}
#guipuzcoa {
	position:absolute;
	left:500px;
	top:321px;
	width:55px;
	height:12px;
	z-index:28;
}
#huelva {
	position:absolute;
	left:354px;
	top:519px;
	width:40px;
	height:12px;
	z-index:29;
}
#huesca {
	position:absolute;
	left:543px;
	top:358px;
	width:40px;
	height:12px;
	z-index:30;
}
#baleares {
	position:absolute;
	left:602px;
	top:447px;
	width:70px;
	height:12px;
	z-index:31;
}
#canarias {
	position:absolute;
	left:567px;
	top:548px;
	width:80px;
	height:12px;
	z-index:32;
}
#jaen {
	position:absolute;
	left:467px;
	top:497px;
	width:20px;
	height:12px;
	z-index:33;
}
#rioja {
	position:absolute;
	left:493px;
	top:354px;
	width:45px;
	height:12px;
	z-index:34;
}
#leon {
	position:absolute;
	left:398px;
	top:341px;
	width:20px;
	height:12px;
	z-index:35;
}
#lleida {
	position:absolute;
	left:586px;
	top:353px;
	width:35px;
	height:12px;
	z-index:36;
}
#lugo {
	position:absolute;
	left:365px;
	top:326px;
	width:20px;
	height:12px;
	z-index:37;
}
#madrid {
	position:absolute;
	left:449px;
	top:421px;
	width:35px;
	height:12px;
	z-index:38;
}
#malaga {
	position:absolute;
	left:424px;
	top:546px;
	width:35px;
	height:12px;
	z-index:39;
}
#melilla {
	position:absolute;
	left:444px;
	top:573px;
	width:40px;
	height:12px;
	z-index:40;
}
#murcia {
	position:absolute;
	left:528px;
	top:511px;
	width:40px;
	height:12px;
	z-index:41;
}
#navarra {
	position:absolute;
	left:513px;
	top:336px;
	width:45px;
	height:12px;
	z-index:42;
}
#orense {
	position:absolute;
	left:350px;
	top:356px;
	width:38px;
	height:12px;
	z-index:43;
}
#palencia {
	position:absolute;
	left:428px;
	top:339px;
	width:47px;
	height:12px;
	z-index:44;
}
#pontevedra {
	position:absolute;
	left:294px;
	top:341px;
	width:62px;
	height:12px;
	z-index:45;
}
#salamanca {
	position:absolute;
	left:356px;
	top:401px;
	width:58px;
	height:12px;
	z-index:46;
}
#segovia {
	position:absolute;
	left:447px;
	top:390px;
	width:42px;
	height:12px;
	z-index:47;
}
#sevilla {
	position:absolute;
	left:398px;
	top:519px;
	width:40px;
	height:12px;
	z-index:48;
}
#soria {
	position:absolute;
	left:485px;
	top:371px;
	width:32px;
	height:12px;
	z-index:49;
}
#tarragona {
	position:absolute;
	left:574px;
	top:394px;
	width:60px;
	height:12px;
	z-index:50;
}
#teruel {
	position:absolute;
	left:537px;
	top:406px;
	width:35px;
	height:12px;
	z-index:51;
}
#toledo {
	position:absolute;
	left:437px;
	top:440px;
	width:35px;
	height:12px;
	z-index:52;
}
#valencia {
	position:absolute;
	left:539px;
	top:454px;
	width:45px;
	height:12px;
	z-index:53;
}
#valladolid {
	position:absolute;
	left:418px;
	top:373px;
	width:60px;
	height:12px;
	z-index:54;
}
#vizcaya {
	position:absolute;
	left:478px;
	top:308px;
	width:42px;
	height:12px;
	z-index:55;
}
#zamora {
	position:absolute;
	left:371px;
	top:373px;
	width:42px;
	height:12px;
	z-index:56;
}
#zaragoza {
	position:absolute;
	left:515px;
	top:386px;
	width:52px;
	height:12px;
	z-index:57;
}
#promo1 {
	position:absolute;
	left:307px;
	top:632px;
	width:195px;
	height:70px;
	z-index:58;
}
#promo2 {
	position:absolute;
	left:513px;
	top:632px;
	width:195px;
	height:70px;
	z-index:59;
}
#promo3 {
	position:absolute;
	left:719px;
	top:632px;
	width:195px;
	height:70px;
	z-index:60;
}
#promo1_localidades {
	position:absolute;
	left:307px;
	top:351px;
	width:195px;
	height:70px;
	z-index:58;
}
#promo2_localidades {
	position:absolute;
	left:513px;
	top:351px;
	width:195px;
	height:70px;
	z-index:59;
}
#promo3_localidades {
	position:absolute;
	left:719px;
	top:351px;
	width:195px;
	height:70px;
	z-index:60;
}
#inferior {
	position:absolute;
	left:310px;
	top:722px;
	width:600px;
	height:15px;
	z-index:61;
}
#inferior_localidades {
	position:absolute;
	left:310px;
	top:797px;
	width:600px;
	height:15px;
	z-index:61;
}
#empresas_localidad {
	position:absolute;
	left:318px;
	top:470px;
	width:585px;
	height:265px;
	z-index:62;
	overflow: auto;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}
#formulario_alta {
	position:absolute;
	left:318px;
	top:420px;
	width:585px;
	height:300px;
	z-index:62;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}
#contenido_enlaces {
	position:absolute;
	left:318px;
	top:330px;
	width:585px;
	height:310px;
	z-index:62;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	overflow: auto;
}
#volver {
	position:absolute;
	left:550px;
	top:758px;
	width:100px;
	height:22px;
	z-index:63;
	text-align: center;
}
#volver_enlaces {
	position:absolute;
	left:550px;
	top:683px;
	width:100px;
	height:22px;
	z-index:63;
	text-align: center;
}
#inicio {
	position:absolute;
	left:160px;
	top:725px;
	width:65px;
	height:15px;
	z-index:62;
}
#inicio_localidades {
	position:absolute;
	left:160px;
	top:800px;
	width:65px;
	height:15px;
	z-index:62;
}
h1 {
	font-family: "Century Gothic";
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1pt;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
	text-align: center;
}
th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
	height: 25px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
	text-align: center;
	height: 20px;
}
td.formulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
	text-align: left;
	height: 25px;
}
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: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	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: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	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: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	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: #D9F0FF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
a.provincias: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: #8DADCE;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
a.provincias: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: #8DADCE;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

a.provincias: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: #8DADCE;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
a.provincias: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: #7599B9;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
a.provincias_mapa: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: #000000;
	text-decoration: none;
	font-size: 6pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FFFFFF;
}
a.provincias_mapa: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: #000000;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: bold;
	background-color: #FFFFFF;
}

a.provincias_mapa: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: #000000;
	text-decoration: none;
	font-size: 6pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FFFFFF;
}
a.provincias_mapa: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: #FFFFFF;
	text-decoration: none;
	font-size: 6pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #006699;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
input {
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006699;
	font-weight: bold;
}
.nombre_empresa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
}
.txt_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-align: left;
}
.txt_promo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #8DADCE;
	text-align: center;
	font-weight: bold;
	height: 22px;
}
.localidad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
hr {
	color: #000000;
}
