BODY {
	font-size: 100%;
	margin: 0;
	border:0;
	text-align:right !important;
	text-align:center;
}



#cabecera {
	width:46.9em;
	height:4.71em;
	background-color: #FFF;
	margin: 0 auto 0 auto;
}

#logo {
	float: left;
	width: 80.9%;
	height: 100%;
	background-color: #FFF;
	margin: 0;
	padding: 0;
}

#logo IMG {
	width: 37.95em;
	border:0;
}

.idioma_selec{
	color:#EA893A;
}

.listadosparrafo{
	color: #161a59;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	margin-left: 1.5em;
	padding-left: 1.3em;
	background-image: url(../images/pico_pk.gif);
	background-repeat: no-repeat;
	background-position: 0.5em 0.3em;
}

#bienvenido{
	width:75.20em;
	font-family:Arial, Helvetica, sans-serif;
	color:#20276D;
	text-align:right;
	font-size:0.625em;
	height:auto;
	margin: 0 auto 0 auto;
}

#bienvenido a:link{
	text-decoration:none;
	color:#20276D;
}

#bienvenido a:visited{
	text-decoration:none;
	color:#20276D;
}

#bienvenido a:hover{
	text-decoration:underline;
	color:#8285a7;
}

.txtbienvenido{
	font-size:1.25em;
	color:#20276D;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	width:5em;
	left:-0.5em;
	top:-3.4em;
	bottom:0;
	text-align:right;
	margin:0 auto 0 auto;
	border:0;
	position:relative;
}

/*Define la posicion del contenido de la index*/
#contenidoindex{
	background-image: url(../images/fondo_menu.gif);
	background-repeat:repeat-y;
	background-position:0% 0%;
	margin:0 auto 0 auto;
	border:0;
	text-align :left;
	font-size: 1em;
	width:46.8em;
	height:auto;
	font-size:1em;
	position:relative;
	top: -1em;
}

#contenido{
	background-image: url(../images/fondo_menu.gif);
	background-repeat:repeat-y;
	background-position:0% 0%;
	text-align :left;
	font-size: 1em;
	width:46.8em;
	height:100%;
	position:relative;
	margin:1em auto 0 auto;
}

#navegacion{
	background-color: #FFFFFF;
}

#menu {
	background-color:#D2E3F5;
    float:left;
    width:26%;
    text-align:left;
    margin: 0em;
	height:auto;
}

.listaMenuIzq {
	vertical-align:top;
	margin-left:0em;
	padding-left:0em;
	padding-top:0em;
	margin-top:0em;
	margin-bottom:0em;
	padding-bottom:0em;
}

.menuNivel1{
	text-decoration: none;
	white-space: normal;
	list-style-image: none;
	list-style-type: none;
	margin-right:0.06em solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-image:url(../images/mueca.jpg);
	background-position:top right;
	background-repeat: no-repeat;
	padding-top: 0.10em;
	padding-bottom:0.16em;
	padding-right: 0.22em;
	padding-left:0.875em;
	color: #2d3375;
	font-weight: bold;
	background-color: #a0c9f7;
	vertical-align: middle;
	margin-bottom : 0.19em;
	margin-top : 0em;
}

.sinVineta {
	list-style-image: none;
	list-style-type: none;
}

.subMenu {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.625em;
	background-color : #F4F9FF;
	border-left : 0.38em solid #C6DAF2;
	border-right : 0.06em solid #EAF4FE;
	border-bottom: 0;
	margin-top: 0.13em;
	margin-bottom:0.19em;
	padding-left: 1.25em;
	padding-top: 0.44em;
	padding-bottom: 0.44em;
	background-image : url(../images/bordeSubmenu.jpg);
	background-position : top left;
	background-repeat : no-repeat;
	margin-left:-4em;
	height: 100%;
	width: 17.8em;
}

.estiloEnlaceSubmenu
{
	color:#4C74BC;
	text-decoration:underline;
	background-image : url(../images/flecha.jpg);
	background-position : left 0.13em;
	background-repeat : no-repeat;
	padding-left:1em;
	display:block;
	line-height:1.3em;
}

.estiloEnlaceMarcada
{
	color:#EA893A;
	text-decoration:underline;
	background-image : url(../images/flecha2.jpg);
	background-position : left 0.13em;
	background-repeat : no-repeat;
	padding-left:1em;
	display:block;
	line-height:1.3em;
}

.menuNivel1 a:link{
	text-decoration: none;
	color: #2d3375;
}

.menuNivel1 a:visited{
	text-decoration: none;
	color: #2d3375;
}

#contenidocentral {
	margin:0;
	padding:0;
	font-size:1em;
	width:45%;
	height:auto;
	margin-left:14em;
}

/*Noticias*/
.textonot{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align:left;
	color:#575b67;
	width:29.5em;
	margin:0;
	border:0;
	margin-top:0.5em;
	height:8em;
	margin-bottom:1.5em;
}

.textonoticia{
	margin:0;
	border:0;
}

.flechanoticia{
	float:left;
	width:3.31em;
	height:7.5em;
	font-size:1em;
	margin:0;
	border:0;
}

.fecha{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align:left;
	color:#107bc1;
	width:22em;
	float:left;
	margin:0;
	vertical-align:top;
	border:0;
}

.fechadoc{
	font-family: Arial, Helvetica, sans-serif;
	color:#DF680F;
	margin:0;
	width:20em;
	border:0;
}

.fechadocH3 { 
	font-size: 1em; 
	font-family: Arial, Helvetica, sans-serif;
	color:#DF680F; 
	margin:0; 
	padding: 0; 
	text-decoration: underline;
} 

.fechadocH3 A{ 
	text-decoration: underline;
    color:#DF680F; 
} 

.fechadocH3 A:HOVER{ 
	color:#DF680F;
	text-decoration: underline;
} 

/*Propiedades de los v�nculos de ver_descargar*/
.ver_descargar{
	float:left;
	margin:0;
	border:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-image:url(../images/fondodescargar.jpg);
	background-repeat:no-repeat;
	background-color:#eef7fe;
	color: #2d559c;
	text-align:center;
	vertical-align:middle;
	padding-bottom:0.2em;
	width:22em;
	margin-right:2em;
}

.ver_descargar a:link{
	color:#dd8d4e;
	text-decoration:none;
}
.ver_descargar a:visited{
	color:#dd8d4e;
	text-decoration:none;
}

.iconopdf{
	 border:0;
	 margin:0;
	 width:1.2em; 
	 height:1.2em;
}

/* Barra de banner*/
#contenidobanner {
	float:right;
	margin:0;
	border:0;
	font-size:1em;
	width:22%;
}

#banner1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFF;
	font-size: 1.2em;
	margin:0;
	border:0;
	color: #FFF;
	text-align:left;
	line-height:0.8em;
	position:relative;
	z-index:0;
}

#banner1 A IMG {
	border:0;
}

#banner1 A:HOVER IMG {
	border:0;
}

#banner2 A IMG {
	border:0;
	text-align:left;
}

#banner2 A:HOVER IMG {
	border:0;
}

#banner3 A IMG {
	border:0;
	text-align:left;
}

#banner3 A:HOVER IMG {
	border:0;
}

#banner4 A IMG {
	border:0;
	text-align:left;
}

#banner4 A:HOVER IMG {
	border:0;
}

.textobanner1{
	text-align:left;
	line-height:0.8em;
	margin:0;
	border:0;
	margin-bottom:0em;
	padding:0;
}

.pestanabanner1 {
	position:relative;
	z-index:1;
	font-size:1em;
	width:auto;
	left:0em;
	margin:0;
	border:0;
	padding:0;
}

.textobanner {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.58em;
	color: #777fa7;
	line-height:0.8;
	margin:0;
	margin-left:1em;
	margin-top:0.3em;
	border:0;
	padding:0;
}

.botonbanner{
	font-size:1em;
	text-align:right;
	margin:0;
	margin-right:0.2em;
	border:0;
	padding:0;
	padding-bottom:0.1em;
	border:0;
}

#banner2
{
	margin:0;
	border:0;
	background-color:#FFF;
	padding-right:0em;
	text-align:left;
	margin-top:0.625em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #4e5791;
	line-height:0.9em;
	position:relative;	
}

.botonbanner2{
	margin:0;
	border:0;
	position:relative;
	z-index:1;
	font-size:1em;
	width:auto;
	vertical-align:top;
	text-align:left;
	top:0.8em;
	left:2.3em;
}

#banner3
{
	margin:0;
	border:0;
	margin-top:0.625em;
	text-align:left;
	color:#1b3769;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	position:relative;
}

.pestanabanner3{
	font-size:1em;
	width:auto;
	left:0em;
	margin:0;
	border:0;
	padding:0;
}

.textobanner3 {
	margin:0;
	border:0;
	position:relative;
	z-index:2;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#1b3769;
	line-height:0.8;
	height:auto;
}

#banner4
{
	margin:0;
	border:0;
	margin-top:0.625em;
	text-align:left;
	color:#1b3769;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	position:relative;
}

.pestanabanner4{
	font-size:1em;
	width:auto;
	left:0em;
	margin:0;
	border:0;
	padding:0;
}

.textobanner4 {
	margin:0;
	border:0;
	position:relative;
	z-index:2;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#1b3769;
	line-height:0.8;
	height:auto;
}

.dosmilseis{
	margin:0;
	border:0;
	line-height:0.9em;
	font-size:1.4em;
	position:relative;
	z-index:3;
	margin:0;
	border:0;
	top:-0.5em;
	margin-right:0.2em;
	margin-top:0.7em;
	margin-bottom:-2em;
}

.botonbanner3{
	position:relative;
	z-index:1;
	font-size:1em;
	vertical-align:top;
	text-align:left;
	margin:0;
	border:0;
	margin-right:0.15em;
	margin-top:2.2em;
	margin-bottom:0.1em;
}

.botonbanner4{
	position:relative;
	z-index:1;
	font-size:1em;
	vertical-align:top;
	text-align:left;
	margin:0;
	border:0;
	margin-right:0.15em;
	margin-top:2.2em;
	margin-bottom:0.1em;
}

/*PIE DE P�GINA*/

#piepagina{
	margin: 1em auto 0 auto;
	background-image:url(../images/barrapie.jpg);
	background-repeat:repeat-x;
	text-align:center;
	width:85em;
	padding-top:1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	color: #626262;
	border-top: 0.5em solid #FFFFFF;
	clear:both;
	vertical-align:middle;
	height:auto;
	background-color: white;
}

.logomec{
	float:left;
	margin:0;
	border:0;
	width:8em;
	height:3.2em;
	font-size:1em;
}

.logow3c{
	float:left;
	margin:0;
	border:0;
	width:7em;
	height:3em;
	font-size:1em;
}

.logocandado{
	float: left;
	margin:0;
	border:0;
	height:1.9em;
	margin-top:0.6em;	
}

.txtinf{
	MARGIN-TOP: 0.1em;
	FLOAT: left;
	MARGIN-LEFT: 1em;
	WIDTH: 30em;
	TEXT-ALIGN: left;
	line-height:1.2em;
/*
	margin-left:1em;
	float:left;
	margin-top:1em;
	width:58em;
	text-align: left;
*/
}

.txtinf2{
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 0.5em;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 2.5em;
	PADDING-TOP: 0px;
	width:39em;
	text-align:right;
	/*
	margin-top:1em;
	margin-left:2.5em;
	padding: 0;
	float:left;
	display:inline;
	*/
}

.txtinf2 a{
	color: #626262;
	text-decoration: underline;
}

.txtinf2 a:hover{
	text-decoration: none;
	color: #626262;
}

.logorss{
	margin:0;
	border:0;
	float:right;
	width:3.5em;
	height:1.9em;
	margin-top:0.5em; 
}

/* Contenido de una pagina que no es la index*/
#contenido{
	background-image: url(../images/fondo_menu.gif);
	background-repeat:repeat-y;
	background-position:0% 0%;
	text-align :left;
	font-size: 1em;
	width:46.8em;
	height:100%;
	position:relative;
	margin: 1em auto 0 auto;
	top: -2em;
}

#contenidosinmenuder{
	border:0.06em white solid;
	margin:0 0 2em 0;
	padding:0;
	margin-left:13em;
	height:auto;
}

/*Menu superior de algunas p�ginas*/
#menusuperior{
	background-image: url(../images/cabecera_menusup.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	padding:0 0 0 0.5em;
	font-size:0.675em;
	height:4em;
	margin: 0 0 0em 19.7em;
	width:68.5%;
	background-color: #EDF2F8;
}

#menusuperior_inf{
	background-image: url(../images/pie_menusup.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	padding:0;
	font-size:0.675em;
	height:0.5em;
	margin: 0 0 0em 19.7em;
	width:69.2%;
}

.lateralMenu{
	margin:0;
	padding:0;
	text-align:left;
	height:3.4em;
	width:auto; 
	float:left;
	background-color:#FFFFFF;
}

.vinculos{
	float:left;
	margin:0;
	background-image:url(../images/separarmenusuperior.gif);
	background-repeat: no-repeat;
	background-position: 100% 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	text-align:center;
	color:#4b74be;
	padding:0.2em 0.9em 0.2em 0.3em;
	height:4em;
}

.vinculos a:visited{
	color:#4b74be;
	text-decoration:none;
}

.vinculos a:link{
	color:#4b74be;
	text-decoration:none;
}

.vinculosSeleccionado{
	float:left;
	margin:0;
	background-image:url(../images/separarmenusuperior.gif);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	text-align:center;
	color:#4b74be;
	padding:0.2em 0.9em 0.2em 0.3em;
	height:4em;
}

.vinculosSeleccionado a:visited {
	color:#EA893A;
	text-decoration:none;
}

.vinculosSeleccionado a:link {
	color:#EA893A;
	text-decoration:none;
}

/*Navegacion en Cominucados Prensa*/
#navegacionComunicados a:link{
	color:#DF680F;
	text-decoration:none;
}

#navegacionComunicados a:visited{
	color:#DF680F;
	text-decoration:none;
}

/*Barra azul con la inclusion de anexos*/
.descargarhistorico{
	margin:0;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	background-image:url(../images/fondodescarga.jpg);
	background-repeat:repeat-y;
	background-color:#eaf4fe;
	width:auto;
	vertical-align:top;
	padding-bottom:0.19em;
	padding-right:0.8em;
	color: #21286e;
	text-align:center;
	margin-top: 1em;
	margin-left:23em;
	height:auto;
	text-align:right;
}

.descargarhistorico a:link{
	color:#DF680F;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

.descargarhistorico a:visited{
	color:#DF680F;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

.descargarfich{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	background-image:url(../images/fondodescarga.jpg);
	background-repeat:repeat-y;
	background-color:#eaf4fe;
	width:89%;
	padding:0 0.5em 0 0;
	color: #21286e;
	text-align:center;
	margin:1em 0em 0 2em;
	height:2em;
	text-align:right;
}

.descargarfich a:link{
	padding:0 1em 0.3em 0;
	color:#DF680F;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

.descargarfich a:visited{
	color:#DF680F;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

#descargarhistorico2{
	padding: 0.1em 0 0 1em;
	margin:0.5em 0 0 1.5em;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	background-image:url(../images/fondodescarga.jpg);
	background-repeat:repeat-y;
	background-color:#eaf4fe;
	width:90%;
	vertical-align:bottom;
	color: #21286e;
	text-align:left;
	height:1.5em;
}

#descargarhistorico2 a.historico{
	color:#DF680F;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

#descargarhistorico2 a:hover.historico{
	color:#DF680F;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

.oculto{
	display:none;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #20276D;
	font-style:normal;
	margin:0.625em 0 0 0;
}

h2.sinmenusup{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #20276D;
	font-style:normal;
	margin:0em 0 0 0 !important;
	margin:0.625em 0 0 0;
}

h2.index{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #20276D;
	font-style:normal;
	margin:0em 0 0 0 !important;
	margin:0.625em 0 0 0;
}

.buscador{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #20276D;
	margin:1.88em 0 0 0;
	padding:0;
}

.h2p{
	margin:0;
	font-size:0.8em;
}

h3{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	background-image:url(../images/flechaconbarra.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:0.95em;
	margin:0;
	margin-top:0.95em;
	border:0;
}

h3 a{
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	text-decoration:none;
}

h3 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	text-decoration:none;
}

h3.enlacesinteres{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	background-image:url(../images/flechaconbarra2.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:0.95em;
	margin:0;
	margin-top:0.95em;
	border:0;
}

h3 a.enlacesinteres{
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	text-decoration:none;
}

h3 a:hover.enlacesinteres{
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	text-decoration:none;
}

.sinflecha{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	padding:0;
	margin:0.95em 0 0 1.2em;
	margin-top:0.95em;
	border-bottom:0.06em #488ad6 solid;
}

.sinflecha a{
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	text-decoration:none;
}

.sinflecha a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	text-decoration:none;
}

.sinflecha2{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	padding:0;
	margin:0.95em 0 0 3em;
	border-bottom:0.06em #488ad6 solid;
}

.sinflecha2 a{
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	text-decoration:none;
}

.sinflecha2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	text-decoration:none;
}

.h3sinenlaces{
	font-size: 0.88em;
	font-family: Arial, Helvetica, sans-serif;
	color: #858688;
	font-weight: bold;
	padding-left:0.95em;
	margin:0;
	margin-top:0.95em;
	border:0;
}

h4{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	margin:0;
	margin-top:0.95em;
	border:0;
}

p.portabilidad{
	font-size: 0.7em;
	font-family: Arial, Helvetica, sans-serif;
	color: #20276D;
	font-weight: bold;
	margin:0;
	margin-top:0.95em;
	padding:0 0 0 1.3em;
}

h5{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	margin:0;
	margin-top:0.95em;
	border:0;
}

.fecha_articulo{
	border:0;
	margin:0;
	font-size: 0.625em;
	font-family: Arial, Helvetica, sans-serif;
	color: #d46507;
	font-weight: bold;
}

.mapaweb{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	margin:0;
	margin-top:0.95em;
	border:0;
}

.ayudas{
	border:0;
	margin:0;
	font-size: 0.55em;
	font-family: Arial, Helvetica, sans-serif;
	color: #d46507;
	font-weight: bold;
}

.entradilla {
	border:0;
	margin:0;
	margin-top:1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #2d559c;
	padding-left:0.95em;
}

/*Para la primera fecha de la pagina de ofertas*/
.texto_formulario1 {
	margin:0;
	border:0;
	margin-top:0.5em;
	color:#20276D;
	font-size:0.625em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	margin-left:0.95em;
}
.texto_contacto{
	margin:0;
	border:0;
	float:right;
	margin-top:0.5em;
	color:#20276D;
	font-size:0.625em;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:0.95em;
}

.texto_formulario1 a:link{
	text-decoration: underline;
	color: #20276D;
}

.texto_formulario1 a:hover{
	text-decoration: none;
	color: #20276D;
}

.texto_formulario1 a:visited{
	text-decoration: underline;
	color: #20276D;
}

/*Para la segunda fecha de la p�gina de ofertas*/
.texto_formulario2{
	margin:0;
	border:0;
	margin-top:0.5em;
	color:#4b74be;
	font-size:0.625em;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:0.95em;
}

.titularnoticia{
	margin:0;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	padding:1.8em 0 0 0.95em !important;
	padding:0em 0 0 0.95em;
}

.textparrafoazul{
	color: #161a59;
	font-size: 0.625em;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0em 0 1em 0em;
	height:3em;
}

.textparrafoazul_may{
	color: #107bc1;
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 0 2em 0;
	padding:0;
}

.textcontenidoJustificado {
	color: #161a59;
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	border:0;
	margin-left:0.95em;
	margin-top:0.625em;
	text-align:justify;
}

.textcontenido {
	color: #161a59;
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	border:0;
	margin-left:0.95em;
	margin-top:0.625em;
}

.textcontenido  a:link{
	color: #161a59;
	margin:0;
	border:0;
	font-weight: bold;
}

.textcontenido  a:visited{
	color: #161a59;
	font-weight: bold;
	margin:0;
	border:0;
}

.descargaComunicadosPanel a:link{
	color:#dd8d4e;
	text-decoration:none;
	text-align:right;
}
.descargaComunicadosPanel a:visited{
	color:#dd8d4e;
	text-decoration:none;
	text-align:right;
}

#descargarhistorico2 .derecha2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	vertical-align:bottom;
	color:#DF680F;
	margin:0;
	padding:0 0 0 2em;
	text-align:right;
}
#descargarhistorico2 a.derecha2{
	text-decoration:none;
	margin:0;
	padding:0 0 0 2em;
	text-align:right;
}

#descargarhistorico2 a:hover.derecha2 {
	text-decoration:none;
	margin:0;
	padding:0 0 0 2em;
	text-align:right;
}

#fondo{
	background-image: url(../images/fondoMenuDch.jpg);
	background-repeat: repeat-y;
	background-color: #EDF1F8;
	text-align:left;
	padding-top:0.625em;
	padding-right:0.625em;
	float:right;
	vertical-align:top;
	font-size:1em;
	width:auto;
	height:31em;
}

.titulomenuderecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  /*18px;*/1.125em;
	color: #21286c;
	margin-left:0.7em;
	margin-bottom: 0.3em;
	margin-top: 0.3em;
}

.direccionesmenuderecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.625em; /*10px*/
	color: #21286c;
	list-style-type: none;
	margin:0 0em 0.8em 0;
	padding:0;
	border:0;
	text-align:left;
}

#fondo a:link{
	color:#21286c;
	text-decoration:none;
	background-image : url(../images/dotMenuDch.jpg);
	background-position : left;
	background-repeat : no-repeat;
	padding-left: 0.625em;
}

#fondo a:visited{
	color:#EA8938;
	text-decoration:none;
	background-image:url(../images/dotMenuDch2.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:0.625em;
	border:0;
}

.txtresoluciones{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	background-image:url(../images/flechaconbarra.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:0.95em;
	margin:0;
	margin-top:2.5em;
	border:0;
}

.txtresoluciones a:link{
color: #488ad6;
	text-decoration:none;
}
.txtresoluciones a:visited{
	color: #488ad6;
	text-decoration:none;
}

#contenidoconmenuder {
	font-size:1em;
	width:51%;
	height:auto;
	margin-left:14em;
}

#contenidoconmenuder ul .funciones{
	font: 0.625em Arial, Helvetica, sans-serif;
	background-image: url(../images/barraofertas.gif);
	background-repeat: no-repeat;
	background-position: 0.5em 0.6em !important;
	background-position: 0.5em 1.2em;
	padding:0 0 0 1.5em;
	margin-left: 2em;
	color: #161a59;
	list-style:none;
}

.funcionestab{
	font: 0.625em Arial, Helvetica, sans-serif;
	background-image: url(../images/barraofertas.gif);
	background-repeat: no-repeat;
	background-position: 0.5em 0.6em !important;
	background-position: 0.5em 1.2em;
	padding:0 0 0 1.5em;
	margin-left: 4em;
	color: #161a59;
	list-style:none;
}

#contenidoconmenuder ul li .funciones{
	color: #161a59;
	font: 0.625em Arial, Helvetica, sans-serif;
	background-image: url(../images/barraofertas.gif);
	background-repeat: no-repeat;
	background-position: 0 10%;
}

.ulderecha{
	margin: 0;
	border: 0;
	padding: 0;
	list-style: none;
	margin-left: 0.7em; /*1.2*/
	line-height: 0.9em;
}

.direccionesmenuderechavisit {
	background-image: url(../images/dotMenuDch.jpg);
	background-repeat: no-repeat;
	background-position: 0 0.4em;
	font-size: 0.625em;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 0 1em 0.4em; /*0.6em; */
	border: 0;
}

.direccionesmenuderechavisit a{
	color:#21286c;
	text-decoration: none;
}
.direccionesmenuderechavisit a:hover{
	text-decoration: none;
}
.direccionesmenuderechaactive {
	background-image: url(../images/flechita_categorias.gif);
	background-repeat: no-repeat;
	background-position: 0 0.4em;
	font-size: 0.625em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin: 0;
	padding: 0 0 1em 0.4em; /*0.6em; */
	border: 0;
}
.direccionesmenuderechaactive a {
	color:#EA893A;
	text-decoration: none;
}
.direccionesmenuderechaactive a:hover {
	text-decoration: none;
}

.ulderechacategorias{
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	margin-left:1.6em;
	border:0;
	text-align:left;
	font-size:1em; 	
}

.direccionesmenuderecha a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#21286c;
	list-style-image:url(../images/dotMenuDch.jpg);
}

.direccionesmenuderecha a:active{
	font-family: Arial, Helvetica, sans-serif;
	color:#EA8938;
}

#categoria_numeracion{
	margin:1em 0 0 0;
	padding:0 0.7em 0 0;
	background-image: url(../images/fondoMenuDch.jpg);
	background-color: #EDF1F8;
	text-align:left;
	float:right;
	font-size:1em;
	width:16%;
	height:15em;
}

.ulderechanumeracion{
	font-family: Arial, Helvetica, sans-serif;
	margin:0 0 0 2.2em !important;
	margin:0 0 0 3em;
	padding:0;
	text-align:left;
	font-size:0.625em; 
	list-style-image:url(../images/dotMenuDch.jpg);
}

.numeracionmenuderecha a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#21286c;
	text-decoration:none;
}
.numeracionmenuderecha a:active{
	font-family: Arial, Helvetica, sans-serif;
	color:#EA8938;
	text-decoration:none;
}

.sinborde IMG{
	border:0;
}
.imagenOrganigrama{
	border:0;
	font-size:1em;
	margin:0;
	width:32.38em; 
	height:31em;
}

.error{
	height:5em;
	width:25em;
	background-image: url(../images/fondoerror.jpg);
	background-repeat:repeat-y;
	background-color:#e5f1fd;
	text-align:center;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: thin;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #cdced2;
	border-bottom-color: #cdced2;
}

.contenidoerror{
	height:4.5em;
	width:24.35em;
	margin-top:0.19em;
	border: 0.06em solid #4a74be;
}

.textoerror {
	font-family: Arial, Helvetica, sans-serif;
	color:#c85707;
	font-size: 0.8em;
}

#grupofotos{
	display: table;
	margin:0;
	padding: 0;
}

#imagen{
	background-image: url(../images/fondo_fotos.gif);
	background-repeat: no-repeat;
	width:5.2em;
	height:4.5em;
	margin:0;
	padding: 0;
	border:0;
}

#foto{
	margin:0;
	padding: 1em 0.1em 0 0;
	border:0;
	float:left;
}

.foto{
	margin:0;
	border:0;
	margin:0.4em 0 0 0.5em;
	text-align: left;
	width:4.63em;
	height:3.44em;
}

.PieFoto{
	margin:0em 0 2em 0;
	font-size:0.625em;
	font-family: Arial, Helvetica, sans-serif;
	color: #4b74be;
	width:8.5em;
	height:100%;
}

.notasFotograficos{
	margin:0;
	border:0;
	padding:0;
	margin-top:1em;
	width:73%;
}

.textoFotograficos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.56em;
	color: #BFC1C4;
	margin:0;
	margin-top:1em;
	border:0;
}

.iconoerror{
	margin:0;
	border:0;
	width:2.2em;
	height:2em;
}

.barratituloh3{
	margin:0;
	border:0;
	width:24.2em;
}

.barratituloconfiltro{
	margin:0;
	border:0;
	width:99.5%;
}
.barrasubtitulo{
	margin:0;
	border:0;
	width:31.5em;
}

.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight: bold;
	color: #5b6191;
	font-style:normal;
	text-decoration:none;
	margin:0;
	border:0;
	margin-top:1em;
}

#categoria{	
	margin:0;
	border:0;
	background-color: #EEF4FF;
	border-left: 0.31em solid #4B74BE;
}

#categoriaContacto{
	margin:0;
	border:0;
	background-color: #EEF4FF;
	border-left: 0.31em solid #4B74BE;
	padding-left: 0.38em;
	height:16em;
}

#bloque1{
	margin:0;
	padding-left: 0.38em;
	height:15em;
}

#bloque2{
	margin:0 0 0 0em;
	padding-left: 0.38em;
	height:auto;
	text-align: left;
}

#categoria1{
	margin:0;
	border:0;
	background-color: #FFFFFF;
	border-left: 0.31em solid #4B74BE;
	padding-left: 0.38em;
	height:11em;
}

#categoria2{
	margin:0;
	border:0;
	background-color: #FFFFFF;
	border-left: 0.31em solid #4B74BE;
	padding-left: 0.38em;
	height:11em;
}

.titulocategoria{
	margin:0;
	border:0;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #21286c;
	margin-left:0.38em;
	padding-top:0.38em;
}

#notaalpie{
	margin:0;
	padding:0;
	background-color:#EEF4FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #4C74BA;
}

.txtnotaalpie{
	margin:0;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #21286c;
	padding-top:0.38em;
}

.imagenCategoria{
	margin:0;
	border:0;
	border:0.06em solid #ffffff;
	float:left;
	width:18em;	
}
.subtituloCategoria{
	margin:0;
	border:0;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	color: #4B74BE;
	font-weight : bold;
	vertical-align:top;
	margin-left:27em;
	margin-bottom:0.4em;
}

.textoCategoria {
	margin:0;
	border:0;
	color: #161a59;
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:top;
	margin-left:27em;
	margin-right:0.5em;
}

.descargarCategoria{
	margin:0;
	border:0;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	margin-right:2em;
}

.descargarCategoria a:link{
	color:#DF680F;
	text-decoration:none;
}
.descargarCategoria a:visited{
	color:#DF680F;
	text-decoration:none;
}

.subtitulo{
	color: #21286C;
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left:0.95em;
} 

.subtituloFormulario{
	color: #21286C;
	font-size:1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left:0.95em;
}

.textbox{
	font-size:0.625em;
	width:26%;
	float:left;
}

.textboxLarge7{
	font-size:0.625em;
	width:27%;
	float:left;
}

.textboxLarge6{
	font-size:0.625em;
	width:58%;
	float:left;
}

.textboxLarge2{
	font-size:0.625em;
	width:45%;
	float:left;
}

 .textboxLarge8{
	font-size:0.625em;
	width:50%;
	float:left;
}

.textboxMaxi{
	font-size:0.625em;
	width:81%;
}

.textarea{
	font-size:0.9em;
	width:95%;
	height: 7em !important;
	height: 5em;
	margin-left:0.95em;
	margin-top: 1em;
}

.comboForm{
	font-size:0.625em;
	width:26.65%;
	float:left;
}
/* style para los combos hidden */
.comboHidden{	
	visibility: hidden;
}

.comboForm_large{
    font-size:0.625em;
    width:56%;
    float:left;
}

.etiqueta{
	margin:0;
	float: left;
	width: 14%;
	color: #21286C;
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	border:0;
	margin-left:0.95em;
}

.asterisco{
	font-size: 1.5em;
}

.etiqueta2{
	margin:0;
	float: left;
	width: 10%;
	color: #21286C;
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	border:0;
	margin-left:0.95em;
}
.etiqueta3{
	margin:0;
	width: 14%;
	clear:left;
	color: #21286C;
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	border:0;
	margin-left:0.95em;
}

.etiqueta_large{
	margin:0;
	float: left;
	width: 35%;
	color: #21286C;
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	border:0;
	margin-left:0.95em;
	text-align: left;
}

.etiqueta_large_busqueda_en{
	margin:0;
	float: left;
	width: 15%;
	color: #21286C;
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	border:0;
/*	margin-left:0.95em; */
	margin-left:3.3em !IMPORTANT;
	margin-left:2.5em;
	text-align: left;
}

.textboxLarge2{
	font-size:0.625em;
	width:58%;
	float:left;
}

.textboxLarge7{
	font-size:0.625em;
	width:25%;
	float:left;
}

.etiqueta_large2{
	margin:0;
	float: left;
	width: 12%;
	color: #21286C;
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	border:0;
	margin-left:0.95em;
}

 .iconopico{
	border:0;
	font-size:1em;
	margin:0;
	width:0.75em;
	height:0.8em;
	float:left;
	margin-bottom:2em;
	margin-right:0.13em;
	margin-top:0.2em;
}

.imagenadmin{
	font-size:0.675em;
	margin:0;
	border:0;
	margin-bottom:0.5em;
	text-align:right;
	padding-left:2.5%;
	width:71%;
}

.descargarComunicado{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	background-image:url(../images/fondodescarga.jpg);
	width:auto;
	vertical-align:middle;
	color: #2d559c;
	text-align:center;
	margin-bottom: 1em;
	margin-top:-3em;
	float: right;
	height:auto;
	background-color: #ebf3fe;
	background-repeat: repeat-y;
}

.descargarComunicado a:link{
	color:#DF680F;
	text-decoration:none;
}

.descargarComunicado a:visited{
	color:#DF680F;
	text-decoration:none;
}

.comunicado{
	background-color : #EFF5FA;
	background-image : url(../images/flecha.jpg);
	background-position : 0.31em 0.44em;
	background-repeat : no-repeat;
	padding:0.31em 0 0.625em 1.125em;
	margin:1em 0 2em 0;
	color: #161a59;
	height:4em;
}

.fechaComunicado{
	width:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.625em;
	text-align:left;
	color:#107bc1;
	width:4em;
	margin:0.7em 0 0 1.5em;
}

.muecabuscador{
	margin:0;
	padding:0;
	width:25em;
}

#fondo2{
	margin:0;
	padding:0;
	background-image: url(../images/fondoMenuDch.jpg);
	/*background-repeat: repeat-y;*/
	background-color: #EDF1F8;
	text-align:left;
	padding-right:0.625em;
	float:right;
	vertical-align:top;
	font-size:1em;
	width:16%;
	height:auto;
}

#fondo2_bajo{
	margin:1em 0 0 0;
	padding:0;
	background-image: url(../images/fondoMenuDch.jpg);
	/*background-repeat: repeat-y;*/
	background-color: #EDF1F8;
	text-align:left;
	padding-right:0.7em;	
	float:right;
	vertical-align:top;
	font-size:1em;
	width:16%;
	height:15em;
}

#contenidomenuderecha{
	background-image: url(../images/fondoMenuDch.jpg);
	background-repeat: repeat-y;
	background-color: #EDF1F8;
	text-align:left;
	padding-top:0.625em;
	padding-right:0.625em;
	float:right;
	vertical-align:top;
	font-size:1em;
	height:31em;
	width:16%;
	float:right;
	margin-top:0.625em;
}

.barratituloh3orgcatego{
	margin:0;
	border:0;
	width:21.2em;
}

.barrasubtituloorgcatego{
	margin:0;
	border:0;
	width:26.5em;
}

.comunicado2{
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	border:0;
	background-color : #EFF5FA;
	background-image : url(../images/flecha.jpg);
	background-position : 0.31em 0.44em;
	background-repeat : no-repeat;
	padding-left: 1.125em;
	padding-top: 0.31em;
	margin-top:1em;
	margin-bottom:3em;
	margin-right:14.5em;
	color: #161a59;
}

.comunicado2XX{
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	border:0;
	background-color : #EFF5FA;
	background-image : url(../images/flecha.jpg);
	background-position : 0.31em 0.44em;
	background-repeat : no-repeat;
	padding-left: 1.125em;
	padding-top: 0.31em;
	margin-top:1em;
	margin-bottom:3em;
	margin-right:1em;
	color: #161a59;
}

.descargarComunicado2XX{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	background-image:url(../images/fondodescarga.jpg);
	width:auto;
	vertical-align:middle;
	color: #2d559c;
	text-align:right;
	margin-bottom: 1em;
	margin-top:-3em;
	margin-right:1.00em;
	margin-left: 2.00em; /* 14.00em; */
	height:auto;
	background-color: #ebf3fe;
	background-repeat: repeat-y;
}

.descargarComunicado2XX a:link{
	color:#DF680F;
	text-decoration:none;
}

.descargarComunicado2XX a:visited{
	color:#DF680F;
	text-decoration:none;
}

.descargarComunicado2{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	background-image:url(../images/fondodescarga.jpg);
	width:auto;
	vertical-align:middle;
	color: #2d559c;
	text-align:center;
	margin-bottom: 1em;
	margin-top:-3em;
	margin-right:16.00em;
	margin-left:14.00em;
	height:auto;
	background-color: #ebf3fe;
	background-repeat: repeat-y;
}

.descargarComunicado2 a:link{
	color:#DF680F;
	text-decoration:none;
}

.descargarComunicado2 a:visited{
	color:#DF680F;
	text-decoration:none;
}

.notasFotograficos{
	margin:0;
	border:0;
	padding:0;
	margin-top:1em;
	width:73%;
}

.textoFotograficos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.56em;
	color: #BFC1C4;
	margin:0;
	margin-top:1em;
	border:0;
}

.context{
	margin:0;
	border:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #161a59; /* #868686 */
	margin-left:1em;
}

.subtituloCategoria2{
	padding:1em 0 0.4em 0.5em;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	color: #4B74BE;
	font-weight : bold;
	width: auto;
}

.subtituloCategoria2Contacto{
	margin:0;
	border:0;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	line-height:100%;
	color: #4B74BE;
	font-weight : bold;
	vertical-align:top;
	margin-left:-3.3em;
}

.textoCategoria2 {
	margin:0 0 0 1em;
	border:0;
	color: #161a59;
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
}

.descargarCategoria2{
	margin:0;
	border:0;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	margin:0.2em 0 0.4em 7em;
}

.descargarCategoria2 a:link{
	color:#DF680F;
	text-decoration:none;
}

.descargarCategoria2 a:visited{
	color:#DF680F;
	text-decoration:none;
}

.textoCategoria3 {
	margin:0;
	border:0;
	color: #161a59;
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
	line-height:100%;
	vertical-align:top;
	padding-left:3.3em;
	margin-top:-1em;
	margin-right:0.5em;
}

.listado a:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	text-decoration:none;
}

.listado a:Visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	text-decoration:none;
}

.listado{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	background-image:url(../images/flechaconbarra.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:0.95em;
	margin:0;
	margin-top:1.5em;
	border:0;
}

.botoncombo {
	width: 1em;
	height: 1em;
	margin: 0 ;
	padding: 0;
	border: 0;
	vertical-align: middle;
	padding-left: 0em;
}

.descargarComunicado3{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	font-size: 0.63em;
	background-image:url(../images/fondodescarga.jpg);
	width:50.5em;
	float:right;
	vertical-align:middle;
	color:#DF680F;
	margin-top:0.8em;
	padding-top:0.2em;
	padding-bottom:0.2em;
	height:auto;
	background-color: #ebf3fe;
	background-repeat: repeat-y;
}

.descargarComunicado3 a:link{
	color:#DF680F;
	text-decoration:none;
}

.descargarComunicado3 a:visited{
	color:#DF680F;
	text-decoration:none;
}

.peque{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#838689;
}

.textcontenidoadminli {
	color: #161a59;
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	border:0;
	margin-left:3em;
	margin-top:0.625em;
}

.textcontenidoadminli a:link{
	color:#161a59;
}

.textcontenidoadminli a:visited{
	color:#161a59;
}

.h4adm{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	margin:0;
	margin-top:0.95em;
	margin-left:0.9em;
	border:0;
}
.fila {
	width:auto;
	height:auto; 
	float:left;
}

.columna{
	font-size: 1em;
	width: 7em;
	margin-right:0.625em;
	float:left;
}

.mapaN1 {
	list-style: none;
	color: #161a59;
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
	background-image : url(../images/dotMenuDch.jpg);
	background-position : left 0.5em;
	background-repeat : no-repeat;
	margin-left:0em;
	padding-left: 0.625em;
	margin-bottom: 0.38em;
	margin-top: 0.19em;
	line-height : 120%;
}

.mapaN1 a:visited{
	text-decoration:none;
	color: #161a59;
	font-family: Arial, Helvetica, sans-serif;
}

.mapaN1 a:link{
	text-decoration:none;
	color: #161a59;
	font-family: Arial, Helvetica, sans-serif;
}

.mapaN2 {
	list-style: none;
	color: #4B74BE;
	font-size: 0.9em; 
	font-family: Arial, Helvetica, sans-serif;
	background-image : url(../images/dotMenuDch.jpg);
	background-position : left 0.3em;
	background-repeat : no-repeat;
	margin-left:-2.31em;
	padding-left: 0.5em;
	margin-bottom: 0.13em;
	margin-top: 0.13em;
	line-height : 100%;
}

.mapaN2 a:visited{
	text-decoration:none;
	color: #4B74BE;
	font-family: Arial, Helvetica, sans-serif;
}

.mapaN2 a:link{
	text-decoration:none;
	color: #4B74BE;
	font-family: Arial, Helvetica, sans-serif;
}
.barraMapa{
	margin:0;
	border:0;
	width:8em;
}
.imagenH5DosLineas{
	margin:0;
	border:0;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	color: #4B74BE;
	font-weight : bold;
	vertical-align:top;
	margin-left:-1em;
	margin-right: 0.2em;
}

.imagenFlecha{
	margin:0;
	border:0;
	width: 0.7em;
	height:0.7em;	
}

.h5DosLineas {
	margin:0;
	border:0;
	color: #488ad6;
	font-weight: bold;
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:top;
	padding-left:1em;
	margin-top:-1em;
	margin-right:0.5em;
	background-image:url(../images/barratitulo2.jpg);
	background-position:1em bottom;
	background-repeat:no-repeat;
}

.textboxLarge3{
	font-size:0.625em;
	width:66% !important;
	width:67%;
	float:left;
	margin: 0 0 1.5em 0;
}

 .textboxLarge5{
	font-size:0.625em;
	width:45% !important;
	width:45%;
	float:left;
	margin: 0 0 1.5em 0;
}

 .textboxLarge4{
    font-size:0.625em;
	width:79% !important;
	width:80%;
	float:left;
	margin: 0 0 1.5em 0;
}

.textboxMin{
	font-size:0.625em;
	width:10%;
	float:left;
	margin: 0 0 1.3em 0;
}

.textboxMin2{
	font-size:0.625em;
	width:14%;
	float:left;
	margin: 0 0 1.5em 0;
}

.textboxMin3{
    font-size:0.625em;
    width:18%;
    float:left;
	margin: 0 0 1.5em 0;
}

.textboxMin4{
	font-size:0.625em;
	width:24%;
	float:left;
	margin: 0 0 1.5em 0;
}
.textboxMin5{
	font-size:0.625em;
	width:24%;
	margin: 0 0 1.5em 0;
}
.textboxMedium{
	font-size:0.625em;
	width:30%;
	float:left;
	margin: 0 0 1.5em 0;
}

.textboxMedium2{
	font-size:0.625em;
	width:34%;
	float:left;
	margin: 0 0 1.5em 0;
}

.etiquetaMin{
	margin:0;
	float: left;
	width: 5em;
	color: #21286C;
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	border:0;
	margin-left:3.3em !IMPORTANT;
	margin-left:2.5em;
}

.etiquetaMin2{
	margin:0;
	float: left;
	width: 5em;
	color: #21286C;
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	border:0;
	margin-left:0.5em;
}

.barratitulo{
	margin:1em 0 1.5em 0!important;
	margin:1em 0 1.5em 0;
	border:0;
	width:32.5em;
	height: 0.06em;
	border: 0.008em solid #4B74BE;
}

.botonbusqueda{
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 2em 0em 0 !important;
	margin:1em 1em 0 0;
	width:5em;
	float:right;
}

.botonbusqueda2{
	margin:0;
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 1.5em 0.55em 0 !important;
	margin:1em 0.55em 0 0;
	width:5em;
	float:right;
}

.botonbusqueda3{
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 13em 1em 0 !important;
	margin:1em 9em 0 0;
	width:5em;
	float:right;
}

#contenidosinmenuder ul .funciones{
	font: 0.625em Arial, Helvetica, sans-serif;
	background-image: url(../images/barraofertas.gif);
	background-repeat: no-repeat;
	background-position: 0.5em 0.6em !important;
	background-position: 0.5em 1.2em;
	padding:0 0 0 1.5em;
	margin-left: 2em;
	color: #161a59;
	list-style:none;
}

#contenidosinmenuder ul li .funciones{
	color: #161a59;
	font: 0.625em Arial, Helvetica, sans-serif;
	background-image: url(../images/barraofertas.gif);
	background-repeat: no-repeat;
	background-position: 0 10%;
}

.azulorganigrama{
	background-color:#F6F9FF;
	padding:0 1em 0 0;
}


#resultado_consulta{
	margin:0;
	border:0;
	border-left: 0.31em solid #4B74BE;
	padding-left: 0.38em;
	height:10em;
}

#consulta_resultado{
	margin:0;
	padding:0;
	width:70%;
}

 .descargconsulta{
	background-image:url(../images/fondodescarga.jpg);
	background-repeat:repeat-y;
	background-color:#eaf4fe;
	margin:0.5em 0 1em 0;
	padding:0em 0.5em 0.5em 0;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	font-size: 0.63em;
	float:right;
	height:2em;
	color:#DF680F;
	width:93%;
}

.descargconsulta a:link{
	color:#DF680F;
	text-decoration:none;
}

.descargconsulta a:visited{
	color:#DF680F;
	text-decoration:none;
}

#tabla_BD{
	margin:0;
	padding:0;
}

TABLE.BD{
	margin:0;
	padding:0;
	/*width:10.22em;*/
	height:100%;
	border-collapse:collapse;
	border:0.06em #4A74BE solid;
}
TABLE.tbpromo{
	margin:0;
	padding:0;
	height:100%;
	border-collapse:collapse;
	border:0.06em #4A74BE solid;
}

TR.BD{
	margin:0;
	padding:0;
}

TH.BD{
	text-align:center;
	background-color:#EDF2F8;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.55em; /* 0.63em; */
	color:#4D5289;
	border-bottom:0.06em #4A74BE solid;
	border-left:0.06em #4A74BE solid;
	/*border-right:0.06em #FF0000 solid;	*/
}

TD.BD{
	text-align:center;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.55em; /* 0.63em; */
	color:#4D5289;
	border-bottom:0.06em #A0C9F7 solid;
	border-left:0.06em #4A74BE solid;
}

.localizacion {
	font-size: 1.0em;
	font-family: Arial, Helvetica, sans-serif;
	color:#DF680F;
	margin:1em 0 0 0;
	padding:0;
}

.localizacion A{
	text-decoration: underline;
	color:#DF680F;
}

.localizacion A:HOVER{
	text-decoration: none;
	color:#DF680F;
}

#localizacion{
	margin:1em 0 0 0;
	padding:0;
	border:0;
	width:100% /* 95%; */
}
.localizacion1{
	width:50%;
	margin:0;
	padding:0;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#4D73BE;
}
.localizacion2{
	line-height:1em;
	width:36%;
	margin:0;
	padding:0;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#4D73BE;
}
#comollegar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#4D73BE;
	margin:1em 0 0 0;
	padding:0;
	border:0;
	width:95%;
	float:left;
}

.comollegartxt_bold{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 1em;
	color:#4D73BE;
	margin:0 0 0 0;
	padding:0;
	text-decoration:underline;
}

.comollegartxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#4D5289;
	margin:0 0 0 0;
	padding:0.5em;
}

.enlacebcn{
	margin:0 0 0 0;
	padding:0;
	float:left;
}

.descargafichero{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#868686;
	margin: 0.7em 0 0 2em;
}

.enlaces{
	background-image: url(../images/bullet_enlaces.gif);
	background-repeat: no-repeat;
	background-position: 2% 50%;
	text-decoration: underline;
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	padding-left:1.25em;
	margin:0;
	margin-top:1.5em;
	border:0;
}

.enlaces a:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	text-decoration:none;
}

.enlaces a:Visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	text-decoration:none;
}

.enlaces_2lineas{
	background-image: url(../images/bullet_enlaces.gif);
	background-repeat: no-repeat;
	background-position: 2% 23%;
	text-decoration: underline;
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	padding-left:1.25em;
	margin:0;
	margin-top:1.5em;
	border:0;
}

.enlaces_2lineas a:link{
font-family: Arial, Helvetica, sans-serif;
color: #488ad6;
font-weight: bold;
text-decoration:none;
}

.enlaces_2lineas a:Visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	text-decoration:none;
}

.enlacesIMGRSS {
	border:0;
	margin: 0 0 0 0em;
	padding: 0 0 0 1em;
	width:1.5em;
	height:0.8em;
}

UL .enlacesRSS {
	margin:1em 0 0 0;
	padding:0;
	border-bottom: 0.06em solid #488ad6;
	list-style-image: url(../images/bullet_enlaces.gif);
}
	
 UL LI .enlacesRSS {
	margin:0;
	padding:0;
}

.enlacesRSS A{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	margin:0;
	text-decoration:none;
}

.enlacesRSS A:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	color: #488ad6;
	font-weight: bold;
	text-decoration:none;
}

.derechab{
	margin:0;
	padding:0;
	float:right;
	text-align: right;
	margin-right:0.5em;
}

.descargaComunicadosPanel{
	margin:0;
	margin-left:0.95em;
	background-color:#eff5fa;
	background-image:url(../images/barraofertas.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	color:#7e9ed3;
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:0.8em;
	padding-bottom:1em;
	padding-left:0.6em;
	text-align:left;
	height:100%;
}

.descargaComunicadosPanel2{
	float: right;
	margin:0 0 0em 0;
	padding:0;
}

.descargaComunicadosPanel2 a:link{
	margin:0;
	padding:0;
	text-align: right;
	margin-right:0.5em;
	color:#dd8d4e;
	text-decoration:none;
}

.descargaComunicadosPanel2 a:visited{
	margin:0;
	padding:0;
	text-align: right;
	margin-right:0.5em;
	color:#dd8d4e;
	text-decoration:none;
}	

#barranavegacion {
	margin:0 0 0 0.5em;
	padding:0;
	width:43.20em;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	color: #2e31fa;
}

.barranavegacionactual{
	color:#144503;
	font-size:1em;
	margin:0;
	padding:0;
	border:0;
}
 
.barranavegacionactual a{
	color:#144503;
	font-size:1em;
	margin:0;
	padding:0;
	border:0;
	text-decoration:none;
}
 
.barranavegacionactual a:hover{
	color:#144503;
	font-size:1em;
	margin:0;
	padding:0;
	border:0;
	text-decoration:underline;
}

#barranavegacion a:link{
	color: #144503;
	font-size:1em;
	margin:0;
	padding:0;
	border:0;
	text-decoration:none;
}

#barranavegacion a:visited{
	color: #9A4503;
	font-size:1em;
	margin:0;
	padding:0;
	border:0;
	text-decoration:none;
}

#barraAmarilla {
	background-color:  #F3E27C; /*#EDD64A;*/
	width:46.9em;
	margin:0 auto  0em auto;
	padding: 0.2em 0 0.2em 0;
	height:auto;
	text-align: left;
}

#barraAmarilla P {
	float: right;
	margin: 0;
	font: 0.6em Verdana, Arial, Helvetica, sans-serif;
	margin: auto 1em 0.2em 0;
	padding: 0;
	vertical-align: bottom;
}

#barraAmarilla A {
	text-decoration: none;
	margin: 0 0.2em 0 0.2em;
	padding: 0;
	color:#144503;
}

#barraAmarilla A:HOVER {
	text-decoration: underline;
}

/*********probando*********/
#barraAmarilla2 {
	background-color:  #F3E27C; /*#EDD64A;*/
	clear:both;
	width:46.9em;
	margin:0 auto  0em auto;
	padding: 0.2em 0 0.2em 0;
	height:0.7em;
	text-align: left;
}
#barraAmarilla2 P {
	float: right;
	margin: 0;
	font: 0.6em Verdana, Arial, Helvetica, sans-serif;
	margin: auto 1em 0em 0;
	padding: 0;
	vertical-align: bottom;
}
#barraAmarilla2 A {
	text-decoration: none;
	margin: 0 0.2em 0 0.2em;
	padding: 0;
	color:#144503;
}
#barraAmarilla2 A:HOVER {
	text-decoration: underline;
}
/*********probando*********/

#buscador {
	float: right;
	width: 19%;
	height: 90%;
	margin: 0;
	padding: 0;
	background-color: #FFF;
	text-align:left;
}

.barrabuscador{
	margin:0;
	padding:0;
}

#buscador .formulario {
	background-color: #4C73BE;
	background-image: url(../images/esquinaBuscador_supIzda.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin:0;
	padding:0;
	height: 78%;
}

#buscador .formulario FORM {
	margin: 0;
	padding: 0;
}

#buscador .formulario FORM FIELDSET {
	border: 0;
	margin: 0;
	padding:0;
	font-size: 1em;
}

.legendOculto{
display:none;
}

#buscador .formulario FORM LABEL {
	color: #FFF;
	font:0.55em Arial, Helvetica, sans-serif;
	padding: 0em 8em 0 0.4em !important;
	padding: 0em 8em 0 0em;
}

#buscador .formulario FORM INPUT {
	font: 0.6em Arial, Helvetica, sans-serif;
	margin: 0 0 0 0.7em !important;
	margin: 0 0 0 0.53em;
	padding: 0;
	width: 11em;
}

#buscador .formulario FORM INPUT.boton {
	width: 1.3em;
	height: 1.3em;
	margin: 0 !important;
	padding: 0;
	border: 0;
	vertical-align: middle;
	cursor: pointer;
}

#buscador .formulario FORM A {
	color: #E7D5D3;
	font: 0.6em Arial, Helvetica, sans-serif;
	float: right;
	text-decoration: none;
	margin: 0.1em 0.55em 0.1em 0;
	padding: 0;
}

#buscador .formulario FORM A:HOVER {
	text-decoration: underline;
}

#buscador .administracion {
	background-color: #F0F4FF;
	background-image: url(../images/esquinaBuscador_infIzda.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
	padding:0.2em 0 0 0 !important;
	padding:0;
	height: 30%;
}

#buscador .administracion A {
	font: 0.6em Arial, Helvetica, sans-serif;
	color: #4A74BC;
	float: left !important;
	float:none;
	display:inline;
}

#buscador .administracion A:HOVER {
	font: 0.6em Arial, Helvetica, sans-serif;
	background-color: #4A74BC;
	color: #FFF;
}

#buscador .administracion IMG {
	margin: 0em 0em 0em 0.2em !important;
	margin: 0em 0em 0.05em 0.2em;
	vertical-align: middle;
	float: left !important;
	float:none;
	display:inline;
}

#navegacionComunicados{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	color:#BEBEBF;
	text-decoration:none;
	text-align:right;
	margin:4em 0 0 0;
	border:0;
}

.textorganigrama {
	margin:1em 0.5em 0 0;
	padding:0.5em 0 0 1em;
	color: #161a59;
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
	line-height:100%;
	height:100%;
	width:60%;
}

#categoriaorganigrama{	
	margin:0 0 0 0.9em;
	padding:0;
	background-color: #EEF4FF;
	border-left: 0.31em solid #4B74BE;
	height:100%;
	width:95%;
}

#categoriaorganigrama IMG{
	float:right;
	margin:1em 0.88em 0.5em 0.5em;
	padding:0;
	border:0.06em #4C73BE solid;
	width:30%;
	height:9.56em;
}
	
.iconodoc{
	border:0;
	margin:0.5em 0.3em 0 0.5em;
	width:1.1em;
	height:1.25em;
}

.iconopdf2{
	border:0;
	margin:0.5em 0.3em 0 0.3em;
	width:1.2em; 
	height:1.2em;
}

.notas{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.56em;
	color: #BFC1C4;
	margin:6em 0 0 0;
	border:0;
}
.notas_der{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.56em;
	text-align: right;
	color: #BFC1C4;
	margin:6em 0 0 0;
	border:0;
}

.mensajeBD{
	margin: 0;
	padding: 0;
	height:3.5em;
	width:23em;
	background-color:#E8F3FD;
	border: 0.06em solid #AEC3D9;
}

.textoBDderecha{
	text-align: right;
}

.textoBD a{
	margin: 0.2em 2em 0 0em;
	color:#DF680F;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

.textoBD a:hover{
	color:#DF680F;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
	
.textoBD{
	margin:0.5em 0 0 1em;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color:#20276D;
	font-size: 0.6em;
}

#tabladescargar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	color:#DF680F;
	text-align:right;
	margin:1em 1em 0 0;
	border:0;
}

#tabladescargar a{
	color:#DF680F;
	text-decoration:none;
}

#tabladescargar a:hover{
	color:#DF680F;
	text-decoration:underline;
}

.barratituloadmon{
	margin:0;
	border:0;
	width:31.5em;
}

.textboxMaxi_eusk{
	font-size:0.625em;
	width:68.8%;
}
.textboxMaxi_contacto{
	font-size:0.625em;
	width:73%;
}

.etiqueta_eusk{
	margin:0;
	float: left;
	width: 18%;
	color: #21286C;
	font-size:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	border:0; 
	margin-left:0.8em;
}

a.mayNOSELEC {
	color: #107bc1;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-decoration: underline;
}

a:hover.mayNOSELEC{
	color: #107bc1;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-decoration: none;
}

a.maySELEC{
	color: #E16F09;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-decoration: underline;
}

a:hover.maySELEC {
	color: #E16F09;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-decoration: none;
}

.errorbuscador{
	color: red;
	font-size: 0.75em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}



FIELDSET
{
	border:0;
}

.capaFoto{
	margin:0;
	padding: 1em 0.1em 0 0;
	border:0;
	float:left;
}

.grupofotos{
	display: table;
	margin:0;
	padding: 0;
}

.imagen{
	background-image: url(../images/fondo_fotos.gif);
	background-repeat: no-repeat;
	width:5.2em;
	height:4.5em;
	margin:0;
	padding: 0;
	border:0;
}

.buscador2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #20276D;
	margin:1.88em 0 0 0;
	padding:0;
	border-bottom:1px solid #708ECA;
}

#filtrobusqueda{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.625em;
	color: #FFFFFF;
	text-align:center;
	width: 25.8em;
	height:2.5em;
	background-image: url(../images/muecabuscador.jpg);	
	background-repeat: no-repeat;
	background-position: 0 0; 
	background-color: #708eca;
}

.combo{
	font-size: 0.86em;
	width: 6em;
	margin-top:0.55em;
}

#filtrobusqueda  FORM {
	margin: 0;
	padding: 0;
}

#filtrobusqueda FORM FIELDSET {
	border: 0;
	margin: 0;
	padding: 0.3em 0 0 0 !important;
	padding:0;
	font-size: 1em;
}
#filtrobusqueda FORM LABEL {
	color: #FFF;
	margin:0;
}

.tituloconfiltrobusqueda{
	margin:0;
	padding:0;
	margin-top:1.5em;
}

/* Estilos buscador avanzado */
#subarea, #area_-1,#area_0, #area_1, #area_2, #area_3, #area_4, #area_5, #area_6, #area_7
{
	display:none;
}

.comboForm_area_-1,.comboForm_area_0, .comboForm_area_1, .comboForm_area_2, .comboForm_area_3, .comboForm_area_4, .comboForm_area_5, .comboForm_area_6, .comboForm_area_7 {
	 font-size:0.625em; 
	 width:16.65%; 
	 float:left;
}
/* Fin Estilos buscador avanzado */
/* Estilos links sesiones en busqueda avanzada */
#gruposesiones{
	display: table;
	margin:0;
	padding: 0em;
	border: 0em;
}

.sesion{
	margin:0;
	padding: 0.5em 0em 0em 0em;
	border:0em;
	float:left;
}

.textsesion{
	color: #107bc1;
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 1.5em 2em 0.5em;
	padding:0;
}

a.textsesion {
	color: #107bc1;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 2.5em 2em 0.5em;
	padding:0;
	text-decoration: underline;
}

a:hover.textsesion{
	color: #107bc1;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 2.5em 2em 0.5em;
	padding:0;
	text-decoration: none;
}

.textsesionSelect{
	color: #E16F09;
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 2.5em 2em 0.5em;
	padding:0;
}

a.textsesionSelect{
	color: #E16F09;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 2.5em 2em 0.5em;
	padding:0;
	text-decoration: underline;
}

a:hover.textsesionSelect {
	color: #E16F09;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 2.5em 2em 0.5em;
	padding:0;
	text-decoration: none;
}

.literalSesiones{
	color: #107bc1;
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 2.5em 0em 0.5em;
	padding:0;
}

.linkBuscador{
	color: #107bc1;
	font-size: 0.69em;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 2.5em 1em 0.5em;
	padding:0;
}

a.linkBuscador {
	color: #107bc1;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 2.5em 2em 0.5em;
	padding:0;
	text-decoration: underline;
}

a:hover.linkBuscador{
	color: #107bc1;
	font-family: Arial, Helvetica, sans-serif;
	margin:1em 2.5em 2em 0.5em;
	padding:0;
	text-decoration: none;
}
.comboFormSeccion{
	font-size:0.625em; 
	width:82.65%; 
	float:left;
}
/* Fin Estilos links sesiones en busqueda avanzada */

/*estilos para el detalle de la consulta*/

.labelEtiqueta{
 margin:0 0.2em 0.5em 0.95em;
 float: left;
 width: auto;
 color: #2d559c;
 font-size:0.7em;
 font-family: Arial, Helvetica, sans-serif;
 border:0;
}
.detalleEtiqueta{
 margin:0 2em 0.5em 0.1em;
 float: left;
 width: auto;
 color: #21286C;
 font-size:0.7em;
 font-family: Arial, Helvetica, sans-serif;
 border:0;
}

.lineaDetalle{
	width:100%;
	float:left;
	margin-bottom:1em;
}

.licitacionCurso{
 margin:0 0 0 0em;
 background-color:#EFF5FA;
 font-family:Arial,Helvetica,sans-serif;
 font-size:0.7em;
 color:#7E9ED3;
 padding-bottom:0.1em;
 padding-left:0.6em;
 padding-top:0.8em;
}

.licitacionCursoEnlace{
 color:#DD8D4E;
 text-decoration:none;
}

.licitacionContador{
 margin:0em 0 0 0.95em;
 font-family:Arial,Helvetica,sans-serif;
 font-size:0.69em;
}
.numeros{
	font-family: Constantia,Palatino,Palatino Linotype,Georgia,"Bitstream Charter",serif;
	font-size: 1.5em; 
}
