/*-------------------------Realizado por Technosite (www.technosite.es)-------------------------*/
/*------LISTAS DESPLEGABLES (NO TOCAR)------*/
.dv_visible{
	display: block;
	}
.dv_oculto{
	display: none;
	}
/*------BODY------*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	margin: 0px;
	padding: 0px;
	}
/*------CAMBIO_COLOR_SECCIONES------*/
/*------home------*/
body#seccion_home #pasanotiz,
body#seccion_home #pasanoticias_interior,
body#seccion_home #pasanoticias_interior a {
	background-color: #ccc !important;
	color: #000 !important;
	}



/*------pki------*/

body#pki #pasanotiz,
body#pki #pasanoticias_interior,
body#pki #pasanoticias_interior a {
	background-color: #930 !important;
	color: #fff !important;
	}




/*------/CAMBIO_COLOR_SECCIONES------/

/*------GENERALES------*/
/*------ajuste margen contenido------*/
#container { 
   	width: 76.1em; 
   	margin: auto 0px;	
	}
#contenidos {
	width: 57em;
	margin: 5px 4px 46px 0px;
  	padding: 0px;
	float: right;	
	}
/*------encabezados------*/
h1 {
	font-size: 1.2em;
	text-transform: uppercase;
	padding-bottom: 3px;
	margin: 0px;
	}

h2 {
	color: #000;
	font-size: 1em;
	padding-bottom: 5px;
	margin: 20px 0px 0px 0px;
	background: url(../../img/lineas/linea14_3_n.gif) repeat-x left bottom;
	}
h2 span#bde1 {
	font-weight: bold;
	color: #fff;
	background-color: #666;
	padding: 1px;
	}
h2 span#bce1 {
	font-weight: bold;
	color: #fff;
	background-color: #039;
	padding: 1px;
	}
h3 {
	color: #000;
	font-size: 1em;
	margin: 20px 0px 0px 0px;
	}
h4 {
	font-size: 1em;
	margin-bottom: 5px;
	margin-top: 20px;
	text-transform: uppercase;
	font-weight: normal !important;
	}
h5 {
	font-size: 1em;
	font-weight: normal;
	margin: 20px 0px 0px 0px;
	}

/*------enlaces------*/
a.enbloque {
	display: block;
	margin: 10px 0px 10px 50px;
}
a.nosubrayado:hover { 
    text-decoration: none !important;            
    }
span.enlace:hover {
	text-decoration: underline !important;
	}
/*#contenidos #serviciopublico a.nosubrayado:visited {
	color: #c66 !important;
	}*/
span.enlacex {
	/*font-weight: normal !important;
	color: #000;*/
	}
/*------listas------*/
#contenidos ul {
	font-size: 1em;
	padding: 0px;
	margin: 0px 0px 0px 1px;
	list-style: none;
	}
#contenidos ul li {
	margin: 9px 0px 0px 0px;
	padding: 0px;
	line-height: 1.4em;
	}
#contenidos ul li li {
	margin-left: 15px;
	}
/*#contenidos ul li li a {
	font-weight: normal !important;
	color: #000 !important;
	}
#contenidos ul li li a:visited {
	color: #999 !important;
	font-weight: normal !important;
	}
#contenidos ul li li a:hover {
	color: #000 !important;
	font-weight: bold !important;
	}*/
#contenidos th a {
	color: #fff !important;
}
#contenidos th a:visited {
	color: #bde !important;
	}
#contenidos th a:hover {
	color: #fff !important;
	font-weight: bold !important;
	}

#contenidos ul.indice li li a {
	font-weight: normal !important;
	color: #000 !important;
	}
#contenidos ul.indice li li a:visited {
	color: #999 !important;
	font-weight: normal !important;
	}
#contenidos ul.indice li li a:hover {
	color: #000 !important;
	font-weight: bold !important;
	}
#contenidos ul.dv_visible {
	margin-left: 37px;
	}
#contenidos ul.dv_visible li {
	}
/*#contenidos ul li.sub2 {
	background: url(../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	margin-bottom: 15px;
	}*/
#contenidos ul li.negrita {
	background: url(../../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	margin-bottom: 15px;
	font-weight: bold;
	}
#contenidos ul.dv_visible li a,
#contenidos ul.dv_visible li li a {
	font-weight: normal !important;
	color: #000 !important;
	}
#contenidos ul.dv_visible li a:visited,
#contenidos ul.dv_visible li li a:visited {
	color: #999 !important;
	font-weight: normal !important;
	}
#contenidos ul.dv_visible li a:hover,
#contenidos ul.dv_visible li li a:hover {
	color: #000 !important;
	font-weight: bold !important;
	}
/*#contenidos td img,*/
#contenidos th img,
#contenidos ul img,
#contenidos dl img,
#contenidos h3 img {
	margin: 0px 0px 0px 4px;
	padding: 0px;
	vertical-align: middle;
	border: none;	
	}
#contenidos dl dt img,
#contenidos ul li img,
#contenidos ul li li img {
	margin-top: 0px;
	/*margin-left: 4px;*/
	margin-left: 0px;
	padding: 0px;
	border: none;
	}
#contenidos ol {
	font-size: 1em;
	padding: 0px;
	margin-top: 12px;
	margin-bottom: 12px;
	margin-left: 20px;
	}
#contenidos ol.letra li {
	list-style: upper-alpha;
	font-weight: normal !important;
	text-transform: none !important;
}
#contenidos ol.romano li {
	padding: 0px;
	margin: 12px 0px 12px 0px;
	list-style: lower-roman;
	}
#contenidos ol img {
	margin-top: 0px;
	margin-left: 3px;
	padding: 0px;
	vertical-align: middle;
	text-decoration: none;	
	}
#contenidos #lista_indentado {
	margin: 0px 0px 20px 10px;
	}
#contenidos ul li.nobullet {
	background: url(../../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	padding: 0px 0px 0px 30px !important;
	}
#contenidos ul li.nobullet2 {
	background: url(../../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	padding: 0px;
	}
#contenidos dl{
	}
#contenidos dt{
	font-weight: bold;
	margin: 10px 0px 0px 0px;
	}
#contenidos dd{
	margin: 5px 0px 0px 0px;
	}
#contenidos ul li.indice {
	font-weight: bold;
	color: #000;
	}
#contenidos ul li.indice p {
	font-weight: normal;
	color: #000;
	}
#contenidos ul.email li {
	width:70%;
	clear:both;
	}
#contenidos ul.doscol {
	clear:both;
}
#contenidos ul.doscol li {
	display:block;
	float:left;
	clear:right;
	padding:0px;
	margin:0px;
	margin-top:15px;
	margin-bottom:15px;
}
#contenidos ul.doscol li.short {
	width:10em;
}
#contenidos ul.doscol li.long {
	width:20em;
}
	
/*------tablas------*/
#contenidos table {
 margin: 0px 0px 20px 0px;
	}
#contenidos table p,ul {
	margin: 0px;
	line-height: 1.2em;
	}
#contenidos table caption {
	 font-size: 1em;
	 font-weight: bold;
	 padding: 23px 0px 3px 0px;
	}
#contenidos table th {
 	color: #fff;
	}
#contenidos table th.nofondo {
 	background-color: #fff !important;
 	color: #000 !important;
	}
#contenidos table th.nofondo2 {
 	background-color: #fff !important;
 	color: #000 !important;
	text-align: left;
	}

#contenidos table td {
 	padding: 4px;
	}
#contenidos table td a {
	font-weight: bold;
	text-decoration: none;
	}
#contenidos table td a:hover {
	text-decoration: underline;
	}
#contenidos table td.centrado {
	text-align: center;
	}
#contenidos table td.derecha {
	text-align: right;
	}
#contenidos table th.izquierda {
	text-align: left;
	}
#contenidos table td.negrita {
	font-weight: bold;
	}
/*------formularios------*/
fieldset {
	border: none;
	}
legend {
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: underline;
	}
/*------general------*/
strong {
	color: #000;
	}
img {
	border: none;
	}
img.dcha {
	float: right;
	margin-left: 10px;
	}
img.izqda {
	margin-right: 10px;
	}
div.flotariz {
	float: left;
	}
div.centrado {
	text-align: center;
	}
div.derecha {
	text-align: right;
	padding-top: 5px;
	clear: right;
	}
div.imagen1h,
div.imagen2h {
 	text-align: center;
 	margin: auto;
 	float: left;
	}


#enlaceser {
	border: 1px solid #c6ecec;
	margin:3px 3px 3px 40px;
	padding: 3px 0px 5px 3px;
	width:80%;
	min-height: 510px;
}

#enlaceser span {
	border: 1px solid #c6ecec;
	float:left;
	margin: 3px 3px 3px 3px;
	text-align: left;
	width:47%;
}
#enlaceser span.negrita {
	border: 1px solid #c6ecec;
	font-weight: bold;
	text-align: right;
}

/*#contenidos a span.enlace {
	text-decoration: none !important;
	font-weight: normal !important;
	color: #000 !important;
	}*/
span.cursiva {
	font-style: italic;
	}
span.tachado {
	text-decoration: line-through;
	}
span.subrayado {
	text-decoration: underline;
	}
span.rojo {
	color: #f00;
	font-weight: bold;
	}
#contenidos p {
	margin: 20px 0px 20px 0px;
	line-height: 1.4em;	
	}
#contenidos p img {
	vertical-align: middle;
	margin: -3px 0px 0px 0px;
	/*margin: -5px 0px 0px 4px;*/	
	}
#contenidos table img {
	vertical-align: middle;
	margin: -3px 0px 0px 0px;	
	}
#contenidos p.separador {
	margin: 20px 0px 10px 0px;
	background: url(../../img/lineas/lineap0.gif) 0px 5px repeat-x;
}
#contenidos p.separador img {
	margin: 0px;
}
#contenidos p.sangrado {
	margin: 20px 0px 20px 15px;	
	}
#contenidos p.fecha {
	margin: 13px 0px -8px 0px;	
	}
#contenidos p.fecha2 {
	margin: 13px 0px;	
	}
#contenidos p.centrado {
	text-align: center;	
	}
#contenidos p.derecha {
	text-align: right;	
	}
#contenidos p.rojo {
	color: red;
	}
#contenidos p.volver {
	margin: 50px 0px 0px 0px;	
	}
/*#contenidos p.bajologo {
	margin-top: 100px;
}*/
#contenidos #imagender {
	margin: 0px;
	}
#contenidos #imagender p img {
	float: right;
	margin: 0px 0px 0px 4px;
	}
#contenidos #imageniz {
	margin: 0px 0px 100px 0px;
	}
#contenidos #imageniz p img {
	float: left;
	margin: 0px 4px 0px 0px;
	}
#contenidos #imagenytexto, div.imagenytexto {
	margin: 0px;
	overflow: auto;
	height: 100%;
	}
#contenidos #imagenytexto p, div.imagenytexto p,
#contenidos #imagenytexto ul, div.imagenytexto ul {
	margin: 0px 0px 20px 0px;
	}
#contenidos #imagenytexto p.sinmargen, div.imagenytexto p.sinmargen {
	margin: 0px 0px 10px 0px;
	}
#contenidos #imagenytexto p.sangrado, div.imagenytexto p.sangrado {
	margin: 0px 0px 10px 15px;
	}
#contenidos #imagenytexto div.izq, div.imagenytexto div.izq {
	float: left;
	width: 9em;
	margin: 20px 5px 0px 0px;
	position: relative;
	overflow: hidden;
	}
#contenidos #imagenytexto div.der, div.imagenytexto div.der {
	float: left;
	width: 45em;
	margin: 20px 0px 0px 5px;
	}
#contenidos div.calendario {
	width: 55.8em;
	height: 1%;
	overflow: auto;
	}
#contenidos div.anno {
	margin: 0px;
	padding: 0px;
	}
#contenidos img.banderas {
	/*border: 1px solid #000;*/
	margin: 0px 4px 0px 0px;
	}
#contenidos #prensabde {
	margin: 15px 0px 0px 0px;
	}
#contenidos #prensabde a.nosubrayado {
	margin: 15px 0px 0px 0px;
	width: 16em;
	color: #666 !important;
	font-weight: normal;
	padding: 5px 0px 5px 0px;
	}
#contenidos #prensabde a.nosubrayado span.enlacex {
	font-weight: bold;
	color: #fff;
	background-color: #666;
	padding: 1px 0px 1px 3px;
	margin: 0px 3px 0px 0px;
	text-decoration: none !important;
	}
#contenidos #prensabde a.nosubrayado:hover span.enlacex {
	color: #666;
	padding: 0px 0px 0px 1px;
	text-decoration: none !important;
	background-color: #fff;
	border: 1px solid #666;
	}
#contenidos #prensabce a.nosubrayado {
	margin: 15px 0px 0px 0px;
	width: 16em;
	color: #039 !important;
	font-weight: normal;
	padding: 5px 0px 5px 0px;
	}
#contenidos #prensabce {
	margin: 15px 0px 0px 0px;
	}
#contenidos #prensabce a.nosubrayado span.enlacex {
	font-weight: bold;
	color: #fff;
	background-color: #039;
	padding: 1px 1px 1px 4px;
	margin: 0px 3px 0px 0px;
	text-decoration: none !important;
	}
#contenidos #prensabce a.nosubrayado:hover span.enlacex {
	color: #039;
	padding: 0px 1px 0px 2px;
	text-decoration: none !important;
	background-color: #fff;
	border: 1px solid #039;
	}
/*-----------/GENERALES------------*/

/*------HOME------*/
#contenidosh {
	margin: 0px;
  	padding: 0px;
	}
#contenidosh #homep {
	float: right;
	padding: 0px;
	margin: 0px;
	min-height: 31.4em;
	}
#contenidosh #homep ul {
	font-size: 1em;
	padding: 10px 0px 0px 0px;
	margin-left: 5px;
	list-style: none;
	}
#contenidosh #homep ul li {
	background: url(../../img/listas/0-1.gif) 0px 10px no-repeat;
	padding: 9px 0px 0px 16px;
	}
#contenidosh #homep ul li.aviso {
	background: url(../../img/listas/aviso_n.gif) 0px 10px no-repeat;
	padding: 10px 0px 0px 16px;
	}
#contenidosh #homep ul li a {
	color: #666;
	text-decoration: none;
	font-weight: bold;
	}
#contenidosh #homep ul li.aviso a {
	color: #c30;
	text-decoration: none;
	font-weight: bold;
	}
#contenidosh #homep ul li a:hover {
	text-decoration: underline;
	}
#contenidosh #homep h1 {
    font-size: 1em;
	text-align: center;
	color: #fff;
	text-transform: none;
	margin: 2px 0px 0px 0px;
	padding: 6px 5px 6px 5px;
	}
#contenidosh #homep p {
	text-align: center;
	padding: 0px;
	margin: 0px;
	}
#contenidosh #homep #columna1 {
	width: 19.4em;
	float: left;
	padding: 0px;
	margin: 0px;
	}
#contenidosh #homep #columna1 h1 {
	background-color: #c30;
	}
#contenidosh #homep #columna1 p img {
	width: 10.1em;
	height: 9em;
	padding: 0px;
	margin: 5px 0px 6px 0px;
	}
#contenidosh #homep #columna2,
#contenidosh #homep #columna3 {
	width: 19.5em;
	float: left;
	padding: 0px;
	margin: 0em 0em 0em 0.2em;
	}
#contenidosh #homep #columna2 h1 {
	background-color: #f60;
	}
#contenidosh #homep #columna2 ul#aulavirtual_eu {
	margin: 15px 0 0 0;
	}
	
#contenidosh #homep #columna2 ul#aulavirtual li {
	width: 15.2em;
	margin: 15px 0px 0px -8px;
	background-color: #fff;
	padding: 0px;
	text-align: center;
	background: url(../../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	}
#contenidosh #homep #columna2 ul#aulavirtual_eu li {
	width: 15.2em;
	margin: 15px 0px 0px 0px;
	background-color: #fff;
	padding: 0px;
	text-align: center;
	background: url(../../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	}
#contenidosh #homep #columna2 ul#aulavirtual li a { 
	width: 15.2em;
	display: block;
	color: #a9161c; 
	text-decoration: none; 
	font-family: Helvetica, sans-serif;
	font-size:1.32em;	
	font-weight: normal;
	background-color: #fff;
	padding: 0.7em 0em 0.7em 0em;
	}
#contenidosh #homep #columna2 ul#aulavirtual_eu li a { 
	width: 14em;
	display: block;
	color: #a9161c; 
	text-decoration: none; 
	font-family: Helvetica, sans-serif;
	font-size:1.32em;	
	font-weight: normal;
	background-color: #fff;
	padding: 0.7em 0em 0.7em 0em;
	}
#contenidosh #homep #columna2 ul#aulavirtual li a span { 
	color: #fff; 
	background-color: #bd4500;
	padding: 0.3em 0.8em 0.3em 0.8em;
	}
#contenidosh #homep #columna2 ul#aulavirtual_eu li a span { 
	color: #fff; 
	background-color: #bd4500;
	padding: 0.3em 0.5em 0.3em 0.5em;
}
#contenidosh #homep #columna2 ul#aulavirtual li a:hover,
#contenidosh #homep #columna2 ul#aulavirtual li a:focus, 
#contenidosh #homep #columna2 ul#aulavirtual li a:active,
#contenidosh #homep #columna2 ul#aulavirtual_eu li a:hover,
#contenidosh #homep #columna2 ul#aulavirtual_eu li a:focus, 
#contenidosh #homep #columna2 ul#aulavirtual_eu li a:active { 
	color: #a9161c; 
	background-color: #fff;
	}
#contenidosh #homep #columna2 ul#aulavirtual li a:hover span,
#contenidosh #homep #columna2 ul#aulavirtual li a:focus span,
#contenidosh #homep #columna2 ul#aulavirtual li a:active span { 
	color: #fff; 
	background-color: #bd4500;
	padding: 0.3em 0.8em 0.3em 0.8em;
	}
#contenidosh #homep #columna2 ul#aulavirtual_eu li a:hover span,
#contenidosh #homep #columna2 ul#aulavirtual_eu li a:focus span,
#contenidosh #homep #columna2 ul#aulavirtual_eu li a:active span { 
	color: #fff; 
	background-color: #bd4500;
	padding: 0.3em 0.8em 0.3em 0.8em;
	}
#contenidosh #homep #columna3 h1 {
	background-color: #f93;
	}
#contenidosh #homep #columna3 p img {
	width: 11.5em;
	height: 11.2em;
	padding: 0px;
	margin: 5px 0px 5px 0px;
	}
#contenidosh #nav_abajo {
	margin: 0px;
	padding: 0px;
	float: right;
	}
#contenidosh #nav_abajo_eu {
	margin: 14px 0 0 0;
	padding: 0px;
	float: right;
	}
#contenidosh #nav_abajo ul, #contenidosh #nav_abajo_eu ul { 
	list-style: none;
	padding: 0px;
	margin: 0px;
	border: 0px;
	}
#contenidosh #nav_abajo ul li, #contenidosh #nav_abajo_eu ul li {
	margin: 0px;
	border-left: 0.2em solid #fff;
	padding: 0px;
	float: left;
	text-align: center;
	background: url(../../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	}
#contenidosh #nav_abajo ul li.nav_abajo1, #contenidosh #nav_abajo_eu ul li.nav_abajo1 {
	border-left: 0px;
	width: 19.4em;
	}
#contenidosh #nav_abajo ul li.nav_abajo2,
#contenidosh #nav_abajo ul li.nav_abajo3,
#contenidosh #nav_abajo_eu ul li.nav_abajo2,
#contenidosh #nav_abajo ul li.nav_abajo2_en,
#contenidosh #nav_abajo_eu ul li.nav_abajo3 {
	width: 19.5em;
	}
	
#contenidosh #nav_abajo ul li a, #contenidosh #nav_abajo_eu ul li a { 
	display: block;
	color: #666; 
	text-decoration: none; 
	font-size: 1em; 
	font-weight: bold;
	background-color: #ccc;
	padding: 6px 0px 6px 0px;
	}
#contenidosh #nav_abajo ul li.nav_abajo2 a, #contenidosh #nav_abajo_eu ul li.nav_abajo2 a, #contenidosh #nav_abajo ul li.nav_abajo2_en a{
	font-family: Helvetica, sans-serif;
	font-size:1.32em;	
	font-weight: normal;
	/*margin:0 -5em;*/
}

#contenidosh #nav_abajo ul li.nav_abajo2 a, #contenidosh #nav_abajo_eu ul li.nav_abajo2 a {
	color: #fff;
	background-color: #a9161c !important;
	}
#contenidosh #nav_abajo ul li.nav_abajo2_en a {
	color: #fff;
	background-color: #bd4500 !important;
	}
#contenidosh #nav_abajo ul li a:hover,
#contenidosh #nav_abajo ul li a:focus,
#contenidosh #nav_abajo ul li a:active,
#contenidosh #nav_abajo_eu ul li a:hover,
#contenidosh #nav_abajo_eu ul li a:focus,
#contenidosh #nav_abajo_eu ul li a:active { 
	color: #fff; 
	background-color: #930;
	}
/*------/HOME------*/

/*------MENUS DE NAVEGACION------*/
/*------superior------*/
#cabecera { 
	width: 76.1em;
	margin: 0px;
	padding: 0px;
	position: relative;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	}
#cabecera #nav_arriba { 
	width: 76.1em;
	position: absolute;
	background: url(../img/fnd_gris_menu_sup_n2.gif) left top;
	font-size: 1em;
	overflow: hidden;
	border: 0px;
	}
#cabecera #nav_arriba ul{
	padding: 0px; 
	margin: 0px;
	border: 0px;
	font-size: 1em;
	list-style: none;
	width: 100.5%;
	overflow: visible;
	}
/*------espa&ntilde;ol------*/
#cabecera #nav_arriba ul li {
	margin: 0px;
	border-bottom: 1px solid #fff;
	padding: 0px;
	float: left;
	list-style: none;
	overflow: hidden;
	font-size: 1em;
	width: 100%;
	}
#cabecera #nav_arriba ul li#accesibilidad {
	border-right: 0;
	}
#cabecera #nav_arriba ul li a { 
	display: block;
	color: #666; 
	text-decoration: none; 
	font-size: 1em; 
	font-weight: bold;
	}
#cabecera #nav_arriba ul li#home {
	width: 6%;
	}
#cabecera #nav_arriba ul li#home_eu {
	width: 7%;
	}
#cabecera #nav_arriba ul li#cooficiales {
	width: 16%;
	margin-right: 42em;
	}
#cabecera #nav_arriba ul li#cooficiales_eu {
	width: 17%;
	}
#cabecera #nav_arriba ul li#homee,
#cabecera #nav_arriba ul li#buscar,
#cabecera #nav_arriba ul li#links {
	width: 7%;
	}
#cabecera #nav_arriba ul li#masnove {
	width: 9.5%;
	}
#cabecera #nav_arriba ul li#masnove_eu {
	width: 9.5%;
	}
#cabecera #nav_arriba ul li#faqs {
	width: 17.5%;
	}
#cabecera #nav_arriba ul li#faqs_eu {
	width: 13%;
	}
#cabecera #nav_arriba ul li#mapa {
	width: 6%;
	}
#cabecera #nav_arriba ul li#email {
	width: 8.5%;
	}
#cabecera #nav_arriba ul li#email_eu {
	width: 14.5%;
	}
#cabecera #nav_arriba ul li#infoweb {
	width: 10%;
	}
#cabecera #nav_arriba ul li#infoweb_eu {
	width: 13%;
	}
#cabecera #nav_arriba ul li#accesibilidad {
	width: 10.5%;
	border-right: 0;
	}
#cabecera #nav_arriba ul li#accesibilidad_eu {
	width: 13.5%;
	border-right: 0;
	}
#cabecera #nav_arriba ul li#home a, #cabecera #nav_arriba ul li#home_co a,
#cabecera #nav_arriba ul li#cooficiales a, #cabecera #nav_arriba ul li#esp a,
#cabecera #nav_arriba ul li#cooficiales_eu a, #cabecera #nav_arriba ul li#home_eu a,
#cabecera #nav_arriba ul li#homee a, #cabecera #nav_arriba ul li#homee_co a,
#cabecera #nav_arriba ul li#buscar a,
#cabecera #nav_arriba ul li#masnove a, #cabecera #nav_arriba ul li#masnove_co a,
#cabecera #nav_arriba ul li#masnove_eu a,
#cabecera #nav_arriba ul li#links a, #cabecera #nav_arriba ul li#links_co a,
#cabecera #nav_arriba ul li#faqs a, #cabecera #nav_arriba ul li#faqs_co a,
#cabecera #nav_arriba ul li#faqs_eu a,
#cabecera #nav_arriba ul li#mapa a, #cabecera #nav_arriba ul li#mapa_co a,
#cabecera #nav_arriba ul li#email a, #cabecera #nav_arriba ul li#email_co a,
#cabecera #nav_arriba ul li#email_eu a,
#cabecera #nav_arriba ul li#infoweb a, #cabecera #nav_arriba ul li#infoweb_co a,
#cabecera #nav_arriba ul li#infoweb_eu a,
#cabecera #nav_arriba ul li#accesibilidad a, #cabecera #nav_arriba ul li#accesibilidad_co a,
#cabecera #nav_arriba ul li#accesibilidad_eu a {
	padding: .35em 0 .4em;
	margin: 0;
	border: 0;
	list-style: none;
	text-align: center;
	border-left: 1px solid #fff;
	height: 1.2em;
	}
#cabecera #nav_arriba ul li a:hover,
#cabecera #nav_arriba ul li a:active,
#cabecera #nav_arriba ul li a:focus { 
	color: #fff; 
	background-color: #993300; 
	text-decoration: none;  
	}
	
/*------cooficiales-------*/
#cabecera #nav_arriba ul li#home_co {
	width: 6%;
	}
#cabecera #nav_arriba ul li#cooficiales_eu {
	width: 17%;
	}
#cabecera #nav_arriba ul li#esp {
	width: 10%;
	}	
#cabecera #nav_arriba ul li#homee_co,
#cabecera #nav_arriba ul li#buscar_co,
#cabecera #nav_arriba ul li#links_co {
	width: 7%;
	}
#cabecera #nav_arriba ul li#masnove_co {
	width: 10.5%;
	}
#cabecera #nav_arriba ul li#faqs_co {
	width: 18.5%;
	}
#cabecera #nav_arriba ul li#mapa_co {
	width: 7%;
	}
#cabecera #nav_arriba ul li#email_co {
	width: 9.5%;
	}
#cabecera #nav_arriba ul li#infoweb_co {
	width: 11%;
	}
#cabecera #nav_arriba ul li#accesibilidad_co {
	width: 13%;
	border-right: 0;
	}

	
/*------ingles------*/
#cabecera #nav_arriba ul#en li {
	margin: 0px;
	border-bottom: 1px solid #fff;
	padding: 0px;
	float: left;
	list-style: none;
	overflow: hidden;
	font-size: 1em;
	width: 100%;
	}
#cabecera #nav_arriba ul#en li a { 
	display: block;
	color: #666; 
	text-decoration: none; 
	font-size: 1em; 
	font-weight: bold;
	}
#cabecera #nav_arriba ul#en li#homee {
	width: 9%;
	}
#cabecera #nav_arriba ul#en li#home,
#cabecera #nav_arriba ul#en li#buscare,
#cabecera #nav_arriba ul#en li#linkse,
#cabecera #nav_arriba ul#en li#faqse {
	width: 10%;
	}
#cabecera #nav_arriba ul#en li#masnovee,
#cabecera #nav_arriba ul#en li#mapae {
	width: 12.5%;
	}
#cabecera #nav_arriba ul#en li#emaile {
	width: 11.5%;
	}
#cabecera #nav_arriba ul#en li#infowebe {
	width: 12%;
	}
#cabecera #nav_arriba ul#en li#accesibilidade {
	width: 12%;
	border-right: 0;
	}
#cabecera #nav_arriba ul#en li#homee a,
#cabecera #nav_arriba ul#en li#home a,
#cabecera #nav_arriba ul#en li#buscare a,
#cabecera #nav_arriba ul#en li#masnovee a,
#cabecera #nav_arriba ul#en li#linkse a,
#cabecera #nav_arriba ul#en li#faqse a,
#cabecera #nav_arriba ul#en li#mapae a,
#cabecera #nav_arriba ul#en li#emaile a,
#cabecera #nav_arriba ul#en li#infowebe a,
#cabecera #nav_arriba ul#en li#accesibilidade a {
	padding: .35em 0 .4em;
	margin: 0;
	border: 0;
	list-style: none;
	text-align: center;
	border-left: 1px solid #fff;
	height: 1.2em;
	}
#cabecera #nav_arriba ul#en li a:hover,
#cabecera #nav_arriba ul#en li a:active,
#cabecera #nav_arriba ul#en li a:focus { 
	color: #fff; 
	background-color: #993300; 
	text-decoration: none;
	}
#cabecera #cabeiz {
	width: 76.1em;
	height: 7.4em;
	padding: 0px;
	margin: 0px;
	border-left: 1px solid #fff;
	}
#cabecera #cabeiz img{
	margin: 2em 0px 0px 0px;
	width: 52.1em;
	height: 5.4em;
	}
#cabecera #cabeder {
	width: 24em;
	height: 5.4em;
	background:   url(../../img/cabecera1.jpg) left bottom;
	padding: 0px;
	position: absolute;
	bottom: 0px;
	top: 2em;
	right: 0px;
	}
/*------pasanoticias------*/
#pasanoticias {
	width: 76.1em;
	margin: 0px;
	padding: 0px;
	height: 2.5em;
	background-color: #ccc;
	clear: both;
	}
#pasanoticias #pasanotiz {
	padding: 0px 0px 0px 10px;
	color: #000;
	float: left;
	margin-top: 0.50em;
	font-size: 1em;
	}
#pasanoticias #contenido_noticias {
	float: left;
	width: 56.5em;
	height: 2em;
	overflow: hidden;
	margin: 1px 0px 1px 15px;
	position: absolute;
	left: 9em;
	}
#pasanoticias #contenido_noticias_int {
	position: absolute;
	width: auto;
	left: 0px;
	margin-top: 0.50em;
	overflow: hidden;
	}
#pasanoticias #contenido_noticias_int a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	font-weight: bold;
	color: #000;
	margin-right: 75px;
	text-decoration: none;
	}
#pasanoticias #contenido_noticias_int a:hover {
	margin-right: 75px;
	text-decoration: underline;
	}
#pasanoticias #pasanotder a {
	margin-top: 0.50em;
	padding: 0px 10px 0px 10px;
	color: #000;
	text-decoration: none;
	float: right;
	}
#pasanoticias #pasanotder img {
	vertical-align: top;
	padding: 0px;
	width: 1.4em;
	}
/*------pasanoticias interior------*/
#pasanoticias_interior {
	width: 76.1em;
	margin: 0px;
	padding: 0px;
	height: 2.5em;
	background-color: #ccc;
	clear: both;
	}
#pasanoticias_interior #pasanotiz {
	padding: 0px 0px 0px 10px;
	color: #000;
	float: left;
	margin-top: 0.50em;
	font-size: 1em;
	}
#pasanoticias_interior #contenido_noticias {
	float: left;
	width: 56.5em;
	height: 2em;
	overflow: hidden;
	margin: 1px 0px 1px 15px;
	position:absolute;
	left:9em;
	}
#pasanoticias_interior #contenido_noticias_int {
	position: absolute;
	width: auto;
	left: 0px;
	margin-top: 0.50em;
	overflow: hidden;
	}
#pasanoticias_interior #contenido_noticias_int a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	font-weight: bold;
	margin-right: 75px;
	text-decoration: none;
	}
#pasanoticias_interior #contenido_noticias_int a:hover {
	margin-right: 75px;
	text-decoration: underline;
	}
#pasanoticias_interior #pasanotder a {
	margin-top: 0.50em;
	padding: 0px 10px 0px 10px;
	color: #000;
	text-decoration: none;
	float: right;
	}
#pasanoticias_interior #pasanotder img {
	vertical-align: top;
	padding: 0px;
	width: 1.4em;
	}
#pasanoticias_interior #pasanotiz a {
	font-weight: bold;
	text-decoration: none;
	}
#pasanoticias_interior #pasanotiz a:hover {
	font-weight: bold;
	text-decoration: underline;
	}
/*------menu migas------*/
#pasanoticias_interior #pasanotiz #menu_migas ul {
	padding: 1px 0px 1px 0px;
	margin: 0px;
	}
#pasanoticias_interior #pasanotiz #menu_migas ul li {
	display: inline;
	padding: 0px;
	margin: 0px;
	}
/*------lateral------*/
#nav_lateral { 
	width: 17em;
	margin: 1px 0px 0px 0px;
	padding: 0px;
	float: left;
	}
#nav_lateral ul{ 
	list-style: none;
	padding: 0px;
	margin: 0px;
	border: 0px;
	}
#nav_lateral ul li {
	margin: 0px;
	border: 1px solid #fff;
	padding: 0px;
	}
#nav_lateral ul.claro li {
	background-color: #ccc;
	}
#nav_lateral ul.oscuro li {
	background-color: #666;
	}
#nav_lateral ul.oscuro li.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
	font-weight: bold;
    color: #9d9c9d;
	background-color: #fff;
	margin: 6px 5px 6px 5px;
	}
/*#nav_lateral ul.oscuro li.logo_acce {
	background-color: #fff;
	margin: 4px 0px 0px 5px;
	}*/
#nav_lateral ul li a { 
	display: block; 
	text-decoration: none; 
	font-size: 1em; 
	font-weight: bold;
	padding: 6px 5px 6px 5px;
	}
#nav_lateral ul li#infoinst_eu a { 
	display: block; 
	text-decoration: none; 
	font-size: 1em; 
	font-weight: bold;
	padding: 6px 0px 6px 0px;
	}
#nav_lateral ul.claro li a { 
	color: #666;
	}
#nav_lateral ul.oscuro li a {
	color: #fff;
	}
#nav_lateral ul li a:hover { 
	text-decoration: none;
	}
#nav_lateral ul.claro li#infoinst a:hover,
#nav_lateral ul.claro li#infoinst a:active,
#nav_lateral ul.claro li#infoinst a:focus { 
	color: #fff; 
	background-color: #930;
	}

#nav_lateral ul.claro li#eurosist a:hover,
#nav_lateral ul.claro li#eurosist a:active,
#nav_lateral ul.claro li#eurosist a:focus { 
	color: #fff; 
	background-color: #930;
	}
#nav_lateral ul.claro li#prensa a:hover,
#nav_lateral ul.claro li#prensa a:active,
#nav_lateral ul.claro li#prensa a:focus { 
	color: #fff; 
	background-color: #930;
	}
#nav_lateral ul.claro li#convoca a:hover,
#nav_lateral ul.claro li#convoca a:active,
#nav_lateral ul.claro li#convoca a:focus { 
	color: #fff; 
	background-color: #930;
	}
#nav_lateral ul.claro li#servicio a:hover,
#nav_lateral ul.claro li#servicio a:active,
#nav_lateral ul.claro li#servicio a:focus {
	color: #fff;
	background-color: #930;
	}

#nav_lateral ul.claro li#certificados a:hover,
#nav_lateral ul.claro li#certificados a:active,
#nav_lateral ul.claro li#certificados a:focus { 
	color: #fff; 
	background-color: #930;
	}

#nav_lateral ul.oscuro li#normas a:hover,
#nav_lateral ul.oscuro li#normas a:active,
#nav_lateral ul.oscuro li#normas a:focus {
	
	background-color: #930;
	}
#nav_lateral ul.oscuro li#informes a:hover,
#nav_lateral ul.oscuro li#informes a:active,
#nav_lateral ul.oscuro li#informes a:focus { 
	background-color: #936;
	}
#nav_lateral ul.oscuro li#estadis a:hover,
#nav_lateral ul.oscuro li#estadis a:active,
#nav_lateral ul.oscuro li#estadis a:focus { 
	background-color: #399;
	}
#nav_lateral ul.oscuro li#spcade a:hover,
#nav_lateral ul.oscuro li#spcade a:active,
#nav_lateral ul.oscuro li#spcade a:focus { 
	background-color: #c93;
	}
#nav_lateral ul.oscuro li#cenbal a:hover,
#nav_lateral ul.oscuro li#cenbal a:active,
#nav_lateral ul.oscuro li#cenbal a:focus { 
	background-color: #669;
	}
#nav_lateral ul.oscuro li#bpagos a:hover,
#nav_lateral ul.oscuro li#bpagos a:active,
#nav_lateral ul.oscuro li#bpagos a:focus { 
	background-color: #f90;
	}
#nav_lateral ul.oscuro li#regulacion a:hover,
#nav_lateral ul.oscuro li#regulacion a:active,
#nav_lateral ul.oscuro li#regulacion a:focus { 
	background-color: #633;
	}
#nav_lateral ul.oscuro li#billemone a:hover,
#nav_lateral ul.oscuro li#billemone a:active,
#nav_lateral ul.oscuro li#billemone a:focus { 
	background-color: #069;
	}
/*------/MENUS DE NAVEGACION------*/

/*------SECCIONES MENU SUPERIOR------*/
/*------encabezados------*/
#contenidos #conte_menu_s h1 {
	color: #930;
	background: url(../../img/lineas/linea01.gif) repeat-x left bottom;
	}
/*------enlaces------*/
#contenidos #conte_menu_s a {
	color: #666;
	font-weight: bold;
	text-decoration:none;
	background-color: #fff;	
	}
#contenidos #conte_menu_s a:visited {
	color: #999;
	}
#contenidos #conte_menu_s a:hover {
	text-decoration: underline;
	}
#contenidos #conte_menu_s a.ayuda {
	color: #666;
	font-weight: bold;
	text-decoration: underline;
	background-color: #fff;	
	}
#contenidos #conte_menu_s a.ayuda:hover {
	text-decoration: none;	
	}
#contenidos #conte_menu_s a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #conte_menu_s a:hover img{
	text-decoration: none;	
	}
#contenidos #conte_menu_s a:visited img{
	text-decoration: none;	
	}
/*#contenidos #conte_menu_s div.paises a img.banderas,*/
#contenidos #conte_menu_s div#bce a img.banderas_sinborde,
#contenidos #conte_menu_s div.pais a img.banderas_sinborde,
#contenidos #conte_menu_s div.paises a img.banderas_sinborde {
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px 3px 0px;	
	}
/*#contenidos #conte_menu_s div.paises a:visited img.banderas,*/
#contenidos #conte_menu_s div#bce a img.banderas_sinborde,
#contenidos #conte_menu_s div.pais a img.banderas_sinborde,
#contenidos #conte_menu_s div.paises a:visited img.banderas_sinborde  {
	text-decoration: none;	
	}
/*#contenidos #conte_menu_s div.paises a:hover img.banderas,*/
#contenidos #conte_menu_s div#bce a img.banderas_sinborde,
#contenidos #conte_menu_s div.pais a img.banderas_sinborde,
#contenidos #conte_menu_s div.paises a:hover img.banderas_sinborde {
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #conte_menu_s ul li.sub3 a {
	color: #666 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	}
#contenidos #conte_menu_s ul li.sub3 a:visited {
	color: #999 !important;
	font-weight: bold !important;	
	}
#contenidos #conte_menu_s ul li.sub3 a:hover {
	color: #666 !important;
	text-decoration: underline !important;
	font-weight: bold !important;	
	}
/*#contenidos #conte_menu_s ul li.sub2 a.dv_oculto {
	color: #666 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	}
#contenidos #conte_menu_s ul li.sub2 a.dv_oculto:visited {
	color: #999 !important;
	font-weight: bold !important;	
	}
#contenidos #conte_menu_s ul li.sub2 a.dv_oculto:hover {
	color: #666 !important;
	text-decoration: underline !important;
	font-weight: bold !important;	
	}*/
#contenidos #conte_menu_s ul li {
	background: url(../../img/listas/0-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #conte_menu_s ul li li {
	background: url(../../img/listas/0-2.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #conte_menu_s ol li {
	list-style-type: upper-alpha;
}

/*------tablas------*/
/* estilos tablas mapa web - ver si se van a usar */
#contenidos #conte_menu_s table {
	border: 1px solid #e9dad8;
	width: 100%;
	}
#contenidos #conte_menu_s table th {
	border: 1px solid #e9dad8;
	background: #930;
	padding: 4px;
	}
#contenidos #conte_menu_s table th.nivel2 {
	background-color: #e9dad8;
	color: #000;
	}	
#contenidos #conte_menu_s table th.nivel2 a{
	background-color: #e9dad8;
	color: #930 !important;
}
#contenidos #conte_menu_s table th.nivel2 a:visited {
	color: #c63 !important;
}
#contenidos #conte_menu_s table th a {
	background-color: #930;
	color: #fff !important;
}
#contenidos #conte_menu_s table th a:visited {
	color: #e9dad8 !important;
}

#contenidos #conte_menu_s table td {
	border: 1px solid #e9dad8;
	padding: 4px;
	text-align: center;
	}
/*------formularios------*/
#contenidos #conte_menu_s form {
	margin: 0px;
	padding: 0px;
	}
#contenidos #conte_menu_s form label {
	font-weight: bold;
	color: #930;
	}
#contenidos #conte_menu_s form label.metod {
	margin-right: 71px;
	}
#contenidos #conte_menu_s form label.metode {
	margin-right: 79px;
	}
#contenidos #conte_menu_s form label.forma {
	margin: 0px 50px 0px 0px;
	}
#contenidos #conte_menu_s form label.formae {
	margin: 0px 48px 0px 0px;
	}
#contenidos #conte_menu_s form label.tit,
#contenidos #conte_menu_s form label.tite {
	margin-right: 13px;
	}
#contenidos #conte_menu_s form label.ord {
	margin: 0px 21px 0px 60px;
	}
#contenidos #conte_menu_s form label.orde {
	margin: 0px 50px 0px 59px;
	}
#contenidos #conte_menu_s form label.busq,
#contenidos #conte_menu_s form label.busqe {
	margin: 0px 73px 0px 0px;
	}
#contenidos #conte_menu_s form select {
	border: #666 1px solid;
	font-size: 1em;
	font-weight: bold;
	color: #666;
	margin-right: 25px;
	width: 13em 
	}
/*#contenidos #conte_menu_s form input#words {
	border: #666 1px solid;
	font-size: 1em;
	color: #666;
	margin-right: 25px;
	width: 21.8em 
	}*/
#contenidos #conte_menu_s form select.p {
	width: 7em 
	}
#contenidos #conte_menu_s div.grupo {
	margin: 0px 0px 13px 0px;
	float: none;
	}
/*#contenidos #conte_menu_s div.acc_busqueda {
	margin: 0px 0px 0px 120px;
	}*/
/*#contenidos #conte_menu_s input#botonbusqueda {
	font-size: 1.2em;
	color: #666;
	background-color: #fff;
	letter-spacing: 1px;
	height: 1.56em;
	width: 7em;
	margin: 0px 5px 0px 0px;
	padding-bottom: 1px;
	font-weight: bold;
  border-top: 1px solid #ccc;
	border-right: 2px solid #666;
	border-bottom: 2px solid #666;
	border-left: 1px solid #ccc;
	border-top: 1px solid #fdc0b0;
	border-right: 2px solid #930;
	border-bottom: 2px solid #930;
	border-left: 1px solid #fdc0b0;
	}*/
/*------Formulario Buscador Externo------*/
#contenidos #conte_menu_s form#buscar fieldset legend {
	color: #000;
	padding: 5px 0px 5px 0px;
	}
#contenidos #conte_menu_s form#buscar input {
	border: #666 1px solid;
	color: #666;
	}
#contenidos #conte_menu_s form#buscar p {
	margin: 10px 0px 10px 0px;	
	}
#contenidos #conte_menu_s form#buscar input#busconcep,
#contenidos #conte_menu_s form#buscar input#busconcep1,
#contenidos #conte_menu_s form#buscar input#botonbusqueda,
#contenidos #conte_menu_s form#buscar input#botonbusqueda1 {
	background-color: #fff;
	font-weight: bold;
	font-size: 1em;
	height: 1.7em;
	margin: 10px 0px 0px 0px;
	padding-bottom: 3px;
	}
#contenidos #conte_menu_s form#buscar input#words,
#contenidos #conte_menu_s form#buscar input#words1 {
	width: 22em;
	color: #666;
	margin-right: 25px; 
	}
#contenidos #conte_menu_s form#buscar div a {
	vertical-align: bottom;
	margin-left: 10px;
	}
#contenidos #conte_menu_s form#buscar strong {
	color: #930;
	}
#contenidos #conte_menu_s form#buscar div {
	height: 3em;
	padding: 10px 0px 10px 0px;
	}
#contenidos #conte_menu_s form#buscar div.buscadores {
	height: 6em;
	padding: 0px 0px 10px 5px;
	}
#contenidos #conte_menu_s form#buscar div.buscadores div {
	padding: 0px;
	}
#contenidos #conte_menu_s form#buscar div.resultado {
	height: 100%;
	padding: 10px 0px 10px 0px;
	}
#contenidos #conte_menu_s form#buscar div.centrado a,
#contenidos #conte_menu_s form#buscar div.resultado a {
	color: #930;
	text-decoration: underline;
	margin-left: 0px;
	}
#contenidos #conte_menu_s form#buscar div.centrado a:visited,
#contenidos #conte_menu_s form#buscar div.resultado a:visited {
	color: #c63;
	text-decoration: underline;
	}
#contenidos #conte_menu_s form#buscar div.centrado a:hover,
#contenidos #conte_menu_s form#buscar div.resultado a:hover {
	color: #930;
	text-decoration: underline;
	}
#contenidos #conte_menu_s form#buscar div.resultado strong.informe {
	color: #C68D70;
	}
#contenidos #conte_menu_s form#buscar div#cuando {
	height: 7em;
	padding: 0px;
	}
#contenidos #conte_menu_s form#buscar div#cuando div.radio,
#contenidos #conte_menu_s form#buscar div#cuando div#lyFechas {
	float: left;
	position: relative;
	}
#contenidos #conte_menu_s form#buscar div#cuando div#lyFechas div.uno {
	padding: 0px;
	position: absolute;
	}
#contenidos #conte_menu_s form#buscar div#cuando div#lyFechas div.dos {
	margin: 30px 0px 0px 0px;
	position: absolute;
	}
#contenidos #conte_menu_s form#buscar div#cuando div#lyFechas label strong {
	float: left;
	width: 4em;
	margin-left: 30px;
	margin-top: 5px;
	}
#contenidos #conte_menu_s form#buscar div.checkbox label input,
#contenidos #conte_menu_s form#buscar div.radio label input {
	border: none;
	}
#contenidos #conte_menu_s form#buscar select#atn_anyoFecDesde, 
#contenidos #conte_menu_s form#buscar select#atn_anyoFecHasta {
	width: 6em;
	margin: 0px;
	}
#contenidos #conte_menu_s form#buscar select#atn_mesFecDesde, 
#contenidos #conte_menu_s form#buscar select#atn_mesFecHasta {
	width: 10em;
	margin: 0px;
	}
#contenidos #conte_menu_s form#buscar select#atn_diaFecDesde, 
#contenidos #conte_menu_s form#buscar select#atn_diaFecHasta {
	width: 4em;
	margin: 0px;
	}
#contenidos #conte_menu_s form#buscar div.checkbox label strong,
#contenidos #conte_menu_s form#buscar div.radio label strong {
	cursor: pointer;
	}
#contenidos #conte_menu_s form#buscar div#tipo label {
	margin-left: 5px;
	}
/*------general------*/
#contenidos #conte_menu_s #bce{
	float: left;
	width: 44em;
	height:12em;
	margin: 1px 0px 1px 15px;
	padding: 2px 2px 2px 80px;
	position: relative;
	}
#contenidos #conte_menu_s div.pais{
	float: left;
	width: 22em;
	height: 12em;
	margin: 1px 0px 1px 15px;
	position: relative;
	}
#contenidos #conte_menu_s #cont_america, #cont_asia, #cont_otros, #cont_restoeuropa, #cont_sebc {
	width: 100%;
	overflow: hidden;
	height: 23.5em;
	}
#cont_sebc {
	width: 100%;
	overflow: hidden;
	height: 23.5em;
	}
#contenidos #conte_menu_s #cont_asia {
	height: 23em;
	}
#contenidos #conte_menu_s #cont_otros {
	height: 9em;
	}
#contenidos #conte_menu_s #cont_restoeuropa {
	height: 14.5em;
	}
#contenidos #conte_menu_s #cont_sebc {
	height: 168em;
	}
#contenidos #conte_menu_s div.paises {
	width: 17em;
	float: left;
	margin: 5px 13px 0px 0px;
	padding: 0px;
	position: relative;
	}
/*#contenidos #conte_menu_s img.banderas {
	border: 1px solid #000;
	margin: 0px;
	vertical-align: middle;
	}*/
#contenidos #conte_menu_s img.banderas_sinborde {
	margin: 0px;
	vertical-align: middle;
	}
#contenidos #conte_menu_s strong.salto {
	display: block;
	}
/*------/SECCIONES MENU SUPERIOR------*/

/*------SECCION BILLETES Y MONEDAS------*/
/*------encabezados------*/
#contenidos #billeymone h1 {
	 color: #069;
	 background: url(../../img/lineas/linea02.gif) repeat-x left bottom;
	}
#contenidos #billeymone h4 {
	color: #069;
	}
/*------enlaces------*/
#contenidos #billeymone a {
	color: #069;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #billeymone a:visited {
	color: #69c;	
	}
#contenidos #billeymone a:hover {
	text-decoration: underline;	
	}
#contenidos #billeymone a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #billeymone a:hover img{
	text-decoration: none;	
	}
#contenidos #billeymone a:visited img{
	text-decoration: none;	
	}
#contenidos #billeymone a img.banderas{
	text-decoration: none;
	margin: 0px -3px 0px 0px;
	}
/*------listas------*/
#contenidos #billeymone ul li.sub3 a {
	color: #069 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	}
#contenidos #billeymone ul li.sub3 a:visited {
	color: #69c !important;
	font-weight: bold !important;	
	}
#contenidos #billeymone ul li.sub3 a:hover {
	color: #069 !important;
	text-decoration: underline !important;
	font-weight: bold !important;	
	}
/*#contenidos #billeymone ul li.sub2 a.dv_oculto {
	color: #069 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	}
#contenidos #billeymone ul li.sub2 a.dv_oculto:visited {
	color: #69c !important;
	font-weight: bold !important;	
	}
#contenidos #billeymone ul li.sub2 a.dv_oculto:hover {
	color: #069 !important;
	text-decoration: underline !important;
	font-weight: bold !important;	
	}*/
#contenidos #billeymone ol li {
	padding: 0px;
	margin: 12px 0px 12px 0px;
	}
#contenidos #billeymone ul li {
	background: url(../../img/listas/13-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #billeymone ul li li,
#contenidos #billeymone ul.dv_visible li {
	background: url(../../img/listas/13-2.gif) 0px 0px no-repeat;
	}
#contenidos #billeymone ul li.billemonsub a {
	color: #069 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	}
#contenidos #billeymone ul li.billemonsub a:visited {
	color: #69c !important;
	}
#contenidos #billeymone ul li.billemonsub a:hover {
	text-decoration: underline !important;
	}
/*------tablas------*/
#contenidos #billeymone table,
#contenidos #billeymone table td,
#contenidos #billeymone table th {
 	border: 1px solid #c5dce8;
	}
#contenidos #billeymone table caption,
#contenidos #billeymone table td a {
 	color: #069;
	}
#contenidos #billeymone table th {
 	background-color: #069;
	}
#contenidos #billeymone table td a:visited {
 	color: #69c;
	}
#contenidos #billeymone table td.enlace {
	 text-align: center;
	 vertical-align: top;
	 border: 0px;
	}
#contenidos #billeymone table td.sinborde {
 	border: 0px;
	}
#contenidos #billeymone table td.moneda {
	text-align: center;
	}
#contenidos #billeymone table td.moneda strong {
	display: block;
	color: #000;
	}
#contenidos #billeymone table strong {
	color: #000;	
}
#contenidos #billeymone table strong.rojo {
	color: #f00;	
}
#contenidos #billeymone table.seguridadm,
#contenidos #billeymone table.tipeur,
#contenidos #billeymone table.prodyemi {
	width: 40em;
}
#contenidos #billeymone table.tipeur th,td {
	text-align: left;
	padding: 5px 0px 5px 5px;
	}
#contenidos #billeymone table.reprob,
#contenidos #billeymone table.seguridadb {
	width: 55em;
}
#contenidos #billeymone table.seguridadm td img,
#contenidos #billeymone table.seguridadb td img {
	margin: 0px;
}
/*------formularios------*/
#contenidos #billeymone #form_paises {
	margin: 0px;
	padding: 0px;
	}
#contenidos #billeymone #menupaises select {
	font-size: 1.2em;
	}
#contenidos #billeymone #boton_ir {
	font-size: 1.2em;
	color: #069;
	background-color: #fff;
	letter-spacing: 0px;
	height: 1.56em;
	width: 2.25em;
	margin: 0px 5px 0px 0px;
	padding-bottom: 1px;
	font-weight: bold;
	border-top: 1px solid #0088CA;
	border-right: 2px solid #069;
	border-bottom: 2px solid #069;
	border-left: 1px solid #08c;
	}
/*------popups------*/
#popup .imagen1 {
 	text-align: center;
 	margin: 20px auto 4px;
	}
#popup .imagen1h {
	text-align: center;
 	margin: 0px auto 0px 8px;
 	float: left;
	}
#popup .imagen2 {
 	text-align: center;
 	margin: 0px auto 20px;
	}
#popup .imagen2h {
 	text-align: center;
 	margin: auto;
 	float: left;
	}
#popup .imagensello {
 	text-align: center;
 	margin: 20px auto 4px;
	padding: 14px;
	}
#popup #descripcion {
 	background: url(../../img/lineas/linea02.gif) 0px 0px repeat-x;
	margin: 0px 6px 0px 6px;
	}
#popup #descripcion.popmonedas {
 	clear: both;
	}
#popup #descripcion h1 {
 	font-size: 1.5em;
 	color: #039;
 	text-align: center;
 	padding: 0px;
 	margin: 0px 0px 5px 0px;
 	background: url(../../img/lineas/linea02.gif) 0px 17px repeat-x;
	}
#popup #descripcion p {
 	margin: 2px 0px 3px 0px;
	}
#popup #descripcion strong {
 	font-size: 1em;
 	color: #039;
	}
#popup #descripcion p.procedencia {
	font-size: 1em;
	font-weight: bold;
	color: #003399;
	margin: 6px 0px 6px 0px;
	text-transform: uppercase;
	}
#popup #descripcion p.final {
 	padding: 0px 0px 10px 0px;
 	background: url(../../img/lineas/linea02.gif) 0px 20px repeat-x;
	}
#popup #descripcionsello {
 	background: url(../../img/lineas/linea0.gif) 0px 1px repeat-x;
	margin: 0px 6px 0px 6px;
	}
#popup #descripcionsello h1 {
 	font-size: 1.1em;
	text-transform: none !important;
 	color: #930;
 	text-align: center;
 	padding: 0px;
 	margin: 0px 0px 5px 0px;
 	background: url(../../img/lineas/linea0.gif) 0px -13px repeat-x;
	}
#popup #descripcionsello strong {
 	color: #930;
	}
#popup #descripcionsello p {
 	margin: 2px 0px 3px 0px;
	}
/*------estilos mapa imagen canje monedas------*/
#contenidos #billeymone #canje_monedas {
	width: 55.8em;
	height: 1%;
	overflow: auto;
	/*margin: 0px;*/
	}
#contenidos #billeymone #capa_monedas {
	background-image:  url(../../img/pesetas/a-01-2_n.gif);
	background-repeat: no-repeat;
	width: 28em;
	height: 40em;
	padding: 56px 0px 0px 0px;
	text-align: left;
	/*float: left;*/
	}
#contenidos #billeymone #capa_monedas ul li {
	margin: 0px 0px 0px -17px;
	}
#contenidos #billeymone #capa_monedas h3 {
	margin: 20px 0px 3px 0px;
	}
/*#contenidos #billeymone #canje_monedas #capa_monedas strong {
	display: inline;
	margin: 0px;
	color: #000;
	}*/
#contenidos #billeymone div.oculto {
	display: none;
	}
#contenidos #billeymone div.det_moneda {
	padding: 28px 0px 5px 25px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #006699;
	}
/*------general------*/
/*#contenidos #billeymone #prensabde a#bde {
	margin: 15px 0px 0px 0px;
	display: block;
	background:   url(../img/bde1_2_n.gif) 0px 0px no-repeat;
	width: 13em;
	height: 1.1em;
	color: #666;
	font-weight: normal;
	}
#contenidos #billeymone #prensabde a#bde span {
	margin: 0px 0px 0px 30px;
	}
#contenidos #billeymone #prensabde a:hover#bde {
	background: url(../img/bde1_n.gif) 0px 0px no-repeat;
	text-decoration: none;
	}
#contenidos #billeymone #prensabde a#bce {
	margin: 15px 10px 0px 0px;
	display: block;
	background:   url(../img/bce1_2_n.gif) 0px 0px no-repeat;
	width: 16em;
	height: 1.1em;
	color: #039;
	font-weight: normal;
	}
#contenidos #billeymone #prensabde a#bce span {
	margin: 0px 0px 0px 30px;
	}
#contenidos #billeymone #prensabde a:hover#bce {
	background: url(../img/bce1_n.gif) 0px 0px no-repeat;
	text-decoration: none;
	}*/
#contenidos #billeymone #glosario h2{
	font-size: 2em;
	margin: 20px 0px 20px 0px;
	color: #f00;
	}
#contenidos #billeymone #glosario p{
	text-align: center;
	}
#contenidos #billeymone #glosario ul li{
	list-style: none;
	list-style-position: outside;
	display: inline;
	font-weight: bold;
	background: url(../../img/guion.gif) 1.1em 0.3em no-repeat;
	padding: 0px 0.9em 0px 0px;
	}
#contenidos #billeymone #glosario ul li.final{
	background: none;
	padding: 0px;
	}
#contenidos #billeymone div.detalle_euros {
	padding: 0px 0px 28px 0px;
	}
#contenidos #billeymone div.detalle_euros .descripcion {
 	clear: both;
	}
#contenidos #billeymone div.detalle_euros .cabecera p {
 	font-size: 1.3em;
 	color: #003399;
 	text-align: left;
 	border-bottom: 1px solid #006699;
	}
#contenidos #billeymone div.detalle_euros .descripcion strong {
 	font-size: 1em;
 	font-weight: bold;
 	color: #003399;
 	padding: 0px;
 	margin: 3px 0px 0px 0px;
	}
#contenidos #billeymone div.detalle_euros .descripcion p {
 	margin: 2px 0px 3px 0px;
	}
/*------/SECCION BILLETES Y MONEDAS------*/

/*------SECCION EL EUROSISTEMA------*/
/*------encabezados------*/
#contenidos #eurosistema h1 {
	 color: #039;
	 background: url(../../img/lineas/linea13.gif) repeat-x left bottom;
	}
#contenidos #eurosistema h4 {
	color: #039;
	}
/*------enlaces------*/
#contenidos #eurosistema a {
	color: #039;
	font-weight: bold;
	text-decoration:none;	
	}
#contenidos #eurosistema a:visited {
	color:#09c;	
	}
#contenidos #eurosistema a:hover {
	text-decoration: underline;	
	}
#contenidos #eurosistema a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #eurosistema a:hover img{
	text-decoration: none;	
	}
#contenidos #eurosistema a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #eurosistema ol {
	padding: 0px;
	margin: 0px;
	}
#contenidos #eurosistema ol li {
	list-style-position: inside;
	list-style-type: lower-alpha;
	margin-top: 12px;
	margin-bottom: 20px;
	font-weight: normal;
	}
#contenidos #eurosistema ol span {
	padding: 0px;
	display: block;
	font-weight: normal;
	padding-top: 15px;
	}
#contenidos #eurosistema ul li {
	background: url(../../img/listas/2-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #eurosistema ul li li {
	background: url(../../img/listas/2-2.gif) 0px 0px no-repeat;
	/*font-weight: normal;*/
	}
#contenidos #eurosistema ul li li li {
	background: url(../../img/bullet_n.gif) 2px 4px no-repeat;
	/*font-weight: normal;*/
	}
#contenidos #eurosistema ul.indice li {
	color: #039;
	font-weight: bold;
	}
#contenidos #eurosistema ul li a span img.candado {
	margin: 0px;
	}
#contenidos #eurosistema ul li.sub3 a {
	color: #039 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	}
#contenidos #eurosistema ul li.sub3 a:visited {
	color: #09c !important;
	font-weight: bold !important;	
	}
#contenidos #eurosistema ul li.sub3 a:hover {
	color: #039 !important;
	text-decoration: underline !important;
	font-weight: bold !important;	
	}
/*------tablas------*/
#contenidos #eurosistema table {
	width: 100%;
	border: 1px solid #ccdeff;
	}
#contenidos #eurosistema table caption {
 	color: #039;
	}
#contenidos #eurosistema table th {
 	padding: 2px;
 	background-color: #039;
	border: 1px solid #ccdeff;
	}
#contenidos #eurosistema table td {
	border: 1px solid #ccdeff;
	}
#contenidos #eurosistema table th.nivel2 {
	background-color: #ccdeff;
	color: #003399;
	}
#contenidos #eurosistema table.tipeur {
	width: 40em;
	}
#contenidos #eurosistema table.tipeur th,td {
	text-align: left;
	padding: 5px 0px 5px 5px;
}
#contenidos #eurosistema table.conpie {
	margin-bottom: 5px;
}
#contenidos #eurosistema table.codigos {
	width: 23em;
}
#contenidos #eurosistema table.organos th {
	width: 20%;
	}
#contenidos #eurosistema table.capital th {
	width: 25%;
	}
#contenidos #eurosistema table.capital td {
	text-align: right;
	}
#contenidos #eurosistema table.capital td.izquierda {
	text-align: left;
	}
#contenidos #eurosistema table.capital td.datosespana,
#contenidos #eurosistema table.capital td.datosespanaiz {
	background-color: #ccdeff;
	}
#contenidos #eurosistema table.capital td.datosespanaiz {
	text-align: left;
	}
/*------tablas consultas------*/
#contenidos table.consultassebc td.centrado,
#contenidos table.consultassebc td.fecha {
	width: 5.5em;
	text-align: center;
	}
/*------formularios------*/
#contenidos #eurosistema div.grupo {
	margin: 0px 0px 13px 0px;
	float: none;
}
#contenidos #eurosistema form div {
	margin: 5px 0px 5px 0px;
	width: 100%;
	height: 3em;
	overflow: hidden;
	}
#contenidos #eurosistema form div.textarea {
	margin: 5px 0px 5px 0px;
	height: 100%;
	overflow: hidden;
	}
#contenidos #eurosistema form div.centrado {
	height: 3em;
	}
#contenidos #eurosistema form p {
	margin: 5px 0px 5px 0px;
	}
#contenidos #eurosistema form fieldset legend {
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	width: 30em;
	height: 1%;
	color: #039;
	}
#contenidos #eurosistema form#formuEurosis fieldset legend {
	margin: 10px 0px 10px 0px;
	padding: 0em 12em 0em 12em;
	}
#contenidos #eurosistema form label {
	font-weight: bold;
	color: #039;
	margin: 0px 5px 0px 0px;
	}
#contenidos #eurosistema form label strong {
	float: left;
	width: 17em;
	padding-top: 4px;
	color: #039;
	}
#contenidos #eurosistema form textarea,
#contenidos #eurosistema form input {
	border: #039 1px solid;
	color: #039;
	}
#contenidos #eurosistema form#formuEurosis div input#enviar1,
#contenidos #eurosistema form#formuEurosis div input#borrar {
	background-color:#fff;
	font-weight: bold;
	font-size: 1em;
	height: 1.7em;
	margin: 10px 0px 10px 10px;
	}
/*------general------*/
#contenidos #eurosistema #graficos_convergencia {
	width: 100%;
	height: 38.2em;
	margin: 40px 0px 25px 0px;
	}
#contenidos #eurosistema div.convergencia {
	float: left;
	width: 26.9em;
	margin: 0px;
	}
#contenidos #eurosistema #glosario h2{
	font-size: 2em;
	margin: 20px 0px 20px 0px;
	color: #039;
	background:none;
	}
#contenidos #eurosistema #glosario ul {
	margin: 20px 0px 0px 0px;
	text-align: center;
	}
#contenidos #eurosistema #glosario ul li{
	list-style: none;
	list-style-position: outside;
	display: inline;
	font-weight: bold;
	background: url(../../img/guion.gif) 1.1em 0.3em no-repeat;
	padding: 0px 0.9em 0px 0px;
	}
#contenidos #eurosistema #glosario ul li.final{
	background: none;
	padding: 0px;
	}
/*------/SECCION EL EUROSISTEMA------*/

/*------SECCION SERVICIOS AL PUBLICO------*/
#contenidos #serviciopublico img.cnmv {
	margin: 5px 0px 0px 0px;
	}
#contenidos #serviciopublico span#uno1 {
	color:#966;
	font-weight: bold;
}
/*------encabezados------*/
#contenidos #serviciopublico h1{
	color:#966;
	background: url(../../img/lineas/linea05.gif) repeat-x left bottom;
	}
#contenidos #serviciopublico h4 {
	color: #000 !important;
	font-size: 1em !important;
	margin-bottom: 0px !important;
	margin: 20px 0px 0px 0px !important;
	text-transform: none !important;
	font-weight: bold !important;
	}
/*------enlaces------*/
#contenidos #serviciopublico a {
	color: #966;
	font-weight: bold;
	text-decoration: none;
	}
#contenidos #serviciopublico a:visited {
	color: #c66; 
	}
#contenidos #serviciopublico a:hover {
 	text-decoration: underline;
	}
#contenidos #serviciopublico a.resaltado {
	color: #966 !important;
	font-weight: bold !important;
	text-decoration: none !important;
	}
#contenidos #serviciopublico a.resaltado:visited {
	color: #c66 !important; 
	}
#contenidos #serviciopublico a.resaltado:hover {
 	text-decoration: underline !important;
	}
#contenidos #serviciopublico a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #serviciopublico a:hover img{
	text-decoration: none;	
	}
#contenidos #serviciopublico a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #serviciopublico ul li {
	background: url(../../img/listas/5-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #serviciopublico ul li li {
	background: url(../../img/listas/5-2.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #serviciopublico ul.indice li {
	color: #966;
	font-weight: bold;
	text-decoration:none;
	}
/*#contenidos #serviciopublico ul.indice li.sub2,*/
#contenidos #serviciopublico ul.indice li span,
#contenidos #serviciopublico ul.indice li ul li {
	color: #333;
	font-weight: normal;
	text-decoration: none;
	}
/*#contenidos #serviciopublico ul li.sub2 a.dv_oculto {
	color: #966 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	}
#contenidos #serviciopublico ul li.sub2 a.dv_oculto:hover {
	text-decoration: underline !important;	
	}
#contenidos #serviciopublico ul li.sub2 a.dv_oculto:visited,
#contenidos #serviciopublico ul li.sub2 a.dv_oculto:hover {
	color: #c66 !important;
	font-weight: bold !important;	
	}*/
#contenidos #serviciopublico ul li.lienrojo{
	background: url(../../img/listas/aviso_n.gif) 0px 0px no-repeat !important;
	margin-bottom: 15px;
}
#contenidos #serviciopublico a.enrojoa{
	color: #c30 !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
#contenidos #serviciopublico a.enrojoa:hover{
	color: #c30 !important;
	text-decoration: underline !important;
	font-weight: bold !important;
}
#contenidos #serviciopublico ul li.sub3 a {
	color: #966 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	}
#contenidos #serviciopublico ul li.sub3 a:visited {
	color: #c66 !important;
	font-weight: bold !important;	
	}
#contenidos #serviciopublico ul li.sub3 a:hover {
	color: #966 !important;
	text-decoration: underline !important;
	font-weight: bold !important;	
	}
#contenidos #serviciopublico ul span.sangrado2 {
	display: block;
	padding: 7px 0px 7px 0px;
	}
/*------tablas------*/
#contenidos #serviciopublico table,
#contenidos #serviciopublico table td,
#contenidos #serviciopublico table th {
	border: 1px solid #e5d7d7;
}
#contenidos #serviciopublico table th {
	width: 25%;
	text-align: center;
	background-color: #966;
}
#contenidos #serviciopublico table th.nivel2, 
#contenidos #serviciopublico table th.nivel3 {
	background-color: #e5d7d7;
	color: #fff;
	}
#contenidos #serviciopublico table.publicationscost th.nivel3 {
	width: 5em;
	}
/*------formularios------*/	
#contenidos #serviciopublico input#radio1, input#radio2 {
	margin: 10px 5px 0px 0px;
}
#contenidos #serviciopublico div#divSalida {
	display: none;
	width: 57em;
}
#contenidos #serviciopublico div.grupo,
#contenidos #serviciopublico div.grupo1 {
	margin: 0px 0px 13px 0px;
	float: none;
}
#contenidos #serviciopublico form div {
	margin: 5px 0px 5px 0px;
	width: 100%;
	overflow: hidden;
	}
#contenidos #serviciopublico form select {
	border: #666 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #9c6563;
	margin-right: 25px;
	height: 2em;
	}
#contenidos #serviciopublico form select#select1,
#contenidos #serviciopublico form select#TE {
	width: 55.5em;
	}
#contenidos #serviciopublico form select#DA {
	width: 21em;
	}
#contenidos #serviciopublico form select#numPeriodos {
	width: 9em;
	}
#contenidos #serviciopublico form label {
	font-weight: bold;
	color: #9c6563;
	margin: 0px 5px 0px 0px;
	}
#contenidos #serviciopublico div.grupo1 form label strong {
	float: left;
	width: 20em;
	color: #9c6563;
	}
#contenidos #serviciopublico div.grupo form label strong {
	float: left;
	width: 17em;
	color: #9c6563;
	}
#contenidos #serviciopublico label.entidad strong {
	margin: 0px 0px 5px 0px;
	display: block;
	color: #9c6563;
	}
#contenidos #serviciopublico form input {
	border: #9c6563 1px solid;
	color: #9c6563;
	}
#contenidos #serviciopublico form#radios input {
	border: none;
	}
#contenidos #serviciopublico form div input#calcular,
#contenidos #serviciopublico form div input#buscar {
	background-color:#fff;
	font-weight: bold;
	font-size: 1em;
	height: 1.7em;
	margin: 10px 0px 10px 0px;
	}
/*------general------*/
#contenidos #serviciopublico p.form{
	background: url(../../img/lineas/linea05.gif) repeat-x left bottom;
	margin-bottom: 10px;
	padding-bottom: 3px;
	color: #000;
	font-weight: bold;
	}
#contenidos #serviciopublico p.caja {
	border: 1px solid #9c6563;
	margin: 5px 0px 5px 15px;
	padding: 3px;
	color: #9c6563;
	font-weight: bold;
	width: 54em;
	}
#contenidos #serviciopublico p.caja1 {
	border: 1px solid #9c6563;
	margin: 5px 0px 5px 15px;
	padding: 3px;
	color: #9c6563;
	font-weight: bold;
	width: 10em;
	}
#contenidos #serviciopublico p.caja2 {
	border: 1px solid #e5d7d7;
	margin: 10px 0px 10px 0px;
	padding: 5px;
	color: #000;
	font-weight: normal;
	width: 54em;
	}
#contenidos #serviciopublico img#mografia {
	float: left;
	}
#contenidos #seccion_serviciopublico #serviciopublico #publicacion {
	width: 50em;
	height: 16em;
	float: left;	
	}
/*#contenidos #serviciopublico #imagen_libros div.flotariz {
	border: 1px solid #e5d7d7;
	width: 11em;
	height: 17em;
	margin: 0.2em;	
	}*/
#contenidos #serviciopublico #galeria {
	border: 1px solid #e5d7d7;
	width: 51.2em;
	height: 15.6em;
	padding: 0.1em;	
	}
#contenidos #serviciopublico #galeria div.flotariz img {
	border: 1px solid #e5d7d7;
	padding: 1em;
	margin: 0.2em 0.3em 0.2em 0.3em;
	width: 10em;
	height: 13em;	
	}
#contenidos #serviciopublico #prensabde a#bde {
	margin: 15px 0px 0px 0px;
	display: block;
	background: url(../../img/bde1_2_n.gif) 0px 0px no-repeat;
	width: 13em;
	height: 1.1em;
	color: #666;
	font-weight: normal;
	}
#contenidos #serviciopublico #prensabde a#bde span {
	margin: 0px 0px 0px 30px;
	}
#contenidos #serviciopublico #prensabde a:hover#bde {
	background: url(../img/bde1_n.gif) 0px 0px no-repeat;
	text-decoration: none;
	}
#contenidos #serviciopublico #prensabde a#bce {
	margin: 15px 10px 0px 0px;
	display: block;
	background:   url(../../img/bce1_2_n.gif) 0px 0px no-repeat;
	width: 16em;
	height: 1.1em;
	color: #039;
	font-weight: normal;
	}
#contenidos #serviciopublico #prensabde a#bce span {
	margin: 0px 0px 0px 30px;
	}
#contenidos #serviciopublico #prensabde a:hover#bce {
	background: url(../img/bce1_n.gif) 0px 0px no-repeat;
	text-decoration: none;
	}
/*------/SECCION SERVICIOS AL PUBLICO------*/

/*------SECCION CENTRAL DE BALANCES------*/
/*------encabezados------*/
#contenidos #centralbalances h1 {
	 color: #336;
	 background: url(../../img/lineas/linea10.gif) repeat-x left bottom;
	}
#contenidos #centralbalances p#uno1 {
	color:#336;
	font-weight: bold;
}
/*------enlaces------*/
#contenidos #centralbalances a {
	color: #336;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #centralbalances a:visited {
	color: #369;	
	}
#contenidos #centralbalances a:hover {
	text-decoration: underline;	
	}
#contenidos #centralbalances a.resaltado {
	color: #336 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	}
#contenidos #centralbalances a.resaltado:visited {
	color: #369 !important;
	font-weight: bold !important;	
	}
#contenidos #centralbalances a.resaltado:hover {
	text-decoration: underline !important;	
	}
#contenidos #centralbalances a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #centralbalances a:hover img{
	text-decoration: none;	
	}
#contenidos #centralbalances a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #centralbalances ul li {
	background: url(../../img/listas/10-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #centralbalances ul li li {
	background: url(../../img/listas/10-2.gif) 0px 0px no-repeat;
	font-weight: normal;
	}
#contenidos #centralbalances ul.indice li {
	color: #336;
	font-weight: bold;
	text-decoration:none;
	}
/*#contenidos #centralbalances ul li.sub2 a.dv_oculto {
	color: #336 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	}
#contenidos #centralbalances ul li.sub2 a.dv_oculto:visited {
	color: #369 !important;
	font-weight: bold !important;	
	}
#contenidos #centralbalances ul li.sub2 a.dv_oculto:hover {
	text-decoration: underline !important;
	font-weight: bold !important;	
	}*/
/*------tablas------*/
#contenidos #centralbalances table {
	width: 100%;
	border: 1px solid #d7d7e5;
	}
#contenidos #centralbalances table caption {
 	color: #336;
	}
#contenidos #centralbalances table th {
 	padding: 2px;
 	background-color: #669;
	}
#contenidos #centralbalances table td,th {
	border: 1px solid #d7d7e5;
	}
#contenidos #centralbalances table.cuestionario td {
	text-align: center;
	}
#contenidos #centralbalances table.taxonomia td {
	margin-top: 10px;
	}
/*------formularios------*/	
#contenidos #centralbalances div.grupo,
#contenidos #centralbalances div.grupo1 {
	margin: 0px 0px 13px 0px;
	float: none;
}
#contenidos #centralbalances form div {
	margin: 5px 0px 5px 0px;
	width: 100%;
	height: 3em;
	overflow: hidden;
	}
#contenidos #centralbalances form#form03 div {
	height: 4em;
	}
#contenidos #centralbalances form#formulario_descarga div {
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 5em;
	}
#contenidos #centralbalances form div.centrado {
	height: 3em;
	}
#contenidos #centralbalances form div.soporte {
	height: 4em;
	}
#contenidos #centralbalances form#formPreg div {
	width: 30em;
	height: 3em;
	padding: 0px 0px 0px 100px;
	}
#contenidos #centralbalances form p {
	margin: 5px 0px 5px 0px;
	}
#contenidos #centralbalances form fieldset legend {
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	width: 30em;
	height: 1%;
	color: #336;
	}
#contenidos #centralbalances form#form1 fieldset legend {
	margin: 20px 0px 20px 0px;
	padding: 0em 15em 0em 15em;
	}
#contenidos #centralbalances form#form01 fieldset legend,
#contenidos #centralbalances form#form09 fieldset legend,
#contenidos #centralbalances form#form10 fieldset legend
	{
	margin: 20px 0px 20px 0px;
	padding: 0em 0em 0em 7em;
	}
#contenidos #centralbalances form#form03 fieldset legend,
#contenidos #centralbalances form#form11 fieldset legend
	{
	margin: 20px 0px 20px 0px;
	padding: 0em 0em 0em 12em;
	}
#contenidos #centralbalances form#form07 fieldset legend,
#contenidos #centralbalances form#form08 fieldset legend {
	margin: 20px 0px 20px 0px;
	padding: 0em 0em 0em 0em;
	}
#contenidos #centralbalances form#form14 fieldset legend 
	{
	margin: 20px 0px 20px 0px;
	padding: 0em 15em 0em 15em;
	}
#contenidos #centralbalances form#form02 fieldset legend,
#contenidos #centralbalances form#form13 fieldset legend
	{
	margin: 20px 0px 20px 0px;
	padding: 0em 15em 0em 11em;
	}
#contenidos #centralbalances form#form15 fieldset legend,
#contenidos #centralbalances form#form16 fieldset legend,
#contenidos #centralbalances form#form17 fieldset legend {
	margin: 20px 0px 20px 0px;
	padding: 0em 0em 0em 5em;
	}
#contenidos #centralbalances form select {
	border: #336 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #336;
	margin-right: 25px;
	height: 2em;
	}
#contenidos #centralbalances input#p1, 
#contenidos #centralbalances input#p2,
#contenidos #centralbalances input#p3,
#contenidos #centralbalances input#p4 {
	margin: 10px 5px 0px 0px;
	border: none;
}
#contenidos #centralbalances form label {
	font-weight: bold;
	color: #336;
	margin: 0px 5px 0px 0px;
	}
#contenidos #centralbalances form label em,
#contenidos #centralbalances form label strong {
	float: left;
	width: 17em;
	padding-top: 4px;
	color: #336;
	}
#contenidos #centralbalances form input {
	border: #336 1px solid;
	color: #336;
	}
#contenidos #centralbalances form#formPreg div input#enviar,
#contenidos #centralbalances div input#enviarForm,
#contenidos #centralbalances div input#enviarForm1,
#contenidos #centralbalances div input#borrar,
#contenidos #centralbalances div input#borrar1,
#contenidos #centralbalances form#form1 div input#enviar
	{
	background-color:#fff;
	font-weight: bold;
	font-size: 1em;
	height: 1.7em;
	margin: 10px 0px 10px 10px;
	}
/*------general------*/
#contenidos #centralbalances #centrales_europa {
	margin-left: 12em;
	margin-top: 5px;
	height: 8em;
	}
#contenidos #centralbalances #centrales_europa span {
	display: block;
	text-align: center; 
	margin: 0px 0px 3px 0px;
	padding: 0px;
	}
#contenidos #centralbalances #centrales_europa div.flotariz img {
	padding: 0px;
	margin: 0px 5px 3px 5px;
	}
#contenidos #centralbalances p.marca {
	color: #336;
	font-weight: bold;
}
/*------/SECCION CENTRAL DE BALANCES------*/

/*------SECCION SUPERVISION-------*/
/*------encabezados------*/
#contenidos #supervision h1 {
	 color: #633;
	 background: url(../../img/lineas/linea12.gif) repeat-x left bottom;
	}
/*------enlaces------*/
#contenidos #supervision a {
	color: #633;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #supervision a:visited {
	color: #966;	
	}
#contenidos #supervision a:hover {
	text-decoration: underline;	
	}
#contenidos #supervision a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #supervision a:hover img{
	text-decoration: none;	
	}
#contenidos #supervision a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #supervision ul li {
	background: url(../../img/listas/12-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #supervision ul li li {
	background: url(../../img/listas/12-2.gif) 0px 0px no-repeat;
	font-weight: normal;
	}
#contenidos #supervision ul.indice li {
	color: #633;
	font-weight: bold;
	text-decoration:none;
	}
#contenidos #supervision ul li.sub3 a {
	color: #633 !important;
	font-weight: bold !important;
	text-decoration: none !important;	
	}
#contenidos #supervision ul li.sub3 a:visited {
	color: #966 !important;
	font-weight: bold !important;	
	}
#contenidos #supervision ul li.sub3 a:hover {
	text-decoration: underline !important;
	font-weight: bold !important;	
	}
#contenidos #supervision ul span.sangrado2 {
	display: block;
	padding: 7px 0px 7px 0px;
	}
/*------tablas------*/
#contenidos #supervision table {
	width: 100%;
	margin: 10px 0px 0px 0px;
	}
#contenidos #supervision table,
#contenidos #supervision table td,
#contenidos #supervision table th {
	border: 1px solid #ebd7d7;
	}
#contenidos #supervision table caption {
 	color: #633;
	}
#contenidos #supervision table th {
 	padding: 2px;
 	background-color: #633;
	}
/*#contenidos #supervision table.taxonomia {
	width: 35em !important;
	border: 1px solid #000 !important;
	}*/
#contenidos #supervision table.taxonomia td {
	/* width: 50em; */
	margin: 10px 0px 0px 0px;
	}
#contenidos #supervision table th.nofondo span.nonegrita {
	color: #000;
	font-weight: normal;
	text-decoration: none;
	}
#contenidos #supervision th.nofondo a {
	color: #633 !important;
	font-weight: bold;
	text-decoration: none;
	}
#contenidos #supervision th.nofondo a:visited {
	color: #966 !important;
	}
#contenidos #supervision th.nofondo a:hover {
	text-decoration: underline;
	}
	
/* CAJA AVISO */

#contenidos #supervision p.caja2 {
	border: 1px solid #ebd7d7;
	margin: 10px 0px 10px 0px;
	padding: 5px;
	color: #000;
	font-weight: normal;
	width: 54em;
	}


/*-------/SECCION SUPERVISION--------*/

/*------SECCION INFORMACION INSTITUCIONAL------*/
/*------encabezados------*/
#contenidos #infoin h1 {
	 color: #930;
	 background: url(../../img/lineas/linea0.gif) repeat-x left bottom;
	}
/*------enlaces------*/
#contenidos #infoin a {
	color: #930;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #infoin a:visited {
	color: #c63;	
	}
#contenidos #infoin a:hover {
	text-decoration: underline;	
	}
#contenidos #infoin a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #infoin a:hover img{
	text-decoration: none;	
	}
#contenidos #infoin a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #infoin ul li {
	background: url(../../img/listas/1-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #infoin ul li li {
	background: url(../../img/listas/1-2.gif) 0px 0px no-repeat;
	font-weight: normal;
	}
#contenidos #infoin ul.indice li {
	color: #930;
	font-weight: bold;
	}
#contenidos #infoin ul span.sangrado2 {
	display: block;
	padding: 7px 0px 7px 0px;
	}
/*------tablas------*/
#contenidos #infoin table {
	width: 100%;
}
#contenidos #infoin table,
#contenidos #infoin table td,
#contenidos #infoin table th {
 	border: 1px solid #e9dad8;
	}
#contenidos #infoin table th {
 	background-color: #930;
	}
#contenidos #infoin table caption,
#contenidos #infoin table td a {
 	color: #930;
	}
#contenidos #infoin table td a:visited {
 	color: #c63;
	}
/*------general------*/
#contenidos #infoin span.asterisco {
	color: #930;
	font-weight: bold;
	}
/*------galeria imagenes------*/
#contenidos #infoin #galeria {
	border: 0px solid #e5d7d7;
	width: 51.2em;
	height: 8.7em;
	padding: 0em;	
	}
#contenidos #infoin #galeria2 {
	border: 0px;
	width: 100%;
	height: 26.5em;
	padding: 0em;	
	}
#contenidos #infoin #galeria3 {
	width: 51.2em;
	height: 8.7em;
	padding: 0em;	
	}
#contenidos #infoin div.flotariz img {
	margin: 1.2em 2em 1.2em 1.3em;
	padding: 0em 0em 0em 0em;
	width: 10em;
	height: 6.5em;
	border: 1px solid #930;	
	}
#contenidos #infoin div.flotariz2 img {
	margin: 1.2em 2em 1.2em 1.3em;
	padding: 0em 0em 0em 0em;
	width: 10em;
	height: 6.5em;
	border: 1px solid #930;	
	}
#contenidos #infoin div.flotariz3 img {
	margin: 1.2em 2em 1.2em 1.3em;
	padding: 0em 0em 0em 0em;
	width: 5.4em;
	height: 6.5em;
	border: 1px solid #930;	
	}
/*------/SECCION INFORMACION INSTITUCIONAL------*/

/*------SECCION ESTADISTICAS------*/
/*------encabezados------*/
#contenidos #estadisticas h1 {
	 color: #066;
	 background: url(../../img/lineas/linea8.gif) repeat-x left bottom;
	}
#contenidos #estadisticas h4.negritaenc4{	
	font-weight: bold !important;
	text-transform: none;
}
#contenidos #estadisticas h5.negritaenc5{	
	font-weight: bold !important;
	text-transform: none;
}

/*------enlaces------*/
#contenidos #estadisticas a {
	color: #066;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #estadisticas a:visited {
	color: #399;	
	}
#contenidos #estadisticas a:hover {
	text-decoration: underline;	
	}
#contenidos #estadisticas a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #estadisticas a:hover img{
	text-decoration: none;	
	}
#contenidos #estadisticas a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #estadisticas div#paises_estadis {
	height: 20em;
}
#contenidos #estadisticas div.paisesinst {
	width: 17em;
	float: left;
	margin: 5px 13px 0px 0px;
	padding: 0px;
}
#contenidos #estadisticas ul.indice li {
	color: #066;
	font-weight: bold;
	}
#contenidos #estadisticas ul li,
#contenidos #estadisticas dl dt{
	background: url(../../img/listas/8-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #estadisticas ul li li {
	background: url(../../img/listas/8-2.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
}
#contenidos #estadisticas ul.bce li {
	background: url(../../img/listas/2-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
	
#contenidos #estadisticas ul.bce li a {
	color: #039;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #estadisticas ul.bce li a:visited {
	color: #09c;	
	}
#contenidos #estadisticas ul.bce li a:hover {
	text-decoration: underline;	
	}
#contenidos #estadisticas ul.otros li {
	background: url(../../img/listas/0-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
	
#contenidos #estadisticas ul.otros li a {
	color: #999;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #estadisticas ul.otros li a:visited {
	color: #ccc;	
	}
#contenidos #estadisticas ul.otros li a:hover {
	text-decoration: underline;	
	}
#contenidos #estadisticas ul span.sangrado3,
#contenidos #estadisticas ol span.sangrado3 {
	display: block;
	padding: 7px 0px 0px 0px;
	}
#contenidos #estadisticas ul li.nobulletest {
	background: url(../../img/listas/bullet_trans.gif) 0px 0px no-repeat !important;
	padding: 10px 0px 0px 0px !important;
	}
#contenidos #estadisticas strong.cursiva {
	font-style: italic;
}
#contenidos #estadisticas ol.letra li {
	list-style-type:upper-alpha;
}

#contenidos #estadisticas ol li {
	text-transform: uppercase;
	font-weight: bold;
	list-style-type: decimal;
	margin: 0px 0px 10px 10px;
	background: none;
	}
#contenidos #estadisticas ol li li {
	text-transform: none;
	font-weight: normal;
	}
#contenidos #estadisticas ol li.nonegrita  {
	text-transform: none;
	font-weight: normal;
	}
#contenidos #estadisticas ol.nonegrita1 li {
	text-transform: none;
	font-weight: normal;
}
#contenidos #estadisticas ol li li.sinumero {
 	list-style-type: none; 
	padding: 0px 0px 10px 0px !important;
	margin: 0px;
}
#contenidos #estadisticas ol li.sinumero {
 	list-style-type: none; 
	padding: 0px 0px 10px 0px !important;
	margin: 0px;
}
#contenidos #estadisticas ol.letram li {
	list-style-type:lower-alpha;
	font-weight: normal;
	text-transform: none;
}

#contenidos #estadisticas ol li li.letra {
	list-style-type:upper-alpha;
}

#contenidos #estadisticas dl.dlenlinea dt {
	float: left;
	padding: 0px 6px 0px 16px;
	margin: 0px;
}
#contenidos #estadisticas dl.dlenlinea dd {
	min-height: 1.5em;
	padding: 0;
	margin: 0px 0px 10px 16px;
}
/*------tablas------*/
#contenidos #estadisticas table { 
 	width: 100%;
	}

#contenidos #estadisticas table,
#contenidos #estadisticas table td,
#contenidos #estadisticas table th {
	border: 1px solid #c6ecec;
	}
#contenidos #estadisticas table.centrada td {
	text-align: center !important;
	}
#contenidos #estadisticas table th {
 	background-color: #399;
 	padding: 2px 8px 2px 8px;
	}
#contenidos #estadisticas table th.nofondo a{
 	color: #066 !important;
	}
#contenidos #estadisticas table.derecha td {
	text-align:right;
	}
#contenidos #estadisticas table.centrado td {
	text-align:center;
	}
#contenidos #estadisticas table th.estrecho {
	width: 35%;
}
#contenidos #estadisticas table th.nivel2 {
	background-color: #c6ecec;
	color: #399;
	}
#contenidos #estadisticas table caption {
	color: #399;
	}
#contenidos table.boletinesdeuda {
 	margin: 0px 0px 20px 0px;
 	width: 100%;
	}
#contenidos table.boletinesdeuda td {
 	padding: 2px 4px 2px 4px;
	}
#contenidos table.boletinesdeuda td.derecha {
	text-align: right;
	padding-right: 16px;
	}
#contenidos #estadisticas table.boletinesdeuda2 {
	margin: 0px 0px 0px 0px;
	/*float: left;*/
	}
#contenidos #estadisticas table.boletinesdeuda2 th {
	padding: 2px 2px 3px 2px;
	}
#contenidos #estadisticas table.boletinesdeuda2 td {
	padding: 3px;
	text-align: center;
	}
#contenidos #estadisticas table.boletinesdeuda2 td.sinboletin {
	background-color: #ccc;
	}
/*------general------*/
/*------varios------*/

#contenidos #estadisticas .indent1 { margin-left: 0.5em;}
#contenidos #estadisticas .indent2 { margin-left: 1.5em;}
#contenidos #estadisticas .indent3 { margin-left: 3em;}

#contenidos #estadisticas pre {font-size: 1.4em;}

/*------/SECCION ESTADISTICAS------*/

/*------SECCION SISTEMAS DE PAGO------*/
/*------encabezados------*/
#contenidos #sistemaspago h1 {
	 color: #960;
	 background: url(../../img/lineas/linea9.gif) repeat-x left bottom;
	}
/*------enlaces------*/
#contenidos #sistemaspago a {
	color: #960;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #sistemaspago a:visited {
	color: #c93;	
	}
#contenidos #sistemaspago a:hover {
	text-decoration: underline;	
	}
#contenidos #sistemaspago a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #sistemaspago a:hover img{
	text-decoration: none;	
	}
#contenidos #sistemaspago a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #sistemaspago ul li {
	background: url(../../img/listas/9-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #sistemaspago ul li li {
	background: url(../../img/listas/9-2.gif) 0px 0px no-repeat;
	}
/*------tablas------*/
#contenidos #sistemaspago table {
	border: 1px solid #f1e3c6;
	width: 100%;
	}
#contenidos #sistemaspago table thead th {
	border: 1px solid #f1e3c6;
	background: #c93;
	padding: 4px;
	}
#contenidos #sistemaspago table tr.nofondo th {
	border: 1px solid #f1e3c6;
	background: #f1e3c6 !important;
	padding: 4px;
	color: #960 !important;
	}
#contenidos #sistemaspago table td {
	border: 1px solid #f1e3c6;
	}
#contenidos #sistemaspago table caption,
#contenidos #sistemaspago table td a {
 	color: #960;
	}
#contenidos #sistemaspago th.fecha {
	width: 15%;
	}
/*------formularios------*/	

/*------general------*/
#contenidos #sistemaspago div#logo {
	margin: 18px 0px 3px 0px;
	text-align: right;
	}
#contenidos #sistemaspago div#logo img.snce {
	width: 17.6em;
	height: 8.7em;
	}
#contenidos #sistemaspago div#logo img.slbe {
	width: 21.1em;
	height: 8.7em;
	}
div#usuario {
	width: 23em;
	margin-left: 5px;
}
div#usuario a{
	color: #960;
	font-weight: bold;
	text-decoration: none;
}
div#usuario a:visited {
	color: #c93;	
	}
div#usuario a:hover{
	text-decoration: none;
}
div#usuario p {
	margin: 10px 0px 10px 0px;
	line-height: 1em;
}
div#usuario p.centrado {
	text-align: center;
	margin: 30px 0px 10px 0px;
}
/*------/SECCION SISTEMAS DE PAGO------*/

/*------SECCION BALANZA DE PAGOS------*/
/*------encabezados------*/
#contenidos #balanza_pagos h1 {
	 color: #c60;
	 background: url(../../img/lineas/linea11.gif) repeat-x left bottom;
	}
#contenidos #balanza_pagos h4 {
	color: #069;
	}
/*------enlaces------*/
#contenidos #balanza_pagos a {
	color: #c60;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #balanza_pagos a:visited {
	color: #f90;	
	}
#contenidos #balanza_pagos a:hover {
	text-decoration: underline;	
	}
#contenidos #balanza_pagos a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #balanza_pagos a:hover img{
	text-decoration: none;	
	}
#contenidos #balanza_pagos a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #balanza_pagos ul li {
	background: url(../../img/listas/11-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #balanza_pagos ul li li {
	background: url(../../img/listas/11-2.gif) 0px 0px no-repeat;
	}
#contenidos #balanza_pagos ul.indice li {
	color: #c60;
	font-weight: bold;
	}
#contenidos #balanza_pagos ul li ul li {
	font-weight: normal !important;
	}
#contenidos #balanza_pagos ul.caja {
	border: solid 1px #ffedd1;
	margin: 20px 0px 15px 0px;
	padding: 6px 10px 10px 5px;
	}
/*------/SECCION BALANZA DE PAGOS------*/

/*------SECCION NORMATIVA------*/
/*------encabezados------*/
#contenidos #normativa h1 {
	 color: #663;
	 background: url(../../img/lineas/linea6.gif) repeat-x left bottom;
	}
/*------enlaces------*/
#contenidos #normativa a {
	color: #663;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #normativa a:visited {
	color: #996;	
	}
#contenidos #normativa a:hover {
	text-decoration: underline;	
	}
#contenidos #normativa a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #normativas a:hover img{
	text-decoration: none;	
	}
#contenidos #normativa a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #normativa ul li {
	background: url(../../img/listas/6-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #normativa ul li li {
	background: url(../../img/listas/6-2.gif) 0px 0px no-repeat;
	}
#contenidos #normativa ul.indice li {
	color: #663;
	font-weight: bold;
	}
#contenidos #normativa p.caja {
	border: solid 2px #d8d8a7;
	margin: 20px 0px 15px 0px;
	padding: 6px 10px 10px 5px;
	}
/*------/SECCION NORMATIVA------*/

/*-------SECCION EMPLEO -------*/
/*------encabezados------*/
#contenidos #empleo h1 {
	 color: #363;
	 background: url(../../img/lineas/linea04.gif) repeat-x left bottom;
	}
/*------enlaces------*/
#contenidos #empleo a {
	color: #363;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #empleo a:visited {
	color: #696;	
	}
#contenidos #empleo a:hover {
	text-decoration: underline;	
	}
#contenidos #empleo ul.bce li a {
	color: #039;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #empleo ul.bce li a:visited {
	color: #09c;	
	}
#contenidos #empleo ul.bce li a:hover {
	text-decoration: underline;	
	}
#contenidos #empleo #prensabde a#bde {
	margin: 15px 0px 0px 0px;
	display: block;
	background:   url(../../img/bde1_2_n.gif) 0px 0px no-repeat;
	width: 13em;
	height: 1.1em;
	color: #666;
	font-weight: normal;
	}
#contenidos #empleo #prensabde a#bde span {
	margin: 0px 0px 0px 30px;
	}
#contenidos #empleo #prensabde a:hover#bde {
	background: url(../img/bde1_n.gif) 0px 0px no-repeat;
	text-decoration: none;
	}
#contenidos #empleo #prensabde a#bce {
	margin: 15px 10px 0px 0px;
	display: block;
	background:   url(../../img/bce1_2_n.gif) 0px 0px no-repeat;
	width: 16em;
	height: 1.1em;
	color: #039;
	font-weight: normal;
	}
#contenidos #empleo #prensabde a#bce span {
	margin: 0px 0px 0px 30px;
	}
#contenidos #empleo #prensabde a:hover#bce {
	background: url(../img/bce1_n.gif) 0px 0px no-repeat;
	text-decoration: none;
	}
#contenidos #empleo a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #empleo a:hover img{
	text-decoration: none;	
	}
#contenidos #empleo a:visited img{
	text-decoration: none;	
	}
/*-------listas---------*/
#contenidos #empleo ul li {
	background: url(../../img/listas/4-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #empleo ul li li {
	background: url(../../img/listas/4-2.gif) 0px 0px no-repeat;
	}
#contenidos #empleo ul.bce li {
	background: url(../../img/listas/2-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
/*-------formularios---------*/
/*------formularios------*/	
#contenidos #empleo div.grupo {
	margin: 0px 0px 13px 0px;
	float: none;
}
#contenidos #empleo form div {
	margin: 5px 0px 5px 0px;
	width: 100%;
	height: 3em;
	overflow: hidden;
	}
#contenidos #empleo form p {
	margin: 5px 0px 15px 0px;
	}
#contenidos #empleo form fieldset legend {
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	width: 30em;
	height: 1%;
	color: #363;
	margin: 15px 0px 20px 0px;
	padding: 0em 1.5em 0em 1.5em;
	}
#contenidos #empleo form select {
	border: #363 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #363;
	}
#contenidos #empleo form label {
	font-weight: bold;
	color: #363;
	margin: 0px 5px 0px 0px;
	}
#contenidos #empleo form label em,
#contenidos #empleo form label strong {
	float: left;
	width: 17em;
	padding-top: 4px;
	color: #363;
	}
#contenidos #empleo form input {
	border: #363 1px solid;
	color: #363;
	}
#contenidos #empleo div input#obtener
	{
	background-color:#fff;
	font-weight: bold;
	font-size: 1em;
	height: 1.7em;
	margin-left: 17em;
	}
/*------/SECCION EMPLEO-------*/

/*------ SECCION INFORMACION Y PUBLICACIONES ------*/	
/*------encabezados------*/
#contenidos #informypublica h1 {
	 color: #936;
	 background: url(../../img/lineas/linea07.gif) repeat-x left bottom;
	}
/*------enlaces------*/
#contenidos #informypublica a {
	color: #936;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #informypublica a:visited {
	color: #969;	
	}
#contenidos #informypublica a:hover {
	text-decoration: underline;	
	}
#contenidos #informypublica ul.bce li a {
	color: #039;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #informypublica ul.bce li a:visited {
	color: #09c;	
	}
#contenidos #informypublica ul.bce li a:hover {
	text-decoration: underline;	
	}
#contenidos #informypublica #prensabde a#bde {
	margin: 15px 0px 0px 0px;
	display: block;
	background:   url(../../img/bde1_2_n.gif) 0px 0px no-repeat;
	width: 13em;
	height: 1.1em;
	color: #666;
	font-weight: normal;
	}
#contenidos #informypublica #prensabde a#bde span {
	margin: 0px 0px 0px 30px;
	}
#contenidos #informypublica #prensabde a:hover#bde {
	background: url(../img/bde1_n.gif) 0px 0px no-repeat;
	text-decoration: none;
	}
#contenidos #informypublica #prensabde a#bce {
	margin: 15px 10px 0px 0px;
	display: block;
	background:   url(../../img/bce1_2_n.gif) 0px 0px no-repeat;
	width: 16em;
	height: 1.1em;
	color: #039;
	font-weight: normal;
	}
#contenidos #informypublica #prensabde a#bce span {
	margin: 0px 0px 0px 30px;
	}
#contenidos #informypublica #prensabde a:hover#bce {
	background: url(../img/bce1_n.gif) 0px 0px no-repeat;
	text-decoration: none;
	}
#contenidos #informypublica a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #informypublica a:hover img{
	text-decoration: none;	
	}
#contenidos #informypublica a:visited img{
	text-decoration: none;	
	}
/*-------listas---------*/
#contenidos #informypublica ul li {
	background: url(../../img/listas/7-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #informypublica ul li li {
	background: url(../../img/listas/7-2.gif) 0px 0px no-repeat;
	}
#contenidos #informypublica ul.bce li {
	background: url(../../img/listas/2-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #informypublica #glosario ul {
	margin: 20px 0px 0px 0px;
	text-align: left;
	}
#contenidos #informypublica #glosario ul li{
	list-style: none;
	list-style-position: outside;
	display: inline;
	font-weight: bold;
	background: url(../../img/palito.gif) 3.4em 0.3em no-repeat;
	padding: 0px 0.9em 0px 0px;
	}
#contenidos #informypublica #glosario ul li.final{
	background: none;
	padding: 0px;
	}
#contenidos #informypublica ul.indice li {
	color: #936;
	font-weight: bold;
	}
#contenidos #informypublica ul.indicelibro li,
#contenidos #informypublica ol li {
	text-transform: uppercase;
	font-weight: bold;
	list-style-type: none;
	margin: 0px 0px 10px 10px;
	background: none;
	}
#contenidos #informypublica ul.indicelibro li li,
#contenidos #informypublica ol li li {
	text-transform: none;
	font-weight: normal;
	list-style-type: decimal;
	}
/*#contenidos #informypublica ol.indicelibro li,
#contenidos #informypublica ol.indicelibro1 li,
#contenidos #informypublica ol.indicelibro2 li,
#contenidos #informypublica ol.indicelibro3 li,
#contenidos #informypublica ol.indicelibro4 li,
#contenidos #informypublica ol.indicelibro5 li {
	font-weight: normal;
	list-style-type: decimal;
	list-style-position: inside;
	margin: 0px 0px 10px -20px;
	background: none;
	}
#contenidos #informypublica ol {
	counter-reset: par 0 ;
	}
#contenidos #informypublica ol li:before {
	content: counter(par, decimal) ". ";
	counter-increment: par 1;
	}
#contenidos #informypublica ol.indicelibro li {
	text-transform: none;
	font-weight: normal;
	list-style-type: decimal;
	margin: 0px 0px 10px 30px;
	background: none;
	}
#contenidos #informypublica ol.indicelibro li.titulo {
	text-transform: uppercase;
	font-weight: bold;
	list-style-type: none;
	margin: 0px 0px 10px 10px;
	background: no;
	}*/
#contenidos #informypublica ul.indicelibro em {
	color: #936;
	}
#contenidos #informypublica ul.indicelibro em.normal {
	font-weight: normal;
	text-transform: none;
	}
/*------tablas------*/
#contenidos #informypublica table,
#contenidos #informypublica table td,
#contenidos #informypublica table th {
	border: 1px solid #f2dbe7;
}
#contenidos #informypublica table th {
	text-align: center;
	background-color: #936;
}
#contenidos #informypublica table caption {
	color: #936;
}
#contenidos #informypublica table th.anio {
	width: 10%;
}
/*------/SECCION INFORMACION Y PUBLICACIONES-------*/
	
/*------ SECCION SALA DE PRENSA ------*/
/*------enlaces------*/
#contenidos #saladeprensa a {
	color: #963;
	font-weight: bold;
	text-decoration: none;	
	}
#contenidos #saladeprensa a:visited {
	color: #c96;	
	}
#contenidos #saladeprensa a:hover {
	text-decoration: underline;	
	}
#contenidos #saladeprensa a img{
	text-decoration: none;
	padding: 0px;
	margin: 0px -3px;
	}
#contenidos #saladeprensa a:hover img{
	text-decoration: none;	
	}
#contenidos #saladeprensa a:visited img{
	text-decoration: none;	
	}
/*------listas------*/
#contenidos #saladeprensa ul li {
	background: url(../../img/listas/3-1.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 16px;
	}
#contenidos #saladeprensa ul li li {
	background: url(../../img/listas/3-2.gif) 0px 0px no-repeat;
	}
/*------encabezados------*/
#contenidos #saladeprensa h1 {
	 color: #963;
	 background: url(../../img/lineas/linea03.gif) repeat-x left bottom;
	 }
/*------tablas------*/
#contenidos #saladeprensa table {
	width: 100%;
	border: 1px solid #eedcca;
	}
#contenidos #saladeprensa table caption {
 	color: #c96;
	}
#contenidos #saladeprensa table th {
 	padding: 2px;
 	background-color: #c96;
	border: 1px solid #eedcca;
	}
#contenidos #saladeprensa table th.nivel2 {
 	background-color: #eedcca;
	color: #c96;
	}
#contenidos #saladeprensa table th.nofondo a {
	color: #963 !important;	
	}
#contenidos #saladeprensa table th.nofondo a:visited {
	color: #c96 !important;	
	}
#contenidos #saladeprensa table td {
	border: 1px solid #eedcca;
 	text-align: center;
	}
#contenidos #saladeprensa table td.vacio {
 	background-color: #c96;
	}
#contenidos #saladeprensa table td.izquierda {
	text-align: left;
	}
#contenidos #saladeprensa table.ponencias caption {margin-top: 1.5em;}
#contenidos #saladeprensa table.ponencias th.nofondo {width: 15%}
#contenidos #saladeprensa table.ponencias td p {margin-top: 0.5em; margin-bottom: 0.5em;}
#contenidos #saladeprensa table.ponencias td div.flotariz img { margin: 1.1em 1em 0.45em 0em;}
#contenidos #saladeprensa table.ponencias td div.flotariz span { width: 11em; margin: 0;}
#contenidos #saladeprensa table.ponencias td div.flotariz span.vertical { width: 5em; }
#contenidos #saladeprensa table.anfitriones {width: 50%; margin: 0 auto;}

/*------formularios------*/	

#contenidos #saladeprensa form { color: #963; margin: 2em 0 0 0;}

#contenidos #saladeprensa form div {
	margin: 5px 0px 5px 0px;
	width: 100%;
	/*overflow: hidden;*/
	}
#contenidos #saladeprensa form p {margin: 1em 0em;}	
#contenidos #saladeprensa form fieldset legend {
	color: #666;
	padding: 0.12em 0;
	border: solid 1px #eedcca;
}	

#contenidos #saladeprensa form label {
	font-weight: bold;
	color: #9c6563;
	margin: 0px 5px 0px 0px;
	}
#contenidos #saladeprensa form label strong {
	float: left;
	width: 20em;
	color: #963;
	}
#contenidos #saladeprensa form input {
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #963;
	border: #963 1px solid;
	}
body#seccion_saladeprensa form label#lbconcel strong {
	color:#000;
	margin:5px 0px 0px 0px;
}
body#seccion_saladeprensa div#concel select#concelsel {
	margin-left:-40px;
}

#contenidos #saladeprensa form #anadir { margin: 0 0 0 4.6em; }
#contenidos #saladeprensa form #acreditados {margin: 1em 0 0 0;}
#contenidos #saladeprensa form #acreditados strong {
	display: block;
	width: 18em;
	color: #963;
	text-transform: uppercase;
	margin: 0 0 1em 0;
	}
#contenidos #saladeprensa form #acreditados label strong,
#contenidos #saladeprensa form #botonera label strong {
	float: none;
	display: inline;
	width: 0.1em;
	font-size: 0.1em;
	height: 0.1em;
	margin: 0em;
}
#contenidos #saladeprensa form #acreditados div {
	width: 99%;
	height: 1.5em;
	color: #000;
	border: #eedcca 1px solid;
	margin: 0em;
}
#contenidos #saladeprensa form #acreditados input { vertical-align: middle;}
#contenidos #saladeprensa form .derecha strong { width: 0em;}
#contenidos #saladeprensa form #botonera { text-align: center; margin: 0em;}
#contenidos #saladeprensa form #botonera #enviar { background-color: #963; color: #fff;}

/*------varios------*/ 
#contenidos #saladeprensa ul span.sangrado2 {
	display: block;
	padding: 7px 0px 7px 0px;
	}
#contenidos #saladeprensa #galeria2,
#contenidos #saladeprensa #galeria3,
#contenidos #saladeprensa #galeria4 {
	border: 0px;
	width: 52em;
	height: 27em;
	padding: 0em 0em 0em 3.6em;
	margin: 0px;	
	}
	
#contenidos #saladeprensa #galeria3 {height: 65em;}
#contenidos #saladeprensa #galeria4 {width: 57em; height: 28em; padding: 0em;}
	
#contenidos #saladeprensa #galeria3 h3{
	clear: both;
	text-align: center;
	text-transform: uppercase;
}

#contenidos #saladeprensa .grupofotos { height: 8em;}
#contenidos #saladeprensa .grupofotos2 { height: 16em;}

#contenidos #saladeprensa div.flotariz img {
	margin: 1.1em 3.25em 0.45em 3.25em;
	padding: 0em 0em 0em 0em;
	width: 10em;
	height: 6.6em;
	border: 1px solid #963;	
	}
#contenidos #saladeprensa div.flotariz img.vertical {
	width: 5em;
	height: 6.6em;
}
#contenidos #saladeprensa #galeria4 div.flotariz img {
		margin: 1.1em 0 0.45em 3em;
		}
#contenidos #saladeprensa .grupofotos div.flotariz img {
		margin: 1.1em 0 0.45em 2em;
		}
#contenidos #saladeprensa div#contenidos_player {
	height: 20em;
}
#contenidos #saladeprensa div#player {
	width: 65%;
	float: left;
	margin: 5px 13px 0px 0px;
	padding: 0px;
}
#contenidos #saladeprensa div#version_esp {
	width: 29%;
	height: 26em;
	float: left;
	margin: 5px 13px 0px 0px;
	padding: 0px;
}
#contenidos #saladeprensa div.flotariz span {
	display: block;
	margin: 0px 0px 8px 5px;
	padding: 0px;
	width: 16em;
	text-align: center;	
	}

/*------ /SECCION SALA DE PRENSA ------*/

/*------SECCION ACCESIBILIDAD------*/
#conte_menu_s img.detalle {
	border: solid 1px #333;
	margin: -7px 0px 0px 0px;
	}
#conte_menu_s div#menu_acc {
	margin: 13px 0px 13px 0px;
	color: #930;
	line-height: 1.5em;
	}
/*------/SECCION ACCESIBILIDAD------*/



/*--------Encuesta BDE ----*/

#encuesta_bde {
	margin: 6.2em 0 0 0em;
}
#encuesta_bde_en {
	margin: 5.2em 0 0 0em;
}
#encuesta_bde img {
	border:0px;
	width:14.8em;
	height:3.1em;
}
#encuesta_bde_in {
	margin: 6.0em 0 0 2em;
}
#encuesta_bde_in img {
	border:0px;
	width:14.11em;
	height:4.6em;
}
#encuesta_bde ul#encuesta_acc, #encuesta_bde_en ul#encuesta_acc {
	margin:0px;
	padding:0px;
}
#encuesta_bde ul#encuesta_acc li, #encuesta_bde_en ul#encuesta_acc li {
	font-size:1.25em;
	font-family:Helvetica, sans-serif;
	line-height:17px;
	list-style-type:none;
	background-image:none;
}
.cobre {
	color:#730400;
	font-weight:bold;
	text-decoration:none;
}
.gris {
	color:#636563;
	text-decoration:none;
	font-weight:bold;
	font-size:1em
}

/*------- buscador----------*/
#bot_buscar {
	background-image: url(../../img/lupa_inst.gif);
	vertical-align:middle;
	margin:-4px 0 0 0;
}
body#seccion_billeymone #bot_buscar {
	background-image: url(../../img/lupa_bille.gif);
}

body#seccion_eurosistema #bot_buscar {
	background-image: url(../../img/lupa_euro.gif);

}

body#seccion_serviciopublico #bot_buscar {
	background-image: url(../../img/lupa_servi.gif);

}

body#seccion_centraldebalances #bot_buscar {
	background-image: url(../../img/lupa_central.gif);

}

body#seccion_supervision #bot_buscar {
	background-image: url(../../img/lupa_super.gif);

}
body#seccion_informacioninstitucional #bot_buscar {
	background-image: url(../../img/lupa_inst.gif);

}

body#seccion_estadisticas #bot_buscar {
	background-image: url(../../img/lupa_esta.gif);

}

body#seccion_normativa #bot_buscar {
	background-image: url(../../img/lupa_norma.gif);

}


body#seccion_sistemasdepago #bot_buscar {
	background-image: url(../../img/lupa_siste.gif);

}

body#seccion_balanza_pagos #bot_buscar {
	background-image: url(../../img/lupa_balan.gif);

}

body#seccion_empleo #bot_buscar {
	background-image: url(../../img/lupa_empleo.gif);

}

body#seccion_informypublica #bot_buscar {
	background-image: url(../../img/lupa_info.gif);

}

body#seccion_saladeprensa #bot_buscar {
	background-image: url(../../img/lupa_sala.gif);

}

#buscador {
	margin: 2em 0px 0px 2.1em;
	z-index:999	
}
#buscador label {
	z-index:997;
	color:#FFFFFF !important;
	font-weight:bold;
	margin:-4px 3px 0 0;
}


	
#buscador input.caja_buscar {
	background-color: #FFF !important;
	color: #000 !important;
	border:solid 1px #FFF;
	font-size:0.9em;
	}

body#seccion_billeymone #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_eurosistema #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_serviciopublico #buscador #texto
 {
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_centraldebalances #buscador #texto
 {
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_supervision #buscador #texto 
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_informacioninstitucional #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_estadisticas #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_normativa #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_sistemasdepago #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_balanza_pagos #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_empleo #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_informypublica #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
	
body#seccion_saladeprensa  #buscador #texto
{
	background-color: #FFF !important;
	color: #000 !important;
	}
#cabeder form {
	margin:0px;
	padding:0px;
}
#pasanoticias #pasanotiz h1 {
 font-size: 1em;
 font-weight: normal;
 }

