/*CSS DE PRO*/
/*Generales*/
body {font:62.5% verdana, arial, helvetica, sans-serif;margin:.6em 0;background-color:#eee;text-align:center;}
img {border:0;}
.ftl {float:left;}
.ftr, .copyr {float:right;}
#cvit li,.centroGlosario dl.circulares dt.linea {float:left;}
#cvit li {color:#454545;font-weight:bold;font-size:1.45em;margin:0.5em 0em;padding:0em 0em 0.6em 0em;border-bottom:1px dotted #a0a0a0}
.contenedora {background-color:#fff;text-align:left;margin:auto;width:91.7em;padding:0.6em 2em;overflow:hidden}
abbr, acronym {border:0; cursor:help;}
pre {
	font-family: lucida console, verdana, arial, helvetica, sans-serif;
	font-size: 1em;
	margin: 0;
	border: 1px solid #c7c7c7;
	}
/*Cabecera*/
.header {text-align:right;}
.logo {width:235px; height:4.9em;float:left; margin:.4em 0 0 0; font-size:1em;background:url(../img/logo_sepa.jpg) no-repeat;}
.opciones_sup {font-family:arial, helvetica, sans-serif;margin:0;}
.opciones_sup li {display:inline;padding:0 0.5em;border-left:1px solid #e4e4e4;}
.opciones_sup li ul {position:absolute;left:0;top:1.55em;background-color:#fff;display:block; width:27.5em; padding:0; visibility:visible;}
.opciones_sup li li {display:block;border-left:0; float:left;}
.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,#pie ul 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, #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;}
.opciones_sup li a.hrss {background: url(../img/herramientaRSS.gif) 0.6em  no-repeat; padding-top: .2em;line-height:1.8em;padding-left: 2.2em;}
.opciones_sup li.hrss a img {margin-left: -1.8em;}
#lenguasCoof {position:relative;background:url(../img/flelenguas.gif) no-repeat right center;margin-right:0.5em;}
#lenguasCoof li a {color:#454545;}
.dform {margin-top:1.6em;}
#oficina_virtual {display:inline;background:url(../img/icono_ofVirtual.gif) no-repeat;padding:0.45em 2.6em 0.7em 0.6em;height:2.5em;position:relative;}
#oficina_virtual a {color:#fff;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;position:relative;z-index:1;}
#oficina_virtual img {width:11.3em;height:2.4em;position:absolute;z-index:0;left:0;top:0;}
.buscador{color:#7d6538;font-size:1em;display:inline;width:40em;margin-right:1em;background:url(../img/bgAvanzada.gif) no-repeat right 0em;padding-right:0.3em;}
.buscador fieldset{width:40em;display:inline;border:0;padding:0.6em;}
.buscador a,.centroInfHome dd span.pdfGold {color:#234d98;font-size:0.9em;text-decoration:none;padding-right:.5em;}
input#txtlibre,input#buscag,input#texto,input#autor,input#autor,input#fde,input#fa{color:#999;}
#cajaBusqueda {border:1px solid #dcdcdc;font-size:0.9em;color:#999; padding-left:.5em;}
.submbuscar{vertical-align:top;width:1.9em;height:1.7em;font-size:1em;}
/*Pie*/
#pie {text-align:left;margin:auto;width:91.7em;padding:0.2em 2em;color:#454545;height:2.6em}
#pie ul {float:left;margin:0;padding:0;}
#pie ul li {padding-right:0.8em;margin-right:0.8em;border-right:1px solid #888;display:inline;}
#pie ul li.last,#lstSucursales li.last {border-right-width:0;}
/*Menu superior*/
.menu, .menu_eu, .menu_en, .menu_va, .menu_ga, .menu_ca {font-family:Arial, Verdana, Helvetica, sans-serif;background:#656565 url(../img/sombraMenu.gif) repeat-x bottom;margin:1.1em 0 0 0;height:3.9em;list-style-type:none;padding:0;white-space:nowrap; clear: both;}
.menu li, .menu_en li, .menu_va li, .menu_ga li, .menu_ca li {padding:0.8em 1.5em ;font-size:1.2em;border-right:1px solid #b6b6b6;float:left;color:#fff;font-weight:bold}
.menu_eu li {padding:0.8em 0em ;font-size:1.2em;border-right:1px solid #b6b6b6;float:left;color:#fff;font-weight:bold}
.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:0;padding-right:0;margin-right:-20em;}
.menu li.first, .menu_eu li.first, .menu_en li.first, .menu_va li.first, .menu_ga li.first, .menu_ca li.first {background:url(../img/fondoLeft.gif) repeat-y;position:relative;left:-0.3em;}
.menu li a, .menu_eu li a, .menu_en li a, .menu_va li a, .menu_ga li a, .menu_ca li a {
	font-weight:bold;
	font-size:1em;
	color:#fff;
	text-decoration:none;
	/*padding:0.8em 1.78em*/
}
.menu li.last a, .menu_eu li.last a, .menu_en li.last a, .menu_va li.last a, .menu_ga li.last a, .menu_ca li.last a {border-right-width:0;}
.menu_eu li a{ padding:0.8em 1.35em;}
.rightmenu {background:url(../img/fondoRight.gif) repeat-y right;float:right;margin:1.5em -0.4em 0 -0.3em;padding:0.8em 0.2em;height:1.8em;width:0.06em;}
/*Home y entradillas Foto superior*/
.central {float:left;width:64.5em;margin-bottom:2em}
.central_home {float:left;width:67.5em;}
.entradaFoto/*,.seb,.sebder*/ {background-color:#234d98;height:180px;background-image:url("../img/arena.jpg"); background-position:0 0; background-repeat:no-repeat;}
.entradaFoto h1 {display:none;}
.entradaFoto .h1 {font-weight:normal;font-size:1.4em;width:14.3;padding:0em 1.1em 3em 1.1em;color:#fff;display:block}
.textoH1arriba {font-family: Arial, sans-serif;	font-size: 1.4em; color: #9ec8d0; padding: 0em 1.3em 1.5em 1em}
.textoH1abajo {font-family: Arial, sans-serif;	font-size: 1.4em; color: #9ec8d0; padding: 3.5em 1.3em 1.5em 1em}
.entradaFoto .h1 h1 {font-weight:bold;font-size:1.7em;padding:2em 0.3em 0em 0em;width:14.3;color:#fff;display:block; margin-top:0}
.entradaFoto strong {color:#fff;font-weight:normal;}
.entradaFoto img#foto {float:right;width:43.6em;height:18.1em;}
.entradaFoto .h1 img {float:none;width:20em;height:6.9em;}
/*.ctsec {clear:both;font-size:0.06em;height:0.01em;background-color:#fff; border: 1px solid #000;}*/
.menuHome {background-color:#ebebeb;float:left;width:23.9em;}
.menuHome h2 {margin:0;padding:0;font-weight:bold; font-size:1.2em; font-family:Arial, Helvetica, sans-serif;padding:0.6em 1.52em 1.3em 1.52em;color:#234d98;text-transform:uppercase;}
.menuHome ul {margin:25px 15px 15px -0.5em;font-size:1.1em;}
.menuHome li {margin-bottom:2em;}
.intro_faqs {margin:2.5em 0 0 1em;font-size:1.1em;}
.menuAreas {list-style-image:url(../img/listaEurosist.gif);}
.menuAreas a {font-weight:bold;}
.menuOtros {list-style-image:url(../img/ico_flecha.gif); padding-bottom: 1.3em; min-height:179px;}
.centroInfHome {margin-left:24.4em;}
.centroInfHome h2 {color:#fff;background-color:#666666;font-weight:bold;font-size:1.1em;padding:0.15em 0 0.15em 0.45em;margin:1.2em 0 0.4em 0; text-transform:uppercase;}
.centroInfHome h2 img,#opciones_der h2 img,.opciones_der_home h2 img, #menuHome h2 img,.menuHome h2 img {width:2em;height:1.54em;}
.centroInfHome h2 a,#opciones_der h2 a,.opciones_der_home h2 a, .menuHome h2 a {float:right;background-color:#fff;padding:0 0 0.1em 0.18em;margin-top:-0.15em;}
.centroInfHome dl {margin:-1em 0 0 0.3em;}
.centroInfHome dt {float:left;color:#234d98;padding-top:0.9em;font-size:1.1em;}
.centroInfHome dd {border-bottom:1px dashed #ababab;margin:0;display:block;padding:0.9em 0 1em 7.27em;color:#454545;font-size:1.1em;}
.centroInfHome dd.last {border-bottom-style:solid;}
.centroInfHome dd a:hover,.centroInfHome dd a.pdfGold:hover,.u {text-decoration:underline;}
ul.newshome {list-style-type:none; padding-left:18px; margin-top:0; margin-bottom:0.6em; font-size:1.1em; height:250px; overflow:hidden !important;}
ul.newshome li {padding:0.5em 8px 0.5em .4em; overflow:hidden; display:inline-block; width:410px; height:auto; min-height:5.4em; background: url(../img/eventLogo.png) no-repeat left center}
ul.newshome li.last {border-bottom:1px solid #ababab;}
ul.newshome li span.newsdate {color:#234d98; width:7em; float:left;padding-bottom:1.5em;}
ul.newshome li div.contentnewsdate{float:left; width:7em; display:none;}
ul.newshome li div.contentnews{float:left; width:29.8em; padding-top:1.8em; padding-left:4.2em; padding-bottom:1em; padding-right:1.2em;}
ul.newshome li a {text-decoration:none; color:#454545;}
ul.newshome li a:hover {text-decoration:underline;}
ul.newshome li a span {color:#454545;}
ul.newshome li a span.pdfnews {color:#234d98;}
.masNoticiasHome,.masEstadisticasHome,.masDocumentacionHome {text-align:right;margin:0.4em 0pt 1.1em 0pt;}
.masNoticiasHome span,.masEstadisticasHome span,.masDocumentacionHome span,.verAgenda span {background:url(../INF/assets/img/mnot.gif) no-repeat left center;padding-left:1.5em;}
.masNoticiasHome a,.masEstadisticasHome a,.masDocumentacionHome a,.verAgenda a {text-decoration:none;color:#234d98;font-size:1.1em;}
.masEstadisticasHome,.masDocumentacionHome,.verAgenda {margin-right:0.8em;}
.masEstadisticasHome {border-top:1px solid #ABABAB; padding:0.8em 0pt 0.3em;}
/* icono de crear contenido en seccion */
a.masContent {
    text-decoration:none;
    color:#454545;
    position:relative;
    top:-25px;
}
div.masFaqs {
	margin-left:1.7em;
	margin-bottom:1.9em;
}
div.masFaqs span a {
	color:#234d98;
	text-decoration:none;
	background:url(../img/listaSubEurosist.gif) no-repeat left 0.2em;
	padding-left:1.6em;
}
.verAgenda {text-align:right;margin:1.5em 0.4em 1em 0pt;padding-bottom:0.8em;}
#accdirectos,#accdirectos ul {list-style:none;padding-left:1.5em;}
#accdirectos h3{cursor:pointer;padding:0.45em 0.6em 0.45em 0.6em;font-size:1.1em;margin:0;background-color:#f3f3f3;color:#666;font-weight:normal;white-space:nowrap;}
#accdirectos li {background-color:#f3f3f3;}
#accdirectos li li {background:url(../INF/assets/img/mnot.gif) no-repeat left top; padding-left:20.5em;}
ul#accdirectos li.sel {display:block}
/*ul#accdirectos li img{display:none;}*/
#accdirectos{margin:0.5em 0 0 0;padding:0;list-style-type:none;position:absolute;background-color:#FFF;width:47.6em;font-size:0.9em;}
#accdirectos ul{display:none;}
#accdirectos li {border:1px solid #bbbbbb;border-bottom:2px solid #bbb;}
#accdirectos li.sel {border-bottom:0px solid #FFF;}
#accdirectos li h3 {background:#E1E1E1;}
#accdirectos li.sel h3{cursor:auto;background-color:#fff;position:relative;z-index:2;color:#930; padding:0.5em 0.9em;text-align:center;}
#accdirectos li.sel ul{display:block;position:absolute;border:1px solid #d1d1d1;margin:-0.2em 0 0 0;padding:2em 0 2.7em 0em;width:47.6em;z-index:1;list-style-type:none;left:0;}
#accdirectos li.sel ul li {height: auto!important; height: 2.3em; margin:0em 1.5em;background:url(../INF/assets/img/mnot.gif) no-repeat left center;padding-left:2em;padding-top:1.4em;min-height:3.3em;border:none}
#accdirectos li.sel ul li a,.listados .path,.cajaEvento a,.enlaces ul a {font-size:1.2em;}
.masDocumentacionHome {display:block;z-index:1;padding-top:14.6em;position:relative;}
.masDocumentacionHome span {background:url(../INF/assets/img/mnot.gif) no-repeat left center;padding-left:1.5em;}
#opciones_der {margin-left:66.4em;margin-bottom:0em;background-color:#f7f7f7; overflow:hidden;}
#opciones_der span.pdf {color:#7d6538; font-size:.9em;}
.opciones_der_home {margin-left:68.2em;}
.menuHome h2 {color:#fff !important;background-color:#234d98 !important;font-weight:bold;font-size:1.1em;padding:0.15em 0 0.15em 0.45em;margin:1.2em 0 0.4em 0; text-transform:uppercase;}
#opciones_der h2,.opciones_der_home h2 {color:#fff !important;background-color:#234d98 !important;font-weight:bold;font-size:1.1em;padding:0.15em 0 0.15em 0.45em;margin:0.8em 0 0.4em 0; text-transform:uppercase;}
.derHome {margin:0;padding:0;list-style-type:none;border-top:1px solid #dcdcdc; background-color:#F2E5DE}
.derHome {margin-bottom:13px}
ul#destTres{margin:0;padding:0;list-style-type:none;border-top:1px solid #dcdcdc; background-color:#fff}
.derHome li {border-bottom:1px solid #dcdcdc;padding:0.9em 0 0.1em 0.6em;color:#454545;min-height:7.5em;margin:0;}
ul#destTres li {border-bottom:1px solid #dcdcdc;padding:0.9em 0 0.1em 0.6em;color:#454545;min-height:5.4em;margin:-0.1em 0 0 0;}
.derHome li.primerobg {border-bottom:1px solid #dcdcdc;padding:0.6em 0 0.1em 0.6em;color:#454545;min-height:14.2em;margin:-0.1em 0 0 0;background-color:#f2e5de;font-size:1.2em;font-weight:bold;color:#234d98}
.derHome li.primerobg ul {padding:0;margin:0.4em 0 0 0}
.derHome li.primerobg ul li {border-bottom:0;padding:0.4em 0 0.2em 0.8em;color:#454545;min-height:0em;margin:0 0 0 0;background-color:#f2e5de;list-style:none;background:url(../img/listaCtrSobrebanco.gif) no-repeat left center;font-weight:normal;}
.derHome li.primerobg a {color:#234d98;}
.derHome li.bgred {background-color:#f2e5de}
.derHome li.mediored {min-height:4.3em;color:#234d98;padding-top:1.6em;background-color: #f7f7f7;}
ul#destTres li.mediored {min-height:4em;background-color:#f2e5de;color:#234d98;padding-top:2em;}
.derHome li.double {border-bottom:1px solid #dcdcdc;padding:2em 0 0.1em 0.6em;color:#454545;min-height:11.3em;margin:-0.1em 0 0 0;background:#f2e5de;}
.derHome li img.destacados_img {float:right;width:7.6em;height:5em;margin:-12px 5px 5px 0.6em;}
ul#destTres li img.destacados_img {float:right;width:5.3em;height:5.3em;margin:-0.5em 0 0 0.6em;}
.derHome li.double img.destacados_img {float:right;width:5.6em;height:11.2em;margin:-0.6em 0 0 0.6em;}
.derHome strong,.estadisticas_resultado span {font-size:1.2em;}
.derHome li span.txt_destacado, .derHome li.primerobg span.txt_destacado,
.derHome li.double span.txt_destacado, .derHome li.mediored span.txt_destacado {display: block;float: left;margin-top: 1em;width: 14em;}
.dclave {font-weight:bold;padding:0.4em;width:23em;}
.dclave p {font-weight:normal;padding:0.8em 0.4em 0em 0.7em;width:19.5em;text-align:justify;font-size:1.1em}
.dclave img.dclave_img {margin-top:0.5em;width:20.7em;height:8.3em;}
.dclave_en {font-weight:bold;padding:0.4em;width:23em;}
.dclave_en p {font-weight:normal;padding:0em 0.4em 0.4em 0.9em;width:21em;text-align:justify;}
.dclave_en img.dclave_img {margin-top:0.5em;width:20.7em;height:8.3em;}
#opciones_der dl,.opciones_der_home dl,.enlaces ul ul {margin:0 0 0.2em 0;}
#opciones_der dt,.opciones_der_home dt {float:left;padding:0.64em 0.3em 0.3em 0.3em; padding-bottom:0;}
.opciones_der_home dt a {color:#454545;text-decoration:none}
.opciones_der_home dt a:hover {text-decoration:underline}
#opciones_der dt cite,.opciones_der_home dt cite,.opciones_der_home dt .cite {display:block;color:#234d98;font-size:0.9em;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold
}
#opciones_der dd,.opciones_der_home dd {background-color:#f7f7f7;padding:0.64em 0 0.64em 13.4em;display:block;margin:0.2em 0;color:#454545;font-weight:bold;background-repeat:no-repeat;background-position:15em center;}
.sube {background-image:url(../img/subiendo.gif);}
.baja {background-image:url(../img/bajando.gif);}
.igual {background-image:url(../img/igual.gif);}
.menuHome div#calendario table {width:90%; border:0px;margin-top:0; margin-left:0.9em;}
.reut table {width:90%;margin:auto;}
div#opciones_der dl.contacto {font-size:1em;margin:0.3em 1em;width:80%;}
div#ctr div#calendario.ftl {margin:0em 0em 0em 0.5em; width: 23em;height:15em;}
div#ctr div#calendario table {width:90%;margin:0;align:center;}
div#calendario { position:relative; margin-top:1em; }
div#calendario li {padding-bottom:0;}
div#calendario ul {height:13em;overflow:scroll;}
div#calendario table {border-collapse:collapse;}
div#calendario table caption {color:#454545;font-size:1.1em;text-align:center;font-weight:normal; height:20px; margin-top:5px;padding:0;}
div#calendario table tr.mini a {text-decoration:none;font-size:1em;}
div#calendario div.ant {float:left;width:5em;margin:0;padding:0;}
div#calendario div.seg {float:right;width:4em;margin:0;padding:0;}
div#calendario div.bot_cal {width:95%;height:1em;position:absolute;top:0.6em;text-align:center;}
div#calendario div.bot_cal a {text-decoration:none;color:#234d98}
.menuHome div#calendario table th,.reut table th, div#ctr div#calendario table th {text-align:center;color:#454545;font-size:1.1em;font-weight:normal;padding:0 0 0.03em;border-bottom:none;background:none;}
.menuHome div#calendario table th,.reut table th, div#ctr div#calendario table th span {color:#454545;}
.opciones_der_home table th a, div#ctr div#calendario table th a, .reut table th a,.lsttbInteresa .masInteresa a,#opciones_der dd a,.general ul p.contacto a,.agris a,.docPublis a span,#infotrosAnyos a span,.tpdoc a,.noimg a,.indiceEstats a,.ficha_suministros dl dd a span {color:#7d6538;}
.menuHome div#calendario table td,.reut table td, div#ctr div#calendario table td {text-align:right;color:#454545;padding:0.08em 0.6em;border-bottom:1px solid #fff;background-color:#dcdcdc;font-size:1.2em;}
.menuHome div#calendario table tr, div#ctr div#calendario table tr {border:0;}
.menuHome div#calendario table td.agendaMarcado, div#ctr div#calendario table td.agendaMarcado, .reut table td.agendaMarcado {color:#fff;background-color:#234d98;}
.menuHome div#calendario table td.agendaEvento, div#ctr div#calendario table td.agendaEvento, .reut table td.agendaEvento {color:#7d6538;font-weight:bold;}
.menuHome div#calendario table td.agendaEvento a, div#ctr div#calendario table td.agendaEvento a {/*color:#234d98*/color:#234d98; text-decoration:none;font-size:1.1em;}
.menuHome div#calendario table td.agendaMarcado a, div#ctr div#calendario table td.agendaMarcado a {color:#fff; text-decoration:underline;}
/*subhome estilos*/
.cuerpo {
	clear: both;
	padding-bottom:1em;
	}
.entrada {height:10em; clear: both;}
.entrada h1 {color:#fff;font-size:1.6em;margin:0;padding:2.5em 1em 0 1em;margin-left:26.12em; display:block;}
.entrada p {color:#fff;padding:0 1.3em;width:20.6em;margin:0;}
.entrada img {vertical-align:middle;float:left;}
.entrada img#foto {width:41.8em;height:10em;vertical-align:middle;float:left;}
.path {font-size:1em;margin:0.8em 0.8em 1em 0.8em;color:#454545;padding:0;clear:left;}
.path li {display:inline;background:url(../img/bgPath.gif) right center no-repeat;padding-right: 4px;padding-left: 4px;}
.path li.last,.letras li.last {background:none;}
.path li a,.bavanzada a,.detalleevento dd a,.ulrss li a,.tblgenerica table tbody tr td.tcambio a,.masinfooro a,.enlnormal,.cajaBilletes a,.letras li a.enlnormal,.centroGlosario .enlnormal {color:#7d6538;text-decoration:none;}
.path li a:hover,.bavanzada a:hover,.detalleevento dd a:hover,.ulrss li a:hover,.tblgenerica table tbody tr td.tcambio a:hover,.masinfooro a:hover,.enlnormal,.cajaBilletes a:hover,.letras li a:hover.enlnormal,.centroGlosario .enlnormal {text-decoration:underline;}
.listaSubhome {margin:2.1em 1.3em;padding:0;list-style-type:none;}
.listaSubhome h3,.listaSubhome h4 {background-repeat:no-repeat;background-position:left 0.1em;font-weight:bold;font-size:1.1em;padding:0 0 0.27em 1.82em;margin:0;border-bottom:1px dashed #ababab;}
h3.h3glos {margin:0;}
.listaSubhome li {width:29.5em;margin-bottom:2.2em; float: left;}
.listaSubhome li ul {list-style-type:none;padding:0;margin:0;}
.listaSubhome li li {padding:0.7em 0 0.7em 1.73em;border-bottom:1px dashed #ababab;margin:0;background-repeat:no-repeat;background-position:0.2em 1em;width:auto;font-size:1.1em;margin-bottom:0.01em;min-height:1em;}
.listaSubhome li li.last {border-bottom-style:solid;padding-bottom:0.7em;}
.listaSubhome fieldset,.listaSubhome form,.listaSubhome .gfs {margin:0;padding:0;border-width:0;text-align:right;color:#454545;height:1.4em;}
.listaSubhome select {font-size:1em;border:1px solid #c2c2c2;color:#8a8a58;margin-top:-0.2em;position:relative;}
.listaSubhome select {font-size:1em;border:1px solid #c2c2c2;color:#8a8a58;margin-top:-0.2em;position:relative;}
.fcirc {width:1.1em;height:1.1em;font-size:1em;}
/*Definicion de los colores texto asociado a imagen superior*/
.tyimg {height:10em;background-color:#234d99 !important;}
/*formulario derecha secciones*/
.areas_act {margin:0em;width:23.8em;}
.areas_act fieldset,.areas_act .gfs {margin:0;border-width:0;background-color:#dadada;padding:1em;height:8em;}
.areas_act strong {font-size:1.4em;font-family:Helvetica, Arial, sans-serif;color:#234d98;padding-left:0.3em;}
.areas_act label {color:#454545;display:block;margin:1.1em 0;}
.areas_act #areas {font-size:1.1em;color:#454545;border:1px solid #c2c2c2;width:16em;}
.areas_act .enviar {vertical-align:top;width:1.7em;height:1.5em;font-size:1em;}
.convocatorias .bconv {font-size:1em;margin:0;padding:1.1em;border-bottom:1px dotted #a0a0a0;}
/*Parte derecha Tambien le interesa y reutilizacion*/
.uldernoborder {margin-bottom:0; background:none;}
#opciones_der h2{ background:#666666; margin:0 0 1.4em 0;font-weight:bold;font-size:1em; text-transform:uppercase; color:#fff; padding:.3em 1.1em;}
#opciones_der h3,#opciones_der h3.general {color:#fff;margin:0; margin-bottom:1.5em;background-color:#234d99; padding:0.3em 1em;font-size:1em; text-transform:uppercase;}
#opciones_der h3.general {background-color:#bc9753;}
#opciones_der h3.lau {margin:0 0 .3em 0;font-weight:bold;font-size:1em; text-transform:uppercase; color:#333; padding:0 1.1em;}
#opciones_der h4 {margin:0 0 1em 0;font-weight:bold;font-size:1em; text-transform:uppercase; color:#333; padding:0 1.1em;}
#opciones_der h5 {margin:0 0 .3em 0;font-size:1em; font-weight:bold; color:#333; padding:0 1.1em;}
.tiposEstm .last td,.fichaDett dd.last,.convocatorias .last,.cajaBilletes ul li.last,.centroGlosario dl.circulares dd.last {border-bottom-width:0;}
#opciones_der p{
	padding-left: 1.1em;
	}
#opciones_der ul,
#opciones_der ul.lsttbInteresa {
	margin:0.24em 1.2em 0em 1.2em; background:none; list-style-type:none;padding:0 0 1.5em 0;
	}
#opciones_der ul.lsttbInteresa ul {
	margin:0.24em 1.2em 0.24em 1.2em; background:none; list-style-type:none;padding:0 0 0 0;
	}
#opciones_der ul.contacto a{
	color:#234d98;
	font-weight:bold;
}
#opciones_der li,#opciones_der .lsttbInteresa li,#opciones_der li .ctoder {border-bottom-width:0;padding:0.35em 0.45em 0.35em 2.18em;font-size:1em;background: url(../img/menuOtros.gif) left 0.8em no-repeat;line-height:18px;}
#opciones_der .ctoder {float:none;font-size:1.1em; font-family:Verdana, Geneva, sans-serif; width:15em; padding-left:2.5em;}
#opciones_der .ctoder.purp {background: url(../img/listaserviciopublico.gif) no-repeat 0 .7em; float:none;font-size:1.1em; font-family:Verdana, Geneva, sans-serif; width:15em; padding-left:2.5em;}
#opciones_der .ctoder.marr {background: url(../img/listaHome.gif) no-repeat 0 .7em;}
/*.lstsebder li {padding-top:0.3em;background-image:url(../img/listaHome.gif);}*/
.lstenlac li {background-image:url(../img/listaEnlaces.gif);}
/*.lsteuro li {background-image:url(../img/listaEuro.gif);}
#opciones_der li.hrss,li.hcorreo {background-position:left 0.6em;padding-top:0.5em;}*/
#opciones_der li.hrss {background: url(../img/herramientaRSS.gif) left center no-repeat; padding-top: .2em;}
#opciones_der li.hcorreo {background: url(../img/herramientacorreo.gif) left center no-repeat; padding-top: .3em;}
.lsttbInteresa li.masInteresa {padding:0.4em 0.45em 0 3.6em;background:url(../img/masInteresa.gif) no-repeat 2.19em 0.55em;}
#opciones_der .pdf a {color:#7D6538;font-size:0.9em;}
.abrevent {margin-bottom:.1em; width:.545em; height:.364em; margin-left:.3em;}
#opciones_der .block {display:block;margin-top:0.8em;}
#opciones_der span.block {margin-left:1em;margin-right:1em;}
#opciones_der dl {padding:0;margin:0;width:15.3em;}
#opciones_der dt {padding:0;color:#454545;font-family:Arial, Helvetica, sans-serif;}
#opciones_der dd {padding:0 0 0.45em 4.36em;color:#454545;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
#opciones_der div.lstsdpder {margin:0.24em 0 1.5em 1.2em;padding-bottom:1.5em;width:16em;}
#opciones_der div div {padding:0;margin-left:0; margin-bottom:0;}
#opciones_der form,#opciones_der fieldset {margin:0;padding:0;width:16em;}
#opciones_der form,#opciones_der form div {width:22em;margin:0.2em;}
#opciones_der form.extended,#opciones_der form.extended div {width:26em;margin:0.2em 0.2em 0.2em -0.5em;}
#opciones_der form div span {margin-right:1.1em;float:left;margin:0.2em 0.3em 0 0;width:5em;}
#opciones_der form {margin-top:1.2em;}
/*#opciones_der fieldset, #opciones_der div {margin-top:0;border-width:0;padding-top:0.4em;}*/
#opciones_der input, #opciones_der select,.bavanzada input,.fbavanzada select,.fbavanzada textarea {font-size:1em;border:1px solid #c2c2c2;}
.fbavanzada input.radio,.orgBanco img {border-width:0;}
#opciones_der form .l {width:5em;margin:0.2em 0.3em 0 0;}
#opciones_der form.extended .l {width:5.6em;margin:0.2em 0.3em 0 0;}
#opciones_der form .a {width:15.8em; padding-left:.4em;}
#opciones_der form.extended .a {width:18.1em; padding-left:.4em;}
#opciones_der form select.a {width:16.3em;}
#opciones_der form.extended select.a {width:18.7em;}
#opciones_der form .b {width:5.2em;font-size:0.9em;}
#opciones_der form .c {width:6.15em; padding-left:.2em;}
#opciones_der .fbuscar {margin-top:0.8em;text-align:right;padding-right:0.2em;width:21.6em;}
#opciones_der form.extended .fbuscar {margin-top:0.8em;text-align:right;padding-right:0.2em;width:24.5em;}
#opciones_der .fbuscar input,.bavanzada .bbuscar {border-width:0;background-color:#234d98;color:#fff;padding:0.3em 0.7em;}
#f_buscar_derecha {font-size:1.1em;}
/*Listados*/
div#ctr .listados, .listados {padding:0; list-style-type: none; margin:0; background: none;}
.listados li {padding:1.3em 0.8em;border-bottom:1px dotted #a0a0a0;margin-bottom:0.01em;}
.listados li li.last, .listados li li li.last, .listados li li li li.last {border-bottom:0;}
div#ctr .eventos li, .eventos li {background: none;}
.eventos li,.funciones h3.otrosdd {border-bottom:1px solid #c7c7c7;}
.eventos span.cite {text-transform: uppercase;}
.eventos span.cite span{display: inline; text-transform: none;}
.eventos .antetitulo {text-transform: uppercase;}
.listados h4,.listados h3 {font-size:1em; margin:.5em 0 0 0;}
.listados li.last {border-bottom:1px solid #d9d9d9;}
.listados cite,.detalleevento cite,.txdetalle,.listados .cite,.detalleevento .cite {color:#454545;display:block;font-style:normal;font-size:1.1em;}
.txdetalle {padding-bottom:.8em;}
.listados .cite span,.detalleevento .cite span,.listados .cite span,.detalleevento .cite span, span .cite span,.paginado span,.funciones .cite,.rjmq,.tiposEstm td.pais,dl.contacto dd strong,.tblgenerica table tbody tr td.pais,.leytabla span,.ficha_suministros span,.plazos dd, span.cite span, span.rojo {color:#234d98;}
.listados .cite span {padding-bottom:.7em; display:block;font-size:0.9em;color:#454545;font-weight:bold;}
.listados a {font-weight:bold;font-size:1em;}
.volver {margin:2.7em 0.15em 0em .75em;text-align:right;font-size:1.2em; clear:both;}
.paginado{margin:0.15em 0.15em 0.15em .75em;text-align:right;font-size:1.2em; clear:both;}
div#ctr .paginado a , .paginado a , div#ctr .paginado a:hover, .paginado a:hover, div#ctr .paginado a:visited, .paginado a:visited, div#ctr .paginado a:focus, .paginado a:focus, div#ctr .paginado a:active, .paginado a:active,
div#ctr .volver a , .volver a , div#ctr .volver a:hover, .volver a:hover, div#ctr .volver  a:visited, .volver a:visited, div#ctr .volver a:focus, .volver a:focus, div#ctr .volver a:active, .volver a:active
{color:#454545;}
div#ctr .volver a , .volver a {background:url(../img/back.gif) no-repeat left 0.4em;padding-left:1.6em;float:left;}
#volverPag {visibility:hidden;}
.paginado ul li span {background:url(../img/sepPagSpan.gif) no-repeat right 0.8em;padding-right:0.1em;margin-right:-0.2em;}
.paginado ul li a {background:url(../img/sepPag.gif) no-repeat right 0.8em;padding-right:0.1em;margin-right:-0.2em;}
.paginado ul li a.nobg {background:none;padding-right:0.1em;margin-right:-0.2em;}
.paginado ul li a.last,.paginado span span.last, #mapaweb li.last,#mapawebB li.last {background:none;margin-right:0;}
.paginado ul li .next, .paginado .next {background:url(../img/next.gif) no-repeat right 0.4em;padding-right:1.6em;}
.paginado ul li .back, .paginado .back {background:url(../img/back.gif) no-repeat left 0.4em;padding-left:1.6em; /*float:left;*/}
div#ctr ul.horiz, .horiz {margin:0.1em 0 0 0;padding:0 0.1em;list-style-type:none;}
div#ctr ul.horiz li, .horiz {display:inline;padding-right:0.1em;margin-right:-0.1em;background:none;}
div#ctr ul.horiz li, .horiz {display:inline;padding:0.5em 0.1em 0.7em 0.4em;margin-right:-0.1em;background:none;}
.top {margin-bottom:0.5em;margin-top:1.5em;}
.antetitulo,.detalle h3.antetitulo {color:#234d98;margin-top:1em;}
.detallesListado {margin-top:0.6em;color:#454545;}
/*caso glosario*/
.indiceglo {padding:0.8em 1.6em;background-color:#f7f7f7;margin-bottom:2.2em;}
.indiceglo form {margin:0;padding:0;}
.indiceglo fieldset,.indiceglo .gfs {margin:0;padding:0 0.4em 0.8em 0.4em;border-width:0;border-bottom:1px solid #d1d1d1;color:#454545;}
.indiceglo input {font-size:1em;border:1px solid #c2c2c2;width:20.6em;}
.indiceglo .buscaGlos {border-width:0;background-color:#bb9754;color:#fff;width:1.9em;vertical-align:baseline;}
div#ctr ul.letras, .letras {margin:0.4em 0 0 0;padding:0 0.4em;list-style-type:none; background:#F7F7F7}
div#ctr ul.letras li, .letras {display:inline;font-weight:bold;font-size:1.24em;font-family:Georgia, "Times New Roman", Times, serif;color:#7d6538;background:url(../img/ptoGlosario.gif) no-repeat right center;padding:0 0.15em;margin:0 0.06em;}
div#ctr ul.letras li.last, .letras li.last {background:none}
/*Reutilizacion menu y cuerpo home*/
.reut {background-color:#fff;text-align:center;}
.gris {background-color:#f7f7f7;padding:1em;width:22.5em;margin:0 2.3em 0 0.5em;}
.g {width:2.8em;border-top:1px solid #c7c7c7;color:#234d98;font-weight:bold;font-size:1.5em;padding-top:0.61em;}
.gal,.contactForm .colForm input {width:15em;height:auto;}
.centroGlosario {margin-left:4.5em;}
.centroGaleria {margin-left:16em;}
.centroGlosario dt {color:#454545;font-weight:bold;font-size:1.2em;width:14.5em;}
.centroGlosario dd {color:#454545;font-size:1.1em;border-bottom-width:0;padding-left:16.36em;border-top:1px dashed #a0a0a0;}
.centroGlosario dd ol {padding-left:1.8em;}
.centroGlosario dt.first,.enlaces li li.first {border-top:1px solid #c7c7c7;}
.centroGlosario dd.first {margin-top:2.9em;border-top:1px solid #c7c7c7;padding-left:0;margin-left:16.36em;}
.centroGlosario dd.last {border-bottom:1px dashed #c7c7c7;}
/*faqs*/
div#ctr p.tfaqs, div#ctr h3.tfaqs {margin:0 0.9em;color:#234d98;font-weight:bold;font-size:1.5em;padding-bottom:0.3em;border-bottom:1px dotted #A0A0A0;}
div#ctr h3.tfaqs {clear:both; padding-left:.75em;}
div#ctr ul.links p.tfaqs {border-bottom:0;}
.faqs li {margin:0.01em 0.9em;}
.faqs .path li {margin:0;padding:0 1em 0 0;border-bottom-width:0;}
.faqs .path li a,.leyenda {color:#454545;}
.faq_explica {margin:0.6em 0;font-size:1.1em;color:#454545;}
.faq_explica span {display:block;margin-top:0.6em;background:url(../INF/assets/img/mnot.gif) no-repeat left center;padding-left:1.3em;}
.faq_explica a {font-size:1em;font-weight:normal;}
.pag_faq {padding:0 1.7em;}
/*busqueda avanzada*/
div.rbusqueda p.faq_explica strong { color:#993300}
.bavanzada, .bavanzada fieldset,.bavanzada .gfs {margin:0;border-width:0;}
.bavanzada fieldset,.bavanzada .gfs {padding:1.5em;background-color:#f7f7f7;color:#454545;font-size:1.1em;}
.bavanzada input.ftl {border:0;}
.bavanzada label,.bavanzada .cb {float:left;margin:0.2em 0.2em 0 0;min-width:9.1em;white-space:nowrap;}
.bavanzada .cajatexto {width:14.1em;}
.bavanzada .bbuscar {font-size:1em;width:5em;padding:0;}
.bavanzada span.s {margin:0.5em 0 0 10.72em;display:block;background:url(../img/masInteresa.gif) no-repeat left center;padding-left:1.1em;}
.obligatorio {color:#bb9754;}
.rbusqueda {padding:0 1.2em;}
.estadisticas_resultado {border:1px solid #e1e1e1;border-bottom:1px dotted #a0a0a0;color:#454545;background-color:#f7f7f7;padding:0.9em;text-align:right;}
.estadisticas_resultado strong,.estadisticas_resultado em {color:#234d98;font-style:normal;}
.rbusqueda .listados cite,.rbusqueda .listados .cite {margin-bottom:0.3em;}
.rbusqueda .listados cite strong,.rbusqueda .listados .cite strong {font-weight:bold;color:#000;}
.rbusqueda .path {margin-left:0;margin-bottom:0;}
.pdf {background:url(../img/pdf.gif) no-repeat top left;padding-left:1.6em; color:#7d6538;}
.html {background:url(../img/html.gif) no-repeat top left;padding-left:1.6em;}
.zip {background:url(../img/zip.gif) no-repeat top left;padding-left:1.6em;}
.ppt {background:url(../img/ppt.gif) no-repeat top left;padding-left:1.6em;}
.excel {background:url(../img/excel.gif) no-repeat top left;padding-left:1.6em;}
.word {background:url(../img/word.gif) no-repeat top left;padding-left:1.6em;}
.pdf,.pdf a, .html , .zip , .ppt , .excel , .word {font-weight:normal;color:#7d6538;}
/*Pagina detalle*/
.detalle {font-size:1.1em;margin:0 .75em;}
.fecha {font-style:normal;color:#234d98;}
.detalle h3, .detalle h4 {color:#454545;font-weight:bold;font-size:1.45em;margin:0.5em 0;padding:0 0 0.6em 0;border-bottom:1px dotted #a0a0a0;}
.detalle p {margin:0.5em 0 1em 0; color:#454545;}
.detalle p a {text-decoration:none; color:#7d6538; font-weight:bold}
.cajaadicional {float:right;border:1px solid #dedede;padding:1em;width:22.2em;margin:0 0 1em 1em;}
.cajaadicional .tcaja {padding-left:1.6em;}
.cajaadicional .pdf {display:block;margin-top:0.7em;color:#454545;}
.cajaadicional .pdf a {text-decoration:none;font-size:1em;}
.cajaadicional .pdf span {color:#454545;display:block;}
/*caso funciones*/
.funciones h3 {color:#333;font-weight:bold;font-size:1.1em;border-bottom-width:0;}
.funciones .t {display:block;padding-left:1.4em;}
.funciones strong.t {background:url(../img/masInteresa.gif) no-repeat left center;}
/*Detalle evento*/
div#ctr h3.tituloevento {font-size:1.6em;color:#234d98;padding:0;margin:0.2em 0 1.19em 0;}
div#ctr .detalleevento h4 {font-size:1.4em;color:#333;border-bottom:1px solid #c7c7c7;margin:1.78em 0 1.5em 0;padding:0.43em 0.64em;clear:both;}
/*div#ctr .detalleevento p, .detalleevento p{margin:0;}*/
div#ctr .detalleevento .disposicion {margin-left: 26em;}
div#ctr .detalleevento .ponencias p {line-height: 1.3em;}
div#ctr .detalleevento .ponencias p strong, .detalleevento .ponencias p strong{font-weight: normal;}
div#ctr .detalleevento .ponencias p em, .detalleevento .ponencias p em{font-style: normal;}
.cajaEvento {padding:1.8em 2.6em;background:#f7f7f7;margin-top:1.5em;}
div#ctr .cajaEvento ul,.convocatorias .bconv ul,.funcionesBanc,.lstnormal {list-style-image:url(../img/masInteresa.gif);margin:1em 0 0 0;padding:0 1.8em;}
div#ctr .cajaEvento li,.lstnormal li {margin:0.5em 0;background:none; padding:0;}
.funcionesBanc li {margin:1em 0;}
.funcionesBanc {color:#454545;}
.funcionesBanc strong {display:block;}
div#ctr .detalleevento dt {float:left;clear:both;width:21em;text-align:right;font-weight:normal;}
div#ctr .detalleevento dt cite,.detalleevento dt .cite,.o,.fotoSucursal span {color:#333;}
div#ctr .detalleevento cite.fecha,.detalleevento span.fecha {color:#234d98;font-size:1.3em;margin-top:-0.2em;}
div#ctr .detalleevento dl {margin:0 0 2em 0;float:left;}
div#ctr .detalleevento dd {float:left;width:34.4em;margin-left:2.4em;padding:0 0 1.3em 2.54em;font-size:1.1em;color:#454545;border-left:1px dashed #ababab;}
div#ctr .detalleevento dd.first,.detalleevento dd.last {padding-bottom:0.2em;}
div#ctr .detalleevento div.ponencias dd.first {padding-bottom:1.2em;padding-top:1.6em;}
/*div#ctr .detalleevento dd strong {display:block;margin-top:0.5em;}*/
div#ctr .detalleevento dd a,.contact span a {font-size:1em;}
div#ctr .detalleevento dd div,.contact {background:url(../img/masInteresa.gif) no-repeat left 0.2em;padding-left:1.63em;margin-bottom:0.9em;}
div#ctr .detalleevento .paginado {border-top:1px solid #e3e3e3;margin-top:6em;padding:1.3em 3em 0 3em;}
/*busqueda avanzada*/
.fbavanzada {padding:0 1.2em;background-color:#f7f7f7;}
.fbavanzada legend {display:block;font-weight:bold;font-size:1.1em;color:#000;margin:1em 0 0 0;padding:0;}
.fbavanzada legend.introductorio {color:#454545;font-weight:normal;font-size:1em;}
.fbavanzada fieldset.fini,.fbavanzada .gfs.fini {border-bottom:1px solid #d1d1d1;}
.fbavanzada fieldset.last,.fbavanzada .gfs.last {text-align:right;}
.fbavanzada fieldset.last div,.fbavanzada .gfs.last div {font-size:0.9em;}
.fbavanzada .ctform {height:0.7em;}
.fbavanzada fieldset.fini div.last {clear:both;border-top:1px solid #d1d1d1;width:50em;margin:0;padding:0}
.fbavanzada_resultado {border:1px solid #e1e1e1;border-bottom:1px dotted #a0a0a0;color:#454545;background-color:#f7f7f7;padding:0.9em;text-align:left;
}
.fbavanzada_resultado strong,.fbavanzada_resultado em {color:#234d98;font-style:normal;}
.fbavanzada_resultado span.ftl {display:block;clear:both;width:100%;margin-bottom:10px;}
.colForm {width:26.3em;margin-top:1em;}
.fbavanzada .colForm .lradio {min-width:6em;width:4em;margin-right:.5em;}
#ocoincidencia, #ofecha {float:left;}
a.icocalendario {border:0; margin-bottom:-.3em; visibility:hidden;}
/*Galeria fotogrfica*/
#contentFotos{position:relative;width:15em;padding-left:1.2em;text-align:left;margin-bottom:20px;margin-top:30px;}
#scrollFotos{position:relative;width:7.2em; text-align:center}
	#scrollFotos img{border:1px solid #d0d0d0;margin-top:1em;cursor:pointer}
	#scrollFotos.foto_th img{width:9.1em;border:1px solid #d0d0d0;margin-top:1em;cursor:pointer}
	#scrollFotos img.seleccionada{border-color:#000}
	#barraFotos{float:left;height:30.6em;background-color:#d0d0d0;margin:1em 0em 1em 0em;width:0.2em;position:relative;left:10.5em;display:none}
	#barraFotos div{height:5em;background-color:#000;margin-top:0em}
	#flechasFotos{height:32.5em;margin:1em 0em 1em 11.3em;position:absolute;visibility:hidden}
		#flechasFotos img{display:block;width:0.9em;height:1.6em;cursor:pointer}
		#flechasFotos img.bajar{margin-top:27.5em}
.centroGaleria div{background-color:#ebebeb;padding:0.8em;margin:2em 1em 0em 0em}
	.centroGaleria span{display:block;text-align:center;background-color:#fff;padding:1.5em;margin-bottom:0.5em}
		.centroGaleria span img{/*width:34.3em;height:25em*/}
	div#marco strong { text-transform:uppercase; }
/*enlaces*/
div#ctr.enlaces ul {margin:0 0;padding:0;list-style-type:none;}
div#ctr.enlaces ul.links {margin-bottom:4em;}
div#ctr.enlaces ul.links ul li {padding-right:3.5em;min-height:7.4em;}
.contactoGen ul {margin:0 0.3em;}
div#ctr.enlaces h3, .enlaces h4 {margin:1.3em 0 0 0;border-bottom-width:0;}
div#ctr.enlaces h3.lt, div#ctr.enlaces h4.lt {font-size:1.2em;color:#454545;margin:0;background:url(../img/masInteresa.gif) no-repeat 0.8em 0.2em;padding-left:2em;}
div#ctr.enlaces h3.contacto, div#ctr.enlaces h4.contacto {background:none;padding-left:0.9em;}
div#ctr.enlaces span.mail {background:url(../img/herramientacorreo.gif) no-repeat 0 0.2em;padding-left:2em;display:block; margin-bottom:.5em;}
div#ctr.enlaces img.ico_mail {margin:0 0 0 -0.2em }
div#ctr.enlaces .dfn {font-style:normal;display:block}
div#ctr.enlaces .lin {min-height:1.9em; width:19em; float:left;margin:0px 20px 0 0}
div#ctr.enlaces .lincentral {min-height:1.7em; width:62em; float:left;}
div#ctr.enlaces .lin h3, div#ctr.enlaces .lincentral h3 {border-bottom:1px solid #c7c7c7; color:#454545}
div#ctr.enlaces .lin img, div#ctr.enlaces .lincentral img {float:right;width:1.8em;height:1.2em;border:1px solid #dadada;}
div#ctr.enlaces .lin img.lgbce, div#ctr.enlaces .lincentral img.lgbce {width:3.9em;height:3.3em;margin-top:-1.7em;border-width:0;position:relative;}
div#ctr.general ul p {color:#454545;font-size:1.1em;margin:0.9em 0 0.9em 2.18em;min-height:0em;}
div#ctr.general ul p.contacto {margin-left:1.09em;}
div#ctr.general ul p a {color:#234d98;font-size:1em; font-weight:bold}
.general .paginado {padding:2em 0 3em 0;clear:both;}
div#ctr.enlaces ul li li {padding:1.5em 0 0 1.9em;float:left;margin:0 0.6em 0 0;background:url(../img/masInteresa.gif) no-repeat 0.3em 1.7em;width:14.5em;}
div#ctr.general li {float:left;margin:2em 0.6em 0 0;width:19.9em;padding:0}
.contactoGen li {width:20.7em;}
.contactoGen li.first {clear:left;}
/*div#ctr.enlaces ul li ul li.large {width:25em}*/
div#ctr.enlaces ul li.total {width:100%; }
div#ctr ul.pais li, div#ctr ul.pais_pq li {
	font-size:0.9em;
	padding-left:1.7em;
	padding-right:0;
}
div#ctr ul.pais li.bce {
	float: left;
	width: 70em;

	height:13em;
	margin: 1px 0px 1px 15px;
	padding: 2px 0 15px 0px;
	position: relative;
	color:#454545
}
div#ctr ul.pais li.bce img {
	margin-top:-13px;
}
div#ctr ul.pais li span.linkBig, div#ctr ul.pais_pq li span.linkBig {
	border-bottom:1px solid #C7C7C7;
	color:#585858;
	width:98%;
	font-size:1.3em;
	font-weight:bold;
	display:block;
	padding-bottom:0;
}
div#ctr ul.pais li.bce span.linkBig {
	border-bottom:1px solid #C7C7C7;
	color:#585858;
	margin-bottom:-1em;
	width:100%;
	font-size:1.3em;
	font-weight:bold;
	display:block;
	padding-bottom:0;
}
div#ctr ul.pais li.bce img.banderas_sinborde,
div#ctr ul.pais li img.banderas_sinborde, div#ctr ul.pais_pq li img.banderas_sinborde {
	float:right
}
div#ctr ul.pais li ul li, div#ctr ul.pais_pq li ul li {
	font-size:1em;
	padding:0;
	margin:0;
	background-image:none;
	display:block;
	float:left;
	clear:left;
	height:1.8em;
}
div#ctr ul.pais li, div#ctr ul.pais_pq li  {
	float: left;
	width: 19.9em;
	height: 13em;
	margin: 0.1em 1.5em 1.5em 0em;
	position: relative;
	color:#454545
}
div#ctr div#lista_contactos {
	padding-bottom: 2em;
	overflow:hidden;
}
div#ctr div#lista_contactos ul.pais li {
	height: 17em;
}
div#ctr div#lista_contactos ul.pais li ul li {
	height: 1.8em;
	width:100%;
}
div#ctr ul.pais_pq li  {
	height: 6em;
}

div#ctr div#bce {
	float: left;
	width: 64em;
	height:12em;
	margin: 1px 0px 1px 15px;
	padding: 2px 2px 15px 0px;
	position: relative;
	color:#454545
}
div#ctr div#bce h3, div#ctr div.pais h3, div#ctr div.pais_pq h3 {
	width: 98%;
	color:#585858;
	border-bottom:1px solid #C7C7C7;
	margin-bottom:4px;
}
div#ctr div#bce h3 img {
	margin-top:-13px;
}
div#ctr div.pais h3 img, div#ctr div.pais_pq h3 img {
		margin-top:2px;
}
div#ctr div.pais, div#ctr div.pais_pq  {
	float: left;
	width: 19.9em;
	height: 13em;
	margin: 1px 0px 15px 15px;
	position: relative;
	color:#454545
}
div#ctr div.pais_pq {
	height: 6em;
}
div#ctr div#bce strong.salto, div#ctr div.pais strong.salto,
div#ctr div.pais_pq strong.salto {
	display:block;
	font-weight:bold;
}
div#ctr div#bce strong.salto, div#ctr div.pais p strong.salto a,
div#ctr div.pais_pq p strong.salto a{
	display:block;
	font-weight:bold;
}
.eventos span.cite span.salto {
	display:block;
	font-weight:normal;
	line-height:10px;
	margin:0pt;
	padding:0pt;
}
div#ctr h3 img.banderas_sinborde {
	float:right
}
div.clearb {
	clear:both;
}
/*Contacto*/
/*dl.contacto {margin:2.18em 6.09em;}
dl.contacto dt {font-weight:bold;font-size:1.09em;padding:0.45em;border-bottom:0.06em solid #c7c7c7;width:19.72em;margin-bottom:0.7em;}
dl.contacto dd {margin:0 0.49em;}*/
.contact {padding-bottom:1.27em;margin-bottom:0.45em;}
.dotted {border-bottom:1px dotted #a0a0a0;}
.contactForm .only {margin:1em 0 2em 0;}
.contactForm .only input {width:7.5em;}
.contactForm .only textarea {width:41.5em;height:15em;overflow:auto;font-size:1em;font-family:Verdana, Geneva, sans-serif;}
.bavanzada .bcancelar {width:6em;background-color:#666666;margin-right:1em;}
.agris {margin:0.6em 0 4em 0;}
.zip {background:url(../img/zip.gif) no-repeat left center;padding-left:1.3em;margin:0.4em 0 0.8em 0;}
/*Organigrama*/
.detalle .pdf a {font-size:1em;text-decoration:none;}
.orgBanco {margin: 0 .5em 2.1em .75em;}
.fotoOrganigrama {width:14.45em;}
.fotoOrganigrama img {width:12em;height:11.18em;border:1px solid #d1d1d1;}
.fichaOdt {margin-left:14.45em;width:47em;}
.funciones .fichaOdt strong {font-size:1.82em;color:#454545;font-weight:normal;margin:1em 0 0 0;}
.funciones .fichaOdt em {font-size:1.09em;color:#234d98;border-bottom:1px solid #e3e3e3;padding-bottom:0.3em;margin-bottom:1.58em;display:block;}
.funciones .fichaOdt a {color:#454545;text-decoration:none;background:url(../img/masInteresa.gif) no-repeat left 0.2em;padding-left:1.63em;margin-bottom:0.9em;}
/*Convocatorias*/
.convocatorias h4 {font-size:1em;margin:1.5em -1.1em 0.5em -1.1em;border-bottom:1pxsolid #c7c7c7;padding:0 1.1em 0.3em 1.1em;}
.convocatorias h5 {font-size:1.18em;margin:0.2em 0 0.7em 0;}
.convocatorias .bconv li {margin:0.2em 0;}
/*Solicitud de consulta*/
.consultaTit {font-size:1.2em;padding-left:1em;margin:1.3em 0; color:#333;}
.contactForm .only input.ifile {width:30em;}
.fbavanzada legend span {font-weight:normal;}
.imgaptcha {float:left;width:20.1em;height:4.27em;margin-right:2.9em;}
.helpsound {width:1.82em;height:1.7em;margin-right:.5em; margin-bottom:-.5em;}
.codvalida label {margin-bottom:0.4em;}
.lstserpub li li {background-image:url(../img/listaServPub.gif);padding-top:0.3em;}
.clear:after {content:".";clear:both;display:block;visibility:hidden;height:0;}
/* --- eurosistema_consultas_sebc.php--- */
/* -- PARA EL HISTORICO DE CONSULTAS -- */
.plazos {color:#454545;font-size:1.1em;margin:.2em 0 .1em 0;}
.plazos dt {float:left;margin-right:.2em;}
a.comentarios {background:url(../img/masInteresa.gif) no-repeat left 0.2em;padding-left:1.3em;margin-bottom:0.9em;font-weight:normal;font-size:1.1em;}
a.comentarios span {background:url(../img/pdf.gif) no-repeat;padding-left:1.6em;margin-left:.5em;color:#7d6538;}
.estadisticas_resultado.sin_border_b {border-bottom:none;}
/*de estilos.css linea 125*/
.cons_activas {margin:1.7em 0 3.1em 0;padding-left:1.2em;}
.enviar_opi {border-top:1px dotted #a0a0a0;display:block;text-align:right;padding-top:1em;margin-top:1.2em;}
.enviar_opi a {background:#993300; color:#fff; font-size:1.1em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:.1em .4em;}
/*-- eurosistema_sucesivas_ampliaciones.php -- */
/*Para la imagen del mapa*/
.eurosistema_map {border:1px solid #dfdfdf;margin:.9em 0 1em 0;}
p.sub_leye {color:#333;font-size:1.1em;font-weight:bold;}
/*--Para la leyenda del mapa -- */
.leyenda dt {float:left;clear:left;margin-right:.5em;}
.leyenda dt img {width:1.365em;height:1.365em;margin-right:.4em;float:left;}
.leyenda dt strong {display:block;margin-top:.1em;}
.leyenda dd {margin-bottom:1.1em;}
/*-- serviciosalpublico_canalrss.php--*/
.lstpubder li {padding-top:0.3em;background-image:url(../img/listaSubhome.gif);}
.ulrss {/*border:.1em solid #d8d8d8;*/color:#7d6538;padding:1.7em 3.7em;margin-left:0;margin-bottom:3em;background: url(../img/separador_rss.gif) no-repeat 42.5% 50%;}
.ulrss li {float:left;list-style-type:none;background: url(../img/ico_rss.gif) 0 3px no-repeat !important;padding-left:2.1em;width:45%;margin-bottom:1.2em;}
.paginado_punteado {border-top:1px dotted #e3e3e3;margin:4em 0;padding:.4em .8em 0 .8em;}
.paginado_punteado a {text-decoration:none;color:#454545;}
/*-- billetesymonedas_produccionyemision.php  -- */
.bimoder {background-color:#966;}
.scroll{overflow:scroll;}
/*Estilos para Tabla Genrica*/
.tblgenerica table thead tr.c{text-align:center;}
.tblgenerica table thead tr.vtop{vertical-align:top;}
.tblgenerica table thead tr.cbgris th{color:#312e2f;border-bottom-width:0em;padding:0.8em;background-color:#f7f7f7;color:#7c6539}
.tblgenerica table thead tr.cbgris th.oscuro{background:#ebebeb;}
.tblgenerica table thead tr.cbgris th span,.tblgenerica table thead tr.indicadores th{font-weight:normal}
.tblgenerica table tbody.sepbord tr td{border-right:1px solid #fff;padding-right:1.2em}
.tblgenerica table tfoot tr td{padding:1em 0em 0.5em 1.6em}
.tblgenerica table tfoot tr td span{margin-right:1.5em}
.tblgenerica table tbody tr td.tcambio{color:#7d6538;padding-left:1.7em; background: url(../img/masInteresalinea.gif) no-repeat bottom left;}
.tblgenerica table tbody tr td.tcamval img{margin-right:.7em;margin-bottom:.2em;}
.tblgenerica table tbody tr td.tcamval span{margin-right:3em; font-size:.91em;}
.lstnormal li .pdf a {font-size:1em;color:#7D6538;}

.nmsec {font-size:1.4em;border-bottom-width:1px;margin-bottom:1em;}
.uact {margin:1.6em 1.1em;}
.uact dd {margin-left:0;padding:0 0 1.6em 9.5em;margin-bottom:1.6em;border-bottom:1px dotted #a0a0a0;}
.uact dt {font-size:1.1em;padding-left:1em;}
.sinpuntear {border-top-width:0;}
.cajaBilletes {padding:1.7em 1.2em;background-color:#f4f3f3;color:#454545;width:24.3em;float:left;margin-bottom:2em}
.pulse {display:list-item;list-style:inside square;}
.cajaBilletes ul {list-style:none;margin:2em 0;padding:0;}
.cajaBilletes ul li {width:12.12em;border-bottom:1px solid #d9d7d7;margin-bottom:1.3em;padding-bottom:1em;}
.cajaBilletes ul li.ftr {padding-left:0.3em;width:11.82em;}
.cajaBilletes a:hover .bill {border-color:#7d6538;}
.cajaBilletes .bill {width:11.3em;height:6.1em;border:1px solid #b2b1ad;display:block;margin-bottom:0.6em;}
.infbillete {display:block;clear:both;color:#333;font-size:1.1em;}
.cpbilletes {font-size:1.1em;margin-left:25.63em;color:#454545;}
.cpbilletes p {margin:1.2em 0;line-height:1.5em;}
.btop {border-top:1px dotted #a0a0a0;margin:53em 0;}
#efectosCont {position:absolute;top:0;left:0;width:100%;}
#efectosCont .transp {position:absolute;left:0;top:0;width:100%;background-color:#666666;height:100em;z-index:2;font-size:1.3em;}
#efectosCont .cIframe {position:relative;width:68.5em;z-index:3;background-color:#636362;padding:0.1em;margin:auto;}
#efectosCont .cIframe iframe {width:68.3em;height:48.2em;}
.centroGlosario dl.circulares {border-top:1px solid #c7c7c7;margin-top:2.2em;padding-top:1.3em;}
.centroGlosario dl.circulares dt {width:auto;padding-top:0;float:none;padding-left:1em;}
.centroGlosario dl.circulares dd {width:auto;float:none;padding:0;border-width:0;border-bottom:1px dotted #a0a0a0;padding:0 0 1em 1em;margin-bottom:1em;}
.circularesLst {list-style-image:url(../img/masInteresa.gif);display:list-item;margin:1em 0 0 1.8em;}
.lnkmrr {padding:0 1em 0 0.5em;}
.lnkmrr img {margin-bottom:.1em; margin-left:.2em;}
.circulares ul {padding-left:0;width:90%;}
.circulares ul ul {padding-left:3em;list-style:square;margin:1em 0;}
#bcirculares {color:#454545;width:20.7em;padding:0;margin:0;}
#bcirculares ul {padding-left:0; margin-left:0; list-style-type:none;}
#bcirculares select {border:1px solid #C2C2C2;font-size:1.1em;color:#454545;float:right;}
h4.titipos,h3.titipos {font-size:1.1em; margin-bottom:2.8em; display:block; font-weight:bold;color:#000; border:0;}
h4.titipos a,h3.titipos a {text-decoration:none; color:#000;}
/*Capa de Calendario "las del icono de busqueda avanzada"*/
#calendar { position:absolute; left:0; top:0; z-index:100; width:15.5em; display:none; border:1px solid #333; padding:1.2em; background:#fff;}
table.lCalendar {text-align:right;}
table.lCalendar caption, table.lCalendar tfoot { display:none;}
table.lCalendar th, table.lCalendar td { padding:.3em 0; padding-right:.5em;}
table.lCalendar th { font-family:Arial, Helvetica, sans-serif; color:#fff; background:#b3b3b3;}
table.lCalendar th.year { color:#454545; background:#fff; text-align:center; text-transform:uppercase;}
table.lCalendar th.desplaza { background:#fff; text-align:center;}
table.lCalendar th.desplaza a { font-size:.9em; color:#7d6538; text-decoration:none;}
table.lCalendar td { color:#454545; background:#dcdcdc; border-bottom:1px solid #fff;}
table.lCalendar td a { color:#454545; text-decoration:none;}
table.lCalendar td.today {  background:#993300;}
table.lCalendar td.today a { color:#fff; text-decoration:none;}
/*Mensaje de error validacion de formularios*/
.f_mens_error {border:1px solid #dbdbdb; display:block; background:url(../img/error_validacion.gif) no-repeat 2.5em 3.3em; padding:1em 2em 1em 9em; margin:1.5em 0;}
.f_mens_error p {color:#a04113; font-weight:bold; font-size:1.2em; padding-left:2em; background:url(../img/ulerror.gif) repeat-y top left; margin-bottom:0;}
.f_mens_error ul {color:#656565; list-style-type:none; background:url(../img/ulerror.gif) repeat-y top left; padding:1em 2.5em;  margin-top:0;}
.f_mens_error ul li {margin-bottom:.8em; font-size:1.1em;}
/*Destacado derecha subhome*/
div.destacadoder {font-size:1em; padding:0 1.2em 1.5em 1.2em;min-height:9em;}
div.destacadoder h5 {color:#000; font-size:1.2em; margin:1.3em 0;}
div.destacadoder img {width:5.6em; height:5.6em; float:left; margin-right:1.2em; border:1px solid #ccc;}
div.destacadoder a {text-decoration:none; color:#454545; font-size:1.1em;}

/* NUEVOS */
.oculto {
	display:none !important;
}
.visible {
	display:block !important;
}
.offset {position: absolute;left: -100000px;top: auto;width: 1px;height: 1px;}

.subrayado {
	text-decoration:underline;
}
div#comboAreas, div#comboAnyos {
	display:none;
}
div#listaAreas {
	margin:0px;
	padding:0px;
	width:24em;
	float:left;
}
div#listaAreas ul {
	margin:0px;
	padding:0px;
}
div#listaAreas ul li {
	margin:0px 0.5em 0.25em 0.5em;
	font-weight:bold;
	list-style-type:none;
}
div#listaAreas ul li a {
	color:#234d98;
	padding:0 0 0 1em;
	text-decoration:none;
	border-left: 2.08em solid #bb9754;
	display:block
}
div#listaAreas ul li a:hover {
 	color:#8c5c5f;
	border-left: 2.08em solid #8c5c5f;
}
h3#areasAct, strong#areasAct {
	font-size:0.9em;
	margin:0 0 0.4em .5em;
	padding:0;
	color:#993300;
}
.derHome li a {color:#454545;font-weight:bold; font-size:1.4em; text-decoration:none;}
.derHome li.mediored a {color:#234d98;font-size:1.3em;}
.derHome li.double a {color:#234d98;font-weight:bold; font-size:1.2em; text-decoration:none;}
.derHome li a:hover {text-decoration:underline;}
div#ctr h1.error {
	color:#312e2f;
	font-weight:bold;
	font-size:1.6em;
	padding:0 0 .1em .75em;
	margin:1em 0 1.5em 0;
	border-bottom:1px solid #c7c7c7;
	}
div#ctr h2 {
	color:#312e2f;
	font-weight:bold;
	font-size:1.6em;
	padding:0 0 .1em .75em;
	margin:0em 0 1.5em 0;
	border-bottom:1px solid #c7c7c7;
	}
div#ctr h2 a {
	color:#333;
	text-decoration:none;
	}
div#ctr h2.tituloCentro a {
	background: #ebebeb url(../img/iconoImpresion.gif) .5em .3em no-repeat;
	text-decoration:none !important;
	color:#454545 !important;
	font-size:.626em;
	font-weight:normal;
	padding:.2em .5em .3em 2.2em;
	float: right;
	}
div#ctr div#print a {
	background:#EBEBEB url(../img/iconoImpresion.gif) no-repeat 0.5em 0.3em;
	color:#454545 !important;
	float:right;
	font-size:1em;
	font-weight:normal;
	padding:0.2em 0.5em 0.3em 2.2em;
	text-decoration:none !important;
}
div#ctr h3 {
	color:#333;
	font-weight:bold;
	font-size:1.2em;
	border-bottom-width:0;
	margin:1.8em .75em 0.8em .75em;
	padding:0 0 0 0;
	}
div#ctr h3.clear {
	clear:both;
}
div#ctr h4 {
	color:#333;
	font-weight:bold;
	font-size:1.1em;
	border-bottom-width:0;
	margin:1.8em .75em 0.8em .75em;
	padding:0 0 0.6em 0;
	}
div#ctr h5 {
	color:#333;
	font-weight:bold;
	font-size:1em;
	border-bottom-width:0;
	margin:1.8em .75em 0.8em .75em;
	padding:0 0 0.6em 0;
	}
div#ctr h6 {
	color:#333;
	font-weight:normal;
	font-size:1em;
	border-bottom-width:0;
	margin:1.8em .75em 0.8em .75em;
	padding:0 0 0.6em 0;
	}
div#ctr select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
div#ctr p {
	margin:0.5em 1.1em 1em .75em;
	color:#454545;
	font-size:1em;
	line-height:18px;
	}
div#ctr p.margenLft {
	margin:0.5em 1.1em 1em 3em;
	}
div#ctr ul, ol {
	margin:0 .5em 1em .75em;
	padding:0 0 0 1.5em;
	list-style-type: none;
	}
div#ctr ul li {
	background: url(../img/listaCtrSepa.gif) left .8em no-repeat;
}
div#ctr .rbusqueda ul li {
	background: none !important;
}
div#ctr ul li, ol li {
	font-size: 1em;
	padding: 0.5em 0 0.7em 1.73em;
	color: #454545;
	margin: 0;
	margin-bottom: 0.01em;
	line-height:18px;
	}
div#ctr ol li {
	list-style-type: decimal;
	padding: 0.5em 0 0.7em 0;
	margin:0 0 0 2.5em;
	display: list-item;
	}
div#ctr ol.alpha li {
	list-style-type: lower-alpha;
}
div#ctr ul li ul, ol li ol {
	margin: 0.5em .5em -5px .75em;
	}
div#ctr ul li ol li {
	background: none;
	}
div#ctr ol li ul li {
	list-style-type: none;
	padding: 0.5em 0 0.7em 1.73em;
	margin: 0;
	}
div#ctr ul p, ol p {
	margin:.5em 1.1em 0 .75em;
	color:#454545;
	font-size:1em;
	line-height:18px;
	}
div#ctr dl {
	color: #454545;
	font-size:1em;
	margin:0 .5em 1em .75em;
	padding:0;
	}
div#ctr dl dt {
	font-weight: bold;
	}
div#ctr dl dd {
	padding: 0.5em 0 0.7em 1.73em;
	margin: 0;
	margin-bottom: 0.01em;
	}
div#ctr a {
	color:#234d98;
	text-decoration:none;
	}
div#ctr a:visited {
	color:#234d98;
	text-decoration:none;
	}
div#ctr p a {
	color:#234d98;
	font-weight:normal;
	}
div#ctr p a:visited {
	color:#234d98;
	}
div#ctr a:hover,
div#ctr a:focus,
div#ctr a:active {
	color:#234d98;
	text-decoration:underline;
	}
div#ctr .indice_listado {
	margin: 0 .5em 2.1em .75em;
	padding: 0;
	width: 29.5em;
	}
div#ctr .indice_listado h2 {
	border-bottom: 1px solid #ABABAB; background: url("../img/listaEurosist.gif") no-repeat scroll left 0.1em transparent; font-size: 1.2em; font-weight: bold; margin: 0; padding: 0 0 0.27em 1.82em;
}
div#ctr .indice_listado img {
	margin: 1em 2.3em 0.5em 0;
	float: left;
}
div#ctr .indice_listado.ftl {
	float:left; clear: left;
	}
div#ctr .indice_listado.ftr {
	float:right; clear: right;
	}
div#ctr .indice_listado.col1 {
	float:left; width: 49%; margin:0; padding:0;
	}
div#ctr .indice_listado.col2 {
	float:right; width: 49%; margin:0; padding:0;
	}
div#ctr .indice_listado h3 {
	font-weight: bold;
	font-size: 1.1em;
	padding: 0 0 0.27em 1.82em;
	margin: 0;
	border-bottom: 1px dashed #ababab;
	}
div#ctr .indice_listado h3.last {
	border-bottom: 0.07em solid #ababab;
	}
div#ctr .indice_listado ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	}
div#ctr .indice_listado ul ul,
div#ctr .indice_listado ul ul ul {
	margin: 0;
	}
div#ctr .indice_listado li,
div#ctr .indice_listado li li,
div#ctr .indice_listado li li li {
	font-size: 1.1em;
	padding: 0.7em 0 0.7em 1.73em;
	border-bottom: 1px dashed #ababab;
	color: #454545;
	margin: 0;
	width:auto;
	margin-bottom: 0.01em;
	min-height: 1em;
	}
div#ctr .indice_listado li.sinborde {
	border-bottom: none;
	}
div#ctr .indice_listado li li,
div#ctr .indice_listado li li li {
	font-size: 1em;
	}
div#ctr .indice_listado li.last {
	border-bottom: 1px solid #ababab;
	}
div#ctr .indice_listado li li.last,
div#ctr .indice_listado li li li.last {
	border-bottom: 0px;
	}
div#ctr .indice_listado li a, div#ctr .indice_listado li a:visited {
	color: #454545;
	text-decoration: none;
	}
div#ctr .indice_listado li  form{
	margin:0;
	}
div#ctr ul.listados.uact li {
	display:block;
	height:100%;
	clear:both;
}
div#ctr ul.listados.uact li a {
	width:86%;
}
div#ctr ul.listados.uact span.rjmq {
	float:left;
	margin:0em 1.2em 1em 0;
	font-size:1.2em;
}
div#ctr .indice_listado p {
	font-size: 1.1em;
	padding: 0;
	margin: .5em 0 0 1.3em;
	color: #454545;
	min-height: 13em;
	}
div#ctr .texto_subhome {
	margin-bottom: 3.75em;
}
.scroll{overflow:scroll;}
div.tblgenerica {border:1px solid #c7c7c7;padding:1.8em; margin-bottom:1.5em; width:90%; overflow:auto; margin:0.5em 1.1em 1.5em 1.1em;}
div#ctr div.tblgenerica table {border-collapse:collapse;color:#454545; margin: .5em auto 1em;}
div#ctr caption {color:#454545;font-weight:bold;font-size:1.1em;padding:.5em 0 .5em 0;}
div#ctr table tr th{color:#312e2f;border-bottom:1px solid #c7c7c7; padding:1.8em 1.6em .8em 1.6em;font-size:1.1em; background:#f7f7f7; text-align: center;}
div#ctr table.pequena tr th {padding:1.8em .6em .8em .6em}
div#ctr table tr th.fecha {width: 9em;}
div#ctr table tr th.pequeno {width: 20%;}
div#ctr table tr th a{color:#7c6539; text-decoration:none; vertical-align:top;}
div#ctr table tr td {/*background: url(../img/linea_puntos_gris.gif) left bottom repeat-x;*/border-bottom:1px dotted #c7c7c7;padding:.9em 3.6em .3em 1.6em}
div#ctr table.derecha tr td {text-align: right;}
div#ctr table.pequena tr td {padding:.9em .6em .3em .6em}
div#ctr table tr td.centrado {text-align: center;}
div#ctr table tr td.izquierda {text-align: left;}
div#ctr form#formXSL fieldset {
	padding: 1.5em;
	background-color: #f7f7f7;
	color: #454545;
	font-size: 1.1em;
	border: none;
	}
div#ctr form#formXSL div {
	width: 100%;
	margin-top: 1em;
	overflow: hidden;
	}
div#ctr form#formXSL label {
	margin: 0.2em 0.2em 0 0;
	min-width: 9.1em;
	}
div#ctr form#formXSL label strong {
	float:left;
	width: 30em;
	text-align: left;
	margin-right: 5px;
	}
div#ctr form#formXSL input {
	font-size: 1em;
	border: 1px solid #c2c2c2;
	width: 15em;
	height: auto;
	}
div#ctr form#formXSL input.enviar,
div#ctr form#formXSL input.cancelar {
	font-size: 1em;
	font-weight: bold;
	border: none;
	width: auto;
	height: auto;
	color: #fff;
	background-color: #234d98;
	padding: 2px;
	}
div#ctr form#formXSL input.cancelar {
	background-color: #333;
	}
/* Fichas CV */
#cvit {margin-top:0em;padding:0;position:relative;height:0.8em;clear:left}
#cvit div {float:left;text-align:center;}
#cvit .detcv {display:none;text-align:left}
#cvit .sel .detcv {display:block;position:absolute;border:1px solid #d1d1d1;margin:-0.1em 0 0 0;z-index:1;left:0;padding:1em;width:60em;cursor:auto;}
#cvit .sel dd ul {margin: 0 0 0 1.5em;}
#cvit .sel dd ul li { float:none;}
#cvit h3 {font-size:1.1em;padding:0.5em 0 !important;margin-left:0 !important;margin-right:0.15em !important;background-color:#f3f3f3;color:#454545;font-weight:normal !important;width:16em;}
#cvit .sel h3 {border:1px solid #d1d1d1;border-bottom-width:0;background-color:#fff;position:relative;z-index:2;color:#234d98;margin-left:0;font-weight:normal;margin:1.8em 0.75em 0 0.8em;cursor:auto}
#cvit h4 {font-size:1.1em;padding:0.45em;margin:0 0.09em;color:#454545;font-weight:normal;}

.detcv h4 {display:block; color:#333; margin:1.3em 0; font-size:1.1em; font-weight:bold;}
.detcv h5 {font-size:1.09em;color:#333;margin:1em 0;}
.detcv dl {font-size:1.1em;color:#454545;}
.detcv dt {float:left;color:#234d98;width:9em;clear:left;line-height:18px}
div#ctr .detcv dl dd {margin:0 0 0.8em 10em; line-height:18px;padding:0;}
#cvit .detcv .gleyend {background-color:#fff;margin:0 -1.06em -1em -1em;padding-left:0;border-bottom-width:0;}
#cvit .detcv .gleyend h3 {border:none; border-bottom:1px solid #c7c7c7; color:#312e2f; margin-left:1.4em; padding-left:.5em; font-weight:bold;}
#cvit .detcv .separaGraf {background-color:#fff;height:1em;margin:0 -1.1em;}
#cvit .detcv .gleyend dd {float:left;width:17em;line-height:1em;padding-bottom:0.25em;border-bottom-width:1px;font-weight:bold;}
#cvit .detcv .leytabla {margin:0;position:relative;bottom:-2em;margin-bottom:-1.2em;}
#cvit .detcv .gleyend dt {clear:none;border-bottom:1px dotted #a0a0a0;padding:0.1em 0 0.25em 1em;margin-right:0;line-height:.9em;margin-left:1.5em;}
#cvit .detcv dt.rjmq {width:9em;}
#cvit.fgrafico .sel .detcv {background-color:#ebebeb;width:54.25em;}
.fgrafico strong {display:block;border-top:1px solid #fff;margin:-1em -1em 0 -0.94em;padding:1em;}
.fgrafico img {width:52.82em;height:19.36em;border-width:0;}
/* Notas pie de pagina*/
div#ctr p.nota_pie {
	font-size:.9em;
	line-height:12px;
}
div#ctr div.bordesup {
	border-top:1px solid #C7C7C7;
	width:30%;
	margin:0.8em 0 0 0;
}
/* Accesibilidad */
div#accMenu {
	display:block;
	width:63.5em;
	height:2.5em;
	padding:0em 0em 1em 0em;
	text-align:center;
}
div#accMenu a {
	display:block;
	float:left;
	width:21em;
	border-left:1px solid #DADADA;
	height:2.1em;
	padding:0.9em 0em 0em 0em;
	background-color:#F7F7F7;
	border-bottom:1px dotted #DADADA;
}
div#accMenu a:hover {
	display:block;
	float:left;
	width:21em;
	border-left:1px solid #dbdada;
	height:2.1em;
	padding:0.9em 0em 0em 0em;
	text-decoration:underline;
}
div#accMenu a.select {
	background-color:#fff;
	border:1px solid #DADADA;
	border-bottom:0px;
	border-right:0px;
}
div#accMenu a#menuAccItem_0	 {
	border-left:0px;
}
div.cuerpoInt img.accImg {
	padding:0.4em;
	border:1px solid #dadada;
}
div.cuerpoInt img.img_big {
	padding:0.4em;
	width:64.6em;
	border:1px solid #dadada;
}
/* Glosario*/
div#ctr h3.g {
	width:2.8em;border-top:1px solid #c7c7c7;color:#234d98;font-weight:bold;font-size:1.5em;padding-top:0.61em;float:left; text-align:center;margin-top:0.5em;
}
div#ctr div.menuglo {
	background-color:#F7F7F7;
	margin-bottom:2px;
	padding:0.8em 0.2em;
}
div#ctr div.menuglo ul.temas {
	background:#F7F7F7;
	list-style-type:none;
	margin:0.4em 0 0 0.2em;
	padding:0;
}
div#ctr div.menuglo ul.temas li {
	color:#BB9754;
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1em;
	font-weight:bold;
	line-height:18px;
	padding:0 0.4em;
	background:url(../img/ptoGlosario.gif) no-repeat right 0.5em;
}
div#ctr dl.glosario {
	color:#312e2f;font-weight:bold;padding:0em 0em 0.1em 0.75em;margin:0.7em 0em 0.69em 0em;;
	float:left;width:57em;
}
div#ctr	dl.glosario dt{color:#454545;font-weight:bold;font-size:1.2em;width:10.5em;float:left;padding:0.6em 0;clear:left;border-top:1px dashed #c7c7c7}
div#ctr	dl.glosario dd{color:#454545;font-size:1.1em;border-bottom-width:0em; padding:0.6em 0 0.6em 0em;border-top:1px dashed #a0a0a0;font-weight:normal; margin-left:1em;float:left;width:36em}
div#ctr	dl.glosario dd ol{padding-left:1.8em;}
div#ctr	dl.glosario dt.first{border-top:1px solid #c7c7c7}
div#ctr	dl.glosario dd.first{border-top:1px solid #c7c7c7;}
div#ctr	dl.glosario dd.last{border-bottom:1px dashed #c7c7c7}
div#ctr	dl.glosario dd.last{border-bottom:1px dashed #c7c7c7}
div#ctr	dl.glosario dd p{margin:0px;padding:0 0 0 0;line-height:normal}
div#ctr #galeria {
	width: 51.2em;
	clear: both;
	overflow: hidden;
	margin-left: .75em;
	padding: 0.1em;
	border: 1px solid #c7c7c7;
	}
/* paginacion glosario */
div#paginacion {
	text-align:right;
}
div#paginacion a.back {
	float:none;
	margin:0 1em 0 0.5em;
}
div#paginacion a.next {
	margin:0 0.5em 0 1em;
}
div#paginacion a {
	float:none;
}
div#ctr #galeria a {
	display: block;

	float: left;
	}
div#ctr #galeria img {
	padding: 1em;
	margin: 0.2em 0.3em 0.2em 0.3em;
	width: 10em;
	border: 1px solid #c7c7c7;
	}
div#ctr #imagenytexto {
	padding-top: 10px;
	}
div#ctr #imagenytexto div.ftl {
	width: 13em;
	}
div#ctr #imagenytexto div.ftr {
	float:none
	}
div#ctr #imagenytexto div.ftl img {
	border:1px solid #c7c7c7;
	margin:.7em 0em 2.5em .9em
	}
/* paginacion superior agenda */
div#ctr div.paginado_mes {
	padding:0 2em;
	height:2em;
}
div#ctr div.paginado_mes a, div#ctr div.paginado_mes a:hover {
	color:#454545;
	font-size:1.1em;
}
div#ctr div.paginado_mes a.back {
	background:url(../img/back.gif) no-repeat left 0.4em;padding-left:1.6em; float:left;
}
div#ctr div.paginado_mes a.next {
	background:url(../img/next.gif) no-repeat right 0.4em;padding-right:1.6em; float:right;
}
/* RESULTADOS BUSCADOR */
div#ctr ul.faqs li span.cite {
	font-size:1em;
}
div#ctr ul.faqs li ul.path {
	margin:0;
	padding:0;
}
div#ctr ul.faqs li ul.path li {
	margin:0.8em;
	margin-left:0;
	padding:0 1em 0 0;
	font-size:0.8em;
	background:url("../img/listaCtrSepa.gif") no-repeat right 0.3em !important;
}
div#ctr ul.faqs li ul.path li.last{
	background:none !important;
}
div#ctr ul.faqs li p.faq_explica {
	margin:0.2em 0 0.5em 0.5em;
}
div#ctr ul.faqs  {
	margin:0 0 0 0;
	padding:0;
	font-size:1em;
}
div#ctr ul.faqs li  {
	padding:1.2em 0.8em;
	margin-left:0.7em;
}
div#ctr ul.faqs li a  {
	font-size:1.1em;
}
div#ctr ul.faqs li ul.path li  {
	font-size:1em;
}
div#ctr ul.patrocinados li {
	background:#f6ede8;
	margin-bottom:0.1em;
	padding:0.8em 0.8em 1.2em 1.5em;
}
div#ctr ul.patrocinados li a {
	font-size:1.3em;
	color:#993300;
}
/* FORMULARIO DE BUSQUEDA AVANZADA */
div#ctr div.colFormBg {
	width:32em;
}
div#ctr div.colFormBg ul, div#ctr div.colFormBg ul li  {
	margin:0px;
	padding:0px;
}

div#ctr div.colFormBg ul li input {
	float:left;
	clear:left
}
div#ctr div.colForm input#D1 {
	margin-left:1em;
}
div#ctr .bavanzada fieldset legend {
	font-size:1em;
}
div#ctr div.rbusqueda span.cite a {
	color:#234d98;
	font-size:1em;
}
div#ctr div.rbusqueda span.cite span {
	display:inline;
}
input.bconc {
	width:15em;
	background:#234d98;
	color:#fff;
	border:0;
}
/* Chapas */
div#ctr ul.dv_oculto li, div#ctr div.dv_oculto {
	display:block;
}
div#ctr div.dv_oculto2 { display:block; }


/*columna derecha enlaces largos*/
div#opciones_der ul li a.long {
	margin-left:-4px;
}
div#opciones_der li a span {
	cursor:pointer;
}
/*div#opciones_der ul li {
	width:20em;
}*/
.busca_error fieldset {
	border: none;
	margin-left: 7px;
}
.busca_error input.enviar {
	font-size: 1em;
	font-weight: bold;
	border: none;
	color: #fff;
	background-color: #234d98;
	padding: 2px;
	margin-top: 1px;
	vertical-align: top;
	}
/* MAPA WEB */
#mapaweb,#mapawebB {font-size:1em;list-style-type:none;margin:1.1em;padding:0;}
div#ctr #mapaweb ul {list-style-type:none;}
div#ctr #mapaweb li {width:22.15em;margin-right:0.84em;padding:0;}
div#ctr #mapaweb h3,div#ctr #mapawebB h3 {margin:1em 0;padding-bottom:0.33em;font-size:1em;color:#234d98;border-bottom:1px solid #c7c7c7;}
div#ctr #mapaweb li li,div#ctr #mapawebB li li {width:auto;margin-right:0;margin-bottom:0.2em;padding:0.2em 0pt 0.2em 0em;}
div#ctr #mapaweb ul ul {display:none;margin:0.9em 0 0 1.8em;}
div#ctr #mapawebB ul ul {margin:0.5em 0 0 0.4em;}
div#ctr #mapaweb li .nodo, div#ctr #mapawebB li .nodo {background:url(../img/Icomas.gif) no-repeat left center;padding-left:1.1em;cursor:pointer;color:#333;}
div#ctr #mapawebB li .nodo {background:none}
div#ctr #mapaweb li .nodom, div#ctr #mapawebB li .nodom {background:url(../img/icoMenos.gif) no-repeat left center;padding-left:1.1em;cursor:pointer;color:#333;}
div#ctr #mapaweb li li li ul, div#ctr #mapawebB li li li ul {margin-left:2em;color:#454545;}
div#ctr #mapaweb li li li ul a, div#ctr #mapawebB li li li ul a {margin-left:0;}
div#ctr #mapaweb a, div#ctr #mapawebB a {color:#234d98;text-decoration:none;margin-left:1.1em;display:block;}
div#ctr ul#mapawebB li.ftl {
	padding:0.2em 0;
	width:28em;
	margin-right:1em;
}
div#ctr ul#mapawebB li.ftl p {
	border-bottom:1px solid #c7c7c7;
	font-weight:bold;
	font-size:1.6em;
}
div#ctr ul#mapawebB li ul {
	padding-left:0.6em;
}
/* Foto consejo de Gobierno */
img.foto_contenido {
	display:block;
	margin:0px 4px 8px 4px;
	padding:4px;
	border:1px solid #ABABAB;
}
#opciones_der h3.email {
	background-color:#BC9753;
	}

/* DATOS CLAVE HOME */
.opciones_der_home dt {font-weight:bold;padding:0.1em 0em 0.3em 0.3em;height:2.2em;}
.opciones_der_home dt span.date_dato {display:block;font-weight:bold;font-size:0.8em;margin-top:0.4em}
.opciones_der_home dd {
	color:#993300;
	font-weight:bold;
	padding:0.7em 0pt 0.7em 0.2em;
	text-align:right;
	font-size:1.1em;
}
/*Imagen info de la gr�fica*/
.opciones_der_home dd span.mas_info a img {
	border:0px;
	margin-left:0.1em;
	margin-right:0em;
	vertical-align:middle;
}
div#ctr a span {
	cursor:pointer;
}
.dclave {
	padding:0.2em;
}
.masEstadisticasHome {
	background:#f7f7f7;
	border-top:0px;
	margin-right:0.2em;
	margin-bottom:1em;
	padding:0.4em 0.2em 0.4em 0pt;
	text-align:center;
	margin-left:0em;
}
.masEstadisticasHome span {
	padding-left:0em;
	background:none;
}
.opciones_der_home dt a {
	left:8em;
	position:relative;
	top:-2em;
}
img.borde_gris {
	border:1px solid #CCCCCC;
	margin-left:1em;
	vertical-align:middle;
}
img.banner {
	margin-left:0em;
	vertical-align:middle;
	float:left;
	clear:right;
}
span.txtIzda {
	float: left;
	width: 50%;
	margin: 1em;
	margin-top: 0em;
	line-height:1.8em;
	font-style:italic;
}
span.txtDer {
	float: right;
	width: 56%;
	margin: 1em 0em 1em 0em;
	margin-top: 0em;
	line-height:1.8em;
	font-style:normal;
}
span.txtIzdaShort {
	float: left;
	width: 50%;
	margin: 1em 0 0 0;
	margin-top: 0em;
	line-height:1.8em;
}
.docPublis a span {
	color:#234d98;
}

div.endPage{
	clear:both;
}

/* Suggest Buscador */
div.sugerencias {
	background-color:#fff;
	border:1px solid #dadada;
	padding:15px 12px;
	text-align:left;
	width:23em !important;
}
div.sugerencias ul {
	padding:0 0.2em;
	margin:0;
}

div.sugerencias ul li {
	padding:0.5em 0.5em 0.8em 0.5em !important;
	border-bottom:1px solid	#dadada;
	list-style-type:none;
	color:#977639;
	font-size:1.1em !important;
	line-height:15px;
}
div.sugerencias ul li.selected {
	background:#f7f7f7 !important;
	background-image:none;
	border:1px solid #dadada;
	margin-top:-1px;
	cursor: pointer;
}

/* Cambio de idioma */
a.otro_idioma, span.otro_idioma, div.otro_idioma,
a.otro-idioma, span.otro-idioma, div.otro-idioma {
	font-style:oblique;
}
div.otro_idioma, div.otro-idioma {
	float:left
}
/* Pagina de error */
div.avisohorario h1 {
	border-bottom:1px solid #C7C7C7;
	color:#312E2F;
	font-size:1.6em;
	font-weight:bold;
	margin:0em 0pt 1.5em;
	padding:0pt 0pt 0.1em 0.75em;
}
div.avisohorario h2 {
	border-top:1px dotted #C7C7C7;
	padding-top:2em !important;
	margin-top:2em !important;
}
div.avisohorario {
	border-right:24em solid #F7F7F7;
	height:100%;
	margin-top:2em;
	margin-bottom:1.2em;
	overflow:hidden;
}
div.avisohorario div.volver {
	margin-top:5em;
}
div#entorno {
	font-size:1.6em;
	float:right;
	margin-top:-2.75em;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	padding:0;
	letter-spacing:0.1em;
	color:#FFF;
	line-height:1em;
	width:15em;
	text-align:center;
}
div.avisohorario div.tblgenerica {
	border:0;
}

/*Ancho H3 tabs*/

#accdirectos li h3#id1{
	width:8.8em !important;
	text-align:center;
}
#accdirectos li h3#id2{
	width:11.7em !important;
	text-align:center
}
#accdirectos li h3#id3{
	width:13.6em !important;
	text-align:center
}

/*Destacados*/
.derHome li.undestacado_bl {min-height:13em;overflow:hidden; text-align:center;}
.derHome li.undestacado_bl img.destacados_img {float:right;width:5.6em; height:auto; margin:-0.5em 0 2px 0.6em;}
.derHome li.undestacado_bl a{position:relative;top:20px; color:#993300 !important;}

/*Ancho Total Tabla*/
.ancho_tabla_total{
	width:100%;
}

.menu_eu li a, .menu_ga li a, .menu li a {
    padding: 0.8em 1.83em;
}
.menu_ca li a {
    padding: 0.8em 1.90em;
}

.menu_va li a {
    padding: 0.8em 1.90em;
}

.menu_en li a {
    padding: 0.8em 1.80em;
}
div#ctr ul p.parrafo_corto{
	width:80%;
	margin:1.2em 0 1.2em 5em;
}
.cursiva{
	font-style:italic;
}
h3.margenlft{
    margin-left:2em !important;
}
/*Separaci�n inferior entre li*/
.mgliinf li{
	margin:15px 0px 0px 0px !important;
}

/*Color fecha*/
.colordate{
	color:#234d98;
}
.img_grande_destacado{
	margin:0 10px 15px;
	float:left;
}
a.email_cont{
	color:#234d98 !important;
}
/*DESTACADOS*/

ul.derHome li.centro { background-color: #f2e5de; height: 12.0em; border-top: #dcdcdc solid 1px;}

/* include 1 */

.derHome li.undestacado_bl img.destacados_img{float:right;width:5.6em; height:auto; margin:-0.5em 0 2px 0.6em;}
.derHome li.undestacado_bl a{position:relative;top:28px;color:#993300 !important;}
.derHome li.undestacado_bl{min-height:13em;overflow:hidden;text-align:center;}
ul.dest_1a{background-color:#F2E5DE !important;}
ul.dest_1a li.undestacado_bl a{color:#993300 !important;}
ul.dest_1b{background-color:#E8B673 !important;}
ul.dest_1b li.undestacado_bl a{color:#403326 !important;}
ul.dest_1c{background-color:#757575 !important;}
ul.dest_1c li.undestacado_bl a{color:#ffffff !important;}
ul.dest_1d{background-color:#AAAAAA !important;}
ul.dest_1d li.undestacado_bl a{color:#242424 !important;}
ul.dest_1e{background-color:#a2bcbc !important;}
ul.dest_1e li.undestacado_bl a{color:#000000 !important;}
ul.dest_1c2{background-color:#757575 !important;}
ul.dest_1c2 li.undestacado_bl a{color:#ffffff !important;}
ul.dest_1c3{background-color:#AAAAAA !important;}
ul.dest_1c3 li.undestacado_bl a{color:#242424 !important;}
ul.dest_1d1{background-color:#a2bcbc !important;}
ul.dest_1d1 li.undestacado_bl a{color:#000000 !important;}
.derHome li.undestacado_bl a span.subtitulo {color:#A36B65;font-size:1em !important;}

/* include 2 */
ul.dest_2 li.medio1 { background-color: #E8B673; height: 7.2em; padding: 0.8em 0 0.8em 0.8em; min-height:6.3em;}
ul.dest_2 li.medio2 { background-color: #757575; height: 7.2em; padding: 0.8em 0 0.8em 0.8em; border-top: #dcdcdc solid 1px; min-height:6.3em;}
ul.dest_2 li.medio1 a { font-size: 1.2em; font-weight: bold; color:#403326 !important; }
ul.dest_2 li.medio2 a { font-size: 1.2em; font-weight: bold; color:#ffffff !important; }

/* include 3 */
ul.dest_3{margin:0;padding:0;list-style-type:none;border-top:1px solid #dcdcdc; background-color:#fff}
ul.dest_3 li {border-bottom:1px solid #dcdcdc;padding:0.9em 0 0.1em 0.6em;color:#454545;min-height:4.9em;margin:-0.1em 0 0 0;}
ul.dest_3 li img.destacados_img {float:right;width:5.3em;height:5.3em;margin:-0.5em 0 0 0.6em;}
ul.dest_3 li.medio1 { background-color: #F2E5DE;}
ul.dest_3 li.medio2 { background-color: #E8B673;}
ul.dest_3 li.medio3 { background-color: #757575;}
ul.dest_3 li.medio1 a { font-size: 1.2em; font-weight: bold; color:#993300 !important;text-decoration:none; }
ul.dest_3 li.medio2 a { font-size: 1.2em; font-weight: bold; color:#403326 !important;text-decoration:none; }
ul.dest_3 li.medio3 a { font-size: 1.2em; font-weight: bold; color:#ffffff !important;text-decoration:none; }

/* include 2 */
ul.dest2 li.medio1 { background-color: #E8B673; height: 7.2em; padding: 0.8em 0 0.8em 0.8em; min-height:6.3em;}
ul.dest2 li.medio2 { background-color: #757575; height: 7.2em; padding: 0.8em 0 0.8em 0.8em; border-top: #dcdcdc solid 1px; min-height:6.3em;}
ul.dest2 li.medio1 a { font-size: 1.3em; font-weight: bold; color:#403326 !important; position:relative; top:2px;}
ul.dest2 li.medio2 a { font-size: 1.3em; font-weight: bold; color:#ffffff !important; position:relative; top:10px;}
ul.dest2 li.medio1 a.en {top:10px;}
ul.dest2 li.medio2 a.en {top:10px;}
ul.derHome li.centro { background-color: #f2e5de; height: 12.0em; border-top: #dcdcdc solid 1px;}
ul.dest2 li.medio1 img.destacados_img4 {float:right; width:5.6em; height:7.1em; margin: 0 0 0 0.5em;}
ul.dest2 li.medio2 img.destacados_img5 {float:right; width:5.6em; height:7.1em; margin: 0 0 0 0.5em; }

/* include 3 */
ul#destTres{margin:0;padding:0;list-style-type:none;border-top:1px solid #dcdcdc; background-color:#fff}
ul#destTres li {border-bottom:1px solid #dcdcdc;padding:0.9em 0 0.1em 0.6em;color:#454545;min-height:4.9em;margin:-0.1em 0 0 0;}
ul#destTres li img.destacados_img {float:right;width:5.3em;height:5.3em;margin:-0.5em 0 0 0.6em;}
ul#destTres li.medio23 img.destacados_img {height:11em}
ul#destTres li.medio1 { background-color: #F2E5DE;}
ul#destTres li.medio2 { background-color: #E8B673;}
ul#destTres li.medio3 { background-color: #666666;}
ul#destTres li.medio23 { background-color: #F2E5DE; min-height:11em;padding-top:1em !important;}}
ul#destTres li.medio1 a { font-size: 1.3em; font-weight: bold; color:#993300 !important;text-decoration:none; }
ul#destTres li.medio2 a { font-size: 1.3em; font-weight: bold; color:#403326 !important;text-decoration:none; }
ul#destTres li.medio3 a { font-size: 1.3em; font-weight: bold; color:#ffffff !important;text-decoration:none; position:relative;top:5px; text-align:center; display:block;}
ul#destTres li.medio23 a { font-size: 1.3em; font-weight: bold; color:#993300 !important;text-decoration:none; position:relative;top:8px;text-align:center; display:block;}
ul#destTres li.medio23 a span.subtitulo {color:#A36B65;font-size:1em !important;}

/*Alto Es Noticia*/
UL.newshome li.alto3line{height:4.5em !important;}
UL.newshome li.alto3line span.newsdate{height:2.5em}
UL.newshome li.alto1line{height:1.5em !important;}

/*Google maps*/
.planosituacion iframe, .planosituacion img{border:1px solid #777;margin-top:3px;}
.planosituacion a{margin-top:10px; display:block; color:#234d98 !important;}

/*AVISOS*/
div.cuadro_avisos {
border: 1px solid #A3475D;
padding: 1.7em 1.0em 1.7em 1.0em;
margin-bottom: 1.2em;
overflow: hidden;
width:96%;
}
div.cuadro_avisos span{
color:#A3475D;
font-weight:bold;
font-size:1.1em;}

/* Estilos modificados para los iconos */
div#ctr div#print1 {clear:both; margin-right:0.4em;}
div#ctr div#print1 ul {text-align:right;width:100%;padding:0 0.4em 0 0;margin:-2.5em 0 0 0;}
div#ctr div#print1 ul li {display:inline;background:none !important;margin:0;padding:0;}
div#ctr div#print1 a img {margin-top:0.4em;}

div#ctr div#print1 a {
                color:#454545 !important;
                padding:0 0.4em 0.4em 0.4em;
                margin:0 -0.5em;
                font-size:1em;
                font-weight:normal;
}

/* Nuevo estilo para los titulos alternativos de los eventos */
ul.eventos li span.subtitle {
    display: block;
}
div#ctr div#print1 a:hover {
    text-decoration: none;
}
div#ctr div#print1 a:link {
    text-decoration: none;
}
div#ctr div#print1 a:visited {
    text-decoration: none;
}

/*Logo Sistema Europeo de Bancos Centrales - p�gina enlaces*/

.enlaces #cont_sebc .pais{
	margin-top:20px;
}

#opciones_der .lsttbInteresa .noicono{
	background:none;
}

/* Billetes conmemorativos */

div.firmas_billetes {
    margin-left: 60px;
    width: 500px;
}

div.firmas_billetes ul {
    margin: 0;
    padding: 0;
}

div.firmas_billetes ul li {
    background: none repeat scroll 0 0 transparent !important;
    float: left;
    margin-right: 5px;
    padding: 0;
    width: 140px;
}

div.firmas_billetes ul li img {
    clear: both;
    display: block;
}

/* Contacto Destacados */
li.sinIcono {list-style:none;}

/* Elimina espacio del parrafo en la direccion */
ul.contacto li p {margin:0 !important; padding:0 !important;}

/* BDE_PUBLICACION como Relacionado */

#opciones_der ul li.publiRelacionada {
	background: none repeat scroll 0 0 transparent;
	margin-top: 0.6em;
	padding-bottom:0.1em;
	padding-left: 0;
}

#opciones_der ul li.publiRelacionada  h5 {
	padding:0em;
}

#opciones_der ul li.publiRelacionada  ul {
	margin-left: 0.6em;
}

#opciones_der ul li.publiRelacionada  ul.contenidosHijos {
	margin-left: 1.5em;
}

#opciones_der ul li.publiRelacionada  ul.contenidosHijos li {
	float:left;
	width:100%;
}

#opciones_der ul li.publiRelacionada p.actualizaciones {
	margin:0em;
	padding-left:0em;
}

#opciones_der ul li.publiRelacionada ul li.documentoCompleto {  }

#opciones_der ul li.publiRelacionada ul li a { }

#opciones_der ul li.publiRelacionada ul li  ul li {  }

/* Banner en los relacionados */

#opciones_der ul.lsttbInteresa  li.banner_relacionado
{
	background:none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	min-height:60px;
}
#opciones_der ul.lsttbInteresa  li.banner_relacionado p
{
	padding-left:0px;
	padding-right:0px;
}
#opciones_der ul.lsttbInteresa  li.banner_relacionado span.txtIzdaShort{
	width:50%;
	font-style:italic;
}
#opciones_der ul.lsttbInteresa  li.banner_relacionado img{
	float:right;
	border:1px solid #ccc;
}

#opciones_der ul.contacto li ul{
	padding-left:0px !important;
	padding-bottom:0px !important;
	position:relative;
	left:-20px;
}
/*CURRICULUMS EN TABLAS*/
div#ctr table.tabla_CV{
	margin:0px;
}
div#ctr table.tabla_CV caption{
	display:none;
}
div#ctr table.tabla_CV tr {
	color:#454545;
	font-size:1em;
	min-height:50px;
}
div#ctr table.tabla_CV tr th{
	color:#234d98;
	font-weight:bold;
	line-height: 10px;
	width:11em;
	border-bottom:none;
	background:none;
	font-size:1em;
	text-align:left;
	margin:10px 0px 0px 0px;
	padding:1em 0px 0.8em 0.8em !important;
	float:left;
	vertical-align:top;
}

div#ctr table.tabla_CV tr td {
	line-height:25px;
	border-bottom:none;
	font-size:1em;
	margin:0px;
	padding:0em 0px 0px 0px !important;
}
div#ctr table.tabla_CV tr td ul li{
	float:none;
}
ul.lista_CV{
	clear:both;
	float:left;
}
ul.lista_CV li{
	float:left;
	background:none !important;
	width:80%;
	display:block;
	clear:both;
	border-bottom:none !important;
	font-weight:normal !important;
	padding-left:85px !important;
}
.detcv h4 {clear:both;}
/*newsletter*/
.aviso {
text-align:right;
}

.negrita{
font-weight:bold;
}
.newsletter label{
	float:left;
	width:50%;
	text-align:right;

	margin-top:5px;
}
.newsletter input,
.newsletter select{
	float:left;
	width:30%;
	margin-left:10px;
	text-align:right;
}
.newsletter form{
	padding:10px 0px 0px 0;
	border-top:1px solid #ccc;
}
.newsletter .clear{
	margin-bottom:15px;
	padding:0px 0px 10px 0;
	border-bottom:1px solid #ccc;
}
.newsletter input.button{
	float:right;
	width:auto;
	margin-left:0px;
	margin-right:110px;
	text-align:center;
	background-color:#f2e5de;
	color:#993300;
	font-weight:bold;
	border:none;
	padding:5px;
	cursor:pointer;
}
.newsletter input.button:hover{
	color:#bc9753;
}
.newsletter input.email{
	text-align:left;
}
.newsletter ul li{
	background: url(../img/listaCtrAvisleg.gif) no-repeat left 0.8em;
}


/* formulario */
form#formulario {
	display:block;
	background:#ebeaea;
    overflow: hidden;
}
#opciones_der form#formulario {
	background:none;
}
form#formulario label {
	margin:10px 0px 5px 0.3em;
	float:right;
}
form#formulario input {
	margin:10px 0px 5px 0.3em;
	font-size:1em;
	border:1px solid #234d98;
	float:left;
}
form#formulario input#enviar {
	background:#234d98;
	color:#fff;
	display:block;
	float:left;
	margin:25px 45px 15px 25px;
}
form#formulario input#enviarbic {
	background:#234d98;
	color:#fff;
	display:block;
	float:left;
	margin:20px 45px 0px 25px;
}
form#formulario input#limpiar {
	background:#234d98;
	color:#fff;
	display:block;
	float:left;
	margin:25px 45px 15px 25px;
}
form#formulario input#imprimir {
	display:inline;
	margin: 15px 0px 25px 100px;
}
div#ibantxt, div#ibanprintxt, div#bictxt {
	border:1px solid #234d98;
	height:15px;
	width:215px;
	margin:1px 0px 50px 0px;
	padding:0px;
	float:right;
	line-height:12px;
	font-weight:normal;
	font-size: 0.9em;
}
div.linea {
	margin:15px 0px 15px 8px;
	display:inline;
	width:215px;
	height:20px;
	float:left;
}
#opciones_der div.linea {
	margin:5px 0px 10px 8px !important;
	display:inline;
	width:215px;
	height:20px;
	float:left;
}
div.linea2 {
	margin:0px 10px 10px 10px;
	display:block;
	width:130px;
	height:15px;
}
div#ctr .dclave {
	width:95%;
}
div#ctr .dclave p {
	width:90%;
	padding-top:1em;
}
div#ctr .dclave label{
	float:left;
	margin-left:68px;
	width:60px;
}
div#ctr .dclave #enviar, div#ctr .dclave #enviarbic{
	margin-right:400px;
	float:left;
	margin-bottom:15px;
}
div#ctr .dclave #limpiar{
	margin-right:400px;
	float:left;
}
div#ctr .dclave .linea{
	width:auto;
	margin-left:25px;
	margin-right:28px;
}
div#ctr .dclave #ibantxt, div#ctr .dclave #ibanprintxt{
	width:250px;
	margin-left:0px;
	float:none;
}
div#ctr .dclave #bictxt{
	width:250px;
	margin-left:0px;
	float:none;
}
div#ctr .dclave #imprimir{
	margin-left:460px;
}


div#ibanprintxt {
	float:none;
}
.opciones_der_home #formulario input {
    float: none;
    margin: 0px 10px 0px 40px;
}

div#ctr .dclave_en {
	width:95%;
}
div#ctr .dclave_en p {
	width:90%;
	padding-top:1em;
}
div#ctr .dclave_en input{
	margin-left:55px;
}
div#ctr .dclave_en input#dc{
	margin-left:45px;
}
div#ctr .dclave_en input#compte{
	margin-left:1px;
}
div#ctr .dclave_en label{
	float:left;
	margin-left:25px;
	width:270px;
}
div#ctr .dclave_en #enviar, div#ctr .dclave_en #enviarbic{
	margin-right:400px;
	float:left;
	margin-bottom:15px;
}
div#ctr .dclave_en #limpiar{
	margin-right:400px;
	float:left;
	width: 100px;
}
div#ctr .dclave_en .linea{
	width:auto;
	margin-left:25px;
	margin-right:28px;
}
div#ctr .dclave_en #ibantxt, div#ctr .dclave_en #ibanprintxt{
	width:250px;
	margin-left:0px;
	float:none;
}
div#ctr .dclave_en #bictxt{
	width:250px;
	margin-left:0px;
	float:none;
}
div#ctr .dclave_en #imprimir{
	margin-left:460px;
	width: 125px;
}
/**/
.indentado{padding-left:10px;}
.masIndentado{padding-left:40px !important;}
.indent .indentado{
	padding-top:5px;
	padding-left:50px;
	background:transparent url(../img/indent_tree.gif) no-repeat scroll 0 2px;
	}
.indent .faq_explica{
	margin:0.2em 0 1em 1.5em !important;
}
/*imagen derecha home*/
div#img_dcha{
	background:url("../INF/assets/img/edificio.jpg") 0px 0px transparent no-repeat;
	width:237px;
	height:492px;
	float:left;
}
/* mapas */
#divMapa {position:relative;}
#areaTip {position: absolute;top: 42px;border: 1px solid #e9e9e9;padding: 4px 8px;left: 15px;font-size:1.1em;}

/*************************/
/**** estilos preview ****/
/*************************/
.vgn-ext-region, .vui-pagemode-component{min-height: 0px !important;}
.vui-preview .vgn-ext-region {min-height: 0px !important;}
.vui-preview #marco_boton {font-size: 13px;}
.vui-preview #marco_boton div.show_ed ul.editIcn li:first-of-type {height: 1.3em;}
.vui-preview #marco_boton div.show_ed ul.editIcn li {height: 1.9em;}
.vui-editor {font-size: 11px !important;}
.vui-editor *, .vui-dialog *, .vui-window *, .vui-preview-menu, .vui-preview-menu *, .vui-preview-window, .vui-preview-window *,
.x-toolbar .x-toolbar-item, .x-toolbar .x-toolbar-item * {-webkit-box-sizing: content-box !important;-moz-box-sizing: content-box !important; box-sizing: content-box !important;}

.vui-preview em{font-style:italic !important;}
.vui-preview strong{font-weight:bold !important;}
.vui-preview .vui-tab-panel .x-tab button {font-weight: normal !important;font-style: normal;}

.vui-preview .menuOtros li {list-style-image: url(../img/ico_flecha.gif) !important;}
.vui-preview .menuHome ul {margin:25px 15px 15px -0.5em !important;padding-bottom: 1.3em !important;padding-left: 40px !important;}
.vui-preview .opciones_sup li a, .vui-preview #pie ul li a, .vui-preview .menuAreas a, .vui-preview .menuOtros a, .vui-preview .centroInfHome dd a, .vui-preview .listaSubhome li ul a, .vui-preview .lsttbInteresa li a, .vui-preview #opciones_der a, .vui-preview .listados a, .vui-preview .paginado a, .vui-preview .estadisticas_resultado a, .vui-preview .cajaEvento a, .vui-preview .enlaces a, .vui-preview .contact a, .vui-preview .convocatorias a, .vui-preview .docPublis a, .vui-preview #infotrosAnyos a, .vui-preview #lstSucursales a, .vui-preview .ficha_suministros dl dd span, .vui-preview .ficha_suministros dl dd a, .vui-preview #accdirectos a, .vui-preview #mapaweb li li li .nodo, .vui-preview #mapaweb li li li a, .vui-preview .lstnormal a, .vui-preview #mapawebB li li li .nodo, .vui-preview #mapawebB li li li a {color: #454545 !important;}
.vui-preview div#ctr a:visited {color: #234d98; text-decoration: none;}
.vui-preview form#formulario input{font-weight: normal !important;font-family: Arial !important;}
.vui-preview .contenedora input[type=button]{padding:1px 6px !important;}
.vui-preview.responsive #img_dcha a[href='#'] img, .vui-preview.responsive #img_dcha img[vcmid] {width: auto !important;}
.vui-preview div#ctr .indice_listado h2 span {margin-top:0 !important;}
.vui-preview #itemMenuResponsive-2 {clear:both;}
