/* CSS Interior web */

#col_izquierda {
	float:left;
	padding:0 12px 0px;
	width:183px;
}

#col_contenido_interior {
	float:left;
	padding:0 18px;
	width:757px;
	overflow:hidden;
}

img {
	margin:0px;
}

a {
	color:#006699;
}

/*Menu lateral*/

.contenedor_menu {
	background-color:#FFFFFF;
	margin-bottom:20px;
	padding:2px;
	width:178px;
}

.cont_tit_boletin {
	border-bottom:2px solid #ffd700;
	height:30px;
	margin:0px;
	background-color:#675f53;
	line-height:30px;
	font-size:1.3em;
	text-transform:uppercase;
	padding-left:10px;
}

.cont_tit_boletin a {	
	color:#FFF;
}

.cont_secciones {
	width:176px;
	border:1px solid #d8d3cf;
}

ul.list_secc {
	margin:0px;
	padding:0;
	list-style:none;
}

ul.list_secc li {
	padding:10px 0px 10px 10px;
	border-bottom:1px solid #d8d3cf;
}

ul.list_secc li.last {
	border-bottom:none;
}

ul.list_secc li a {
	color:#000;
	font-size:1.2em;
}

ul.subseccion_menu {
	margin:0px;
	padding:0 0 0 10px;
	list-style:none;
}

ul.subseccion_menu li {
	border-bottom:none;
	padding:10px 0px 5px 10px;
	background:url(../img_maquetacion/fondos/ico_submenu.jpg) no-repeat 0 15px;
}

ul.subseccion_menu li a {
	color:#666;
}

/* Enlaces de la columna lateral */

.cont_enlace_izq {
	width:178px;
	margin-left:2px;
}

/* Estilos para el contenido */

.contenedor_art {
	 overflow:hidden; 
	 padding-top:15px;
	 margin-top:15px;
}

.cont_col_der {
	float:right;
	width:365px;
	padding: 0;
}

.cont_col_izq {
	float:left;
	width:365px;
	padding:0;
}

.tit_seccion {
	width:100%;
	height:20px;
	border-bottom:1px solid #dbdada;
	position:relative;
}

.tit_seccion p {
	font-family:"Arial Narrow",sans-serif,"Lucida Sans";
	padding-left:10px;
	background:url(/img_maquetacion/fondos/ico_tit_seccion.jpg) no-repeat 0 4px;
	text-transform:uppercase;
	font-size:1.5em;
	font-weight:100;
	line-height:18px;
	margin:0px;
	color:#008035;
	width:70%;
	float:left;
}

.tit_seccion p a {
	color:#008035;
}

.un_articulo {
	overflow:hidden;
	width:97%;
	margin-top:25px;
	border-bottom:1px dotted #DBDADA;
	padding-bottom:15px;
}

.sinborde {
	border:none;
}

.int_cont_txt {
	float:right;
	font-weight:500;
	padding:0px 0 0px 14px;
	width:75%;
}

p.txt_titulo {
	margin:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:1.2em;
	margin-bottom:15px;
}

p.txt_titulo a {
	color:#000;
}

p.txt_resumen {
	margin-bottom:0px;
}

p.txt_resumen a {
	font-size:1.1em;
	color:#675f53;
}

.int_cont_img {
	float:left;
	padding:0px;
	width:70px;
	height:58px;
	overflow:hidden;
	border:1px solid #136e39;
}

.int_cont_img a {
	display:block;
	width:100%;
	overflow:hidden;
}

.un_articulo_inv {
	margin-bottom:20px;
	overflow:hidden;
	width:100%;
}

.inte_cont_txt {
	float:left;
	font-weight:500;
	padding:0;
	width:210px;
	margin-top:10px;
}

.inte_cont_img {
	float:right;
	height:98px;
	overflow:hidden;
	padding:0;
	width:98px;
}

.contenedor_art td {
	border:none;
	padding:0;
}

/*Listado de articulos de una sola seccion*/

.un_articulo_100 {
	overflow:hidden;
	width:100%;
	margin-bottom:10px;
	padding-bottom:15px;
	border-bottom:1px dotted #ebebea;
	position:relative;
	margin-top:20px;
}

.un_articulo_100.last {
	border-bottom:none;
}

.int_cont_txt_100 {
	float:left;
	font-weight:500;
	padding:0;
	width:86%;
	text-align:left;
}

.int_cont_img_100 {
	float:left;
	padding:0px;
	width:70px;
	height:100%;
	overflow:hidden;
	border:1px solid #136e39;
	text-align:center;
	margin-right:14px;
}

.link_mas {
	margin-bottom:0px;
}

.link_mas a {
	color:#000;
	font-weight:bold;
}

/* Estilos para el paginador */

.contenedor-paginador {
	display:block;
	padding-top:7px;
	margin-bottom:0;
	overflow:hidden;
	padding-bottom:4px;
	margin-bottom:20px;
	margin-top:20px;
}

table.paginador-tabla {
	width:100%;
}

.paginador-modulo {
	display:inline;
	width:55px;
	border:1px solid #666666;
	text-align:center;
	padding:4px 3px;
}

a.paginador-modulo {
	margin-right:0px;
	border:1px solid #9AAFE5;
	color:#2E6AB1;
}

table.paginador-tabla a:link, table.cont_paginador a:visited {
	color:#2E6AB1;
	text-decoration:none;
	border:1px solid #2E6AB1;
}

.paginador-pagina-actual {
	background:none repeat scroll 0 0 #2E6AB1;
	color:white;
	display:inline;
	width:10px;
	font-weight:bold;
	margin-right:4px;
	padding:4px 8px;
}

.paginador-pagina {
	color:#2E6AB1;
	text-decoration:none;
	border:1px solid #9AAFE5;
	margin-right:2px;
	padding:3px 8px;
	display:inline;
	width:10px;
}

/* Listado de las noticias de actualidad*/

.una_seccion {
	margin-bottom:30px;
}

.act_un_articulo {
	overflow:hidden;
	width:100%;
	margin-bottom:20px;
	padding-top:20px;
	border-top:1px solid #ebebea;
	position:relative;
}

.act_un_articulo.num_1{
	border-top:none;
	overflow:hidden;
	width:100%;
	margin-bottom:20px;
	padding-top:0px;
	position:relative;
	margin-top:25px;
}

.act_cont_txt {
	float:left;
	font-weight:500;
	padding:0;
	width:71%;
	text-align:left;
}

.act_cont_img {
	float:left;
	padding:0;
	margin-right:30px;
	width:150px;
	height:100px;
	overflow:hidden;
	border:1px solid #136e39;
	text-align:center;
}

.list_articulo_fecha {
	margin-top:10px;
	color:#555;
}

/*Listado de las noticias destacadas*/

.destacada_cont_img {
	border:1px solid #000000;
	height:78px;
	overflow:hidden;
	text-align:center;
	width:209px;
	float:left;
	margin-right:20px;
}

.destacada_cont_txt {
	float:left;
	font-weight:500;
	padding:0;
	width:68%;
	text-align:left;
}

#list_articulo_fecha {
	margin-top:10px;
}

/* Estilos para el listado de sectores */

.un_sector {
	border:1px solid #ebeaea;
	padding:2px;
	margin-top:20px;
}

.titulo_sector {
	border-bottom:1px solid #ffd840;
	height:21px;
	width:100%;
	background:url(/img_maquetacion/fondos/f_tit_sectores.jpg) repeat-x scroll 0 0 transparent;
}

.titulo_sector p {
	color:#524b4b;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.3em;
	font-weight:100;
	line-height:18px;
	margin:0;
	padding-left:10px;
	text-transform:uppercase;
	width:70%;
}

.titulo_sector p a, .titulo_areas p a {
	color:#524b4b;
}

.cont_sector {
	padding:15px 10px 10px 10px;
	border-top:1px solid #EBEAEA;
}

.sin_borde {
	border:none;
}

.cont_sector.num1 {
	border-top:none;
}

.sector_fecha {
	margin:15px 0 0 0;
	color:#008035;
}

.cont_slogan {
	overflow:hidden;
	margin-top:20px;
}

/* Estilos para el listado de las areas */

.encabezado_area {
	height:7px;
	background-color:#9e9d9e;
	margin-top:20px;
}

.un_area {
	border:1px solid #ebeaea;
	padding:2px;
	margin-bottom:30px;
}

.titulo_areas {
	background:url(/img_maquetacion/fondos/f_tit_areas.jpg) repeat-x scroll 0 0 transparent;
	height:23px;
	width:100%;
}

.titulo_areas p {
	color:#524B4B;
	float:left;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:1.3em;
	font-weight:100;
	line-height:20px;
	margin:0;
	padding-left:10px;
	text-transform:uppercase;
	width:70%;
}

.areas_cont_img {
	float:left;
	padding:0;
	margin-right:30px;
	width:70px;
	height:100%;
	overflow:hidden;
	border:1px solid #9E9D9E;
	text-align:center;
}

/*Estilos para los seguros agrarios */

.seguro_col_izq {
	float:left; 
	width:45%;
}

.seguro_col_der {
	float:right; 
	width:45%;
}

.cont_una_temporada {
	border:1px solid #e6e6e7;
	padding:1px;
	margin-bottom:15px;
}

.titulo_fecha {
	margin:0px;
	height:22px;
	line-height:22px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:1.1em;
	padding-left:10px;
	background:url(/img_maquetacion/fondos/f_tit_seguro.jpg) repeat-x;
	border-bottom:1px solid #FFD840;
}

.cont_seguro {
	padding:8px;
}

.cont_seguro a {
	line-height:20px;
	color:#333;
}

.cont_seguro a:visited {
	color:#777;
}

.cont_seguro a:hover {
	color:#008035;
}

/* Estilos para el listado de publicaciones*/

.una_publicacion {
	/*position:relative;*/
	width:757px;
	/*height:110px;*/
	margin-top:20px;
}

.titulo_publi {
	/*position:absolute;
	top:0px;
	left:10px;*/
	height:22px;
	background-color:#046699;
	z-index:999;
	width:200px;
	margin-top:20px;
}

.titulo_publi p {
	line-height:21px;
	font-family:"Arial Narrow",sans-serif,"Lucida Sans";
	font-size:1.4em;
	padding:0px 15px 0px 32px;
	margin:0px;
	background:url(/img_maquetacion/fondos/ico_tit_publi.jpg) no-repeat;
	color:#FFF;
}

.titulo_publi p a {
	color:#FFF;
}

.cont_publi {
	border:1px solid #eaeaea;
	/*position:absolute;
	top:10px;
	left:0px;*/
	overflow:hidden;
	width:735px;
	padding:25px 10px 15px 10px;
}

.publi_cont_img {
	float:left;
	width:96px;
	height:48px;
	border:1px solid #fff;
	overflow:hidden;
	margin-right:20px;
}

.publicacion_fecha {
	margin-top:15px;
	margin-bottom:0px;
	color:#888;
}

/* Estilos para los anuarios */

.cont_descarga_anuario {
	padding:10px 0;
	width:755px;
	padding:5px 0 10px 35px; 
	background: url("/cgi-bin2/imgstd/noticias/pdf.gif") no-repeat scroll 1em 3px transparent;
}

.enlace_fichero {
	color:#000;
}

.subtitulo_list {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#008035;
	font-weight:bold;
	padding-left:12px;
	font-size:1.1em;
}

.subtitulo2_list {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	padding-left:12px;
}

/* Estilos para un articulo desplegado */

.contenedor_articulo {
	margin-top:20px;
	overflow:hidden;
	position:relative;
	width:100%;
}

#articulo_fecha {
	margin-bottom:15px;
	color:#444444;
}

.art_titulo {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:bold;
	margin:20px 0;
}

.art_resumen {
	margin-bottom:15px;
	color:#675F53;
	font-size:1.3em;
	line-height:24px;
}

.art_descripcion {
	font-size:1.1em;
	overflow:hidden;
}

#botonera_art_txt {
	width:210px;
	float:right;
	text-align:right;
	line-height:22px;
	position:absolute;
	right:0px;
	top:-2px;
}

#botonera_art_txt a, #compartir_tit {
	color:#008035;
}

.botones {
	border-left:1px solid #DBDADA;
	padding:0 4px;
}

#botonera_img_txt {
	width:210px;
	float:right;
	text-align:right;
	line-height:22px;
	position:absolute;
	right:0px;
	top:-2px;
}

#botonera_img_txt a, #compartir_tit {
	color:#008035!important;
}

.botones10 {
	border-left:1px solid #DBDADA;
	padding:0 4px;
}


#compartir_art {
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:12px;
	margin-top:20px;
	padding:10px 3px 3px;
	float: right; 
	width: 768px; 
	text-align: right;
}

div#redes_sociales {
	background-color:#FFFFFF;
	border:1px dashed #DDDDDD;
	display:none;
	float:right;
	margin-bottom:10px;
	padding:5px 0;
	text-align:center;
	width:289px;
	border-top:none;
}

.mr_seccion_txt.botones {
	border-right:1px solid #DBDADA;
}

.icon_social {
	margin:2px;
	vertical-align:bottom;
}

/* Estilos para los archivos adjuntos */

.cont_descarga_fic {
	border:1px solid #CCC;
	padding:10px 0;
	width:755px;
	border-top:none;
}

.titulo-descargas {
	background-color:#675F53;
	border-bottom:2px solid #FFD700;
	color:#fff;
	font-family:Trebuchet MS,Arial;
	font-size:1.1em;
	margin:0px;
	padding:3px 10px;
	text-decoration:none;
	/*margin-top:30px;*/
}

.unadescarga {
	height:20px;
	margin-bottom:5px;
	padding-left:35px;
	padding-top:0;
}

.unadescarga a {
	color:#333;
}

/*Estilos para la zona de uniones*/

.cont_uniones {
	background-color:#f7f7f6;
	padding:18px 15px 0px 15px;
}

.contenedor_mapa {
	background-color:#FFF;
	border:1px solid #dddddd;
	width:333px;
	height:204px;
}

.lista_uniones1 {
	float:left;
	width:140px;
}

.una_union {
	width:120px;
	height:35px;
	clear:both;
	margin-bottom:8px;
}

.lista_uniones2 {
	float:right;
	width:140px;
}

.img_mapa {
	border:1px solid #afabaa;
	float: left; 
	display: inline; 
	margin-right:10px;
	width:31px;
	height:31px;
}

.linkverdana11 {
	color:#000;
	text-transform:uppercase;
}

div.una_union_txt {
	display:block;
	margin-left:32px;
}

/* Estilos para los enlaces relacionados */

.unenlace_link {
	margin-bottom:25px;
	padding-left:10px;
	padding-bottom:25px;
	border-bottom:1px dotted #E6E6E6;
	text-align:left;
}

.unenlace_link.last {
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0;
}

.unenlace_link p {
	margin:0px;
	margin-top:10px;
}

.tit_enlace_link {
	background:url(/img_maquetacion/fondos/ico_enlaces.jpg) no-repeat left 6px transparent;
	color:#000;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:12px;
}

a.link_enlaces {
	color:#666666;
	text-decoration:none;
	font-size:1.2em;
}

a.link_enlaces:hover {
	text-decoration:underline;
}

/* Estilos para los ficheros de descarga */

.fich_descarga {
	padding-left:25px; 
	padding-top: 10px; 
}

.fich_descarga a {
	margin-left:7px;
	color:#666666;
}

.unadescarga {
	padding-left:25px; 
	padding-top: 5px; 
	padding-bottom:10px;
	border-bottom:1px dotted #E6E6E6;
	margin-bottom:10px;
}

.unadescarga a {
	margin-left:7px;
	color:#666666;
}

.unfichero_link  {
	text-align:left;
	margin-top:20px;
}

/* Estilos para el mapa web */

#cuerpo_una_col {
	background-color:#FFF;
	min-height:500px;
	overflow:hidden;
	padding:20px 18px 20px 12px;
	z-index:1;
}

.cont_contenido_mapa  {
	margin-top:15px;
	overflow:hidden;
}

.una_fila {
	overflow:hidden;
	padding-bottom:20px;
	float:left;
	width:75%;
}

.cont_unboletin {
	float:left;
	width:25%;
}

.cont_unboletin p, .cont_unboletin_doble p {
	margin:0 0 6px;
}

.tit_boletin {
	color:#000;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:1.3em;
	font-weight:bold;
	line-height:30px;
}

.tit_boletin a {
	color:#000;
}

ul.lista_mapa {
	list-style:none outside none;
	margin:0;
	padding:0;
}

li.mapa_submenu {
	background:url(/img_maquetacion/fondos/ico_mapaweb.jpg) no-repeat scroll left 5px transparent;
	line-height:25px;
	padding-left:15px;
}

.mapa_submenu_link {
color:#444444;
text-decoration:none;
}

/* Banners interior */

.cont_banners_interior {
	border-top:1px solid #008035;
	padding-top:40px;
	width:757px;
	margin-top:20px;
}

.col_hori_1a {
	height:102px;
	margin-bottom:20px;
	overflow:hidden;
	width:100%;
}

.col_hori_2a {
	overflow:hidden;
	width:100%;
}

.col_derecha2 {
	float:right;
	width:178px;
	margin-left:24px;
}

.col_derecha_178 {
	float:right;
	width:178px;
	margin-left:24px;
	margin-top: 12px;
}
