﻿/* _lcid="3082" _version="12.0.4518"
    _LocalBinding */
.floatLeft
{
	float:left;
    margin-right:1em; 
    margin-left: 0em; 
    margin-top:0.5em;
	vertical-align:bottom;
}

.floatRight
{
	float:right;
    min-width:10em;
    margin-left:1em; 
    margin-right: 0em; 
    margin-top:0.5em;
}
.welcomeImage 
{
	float:left;
}
.welcomeImage img
{
    margin-right:1em; 
    margin-left: 0em; 
    margin-top:0.5em;
   	border:solid 1em #CCCCCC; 
   	
}
.pie_imagen 
{
	  font-family:Arial;
      font-size:1.0em;
      color:#000066;
      margin-top:0em;
      line-height:1em;
      font-weight:bold;
      text-align:center;
}

.pie_imagen p
{ 
      padding-top: 0.2em; 
      margin-bottom: 0.2em; 
}


.caption p
{ 
      padding-top: 0.2em; 
      margin-bottom: 0.2em; 
}
.header 
{ 
      padding-bottom:0em;
      padding-right:0em; 
      padding-left: 0em; 
      text-align:right; 
      white-space:nowrap;
      border-bottom:solid 1em #cccccc;
      font-family:tahoma;  
      font-size:8pt;  
      color:#666666; 
}

.imagesHeader{
	/*text-align:left;*/
	width:100%;
	color:#003399;
	clear:both;
	/*float:right;*/

}


img.icono{
	border-width: 0em;
	text-align:center;
	vertical-align: middle;
	width:2.5em;
	height:2.5em;

}
.textoHeader{
	font-weight:bold;
}
.textoHeaderArticulo2{
	font-weight:bold;
	float:right;
	width:18%;
}

.title_img {
	float:left;
	color:#003399;

}

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

.dateLine 
{
    font-weight:bold;  
    white-space:nowrap;
}
.dateLinenoticia
{
    white-space:nowrap;
    padding-top:1em;
    text-align:right;
}
.cabecera 
{
	font-weight: bold;
/*	float: left;*/
/*	white-space: nowrap;*/
	font-size: large;
	font-family: Arial;
	width:100%;
	color: black;
}


.cabeceraConImagen 
{
	float:left;
	padding-top: 2em;
	*padding-top: 1em;
	padding-right: 1em;

	font-weight: bold;
	white-space: nowrap;
	font-size: large;
	font-family: Arial;
	width:0.1em;
	

}

.cabeceraConImagenHeader
{
	float:right;
	text-align:left;
	color:#003399;

}
.cabeceranoticias
{
	font-weight: bold;
	white-space: nowrap;
	font-size:1.2em;
	font-family: Arial;
	margin-top:16px;
	margin-bottom: 16px;
}
.contenido
{

}
.image
{
	float:left;
	padding-top:1.5em;
	padding-right:0.6em;
	/*padding-right:0.4em;*/
	
}

.image_organigrama
{
	float:left;
	padding-top: 1em;
	padding-right: 1em;
	width:100%;

}

.body
{
	position:relative;
	text-align:justify;
}

.pageContent
{ 
      font-family:tahoma;  
      /*font-size:9pt;  */
      /*color:#666666; */
      text-align:justify;
}
.pageContentBR
{ 
      font-family:tahoma;  
      font-size:9pt;  
      color:#666666; 
      width:100%;
      text-align:justify;
      padding-top:5.5em;
      *padding-top:0em;
      
      
}


.pageContent OL
{ 
    clear:both;
}


.pageContent UL
{ 
    clear:both;
}
.splashLinkArea
{
    height:10em;
    min-height:10em;
	border:solid 0.1em #CCCCCC; 	
}
.imageSplash
{
    text-align:center;
    display:block;
    width:100%;
}
.imageSplash img
{
	border:solid 0.1em #CCCCCC; 	
}
.splashLinkFrame
{
    width:100%;
    display:block;
    clear:both;
    min-height:100em;
    height:100em;
}
.floatingRelatedLinks
{
	border:solid 0.1em #CCCCCC;
    margin-left:1em; 
    margin-right: 0em; 
    margin-top:0.5em;
	float:right;
	min-width:15em;
	*width:15em;
	display:inline;
}
.removeMargins
{
	margin-top:-1.1em;
	margin-left:-1.1em;
	margin-right:-1.0em;
}

.campos{
	width:100%;
	font-size:1em;
	color:#003399;
	font-weight:bold;
}

.zona1{
	width:100%;
	padding-top:2em;
	overflow: hidden !important; 
}
.zona1_menospadding{
	width:100%;
	padding-top:0.5em;
}

.zona2{
	width:100%;
}

.zonanot{
  clear:both;
	width:100%;
	padding-top:0.5em;	
}
.zonanotizq{
	width:68%;
	float:left;
	padding-right:10px;
}
.zonanotder{
	width:30%;
	float:left;
	overflow:hidden;
}
.link-item-noticias{
	font-size:1em;	
	color: #000066;
	margin-bottom: 16px;
}

.link-item-noticias a:link, .link-item-noticias a:visited{
	font-size:1em;	
/*	font-weight:bold;
	text-decoration:none;*/
}
.link-item-noticias a:hover {
	font-size:1em;	
/*	font-weight:bold;
	text-decoration:none;*/
}

.link-item-noticias .fecha-noticia {
	float:left;
	margin-right:10px;
}

.link-item-noticias .item-nueva-linea {
	clear: both;
}

.link-item-noticias .destacado {
	font-weight: bold;
}



.contenido_central{
}
.empleopublico_titulo 
{
				font-weight: bold;
				white-space: nowrap;
				font-size: large;
				font-family: Arial;
				width: 100%;
				text-align: center;
}
.empleopublico_titulo1 
{
				font-weight: bold;
				float: left;
				white-space: nowrap;
				font-size: medium;
				font-family: Arial;
				width: 100%;
				text-align: center;
}
.empleopublico_cabeceralista 
{
				font-weight: bold;
				float: left;
				white-space: nowrap;
				font-size: medium;
				font-family: Arial;
				width: 100%;
				text-align: center;
}

/*Estilo tamaño de campos en edición e inserción*/
.ms-long 
{
	width: 10em;
}



.ms-rteCustom-5-Parrafo
{ 
    font-family: Tahoma, Geneva, Verdana, sans-serif;
	margin: 0em; 
	padding: 0;
	text-indent:0em;
	color:black !important;
	text-align:justify;
	font-size: 0.9em;
	font-style:normal;
	line-height:1.6em;
}

h2.ms-rteCustom-5-Parrafo { 
      font-weight: bold;
    margin-bottom: 5px;

}
  

a.ms-rteCustom-5-Parrafo {

    font-family: Tahoma, Geneva, Verdana, sans-serif;
	margin: 0em; 
	padding: 0;
	text-indent:0em;
	color:#1f4bc2;
	text-align:justify;
	font-size: 0.9em;
	font-style:normal;
	line-height:1.6em;
	text-decoration: underline;
}


.ms-rteCustom-6-Leyenda
{
	font-family: Tahoma, Geneva, Verdana, sans-serif;
	font-size: 0.9em; 
	font-style:italic;
	color: gray;
	line-height:normal;
}

a.ms-rteCustom-6-Leyenda
{
	font-family: Tahoma, Geneva, Verdana, sans-serif;
	font-size: 0.9em; 
	font-style:italic;
	text-align:center;
	line-height:normal;
	color:#1f4bc2;
	text-decoration: underline;
	
}


.ms-rteCustom-1-TÍTULO1
{ 
    font-family: Tahoma, Geneva, Verdana, sans-serif;
	margin: 0em; 
	padding: 0;
	text-indent:0em;
	color:black;
	text-align:center;
	font-size: 1.1em;
	font-weight:bold;
	line-height:1.2em;
	text-transform:uppercase;
}

a.ms-rteCustom-1-TÍTULO1
{ 
    font-family: Tahoma, Geneva, Verdana, sans-serif;
	margin: 0em; 
	padding: 0;
	text-indent:0em;
	text-align:center;
	font-size: 1.1em;
	font-weight:bold;
	line-height:1.2em;
	text-transform:uppercase;
	color:#1f4bc2;
	text-decoration: underline ;

}


.ms-rteCustom-2-TÍTULO2
{ 
    font-family: Tahoma, Geneva, Verdana, sans-serif;
	margin: 0em; 
	padding: 0;
	text-indent:0em;
	color:black;
	text-align:center;
	font-size: 0.9em;
	font-weight:bold;
	line-height:1.2em;
	text-transform:uppercase;
	
	
}

a.ms-rteCustom-2-TÍTULO2
{ 
    font-family: Tahoma, Geneva, Verdana, sans-serif;
	margin: 0em; 
	padding: 0;
	text-indent:0em;
	text-align:center;
	font-size: 0.9em;
	font-weight:bold;
	line-height:1.2em;
	text-transform:uppercase;
	color:#1f4bc2;
	text-decoration: underline;

	
}


.ms-rteCustom-3-Subtitulo1
{ 
    font-family: Tahoma, Geneva, Verdana, sans-serif;
	margin: 0em; 
	padding: 0;
	text-indent:0em;
	color:#020245;
	text-align:left;
	font-size: 1.1em;
	font-weight:bold;
	line-height:normal;
}

a.ms-rteCustom-3-Subtitulo1
{ 
    font-family: Tahoma, Geneva, Verdana, sans-serif;
	margin: 0em; 
	padding: 0;
	text-indent:0em;
	text-align:left;
	font-size: 1.1em;
	font-weight:bold;
	line-height:normal;
	color:#1f4bc2;
	text-decoration: underline;


}

.ms-rteCustom-4-Subtitulo2
{ 
    font-family: Tahoma, Geneva, Verdana, sans-serif;
	margin: 0em; 
	padding: 0;
	text-indent:0em;
	color:#020245;
	text-align:left;
	font-size: 0.9em;
	font-weight:bold;
	line-height:normal;
}

a.ms-rteCustom-4-Subtitulo2
{ 
    font-family: Tahoma, Geneva, Verdana, sans-serif;
	margin: 0em; 
	padding: 0;
	text-indent:0em;
	text-align:left;
	font-size: 0.9em;
	font-weight:bold;
	line-height:normal;
	color:#1f4bc2;
	text-decoration: underline;
	
}


.ms-rtcCustom-Justificado
{	
	text-align:justify;
}

.ms-rtcCustom-Centrado
{	
	text-align:center;
}

.ms-vb
{
	
	font-size: x-small;
	text-align: justify;
	line-height:normal;	
	border-right-width: medium;	
		
} 

.ms-vh
{
	font-size: x-small;
	text-align: justify;	
	line-height:normal; 
	border-right-width: medium;
	height: 3.6em;
	text-align:center;		
}

th.ms-vh2-nograd-icon{
color:#b2b2b2;
font-size:8pt;
font-family:tahoma,sans-serif;
text-align:center;
vertical-align:middle;
}

th.ms-vh2-nograd{
color:#b2b2b2;
font-size:8pt;
font-family:tahoma,sans-serif;
text-align:center;
vertical-align:middle;
}

.ms-vh2-nofilter-icon{
color:#b2b2b2;
font-size:8pt;
font-family:tahoma,sans-serif;
text-align:center;
vertical-align:middle;
}

.ms-vh2-nofilter{
color:#b2b2b2;
font-size:8pt;
font-family:tahoma,sans-serif;
text-align:center;
vertical-align:middle;
}

th .ms-vb{
color:#b2b2b2;
font-size:8pt;
font-family:tahoma,sans-serif;
text-align:center;
vertical-align:middle;
}

.ms-input{
font-size:8pt;
font-family:Verdana,sans-serif;
color:#003399;
}


/*** Estilo tablas ***/
table.tabla
{
	font-family:Tahoma, Geneva, Verdana, sans-serif;
	font-size:1em;
	background-color:#eef3fa;
	margin: 0 auto;
	width: 50%;
}

.tabla_full {
	width: 100% !important;
}


th.tabla
{
	font-size:0.9em;
	background-color:#3C66A6;
	color:white;
	border-style:solid;
	border-width:0.1em;
	border-color:white;
	text-align:center;	
	line-height:normal;
			
}
th.icono
{
	width:5.5em;
	text-align: center;
			
}
td.icono
{	
	vertical-align:middle;	
	text-align: center;
			
}
tr.tabla:nth-child(even)
{
	vertical-align:middle;	
	
	
}
tr.tabla:nth-child(odd)
{
	vertical-align:middle;	
	
}

td.tabla
{
	font-size:0.9em;
	/*background-color:#eef3fa ;*/
	color:black;
	text-align:left;
	border-style:solid;
	border-width:0em;
	border-color:white;
	line-height:normal;		
}

caption.tabla
{
    font-family: Tahoma, Geneva, Verdana, sans-serif;
	margin: 0em; 
	padding: 0em;
	text-indent:0em;
	color:black;
	text-align:justify;
	font-size: 0.95em;
	font-style:normal;
	line-height:1em;
}

tr.ms-alternating {
	background-color: white;
	
}

.form_container {
	text-align: center;
}

.form_mes, .form_anyo, .form_accion {
	display: inline-block;
}

/**** Clase Mapa Web ***/
.ms-NivelUno
{
	font-size:0.7em;
	background-color:#3C66A6;
	color:white;
	border-style:solid;
	border-width:0.1em;
	border-color:white;
	text-align:center;				
}

.level-band-nivel1{
	background:#3C66A6;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:4px;
	font-size: 1.2em; 	
	margin:6px 6px 2px 2px;
}


.level-band-item-nivel1{
	padding: 6px 4px 0px 4px;
	margin:2px 6px 2px 2px;
	background:#E3EFFF;
}

.level-band-nivel2{
	background:#E3EFFF;
	padding: 6px 4px 0px 4px;
	margin:2px 6px 2px 2px;

	}

.level-band-item-nivel2{
margin-left:28px;
line-height:15px;
/*background:#F6FDFD*/
}

.level-band-nivel3{
margin-left:28px;
/*background:#F6FDFD*/
}

.level-band-item-nivel3{
margin-left:28px;
/*background:#F6FDFD*/
}

.dayselected
{
	background:#E3EFFF;
	border:1px #6f9dd9 solid;
}
.day{

}
.daynoticias{
	background:#E3EFFF;
}

/* Diccionario de términos*/

.diccionariofiltro{

	font-size:x-large;
	text-align:center;
	width:100%;
	padding-bottom:15px;	

}
.letradiccionario{
	font-size:x-large;
}

.ms-standardheader {
				color:#000066 !important;
				font-weight:normal !important;
}

/* Libros*/

.columnas
	{
	width:48%;
	height:auto;
	text-align:center;
	vertical-align:middle;
	float:left;
	}
.titulo_seccion
	{
	text-align:center;
	font-size:0.95em;
	font-family:Verdana;
	color:#020245;
	font-weight:bold;
	line-height:normal;
	
	}
	
.columnas_libros
{
	width:32%;
	height:auto;
	text-align:center;
	vertical-align:middle;
	float:left;
	min-height: 375px;
	}

				
.titulo_libro
{
	text-align:center;
	font-size:0.95em;
	font-family:Verdana;
	color:#020245;
	font-weight:bold;
	line-height:normal;
	height:3.5em;
	
}

.descripcion_libro
{
	text-align:justify;
	width:100%;
	font-family: Tahoma;
	font-size:1em;
	color:#000066;
	font-style:normal;
	line-height:1.3em;				
}

.indice1
{
	font-family:Verdana;
	color:#020245;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.4em;
	text-align:left;
	background: transparent;
	list-style-type: none;
	padding-bottom:0.8em;
}

.indice2
{
	list-style-type:none;
	font-family:Verdana;
	color:#020245;
	font-size:0.95em;
	font-weight:bold;
	line-height:1.4em;
	text-indent:0.8em;
	padding-top:0.4em;
}


.indice3
{
	list-style-type:disc; 
	list-style-position: inside;
	line-height:1.4em;
	text-indent:0.8em;
}

.cabecera_grupo
{
	background:transparent;
	list-style-type: none; 			
}

.img-libro {
	border: 0;
	width: 301px;
}

.img-indice-libro {
	border: 0;
	width: 190px;
}

.contenido-libro {
	width: 708px;
	font-family: tahoma, Arial, sans-serif;
	line-height: 20px;
	color: #000000;
	padding-left: 0.6em;
	padding-top: 1em;
	padding-bottom: 1em;
}





