	.shadowedBox td.bdr, .shadowedBox div.bdr {
		behavior: url('pngBgBehavior.htc');
	}
	.shadowedBox table, .shadowedBox td.bdr,shadowedBox div.bdr { 
		padding: 0; margin: 0; border: none;
	}
	div.cnr { width: 30px; height: 21px; }
	div.side { width: 20px; height: auto; }
	div.canto { width:20px; height:20px;}
	div.rail { width: 772px; height: 20px; }

	.shadowedBox .bdr.topleft { 
		background-image: url(images/bdr-tl.png);
	}
	.shadowedBox .bdr.top { 
		background-image: url(images/bdr-t.png);
	}
	.shadowedBox .bdr.topright { 
		background-image: url(images/bordr-tr.png);
	}
	.shadowedBox .bdr.left { 
		background-image: url(images/borde_l.png);
	}
	.shadowedBox .bdr.right { 
		background-image: url(images/borde_r.png);
	}
	.shadowedBox .bdr.bottomleft { 
		background-image: url(images/cantoesq.png);
	}
	.shadowedBox .bdr.bottom { 
		background-image: url(images/borde_b.png);
	}
	.shadowedBox .bdr.bottomright { 
		background-image: url(images/cantodret.png);
	}
	.clasemeva {
		background-image: url(images/capcelera.png);
	}
	.shadowedBox .bdr.menutransp {
		
	}
	 .shadowedBox .bdr.titol_producte_cataleg {
		 color:white; 
		 background-repeat:norepeat;
		 display:block; 
		 width:252px; 
		 height:28px; 
		 background: url('images/products/fons_nomprod.png');
		 font-style: italic;
 
	}

/**********************************************************************************************/

.peuplana {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}

.idiomas {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.idiomas:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;	

}
.idioma_sel {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.contingut {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.contingutp {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.contingutlink {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.contingutlink:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
		text-decoration: none;
	color: #000000;
	background-color: #FF0000;
}
.contingutlink:visited {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.contingut_justificat {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:justify;
}
.menu {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menu:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.menupeq {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8px;

	color: #FFFFFF;
	text-decoration: none;
}
.menupeq:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8px;

	color: #FFFFFF;
	text-decoration: none;
}

.idioma {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.idioma:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menugros {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16px;

	color: #FFFFFF;
	text-decoration: none;
}

.submenugros {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16px;

	color: #FF0000;
	text-decoration: none;
}


.menuon {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}

.credits {
	padding-top:6px;
	padding-right:20px;
	float:right;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}
.credits:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
		color: #22FF22;
	text-decoration: none;
}

/* CATALEG *******************************************/
.catalegprin {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}
.catalegsec {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.cataleg_subtitol{
	color:#bc1200;
	font-size:10px;
	font-weight:bolder;
	padding-bottom:6px;
	
text-transform:uppercase;
	
}

.llegenda {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	text-decoration: none;
}
.llegenda:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8px;
	color: #FF0000;
	text-decoration: none;
}

.adressa {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}

@font-face {
    font-family: Neuropol;
    font-style:  normal;
    font-weight: normal;
    src: url(fonts/NEUROPO2.eot);
}

.menuCategoria, .menuCategoria:link,.menuCategoria:visited  {
	font-family: Tahoma, Helvetica, sans-serif; 
	color: #FFFFFF; 
	font-size: 11px;   
	text-decoration:none;
	font-weight:bold;
}

.menuCategoria {font-family: Tahoma, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px;   text-decoration:none;}
.menuCategoria:hover { color: #999999;   text-decoration:none;}

.menucategoriaOn,.menuCategoriaOn:link, .menuCategoriaOn:visited {
	font-family: Tahoma, Helvetica, sans-serif; 
	color: #FFFFFF; font-size: 11px;   
	text-decoration:none;
	font-weight:bold;
	line-height:15px;
}
.categoriaprinc,.categoriaPrinc:link,.categoriaPrinc:visited  {
	font-family: Tahoma, Helvetica, sans-serif; color: #dba921; font-size: 11px;  text-decoration:none;
	font-weight: bold;
	background:url(./images/products/cataleg/mes.png);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	padding-left: 10px;
	padding-bottom:10px;
	line-height:15px;
	
}
.categoriaprincon,.categoriaPrincon:link,.categoriaPrincon:visited  {
	font-family: Tahoma, Helvetica, sans-serif; color: #dba921; font-size: 11px;  text-decoration:none;
	font-weight: bold;
	background:url(./images/products/cataleg/menys.png);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	padding-left: 10px;
	
}
a.categoriaprincon:hover, a.categoriaprinc:hover {
  color: #FbC941;
}



.marge10{padding-left:10px;}
.admin_noticies {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.noticieslink {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.noticieslink:link {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.noticieslink:active {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.noticieslink:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #999999;
		
}

.mesnoticies {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.mesnoticies:link {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.mesnoticies:active {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.mesnoticies:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ff0000;
		
}

.companylink {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}

.companylink:link {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.companylink:active {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.companylink:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
		
}
.paginador {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #c01400;
	font-weight:bold;
	text-decoration:none;
}

.link_nav {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight:bold;
	text-decoration: none;
	
}
.link_nav:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight:bold;
		text-decoration: none;
	
}
/* ------------------ PRODUCTES ----------------------*/
.titol_tipus {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 17px;
	color: #FF0000;
	font-weight:bold;
		text-decoration: none;
	letter-spacing: 0.06cm;
	text-transform: uppercase;
	
}
.titol_gama {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight:bold;
	text-decoration: none;
	letter-spacing: 0.15cm;
}
.element_llista {
	font-family: MS Sans Serif, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	text-transform: lowercase;
}
.element_llista:hover {
	font-family: MS Sans Serif, Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	color: #BC1200;
	font-weight:none;
	text-decoration: none;
	text-transform: lowercase;
}

.categoria_alternativa:link,.categoria_alternativa:visited {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	text-transform: lowercase;
}
.categoria_alternativa:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #BC1200;
	font-weight:none;
	text-decoration: none;
	text-transform: lowercase;
}

.categoria_aux {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 200;
	font-weight:none;
	text-decoration: none;
	text-transform: lowercase;
	
}
.categoria_aux:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight:none;
	text-decoration: none;
	text-transform: lowercase;
}