a.clasazul:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #0060a3;
	text-decoration: none;
	font-weight: bold;
}

a.clasazul:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #0060a3;
	text-decoration: none;
	font-weight: bold;
}
a.clasazul:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #0060a3;
	text-decoration: underline;
	font-weight: bold;
}
a.clasazul:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #0060a3;
	text-decoration: none;
	font-weight: bold;
}

a.clasblanco:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.clasblanco:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.clasblanco:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}
a.clasblanco:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.clasnegro:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.clasnegro:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.clasnegro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a.clasnegro:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.clasnegro2:link {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;

}
a.clasnegro2:visited {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;

}
a.clasnegro2:hover {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: underline;

}
a.clasnegro2:active {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;

}
.etiquetas {
	display: block;
	float: left;
	width: 95px;
	font-size: 0.9em;
}
.etiquetas2{
	display: block;
	float: left;
	width: 100px;
	margin-left:10px;
	font-size: 0.9em;
	margin-top: 5px;
}
.etiquetas2_sinmargen{
	display: block;
	float: left;
	width: 100px;
	font-size: 0.9em;
	margin-top: 5px;
}
.etiquetas_agenda{
	display: block;
	float: left;
	width: 60px;
	font-size: 0.9em;
	margin-top: 5px;
}
.etiquetas_sinbloque {
	width: 100px;
	font-size: 0.9em;
	margin: 0px;
	padding: 0px;
}

.flotarizquierda {
	float: left;
}
.flotarderecha {
	float: right;
}
form #hemeroteca br {
	clear:left;
	}

.formulario_publicaciones {
	width:400px;
	float:left;
	margin-top:15px;
	margin-right:20px;
	display:block;
	}
.ultimo_boletin  {
	float:left;
	margin-top:15px;
	}
.cont_ultimo_boletin {
	width:120px;
	display:block;
	float:left;
	text-align: center;
	}
.cont_ultimo_boletin a {
	text-align:center;
	display:block;
	margin-top:10px;
	}
.p_400 {
	display:block;
	width:350px;
	margin-top:20px;
	clear:both;
	}
h1{ 
	margin:0; 
	padding:0; }
h3{
	color:#2165a6;
	font-size:1.1em;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 25px;
	margin-left: 0;
	background-color: #E2EEFA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2165a6;
	padding-top: 8;
	padding-right: 0;
	padding-bottom: 8;
	padding-left: 0;
}
.encabezado_h2_home{ 
	margin:0; 
	padding:0; 
	padding-left:15px; 
	color:#2165a6; 
	font-size:1.5em; 
	background-image:url(../web/graficos/detalleh2.gif); 
	background-repeat:no-repeat;}
	
.encabezado_h2_home_tema_1{ 
	margin:0; 
	padding:0; 
	padding-left:15px; 
	color:#2165a6; 
	font-size:1.5em; 
	background-image:url(../web/graficos/h2_tema1.gif); 
	background-repeat:no-repeat;}
.encabezado_h2_home_tema_2{ 
	margin:0; 
	padding:0; 
	padding-left:15px; 
	color:#2165a6; 
	font-size:1.5em; 
	background-image:url(../web/graficos/h2_tema2.gif); 
	background-repeat:no-repeat;}
.encabezado_h2_home_tema_3{ 
	margin:0; 
	padding:0; 
	padding-left:15px; 
	color:#2165a6; 
	font-size:1.5em;
	background-image:url(../web/graficos/h2_tema3.gif); 
	background-repeat:no-repeat;}
.encabezado_h2_home_tema_4{ 
	margin:0; 
	padding:0; 
	padding-left:15px; 
	color:#2165a6; 
	font-size:1.5em; 
	background-image:url(../web/graficos/h2_tema4.gif); 
	background-repeat:no-repeat;}
.encabezado_h2_home_tema_5{ 
	margin:0; 
	padding:0; 
	padding-left:15px; 
	color:#2165a6; 
	font-size:1.5em; 
	background-image:url(../web/graficos/h2_tema5.gif); 
	background-repeat:no-repeat;}
.encabezado_h2_home_tema_6{ 
	margin:0; 
	padding:0; 
	padding-left:15px; 
	color:#2165a6; 
	font-size:1.5em; 
	background-image:url(../web/graficos/h2_tema6.gif); 
	background-repeat:no-repeat;}
.encabezado_h2_home_tema_7{ 
	margin:0; 
	padding:0; 
	padding-left:15px; 
	color:#2165a6; 
	font-size:1.5em; 
	background-image:url(../web/graficos/h2_tema7.gif); 
	background-repeat:no-repeat;}
.encabezado_h2_home_tema_8{ 
	margin:0; 
	padding:0; 
	padding-left:15px; 
	color:#2165a6; 
	font-size:1.5em; 
	background-image:url(../web/graficos/h2_tema8.gif); 
	background-repeat:no-repeat;}
.encabezado_h2_general{
	padding:0;
	color:#2165a6;
	font-size:1.3em;
	background-color: #F0F0F0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2165a6;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}

p{
	font-size: 0.9em;
	text-align: justify;
	line-height: 1.5em;
}

form1{
	font-size: 0.9em;
	text-align: justify;
}


select { 
font-size: 0.9em; 
border: 1px #1f71a9 solid; 
background-color:#efefef;
} 

.input_text{ 
font-size: 0.9em; 
border: 1px #1f71a9 solid; 
width: 130px;
background-color:#efefef;
}

.input_text_sin_ancho{ 
font-size: 0.9em; 
border: 1px #1f71a9 solid; 
background-color:#efefef;
}

.textarea{ 
font-size: 1.2em; 
border: 1px #1f71a9 solid;
background-color:#efefef;
}

.input_text_avanzada{ 
font-size: 0.9em; 
border: 1px #1f71a9 solid; 
background-color:#efefef;
width:350px;
margin-left:10px;
}

.boton{
	font-size: 0.9em; 
	border: 1px #1f71a9 solid; 
	background-color: #FFFFFF;
	font-weight: bold;
}

.boton_indice{
	font-size: 0.9em; 
	border: 1px #1f71a9 solid; 
	background-color: #FFFFFF;
	font-weight: bold;
	width: 93px;
}


.boton_margen95{
	font-size: 0.9em; 
	border: 1px #1f71a9 solid; 
	background-color: #FFFFFF;
	font-weight: bold;
	margin-left:90px;
}



body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em;}

img{ border:0; margin: 0px; padding: 0px;}

.up{ /*width:990px;*/ width:100%; height:25px; margin-left:auto; margin-right:auto; }

#web{ 
	width:100%;
	/*width:990px;*/
	/*margin-left:auto; 
	margin-right:auto; */
}
#wrap {
	width:88.66em;
/*	padding-right:6px;
*/	margin-right: auto;
	margin-left: auto;
	}

#todo{ 
	float:left; 
	/*width:100%;*/
	width:991px;
	/*background-image:url(../web/graficos/alargacapa.jpg); 
	background-repeat:repeat-y;*/
	background:#f0f0f0;
	border: 1px solid #babfc2;
	}

#texto_contenido{
	/*width:49em;*/
	width:565px;
	float:left;
	padding:12px 20px 10px 20px; 
/*	margin-left:5px;
*/	
}
#texto_contenido ul#bolsa {
text-align:left;
}
#texto_contenido ul li {
	padding-left:5px;
	padding-top:14px;
	font-size: 0.9em;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

#texto_contenido ul li{
	padding: 0px;
	margin: 0px;
	padding-left: 12px;
	padding-bottom:10px;
	list-style: none;
	background-image: url(graficos/icon_lista.jpg);
	background-repeat: no-repeat; 
	text-align: justify;
}
#texto_contenido ul li.eliminar_fondo{
	background-image:none;
}
.enlace_texto_contenido {
	color: #000000;
	text-decoration: none;
}
	
.enlace_texto_contenido:hover {
	color:#000000;
	text-decoration:underline;
}

#texto_contenido a{
	color:#0060a3;
/*	font-size:0.9em;*/
	text-decoration: none;
}

#f_votar label{
	font-size: 0.9em;	
}
.enlace_resultados {
	font-size:1em !IMPORTANT;
	}

#texto_contenido a:hover{
	color: #000000;
	text-decoration: underline;
}

#cabecera1 {
/*	border-right:1px #babfc2 solid;
	border-left:1px #babfc2 solid;
	border-top:1px #babfc2 solid;*/
	width:991px;
	/*width: 88.20em;*/
	float:left;
	background-image:url(../web/graficos/cabecera_nueva.jpg);
	background-repeat:no-repeat;
/*	border-bottom: 0px #b8df56 solid;*/
	background-position: right top;
/*border-bottom: 0px #babfc2 solid;*/
	height: 103px;

}

#logologete { width:35%; float:left;}

#mapa_contacto{
	width: 100%;
	text-align: center;
}


#margen_izquierdo{
	padding: 0px;
	margin: 0px;
	padding-left: 10px;
}

#menuizquierdo { 
	/*width:15.98em;*/
	width:180px;
	float:left; 
	background-color:#f0f0f0; 
/*	border-left: 1px #babfc2 solid;  
*/}

#menuderecho { width:204px;  /*width:15.10em;*/ float:left; padding:0px; /*margin-left:16px;*/ padding-left:0px; background:url(graficos/fondo_izq_top.gif) top left repeat-x;  }
*html #menuderecho { margin:0; }

.menuderecho1 { width:178px; float:left; padding-left:24px; padding-top:10px; height:22px; background-image: url(../web/graficos/listas1.gif); background-repeat:no-repeat; border-bottom: 1px #FFFFFF solid; margin-left:0px;	   font-size: 0.9em; color: #0060a3; text-decoration: none; font-weight: bold;}

/*.menuderecho11 { 
	width:180px; 
	float:left; 
	padding-left:24px; 
	padding-top:10px; 
	height:24px; 
	background-image: url(../web/graficos/listas1gris.gif); 
	background-repeat:no-repeat;  
border-bottom: 1px #FFFFFF solid; margin-left:0px;}*/	

.menuderecho11 a{ 
	width:204px; 
	float:left; 
	padding-top:10px; 
	height:24px; 
	border-bottom: 1px #FFFFFF solid; margin-left:0px;
	background: #1F71A9;
	font-weight: bold;
    text-align: center;
	color: #fff;
	text-decoration: none;
	}

.menuderecho1raro { width:178px; float:left; padding-left:24px; padding-top:5px; height:27px; background-image: url(../web/graficos/listas1.gif); background-repeat:no-repeat; border-bottom: 1px #FFFFFF solid; margin-left:1px;}

.menuderecho2 {
	/*width:189px; */
	width:192px;
	float:left; 
	padding-left:12px; 
	padding-top:3px; 
	padding-bottom:5px; 
	/*min-height:12px;*/
	border-bottom: 1px #f3f3f3 solid; 
	margin-left:0px; 
	background-color:#FFFFFF;
}

 .menuderecho_destacado_titulo {
	background-color: #1F71A9;
    border-bottom: 1px solid #F3F3F3;
    color: #FFFFFF;
    float: left;
    margin-left: 0;
    padding-bottom: 10px;
    padding-left: 12px;
	padding-right: 12px;
    padding-top: 8px;
    text-align: center;
    width: 180px;
	font-weight:bold;
	font-size: 0.9em;}
	
.menuderecho_destacado {
	width:180px; 
	/*width:192px;*/
	float:left; 
	padding-left:12px; 
	padding-right:12px; 
	padding-top:3px; 
	padding-bottom:5px; 
	/*min-height:12px;*/
	border-bottom: 1px #f3f3f3 solid; 
	margin-left:0px; 
	background-color:#FFFFFF;
	text-align: center;
}
.menuderecho_destacado p{
	text-align:center;
	margin-top:0em;
	margin-bottom:0.3em;
}
.menuderecho_destacado p a{
	color:#0060A3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	text-decoration: none;
	font-weight: bold;
}
.menuderecho_destacado p a:hover{
	
	text-decoration: underline;
}

.menuderecho_destacado a img{
	margin:10px auto;
}
.menuderecho_volverhome {
	/*width:189px;*/
	width:192px;
	float:left;
	padding-left:12px;
	padding-top:8px;
	padding-bottom:10px;
	/*min-height:12px;*/
	border-bottom: 1px #f3f3f3 solid;
	margin-left:0px;
	background-color: #B2B8BF;
	color: #0060A3;

}

#usuarios { 
	width:204px; 
	/*height:190px; */
	float:left; 
/*	background-color:#FFFFFF; 
*/	margin-left:0px;
	padding-bottom: 5px;
	
	background-color: #EEEEEE;
    border-top: 1px solid #BABFC2;
   
}

#usuarios .usuarios1 #usuario.campos{ background: #fff;}
#usuarios .usuarios1 #contrasena.campos{ background: #fff;}
#migas{
	/*background-color:#1f71a9;*/
	background: #ddd;
	/*color: #FFFFFF;*/
	color:#2165A6;
	width:600px;
	height: 17px;
	/*width:53.70em;*/
	padding: 2px 0px 0px 5px;
	margin:0;
}

#migas a{
	color: #2165A6;
	text-decoration: none;
}

#migas a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

#migas_1{
	/*font-weight:bold;*/
	background-color:#E0C23C;
	color: #000000;
	height: 17px;
/*	width:53.70em;
*/	width:600px;
	padding: 2px 0px 0px 5px;
	margin:0;}

#migas_2{
	/*font-weight:bold;*/
	background-color:#7F7156;
	color: #FFFFFF;
	height: 17px;
	width:600px;
/*	width:53.70em;
*/	padding: 2px 0px 0px 5px;
	margin:0;
}

#migas_3{
	/*font-weight:bold;*/
	background-color:#C13BC0;
	color: #FFFFFF;
	height: 17px;
	width:600px;
/*	width:53.70em;
*/	padding: 2px 0px 0px 5px;
	margin:0;
}

#migas_4{
	/*font-weight:bold;*/
	background-color:#045a03;
	color: #FFFFFF;
	height: 17px;
	width:600px;
	/*width:53.70em;*/
	padding: 2px 0px 0px 5px;
	margin:0;}

#migas_5{
	/*font-weight:bold;*/
	background-color:#666699;
	color: #FFFFFF;
	height: 17px;
	width:600px;
/*	width:53.70em;
*/	padding: 2px 0px 0px 5px;
	margin:0;}

#migas_6{
	/*font-weight:bold;*/
	background-color:#99CC00;
	color: #000000;
	height: 17px;
	width:600px;
/*	width:53.70em;
*/	padding: 2px 0px 0px 5px;
	margin:0;}

#migas_7{
	/*font-weight:bold;*/
	background-color:#3366FF;
	color: #FFFFFF;
	height: 17px;
	width:600px;
/*	width:53.70em;
*/	padding: 2px 0px 0px 5px;
	margin:0;}

#migas_8{
	/*font-weight:bold;*/
	background-color:#F89838;
	color: #000000;
	height: 17px;
	width:600px;
/*	width:53.70em;
*/	padding: 2px 0px 0px 5px;
	margin:0;}
#migas_7 a, #migas_5 a, #migas_4 a, #migas_3 a, #migas_2 a {
	color:#FFFFFF;
	text-decoration:none;
	}
#migas_8 a:hover, #migas_7 a:hover, #migas_5 a:hover,#migas_6 a:hover, #migas_4 a:hover, #migas_3 a:hover, #migas_2 a:hover, #migas_1 a:hover{
	text-decoration:underline;
	}
#migas_8 a, #migas_6 a, #migas_1 a {
	color:#000000;
	text-decoration:none;
	}




#contenidocentralhome { 
	/*width:52.6em;
	589
	width:52.6em;*/
	width: 605px;
	float:left;  
	padding:0px;
	border-left: 1px solid #babfc2;
	border-right: 1px solid #babfc2;
	background: #FFF;
}

#contenidocentralhome_margen{
	padding:12px 20px 10px 20px;
	width:565px;
}

#contenido_centrado{
	text-align: center;
	padding-top: 10px;
}


*html #contenidocentralhome { float:left;  }
#contenidocentral { 
	/*width:52.6em;*/
	width:605px;
	float:left;  
	padding:0px; 
	min-height: 1299px;
	border-left: 1px solid #babfc2;
	border-right: 1px solid #babfc2;
	background: #fff;
}


.buscar1 {
    background: none repeat scroll 0 0 #1F71A9;
    float: left;
    height: 26px;
    margin: 0;
    padding-left: 5px;
    padding-top: 9px;
    width: 175px;

}
.buscarder { width:100%; background-color:#b2b8bf; float:left;}



#anterior_siguiente{
	padding: 0px;
	padding-top: 0px;
	margin: 0px;
	width: 100%;
}

#anterior{
	padding: 0px;
	margin: 0px 10px 0px 10px;
	float: left;
}

#siguiente{
	padding: 0px;
	margin: 0px;
	padding-right: 20px;
	float: right;
	text-align: right;
}

#siguiente p{
	text-align: right;
}

#buscar { width:20%; padding:10px 5px 5px 5px; float:left; color:#FFFFFF; font-size:0.9em; font-weight:bold;}
#campo { width:45%; padding:8px 5px 0px 5px; float:left;}

.flecha_informes {
	padding: 0px;
	margin: 0px;
	width: 20px;
	height:20px;
	float: left;
	margin-left: 10px;
	background-image: url(graficos/flecha_informe.gif);
	background-repeat: no-repeat;
	background-position: center 3px;
}

.checkbox_checked_informes{
	padding: 0px;
	margin: 0px;
	width: 20px;
	height:20px;
	float: left;
	margin-left: 11px;
	background-image: url(graficos/checkbox_checked.jpg);
	background-repeat: no-repeat;
	background-position: top 1px;
}

.check_informes{
	padding: 0px;
	margin: 0px;
	width: 20px;
	float: left;
	margin-left: 10px;
}

.img_estudio{
	margin: 0px;
	padding: 0px;
	margin-left: 15px;
	/*margin-top: 3px;*/
	/*height: 59px;*/
	width: 45px;
	float: left;
}

.img_boletin{
	margin: 0px;
	padding: 0px;
	padding-left: 30px;
}

.lista_boletin{
	margin: 0px;
	padding: 0px;
	float: left;
}
.ul_lista_boletin{
	clear:both;
	margin:0px;
	padding-top:30px !IMPORTANT;
}


.titulo_informes{
	padding: 0px;
	margin-left: 10px;
	width: 490px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.titulo_informes_corto{
	padding: 0px;
	margin-left: 10px;
	width: 375px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.titulo_informes_medio{
	padding: 0px;
	margin-left: 10px;
	width: 435px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.informes{
	padding: 0px 0px 20px 0px;
	font-size: 0.9em;
	width: 540px;
	border-bottom: 1px solid #0060a3;
	margin: 0px;

}

.separador{

	margin: 0px;
	padding: 0px;
	width: 100%;
	padding-top: 5px;
	margin-bottom:20px;
	clear: both;
}

.separador2{
	margin: 0px;
	padding: 0px;
	width: 100%;
	/*border-bottom: 1px solid #CCCCCC;*/
	padding-top: 0px;
	margin-bottom:0px;
	clear: both;
}


#lupa { width:21%; float:left; text-align:right; padding-left:3px;}

#rss0 {width:201px; float:left; background-color:#b2b8bf;}
#rss1 { width:15%; float:left; text-align:right; padding-left:8px;}
#rss2 { width:68%; padding:10px 5px 5px 5px; float:left; color:#FFFFFF; font-size:0.9em; font-weight:bold;}

.rss1 { width:15%; float:left; text-align:right; }
.rss2 { width:28%; padding:10px 0 5px 5px; float:left; color:#FFFFFF; font-size:0.9em; font-weight:bold;}
.delicious { width:30%; padding:10px 0 5px 5px; float:left; color:#FFFFFF; font-size:0.9em; font-weight:bold;}

.sinbordes { border:0; }

.linea1 { /*width: 99.6%;*/ width: 100%; height:1px; float:left; background-color:#6ea5cb; overflow: hidden;}
.linea2 { /*width: 99.6%; */ width: 100%; height:1px; float:left; background-color:#1c72ae; overflow: hidden;}
.linea3 { /*width: 99.6%;*/ width: 100%; height:1px; float:left; background-color:#0864a5; overflow: hidden;}
.linea4 { /*width: 99.5%; */ width: 100%; height:1px; float:left; background-color:#1f71a9; overflow: hidden;}

#linea1 { /*width: 99.6%;*/ width: 100%; height:1px; float:left; background-color:#6ea5cb; overflow: hidden; display:none;}
#linea2 { /*width: 99.6%;*/ width: 100%; height:1px; float:left; background-color:#1c72ae; overflow: hidden; display:none;}
#linea3 { /*width: 99.6%; */width: 100%; height:1px; float:left; background-color:#0864a5; overflow: hidden; display:none;}
#linea4 { /*width: 99.6%; */width: 100%; height:1px; float:left; background-color:#1f71a9;  overflow: hidden; }

#sepmenu{ width:100%; height:1px; margin-left:2px; float:left;}

.menuizquierdo1 {
	width:163px;
	float:left;
	padding-left:16px;
	padding-top:10px;
	height:22px;
	background-image: url(graficos/listas1_rec.gif);
	background-repeat:no-repeat;
	border-bottom: 1px #FFFFFF solid;
}

.menuizquierdo2 { 
	background-color:#FFFFFF; 
	/*width:167px;*/ 
	width:14.91em;
	float:left; 
	padding-left:12px; 
	padding-top:3px; 
	padding-bottom:5px; 
	min-height:12px;
	border-bottom: 1px #f3f3f3 solid;}

/*.menuizquierdo3 {
	width:164px;
	float:left; 
	padding-left:16px; 
	padding-top:10px; 
	height:22px; 
	background-image: url(../web/graficos/listas1gris_izq.gif); 
	background-repeat:no-repeat; 
	background-color:#b2b8bf; 
	border-bottom: 1px #FFFFFF solid;}
*/


.menuizquierdo3 a{
	background-color: #1F71A9;
    border-bottom: 1px solid #FFFFFF;
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    height: 22px;
    padding-top: 8px;
    text-align: center;
    text-decoration: none;
    width: 180px;
	}


.menuderecho2_7 { 
	width:192px; 
	float:left; 
	padding-left:12px; 
	padding-top:3px; 
	padding-bottom:5px; 
	/*min-height:12px;  */
	border-bottom: 1px #f3f3f3 solid; 
	margin-left:0px; 
	background-color: #3366FF;
}


a.class_tema_7:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_7:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_7:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
a.class_tema_7:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.menuderecho2_3 { 
	width:192px;
	float:left; 
	padding-left:12px; 
	padding-top:3px; 
	padding-bottom:5px; 
	/*min-height:12px;*/ 
	border-bottom: 1px #f3f3f3 solid; 
	margin-left:0px; 
	background-color: #C13BC0;
}

a.class_tema_3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
a.class_tema_3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.menuderecho2_1 { 
	width:192px; 
	float:left; 
	padding-left:12px; 
	padding-top:3px; 
	padding-bottom:5px; 
	/*min-height:12px;*/  
	border-bottom: 1px #f3f3f3 solid; 
	margin-left:0px; 
	background-color: #E0C23C;
}

a.class_tema_1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a.class_tema_1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}


.menuderecho2_2 { 
	width:192px; 
	float:left; 
	padding-left:12px; 
	padding-top:3px; 
	padding-bottom:5px; 
	/*min-height:12px;*/  
	border-bottom: 1px #f3f3f3 solid; 
	margin-left:0px; 
	background-color: #7F7156;
}

a.class_tema_2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
a.class_tema_2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.menuderecho2_4 { 
	width:192px; 
	float:left; 
	padding-left:12px; 
	padding-top:3px; 
	padding-bottom:5px; 
	/*min-height:12px;*/  
	border-bottom: 1px #f3f3f3 solid; 
	margin-left:0px; 
	background-color: #045a03;
	}

a.class_tema_4:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_4:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_4:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
a.class_tema_4:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}


.menuderecho2_6 { 
	width:192px; 
	float:left; 
	padding-left:12px; 
	padding-top:3px; 
	padding-bottom:5px; 
	/*min-height:12px;*/
	border-bottom: 1px #f3f3f3 solid; 
	margin-left:0px; 
	background-color: #99CC00;
}

a.class_tema_6:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_6:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_6:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a.class_tema_6:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}


.menuderecho2_5 { 
	width:192px; 
	float:left; 
	padding-left:12px; 
	padding-top:3px; 
	padding-bottom:5px; 
	/*min-height:12px;*/  
	border-bottom: 1px #f3f3f3 solid; 
	margin-left:0px; 
	background-color: #666699;
}

a.class_tema_5:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_5:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_5:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
a.class_tema_5:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}


.menuderecho2_8 { 
	width:192px; 
	float:left; 
	padding-left:12px; 
	padding-top:3px; 
	padding-bottom:5px; 
	/*min-height:12px;*/  
	border-bottom: 1px #f3f3f3 solid; 
	margin-left:0px; 
	background-color: #F89838;
}

a.class_tema_8:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_8:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.class_tema_8:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a.class_tema_8:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.mini{
	font-size: 5px;
	clear:left;
}


.multiple_indice{
	width: 540px;
}

.idioma_sel{
	font-weight: bold;
	font-size: 0.9em;
}


.usuarios1{font-size: 0.9em; width:184px; padding-left:10px; padding-bottom:5px; padding-top:5px;padding-right:10px;  float:left; }
.usuarios2{ width:92%; padding-left:10px; padding-bottom:2px; padding-top:8px; float:left;}
.usuarios3{ /*width:90%;*/ width:194px; padding-left:10px; padding-bottom:2px; padding-top:0px; float:left;}

.campos {  border: 1px #bcc1c3 solid; background-color:#efefef; }
.campo_usuario { width:184px;}
.texto_neg_azul {
	color:#2165a6; 
	font-weight: bold;
}

.texto_negro {
	color:#000; 
	text-transform:uppercase;
	font-weight:bold;
	font-size:9px;
}

.texto_azul {
	color:#2165a6; 
}
.texto_centrado{
	text-align: center;
}

.botonaceptar { width:60px; border: 1px #336699 solid; background-color:#FFFFFF; text-align:center; font-size: 0.9em; font-weight:bold;}

.up1 { float:left; padding-top:2px;}
.up2 { float:right; text-align:right; padding-top:2px; padding-right:6px;}

.up1 ul li { list-style-type:none; display:inline;}
.up1 ul { margin:0; padding:0; padding-left:0px;}
.up1 li { margin:0; padding:0; padding-right:3px;}

.up2 ul li { list-style-type:none; display:inline;}
.up2 ul { margin:0; padding:0; padding-left:0px;}
.up2 li { margin:0; padding:0; padding-left:10px; margin-left:10px; }
.up2 li.home { padding-left:15px; background:url(graficos/home_ico.gif) no-repeat left center; }
.up2 li.mapa { padding-left:15px; background:url(graficos/mapaweb_ico.gif) no-repeat left center; }
.up2 li.contacto { padding-left:15px; background:url(graficos/home_ico.gif) no-repeat left center; }

#pie { 
width:100%; 
float:left; 
text-align:left; 
border-top: 3px #CCCCCC solid; 
padding-top:5px; 
padding-bottom:5px; 
}
#pie #creative { padding-bottom:15px; clear:both; width:100%; line-height:40px; }
#pie #creative a.logo_creative { display:block; float:left; margin-right:10px; }
#pie #creative a { color:#000; text-decoration:none; font-weight:bold; }
#pie #creative a:hover { text-decoration:underline; }
#contenidocentralhome ul{ 
margin:0; 
padding:0; 
margin-left:30px; 
margin-top:10px; 
font-size: 0.9em; 
text-align:justify; }

#contenidocentralhome ul li{ 
list-style-image: url(../web/graficos/flecha_naranja.gif); 
padding-left:0px;
clear:left; }

#contenidocentralhome li{ 
padding: 0px 0px 16px 5px; 
list-style-image: url(../web/graficos/flecha_naranja.gif); 
 clear: right;
}


#contenidocentralhome a{
	text-decoration: none;
	/*color: #000000;*/
}

#publicaciones_detalle{
	padding: 0px;
	margin: 0px;
	width: 100%;
	clear: both;
	display: block;
	/*min-height: 150px;*/
}

#bloque_publicaciones{
	padding: 0px;
	margin: 0px;
	padding-top: 15px;
	overflow:hidden;
}

.publicaciones{
	/*padding: 10px 20px 0px 43px;*/
	padding:30px 20px 0px 43px;
	width: 120px;
	float: left;
	text-align: center;
}
.publicaciones img {
	margin-bottom:15px;
	}

.publicaciones p{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 120px;
	float: left;
	text-align: center;
}

#texto_publicaciones{
	padding: 0px;
	margin: 0px;
	float: left;
	width: 465px;
}

#imagen_publicaciones{
	
	float: right;
	width: 77px;
	height: 100px;
	padding: 0px;
	margin: 0px 0px 15px 15px;
}

#enlace_publicaciones{
	width: 500px;
}

.subra { text-decoration:underline;}

.flotader {
	float:right; 
	clear:right; 
	margin: 4px 0px 8px 10px; 
	padding-left: 17px;
	border: 0px solid #ffff00;
}

.flotader_pie {float:right; clear:right; margin: 4px 0px 8px 10px; border: 0px solid #ffff00;}

div #mostrar{
	display: none;	
}

#mostrar { 
    /*display:block;*/
    top:2em;
    left:2em;
    width:560px;
   /* border:1px solid #1f71a9;*/
    background-color:#EEEEEE;
    color:#000000;
    text-align: left;
    padding: 5px;
	/*text-decoration:none;*/
	/*cursor:text;*/
	display: none;	
}

.clasazul_negrita_centrada{
	color: #0060a3;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
}

.vermas {width:95%; padding-left:30px;}
.lineasep{     border-bottom: 1px solid #CCCCCC;
    margin: 10px 0;
    padding-top: 0;
    width: 100%;}

.rojo{
	color: #BB0000;
}

.rojo_margen{
	color: #BB0000;
	text-align: center;
}

.rojo_fondo{
	background-color:#FF0000;
}
li.lista_limpia{
	clear: both;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	background-image: none;
}
.campos {
	margin-bottom: 2px;
}
.salto {
	clear:both;
	margin: 0px;
	padding: 0px;
	}
#menu_servicios_documentales p {
	margin-bottom:5px;
}

#menu_servicios_documentales a {
	color:#2165a6;
	font-size:1.1em;
	font-weight:bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-image: url(graficos/listas1_rec.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#menu_servicios_documentales a:hover {
	color:#2165a6;
	text-decoration:underline;

}

#select_orden{
	padding: 0px;
	margin: 0px;
	float: left;
}

.lista_resultados {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #12375C;
	margin-bottom: 10px;
	margin-top: 10px;
}

.lista_home_a {
	font-size: 1.1em !IMPORTANT;
	color: #000000 !IMPORTANT;
	font-weight: bold !IMPORTANT;
	line-height: 1.2em !IMPORTANT;
}
.lista_home_a:hover {
	color:#666666 !IMPORTANT;
	text-decoration:underline !IMPORTANT;
}
.texto_contenido_enlace{
	color: #000000;
	text-decoration: none;
}

.texto_contenido_enlace:hover{
	color: #000000;
	text-decoration: underline;
}
.busqueda {
	width:20%;
	float:left;
	color:#FFFFFF;
	font-size:0.9em;
	font-weight:bold;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.campo_busqueda {
	width:40%;
	float:left;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top:4px;
	margin-left:3px;
}
.campo_buscador {
	width:58%;
	float:left;
	font-size:1em;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:6px;
	border:none;

}
.boton_buscador{
	float:left;
	font-size: 0.8em; 
	border: 1px #1f71a9 solid; 
	background-color: #FFFFFF;
	font-weight: bold;
	margin-top:1px;
}
.etiqueta_negrita {
	font-weight:bold;
	}.select_busqueda_avanzada {
	float: left;
	z-index: 0;
	width: 55px;
}

.p_resultados{
	margin: 0px;
	padding: 0px;
	padding-left: 30px;
	margin-bottom: 10px;
	clear:right;
	
}

.img_documentacion{
	float:right;
	width:88px; 
	height:123px; 
	margin-left:10px; 
	margin-top:3px;	
	margin-bottom: 5px;
}

.p_resultados_legis{
	padding-top:0px;
	padding-left: 15px;
	padding-right: 20px;
	margin-bottom: 15px;
	background-image: url(graficos/icon_lista.jpg);
	background-position: left 3px;
	background-repeat: no-repeat;
}

.flotarizquierda_check {
	clear: both;
	float: left;
	padding: 0px;
	margin: 0px;
}
.banner {
	border-top:#FFFFFF 2px solid;
	margin: 0px;
	padding: 0px;
}

.label_busquedas{
	padding-left: 60px;
	font-size: 1.1em;
	display:block;
	clear:both;
	margin-bottom: 5px;
}

.form_texto_ayuda{
	padding-left: 60px;
	padding-top: 5px;
	display: block;
	clear:both;
}

.lista_mapa_web {
	font-size: 1.1em !IMPORTANT;
	color: #000000 !IMPORTANT;
}
.lista_mapa_web:hover {
	color:#666666 !IMPORTANT;
	text-decoration:underline !IMPORTANT;
}

.ayuda {
	display: block;
	width: 19px;
	height: 17px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	background:url(graficos/icono_ayuda.gif) no-repeat top center; 
}
.campo_idiomas {
	float:left;
	margin-left:10px;
	}
#texto_contenido dt {
	width:auto;
	font-weight:bold;
	display:block;
	text-indent: 0px;
	white-space: normal;
	margin: 0px;
	padding: 0px;
	float:left;
	}
#texto_contenido dd {
	text-indent: 0px;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	}
	
.cesta_documental_vaciar {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight:bold;
	display:block;
	float:left;
	padding-left:30px;
	margin-bottom:20px;
	/*padding-top:5px;
	padding-bottom:5px;*/
	margin-right:6px;
	height:24px;
	line-height:24px;
	background:url(graficos/vaciar-cesta.gif) center left no-repeat;
}
.cesta_documental_solicitar {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight:bold;
	display:block;
	float:left;
	padding-left:30px;
	/*padding-bottom:5px;
	padding-top:5px;*/
	margin-right:6px;
	margin-bottom:20px;
	background:url(graficos/solicitar.gif) center left no-repeat;
	height:24px;
	line-height:24px;
}
.cesta_documental_imprimir {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight:bold;
	display:block;
	float:left;
	padding-left:30px;
	/*padding-bottom:5px;
	padding-top:5px;*/
	margin-right:6px;
	margin-bottom:20px;
	height:24px;
	line-height:24px;
	background:url(graficos/imprimir.gif) center left no-repeat;
}
.cesta_documental_enviar {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	width:80px;
	font-size: 0.8em;
	font-weight:bold;
	display:block;
	float:left;
	padding-left:30px;
	/*padding-bottom:5px;
	padding-top:5px;*/
	margin-bottom:20px;
	margin-right:6px;
	height:24px;
	line-height:24px;
	background:url(graficos/enviar.gif) center left no-repeat;
}

.cesta_documental_tarifas {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight:bold;
	display:block;
	float:left;
	padding-left:30px;
	/*padding-bottom:5px;
	padding-top:5px;*/
	margin-right:7px;
	margin-bottom:20px;
	background:url(graficos/tarifas_acceso.png) center left no-repeat;
	height:24px;
	line-height:24px;

}


.cesta_documental_vaciar:hover {
	color:#000000;
	background:url(graficos/vaciar-cesta-hover.gif) center left no-repeat;
	text-decoration:none !IMPORTANT;
}
.cesta_documental_solicitar:hover {
	color:#000000;
	background:url(graficos/solicitar-hover.gif) center left no-repeat;
	text-decoration:none !IMPORTANT;
}
.cesta_documental_imprimir:hover {
	color:#000000;
	background:url(graficos/imprimir-hover.gif) center left no-repeat;
	text-decoration:none !IMPORTANT;
}
.cesta_documental_enviar:hover {
	color:#000000;
	background:url(graficos/enviar-hover.gif) center left no-repeat;
	text-decoration:none !IMPORTANT;
}

.cesta_documental_tarifas:hover {
	color:#000000;
	background:url(graficos/tarifas_acceso_hover.png) center left no-repeat;
	text-decoration:none !IMPORTANT;
}

.detalle_documentacion {
	font-size:0.9em;
	margin-left:10px;
	margin-right:10px;
	}
.titulo_documentales {
	text-decoration:underline;
	padding-left:15px;
	margin-left:15px;
	font-size:0.9em;
	background-image: url(graficos/icon_lista.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	}

#aviso p{
	color:#990000; 
	padding: 5px;
	background-color: #E8CAD2;
	width: 100%;
	text-align:center;
	margin-left: 2px;
}	

.cont_ultimo_boletin img{
	width:88px;
	height:125px;
}
.publicaciones img{
	width:88px;
	height:125px;
}
.highlight
{
background: #CEDAEB;
}

.highlight_important
{
background: #F8DCB8;
}

#f_votar input{
	float: left;
	
}
#f_votar label{
	float: left;
	clear: left;
	
	
}
#f_votar #b_votar{
	clear: left;
	margin: 0 5px 0 0;
}
label.error{
	color: #FF0000;
	clear:both;
	float: left;
	margin: 5px 0;
}

#error{
	color: #FF0000;
}

#web #todo #contenidocentral #texto_contenido .b_avanzada { display:block; background:url(graficos/buscar.png) no-repeat left center; height:24px; line-height:24px; padding-left:32px; }

a.descarga_pdf{ background:url(graficos/descarga_pdf2.jpg) no-repeat left top; padding-left:45px; height:52px; display:block; padding-top:15px; float:left;}
#texto_contenido ul li a.descarga_pdf_hemeroteca{background:url(graficos/descarga_pdf2.jpg) no-repeat left top; display:block; padding-left:45px; height: 41px; float: left; width:357px;  }
#contenidocentralhome ul li a.descarga_pdf_hemeroteca{background:url(graficos/descarga_pdf2.jpg) no-repeat left top; display:block; padding-left:45px; height: 41px; float: left; width:425px;  }
#texto_contenido ul li a.descarga_pdf_hemeroteca .nolink{
	  color: #000000;
    text-decoration: none;	
}
#contenidocentralhome ul li a.descarga_pdf_hemeroteca .nolink{
	color: #000000;
    text-decoration: none;	
	font-size: 0.9em;
	font-weight:normal !important;
}
#texto_contenido ul li a.descarga_pdf_hemeroteca:hover .nolink{
	  color: #000000;
    text-decoration: none;	
}
#texto_contenido ul li a.readspeaker{display:block;float: left; margin-left: 10px; }
#contenidocentralhome ul li a.readspeaker{display:block;float: left; margin-left: 10px; }
img.vista_previa_pdf{ float:left; margin-right:15px; margin-bottom:25px;}
#texto_contenido .issuu embed{ width:549px!important;height:360px!important;}
#texto_contenido .issuu div div{ display: none;}

#alta .label_der{ width: 240px; display:block; float: left; text-align:left;}
#alta .label_der_largo{ width: 360px; display:block; float: left; text-align: left;}
#alta .label_izq{ margin-left: 20px;}

/* Estilos Read Speaker*/

#readspeaker_button1 a{ text-decoration:none; color:#0060A3;}
#readspeaker_button1 { margin-right:20px;}

.btn_paginacion_documental{
	border: 0px;
	background-color:#FFF;	
	color: #0060A3;
	font-size: 0.9em;
    line-height: 1.5em;
    text-align: right;
	float:left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.form_paginacion_documental{
	float: left;	
}



/*-------------- NUEVO REDES SOCIALES ----------------*/
#web #todo #menuderecho .menuderecho_destacado.social { padding-left:6px; padding-right:6px; width:192px; }
.redes_sociales { margin:0 0 7px 0; text-align:center; width:100%; padding:0; float:left; height:28px; width:117px; float:right; }
.tambien { float:left; width:75px; font: 11px Verdana, Geneva, sans-serif; color:#737373; text-align:left; margin:0 0 5px 0; }
.redes_sociales li { width:27px; height:28px; float:left; display:inline; margin:0 5px 0 5px; padding:0; }
.redes_sociales li a { display:block; width:27px; height:28px; float:left; margin:0; padding:0; }
.redes_sociales li a img { margin:0; }
#web #todo #contenidocentralhome #contenidocentralhome_margen .menu_oculto #redes_sociales { padding-top:15px; }
#web #todo #contenidocentralhome #contenidocentralhome_margen .menu_oculto #redes_sociales .caja_facebook { width:330px; float:left; height:360px; }
#web #todo #contenidocentralhome #contenidocentralhome_margen .menu_oculto #redes_sociales .entradas_twitter { float:right; width:210px; }
#web #todo #contenidocentralhome #contenidocentralhome_margen .menu_oculto #redes_sociales .entradas_twitter h2 { font-size:1.2em; height:35px; line-height:35px; background:url(graficos/twiiter_bird.png) no-repeat left center; padding-left:45px; }
#web #todo #contenidocentralhome #contenidocentralhome_margen .menu_oculto #redes_sociales .entradas_twitter h2 a { color:#2165A6; }

/*--------------Sección multimedia ----------------*/

#texto_contenido #multimedia{ margin:0px; padding:0px;}
#texto_contenido #multimedia li{  background: url(graficos/play.png) no-repeat center center ; width:178px; margin-right: 10px; margin-bottom:30px; float:left; padding: 0px; }
#texto_contenido #multimedia li a.video{ width: 178px; height:120px; display:block; position:relative;}
#texto_contenido #multimedia li a.texto_video{ color:#000; font-size:11px; font-weight:bold; text-align:left; margin-top:10px; display:block;}
#texto_contenido #multimedia li .video .play{ position: absolute; width:178px; height: 120px; background:url(graficos/play.png) no-repeat center center; display:block;}
#texto_contenido #multimedia li .video .play:hover{ background:url(graficos/play-hover.png) no-repeat center center;}
#codigo_embed{ margin:0px auto; width:480px; }
h3.titulo_negro{ color:#000; background:none; border:none;}
