/*------LISTAS DESPLEGABLES (NO TOCAR)------*/
.dv_visible{
	display: block;
	}
.dv_oculto{
	display: none;
	}
body#seccion_normativa div#form_year {
	display:none;
}
body#seccion_normativa div#circ_year {
	display:none;
}
body#seccion_normativa li span.nodisp {
	display:block;
	
	
}

body#seccion_normativa li div#cir_an {
	display:none;
}
body#seccion_normativa li div#autonomica {
	display:none;
}

/*------BODY------*/
body {
	-x-system-font:none;
	background-color:#EEEEEE;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:62.5%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0.6em 0pt;
	text-align:center;
}
/* CABECERA NUEVA */
.header {
	text-align:right;
}
.logo {
	float:left;
	font-size:1em;
	height:4.5em;
	margin:0.4em 0pt 0pt;
	width:19.5em;
}
.opciones_sup {
	font-family:arial,helvetica,sans-serif;
	margin:0pt;
	line-height:normal !important;
}
.opciones_sup li {
	border-left:0.06em solid #E4E4E4;
	display:inline;
	padding:0pt 0.5em;
}
.opciones_sup li a, #pie ul li a, .menuAreas a, .menuOtros a, .centroInfHome dd a, .listaSubhome li ul a, .lsttbInteresa li a, #opciones_der a, .listados a, .paginado a, .estadisticas_resultado a, .cajaEvento a, .enlaces a, .contact a, .convocatorias a, .docPublis a, #infotrosAnyos a, #lstSucursales a, .ficha_suministros dl dd span, .ficha_suministros dl dd a, #accdirectos a, #mapaweb li li li .nodo, #mapaweb li li li a, .lstnormal a, #mapawebB li li li .nodo, #mapawebB li li li a {
	color:#454545;
	text-decoration:none;
}
.opciones_sup li a:hover, .menuAreas a:hover, .menuOtros a:hover, .centroInfHome dd a:hover, .listaSubhome li ul a:hover, .lsttbInteresa li a:hover, #opciones_der a:hover, .listados a:hover, .paginado a:hover, .estadisticas_resultado a:hover, .cajaEvento a:hover, .enlaces a:hover, .contact a:hover, .convocatorias a:hover, .docPublis a:hover, #infotrosAnyos a:hover, #lstSucursales a:hover, .ficha_suministros dl dd span, .ficha_suministros dl dd a:hover, #accdirectos a:hover, #mapaweb li li li .nodo, #mapaweb li li li a:hover, .lstnormal a:hover, #mapawebB li li li .nodo, #mapawebB li li li a:hover {
	color:#454545;
	text-decoration:underline;
}
.dform {
	margin-top:1.6em;
	margin-bottom:0.3em;
}
.buscador {
	background:transparent url(../img/bgAvanzada.gif) no-repeat scroll right 0.47em;
	color:#7D6538;
	display:inline;
	font-size:1em;
	margin-right:1em;
	padding-right:0.3em;
	width:40em;
}
#cajaBusqueda {
	border:0.06em solid #DCDCDC;
	color:#999999;
	font-size:0.9em;
	padding-left:0.5em;
}
.submbuscar {
	font-size:1em;
	height:1.7em;
	vertical-align:top;
	width:1.9em;
}
.buscador a {
	color:#7D6538;
	font-size:0.9em;
	padding-right:0.5em;
	text-decoration:none;
}
.menu {
	background:#656565 url(../img/sombraMenu.gif) repeat-x scroll center bottom;
	clear:both;
	font-family:arial;
	height:3.9em;
	list-style-type:none;
	margin:1.5em 0pt 0pt;
	padding:0pt;
	white-space:nowrap;
}
ul.menu  {
	line-height:normal !important;
	margin-top:1.8em;
}
.menu li.first, .menu_eu li.first, .menu_en li.first, .menu_va li.first, .menu_ga li.first, .menu_ca li.first {
	background:transparent url(../img/fondoLeft.gif) repeat-y scroll 0% 0%;
	left:-0.3em;
	position:relative;
}
.menu li, .menu_en li, .menu_va li, .menu_ga li, .menu_ca li {
	border-right:0.1em solid #B6B6B6;
	color:#FFFFFF;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	padding:0.8em 1.78em;
}
.menu li a {
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
}
.menu li.last, .menu_eu li.last, .menu_en li.last, .menu_va li.last, .menu_ga li.last, .menu_ca li.last {
	border-right-width:0pt;
	padding-right:0pt;
}
.entrada {
	clear:both;
	height:10em;
	text-align:left;
}
.areas_act {
	margin:0em;
	width:23.8em;
}
.ftl {
	float:left;
}
.areas_act label {
	color:#454545;
	display:block;
	margin:1.1em 0pt;
}
.areas_act #areas {
	border:0.06em solid #C2C2C2;
	color:#454545;
	font-size:1.1em;
	width:16em;
}
.areas_act strong {
	color:#993300;
	font-family:helvetica;
	font-size:1.4em;
	padding-left:0.3em;
}
div#comboAreas, div#comboAnyos {
	display:none;
}
.areas_act fieldset, .areas_act .gfs {
	background-color:#DADADA;
	border-width:0pt;
	height:8em;
	margin:0pt;
	padding:1em;
}
.tyimg {
	background-color:#BC9753;
	height:10em;
	margin-left:24.4em;
}
span#newTit {
	color:#FFFFFF;
	display:block;
	font-size:1.6em;
	margin:0pt 0pt 0pt 26.12em;
	padding:2.5em 1em 0pt;
	font-weight:bold;
}
/*------CAMBIO_COLOR_SECCIONES------*/
/* IMAGENES DE CABECERA */
body#seccion_informacioninstitucional .tyimg {
	background:url(../img/subhomesobrebanco.jpg) left no-repeat;
	background-color:#993300;
}
body#seccion_eurosistema .tyimg {
	background:url(../img/subhomeeurosist.jpg) left no-repeat;
	background-color:#003399;
}
body#seccion_serviciopublico .tyimg {
	background:url(../img/subhomeservicio.jpg) left no-repeat;
	background-color:#8E5C5F;
}
body#seccion_empleo .tyimg {
	background:url(../img/subhomeconvoca.jpg) left no-repeat;
	background-color:#336633;
}
body#seccion_normativa .tyimg {
	background:url(../img/subhomenormativa.jpg) left no-repeat;
	background-color:#606A4F;
}
body#seccion_informypublica .tyimg {
	background:url(../img/subhomeinformes.jpg) left no-repeat;
	background-color:#A3475D;
}
body#seccion_saladeprensa .tyimg {
	background:url(../img/subhomeprensa.jpg) left no-repeat;
	background-color:#8E4531;
}
body#seccion_billeymone .tyimg {
	background:url(../img/subhomebillemone.jpg) left no-repeat;
	background-color:#006699;
}
body#seccion_centraldebalances .tyimg {
	background:url(../img/subhomecenbal.jpg) left no-repeat;
	background-color:#666699;
}
body#seccion_estadisticas .tyimg {
	background:url(../img/subhomeestadis.jpg) left no-repeat;
	background-color:#027581;
}
body#seccion_balanza_pagos .tyimg {
	background:url(../img/subhomemercadeuda.jpg) left no-repeat;
	background-color:#B64C19;
}
body#seccion_sistemasdepago .tyimg {
	background:url(../img/subhomesispago.jpg) left no-repeat;
	background-color:#7B6241;
}
body#seccion_supervision .tyimg {
	background:url(../img/subhomesupervision.jpg) left no-repeat;
	background-color:#8A6666;
}

/*------normativa------*/
body#seccion_normativa div#form_year noscript ul, body#seccion_normativa div#circ_year noscript ul,
body#seccion_normativa div#cir_an noscript ul, body#seccion_normativa div#autonomica noscript ul {
	float:left
}
body#seccion_normativa div#form_year, body#seccion_normativa div#circ_year,
body#seccion_normativa div#cir_an, body#seccion_normativa div#autonomica {
	margin:0px 0px 0px 0px;
	padding:0px;
}
body#seccion_normativa div#form_year form#normat, body#seccion_normativa div#circ_year form#circf,
body#seccion_normativa div#cir_an form#analitica, body#seccion_normativa div#autonomica form#form_auto {
	margin:0px 0px 0px 0px;
	padding:0px;
}
body#seccion_normativa div#form_year select#year, body#seccion_normativa div#circ_year select#circ,
body#seccion_normativa div#cir_an select#analitico, body#seccion_normativa div#autonomica select#autonomico {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
}
body#seccion_normativa div#form_year input, body#seccion_normativa div#circ_year input,
body#seccion_normativa div#cir_an input, body#seccion_normativa div#autonomica input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	background-color:#fff;
	padding:0px 2px;
	border:1px solid #663;
}
body#seccion_normativa div#cir_an select {
	margin-left:16px;
}
body#seccion_normativa div#autonomica select {
	margin-left:36px;
}
body#seccion_normativa div.listas_acc {
	position: relative;
	padding: 0px 50px 0px 0px;
	margin:0px;
	width: 398px;
	left: 1px;
	height: 120px;
	}
body#seccion_normativa div.listas_acc ul {
	float:left;
	vertical-align: top;
	margin: 0px 18px 0px 0px;
	padding: 0px;
	}
body#seccion_normativa ul#circana {
	width:100%;
	}

body#seccion_normativa ul#circana li span.ppal {
	float:left;
	}
body#seccion_normativa li span.norma {
	margin-left:25px;
	}

body#seccion_normativa h2.analitico {
	font-size:2em;
	font-weight:bold;
	}

/*------sistemas de pago------*/
body#seccion_sistemasdepago div.listas_acc {
	position: relative;
	padding: 0px 50px 0px 0px;
	margin:0px;
	width: 398px;
	left: 1px;
	height: 270px;
	}
body#seccion_sistemasdepago div.listas_acc ul {
	float:left;
	vertical-align: top;
	margin: 0px 20px 0px 0px;
	padding: 0px;
	}
body#seccion_sistemasdepago div.listas_acc ul li ul {
	margin: 0px -5px 0px -30px;
	padding: 0px;
	float:none;
	}
body#seccion_sistemasdepago div.listas_acc ul li ul li.nobullet {
	margin:2px 0px;
	width:10em;	
}
/*------- sala de prensa -------*/
body#seccion_saladeprensa div#form_year noscript ul {
	float:left
}
body#seccion_saladeprensa div#concel  {
	margin:20px 0px 0px 0px;
	padding:0px;
}
body#seccion_saladeprensa div#concel form#form_concel {
	margin:0px 0px 0px 0px;
	padding:0px;
}
body#seccion_saladeprensa div#concel select#concelsel {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin:0px 0px 0px 0px;
}
body#seccion_saladeprensa div#concel input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	background-color:#fff;
	padding:0px 2px;
}

/*------/CAMBIO_COLOR_SECCIONES------/

/*------GENERALES------*/
/*------ajuste margen contenido------*/
abbr, acronym {
	border:0pt none;
	cursor:help;
}
#container { 
	background-color:#FFFFFF;
	margin:auto;
	overflow:hidden;
	padding:0.6em 2em;
	text-align:left;
	width:91.7em;
}
#contenidos {
	padding: 0px;
	margin-top: 5px;
	margin-right: 4px;
	margin-left: 0px;
	margin-bottom:2em;
	width:64em;
	padding-right:28em;
	padding-bottom:5em;
	background:url(../img/bg_contenido.gif) right repeat-y;
	color:#454545;
	}
#contenidos1 {
	padding: 0px;
	margin-top: 5px;
	margin-right: 4px;
	margin-left: 0px;
	margin-bottom:2em;
	width:64.5em;
	}
#pie {
	color:#454545;
	height:2.6em;
	margin:auto;
	padding:0.2em 2em;
	text-align:left;
	width:91.7em;
}
#pie ul {
	float:left;
	margin:0pt;
	padding:0pt;
}
#pie ul li {
	border-right:0.06em solid #888888;
	display:inline;
	margin-right:0.8em;
	padding-right:0.8em;
}
.ftr, .copyr {
	float:right;
}
/*------encabezados------*/
h1 {
	border-bottom:0.06em solid #C7C7C7;
	color:#312E2F;
	font-size:1.6em;
	font-weight:bold;
	margin:0em 0pt 1.5em;
	padding:0pt 0pt 0.1em 0.75em;
	}
h2 {
	color:#333333;
	font-size:1.2em;
	font-weight:bold;
	}
h2 span#bde1 {
	font-weight: bold;
	color: #fff;
	background-color: #666;
	padding: 1px;
	}
h2 span#bce1 {
	font-weight: bold;
	color: #fff;
	background-color: #039;
	padding: 1px;
	}
h3 {
	color:#333333;
	font-size: 1em;
	margin: 20px 0px 0px 0px;
	}
h4 {
	font-size: 1em;
	margin-bottom: 5px;
	margin-top: 20px;
	text-transform: uppercase;
	font-weight: normal !important;
	}
h5 {
	font-size: 1em;
	font-weight: normal;
	margin: 20px 0px 0px 0px;
	}

/*------enlaces------*/
a.enbloque {
	display: block;
	margin: 10px 0px 10px 50px;
}
a.nosubrayado:hover { 
    text-decoration: none !important;            
    }
span.enlace:hover {
	text-decoration: underline !important;
	}
/*#contenidos #serviciopublico a.nosubrayado:visited {
	color: #c66 !important;
	}*/
span.enlacex {
	/*font-weight: normal !important;
	color: #000;*/
	}
/*------listas------*/
#contenidos ul {
	list-style-type:none;
	margin:0pt 0.5em 1em 0.75em;
	}
#contenidos ul li {
	margin: 9px 0px 0px 0px;
	padding:0.5em 0pt 0.7em 1.73em;
	line-height:18px;
	}
#contenidos ul li li {
	margin-left: 15px;
	}
#contenidos th a {
	color: #fff !important;
}
#contenidos th a:visited {
	color: #bde !important;
	}
#contenidos th a:hover {
	color: #fff !important;
	font-weight: bold !important;
	}
#contenidos th a.negro {
	color: #000 !important;
}
#contenidos th a.negro:visited {
	color: #ccc !important;
	}
#contenidos th a.negro:hover {
	color: #000 !important;
	font-weight: bold !important;
	}
#contenidos ul.dv_visible {
	margin-left: 37px;
	}
#contenidos ul.dv_visible li {
	}
/*#contenidos ul li.sub2 {
	background: url(../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	margin-bottom: 15px;
	}*/
#contenidos ul li.negrita {
	background: url(../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	margin-bottom: 15px;
	font-weight: bold;
	}
#contenidos ul.dv_visible li a,
#contenidos ul.dv_visible li li a {
	font-weight: normal !important;
	color: #000 !important;
	}
#contenidos ul.dv_visible li a:visited,
#contenidos ul.dv_visible li li a:visited {
	color: #999 !important;
	font-weight: normal !important;
	}
#contenidos ul.dv_visible li a:hover,
#contenidos ul.dv_visible li li a:hover {
	color: #000 !important;
	font-weight: bold !important;
	}
/*#contenidos td img,*/
#contenidos th img,
#contenidos ul img,
#contenidos dl img,
#contenidos h3 img {
	margin: 0px 0px 0px 4px;
	padding: 0px;
	vertical-align: middle;
	border: none;	
	}
#contenidos dl dt img,
#contenidos ul li img,
#contenidos ul li li img {
	margin-top: 0px;
	/*margin-left: 4px;*/
	margin-left: 0px;
	padding: 0px;
	border: none;
	}
#contenidos ol {
	font-size: 1em;
	padding: 0px;
	margin-top: 12px;
	margin-bottom: 12px;
	margin-left: 20px;
	}
#contenidos ol.letra li {
	list-style: upper-alpha;
	font-weight: normal !important;
	text-transform: none !important;
}
#contenidos ol.romano li {
	padding: 0px;
	margin: 12px 0px 12px 0px;
	list-style: lower-roman;
	}
#contenidos ol img {
	margin-top: 0px;
	margin-left: 3px;
	padding: 0px;
	vertical-align: middle;
	text-decoration: none;	
	}
#contenidos #lista_indentado {
	margin: 0px 0px 20px 10px;
	}
#contenidos ul li.nobullet {
	background: url(../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	padding: 0px 0px 0px 30px !important;
	}
#contenidos ul li.nobullet2 {
	background: url(../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	padding: 0px;
	}
#contenidos dl{
	}
#contenidos dt{
	font-weight: bold;
	margin: 10px 0px 0px 0px;
	}
#contenidos dd{
	margin: 5px 0px 0px 0px;
	}
#contenidos ul li.indice {
	font-weight: bold;
	color: #000;
	}
#contenidos ul li.indice p {
	font-weight: normal;
	color: #000;
	}
#contenidos ul.email li {
	clear:both;
	}
#contenidos ul.doscol {
	clear:both;
}
#contenidos ul.doscol li {
	display:block;
	float:left;
	clear:right;
	padding:0px;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
}
#contenidos ul.doscol li.short {
	width:12em;
}
#contenidos ul.doscol li.long {
	width:24em;
}
	
/*------tablas------*/
#contenidos table {
 margin: 0px 0px 20px 0px;
	}
#contenidos table p,ul {
	margin: 0px;
	line-height: 1.2em;
	}
#contenidos table caption {
	 font-size: 1em;
	 font-weight: bold;
	 padding: 23px 0px 3px 0px;
	}
#contenidos table th {
 	color: #fff;
	}
#contenidos table th.nofondo {
 	background-color: #fff !important;
 	color: #000 !important;
	}
#contenidos table th.nofondo2 {
 	background-color: #fff !important;
 	color: #000 !important;
	text-align: left;
	}

#contenidos table td {
 	padding: 4px;
	}
#contenidos table td a {
	font-weight: bold;
	text-decoration: none;
	}
#contenidos table td a:hover {
	text-decoration: underline;
	}
#contenidos table td.centrado {
	text-align: center;
	}
#contenidos table td.derecha {
	text-align: right;
	}
#contenidos table th.izquierda {
	text-align: left;
	}
#contenidos table td.negrita {
	font-weight: bold;
	}
/*------formularios------*/
fieldset {
	border: none;
	}
legend {
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: underline;
	}
/*------general------*/
strong {
	color: #000;
	}
img {
	border: none;
	}
img.dcha {
	float: right;
	margin-left: 10px;
	}
img.izqda {
	margin-right: 10px;
	}
div.flotariz {
	float: left;
	}
div.centrado {
	text-align: center;
	}
div.derecha {
	text-align: right;
	padding-top: 5px;
	clear: right;
	}
div.imagen1h,
div.imagen2h {
 	text-align: center;
 	margin: auto;
 	float: left;
	}


#enlaceser {
	border: 1px solid #c6ecec;
	margin:3px 3px 3px 40px;
	padding: 3px 0px 5px 3px;
	width:80%;
	min-height: 510px;
}

#enlaceser span {
	border: 1px solid #c6ecec;
	float:left;
	margin: 3px 3px 3px 3px;
	text-align: left;
	width:47%;
}
#enlaceser span.negrita {
	border: 1px solid #c6ecec;
	font-weight: bold;
	text-align: right;
}

/*#contenidos a span.enlace {
	text-decoration: none !important;
	font-weight: normal !important;
	color: #000 !important;
	}*/
span.cursiva {
	font-style: italic;
	}
span.tachado {
	text-decoration: line-through;
	}
span.subrayado {
	text-decoration: underline;
	}
span.rojo {
	color: #f00;
	font-weight: bold;
	}
#contenidos p {
	margin: 20px 0px 20px 0px;
	line-height: 1.4em;	
	}
#contenidos p img {
	vertical-align: middle;
	margin: -3px 0px 0px 0px;
	/*margin: -5px 0px 0px 4px;*/	
	}
#contenidos table img {
	vertical-align: middle;
	margin: -3px 0px 0px 0px;	
	}
#contenidos p.separador {
	margin: 20px 0px 10px 0px;
	background: url(../img/lineas/lineap0.gif) 0px 5px repeat-x;
}
#contenidos p.separador img {
	margin: 0px;
}
#contenidos p.sangrado {
	margin: 20px 0px 20px 15px;	
	}
#contenidos p.fecha {
	margin: 13px 0px -8px 0px;	
	}
#contenidos p.fecha2 {
	margin: 13px 0px;	
	}
#contenidos p.centrado {
	text-align: center;	
	}
#contenidos p.derecha {
	text-align: right;	
	}
#contenidos p.rojo {
	color: red;
	}
#contenidos p.volver {
	clear:both;
	font-size:1.2em;
	margin:2.7em 0.15em 0em 0.75em;
	text-align:right;
	width:50em;
	}
#contenidos p.volver a#volver {
	background:transparent url(../img/back.gif) no-repeat scroll left 0.4em;
	float:left;
	padding-left:1.6em;
	color:#454545;
	text-transform:capitalize;
	margin-bottom:2.5em
}
/*#contenidos p.bajologo {
	margin-top: 100px;
}*/
#contenidos #imagender {
	margin: 0px;
	}
#contenidos #imagender p img {
	float: right;
	margin: 0px 0px 0px 4px;
	}
#contenidos #imageniz {
	margin: 0px 0px 100px 0px;
	}
#contenidos #imageniz p img {
	float: left;
	margin: 0px 4px 0px 0px;
	}
#contenidos #imagenytexto, div.imagenytexto {
	margin: 0px;
	overflow: auto;
	height: 100%;
	}
#contenidos #imagenytexto p, div.imagenytexto p,
#contenidos #imagenytexto ul, div.imagenytexto ul {
	margin: 0px 0px 20px 0px;
	}
#contenidos #imagenytexto p.sinmargen, div.imagenytexto p.sinmargen {
	margin: 0px 0px 10px 0px;
	}
#contenidos #imagenytexto p.sangrado, div.imagenytexto p.sangrado {
	margin: 0px 0px 10px 15px;
	}
#contenidos #imagenytexto div.izq, div.imagenytexto div.izq {
	float: left;
	width: 9em;
	margin: 20px 5px 0px 0px;
	position: relative;
	overflow: hidden;
	}
#contenidos #imagenytexto div.der, div.imagenytexto div.der {
	float: left;
	width: 52em;
	margin: 20px 0px 0px 5px;
	}
#contenidos div.calendario {
	width: 55.8em;
	height: 1%;
	overflow: auto;
	}
#contenidos div.anno {
	margin: 0px;
	padding: 0px;
	}
#contenidos img.banderas {
	/*border: 1px solid #000;*/
	margin: 0px 4px 0px 0px;
	}
#contenidos #prensabde {
	margin: 15px 0px 0px 0px;
	}
#contenidos #prensabde a.nosubrayado {
	margin: 15px 0px 0px 0px;
	width: 16em;
	color: #666 !important;
	font-weight: normal;
	padding: 5px 0px 5px 0px;
	}
#contenidos #prensabde a.nosubrayado span.enlacex {
	font-weight: bold;
	color: #fff;
	background-color: #666;
	padding: 1px 0px 1px 3px;
	margin: 0px 3px 0px 0px;
	text-decoration: none !important;
	}
#contenidos #prensabde a.nosubrayado:hover span.enlacex {
	color: #666;
	padding: 0px 0px 0px 1px;
	text-decoration: none !important;
	background-color: #fff;
	border: 1px solid #666;
	}
#contenidos #prensabce a.nosubrayado {
	margin: 15px 0px 0px 0px;
	width: 16em;
	color: #039 !important;
	font-weight: normal;
	padding: 5px 0px 5px 0px;
	}
#contenidos #prensabce {
	margin: 15px 0px 0px 0px;
	}
#contenidos #prensabce a.nosubrayado span.enlacex {
	font-weight: bold;
	color: #fff;
	background-color: #039;
	padding: 1px 1px 1px 4px;
	margin: 0px 3px 0px 0px;
	text-decoration: none !important;
	}
#contenidos #prensabce a.nosubrayado:hover span.enlacex {
	color: #039;
	padding: 0px 1px 0px 2px;
	text-decoration: none !important;
	background-color: #fff;
	border: 1px solid #039;
	}
/*-----------/GENERALES------------*/

/*------HOME------*/
#contenidosh {
	margin: 0px;
  	padding: 0px;
	}
#contenidosh #homep {
	float: right;
	padding: 0px;
	margin: 0px;
	min-height: 31.4em;
	}
#contenidosh #homep ul {
	font-size: 1em;
	padding: 10px 0px 0px 0px;
	margin-left: 5px;
	list-style: none;
	}
#contenidosh #homep ul li {
	background: url(../img/listas/0-1.gif) 0px 10px no-repeat;
	padding: 9px 0px 0px 16px;
	}
#contenidosh #homep ul li.aviso {
	background: url(../img/listas/aviso_n.gif) 0px 10px no-repeat;
	padding: 10px 0px 0px 16px;
	}
#contenidosh #homep ul li a {
	color: #666;
	text-decoration: none;
	font-weight: bold;
	}
	

	
#contenidosh #homep ul li.aviso a {
	color: #c30;
	text-decoration: none;
	font-weight: bold;
	}
#contenidosh #homep ul li a:hover {
	text-decoration: underline;
	}
#contenidosh #homep h1 {
    font-size: 1em;
	text-align: center;
	color: #fff;
	text-transform: none;
	margin: 2px 0px 0px 0px;
	padding: 6px 5px 6px 5px;
	}
#contenidosh #homep p {
	text-align: center;
	padding: 0px;
	margin: 0px;
	}
#contenidosh #homep #columna1 {
	width: 19.4em;
	float: left;
	padding: 0px;
	margin: 0px;
	}
	

	
#contenidosh #homep #columna1 h1 {
	background-color: #c30;
	}
	

	
#contenidosh #homep #columna1 p img {
	width: 10.1em;
	height: 9em;
	padding: 0px;
	margin: 5px 0px 6px 0px;
	}
#contenidosh #homep #columna2,
#contenidosh #homep #columna3 {
	width: 19.5em;
	float: left;
	padding: 0px;
	margin: 0em 0em 0em 0.2em;
	}
#contenidosh #homep #columna2 h1 {
	background-color: #f60;
	}
#contenidosh #homep #columna2 ul#aulavirtual_eu {
	margin: 15px 0 0 0;
	}
	
#contenidosh #homep #columna2 ul#aulavirtual li {
	width: 15.2em;
	margin: 15px 0px 0px -8px;
	background-color: #fff;
	padding: 0px;
	text-align: center;
	background: url(../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	}
	
#contenidosh #homep #columna1 ul#aulavirtual1 li {
	width: 15.2em;
	margin: 5px 0px 0px -8px;
	background-color: #fff;
	padding: 0px;
	text-align: center;
	background: url(../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	}


#contenidosh #homep #columna2 ul#aulavirtual_eu li {
	width: 15.2em;
	margin: 15px 0px 0px 0px;
	background-color: #fff;
	padding: 0px;
	text-align: center;
	background: url(../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	}
#contenidosh #homep #columna2 ul#aulavirtual li a { 
	width: 15.2em;
	display: block;
	color: #a9161c; 
	text-decoration: none; 
	font-family: Helvetica, sans-serif;
	font-size:1.32em;	
	font-weight: normal;
	background-color: #fff;
	padding: 0.7em 0em 0.7em 0em;
	}
	
#contenidosh #homep #columna1 ul#aulavirtual1 li a { 
	width: 15.2em;
	display: block;
	color: #a9161c; 
	text-decoration: none; 
	font-family: Helvetica, sans-serif;
	font-size:1.32em;	
	font-weight: normal;
	background-color: #fff;
	padding: 0.7em 0em 0.7em 0em;
	}


#contenidosh #homep #columna2 ul#aulavirtual_eu li a { 
	width: 14em;
	display: block;
	color: #a9161c; 
	text-decoration: none; 
	font-family: Helvetica, sans-serif;
	font-size:1.32em;	
	font-weight: normal;
	background-color: #fff;
	padding: 0.7em 0em 0.7em 0em;
	}
#contenidosh #homep #columna2 ul#aulavirtual li a span { 
	color: #fff; 
	background-color: #a9161c;
	padding: 0.3em 4.0em 0.3em 4.0em;
	}
	
#contenidosh #homep #columna1 ul#aulavirtual1 li a span { 
	color: #fff; 
	background-color: #966;
	padding: 0.3em 0.8em 0.3em 0.8em;
	}


#contenidosh #homep #columna2 ul#aulavirtual_eu li a span { 
	color: #fff; 
	background-color: #a9161c;
	padding: 0.3em 4.0em 0.3em 4.0em;
}
#contenidosh #homep #columna2 ul#aulavirtual li a:hover,
#contenidosh #homep #columna2 ul#aulavirtual li a:focus, 
#contenidosh #homep #columna2 ul#aulavirtual li a:active,
#contenidosh #homep #columna2 ul#aulavirtual_eu li a:hover,
#contenidosh #homep #columna2 ul#aulavirtual_eu li a:focus, 
#contenidosh #homep #columna2 ul#aulavirtual_eu li a:active { 
	color: #a9161c; 
	background-color: #fff;
	}
#contenidosh #homep #columna2 ul#aulavirtual li a:hover span,
#contenidosh #homep #columna2 ul#aulavirtual li a:focus span,
#contenidosh #homep #columna2 ul#aulavirtual li a:active span { 
	color: #fff; 
	background-color: #a9161c;
	padding: 0.3em 4.0em 0.3em 4.0em;
	}
#contenidosh #homep #columna2 ul#aulavirtual_eu li a:hover span,
#contenidosh #homep #columna2 ul#aulavirtual_eu li a:focus span,
#contenidosh #homep #columna2 ul#aulavirtual_eu li a:active span { 
	color: #fff; 
	background-color: #a9161c;
	padding: 0.3em 4.0em 0.3em 4.0em;
	}
#contenidosh #homep #columna3 h1 {
	background-color: #f93;
	}
#contenidosh #homep #columna3 p img {
	width: 11.5em;
	height: 11.2em;
	padding: 0px;
	margin: 5px 0px 5px 0px;
	}
#contenidosh #nav_abajo {
	margin: 0px;
	padding: 0px;
	float: right;
	}
#contenidosh #nav_abajo_eu {
	margin: 14px 0 0 0;
	padding: 0px;
	float: right;
	}
#contenidosh #nav_abajo ul, #contenidosh #nav_abajo_eu ul { 
	list-style: none;
	padding: 0px;
	margin: 0px;
	border: 0px;
	}
#contenidosh #nav_abajo ul li, #contenidosh #nav_abajo_eu ul li {
	margin: 0px;
	border-left: 0.2em solid #fff;
	padding: 0px;
	float: left;
	text-align: center;
	background: url(../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	}
#contenidosh #nav_abajo ul li.nav_abajo1, #contenidosh #nav_abajo_eu ul li.nav_abajo1 {
	border-left: 0px;
	width: 19.4em;
	}
#contenidosh #nav_abajo ul li.nav_abajo2,
#contenidosh #nav_abajo ul li.nav_abajo3,
#contenidosh #nav_abajo_eu ul li.nav_abajo2,
#contenidosh #nav_abajo ul li.nav_abajo2_en,
#contenidosh #nav_abajo_eu ul li.nav_abajo3 {
	width: 19.5em;
	}
	
#contenidosh #nav_abajo ul li a, #contenidosh #nav_abajo_eu ul li a { 
	display: block;
	color: #666; 
	text-decoration: none; 
	font-size: 1em; 
	font-weight: bold;
	background-color: #ccc;
	padding: 6px 0px 6px 0px;
	}
#contenidosh #nav_abajo ul li.nav_abajo2 a, #contenidosh #nav_abajo_eu ul li.nav_abajo2 a, #contenidosh #nav_abajo ul li.nav_abajo2_en a{
	font-family: Helvetica, sans-serif;
	font-size:1.32em;	
	font-weight: normal;
	/*margin:0 -5em;*/
}

#contenidosh #nav_abajo ul li.nav_abajo2 a, #contenidosh #nav_abajo_eu ul li.nav_abajo2 a {
	color: #fff;
	background-color: #bd4500 !important;
	}
#contenidosh #nav_abajo ul li.nav_abajo2_en a {
	color: #fff;
	background-color: #bd4500 !important;
	}
#contenidosh #nav_abajo ul li a:hover,
#contenidosh #nav_abajo ul li a:focus,
#contenidosh #nav_abajo ul li a:active,
#contenidosh #nav_abajo_eu ul li a:hover,
#contenidosh #nav_abajo_eu ul li a:focus,
#contenidosh #nav_abajo_eu ul li a:active { 
	color: #fff; 
	background-color: #930;
	}
#contenidosh #nav_abajo ul li.nav_abajo1 a:hover,
#contenidosh #nav_abajo ul li.nav_abajo1 a:focus,
#contenidosh #nav_abajo ul li.nav_abajo1 a:active,
#contenidosh #nav_abajo_eu ul li.nav_abajo1 a:hover,
#contenidosh #nav_abajo_eu ul li.nav_abajo1 a:focus,
#contenidosh #nav_abajo_eu ul li.nav_abajo1 a:active { 
	color: #fff; 
	background-color: #525121;
	}
/*------/HOME------*/

/*------MENUS DE NAVEGACION------*/
/*------pasanoticias------*/
#pasanoticias {
	width: 76.1em;
	margin: 0px;
	padding: 0px;
	height: 2.5em;
	background-color: #ccc;
	clear: both;
	}
#pasanoticias #pasanotiz {
	padding: 0px 0px 0px 10px;
	color: #000;
	float: left;
	margin-top: 0.50em;
	font-size: 1em;
	}
#pasanoticias #contenido_noticias {
	float: left;
	width: 56.5em;
	height: 2em;
	overflow: hidden;
	margin: 1px 0px 1px 15px;
	position: absolute;
	left: 9em;
	}
#pasanoticias #contenido_noticias_int {
	position: absolute;
	width: auto;
	left: 0px;
	margin-top: 0.50em;
	overflow: hidden;
	}
#pasanoticias #contenido_noticias_int a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	font-weight: bold;
	color: #000;
	margin-right: 75px;
	text-decoration: none;
	}
#pasanoticias #contenido_noticias_int a:hover {
	margin-right: 75px;
	text-decoration: underline;
	}
#pasanoticias #pasanotder a {
	margin-top: 0.50em;
	padding: 0px 10px 0px 10px;
	color: #000;
	text-decoration: none;
	float: right;
	}
#pasanoticias #pasanotder img {
	vertical-align: top;
	padding: 0px;
	width: 1.4em;
	}
/*------pasanoticias interior------*/
#pasanoticias_interior {
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: 2.5em;
	clear: both;
	}
#pasanoticias_interior #pasanotiz {
	padding: 0px 0px 0px 10px;
	color:#454545;
	float: left;
	margin-top: 0.50em;
	font-size: 1em;
	}
#pasanoticias_interior #contenido_noticias {
	float: left;
	width: 56.5em;
	height: 2em;
	overflow: hidden;
	margin: 1px 0px 1px 15px;
	position:absolute;
	left:9em;
	}
#pasanoticias_interior #contenido_noticias_int {
	position: absolute;
	width: auto;
	left: 0px;
	margin-top: 0.50em;
	overflow: hidden;
	}
#pasanoticias_interior #contenido_noticias_int a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	font-weight: bold;
	margin-right: 75px;
	text-decoration: none;
	}
#pasanoticias_interior #contenido_noticias_int a:hover {
	margin-right: 75px;
	text-decoration: underline;
	}
#pasanoticias_interior #pasanotder a {
	margin-top: 0.50em;
	padding: 0px 10px 0px 10px;
	color: #000;
	text-decoration: none;
	float: right;
	}
#pasanoticias_interior #pasanotiz a {
	text-decoration: none;
	color:#7D6538;
	}
#pasanoticias_interior #pasanotiz a:hover {
	font-weight: bold;
	text-decoration: underline;
	}
/*------menu migas------*/
#pasanoticias_interior #pasanotiz #menu_migas ul {
	padding: 1px 0px 1px 0px;
	margin: 0px;
	}
#pasanoticias_interior #pasanotiz #menu_migas ul li {
	display: inline;
	padding: 0px;
	margin: 0px;
	}
/*------/MENUS DE NAVEGACION------*/

/*------SECCIONES MENU SUPERIOR------*/
/*------encabezados------*/
#contenidos #conte_menu_s h1 {
	color: #930;
	background: url(../img/lineas/linea01.gif) repeat-x left bottom;
	}
/*------enlaces------*/
#contenidos #conte_menu_s a {
	color: #666;
	font-weight: bold;
	text-decoration:none;
	background-color: #fff;	
	}
#contenidos #conte_menu_s a:visited {
	color: #999;
	}
#contenidos #conte_menu_s a:hover {
	text-decoration: underline;
	}
#contenidos #conte_menu_s a.ayuda {
	color: #666;
	font-weight: bold;
	text-decoration: underline;
	background-color: #fff;	
	}
#contenidos #conte_menu_s a.ayuda:hover {
	text-decoration: none;	
	}
#contenidos #conte_menu_s a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #conte_menu_s a:hover img{
	text-decoration: none;	
	}
#contenidos #conte_menu_s a:visited img{
	text-decoration: none;	
	}
/*#contenidos #conte_menu_s div.paises a img.banderas,*/
#contenidos #conte_menu_s div#bce a img.banderas_sinborde,
#contenidos #conte_menu_s div.pais a img.banderas_sinborde,
#contenidos #conte_menu_s div.paises a img.banderas_sinborde {
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px 3px 0px;	
	}
/*#contenidos #conte_menu_s div.paises a:visited img.banderas,*/
#contenidos #conte_menu_s div#bce a img.banderas_sinborde,
#contenidos #conte_menu_s div.pais a img.banderas_sinborde,
#contenidos #conte_menu_s div.paises a:visited img.banderas_sinborde  {
	text-decoration: none;	
	}
/*#contenidos #conte_menu_s div.paises a:hover img.banderas,*/
#contenidos #conte_menu_s div#bce a img.banderas_sinborde,
#contenidos #conte_menu_s div.pais a img.banderas_sinborde,
#contenidos #conte_menu_s div.paises a:hover img.banderas_sinborde {
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #conte_menu_s ul li.sub3 a {
	color: #666 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	}
#contenidos #conte_menu_s ul li.sub3 a:visited {
	color: #999 !important;
	font-weight: bold !important;	
	}
#contenidos #conte_menu_s ul li.sub3 a:hover {
	color: #666 !important;
	text-decoration: underline !important;
	font-weight: bold !important;	
	}
/*#contenidos #conte_menu_s ul li.sub2 a.dv_oculto {
	color: #666 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	}
#contenidos #conte_menu_s ul li.sub2 a.dv_oculto:visited {
	color: #999 !important;
	font-weight: bold !important;	
	}
#contenidos #conte_menu_s ul li.sub2 a.dv_oculto:hover {
	color: #666 !important;
	text-decoration: underline !important;
	font-weight: bold !important;	
	}*/
#contenidos #conte_menu_s ul li {
	background: url(../img/listas/0-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #conte_menu_s ul li li {
	background: url(../img/listas/0-2.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #conte_menu_s ol li {
	list-style-type: upper-alpha;
}

/*------tablas------*/
/* estilos tablas mapa web - ver si se van a usar */
#contenidos #conte_menu_s table {
	border: 1px solid #e9dad8;
	width: 100%;
	}
#contenidos #conte_menu_s table th {
	border: 1px solid #e9dad8;
	background: #930;
	padding: 4px;
	}
#contenidos #conte_menu_s table th.nivel2 {
	background-color: #EBEBEB;
	color: #000;
	}	
#contenidos #conte_menu_s table th.nivel2 a{
	background-color: #e9dad8;
	color: #930 !important;
}
#contenidos #conte_menu_s table th.nivel2 a:visited {
	color: #c63 !important;
}
#contenidos #conte_menu_s table th a {
	background-color: #930;
	color: #fff !important;
}
#contenidos #conte_menu_s table th a:visited {
	color: #e9dad8 !important;
}

#contenidos #conte_menu_s table td {
	border: 1px solid #e9dad8;
	padding: 4px;
	text-align: center;
	}
/*------formularios------*/
#contenidos #conte_menu_s form {
	margin: 0px;
	padding: 0px;
	}
#contenidos #conte_menu_s form label {
	font-weight: bold;
	color: #930;
	}
#contenidos #conte_menu_s form label.metod {
	margin-right: 71px;
	}
#contenidos #conte_menu_s form label.metode {
	margin-right: 79px;
	}
#contenidos #conte_menu_s form label.forma {
	margin: 0px 50px 0px 0px;
	}
#contenidos #conte_menu_s form label.formae {
	margin: 0px 48px 0px 0px;
	}
#contenidos #conte_menu_s form label.tit,
#contenidos #conte_menu_s form label.tite {
	margin-right: 13px;
	}
#contenidos #conte_menu_s form label.ord {
	margin: 0px 21px 0px 60px;
	}
#contenidos #conte_menu_s form label.orde {
	margin: 0px 50px 0px 59px;
	}
#contenidos #conte_menu_s form label.busq,
#contenidos #conte_menu_s form label.busqe {
	margin: 0px 73px 0px 0px;
	}
#contenidos #conte_menu_s form select {
	border: #666 1px solid;
	font-size: 1em;
	font-weight: bold;
	color: #666;
	margin-right: 25px;
	width: 13em 
	}
/*#contenidos #conte_menu_s form input#words {
	border: #666 1px solid;
	font-size: 1em;
	color: #666;
	margin-right: 25px;
	width: 21.8em 
	}*/
#contenidos #conte_menu_s form select.p {
	width: 7em 
	}
#contenidos #conte_menu_s div.grupo {
	margin: 0px 0px 13px 0px;
	float: none;
	}
/*------Formulario Buscador Externo------*/
#contenidos #conte_menu_s form#buscar fieldset legend {
	color: #000;
	padding: 5px 0px 5px 0px;
	}
#contenidos #conte_menu_s form#buscar input {
	border: #666 1px solid;
	color: #666;
	}
#contenidos #conte_menu_s form#buscar p {
	margin: 10px 0px 10px 0px;	
	}
#contenidos #conte_menu_s form#buscar input#busconcep,
#contenidos #conte_menu_s form#buscar input#busconcep1,
#contenidos #conte_menu_s form#buscar input#botonbusqueda,
#contenidos #conte_menu_s form#buscar input#botonbusqueda1 {
	background-color: #fff;
	font-weight: bold;
	font-size: 1em;
	height: 1.7em;
	margin: 10px 0px 0px 0px;
	padding-bottom: 3px;
	}
#contenidos #conte_menu_s form#buscar input#words,
#contenidos #conte_menu_s form#buscar input#words1 {
	width: 22em;
	color: #666;
	margin-right: 25px; 
	}
#contenidos #conte_menu_s form#buscar div a {
	vertical-align: bottom;
	margin-left: 10px;
	}
#contenidos #conte_menu_s form#buscar strong {
	color: #930;
	}
#contenidos #conte_menu_s form#buscar div {
	height: 3em;
	padding: 10px 0px 10px 0px;
	}
#contenidos #conte_menu_s form#buscar div.buscadores {
	height: 6em;
	padding: 0px 0px 10px 5px;
	}
#contenidos #conte_menu_s form#buscar div.buscadores div {
	padding: 0px;
	}
#contenidos #conte_menu_s form#buscar div.resultado {
	height: 100%;
	padding: 10px 0px 10px 0px;
	}
#contenidos #conte_menu_s form#buscar div.centrado a,
#contenidos #conte_menu_s form#buscar div.resultado a {
	color: #930;
	text-decoration: underline;
	margin-left: 0px;
	}
#contenidos #conte_menu_s form#buscar div.centrado a:visited,
#contenidos #conte_menu_s form#buscar div.resultado a:visited {
	color: #c63;
	text-decoration: underline;
	}
#contenidos #conte_menu_s form#buscar div.centrado a:hover,
#contenidos #conte_menu_s form#buscar div.resultado a:hover {
	color: #930;
	text-decoration: underline;
	}
#contenidos #conte_menu_s form#buscar div.resultado strong.informe {
	color: #C68D70;
	}
#contenidos #conte_menu_s form#buscar div#cuando {
	height: 7em;
	padding: 0px;
	}
#contenidos #conte_menu_s form#buscar div#cuando div.radio,
#contenidos #conte_menu_s form#buscar div#cuando div#lyFechas {
	float: left;
	position: relative;
	}
#contenidos #conte_menu_s form#buscar div#cuando div#lyFechas div.uno {
	padding: 0px;
	position: absolute;
	}
#contenidos #conte_menu_s form#buscar div#cuando div#lyFechas div.dos {
	margin: 30px 0px 0px 0px;
	position: absolute;
	}
#contenidos #conte_menu_s form#buscar div#cuando div#lyFechas label strong {
	float: left;
	width: 4em;
	margin-left: 30px;
	margin-top: 5px;
	}
#contenidos #conte_menu_s form#buscar div.checkbox label input,
#contenidos #conte_menu_s form#buscar div.radio label input {
	border: none;
	}
#contenidos #conte_menu_s form#buscar select#atn_anyoFecDesde, 
#contenidos #conte_menu_s form#buscar select#atn_anyoFecHasta {
	width: 6em;
	margin: 0px;
	}
#contenidos #conte_menu_s form#buscar select#atn_mesFecDesde, 
#contenidos #conte_menu_s form#buscar select#atn_mesFecHasta {
	width: 10em;
	margin: 0px;
	}
#contenidos #conte_menu_s form#buscar select#atn_diaFecDesde, 
#contenidos #conte_menu_s form#buscar select#atn_diaFecHasta {
	width: 4em;
	margin: 0px;
	}
#contenidos #conte_menu_s form#buscar div.checkbox label strong,
#contenidos #conte_menu_s form#buscar div.radio label strong {
	cursor: pointer;
	}
#contenidos #conte_menu_s form#buscar div#tipo label {
	margin-left: 5px;
	}
/*------general------*/
#contenidos #conte_menu_s #bce{
	float: left;
	width: 44em;
	height:12em;
	margin: 1px 0px 1px 15px;
	padding: 2px 2px 2px 80px;
	position: relative;
	}
#contenidos #conte_menu_s div.pais{
	float: left;
	width: 22em;
	height: 12em;
	margin: 1px 0px 1px 15px;
	position: relative;
	}
#contenidos #conte_menu_s #cont_america, #cont_asia, #cont_otros, #cont_restoeuropa, #cont_sebc {
	width: 100%;
	overflow: hidden;
	height: 23.5em;
	}
#cont_sebc {
	width: 100%;
	overflow: hidden;
	height: 23.5em;
	}
#contenidos #conte_menu_s #cont_asia {
	height: 23em;
	}
#contenidos #conte_menu_s #cont_otros {
	height: 9em;
	}
#contenidos #conte_menu_s #cont_restoeuropa {
	height: 14.5em;
	}
#contenidos #conte_menu_s #cont_sebc {
	height: 168em;
	}
#contenidos #conte_menu_s div.paises {
	width: 17em;
	float: left;
	margin: 5px 13px 0px 0px;
	padding: 0px;
	position: relative;
	}
/*#contenidos #conte_menu_s img.banderas {
	border: 1px solid #000;
	margin: 0px;
	vertical-align: middle;
	}*/
#contenidos #conte_menu_s img.banderas_sinborde {
	margin: 0px;
	vertical-align: middle;
	}
#contenidos #conte_menu_s strong.salto {
	display: block;
	}
/*------/SECCIONES MENU SUPERIOR------*/

/*------SECCION BILLETES Y MONEDAS------*/
/*------enlaces------*/
#contenidos #billeymone a {
	color: #B9892F;
	font-weight: normal;
	text-decoration: none;	
	}
#contenidos #billeymone a:visited {
	color: #DEB568;	
	}
#contenidos #billeymone a:hover {
	text-decoration: underline;	
	}
#contenidos #billeymone a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #billeymone a:hover img{
	text-decoration: none;	
	}
#contenidos #billeymone a:visited img{
	text-decoration: none;	
	}
#contenidos #billeymone a img.banderas{
	text-decoration: none;
	margin: 0px -3px 0px 0px;
	}
/*------listas------*/
#contenidos #billeymone ul li.sub3 a {
	color: #B9892F !important;
	font-weight: bold !important;
	text-decoration: normal !important;	
	}
#contenidos #billeymone ul li.sub3 a:visited {
	color: #DEB568 !important;
	font-weight: normal !important;	
	}
#contenidos #billeymone ul li.sub3 a:hover {
	color: #B9892F !important;
	text-decoration: underline !important;
	font-weight: normal !important;	
	}
#contenidos #billeymone ol li {
	padding: 0px;
	margin: 12px 0px 12px 0px;
	}
#contenidos #billeymone ul li {
	background: url(../img/listaCtrBillemone.gif) left 0.8em no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #billeymone ul li.billemonsub a {
	color: #B9892F !important;
	font-weight: normal !important;
	text-decoration: none !important;	
	}
#contenidos #billeymone ul li.billemonsub a:visited {
	color: #DEB568 !important;
	}
#contenidos #billeymone ul li.billemonsub a:hover {
	text-decoration: underline !important;
	}
/*------tablas------*/
#contenidos #billeymone table,
#contenidos #billeymone table td,
#contenidos #billeymone table th {
 	border: 1px solid #C7C7C7;
	}
#contenidos #billeymone table caption {
 	color: #454545;
	}
#contenidos #billeymone table td a {
 	color: #B9892F;
	}
#contenidos #billeymone table th {
	border-bottom:0.06em solid #C7C7C7;
	font-size:1em;
	font-weight:bold;
	padding:0.4em 0pt 0.4em 0.2em;
	}
#contenidos #billeymone table td a:visited {
 	color: #DEB568;
	}
#contenidos #billeymone table td.enlace {
	 text-align: center;
	 vertical-align: top;
	 border: 0px;
	}
#contenidos #billeymone table td.sinborde {
 	border: 0px;
	}
#contenidos #billeymone table td.moneda {
	text-align: center;
	}
#contenidos #billeymone table td.moneda strong {
	display: block;
	color: #454545;
	}
#contenidos #billeymone table strong {
	color: #000;	
}
#contenidos #billeymone table strong.rojo {
	color: #f00;	
}
#contenidos #billeymone table.seguridadm,
#contenidos #billeymone table.tipeur,
#contenidos #billeymone table.prodyemi {
	width: 40em;
}
#contenidos #billeymone table.tipeur th,td {
	text-align: left;
	padding: 5px 0px 5px 5px;
	}
#contenidos #billeymone table.reprob,
#contenidos #billeymone table.seguridadb {
	width: 55em;
}
#contenidos #billeymone table.seguridadm td img,
#contenidos #billeymone table.seguridadb td img {
	margin: 0px;
}
/*------formularios------*/
#contenidos #billeymone #form_paises {
	margin: 0px;
	padding: 0px;
	}
#contenidos #billeymone #menupaises select {
	font-size: 1.2em;
	}
#contenidos #billeymone #boton_ir {
	font-size: 1.2em;
	color: #fff;
	background-color: #930;
	letter-spacing: 0px;
	height: 1.56em;
	width: 2.25em;
	margin: 0px 5px 0px 0px;
	padding-bottom: 1px;
	font-weight: bold;
	}
/*------popups------*/
#popup .imagen1 {
 	text-align: center;
 	margin: 20px auto 4px;
	}
#popup .imagen1h {
	text-align: center;
 	margin: 0px auto 0px 8px;
 	float: left;
	}
#popup .imagen2 {
 	text-align: center;
 	margin: 0px auto 20px;
	}
#popup .imagen2h {
 	text-align: center;
 	margin: auto;
 	float: left;
	}
#popup .imagensello {
 	text-align: center;
 	margin: 20px auto 4px;
	padding: 14px;
	}
#popup #descripcion {
	margin: 0px 6px 0px 6px;
	}
#popup #descripcion.popmonedas {
 	clear: both;
	}
#popup #descripcion h1 {
 	font-size: 1.5em;
 	color: #454545	;
 	text-align: center;
 	padding: 0px;
 	margin: 0px 0px 5px 0px;
	border-bottom:1px dotted #A0A0A0;
	}
#popup #descripcion p {
 	margin: 2px 0px 3px 0px;
	}
#popup #descripcion strong {
 	font-size: 1em;
	}
#popup #descripcion p.procedencia {
	font-size: 1em;
	font-weight: bold;
	color: #003399;
	margin: 6px 0px 6px 0px;
	text-transform: uppercase;
	}
#popup #descripcion p.final {
 	padding: 0px 0px 10px 0px;
	border-bottom:1px dotted #A0A0A0;
	}
#popup #descripcionsello {
 	background: url(../img/lineas/linea0.gif) 0px 1px repeat-x;
	margin: 0px 6px 0px 6px;
	}
#popup #descripcionsello h1 {
 	font-size: 1.1em;
	text-transform: none !important;
 	color: #930;
 	text-align: center;
 	padding: 0px;
 	margin: 0px 0px 5px 0px;
 	background: url(../img/lineas/linea0.gif) 0px -13px repeat-x;
	}
#popup #descripcionsello strong {
 	color: #930;
	}
#popup #descripcionsello p {
 	margin: 2px 0px 3px 0px;
	}
/*------estilos mapa imagen canje monedas------*/
#contenidos #billeymone #canje_monedas {
	width: 55.8em;
	height: 1%;
	overflow: auto;
	/*margin: 0px;*/
	}
#contenidos #billeymone #capa_monedas {
	background-image:  url(../img/pesetas/a-01-2_n.gif);
	background-repeat: no-repeat;
	width: 28em;
	height: 40em;
	padding: 56px 0px 0px 0px;
	text-align: left;
	/*float: left;*/
	}
#contenidos #billeymone #capa_monedas ul li {
	margin: 0px 0px 0px -17px;
	}
#contenidos #billeymone #capa_monedas h3 {
	margin: 20px 0px 3px 0px;
	}
/*#contenidos #billeymone #canje_monedas #capa_monedas strong {
	display: inline;
	margin: 0px;
	color: #000;
	}*/
#contenidos #billeymone div.oculto {
	display: none;
	}
#contenidos #billeymone div.det_moneda {
	padding: 28px 0px 5px 25px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #006699;
	}
/*------general------*/
#contenidos #billeymone #glosario h2{
	font-size: 2em;
	margin: 20px 0px 20px 0px;
	color: #f00;
	}
#contenidos #billeymone #glosario p{
	text-align: center;
	}
#contenidos #billeymone #glosario ul li, #contenidos #normativa #glosario ul li{
	list-style: none;
	list-style-position: outside;
	display: inline;
	font-weight: bold;
	background: url(../img/guion.gif) 1.1em 0.3em no-repeat;
	padding: 0px 0.9em 0px 0px;
	}
#contenidos #billeymone #glosario ul li.final, #contenidos #normativa #glosario ul li.final {
	background: none;
	padding: 0px;
	}
#contenidos #billeymone div.detalle_euros {
	padding: 0px 0px 28px 0px;
	}
#contenidos #billeymone div.detalle_euros .descripcion {
 	clear: both;
	}
#contenidos #billeymone div.detalle_euros .cabecera p {
 	font-size: 1.3em;
 	color: #003399;
 	text-align: left;
 	border-bottom: 1px solid #006699;
	}
#contenidos #billeymone div.detalle_euros .descripcion strong {
 	font-size: 1em;
 	font-weight: bold;
 	color: #003399;
 	padding: 0px;
 	margin: 3px 0px 0px 0px;
	}
#contenidos #billeymone div.detalle_euros .descripcion p {
 	margin: 2px 0px 3px 0px;
	}
/*------/SECCION BILLETES Y MONEDAS------*/

/*------SECCION EL EUROSISTEMA------*/
/*------enlaces------*/
#contenidos #eurosistema a {
	color: #B9892F;
	font-weight: bold;
	text-decoration:none;	
	}
#contenidos #eurosistema a:visited {
	color:#DEB568;	
	}
#contenidos #eurosistema a:hover {
	text-decoration: underline;	
	}
#contenidos #eurosistema a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #eurosistema a:hover img{
	text-decoration: none;	
	}
#contenidos #eurosistema a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #eurosistema ol {
	padding: 0px;
	margin: 0px;
	}
#contenidos #eurosistema ol li {
	list-style-position: inside;
	list-style-type: lower-alpha;
	margin-top: 12px;
	margin-bottom: 20px;
	font-weight: normal;
	}
#contenidos #eurosistema ol.numero li {
	list-style-type: decimal;
	}

#contenidos #eurosistema ol span {
	padding: 0px;
	display: block;
	font-weight: normal;
	padding-top: 15px;
	}
#contenidos #eurosistema ul li {
	background: url(../img/listaCtrEurosist.gif) left 0.8em no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #eurosistema ul li a span img.candado {
	margin: 0px;
	}
#contenidos #eurosistema ul li.sub3 a {
	color: #B9892F !important;
	font-weight: normal !important;
	text-decoration: none !important;	
	}
#contenidos #eurosistema ul li.sub3 a:visited {
	color: #DEB568 !important;
	font-weight: normal !important;	
	}
#contenidos #eurosistema ul li.sub3 a:hover {
	text-decoration: underline !important;
	}
#contenidos #eurosistema ul li.mp1 {
	background: url(../img/mp1.gif) 0px 1px no-repeat;
	padding: 2px 0px 2px 18px;
	}
#contenidos #eurosistema ul li.mp2 {
	background: url(../img/mp2.gif) 0px 1px no-repeat;
	padding: 2px 0px 2px 18px;
	}
#contenidos #eurosistema ul li.mp3 {
	background: url(../img/mp3.gif) 0px 1px no-repeat;
	padding: 2px 0px 2px 18px;
	}
#contenidos #eurosistema ul li.mp4 {
	background: url(../img/mp4.gif) 0px 1px no-repeat;
	padding: 2px 0px 2px 18px;
	}
#contenidos #eurosistema ul li.mp5 {
	background: url(../img/mp5.gif) 0px 1px no-repeat;
	padding: 2px 0px 2px 18px;
	}
#contenidos #eurosistema ul li.mp6 {
	background: url(../img/mp6.gif) 0px 1px no-repeat;
	padding: 2px 0px 2px 18px;
	}
#contenidos #eurosistema ul li.mp7 {
	background: url(../img/mp7.gif) 0px 1px no-repeat;
	padding: 2px 0px 2px 18px;
	}
#contenidos #eurosistema ul li.mp8 {
	background: url(../img/mp8.gif) 0px 1px no-repeat;
	padding: 2px 0px 2px 18px;
	}
#contenidos #eurosistema ul li.mpeur1 {
	background: url(../img/mpEur1.gif) 0px 1px no-repeat;
	padding: 2px 0px 2px 18px;
	}
#contenidos #eurosistema ul li.mpeur2 {
	background: url(../img/mpEur2.gif) 0px 1px no-repeat;
	padding: 2px 0px 2px 18px;
	}
#contenidos #eurosistema ul li.mpeur3 {
	background: url(../img/mpEur3.gif) 0px 1px no-repeat;
	padding: 2px 0px 2px 18px;
	}

/*------tablas------*/
#contenidos #eurosistema table {
	width: 100%;
	border: 1px solid #C7C7C7;
	}
#contenidos #eurosistema table caption {
 	color: #040404;
	font-size:1em;
	font-weight:bold;
	padding:0.5em 0pt 0.5em 0em;
	text-align:center;
	}
#contenidos #eurosistema table th {
	border-bottom:0.06em solid #C7C7C7;
	font-size:1em;
	font-weight:bold;
	padding:0.4em 0pt 0.4em 0.2em;
	}
#contenidos #eurosistema table td {
	border-bottom: 1px solid #A0A0A0;
	}
#contenidos #eurosistema table td.nowrap {
	width:5.5em;
	}
#contenidos #eurosistema table th.nivel2 {
	background:#EBEBEB;
	color:#454545;
	}
#contenidos #eurosistema table.tipeur {
	width: 40em;
	}
#contenidos #eurosistema table.tipeur th,td {
	text-align: left;
	padding: 5px 0px 5px 5px;
}
#contenidos #eurosistema table.conpie {
	margin-bottom: 5px;
}
#contenidos #eurosistema table.codigos {
	width: 23em;
}
#contenidos #eurosistema table.organos th {
	width: 20%;
	}
#contenidos #eurosistema table.capital th {
	width: 25%;
	}
#contenidos #eurosistema table.capital td {
	text-align: right;
	}
#contenidos #eurosistema table.capital td.izquierda {
	text-align: left;
	}
#contenidos #eurosistema table.capital td.datosespana,
#contenidos #eurosistema table.capital td.datosespanaiz {
	background-color: #ccdeff;
	}
#contenidos #eurosistema table.capital td.datosespanaiz {
	text-align: left;
	}
/*------tablas consultas------*/
#contenidos table.consultassebc td.centrado,
#contenidos table.consultassebc td.fecha {
	width: 5.5em;
	text-align: center;
	}
/*------formularios------*/
#contenidos #eurosistema div.grupo {
	margin: 0px 0px 13px 0px;
	float: none;
}
#contenidos #eurosistema form div {
	margin: 5px 0px 5px 0px;
	width: 100%;
	height: 3em;
	overflow: hidden;
	}
#contenidos #eurosistema form div.textarea {
	margin: 5px 0px 5px 0px;
	height: 100%;
	overflow: hidden;
	}
#contenidos #eurosistema form div.centrado {
	height: 3em;
	}
#contenidos #eurosistema form p {
	margin: 5px 0px 5px 0px;
	}
#contenidos #eurosistema form fieldset legend {
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	width: 30em;
	height: 1%;
	color: #039;
	}
#contenidos #eurosistema form#formuEurosis fieldset legend {
	margin: 10px 0px 10px 0px;
	padding: 0em 12em 0em 12em;
	}
#contenidos #eurosistema form label {
	font-weight: bold;
	color: #039;
	margin: 0px 5px 0px 0px;
	}
#contenidos #eurosistema form label strong {
	float: left;
	width: 17em;
	padding-top: 4px;
	color: #039;
	}
#contenidos #eurosistema form textarea,
#contenidos #eurosistema form input {
	border: #039 1px solid;
	color: #039;
	}
#contenidos #eurosistema form#formuEurosis div input#enviar1,
#contenidos #eurosistema form#formuEurosis div input#borrar {
	background-color:#fff;
	font-weight: bold;
	font-size: 1em;
	height: 1.7em;
	margin: 10px 0px 10px 10px;
	}
/*------general------*/
#contenidos #eurosistema #graficos_convergencia {
	width: 100%;
	height: 38.2em;
	margin: 40px 0px 25px 0px;
	}
#contenidos #eurosistema div.convergencia {
	float: left;
	width: 26.9em;
	margin: 0px;
	}
#contenidos #eurosistema #glosario h2{
	font-size: 2em;
	margin: 20px 0px 20px 0px;
	color: #039;
	background:none;
	}
#contenidos #eurosistema #glosario ul {
	margin: 20px 0px 0px 0px;
	text-align: center;
	}
#contenidos #eurosistema #glosario ul li{
	list-style: none;
	list-style-position: outside;
	display: inline;
	font-weight: bold;
	background: url(../img/guion.gif) 1.1em 0.3em no-repeat;
	padding: 0px 0.9em 0px 0px;
	}
#contenidos #eurosistema #glosario ul li.final{
	background: none;
	padding: 0px;
	}
/*------/SECCION EL EUROSISTEMA------*/

/*------SECCION SERVICIOS AL PUBLICO------*/
#contenidos #serviciopublico img.cnmv {
	margin: 5px 0px 0px 0px;
	}
#contenidos #serviciopublico span#uno1 {
	font-weight: bold;
}
#contenidos #serviciopublico span#dos2 {
	font-weight: bold;
}
#contenidos #serviciopublico span#tres3 {
	font-weight: bold;
}
#contenidos #serviciopublico p.nota {
	font-size: 90%;
}
/*------enlaces------*/
#contenidos #serviciopublico a {
	color: #B9892F;
	font-weight: normal;
	text-decoration: none;
	}
#contenidos #serviciopublico a:visited {
	color: #DEB568; 
	}
#contenidos #serviciopublico a:hover {
 	text-decoration: underline;
	}
#contenidos #serviciopublico a.resaltado {
	color: #B9892F !important;
	font-weight: normal !important;
	text-decoration: none !important;
	}
#contenidos #serviciopublico a.resaltado:visited {
	color: #DEB568 !important; 
	}
#contenidos #serviciopublico a.resaltado:hover {
 	text-decoration: underline !important;
	}
#contenidos #serviciopublico a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #serviciopublico a:hover img{
	text-decoration: none;	
	}
#contenidos #serviciopublico a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #serviciopublico ul li {
	background: url(../img/listaCtrServicio.gif) left 0.8em no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #serviciopublico ul li.lienrojo{
	background: url(../img/listas/aviso_n.gif) 0px 0px no-repeat !important;
	margin-bottom: 15px;
}
#contenidos #serviciopublico a.enrojoa{
	color: #c30 !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
#contenidos #serviciopublico a.enrojoa:hover{
	color: #c30 !important;
	text-decoration: underline !important;
	font-weight: bold !important;
}

#contenidos #serviciopublico span.enrojoa{
	color: #c30 !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

#contenidos #serviciopublico ul li.sub3 a {
	color: #966 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	}
#contenidos #serviciopublico ul li.sub3 a:visited {
	color: #c66 !important;
	font-weight: bold !important;	
	}
#contenidos #serviciopublico ul li.sub3 a:hover {
	color: #966 !important;
	text-decoration: underline !important;
	font-weight: bold !important;	
	}
#contenidos #serviciopublico ul span.sangrado2 {
	display: block;
	padding: 7px 0px 7px 0px;
	}
/*------tablas------*/
#contenidos #serviciopublico table,
#contenidos #serviciopublico table td,
#contenidos #serviciopublico table th {
	border: 1px solid #c7c7c7;
}
#contenidos #serviciopublico table th {
	width: 25%;
	text-align: center;
	border-bottom:0.06em solid #C7C7C7;
	font-size:1em;
	font-weight:bold;
	padding:0.4em 0pt 0.4em 0.2em;
}
#contenidos #serviciopublico table th a {
	text-decoration:none;
}
#contenidos #serviciopublico table th.nivel2, 
#contenidos #serviciopublico table th.nivel3 {
	background-color: #EBEBEB;
	color: #454545;
	}
#contenidos #serviciopublico table.publicationscost th.nivel3 {
	width: 5em;
	}
#contenidos #serviciopublico table.seiscols th {
	width:16%;
	}
/*------formularios------*/	
#contenidos #serviciopublico input#radio1, input#radio2 {
	margin: 10px 5px 0px 0px;
}
#contenidos #serviciopublico div#divSalida {
	display: none;
	width: 57em;
}
#contenidos #serviciopublico div.grupo,
#contenidos #serviciopublico div.grupo1 {
	margin: 0px 0px 13px 0px;
	float: none;
}
#contenidos #serviciopublico form div {
	margin: 5px 0px 5px 0px;
	width: 100%;
	overflow: hidden;
	}
#contenidos #serviciopublico form select {
	border: #666 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #454545;
	margin-right: 25px;
	height: 2em;
	}
#contenidos #serviciopublico form select#select1,
#contenidos #serviciopublico form select#TE {
	width: 55.5em;
	}
#contenidos #serviciopublico form select#DA {
	width: 21em;
	}
#contenidos #serviciopublico form select#numPeriodos {
	width: 9em;
	}
#contenidos #serviciopublico form label {
	font-weight: bold;
	color: #454545;
	margin: 0px 5px 0px 0px;
	}
#contenidos #serviciopublico div.grupo1 form label strong {
	float: left;
	width: 20em;
	color: #454545;
	}
#contenidos #serviciopublico div.grupo form label strong {
	float: left;
	width: 17em;
	color: #454545;
	}
#contenidos #serviciopublico label.entidad strong {
	margin: 0px 0px 5px 0px;
	display: block;
	color: #454545;
	}
#contenidos #serviciopublico form input {
	border: #c7c7c7 1px solid;
	color: #454545;
	}
#contenidos #serviciopublico form#radios input {
	border: none;
	}
#contenidos #serviciopublico form div input#calcular,
#contenidos #serviciopublico form div input#buscar {
	background-color:#fff;
	font-weight: bold;
	font-size: 1em;
	height: 1.7em;
	margin: 10px 0px 10px 0px;
	}
/*------general------*/
#contenidos #serviciopublico p.form{
	border-bottom:1px dashed #A0A0A0;
	margin-bottom: 10px;
	padding-bottom: 3px;
	color: #000;
	font-weight: bold;
	}
#contenidos #serviciopublico p.caja {
	border: 1px solid #a0a0a0;
	margin: 5px 0px 5px 15px;
	padding: 3px;
	font-weight: bold;
	width: 54em;
	}
#contenidos #serviciopublico p.caja1 {
	border: 1px solid #a0a0a0;
	margin: 5px 0px 5px 15px;
	padding: 3px;
	font-weight: bold;
	width: 10em;
	}
#contenidos #serviciopublico p.caja2 {
	border: 1px solid #a0a0a0;
	margin: 10px 0px 10px 0px;
	padding: 5px;
	font-weight: normal;
	width: 54em;
	}
#contenidos #serviciopublico img#mografia {
	float: left;
	}
#contenidos #seccion_serviciopublico #serviciopublico #publicacion {
	width: 50em;
	height: 16em;
	float: left;	
	}
#contenidos #serviciopublico #galeria {
	border: 1px solid #a0a0a0;
	width: 51.2em;
	height: 15.6em;
	padding: 0.1em;	
	}
#contenidos #serviciopublico #galeria div.flotariz img {
	border: 1px solid #a0a0a0;
	padding: 1em;
	margin: 0.2em 0.3em 0.2em 0.3em;
	width: 10em;
	height: 13em;	
	}
#contenidos #serviciopublico #prensabde a#bde {
	margin: 15px 0px 0px 0px;
	display: block;
	background: url(../img/bde1_2_n.gif) 0px 0px no-repeat;
	width: 13em;
	height: 1.1em;
	color: #666;
	font-weight: normal;
	}
#contenidos #serviciopublico #prensabde a#bde span {
	margin: 0px 0px 0px 30px;
	}
#contenidos #serviciopublico #prensabde a:hover#bde {
	background: url(../img/bde1_n.gif) 0px 0px no-repeat;
	text-decoration: none;
	}
#contenidos #serviciopublico #prensabde a#bce {
	margin: 15px 10px 0px 0px;
	display: block;
	background:   url(../img/bce1_2_n.gif) 0px 0px no-repeat;
	width: 16em;
	height: 1.1em;
	color: #039;
	font-weight: normal;
	}
#contenidos #serviciopublico #prensabde a#bce span {
	margin: 0px 0px 0px 30px;
	}
#contenidos #serviciopublico #prensabde a:hover#bce {
	background: url(../img/bce1_n.gif) 0px 0px no-repeat;
	text-decoration: none;
	}
/*------/SECCION SERVICIOS AL PUBLICO------*/

/*------SECCION CENTRAL DE BALANCES------*/
/*------enlaces------*/
#contenidos #centralbalances a {
	color: #B9892F;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #centralbalances a:visited {
	color: #DEB568;	
	}
#contenidos #centralbalances a:hover {
	text-decoration: underline;	
	}
#contenidos #centralbalances a.resaltado {
	color: #B9892F !important;
	font-weight: normal !important;
	text-decoration: none !important;	
	}
#contenidos #centralbalances a.resaltado:visited {
	color: #DEB568 !important;
	font-weight: bold !important;	
	}
#contenidos #centralbalances a.resaltado:hover {
	text-decoration: underline !important;	
	}
#contenidos #centralbalances a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #centralbalances a:hover img{
	text-decoration: none;	
	}
#contenidos #centralbalances a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #centralbalances ul li {
	background: url(../img/listaCtrCenbal.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #centralbalances ul.indice li {
	color: #454545;
	font-weight: normal;
	text-decoration:none;
	}
/*------tablas------*/
#contenidos #centralbalances table {
	width: 100%;
	border: 1px solid #c7c7c7;
	}
#contenidos #centralbalances table caption {
 	color: #454545;
	}
#contenidos #centralbalances table th {
	background:#F7F7F7;
	border-bottom:0.1em solid #C7C7C7;
	color:#312E2F;
	font-size:0.9em;
	padding:1.8em 1.6em 0.8em;
	text-align:center;
	}
#contenidos #centralbalances table.cuestionario td {
	text-align: center;
	}
#contenidos #centralbalances table.taxonomia td {
	margin-top: 10px;
	}
/*------formularios------*/	
#contenidos #centralbalances div.grupo,
#contenidos #centralbalances div.grupo1 {
	margin: 0px 0px 13px 0px;
	float: none;
}
#contenidos #centralbalances form div {
	margin: 5px 0px 5px 0px;
	width: 100%;
	height: 3em;
	overflow: hidden;
	}
#contenidos #centralbalances form#form03 div {
	height: 4em;
	}
#contenidos #centralbalances form#formulario_descarga div {
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 5em;
	}
#contenidos #centralbalances form div.centrado {
	height: 3em;
	}
#contenidos #centralbalances form div.soporte {
	height: 4em;
	}
#contenidos #centralbalances form#formPreg div {
	width: 30em;
	height: 3em;
	padding: 0px 0px 0px 100px;
	}
#contenidos #centralbalances form p {
	margin: 5px 0px 5px 0px;
	}
#contenidos #centralbalances form fieldset legend {
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	width: 30em;
	height: 1%;
	color: #454545;
	}
#contenidos #centralbalances form#form1 fieldset legend {
	margin: 20px 0px 20px 0px;
	padding: 0em 15em 0em 15em;
	}
#contenidos #centralbalances form#form01 fieldset legend,
#contenidos #centralbalances form#form09 fieldset legend,
#contenidos #centralbalances form#form10 fieldset legend
	{
	margin: 20px 0px 20px 0px;
	padding: 0em 0em 0em 7em;
	}
#contenidos #centralbalances form#form03 fieldset legend,
#contenidos #centralbalances form#form11 fieldset legend
	{
	margin: 20px 0px 20px 0px;
	padding: 0em 0em 0em 12em;
	}
#contenidos #centralbalances form#form07 fieldset legend,
#contenidos #centralbalances form#form08 fieldset legend {
	margin: 20px 0px 20px 0px;
	padding: 0em 0em 0em 0em;
	}
#contenidos #centralbalances form#form14 fieldset legend 
	{
	margin: 20px 0px 20px 0px;
	padding: 0em 15em 0em 15em;
	}
#contenidos #centralbalances form#form02 fieldset legend,
#contenidos #centralbalances form#form13 fieldset legend
	{
	margin: 20px 0px 20px 0px;
	padding: 0em 15em 0em 11em;
	}
#contenidos #centralbalances form#form15 fieldset legend,
#contenidos #centralbalances form#form16 fieldset legend,
#contenidos #centralbalances form#form17 fieldset legend {
	margin: 20px 0px 20px 0px;
	padding: 0em 0em 0em 5em;
	}
#contenidos #centralbalances form select {
	border: #DCDCDC 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #454545;
	margin-right: 25px;
	height: 2em;
	}
#contenidos #centralbalances input#p1, 
#contenidos #centralbalances input#p2,
#contenidos #centralbalances input#p3,
#contenidos #centralbalances input#p4 {
	margin: 10px 5px 0px 0px;
	border: none;
}
#contenidos #centralbalances form label {
	font-weight: bold;
	color: #454545;
	margin: 0px 5px 0px 0px;
	}
#contenidos #centralbalances form label em,
#contenidos #centralbalances form label strong {
	float: left;
	width: 17em;
	padding-top: 4px;
	color: #336;
	}
#contenidos #centralbalances form input {
	border: #DCDCDC 1px solid;
	color: #336;
	}
#contenidos #centralbalances form#formPreg div input#enviar,
#contenidos #centralbalances div input#enviarForm,
#contenidos #centralbalances div input#enviarForm1,
#contenidos #centralbalances div input#borrar,
#contenidos #centralbalances div input#borrar1,
#contenidos #centralbalances form#form1 div input#enviar
	{
	background-color:#930;
	font-weight: bold;
	font-size: 1em;
	height: 1.7em;
	margin: 10px 0px 10px 10px;
	color:#fff;
	}
/*------general------*/
#contenidos #centralbalances #centrales_europa {
	margin-left: 12em;
	margin-top: 5px;
	height: 8em;
	}
#contenidos #centralbalances #centrales_europa span {
	display: block;
	text-align: center; 
	margin: 0px 0px 3px 0px;
	padding: 0px;
	}
#contenidos #centralbalances #centrales_europa div.flotariz img {
	padding: 0px;
	margin: 0px 5px 3px 5px;
	}
#contenidos #centralbalances p.marca {
	color: #336;
	font-weight: bold;
}
/*------/SECCION CENTRAL DE BALANCES------*/

/*------SECCION SUPERVISION-------*/
/*------enlaces------*/
#contenidos #supervision a {
	color: #B9892F;
	font-weight: normal;
	text-decoration: none;	
	}
#contenidos #supervision a:visited {
	color: #DEB568;	
	}
#contenidos #supervision a:hover {
	text-decoration: underline;	
	}
#contenidos #supervision a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #supervision a:hover img{
	text-decoration: none;	
	}
#contenidos #supervision a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #supervision ul li {
	background: url(../img/listaCtrSupervision.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #supervision ul.indice li {
	color: #454545;
	font-weight: normal;
	text-decoration:none;
	}
#contenidos #supervision ul li.sub3 a {
	color: #B9892F !important;
	font-weight: normal !important;
	text-decoration: none !important;	
	}
#contenidos #supervision ul li.sub3 a:visited {
	color: #DEB568 !important;
	font-weight: normal !important;	
	}
#contenidos #supervision ul li.sub3 a:hover {
	text-decoration: underline !important;
	font-weight: normal !important;	
	}
#contenidos #supervision ul span.sangrado2 {
	display: block;
	padding: 7px 0px 7px 0px;
	}
/*------tablas------*/
#contenidos #supervision table {
	width: 100%;
	margin: 10px 0px 0px 0px;
	border: 1px solid #c7c7c7;
	}

#contenidos #supervision table th {
	background:#F7F7F7;
	border-bottom:0.1em solid #C7C7C7;
	color:#312E2F;
	font-size:0.9em;
	padding:1.8em 1.6em 0.8em;
	text-align:center;
	}
#contenidos #supervision table caption {
 	color: #454545;
	}
/*#contenidos #supervision table.taxonomia {
	width: 35em !important;
	border: 1px solid #000 !important;
	}*/
#contenidos #supervision table.taxonomia td {
	/* width: 50em; */
	margin: 10px 0px 0px 0px;
	}
#contenidos #supervision table th.nofondo span.nonegrita {
	color: #000;
	font-weight: normal;
	text-decoration: none;
	}
#contenidos #supervision th.nofondo a {
	color: #B9892F !important;
	font-weight: bold;
	text-decoration: none;
	}
#contenidos #supervision th.nofondo a:visited {
	color: #DEB568 !important;
	}
#contenidos #supervision th.nofondo a:hover {
	text-decoration: underline;
	}
/* CAJA AVISO */

#contenidos #supervision p.caja2 {
	border: 1px solid #c7c7c7;
	margin: 10px 0px 10px 0px;
	padding: 5px;
	color: #454545;
	font-weight: normal;
	width: 54em;
	}


/*-------/SECCION SUPERVISION--------*/

/*------SECCION INFORMACION INSTITUCIONAL------*/
/*------enlaces------*/
#contenidos #infoin a {
	color: #B9892F;
	font-weight: normal;
	text-decoration: none;	
	}
#contenidos #infoin a:visited {
	color: #DEB568;	
	}
#contenidos #infoin a:hover {
	text-decoration: underline;	
	}
#contenidos #infoin a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #infoin a:hover img{
	text-decoration: none;	
	}
#contenidos #infoin a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #infoin ul li {
	background: url(../img/listaCtrSobrebanco.gif) left 0.8em no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #infoin ul span.sangrado2 {
	display: block;
	padding: 7px 0px 7px 0px;
	}
/*------tablas------*/
#contenidos #infoin table {
	width: 100%;
}
#contenidos #infoin table,
#contenidos #infoin table td,
#contenidos #infoin table th {
 	border: 1px solid #e9dad8;
	}
#contenidos #infoin table th {
 	background-color: #930;
	}
#contenidos #infoin table caption,
#contenidos #infoin table td a {
 	color: #930;
	}
#contenidos #infoin table td a:visited {
 	color: #c63;
	}
/*------general------*/
#contenidos #infoin span.asterisco {
	color: #930;
	font-weight: bold;
	}
/*------galeria imagenes------*/
#contenidos #infoin #galeria {
	border: 0px solid #e5d7d7;
	width: 51.2em;
	height: 8.7em;
	padding: 0em;	
	}
#contenidos #infoin #galeria2 {
	border: 0px;
	width: 100%;
	height: 26.5em;
	padding: 0em;	
	}
#contenidos #infoin #galeria3 {
	width: 51.2em;
	height: 8.7em;
	padding: 0em;	
	}
#contenidos #infoin div.flotariz img {
	margin: 1.2em 2em 1.2em 1.3em;
	padding: 0em 0em 0em 0em;
	width: 10em;
	height: 6.5em;
	border: 1px solid #930;	
	}
#contenidos #infoin div.flotariz2 img {
	margin: 1.2em 2em 1.2em 1.3em;
	padding: 0em 0em 0em 0em;
	width: 10em;
	height: 6.5em;
	border: 1px solid #930;	
	}
#contenidos #infoin div.flotariz3 img {
	margin: 1.2em 2em 1.2em 1.3em;
	padding: 0em 0em 0em 0em;
	width: 5.4em;
	height: 6.5em;
	border: 1px solid #930;	
	}
/*------/SECCION INFORMACION INSTITUCIONAL------*/

/*------SECCION ESTADISTICAS------*/
/*------enlaces------*/
#contenidos #estadisticas a {
	color: #B9892F;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #estadisticas a:visited {
	color: #DEB568;	
	}
#contenidos #estadisticas a:hover {
	text-decoration: underline;	
	}
#contenidos #estadisticas a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #estadisticas a:hover img{
	text-decoration: none;	
	}
#contenidos #estadisticas a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #estadisticas div#paises_estadis {
	height: 20em;
}
#contenidos #estadisticas div.paisesinst {
	width: 17em;
	float: left;
	margin: 5px 13px 0px 0px;
	padding: 0px;
}
#contenidos #estadisticas ul.indice li {
	color: #454545;
	font-weight: normal;
	}
#contenidos #estadisticas ul li,
#contenidos #estadisticas dl dt{
	background: url(../img/listaCtrEstadis.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #estadisticas ul.bce li {
	background: url(../img/listaCtrEstadis.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
	
#contenidos #estadisticas ul.bce li a {
	color: #B9892F;
	font-weight: normal;
	text-decoration: none;	
	}
#contenidos #estadisticas ul.bce li a:visited {
	color: #DEB568;	
	}
#contenidos #estadisticas ul.bce li a:hover {
	text-decoration: underline;	
	}
#contenidos #estadisticas ul.otros li {
	background: url(../img/listaEstadis.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
	
#contenidos #estadisticas ul.otros li a {
	color: #B9892F;
	font-weight: normal;
	text-decoration: none;	
	}
#contenidos #estadisticas ul.otros li a:visited {
	color: #DEB568;	
	}
#contenidos #estadisticas ul.otros li a:hover {
	text-decoration: underline;	
	}
#contenidos #estadisticas ul span.sangrado3,
#contenidos #estadisticas ol span.sangrado3 {
	display: block;
	padding: 7px 0px 0px 0px;
	}
#contenidos #estadisticas ul li.nobulletest {
	background: url(../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	padding: 10px 0px 0px 0px !important;
	}
#contenidos #estadisticas strong.cursiva {
	font-style: italic;
}
#contenidos #estadisticas ol.letra li {
	list-style-type:upper-alpha;
}

#contenidos #estadisticas ol li {
	text-transform: uppercase;
	font-weight: bold;
	list-style-type: decimal;
	margin: 0px 0px 10px 10px;
	background: none;
	}
#contenidos #estadisticas ol li li {
	text-transform: none;
	font-weight: normal;
	}
#contenidos #estadisticas ol li.nonegrita  {
	text-transform: none;
	font-weight: normal;
	}
#contenidos #estadisticas ol.nonegrita1 li {
	text-transform: none;
	font-weight: normal;
}
#contenidos #estadisticas ol li li.sinumero {
 	list-style-type: none; 
	padding: 0px 0px 10px 0px !important;
	margin: 0px;
}
#contenidos #estadisticas ol li.sinumero {
 	list-style-type: none; 
	padding: 0px 0px 10px 0px !important;
	margin: 0px;
}
#contenidos #estadisticas ol.letram li {
	list-style-type:lower-alpha;
	font-weight: normal;
	text-transform: none;
}

#contenidos #estadisticas ol li li.letra {
	list-style-type:upper-alpha;
}

#contenidos #estadisticas dl.dlenlinea dt {
	float: left;
	padding: 0px 6px 0px 16px;
	margin: 0px;
}
#contenidos #estadisticas dl.dlenlinea dd {
	min-height: 1.5em;
	padding: 0;
	margin: 0px 0px 10px 16px;
}
/*------tablas------*/
#contenidos #estadisticas table { 
 	width: 100%;
	}

#contenidos #estadisticas table {
	border: 1px solid #c7c7c7;
	}
#contenidos #estadisticas table.centrada td {
	text-align: center !important;
	}
#contenidos #estadisticas table th {
	background:#F7F7F7 none repeat scroll 0% 0%;
	border-bottom:0.1em solid #C7C7C7;
	color:#312E2F;
	font-size:0.9em;
	padding:1.8em 1.6em 0.8em;
	text-align:center;
	}
#contenidos #estadisticas table th.nofondo a{
 	color: #B9892F !important;
	}
#contenidos #estadisticas table.derecha td {
	text-align:right;
	}
#contenidos #estadisticas table.centrado td {
	text-align:center;
	}
#contenidos #estadisticas table th.estrecho {
	width: 35%;
}
#contenidos #estadisticas table th.nivel2 {
	background-color: #EBEBEB;
	color: #454545;
	}
#contenidos #estadisticas table caption {
	color: #454545;
	}
#contenidos table.boletinesdeuda {
 	margin: 0px 0px 20px 0px;
 	width: 100%;
	}
#contenidos table.boletinesdeuda td {
 	padding: 2px 4px 2px 4px;
	}
#contenidos table.boletinesdeuda td.derecha {
	text-align: right;
	padding-right: 16px;
	}
#contenidos #estadisticas table.boletinesdeuda2 {
	margin: 0px 0px 0px 0px;
	/*float: left;*/
	}
#contenidos #estadisticas table.boletinesdeuda2 th {
	padding: 2px 2px 3px 2px;
	}
#contenidos #estadisticas table.boletinesdeuda2 td {
	padding: 3px;
	text-align: center;
	}
#contenidos #estadisticas table.boletinesdeuda2 td.sinboletin {
	background-color: #ccc;
	}
/*------general------*/
/*------varios------*/

#contenidos #estadisticas .indent1 { margin-left: 0.5em;}
#contenidos #estadisticas .indent2 { margin-left: 1.5em;}
#contenidos #estadisticas .indent3 { margin-left: 3em;}

#contenidos #estadisticas pre {font-size: 1.4em;}

/*------/SECCION ESTADISTICAS------*/

/*------SECCION SISTEMAS DE PAGO------*/
/*------enlaces------*/
#contenidos #sistemaspago a {
	color: #B9892F;
	font-weight: normal;
	text-decoration: none;	
	}
#contenidos #sistemaspago a:visited {
	color: #DEB568;	
	}
#contenidos #sistemaspago a:hover {
	text-decoration: underline;	
	}
#contenidos #sistemaspago a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #sistemaspago a:hover img{
	text-decoration: none;	
	}
#contenidos #sistemaspago a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #sistemaspago ul li {
	background: url(../img/listaCtrSispago.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
/*------tablas------*/
#contenidos #sistemaspago table {
	border: 1px solid #f1e3c6;
	width: 100%;
	}
#contenidos #sistemaspago table thead th {
	background:#F7F7F7;
	border-bottom:0.1em solid #C7C7C7;
	color:#312E2F;
	font-size:0.9em;
	padding:1.8em 1.6em 0.8em;
	text-align:center;
	}
#contenidos #sistemaspago table tr.nofondo th {
	border: 1px solid #a0a0a0;
	background: #fff !important;
	padding: 4px;
	color: #454545 !important;
	}
#contenidos #sistemaspago table td {
	border-bottom: 1px solid #c7c7c7;
	}
#contenidos #sistemaspago table caption {
 	color: #454545;
	}
#contenidos #sistemaspago table td a {
 	color: #B9892F;
	}
#contenidos #sistemaspago th.fecha {
	width: 15%;
	}
/*------formularios------*/	

/*------general------*/
#contenidos #sistemaspago div#logo {
	margin: 18px 0px 3px 0px;
	text-align: right;
	}
#contenidos #sistemaspago div#logo img.snce {
	width: 17.6em;
	height: 8.7em;
	}
#contenidos #sistemaspago div#logo img.slbe {
	width: 21.1em;
	height: 8.7em;
	}
div#usuario {
	width: 23em;
	margin-left: 5px;
}
div#usuario a{
	color: #B9892F;
	font-weight: bold;
	text-decoration: none;
}
div#usuario a:visited {
	color: #DEB568;	
	}
div#usuario a:hover{
	text-decoration: none;
}
div#usuario p {
	margin: 10px 0px 10px 0px;
	line-height: 1em;
}
div#usuario p.centrado {
	text-align: center;
	margin: 30px 0px 10px 0px;
}
/*------/SECCION SISTEMAS DE PAGO------*/

/*------SECCION BALANZA DE PAGOS------*/
/*------enlaces------*/
#contenidos #balanza_pagos a {
	color: #B9892F;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #balanza_pagos a:visited {
	color: #DEB568;	
	}
#contenidos #balanza_pagos a:hover {
	text-decoration: underline;	
	}
#contenidos #balanza_pagos a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #balanza_pagos a:hover img{
	text-decoration: none;	
	}
#contenidos #balanza_pagos a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #balanza_pagos ul li {
	background: url(../img/listaCtrMercadeuda.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #balanza_pagos ul.indice li {
	color: #454545;
	font-weight: normal;
	}
#contenidos #balanza_pagos ul li ul li {
	font-weight: normal !important;
	}
#contenidos #balanza_pagos ul.caja {
	border: solid 1px #c7c7c7;
	margin: 20px 0px 15px 0px;
	padding: 6px 10px 10px 5px;
	}
/*------/SECCION BALANZA DE PAGOS------*/

/*------SECCION NORMATIVA------*/
/*------enlaces------*/
#contenidos #normativa a {
	color: #B9892F;
	font-weight: normal;
	text-decoration: none;	
	}
#contenidos #normativa a:visited {
	color: #DEB568;	
	}
#contenidos #normativa a:hover {
	text-decoration: underline;	
	}
#contenidos #normativa span.norma a, #contenidos #normativa span.norma a:visited, 
#contenidos #normativa span.norma a:hover, #contenidos #normativa span.norma a:focus, 
#contenidos #normativa span.norma a:focus:visited, #contenidos #normativa span.norma a:visited:hover {
	text-decoration:none;
	}
	
#contenidos #normativa a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #normativas a:hover img{
	text-decoration: none;	
	}
#contenidos #normativa a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #normativa ul li {
	background: url(../img/listaCtrNormativa.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #normativa ul li li, #contenidos #normativa ul li li li,
#contenidos #normativa ul li li li li, #contenidos #normativa ul li li li li li {
	background: url(../img/listaCtrNormativa.gif) 0px 0px no-repeat;
	}
#contenidos #normativa ul li li li{
	background: url(../img/listaCtrNormativa.gif) 0px 0px no-repeat;
	}
#contenidos #normativa ul.indice li {
	color: #454545;
	font-weight: normal;
	}
#contenidos #normativa p.caja {
	border: solid 2px #c7c7c7;
	margin: 20px 0px 15px 0px;
	padding: 6px 10px 10px 5px;
	}
/*------/SECCION NORMATIVA------*/

/*-------SECCION EMPLEO -------*/
/*------enlaces------*/
#contenidos #empleo a {
	color: #B9892F;
	font-weight: normal;
	text-decoration: none;	
	}
#contenidos #empleo a:visited {
	color: #DEB568;	
	}
#contenidos #empleo a:hover {
	text-decoration: underline;	
	}
#contenidos #empleo ul.bce li a {
	color: #B9892F;
	font-weight: normal;
	text-decoration: none;	
	}
#contenidos #empleo ul.bce li a:visited {
	color: #DEB568;	
	}
#contenidos #empleo ul.bce li a:hover {
	text-decoration: underline;	
	}
#contenidos #empleo #prensabde a#bde {
	margin: 15px 0px 0px 0px;
	display: block;
	background:   url(../img/bde1_2_n.gif) 0px 0px no-repeat;
	width: 13em;
	height: 1.1em;
	color: #666;
	font-weight: normal;
	}
#contenidos #empleo #prensabde a#bde span {
	margin: 0px 0px 0px 30px;
	}
#contenidos #empleo #prensabde a:hover#bde {
	background: url(../img/bde1_n.gif) 0px 0px no-repeat;
	text-decoration: none;
	}
#contenidos #empleo #prensabde a#bce {
	margin: 15px 10px 0px 0px;
	display: block;
	background:   url(../img/bce1_2_n.gif) 0px 0px no-repeat;
	width: 16em;
	height: 1.1em;
	color: #039;
	font-weight: normal;
	}
#contenidos #empleo #prensabde a#bce span {
	margin: 0px 0px 0px 30px;
	}
#contenidos #empleo #prensabde a:hover#bce {
	background: url(../img/bce1_n.gif) 0px 0px no-repeat;
	text-decoration: none;
	}
#contenidos #empleo a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #empleo a:hover img{
	text-decoration: none;	
	}
#contenidos #empleo a:visited img{
	text-decoration: none;	
	}
/*-------listas---------*/
#contenidos #empleo ul li {
	background: url(../img/listaCtrConvoca.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #empleo ul li li {
	background: url(../img/listaCtrConvoca.gif) 0px 0px no-repeat;
	}
#contenidos #empleo ul.bce li {
	background: url(../img/listaCtrConvoca.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
/*-------formularios---------*/
/*------formularios------*/	
#contenidos #empleo div.grupo {
	margin: 0px 0px 13px 0px;
	float: none;
}
#contenidos #empleo form div {
	margin: 5px 0px 5px 0px;
	width: 100%;
	height: 3em;
	overflow: hidden;
	}
#contenidos #empleo form p {
	margin: 5px 0px 15px 0px;
	}
#contenidos #empleo form fieldset legend {
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	width: 30em;
	height: 1%;
	color: #454545;
	margin: 15px 0px 20px 0px;
	padding: 0em 1.5em 0em 1.5em;
	}
#contenidos #empleo form select {
	border: #c7c7c7 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #454545;
	}
#contenidos #empleo form label {
	font-weight: bold;
	color: #454545;
	margin: 0px 5px 0px 0px;
	}
#contenidos #empleo form label em,
#contenidos #empleo form label strong {
	float: left;
	width: 17em;
	padding-top: 4px;
	color: #363;
	}
#contenidos #empleo form input {
	border: #c7c7c7 1px solid;
	color: #454545;
	}
#contenidos #empleo div input#obtener
	{
	background-color:#930;
	font-weight: bold;
	font-size: 1em;
	height: 1.7em;
	margin-left: 17em;
	color:#fff;
	}
/*------/SECCION EMPLEO-------*/

/*------ SECCION INFORMACION Y PUBLICACIONES ------*/	
/*------enlaces------*/
#contenidos #informypublica a {
	color: #B9892F;
	font-weight: normal;
	text-decoration: none;	
	}
#contenidos #informypublica a:visited {
	color: #DEB568;	
	}
#contenidos #informypublica a:hover {
	text-decoration: underline;	
	}
#contenidos #informypublica ul.bce li a {
	color: #B9892F;
	font-weight: normal;
	text-decoration: none;	
	}
#contenidos #informypublica ul.bce li a:visited {
	color: #DEB568;	
	}
#contenidos #informypublica ul.bce li a:hover {
	text-decoration: underline;	
	}
#contenidos #informypublica #prensabde a#bde {
	margin: 15px 0px 0px 0px;
	display: block;
	background:   url(../img/bde1_2_n.gif) 0px 0px no-repeat;
	width: 13em;
	height: 1.1em;
	color: #454545;
	font-weight: normal;
	}
#contenidos #informypublica #prensabde a#bde span {
	margin: 0px 0px 0px 30px;
	}
#contenidos #informypublica #prensabde a:hover#bde {
	background: url(../img/bde1_n.gif) 0px 0px no-repeat;
	text-decoration: none;
	}
#contenidos #informypublica #prensabde a#bce {
	margin: 15px 10px 0px 0px;
	display: block;
	background:   url(../img/bce1_2_n.gif) 0px 0px no-repeat;
	width: 16em;
	height: 1.1em;
	color: #454545;
	font-weight: normal;
	}
#contenidos #informypublica #prensabde a#bce span {
	margin: 0px 0px 0px 30px;
	}
#contenidos #informypublica #prensabde a:hover#bce {
	background: url(../img/bce1_n.gif) 0px 0px no-repeat;
	text-decoration: none;
	}
#contenidos #informypublica a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #informypublica a:hover img{
	text-decoration: none;	
	}
#contenidos #informypublica a:visited img{
	text-decoration: none;	
	}
/*-------listas---------*/
#contenidos #informypublica ul li {
	background: url(../img/listaCtrInformes.gif) left 0.8em no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #informypublica ul li li {
	background: url(../img/listaCtrInformes.gif) left 0.8em no-repeat;
	}
#contenidos #informypublica ul.bce li {
	background: url(../img/listaCtrInformes.gif) left 0.8em no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #informypublica #glosario ul {
	margin: 20px 0px 0px 0px;
	text-align: left;
	}
#contenidos #informypublica #glosario ul li{
	list-style: none;
	list-style-position: outside;
	display: inline;
	font-weight: bold;
	background: url(../img/palito.gif) 3.4em 0.3em no-repeat;
	padding: 0px 0.9em 0px 0px;
	}
#contenidos #informypublica #glosario ul li.final{
	background: none;
	padding: 0px;
	}
#contenidos #informypublica ul.indice li {
	color: #936;
	font-weight: bold;
	}
#contenidos #informypublica ul.indicelibro li,
#contenidos #informypublica ol li {
	text-transform: uppercase;
	font-weight: bold;
	list-style-type: none;
	margin: 0px 0px 10px 10px;
	background: none;
	}
#contenidos #informypublica ul.indicelibro li li,
#contenidos #informypublica ol li li {
	text-transform: none;
	font-weight: normal;
	list-style-type: decimal;
	}
#contenidos #informypublica ul.indicelibro em {
	font-weight:bold;
	}
#contenidos #informypublica ul.indicelibro em.normal {
	font-weight: normal;
	text-transform: none;
	}
/*------tablas------*/
#contenidos #informypublica table {
	border: 1px solid #c7c7c7;
}
#contenidos #informypublica table th {
	background:#F7F7F7;
	border-bottom:0.1em solid #C7C7C7;
	color:#312E2F;
	font-size:0.9em;
	padding:1.8em 1.6em 0.8em;
	text-align:center;
}
#contenidos #informypublica table td {
	border-bottom: 1px dashed #c7c7c7;
}
#contenidos #informypublica table caption {
	color: #454545
}
#contenidos #informypublica table th.anio {
	width: 10%;
}
/*------/SECCION INFORMACION Y PUBLICACIONES-------*/
	
/*------ SECCION SALA DE PRENSA ------*/
/*------enlaces------*/
#contenidos #saladeprensa a {
	color: #B9892F;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #saladeprensa a:visited {
	color: #DEB568;	
	}
#contenidos #saladeprensa a:hover {
	text-decoration: underline;	
	}
#contenidos #saladeprensa a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #saladeprensa a:hover img{
	text-decoration: none;	
	}
#contenidos #saladeprensa a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #saladeprensa ul li {
	background: url(../img/listaCtrPrensa.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #saladeprensa ul li li {
	background: url(../img/listaCtrPrensa.gif) 0px 0px no-repeat;
	}
/*------tablas------*/
#contenidos #saladeprensa table {
	width: 100%;
	border: 1px solid #c7c7c7;
	}
#contenidos #saladeprensa table caption {
 	color: #454545;
	}
#contenidos #saladeprensa table th {
	background:#F7F7F7;
	border-bottom:0.1em solid #C7C7C7;
	color:#312E2F;
	font-size:0.9em;
	padding:1.8em 1.6em 0.8em;
	text-align:center;
	}
#contenidos #saladeprensa table th.nivel2 {
 	background-color: #EBEBEB;
	color: #454545;
	}
#contenidos #saladeprensa table th.nofondo a {
	color: #B9892F !important;	
	}
#contenidos #saladeprensa table th.nofondo a:visited {
	color: #DEB568 !important;	
	}
#contenidos #saladeprensa table td {
	border-bottom: 1px dashed #c7c7c7;
 	text-align: center;
	}
#contenidos #saladeprensa table td.vacio {
 	background-color: #f7f7f7;
	}
#contenidos #saladeprensa table td.izquierda {
	text-align: left;
	}
#contenidos #saladeprensa table.ponencias caption {margin-top: 1.5em;}
#contenidos #saladeprensa table.ponencias th.nofondo {width: 15%}
#contenidos #saladeprensa table.ponencias td p {margin-top: 0.5em; margin-bottom: 0.5em;}
#contenidos #saladeprensa table.ponencias td div.flotariz img { margin: 1.1em 1em 0.45em 0em;}
#contenidos #saladeprensa table.ponencias td div.flotariz span { width: 11em; margin: 0;}
#contenidos #saladeprensa table.ponencias td div.flotariz span.vertical { width: 5em; }
#contenidos #saladeprensa table.anfitriones {width: 50%; margin: 0 auto;}

/*------formularios------*/	

#contenidos #saladeprensa form { color: #963; margin: 2em 0 0 0;}

#contenidos #saladeprensa form div {
	margin: 5px 0px 5px 0px;
	width: 100%;
	/*overflow: hidden;*/
	}
#contenidos #saladeprensa form p {margin: 1em 0em;}	
#contenidos #saladeprensa form fieldset legend {
	color: #454545;
	padding: 0.12em 0;
	border: solid 1px #dcdcdc;
}	

#contenidos #saladeprensa form label {
	font-weight: bold;
	color: #454545;
	margin: 0px 5px 0px 0px;
	}
#contenidos #saladeprensa form label strong {
	float: left;
	width: 20em;
	color: #454545;
	}
#contenidos #saladeprensa form input {
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #454545;
	border: #dcdcdc 1px solid;
	}
body#seccion_saladeprensa form label#lbconcel strong {
	color:#454545;
	margin:5px 0px 0px 0px;
}
body#seccion_saladeprensa div#concel select#concelsel {
	margin-left:-40px;
}
#contenidos #saladeprensa form #anadir { margin: 0 0 0 4.6em; }
#contenidos #saladeprensa form #acreditados {margin: 1em 0 0 0;}
#contenidos #saladeprensa form #acreditados strong {
	display: block;
	width: 18em;
	color: #454545;
	text-transform: uppercase;
	margin: 0 0 1em 0;
	}
#contenidos #saladeprensa form #acreditados label strong,
#contenidos #saladeprensa form #botonera label strong {
	float: none;
	display: inline;
	width: 0.1em;
	font-size: 0.1em;
	height: 0.1em;
	margin: 0em;
}
#contenidos #saladeprensa form #acreditados div {
	width: 99%;
	height: 1.5em;
	color: #454545;
	border: #dcdcdc 1px solid;
	margin: 0em;
}
#contenidos #saladeprensa form #acreditados input { vertical-align: middle;}
#contenidos #saladeprensa form .derecha strong { width: 0em;}
#contenidos #saladeprensa form #botonera { text-align: center; margin: 0em;}
#contenidos #saladeprensa form #botonera #enviar { background-color: #963; color: #fff;}
	 
/*------varios------*/ 
#contenidos #saladeprensa ul span.sangrado2 {
	display: block;
	padding: 7px 0px 7px 0px;
	}
#contenidos #saladeprensa #galeria2,
#contenidos #saladeprensa #galeria3,
#contenidos #saladeprensa #galeria4 {
	border: 0px;
	width: 52em;
	height: 27em;
	padding: 0em 0em 0em 3.6em;
	margin: 0px;	
	}
	
#contenidos #saladeprensa #galeria3 {height: 65em;}
#contenidos #saladeprensa #galeria4 {width: 57em; height: 28em; padding: 0em;}
	
#contenidos #saladeprensa #galeria3 h3{
	clear: both;
	text-align: center;
	text-transform: uppercase;
}

#contenidos #saladeprensa .grupofotos { height: 8em;}
#contenidos #saladeprensa .grupofotos2 { height: 16em;}

#contenidos #saladeprensa div.flotariz img {
	margin: 1.1em 3.25em 0.45em 3.25em;
	padding: 0em 0em 0em 0em;
	width: 10em;
	height: 6.6em;
	border: 1px solid #963;	
	}
#contenidos #saladeprensa div.flotariz img.vertical {
	width: 5em;
	height: 6.6em;
}
#contenidos #saladeprensa #galeria4 div.flotariz img {
		margin: 1.1em 0 0.45em 3em;
		}
#contenidos #saladeprensa .grupofotos div.flotariz img {
		margin: 1.1em 0 0.45em 2em;
		}
#contenidos #saladeprensa div#contenidos_player {
	height: 20em;
}
#contenidos #saladeprensa div#player {
	width: 65%;
	float: left;
	margin: 5px 13px 0px 0px;
	padding: 0px;
}
#contenidos #saladeprensa div#version_esp {
	width: 29%;
	height: 26em;
	float: left;
	margin: 5px 13px 0px 0px;
	padding: 0px;
}
#contenidos #saladeprensa div.flotariz span {
	display: block;
	margin: 0px 0px 8px 5px;
	padding: 0px;
	width: 16em;
	text-align: center;	
	}

/*------ /SECCION SALA DE PRENSA ------*/

/*------SECCION ACCESIBILIDAD------*/
#conte_menu_s img.detalle {
	border: solid 1px #c7c7c7;
	margin: -7px 0px 0px 0px;
	}
#conte_menu_s div#menu_acc {
	margin: 13px 0px 13px 0px;
	color: #930;
	line-height: 1.5em;
	}
/*------/SECCION ACCESIBILIDAD------*/



/*--------Encuesta BDE ----*/

#encuesta_bde {
	margin: 6.2em 0 0 0em;
}
#encuesta_bde_en {
	margin: 5.2em 0 0 0em;
}
#encuesta_bde img {
	border:0px;
	width:14.8em;
	height:3.1em;
}
#encuesta_bde_in {
	margin: 6.0em 0 0 2em;
}
#encuesta_bde_in img {
	border:0px;
	width:14.11em;
	height:4.6em;
}
#encuesta_bde ul#encuesta_acc, #encuesta_bde_en ul#encuesta_acc {
	margin:0px;
	padding:0px;
}
#encuesta_bde ul#encuesta_acc li, #encuesta_bde_en ul#encuesta_acc li {
	font-size:1.25em;
	font-family:Helvetica, sans-serif;
	line-height:17px;
	list-style-type:none;
	background-image:none;
}
.cobre {
	color:#730400;
	font-weight:bold;
	text-decoration:none;
}
.gris {
	color:#636563;
	text-decoration:none;
	font-weight:bold;
	font-size:1em
}

/*------- buscador----------*/
#bot_buscar {
	background-image: url(../img/lupa_inst.gif);
	vertical-align:middle;
	margin:-4px 0 0 0;
}
body#seccion_billeymone #bot_buscar {
	background-image: url(../img/lupa_bille.gif);
}

body#seccion_eurosistema #bot_buscar {
	background-image: url(../img/lupa_euro.gif);

}

body#seccion_serviciopublico #bot_buscar {
	background-image: url(../img/lupa_servi.gif);

}

body#seccion_centraldebalances #bot_buscar {
	background-image: url(../img/lupa_central.gif);

}

body#seccion_supervision #bot_buscar {
	background-image: url(../img/lupa_super.gif);

}
body#seccion_informacioninstitucional #bot_buscar {
	background-image: url(../img/lupa_inst.gif);

}

body#seccion_estadisticas #bot_buscar {
	background-image: url(../img/lupa_esta.gif);

}

body#seccion_normativa #bot_buscar {
	background-image: url(../img/lupa_norma.gif);

}


body#seccion_sistemasdepago #bot_buscar {
	background-image: url(../img/lupa_siste.gif);

}

body#seccion_balanza_pagos #bot_buscar {
	background-image: url(../img/lupa_balan.gif);

}

body#seccion_empleo #bot_buscar {
	background-image: url(../img/lupa_empleo.gif);

}

body#seccion_informypublica #bot_buscar {
	background-image: url(../img/lupa_info.gif);

}

body#seccion_saladeprensa #bot_buscar {
	background-image: url(../img/lupa_sala.gif);

}

#buscador {
	margin: 2em 0px 0px 2.1em;
	z-index:999	
}
#buscador label {
	z-index:997;
	color:#FFFFFF !important;
	font-weight:bold;
	margin:-4px 3px 0 0;
}


	
#buscador input.caja_buscar {
	background-color: #FFF !important;
	color: #000 !important;
	border:solid 1px #FFF;
	font-size:0.9em;
	}

body#seccion_billeymone #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_eurosistema #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_serviciopublico #buscador #texto
 {
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_centraldebalances #buscador #texto
 {
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_supervision #buscador #texto 
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_informacioninstitucional #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_estadisticas #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_normativa #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_sistemasdepago #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_balanza_pagos #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_empleo #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_informypublica #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_saladeprensa  #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
#cabeder form {
	margin:0px;
	padding:0px;
}
#pasanoticias #pasanotiz h1 {
 font-size: 1em;
 font-weight: normal;
 }


/* ***** PASTILLAS HOME ********/
#contenidosh #homep #columna3 ul#aulavirtual_eu_c3, #contenidosh #homep #columna1 ul#aulavirtual_eu_c1 {
	margin: 15px 0 0 -5px;
	padding:0px;
	}
#contenidosh #homep #columna1 ul#aulavirtual_c1_coof {
	margin: 25px 0 0 -5px;
	padding:0px;
	}


#contenidosh #homep #columna3 ul#aulavirtual_c3 li, #contenidosh #homep #columna1 ul#aulavirtual_c1 li,
#contenidosh #homep #columna1 ul#aulavirtual_c1_coof li {
	margin: 15px 0px 0px 0px;
	background-color: #a9161c;
	padding: 0px;
	text-align: center;
	background: url(../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	}
	
#contenidosh #homep #columna2 ul#eurosist_diez li, #contenidosh #homep #columna2 ul#eurosist_diez_en li,
#contenidosh #homep #columna1 ul#aulavirtual_c1_coof li {
	width: 15.2em;
	background-color: #fff;
	padding: 0px;
	text-align: center;
	background: url(../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	}
#contenidosh #homep #columna2 ul#eurosist_diez, #contenidosh #homep #columna2 ul#eurosist_diez_en {
	margin: 14px 0px 0px 2px;
	}
#contenidosh #homep #columna2 ul#eurosist_diez_en {
	margin: 7px 0px 10px 2px;
}
#contenidosh #homep #columna1 ul#aulavirtual_c1, #contenidosh #homep #columna3 ul#aulavirtual_c3 {
	margin: 26px 0px 26px 2px;
	}
#contenidosh #homep #columna1 ul#aulavirtual_c1_coof {
	margin: 66px 0px 16px 2px;
	}

	
#contenidosh #homep #columna3 ul#aulavirtual_eu_c3 li, #contenidosh #homep #columna1 ul#aulavirtual_eu_c1 li {
	width: 15.2em;
	margin: 15px 0px 0px 0px;
	background-color: #fff;
	padding: 0px;
	text-align: center;
	background: url(../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	}

#contenidosh #homep #columna3 ul#aulavirtual_c3 li a, #contenidosh #homep #columna1 ul#aulavirtual_c1 li a,
#contenidosh #homep #columna1 ul#aulavirtual_c1_coof li a { 
	width: 15.2em;
	display: block;
	color: #a9161c; 
	text-decoration: none; 
	font-family: Helvetica, sans-serif;
	font-size:1.32em;	
	font-weight: normal;
	background-color: #fff;
	padding: 0.5em 0em 0.5em 0em;
	margin: 39px 0px 0px -6px;
	}
#contenidosh #homep #columna1 ul#aulavirtual_c1 li a, #contenidosh #homep #columna1 ul#aulavirtual_c1_coof li a { 
	margin: 30px 0px 0px -4px;
	}
		
#contenidosh #homep #columna3 ul#aulavirtual_eu_c3 li a, #contenidosh #homep #columna1 ul#aulavirtual_eu_c1 li a { 
	width: 14em;
	display: block;
	color: #a9161c; 
	text-decoration: none; 
	font-family: Helvetica, sans-serif;
	font-size:1.32em;	
	font-weight: normal;
	background-color: #fff;
	margin: 39px 0px 0px 0px;
	}
#contenidosh #homep #columna1 ul#aulavirtual_eu_c1 li a { 
	margin: 63px 0em 0px 0em;
	}
	
#contenidosh #homep #columna3 ul#aulavirtual_c3 li a span { 
	color: #fff; 
	background-color: #a9161c;
	padding: 0.3em 4.4em 0.3em 4.9em;
	}
#contenidosh #homep #columna1 ul#aulavirtual_c1 li a span, #contenidosh #homep #columna1 ul#aulavirtual_c1_coof li a span { 
	color: #fff; 
	background-color: #996666;
	padding: 0.3em 0.6em 0.3em 0.7em;
	}
	
#contenidosh #homep #columna3 ul#aulavirtual_eu_c3 li a span { 
	color: #fff; 
	background-color: #a9161c;
	padding: 0.3em 4.0em 0.3em 4.0em;
}
#contenidosh #homep #columna1 ul#aulavirtual_eu_c1 li a span { 
	color: #fff; 
	background-color: #a9161c;
	padding: 0.3em 0em 0.3em 0em;
}

#contenidosh #homep #columna3 ul#aulavirtual_c3 li a:hover,
#contenidosh #homep #columna3 ul#aulavirtual_c3 li a:focus, 
#contenidosh #homep #columna3 ul#aulavirtual_c3 li a:active,
#contenidosh #homep #columna3 ul#aulavirtual_eu_c3 li a:hover,
#contenidosh #homep #columna3 ul#aulavirtual_eu_c3 li a:focus, 
#contenidosh #homep #columna3 ul#aulavirtual_eu_c3 li a:active
 { 
	color: #a9161c; 
	background-color: #fff;
	}
	
#contenidosh #homep #columna3 ul#aulavirtual_c3 li a:hover span,
#contenidosh #homep #columna3 ul#aulavirtual_c3 li a:focus span,
#contenidosh #homep #columna3 ul#aulavirtual_c3 li a:active span { 
	color: #fff; 
	background-color: #a9161c;
	}
#contenidosh #homep #columna3 ul#aulavirtual_eu_c3 li a:hover span,
#contenidosh #homep #columna3 ul#aulavirtual_eu_c3 li a:focus span,
#contenidosh #homep #columna3 ul#aulavirtual_eu_c3 li a:active span { 
	color: #fff; 
	background-color: #a9161c;
	}

/* ******* FIN PASTILLAS HOME ********/

/*-------BOLETIN ESTADISTICO------*/
.estaviso {
background: #dcdcdc;
border: 2px dotted #c7c7c7;
margin-bottom: 24px;
padding: 8px 12px;
}
/*-------FIN BOLETIN ESTADISTICO------*/
/*-------PUBLICACIONES------*/
.doctit {
font-size: 1.3em;
margin: 0;
}

.refdata {
font-size: 1.1em;
}

.affiliation {
font-style: italic;
}

.publishedin {
color: #666;
}
/* TABLAS IFS */
div#contenidos table.ifs {border-collapse:collapse;color:#000; margin: .5em auto 1em;}
div#contenidos caption {color:#666;font-weight:bold;font-size:1.1em;padding:.5em 0 .5em 0;}
div#contenidos table.ifs tr th{color:#312e2f;border-bottom:.1em solid #c7c7c7; padding:1.8em 1.6em .8em 1.6em;font-size:0.9em; background:#f7f7f7; text-align: center;}
div#contenidos table.ifs tr th a{color:#7c6539; text-decoration:none; vertical-align:top;}
div#contenidos table.ifs tr td {border-bottom:.1em dotted #c7c7c7;padding:.9em 1.6em .3em 1.6em;font-size:0.9em}
div#contenidos table.ifs tr td {padding: 0.5em;}
div#contenidos table.ifs tr th {padding: 0.5em;}
