body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #E6E6E6;
	background-image: url(../media/img/fonsplana.gif);
	background-repeat: repeat-x;
}
a {
	color: #39392F;
	text-decoration: none;
}
.marron {
	color: #996633;
}
#contingut {
	height: 1117px;
}
#mensajealerta {
	position: absolute;
	width: 455px;
	left: 50%;
	top: 157px;
	margin-left: -278px;
	z-index: 250;
	height: 160px;
	background-image: url(../media/img/fonsalerta.png);
}
#mensajealerta p {
	font-size: 0.9em;
	color: #FFF;
	width: 415px;
	margin-top: 45px;
	margin-right: 20px;
	margin-left: 20px;
}
#banner {
	background-color: #FC0;
	height: 160px;
	margin-top: 7px;
}
#bannerabsolut {
	position: absolute;
	width: 940px;
	left: 50%;
	top: 157px;
	margin-left: -480px;
	z-index: 50;
	visibility: visible;
	height: 1px;
}
#capalogin {
	background-image: url(../media/img/fonscapalogin.gif);
	background-repeat: no-repeat;
	height: 279px;
	color: #E6E6E6;
	font-size: 0.9em;
	display: none;
}
#capalogin input  {
	background-color: #CCC;
	border: 1px solid #000;
	height: 16px;
	width: 200px;
	margin-left: 6px;
	margin-bottom: 6px;
	margin-top: 8px;
}
#capalogin h3  {
	font-size: 1.35em;
	margin-bottom: 25px;
	font-weight: normal;
}
#capalogin p  {
	line-height: 1.3em;
	margin-bottom: 15px;
}
#capalogin p.mensaje {
	text-align: right;
	float: left;
	width: 120px;
	font-size: 0.8em;
	margin-left: -5px;
}
#capalogin p.mensaje a {
	color: #E6E6E6;
}
#capalogin img  {
	margin-top: 3px;
	margin-left: 6px;
}
#capalogin #login {
	position: relative;
	height: 250px;
	width: 270px;
	left: 20px;
	top: 15px;
	float: left;
}
#capalogin #altabasico {
	height: 250px;
	width: 270px;
	position: relative;
	left: 80px;
	top: 15px;
	float: left;
}
#capalogin #altaprofesional {
	position: relative;
	height: 250px;
	width: 250px;
	left: 120px;
	top: 15px;
	float: left;
}
#capalogin #altaprofesional a {
	color: #FFB310;
	text-decoration: underline;
}
#capasitemap {
	background-image: url(../media/img/fonscapasitemap.gif);
	background-repeat: no-repeat;
	display: none;
	height: 320px;
}
#capasitemap #titol1 {
	color: #E6E6E6;
	float: left;
	height: 30px;
	width: 600px;
	margin-top: 12px;
	margin-left: 20px;
	position: relative;
	font-size: 1.2em;
}
#capasitemap #titol2 {
	color: #E6E6E6;
	float: left;
	height: 30px;
	width: 300px;
	margin-top: 12px;
	position: relative;
	font-size: 1.2em;
}
#capasitemap #sitemap1 {
	float: left;
	height: 240px;
	width: 275px;
	position: relative;
	margin-top: 20px;
	margin-left: 20px;
}
#capasitemap #sitemap1 a {
	color: #E6E6E6;
}
#capasitemap #sitemap1 p {
	margin-bottom: 12px;
	font-size: 0.9em;
}
#capasitemap #sitemap2 {
	float: left;
	height: 240px;
	width: 275px;
	position: relative;
	margin-top: 20px;
}
#capasitemap #sitemap2 a {
	color: #E6E6E6;
}
#capasitemap #sitemap2 p {
	font-size: 0.9em;
	margin-bottom: 12px;
}
#capasitemap #sitemap3 {
	float: left;
	height: 240px;
	width: 275px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	margin-top: 20px;
	margin-left: 20px;
	padding-left: 20px;
	color: #E6E6E6;
	font-size: 0.9em;
}
#capasitemap #sitemap3 p {
	margin-bottom: 9px;
}
#capasitemap #sitemap3 a {
	color: #FFB310;
}
#capabuscador {
	background-image: url(../media/img/fonscapabuscador.gif);
	background-repeat: no-repeat;
	height: 499px;
	display: none;
}
#capabuscador #discriminador {
	height: 200px;
	position: relative;
	width: 850px;
}
#capabuscador #discriminador p {
	font-size: 1.25em;
	color: #E6E6E6;
	margin-top: 13px;
	margin-left: 25px;
}
#capabuscador #discriminador select {
	width: 135px;
}
#capabuscador #discriminador #discriminador1 {
	float: left;
	width: 290px;
	position: relative;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
	height: 90px;
	left: 35px;
	top: 15px;
}
#capabuscador #discriminador #discriminador1 p {
	font-size: 1.05em;
	color: #FFB310;
	margin-left: 10px;
	margin-bottom: 20px;
}
#capabuscador #discriminador #discriminador2 {
	width: 500px;
	margin-left: 12px;
	position: relative;
	height: 90px;
	left: 40px;
	top: 15px;
	float: left;
}
#capabuscador #discriminador #discriminador2 p {
	font-size: 1.05em;
	color: #FFB310;
	margin-left: 10px;
	margin-bottom: 20px;
}
#capabuscador #discriminador #discriminadormarcas {
	position: relative;
	height: 300px;
	width: 890px;
	clear: both;
	margin-left: 35px;
	padding-top: 30px;
}
#capabuscador #discriminador #discriminadormarcas a.lletrabuscador {
	background-image: url(../media/img/fonslletrabuscador.png);
	height: 30px;
	width: 30px;
	display: block;
	float: left;
	margin-right: 3px;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFF;
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 5px;
}
#capabuscador #discriminador #discriminadormarcas a.lletrabuscador:hover {
	background-image: url(../media/img/fonslletrabuscador_o.png);
	background-repeat: no-repeat;
}
#capabuscador #discriminador #discriminadormarcas .logosbuscador {
	clear: both;
	height: 250px;
	width: 890px;
	position: relative;
	padding-top: 10px;
}
#capabuscador #discriminador #discriminadormarcas div.logosbuscador a{
	background-image: url(../media/img/fonslogobuscador.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 115px;
	width: 115px;
	margin-right: 9px;
	margin-bottom: 9px;
}
#capabuscador #discriminador #discriminadormarcas div.logosbuscador a:hover {
	background-image: url(../media/img/fonslogobuscador_o.png);
	background-repeat: no-repeat;
}
#capabuscador #discriminador #botobuscar {
	position: absolute;
	left: 807px;
	top: 450px;
}
#pestanya1 {
	background-image: url(../media/img/fonspestanya.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 728px;
}
#pestanya2 {
	background-image: url(../media/img/fonspestanya2.png);
	height: 51px;
	width: 212px;
}
#pestanya2 ul {
	margin-left: 22px;
	margin-top: 10px;
}
#pestanya2 li {
	float: left;
	margin-right: 15px;
	margin-left: 15px;
}
#esquerra {
	height: 600px;
	margin-top: 90px;
}
#navegador {
	background-color: #BCBEC0;
	background-image: url(../media/img/fonsnavegador.gif);
	background-repeat: repeat-x;
	height: auto;
	margin-top: 5px;
	border: 1px solid #4D4D43;
	-moz-border-radius-bottomleft:8px;
	-webkit-border-bottom-left-radius:8px;
	-moz-border-radius-bottomright:8px;
	-webkit-border-bottom-right-radius:8px;
	
}
#esquerra ul {
	margin-right: 10px;
	margin-left: 10px;
	text-align: right;
	margin-bottom: 10px;
}
#esquerra ul li {
	margin-top: 10px;
	margin-bottom: 5px;
}
#esquerra ul a {
	font-size: 0.85em;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
#esquerra ul ol li {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#esquerra ul ol a{
	font-size: 0.7em;
	font-weight: normal;
	color: #39392F;
	display: block;
	width: 140px;
}
#esquerra ul ol a:hover {
	color: #FFB310;
	background-color: #262626;
}
#esquerra .dspcont {
	display: none;
}
#esquerra #caixagalerias {
	background-image: url(../media/img/fonscaixagalerias.gif);
	background-repeat: no-repeat;
	height: 170px;
	margin-top: 20px;
}
#esquerra #caixagalerias img {
	margin-top: 40px;
	margin-left: 10px;
}
#esquerra #caixagalerias p {
	font-size: 0.8em;
	text-transform: uppercase;
	margin-left: 10px;
	margin-top: 10px;
}
#central #menu a   {
	margin-right: 3px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#central #menu img {
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 8px;
	margin-left: 0px;
}
#centralcontingut {
	height: 820px;
	margin-top: 5px;
	background-color: #333;
	background-image: url(../media/img/fonscentral.gif);
	background-repeat: repeat-x;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border: 1px solid #4D4D43;
}
#centralcontingut #imatgeprincipal {
	height: 598px;
	width: 470px;
	border: 1px solid #4D4D43;
	position: relative;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	padding-top: 2px;
	padding-left: 2px;
	margin-left: 22px;
	margin-top: 15px;
}
#centralcontingut #registropro {
	height: 601px;
	width: 470px;
	position: relative;
	padding-top: 2px;
	padding-left: 2px;
	margin-left: 22px;
	margin-top: 15px;
	background-image: url(../media/img/fonsregistropro.gif);
	background-repeat: no-repeat;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#registropro h1 {
	font-size: 1.3em;
	color: #FFF;
	text-align: center;
	width: 470px;
	margin-top: 13px;
}
#centralcontingut #registropro #formregistropro {
	margin-top: 100px;
}
#centralcontingut #registropro .liniaformregistropro {
	margin-top: 10px;
	margin-bottom: 10px;
	height: 37px;
}
#centralcontingut #registropro label {
	display: block;
	float: left;
	width: 135px;
	font-size: 0.7em;
	color: #4D4D43;
	text-align: right;
	margin-right: 10px;
}
#centralcontingut #registropro label span {
	font-size: 1.4em;
	font-weight: bold;
}
.cuadrotexto {
	background-color: #E6E6E6;
	float: left;
	width: 260px;
	border: 1px solid #4D4D43;
	height: 24px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	font-size: 1.1em;
	padding-top: 3px;
	padding-left: 5px;
	margin-right: 5px;
}
#centralcontingut #registropro textarea {
	background-color: #E6E6E6;
	float: left;
	width: 260px;
	border: 1px solid #4D4D43;
	height: 100px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	font-size: 1.1em;
	padding-top: 3px;
	padding-left: 5px;
	margin-right: 10px;
}
#centralcontingut #registropro #botoultimopaso {
	margin-top: 40px;
	margin-left: 67px;
}
#centralcontingut #registropro p {
	font-size: 0.8em;
	color: #4D4D43;
	margin-left: 20px;
	margin-bottom: 20px;
}
#centralcontingut #registropro #textopedir {
	font-size: 1.2em;
	text-align: left;
	margin-left: 140px;
	width: 200px;
	color: #616157;
	margin-top: 20px;
	margin-bottom: 20px;
	position: relative;
}
#centralcontingut #destacados {
	margin-top: 10px;
	position: relative;
	height: 170px;
	width: 499px;
	margin-left: 22px;
}
#centralcontingut #destacados a {
	background-image: url(../media/img/fons_destacado.gif);
	display: block;
	float: left;
	height: 170px;
	width: 144px;
	margin-right: 22px;
}
#centralcontingut #destacados a:hover {
	background-image: url(../media/img/fons_destacado_o.gif);
}
#centralcontingut #destacados a img {
	margin-top: 10px;
	margin-left: 10px;
}
#centralcontingut #destacados a p {
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 0.8em;
}
#centralcontingut #destacados a:hover p {
	color: #FFB310;
}
#centralcontingut #destacados a p.nombresubfamilia {
	font-size: 0.8em;
	color: #000;
}
#centralcontingut #destacados a:hover p.nombresubfamilia {
	color: #FFB310;
}
#centralcontingut #destacados a p.marcamodelo {
	color: #000;
	font-weight: bold;
}
#centralcontingut #destacados a:hover p.marcamodelo{
	color: #FFB310;
}
#centralcontingut #productos {
	margin-top: 10px;
	position: relative;
	height: 170px;
	width: 499px;
	margin-left: 22px;
}
#centralcontingut #productos form {
	margin: 0px;
	padding: 0px;
}
#centralcontingut #productos #producto {
	background-image: url(../media/img/fonsproducto.gif);
	display: block;
	float: left;
	height: 230px;
	width: 145px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 2px;
	margin-top: 10px;
}
#centralcontingut #productos .celdanavegacion {
	clear: both;
	padding-top:25px;
	padding-left:5px;
}
#centralcontingut #productos .celdanavegacion a {
	color: #996633;
	padding-left: 3px;
	text-decoration:underline;
}
#centralcontingut #productos a.vinculodetalle {
	display: block;
	position: relative;
	height: 198px;
	width: 145px;
	margin-top: -2px;
	color: #4D4D43;
}
#centralcontingut #productos a.vinculodetalle:hover {
	background-image: url(../media/img/fonsproducto_o.gif);
	background-repeat: no-repeat;
	color: #C9CACC;
}
#centralcontingut #productos a.vinculodetalle img{
	margin-left: 10px;
	margin-top: 5px;
}
#centralcontingut #productos a p {
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#centralcontingut #productos a p.nombresubfamilia {
	font-size: 0.7em;
	padding-top: 7px;
}
#centralcontingut #productos a p.marcamodelo {
	font-weight: bold;
	font-size: 0.85em;
}
#centralcontingut #productos  a p.descripcion {
	font-size: 0.75em;
	padding-top: 5px;
	width: 130px;
}
#centralcontingut #productos p.precio {
	font-size: 1.3em;
	width: 95px;
	float: left;
	color: #39392F;
	text-align: right;
	margin-right: 10px;
	padding-top: 5px;
	font-weight: bold;
}
#centralcontingut #galerias {
	position: relative;
	height: 170px;
	width: 499px;
	margin-left: 25px;
}
#centralcontingut #galerias #galeria {
	float: left;
	height: 141px;
	width: 145px;
	margin-right: 18px;
	margin-bottom: 22px;
	position: relative;
	color: #000;
	background-image: url(../media/img/fonsgaleria.gif);
	background-repeat: no-repeat;
}
#centralcontingut #galerias #galeria div.foto {
	display: block;
	float: left;
	margin-top: 15px;
	margin-left: 2px;
	position: relative;
	height: 106px;
	width: 140px;
}
#centralcontingut #galerias #galeria p {
	font-size: 0.8em;
	text-transform: uppercase;
	color: #000;
	margin-top: 4px;
	margin-left: 10px;
	float: left;
	position: relative;
}
#centralcontingut #galerias .celdanavegacion {
	clear: both;
	padding-top:25px;
	padding-left:5px;
}
#centralcontingut #galerias .celdanavegacion a {
	color: #996633;
	padding-left: 3px;
	text-decoration:underline;
}
#centralcontingut #descargas {
	position: relative;
	height: 170px;
	width: 499px;
	margin-left: 25px;
}
#centralcontingut #descargas .columnadescargas {
	float: left;
	width: 142px;
	margin-right: 22px;
	position: relative;
}
#centralcontingut #descargas .columnadescargas h2 {
	color: #C9CACC;
	background-image: url(../media/img/fonstitoldescargas.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 142px;
	text-align: left;
	padding-top: 6px;
	padding-left: 10px;
}
#centralcontingut #descargas .columnadescargas span {
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
}
#centralcontingut #descargas .columnadescargas a {
	font-size: 0.8em;
	color: #39392F;
	display: block;
	height: 47px;
	width: 117px;
	padding-top: 5px;
	padding-right: 20px;
	padding-left: 5px;
}
#centralcontingut #descargas .columnadescargas a:hover {
	color: #FFB310;
	background-image: url(../media/img/fonsdescarga.gif);
}
#centralcontingut #descargas .columnadescargas a:hover span {
	color: #FFB310;
}
#centralcontingut .celdanavegaciondescargas  {
	clear: both;
	padding-top:25px;
	padding-left:5px;
	width: 480px;
	margin-left: 20px;
}
#centralcontingut .celdanavegaciondescargas a  {
	color: #996633;
	padding-left: 3px;
	text-decoration:underline;
}
#centralcontingut #capaprivacidad {
	font-size: 0.90em;
	color: #333;
	margin: 20px;
	height: 440px;
	width: 300px;
	position: relative;
	line-height: 1.1em;
}
#centralcontingut #capaprivacidad p {
	margin-bottom: 10px;
	font-size: 0.9em;
}
#centralcontingut  #formprivacitat #resultat {
	width: 40px;
	vertical-align: middle;
}
#centralcontingut #formprivacitat #captcha {
	vertical-align: middle;
	margin-left: 20px;
}
#centralcontingut #formprivacitat #registro {
	margin-top: 5px;
	margin-left: 100px;
	vertical-align: middle;
}
#centralcontingut #formprivacitat #registro2 {
	margin-top: 5px;
	margin-left: 100px;
	vertical-align: middle;
}
#centralcontingut #formprivacitat #privacitat {
	margin-bottom: 20px;
	margin-left: 20px;
}
#centralcontingut #registropro #formmasinfo {
	margin-top: 20px;
}
#centralcontingut #registropro #textoinfo {
	font-size: 0.9em;
	text-align: right;
	margin-left: 205px;
	width: 200px;
	color: #4D4D43;
	margin-top: 40px;
	margin-bottom: 20px;
}
#centralcontingut #detall {
	height: 775px;
	width: 470px;
	border: 1px solid #4D4D43;
	position: relative;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	padding-top: 2px;
	padding-left: 2px;
	margin-left: 22px;
	margin-top: 15px;
}
#centralcontingut #detall p {
	color: #000;
	margin-left: 20px;
	margin-top: 15px;
}
#centralcontingut #detall #detallefamilia {
	font-size: 0.7em;
	margin-top: 10px;
}
#centralcontingut #detall #detallevehiculos {
	font-size: 1em;
	font-weight: bolder;
}
#centralcontingut #detall #detallereferencia {
	float: right;
}
#centralcontingut #detallemarca  {
	font-size: 1.4em;
	color: #996633;
	font-weight: bold;
	text-transform: uppercase;
}
#centralcontingut #detall #detallefoto {
	margin-top: 15px;
	margin-left: 20px;
}
#centralcontingut #detall #detalledescripcion {
	font-size: 1em;
	width: 225px;
	color: #39392F;
	float: left;
	height: 145px;
}
#centralcontingut #detall #botonvolver {
	float: left;
	height: 50px;
	width: 260px;
	margin-top: 0px;
}
#centralcontingut #detall #botonvolver img {
	padding-top: 10px;
	padding-right: 85px;
}
#centralcontingut #detall #detalleprecio {
	background-image: url(../media/img/fonspreu.png);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 166px;
	font-size: 2.1em;
	color: #39392F;
	text-align: right;
	margin-left: 28px;
	padding-top: 8px;
	padding-right: 10px;
	font-weight: bold;
}
#centralcontingut #detall #detallepreciosin {
	background-image: url(../media/img/fonspreulogout.png);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 166px;
	font-size: 0.7em;
	color: #39392F;
	text-align: right;
	margin-left: 28px;
	padding-top: 8px;
	padding-right: 10px;
}
#centralcontingut #detall #detallepreciosiniva {
	text-align: center;
	float: left;
	height: 20px;
	width: 176px;
	font-size: 1.2em;
	font-weight: bold;
	color: #39392F;
	margin-left: 28px;
	margin-top: 10px;
}
#centralcontingut #detall #detallepdf {
	float: left;
	height: 65px;
	width: 65px;
	margin-top: 5px;
	margin-left: 45px;
}
#centralcontingut #detall #detalledescuento {
	float: left;
	height: 65px;
	width: 65px;
	margin-top: 5px;
	margin-left: 10px;
}
#centralcontingut #detall #detallemasinfo {
	float: left;
	height: 65px;
	width: 65px;
	margin-top: 10px;
	margin-left: 10px;
}
#centralcontingut #detall #detalleanadir {
	float: left;
	height: 65px;
	width: 65px;
	margin-top: 10px;
	margin-left: 10px;
}
#centralcontingut #detall #detalleenlace {
	background-color: #FFB310;
	height: 20px;
	width: 430px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	margin-top: 8px;
	float: left;
	position: relative;
}
#centralcontingut #detall #listadomodelos {
	border: 2px solid #4D4D43;
	position: absolute;
	width: 120px;
	background-color: #FFF;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	left: 270px;
	top: 20px;
	display: none;
}
#centralcontingut #detall #listadomodelos .marca {
	font-size: 0.7em;
	text-transform: uppercase;
	color: #000;
	margin-top: 2px;
	margin-bottom: 2px;
	font-weight: bold;
	margin-left: 0px;
	padding-left: 5px;
	padding-top: 3px;
}
#centralcontingut #detall #listadomodelos .modelo {
	font-size: 0.7em;
	color: #4D4D43;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
}
#centralcontingut #politicaprivacidad {
	height: 540px;
	width: 455px;
	margin-top: 15px;
	margin-left: 6px;
	position: relative;
	background-image: url(../media/img/fonspoliticaprivacitat.png);
	background-repeat: no-repeat;
}
#centralcontingut #politicaprivacidad p {
	width: 300px;
	margin-left: 60px;
	font-size: 0.9em;
	font-weight: normal;
	color: #FFF;
	line-height: 1.05em;
	margin-bottom: 5px;
}
#centralcontingut #titolmilista {
	float: left;
	height: 31px;
	width: 472px;
	margin-top: 20px;
	margin-left: 23px;
	padding-top:12px;
	border: 1px solid #000;
	font-size: 1.5em;
	color: #FFF;
	background-image: url(../media/img/fonstitolmilista.gif);
	background-repeat: repeat-x;
	text-align: center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-bottom: 30px;
	font-weight: normal;
}
#centralcontingut #lista #titolcantidad {
	font-size: 1em;
	color: #000;
	float: left;
	height: 15px;
	width: 90px;
	position: relative;
	font-weight: bold;
	margin-left: 315px;
}
#centralcontingut #lista #titolprecio {
	font-size: 1em;
	font-weight: bold;
	color: #000;
	float: left;
	height: 15px;
	width: 80px;
	margin-left: 7px;
	position: relative;
}
#centralcontingut #lista .liniamilista {
	float: left;
	height: 56px;
	width: 450px;
	margin-left: 35px;
}
#centralcontingut #lista a.elementmilista {
	float: left;
	position:relative;
	display: block;
	width: 180px;
	margin-left: 0px;
	height: 56px;
	font-size: 0.95em;
	padding-top: 3px;
	padding-left: 3px;
	line-height: 1.05em;
}
#centralcontingut #lista a.elementmilista:hover {
	color: #FFB310;
	background-image: url(../media/img/fons_novedad.gif);
	background-repeat: no-repeat;
}
#centralcontingut #lista a.botomenos {
	display: block;
	float: left;
	margin-top: 15px;
	margin-left: 20px;
	position: relative;
	height: 30px;
	width: 31px;
}
#centralcontingut #lista a.botomes {
	display: block;
	float: left;
	height: 30px;
	width: 31px;
	margin-top: 15px;
	margin-left: 5px;
	position: relative;
}
#centralcontingut #lista .cantidad {
	font-size: 0.8em;
	color: #39392F;
	float: left;
	height: 17px;
	width: 38px;
	padding-top: 3px;
	padding-right: 5px;
	position: relative;
	background-color: #FFF;
	border: 1px solid #000;
	text-align: right;
	margin-top: 20px;
	margin-left: 30px;
}
#centralcontingut #lista .preciomilista {
	font-size: 0.8em;
	color: #39392F;
	float: left;
	height: 17px;
	width: 60px;
	padding-top: 3px;
	padding-right: 5px;
	position: relative;
	background-color: #FFF;
	border: 1px solid #000;
	text-align: right;
	margin-top: 20px;
	margin-left: 30px;
}
#centralcontingut #lista #titoltotal {
	font-size: 1em;
	font-weight: bold;
	color: #000;
	float: left;
	height: 25px;
	width: 60px;
	margin-left: 347px;
	position: relative;
	margin-top: 25px;
}
#centralcontingut #lista #total {
	font-size: 0.8em;
	color: #39392F;
	float: left;
	height: 17px;
	width: 60px;
	padding-top: 3px;
	padding-right: 5px;
	position: relative;
	background-color: #FFF;
	border: 1px solid #000;
	text-align: right;
	margin-top: 20px;
	margin-left: 5px;
}
#centralcontingut #lista #botoseguir {
	float: left;
	height: 50px;
	width: 142px;
	margin-left: 94px;
	position: relative;
	margin-top: 25px;
}
#centralcontingut #lista #botoaplicar {
	float: left;
	height: 50px;
	width: 107px;
	margin-left: 10px;
	position: relative;
	margin-top: 25px;
}
#centralcontingut #lista #botopedir {
	float: left;
	height: 50px;
	width: 116px;
	margin-left: 10px;
	position: relative;
	margin-top: 25px;
}
#centralcontingut #lista #capaformtitols {
	height: 20px;
}
#centralcontingut #registropro #capapedirlista {
	color: #FFB310;
	height: 145px;
	width: 430px;
	position: relative;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	background-color: #4D4D43;
}
#centralcontingut #registropro #capapedirlista label {
	font-size: 0.9em;
	color: #FFB310;
	display: block;
	float: left;
	width: 70px;
	position: relative;
	text-align: left;
	margin-left: 20px;
}
#centralcontingut #registropro #capapedirlista label.titulo {
	margin-top: 10px;
}
#centralcontingut #registropro #capapedirlista label.dato {
	font-size: 1.3em;
}
#centralcontingut .celdanavegacionlista {
	width: 450px;
	position: relative;
	margin-top: 20px;
	margin-left: 40px;
	float: left;
}
#centralcontingut .celdanavegacionlista a {
	color: #996633;
	text-decoration: underline;
	padding-right: 4px;
	padding-left: 4px;
}
#centralcontingut #outback {
	background-image: url(../media/img/fonsoutback.gif);
	background-repeat: no-repeat;
	height: 780px;
	width: 473px;
	margin-top: 20px;
	margin-left: 25px;
	position: relative;
}
#centralcontingut #outback h1 {
	font-size: 1.3em;
	color: #FFF;
	text-align: center;
	padding-top: 13px;
}
#centralcontingut #outback div.textooutback {
	font-size: 0.7em;
	color: #333333;
	height: 700px;
	width: 320px;
	margin-top: 15px;
	margin-left: 10px;
	float: left;
	position: relative;
}
#centralcontingut #outback div.textooutback h3{
	color: #996633;
	margin-top: 12px;
	margin-bottom: 3px;
	font-size: 1.2em;
	text-transform: uppercase;
}
#centralcontingut #outback div.textooutback p{
	margin-bottom: 5px;
}
#centralcontingut #outback #direccion {
	font-size: 0.7em;
	color: #FFF;
	float: left;
	width: 125px;
	margin-top: 200px;
	margin-left: 13px;
}
#centralcontingut #outback #direccion p {
	margin-top: 2px;
	margin-bottom: 2px;
}
#centralcontingut #outback #direccion span {
	font-weight: bold;
	color: #FFB310;
}
#centralcontingut #outback #menu {
	font-size: 0.8em;
	float: left;
	position: relative;
	width: 120px;
	margin-left: 12px;
	margin-top: 20px;
}
#centralcontingut #outback #menu p {
	margin-top: 5px;
	margin-bottom: 5px;
}
#centralcontingut #outback #menu a {
	color: #FFB310;
}
#peu {
	font-size: 0.65em;
	color: #FFF;
	text-align: center;
	margin-top: 15px;
}
#peu a {
	color: #FFF;
	text-decoration: none;
}
#peu a:hover {
	text-decoration: underline;
}
#dreta {
	height: 600px;
	margin-top: 40px;
}
#dreta #titolspestanyes {
	font-size: 0.6em;
	color: #000;
	height: 20px;
}
#dreta #titolspestanyes ul {
	margin-left: 35px;
}
#dreta #titolspestanyes li {
	float: left;
	margin-right: 18px;
}
#dreta #elbuscador {
	background-image: url(../media/img/fonsbuscador.gif);
	background-repeat: no-repeat;
	height: 70px;
	margin-top: 21px;
}
#elbuscador .textbox {
	width: 193px;
	border-top-style: none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	margin-left: 5px;
	height: 24px;
	vertical-align: bottom;
	font-size: 1.05em;
	color: #000;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 3px;
	background-image: url(../media/img/fonstextbuscador.gif);
}
#elbuscador p {
	font-size: 0.8em;
	text-decoration: underline;
	margin-top: 13px;
	margin-left: 12px;
}
#dreta #formbuscador {
	display: inline;
	top: 10px;
	position: relative;
}
#buscador .boto {
	margin-left: 10px;
}
.nombresubfamilia {
	font-size: 1em;
	text-transform: uppercase;
	font-weight: bold;
}
.marcamodelo {
	text-transform: uppercase;
	font-size: 0.8em;
}
.descripcio {
	font-size: 0.9em;
	width: 170px;
}
#dreta #novedades {
	margin-top: 15px;
}
#dreta .novedades4 {
	background-image: url(../media/img/fonsnovedades.gif);
	background-repeat: no-repeat;
	height: 303px;
}
#dreta .novedades3 {
	background-image: url(../media/img/fonsnovedades3.gif);
	background-repeat: no-repeat;
	height: 241px;
}
#dreta .novedades2 {
	background-image: url(../media/img/fonsnovedades2.gif);
	background-repeat: no-repeat;
	height: 183px;
}
#dreta .novedades1 {
	background-image: url(../media/img/fonsnovedades1.gif);
	background-repeat: no-repeat;
	height: 122px;
}
#dreta #novedades #cajanovedades {
	padding-top: 60px;
}
#dreta #novedades a {
	display: block;
	width: 180px;
	margin-left: 14px;
	height: 56px;
	font-size: 0.95em;
	padding-top: 3px;
	padding-left: 3px;
	line-height: 1.05em;
}
#dreta #novedades a:hover {
	background-image: url(../media/img/fons_novedad.gif);
	background-repeat: no-repeat;
	color: #FFB310;
}
#dreta #ofertas {
	margin-top: 12px;
}
#dreta .ofertas4 {
	background-image: url(../media/img/fonsofertas.gif);
	background-repeat: no-repeat;
	height: 300px;
}
#dreta .ofertas3 {
	background-image: url(../media/img/fonsofertas3.gif);
	background-repeat: no-repeat;
	height: 242px;
}
#dreta .ofertas2 {
	background-image: url(../media/img/fonsofertas2.gif);
	background-repeat: no-repeat;
	height: 184px;
}
#dreta .ofertas1 {
	background-image: url(../media/img/fonsofertas1.gif);
	background-repeat: no-repeat;
	height: 124px;
}
#dreta #ofertas #cajaofertas {
	padding-top: 60px;
}
#dreta #ofertas a {
	display: block;
	width: 180px;
	margin-left: 14px;
	height: 56px;
	font-size: 0.95em;
	padding-top: 3px;
	padding-left: 3px;
	line-height: 1.05em;
}
#dreta #ofertas a:hover {
	background-image: url(../media/img/fons_novedad.gif);
	background-repeat: no-repeat;
	color: #FFB310;
}
#dreta #carrito {
	background-image: url(../media/img/fonscarrito.gif);
	background-repeat: no-repeat;
	height: 184px;
	margin-top: 11px;
}
#dreta #carrito #contenidocarrito {
	height: 120px;
	width: 200px;
	margin-top: 55px;
	margin-left: 10px;
	position: relative;
	float: left;
}
#dreta #carrito .liniacarritomini {
	float: left;
	height: 45px;
	width: 200px;
	position: relative;
}
#dreta #carrito .liniacarritomini a {
	display: block;
	float: left;
	height: 46px;
	width: 159px;
	padding-top: 8px;
	padding-left: 8px;
}
#dreta #carrito a .subfamilia {
	font-size: 0.9em;
	font-weight: bold;
	text-transform: uppercase;
}
#dreta #carrito a .marcamodelo {
	font-size: 0.7em;
	text-transform: uppercase;
}
#dreta #carrito .liniacarritomini a:hover {
	background-image: url(../media/img/fonselementcarrito.gif);
	background-repeat: no-repeat;
	color: #FFB310;
}
#dreta #carrito .liniacarritomini p {
	background-color: #FFF;
	float: left;
	height: 16px;
	width: 21px;
	border: 1px solid #000;
	font-size: 0.7em;
	color: #000;
	text-align: right;
	margin-top: 10px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 3px;
}
#dreta #carrito #continua {
	font-size: 1.1em;
	font-weight: bold;
	color: #000;
	float: left;
	width: 40px;
	position: relative;
	margin-left: 10px;
}
#dreta #carrito #botondetalle {
	display: block;
	float: left;
	margin-left: 82px;
	position: relative;
}

.suggestionsBox {
	position:absolute;
	left: 725px;
	top:105px;
	width: 200px;
	background-color: #FFF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #39392F;
	color: #4D4D43;
	height: 150px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: auto;
	}
	
	.suggestionList {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}

