/* Estilos para la pagina web de Anecop*/

.contenido {
	font: 10px Tahoma, Arial, Verdana;
	margin: auto;
	margin-top:0px;
	width:794px;}
.contenedor-columnas {
	width:400px;}
p, li {
	font: 11px tahoma;
	color:#4a535a;
	text-align:justify;
	padding-right:10px;}
li {
	padding-top:4px;}
.enlace-subrayado {
	padding-left:10px;
	font-family:tahoma,arial,verdana;
	font-size:11px; }
a.enlace-subrayado {
	font-family:tahoma,arial,verdana;
	font-size:11px;
	color:#666;
	text-decoration:underline;}
a.enlace-subrayado:hover {
	color:#999;}
/*estilos columna izquierda */
#colIzq {
	float: left;
	margin-left:16px;
	width:266px;
	height:100%;
	margin-right:2px;}
* html #colIzq {
	margin-left:8px; }
.col-D, .col-E, .noticias, .destacados {
	float: left; }
.col-D {
	width:104px;
	background-color:#fff;
	border-top: 11px solid #ff9121;
	height:100%;
	padding-right: 2px; }
.col-E  {
	border-top: 11px solid #d95208;
	width:160px;
	height:100%;
	background-color:#FFF;}
	
/* BT - estilo para la Bolsa de Tierras */
.bolsa-tierras {
	width:104px;
	margin-top:1px; }	
.img-BT {
	margin-top: 2px; }
.entrar-BT {
	font: 10px  Tahoma, Arial, Verdana;
	color:#FFFFFF;
	background-color:#d95205;
	width: 104px;
	height: 20px;
	line-height: 20px;
	font-weight:bold;
	text-align: right;
	text-decoration:none;}
a.entrar-BT {
	text-decoration:none; }
a.entrar-BT:hover {
	text-decoration:none;
	color:#ff9121;}
	
/* submenu izquierda*/

.imag_paddingIzq {
	padding-left:3px;}

.seccion-titular, .seccion-titular-gr {
	margin-top: 3px;
	background-color:#66767B;
	background-image:url(../img/seccion_fondo.gif);
	background-repeat:repeat-x;
	height: 21px;
	line-height:21px;
	font: 11px Tahoma, Arial, Verdana;
	font-weight:bold;
	color:#FFF;
	padding-left: 5px;
	padding-right: 3px;
	padding-top:5px; }
.seccion-titular-gr {
	background-image:url(../img/seccion_fondo_gr.gif);
	height: 27px;
	line-height:14px;
	padding-top:1px; }
a.seccion-titular-enlace {
	color:#FFF;
	text-decoration:none;}
.seccion-titular-enlace:hover {
	color:#4a535a;
	text-decoration:none;}
.submenu {
	background-color: #d5d5d6;
	margin-top:1px;
	line-height: 25px; }
.submenuRojo {
	color: #D95208;
	font-size:10px;
	font-weight:bold;}
.submenu-enlace {
	margin-top:1px;
	line-height: 25px; }
	
a.submenu-enlace {
	text-decoration:none;
	color:#69737D;
	font:10px Tahoma, Arial, Verdana;
	font-weight:bold; }
a.submenu-enlace:hover {
	color:#d95208; }

a.submenu:active {
	color:#d95208; }
th {
	text-align:left;
	font-weight:normal;}

.linea-inf {
	border-bottom: 1px solid #fff;
	height: 22px;
	line-height:22px; }

/* DR - estilo descarga restringida */

.descarga-restringida, .descarga-archivos {
	background-image:url(../img/caja_gris.gif);
	background-repeat:no-repeat;
	margin-left:10px;
	margin-top:15px;
	height:132px;
	text-align:center;
	width:142px; }
.DR-titular, .DR-texto, DA-texto  {
	font: 11px Arial, Verdana;
	color:#69737D; }
.DR-texto {
	width:115px;
	line-height:12px;
	padding-top:5px;
	padding-bottom: 3px;
	margin: auto;
	text-align:center; }
.DR-titular {
	width:140px;
	border-bottom:1px solid #69737D;
	font-weight:bold;
	height:21px;
	line-height:21px;
	vertical-align:middle;
	text-align:center;
	padding-top:5px; }	
.DR-registrarse {
	width:80px;
	height: 18px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	font-weight:bold;
	background-color:#FFFFFF;
	border:1px dotted #69737D;
	padding:3px;}
a.DR-registrarse {
	text-decoration: none;
	color:#999; }
a.DR-registrarse:hover{
	text-decoration: none;
	background-color:#666;
	color:#fff;
	border:1px dotted #fff; }
.DR-registro {
	width: 100px;
	background-color:#FFFFFF; }

/* DA -descarga de archivos */

.descarga-archivos {
	padding-bottom:10px; }
.DA-texto {
	font: 11px Arial, Verdana;
	line-height:12px;
	padding:5px 4px 3px 7px;
	margin: auto;
	color: #69737D;
	width:125px;
	float:left;
	text-align:center;}
	
/*estilos columna derecha */

#colDcha {
	margin-left:3px;
	font:9px Tahoma, Arial, Verdana; }
#colDcha, .submenu-A, .submenu-B {
	float: left;
	width:486px; }
a.enlace-menuNavegacion {
	text-decoration:none;
	font-family: Tahoma, Arial, Verdana;
	font-size:9px;
	color:#69737d;}
a.enlace-menuNavegacion:hover {
	text-decoration:underline; }
.submenu-A, .submenu-B, .submenu-A-enlace {
	background-repeat:repeat-x;
	font: 11px Tahoma, Arial, Verdana;
	font-weight:bold;
	color:#fff; 
	height:26px;
	line-height:26px;}
* html .submenu-A, .submenu-B, .submenu-A-enlace {
	height:21px;
	line-height:16px;
	margin-top:3px;
	padding-top:5px;  }
.submenu-B {
	margin-top:0px;}
.submenu-A, .submenu-A-enlace {
	background-image:url(../img/seccion_submenu_fondo.gif);
	width:480px;
	font-size:11px;
	margin-right:2px;
	color:#69737D;
	padding-left:5px;
	margin-top:2px;}
.submenu-A-enlace {
	font-weight:normal;
	text-align:right;
	font-size:10px;
	padding-right:5px;
	margin-top:3px;}
.submenu-B{
	background-image:url(../img/seccion_submenu2_fondo.gif);
	width:108px;
	padding-right:5px; 
	margin-top:2px;}
	
/* AP - apertura de pliegos*/

.apertura-pliegos {
	background-color: #ffc183;
	margin-top:3px; }
.AP-titular {
	background-image:url(../img/noticias_fondo.gif);
	background-repeat:repeat-x;
	height:26px;
	font:11px Tahoma, Arial, Verdana;
	color:#000;
	font-weight:bold;}
.fecha, .AP-texto-negrita, .AP-texto, .noticias-texto{
	padding:3px;
	font: 10px Tahoma, Arial, Verdana; }
.fecha, .AP-texto {
	color:#d95205;}
.AP-texto-negrita {
	color:#000;
	font-weight:bold; }
.icono-PDF{
	margin-top: 3px;
	margin-right:3px;}
	
	.BolsaTierras-titular {
	background-image:url(../img/noticias_fondo.gif);
	background-color:#FB742A;
	background-repeat:repeat-x;
	font:11px Tahoma, Arial, Verdana;
	font-size:9px;
	color:#A94107;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;}
	.BolsaTierras-titular a{
	color:#A94107;
	text-decoration:none;
	}
	.BolsaTierras-titular a:hover{
	color:#A94107;
	text-decoration:underline;
	}	
	
/* Noticias */

.noticias {
	background-color: #ffc183;
	margin-top:3px;
	width:104px; }
.noticias-titular {
	background-image:url(../img/noticias_fondo.gif);
	background-repeat:repeat-x;
	height:21px;
	line-height:21px;
	font:11px Tahoma, Arial, Verdana;
	color:#000;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;}
.noticias-titular-enlace {
	font:10px Tahoma, Arial, Verdana;
	color:#000;
	font-weight:bold;
	padding-left:5px;}
a.noticias-titular-enlace {
	font:10px Tahoma, Arial, Verdana;
	color:#000;
	font-weight:bold;
	text-decoration:none;}
a.noticias-titular-enlace:hover {
	text-decoration:underline;}
.noticias-texto {
	color:#000;
	padding-bottom: 5px;}
a.noticias-texto {
	color:#000;
	padding-bottom: 5px;
	text-decoration:none; }
a.noticias-texto:hover {
	text-decoration:underline;}
	
/*-------------------------*/

ul {
	font:10px Tahoma, Arial, Verdana;
	text-align:left; }
.titular, .noticia-texto {
	font-family: Tahoma, Arial, Verdana;
	font-size:9px;
	color:#666;
	text-align:justify;
	padding-right: 5px;}
	
/* Buscador */
.buscador {
	margin-top:2px;
	float: left;
	width:484px;
	height:20px;
	border:1px solid #cacaca;
	margin-bottom: 2px;}
.frm_buscador {
	font: 11px Tahoma, Arial, Verdana;
	width:470px;
	height: 22px;
	line-height:19px;
	padding-top:0px;
	margin:auto;
	vertical-align:middle; }
* html .frm_buscador {
	padding-top:3px;}
.buscador-icono { vertical-align: middle; }
input.buscador-caja, input.buscador-caja-gr {
	height:11px;
	border:1px solid #cacaca;
	vertical-align: middle;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana;}
input.buscador-caja, input.buscador-caja-gr {
	width:80px; }
input.buscador-caja-gr {
	width:160px; }
	
/* indices precios */

.cajas-indices-precios, .cajas-indices-precios-actual {
	background-image:url(../img/informac_interes/fondo_boton.gif);
	background-repeat:repeat-x;
	float:left;
	width: 125px;
	height:18px;
	border:1px solid #dae1e8;
	margin:10px 0px 5px 15px;
	text-align:center;
	font-size:11px;
	line-height:18px;}
.cajas-indices-precios-actual {
	background-image:url(../img/informac_interes/fondo_boton_naranja.gif);
	background-repeat:repeat-x;
	border:1px solid #ff9121; }
.años-anteriores {
	margin:30px auto 10px auto;;
	float:left;
	width: 450px;
	text-align:right;}
.caja-años-anteriores {
	font-size: 10px;
	color:#ff9121;
	width: 104px;
	height: 20px;
	line-height: 20px;
	text-align: right;
	text-decoration:none;}
a.caja-años-anteriores-enlace {
	font-size: 10px;
	color:#ff9121;
	width: 104px;
	height: 20px;
	line-height: 20px;
	text-align: right;
	text-decoration:none;}
a.caja-años-anteriores-enlace:hover {
	text-decoration:underline; }
	
/* CC - Contenido */
.linea-gris {
	margin-top:5px;
	width: 450px;
	height:1px;
	border-top:1px solid #cacaca; }
.linea-blanca {
	margin:2px 0 0 10px;
	width: 450px;
	height:1px; }

.CC-icono{
	padding:0 3px 3px 0;
	border-bottom: 1px solid #cacaca;
	border-right:1px solid #cacaca;
	vertical-align:middle;}
.CC-fecha {
	padding: 3px 3px 3px 3px;
	height:16px;
	width:140px;
	background-color: #cacaca;
	color:#fff;
	font-size:11px;}
.CC-texto {
	width:430px;
	margin-left:19px;
	border-left:1px solid #cacaca;
	padding:5px 0 5px 5px;
	font-size:11px;
	color:#666; }
.CC-texto-enlace {
	text-decoration:none;
	font-size:11px;
	color:#666; }		

a.CC-texto-enlace {
	font-size:11px;
	color:#666; }
a.CC-texto-enlace:hover {
	text-decoration:underline;
	color:#000; }		
.CC-paginacion {
	padding:0px 0 5px 5px;
	font-size:11px; }
.CC-pie {
	float:left;
	width:100%;
	height:20px;
	line-height:20px;
	margin:auto;
	text-align: center;
	margin-top:0px;
	background-color:#cacaca;}
a.enlace-NavegacionInf {
	text-decoration:none;
	font-weight:bold;
	font-size:9px;
	color:#666;}
a.enlace-NavegacionInf:hover {
	text-decoration:underline; }
	
/* Cómo asociarse */
a.impreso-enlace {
	text-decoration:none;
	color:#ff9121;}
a.impreso-enlace:hover {
	text-decoration:underline;}
	
/* Staff */
.organigrama, .organigrama-inf {
	width:150px; 
	border:1px solid #a5afb8;
	text-align:center;
	margin-left:150px; 
	height:30px;
	line-height:30px;
	background-color:#fff;
	color:#a5afb8;}
.organigrama-inf {
	float:left;
	width:120px; 
	margin-left:15px; }
.organigrama-infSub {
	float:left;
	width:120px; 
	margin-left:15px;
	border:1px solid #a5afb8;
	background-color:#FFF;
	padding: 3px 0 3px 0; 
	margin-bottom:40px;}
li.organigramaSub {
	color:#a5afb8;
	padding-left:5px;
	}

/* Condiciones de Uso */

.condiciones-uso {
	margin-left:40px;
	width:600px; 
	text-align:justify;}
	
/* enlaces */
.col-enlaces {
	float: left;
	margin-left:16px;
	background-color:#fff;	
	border-top: 11px solid #ff9121;
	width:104px;
	height:100%;
	margin-right:2px;}
* html .col-enlaces{
	margin-left:8px; }
.enlace-texto {
	border-right:1px solid #a5afb8;
	padding:8px 20px 8px 5px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	width:180px;
	margin:10px;}
.enlace-texto-dcha {
	padding:8px 10px 8px 5px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	width:180px;
	margin:10px;}
.enlace-logo {
	padding:8px 5px 8px 5px;
	vertical-align:middle;
	text-align: center;
	width:100px;}
a.link-enlace {
	color:#a5afb8;
	text-decoration:none;}
a.link-enlace:hover {
	text-decoration:underline;}
	
/* contacto */

input.contactar, .buscador-caja-BT-2, input.contactar2, input.contactar3, textarea.contactar   {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#4a535a;}
* html .buscador-texto, input.buscador-caja-BT, .buscador-caja-BT-2  {
	font-size: 10px;}
input.contactar, input.contactar2, input.contactar3  {
	height:14px;
	border:1px solid #a5afb8;
	text-align:right;
	width:100px;
	margin-left:14px; }
input.contactar2 {
	width:75px; }
input.contactar3 {
	width:313px; }
* html input.contactar {
	width:123px;}
textarea.contactar {
	border:1px solid #a5afb8;
	text-align:right;
	width:350px;
	margin-left:14px; }
.boton-contacto-enviar {
	margin: 9px auto 3px 190px;
	color:#69737D;
	font-size:11px;	
	padding:2px 10px 2px 10px; }
a.boton-contacto-enviar-enlace {
	padding:2px 10px 2px 10px;
	text-align:center;
	width: 80px;
	font-weight: bold;
	color:#69737D;
	border: 1px dotted #69737D;
	background-color:#FFF;
	text-decoration:none; }
a.boton-contacto-enviar-enlace:hover {
	background-color:#69737D;
	border: 1px dotted #fff;
	color: #fff; }
	
/* Asociados */
#asociados {
	float:left;
	display:block;
	text-align:left;
	width:245px;
	border:1px solid #BDC2C8;
	margin:5px 10px 0 5px;
	background-color:#FFF;
	height:355px;
	padding:0 3px 0 3px;
	overflow:auto;}
* html #asociados {
	width:255px;
	padding:0 0px 0 3px;}
#asociados ul {
	margin: 0;
	padding: 0;
	list-style-type: none;}
#asociados a {
	text-align:left;
	display: block;
	padding: 1px;
	width: 225px;
	background-color: #f2f7fc;
	border-bottom: 1px solid #dae1e8;
	margin:0; }

#asociados a:link, #asoc-navlist a:visited {
	color: #000;
	text-decoration: none; }
#asociados a:hover {
	background-color: #dae1e8;
	color: #ff9121; }
.table-direccion {
	color:#FFF;
	background-color:#BDC2C8;
	float:left;
	width:155px;
	margin-top:5px;
	padding:10px; }
p.asociados-texto {
	text-align:left;
	font-size:11px;
	color:#FFF;}
a.enlace-blanco{
	font-size:11px;
	text-decoration:underline;
	color:#FFF;}
a.enlace-blanco:hover {
	color:#000;}
#buscador-abecedario {
	margin-top:2px;
	float: left;
	width:484px;
	height:44px;
	border:1px solid #cacaca;
	margin-bottom: 2px;}

/* localizacion */	

#navlist {
font-size:10px;
margin: 0px;
padding: 0px;
padding-left: 5px;
padding-bottom: 3px;
padding-top: 1px; }

#navlist a, #navlist a:link, #navlist a:visited
{
border: 1px solid #f2f7fc;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
color: #4a535a;
font-weight: bold;
text-decoration: none;
}

#navlist a:hover, #navlist a:active, #navlist a:focus
{
border: 1px solid #BDC2C8;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
text-decoration: none;
 background-color: #f2f7fc;
}

#navlist li
{
padding-right: 1px;
display: inline;
}

#navlist ul
{
margin: 0px;
padding: 0px;
}

#navlist #active a { background-color: #f2f7fc; }

#localizacion {
	width:324px;
	height:299px;
	border:1px solid #bdc2c8;}	

/* MAPA WEB*/
#mapaweb-izq {
	width:300px;
	font-size:10px;
	margin:10px 10px 0 10px;}

#mapaweb-izq ul {
	background-color:#bdc2c8;
	margin: 0;
	padding: 0;
	list-style-type: none;}	
#mapaweb-izq  a {
	text-align:left;
	display: block;
	padding: 1px;
	width: 228px;
	background-color: #f2f7fc;
	border-bottom: 1px solid #dae1e8;
	margin:0; }

#mapaweb-izq  a:link, #mapaweb-izq-navlist a:visited {
	color: #000;
	text-decoration: none; }

#mapaweb-izq  a:hover {
	background-color: #dae1e8;
	color: #ff9121; }
/* varios enlaces para la web */
a.abecedario {
	font-size:10PX;
	color:#69737d;
	text-decoration:none;}
a.abecedario:hover {
	color:#000;}

