body{
  margin:0px;
  padding:0px;
  font-family:"Tahoma";
  font-size:12px;
  color: #000000;
}
.centxcent {
  width:100%;
  height:100%;
}
a.link_peu,a.link_peu:active,a.link_peu:hover {
  color:#b88a8a;
  font-family:Tahoma;
  font-size:10px;
  text-decoration:none;
}
td.peu {
  color:#b88a8a;
  font-family:Tahoma;
  font-size:10px;
  padding-right:50px;
}
td.esquerra {
  color:#86464a;
  font-weight:bold;
  font-family:Tahoma;
  font-size:12px;
  padding-right:6px;
}
input.input_cerca {
  border:1px solid #d2babb;
  width:110px;
  height:16px;
  font-family:Tahoma;
  font-size:11px;
  color:#000000;
}
td.benvingut {
  color:#86464a;
  font-weight:bold;
  font-family:Tahoma;
  font-size:15px;
  padding-right:30px;
  padding-left:8px;
}
td.mi_cesta {
  color:#86464a;
  font-weight:bold;
  font-family:Tahoma;
  font-size:15px;
  padding-top:3px;
}
table.taula_esquerra {
  background-color:#faf7f7;
  border:1px solid #d2babb;
}
table.taula_esquerra_on {
  background-color:#d2babb;
  border:1px solid #d2babb;
}
td.text {
  font-family:"Tahoma";
  font-size:12px;
  color: #000000;
  padding-left:17px;
  padding-right:5px;
  line-height:15px;
}
td.text_welcome {
  font-family:"Tahoma";
  font-size:12px;
  color: #000000;
  padding-left:10px;
  padding-right:5px;
  line-height:15px;
  padding-top:4px;
  padding-bottom:4px;
}
td.text_registre{
  font-family:"Tahoma";
  font-size:12px;
  color: #000000;
  padding-right:5px;
}
a.text,a.text:active,a.text:hover {
  font-family:"Tahoma";
  font-size:12px;
  color: #000000;
  padding-right:5px;
  line-height:15px;
  text-decoration:none;
}
td.registre {
  color:#86464a;
  font-weight:bold;
  font-family:Tahoma;
  font-size:15px;
}
table.taula_oferta {
  border:1px solid #d2babb;
}
.divdesc {
  padding-top:10px;
  position:absolute;
  visibility:hidden;
  padding-left:20px;
  padding-right:20px;
  padding-bottom:10px;
}
td.peu2 {
  color:#b88a8a;
  font-family:Tahoma;
  font-size:10px;
}
td.monedes {
  color:#86464a;
  font-family:Verdana;
  font-weight:bold;
  font-size:10px;
  padding-right:2px;
}
a.link_monedes,a.link_monedes:active,a.link_monedes:hover {
  color:#86464a;
  font-family:Verdana;
  font-weight:bold;
  font-size:10px;
  text-decoration:none;
}
a.link_idiomes,a.link_idiomes:hover,a.link_idiomes:active {
  color:#86464a;
  font-family:Verdana;
  font-weight:bold;
  font-size:10px;
  text-decoration:none;
}
td.top {
  background: url(img/top.jpg);
  background-repeat:no-repeat;
}
td.top_ang {
  background: url(img/top_ang.jpg);
  background-repeat:no-repeat;
}
td.centro {
  background: url(img/centro.gif);
  background-repeat:repeat-x;
  padding-right:11px;
  padding-left:11px;
}
td.centro_on {
  background: url(img/centro_on.gif);
  background-repeat:repeat-x;
  padding-right:12px;
  padding-left:12px;
}
td.login {
  color:#86464a;
  font-family:Tahoma;
  font-size:10px;
  padding-left:5px;
}
input.input_login {
  border:1px solid #d2babb;
  width:113px;
  height:16px;
  font-family:Tahoma;
  font-size:11px;
  color:#000000;
}
input.login {
  border:1px solid #d2babb;
  width:153px;
  height:16px;
  font-family:Tahoma;
  font-size:11px;
  color:#000000;
}
input.boto_login {
  border:1px solid #d2babb;
  width:50px;
  height:19px;
  background-color:white;
  color:#86464a;
  font-weight:bold;
  font-family:Tahoma;
  font-size:12px;
}
a.link_esquerra,a.link_esquerra:active {
  color:#86464a;
  font-weight:bold;
  font-family:Tahoma;
  font-size:15px;
  text-decoration:none;
}
a.link_esquerra:hover {
  color:#ffffff;
  font-weight:bold;
  font-family:Tahoma;
  font-size:15px;
  text-decoration:none;
}
a.link_menu,a.link_menu:active,a.link_menu:hover {
  color:#86464a;
  font-weight:bold;
  font-family:Tahoma;
  font-size:15px;
  text-decoration:none;
}
a.link_menu_on,a.link_menu_on:active,a.link_menu_on:hover {
  color:#ffffff;
  font-weight:bold;
  font-family:Tahoma;
  font-size:15px;
  text-decoration:none;
}
td.titol_dreta {
  color:#86464a;
  font-size:17px;
  font-family:Tahoma;
  font-weight:bold;
}
td.titol_relacionats {
  color:#86464a;
  font-size:15px;
  font-family:Tahoma;
  font-weight:bold;
}
td.filtrar {
  color:#86464a;
  font-size:14px;
  font-family:Tahoma;
  font-weight:bold;
}
select.filtre {
  width:225px;
  height:23px;
  border:1px solid #c6a8aa;
  font-family:Tahoma;
  font-size:12px;
  color:#000000;
}
option.filtre {
  font-family:Tahoma;
  font-size:12px;
  color:#000000;
}
td.aqui {
  color:#86464a;
  font-size:12px;
  font-family:Tahoma;
}
td.titol_producte {
  color:#86464a;
  font-family:Tahoma;
  font-size:18px;
  padding-bottom:5px;
}
a.link_titular,a.link_titular:hover,a.link_titular:active {
  color:#86464a;
  font-family:Tahoma;
  font-size:18px;
  padding-bottom:5px;
  text-decoration:none;
}
td.titols {
  color:#86464a;
  font-size:12px;
  font-family:Tahoma;
  font-weight:bold;
}
a.link_desc,a.link_desc:hover,a.link_desc:active {
  color:#86464a;
  font-size:12px;
  font-family:Tahoma;
  font-weight:bold;
  text-decoration:none;
}
td.llistat {
  color:#000000;
  font-size:12px;
  font-family:Tahoma;
}
select.atribut {
  width:170px;
  height:15px;
  border:1px solid #c6a8aa;
  font-family:Tahoma;
  font-size:12px;
  color:#000000;
}
option.atribut {
  font-family:Tahoma;
  font-size:12px;
  color:#000000;
}
td.ofertat {
  color:#6d6e71;
  font-size:12px;
  font-family:Tahoma;
  text-decoration:line-through;
  padding-right:8px;
}
a.paginacio,a.paginacio:hover,a.paginacio:active {
  color:#86464a;
  font-size:11px;
  font-family:Tahoma;
  font-weight:bold;
  text-decoration:none;
}
.paginacio_on {
  color:#86464a;
  font-size:11px;
  font-family:Tahoma;
}
td.separacio_paginacio {
  color:#86464a;
  font-size:11px;
  font-family:Tahoma;
  font-weight:bold;
}
select.cantidad {
  border:1px solid #c6a8aa;
  font-family:Tahoma;
  font-size:12px;
  color:#000000;
}
td.no_dispo {
  color:#c7b6ae;
  font-size:12px;
  font-family:Tahoma;
  font-weight:bold;
}
td.preu {
  font-family:Tahoma;
  font-size:18px;
  color:#000000;
}
td.antes {
  color:#86464a;
  font-family:Tahoma;
  font-size:15px;
}
td.text2 {
  font-family:"Tahoma";
  font-size:12px;
  color: #000000;
  padding-left:15px;
  padding-right:5px;
  line-height:15px;
}
a.home,a.home:active,a.home:hover{
  color:#000000;
  font-size:12px;
  font-family:Tahoma;
  text-decoration:none;
}
td.texto {
  font-family:"Tahoma";
  font-size:12px;
  color: #000000;
  padding-right:5px;
  line-height:15px;
}
a.link_contact,a.link_contact:active,a.link_contact:hover {
  font-family:"Tahoma";
  font-size:12px;
  color: #86464a;
  text-decoration:underline;
}
input.contacto {
  border:1px solid #d2babb;
  width:395px;
  height:17px;
  font-family:"Tahoma";
  font-size:12px;
  color:#000000;
}
textarea.contacto {
  border:1px solid #d2babb;
  width:395px;
  height:100px;
}
td.titol_contactar {
  color:#86464a;
  font-family:Tahoma;
  font-size:18px;
  padding-top:5px;
  padding-bottom:10px;
  padding-left:10px;
}
.boton {
  border:1px solid #d2babb;
  width:110px;
  height:30px;
  background-color:white;
  font-family:Tahoma;
  font-size:14px;
  color:#86464a;
  font-weight:bold;
  cursor:pointer;
}
td.submenu {
  background-color:#ffffff;
  border-bottom:1px solid #c8abad;
  padding-left:10px;
  padding-right:10px;
  cursor:pointer;
}
td.submenu_on {
  background-color:#87464a;
  border-bottom:1px solid #c8abad;
  padding-left:10px;
  padding-right:10px;
}
a.link_submenu,a.link_submenu:active,a.link_submenu:hover {
  color:#86464a;
  font-weight:bold;
  font-family:Tahoma;
  font-size:12px;
  text-decoration:none;
}
a.link_submenu_on,a.link_submenu_on:active,a.link_submenu_on:hover {
  color:#ffffff;
  font-weight:bold;
  font-family:Tahoma;
  font-size:12px;
  text-decoration:none;
}
input.vercesta {
  border:1px solid #d2babb;
  width:98px;
  height:32px;
  font-family:"Tahoma";
  font-size:15px;
  color:#86464a;
  font-weight:bold;
  background-color:#ffffff;
  cursor:pointer;
}
input.delete {
  border:1px solid #d2babb;
  width:77px;
  height:20px;
  font-family:"Tahoma";
  font-size:12px;
  color:#86464a;
  font-weight:bold;
  background-color:#ffffff;
  cursor:pointer;
}
input.vaciar {
  border:1px solid #d2babb;
  width:95px;
  height:20px;
  font-family:"Tahoma";
  font-size:12px;
  color:#86464a;
  font-weight:bold;
  background-color:#ffffff;
  cursor:pointer;
}
.inputcesta{
	border:1px solid #a7a6aa;
	height:17;
	width:24;
	background-color:white;
	color:#000000;
	font-size:11px;
	font-family:Tahoma;
	text-align:center;
}
td.subtotal {
  color:#000000;
  font-family:Tahoma;
  font-size:15px;
}
td.titol_total {
  font-family:Tahoma;
  font-size:18px;
  font-weight:bold;
  color:#86464a;
}
td.total {
  font-family:Tahoma;
  font-size:18px;
  font-weight:bold;
  color:#000000;
}
td.preu_cesta {
  font-family:Tahoma;
  font-size:14px;
  font-weight:bold;
  color:#000000;
}
td.anterior_cesta {
  font-family:Tahoma;
  font-size:12px;
  font-weight:bold;
  color:#6d6e71;
  text-decoration:line-through;
  padding-left:5px;
}
a.cerrar_sesion,a.cerrar_sesion:hover,a.cerrar_sesion:active{
	color:#86464a;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
input.registre {
  width:390px;
  border:1px solid #d2babb;
  font-size:12px;
  font-family:Tahoma;
  color:#000000;
}
input.registre2 {
  width:145px;
  border:1px solid #d2babb;
  font-size:12px;
  font-family:Tahoma;
  color:#000000;
}
a.link_nou,a.link_nou:hover,a.link_nou:active {
  color:#86464a;
  font-family:Tahoma;
  font-size:10px;
  text-decoration:none;
}
a.link_pedido,a.link_pedido:active {
  color:#000000;
  font-size:12px;
  font-family:Tahoma;
  text-decoration:none;
}
a.link_pedido:hover {
  color:#86464a;
  font-size:12px;
  font-family:Tahoma;
  text-decoration:none;
}
div.gastos {
  width:300px;
  font-size:12px;
  font-family:Tahoma;
}
select.opcionesCesta {
  border:1px solid #d2babb;
  font-family:Tahoma;
  font-size:11px;
  width:146px;
  background:white;
  color:black;
}
td.texto2 {
  font-family:"Tahoma";
  font-size:12px;
  color: #000000;
  padding:5px;
}
td.texto3 {
  font-family:"Tahoma";
  font-size:14px;
  color: #000000;
  padding:5px;
}
input.enviarpedido {
  border:1px solid #d2babb;
  width:135px;
  height:32px;
  font-family:"Tahoma";
  font-size:15px;
  color:#86464a;
  font-weight:bold;
  background-color:#ffffff;
  cursor:pointer;
}