/*******************************************************************************************************/
/*                                HOJA DE ESTILOS DEL SITIO WEB DEL IET                                */
/*******************************************************************************************************/

/*********************************/
/*   CARACTERISTICAS GENERALES   */
/*********************************/

body
{
    background-color: #9C9C9C;          /*Color del fondo de la página*/
    margin-top: 0px;                    /*Margen superior*/
    margin-left: 0px;                   /*Margen izquierdo*/
	font-family: Arial, Helvetica, sans-serif;
}

/*Contiene toda la página*/
#estructura
{
    width:730px;							/*Ancho de los contenidos*/
    margin:auto;						/*Centra el contenido en la página*/
    background-color: #FFFFFF;          /*Color de fondo de los contenidos*/
    border-top: #FFFFFF 10px solid;      /*Color, tamaño y estilo de los bordes*/
    border-left: #FFFFFF 10px solid;
    border-right: #FFFFFF 10px solid;
    border-bottom: #FFFFFF 10px solid;

}

#flota_izda{
	float: left;
}

#flota_dcha{
	float: right;
}

.alinea_dcha{
	text-align: right;
}

#centrado{
	text-align: center;
}
#sangradoIz{
	text-align: left;
}

/*Permite ocultar cualquier elemento html*/
.oculto 
{ 
	display:none; 
	visibility:hidden;
}

/*Todas las imagenes border=0*/
img
{
	border: 0;
}

/*Para hacer que los div flotantes ocupen altura dentro de la estructura*/
.clear
{
	clear: both; 
}
.clear_izda
{
	clear: left; 
}

/* Elementos de separacion y adornos*/

DIV.separacion_vertical_02
{
	width: 100%;
	height: 0.2em;
}

DIV.separacion_vertical_03
{
	width: 100%;
	height: 0.3em;
}

DIV.separacion_vertical_04
{
	width: 100%;
	height: 0.4em;
}

DIV.separacion_vertical_05
{
	width: 100%;
	height: 0.5em;
}

DIV.separacion_vertical_08
{
	width: 100%;
	height: 0.8em;
}

DIV.separacion_vertical_10
{
	width: 100%;
	height: 1em;
}

DIV.separacion_vertical_11
{
	width: 100%;
	height: 1.1em;
	//height: 0.75em;
}

DIV.separacion_vertical_15
{
	width: 100%;
	height: 1.5em;
}

DIV.separacion_vertical_20
{
	width: 100%;
	height: 2em;
}

DIV.separacion_vertical_30
{
	width: 100%;
	height: 3.0em;
}

DIV.clear_ambos
{
	clear: both;
}

DIV.adorno1
{
	width: 100%;
	height: 0.3em;
	background-color: #E5E2C5;
}

DIV.adorno2
{
	width: 100%;
	height: 0.5em;
	background-color: #cc3e24;
}

DIV.adorno3
{
	width: 100%;
	height: 0.2em;
	background-color: #cb380a;
}




/****************/
/*   CABECERA   */
/****************/

/*Contiene la cabecera*/
#cabecera
{
    width: 100%;                        /*Ocupa el 100% del su contenedor*/
    background-color: #4E888E;          /*Color de fondo*/
    text-align: left;                   /*Alineación a la izquierda*/
    /*Imagen de fondo de la cabecera*/
    background-image: url("../img/fondo_cabecera.gif");
    /*Define como se repite la imagen (repeat-x,repeat-y,no-repeat)*/
    background-repeat: repeat-x;
}

/*Contenedor de la miga de pan*/
#miga
{ 
	width: 100%; 						/*Ocupa el 100% del su contenedor*/
	height: 1.8em;  					/*Alto de la miga de pan*/
	background-color: #356369;			/*Color de fondo*/
	font-family: Arial;					/*Tipo de letra por defecto*/
	font-size: 0.75em;
	font-weight: bold;
	color: #FFFFFF;		
}

/*Contenedor del texto de la miga de pan*/
div.texto_miga
{
	float:left;							/*Parte izquierda de la miga*/
	padding-left: 5px;					/*Margenes*/
	margin-top: 0.25em;
}

/*Contenedor del menu de la miga de pan*/
div.menu_miga
{
	float: right;						/*Parte derecha de la miga*/
	padding-right: 5px;					/*Margenes*/
	margin-top: 0.45em;	
}

/*Enlaces de texto en la miga de pan*/
a.miga:link
{
	font-family: Arial, Helvetica, sans-serif;					/*Tipo de letra*/
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;		
    text-decoration: none                
}
a.miga:visited
{
	font-family: Arial, Helvetica, sans-serif;					/*Tipo de letra*/
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;		
    text-decoration: none                
}
a.miga:hover
{
	font-family: Arial, Helvetica, sans-serif;					/*Tipo de letra*/
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;		
    text-decoration: underline                
}

/*************************************/
/*            BUSCADORES             */
/*************************************/

/* BUSCADOR GENERAL */
.busqueda_general{
	background-image: url(../img/buscador.gif);
	background-repeat: no-repeat;
	width: 215px;
	height: 41px;
	margin-top: 1em;
	margin-right: 1em;
}

.boton_buscador{
	position: absolute;
	z-index: 2;
	margin-top: -16px;
	*margin-top: -17px;
	margin-left: 167px;
	width: 45px;
	height: 16px;
	background-image: url(../img/boton-buscador.gif);
	background-repeat: no-repeat;
	border: 0;
	cursor: pointer;
	
}

.input_buscador_cabecera
{
	height: 14px;
	font-size: 10px;
	color: #417176;
	background-color: #E5E2C5;
	margin-top: 13px;
	//margin-top: 12px;
	margin-left: 40px;
	border: 0;
}

/* BUSCADOR ayudas */
#buscador_ayudas{
	background-image: url(../img/buscador-ayupre.jpg);
	background-repeat: no-repeat;	
	margin-left: 0.3em;
	width: 507px;
	height: 75px;
}

.input_buscador_ayudas
{
	height: 15px;
	font-size: 11px;
	color: #8C8C8C;
	margin-top: 4em;
	//margin-top: 3.5em;
	margin-left: 8.5em;
	//margin-left: 7.8em;
	border: 1px solid #8C8C8C;
}

.boton_buscador_ayudas{
	position: absolute;
	z-index: 2;
	margin-top: -1.6em;
	//margin-top: -3.25em;
	margin-left: 34.5em;
	cursor: pointer;
}

/* BUSCADOR PREMIOS */
#buscador_premios{
	background-image: url(../img/buscador-premios.jpg);
	background-repeat: no-repeat;	
	margin-left: 0.3em;
	width: 507px;
	height: 75px;
}

/* BUSCADOR BIBLIOTECA */
#buscador_biblioteca{
	background-image: url(../img/buscador-biblioteca.jpg);
	background-repeat: no-repeat;	
	margin-left: 0.3em;
	width: 507px;
	height: 92px;
}

/* BUSCADOR ARCHIVO FOTOGRAFICO */
#buscador_archivo_foto{
	background-image: url(../img/buscador-archivo.jpg);
	background-repeat: no-repeat;	
	margin-left: 0.3em;
	width: 507px;
	height: 75px;
}

/* BUSCADOR CATALOGO COMPLETO */
#buscador_catalogo{
	background-image: url(../img/buscador-catalogo.jpg);
	background-repeat: no-repeat;	
	margin-left: 0.3em;
	width: 507px;
	height: 75px;
}

/* BUSCADOR COLECCION */
#buscador_coleccion{
	background-image: url(../img/buscador-coleccion.jpg);
	background-repeat: no-repeat;	
	margin-left: 0.3em;
	width: 507px;
	height: 75px;
}

/* BUSCADOR LIBROS RED */
#buscador_librosred{
	background-image: url(../img/buscador-librosred.jpg);
	background-repeat: no-repeat;	
	margin-left: 0.3em;
	width: 507px;
	height: 75px;
}

/* BUSCADOR REVISTAS */
#buscador_revistas{
	background-image: url(../img/buscador-revistas.jpg);
	background-repeat: no-repeat;	
	margin-left: 0.3em;
	width: 507px;
	height: 75px;
}

.radio_buscador_biblioteca
{
	margin-left: 7.5em;
	//margin-left: 7.7em;
}

.boton_buscador_bibliteca{
	position: absolute;
	z-index: 2;
	margin-top: -2.9em;
	*margin-top: -4.9em;
	margin-left: 31em;
	*margin-left: 34.5em;
	width: 76px;
	height: 19px;
	background-image: url(../img/boton-ayudas.jpg);
	background-repeat: no-repeat;
	border: 0;
	cursor: pointer;
}

.boton_buscador_bibliteca2{
	position: absolute;
	z-index: 2;
	margin-top: -1.45em;
	*margin-top: -1.70em;
	margin-left: 31em;
	*margin-left: 34.5em;
	width: 76px;
	height: 19px;
	background-image: url(../img/boton-ayudas.jpg);
	background-repeat: no-repeat;
	border: 0;
	cursor: pointer;
}

.boton_buscador_ayudas{
	position: absolute;
	z-index: 2;
	margin-top: -1.45em;
	*margin-top: -1.75em;
	margin-left: 31em;
	*margin-left: 34.5em;
	width: 76px;
	height: 19px;background-image: url(../img/boton-ayudas.jpg);
	background-repeat: no-repeat;
	border: 0;
	cursor: pointer;
}

.btn-buscar{
	margin-left: 40px;
	padding-top: -2px;
	background-color: #FFFFFF;
	width: 110px;
	height: 18px;
	background-image: url(../images/btn-buscar.gif);
	background-repeat: no-repeat;
	border: 0;
	cursor: pointer;
}


.no_margen_inf
{
	margin-bottom: 1px;
}

/******************/
/*   CONTENIDOS   */
/******************/

/*Contenedor del menu y los contenidos*/
#partecontenidos
{ 
	width: 100%; 						/*Ocupa el 100% del su contenedor*/
	background-color: #FFFFFF;			/*Color de fondo*/
	font-family: Arial, Helvetica, sans-serif;					/*Tipo de letra por defecto*/
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;	
}

/*Contenedor del menú*/
#menu					
{
	float: left;
	width: 27%;
	
}

.titulo_menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: lighter;
	color: #356369;
}

DIV.entrada_menu
{
	margin-left: 0.3em;
	background-image: url(../img/flecha_entrada_menu.gif);
	background-repeat: no-repeat;
}

DIV.ficha_foto
{
	margin-left: -0.1em;
	background-image: url(../img/flecha_entrada_menu.gif);
	background-repeat: no-repeat;
}

SPAN.enlaces_entrada_menu
{
	margin-left: 1.5em;
}

a.entrada_menu:link
{
	font-family: Arial, Helvetica, sans-serif;					/*Tipo de letra*/
	font-size: 1em;
	font-weight: normal;
	/*color: #707070;	*/
	color: #907A40;	
    text-decoration: none                
}
a.entrada_menu:visited
{
	font-family: Arial, Helvetica, sans-serif;					/*Tipo de letra*/
	font-size: 1em;
	font-weight: normal;
	/*color: #707070;	*/
	color: #907A40;			
    text-decoration: none                
}
a.entrada_menu:hover
{
	font-family: Arial, Helvetica, sans-serif;					/*Tipo de letra*/
	font-size: 1em;
	font-weight: normal;
	color: #505050;	
    text-decoration: none                
}


DIV.separacion_entradas_menu
{
	width: 100%;
	height: 1px;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	background-color: #4E888E;
}

DIV.separacion_menu
{
	width: 102%;
	height: 4px;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	background-image: url(../img/punto_separa.gif);
	background-repeat: repeat-x;
}


/*Contenedor del contenido*/
#contenidos
{
	float: right;
	width: 70%;
}

#tit_sugerencia{
	width: auto;
	height: auto;
	padding: 0.8em 1.4em 0.8em 1.4em;
	background-color: #EEEDDB;
}

.titulo_sugerencia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.40em;
	font-weight: lighter;
	color: #356369;
}

#contenedor_sugerencia1{
	width: auto;
	height: auto;
	background-color: #FCFCFA;
}

#sugerencia1{
	width: auto;
	height: 63px;
	padding: 1em 1.4em 0em 1.4em;
	background-image: url(../img/fondo_sugerencia1.gif);
	background-repeat: no-repeat;
}

#sugerencia2{	
	width: auto;
	height: 63px;
	padding: 1em 1.4em 0em 1.4em;
	background-image: url(../img/fondo_sugerencia2.gif);
	background-repeat: no-repeat;
}

.texto_sugerencias{
	margin-left: 0.5em;
	margin-bottom: 0em;
	color: #91918F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: lighter;
	text-align: justify;
}

a.enlace_sugerencia:link{
	color: #356369;
	position: absolute;
	margin-left: 0.5em;
	text-decoration: none;
}

a.enlace_sugerencia:visited{
	color: #356369;
	position: absolute;
	margin-left: 0.5em;
	text-decoration: none;
}

a.enlace_sugerencia:hover{
	color: #356369;
	position: absolute;
	margin-left: 0.5em;
	text-decoration: underline;
}

#separa_sugerencias{
	width: 100%;
	height: 1em;
	background-color: #A29F7A;
}

#destacado{
	width: auto;
	/*height: 15em;*/
		
	min-height: 15em;
	height: auto !important;
	height: 15em;	
	
	padding: 1em 1.4em 0em 1.4em;
	background-color:#EEEDDB;
}
.texto_destacado{
	margin-bottom: 0.4em;
	color: #91918F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: lighter;
	text-align: justify;
}

#fotodestacado{
	float: left;
	/*width: 14em;
	height: 14em;*/
	width: 168px;
	height: 168px;
	background-color: #A29F7A;
}

#fotodestacado_sinfondo{
	float: left;
	width: 14em;
	height: 14em;
	background-color: #E5E5E5;
}

#parrafodestacado{
	float: right;
	width: 25em;
	/*height: 14em;*/	
	
	min-height: 14em;
	height: auto !important;
	height: 14em;
	
	color: #91918F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: lighter;
	text-align: justify;
}

#parrafoConvocatoria{
	float: right;
	width: 27em;
	height: 14em;	
	color: #91918F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: lighter;
	text-align: justify;
}

#contenedor_contenido
{
	width: 96.6%;
	margin-left: 1.4em;
}

#bloque1{
	width: auto;
	height: auto;
	padding: 1.4em 1.4em 1.7em 1.4em;
	background-color: #EEEDDB;
}

#bloque2{
	width: auto;
	height: auto;
	padding: 1.4em 1.4em 1.7em 1.4em;
	background-color: #F4F4E7;
}

#bloque3{
	width: auto;
	height: auto;
	padding: 1.4em 1.4em 1.7em 1.4em;
	background-color: #F8F8F0;
}

#separa_bloque{
	width: auto;
	height: 0.08em;
}

#flecha_bloque{
	background-image: url(../img/flecha_entrada_menu.gif);
	background-repeat: no-repeat;
}

.titulo_bloque{
	margin-left: 1.5em;
	margin-bottom: 0.5em;
	color: #629395;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}

a.enlace_bloque:link{
	margin-bottom: 0.5em;
	color: #629395;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
}

a.enlace_bloque:visited{
	margin-bottom: 0.5em;
	color: #629395;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
}

a.enlace_bloque:hover{
	margin-bottom: 0.5em;
	color: #629395;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: underline;
}

.texto_bloque{
	margin-left: 1.5em;
	margin-bottom: 0.4em;
	color: #91918F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: lighter;
	text-align: justify;
}

#texto
{
	font-family: Arial;
	font-size: 1em;
	text-align: justify;
	color: #939393;
	font-weight: lighter;
}

#texto_negrita
{
	font-family: Arial;
	font-size: 1em;
	text-align: justify;
	color: #939393;
	font-weight: bold;
}

.titulo_contenido{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.25em;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.40em;
	font-weight: lighter;
	color: #4E888E;
}

DIV.entrada_contenido
{
	margin-left: 0.5em;
	background-image: url(../img/hoja_noticia.gif);
	background-repeat: no-repeat;
}

SPAN.enlaces_contenido
{
	margin-left: 1.5em;
}

a.entrada_contenido:link
{
	font-family: Arial;					/*Tipo de letra*/
	font-size: 0.9em;
	font-weight: bold;
	color: #4E888E;	
	margin-top: 0;
    text-decoration: none                
}
a.entrada_contenido:visited
{
	font-family: Arial;					/*Tipo de letra*/
	font-size: 0.9em;
	font-weight: bold;
	color: #4E888E;			
	margin-top: 0;	
    text-decoration: none                
}
a.entrada_contenido:hover
{
	font-family: Arial;					/*Tipo de letra*/
	font-size: 0.9em;
	font-weight: bold;
	color: #4E888E;	
	margin-top: 0;
    text-decoration: underline                
}

#texto_contenido
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #939393;
	margin-left: 0.6em;	
	margin-right: 1em;
	text-align: justify;
	font-weight: lighter;
}

#leer_mas
{
	float: right;	
	margin-right: 1.5em;
}

a.leer_mas:link
{	
	color: #356369;
	font-family: Arial;
	font-size: 0.8em;
    text-decoration: none                
}
a.leer_mas:visited
{
	color: #356369;
	font-family: Arial;
	font-size: 0.8em;
    text-decoration: none                
}
a.leer_mas:hover
{
	color: #356369;
	font-family: Arial;
	font-size: 0.8em;
    text-decoration: underline                
}

DIV.separacion_contenidos
{
	width: 100%;
	height: 4px;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	background-image: url(../img/punto_separa2.gif);
	background-repeat: repeat-x;
}

DIV.separacion_contenidos2
{
	width: 100%;
	height: 4px;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	background-image: url(../img/punto2.gif);
	background-repeat: repeat-x;
}

#titulo_seccion{
	font-family: Arial;					/*Tipo de letra*/
	font-size: 1em;
	font-weight: bold;
	margin-left: 1.5em;
	line-height: 1.2em;
	vertical-align: middle;
	color: #4E888E;	
}


/* ******* FILAS ****** */
#punto_row{
	float: left;
	width: 4px;
	height: 4px;
	background-image: url(../img/punto.gif);
	background-repeat: no-repeat;
	margin-top: 0.75em;
	//margin-top: 0.65em;
	margin-left: 0.75em;
	//margin-left: 0.3em;
}

#row_par{
	float: right;
	width: 96%;
	height: 1.75em;
	background-color: #F0F1F1;	
}

#row_impar{
	float: right;
	width: 96%;
	height: 1.75em;
	background-color: #E1E7E8;
}

#row_par2{
	float: right;
	width: 100%;
	height: 1.75em;
	background-color: #F0F1F1;	
}

#row_impar2{
	float: right;
	width: 100%;
	height: 1.75em;
	background-color: #E1E7E8;
}

#separa_rows{
	float: right;
	width: 100%;
	height: 0.08em;
}

#separa_resultados_busqueda{
	float: right;
	clear: both;
	width: 100%;
	height: 0.1em;
	background-color: #FFFFFF;
}

a.enlace_rows:link{
	margin-left: 0.75em;
	//margin-left: 0.5em;
	line-height: 2em;
	//line-height: 1.8em;
	vertical-align: middle;
	color: #8D8F8F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
    text-decoration: none;
}

a.enlace_rows:visited{
	margin-left: 0.75em;
	//margin-left: 0.5em;
	line-height: 2em;
	//line-height: 1.8em;
	vertical-align: middle;
	color: #8D8F8F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
    text-decoration: none;
} 

a.enlace_rows:hover{
	margin-left: 0.75em;
	//margin-left: 0.5em;
	line-height: 2em;
	//line-height: 1.8em;
	vertical-align: middle;
	color: #8D8F8F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
    text-decoration: underline;
}  


/* PAGINACION */

#paginacion
{
	text-align: center;
	font-family: Arial;
}

A.anteriorsiguiente:link
{
	font-weight: normal;
	font-size: 11px;
    color: #4E888E;
    font-family: Arial;	
    text-decoration: none;
}

A.anteriorsiguiente:visited
{
	font-weight: normal;
	font-size: 11px;
    color: #4E888E;
    font-family: Arial;	
    text-decoration: none;
}
A.anteriorsiguiente:hover
{
	font-weight: bold;
	font-size: 11px;
    color: #4E888E;
    font-family: Arial;	
    text-decoration: none;
}
Span.numero_pagina_seleccionado
{
	font-weight: bold;
	font-size: 11px;
    color: #4E888E;
    font-family: Arial;	
    text-decoration: none;
}
/* estilos para el numero de registros en los indices */
span.numeroregistros
{
	font-weight: bold;
	font-size: 9px;
    color: #4E888E;
    font-family: Arial;	
    text-decoration: none;
}
/* fin estilos para el numero de registros en los indices */
Span.anteriorsiguientedesactivado
{
	font-weight: bold;
	font-size: 11px;
    color: #DDDDDD;
    font-family: Arial;	
    text-decoration: none;
}


/* TABLA */
.seemTable{ padding: 0px 0px; width: 100%; clear : both; border: 0px;}
.seemTable70{ padding: 0px 0px; width: 70%; border: 0px;}
.seemTr{ padding: 0px 0px 0px 0px;  width: 100%; clear : both;}
.seemTr2{ padding: 0px 0px 0px 0px;  width: 100%; clear : none;}

.seemTd2AlignIzq{ width : 2%; float : left; color: inherit; background: inherit; }
.seemTd4AlignIzq{ width : 4%; //width : 3%; float : left; color: inherit; background: inherit; }
.seemTd5AlignIzq{ width : 5%; //width : 4%; float : left; color: inherit; background: inherit; }
.seemTd10AlignIzq{ width : 10%; //width : 9%;float : left; color: inherit; background: inherit; }
.seemTd12AlignIzq{ width : 12%; float : left; color: inherit; background: inherit; }
.seemTd15AlignIzq{ width : 15%; //width : 14%;float : left; color: inherit; background: inherit; }
.seemTd20AlignIzq{ width : 20%; //width : 19%; float : left; color: inherit; background: inherit; }
.seemTd22AlignIzq{ width : 22%; float : left; color: inherit; background: inherit; }
.seemTd25AlignIzq{ width : 25%; float : left; color: inherit; background: inherit; }
.seemTd30AlignIzq{ width : 30%; float : left; color: inherit; background: inherit; }
.seemTd35AlignIzq{ width : 35%; //width : 34%; float : left; color: inherit; background: inherit; }
.seemTd44AlignIzq{ width : 44%; //width : 42.5%; float : left; color: inherit; background: inherit; }
.seemTd45AlignIzq{ width : 45%; //width : 43%; float : left; color: inherit; background: inherit; }
.seemTd48AlignIzq{ width : 48%; //width : 47%; float : left; color: inherit; background: inherit; }
.seemTd53AlignIzq{ width : 58%; //width : 52%; float : left; color: inherit; background: inherit; }
.seemTd58AlignIzq{ width : 58%; //width : 56%; float : left; color: inherit; background: inherit; }
.seemTd60AlignIzq{ width : 60%; float : left; color: inherit; background: inherit; }
.seemTd65AlignIzq{ width : 65%; float : left; color: inherit; background: inherit; }
.seemTd68AlignIzq{ width : 68%; //width : 66%; float : left; color: inherit; background: inherit; }
.seemTd70AlignIzq{ width : 70%; float : left; color: inherit; background: inherit; }
.seemTd90AlignIzq{ width : 90%; //width : 88%; float : left; color: inherit; background: inherit; }
.seemTd90AlignIzqNegro{ width : 90%; //width : 88%; float : left; color: inherit; background: inherit; }
.seemTd100AlignIzq{ width : 100%; float : left; color: inherit; background: inherit; }

.seemInput100{
    font-weight: normal;
	font-size: 11px;
    color: #333333;
    font-family: tahoma, serif, arial, times;
    text-decoration: none;
    width : 100%;
	//width : 95%;
}

.seemInput50{
    font-weight: normal;
	font-size: 11px;
    color: #333333;
    font-family: tahoma, serif, arial, times;
    text-decoration: none;
    width : 50%;
}

.seemInput100_2{
    font-weight: normal;
	font-size: 11px;
    color: #333333;
    font-family: tahoma, serif, arial, times;
    text-decoration: none;
    width : 100%;
}

.seemBoton100{
    font-weight: normal;
	font-size: 11px;
    color: #333333;
    font-family: tahoma, serif, arial, times;
    text-decoration: none;
    width : 100%;
}

.seemBoton30{
    font-weight: normal;
	font-size: 11px;
    color: #333333;
    font-family: tahoma, serif, arial, times;
    text-decoration: none;
    width : 30%;
}

/* Estilos de la noticias */

#bloqueTitulo{
	width: auto;
	height: auto;
	padding-top: 0.3em;
	padding-bottom: 0.2em;
	padding-left: 1.4em;
	padding-right: 1em;
	background-color: #EEEDDB;
	text-align: left;
	overflow: hidden;
}

#ancho100{
	width: 100%;
}
 
#bloqueTexto{
	width: auto;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 1.4em;
	padding-right: 1em;
	background-color: #F4F4E7;
	text-align: justify;
	overflow: hidden;
}

#bloqueTextoBiblio{
	width: auto;
	height: auto;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 1.4em;
	padding-right: 1em;
	background-color: #F4F4E7;
	text-align: justify;
}

#bloqueTexto_altoFijo
{
	width: auto;
	height: 14.75em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 1.4em;
	padding-right: 1em;
	background-color: #F4F4E7;
	text-align: justify;
}

#bloqueTexto2{
	width: auto;
	height: auto;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 1.4em;
	padding-right: 1em;
	background-color: #F8F8F0;
	text-align: justify;
}

#leer_mas_bloque{
	text-align: right; 
	margin-top: 1em;
}
#leer_mas_bloque2{
	text-align: right; 
	margin-top: 0.3em;
}

#libros_red{
	width: 32.5em;
	height: auto;
	float: right;
	text-align: left;
	overflow: hidden;
}

#libros_red2{
	padding-left: 1.2em;
	padding-bottom: 1em;
	float: right;
}

a.titular_noticia:link
{	
	color: #4E888E;
	font-family: Arial;
	font-size: 1.2em;
    text-decoration: none                
}
a.titular_noticia:visited
{
	color: #4E888E;
	font-family: Arial;
	font-size: 1.2em;
    text-decoration: none                
}
a.titular_noticia:hover
{
	color: #4E888E;
	font-family: Arial;
	font-size: 1.2em;
    text-decoration: underline                
}

#titular_noticia
{
	color: #4E888E;
	font-family: Arial;
	font-size: 1.2em;         
}

#titular_noticia a:link{
	color: #4E888E;
	font-family: Arial;
	font-size: 1.15em;
	text-decoration: none;
}
#titular_noticia a:visited{
	color: #4E888E;
	font-family: Arial;
	font-size: 1.15em;
	text-decoration: none;
}
#titular_noticia a:hover{
	color: #4E888E;
	font-family: Arial;
	font-size: 1.15em;
	text-decoration: underline;
}

#subtitulo_noticia
{
	font-family: Arial;					/*Tipo de letra*/
	font-size: 0.9em;
	color: #4E888E;
	font-weight: lighter;
	margin-top: 0;
}

img.foto_detalle
{
	border: 0;
	padding: 3px 10px 5px 0px;
	
}

.foto
{
	width: 160px;
	text-align: center;
	float: left;
	margin-bottom: 0.2em;
}

.tipo_archivo
{
	float: left;
	padding: 3px 10px 5px 0px;
}

#texto_cuerpo
{
	font-family: Arial;
	font-size: 1em;
	color: #939393;
	font-weight: lighter;
	margin-top: 0;
	text-align: justify;
}

.imagen_archivo
{
	width: 265px;
	padding-left: 10px;
}

#cuerpo_galeria
{
	float: left;
	width: 100%;	
}
.thumbnail
{
	float: left;
	width: 111px;
	margin: 5px 5px 5px 5px;
	//margin: 3px 2px 3px 2px;
}

#imagen_archivo_fotos
{
	width: 490px;
	margin: 0 auto;
}

#colI_libro{
	float: left;
	width: 38%;
}

#colD_libro{
	float: left;
	width: 42%;
}

#colD_libro2{
	float: left;
	width: 62%;
}

#colI_libroBiblio{
	float: left;
	width: 20%;
}

#colD_libroBiblio{
	float: left;
	width: 80%;
}

#foto_libro{
	/*position: absolute; 
	z-index: 5; 
	float: right; 
	top: 25.7em; 
	left: 70.5em; 
	*top: 26em; 
	*left: 60.25em;
	_left: 70.25em;*/
	float: right;
	background-color:#A29F7A; 
	width: 133px; 
	height: 133px;
}


/* ****** ESTILOS ACTIVIDADES ****** */
#titulo_actividad
{
	color: #4E888E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.7em;           
}

#subtitulo_actividad
{
	font-family: Arial, Helvetica, sans-serif;				/*Tipo de letra*/
	font-size: 1em;
	color: #8A8B8B;
	margin-top: 0;
	line-height: 1.6em;
}

#descarga_bases{
	float: right; 
	height: 25px; 
	line-height: 25px;
	margin-right: 0.6em; 
	vertical-align: middle
}

#descarga_librored{
	height: 25px; 
	line-height: 25px;
	text-align: right;
	margin-right: 3em; 
	vertical-align: middle
}

#separador_actividades{
	width: auto;
	height: 0.08em;
	background-color: #D0D0D0;
}

#texto_actividad{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #939393;
	margin-top: 0;
	text-align: justify;
	line-height: 1.4em
}

#texto_ayupre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #939393;
	margin-top: 0;
	font-weight: lighter;
	text-align: justify;
	line-height: 1.4em
}

#texto_compromiso
{
	font-family: Arial, Helvetica, sans-serif;				/*Tipo de letra*/
	font-size: 0.8em;
	color: #8A8B8B;
	margin-top: 0;
	text-align: justify;
}

#bloque1adjudicatario{
	width: auto;
	height: auto;
	padding: 0.6em 1.4em 0.6em 1.4em;
	background-color: #EEEDDB;
}

#bloque2adjudicatario{
	width: auto;
	height: auto;
	padding: 0.6em 1.4em 0.6em 1.4em;
	background-color: #F4F4E7;
}

.texto_adjudicatarios{
	color: #91918F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: lighter;
	text-align: justify;
}

/* ************ MAPA WEB ************ */
a.texto_nivel1:link{
	margin-left: 1.5em;
	margin-bottom: 0.4em;
	color: #91918F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: lighter;
	text-align: justify;	
	text-decoration: none;
}

a.texto_nivel1:visited{
	margin-left: 1.5em;
	margin-bottom: 0.4em;
	color: #91918F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: lighter;
	text-align: justify;	
	text-decoration: none;
}

a.texto_nivel1:hover{
	margin-left: 1.5em;
	margin-bottom: 0.4em;
	color: #91918F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: lighter;
	text-align: justify;
	text-decoration: underline;
}

.texto_nivel2{
	margin-left: 3em;
	color: #91918F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: lighter;
	text-align: justify;	
}

a.texto_nivel2:link{
	margin-left: 3em;
	margin-bottom: 0.4em;
	color: #91918F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: lighter;
	text-align: justify;	
	text-decoration: none;
}

a.texto_nivel2:visited{
	margin-left: 3em;
	margin-bottom: 0.4em;
	color: #91918F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: lighter;
	text-align: justify;	
	text-decoration: none;
}

a.texto_nivel2:hover{
	margin-left: 3em;
	margin-bottom: 0.4em;
	color: #91918F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: lighter;
	text-align: justify;
	text-decoration: underline;
}

.texto_nivel3{
	margin-left: 4.5em;
	color: #91918F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: lighter;
	text-align: justify;
}

/*********************/
/*   PIE DE PAGINA   */
/*********************/

/*Contenedor del pie*/
#pie
{ 
	width: 100%; 						/*Ocupa el 100% del su contenedor*/
	height: 2.6em;  					/*Alto del pie*/
	background-color: #356369;			/*Color de fondo*/
}

/*Contenedor del texto del pie*/
div.texto_pie
{
	float:left;							/*Parte izquierda del pie*/
	padding-left: 5px;					/*Margenes*/
	margin-top: 0.55em;	
	font-family: Arial;					/*Tipo de letra por defecto*/
	font-size: 0.75em;
	font-weight: normal;
	color: #E5E2C5;		
}

/*Contenedor de los enlaces del pie*/
div.enlaces_pie
{
	float: right;						/*Parte derecha*/
	padding-right: 5px;					/*Margenes*/
	margin-top: 0.8em;	
}
