body{font-family:arial;margin:0px;font-size:12px;background-color:#000000;}
table{font-family:arial;font-size:12px;}
input{font-family:arial;font-size:12px;border:1px #B2B1B1 solid;}
select{font-family:arial;font-size:12px;border:1px #B2B1B1 solid;}
select.compradirecta {font-family:arial;font-size:12px;border:1px #929292 solid;}
select.tipus {font-family:arial;font-size:14px;border:1px #929292 solid;font-weight:bold;}
input.res{}

textarea{font-family:arial;font-size:12px;border:1px #B2B1B1 solid;}


a.estilimatge {border:10px #CA0000 solid;}
a.estilimatge:link {border:10px #CA0000 solid;}
a.estilimatge:hover {border:10px #CA0000 solid;}

.estilimatge {border:5px #CA0000 solid;}

.inputselect{
	font-family:arial;
	font-size:12px;
	border:1px #B2B1B1 solid;
	scrollbar-face-color: #B2B1B1;
	scrollbar-shadow-color: #DEEBF5;
	scrollbar-highlight-color: #DEEBF5;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #B2B1B1;
	scrollbar-arrow-color: #B2B1B1;
}

div{
	scrollbar-face-color: #cccccc;
	scrollbar-shadow-color: #DEEBF5;
	scrollbar-highlight-color: #DEEBF5;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #F5F5F5;
	scrollbar-arrow-color: #666666;
}

a {font-family:arial;color:#827f7f;text-decoration:none;}
a:link{font-family:arial;color:#827f7f;text-decoration:none;}
a:hover{font-family:arial;color:#e20a17;text-decoration:none;}

a.menu {font-family:arial black;font-size:14px;color:#666666;text-decoration:none;}
a.menu: link{font-family:arial black;font-size:14px;color:#666666;text-decoration:none;}
a.menu: hover{font-family:arial black;font-size:14px;color:#FFFF00;text-decoration:none;}

a.link2 {font-family:arial;color:#ffffff;text-decoration:none;}
a.link2: link{font-family:arial;color:#ffffff;text-decoration:none;}
a.link2: hover{font-family:arial;color:#FFFF00;text-decoration:none;}

a.link3 {font-family:arial;color:#000000;text-decoration:none;}
a.link3: link{font-family:arial;color:#000000;text-decoration:none;}
a.link3: hover{font-family:arial;color:#CA0000;text-decoration:none;}

a.linkdel {font-family:arial;font-size:11px;color:#CA0000;text-decoration:underline;}
a.linkdel: link{font-family:arial;font-size:11px;color:#CA0000;text-decoration:underline;}
a.linkdel: hover{font-family:arial;font-size:11px;color:#000000;text-decoration:none;}


.arial10blanc {font-size:11px;font-family:arial;color:#FFFFFF;font-weight:bold}
.arial10grisfort {font-size:10px;font-family:arial;color:827f7f}
.arial10negre {font-size:10px;font-family:arial;color:000000}
.arial10vermelln {font-size:10px;font-family:arial;color:e20a17;font-weight:bold}
.arial11grisfort {font-family:arial;font-size:11px;color:#494949;}
.arial11grisfortn {font-family:arial;font-size:11px;color:#494949;font-weight:bold}
.arial11vermelln {font-size:11px;font-family:arial;color:e20a17;font-weight:bold}
.arial11negre {font-size:11px;font-family:arial;color:000000}
.arial12groc{font-size:12px;font-family:arial;color:ffff00}
.arial12blanc{font-size:12px;font-family:arial;color:#ffffff}
.arial12blancn{font-size:12px;font-family:arial;color:#ffffff;font-weight:bold}
.arial12vermelln {font-family:arial;font-size:12px;color:#e20a17;font-weight:bold}
.arial12vermell {font-family:arial;font-size:12px;color:#CA0000;}
.arial12negre {font-family:arial;font-size:12px;color:#000000;font-weight:normal}
.arial12negren {font-family:arial;font-size:12px;color:#000000;font-weight:bold}
.arial12grisfort {font-family:arial;font-size:12px;color:#494949}
.arial12grisfortn {font-family:arial;font-size:12px;color:#58585a;font-weight:bold}
.arial12verdn {font-family:arial;font-size:12px;color:#049700;font-weight:bold}
.arial13grisfort {font-family:arial;font-size:13px;color:#494949}
.arial14{font-size:14px;font-family:arial;}
.arial14gris{font-family:Arial Black;font-size:14px;color:#666666}
.arial14grisfort {font-family:arial;font-size:14px;color:#494949}
.arial14grisfortn {font-family:arial;font-size:14px;color:#494949;font-weight:bold}
.arial14vermelln {font-family:arial;font-size:14px;color:#e20a17;;font-weight:bold}
.arial14negre{font-size:14px;font-family:arial;color:#000000;}
.arial14negren{font-size:14px;font-family:arial;color:#000000;font-weight:bold}
.arial16vermelln {font-family:arial;font-size:16px;color:#CA0000;font-weight:bold}
.arial16vermellfortn{font-family:arial;font-size:16px;color:#b0121b;font-weight:bold}
.arial16negren {font-family:arial;font-size:16px;color:#000000;font-weight:bold}
.arial17vermelln {font-family:arial;font-size:17px;color:#CA0000;font-weight:bold}
.arial17blancn {font-family:arial;font-size:17px;color:#FFFFFF;font-weight:bold}
.arial18blanc{font-family:Arial Narrow;font-size:18px;color:#ffffff}
.arial18negre{font-family:arial;font-size:18px;color:#000000}
.arial18vermelln{font-family:arial;font-size:18px;color:#e2111b;font-weight:bold}
.arial20negren {font-family:arial;font-size:20px;color:#000000;font-weight:bold}
.arial22negre {font-family:arial;font-size:22px;color:#000000}
.arial25vermelln {font-family:arial;font-size:25px;color:#CA0000;font-weight:bold}
.arial25negren {font-family:arial;font-size:25px;color:#000000;font-weight:bold}
.arial26vermelln {font-family:arial;font-size:26px;color:#CA0000;font-weight:bold}
.arial33negren {font-family:arial;font-size:33px;color:#000000;font-weight:bold}
.arial41negre {font-family:arial;font-size:41px;color:#000000}

.topcomprar{font-family:arial;font-size:14px;color:#b0121b;font-weight:bold;background-color:#f2f2f2}

.input2{font-family:arial;font-size:10px;border:1px #B2B1B1 solid;}
.boto{background-color:#DADADA;border:1px #838383 solid;color:#494949;font-family:arial;font-size:10px}

.verdana12blanc {font-size:12px;font-family:arial;color:#ffffff}

.top {background-image:URL(img/top.jpg);background-repeat:no-repeat;background-position:left top;background-color:#000000}
.pestanacesta {background-image:URL(img/pestanacesta.gif);background-repeat:no-repeat;background-position:top right}
.pestanacerca{background-image:URL(img/pestanacerca.gif);background-repeat:no-repeat;font-family:arial;font-size:14px;color:#494949;font-weight:bold}
.tdon{padding-left:5px;background-image:URL(img/fonsmon.jpg);width:171px;height:21px;cursor:pointer;background-color:#000000;color:#d71421;font-weight:bold;}
.tdoff{padding-left:5px;background-image:URL(img/fonsmoff.jpg);width:171px;height:21px;cursor:pointer;background-color:#000000;color:#ffffff;font-weight:bold;}

input.busca {border:1px solid #e62d38;width:185px;height:22px;font-size:12px}
input.botocerca {border:0;font-family:arial;font-size:12px;background-image:URL(img/buscaoff.gif);color:#494949;height:22px;width:22px;padding-left:4px;padding-right:4px;cursor:pointer;}
input.botocerca:hover {border:0;font-family:arial;font-size:12px;background-image:URL(img/buscaon.gif);color:#494949;height:22px;width:22px;padding-left:4px;padding-right:4px;cursor:pointer}
input.verprod {border:1px solid #000000;font-size:10px;background-color:#DADADA}
input.vercesta {border:1px solid #000000;font-size:12px;background-color:#DADADA}
input.reginici {width:105px;border:1px solid #000000;border:1px solid #505050;height:15px;font-size:9px}

input.registro {border:1px solid #000000;font-size:12px;background-color:#FFFFFF}
input.registro2 {border:1px solid #000000;font-size:12px;background-color:#000000;color:#ffffff}
input.validacio {border:1px solid #000000;font-size:10px;background-color:#c8c7c7}

.fonsprod{background-image:URL(img/fonsprod.gif);background-repeat:no-repeat;background-color:#ffffff;border-top:2px solid #DADADA;border-left:2px solid #DADADA;border-bottom:2px solid #DADADA;background-position:center center}
.fonsprod2{border:1px solid #8e8e8e;background-color:#ffffff}
.fonscataleg1{background-color:#C6C6C6}
.fonscataleg2{background-color:#DADADA}
.fonspeu{background-image:URL(img/fonspeu.gif);}

.esquadrefoto {background-image:URL(img/barraesq_qfoto.gif);background-repeat:repeat-y}
.drequadrefoto {background-image:URL(img/barradre_qfoto.gif);background-repeat:repeat-y;background-position:left left}

a.paginacio {font-family:arial;font-size:14px;color:#000000;text-decoration:none}
a.paginacio:link {font-family:arial;font-size:14px;color:#000000;text-decoration:none}
a.paginacio:hover {font-family:arial;font-size:14px;color:#CA0000;text-decoration:none;font-weight:bold}

.qllproducte {background-color:#ffffff;font-family:arial;font-size:12px;color:#000000;cursor:pointer;height:100%}
.qllproducteon {background-image:URL(img/fonsqprod.jpg);font-family:arial;font-size:12px;color:#000000;cursor:pointer;background-position:top left;background-repeat:repeat-y;height:100%}

a.nomprod {font-family:arial;font-size:14px;color:#b0121b;font-weight:bold;text-decoration:none}
a.nomprod:link {font-family:arial;font-size:14px;color:#b0121b;font-weight:bold;text-decoration:none}
a.nomprod:hover {font-family:arial;font-size:14px;color:#b0121b;font-weight:bold;text-decoration:none}

a.arial12negron {font-family:arial;font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none}
a.arial12negron:link {font-family:arial;font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none}
a.arial12negron:hover {font-family:arial;font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:underline}

a.reginici {font-family:arial;font-size:10px;color:#000000;text-decoration:underline}
a.reginici:link {font-family:arial;font-size:10px;color:#000000;text-decoration:underline}
a.reginici:hover {font-family:arial;font-size:10px;color:#000000;text-decoration:underline}

a.ofertainici {font-family:arial;font-size:16px;font-weight:bold;color:#000000;text-decoration:none}
a.ofertainici:link {font-family:arial;font-size:16px;font-weight:bold;color:#000000;text-decoration:none}
a.ofertainici:hover {font-family:arial;font-size:16px;font-weight:bold;color:#8E9001;text-decoration:none}

a.novetatinici {font-family:arial;font-size:16px;font-weight:bold;color:#000000;text-decoration:none}
a.novetatinici:link {font-family:arial;font-size:16px;font-weight:bold;color:#000000;text-decoration:none}
a.novetatinici:hover {font-family:arial;font-size:16px;font-weight:bold;color:#CC0000;text-decoration:none}

a.verofertes {font-family:arial;font-size:10px;color:#737400;text-decoration:none}
a.verofertes:link {font-family:arial;font-size:10px;color:#737400;text-decoration:none}
a.verofertes:hover {font-family:arial;font-size:10px;color:#737400;text-decoration:none}

a.vernovetats {font-family:arial;font-size:10px;color:#00577B;text-decoration:none}
a.vernovetats:link {font-family:arial;font-size:10px;color:#00577B;text-decoration:none}
a.vernovetats:hover {font-family:arial;font-size:10px;color:#00577B;text-decoration:none}

a.grisred {font-family:arial;font-size:11px;color:#000000;text-decoration:none;line-height:16px}
a.grisred:link {font-family:arial;font-size:11px;color:#000000;text-decoration:none}
a.grisred:hover {font-family:arial;font-size:11px;color:#747474;text-decoration:none}

.taulacestapreu {background-color:#FFFFFF;padding-top:6px;padding-left:6px;padding-right:6px;padding-bottom:6px;border-top:1px solid #000000;border-right:1px solid #000000;border-left:1px solid #000000;border-bottom:1px solid #000000;}

.bordertopibot{border-top:1px solid #000000;border-bottom:1px solid #000000;padding:6px}

.espaimenu{width:7px}
.heigh5{height:5px}
.tdbotmenu{width:185px;background-color:#000000}
.tdmenutop{align:center;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:7px;background-color:#000000;}

a.menutop{
	font-family:impact;
	font-size:20px;
	color:#FFFFFF;
	font-weight:regular;
	text-decoration:none;
	display:block;
	width:100%;
	height:100%;
	text-align:center;
	letter-spacing:1px;
}

a.menutop:link{
	font-family:impact;
	font-size:20px;
	color:#FFFFFF;
	font-weight:regular;
	text-decoration:none;
	display:block;
	width:100%;
	height:100%;
	text-align:center;
}

a.menutop:hover{
	font-family:impact;
	font-size:20px;
	color:#e20a17;
	font-weight:regular;
	text-decoration:none;
	display:block;
	width:100%;
	height:100%;
	text-align:center;
}

.register{
	font-family:impact;
	font-size:20px;
	color:#e20a17;
	padding:5px;}

a.entrar {font-family:impact;font-size:15px;color:#CA0000;font-weight:bold;text-decoration:none;letter-spacing:2px}
a.entrar:link {font-family:impact;font-size:15px;color:#CA0000;font-weight:bold;text-decoration:none;letter-spacing:2px}
a.entrar:hover {font-family:impact;font-size:15px;color:#CA0000;font-weight:bold;text-decoration:underline;letter-spacing:2px}

.formregis{
	border:1px solid #000000;
	background-image:URL(img/fonsformregistre.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.fonsdistribuidors{
	background-image:URL(img/fonsdistribuidors.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}

.fonscontactar{
	background-image:URL(img/fonscontactar.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}

.fonsnovedades{
	font-family:Arial Narrow;
	font-size:24px;
	color:#e20a17;
	font-weight:bold;
	background-image:URL(img/titnovedades.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:35px;
}

.fonscesta{
	font-family:Arial Narrow;
	font-size:24px;
	color:#e20a17;
	font-weight:bold;
	background-image:URL(img/titcesta.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:35px;
}

.fonspedido{
	font-family:Arial Narrow;
	font-size:24px;
	color:#e20a17;
	font-weight:bold;
	background-image:URL(img/titpedido.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:35px;
}

.fonsofertas{
	font-family:impact;
	font-size:24px;
	color:#e20a17;
	font-weight:regular;
	background-image:URL(img/titofertas.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:35px;
}

.fonscgran{
	background-image:URL(img/fonscgran.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

.fonscpetit{
	background-image:URL(img/fonscpetit.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#3f3f3e;
}

.boto1off{
	background-image:URL(img/boto1.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	height:87px;
	width:310px;
	background-color:#3f3f3d;
	cursor:pointer;
}

.boto2off{
	background-image:URL(img/boto2.jpg);
	background-repeat:no-repeat;
	height:87px;
	width:310px;
	background-color:#3f3f3d;
	background-position:right top;
	cursor:pointer;
}

.boto3off{
	background-image:URL(img/boto3.jpg);
	background-repeat:no-repeat;
	width:310px;
	background-color:#3f3f3d;
	background-position:right top;
	cursor:pointer;
}

.boto1on{
	background-image:URL(img/boto1on.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	height:87px;
	width:310px;
	background-color:#ffffff;
	cursor:pointer;
}

.boto2on{
	background-image:URL(img/boto2on.jpg);
	background-repeat:no-repeat;
	height:87px;
	width:310px;
	background-color:#ffffff;
	background-position:right top;
	cursor:pointer;
}

.boto3on{
	background-image:URL(img/boto3on.jpg);
	background-repeat:no-repeat;
	width:310px;
	background-color:#ffffff;
	background-position:right top;
	cursor:pointer;
}



#gallery {
	position: relative;
	margin: 10px auto;
	width: 300px;
	height: 225px;
	background: #FFFFFF;
	border: 2px solid #FFFFFF;
}

#progress {
	margin: 10px auto;
	width: 200px;
	height: 15px;
	padding: 2px;
	border: 2px solid #dfdfdf;
}

#progress .bar {
	width: 0px;
	text-align: center;
	font-size: 10px;
	height: 15px;
	background: #2a2a2f;
	color: #fff;
	font-weight: bold;
}

.txtpopuppromo{
	font-size: 14px;
	color: #FFFFFF;
}

.qmetodopago{
	background-image: url(img/metodospago.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
	height: 150px;
	margin-top: 5px;
	border: 5px solid #595856;
	color: #e20a17;
	font-size: 14px;
}

.qmetodopagoHor{
	background-image: url(img/metodospago-horiz.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 45px;
	margin-top: 5px;
	color: #e20a17;
	font-size: 14px;
	margin-bottom: 5px;
}

.qmetodopagoHorprod{
	background-image: url(img/metodospago-horiz.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 33px;
	color: #e20a17;
	font-size: 14px;
	margin-bottom: 3px;
}

a.arial12 {font-family:Arial;font-size:12px;color:#bf121c;font-weight:bold;text-decoration:none;letter-spacing:1px}
a.arial12:link {font-family:Arial;font-size:12px;color:#bf121c;font-weight:bold;text-decoration:none;letter-spacing:1px}
a.arial12:hover {font-family:Arial;font-size:12px;color:#bf121c;font-weight:bold;text-decoration:none;letter-spacing:1px}

a.idiomes,a.idiomes:link{
	font-family:Arial;
	font-size:10px;
	color:#bbbbbb;
	text-decoration:none
}

a.idiomes:hover{
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none
}

.w133{width:133px}

.fonsatclient{
	background-image:URL(img/fons-atclient.jpg);
	height: 87px;
	background-repeat: no-repeat;
	padding: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
}

a.peu {font-family:arial;color:#ffffff;text-decoration:none;}
a.peu: link{font-family:arial;color:#ffffff;text-decoration:none;}
a.peu: hover{font-family:arial;color:#FFFFFF;text-decoration:underline;}

/*css del link de l'inici al banner de l'outlet */
a.outletban,a.outletban:link{
	width: 182px;
	height: 52px;
	background-image: URL(img/fonsProdEspe.jpg);
	background-repeat: no-repeat;
	display: block;
}
a.outletban:hover{
	width: 182px;
	height: 52px;
	background-image: URL(img/fonsProdEspe.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
}

.txtselecciona{
	font-size: 15px;
	padding:25px;
	font-weight: bold;
}

/*css banner outlet seleccio pagina productes*/
a.outletboto,a.outletboto:link{
	width: 210px;
	height: 110px;
	background-image: URL(img/fonsProdEspeInterior.jpg);
	background-repeat: no-repeat;
	display: block;
}
a.outletboto:hover{
	width: 210px;
	height: 110px;
	background-image: URL(img/fonsProdEspeInterior.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
	display: block;
}
