table, p, h1, td, h2, h3, h4, a, area {
margin:0px;
padding:0px;
}


 .swf_centrat{
 	text-align:center;
	padding:20px 0 20px 0;
 }

 h1 {
 	font-family: Tahoma, Verdana, Arial, Times New Roman, sans serif;
	font-size: 18px;
	font-weight:normal;
	margin:0;
	padding:0;
	color: #600000;
 }
 
 h2 {
 	font-family: Tahoma, Verdana, Arial, Times New Roman, sans serif;
	font-size: 13px;
	font-weight:bold;
	margin:0;
	color: #3b3b3b;
 }
 
 h3 {
 	font-family: Tahoma, Verdana, Arial, Times New Roman, sans serif;
	font-size: 12px;
	font-weight:bold;
	margin:0;
	color: #3b3b3b;
 }
 
  h4 {
 	font-family: Tahoma, Verdana, Arial, Times New Roman, sans serif;
	font-size: 12px;
	margin:0;
	color: #3b3b3b;
 }
 
p {
	font-family:  Tahoma,Verdana, Arial, Times New Roman, sans serif;
	line-height: 15px;
	margin:0;
	padding:0;
	font-weight:normal;
	/*color: #3b3b3b;*/
}

ul, li {
	font-family:  Tahoma,Verdana, Arial, Times New Roman, sans serif;
	margin:0;
	padding:0;
	color: #3b3b3b;
}


.boto_espanyol a{
 display:block;
 margin:0;
 padding:0;
 font-size:1px;
 width:253px;
 height:34px;
 background:url(../../img_idioma/boto_espanol.png) no-repeat;
}
.boto_espanyol a:hover{
 display:block;
 width:253px;
 height:34px;
 background: transparent url(../../img_idioma/boto_espanol.png) 0px -34px no-repeat;
}

.boto_frances a{
 display:block;
 margin:0;
 padding:0;
 font-size:1px;
 width:253px;
 height:32px;
 background:url(../../img_idioma/boto_frances.gif) no-repeat;
}

.boto_frances a:hover{
 display:block;
 width:253px;
 height:32px;
 background: transparent url(../../img_idioma/boto_frances.gif) 0px -32px no-repeat;
}

.boto_portugues a{
 display:block;
 margin:0;
 padding:0;
 font-size:1px;
 width:253px;
 height:33px;
 background:url(../../img_idioma/boto_portugues.png) no-repeat;
}
.boto_portugues a:hover{
 display:block;
 width:253px;
 height:33px;
 background: transparent url(../../img_idioma/boto_portugues.png) 0px -33px no-repeat;
}

.boto_english a{
 display:block;
 margin:0;
 padding:0;
 font-size:1px;
 width:253px;
 height:32px;
 background:url(../../img_idioma/boto_english.png) no-repeat;
}
.boto_english a:hover{
 display:block;
 width:253px;
 height:32px;
 background: transparent url(../../img_idioma/boto_english.png) 0px -32px no-repeat;
}

.fons_advertencia {
display:block;
 width:404px;
 _width: 439px;
 height:152px;
 background: transparent url(../../img_idioma/advertencia_fons.png) no-repeat;
 padding: 50px 15px 0 20px;
}

.fons_advertencia p{
	font-family:  Tahoma,Verdana, Arial, Times New Roman, sans serif;
	line-height: 15px;
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:normal;
	color: #3b3b3b;
}

.separador_inici {
	display:block;
	height:1px;
	background: url(../es/img/puntets_separador.png) repeat-x top;
	margin: 10px 0 10px 0;
	font-size:1px;
}

.text_petit {
font-size:10px;
}

/*Elementos header*/

#logo {
	display:block;
	width:94px;
	height:72px;
	margin: 3px 0 10px 12px;
	padding:0;
}


#menusup_peque {
	width: 78px;
	height: 18px;
	border: 0;
	padding: 0;
	margin-bottom: 10px;
	float:right;
	}
	
#menusup_peque ul {
	width: 78px;
	height: 18px;
	background: url(../es/img/menu_peque.png);
	margin:0;
	padding:0;
	position: relative;
	}
	
#menusup_peque ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
	
#menusup_peque ul li, #menusup_peque a {
	height: 18px;
	display: block;
	}

#menusup_peque ul li a {
	text-indent: -9999px; 
	text-decoration: none;
	}
	
#mnp1 {left: 0px;  width: 78px;}

#mnp1 a:hover{background: transparent url(../es/img/menu_peque.png) 0px -18px no-repeat;}


#mapa_fr a{
	display:block;
	width: 86px;
	height: 17px;
	border: 0;
	padding: 0;
	margin-bottom: 10px;
	float:right;
	background: url(../es/img/menu_peque_fr.png);
	font-size:1px;
}
#mapa_fr a:hover{background: transparent url(../es/img/menu_peque_fr.png) 0px -18px no-repeat;}

#mapa_fr .seleccionat {background: transparent url(../es/img/menu_peque_fr.png) 0px -18px no-repeat;}

#mapa_por a{
	display:block;
	width: 88px;
	height: 17px;
	border: 0;
	padding: 0;
	margin-bottom: 10px;
	float:right;
	background: url(../es/img/menu_peque_por.png);
	font-size:1px;
}
#mapa_por a:hover{background: transparent url(../es/img/menu_peque_por.png) 0px -18px no-repeat;}

#mapa_por .seleccionat {background: transparent url(../es/img/menu_peque_por.png) 0px -18px no-repeat;}

#mapa_eng a{
	display:block;
	width: 73px;
	height: 17px;
	border: 0;
	padding: 0;
	margin-bottom: 10px;
	float:right;
	background: url(../es/img/menu_peque_eng.png);
	font-size:1px;
}

#mapa_eng a:hover{background: transparent url(../es/img/menu_peque_eng.png) 0px -18px no-repeat;}

#mapa_eng .seleccionat {background: transparent url(../es/img/menu_peque_eng.png) 0px -18px no-repeat;}

#menuidiomes {
	width: 313px;
	height: 25px;
	border: 0;
	padding: 0;
	float:right;
	}
	
#menuidiomes ul	{
	width: 313px;
	height: 25px;
	/*background: url(../es/img/menu_idiomes.png);*/
	margin: 0;
	padding: 0;
	position: relative;
	}
	
#menuidiomes ul li	{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
	
#menuidiomes ul li, #menuidiomes a {
	height: 25px;
	display: block;
	}

#menuidiomes ul li a	{
	text-indent: -9999px; 
	text-decoration: none;
	}

#mni0 {background: url(../es/img/menu_idiomes.png) 0px 0px no-repeat;
		left: 0px;  width: 77px;}
#mni1 {background: url(../es/img/menu_idiomes.png) -77px 0px no-repeat;
		left: 77px;  
		width: 79px;}
#mni2 {background: url(../es/img/menu_idiomes.png) -156px 0px no-repeat;
		left: 156px; width: 89px;}
#mni3 {
		background: url(../es/img/menu_idiomes.png) -245px 0px no-repeat;
		left: 245px; width: 68px;}

#mni0 a:hover {background: transparent url(../es/img/menu_idiomes.png) 0px -25px no-repeat;}
#mni1 a:hover{background: transparent url(../es/img/menu_idiomes.png) -77px -25px no-repeat;}
#mni2 a:hover {background: transparent url(../es/img/menu_idiomes.png) -156px -25px no-repeat;}
#mni3 a:hover {background: transparent url(../es/img/menu_idiomes.png) -245px -25px no-repeat;}

ul#espanyol #mni0  {background: transparent url(../es/img/menu_idiomes.png) 0px -25px no-repeat;}
ul#frances #mni1 {background: transparent url(../es/img/menu_idiomes.png) -77px -25px no-repeat;}
ul#portugues #mni2 {background: transparent url(../es/img/menu_idiomes.png) -156px -25px no-repeat;}
ul#english #mni3  {background: transparent url(../es/img/menu_idiomes.png) -245px -25px no-repeat;}



#menusup {
	width: 608px;
	height: 37px;
	border: 0;
	padding: 0;
	}
	
#menusup ul	{
	width: 608px;
	height: 37px;
	background: url(../es/img/menu_sup_header.png);
	margin: 0;
	padding: 0;
	position: relative;
	}
	
#menusup ul li	{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
	
#menusup ul li, #menusup a {
	height: 37px;
	display: block;
	}

#menusup ul li a	{
	text-indent: -9999px; 
	text-decoration: none;
	}
	
#mn1 {left: 0px;  width: 83px;}
#mn2 {left: 83px; width: 86px;}
#mn3 {left: 169px; width: 69px;}
#mn4 {left: 238px; width: 99px;}
#mn5 {left: 337px; width: 95px;}
#mn6 {left: 432px; width: 96px;}
#mn7 {left: 528px; width: 79px;}

#mn1 a:hover{background: transparent url(../es/img/menu_sup_header.png) 0px -37px no-repeat;}
#mn2 a:hover {background: transparent url(../es/img/menu_sup_header.png) -83px -37px no-repeat;}
#mn3 a:hover {background: transparent url(../es/img/menu_sup_header.png) -169px -37px no-repeat;}
#mn4 a:hover {background: transparent url(../es/img/menu_sup_header.png) -238px -37px no-repeat;}
#mn5 a:hover {background: transparent url(../es/img/menu_sup_header.png) -337px -37px no-repeat;}
#mn6 a:hover {background: transparent url(../es/img/menu_sup_header.png) -432px -37px no-repeat;}
#mn7 a:hover {background: transparent url(../es/img/menu_sup_header.png) -528px -37px no-repeat;}

body#empresa #mn1 {background: transparent url(../es/img/menu_sup_header.png) 0px -37px no-repeat;}
body#productos #mn2 {background: transparent url(../es/img/menu_sup_header.png) -83px -37px no-repeat;}
body#noticias #mn3 {background: transparent url(../es/img/menu_sup_header.png) -169px -37px no-repeat;}
body#promociones #mn4 {background: transparent url(../es/img/menu_sup_header.png) -238px -37px no-repeat;}
body#consumidor #mn5 {background: transparent url(../es/img/menu_sup_header.png) -337px -37px no-repeat;}
body#profesional #mn6 {background: transparent url(../es/img/menu_sup_header.png) -432px -37px no-repeat;}
body#contacto #mn7 {background: transparent url(../es/img/menu_sup_header.png) -528px -37px no-repeat;}
body#mapa #mnp1 {background: transparent url(../es/img/menu_peque.png) 0px -18px no-repeat;}

#menusup_fr {
	width: 361px;
	height: 37px;
	border: 0;
	padding: 0;
	}
	
#menusup_fr ul	{
	width: 361px;
	height: 37px;
	background: url(../es/img/menu_sup_header_fr.png);
	margin: 0;
	padding: 0;
	position: relative;
	}
	
#menusup_fr ul li	{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 1px;
	}
	
#menusup_fr ul li, #menusup_fr a {
	height: 37px;
	display: block;
	}

#menusup_fr ul li a	{
	text-indent: -9999px; 
	text-decoration: none;
	}
	
#mn1_fr {left: 0px;  width: 99px;}
#mn2_fr {left: 99px; width: 76px;}
#mn3_fr {left: 175px; width: 112px;}
#mn4_fr {left: 287px; width: 74px;}

#mn1_fr a:hover{background: transparent url(../es/img/menu_sup_header_fr.png) 0px -38px no-repeat;}
#mn2_fr a:hover {background: transparent url(../es/img/menu_sup_header_fr.png) -99px -38px no-repeat;}
#mn3_fr a:hover {background: transparent url(../es/img/menu_sup_header_fr.png) -175px -38px no-repeat;}
#mn4_fr a:hover {background: transparent url(../es/img/menu_sup_header_fr.png) -287px -38px no-repeat;}

body#empresa #mn1_fr {background: transparent url(../es/img/menu_sup_header_fr.png) 0px -38px no-repeat;}
body#productos #mn2_fr {background: transparent url(../es/img/menu_sup_header_fr.png) -99px -38px no-repeat;}
body#consumidor #mn3_fr {background: transparent url(../es/img/menu_sup_header_fr.png) -175px -38px no-repeat;}
body#contacto #mn4_fr {background: transparent url(../es/img/menu_sup_header_fr.png) -287px -38px no-repeat;}

#menusup_por {
	width: 341px;
	height: 37px;
	border: 0;
	padding: 0;
	}
	
#menusup_por ul	{
	width: 341px;
	height: 37px;
	background: url(../es/img/menu_sup_header_por.png);
	margin: 0;
	padding: 0;
	position: relative;
	}
	
#menusup_por ul li	{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 1px;
	}
	
#menusup_por ul li, #menusup_por a {
	height: 37px;
	display: block;
	}

#menusup_por ul li a	{
	text-indent: -9999px; 
	text-decoration: none;
	}
	
#mn1_por {left: 0px;  width: 84px;}
#mn2_por {left: 84px; width: 81px;}
#mn3_por {left: 165px; width: 96px;}
#mn4_por {left: 261px; width: 80px;}

#mn1_por a:hover{background: transparent url(../es/img/menu_sup_header_por.png) 0px -38px no-repeat;}
#mn2_por a:hover {background: transparent url(../es/img/menu_sup_header_por.png) -84px -38px no-repeat;}
#mn3_por a:hover {background: transparent url(../es/img/menu_sup_header_por.png) -165px -38px no-repeat;}
#mn4_por a:hover {background: transparent url(../es/img/menu_sup_header_por.png) -261px -38px no-repeat;}

body#empresa #mn1_por {background: transparent url(../es/img/menu_sup_header_por.png) 0px -38px no-repeat;}
body#productos #mn2_por {background: transparent url(../es/img/menu_sup_header_por.png) -84px -38px no-repeat;}
body#consumidor #mn3_por {background: transparent url(../es/img/menu_sup_header_por.png) -165px -38px no-repeat;}
body#contacto #mn4_por {background: transparent url(../es/img/menu_sup_header_por.png) -261px -38px no-repeat;}

#menusup_eng {
	width: 380px;
	height: 37px;
	border: 0;
	padding: 0;
	}
	
#menusup_eng ul	{
	width: 380px;
	height: 37px;
	background: url(../es/img/menu_sup_header_eng.png);
	margin: 0;
	padding: 0;
	position: relative;
	}
	
#menusup_eng ul li	{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 1px;
	}
	
#menusup_eng ul li, #menusup_eng a {
	height: 37px;
	display: block;
	}

#menusup_eng ul li a	{
	text-indent: -9999px; 
	text-decoration: none;
	}
	
#mn1_eng {left: 0px;  width: 84px;}
#mn2_eng {left: 84px; width: 81px;}
#mn3_eng {left: 165px; width: 70px;}
#mn4_eng {left: 235px; width: 105px;}
/*#mn5_eng {left: 307px; width: 73px;}*/

#mn1_eng a:hover{background: transparent url(../es/img/menu_sup_header_eng.png) 0px -38px no-repeat;}
#mn2_eng a:hover {background: transparent url(../es/img/menu_sup_header_eng.png) -84px -38px no-repeat;}
#mn3_eng a:hover {background: transparent url(../es/img/menu_sup_header_eng.png) -165px -38px no-repeat;}
#mn4_eng a:hover {background: transparent url(../es/img/menu_sup_header_eng.png) -235px -38px no-repeat;}
/*#mn5_eng a:hover {background: transparent url(../es/img/menu_sup_header_eng.png) -307px -38px no-repeat;}*/

body#empresa #mn1_eng {background: transparent url(../es/img/menu_sup_header_eng.png) 0px -38px no-repeat;}
body#productos #mn2_eng {background: transparent url(../es/img/menu_sup_header_eng.png) -84px -38px no-repeat;}
body#contacto #mn3_eng {background: transparent url(../es/img/menu_sup_header_eng.png) -165px -38px no-repeat;}
body#international #mn4_eng {background: transparent url(../es/img/menu_sup_header_eng.png) -235px -38px no-repeat;}
/*body#contacto #mn5_eng {background: transparent url(../es/img/menu_sup_header_eng.png) -307px -38px no-repeat;}*/

#submenusup ul
{
padding:0;
margin:2px 0 0 5px;
color: White;
float:left;
width:100%;
font-family:  Tahoma,Verdana, Arial, Times New Roman, sans serif;
font-size:11px;
}

#submenusup ul li { display: inline; }

#submenusup ul li a
{
padding:0 10px 0 10px;
color: #3b3b3b;
text-decoration: none;
float:left;
background:url(../es/img/separador_submenu.png) no-repeat right top;
}

#submenusup ul li a:hover
{
color: #fff;
}

.submenu_seleccio {
color: #fff;
}

#submenu-productes{
	display:block;
	float:left;
	margin:0 0 6px 0;
	padding-top:2px;
	background:#bababa;
	height:22px;
	width:762px;
	}
#submenu-productes.unmundo{
	margin-bottom:0px;
	}
#submenu-productes #submenusup ul li a
{
color: #555;
background:none;
border-right:1px solid #999;
}

#submenu-productes #submenusup ul li a:hover
{
color: #fff;
}

/*Fin de elementos header*/

/*Elementos home*/


.tabla_home_inferior {
	margin: 0;
	width: 764px;
	display:block;

}

.continent_fons {
	width: 764px;
	background-image: url(../es/img/fons_contingut.png);
	}

.continent_fons_empresa {
	width: 764px;
	background:  url(../es/img/fons_contingut_2.png);
	padding: 6px 0 0 0;
	}

.caixa_banner_home{
	margin:0 0 0 9px;
}

.caixa_banner_gran_1 {
	display:block;
	float:left;
	width:428px;
	margin:0;
	padding:0;
}

.caixa_banner_gran_1 a img{
	border:none;
	text-decoration:none;
}


.caixa_banner_gran_2 {
	display:block;
	float:left;
	width:336px;
	height: 192px;
	margin:0;
	padding:0;
}

.caixa_banner_peque_1 {
	display:block;
	float:left;
	padding: 0 7px 7px 7px;
	width:255px;
	height:190px;
	border-left:1px solid #ddddde;
	font-size:1px;
}

.caixa_banner_peque_1 img{
	border:0;
	text-decoration:none;
	}

.caixa_productes {
	margin:0 0 0 4px;
	padding:6px 0 5px 0;
	/*border-top:1px solid #ddddde;*/
	clear:both;
}

.caixa_productes a {
	 display:block;
	 text-align:left;
	 text-decoration:none;
	 padding: 7px 0 0 12px;
	 width:235px;
	 _width: 121px;
	 height:23px;
	 _height:29px;
	font-size: 10px;
	font-weight:normal;
	color: #2f2e2e;
}

.caixa_productes a:hover {
	background: url(../es/img/bullet_caixa_productes.png) no-repeat 0 11px #fb6c11;
	color:#FFFFFF;
}


.clear {
    clear:both;
    height:1px;
    overflow:hidden;
	font-size:1px;
	margin:0;
	padding:0;
 }
 
/*Fin elementos home*/

/*Elementos productos*/
.banner_bodego {
margin:0;
padding:0;
background:  url(../es/img/fons_contingut.png);
height:269px;
}
.contingut_productes {
	font-size:11px;
	margin: 20px 25px 20px 25px;
}

.contingut_productes  p {
	font-size:11px;
	margin: 0 0 15px 0;
	line-height:15px;
	color: #3b3b3b;
}

.contingut_productes  h2 {
	font-size:14px;
	color:#3b3b3b;
	margin: 0 0 15px 0;
}

.contingut_productes h3 {
	font-size:12px;
	margin: 0 0 15px 0;
}


ul.llista_productes_1 {
	font-size:11px;
	margin: 0 0 15px 0;
}


.llista_productes_1  li {
	line-height:15px;
	margin: 0 0 10px 0;
	background: url(../es/img/fletxeta_productes_1.png) no-repeat 0 5px;
	list-style: none;
	padding:0 0 0 15px;
}

ul.llista_productes_2 {
	font-size:11px;
	margin: 0 0 20px 0;
}
.llista_productes_2 li {
	line-height:15px;
	margin: 0 0 10px 15px;
	background: url(../es/img/fletxeta_productes_2.png) no-repeat 0 5px;
	list-style: none;
	padding:0 0 0 15px;
}

.separador_titol {
	display:block;
	height:1px;
	background: url(../es/img/puntets_separador_fosc.png) repeat-x top;
	margin: 0 0 20px 0;
	font-size:1px;
}

.separador {
	display:block;
	height:1px;
	background: url(../es/img/puntets_separador.png) repeat-x top;
	margin: 20px 0 20px 0;
	font-size:1px;
}

.casella_submenu_1  a{
	 display:block;
	 text-align:left;
	 text-decoration:none;
	 /*width:220px;
	 _width:240px;*/
	 padding:10px 5px 10px 15px;
	 margin: 0 5px 5px 7px;
	 background:url(../es/img/border_casella_1_normal.png) no-repeat top left #fff;
	font-size: 10px;
	font-weight:normal;
	color: #686868;
}

.casella_submenu_1  a:hover{
	 text-decoration:none;
	 background:url(../es/img/border_casella_1_over.png) no-repeat top left #fff;
	 color: #2f2e2e;
}

.casella_submenu_1_seleccio  a{
	 display:block;
	 text-align:left;
	 text-decoration:none;
	/* width:220px;
	 _width:240px;*/
	 padding:10px 5px 10px 15px;
	 margin: 0 5px 5px 7px;
	 background:url(../es/img/border_casella_1_over.png) no-repeat top left #fff;
	font-size: 10px;
	font-weight:normal;
	color: #2f2e2e;
}

.casella_submenu_1_peque a{
	 display:block;
	 text-align:left;
	 text-decoration:none;
	 width:195px;
	 _width:215px;
	 padding:10px 5px 10px 15px;
	 margin: 0 5px 5px 7px;
	 background:url(../es/img/border_casella_1_normal.png) no-repeat top left #fff;
	font-size: 10px;
	font-weight:normal;
	color: #686868;
}

.casella_submenu_1_peque  a:hover{
	 text-decoration:none;
	 background:url(../es/img/border_casella_1_over.png) no-repeat top left #fff;
	 color: #2f2e2e;
}

.casella_submenu_1_peque_seleccio  a{
	 display:block;
	 text-align:left;
	 text-decoration:none;
	 width:195px;
	 _width:215px;
	 padding:10px 5px 10px 15px;
	 margin: 0 5px 5px 7px;
	 background:url(../es/img/border_casella_1_over.png) no-repeat top left #fff;
	font-size: 10px;
	font-weight:normal;
	color: #2f2e2e;
}

.casella_submenu_1_taronja  a{
	 display:block;
	 text-align:left;
	 text-decoration:none;
	 /*width:220px;
	 _width:240px;*/
	 padding:10px 5px 10px 15px;
	 margin: 0 5px 5px 7px;
	 background: #777;
	font-size: 10px;
	font-weight:normal;
	color: #fff;
}

.casella_submenu_1_taronja  a:hover{
	 display:block;
	 text-align:left;
	 text-decoration:none;
	 /*width:220px;
	 _width:240px;*/
	 padding:10px 5px 10px 15px;
	 margin: 0 5px 5px 7px;
	 background:#f60;
	font-size: 10px;
	font-weight:normal;
	color: #fff;
}

.tabla_interior {
	margin: 0 0 10px 0;
	display:block;
	border-top:1px solid #D6D3D3;
	border-bottom:1px solid #D6D3D3;
	border-left:1px solid #dcdada;
	border-right:1px solid #dcdada;
	background: #FFF;
	padding:0 0 0 0;
}

.tabla_interior p {
	padding:0 0 0 20px;
	color:#00233e;
	font-size:11px;
	margin:0px;
	line-height:22px;
	
}
.tabla_interior h2 {
	display:block;
	color:#3b3b3b;
	font-family:  Verdana, Arial, Times New Roman, sans serif;
	font-size: 12px;
	background: transparent url(../es/img/fons_titular_tabla.png) repeat-x;
	border-top:1px solid #FFF;
	padding:10px 5px 6px 20px;
	margin:0;
	font-weight:bold;
	text-transform: uppercase;
}

.tabla_interior h3 {
	color:#FFF;
	font-family:  Verdana, Arial, Times New Roman, sans serif;
	font-size: 12px;
	padding:0 0 0 20px;
	margin:0;
	font-weight:bold;
	line-height:22px;
}

.foto_productes_1 {
	display:block;
	margin:10px 0 10px 0;
}

.foto_producte_dreta {
	display:block;
	float:right;
	margin:0 0 0 15px;
	padding:0;
}

.tabla_ingredientes table {
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	margin:0;
	padding: 0;
	width: 460px;
	_width:458px;
	background-color:#f7f8f9;
}

.tabla_ingredientes td{
	border-bottom: 2px solid #FFF;
}

/*Fin de elementos productos*/

/*Elementos promociones*/

.continent_fons_promociones {
	width: 764px;
	background: url(../es/img/fons_contingut_promociones.png);
	padding:7px 0 0 0;
	}

.caixa_promociones {
	display:block;
	margin:7px 0 0 0;
	padding:0 0 7px 0;
	background: url(../es/img/puntets_separador.png) repeat-x bottom;
}

.caixa_text_promo {
	display:block;
	float:left;
	padding: 20px 0 0 0;
	width:336px;
	/*height: 162px;
	_height: 192px;*/
	background:url(../es/img/fons_caixagran_promotext.jpg) no-repeat top left;
}

.caixa_text_promo img{
	float:left;
	margin: 0 10px 0 20px;
}

.caixa_text_promo p{
	font-size: 11px;
	margin: 0 20px 10px 20px;
	color: #3b3b3b;
}

.caixa_text_promo h1{
	font-size: 14px;
	margin: 0 20px 10px 20px;
	font-weight:bold;
	color:#3b3b3b;
}

.caixa_text_promo h2{
	font-size: 12px;
	margin: 0 20px 5px 20px;
	font-weight:bold;
	color:#3b3b3b;
}

.caixa_text_promo_2 {
	display:block;
	float:left;
	padding: 20px 0 0 0;
	width:382px;
	/*height: 162px;
	_height: 192px;*/
	background:url(../es/img/fons_caixagran_promotext_2.jpg) no-repeat top left;
}

.caixa_text_promo_2 img{
	float:left;
	margin: 0 10px 0 20px;
}

.caixa_text_promo_2 p{
	font-size: 11px;
	margin: 0 20px 10px 20px;
}

.caixa_text_promo_2 h1{
	font-size: 14px;
	margin: 0 20px 10px 20px;
	font-weight:bold;
	color:#3b3b3b;
}

.caixa_text_promo_3 {
	display:block;
	float:left;
	padding: 20px 0 0 0;
	width:745px;
	margin:20px 0 20px 10px;
	_margin:20px 0 20px 5px;
	/*height: 162px;
	_height: 192px;*/
	background:url(../es/img/fons_caixagran_promotext_3.jpg) repeat-x top left;
}

.caixa_text_promo_3 img{
	float:left;
	margin: 0 10px 0 20px;
}

.caixa_text_promo_3 p{
	font-size: 11px;
	margin: 0 20px 10px 20px;
}

.caixa_text_promo_3 h1{
	font-size: 14px;
	margin: 0 20px 10px 20px;
	font-weight:bold;
	color:#3b3b3b;
}

.caixa_imatge_guanyadors {
	display:block;
	float:left;
	width:382px;
	/*height: 192px;*/
}

.leer_mas {
	display:block;
	text-align:right;
	background: url(../es/img/puntets_separador.png) repeat-x top;
	margin:0 10px 0 6px;
	padding:0;
} 

.leer_mas a {
	display:block;
	font-family:  Tahoma,Verdana, Arial, Times New Roman, sans serif;
	background: url(../es/img/fletxeta_productes_4.png) no-repeat right;
	padding:4px 10px 0 0;
	line-height:13px;
	text-decoration:none;
	font-size:11px;
	color:#3b3b3b;
	margin:0;
} 

.leer_mas a:hover {
	color:#ff6500;
} 
.casella_submenu_2 a{
	 display:block;
	 text-align:left;
	 text-decoration:none;
	 /*width:220px;
	 _width:240px;*/
	 padding:10px 5px 10px 15px;
	 margin: 0 5px 5px 7px;
	 background:url(../es/img/border_casella_2_normal.png) no-repeat top left #fff;
	font-size: 10px;
	font-weight:normal;
	color: #2f2e2e;
}

.casella_submenu_2 a:hover{
	 text-decoration:none;
	 background:url(../es/img/border_casella_2_over.png) no-repeat top left #fff;
	 color:#ff6500;
}

.banner_producte {
	display:block;
	margin: 0 0 7px 7px;
}

.caixa_dibuix {
display:block;
width:240px;
height:100px;
background:url(../es/img/fons_caixa_dibuix.png) repeat-x #fff;
border: 1px normal #CCCCCC;
margin:10px 0 0 0;
}

.caixa_dibuix p{
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 0 10px;
}
.caixa_dibuix h2{
margin: 10px 0 0 10px;
}


/*Fin elementos promociones*/



/*Elementos Noticias*/

.continent_fons_noticies {
	width: 764px;
	background:  url(../es/img/fons_contingut_noticies.png);
	padding:7px 0 0 0;
	}

.noticies_caixa {
	padding-top:7px;
	border-right:1px solid #ddddde;
}

.casella_noticia {
	 margin:0 0 7px 7px;
}

.casella_noticia a{
	 display:block;
	 text-align:left;
	 text-decoration:none;
	 width:223px;
	 _width:243px;
	 padding:10px 5px 10px 15px;
	 background:url(../es/img/border_casella_1_normal.png) no-repeat top #f4f6f7;
	font-size: 10px;
	font-weight:normal;
	color: #2f2e2e;
}

.casella_noticia a:hover{
	 text-decoration:none;
	 background:url(../es/img/border_casella_1_over.png) no-repeat top #fff;
	 color:#ff6500;
}


.casella_submenu_noticies  a{
	 display:block;
	 text-align:left;
	 text-decoration:none;
	 /*width:220px;
	 _width:240px;*/
	 padding:10px 5px 10px 15px;
	 margin: 0 5px 5px 7px;
	 background:url(../es/img/border_casella_1_normal.png) no-repeat top left #fff;
	font-size: 10px;
	font-weight:normal;
	color: #2f2e2e;
}

.casella_submenu_noticies  a:hover{
	 text-decoration:none;
	 background:url(../es/img/border_casella_1_over.png) no-repeat top left #fff;
	 color:#ff6500;
}

.casella_noticies {
	 display:block;
	 font-size: 11px;
	font-weight:normal;
	color: #2f2e2e;
	 text-align:left;
	 text-decoration:none;
	 /*_width:240px;*/
	 margin:0 9px 7px 7px;
	 background:#ffffff;
}

.casella_noticies h1 {
	font-size: 14px;
	font-weight:bold;
	color: #2f2e2e;
	margin:0;
}

.casella_noticies h2 {
	font-size: 10px;
	font-weight:normal;
	color: #ff6500;
	margin: 0 0 10px 0;
}

.casella_noticies p {
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin:0 10px 10px 0;
}

.foto_utensilios {
	display:block;
	float:left;
	margin:0 0 15px 0;
	padding:0;
}

.foto_utensilios img {
	display:block;
	margin:15px 0 0 15px;
	font-size:1px;
}

.foto_noticia {
	display:block;
	float:left;
	margin:0 0 15px 0;
	padding:0;
}

.foto_noticia img {
	display:block;
	border: 5px solid #e8e9e9;
	margin:15px 0 0 15px;
	font-size:1px;
}

.text_noticia {
	display:block;
	float:left;
	width:358px;
	margin: 15px 0 5px 20px;
}

.boto_ampliar_foto a{
	display:block;
	width:133px;
	_width:138px;
	height: 16px;
	_height: 22px;
	background:url(../es/img/fons_ampliar_boto.png);
	margin:0 0 0 15px;
	padding: 6px 0 0 5px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#bab9ba;
}
.boto_ampliar_foto a:hover{
	color:#ff6500;
	background:url(../es/img/fons_ampliar_boto.png) 0 -22px;
}

.boto_ampliar_foto_2 a{
	display:block;
	height: 16px;
	_height: 22px;
	background:url(../es/img/fons_ampliar_boto_2.png) top right no-repeat;
	margin:0 0 0 0;
	padding: 6px 0 0 10px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#3b3b3b;
}
.boto_ampliar_foto_2 a:hover{
	color:#ff6500;
	background:url(../es/img/fons_ampliar_boto_2.png) 0 -22px no-repeat;
}

.boto_ampliar_foto_3 a{
	display:block;
	width:128px;
	_width:138px;
	height: 16px;
	_height: 22px;
	background:url(../es/img/fons_ampliar_boto_3.png);
	margin:3px 0 0 15px;
	padding: 6px 0 0 5px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#bab9ba;
}

.boto_ampliar_foto_3 a:hover{
	color:#ff6500;
	background:url(../es/img/fons_ampliar_boto_3.png) 0 -22px;
}

/*Fin elementos Noticias*/

/*Elementos Empresa*/


.titular_interior {
	display:block;
	width:764px;
	height:36px;
	background:url(../es/img/fons_titols_llargs.png) no-repeat;
}

.titular_interior h1{
	font-family: Tahoma, Verdana, Arial, Times New Roman, sans serif;
	font-size: 14px;
	font-weight:bold;
	padding:8px 0 0 20px;
	color: #3b3b3b;
	float:left;
}


.contingut_int_text {
	font-size:11px;
	margin: 15px 30px 30px 25px;
}

.contingut_int_text p {
	font-size:11px;
	margin: 0 0 15px 0;
	line-height:15px;
	color: #3b3b3b;
}

.contingut_int_text h3 {
	font-size:12px;
	margin: 0 0 15px 0;
}

.contingut_int_text h4 {
	font-size:12px;
	margin: 0 0 15px 0;
	font-weight:normal;
	line-height:15px;
}

.casella_submenu_pdf  a{
	 display:block;
	 text-align:left;
	 text-decoration:none;
	  width:195px;
	 _width:215px;
	 padding:10px 5px 10px 15px;
	 margin: 0 5px 5px 7px;
	 background:url(../es/img/border_casella_pdf_normal.png) no-repeat top left #fff;
	font-size: 10px;
	font-weight:normal;
	color: #686868;
}

.casella_submenu_pdf  a:hover{
	 text-decoration:none;
	 background:url(../es/img/border_casella_pdf_over.png) no-repeat top left #fff;
	 color: #2f2e2e;
}

.casella_submenu_pdf_2  a{
	 display:block;
	 text-align:left;
	 text-decoration:none;
	 /*width:220px;
	 _width:240px;*/
	 padding:10px 35px 10px 15px;
	 margin: 0 5px 5px 7px;
	 background:url(../es/img/border_casella_pdf_2_normal.png) no-repeat top left #fff;
	font-size: 10px;
	font-weight:normal;
	color: #686868;
}

.casella_submenu_pdf_2  a:hover{
	 text-decoration:none;
	 background:url(../es/img/border_casella_pdf_2_over.png) no-repeat top left #fff;
	 color: #2f2e2e;
}

.casella_submenu_pdf_desplegable  a{
	 display:block;
	 text-align:left;
	 text-decoration:none;
	 /*width:220px;
	 _width:240px;*/
	 padding:10px 35px 10px 15px;
	 margin: 0 5px 0 7px;
	 background:url(../es/img/border_casella_pdf_normal.png) no-repeat top left #fff;
	font-size: 10px;
	font-weight:normal;
	color: #686868;
}

.casella_submenu_pdf_desplegable  a:hover{
	 text-decoration:none;
	 background:url(../es/img/border_casella_pdf_over.png) no-repeat top left #fff;
	 color: #2f2e2e;
}

.casella_explicacio {
	margin: 1px 5px 5px 7px;
	display:block;
	text-align:left;
	text-decoration:none;
	/*width:192px;
	_width:212px;*/
	padding:10px 5px 10px 15px;
	background:url(../es/img/fletxeta_desplegable_sub.png) no-repeat top left #f6f8f9;
	font-size: 10px;
	font-weight:normal;
	color: #2f2e2e;
}

a.descargar_pdf  {
	 display:block;
	 text-align:left;
	 text-decoration:none;
	 padding:0 5px 0 40px;
	 margin: 0 5px 5px 0;
	 background:url(../es/img/descargar_pdf_normal.png) no-repeat top left #fff;
	font-size: 11px;
	font-weight:normal;
	color: #686868;
	line-height: 30px;
}

a:hover.descargar_pdf {
	 text-decoration:none;
	 background:url(../es/img/descargar_pdf_normal.png) no-repeat 0 -30px #fff;
	 color: #2f2e2e;
}

/*Fin elementos Empresa*/

/*.casella_submenu {
	margin: 5px 0 0 8px;
}

.casella_submenu a{
	 display:block;
	 text-align:left;
	 text-decoration:none;
	 width:192px;
	 _width:212px;
	 padding:10px 5px 10px 15px;
	 background:url(../img/border_casella_2_normal.png) no-repeat top #fff;
	font-size: 10px;
	font-weight:normal;
	color: #2f2e2e;
}
.casella_submenu a:hover{
	 text-decoration:none;
	 background:url(../img/border_casella_2_over.png) no-repeat top #fff;
	 color:#ff6500;
}

.casella_submenu_desplegable {
	margin: 5px 0 0 8px;
	display:block;
	 text-align:left;
	 text-decoration:none;
	 width:192px;
	 _width:212px;
	 padding:10px 5px 10px 15px;
	 background:url(../img/border_casella_2_normal.png) no-repeat top #fff;
	font-size: 10px;
	font-weight:normal;
	color: #2f2e2e;
}

.casella_subsubmenu {
	margin: 1px 0 0 8px;
}

.casella_subsubmenu a{
	display:block;
	text-align:left;
	text-decoration:none;
	width:192px;
	_width:212px;
	padding:10px 5px 10px 15px;
	background:url(../img/fletxeta_desplegable_sub.png) no-repeat top left #f6f8f9;
	font-size: 10px;
	font-weight:normal;
	color: #2f2e2e;
}

.casella_subsubmenu a:hover{
	 text-decoration:none;
	 color:#ff6500;
	 background:url(../img/fletxeta_desplegable_sub.png) no-repeat top left #FFF;
}*/

/*Elementos Formulario Consumidor*/
	.cuestionario{
		display:block;
		width:460px;
		background:url(../es/img/consumidor/bckgrnd_cuestionario.gif);
		border:1px solid #CCCCCC;
		padding:10px;
		margin-bottom:20px;
	}
	
	.cuestionario td{
		*padding:10px 0 0 10px;
	}

	.cuestionario, .cuestionario select, .cuestionario textarea, .cuestionario input{
		font-family: Tahoma,Verdana, Arial, Times New Roman, sans serif;
		font-size:11px;	
	}
	.cuestionario .descriptor{
		font-weight:bold;
		padding-top:20px;
		_padding:10px 0 0 10px;
		/*border:1px solid green;*/
	}
	.cuestionario .descriptor2{
		font-family: Tahoma,Verdana, Arial, Times New Roman, sans serif;
		font-size:11px;
		_padding:10px 0 0 10px;
		/*border:1px solid green;*/
	}
	.cuestionario .valor{
		/*text-align:left;
		border:1px solid red;*/
	}

	.cuestionario textarea{
		width:415px;
		_width:405px;
		padding:5px;
		overflow-y: hidden;
		overflow-x: hidden;
	}
	
	.cuestionario .boton{
		width:150px;
		height:30px;
		background:url(../es/img/boton_off.png);
		border:1px solid #999;
		font-weight:bold;
		cursor:pointer;
		margin-top:10px;
		*margin-top:0;
		*margin-bottom:10px;
	}
	
	.cuestionario .boton:hover{
		background:url(../es/img/boton_on.png);
	}	
	
	.cuestionario .legal{
		color:#999;
		width:400px;
		font-size:10px;
		*overflow-y:auto;
		*overflow-x:auto;
	}
	.cuestionario .final{
		*display:block;
		*height:10px;
	}
	

/*Fin Elementos Formulario Consumidor*/


/*Elementos Contacto*/

#contacto .foto{
	padding:10px 0 10px 0;
	background:  url(../es/img/fons_contingut_2.png);
}

.caixa_telefon_atencio {
	display: block;
	background:#f4f6f6;
	border:1px solid #CCCCCC;
	padding: 15px 10px 0 15px;
	margin-bottom:20px;
}


.casella_mapa a{
	 display:block;
	 text-align:left;
	 text-decoration:none;
	 /*width:220px;
	 _width:240px;*/
	 padding:10px 35px 8px 7px;
	 margin: 0 5px 5px 7px;
	 background:url(../es/img/border_casella_mapa_normal.png) no-repeat top left #fff;
	font-size: 10px;
	font-weight:normal;
	color: #686868;
	height:55px;
	_height:45px;
}


.casella_mapa  a:hover{
	 text-decoration:none;
	 background:url(../es/img/border_casella_mapa_over.png) no-repeat top left #fff;
	 color: #2f2e2e;
}

.casella_mapa img{
	 float:left;
	 margin: 0 10px 0 0;
}

.text_mapa {
	float:left;
	display:block;
}

/*Fin de elementos Contacto*/

/*Elementos comunes*/

a.link_taronja {
	color:#ff6500;
	text-decoration:underline;
}

a:hover.link_taronja {
	color:#3b3b3b;
	text-decoration:underline;
}

.breadcrumb {
	display:block;
	height:16px;
	_height:22px;
	margin:6px 0 0 0;
	padding:0 7px 0 0;
	float:right;
}

.canto_esq_breadcrumb {
	display:block;
	height:22px;
	width:4px;
	background: url(../es/img/borde_esq_breadcrumb.png);
	float:left;
}

.canto_dret_breadcrumb {
	display:block;
	height:22px;
	width: 4px;
	background: url(../es/img/borde_dret_breadcrumb.png);
	float:left;
}

.cajatextoruta1 {
	display:block;
	padding:4px 5px 0 7px;
	margin:0;
	height:16px;
	_height:22px;
	float:left;
	background-color: #f7f8f8;
	border-top: 1px solid #dbdcde;
	border-bottom: 1px solid #dbdcde;
}

.cajatextoruta2 {
	display:block;
	padding:4px 5px 0 9px;
	margin:0;
	height:16px;
	_height:22px;
	background: url(../es/img/ruta_fletxeta.png) no-repeat 0 9px #f7f8f8;
	float:left;
	border-top: 1px solid #dbdcde;
	border-bottom: 1px solid #dbdcde;
}

.cajatextorutafin {
	display:block;
	padding:4px 7px 0 7px;
	margin:0;
	height:16px;
	_height:22px;
	background: url(../es/img/ruta_fletxeta.png) no-repeat 0 9px #f7f8f8;
	float:left;
	font-size: 10px;
	font-family:Tahoma,Verdana, Arial, sans serif; 
	color: #797b7b;
	border-top: 1px solid #dbdcde;
	border-bottom: 1px solid #dbdcde;
}

.cajatextoruta1 a:visited, .cajatextoruta1 a, .cajatextoruta1 a:link, .cajatextoruta2 a:visited, .cajatextoruta2 a, .cajatextoruta2 a:link{
	font-size: 10px;
	font-family:Tahoma,Verdana, Arial, sans serif; 
	color: #a8acad;
	text-decoration: none;
}

.cajatextoruta1 a:hover, .cajatextoruta2 a:hover{
	font-size: 10px;
	font-family:Tahoma,Verdana, Arial, sans serif;   
	color: #797b7b;
	text-decoration: underline;
}

.text_taronja {
color:#ff6500;
}

.negrita{
	font-weight:bold;
}

/* Fin elementos comunes*/

/*Elementos mapa*/
.caixa_mapa {
	display: block;
	background: url(../es/img/fons_titol_caixa_mapa.png) repeat-x top #f4f6f6;
	border:1px solid #CCCCCC;
	padding: 13px 10px 0 15px;
	margin: 20px 0 10px 20px;
}
.caixa_mapa h2{
	margin-bottom:20px;
	padding-bottom: 5px;
}

.caixa_mapa a{
	color:#3b3b3b;
	text-decoration:none;
}

.caixa_mapa a:hover{
	color:#3b3b3b;
	text-decoration:underline;
}

/*Fin elementos mapa*/

	
/*Estilos footer*/
div#footer p{
	font-family:   Tahoma, Verdana, Arial, Times New Roman, sans serif;
	line-height: 15px;
	margin:0;
	padding:6px 12px 0 12px;
	font-size: 10px;
	font-weight:normal;
	color:#d2d5d6;
}
.adressa {
float:left;
display:block;
}
.aviso {
font-family:  Tahoma,Verdana, Arial, Times New Roman, sans serif;
font-size:10px;
float:right;
display:block;
padding:12px 0px 0 0;
}
.aviso a {
font-family:  Tahoma,Verdana, Arial, Times New Roman, sans serif;
font-size:10px;
font-weight:normal;
color:#d2d5d6;
text-decoration: none;
}
.aviso a:hover {
color:#FFF;
}

.avisomovil{
	font-family:  Tahoma,Verdana, Arial, Times New Roman, sans serif;
	font-size:10px;
	text-align:center;
	vertical-align:top;
	padding:12px 0px 0 0;
}
.avisomovil a {
	color:#2d4082;
}

.avisomovil a:hover{
	color:#fff;
}

.icono{
	margin:0 5px 0 0;
}

.text_amagat{
	visibility:hidden;
}

/*COMUNIDAD KH*/
.submenu_comunidad{
	font-family:  Tahoma,Verdana, Arial, Times New Roman, sans serif;
	font-size:11px;
	font-weight:normal;
	margin-top:15px;
	margin-left:22px;
	list-style:none;
	list-style-type: disc;
	list-style-image:url(../es/img/bullet.gif);
}
.submenu_comunidad li{
	margin-left:15px;
	margin-bottom:15px;
}
.submenu_comunidad a{
	color:#666;
	text-decoration:none;
}
.submenu_comunidad a:hover{
	color:#f60;
}
.submenu_comunidad .seleccionat{
	color:#f60;
}
.categoria_opinion{
	text-transform:uppercase;
	width:485px;
	height:26px;
	display:block;
	background: url(../es/img/comunidad/capcalera_tema.png) 0 0 no-repeat;
	margin-bottom:10px;
}
.categoria_opinion p{
	display:block;
	float:left;
	color:#fff;
	padding:5px 0 0 10px;
	font-family: Tahoma, Verdana, Arial, Times New Roman, sans serif;
	font-size:12px;
	font-weight:bold;
}
.categoria_opinion a.boton_mas{
	display:block;
	float:right;
	width:88px;
	height:26px;
	background:url(../es/img/comunidad/boton_vertodas.png) 0 0 no-repeat;
	margin:0;
	padding:0;
	line-height:0;
}
.categoria_opinion a.boton_mas:hover{
	background:url(../es/img/comunidad/boton_vertodas.png) 0 -26px no-repeat;
}
.opinion{
	background:url(../es/img/fons_comunidad_opinion.png) no-repeat;
	padding:10px;
}
.opinion_final{
	display:block;
	height:20px;
	background:url(../es/img/fons_comunidad_opinion_fina.png) no-repeat;
	margin-bottom:20px;
}
.mandanos_tu_opinion{
	display:block;
	width:485px;
	height:89px;
	background:url(../es/img/comunidad/fondo_escribir.jpg) no-repeat;
	margin-bottom:20px;
}
.mandanos_tu_opinion h2{
	font-size:18px;
	padding-top:10px;
	margin-left:70px;
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
}
.mandanos_tu_opinion p{
	font-weight:bold;
	margin-left:70px;
	line-height:0;
	color:#FFF;
	text-transform:uppercase;
}
.mandanos_tu_opinion .boton_escribir {
	display:block;
	width:94px;
	height:23px;
	float:right;
	background:url(../es/img/boton_comunidad_escribir.png) no-repeat;
	text-decoration:none;
	margin-right:10px;
	_margin-right:5px;
}
.mandanos_tu_opinion .boton_escribir p{
	font-family: Tahoma,Verdana, Arial, Times New Roman, sans serif;
	font-size:10px;
	text-transform:none;
	margin:4px 0 0 25px;
	line-height:normal;
	color:#fff;
}
.mandanos_tu_opinion .boton_escribir:hover{
	background:url(../es/img/boton_comunidad_escribir.png) 0 -23px no-repeat;
}
#casella_submenu_0{
	display:block;
	height:15px;
	text-align:left;
	text-decoration:none;
	padding:10px 5px 10px 20px;
	margin: 0 5px 5px 7px;
	font-size: 12px;	
	color: #2f2e2e;
}

#casella_submenu_0 p{
	font-weight:bold;
}

.kh7{
	background:url(../es/img/comunidad/boton_comunidad_kh7.png) 0 0 no-repeat;
}
.sinmanchas{
	background:url(../es/img/comunidad/boton_comunidad_sinmanchas.png) 0 0 no-repeat;
}
.zas{
	background:url(../es/img/comunidad/boton_comunidad_zas.png) 0 0 no-repeat;
}
.desic{
	background:url(../es/img/comunidad/boton_comunidad_desic.png) 0 0 no-repeat;
}

/*FIN COMUNIDAD KH*/

/*ENCUENTRA TU SOLUCIÓN*/
	.encuentra_tu_solucion{
		padding:20px;
		background:url(../es/img/fons_contingut.png);
	}
	.encuentra_tu_solucion h2{
		margin-top:20px;
	}	
	.encuentra_tu_solucion p{
	font-size:11px;
	line-height:15px;
	color: #3b3b3b;
	}
	.encuentra_tu_solucion .caixa_instrucciones{
		background-color:#FF6600;
		padding:10px;
		border:1px solid #666666;
		margin:10px 0 10px 0;
	}
	.encuentra_tu_solucion .caixa_instrucciones h2{
		margin-top:0 !important;
	}
	.encuentra_tu_solucion .caixa_instrucciones p{
		color:#fff;
	}	

/*FIN ENCUENTRA TU SOLUCIÓN*/

/*COMUNICACIÓN NOU*/
	.text_centrat{
		margin:80px 0 80px 0;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
	}
	.scroller{
		width:760px;
		/*height:192px;*/
		height:auto;
		overflow-x:auto;
	}
	.llistat_anuncis{
		display:block;
		float:left;
		height:175px;
		width:1700px;
		/*width:760px;*/
		background:url(../es/img/promociones/comunicacion/background.jpg) 0 64px repeat-x;
	}
		
		/*SLIDER GALLERY*/
		.sliderGallery {
			overflow: hidden;
			position: relative;
			padding: 10px;
			height: 160px;
			width: 960px;
		}		
		.sliderGallery UL {
			position: absolute;
			list-style: none;
			overflow: none;
			white-space: nowrap;
			padding: 0;
			margin: 0;
		}
		
		.sliderGallery UL LI {
			display: inline;
		}
		.handle {
			position: absolute;
			cursor: move;
			top: 0;
			z-index: 100;
			/* bespoke to your own solution */
			height: 17px;
			width: 760px;
		}
		/*FI SLIDER GALLERY*/
	
	.thumbnail_spot{
		display:block;
		float:left;
		width:139px;
		height:104px;
		/*margin-left:160px;
		_margin:0 80px 0 80px;*/
		margin-left:41px;
		_margin:0 20px 0 20px;
		background:url(../es/img/promociones/comunicacion/tv_thumbnails.jpg) no-repeat;
	}
	.thumbnail_spot a{
		color:#003366;
		text-decoration:none;
	}
	.thumbnail_spot a img{
		border:none;
		margin-top:12px;
	}
	.thumbnail_spot p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:center;
		margin-top:30px;
		line-height:14px;
	}
	.thumbnail_spot strong{
		font-size:14px;
	}
/*FIN COMUNICACIÓN NOU*/

	.imatge_caixa{
		display:block;
		float: left;
		margin:3px 6px 0 0;
	}


/*BANNERS WEBS PRODUCTE*/
	.banner-web-producte, .banner-web-producte-last{
		display:block;
		float:left;
		width:147px;
		height:72px;
		margin:7px 0 2px 0;
		padding:0 2px 0 2px;
		border-right:1px solid #ccc;
		}
	.banner-web-producte-last{
		border-right:none;
		}
	.banner-web-producte a img, .banner-web-producte-last a img{
		border:none;
		text-decoration:none;
		}
/*FI BANNERS WEBS PRODUCTE*/

/*MEMORIA ISSUU*/
.continent_fons_memoria {
	width: 764px;
	background: url(../es/img/fons_contingut_memoria.png);
	padding: 6px 0 0 0;
	}
.issuu{
	margin:10px 0 0 20px;
	padding-bottom:10px;
	}
