

 
 /*Wrap - contenedor web y genericos
--------------------------------------------------------------------------- */
#wrap { width:960px; margin:auto; text-align:left;   }
#top { height:6px; background:url(../img/top.gif) no-repeat top;}
#contenedor  { background:#FFFFFF;  }
#contenedor_dins p { padding:0.5em 0;}
	.frame_a { width:680px; float:left;}
	.frame_b { width:222px; float: right;   }
	.frame_c { width:203px; float: left;  }
	.frame_d { width:690px; float: right;  }
	.frame_e { width:455px; float:left;  }
	
	.hdos { color:#736B65; font-weight:bold;}
	.htres { color:#736B65; font-size:1.8em;}	
	
	 /*Cap
	--------------------------------------------------------------------------- */
	#la_frase {height:59px; margin:2.1em 0 0 30em; position:absolute; width:385px; color:#FFFFFF; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:1.3em; font-weight:bold;}
	
	a#gohome { display:block; width:960px; height:113px; text-indent:-9999px; 
					background: url(../img/cap.jpg) no-repeat top center; }
	 /*Menu
	--------------------------------------------------------------------------- */
	#menu ul { text-align:center; margin-left:20px; }
	#menu li { list-style-type:none; float:left; }
	
	 /*Contenido
	--------------------------------------------------------------------------- */
	#contenido { background:#FFFFFF; clear:both; padding: 0 20px; }
	#formiguelis { font-size:0.9em; padding-left:10px;}
	#contenedor_dins { padding-left:12px;}
		
		 /*HOME
		--------------------------------------------------------------------------- */	
		#columnas_home { padding-top:20px;}	
		/*Primera columna*/
		#columna_a { width:200px; float:left;  margin-right:20px;}
			#benvinguts_cos { background:#F4F5EE; font-size:1.1em; font-weight:bold;}
			#marinvitzat { margin:1em 0;}	
			#marinvitzat li { list-style-type:none;}
			#contacte_marinva { background: url(../img/fons-contacte.gif) no-repeat; height:120px; font-size:0.9em; margin:1em 0;}	
			#contacte_marinva h2 { font-size:1.6em; font-weight:bold; padding:0.3em 0.4em; color:#736B65;}
			#contacte_marinva  p { padding:0.3em 0 0.3em 0.9em;}
			
		/*segunda columna*/	
		#columna_b { width:480px; float:left; margin-right:20px;}
			
			#mes_projectes { width:59px; float:right; height:11px;margin:1em 1em 0 0; }
			#mes_productes { width:62px; float:right; height:11px;margin:1em 1em 0 0; }
			/*#foto_projecte_home { width:320px; float:left; height:246px;}*/
			#descripcio_projecte_home img { float:left; padding:0 8px 8px 4px;}
				a.cambia_home:link,
				a.cambia_home:visited { width:16px; height:16px; float:left; background:#EEEFE6; 
										color: #FF5F00; margin:0 1px; text-align:center; text-decoration:none;}
				a.cambia_home:hover   { color:#A3A68A;}
				
					#titol_home { color:#A3A68A; font-size:1.4em; }
						#titol_home p{ margin:0; padding:0; font-weight:bold;}
					#client_home { color: #FF5F00; margin:0; padding:0; font-weight:bold;}
						#client_home p{ margin:0; padding:0; font-weight:bold;}
						#descripcio_home p { padding:0.3em 0;}
						
				a.mes_info_boto:link,
				a.mes_info_boto:visited { background:url(../img/mas_info.gif) no-repeat; color: #FF5F00; padding-left:15px;  text-decoration:none;}
				a.mes_info_boto:hover   { text-decoration:underline;}	
									
				#altres_projectes_home {  clear:both; background:url(../img/fons_altres_projectes_home.jpg) no-repeat; height:30px; }
					#altres_projectes_home_titol { width:50%; float:left;}
					#altres_projectes_home_cercador { width:45%; float:right; text-align:right; padding-right:10px;}
					#altres_projectes_home_cercador p { font-weight:bold; color:#736B65;}
					#altres_projectes_home_cercador label { padding-right:6px;}
					#altres_projectes_home_cercador input#buscar { width:80px;}
					#boton_buscar_img  { background:none; border:0;}
					
					#altres_projectes_home_titol h2 { color:#736B65; font-size:1.2em; font-weight:bold; padding:0.3em 0 0 0.5em;}
					#veure_mes_projectes { border:#F2F3EC 1px solid; background:#FFFFFF; width:448px; margin-bottom:5px;}
						.tercio_home { width:33%; float:left; font-size:0.9em; }
							.tercio_home a:link,
							.tercio_home a:visited {  text-decoration:none;}
							.tercio_home a:hover   { text-decoration:underline;}
							
				.subtitol_h2 { color:#A3A68A; font-size:0.8em;}	
				#producte_home_foto { width:240px; float:left; height:180px;}	
				#producte_home_texto { width:219px; float:right;}
					#titol_producte_home { clear:both;}	
					#titol_producte_home h3 { ma color:#FF5F00; padding:0 0 0.3em 0.5em;}	
					
		/*Tercera columna*/
		#columna_c { width:200px; float:left;}
			#mes_actualitat { width:59px; float:right; height:11px;margin:1em 1em 0 0; }
			.caixa_actualitat { margin:0.5em 0;}
				.caixa_actualitat_data { width:57px; background:#EEEFE6; text-align:center; color:#A3A68A; float:left;}
					.caixa_actualitat_data p { padding:0;}
					.dia { font-size:3em; font-weight:bold; padding:0; margin:0;}
					.mes { font-size:1.4em; padding:0; margin:0;}
				.caixa_actualitat_text { width:115px; float:right; }
			#equip { width:43px; float:right; height:11px;margin:1em 1em 0 0; }
				.caixa_equip { margin:1em 0;}
					.caixa_equip_foto { width:51px; float:left; }
					.caixa_equip_text { width:122px; float:right;}
						.caixa_equip_text p { padding:0; margin:0;}
						.bold { font-weight:bold;}
			#recursos { width:59px; float:right; height:11px;margin:1em 1em 0 0; }
				.recursos_home_text img { float:left; padding:0 0.8em 0 0;}
				.recursos_home_text p {  padding:0;}


	 /*L'empresa
	--------------------------------------------------------------------------- */
		#foto_empresa {width:250px; float:right; text-align:right; padding-top:0.5em;}
		#contacte_empresa { clear:both;}
		#mapa_empresa { border-top:#A3A68A 1px dashed; margin:1em 0; padding-top:20px;}
		#google_map { width:395px; float:right; text-align:right;}
		#fax_telf { border-top:#A3A68A 1px dashed; border-bottom:#A3A68A 1px dashed;  margin:1em 0; 
		background:url(../img/telfax.gif) no-repeat ; width:200px; padding:0.5em 0.5em 0.5em 70px;}
		#fax_telf p { padding:0.2em;}
		#empresa_dos  { text-align:right;}
		.foto-empresa { text-align:center;clear:both; }
		.foto-empresa  img { background:#FFFFFF; padding:0.5em; border:#F5F5F5 1px solid; }
		.links-empresa { border-bottom:#CCCCCC 1px dashed; }
	
	 /*L'equip
	--------------------------------------------------------------------------- */	
	#foto_equip img { float:left; padding:0 0.8em 0.8em 0;}
	#foto_equip_petita img { float:left;  padding-right:0.5em;}
		.equip_subtitol { font-size:0.8em; color:#363731;}
		.foto_sobre { width:85px; height:85px; border:#FF6600 1px solid; text-align:center;}
			.foto_sobre p { padding:0; margin:0;}
			#foto_equip p {  font-size:0.9em; margin:0; padding:0.2em 0;}
		#equip_actualment { border-bottom:#A3A68A 1px dashed; border-top:#A3A68A 1px dashed; margin:0.5em 0 ; padding:0.2em 0;}
			#equip_actualment  p, #recenment_he_participat p{ padding:0.3em; font-size:0.9em;}
			.equip_actualment_text { color:#A3A68A; font-weight:bold;}
		.recenment_projectes { margin:0.8em 0.5em;}
			.recenment_projectes img { float:left; padding-right:1em;}
			.recenment_projectes p  { float:right; width:120px;}
			#recenment_he_participat  p { padding:0 0.2em;}
				.recenment_projectes a:link,
				.recenment_projectes a:visited { color:#FF5F00; text-decoration:none; font-weight:bold; }
				.recenment_projectes a:hover   { text-decoration:none;color: #666666;}
				
				a.fletxa_esquerra:link,
				a.fletxa_esquerra:visited { background:url(../img/f_dreta.gif) no-repeat; color: #FF5F00; padding-left:15px;  text-decoration:none;  
											font-weight:bold; font-size:0.9em;}
				a.fletxa_esquerra:hover   { text-decoration:underline;}	
				
	#equip_tambe_som { clear:both; background:url(../img/tambe_som_logo.gif) no-repeat; padding:2em 0 0.5em 0; margin:1em 0;
						 border-bottom:#A3A68A 1px dashed; border-top:#A3A68A 1px dashed;}
		#equip_tambe_som .hdos { font-size:1.5em;}

	 /*Productes i Projectes
	--------------------------------------------------------------------------- */		
	#boto_cercador { width:220px; float:right; text-align:right;}		
		.pp_destacats {  border-top:#A3A68A 1px dashed; margin:0.5em 0;}
		.pp_destacats_foto { width:220px; float:left;  padding-top:0.5em;}
		.pp_destacats_dades { width:218px; float:left; padding-right:10px;  padding-top:0.5em;}
			.pp_destacats_dades h4 { font-weight:bold; color:#FF5F00; padding:0 0.5em;}
			.pp_destacats_dades p  { font-size:0.9em; margin-left:0.5em; clear:both;}
			.pp_destacats_dades  label { display:block; float:left;  font-weight:bold; color:#757860; padding-left:0.6em; padding-right:0.5em ; height:22px; }
		.pp_destacats_descripcio { width:210px; float:left;  padding-top:32px; }
		.pp_destacats_tipus  { width:20px; float: right;  text-align:right;}
	#pp_cont_dos { width:210px;}
	#pp_cont_dos h2 { font-size:1.3em; color:#736B65; padding-bottom:1em;}
		.proyectos-box #titular-hdos {  width:55%;}
	
		/*Cercador projectes i productes
		--------------------------------------------------------------------------- */
		#pestanya_cercador { width:169px; position:absolute; margin-left:511px; margin-top:-20px; _margin-top:0px;}
		#cercador_pp { background: url(../img/fons_cerca_a.gif) no-repeat;}
			#cercador_paraula_clau  { padding:0.5em; border-bottom:#DDDED3 1px dashed;} 
			#cercador_paraula_clau label { display:block; float:left; padding:0 0.5em; font-weight:bold;}
			#cercador_paraula_clau input { width:565px;} 
						
		#contenedor_dins div#cercador_pp_tema, 	#contenedor_dins div#cercador_pp_serveis, 	#contenedor_dins div#cercador_pp_adrezats
		 { padding-top:0.5em ;  border-bottom:#DDDED3 1px dashed; clear:both;}				
		#contenedor_dins div#cercador_pp_tema  label, 	#contenedor_dins div#cercador_pp_serveis  label, 	#contenedor_dins div#cercador_pp_adrezats  label 
		{ padding:0 0.5em; font-size:0.9em;}			
		#contenedor_dins div#cercador_pp_tema  p, 	#contenedor_dins div#cercador_pp_serveis  p, 	#contenedor_dins div#cercador_pp_adrezats  p
		{ padding:0.1em 0.5em; }
		
			.flota_uno    { width:80px; float:left;  padding:0 0.5em;}
			.flota_dos    { width:100px; float:left;}
			.flota_tres   { width:155px; float:left;}
			.flota_cuatro { width:155px; float:left;}
			.flota_cinco  { width:170px; float:left;}
		
		#botons_cercador_avanzat  { color:#FF9900; margin:1em; text-align:right; clear:both; height:33px;}
		
		
	 /*FICHA INDIVIDUAL - Productes i Projectes
	--------------------------------------------------------------------------- */		
	#boto_cercador_ficha  { width:220px; position:absolute; margin-left:511px;}
	#foto_pp_gran { margin:1em 0;}
		#foto_pp_preview li { list-style-type:none; float:left; padding:0 6px 0 2px;}
	#caixa_descripcio_dades_pp { clear:both; margin-top:1em;}
		#dades_pp { width:267px; float:left; }
			#dades_pp p  { font-size:0.9em; }
			#dades_pp  label { display:block; float:left;  font-weight:bold; color:#757860; text-align:left; padding-right:0.5em ; height:15px;  }
			#cap_de_projecte { clear:both; margin-top:0.7em;}
			#cap_de_projecte_foto { width:60px; float:left;}
			#cap_de_projecte_text { width:200px; float:left; }
			#cap_de_projecte p  { padding:0.1em 0;}
				.cap_de_projecte_titol { font-weight:bold; color:#363731;}
				.cap_de_projecte_nom { font-weight:bold; color:#FF5F00;}
			#ampliar_info { clear:both; margin-top:1em;}	
				.ampliar_info_text { margin:0.8em 0;}
					.ampliar_info_text img { float:left; padding:0 0.8em 0 0;}
					.ampliar_info_text p {  padding:0;}		
		#descripcio_pp { width:406px; float:right;}	
		#pp_relacionats { clear:both;  border-top:#DDDED3 1px dashed; margin:1em 0; padding:0.5em 0;}	
			#pp_relacionats  p { padding:0.2em;}
			#pp_relacionats h2 { margin-bottom:0.5em; color:#736B65; font-weight:bold;}
				.pp_relacionats_tercio { width:213px; float:left; }
				#pp_relacionats_tercio_caixa_dos { margin-left:20px;}
				#pp_relacionats_tercio_caixa_tres { margin-left:20px;}
					.pp_relacionats_foto_petita { width:18px; float:right;}
					.pp_relacionats_titol { font-size:1.3em;font-weight:bold; color:#736B65; padding:0.1em 0;}
					.pp_relacionats_client { font-size:0.9em; font-weight:bold; color:#878A75;}
		

	 /*Els Clients
	--------------------------------------------------------------------------- */		
	#clients_logos { text-align:left; margin:1em;}
	#clients_logos h4 { font-weight:bold; margin-top:1em;}
	#clients_logos img { margin:5px; padding:0.5em; border:#CCCCCC 1px solid; background:#F5F5F5;}
	#clients_cont_dos { margin-top:1em;}	

	 /*Actualitat
	--------------------------------------------------------------------------- */	
		#actualitat_cont_dos .ben_aviat_caixa_data p { padding:0; margin:0;}
			#ben_aviat {border-top:#DDDED3 1px dashed; padding:0.5em 0;}
			.ben_aviat_caixa { margin:0.5em 0;}
			.ben_aviat_caixa_data { width:57px; background:#EEEFE6; text-align:center; color:#A3A68A; float:left; padding:0; margin:0;}
			.dia_aviat { color:#A3A68A; font-size:3em; padding:0; margin:0;}
			.ben_aviat_caixa_text {  width:80%; float:left; margin-left:1em; padding-top:0.5em;}
			.mes_aviat { font-size:1.4em; padding:0; margin:0;}
		
				.ben_aviat_caixa_text a:link,
				.ben_aviat_caixa_text a:visited { font-weight:bold; text-decoration:none;}
				.ben_aviat_caixa_text a:hover   { font-weight:bold;}
					
			#recenment { clear:both;}
			.recenment_border { clear:both;} 
			#recenment p { padding:0.1em;}
			#recenment_border {border-top:#DDDED3 1px dashed; padding:0.5em 0;}
				.recenment { margin:1em 0 0 0;}
					.recenment_data { clear:#808080; font-size:0.9em; font-weight:bold;}
					.recenment_titol a:link,
					.recenment_titol a:visited { font-weight:bold; text-decoration:none;}
					.recenment_titol a:hover   { font-weight:bold;}
					
		#actualitat_cont_tres .actualitat_llista p { padding:0;}
			.actualitat_llista { margin:1em 0;}
			.titol_any { font-weight:bold;}
				.actualitat_llista a:link,
				.actualitat_llista a:visited { text-decoration:none;}
				.actualitat_llista a:hover   { text-decoration:none;}						
		 /*Actualitat DETALL
		--------------------------------------------------------------------------- */					
		#tornar_actualitat { width:220px; float:right; text-align:right;}		
		.ben_aviat_titol  {  width:80%; float:left; margin-left:1em; padding-top:0.5em; 	 }
		.ben_aviat_titol h3 { font-weight:bold; font-size:1.7em; color:#736B65;  }
		.ben_aviat_titol p  { font-weight:bold; font-size:1.1em; color:#736B65;  }
			#descripcio_noticia { clear:both; border-top:#DDDED3 1px dashed; padding:0.5em 0;}
			#foto_actualitat  { margin:0.5em 0 1em 0;}
			#enllacos_patrocinats h3 { font-size:1.2em; color:#A3A68A; font-weight:bold;}
				#enllacos_patrocinats a:link,
				#enllacos_patrocinats a:visited { font-weight:bold; text-decoration:none;}
				#enllacos_patrocinats a:hover   { font-weight:bold;}

	 /*Recursos
	--------------------------------------------------------------------------- */			
		.caixa_recursos { clear:both; border-top:#DDDED3 1px dashed; padding:0.5em 0; margin-bottom:1em;}
		#recursos_cont_dos .caixa_recursos p { padding:0.1em;}
			.caixa_recursos img { float:left; padding:0.5em; }
			.texto_recursos { width:75%; float:right;}
				.mime_recursos { font-size:0.9em; color:#808080;}
				.titol_recursos a:link,
				.titol_recursos a:visited { font-weight:bold; text-decoration:none;}
				.titol_recursos a:hover   { font-weight:bold;}
		
	#recursos_cont_tres input { width:190px;}
	#recursos_cont_tres label { font-weight:bold; padding-left:0.5em;}
		.opcionals  { font-size:0.9em; color:#757860;}
		.recursos_list { width:195px;}
		#cerca_recurs { text-align:right; margin:1em 0 0 0;}
		
	 /*Marinvitzat
	--------------------------------------------------------------------------- */			
	#actualitat_cont_dos {  margin-top:1em; padding:0 1em;}
	#recursos_cont_dos    {  margin-top:1em; padding:0 1em;}
	#marinvitzat_cont_dos {  margin-top:1em; padding:0 1em;}
	
	#actualitat_cont_tres  { margin-top:4em;}
	#recursos_cont_tres    { margin-top:4em;}
	#marinvitzat_cont_tres { margin-top:4em;}

	#actualitat_cont_tres h2  { font-size:1.4em; color:#736B65;}
	#recursos_cont_tres h2    { font-size:1.4em; color:#736B65;}
	#marinvitzat_cont_tres h2 { font-size:1.4em; color:#736B65;}
	
		#marinvitzat_cont_tres  p { padding:0;}		
			.marinvitzar_caixa { clear:both; border-top:#DDDED3 1px dashed; padding:0.5em 0; margin-bottom:1em;}
				.marinvitzar_caixa img { float:left; }
				.marinvitzar_caixa li { list-style-type:none; padding:0.1em 0 0 0.8em; background:url(../img/guion.gif) no-repeat;}
				.marinvitzar_caixa_text  {  width:75%; float:right; margin-left:1em; }

				.marinvitzar_caixa  a:link,
				.marinvitzar_caixa  a:visited { font-weight:bold; text-decoration:none;}
				.marinvitzar_caixa  a:hover   { font-weight:bold;}
				
		.span_marinvitzat { font-size:0.6em; padding-left:1em;}
		#form_marinvitzat  { margin:1em 0;  border-top:#DDDED3 1px dashed;  border-bottom:#DDDED3 1px dashed; padding:1em 0; }
		#form_marinvitzat label { display:block; float:left;  font-weight:bold; text-align:left; padding-right:0.5em ; width:115px; }
		#form_marinvitzat input { width:329px; }
		textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
		#botons_marinvitzat { text-align:right; padding-right:0.5em;}
		.marinviiitzat .cincuenta_left { width:30%;}
		.marinviiitzat .cincuenta_right { width:65%; float:left;}
		.marinviiitzat  .cincuenta_right li { list-style-type:none; padding:0.3em;}
				.titol-t { font-weight:bold; color:#FF6600;}

			
			
	 /*Resultats de la Cerca
	--------------------------------------------------------------------------- */				
	#boto_nova_cerca  { width:100px; position:absolute; margin-left:580px;  text-align:right;}
	#resultats_caixa  { margin:1em 0;}
		#resultats_caixa  p { padding:0.1em;}
		#resultats_caixa  a:link,
		#resultats_caixa  a:visited { font-weight:bold; text-decoration:none;}
		#resultats_caixa  a:hover   { font-weight:bold;}
			.resultats_titol { color:#909380; font-weight:bold;}
			.resultats_obtinguts { color:#363731; font-weight:bold; font-size:0.9em;}
			.no_bold { font-weight:normal; font-style:italic;}
		#botons_paginador  { width:300px; position:absolute; margin-left:380px;  text-align:right;}
			#botons_paginador p {letter-spacing:0.3em; }
			#filtrador { margin:1em 0;  border-top:#DDDED3 1px dashed;  border-bottom:#DDDED3 1px dashed; padding:0;}
			.resultats_caixa_uno  {  width:406px; float:left; }
			.resultats_caixa_dos  {  width:150px; float:left; margin-left:3em; }
			.resultats_caixa_tres {  width:68px; float:right; text-align:right; }
				.resultados_listado { margin-bottom:1em;}
				.resultados_listado img { float:left; padding:0.5em; }
				#resultados_listado .resultados_listado p   { padding:0.1em; }
				#resultados_listado .resultats_caixa_dos, div#resultados_listado .resultats_caixa_tres {  font-size:0.9em; padding-top:1.5em;}
				.resultats_flota  {  width:80%; float:right; margin-left:1em;  }
	
				.resultados_listado  a:link,
				.resultados_listado  a:visited { font-weight:bold; text-decoration:none;}
				.resultados_listado  a:hover   { font-weight:bold;}

				a.resultats_fletxa:link,
				a.resultats_fletxa:visited { background: url(../img/fletxa_recerca.gif) no-repeat; color: #FF5F00; padding-left:15px;  text-decoration:none;  
											font-weight:bold; font-size:0.9em;}
				a.resultats_fletxa:hover   { text-decoration:underline;}	















		
				
#contenedor_dins  a.viki {background:transparent url(../img/viki.jpg) no-repeat scroll right center; padding-right:16px;
							font-weight:bold; text-decoration:none; }












#credits       { clear:both; background:#FFFFFF; border-top:#EDEEE4 1px solid; text-align:center; font-size:0.9em; }
#credits_uno,   #credits_dos    { border-bottom:#F2F3EC 1px solid; }

#credits_uno a:link,
#credits_uno a:visited { color:#757860; text-decoration:none;}
#credits_uno a:hover   { text-decoration:underline;}

#credits_dos a:link,
#credits_dos a:visited { color:#51543F; text-decoration:none;}
#credits_dos a:hover   { text-decoration:underline;}
							
							
							

 /*Pie
--------------------------------------------------------------------------- */
#peu { clear:both; height:19px; background:url(../img/peu.gif) no-repeat top;}
#peu  p { display:none;}
#autoria { display:none; margin-bottom:2em; text-align:right; font-size:0.9em;}

#autoria a:link,
#autoria a:visited { color:#51543F; text-decoration:none;}
#autoria a:hover   { text-decoration:underline;}
















/*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 */

.marinvitzar_caixa:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.marinvitzar_caixa {display: inline-block;}
/* Hides from IE-mac \*/
* html .marinvitzar_caixa {height: 1%;}
.marinvitzar_caixa {display: block;}
/* End hide from IE-mac */


.tercio_home:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.tercio_home {display: inline-block;}
/* Hides from IE-mac \*/
* html .tercio_home {height: 1%;}
.tercio_home {display: block;}
/* End hide from IE-mac */

.caixa_actualitat:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.caixa_actualitat {display: inline-block;}
/* Hides from IE-mac \*/
* html .caixa_actualitat {height: 1%;}
.caixa_actualitat {display: block;}
/* End hide from IE-mac */

.caixa_equip:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.caixa_equip {display: inline-block;}
/* Hides from IE-mac \*/
* html .caixa_equip {height: 1%;}
.caixa_equip {display: block;}
/* End hide from IE-mac */


.recenment_projectes:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.recenment_projectes {display: inline-block;}
/* Hides from IE-mac \*/
* html .recenment_projectes {height: 1%;}
.recenment_projectes {display: block;}
/* End hide from IE-mac */

.pp_destacats:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.pp_destacats {display: inline-block;}
/* Hides from IE-mac \*/
* html .pp_destacats {height: 1%;}
.pp_destacats {display: block;}
/* End hide from IE-mac */

.ben_aviat_caixa:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.ben_aviat_caixa {display: inline-block;}
/* Hides from IE-mac \*/
* html .ben_aviat_caixa {height: 1%;}
.ben_aviat_caixa {display: block;}
/* End hide from IE-mac */

.caixa_recursos:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.caixa_recursos {display: inline-block;}
/* Hides from IE-mac \*/
* html .caixa_recursos {height: 1%;}
.caixa_recursos {display: block;}
/* End hide from IE-mac */

.resultados_listado:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.resultados_listado {display: inline-block;}
/* Hides from IE-mac \*/
* html .resultados_listado {height: 1%;}
.resultados_listado {display: block;}
/* End hide from IE-mac */


/*ESTILOS PARA EL REDONDEADO DE LAS CAJAS .... creditos http://www.vertexwerks.com/tests/sidebox/*/
/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0; /* center for now */
	width: 100%; /* ems so it will grow */
	background: url(../img/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
	margin-bottom:1em;
}
.boxhead {
	background: url(../img/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(../img/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 6px 10px 5px;
	color:#FF5F00; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em; text-align:left;
}
.boxbody {
	background: url(../img/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 10px 10px;
}


/*ESTILOS PARA EL REDONDEADO DE LAS CAJAS /////////***********P R O D U C T O S ////////////// .... creditos http://www.vertexwerks.com/tests/sidebox/*/
/* Show only to IE PC \*/
* html .boxhead_prd h2 {height: 1%;} /* For IE 5 PC */

.sidebox_prd  {
	margin: 0; /* center for now */
	width: 100%; /* ems so it will grow */
	background: url(../img/sbbody-r_prd.gif) no-repeat bottom right;
	font-size: 100%;
	margin-bottom:1em;
}
.boxhead_prd  {
	background: url(../img/sbhead-r_prd.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead_prd  h2 {
	background: url(../img/sbhead-l_prd.gif) no-repeat top left;
	margin: 0;
	padding: 6px 10px 5px;
	color:#FF5F00; 
	font-weight: bold; 
	font-size: 1.8em; 
	line-height: 1em; text-align:left;
}
.boxbody_prd  {
	background: url(../img/sbbody-l_prd.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 10px 10px;
}
.hilera {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

