/*CSS DE UTILIZACIÓN GLOBAL PARA EL PROYECTO */
body {
	margin: 0;
	padding: 0;
	color:#FFFFFF;
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif;
	font-size: 11px;
	line-height: 12px;
	background-color: #FFFFFF;
	
}

a{
	text-decoration:none;	
}
#todo {
	position: relative;
	width: 1001px;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	height: 1000px;
}
.verdana10_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.verdana10_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B6289;
}
.verdana11_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.verdana11_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B6289;
}
.verdana19_negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.verdana9_negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.verdana10_negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.verdana11_negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.verdana12_negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.verdana12_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B6289;
}
.verdana12_azul_subr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B6289;
	text-decoration:underline;
}
.verdana12_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.verdana19_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #3B6289;

}
.verdana12_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D63A3B;
}
.verdana26_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #D63A3B;
}
.trebuchet12_azul {
	font-family: "Trebuchet MS", "MS Sans Serif";
	font-size: 12px;
	color: #3B6289;
}
.trebuchet28_blanco {

	font-family: "Trebuchet MS", "MS Sans Serif";
	font-size: 28px;
	color: #FFFFFF;
}

/* CABECERA */
#cabecera { position: absolute; left:0px; top:0px; width: 774px; }
#GP {
	position:absolute;
	left:0;
	top:5;
	width:137px;
	height:86px;
	z-index:1;
}
#cuadro_azul {
	position:absolute;
	left:136px;
	top:11px;
	height:48px;
	z-index:2;
	background-color: #345D7D;
	text-align: left;
	padding-left: 50px;
}
#cuadro_azul h1 {
	font-family: "Trebuchet MS", "MS Sans Serif";
	font-size: 28px;
	color: #FFFFFF;
	margin:0px;
	padding:0px;
	font-weight:100;
}

#zaragoza {
	height:28px;
	z-index:4;
}
#fecha {
	position:absolute;
	left:536px;
	top:87px;
	width:299px;
	height:19px;
	z-index:2;
}
#logo_tel {
	position:absolute;
	left:814px;
	top:21px;
	width:31px;
	height:27px;
	z-index:1;
}
#telefono {
	position:absolute;
	left:853px;
	top:19px;
	width:120px;
	height:28px;
	z-index:2;
}
#masinfo {
	position:absolute;
	left:799px;
	top:47px;
	width:201px;
	height:21px;
	z-index:3;
}
#linea_azul {
	position:absolute;
	left:1px;
	top:127px;
	width:998px;
	height:18px;
	z-index:1;
	background-color: #3B6289;
}
#linea_azul ul {
	display: inline;
	margin-left: 0;
	padding-left: 0;	
}
#linea_azul ul li {
	display: inline;
	margin-left: 0;
	padding-left: 7px;
	padding-right: 0px;	
}
#linea_azul a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#menu {
	position:absolute;
	left:810px;
	top:91px;
	width:190px;
	height:36px;
	z-index:1;
}
#laguiamascompleta {
	position:absolute;
	left:273px;
	top:66px;
	width:279px;
	height:29px;
	z-index:1;
}
#menu_superior {
	position:absolute;
	left:1px;
	top:102px;
	width:809px;
	height:29px;
	z-index:1;
	background-color: #89ACC8;
}
#menu_superior ul {
	display: inline;
	margin-left: 0;
	padding-left: 0;	
}
#menu_superior ul li {
	display: inline;
	margin-left: 0;
	padding-left: 7px;
	padding-right: 0px;	
}
#menu_superior a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

/*BUSCADOR EMPRESAS*/
.input_buscador_col1{
	height:15px;
	width:161px;
	border: 1px solid #7F9DB9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B6289;
}
#alfabeto ul {
	display: inline;
	margin-left: 0;
	padding-left: 0;	
}
#alfabeto ul li {
	display: inline;
	margin-left: 0;
	padding-left: 3px;
	padding-right: 0px;	
	text-decoration:underline;
}
#cajabuscador {
	position:absolute;
	left:234px;
	top:163px;
	width:389px;
	height:212px;
	z-index:1;
}
#cajabuscador a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}
#titulo_buscador{
	position:absolute;
	left:290px;
	top:22px;
	width:290px;
	height:90px;
	z-index:2;
	line-height:17px;
}
#texto_buscador {
	position:absolute;
	left:63px;
	top:57px;
	width:508px;
	height:19px;
	z-index:1;
}
#poblacion {
	position:absolute;
	left:21px;
	top:84px;
	width:81px;
	height:21px;
	z-index:1;
}
#calle {
	position:absolute;
	left:22px;
	top:109px;
	width:63px;
	height:21px;
	z-index:2;
}
#cpostal {
	position:absolute;
	left:22px;
	top:137px;
	width:64px;
	height:21px;
	z-index:2;
}
#actividad {
	position:absolute;
	left:300px;
	top:84px;
	width:69px;
	height:21px;
	z-index:2;
}
#empresa {
	position:absolute;
	left:300px;
	top:109px;
	width:73px;
	height:21px;
	z-index:2;
}
#tel {
	position:absolute;
	left:300px;
	top:137px;
	width:71px;
	height:21px;
	z-index:2;
}
#cajatel {
	position:absolute;
	left:374px;
	top:138px;
	width:71px;
	height:21px;
	z-index:2;
}
#cajaempresa {
	position:absolute;
	left:374px;
	top:111px;
	width:71px;
	height:21px;
	z-index:2;
}
#cajaactividad {
	position:absolute;
	left:374px;
	top:84px;
	width:71px;
	height:21px;
	z-index:2;
}
#cajapoblacion {
	position:absolute;
	left:104px;
	top:84px;
	width:71px;
	height:21px;
	z-index:2;
}
#cajacalle {
	position:absolute;
	left:104px;
	top:111px;
	width:71px;
	height:21px;
	z-index:2;
}
#cajacodpostal {
	position:absolute;
	left:104px;
	top:138px;
	width:71px;
	height:21px;
	z-index:2;
}
#competencia {
	position:absolute;
	left:236px;
	top:379px;
	width:575px;
	height:70px;
	z-index:1;
}
#alfabeto {
	position:absolute;
	left:94px;
	top:170px;
	width:457px;
	height:25px;
	z-index:1;
}
#boton_limpiar{
	position:absolute;
	left:340px;
	top:190px;
	width:126px;
	height:21px;
	z-index:2;
}
#boton_buscar{
	position:absolute;
	left:470px;
	top:190px;
	width:71px;
	height:21px;
	z-index:2;
}
.boton{
	border-bottom: 1px solid #000000;
	border-top:  1px solid #000000;
	border-left: 1px solid #000000;
	border-right:  1px solid #000000;
	height:18px;
	width:69px;
	background-color: #F4F2F3;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.boton2{
	border-bottom: 1px solid #000000;
	border-top:  1px solid #000000;
	border-left: 1px solid #000000;
	border-right:  1px solid #000000;
	height:18px;
	width:126px;
	background-color: #F4F2F3;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.txt_tit_buscador{
	font-family:AvantGarGotItcTEE;
	font-size:22px;
	color:#FFFBB0;
	text-decoration:none;
	height:80px;
}
/*LATERAL IZQUIERDO*/
#cuadro_login {
	position:absolute;
	left:14px;
	top:17px;
	width:205px;
	height:153px;
	z-index:2;
}

#cuadro_gris_lat_izdo {
	position:absolute;
	left:1px;
	top:147px;
	width:227px;
	height:890px;
	z-index:1;
	background-color: #F5F5EB;
}
#texto_login {
	position:absolute;
	left:22px;
	top:52px;
	width:193px;
	height:13px;
	z-index:3;
}
#usuario {
	position:absolute;
	left:41px;
	top:80px;
	width:45px;
	height:18px;
	z-index:3;
}
#clave {
	position:absolute;
	left:41px;
	top:104px;
	width:45px;
	height:20px;
	z-index:3;
}
#menuprivado1 {
	position:absolute;
	left:41px;
	top:70px;
	width:127px;
	height:18px;
	z-index:3;
}
#menuprivado2 {
	position:absolute;
	left:41px;
	top:90px;
	width:127px;
	height:18px;
	z-index:3;
}
#menuprivado3 {
	position:absolute;
	left:41px;
	top:110px;
	width:127px;
	height:18px;
	z-index:3;
}
#menuprivado4 {
	position:absolute;
	left:41px;
	top:130px;
	width:127px;
	height:18px;
	z-index:3;
}
#txt_usuario {
	position:absolute;
	left:92px;
	top:79px;
	width:101px;
	height:19px;
	z-index:4;
}
#txt_clave {
	position:absolute;
	left:92px;
	top:103px;
	width:53px;
	height:19px;
	z-index:4;
}
#OK {
	position:absolute;
	left:170px;
	top:106px;
	width:18px;
	height:19px;
	z-index:4;
}
#olvidada {
	position:absolute;
	left:19px;
	top:141px;
	width:198px;
	height:13px;
	z-index:3;
}
#tit_guias_sectoriales {
	position:absolute;
	left:-1px;
	top:183px;
	width:223px;
	height:24px;
	z-index:1;
}
#menu_izdo {
	position:absolute;
	top: 212px;
	left: 14px;
	width: 201px;
	
}
#menu_izdo ul {
	/*display: inline;*/
	margin-left: 0;
	padding-left: 0;	
	list-style-image: url(../images/flecha_menu.jpg);
	margin-top: 15px;
}
#menu_izdo ul li {
	margin-left: 20px;
	padding-left: 7px;
	padding-right: 0px;	
	/*padding-top:7px;*/
	margin-top: 7px;

}

#menu_izdo a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B6289;
	
}
#tit_comarcas {
	position:absolute;
	left:-1px;
	top:450px;
	width:223px;
	height:24px;
	z-index:1;
}
#menu_izdo_comarcas {
	position:absolute;
	top: 480px;
	left: 14px;
	width: 201px;
	
}
#menu_izdo_comarcas ul {
	/*display: inline;*/
	margin-left: 0;
	padding-left: 0;	
	list-style-image: url(../images/flecha_menu.jpg);
	margin-top: 15px;
}
#menu_izdo_comarcas ul li {
	margin-left: 20px;
	padding-left: 7px;
	padding-right: 0px;	
	/*padding-top:7px;*/
	margin-top: 7px;

}

#menu_izdo_comarcas a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B6289;
	
}
#tit_informacion {
	position:absolute;
	left:0px;
	top:700px;
	width:227px;
	height:26px;
	z-index:1;
}

#lista_informacion {
	position:absolute;
	/*left:14px;*/
	top:730px;
	width:201px;
	height:118px;
	z-index:1;
}
#lista_informacion ul {
	display: inline;
	margin-left: 0;
	padding-left: 0;	
	list-style-image: url(images/flecha_menu.jpg);
	
}
#lista_informacion ul li {
	margin-left: 20px;
	padding-left: 7px;
	padding-right: 0px;	
	padding-top:7px;
}
#lista_informacion a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B6289;
}

.input_form{
	border: 1px solid #464B5E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B6289;
}
.boton_registro{
	position:absolute;
	left:-8px;
	top:-3px;
	width:18px;
	height:19px;
	z-index:4;
	border-bottom: 0px;
	border-top: 0px;
	border-left:0px;
	border-right: 0px;
	height:18px;
	width:32px;
	background-color: transparent;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
}

/*LATERAL DERECHO*/
#lateral_dcho {
	position:absolute;
	left:812px;
	top:150px;
	width:165px;
	height:833px;
	z-index:1;
}
#lateral_dcho ul {
	display: inline;
	margin-left: 0;
	padding-left: 0;	
}
#lateral_dcho ul li {
	display: inline;
	margin-left: 0;
	padding-left: 0px;
	padding-right: 0px;	
}
#tit_enlaces_patro {
	position:absolute;
	left:28px;
	top:17px;
	width:128px;
	height:45px;
	z-index:2;
}
#enlaces_patro {
	position:absolute;
	left:9px;
	top:76px;
	width:94px;
	height:54px;
	z-index:1;
}
#anuncios_patro {
	position:absolute;
	left:9px;
	top:76px;
	width:94px;
	height:54px;
	z-index:2;
}
#anuncios_patro ul {
	margin-left: 0;
	padding-left: 0;	
}
#anuncios_patro ul li img{
	margin-left: 0;
	padding-left: 13px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom:32px;
}

/*PIE*/
#contenedor_pie_index{
	position:relative;
	padding-top:10px;
	left:0px;
	top:60px;
	width:575px;
	height:20px;
	z-index:1;

}
#pie {
	position:absolute;
	left:3px;
	top:986px;
	width:997px;
	height:63px;
	z-index:1;
	background-color: #F5F5EB;
	border: thin solid #3C6389;
}
#pie2 {
	position:absolute;
	left:3px;
	width:997px;
	height:63px;
	z-index:1;
	background-color: #F5F5EB;
	border: thin solid #3C6389;
}
#copyright {
	position:absolute;
	left:32px;
	top:15px;
	width:291px;
	height:35px;
}
#menu_pie {
	position:absolute;
	left:681px;
	top:7px;
	width:134px;
	height:51px;
}
#menu_pie ul {
	display: inline;
	margin-left: 0;
	padding-left: 0;	
}
#menu_pie ul li {
	margin-left: 0;
	padding-left: 0px;
	padding-right: 0px;	
}
#menu_pie2 {
	position:absolute;
	left:825px;
	top:7px;
	width:168px;
	height:51px;
}
#menu_pie2 ul {
	display: inline;
	margin-left: 0;
	padding-left: 0;	
}
#menu_pie2 ul li {
	margin-left: 0;
	padding-left: 0px;
	padding-right: 0px;	
}

