#envoltorio {				/*Div que*/
	margin-right:auto;		/*contiene el*/
	margin-left:auto;		/*resto de*/
	width: 858px;
							/*contenido de*/
			/*la página*/
}

#capaContenedora{
width: 735px;
text-align: center;
margin: 0 auto;

}

#AA{
border: 1px solid red;
width:100px;}

.txt_destacado{

font-weight:bold;
}

#txtHint{
width:340px;
}

.capa_ajax{
}

.table_ajax2{
border: 1px solid #D4D4D4;}

#capaContenedoraCentrada{
z-index:1;
margin:auto;
width:735px;
background-color:#ffffff;
}

#buscar{
float:right;
margin-top:-12px;
}

#capaContenedoraPregFrec{
-moz-border-radius:12px 12px 12px 12px;
-ms-border-radius:10px;
background-color:#FFFAF3;
z-index:1;
margin-left:20px;
padding-bottom:20px;
padding-right:10px;
margin-top:-30px;
width:700px;
height:auto;
border:3px solid #FD7F06;
margin-bottom:20px;

}

#capaContenedoraPregFrec1{
z-index:1;
margin-left:20px;
margin-top:-37px;
width:700px;
height:auto;

}

#capaContenedoraPregFrecFirma{
-moz-border-radius:12px 12px 12px 12px;
-ms-border-radius:10px;
background-color:#ECFBFE;
z-index:1;
margin-left:20px;
margin-top:-35px;
width:700px;
height:auto;
border:3px solid #04BAFC;
padding-bottom:10px;
padding-right:10px;
margin-bottom:20px;
}

#capaContenedoraPregFrecFirma1{
-moz-border-radius:12px 12px 12px 12px;
-ms-border-radius:10px;
z-index:1;
margin-left:20px;
margin-top:-37px;
width:700px;
height:auto;
border:3px solid #04BAFC;
}



#capaContenedoraCentradaLibre{
z-index:1;
margin:auto;
width:735px;
height:auto;
background-color:#ffffff;
}

#pregunta{
margin-left:25px;
font-family:verdana;
margin-bottom:10px;
margin-top:10px;

}

#abecedario{
margin-left:25px;
margin-top:40px;

}


#respuestaPregunta{
margin-left:20px;
margin-top:-41px;
text-align:justify;
font-family:verdana;
margin-top:10px;
padding:inherit;
}


#textoContenedora{
margin: auto;
text-align: center;
position: relative;
top: -30px;
}

#capaContenedoraCentradaTextoLibre{
-moz-border-radius:12px 12px 12px 12px;
-ms-border-radius:10px;
behavior:url(border-radius.htc);
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#ECFBFE;
border: 2px solid #8FD7F0;
text-align: center;
position: relative;
width: 705px;
top: -54px;
left: 8px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#capaContenedoraCentradaTextoLibre1{
-moz-border-radius:12px 12px 12px 12px;
-ms-border-radius:10px;
behavior:url(border-radius.htc);
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#ECFBFE;
border: 2px solid #8FD7F0;
text-align: center;
position: relative;
width: 705px;
top: -37px;
left: 8px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#capaContenedoraCentradaTextoLibreEnlaces{
-moz-border-radius:12px 12px 12px 12px;
-ms-border-radius:10px;
behavior:url(border-radius.htc);
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
text-align: center;
position: relative;
width: 705px;
top: -54px;
left: 8px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#capaContenedoraCentradaTextoLibreAdministracion{
-moz-border-radius:12px 12px 12px 12px;
-ms-border-radius:10px;
behavior:url(border-radius.htc);
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#FFFAF3;
border: 2px solid #8FD7F0;
text-align: center;
position: absolute;
width: 705px;
top: -54px;
left: 8px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#capaContenedoraCentradaTextoLibreFactura{
-moz-border-radius:12px 12px 12px 12px;
-ms-border-radius:10px;
behavior:url(border-radius.htc);
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#FFFAF3;
border: 2px solid #F99F24;
text-align: center;
position: relative;
width: 705px;
top: -54px;
left: 8px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#capaContenedoraCentradaTextoLibreFacturaServicios{
margin-top:67px;
-moz-border-radius:12px 12px 12px 12px;
-ms-border-radius:10px;
behavior:url(border-radius.htc);
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#FFFAF3;
border: 2px solid #F99F24;
text-align: center;
position: relative;
width: 705px;
top: -54px;
left: 8px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



#capaContenedoraCentradaTextoLibreCert{
-moz-border-radius:12px 12px 12px 12px;
-ms-border-radius:10px;
height:330px;
behavior:url(border-radius.htc);
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#ECFBFE;
border: 2px solid #8FD7F0;
text-align: center;
position: relative;
width: 705px;
top: -54px;
left: 8px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#termino_glosario{
border: 1px solid #03B9FC;
margin-top: 10px;
}


#capaContenedoraCentradaImagen{
text-align: center;
position: relative;
top: -28px;
left: 8px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}


#capaContenedoraCentradaImagen2{
text-align: center;
position: relative;
top: -6px;
margin-left:261px;
left: 8px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#capaContenedoraCentradaImagen3{
text-align: center;
position: relative;
top: -39px;
margin-left:261px;
left: 8px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



#capaContenedoraCentradaTextoLibre2{
text-align: center;
position: relative;
width: 730px;
top: -54px;
left: 8px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#capaContenedoraGlosario{
text-align: center;
position: relative;
width: 730px;
top: 12px;
left: 8px;
}


#titulo {
	background-image : url(img/titulo.jpg) ;
	background-repeat: no-repeat;
	top: 0px;
	left: 0px;
	height: 65px;
	width: 734px;
	border: none;
	position: relative;
	z-index: 1;
}


#tablaFirma{
margin: auto;
margin-top: -33px;
}

#tablaFactura{
margin: auto;
margin-top: -33px;
}

#capaTitulo{
z-index: 2;
position: relative;
top:-20px;
width: 230px;
left: 516px;
}

#capaFirmaMenu{
z-index: 2;
position: relative;
width: 589px;
top: 63px;
left:13px;
}

#capaAdmin{
z-index: 2;
position: relative;
width: 589px;
top: 39px;
text-align: right;
left:13px;
color:#FFFFFF;
}

#capaPregFrec{
z-index: 2;
position: relative;
width: 589px;
top: 35px;
left:115px;

}


#capaGlosarioTerm{
z-index: 2;
position: relative;
width: 589px;
top: 63px;
text-align: right;
left:-281px;
}

#capaTituloMapaWeb{
z-index: 2;
position: relative;
top: 63px;
left:131px;
}

#capaTituloPreguntas{
z-index: 2;
position: relative;
top: 63px;
left:89px;
}

#capaTituloPreguntasServ{
z-index: 2;
position: relative;
top: 88px;
left:89px;
}

#capaTituloPreguntasServ2{
z-index: 2;
position: relative;
top: 83px;
left:89px;
}



#capaFacturaMenu{
z-index: 2;
position: relative;
width: 230px;
left: 249px;
top: -58px;
text-align: right;
padding-right: 20px;
}

#capaInvisible{
visibility: hidden;
height:0px;
}

#capaFacturaMenuBotones{
z-index: 2;
position: relative;
top: -29px;
text-align: right;
padding-right: 0px;
margin: 0 auto;
}

#capaFacturaMenuBotonesServicio{
z-index: 2;
position: relative;
top: 5px;
text-align: right;
padding-right: 0px;
margin: 0 auto;
}


#capaAdminis{
z-index: 2;
position: relative;
top: -54px;
text-align: right;
padding-right: 0px;
margin: 0 auto;
}

#capaPreguntasFrec{
z-index: 2;
position: relative;
top: -51px;
padding-right: 0px;
margin: 0 auto;
}



img.estiloImagen{
float:left;
border: 0px;
}

img.center{
display: block;
margin: auto;
} 

img.subir{
float:left;
border: 0px solid red;
margin-top:10px;
margin-bottom:20px;
padding-right:20px;
}

img.subir3{
float:left;
border: 0px solid red;
margin-top:31px;
margin-bottom:20px;
padding-right:20px;
}

img.logo{
border: 1px solid red;
}

img.subir2{
float:right;
border: 0px solid red;
margin-top:40px;
margin-bottom:20px;
padding-right:20px;
}



img.sinBorde{
border:0px;
}

img.sinBordeVolver{
border:0px;
float:right;
margin-top:-64px;
}

table.termino{
 border-width: 1px;
width:650px;
text-align:justify;
margin-top:-20px;
font-weight:BOLD;
}

table.termino1{
 border-width: 1px;
width:650px;
text-align:justify;
}

td.columna{
}

td.fila{
}


#CapaTerminos{
width:640px;
margin-left:50px;
border: 1px solid black;
background-color:#CCCCCC;
font-size:14px;
text-align:justify;
padding-right:5px;
padding-left:5px;
}




#S{
border: 1px solid black;
float: right;
z-index: 2;
}

#titulo2 {
height: 70px;
z-index: 1;
position: relative;
width: 734px;
}

#tituloLibre{
height: 31px;
z-index: 1;
position: relative;
width: 734px;
}

#tituloLibreServ{
height: 31px;
z-index: 1;
position: relative;
width: 734px;
margin-top:-42px;
}

#tituloLibreaAd{
height: 56px;
z-index: 1;
position: relative;
width: 734px;

}

#titulo3 {
top: 2px;
z-index: 1;
position: relative;
width: 734px;
}

#tituloFact {
top: -31px;
z-index: 1;
position: relative;
width: 734px;
}

#tituloFirm {
top: -31px;
z-index: 1;
position: relative;
width: 734px;
}

#tituloAdmin {
top: -52px;
z-index: 1;
position: relative;
width: 734px;
}

#tituloPregFrec {
top: -57px;
z-index: 1;
position: relative;
width: 734px;

}



#parteIzquierda{
height:96px;
left:5px;
margin:0 auto;
position:relative;
width:735px;
z-index:1;
top:-2px;
}
#barra{
background-color:#FC7F05;
color:#FC7F05;
height:3px;
}

#pieHome{
left:0;
margin:auto;
margin-top:6x;
position:relative;
top:0;
width:718px;
z-index:2;
}

table.punteado{
margin-left:20px;}

td.estilotd1 {
border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: groove groove groove groove;
	border-color: white white white white;
	background-color: #FD7F06;
	-moz-border-radius: 6px 6px 6px 6px;
}
td.estilotd2 {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: groove groove groove groove;
	border-color: white white white white;
	background-color: #eee9e1;
	-moz-border-radius: 6px 6px 6px 6px;
}


#pie1{
left:0;
margin:auto;
position:relative;
top:0;
width:718px;
z-index:2;
}

#pieMapa{
left:0;
margin:auto;
margin-top:59px;
position:relative;
top:0;
width:718px;
z-index:2;
}

#pieEnlaces{
left:0;
margin-top:837px;
position:absolute;
top:0;
width:718px;
}

#pieTablaFirma{
left:0;
margin:0 auto;
position:relative;
top:0;
width:718px;
}

#pieTablaFactura{
left:0;
margin:0 auto;
position:relative;
top:0;
width:718px;
margin-top:-2px;
}

#pieTablaLibre{
left:0;
margin:0 auto;
margin-top:auto;
position:relative;
top:0;
width:718px;
z-index:2;
}

#pieTabla2{
left:0;
margin:0 auto;
margin-top:56px;
position:relative;
top:0;
width:718px;
z-index:2;
}

#pieTablaImagen{
left:0;
margin:0 auto;
margin-top:-26px;
position:relative;
top:0;
width:718px;
z-index:2;
}


#pieTabla{
margin:auto;
left:0;
position:relative;
width:718px;
}

#logos{
text-align:right;
}


#capaFirma{
color:#FFFFFF;
float:left;
position:relative;
width:300px;
z-index:2;
height:102px;
}
#capaFirma p{
left:50px;
position:relative;
top:-66px;
}
#capaFactura p{
left:50px;
position:relative;
top:-66px;
}

#capaFactura{
color:#FFFFFF;
left:63px;
position:relative;
height: 102px;
}

#firmaDigital{
left:5px;
margin:0 auto;
position:relative;
top:-10px;

}
#facturaElec{
left:369px;
margin:0 auto;
position:relative;
top:-406px;


}

/*#facturaElectronica{ 
border: 1px solid blue;
width:429px;
align: right;
}*/

#titulo a {
	height:27px;
	width:858px;
}

#titulo a img {
	border:none;
}

#cabecera01 {										/*Imagen*/
	background-image: url(img/cabecera01.jpg);		/*que está*/
	width: 59px;									/*a la izquierda*/
	height: 173px;									/*del*/
	float: left;									/*mosaico*/
}

#cabecera02 {										/*Div que contiene*/
	height: 172px;									/*el mosaico entero*/
	width: 741px;									/*de imágenes*/
	float: left;									/*de la cabecera*/
}



/*Propiedades de las imágenes. Si se va a incluir la imagen dentro de un link activo (clase .botonMenuActivo),  */
/* habría que sumarle a dicho link el ancho de la imagen. Para ver que imágenes están actualmente formando parte*/
/*del menú, no hay más que observar el fichero cabecera.asp o leer los comentarios junto a cada imagen.         */


/***************************************************************************************************************************/
#boton01{				/*Imagen actualmente*/
	width: 84px;		/*incluida en el link*/
	height: 60px;		/*Sistemas de Gestion*/
}

#boton02 {				/*Imagen actualmente*/
	width: 82px;		/*incluida en*/
	height: 60px;		/*el link */
	float: left;		/*Sistemas de Gestion*/
}

#boton03 {				/*Imagen*/
	width: 80px;		/*no incluida*/
	height: 60px;		/*actualmente*/
	float: left;		/*en ningún link*/
}

#boton04 {				/*Imagen actualmente*/
	width: 83px;		/*incluida en el*/
	height: 60px;		/*link*/
	float: left;		/*Sistemas Integrados*/
}

#boton05 {				/*Imagen actualmente*/
	width: 81px;		/*incluida en el*/
	height: 60px;		/*link*/
	float: left;		/*Sistemas Integrados*/
}

#boton06 {				/*Imagen*/
	width: 81px;		/*no incluida*/
	height: 60px;		/*actualmente*/
	float: left;		/*en ningún link*/
}

#boton07 {				/*Imagen*/
	width: 83px;		/*no incluida*/
	height: 60px;		/*actualmente*/
	float: left;		/*en ningún link*/
}

#boton08 {				/*Imagen*/
	width: 82px;		/*actualmente incluida*/
	height: 60px;		/*en el link*/
	float: left;		/*Calidad*/
}

#boton09 {				/*Imagen*/
	width: 85px;		/*actualmente incluida*/
	height: 60px;		/*en el link*/
	float: left;		/*Calidad*/
}

#boton10 {				/*Imagen*/
	width: 84px;		/*actualmente incluida*/
	height: 57px;		/*en el link*/
	float: left;		/*Medio Ambiente*/
}

#boton11 {				/*Imagen*/
	width: 82px;		/*actualmente incluida*/
	height: 57px;		/*en el link*/
	float: left;		/*Medio Ambiente*/
}

#boton12 {				/*Imagen*/
	width: 80px;		/*actualmente incluida*/
	height: 57px;		/*en el link*/
	float: left;		/*Riesgos Laborales*/
}

#boton13 {				/*Imagen*/
	width: 83px;		/*actualmente incluida*/
	height: 57px;		/*en el link*/
	float: left;		/*Riesgos Laborales*/
}

#boton14 {				/*Imagen*/
	width: 81px;		/*actualmente incluida*/
	height: 57px;		/*en el link*/
	float: left;		/*Riesgos Laborales*/
}

#boton15 {				/*Imagen*/
	width: 81px;		/*no incluida*/
	height: 57px;		/*actualmente*/
	float: left;		/*en ningún link*/
}

#boton16 {				/*Imagen*/
	width: 83px;		/*actualmente incluida*/
	height: 57px;		/*en el link*/
	float: left;		/*Responsabilidad Social Corporativa*/
}

#boton17 {				/*Imagen*/
	width: 82px;		/*actualmente incluida*/
	height: 57px;		/*en el link*/
	float: left;		/*Responsabilidad Social Corporativa*/
}

#boton18 {				/*Imagen*/
	width: 85px;		/*actualmente incluida*/
	height: 57px;		/*en el link*/
	float: left;		/*Responsabilidad Social Corporativa*/
}

#boton19 {				/*Imagen*/
	width: 84px;		/*actualmente incluida*/
	height: 56px;		/*en el link*/
	float: left;		/*I+D+i*/
}

#boton20 {				/*Imagen*/
	width: 82px;		/*no incluida*/
	height: 56px;		/*actualmente*/
	float: left;		/*en ningún link*/
}

#boton21 {				/*Imagen*/
	width: 80px;		/*no incluida*/
	height: 56px;		/*actualmente*/
	float: left;		/*en ningún link*/
}

#boton22 {				/*Imagen*/
	width: 83px;		/*no incluida*/
	height: 56px;		/*actualmente*/
	float: left;		/*en ningún link*/
}

#boton23 {				/*Imagen*/
	width: 81px;		/*actualmente incluida*/
	height: 56px;		/*en el link*/
	float: left;		/*Seguridad de la Información*/
}

#boton24 {				/*Imagen*/
	width: 81px;		/*actualmente incluida*/
	height: 56px;		/*en el link*/
	float: left;		/*Seguridad de la Información*/
}

#boton25 {				/*Imagen*/
	width: 83px;		/*actualmente incluida*/
	height: 56px;		/*en el link*/
	float: left;		/*Seguridad de la Información*/
}

#boton26 {				/*Imagen*/
	width: 82px;		/*del logo*/
	height: 56px;		/*de la*/
	float: left;		/*CEA*/
}

#boton27 {				/*Imagen*/
	width: 85px;		/*del logo*/
	height: 56px;		/*de la*/
	float: left;		/*Junta de Andalucia*/
}

/*Fin de propiedades de las imágenes*/
/***************************************************************************************************************************/







/*Modificaciones realizadas por Curro*/

/*****************************************************************************************************************************************/
/*****************************************************************************************************************************************/
/*****************************************************************************************************************************************/



/*Aquí definimos el tamaño de cada link, así como su imagen de fondo. */
/*El tamaño total del link será la suma de las anchuras de las imágenes que la conforman*/

/********************************************************************************************************************************************/
/********************************************************************************************************************************************/
#sistemasDeGestion{																														  /**/
	width: 84px;													  /*El ancho la suma de las imágenes dentro del link.*/			      /**/
	height: 60px;													  /*Alto del link.*/												  /**/
	float:left;														  /*Alineas a la izquierda.*/										  /**/
	background-image:url(img/boton01.jpg);/*Añadir aquí la imagen que se quiera ver de fondo.*/					  /**/
	background-repeat:no-repeat; 																										  /**/
}																																		  /**/
																																		  /**/
																																		  /**/
#sistemasIntegrados {																													  /**/
	width: 83px;												       /*El ancho es igual a la suma de las imágenes dentro del link.*/   /**/
	height: 60px;												       /*Alto del link.*/												  /**/
	float: left;												 	   /*Alineas a la izquierda.*/										  /**/
	background-image:url(img/boton04.jpg);/*Añadir aquí la imagen que se quiera ver de fondo.*/					  /**/
	background-repeat:no-repeat; 	     																								  /**/
}																																		  /**/
                                                                                                                                          /**/
																																		  /**/
#calidad {																																  /**/
	width: 82px;											/*El ancho es igual a la suma de las imágenes dentro del link.*/			  /**/
	height: 60px;											/*Alto del link.*/															  /**/
	float: left;											/*Alineas a la izquierda.*/													  /**/
	background-image:url(img/boton08.jpg);/*Añadir aquí la imagen que se quiera ver de fondo.*/	                          /**/
	background-repeat:no-repeat; 																										  /**/
}																																		  /**/
																																		  /**/
																																		  /**/
#medioAmbiente {																														  /**/
	width: 84px;											 /*El ancho es igual a la suma de las imágenes dentro del link.*/             /**/
	height: 57px;											 /*Alto del link.*/													          /**/
	float: left;											 /*Alineas a la izquierda.*/												  /**/
	background-image:url(img/boton10.jpg);/*Añadir aquí la imagen que se quiera ver de fondo.*/		     		      /**/
	background-repeat:no-repeat; 																									      /**/
}																																		  /**/
																																		  /**/
                                                                                                                                          /**/
#prevencionDeRiesgosLaborales {                                                                                                           /**/
	width: 80px;																  /*El ancho es la suma de las imágenes dentro del link.    */
	height: 57px;															 	  /*Alto del link.*/                                      /**/
	float: left;                                                            	  /*Alineas a la izquierda.*/                             /**/
	background-image: url(img/boton12.jpg);/*Añadir aquí la imagen que se quiera ver de fondo.*/		  /**/
	background-repeat:no-repeat; 	 																									  /**/	
}                                                                                                                                         /**/
                                                                                                                                          /**/
                                                                                                                                          /**/
#responsabilidadSocialCorporativa{                                                                                                        /**/
	width: 83px;																	  /*El ancho es la suma de las imágenes dentro del link.*/
	height: 57px;																	  /*Alto del link*/                                   /**/
	float: left;                                                                 	  /*Alineas a la izquierda.*/                         /**/   
	background-image: url(img/boton16.jpg);/*Añadir aquí la imagen que se quiera ver de fondo. 		*/
	background-repeat:no-repeat; 	  																								 	  /**/
}                                                                                                                                         /**/
                                                                                                                                          /**/
                                                                                                                                          /**/
#idi {																																	  /**/
	width: 84px;									 /*El ancho es igual a la suma de las imágenes dentro del link.*/                     /**/
	height: 56px;									 /*Alto del link.*/                                                                   /**/
	float: left;                                     /*Alineas a la izquierda.*/                                                          /**/
	background-image: url(img/boton19.jpg);/*Añadir aquí la imagen que se quiera ver de fondo.*/    							  /**/
	background-repeat:no-repeat; 	    																								  /**/
}                                                                                                                                         /**/
                                                                                                                                          /**/
                                                                                                                                          /**/
#seguridadDeLaInformacion {                                                                                                               /**/
	width: 81px;														 /*El ancho es la suma de las imágenes dentro del link.*/         /**/
	height: 56px;														 /*Alto del link.*/                                               /**/
	float: left;                                                         /*Alineas a la izquierda.*/                                      /**/
	background-image: url(img/boton23.jpg);/*Añadir aquí la imagen que se quiera ver de fondo.*/    		  /**/
	background-repeat:no-repeat; 	 																									  /**/
}																																		  /**/
	                                                                                                                                      /**/
/********************************************************************************************************************************************/
/********************************************************************************************************************************************/




/*Aqui definimos la opacidad de las imágenes al pasar el ratón por encima.*/
/*Hay que fijarse que las imágenes que formarán parte del menú están dentro de un link de clase .botonActivo.*/

/***********************************************************************************************************/
/***********************************************************************************************************/
ul.navbar{
left: 0.5em;

}

																				   					 /**/
.botonMenuActivo {					/*Clase que define*/									 		     /**/
	text-decoration:none;			/*los links*/											             /**/
	border:0;						/*activos del menú*/											     /**/
	float:left;						/*de la cabecera.*/							  		      	         /**/
}																					  					 /**/
																										 /**/
.botonMenuActivo img {				/*Define las imágenes que*/											 /**/
	text-decoration:none;			/*van dentro de los links,*/                                         /**/
	border:0;						/*para que no tengan bordes,*/                                       /**/
	float:left;						/*ni márgenes típicos de los links.*/                                /*                                                                                                 /**/
}                                                                                                        /**/
                                                                                                         /**/
.botonMenuActivo:hover img {		/*Cuando el ratón se posiciona encima*/                              /**/
	text-decoration:none;			/*del link, esta sentencia hace que las */                           /**/
	border:0;						/*imágenes contenidas en el link se*/                                /**/
	float:left;						/*vuelvan transparentes, permitiendo co */                           /**/
	visibility:hidden;
}                                                                                                        /**/

#menu {
	float: left;
	width: 734px;
}



#recubrePortada {
	margin-top:5px;
	margin-left:15px;
}

.portada {
	width:770px;
	height:300px;
	/*float:left;*/
}

.alineaizquierda {
	border:none;
	float:left;
	display:block;
}
.alineaderecha {
	border:none;
	float:left;
	display:block;
}

#medioPortada {
	margin-top:-63px;
}

#prlPortada {
	margin-top:-89px;
}

#abajoLopd {
	margin-top:-51px;
}

.todo {
	margin-left:auto;
	margin-right:auto;
	width:858px;
}

.centroPortada {
	float:left;
	padding:20px;
}

#gestionPortada {
	/*background-image:url(img/portada/gestion.gif);*/
	width:172px;
	height:316px;
	float:left;
}

#integradosPortada {
	/*background-image:url(img/portada/integrado.gif);*/
	width:165px;
	height:316px;
	float:left;
}

#calidadPortada {
	/*background-image:url(img/portada/calidad.gif);*/
	width:130px;
	height:161px;
	float:left;
}

#medioPortada {
	/*background-image:url(img/portada/medioApagado.gif);*/
	width:130px;
	height:161px;
	float:left;
}

#medioPortada:hover {
	/*background-image:url(img/portada/medio.gif);*/
}

#prlPortada {
	/*background-image:url(img/portada/prlApagado.gif);*/
	width:110px;
	height:187px;
	float:left;
}

#prlPortada:hover {
	/*background-image:url(img/portada/prl.gif);*/
}

#rscPortada {
	/*background-image:url(img/portada/rsc.gif);*/
	width:90px;
	height:218px;
	float:left;
}

#idiPortada {
	/*background-image:url(img/portada/idi.gif);*/
	width:110px;
	height:129px;
	float:left;
}

#lopdPortada {
	/*background-image:url(img/portada/lopd.gif);*/
	width:102px;
	height:167px;
	float:left;
}

#orejaIzquierda {
	width:28px;
	height:305px;
	float:left;
	/*background-image:url(img/portada/orejaIzquierda.jpg);*/
}

#orejaDerecha {
	width:27px;
	height:305px;
	float:left;
	/*background-image:url(img/portada/orejaDerecha.jpg);*/
}
  
.enlace {
	-moz-border-radius-bottomleft:12px;
	-moz-border-radius-bottomright:12px;
	-moz-border-radius-topleft:12px;
	-moz-border-radius-topright:12px;
	background-color:#FFFAF3;
	border:2px solid #F99F24;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin-bottom:10px;
	margin-left:36px;
	margin-top:20px;
	padding-bottom:10px;
	padding-left:10px;
	width:650px;
}

.enlace1 {
	-moz-border-radius-bottomleft:12px;
	-moz-border-radius-bottomright:12px;
	-moz-border-radius-topleft:12px;
	-moz-border-radius-topright:12px;
	background-color:#FFFAF3;
	border:2px solid #F99F24;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin-bottom:10px;
	margin-left:35px;
	margin-top:31px;
	padding-bottom:10px;
	padding-left:10px;
	width:650px;
}



.imagenEnlace {
	float:left;
	margin-right:3px;
	padding-top:10px;
}

.linkEnlace{
font-weight:bold;
margin-top:30px;
}

.imagenEnlace img {
}

.descripcionEnlace {
	margin-top:19px;
	text-align:justify;
	width:634px;
}
/***********************************************************************************************************/
/***********************************************************************************************************/




/*Cambios hechos en la hoja de Estilo*/
/***********************************************************************************************************/
/***********************************************************************************************************/

	

#menu tr td{							/*Se utiliza para separar las */
	background-image:url(img/px.jpg);	/*distintas partes del menú con una linea*/
	background-repeat:repeat-x;			/*de un pixel*/
}

#menu tr td img{			/*Le da un margen a la imagen que*/
	margin-right:3px;		/*utilizamos para la lista del menu izquierdo*/
}

h4{					/*Damos formato*/
	font-size:1.3em;/*a los h4.*/
	color: #5E9F5D;
}													

h1{					/*Damos formato*/
	font-size:1.3em;/*a los h4.*/
	color: #696969;
}

h1.blanca{
	font-size:1.3em;/*a los h4.*/
	color: #ffffff;
}	


h2{					/*Damos formato*/
	font-size:1.1em;/*a los h5.*/
	color: #5E9F5D;
}

h5{					/*Damos formato*/
	font-size:1.1em;/*a los h5.*/
	color: #5E9F5D;
}



h6{					 /*Damos formato*/
	font-size:1.05em;/*a los h6.*/
	color: #5E9F5D;
}

h7{
color: #FD7F0C;
}

h8{
font-size:10px;}


h7.color{
color: #04BAFC;
}

h7.negrita{
color: #04BAFC;
}

.posicionActualBarraDeArriba { /*Damos formato al elemento*/
	color:#000000;			   /*que indica en qué posición*/
	cursor:default;			   /*estamos del índice superior.*/
}

#columnaIzquierda{/*Div que contiene el*/
	width:250px;  /* menú de la izquierda,*/
	float:left;	  /*y los banners bajo él.*/
}

.guion {			  /*Clase que define un tipo de lista  en el */
	list-style:inside;/*texto, que hace de sublista o lista con */
	margin-left:30px; /*guión. De ahí el margin-left de 30 píxeles*/
}

.cursiva {					/*Párrafos que llevan */
	font-family:cursive;	/*la letra en cursiva*/
}

#texto p {					/*Esto se utiliza para */
	text-align:justify;
	font-size: 12px;
	font-family: Verdana;
	 		/*justificar los párrafos*/
}

#texto li {					/*Esto se utiliza para justificar*/
	text-align:justify;		/*solo las listas que estén dentro*/
}							/*del contenido, y no, por ejemplo, del menú*/
   
strong{						/*Esto se utiliza para subrayar y remarcar*/
	color: #ffffff;			/*diferentes palabras clave, ponerlas en negrita o cambiarles el color*/
}

.listaSinEstilo {			/*Definido por si una lista necesita no tener estilo, para poder añadirle sus propias imágenes de listado*/
	list-style:none;		/*Puede que no sea utilizado, pues es una clase de ayuda, por si fuera necesario su uso.*/
}

#tablaJIT {					/*Tabla que se encuentra en la sección JIT, */
	text-align:center;		/*con contenido. Sirve para alinear el texto en el centro*/
}

.columnaIzquierdaMapa {		/*Correspondiente al Mapa Web*/
		float:left;	
		margin-left:45px;
		margin-top:-15px;			/*del mapa Web, con menús para acceder a sus zonas*/
}

.columnaDerechaMapa {
	width:300px;
	float:right;
	margin-top:39px;

}

#textoMapa {
	width: 650px;
	float:left;
	margin-left:80px;
	margin-right:auto;
}

.menu fieldset {
	background-color:#FBE7C2;
	width:629px;
	
}

#ordenarIzquierda {
	float:left;
}

#ordenarDerecha {
	float:right;
}


.elementoDelMenuSeleccionado {
	font-weight:bold;
	color:#003333;
}
/*Zona delicada, cambiando el menú de index*/

.botonMenuActivoIndex {				/*Clase que define*/									 		     
	text-decoration:none;			/*los links*/											            
	border:0;						/*activos del menú*/											     
	float:left;						/*de la cabecera.*/							  		      	        
}																					  					 
																										 
.botonMenuActivoIndex img {			/*Define las imágenes que*/											 
	text-decoration:none;			/*van dentro de los links,*/                                         
	border:0;						/*para que no tengan bordes,*/                                       
	float:left;						/*ni márgenes típicos de los links.*/
}                                                                                                        
                                                                                                         
.botonMenuActivoIndex:hover img {		/*Cuando el ratón se posiciona encima*/                              
	text-decoration:none;			/*del link, esta sentencia hace que las */                           
	border:0;						/*imágenes contenidas en el link se*/                                
	float:left;						/*vuelvan transparentes, permitiendo co */                           
}                                                                                                        

.botonMenuActivoIndex:focus img {
	text-decoration:none;
	float:left;	
	border:0;
}
    
.botonMenuActivoIndex:active img {
	text-decoration:none;
	float:left;	
	border:0;
}

.listaDeTablas {
	width:100%;
}

.listaDeTablas table {
	width:100%;
	margin-bottom:5%;
	text-align:center;
}

.listaNumerosRomanos {
	list-style:lower-roman;
}

table.tabla_glosario{
width:438px;}



/******************************************/
/***********************************************************************************************************/
/***********************************************************************************************************/






/*****************************************************************************************************************************************/
/*****************************************************************************************************************************************/
/*****************************************************************************************************************************************/
/*Fin de modificaciones hechas por Curro*/




#cabecera03 {										/*Imagen*/
	height: 173px;									/*que está a*/
	width: 58px;									/*la derecha*/
	float: left;									/*del*/
	background-image: url(img/cabecera03.jpg);		/*mosaico.*/
}

#contenido {
	float: left;
	font-size: 12px;
}

#contenidoMapaWeb {
	float: left;
	font-size: 13px;
}

#navegar {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/
	margin-right: 20px;
	margin-top:-52px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left:566px;


}


#navegar1 {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/

	margin-right: 20px;
	margin-top:-30px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left:292px;
}

#navegarr {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/

	margin-right: 20px;
	margin-top:-30px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left:298px;
}

#navegar2 {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/
	width: 600px;
	margin-right: 20px;
	margin-top:-30px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left:245px;
}

#navegar3 {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/

	margin-right: 20px;
	margin-top:-30px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left:372px;
}

#navegar4 {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/
	width: 600px;
	margin-right: 20px;
	margin-top:-30px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left: 260px;
}

#navegar5 {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/
	width: 600px;
	margin-right: 20px;
	margin-top:-30px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left: 190px;
}



#navegar6 {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/
	width: 600px;
	margin-right: 20px;
	margin-top:-30px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left:210px;
}

#navegarS {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/
	width: 600px;
	margin-right: 20px;
	margin-top:-30px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left:221px;
}


#navegar7 {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/
	width: 600px;
	margin-right: 20px;
	margin-top:-30px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left: 450px;
}

#navegar8 {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/
	width: 600px;
	margin-right: 20px;
	margin-top:-30px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left:158px;
}

#navegar9 {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/
	margin-right: 20px;
	margin-top:-30px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left:356px;
}

#navegar10 {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/
	margin-right: 20px;
	margin-top:-30px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left: 500px;
}

#navegarf {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/
	width: 600px;
	margin-right: 20px;
	margin-top:-30px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left: 206px;
}



#programa{
border: 1px solid black;
margin-left:20px;
padding-right:5px;
padding-left:5px;
}



#iconoSiguiente{
margin-top:-35px;
float:right;
width:100px;
}

#iconoFinal{
margin-top:-35px;
float:right;
width:100px;

}

#iconoAnterior{
margin-top:-35px;
float:left;
width:100px;
margin-left:15px;
}

#iconoAnterior3{
margin-top:-35px;
float:left;
width:100px;
margin-left:20px;
}

#iconoAnterior2{
float:left;
width:100px;
margin-top:-33px;
margin-left:20px;
}

#iconoAnteriorAd{
float:left;
width:100px;
margin-left:358px;
margin-top:-36px;
}

#iconoAnteriorOb{
float:left;
width:100px;
margin-left:17px;
margin-top:-36px;
}


#iconoSiguiente2{
margin-top:19px;
float:right;
width:200px;
}

#iconoSiguienteAd{
margin-top:-35px;
float:right;
width:100px;
margin-right:335px;
}

#iconoSiguienteFijo{
margin-top:-35px;
float:right;
width:100px;
margin-right:335px;
}



#iconoSiguienteOb{
margin-top:-35px;
float:right;
width:100px;
margin-right:-2px;
}






#navegarPregFrecuentes2 {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/
	float: left;
	margin-right: 20px;
	margin-top:-59px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left:475px;
}

#navegarPregFrecuentes {						/*Div que contiene la barra de navegación superior. Va indicando en qué lugar de la página*/
	float: left;
	margin-right: 20px;
	margin-top:-59px;
	margin-bottom:63px;
	font-size:8pt;
	margin-left:439px;
}

#paginado {
	float: left;
	width: 858px;
	text-align: right;
}

#submenu {
	float: left;
	width: 858px;
	text-align: center;
	color: #5E9F5D;
}

#texto {
	float: right;
	width: 560px;
	padding-right: 20px;
	height:auto;
}

#texto img{
	text-align: center;
}

#menu2 {
	width: 250px;
	float: left;
	text-align: center;
}
.una{ 	white-space:nowrap;}

#menu2 p{
	text-align:center;
	margin-bottom:15px;
}

#menu2 img {
	border: none;
}
	
#pie {										/*Imagen*/
	width: 858px;							/*del*/
	height: 40px;							/*pie*/
	float: left;							/*de*/
	background-image: url(img/pie2.jpg);		/*la*/
	text-align: center;						/*página*/
	font-size: 9px;							/*web.*/
	color: #FFFFFF;							/**/
}

.imagencentrada {
	text-align: center; 
}

.imagenderecha {
float:right;
text-align:right;
margin-left: 20px;
}

.imagenizquierda {
float:left;
text-align:left;
margin-right: 20px;
}

.textosportada{
	margin-right: 30px;
	width: 305px;
	float: right;
	margin-top: 0px;
	text-align: justify;
}

.textoizquierda{
	float:left;
	width: 100%;
	text-align: justify;
}

.contenidoportada{
	width: 100%;
	float: left;
	height: 100%;
	font-size: 12px;
	background-image: url(img/fondoportada.jpg);
	background-repeat: no-repeat;
}

#tabla10 {
	text-align:center;
	border:0px;
	border-bottom:groove;
	border-style: groove;
	border-color:#006600;	
}

#tabla10 td{
	text-align:center;
	border:2px;
	border-bottom:groove;
	border-style: groove;
	border-color:#006600;	
}


/*Estilo del menú desplegable*/
body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#marco {
	width:455px;
	margin:10px 0;
	padding:0px;
	text-align:left;
	}

/*Credits: CSSplay */
/*URL: http://www.cssplay.co.uk/menus/pro_drop2 */
.preload2 {background: url(http://www.luisangelcamargo.com/wp-content/uploads/2007/12/button4a.gif);}
.menu2 {padding:0; margin:0; margin-bottom:0; list-style:none; height:25px;  position:relative; font-family:arial, verdana, sans-serif; }
.menu2 li.top {display:block; float:left; position:relative;}
.menu2 li a.top_link {display:block; float:left; height:25px; margin-left:6px; line-height:25px; color:#333; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 6px; cursor:pointer;}
.menu2 li a.top_link span {float:left; display:block; padding:0 10px 0 6px; height:40px;}
.menu2 li a.top_link span.down {float:left; display:block; padding:0 10px 0 6px; height:25px;}









.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible;}
.menu2 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:6px; top:25px; background: #C6FCFC; padding:0; width:430px; height:auto; font-weight:normal;}
.menu2 :hover ul.sub1 {left:6px; top:25px; background: #FFEAD6; padding:0; width:430px; height:auto; font-weight:normal;}
.menu2 :hover ul.sub li { text-align:left;display:block; /*height:20px; */position:relative; float:left; width:430px; border-bottom:1px solid #D6D7D8; border-left:1px solid #D6D7D8; border-right:1px solid #D6D7D8; margin-bottom:0;}
.menu2 :hover ul.sub1 li { text-align:left;display:block; /*height:20px; */position:relative; float:left; width:430px; border-bottom:1px solid #D6D7D8; border-left:1px solid #D6D7D8; border-right:1px solid #D6D7D8; margin-bottom:0;}
.menu2 :hover ul.sub li a {display:block; height:auto; font-size:11px; padding:4px 3px; line-height:1; color:#333333; text-decoration:none;}
.menu2 :hover ul.sub1 li a {display:block; height:auto; font-size:11px; padding:4px 3px; line-height:1; color:#333333; text-decoration:none;}

.menu2 :hover ul.sub li a:hover { color:#000000; border: 1px solid black; background-color:#CCCCCC;}
.menu2 :hover ul.sub1 li a:hover { color:#000000; border: 1px solid black; background-color:#CCCCCC;}

.menu2 :hover ul li:hover > a.fly {background:#D6D7D8;} 

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:160px; top:-1px; background: #fff; padding:0; /* white-space:nowrap; */width:auto; z-index:300; height:auto;}
.menu2 :hover ul.sub li ul {border-top:1px solid #005FB9; background: #fff; z-index:300;}

.footer {
	font-size:10px; 
	text-align:center; 
	width:700px;
	position:relative;
}

.footerHome {
	font-size:10px; 
	text-align:center; 
	width:700px;
	position:absolute;
}


