
	 /*Wrap - contenedor web
	--------------------------------------------------------------------------- */
	#wrap { width:100%; text-align:left; margin:0;  }
	 
		 /*Cap
		--------------------------------------------------------------------------- */
		#cabecera { display:none; }
			#logo_idioma { width:32%; float:left; }
				#logo   { margin:1em;}
				#idioma { margin:1em;}
				#idioma li { float:left; list-style-type:none;}
			#texto_corp  { width:44%; float:left;  }
			#texto_corp p { font-family: Verdana, Arial, Helvetica, sans-serif; padding:1em 0 0.5em 0; font-size:1em; }
			#login       { width:201px; float: right; height:76px; background:url(../img/fons_login.jpg) no-repeat; margin-top:1em;   }
			#login {}
			/*
			#login h2 { text-align:right;}
			#login p { text-align:right; font-size:0.9em;}
			#login input { border:#ECECEC 1px solid; background:#FFFFFF; color:#333333;}
			*/
		
		 /*Menu
		--------------------------------------------------------------------------- */
		#menu {  display:none; }
		#menu li { float:left; list-style-type:none;}
		
		 /*Contenido
		--------------------------------------------------------------------------- */
		#contenido { clear:both; }
		#contenido  ul { margin:0.5em 0 0.5em 3.5em;}		
		#contenido  ol { margin:0.5em 0 0.5em 3.5em;}
		#contenido  li { padding:0.3em; }

		 /*HOME
		--------------------------------------------------------------------------- */	
		#home_a { width:300px; float:left; }
		#home_b { width:667px; float:right; background: url(../img/home.gif) right no-repeat; height:270px;}
			#home_b li{ padding:0.5em 0.5em 0.4em 0.5em; list-style-type:none;}
			#home_b ul { margin:0; padding:0;}
		.tercio { width:31%; float:left; }
		.textindent { text-indent:-9999px; height:120px;}
		.padding { padding:1em 0;}
		/*
		#color_calendario li { list-style-type:none; padding:0.3em; color:#000000; font-size:0.9em;}*/
		
		#color_calendario dt { width:25px; float:left; border:#666666 1px solid; text-indent:-9999px;}
		#color_calendario dd { width:200px; float:left;  font-size:0.9em; padding:0.1em 0.6em 0.5em 0.6em;  }
		
		

		 /*EFPA ASOCIACION
		--------------------------------------------------------------------------- */	
		#submenu_asociacion { width:320px; }
		
		 /*CERTIFICACION EFPA
		--------------------------------------------------------------------------- */				
		#submenu_certificacion { width:620px; }
			#menu_desplegable_efa_efp { clear:both; margin-top:1em;}
				#menu_desplegable_efa_efp h4 { background:url(../img/flecha.gif) no-repeat; padding-left:2.1em;text-decoration:underline; }
			 #contenido	div#caja_efp_oculta ,div#caja_efa_oculta, div#mision_objetivos_oculto { padding:1em 2em;}
			 #ventajas_certificacion_oculto { width:85%;}
			 
			 #ventajas_certificacion { padding:1em;}

			.cajas_desplegadas { margin:1em;}
			#mision_objetivos h4  { background:url(../img/flecha.gif) no-repeat; padding-left:2.1em;text-decoration:underline; }

			
			.centros_acreditados { width:30%; float:left; border-bottom:#999999 1px solid; height:250px; padding:0.5em; margin:0.5em; 
								   background: url(../img/fons_cajas.jpg) repeat-x;}								   
				#contenido div.centros_acreditados img { float:right; padding:0.3em; margin:0.3em; background:#FFFFFF;}
				
				.centros_acreditados p { font-size:0.95em;}
				.centros_acreditados_titols { font-weight:bold;}
				
				.centros_acreditados a:link,
				.centros_acreditados a:visited { text-decoration: underline;  }
				.centros_acreditados a:hover   { text-decoration:none;}
				
		
		#pdf_examenes ul { padding:0 0 0 0.5em; margin:1em 0; }
		#pdf_examenes li { float:left;  list-style-type:none; background:url(../img/pdf_icon.gif) no-repeat; padding-left:42px; }
		#pdf_examenes h4 { text-align:center;}
		#pdf_examenes h5 { text-align:center;}
		
		#fecha_examenes { border-bottom:#e5e5e5 4px solid;}	
			#fecha_examenes a:link,
			#fecha_examenes a:visited { color:#002D54; text-decoration: underline; }
			#fecha_examenes a:hover   { text-decoration:none;  }
			
		#tipos_examen { padding:1em 6em; }		
		.examenes_ocultos { margin:1em 0; background:#FFFFFF; width:93%; border:#CADAE8 1px solid;}	
		.cajas_examen      { border-bottom:#999999 1px solid; background: url(../img/fons_cajas.jpg) repeat-x; padding:0.5em; margin:1em; }
		.cajas_examen_dos  { border-bottom:#999999 1px solid; background:#FFFFFF; padding:0.5em; margin:1em; }
		.cajas_examen_tres  { border-bottom:#999999 1px solid; background:#E0EAF1; padding:0.5em; margin:1em; }
		.examen_oculto     { background: #F7FAFB; border: #CBDCE4 1px solid; margin:0 1em 1em 1em; padding:0.5em;  width:60%;}
		.convocatorias_fechas { width:250px; float:right;}
		
		#tipo_certificacion li { font-weight:bold;}
		
		.examen_oculto p  {font-size:1em; padding:0.3em; }
		
		#dades_examens { margin:0.5em;}
		#dades_examens li { font-weight:bold; list-style-type:none;}
		#dades_examens ul ul { margin:0.5em; padding:0;}
		#dades_examens li li { padding:0.3em;}
		#dades_examens h4, h5 { text-align:left;}
			.convocatorias { margin:0.5em 1em; border-bottom:#CCCCCC 1px solid;}
		
		#boton_ventajas_certificacion {  float:right;}
		
		#tabla_convocatorias { margin:1em;}
		#tabla_convocatorias table { font-size:0.9em;}
		#tabla_convocatorias td { padding:0.3em;}
		.blanco { color:#FFFFFF; font-weight:bold;}


		 /* EFPA espaņa
		--------------------------------------------------------------------------- */	
		#submenu_efpa_espana { width:330px; }
			.ocultar {  margin:1em 3em; padding:0.5em; width:65%; border:#CCCCCC 1px solid;}
			.ocultar p { padding:0.3em; }
			
		#logos_socios { padding:0 2em; clear:both;}
		#logos_socios img { float:left; margin:0.5em;}
		
		.cajas_logos_socios_corporativos { width:30%; float:left; height:70px; padding:0.5em; border-bottom:#CCCCCC 1px solid; margin:0.5em;}
		.cajas_logos_socios_corporativos p { padding:0;}
		.imagen_socios_corporativos { width:150px; float:left;}
		.ver_web { background:url(../img/link_extern.jpg) right no-repeat; width:55px; float: left;}
				.ver_web a:link,
				.ver_web a:visited {  }
				.ver_web a:hover   { text-decoration:none;}
		
		.nombre_socio_corporativo { clear:both; padding:0.5em 0;}

		 /* EFPA Europa
		--------------------------------------------------------------------------- */	
		#submenu_efpa_europa { width:430px;}
		
		
	
		/* ACTUALIDAD
		--------------------------------------------------------------------------- */
		#zona_actualidad {display:none; }
			#actualidad_uno { width:312px; float:left;}
				.banner_actualidad { padding-top:1em;}

				
			#actualidad_dos { width:406px; float:left; }
				#actualidad_dos_sin_banner { width:718px; float:left; }
					#zona_actualidad_sin_banner { clear:both;}
				#noticias { margin:1em 0 0 0; background:#FFFFFF;}
					.preview_notis { margin-bottom:1.5em; padding:0.5em;}
					.preview_notis img { float:right; margin:0 0 0.5em 0.5em;}
					
			#actualidad_tres {padding-top:1em;  width:240px; float: right;}
			
			#actualidad {/*background:url(../img/fons-actualitat.jpg) no-repeat center top;*/  margin-bottom:1em;}
				#actualidad div.preview_notis img { background:#F0F0F0; margin:0.3em; padding:0.3em; border:#999999 1px solid;}
				#actualidad div.preview_notis { border-bottom:#8FA3B4 1px solid; margin:0.5em 1em;}
				
					a.enlace_azul:link,
					a.enlace_azul:visited { color:#FFFFFF; font-size:1em; background:#002D54; 
											display:inline; margin:0; padding:0.3em; text-decoration:none;}
					a.enlace_azul:hover   { background:#00162B;}
			#paginador { clear:both; padding:1em 0; width:95%;}
			
			/*Actualidad ficha*/
			#descripcion_medios { background:#F3F2F1; margin:1em 0; padding:0.5em; }
				#compartir {display:none; }
				#compartir ul { margin:0 0 0 17em; }
				#compartir li { float:left; padding:0.3em 0.9em 0.2em 0em; list-style-type:none;}
			#actualidad_derecha {}
				#actualidad_imagenes img { float:left; background:#F0F0F0; margin:0.3em; padding:0.3em; border:#999999 1px solid;}
				#actualidad_video { clear:both;}
					#actualidad_video_youtube { padding:0.5em; z-index: -999;}
				#actualidad_descargas li { list-style-type:none; }
				#actualidad_descargas ul {  margin:0.5em 0 0.5em 1.5em;}
				#actualidad_descargas p { vertical-align:middle;}
				.barras_notis { padding:0.5em 0; border-bottom:#CCCCCC 1px solid;}
				
			
		
		/* Contacto
		--------------------------------------------------------------------------- */
		#contenido div#contacto_a label { float:left;display:block; width:210px; text-align:right; padding-right:0.5em;}	
		#contenido div#contacto_a input { background:#FFFFFF; border:#CCCCCC 1px solid;}
		
		#contacto_b { background:url(../img/fons-contacto.jpg) repeat-x top; padding-top:7em; 
					  padding-bottom:2em; border-bottom:#CCCCCC 1px dashed;}
					  
		#contacto_derecha { margin-left:3em;}
			#goolge_maps { width:425px; background: #F8F8F8	; padding:0.5em; border:#CCCCCC 1px solid;}
			#caja_contacto { background:#FFCC00; color:#333333; font-size:1.2em; font-weight:bold; margin:1em 0;  width:437px;}
				#caja_contacto a:link,
				#caja_contacto a:visited { color:#333333; text-decoration:none;  }
				#caja_contacto a:hover   {  text-decoration: underline;}	
			
		#contacto_c { margin-top:1em;}
		#contenido div#contacto_c label { float:left;display:block; width:80px; text-align:right; padding-right:0.5em;}	
		#contenido div#contacto_c input, textarea 
		{ background:#FFFFFF; border:#CCCCCC 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:1em;}

			#botonazo { margin:1em 0 0 2em;}
			.botonazo { font-size:1.6em; }		
		
		
		/* Sevicios
		--------------------------------------------------------------------------- */
		#zona_servicios { display:none;  }
			#zona_servicios ul { padding:0.5em; margin-left:2em;}
			#zona_servicios li { list-style-type:square; padding:0.3em;}
			#zona_servicios a:link,
			#zona_servicios a:visited { font-size:1.1em; color:#FFFFFF; text-decoration:none; }
			#zona_servicios a:hover   {color: #FFCC00;  text-decoration: underline;}
	
			#servicios { width:127px; float:left;}
			.servicios { color:#FFCC00; font-size:1.2em; font-weight:bold; margin-top:0.2em;}
			.servicios_blanco  {  font-size:1.2em; font-weight:bold; padding-top:0.8em;}
			.servicios_blanco_dos  {  font-size:1em; font-weight:bold; padding-top:0.8em;}
			
				#caja_servicios_uno  { width:470px; float:left; }
				#caja_servicios_dos  { width:380px; float:left; }
				#caja_servicios_tres { width:239px; float:left; padding-top:2.8em;}
				
				/*PREMSA*/
				#prensa { clear:both; background:#001B33; text-align:left;}
				#fotos_prensa {width:340px; float:left; background: url(../img/macarena.gif) no-repeat; }
				#fotos_prensa .titol_prensa { padding-left:1.2em;}
				#fotos_prensa img { background:#FFFFFF; padding:0.3em; margin:0.3em;}
				.titol_prensa { color:#FFCC00; font-size:1.1em; font-weight:bold;}
				#envialo {   width:127px; height:96px; float: right; }
				
				#suscripcion { width:210px; float:left; height:126px; background:url(../img/fons-news.jpg) bottom no-repeat; }
				#suscripcion input { border:#333333 1px solid; background:#FFFFFF; color:#333333; margin-left:1em;}
				.subscripcion { text-indent:-9999px; height:50px; }
					#div_form_boletin  { font-size:1.1em; color: #333333; text-decoration:none; font-weight:bold; }
					#div_form_boletin a:link,
					#div_form_boletin a:visited { font-size:1.1em; color: #333333; text-decoration:none; font-weight:bold; }
					#div_form_boletin a:hover   {  text-decoration: underline;}
				#credits { clear:both; font-size:0.8em; text-align:center; padding:0.5em; }
					#credits a:link,
					#credits a:visited { font-size:1em; color:#FFFFFF; text-decoration:underline; }
					#credits a:hover   {color: #FFCC00;  text-decoration: none;}

		 /* Actividades y servicios
		--------------------------------------------------------------------------- */	
		#actividades_recertificacion {}
		#contenidos_actividades { width:400px; float:right; margin:0.5em; padding:0.5em; background: #F2F0EE; border:#CCCCCC 1px solid;}
		/*.divs_descripciones { margin:0.2em; padding:0.2em; background: #F2F0EE; }*/
		.divs_descripciones  { width:400px; float:right; margin:0.5em; padding:0.5em; background: #F2F0EE; border:#CCCCCC 1px solid;}


		 /* Buscador Asesores
		--------------------------------------------------------------------------- */	
		#buscador_asociados {margin-bottom:2em;}
			#primera_linea_form #segunda_linea_form { clear:both; }
			#boton_buscador_asociados { clear:both; text-align:center; font-size: 1.3em; padding-top:1em;}
				.ningun_resultado { margin:1em; background:#FFEAEE; border:#CC3300 1px solid; padding:0.5em; text-align:center; font-size:1.3em;}
				.buscador_asociados_form_enviar { font-size: 1em; } 
				.buscador_asociados_form_link { width:250px; height:170px; background-color:#CCCCCC;border:1px solid #999999; }
				.buscador_asociados_item { border:1px solid #CCCCCC; width:450px; margin:0.5em; float:left; }
				.buscador_asociados_form_input label { display:block; width:133px;text-align:right; margin-right:1em; float:left; }
				.buscador_asociados_form_input  { width:320px;   float:left; margin:0.4em 0; font-size: 1.3em; }
	
	 /*GENERICOS
	--------------------------------------------------------------------------- */	
	.veinte          { }
	.veinte_cinco    { }
		.veinte_cinco img {}
	.treinta         { }
	.cuarenta        { }
	.cincuenta       { }
	.sesenta         { }
	.setenta         {}
	.setenta_cinco   {}
	.ochenta         {}
	
	.foto_dreta    {}
	.foto_esquerra { }
	
	
	.foto_dreta_sin    { }
	.foto_esquerra_sin { }
	
	.foto_dreta_gran    { }
	.foto_esquerra_gran { }
	
	.submenus { display:none;}
		#contenido div.submenus ul {  padding:0 0 0 0.5em; margin:0;}
		#contenido div.submenus li { float:left; padding:0 0.5em 0 1em; list-style-type:none; font-size:0.9em;
									  background:url(../img/pipe.gif) no-repeat left;}
		.submenus a:link,
		.submenus a:visited { color:#ffffff; text-decoration:none;}
		.submenus a:hover   { color: #cccccc; text-decoration: underline;}
			
	 A.enlaces:link    { text-decoration: underline;}
	 A.enlaces:visited { text-decoration: underline; }
	 A.enlaces:active  { text-decoration: underline; }
	 A.enlaces:hover   { text-decoration: none; }

	.caja_roja { background:#FFEAEE; border:#CC3300 1px solid; margin:0 1em 1em 1em; padding:0.5em; clear:both;}
	.caja_roja p { padding:0.2em;}
	
	.caja_azul { background: #F7FAFB; border: #CBDCE4 1px solid; margin:0 1em 1em 1em; padding:0.5em; clear:both;}
	.cajas_grises { margin:1em; background:#FbFbFb; padding:0.5em;}
			
	 /*Pie
	--------------------------------------------------------------------------- */
	#zona_actualidad { clear:both; background:url(../img/fons_actualitat.jpg) repeat-x;}
	#zona_servicios  { background:#002D54;}
	
	
	#bajos div#zona_actualidad_dentro, #bajos div#zona_servicios_dentro, #bajos div#prensa_dentro, #bajos div#zona_actualidad_sin_banner
	{ width:977px; text-align:left; margin:auto; }


	.preview_notis_pie { display:none; }
	.preview_notis_pie img { float:right; margin:0 0 0.5em 0.5em;}
	.preview_notis_pie h4 { padding:0.1em;}


	.inscripcion_td { font-size:0.9em; } 

/*HACK PARA LAS CAJAS---------------http://www.positioniseverything.net/easyclearing.html--------------*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.preview_notis:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.preview_notis {display: inline-block;}
/* Hides from IE-mac \*/
* html .preview_notis {height: 1%;}
.preview_notis {display: block;}
/* End hide from IE-mac */

.preview_notis_pie:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.preview_notis_pie {display: inline-block;}
/* Hides from IE-mac \*/
* html .preview_notis_pie {height: 1%;}
.preview_notis_pie {display: block;}
/* End hide from IE-mac */


.menu:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.menu {display: inline-block;}
/* Hides from IE-mac \*/
* html .menu {height: 1%;}
.menu {display: block;}
/* End hide from IE-mac */


.submenus:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.submenus {display: inline-block;}
/* Hides from IE-mac \*/
* html .submenus {height: 1%;}
.submenus {display: block;}
/* End hide from IE-mac */


.barras_notis:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.barras_notis {display: inline-block;}
/* Hides from IE-mac \*/
* html .barras_notis {height: 1%;}
.barras_notis {display: block;}
/* End hide from IE-mac */

.caja_actualidad_cover:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.caja_actualidad_cover {display: inline-block;}
/* Hides from IE-mac \*/
* html .caja_actualidad_cover {height: 1%;}
.caja_actualidad_cover {display: block;}
/* End hide from IE-mac */

.caja_roja:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.caja_roja {display: inline-block;}
/* Hides from IE-mac \*/
* html .caja_roja {height: 1%;}
.caja_roja {display: block;}
/* End hide from IE-mac */
