/* Valores generales 
---------------------*/
* { padding: 0; margin: 0; }

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-image:url(img/fondo.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#aeb2b4;
}

img { border:0; }

/* Estructura básica 
---------------------*/
#wrapper {
	/* se usa en todas las páginas */		
	margin: 0 auto;
	width: 994px;
}
#header {
	/* se usa en páginas de 2o nivel */
	width: 994px;
	float: left;
	padding: 0px;
	height: 91px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 24px;
	margin-left: 0px;
	background-image: url(img/cabecera.jpg);
	background-repeat:no-repeat;
}
#header h1 {
	  text-indent:-99999px;
}
#headerhome {
	/* se usa solo en la home */
	width: 994px;
	float: left;
	padding: 0px;
	height: 91px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	background-image: url(img/cabecera.jpg);
	background-repeat:no-repeat;	
}
#navigationhome {
	/* se usa solo en la home */
	float: left;
	width: 994px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	height: 35px;
}
#leftcolumn {
	/* se usa en todas las páginas */	
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 150px;
	float: left;
}
#contenido {
	/* se usa en páginas de 2o nivel */
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 842px;
	position: relative;
}
#contenidohome {
	/* se usa solo en la home */
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	/*height: 450px;*/
	width: 624px;
}
#rightcolumn {
	/* se usa en todas las páginas */
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 218px;
	float: left;
	/*position: relative;*/ /*creo que no es necesario - dani - */
}
.clear { clear: both; } /* La propiedad clear indica el lado del elemento HTML que no debe ser adyacente a ninguna caja posicionada de forma flotante. */
.justificado {text-align: justify;}
.centrado {text-align:center;}

/* Menú de la izquierda (animado con jquery) - se usa en todas la páginas 
-------------------------------------------------------------------------*/
#menuizda {
	/*border:1px solid #5263AB;*/
	margin:0px;
	padding:0px;
	text-indent:0px;
	/*background-color:#E2E2E2;*/
	width:150px;
}
#menuizda a.head {
	cursor:auto;
	color:#FFFFFF;
	display:block;
	text-indent:8px;
	text-decoration: none;
	width:150px;
	height:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight:bold;
	/*background-color: #abadae;*/
	background-image: url(img/fondoinactivo.gif);
	background-repeat:no-repeat;
	padding:7px 0px 0px 0px;
	margin:0px 0px 3px 0px;
}
#menuizda a.head:hover {
	color:#FFF;
	cursor:pointer;
}
#menuizda a.selected {
	background-image: url(img/fondoactivo.gif);
	/*color:red;*/
	/*background-color: #747e83;*/
}
#menuizda a.current {
	/*background-color:#FFFF99;*/
	text-decoration: underline;
}
#menuizda ul {
	border-width:0px;
	margin:8px 0px 0px 0px;
	padding:0px;
	text-indent:0px;
}
#menuizda li {
	list-style:none outside none;
	display:inline;
	margin:0px 0px 0px 0px;
}
#menuizda li li a {
	color:#525252;
	display:block;
	/*text-indent:14px;*/
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin:0px 0px 5px 0px;
	margin-left:10px;
}
#menuizda li li a:hover {
	text-decoration: underline;
	cursor:pointer;
}

/* Home - menú navegación superior 
---------------------------------*/
#navegarhome {
padding: 0; /*eliminará el padding que pueda haber por defecto en la lista de elementos.*/
}

#navegarhome li {
display: inline; /*la lista deberá ser horizontal, así que diremos que se dispongan en línea (display: inline):*/
}

#navegarhome li a {
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	float:right;
	padding: 10px;
	color: #7a8493;
	font-weight: bold;
}

#navegarhome li a:hover {
	text-decoration: underline;
}

/* Home - flash principal 
-------------------------*/
#flashprincipal {
	float: left;
	padding-left: 12px;
}

/* Home - Caja novedades (iframe) 
--------------------------------*/
#novedades{
	float: left;
}

#novedades #novedadescabecera{
	width: 218px;
	height: 31px;
	background-image: url(img/titulo_novedades2.gif);
	margin-top: 2px;
	  text-indent:-99999px; /*Esto es una trampa para que no se vea el texto cuando hay estilos, pero si se vea cuando no hay - dreamweaver me peta si lo uso */
}

#novedades #novedadesiframe{
	width: 195px;
	height: 181px;
	background-color: #005288;
	padding-left: 11px;
	padding-right: 12px;
}

#novedades #novedadespie{
	width: 218px;
	height: 17px;
	background-image: url(img/pie_novedades2.gif);
}

#novedades #destacado1{
	width: 218px;
	height: 112px;
	margin-top: 7px;
	background-image: url(img/bannervih.gif);
}

#novedades #destacado2{
	width: 218px;
	height: 112px;
	margin-top: 7px;
	background-image: url(img/bannersaludytrabajo.gif);
}

#novedades #destacado2 p{
	  text-indent:-99999px;
}

/* Páginas 2o nivel - cabeceranavegacion (contiene aridana + menu navegación)
----------------------------------------------------------------------------*/
#cabeceranavegacion{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 842px;
}

/* Páginas 2o nivel - cabeceranavegacion - ariadna
-------------------------------------------------*/
#cabeceranavegacion #ariadna{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	margin-left: 24px;
	margin-top: 10px;
}

#cabeceranavegacion #ariadna a{
	color: #333;
	text-decoration: none;
}

#cabeceranavegacion #ariadna a:hover{
	text-decoration: underline;
}

/* Páginas 2o nivel - cabeceranavegacion - menunavegacion (inicio, mapa web, contactenos)
----------------------------------------------------------------------------------------*/
#cabeceranavegacion #menunavegacion{
	float: right;
	width: 260px;
}

#navegar {
	padding: 0; /*eliminará el padding que pueda haber por defecto en la lista de elementos.*/
}

#navegar li {
display: inline; /*la lista deberá ser horizontal, así que diremos que se dispongan en línea (display: inline):*/
}

#navegar li a {
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	float:right;
	padding: 10px;
	color: #5c6b72;
	font-weight: bold;
}

#navegar li a:hover {
	text-decoration: underline;
}

/* Páginas 2o nivel - cabeceracontenido (titulo a la izda, volver a la derecha)
------------------------------------------------------------------------------*/
#cabeceracontenido{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 25px;
	width: 842px;
}

#cabeceracontenido #titulo{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #005288;
	margin-left: 24px;
}

#cabeceracontenido #volver{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005288;
	margin-top: 5px;
	margin-right: 10px;
}

#cabeceracontenido #volver a{
	color: #005288;
	text-decoration: none;
}

#cabeceracontenido #volver a:hover{
	text-decoration: underline;
}

/* Páginas 2o nivel - cabecerapestanyas (pestañas de navegacion a la izda, volver a la derecha)
----------------------------------------------------------------------------------------------*/
#cabecerapestanyas{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 842px;
}

#cabecerapestanyas #volver{
	float: right;
	margin-top: 20px;
	margin-right: 10px;
	width: 45px;
	background-image: url(img/flechita.png);
	background-repeat: no-repeat;
	background-position: 37px 7px;
	margin-bottom: -20px;
}

#cabecerapestanyas #volver a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005288;
	text-decoration: none;
}

#cabecerapestanyas #volver a:hover{
	text-decoration: underline;
}

#cabecerapestanyas #pestanyas{
	float: left;
	margin-left: 24px;
	margin-top: 15px;
	margin-bottom: -16px;
}

#cabecerapestanyas #pestanyas ul#menupestanyas
{
	padding: 0;
}

#cabecerapestanyas #pestanyas ul#menupestanyas li {
	/* Convertimos la lista en horizontal */
	display: inline;
;
}

#cabecerapestanyas #pestanyas ul#menupestanyas li a {
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #525252;
	font-weight: bold;
	text-decoration: none;
	padding-top: 6px;
	padding-left: 12px;
}

#cabecerapestanyas #pestanyas ul#menupestanyas li#izda a {
	background-image: url(img/pestanya_gris_izda.png);
	background-repeat: no-repeat;
	height: 28px;
	width: 195px;
}

#cabecerapestanyas #pestanyas ul#menupestanyas li#izda a:hover {
	background-image: url(img/pestanya_azul_izda.png);
	color: #FFF;
}

#cabecerapestanyas #pestanyas ul#menupestanyas li#izda_activo a {
	background-image: url(img/pestanya_azul_izda.png);
	color: #FFF;
	background-repeat: no-repeat;
	height: 28px;
	width: 195px;	
}

#cabecerapestanyas #pestanyas ul#menupestanyas li#dcha a {
	background-image: url(img/pestanya_gris_dcha.png);
	background-repeat: no-repeat;
	height: 28px;
	width: 195px;
	margin-left: -12px;
}

#cabecerapestanyas #pestanyas ul#menupestanyas li#dcha a:hover {
	background-image: url(img/pestanya_azul_dcha.png);
	color: #FFF;
}

#cabecerapestanyas #pestanyas ul#menupestanyas li#dcha_activo a {
	background-image: url(img/pestanya_azul_dcha.png);
	color: #FFF;
	background-repeat: no-repeat;
	height: 28px;
	width: 195px;
	margin-left: -12px;	
}


/* Páginas 2o nivel - datoscontenidos (datos que se muestran en cada página)
---------------------------------------------------------------------------*/
#datoscontenidos{
	/*contenedor y valores generales*/
	float: left;
	width: 818px;
	background-color: #FFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #005288;
	border-left-color: #005288;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005288;
}

#datoscontenidos .negra{
	color: #000000;
}

#datoscontenidos #columnatipo3 .roja{
	color: #F00;
}

#datoscontenidos .azul{
	color: #005288;
}

#datoscontenidos p .nombre{
	color: #525252;
}

#datoscontenidos .lineatipo1{
	/*linea de color que se puede usar en cualquier punto dentro de datoscontenidos */
	/*background-color: #d9ab67;*/
	border-top: 1px solid #d9ab67;
	height: 1px;
	width: 490px;
	margin-top: 10px;
	margin-bottom: 10px;	
}

#datoscontenidos .lineatipo2{
	/*linea de color que se puede usar en cualquier punto dentro de datoscontenidos */
	/*background-color: #d9ab67;*/
	border-top: 1px solid #d9ab67;
	height: 1px;
	width: 796px;
	float: right;
	margin-bottom: 0px;
}

#datoscontenidos .lineatipo3{
	/*sin margen inferior*/
	/*linea de color que se puede usar en cualquier punto dentro de datoscontenidos */
	/*background-color: #d9ab67;*/
	border-top: 1px solid #d9ab67;
	height: 1px;
	width: 796px;
	float: right;
	margin-bottom: 0px;
	display:inline;
}

#datoscontenidos .lineatipo4{
	/*Para subrayados*/
	/*linea de color que se puede usar en cualquier punto dentro de datoscontenidos */
	/*background-color: #d9ab67;*/
	border-top: 1px solid #d9ab67;
	height: 1px;
	width: 560px;
	margin-top: -6px;
	margin-bottom: 10px;
}

#datoscontenidos .lineatipo5{
	height: 1px;
	width: 490px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d9ab67;
}

#datoscontenidos .lineatipo6{
	height: 1px;
	width: 510px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d9ab67;
}
#datoscontenidos .imgdcha{
	display:inline;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 20px;
	margin-left: 0px;
	float: right;
}

#datoscontenidos .imglibro{
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 20px;
	margin-left: 0px;
}

#datoscontenidos .imgpublicacionpeque{
	width: 135px;
	float: left;
}

#datoscontenidos .imgpublicacionpeque2{
	width: 135px;
	float: left;
}

#datoscontenidos .imgpublicacionpeque img{

}

#datoscontenidos .enlacecontenido{
	color: #005288;
	text-decoration: none;
}

#datoscontenidos .enlacecontenido:hover{
	text-decoration: underline;
}

#datoscontenidos .enlacecontenido2{
	color: #005288;
	text-decoration: none;
	background-image: url(img/flechita.png);
	background-repeat: no-repeat;
	display:inline;
}

#datoscontenidos #parrafotitulo{
	float:left;
	width: 750px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #005288;
	margin-bottom: 8px;
	font-weight: bold;
	margin-left: 20px;
	margin-top: 20px;
}


/* Páginas 2o nivel - datoscontenidos - pestanyas2 (menú de navegación por pestañas naranjas)
--------------------------------------------------------------------------------------------*/
#datoscontenidos #pestanyas2{
	float: right;
	width: 700px;
	margin-right: 25px;
	margin-top: 5px;
/*	margin-top: 15px;
	margin-bottom: -17px;*/
}

#datoscontenidos #pestanyas2 ul#menupestanyas2
{
	padding: 0;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li {
	/* Convertimos la lista en horizontal */
	display: inline;
	/* Sacamos el texto de los enlaces del campo de vision */
	  text-indent:-99999px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li a {
	float:right;
	margin-left: 1px;
}


#datoscontenidos #pestanyas2 ul#menupestanyas2 li#imagenes a {
	background-image: url(img/botonimagenes.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 95px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#imagenes a:hover {
	background-image: url(img/botonimagenes_on.jpg);
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#imagenes_activo a {
	background-image: url(img/botonimagenes_on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 95px;
}


#datoscontenidos #pestanyas2 ul#menupestanyas2 li#invitacion a {
	background-image: url(img/botoninvitacion.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 101px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#invitacion a:hover {
	background-image: url(img/botoninvitacion_on.jpg);
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#invitacion_activo a {
	background-image: url(img/botoninvitacion_on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 101px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#poster a {
	background-image: url(img/boton_poster.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 95px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#poster a:hover {
	background-image: url(img/boton_poster_on.jpg);
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#poster_activo a {
	background-image: url(img/boton_poster_on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 95px;
}


#datoscontenidos #pestanyas2 ul#menupestanyas2 li#premios a {
	background-image: url(img/boton_premios.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 77px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#premios a:hover {
	background-image: url(img/boton_premios_on.jpg);
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#premios_activo a {
	background-image: url(img/boton_premios_on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 77px;
}



#datoscontenidos #pestanyas2 ul#menupestanyas2 li#bases a {
	background-image: url(img/boton_bases.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 77px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#bases a:hover {
	background-image: url(img/boton_bases_on.jpg);
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#bases_activo a {
	background-image: url(img/boton_bases_on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 77px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#invitaciones a {
	background-image: url(img/boton_invitaciones.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 101px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#invitaciones a:hover {
	background-image: url(img/boton_invitaciones_on.jpg);
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#invitaciones_activo a {
	background-image: url(img/boton_invitaciones_on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 101px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#difusion a {
	background-image: url(img/boton04.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 128px;
}

#imagines a {
	background-image: url(img/boton_images.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 128px;
}

#imagines a:hover {
	background-image: url(img/boton_images_on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 128px;
}

#imagines_activo a {
	background-image: url(img/boton_images_on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 128px;
}

#cartel a {background-image: url(img/boton_cartel.jpg);
	      background-repeat: no-repeat;
	      height: 22px;
	      width: 77px;}
		  
#cartel a:hover {background-image: url(img/boton_cartel_on.jpg);
	      background-repeat: no-repeat;
	      height: 22px;
	      width: 77px;}
		  
#cartel_activo a {background-image: url(img/boton_cartel_on.jpg);
	      background-repeat: no-repeat;
	      height: 22px;
	      width: 77px;}
		  
#publi a  {background-image: url(img/boton_publi.jpg);
	      background-repeat: no-repeat;
	      height: 22px;
	      width: 101px;}
		  
#publi a:hover  {background-image: url(img/boton_publi_on.jpg);
	      background-repeat: no-repeat;
	      height: 22px;
	      width: 101px;}
		  
#publi_activo a {background-image: url(img/boton_publi_on.jpg);
	      background-repeat: no-repeat;
	      height: 22px;
	      width: 101px;}
	      
	      
#libro a:hover  {background-image: url(img/boton_librocommemorial.jpg);
	      background-repeat: no-repeat;
	      height: 22px;
	      width: 140px;}
		  
#libro_activo a {background-image: url(img/boton_librocommemorial_on.jpg);
	      background-repeat: no-repeat;
	      height: 22px;
	      width: 140px;}	      
	      

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#difusion a:hover {
	background-image: url(img/boton04on.jpg);
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#difusion_activo a {
	background-image: url(img/boton04on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 128px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#publicacion a {
	background-image: url(img/boton05.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 98px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#publicacion a:hover {
	background-image: url(img/boton05on.jpg);
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#publicacion_activo a {
	background-image: url(img/boton05on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 98px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#video a {
	background-image: url(img/boton03.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 75px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#video a:hover {
	background-image: url(img/boton03on.jpg);
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#video_activo a {
	background-image: url(img/boton03on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 75px;
}


#datoscontenidos #pestanyas2 ul#menupestanyas2 li#dossier a {
	background-image: url(img/boton_dossier.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 75px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#dossier a:hover {
	background-image: url(img/boton_dossier_on.jpg);
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#dossier_activo a {
	background-image: url(img/boton_dossier_on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 75px;
}



#datoscontenidos #pestanyas2 ul#menupestanyas2 li#notas a {
	background-image: url(img/boton02.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 121px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#notas a:hover {
	background-image: url(img/boton02on.jpg);
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#notas_activo a {
	background-image: url(img/boton02on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 121px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#ponencias a {
	background-image: url(img/botonponencias.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 95px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#ponencias a:hover {
	background-image: url(img/botonponenciason.jpg);
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#ponencias_activo a {
	background-image: url(img/botonponenciason.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 95px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#programa a {
	background-image: url(img/boton01.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 94px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#programa a:hover {
	background-image: url(img/boton01on.jpg);
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#programa_activo a {
	background-image: url(img/boton01on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 94px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#estudios a {
	background-image: url(img/boton06.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 98px;
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#estudios a:hover {
	background-image: url(img/boton06on.jpg);
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#estudios_activo a {
	background-image: url(img/boton06on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 98px;
}


#datoscontenidos #pestanyas2 ul#menupestanyas2 li#libro a {
	background-image: url(img/boton_librocommemorial.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 140px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#libro a:hover {
	background-image: url(img/boton_librocommemorial_on.jpg);
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#libro_activo a {
	background-image: url(img/boton_librocommemorial_on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 140px;
}



#datoscontenidos #pestanyas2 ul#menupestanyas2 li#proyecto a {
	background-image: url(img/botonproyecto_off.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 162px;
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#proyecto a:hover {
	background-image: url(img/botonproyecto_on.jpg);
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#proyecto_activo a {
	background-image: url(img/botonproyecto_on.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 162px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2003 a {
	background-image: url(img/2003.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2003 a:hover {
	background-image: url(img/2003a.gif);
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2003_activo a {
	background-image: url(img/2003a.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2004 a {
	background-image: url(img/2004.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2004 a:hover {
	background-image: url(img/2004a.gif);
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2004_activo a {
	background-image: url(img/2004a.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2005 a {
	background-image: url(img/2005.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2005 a:hover {
	background-image: url(img/2005a.gif);
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2005_activo a {
	background-image: url(img/2005a.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2006 a {
	background-image: url(img/2006.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2006 a:hover {
	background-image: url(img/2006a.gif);
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2006_activo a {
	background-image: url(img/2006a.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2007 a {
	background-image: url(img/2007.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2007 a:hover {
	background-image: url(img/2007a.gif);
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2007_activo a {
	background-image: url(img/2007a.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2008 a {
	background-image: url(img/2008.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2008 a:hover {
	background-image: url(img/2008a.gif);
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2008_activo a {
	background-image: url(img/2008a.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2009 a {
	background-image: url(img/2009.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2009 a:hover {
	background-image: url(img/2009a.gif);
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2009_activo a {
	background-image: url(img/2009a.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}

#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2010 a {
	background-image: url(img/2010.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2010 a:hover {
	background-image: url(img/2010a.gif);
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2010_activo a {
	background-image: url(img/2010a.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}


#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2011 a {
	background-image: url(img/2011.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2011 a:hover {
	background-image: url(img/2011a.gif);
}
#datoscontenidos #pestanyas2 ul#menupestanyas2 li#any2011_activo a {
	background-image: url(img/2011a.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
}

/* Páginas 2o nivel - datoscontenidos -  videos
-----------------------------------------------*/
#datoscontenidos #videotipo1{
	text-align: center;
	
}

/* Páginas 2o nivel - datoscontenidos -  listatipo1
--------------------------------------------------*/
#datoscontenidos .listatipo1 ul{
	margin-top: 15px;
}
#datoscontenidos .listatipo1 ul li{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #525252;
	margin-top: 12px;
	list-style-type: none;
	background-image: url(img/flechamas2.jpg);
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: 2px;
}

#datoscontenidos .listatipo1 ul li a{
	font-size: 12px;
	text-decoration: none;
	color: #005288;
}

#datoscontenidos .listatipo1 ul li a:hover{
	text-decoration: underline;
}

#datoscontenidos .listatipo2 ul{
	margin-top: 15px;
}
#datoscontenidos .listatipo2 ul li{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #525252;
	margin-left: 15px;
	margin-top: 3px;
	list-style-position: outside;
	list-style-image: url(img/topolista.jpg);
}

#datoscontenidos .listatipo2 ul li strong{
	color: #005288;
}

#datoscontenidos .listatipo2 ul li p{
	color: #005288;
}


/* Páginas 2o nivel - datoscontenidos - columnatipo1 (contiene imagenes en la parte izda de la zona de contenidos)
-----------------------------------------------------------------------------------------------------------------*/
#datoscontenidos #columnatipo1{
	/*1a columna del contenido*/
	float: left;
	width: 253px;
	margin-top: 26px;
	margin-left: 22px;
}

#datoscontenidos #columnatipo1 img{
	display:block;
	margin-bottom: 26px;
	float: right;
	clear: both;
}

#datoscontenidos #columnatipo1 .margeninferior01{
	margin-bottom: 150px;
}
#datoscontenidos #columnatipo1 .margeninferior02{
	margin-bottom: 30px;
}
#datoscontenidos #columnatipo1 .margeninferior03{
	margin-bottom: 200px;
}
#datoscontenidos #columnatipo1 .margeninferior04{
	margin-bottom: 110px;
}
#datoscontenidos #columnatipo1 .margeninferior05{margin-bottom: 26px;}

/* Páginas 2o nivel - datoscontenidos - columnatipo2 (contiene datos en la parte dcha de la zona de contenidos)
---------------------------------------------------------------------------------------------------------------*/
#datoscontenidos #columnatipo2{
	/*2a columna del contenido*/
	margin-top: 26px;
	margin-left: 22px;
	float: left;
	width: 500px;
}

#datoscontenidos #columnatipo2 p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #525252;
	margin-bottom: 8px;
}

#datoscontenidos #columnatipo2 p strong{
/*Negrita azul*/
	color: #005288;
}

#datoscontenidos #columnatipo2 img{
	margin-top: 15px;
	float: left;
}

#datoscontenidos #columnatipo2 .linkvermas{
	/* link ver mas al final de cada parrafo*/
	float:right;
	width: 35px;
	background-image: url(img/flechita.png);
	background-repeat: no-repeat;
	background-position: 28px 7px;
}

#datoscontenidos #columnatipo2 .linkvermas a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005288;
	text-decoration: none;
}

/* Páginas 2o nivel - datoscontenidos - columnatipo3 (una sola columna que ocupa toda la zona de contenidos)
-----------------------------------------------------------------------------------------------------------*/
#datoscontenidos #columnatipo3{
	margin-top: 26px;
	margin-left: 22px;
	float: left;
	width: 774px;
	margin-right: 22px;
}

#datoscontenidos #columnatipo3 p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #525252;
	margin-bottom: 10px;
}

#datoscontenidos #columnatipo3 form {

	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #525252;

}


#datoscontenidos #columnatipo3 input{

	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #525252;

}

#datoscontenidos #columnatipo3 strong{
	color: #005288;
}

#datoscontenidos #columnatipo3 .negra{
	color: #525252;
}

#datoscontenidos #columnatipo3 .columnamapaweb h1{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(img/fondotitulomapaweb.jpg);
	width: 126px;
	height: 21px;
	padding-left: 8px;
	padding-top: 6px;
	color: #FFF;
	margin-bottom: 10px;
}

#datoscontenidos #columnatipo3 .columnamapaweb h1 a{
	text-decoration: none;
	color: #fff;
}


#datoscontenidos #columnatipo3 .columnamapaweb{
	float:left;
	width: 135px;
	margin-right: 19px;
}

#datoscontenidos #columnatipo3 .columnamapaweb ul{
	padding-left: 15px;
}

#datoscontenidos #columnatipo3 .columnamapaweb ul li{
	list-style-image: url(img/pixelgris.jpg);
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
}

#datoscontenidos #columnatipo3 .columnamapaweb ul li a{
	text-decoration: none;
	color: #000;
}

#datoscontenidos #columnatipo3 .columnamapaweb ul li a:hover{
	text-decoration: underline;
}


#datoscontenidos #columnatipo3 .parrafo{
	float:left;
	width: 755px;
	text-align: justify;
	/*font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #525252;
	margin-bottom: 8px;*/
}

#datoscontenidos #columnatipo3 .parrafo2{
	float:left;
	width: 530px;
	text-align: justify;
}

#datoscontenidos #columnatipo3 .imagenesparrafo{
	float:left;
	width: 216px;
	margin-right: 20px;
}

#datoscontenidos #columnatipo3 .imagenesparrafo2{
	float:left;
	width: 130px;
	margin-right: 20px;
	height: 200px;
}

#datoscontenidos #columnatipo3 .imagenesparrafo3{
	float:left;
	margin-right: 20px;
}

#datoscontenidos #columnatipo3 #imagenesgaleria_izda{
	float:left;
	width: 349px;
}

#datoscontenidos #columnatipo3 #imagenesgaleria_izda img{
	margin-bottom: 20px;
}

#datoscontenidos #columnatipo3 #imagenesgaleria_dcha{
	float:right;
	width: 349px;
}

#datoscontenidos #columnatipo3 #imagenesgaleria_dcha img{
	margin-bottom: 20px;
}

/* Estas son las mismas que las de arriba pero se pueden aplicar varias veces dentro de la misma página (o sea que son class=algo*/
																										 
#datoscontenidos #columnatipo3 .tituloimagenes{
	float:left;
	width: 750px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #005288;
	font-weight: bold;
	margin-bottom: 15px;
}

#datoscontenidos #columnatipo3 .imagenesgaleria_izda{
	float:left;
	width: 349px;
}

#datoscontenidos #columnatipo3 .imagenesgaleria_izda img{
	margin-bottom: 20px;
}

#datoscontenidos #columnatipo3 .imagenesgaleria_dcha{
	float:right;
	width: 349px;
}

#datoscontenidos #columnatipo3 .imagenesgaleria_dcha img{
	margin-bottom: 20px;
}

/*#datoscontenidos #columnatipo3 .parrafo a{
	color: #0066cc;
}*/

#datoscontenidos #columnatipo3 .parrafo img{
	float:left;
	margin-right: 15px;
	margin-bottom: 10px;
}

#datoscontenidos #columnatipo3 .parrafo .fotodivulgacion01
{
	margin-bottom: 20px;
}

#datoscontenidos #columnatipo3 .parrafo .fotodivulgacion02
{
	margin-bottom: 30px;
}

#datoscontenidos #columnatipo3 .parrafo .fotodivulgacion03
{
	margin-bottom: 40px;
}

#datoscontenidos #columnatipo3 .parrafo .fotodivulgacion04
{
	margin-bottom: 150px;
}

#datoscontenidos #columnatipo3 .parrafo .fotodivulgacion05
{
	margin-bottom: 60px;
}

#datoscontenidos #columnatipo3 .parrafo .linkvermas{
	/* link ver mas al final de cada parrafo*/
	float:right;
	width: 35px;
	background-image: url(img/flechita.png);
	background-repeat: no-repeat;
	background-position: 28px 6px;
}

#datoscontenidos #columnatipo3 .parrafo .linkvermas a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005288;
	text-decoration: none;
}

#datoscontenidos #columnatipo3 .parrafo .linkvermas a:hover{
	text-decoration: underline;
}

/* Páginas 2o nivel - datoscontenidos - columnatipo4 (columna de color con enlaces o textos destacados)
-------------------------------------------------------------------------------------------------------*/
#datoscontenidos #columnatipo4{
	float:left;
	width: 153px;
	background-color: #f0d3a7;
	padding: 15px;
	margin-left: 22px;
}
#datoscontenidos #columnatipo4 p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #2959ad;
	margin-bottom: 8px;
}

#datoscontenidos #columnatipo4 .fecha{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #2959ad;
	margin-bottom: 2px;
	margin-left: 10px;
}

#datoscontenidos #columnatipo4 .textoenlace{
	margin-left: 10px;
}

#datoscontenidos #columnatipo4 .textoenlace_activo{
	margin-left: 10px;
	text-decoration: underline;
}

#datoscontenidos #columnatipo4 p a{
	color: #2959ad;
	text-decoration: none;
}

#datoscontenidos #columnatipo4 p a:hover{
	color: #2959ad;
	text-decoration: underline;
}

#datoscontenidos #columnatipo4 img{
	margin-top: 15px;
	float: left;
}
/* Páginas 2o nivel - datoscontenidos - columnatipo5 (columna con el texto de la página a la derecha de la columna de destacados)
--------------------------------------------------------------------------------------------------------------------------------*/
#datoscontenidos #columnatipo5{
	float:left;
	width: 575px;
	padding-top: 15px;
	padding-left: 15px;
}

#datoscontenidos #columnatipo5 p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #525252;
	margin-bottom: 8px;
	line-height: 16px;
}

#datoscontenidos #columnatipo5 .bibliografia{
	font-style: italic;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}

#datoscontenidos #columnatipo5 p strong{
/*	color: #005288;*/
}

#datoscontenidos #columnatipo5 h1{
	color: #005288;
	font-size: 14px;
}

#datoscontenidos #columnatipo5 h2{
	color: #005288;
	font-size: 14px;
}

#datoscontenidos #columnatipo5 .parrafo{	
	float:left;
	width: 750px;
}

#datoscontenidos #columnatipo5 .parrafo img{
	float:left;
	margin-right: 10px;
	margin-bottom: 10px;
}

#datoscontenidos #columnatipo5 .parrafo .linkvermas{
	/* link ver mas al final de cada parrafo*/
	float:right;
	width: 35px;
	background-image: url(img/flechita.png);
	background-repeat: no-repeat;
	background-position: 28px 6px;
}

#datoscontenidos #columnatipo5 .parrafo .linkvermas a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005288;
	text-decoration: none;
}

#datoscontenidos #columnatipo5 .parrafo .linkvermas a:hover{
	text-decoration: underline;
}

#datoscontenidos #columnatipo5 ul{
	margin-top: 15px;
}

#datoscontenidos #columnatipo5 ul li{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #525252;
	margin-left: 15px;
	margin-top: 10px;
	list-style-position: outside;
	list-style-image: url(img/topolista.jpg);
}

#datoscontenidos #columnatipo5 ul li strong{
/*	color: #005288;*/
}

/* Páginas 2o nivel - datoscontenidos - columnatipo6 (parte izda de la zona de contenidos)
-----------------------------------------------------------------------------------------*/
#datoscontenidos #columnatipo6{
	float: left;
	width: 180px;
	margin-top: 26px;
	margin-left: 22px;
}

#datoscontenidos #columnatipo6 img{
	margin-bottom: 26px;
	float: none;
}

#datoscontenidos #columnatipo6 #libro_comsalud1{
	margin-top: 308px;
}

#datoscontenidos #columnatipo6 #libro_comsalud2{
	margin-top: 5px;
}

#datoscontenidos #columnatipo6 #libro_comsalud3{
	margin-top: 18px;
}

#datoscontenidos #columnatipo6 #libro_inddader1{
	margin-top: 130px;
}

#datoscontenidos #columnatipo6 #libro_inddader2{
	margin-top: 10px;
}

/* Páginas 2o nivel - datoscontenidos - columnatipo7 (parte dcha de la zona de contenidos)
-----------------------------------------------------------------------------------------*/
#datoscontenidos #columnatipo7{
	margin-top: 26px;
	margin-left: 22px;
	float: left;
	width: 580px;
}

#datoscontenidos #columnatipo7 p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #525252;
	margin-bottom: 8px;
}

#datoscontenidos #columnatipo7 strong{
/*Negrita azul*/
	color: #005288;
}

/*#datoscontenidos #columnatipo7 img{
	margin-top: 15px;
	float: left;
}*/

/* Páginas 2o nivel - pie contenidos (margen blanco)
-------------------------------------------------------*/
#piecontenidos {
	width: 20px;
	height: 20px;
	clear:left;
}

/* Pie de página (de momento solo es un margen blanco)
----------------------------------------------------*/
#pie {
	width: 994px;
	height: 45px;
	float: left;
}

#pie #avisolegal{
	float: left;
	margin-top: 15px;
	margin-left: 460px;
}

#pie #avisolegal p{
	display:inline;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}


/* Pie - enlaceslegales
---------------------------------*/
#enlaceslegales {
padding: 0; /*eliminará el padding que pueda haber por defecto en la lista de elementos.*/
}

#enlaceslegales li {
	display: inline; /*la lista deberá ser horizontal, así que diremos que se dispongan en línea (display: inline):*/
	margin-right: 5px;
}

#enlaceslegales li a {
	font-size: 11px;
	color: #000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

#enlaceslegales li a:hover {
	text-decoration: underline;
}

/* Página novedades 
-------------------*/
.noticia {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
	margin-left: 5px;
}
.noticia h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	color: #7f8081;
}
.noticia p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #7f8081;
}
.noticia a {
	color: #2758a5;
	text-decoration: underline;
}

