h1 {font-weight: bold; font-size: 100%; color: #3B4A78; font-family: Arial, Helvetica, sans-serif, Geneva;}
h2 {font-weight: bold; color: #286FB5; font-size: 85%; font-family: Arial, Helvetica, sans-serif, Geneva;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif, Geneva; font-size: 70%; font-weight: bold; color: #286FB5;}

ul { 
	list-style-image: url(/comun/img/cuadrado.gif); 
	font-weight: normal; 
	font-size: 11px; 
	color: #303030; 
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva; 
	text-align: justify; 
	text-decoration: none;
	line-height:15px; 
}
ol { 
	font-weight: normal; 
	font-size: 11px; 
	color: #303030; 
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva; 
	text-align: justify; 
	line-height:15px; 
}
p { 
	color: #303030;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
}
.titulo { 
	font-weight: bold; 
	font-size: 16px; 
	color: #3B4A78; 
	font-family: Arial, Helvetica, sans-serif, Geneva; 
}
.subtitulo { 
	font-weight: bold; 
	color: #286FB5; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva; 
	text-decoration: none;
}
.subMenuTitulo { 
	font-weight: bold; 
	font-size: 11px; 
	margin-bottom: 10px; 
	color: #3B4A78; 
	font-family: verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}
.tabladatos {
	background-color: #ECF1F9;
	border-style:solid; 
	border-color: #6C98D2; 
	border-width:1px;
}
.tdtitulo {
	background-color: #CCDBEC;
	border-style:solid; 
	border-color:#7EA6DA; 
	border-width:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #303D63;
	padding: 0.2em;
	text-decoration: none;
}
.tddatos{
	background-color: #FFFFFF;
	border-style:solid; 
	border-color:#AAC4E6; 
	border-width:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3B4A78;
	text-decoration: none;
	padding: 0.2em;
}
.ulcir { 
	list-style-image: url(/comun/img/circulo.gif); 
	font-weight: normal; 
	font-size: 11px; 
	color: #303030; 
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva; 
	text-align: justify; 
	text-decoration: none;
	line-height:15px; 
}
.ultri { 
	list-style-image: url(/comun/img/triangulo.gif); 
	font-weight: normal; 
	font-size: 11px; 
	color: #303030; 
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva; 
	text-align: justify; 
	text-decoration: none;
	line-height:15px; 
}
.rutaMigas {
	font-weight: normal;
	font-size: 11px;
	color: #3B4A78;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
.rutaMigas:hover  {
	font-weight: normal;
	font-size: 11px;
	color: #0054A8;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: underline;
}
.rutaweb {
	font-weight: normal;
	font-size: 11px;
	color: #153C62;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
.rutaweb:hover {
	font-weight: normal;
	font-size: 11px;
	color: #153C62;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: underline;
}
.ruta {
	font-weight: bold;
	font-size: 11px;
	color: #3B4A78;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
.ruta:hover {
	font-weight: bold;
	font-size: 11px;
	color: #2670CA;
	letter-spacing: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: underline;
}
.ruta:active {
	font-weight: bold;
	font-size: 11px;
	color: #2670CA;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: underline;
}
.lstEnlace {
	font-weight: normal;
	font-size: 11px;
	color: #103C72;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
.lstEnlace:hover {
	font-weight: normal;
	font-size: 11px;
	color: #2661B9;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
.lstEnlace:active {
	font-weight: normal;
	font-size: 11px;
	color: #2661B9;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
.texto {
	color: #303030;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
}
.texto_n {
	color: #303030;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: bold;
	text-align: justify;
	text-decoration: none;
}
.textonj {
	color: #303030;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.texto10 {
	color: #303030;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
}
.piedefoto {
	color: #1E5286;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
}
.novedad1{
	background-color: #ECF3FB;
	border-bottom: 1px solid #AAC4E6; 
	border-top: 1px solid #AAC4E6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3B4A78;
	text-decoration: none;
	padding: 0.5em;
}
.novedad2{
	background-color: #DEEAF8;
	border-bottom: 1px solid #AAC4E6; 
	border-top: 1px solid #AAC4E6; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3B4A78;
	text-decoration: none;
	padding: 0.5em;
}
.boton {
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	background-color: #F7F7F7;  
	border: 1px #6B7B84 solid;
}
.formulario {
	background-color: #F7F7F7;
	border: #6B7B84 solid;
	border-width: 1px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.submenu {
	color: #000066;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.submenu:visited {
	color: #000066;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.submenu:hover {
	color: #4F4F8F;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.subsubmenu {
	color: #000066;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.subsubmenu:hover {
	color: #4F4F8F;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}





/* A partir de aquí están los estilos antiguos que NO se deben utilizar */





.pie {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.direccion {
	font-weight: bold;
	font-size: 11px;
	color: #3B4A78;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
.direccion:hover {
	font-weight: bold;
	font-size: 11px;
	color: #2670CA;
	letter-spacing: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: underline;
}
.direccion:active {
	font-weight: bold;
	font-size: 11px;
	color: #2670CA;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: underline;
}
.direccionweb {
	font-weight: normal;
	font-size: 11px;
	color: #153C62;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
.direccionweb:hover {
	font-weight: normal;
	font-size: 11px;
	color: #153C62;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: underline;
}
.rutaPreguntas {
	font-weight: normal;
	font-size: 11px;
	color: #103C72;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
.rutaPreguntas:hover {
	font-weight: normal;
	font-size: 11px;
	color: #2661B9;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
.rutaPreguntas:active {
	font-weight: normal;
	font-size: 11px;
	color: #2661B9;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
.archivos {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration: none;
}
.archivos:visited {
	color: #800080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration: none;
}
.archivos:hover {
	color: #4F4F8F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration: none;
}
.archivosact {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration: none;
}
.botonbiblioteca {
	background-color: #E5E7F9;
	border: #8888B5 doted;
	color: #000000;
	font-family: impact, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
}
.enlaceinterno {
	font-weight: normal;
	font-size: 11px;
	color: #3B4A78;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
.enlaceinterno:hover {
	font-weight: normal;
	font-size: 11px;
	color: #2670CA;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: underline;
}
.enlaceinterno:active {
	font-weight: normal;
	font-size: 11px;
	color: #2670CA;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: underline;
}
.indices {
	color: #000066;
	font-family: Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	text-decoration: none;
	text-transform: uppercase;
}
.ladillo {
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: bold;
	text-align: justify;
	text-decoration: none;
}
.ladillosin {
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.lstenlace2 {
	color: #4F4F4F;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.lstenlace2:visited {
	color: #800080;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.lstenlace2:hover {
	color: #4F4F8F;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.lstenlace2:active {
	color: #FF0000;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.menu {
	color: #000066;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
.menu:hover {
	color: #4F4F8F;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
.menuact {
	color: #FF0000;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
.navcontextual {
	color: #000066;
	font-family: Arial;
	font-size: 11px;
	line-height: 10px;
	text-decoration: none;
}
.navcontextualact {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	line-height: 10px;
	text-decoration: none;
}
.navrecursiva {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}
.navrecursiva:hover {
	color: #0099CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}
.numerosgrandes {
	color: #FF0000;
	font-family: "Arial Black", Arial, Helvetica, sans-serif, Geneva;
	font-size: 66px;
	text-decoration: none;
}
.numerospeques {
	color: #FF0000;
	font-family: "Arial Black", Arial, Helvetica, sans-serif, Geneva;
	font-size: 23px;
	text-decoration: none;
}
.numregistro {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	text-decoration: none;
}
.piefoto {
	color: #2362A0;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	text-decoration: none;
}
.portada {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}
.portada:hover {
	color: #2020AF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}
.resaltado {
	background-color: #FFDE00;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.ruta1 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.subir {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-style: italic;
	text-decoration: underline;
}
.submenuact {
	color: #FF0000;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration: none;
}
.subsubmenuact {
	color: #FF0000;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration: none;
}
.subtitulo2 {
	font-family: verdana,Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.subtitulo2alternativa1 {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.subtitulo2alternativa2 {
	color: #000066;
	font-family: Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.subtituloalternativa1 {
	color: #FF0000;
	font-family: "Arial Black", Arial, Helvetica, sans-serif, Geneva;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
}
.subtituloalternativa2 {
	color: #000066;
	font-family: "Arial Black", Arial, Helvetica, sans-serif, Geneva;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
}
.tabla1titulo {
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.tabla2titulo {
	color: #FFFFFF;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.tabla3titulo {
	color: #FFFFFF;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.textonjb {
	color: #FFFFFF;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	text-decoration: none;
}
.textosin {
	color: #303030;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.texto9sin {
	color: #303030;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}
.texto9 {
	color: #303030;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 9px;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
}
.tituloalternativa1 {
	color: #FF0000;
	font-family: "Arial Black", Arial, Helvetica, sans-serif, Geneva;
	font-size: 14px;
	line-height: 15px;
	text-decoration: none;
	text-transform: uppercase;
}
.tituloalternativa2 {
	color: #000066;
	font-family: "Arial Black", Arial, Helvetica, sans-serif, Geneva;
	font-size: 14px;
	line-height: 15px;
	text-decoration: none;
	text-transform: uppercase;
}
.tituloPdf {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
 	COLOR:  #b3841A;
	FONT-FAMILY: Arial, Helvetica, sans-serif, Geneva;
}
.topos {
	font-family: Arial, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	list-style-position: outside;
	list-style-type: circle;
	text-decoration: none;
}
.vinculo {
	font-weight: bold;
	font-size: 11px;
	color: #3B4A78;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
.vinculo:hover {
	font-weight: bold;
	font-size: 11px;
	color: #2670CA;
	letter-spacing: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: underline;
}
.vinculo:active {
	font-weight: bold;
	font-size: 11px;
	color: #2670CA;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: underline;
}
.vinculob {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.vinculob:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.vinculob:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.vinculob:active {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
#a1 {
	position: relative;
	width: 17px;
}
#a2 {
	position: relative;
	width: 17px;
}
.uleduca2 { 
	list-style-image: url(/comun/img/circulo.gif); 
	font-weight: normal;
	font-size: 11px; 
	color: #303030; 
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva; 
	text-align: justify; 
	text-decoration: none;
	line-height:15px; 
}
.titportada{
	font-weight: bold; 
	font-size:20px; 
	color:#72A7DC; 
	font-family: Arial,Helvetica,sans-serif,Geneva;
}
.volver_az {
	color: #2E76BE;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.volver_az:hover {
	color: #2E76BE;
	font-family: verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.error { 
	font-weight: bold; 
	color: #286FB5; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva; 
	text-decoration: none;
}
.back {
	font-weight: bold;
	font-size: 11px;
	color: #1D4E7E;
	font-family: Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
.back:hover {
	font-weight: bold;
	font-size: 11px;
	color: #286FB5;
	font-family: Arial, Helvetica, sans-serif, Geneva;
	text-decoration: underline;
}

