


/*******************************************/
/******* 	Comunes          ***********/
/*******************************************/

html {
	width: 100%;
	height: 100%;
}

body {
	background-color: #EDEDED;
	font-family: Arial;
	font-size: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 100%;
	height: 100%;
}

h1 {
	margin: 0em 0em 0em 0em;
	padding: 0em;
	font-size: 1em;
	color: #353535;
	font-weight: normal;
}

h2 {
	background-position: 0em 0em;
	margin: 0em 0em 0em 0em;
	padding: 0em;
	font-family: Arial;
	font-size: 1em;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}



ol {
	list-style: none;
	margin: 0;
	padding: 0;
	background: none;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	background: none;
}

li {
	padding-left:0;
	padding-right:0;
	padding-top:0.5em;
}

img {
	vertical-align: top;
	border: 0;
}

a {
	text-decoration: underline;
	font-size: 0.9em;
	font-family: Arial;
	color: #000000;
}

form {
	margin: 0;
	padding: 0;
	border: 0;
}

input, select {
	font-family: Arial;
	border: 0.1em solid #e6e6e6;
	color: #565656;
}

p {
	line-height:1.3em;
	margin-top:1.3em;
	margin-bottom:0.5em;
	font-family: Arial;
	font-size: 0.9em;
}

acronym {
	border-bottom: 0.1em dotted;
}

/*******************************************/
/************** Genéricos. *****************/
/*******************************************/

.encuadre {
	width: 60em;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0.5em;
}

.marco {
	float: left;
	width: 100%;
}

.marcoBorInf {
	background-image: url("/cmspro/export/sites/default/imagenes/linea_h.gif");
	background-position: center bottom;
	background-repeat: repeat-x;
	background-color: white;
	float: left;
	width: 100%;
}

.marcoBorIzq {
	background-image: url("/cmspro/export/sites/default/imagenes/linea_v.gif");
	background-position: left center;
	background-repeat: repeat-y;
	float: left;
	width: 100%;
}

.marcoBorDer {
	background-image: url("/cmspro/export/sites/default/imagenes/linea_v.gif");
	background-position: right center;
	background-repeat: repeat-y;
	float: left;
	width: 100%;
	text-align: left;
}

.marcoEsqID {
	float: left;
	width: 100%;
	background-image: url("/cmspro/export/sites/default/imagenes/Desq.gif");
	background-position: bottom right;
	background-repeat: no-repeat;
}

.marcoEsqII {
	float: left;
	width: 90%;
	background-image: url("/cmspro/export/sites/default/imagenes/Iesq.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0.5em 4% 0.5em 6%;
	font-size: 0.9em;
}

.marcoInterno {
	padding: 0.5em 4% 0.5em 6%;
	width: 90%;
}

.noAccesible {
	background-image: url("/cmspro/export/sites/default/imagenes/noAccesible.gif");
	background-position: top right;
	background-repeat: no-repeat;
	padding: 0.15em 3em 0.1em 0;
}

.marcoPeqEsqID {
	float: left;
	width: 100%;
	background-image: url("/cmspro/export/sites/default/imagenes/esqInfDer.gif");
	background-position: bottom right;
	background-repeat: no-repeat;
}

.marcoPeqEsqII {
	float: left;
	width: 100%;
	background-image: url("/cmspro/export/sites/default/imagenes/esqInfIzq.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	font-size: 0.9em;
}

.marcoPeqEsqSD {
	float: left;
	width: 100%;
	background-image: url("/cmspro/export/sites/default/imagenes/esqSupDer.gif");
	background-position: top right;
	background-repeat: no-repeat;
}

.marcoPeqEsqSI {
	float: left;
	margin-bottom: 0.5em;
	width: 100%;
	background-image: url("/cmspro/export/sites/default/imagenes/esqSupIzq.gif");
	background-position: top left;
	background-repeat: no-repeat;
}

.error {
	font-weight: bold;
	float: left;
	clear: left;
}

/*******************************************/
/**************** Maquetación. *************/
/*******************************************/

.separadorV{
	float: left;
	width: 5em;
}

/*.flotaDer {
	float: right;
}*/

/*.flotaIzq {
	float: left;
}*/

.limpiaIzq {
	clear: left;
}

.limpia{
	clear:both;
}

.separador{
	height:2em;
}

.separadorPeq{
	height:1em;
}


.alineadoCentro{
	text-align:center;
}

.alineadoDerecha{
	float:right;
	text-align:right;
	width: 12em;
}

/*******************************************/
/*********** Portada         ***************/
/*******************************************/


.accesoSeccion {
	background-position: center right;
	background-repeat: no-repeat;
	float: right;
	clear: right;
	color: #565656;
	font-size: 0.9em;
	text-align: right;
	width: 12em;
	margin-top: 0.5em;
}

.accesoSeccion a{
	color: #565656;
	text-decoration:none;
}

.accesoSeccion a:hover{
	color: #565656;
	text-decoration:underline;
	font-weight:bold;
}

/* Cabecera                      */

.cabecera1_1 {
	float:left;
	width: 16.4em;
	text-align: center;
}
.cabecera1_2 {
	float: left;
	padding-left: 1.5em;
}

.cabecera2 {
	background-image: url("/cmspro/export/sites/default/imagenes/header2.gif");
	background-color: #003366;
	background-repeat: no-repeat;
	float: right;
	padding-top: 0.2em;
	padding-bottom: 0.16em;
	width: 30.83em;
	color: #FFFFFF;
	font-size: 0.9em;
	text-align: left;
}

.cabecera2 div {
	padding-top: 0.2em;
	padding-bottom: 0.4em;
	width: 100%;
	text-align: center;
}

.cabecera2 #hueco {
	width: 100%;
	height: 1.4em;
}

.cabecera2 div li {
	display: inline;
}

.cabecera2 form {
	display: inline;
	padding: 0 0.3em 0 0.5em;
}

.cabecera2 label {
	font-size: 0.9em;
}
.cabecera2 a {
	text-decoration: none;
	color: #FFFFFF;
	padding: 0 1.7em 0 1.7em;
}

#botES {
	width: 6em;
	border: 0;
	background-color: transparent;
	color: #FFFFFF;
	cursor: pointer;
}

#caja_buscar {
	width: 7.5em;
	margin: 0;
	font-size: 0.9em;
}

#botonBuscar {
	border: 0;
	vertical-align: bottom;
	color:#FFFFFF;
}

#enlaceBuscarMas {
	padding: 0;
}

#form_buscarMas fieldset {
	border: 0;
	width: 35em;
}

#form_buscarMas fieldset div {
	float: left;
	clear: both;
	padding-top: 0.5em;
	width: 35em;
}

#form_buscarMas label {
	display: block;
	float: left;
	clear: left;
	width: 15em;
}

#form_buscarMas input {
	float: left;
	clear: right;
	margin-top: 0em;
}

#form_buscarMas input[type="checkbox"] {
	border: 0;
}

#form_buscarMas #botonBuscarMas {
	background-image:url("/cmspro/export/sites/default/imagenes/botonLupa.gif");
	background-color: #990000;
	border: 0 none;
	clear: left;
	color: #FFFFFF;
	float: left;
	height: 4.5em;
	margin-top: 1em;
	padding: 0 0 0 3em;
	width: 9.2em;
	font-size: 0.8em;
	letter-spacing: 0em;
}

/* Fila superior.                      */

/* Columna derecha.                    */

.colDer {
	float: right;
	margin-top: 2em;
	width: 42.2em;
}

.colDer .seccion {
	margin-top: 0.5em;
	float: left;
	width: 42.2em;
	text-align: left;
}

.colDer .seccion h2 {
	padding: 0.3em 0 0em 1em;
	width: 41.2em;
	height: 1.5em;
}

.colDer .seccionCorta {
	margin-top: 0.5em;
	float: left;
	width: 20.3em;
	text-align: left;
}

.colDer .seccionCorta h2 {
	padding: 0.3em 0 0em 1em;
	width: 19.3em;
	height: 1.5em;
}

.colDer ol {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: decimal;
}

.colDer li {
	font-size: 0.9em;
}

.colDer .accesoSeccion {
	background-image: url("/cmspro/export/sites/default/imagenes/bandera_azul.gif");
	background-repeat: no-repeat;
	padding: 0.1em 1.8em 0.1em 0;
}

.servicioEmpleo {
}

.servicioEmpleo h2 {
	background-image: url("/cmspro/export/sites/default/imagenes/titCortoAzulClaro.gif");
	background-repeat: no-repeat;
	background-color: #003086;
}

.servicioEmpleo h2 span {
	background-color: #003086;
}

/* cambio ANA 03/09/2009
.servicioEmpleo a {
	font-size: 1em;
}
*/
.servicioEmpleo li {
	font-size: 0.9em;
	color: #000000;
}

.servicioEmpleo .accesoSeccion {
	background-image: url("/cmspro/export/sites/default/imagenes/bandera_azul.gif");
	margin-top: -1em;
	padding: 0.1em 1.8em 0.1em 0;
}

.ofertasEmpleo h2 {
	background-image: url("/cmspro/export/sites/default/imagenes/ofertas_emprego.gif");
	background-repeat: no-repeat;
	background-color: #244502;
}

.ofertasEmpleo h2 span {
	background-color: #244502;
}

.ofertasFormacion h2 {
	background-image: url("/cmspro/export/sites/default/imagenes/ofertas_emprego.gif");
	background-repeat: no-repeat;
	background-color: #244502;
}

.ofertasFormacion h2 span {
	background-color: #244502;
}

.oficinaVirtual {
	margin-left: 1.5em;
}

.oficinaVirtual h2 {
	background-image: url("/cmspro/export/sites/default/imagenes/titCortoRojoClaro.gif");
	background-repeat: no-repeat;
	background-color: #961C16;
}

.oficinaVirtual h2 span {
	background-color: #961C16;
}

.oficinaVirtual li {
	font-size: 0.9em;
}

.servicioEmpleo .marcoBorInf, .oficinaVirtual .marcoBorInf {
	height: 9.6em;
}
.servicioEmpleo .marcoBorIzq, .oficinaVirtual .marcoBorIzq {
	height: 9.6em;
}
.servicioEmpleo .marcoBorDer, .oficinaVirtual .marcoBorDer {
	height: 9.6em;
}
.servicioEmpleo .marcoEsqID, .oficinaVirtual .marcoEsqID {
	height: 9.6em;
}
.servicioEmpleo .marcoEsqII, .oficinaVirtual .marcoEsqII {
	float: left;
	width: 100%;
	height: 9.6em;
	padding: 0;
	font-size: 1em;
}

.ciudadanos {
	clear: left;
}

.ciudadanos h2 {
	background-image: url("/cmspro/export/sites/default/imagenes/titCortoRojo.gif");
	background-repeat: no-repeat;
	background-color: #450400;
}

.ciudadanos h2 span {
	background-color: #450400;
}

.ciudadanos li {
	font-size: 0.9em;
}

.empleadores {
	margin-left: 1.5em;
}

.empleadores h2 {
	background-image: url("/cmspro/export/sites/default/imagenes/titCortoAzul.gif");
	background-repeat: no-repeat;
	background-color: #00395F;
}

.empleadores h2 span {
	background-color: #00395F;
}

.empleadores li {
	font-size: 0.9em;
}

.ciudadanos .marcoBorInf, .empleadores .marcoBorInf {
	height: 12em;
}
.ciudadanos .marcoBorIzq, .empleadores .marcoBorIzq {
	height: 12em;
}
.ciudadanos .marcoBorDer, .empleadores .marcoBorDer {
	height: 12em;
}
.ciudadanos .marcoEsqID, .empleadores .marcoEsqID {
	height: 12em;
}
.ciudadanos .marcoEsqII, .empleadores .marcoEsqII {
	float: left;
	width: 100%;
	height: 12em;
	padding: 0;
	font-size: 1em;
}

.noticias h2 {
	background-image: url("/cmspro/export/sites/default/imagenes/titVerde.gif");
	background-color: #003300;
	background-repeat: no-repeat;
}

.noticias h2 span {
	background-color: #003300;
}

/* Columna izquierda.                    */

.tituloWeb {
	font-size: 1.5em;
	font-weight: bold;
	color: #000099;
}

.urlWeb {
	font-weight: bold;
	color: #000099;
}

.colIzq {
	clear: left;
	float: left;
	width: 16.4em;
	text-align: center;
}

.colIzq h2 {
	margin-top: 1em;
	padding: 2.1em 0 0em 4em;
	width: 12.4em;
	height: 1.66em;
}


.colIzq .seccion {
	margin-top: 0.5em;
	float: left;
	padding-left: 2.2em;
	width: 16.4em;
	text-align: left;
}

.colIzq .accesoSeccion {
	background-image: url("/cmspro/contido/imagenes/candado_peq.gif");
	padding: 0.7em 2.1em 0.2em 0;
}

.accesos {
	float: left;
	color: #ffffff;
	text-align: center;
	width: 12em;
}

.accesos ul {
	width: 12.15em;
}

.accesos .acceso {
	background-repeat: no-repeat;
	padding-top: 1.3em;
	padding-left: 6em;
	height: 4em;
	width: 10.2em;
	line-height: 1em;
	font-size: 0.75em;
}

.accesos .acceso span a {
	color:#FFFFFF;
	font-size:1em;
	text-decoration:none;
	text-transform:uppercase;
}

.accesos .accesoOfertasEmpleo {
	background-image: url("/cmspro/export/sites/default/imagenes/accesoEmpleo.gif");
}
.accesos .accesoOfertasEmpleo span {
	background-color: #255C0C;
}
.accesos .accesoOfertasEmpleo span a{
	background-color: #255C0C;
}

.accesos .accesoOfertasFormacion {
	background-image: url("/cmspro/export/sites/default/imagenes/accesoCursos.gif");
}
.accesos .accesoOfertasFormacion span {
	background-color: #255C0C;
}
.accesos .accesoOfertasFormacion span a{
	background-color: #255C0C;
}

.accesos .accesoPreguntasFrecuentes {
	background-image: url("/cmspro/export/sites/default/imagenes/accesoFaq.gif");
}
.accesos .accesoPreguntasFrecuentes span {
	background-color: #950914;
}
.accesos .accesoPreguntasFrecuentes span a{
	background-color: #950914;
}

.accesos .accesoDirectorioCentros {
	background-image: url("/cmspro/export/sites/default/imagenes/accesoCentros.gif");
	padding-top: 1.9em;
}
.accesos .accesoDirectorioCentros span {
	background-color: #00388D;
}
.accesos .accesoDirectorioCentros span a{
	background-color: #00388D;
}

.accesos .accesoEures {
	background-image: url("/cmspro/export/sites/default/imagenes/accesoEures.gif");
	padding-top: 1.9em;
}
.accesos .accesoEures span {
	background-color: #D5DDE7;
}
.accesos .accesoEures span a{
	background-color: #D5DDE7;
	color: #000099;
}

.accesos .accesoContrata {
	background-image: url("/cmspro/export/sites/default/imagenes/accesoContrata.gif");
	padding-top: 1.9em;
}
.accesos .accesoContrata span {
	background-color: #D5DDE7;
}
.accesos .accesoContrata span a{
	background-color: #D5DDE7;
	color: #000099;
}

/* ************ */
/* Contenidos	*/
/* ************ */

.hiloAriadna {
	float:left;
	font-size:0.8em;
	margin-left: 1.7em;
	margin-top: 0.3em;
	width: 52.7em;
	text-align: left;
}

.texto_contenido{
	color:#565656;
	font-size:0.9em;
	padding-top:0em;
	padding-left: 0em;
	padding-right: 0em;
	text-align: justify;
}

.texto_contenido ul{
	list-style-position:outside;
	list-style-type:circle;
	padding-left:2em;
}

.texto_contenido a{
	font-size: 1em;
}

.linea{
	font-weight: bold;
	color: #002679;
	font-size: 1.2em;
	border-bottom: 0.05em solid #8CACBB;
	margin-bottom:0.6em;
	margin-top:1.7em;
}




.h4TituloGris{
	color:#565656;
	font-size:1em;
	text-align:justify;
	margin-bottom:0.4em;
}

.h4TituloAzul{
	color:#002679;
	font-size:1em;
	text-align:justify;
	margin-bottom:0.4em;
}


/* Columna Izquierda */

.contenidoColIzq {
	clear:left;
	float:left;
	margin-top: 0.2em;
	width:16.4em;
}

.menu {
	float:left;
	margin-top:0.5em;
	text-align:center;
	width:16.4em;
}

.menu ul li {
	float: left;
	clear: left;
	width: 100%;
	padding-top: 0.3em;
padding-bottom:0.2em;
}

.menu h2 a {
	color: #FFFFFF;
}


.menu .titMenuSel {
	background-repeat:no-repeat;
	padding: 0.3em 0 0 1em;
	width: 15.4em;
	height: 1.45em;
	float: left;
}

.menu .titMenuSelServPub {
	background-image: url("/cmspro/export/sites/default/imagenes/titMenuSelAzulClaro.gif");
}

.menu .titMenuSelServPub span{
	background-color: #002676;

}

.menu .titMenuSelOficinaVirtual {
	background-image: url("/cmspro/export/sites/default/imagenes/titMenuSelRojoClaro.gif");
}

.menu .titMenuSelOficinaVirtual span{
	background-color: #860000;

}

.menu .titMenuSelCiudadanos {
	background-image: url("/cmspro/export/sites/default/imagenes/titMenuSelRojo.gif");
}

.menu .titMenuSelCiudadanos span{
	background-color: #5D0404;

}

.menu .titMenuSelEmpleadores {
	background-image: url("/cmspro/export/sites/default/imagenes/titMenuSelAzul.gif");
}

.menu .titMenuSelEmpleadores span{
	background-color: #00395F;

}

.menu .titMenuSelNoticias {
	background-image: url("/cmspro/export/sites/default/imagenes/titMenuSelVerde.gif");
}

.menu .titMenuSelNoticias span{
	background-color: #003300;

}

.menu .titMenu {
	font-family:Arial,Verdana;
	font-size:1em;
	color:#FFFFFF;
	float:left;
	padding: 0.45em 0 0 0;
	width:17em;
	float: left;
	text-align: center;
}

.menu .titMenuRojo {
	background-image:url("/cmspro/export/sites/default/imagenes/rojo_oscuro.gif");
	background-position: 0em 0em;
	background-repeat:no-repeat;
	height:1.35em;
}

.menu .titMenuRojo a {
	background-color: #5D0404;
}

.menu .titMenuRojoClaro {
	background-image:url("/cmspro/export/sites/default/imagenes/titMenuRojoClaro.gif");
	background-position: 0em 0em;
	background-repeat:no-repeat;
	height:1.35em;
}

.menu .titMenuRojoClaro a {
	background-color: #860000;
}

.menu .titMenuVerde {
	background-image:url("/cmspro/export/sites/default/imagenes/verde.gif");
	background-position: 0em 0em;
	background-repeat:no-repeat;
	height:1.35em;
}

.menu .titMenuVerde a {
	background-color: #214A02;
}

.menu .titMenuAzulClaro {
	background-image:url("/cmspro/export/sites/default/imagenes/azul_claro.gif");
	background-position: 0em 0em;
	background-repeat:no-repeat;
	height:1.35em;
}
.menu .titMenuAzulClaro a {
	background-color: #00318A;
}

.menu .titMenuAzul {
	background-image:url("/cmspro/export/sites/default/imagenes/azul.gif");
	background-position: 0em 0em;
	background-repeat:no-repeat;
	height:1.35em;
}
.menu .titMenuAzul a {
	background-color: #00354E;
}


/* Columna derecha */

.contenidoColDer {
	float: right;
	margin-top: 0;
	width: 42.2em;
}

.contenidoColDer h2 {
	margin-top: 1em;
	padding: 0.3em 0 0em 1em;
	height: 1.5em;
}

.contenidoColDer ol {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: decimal;
}

.contenidoColDer li {
	font-size: 0.9em;
}

.contenidoColDer li li {
	font-size: 1em;
}

.contenidoServicioPublico {
	background-image:url("/cmspro/export/sites/default/imagenes/titAzulClaro.gif");
	background-repeat: no-repeat;
}

.contenidoServicioPublico span{
	background-color: #002676;
}

.contenidoOfertasEmpleo {
	background-image:url("/cmspro/export/sites/default/imagenes/titVerde.gif");
	background-repeat: no-repeat;
}

.contenidoOfertasEmpleo span{
	background-color: #214A02;
}

.contenidoOfertasFormacion {
	background-image:url("/cmspro/export/sites/default/imagenes/titVerde.gif");
	background-repeat: no-repeat;
}

.contenidoOfertasFormacion span{
	background-color: #214A02;
}

.contenidoPreguntasFrecuentes {
	background-image:url("/cmspro/export/sites/default/imagenes/titRojoClaro.gif");
	background-repeat: no-repeat;
}

.contenidoPreguntasFrecuentes span{
	background-color: #7A0E10;
}

.contenidoEmpleadores {
	background-image:url("/cmspro/export/sites/default/imagenes/titAzul.gif");
	background-repeat: no-repeat;
}

.contenidoEmpleadores span{
	background-color: #00395F;
}

.contenidoCiudadanos {
	background-image:url("/cmspro/export/sites/default/imagenes/titRojo.gif");
	background-repeat: no-repeat;
}

.contenidoCiudadanos span{
	background-color: #330000;
}

.contenidoNoticias {
	background-image:url("/cmspro/export/sites/default/imagenes/titVerde.gif");
	background-repeat: no-repeat;
}

.contenidoNoticias span{
	background-color: #003300;
}

.contenidoAreaPrivada {
	background-image:url("/cmspro/export/sites/default/imagenes/titRojoClaro.gif");
	background-repeat: no-repeat;
}

.contenidoAreaPrivada span{
	background-color: #7A0E10;
}















/* Pie.                    */

.pie {
	clear: both;
	float: left;
	width: 60em;
}

.enlPublicitarios {
	width: 100%;
}

.enlPublicitarios li {
	float: left;
	width: 16.6%;
	text-align: center;
}

.enlGenerales {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 0.9em;
	margin-top: 0.5em;
}

.enlGenerales ul {
	display: inline;
}

.enlGenerales span {
	font-size: 0.9em;
}

.enlPaginas{
	width: 100%;
}

.enlPaginas li {
	display: inline;
	text-align: center;
}

.sello {
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 0.5em;
	padding-bottom: 0.4em;
	padding-left: 4em;
	letter-spacing: -0.1em;
	color: #FFF;
	font-size: 0.7em;
	text-decoration: none;
}

.selloW3cAaa {
	background-image: url("/cmspro/export/sites/default/imagenes/selloW3c.gif");
	padding-right: 4.5em;
}

.selloW3cXhtml1 {
	background-image: url("/cmspro/export/sites/default/imagenes/selloW3c.gif");
	padding-right: 3.5em;
}

.selloW3cCss {
	background-image: url("/cmspro/export/sites/default/imagenes/selloW3c.gif");
	padding-right: 6.2em;
}

.selloRssOfertasFormacion {
	background-image: url("/cmspro/export/sites/default/imagenes/selloRss.gif");
	padding-right: 1em;
}

.selloRssOfertasEmpleo {
	background-image: url("/cmspro/export/sites/default/imagenes/selloRss.gif");
	padding-right: 1.3em;
}

/*******************************************/
/*************** Otros *********************/
/*******************************************/

.sombreado {
	background-color: #F6F6F6;
}

.negrita {
	font-weight: bold;
}

.mayusculas{
	text-transform:uppercase;
}

.textoResaltado{
	font-weight: bold;
	font-size:1em;
	color:#005782;
}
.textoResaltado a{
	font-weight: bold;
	font-size:1em;
	color:#005782;
}

.cursiva {
	font-style:italic;
}

.subrayado {
	text-decoration:underline;
}

.irContenido {
	float: right;
	line-height: 0;
	font-size: 0;
	width: 1em;
}

.anclaContenido {
	float: left;
	visibility: hidden;
	width: 2.8em;
}

.fuenteComprimida {
	letter-spacing: -0.2em;
}

.pagSeleccionada {
	font-size: 1.1em;
	color: #000000;
}

/*Orientación*/

.contenidoIzq {
	font-size:1.2em;
	font-style: italic;
	width:14.0em;
	color:#6B66FC;
	font-weight:lighter;
}

.contenidoDer {
	margin-left:17em;
	width:12em;
	font-size:1.2em;
	font-style: italic;
	color:#6B66FC;
	font-weight:lighter;

}

.contenidoDer a{
	font-weight:bold;
	color:#6B66FC;
	text-decoration:none;
}


.relleno{
	padding-top:3em;
	padding-bottom:3em;
}

.margenSup{
	margin-top:1em;
}


.texto a{
	font-weight:bold;
	text-decoration:none;
}

.texto ul{
	list-style-position:outside;
	list-style-type:square;
	padding-left:2em;
}

.texto ol{
      list-style:none;
      margin:0;
      background:none;
}

.colorLetra{
	color:#6B66FC;
	font-size:1.1em;
}

.colorLetraGrisOscuro{
	color:#414141;
}

.colorLetraVerde{
	color:#255003;
}

.colorLetraAzul{
	color:#003369;
}

.numeracion ol{
       list-style:decimal;
       margin-left:3em;
       margin-top:1em;
       margin-bottom:1em;
       }

.numeracionPrincipal ol{
       list-style:decimal;
       margin-left:2em;
       margin-top:1em;
       margin-bottom:1em;
       }

.textoAyuda{
	font-style:italic;
	font-size:0.95em;
	}


/*******************************************/
/**** Estilos específicos de cada página ***/
/*******************************************/

.orientacion_colIzq{
	float:left;
	width:50%;
}

.orientacion_colDer{
	float:right;
	width:50%;
	padding-bottom:0.2em;
}



.imagenDetalleNoticia{
	padding:1em 0 1em 1em;
	float:right;
	width:12em;
}

.imagenDetalleNoticia img{
	width:12em;
}




.listaNoticias ul{
	list-style:none;
	padding:0;
	margin:0;
}

.listaNoticias li{
	list-style:none;
	padding:0;
	margin:0;
}

.columnaIzqListaNoticias{
	width:18%;
	float:left;
	padding-right:1em;
	padding-top:2em;
}

.columnaIzqListaNoticias img{
	width:6em;
}


.columnaDerListaNoticias{
	width:77%;
	float:left;
}





.programaColPonencias{
	width:88%;
	float:left;
	text-align:justify;
}

.programaColHora{
	width:12%;
	float:left;
	text-align:left;
	font-weight:bold;
}



.contactoTelefono{
	background-image: url("/cmspro/export/sites/default/imagenes/telefono.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-left: 2em;
}

.contactoCorreo{
	background-image: url("/cmspro/export/sites/default/imagenes/correo.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-left: 2em;
}
.contactoFax{
	background-image: url("/cmspro/export/sites/default/imagenes/fax.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-left: 2em;
}

.contactoColumnaNombres{
	float:left;
	width:8em;
	padding-right:0.5em;
}

.contactoColumnaNombresAncha{
	float:left;
	width:18em;
	padding-right:0.5em;
}

.contactoColumnaTitulos{
	float:left;
	width:6em;
	padding-right:0.5em;
}

.contactoColumnaDatos{
	border-left: 0.1em solid #565656;
	float:left;
	padding-left:1em;
	line-height:1.5em;
	width: 29em;
}







/*******************************************/
/************* Estilos de listados *********/
/*******************************************/

.encabezadoListado {
	float: left;
	width: 100%;
	color: #666666;
	font-size: 0.8em;
	text-align: right;
}

.colNumeracion {
	width: 6%;
	font-size: 0.8em;
	float: left;
	clear: left;
	margin-right: 1%;
	text-align: right;
}

.fondoColNumeracion {
	background-image: url(/cmspro/export/sites/default/imagenes/bot.gif);
}

.cols {
	text-align: left;
	width: 93%;
	float: left;
	border-top: 0.1em #DDDDDD solid;
	padding: 0.2em 0;
}

.colsCab {
	font-size: 1em;
}

.colsListado {
	font-size: 0.8em;
}

.LIS_paginacion {
	width: 100%;
	font-size: 0.8em;
	color: #666666;
	padding-top: 0.5em;
	text-align: center;
}

.LIS_paginacion a {
	text-decoration: none;
}

.LIS_paginacion span {
	font-weight: bold;
	font-size: 1.1em;
	color: #000000;
}

.listaAnualidades ul{
	text-align:right;
	margin-top:1.2em;
	margin-bottom:1.2em;
	padding-bottom:0.2em;
}
.listaAnualidades li{
	background-image: url("/cmspro/export/sites/default/imagenes/flecha.gif");
	background-position:0 0.8em;
	background-repeat:no-repeat;
	margin-left:1em;
	padding-left:0.7em;
	float:right;
	list-style:none;
	padding-bottom:0.2em;
	width:2em;
}
.listaAnualidades ul li a{
	color:#565656;
	text-decoration:none;
	border-bottom:0.1em dotted #565656;
}
.listaAnualidades ul li a:hover{
	color:#00378E;
	text-decoration:none;
	border-bottom: 0.1em dotted #00378E;
}
.listaAnualidades ul li a select{
	font-weight:bold;
}



.listaContactos ul{
	padding-left:0.2em;
	line-height:1.5em;
}

.listaContactos li{
	background-image: url("/cmspro/export/sites/default/imagenes/elementos_lista_azul.gif");
	background-position:0 1.1em;
	background-repeat:no-repeat;
	padding-left:0.8em;
	list-style:none;
}








.listaEnumeradaAzul ol{
	background-position:0 0.9em;
	background-repeat:no-repeat;
	padding-left:2em;
}
.listaEnumeradaAzul ol li{
	background-position:0 0.9em;
	background-repeat:no-repeat;
	list-style:decimal;
}






.listaAzulSimple ul{
	padding-left:0.2em;
	padding-top:0.5em;
	padding-bottom:0.5em;

}
.listaAzulSimple ul li{
	background-image: url("/cmspro/export/sites/default/imagenes/elementos_lista_azul.gif");
	background-position:0.4em 0.8em;
	background-repeat:no-repeat;
	padding-left:2em;
	padding-top:0.5em;
	list-style:none;
}
.listaAzulSimple ul li a{
	color:#565656;
	text-decoration:none;
	border-bottom: 0.1em dotted #565656;
}
.listaAzulSimple ul li a:hover{
	color:#00378E;
	text-decoration:none;
	border-bottom: 0.1em dotted #00378E;
}





.listaAzulMapaWeb{
	text-align:justify;
}
.listaAzulMapaWeb ul{
	padding:0em;
	margin:0em;
	list-style:none;
}
.listaAzulMapaWeb li{
	background-image: url("/cmspro/export/sites/default/imagenes/elementos_lista_azul.gif");
	background-position:0.4em 0.8em;
	background-repeat:no-repeat;
	list-style:none;
	margin:0em;
	padding-left:2em;
}
.listaAzulMapaWeb ul li a{
	margin-top:0.5em;
	color:#565656;
	text-decoration:none;
	border-bottom: 0.1em dotted #565656;

}
.listaAzulMapaWeb ul li a:hover{
	margin-top:0.5em;
	list-style:none;
	color:#00378E;
	text-decoration:none;
	border-bottom: 0.1em dotted #00378E;
}
.listaAzulMapaWeb li ul li{
	background-image: url("/cmspro/export/sites/default/imagenes/elementos_lista2_azul.gif");
	background-position:0 0.9em;
	background-repeat:no-repeat;
}
.listaAzulMapaWeb li ul li a{
	margin-top:0.5em;
	list-style:none;
	color:#565656;
	text-decoration:none;
	border-bottom: 0.1em dotted #565656;
}
.listaAzulMapaWeb li ul li a:hover{
	margin-top:0.5em;
	list-style:none;
	color:#00378E;
	text-decoration:none;
	border-bottom: 0.1em dotted #00378E;
}











.listaAzul ul{
	padding-left:0.2em;
}
.listaAzul ul li{
	background-image: url("/cmspro/export/sites/default/imagenes/elementos_lista_azul.gif");
	background-position:0.4em 1.3em;
	background-repeat:no-repeat;
	padding-left:2em;
	padding-top:1em;
	list-style:none;
}
.listaAzul ol li{
	background-image:none;
	background-position:0 0.9em;
	background-repeat:no-repeat;
	list-style:decimal;
	padding-left:0.6em;
	padding-top:0.3em;
}
.listaAzul li ul li{
	background-image: url("/cmspro/export/sites/default/imagenes/elementos_lista2_azul.gif");
	background-position:0 0.9em;
	background-repeat:no-repeat;
	padding-left:1.2em;
	padding-top:0.5em;
	list-style:none;
}








.listaAzulEnlace li{
	background-image: url("/cmspro/contido/imagenes/elementos_lista_enlace.gif");
	background-position:0 0.9em;
	background-repeat:no-repeat;
	padding-left:0.8em;
	list-style:none;
}
.listaAzulEnlace a{
	color:#00378E;
	text-decoration:none;
}
.listaAzulEnlace a:hover{
	color:#00378E;
	text-decoration:underline;
}





.listaPortadaEnlace ol {
	list-style-type: decimal;
}

.listaPortadaEnlace ul {
	list-style: none;
}
.listaPortadaEnlace a{
	margin-left: 0;
	color:black;
	text-decoration:none;
}
.listaPortadaEnlace a:hover{
	margin-left: 0;
	list-style:none;
	color:#00378E;
	text-decoration:none;
	border-bottom: 0.1em dotted #00378E;
}






.listaDocumentos ul{
	margin:0;
	padding:0;
}
.listaDocumentos li{
	background-image: url("/cmspro/export/sites/default/imagenes/pdf.gif");
	background-position: 0 0.3em;
	background-repeat: no-repeat;
	margin-bottom:1.7em;
	padding-left:2em;
	color:#565656;
	list-style:none;
}
.listaDocumentos li a{
	color:#565656;
	text-decoration:none;
	border-bottom: 0.1em dotted #565656;
}
.listaDocumentos li a:hover{
	color:#00378E;
	text-decoration:none;
	border-bottom: 0.1em dotted #00378E;
}




.listaInformesParo ul{
	margin:0;
	padding:0;
}
.listaInformesParo li{
	background-image: url("/cmspro/export/sites/default/imagenes/pdf.gif");
	background-position: 0 0.3em;
	background-repeat: no-repeat;
	margin-bottom:1.7em;
	padding-left:2em;
	color:#565656;
	list-style:none;
	width:27%;
	float:left;
	padding-bottom:0.2em;
}
.listaInformesParo li a{
	color:#565656;
	text-decoration:none;
	border-bottom: 0.1em dotted #565656;
}
.listaInformesParo li a:hover{
	color:#00378E;
	text-decoration:none;
	border-bottom: 0.1em dotted #00378E;
}


/*******************************************/
/** Estilos para páginas de detalle ********/
/*******************************************/

.etiquetaValor {
	clear: left;
	float: left;
	padding: 0.2em 0;
	width: 40em;
}

.etiqueta {
	float: left;
	width: 8em;
	text-align: left;
}

.valor {
	float: left;
	width: 28em;
	border-top: 0.1em #DDDDDD solid;
	padding: 0.1em 0.5em;
}

/*******************************************/
/************* Estilos de enlaces  *********/
/*******************************************/



#volverListadoAzul {
	background-image:url("/cmspro/export/sites/default/imagenes/volverAzul.gif");
	background-repeat:no-repeat;
	border:0 none;
	clear:left;
	color:#FFFFFF;
	float:left;
	font-size:0.8em;
	height: 3.15em;
	letter-spacing:0;
	margin: 1em 0 0 0;
	padding:1.4em 0 0 4.3em;
	width: 4.9em;
	text-decoration: none;
	text-align:left;
	text-transform:uppercase;
}

#volverListadoVerde {
	background-image:url("/cmspro/export/sites/default/imagenes/volverVerde.gif");
	background-repeat:no-repeat;
	border:0 none;
	clear:left;
	color:#FFFFFF;
	float:left;
	font-size:0.8em;
	height: 3.15em;
	letter-spacing:0;
	margin: 1em 0 0 0;
	padding:1.4em 0 0 4.3em;
	width: 4.9em;
	text-decoration: none;
	text-align:left;
	text-transform:uppercase;
}


.enlaceContenido{
	color:#565656;
	text-decoration:none;
	border-bottom: 0.1em dotted #565656;
}
.enlaceContenido:hover{
	color:#00378E;
	text-decoration:none;
	border-bottom: 0.1em dotted #00378E;
}

.enlaceContenido a{
	color:#565656;
	text-decoration:none;
	border-bottom: 0.1em dotted #565656;
}
.enlaceContenido a:hover{
	color:#00378E;
	text-decoration:none;
	border-bottom: 0.1em dotted #00378E;
}

.enlacePdf {
	background-image: url("/cmspro/export/sites/default/imagenes/pdf.gif");
	background-position: 0 0.3em;
	background-repeat: no-repeat;
	padding-left: 2em;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	color: #565656;
}

.enlacePdf:hover {
	background-image: url("/cmspro/export/sites/default/imagenes/pdf.gif");
	background-position: 0 0.3em;
	background-repeat: no-repeat;
	padding-left: 2em;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	color: #00378E;
}

.enlaceMapa {
	background-image: url("/cmspro/export/sites/default/imagenes/mapa.gif");
	background-position: 0 0.3em;
	background-repeat: no-repeat;
	padding-left: 2em;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	color: #565656;
}

.enlaceMapa:hover {
	background-image: url("/cmspro/export/sites/default/imagenes/mapa.gif");
	background-position: 0 0.3em;
	background-repeat: no-repeat;
	padding-left: 2em;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	color: #00378E;
}

.enlaceDocumento{
	background-image: url("/cmspro/export/sites/default/imagenes/pdf.gif");
	background-repeat: no-repeat;
	color:#565656;
	text-decoration:none;
	padding-left:1.5em;
	margin-top:0.2em;
	padding-bottom:0.2em;
}
.enlaceDocumento:hover{
	color:#00378E;
	text-decoration:none;
}
.enlaceDocumento a{
	color:#565656;
	text-decoration:none;
	border-bottom: 0.1em dotted #565656;
}
.enlaceDocumento a:hover{
	color:#00378E;
	text-decoration:none;
	border-bottom: 0.1em dotted #00378E;
}




.enlaceExterno{
	color:#565656;
	text-decoration:none;
	border-bottom: 0.1em dotted #565656;
}
.enlaceExterno:hover{
	color:#00378E;
	text-decoration:none;
	border-bottom: 0.1em dotted #00378E;
}
.enlaceExterno a{
	color:#565656;
	text-decoration:none;
	border-bottom: 0.1em dotted #565656;
}
.enlaceExterno a:hover{
	color:#00378E;
	text-decoration:none;
	border-bottom: 0.1em dotted #00378E;
}




.enlaceAccesibleExterno a{
	color:#565656;
	text-decoration:none;
	border-bottom: 0.1em dotted #565656;
}
.enlaceAccesibleExterno a:hover{
	color:#00378E;
	text-decoration:none;
	border-bottom: 0.1em dotted #00378E;
}
.enlaceAccesibleExterno{
	color:#565656;
	text-decoration:none;
	border-bottom: 0.1em dotted #565656;
}
.enlaceAccesibleExterno:hover{
	color:#00378E;
	text-decoration:none;
	border-bottom: 0.1em dotted #00378E;
}





/*******************************************/
/** Estilos de las notas a pie de pagina ***/
/*******************************************/

.notas h3{
	border-bottom: 0.1em solid #00378E;
	font-size:0.9em;
	font-weight:bold;
	color:#00378E;
	margin-top:3em;
}

.notas p{
	font-size:0.88em;
	line-height:1.5em;
}

.notas li{
	font-size:0.88em;
	list-style-position:outside;
	list-style-type:disc;
	padding-left:0.4em;
}


@media print {
	.cabecera1_1 {
		float: left;
		margin: 0em;
		padding: 0em;
		width: 6em;
	}
	.cabecera1_1 img {
		width: 100%;
	}

	.cabecera1_2 {
		float: left;
		margin-left: 0em;
		padding-left: 0em;
		padding-right: 1.5em;
		width: 8em;
	}


	.noImprimir {
		display: none;
	}

	.contenidoColIzq, .cabecera2, .pie, .LIS_paginacion, .agrupacionBotones {
		display: none;
	}


	.contenidoColDer {
		float: left;
		clear: left;
		width: 80%;
	}

	.hiloAriadna {
		float: left;
		font-size:0.8em;
		margin-left: 0.5em;
		margin-top: 0.5em;
		width: 80%;
		text-align: left;
	}
}
