﻿/* INICIALIZAMOS ESTILOS   */

/*body, p, h1, h2, h3, h4, h5, h6, form, fieldset, label, input, legend, dd, dt, dl, img {padding:0em; margin:0em; margin-left:0em}*/

/*body { font-family:"arial",verdana,helvetica;}*/


img	{	border:0em; }

a		{	text-decoration:none;}

/*fieldset			{ border:none;}

p					{ margin:0; padding: 0;} */

.MenuEulen{list-style-type:none; padding: 0em;text-align:left;background-color: #FFFFFF; margin: 0em;	min-width:60em; }
        

.CajaPrincipalEulen { margin: auto;  width: 64em;  overflow: hidden; background-image : url(../Imagenes/FONDO1.png);  background-repeat:no-repeat; clear: both; }
.LabelsCaja {z-index: 2; position:absolute; background-image: url(../Imagenes/Boton_azul.png); width: 12.5em; height: 1.9375em;}
        
.TextoLabelCaja   { top: 0.3125em; left: 3.125em;    position:absolute; color:White; font-size: 1em; font-family: Arial;}
        
       
.Cajas {z-index: 1;  width: 14.3125em; height: 7.875em; position:absolute; vertical-align: middle; text-align: left; background-image: url(../Imagenes/Fondo_caja.png);}
        
.TextoSeccion { margin:0.3125em 0.625em 0.3125em 0.3125em; width:100%; height:91%; background-repeat:no-repeat; text-align:justify;  }
.TextoCaja {z-index: 1; text-align:justify; top:3.125em; position:absolute; }
        
.ComboCaja {z-index: 1; position:absolute; left: 1.8125em;  top: 5.9375em;    }
        
        
 /*CMV CSS***************************************************************************************************/
        
        /* fin Idioma DESPLEGADO castellano */
/*MENU IZQUIERDO*/



#CajaMenuIzda{	float:left; 	/*background-color: #FFFFFF;*/	width: 10em;	border-top: 0.625em solid #98B9C3; position:absolute;top: 5.3125em;	left: 0.0625em;}



* html #menu { padding-left: 0.125em;}

.Bienvenido{	margin-top: 1em;	margin-left:auto;	margin-right:auto;	text-align: justify;	}
.txtBox {	width: 10em;}
 

.clearBoth{	clear: both;}

.clearLeft{	clear: left	}

.clearDer{	clear: right;}

.content2btn{	width:18em;	height:5%;	margin:auto;}

/* Fuente Error*/
.Error {	font-size: 0.7em;	font-weight:bold;	color: Red;	font-family:Verdana;}
.FuenteValidator{	font-size: 1em;	color: Red;	font-weight:bold;	font-family:Verdana;}
/*Fin Error*/


.lnkDesc { 	float: right;}

#CajaArriba		{	list-style-type:none; padding: 0em;	text-align:left;	background-color: #FFFFFF;	margin: 0em;	min-width:60em; }

/*PIE DE PÁGINAS*/
#cajaPiePag {	margin:0 auto; }

.piepagina {	height:4em;	/*background-color:#F9f9f9;*/	text-align: center;	margin-left: 30%;}

.piepagina #pietextos {	text-align: center;	margin-left: 0.625em;	margin-top: 0.625em;	float: left;}

.piepagina #pietextos #pietextosarriba {	margin: 0 auto;	text-align: center;	padding-top: 0.5em;}

.piepagina #pietextos #pietextosabajo {	margin-top: 0.4em;	clear: left;}

.piepagina #wai	{	padding:0.5em 0.2em 0em 1em;	margin:0.5em 0 0 0;	float:left;}
.piepagina #w3c	{	padding:0.01em 0.3em 0em 0.5em;	margin:0.5em 0 0 0;	float: left;}

.piepagina .copyright {	padding:0.0625em 0.9375em 0.0625em 0.1em;	margin:0.1em 0 0 2em;	border-right:0.0625em solid #CAD8E2;}
.piepagina .enlacespie {	padding:0.0625em 0.5em 0.0625em 0.5em;	border-left: 0.0625em solid #2986C4;}

.piepagina .enlacespie a {	color:#2986C4;}

.piepagina .enlacespie a:hover { 		color:#2986C4;}
/*Fin de pie de página.*/

.TituloDossinEnlaces	{	font-family:Arial,verdana,helvetica;	font-size:1.2em;	color:#2986C4;/*margin-top: 0.2em;*/	margin-bottom: 0.5em;}

/*caption, */
legend, hr, .invisible	{ font-family:Arial;display:none;}
					
					/*boton Alta*/
.altoContenedorBoton{	height:1.5em;	margin-top:0.5em;	margin-bottom:0.5em;}

.fsetFormMediano{		border: 0.125em solid #CCCCCC;		padding: 2%;	background-color: #FAFAFA;		width:94%;}

.asterisco{	color:Red;	font-size:1em;	margin-left:0.2em;	}

.Enlaces{	width: 2.8125em;	text-align:center;}

/*Estilo para el contenedor del Error.*/
.ContentErrores{	width:98%;	min-width:35.5em;	margin-bottom:0.5em;	color: Red;}
.ContentErrores ul li{	list-style-type:none;	text-align:left;}
.ErrorValidacion{	margin: 0.5em;	text-align: center;}
		
/* Fuente Error*/
.Error{	font-size: 0.7em;	font-weight:bold;	color: Red;	font-family:Verdana;}
.FuenteValidator{	font-size: 1em;	color: Red;	font-weight:bold;	font-family:Verdana;}
/*Fin Error*/

.ListaHorizontal{	width:100%;	min-width:54em;	height:10em;}

.TextoNegrita{	font-weight:bolder;	}



Button{	background-color:/*#8B2B43*/#024D74;	color: White;	font-weight: bolder;	width:6em;}

.content3btnAncho{	width:80%;	height:5%;	margin:auto;}			  
* html .content3btnAncho{	width:80%;	height:5%;}


.content3btn{margin:0.5em 0em 0em 0em;}			  
* html .content3btn{margin:0.5em 0em 0em 0em;}


/****************************************************/
/* Estilos para las tablas de busquedas */
.tblBusqueda{	width:97%;		font-family: verdana;	font-size: 0.6875em; border-collapse:collapse; margin: 2em 0em 0em 0em}

.tblBusqueda th{	background-color:#f3f3f3;	height: 1.25em;		border-bottom: solid 0.0625em #cccccc;	}

.tblBusqueda td{	height: 1.125em;	border-bottom:0.0625em solid #cccccc;	}

.tdGlosarioTermino{	color:#024D74;	width:15%;	} 
.tdGlosarioDefinicion{	color:#024D74;	width:85%;	margin-left:0.1875em;} 

.tblBorder{	border-left: solid 0.0625em #cccccc;}

.tblBorderBottom{	border-bottom:solid 0.0625em #cccccc;	}


.tblTextoResultado{	font-family: verdana;	font-size: 0.75em;}

.ContenidoHTML{		/*font-family: arial;*/	font-size: 0.6875em;	border: 0.0625em solid #CAD8E2;	margin-bottom: 0.625em;	padding: 0.5em 0.5em 0.5em 0.5em;}
* html .ContenidoHTML{	height: 1%;	}

.ContenidoHTML a{		color:#024D74;/*#01506B;*/	text-decoration:none;}

.ContenidoHTML a:hover{		color:#024D74;	text-decoration:underline;}

.ContenedorTituloApartado{		border-bottom:0.0625em solid #CCCCCC;		height:3.125em;		background-color: #004970;	color: White;	vertical-align: middle;}
/**************************************/
/* webcontrols */

.CapaBuscador{width:100%; text-align:left;color:#004c99;	font-size:0.8125em;	font-family:Arial;	font-weight:bold;}
.CapaBuscador span{position:absolute; top:0.0625em; left:13.875em}
.CapaBuscador text{color:#004c99;font-size:0.8125em;font-family:Arial;font-weight:bold;}
.botonBuscar {border:0em; vertical-align: top;}

.BarraIdiomas {vertical-align: middle;text-align: left;}
.BarraIdiomas img{text-align:center; border:0;}

.TextoPie {text-align:left;}
.TextoPie span{color:#2986C4; font-size:small;}

.EnlacesCabecera {text-align:right;}
.EnlacesCabecera span{color:#2986C4; font-size:small;}


#CajaContenedora { 		margin-left:1.875em;width:54.125em;	}

* html #CajaContenedora{height: 0em; }

#cabMenu{width:29.375em;height:2.5em;margin:0.625em 1.25em 0em 1.875em;float:right;}

.a15{	width:14.5%; float:left; padding: 0.3em 0em 0.3em 0em;}

.CombosArea .a100Bloque .a50Enlinea input{	background-color:#2986C4;	border-color:#C9E1F0 #1F6493 #1F6493 #C9E1F0;	border-style:solid;	border-width:0.125em;	color:#FFFFFF;}


.TamañoTinySeccion{	width:54em;	height:45em;}


.TamañoTinySeccionIntro{	width:54em;	height:10em;}

/*IE6*/
* html .TamañoTinySeccion{	width:55em;	height:45em;}


.TextoLabelCampos{color: #002596;font-weight:bold;}
* + html .TextoLabelCampos{color: #002596;font-weight:normal;}

