/*/////////////// estilos para fotos ///////////////////*/
.test{
	border: 1px solid red;
}


/*///////////////// LAYOUT ////////////////////////*/

#global{
	width: 990px;
	margin: 0px auto;
	background: #ffffff;
}

.subhome_euskadi2020{
	background: url(/img/fnd_euskadi2020.gif) no-repeat left bottom;
}
#imgAdos{
	display:block;
	height:312px;
	width:319px;
	/*background: url(/img/img_ados.jpg) no-repeat right bottom;*/
	
	float:right;
	margin-left:30px;
	margin-bottom: 10px;
}
.frase{
	font-size:1.1em;
	color:#000000;
	font-weight:bold;
}
.frase span{
	color:#B2BB1E;
}
.subhome_conoce{
	background: url(/img/fnd_conoce.gif) no-repeat right bottom;
}

.subhome_multimedia{
	background: url(/img/fnd_multimedia.gif) no-repeat left bottom;
}

#contenido{
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 40px;
	display: block;
	
}
#contenido_ados{
	padding-left: 40px;
	padding-right: 400px;
	padding-bottom: 40px;
	display: block;
	
}

/*//////////////BLOQUE COMPLETO /////////////////*/
.bloque_completo{
	display: block;
	margin-bottom: 30px;
	clear: both;
	overflow:hidden;
}
* html .bloque_completo{
	height: 1%;
}

.zona_completa{
	display: block;
	margin-bottom: 20px;
	clear: both;
	overflow:hidden;
}
* html .zona_completa{
	height: 1%;
}


.lst_punteado li.banner{
	padding-bottom: 25px;
	padding-top: 25px;
}

/*//////////////BLOQUE 2COLS /////////////////*/

.bloque_2cols{
	display: block;
	margin-bottom: 20px;
	clear: both;
	overflow:hidden;

}

* html .bloque_2cols{
	height: 100%;
}

.zona_izquierda{
	float: left;
	width: 545px;
}


.zona_derecha{
	overflow:hidden;
	float: right;
	width: 332px;
}
* html .zona_derecha {
	height:100%;
}

.img_margin{
	margin-bottom:20px;
}
.padding{
	padding: 5px;
}


/*//////////////BLOQUE 3COLS /////////////////*/

.bloque_3cols{
	display: block;
	clear: both;
	overflow: hidden;
	padding-bottom: 20px;
}

* html .bloque_3cols{
	height: 100%;
}

.bloque_3cols .izq{
	width: 285px;
	margin-right:28px;
	float: left;
}


.bloque_3cols .centro{
	width: 285px;
	float: left;
}


.bloque_3cols .dcha{
	width: 285px;
	float: right;
}

.bloque_3cols h3 {
	margin-bottom:5px;
}

.bloque_3cols img{
	margin-right:5px;
}

.lnk_flechas{
	background:  url(/img/flechas.gif) no-repeat center;
	padding: 0px;
	padding-left:4px;
	padding-right: 8px;
}

/*//////////////BLOQUE 4COLS -home- /////////////////*/

.bloque_4cols{
	float:left;
	clear: both;
	overflow: hidden;
	padding-bottom: 20px;
	width:705px;
}

* html .bloque_4cols{
	height: 100%;
}
.bloque_4cols .columna {
	float: left;
	width: 200px;
	overflow:hidden;
	margin-right: 35px;
}


/*///////////////// GENERALES ////////////////////////*/

*{
	text-decoration: none;
	margin: 0px;
   padding: 0px;
   border: 0px;
   outline: 0px;
}
.clearboth{
	clear: both;
}

body{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:0.8em;
	color: #000000;
	background: #d5d5d5;
}

ul{
	list-style-type: none;
}

h1{
	display: none;
}

h1, h2, h3, h4{
	margin-bottom:8px;
}


h2 {
	font-size: 1.4em;
	text-transform: uppercase;
	color: #ffffff; 
	background: url(/img/fondo_h2.jpg) no-repeat left center;
	height: 47px;
	line-height: 47px;
	font-family: "Century Gothic",Verdana, Arial;
}
	
h2 span{
	padding-left:40px;
	display: block;	
}

h2 .salaprensa{
	height: 47px;
	background: url(/img/ico_sala.png) no-repeat left;
}
*html h2 .salaprensa {background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ico_sala.png', sizingMethod='crop')
background:; /*Aqui solo entra Internet Explorer, pero no es CSS valido. Quitar en cuanto salga la version 7 de IE*/
}


h2 .multimedia{
	height: 47px;
	background: url(/img/ico_multimedia.png) no-repeat left;
}

*html h2 .multimedia{background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ico_multimedia.png', sizingMethod='crop')
background:; /*Aqui solo entra Internet Explorer, pero no es CSS valido. Quitar en cuanto salga la version 7 de IE*/
}

h2 .participa{
	height: 47px;
	background: url(/img/ico_participa.png) no-repeat left;
}

*html h2 .participa{background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ico_participa.png', sizingMethod='crop')
background:; /*Aqui solo entra Internet Explorer, pero no es CSS valido. Quitar en cuanto salga la version 7 de IE*/
}

h2 .conoce{
	height: 47px;
	background: url(/img/ico_conoce.png) no-repeat left;
}

h2 .pre_boletin{
	height: 47px;
	background: url(/img/ico_boletin.gif) no-repeat left;
}

*html h2 .conoce{background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ico_conoce.png', sizingMethod='crop')
background:; /*Aqui solo entra Internet Explorer, pero no es CSS valido. Quitar en cuanto salga la version 7 de IE*/
}

h2 .think{
	height: 47px;
	background: url(/img/ico_think.png) no-repeat left;
}

h2 .ados{
	height: 47px;
	background: url(/img/ico_ados.png) no-repeat left;
}


*html h2 .think{background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ico_think.png', sizingMethod='crop')
background:; /*Aqui solo entra Internet Explorer, pero no es CSS valido. Quitar en cuanto salga la version 7 de IE*/
}

h2 .mapaweb{
	height: 47px;
	background: url(/img/ico_mapaweb.png) no-repeat left;
}

*html h2 .mapaweb{background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ico_mapaweb.png', sizingMethod='crop')
background:; /*Aqui solo entra Internet Explorer, pero no es CSS valido. Quitar en cuanto salga la version 7 de IE*/
}

h3 {
	font-family: Arial,Verdana, Arial;
	font-size:1.1em;
	padding-bottom:2px;
	margin-bottom:15px;
	border-bottom:4px solid #d5d5d5;
	text-transform:uppercase;
	color:#000;
	clear: both;
	overflow: hidden;
}

* html h3 {
	height: 100%;
}

h3 a{
	color: #505050;
	text-decoration: none;
}

h3 a:hover{
	text-decoration: underline;
	color: #034b87;
}
h3 .rss {
	background:url(/img/rss.gif) no-repeat right;
	width:100%;
	height:18px;	
	display:block;
}

.h3_especial{
	border: none;
	margin: 0px;
	padding: 0px;
}

h3 .link{
	text-transform: none;
	font-size: 90%;
	color: #000;
}

h4 {
	clear:both;
	color:#505050;
	font-size:1em;
   font-family: "Century Gothic", Arial, Verdana, Helvetica;
	padding-top:15px;
	margin-bottom:20px;
	height: 20px;
	line-height:20px;
}


h4 span {
	padding-top:2px;
	border-bottom:1px dotted #505050;
	padding-bottom:3px;
	padding-left:25px;
	display:block;
}

h4.tit_modul_blog{
	font-family: Arial,Verdana, Arial;
	border-bottom: 1px solid #7d9320;
	margin-bottom: 4px;
}

h5{
	font-family: Arial,Verdana, Arial;
	font-size:1.1em;
	padding-bottom:2px;
	margin-bottom:15px;
	border-bottom:4px solid #d5d5d5;
	text-transform:uppercase;
	color:#000;
	clear: both;
}

h5.ico_escribe{
	padding: 7px;
	padding-left: 40px;
	background: url(../img/ico_escribe.gif) no-repeat left;
}

h5.ico_lstcomentarios{
	padding: 7px;
	padding-left: 40px;
	background: url(../img/ico_lstcomentarios.gif) no-repeat left;
}

.break{
	clear: both;
}

.articulos {
	background:url(/img/ico_noticia.gif) no-repeat left;
}

.audios {
		background:url(/img/ico_audio.gif) no-repeat left;
}

.videos {
		background:url(/img/ico_video.gif) no-repeat left;
}

.galeria {
		background:url(/img/ico_galeria.gif) no-repeat left;
}

.play {
		background:url(/img/ico_play.gif) no-repeat left;
}

.comentarios {
		background:url(/img/ico_bocadillo.gif) no-repeat left;
}

.blog {
		background:url(/img/ico_blog.gif) no-repeat left;
}
.play {
			background:url(/img/ico_play.gif) no-repeat left;
}

h4.nopadding {
	padding-top:0px;
}

p{
	font-size:0.9em;
	margin-bottom:15px;
	
}
.margin5{
	margin-right: 5px;
}

.margin_right{
	margin-right: 15px;
}

a{
	color:#000;
	text-decoration: none;
}

a:hover {
	color:#7d9320;
}

.flota_izq{
	float: left;
}

.flota_dcha{
	float: right;
}

.flota_center{
	display: block;
	text-align: center;
}

.flota_center .thumbnail{
	float: none;
}

.flash_dcha {
	float:right;
	margin-left:30px;
	margin-bottom:20px;
}

.bold{ 
	font-weight:bold;
	}

.test{
	border:1px solid red;
}

.oculto{
	display: none;
}


.cont_info{
	padding-left: 5px;
	padding-right: 5px;
}
.resetfloat{
	clear: both;
	height: 1px;
}

.block{
	display: block;
	width: 700px;
}

.titular {
	text-transform: uppercase;
	font-weight: bold;
	display:block;
}

.tit_subtit{
	border-bottom: 1px dotted #000;
	font-family: "Century Gothic", Arial, Verdana;
	padding-left: 10px;
	font-size: 110%;
}

.verde{
	color:#7d9320;
}

.fecha {
	color:#7d9320;
	font-size: 90%;
}

.img_flota_dcha {
	float:right;	
	margin-left:30px;
	margin-bottom: 10px;
}

.img_flota_izq {
	float:left;	
	margin-right:30px;
	margin-bottom: 10px;
}


.thumbnail{
	display:block;
	float:left;
	border:1px solid #d5d5d5;
	padding:5px;
	margin-bottom:7px;

}

.thumbnail img{
	margin: 0px;
	padding: 0px;
}

.thumbnail:hover {
	cursor:pointer;
	background:#9ebb25;
}

.thumbnail_dcha{
	float:right;
	border:1px solid #d5d5d5;
	padding:5px;
	display:block;
}

.thumbnail_dcha:hover {
	background:#9ebb25;
}

.margin_img {
	margin-right:20px;
	margin-bottom:6px;
}
.margin_bottom {
	margin-bottom:20px;
}
.margin_top {
	margin-top:20px;
}
.margin_abajo {
	margin-bottom:6px;
}

.cont_1col_dcha {
	margin-left:100px;
	padding-top:20px;
}
/*lista punteado*/
.lst_punteado li{
	border-bottom: 1px dotted #cccccc;
	padding-bottom: 5px;
	margin-bottom: 10px;
	overflow:hidden;
}
* html .lst_punteado li {
	height: 1%;
} 
.lst_punteado li ul li {
	border-bottom: none;
	padding-bottom: 0px;
}


/* ENTREVISTAS*/
.entrevistas_pie {
	clear:both;
	margin-top:10px;
	margin-bottom:25px;
	background: url(/img/barra_sombra.gif) no-repeat right;
}

.ul_pie{
	clear:both;
	display: block;
	height:30px;
	line-height:26px;
	font-weight:bold;
}

.ul_pie li{
   float:left;
	margin-right:7px;
}

.ul_pie li a{
	background: url(/img/flecha.gif) no-repeat left;
	padding-left:12px;
	display: block;
}

.ul_pie li a.blanca{
	background: url(/img/flecha_blanca.gif) no-repeat left;
}

.ul_pie li p{
	margin:0px;
}

.ul_pie li p a:first-letter  {
   text-transform:capitalize;
}	

/*listado datos*/
ul.lst_datos {
	margin-bottom: 10px;
}
ul.lst_datos li {
	margin-bottom: 0px;
	/*height: 16px;
	line-height: 16px;*/
}
ul.lst_datos li span{
	margin-right: 5px;
	
}
ul.lst_datos .pdf{
	background: url("/img/ico_pdf.gif") no-repeat;
	padding-left: 18px;
}

ul.lst_datos .doc{
	background: url("/img/ico_doc.gif") no-repeat;
	padding-bottom: 2px;
	padding-left: 18px;
}

/*boton*/
.boton {
	border: 1px solid #ccc;
	padding: 1px;
	float: right;
}
.boton a, .boton input.bot_form {
	line-height: 22px;
	height: 22px;
	padding: 3px 8px;
	font-family: "Century Gothic", Arial, Verdana;
	text-decoration: none;
	font-weight: bold;
	color: #505050;
	font-size: 0.9em;
	background: #ccc;
	
}
.boton a:hover, .boton input.bot_form:hover {
	background: #7d9320;
	color:#fff;
}

.navegacionBoletines{
	float:right
}

.navegacionBoletinesAnt{
	float:left;
}

.navegacionBoletinesAnt a{
	font-weight:bold;
	padding-left:17px;
	background: url(/img/flechas_atras.gif) no-repeat left;
}

.navegacionBoletinesSig{
	float:right;
	padding-top:4px;
}

.navegacionBoletinesSig a{
	font-weight:bold;
	padding-right:17px;
	background: url(/img/flechas.gif) no-repeat right;
}

.bot_form{
	cursor: pointer;
}

/*boton fondo*/
a.boton_fnd{
	border: 1px solid #fff;
	padding: 1px;
	display:block;
	line-height: 22px;
	height: 22px;
	text-align:center;
	font-family: "Century Gothic", Arial, Verdana;
	text-decoration: none;
	font-weight: bold;
	color: #505050;
	font-size: 0.9em;
	background: #ccc;
}
a:hover.boton_fnd {
	background: #7d9320;
	color:#fff;
}

/*boton fondo audio*/
a.boton_fnd_audio{
	background:url(/img/ico_audio.gif) no-repeat 70px;
	padding-right:15px;
	border: 1px solid #fff;
	display:block;
	line-height: 22px;
	height: 22px;
	text-align:center;
	font-family: "Century Gothic", Arial, Verdana;
	text-decoration: none;
	font-weight: bold;
	color: #505050;
	font-size: 0.9em;
}
a:hover.boton_fnd_audio {
	background: #7d9320;
	color:#fff;
}

/*listado flechas*/
.lst_enlaces {
	margin-left: 15px;
	margin-bottom: 25px;
	padding: 0px;
	float: left;
}

.lst_enlaces p {
	margin:0px;
}

.lst_enlaces li{
	background: url(/img/flecha.gif) no-repeat  0px 4px;
	padding-left:13px;
	display:block;
	clear:both;
	margin-bottom:6px;
	line-height: 17px;
	overflow:hidden;
}
* html .lst_enlaces li {
	height:100%;
}

a:hover.lst_enlaces li p {
	color:#7d9320;
}	

.lst_enlaces li p a.selec{
	color:#7d9320;
}

.lst_enlaces li p:first-letter {
   text-transform:capitalize;
}	

.lst_enlaces li p a:first-letter {
  text-transform:capitalize;
}	


.lst_aud li {
	height:17px;
	line-height:17px;
	clear:none;
	display: inline;
	background: none;
	float:left;
	margin:0px;
	padding:0px;
	padding-right:5px;
	margin-right:5px;
	border-right:1px solid #000;	
}
.lst_aud li.ulti {
	border-right:none;
}

.lst_aud li p {
	font-weight:bold;
}


.lst_normal{
	
}

.lst_normal li{
	display: block;
	clear: both;
	margin-bottom:8px;
}

.lst_normal li .fecha{
	display: block;<
}



/*PAGINACION*/
.paginacion{
	overflow:hidden;
	clear:both;
	margin: 5px 0px;
}
* html .paginacion {
	height:100%;
}
.paginacion .indices{
clear: both;
display: block;
overflow: hidden;
border-bottom: 1px dotted #505050;
height: 1%;
padding-bottom:3px;
margin-bottom:3px;
height: 25px;
line-height: 25px;
padding-left:10px;
}
.paginacion .rango{
float:left;
height: 25px;
line-height: 25px;
}
.paginacion ul{
float: right;
height: 25px;
line-height: 25px;
}
.paginacion ul li{
float: left;
border: 1px solid #ffffff;
padding-left:5px;
padding-right:5px;
height: 25px;
line-height: 25px;
}
.actual{
font-weight: none;
}
.paginacion ul li a{
float: left;
height: 25px;
line-height: 25px;
color: #505050;

}
.paginacion ul li a:hover{
	color:#7D9320;
	text-decoration: underline;
}

/*///////////////// FORMULARIOS /////////////////*/

/*//////////// Formulario comentarios //////////////*/

input, textarea, select{
	border: 1px solid #898989;
}

input.check_radio{
	border: 0px;
}

input.invisible {
	visibility:hidden;
	height:0px;
}

.cont_comentarios{
	display: block;
	clear:both;
	padding: 15px;
	padding-top: 3px;
}
.cont_comentarios input.invisible {
	height:0px;
}

.cont_comentarios form{
	margin-bottom: 10px;
	overflow: hidden;	
}



* html .cont_comentarios form{
	height: 100%;
}


.cont_comentarios label{
	color: #898989;
	float: left;
	width:90px;
	text-align: right;
	margin-right: 15px;
	height:22px;
	line-height: 22px;
	font-family: "Century Gothic", Arial, Verdana;
	margin-bottom: 5px;
	display: block;
}

.cont_comentarios input{
	display: block;
	margin-bottom:5px;
	width: 78%;
	float: right;
	font-family: arial;
	height:21px;
	line-height: 21px;
}

.cont_comentarios textarea{
	font-size:90%;
	display: block;
	margin-bottom:5px;
	width: 78%;
	float: right;
	font-family: arial;
}

.cont_comentarios input.bot_form{
	float: right;
	width: 90px;
	text-align: center;
	clear: both;
	cursor: pointer;
	color: #505050;
	font-weight: bold;
	border: 1px solid #898989;
	display: block;
	font-family: "Century Gothic", Arial, Verdana;
	background: #ccc;
}

.cont_comentarios input.bot_form:hover{
	color: #fff;
	background:  #7d9320;	
}

.captcha{
	border: 1px solid #898989;
	margin-right: 15px;
}

.txt_avisolegal{
	font-size: 80%;
	color: #898989;
	clear: both;
	display: block;
	padding: 5px;
}

.txt_avisolegal span{
	font-size:110%;
	
}

.cont_comentarios label.esp{
	color: #898989;
	float: left;	
	text-align: left;
	padding-left:10px;
	margin-right: 15px;
	height:22px;
	line-height: 22px;
	font-family: Arial, Verdana;
	margin-bottom: 5px;
	display: block;
	clear: both;
	width:155px;
}

.cont_coment_encuestas input{
	padding-left: 10px;
	margin-left: 0px;
	border: 1px solid red;
}

.cont_comentarios input.bot_form_esp{
	float: left;
	width: 90px;
	text-align: center;
	clear: both;
	cursor: pointer;
	color: #505050;
	font-weight: bold;
	border: 1px solid #898989;
	margin-left:25px;
	margin-top:8px;
	display: block;
	font-family: "Century Gothic", Arial, Verdana;
	background: #ccc;
}

.cont_comentarios input.bot_form_esp:hover{
	color: #fff;
	background:  #7d9320;	
}

.cont_comentarios  input.check_radio{
	width: 15px;
	border: none;
	float: left;
	margin-right: 8px;
}

.esp_bot{
	margin-right: 5px;
}

.envia_amigo label{
	color: #898989;
	float: left;
	width:145px;
	text-align: left;
	margin-right: 15px;
	height:22px;
	line-height: 22px;
	font-family: "Century Gothic", Arial, Verdana;
	margin-bottom: 5px;
	display: block;
}

.envia_amigo input, .envia_amigo textarea{
	width: 68%;	
}

/*//////////// Formulario hemeroteca //////////////*/

.cont_hemeroteca{
	padding: 8px;
	display: block;
	background: #dadada;
	clear: both;
	overflow: hidden;
	margin-bottom: 20px;
}

* html .cont_hemeroteca{
	height: 1%;
}


.cont_hemeroteca label{
	font-weight: bold;
	clear: both;
	display: block;
	margin-bottom: 6px;
	text-transform: uppercase;
	font-size: 90%;
	height:17px;
	line-height: 17px;
}

.cont_hemeroteca .fechas{
	clear: both;
}

.cont_hemeroteca .fecha{
	float: left;
	height: 20px;
	line-height: 20px;
	border: 1px solid #898989;
	width:75px;
	margin-right: 3px;
	margin-bottom:15px;
	color: #000;
}

.cont_hemeroteca .bot_calendario{
	background: url(/img/ico_calendar.gif) no-repeat;
	width: 21px;
	height: 20px;
	cursor:pointer;
	border: 1px solid #898989;
	float: left;
	margin-right: 10px;
	margin-bottom:15px;
}

.cont_hemeroteca .txtfecha{
	float: left;
	height: 20px;
	line-height: 20px;
	margin-right: 3px;
	margin-bottom:15px;
}

.cont_hemeroteca .checkbox{
	border: none;
	margin-right:2px;
	cursor: pointer;
}

.lst_check_hemeroteca{
	clear: both;
	margin-bottom: 10px;
	overflow: hidden;
}
* html .lst_check_hemeroteca{
	height: 1%;
}

.lst_check_hemeroteca li{
	float: left;
	margin-right: 7px;
	height: 20px;
	line-height: 20px;
	white-space:nowrap;
	width:45%;
	overflow: hidden;
	
}
* html .lst_check_hemeroteca li{
	height: 1%;
}

.cont_hemeroteca .bot_form{
	text-transform: uppercase;
	clear: both;
	display: block;
	width: 90px;
	float: right;
	font-weight: bold;
	font-size:90%;
	cursor: pointer;
	border: 1px solid #898989;
}

.cont_hemeroteca .bot_form:hover{
	color: #fff;
	background:  #505050;
}


.bloque {
	clear:both;
	overflow:hidden;
}
.bloqueFin{
	border-top:4px solid #D5D5D5;
	padding-top:8px;
	padding-bottom:5px;
	margin-top:20px;
}

* html .bloque {
	height:1%;
}

/*enlaces*/

a.link {
	font-weight:bold;
	padding-right:18px;
	background:url(/img/flechas.gif) no-repeat right;
}
a:hover.link {
	color:#7d9320;
}

.link {
	clear:both;
	margin-right:5px;
	background:transparent url(/img/flechas.gif) no-repeat scroll right center;
	font-weight:bold;
	padding-right:18px;
	text-transform: none;
}

a.mailto {
	font-weight:bold;
	padding-left:29px;
	padding-top:2px;
	padding-bottom:2px;
	background:url(/img/sobre_correo.gif) no-repeat left top;
	height:17px;
	
}
a:hover.mailto {
	color:#7d9320;
}


.link_atras {
	clear:both;
	margin-right:5px;
	background:transparent url(/img/flechas_atras.gif) no-repeat scroll left center;
	font-weight:bold;
	padding-left:18px;
}




/*camino migas*/
.caminomigas {
	margin-left:40px;
	height:15px;
	line-height:15px;
	font-size:0.9em;
	overflow:hidden;
}
* html .caminomigas {
	height:1%;
}

.caminomigas span {
	font-weight: bold;
}


.mensaje{
	clear: both;
	display: block;
}

.mensaje .error{
	clear: both;
	display: block;
	border: 1px solid #e30000;
	padding:4px;
	text-align: center;
	font-weight: bold;
	color: #e30000;
	margin-bottom: 10px;
}

.mensaje .ok{
	clear: both;
	display: block;
	border: 2px solid #9ebb25;
	padding:4px;
	color:#9ebb25;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}


/*/////////// MAPA WEB ///////////////*/

.mapaweb{
	background: url(/img/fon_mapaweb.jpg) no-repeat right top;
}

.lst_mapaweb{
	margin-left: 20px;
}

.lst_mapaweb li{
	background: url(/img/fle_verde_doble.gif) no-repeat 0px 4px;
	padding-left: 25px;
	margin-bottom:30px;
}

.lst_mapaweb li a{
	font-weight: bold;
	color: #2e2e2e;
}

.lst_mapaweb li a:hover{
	color: #7d9320;
	text-decoration: underline;
}

.lst_submapaweb ul{
	margin-top: 15px;
	margin-left: 30px;
	margin-bottom:15px;
}


div.lst_submapaweb{
	margin-bottom: 20px;
}

.lst_submapaweb ul li{
	background: url(/img/fle_verde.gif) no-repeat 0px 4px;
	padding-left: 15px;
	margin-bottom:2px;
}


.lst_submapaweb ul li a{
	font-size: 90%;
}

.lst_submapaweb ul li ul {
	margin-bottom: 15px;
	margin-top: 10px;
}

.lst_submapaweb ul li ul li a{
	font-weight: normal;
}


/*///////////////// CONTACTO /////////////////////*/

.contacto{
	background: url(/img/fon_contacto.gif) no-repeat left bottom;
	min-height: 380px;
}

/*/////////// RSS ////////////////////*/

.dest_rss{
	background: url(/img/fon_dest_rss.jpg) no-repeat left;
	padding: 15px;
	min-height: 75px;
	padding-left:110px;
	margin-bottom: 20px;
}

* html .dest_rss{
	height: 75px;
}

.lst_rss{
	
}

.lst_rss li{
	margin-bottom: 5px;
}

.lst_rss li a{
	padding-left: 25px;
	font-weight: bold;
	background: url(/img/rss.gif) no-repeat left;
	
}

.lst_rss li a:hover{
	text-decoration: underline;
}

/*//////////// RESULTADOS BUSQUEDA ///////////////*/

.cont_resultados{
	
}

.cont_resultados ul{
	margin-bottom: 5px;
	display: block;
	padding-bottom: 10px;
	padding-left: 5px;
}

/*bloque articulos relacionados*/
.bloq_relacionados {
	background: #dddddd url(/img/fondo_relacionados.gif) no-repeat;
	overflow:hidden;
	margin-top:15px;
	margin-bottom: 15px;
	padding:8px;
	clear: both;
}

* html .bloq_relacionados {
	height:1%;
}

.bloq_relacionados .tit_relac{
	color:#505050;
	font-size:1em;
   font-family: "Century Gothic", Arial, Helvetica;
	font-weight:bold;
}
.lst_relacionados{
	margin-top:10px;
}
.lst_relacionados li{ 
	color:#666;
	padding-bottom:3px;
	margin-bottom: 6px;
}
.lst_relacionados li a{ 
}
.lst_relacionados li a:hover{ 
	color:#7D9320;
}

.lst_relacionados li span {
	padding-left:25px;
}

.lst_relacionados li span.fecha {
	padding-left:5px;
	margin-left: 5px;
	border-left: 1px solid #000;
	font-size: 90%;

}


/*/////////////// Listas horizontales en negrita ///////////////////*/

.cont_menu_lst{
	background: #e5e5e5;
	padding: 8px;
	clear:both;
	margin-bottom:15px;
}

.lst_horizontal_bold{
	clear: both;
	display: block;
	font-size: 90%;
}

.lst_horizontal_bold li{
	display: inline;
	border-right: 1px solid #000;
	padding-right:4px;
	margin-right: 4px;
}

.lst_horizontal_bold li.ulti{
	border: none;
}

.lst_horizontal_bold li a{
	font-weight: bold;
}

.lst_horizontal_bold li a.selec{
	color: #7d9320;
}
.lst_horizontal_bold li a:hover{
	color: #7d9320;
}

.bannersHome{
	width:200px;
	float:left;
	padding:0px;
}

.plenosHome{
	border: 1px solid #ccc;
	padding:5px;
	float:left;
}

.plenosHomeCont{
	float:left;
	background:#EFEFEF url(/img/interrogaciones.gif) no-repeat right 0px;
	padding:5px;
}

.plenosHomeCont h3{
	margin-bottom:0px;
	padding-top:5px;
	padding-bottom:5px;
	border:none;
}

.plenosHomeContPleno{
	float:left;
	padding-bottom:20px;
}

.plenosHomeContPleno a{
	float:left;
	background-color:#FFFFFF;
	height:80px;
	width:80px;
}

.plenosHomeContPlenoTexto{
	color:#000000;
	float:left;
	width:85px;
	padding-left:9px;
}

.plenosHomeContPlenoTexto a{
	background:none;
	float:left;
}

.moduloDiasporaHomeEnlace img{
	padding:4px;
}

.star{
	float:left;
	width:11px;
	height:11px;
	background:url(/img/estrella_no.gif) no-repeat 0px 0px;
}


