/* MENU ESQUERRA ---------------------------------------------------------------------------- */

/* BODY */
BODY {
background-color:#c8c8c8;
/*background-image:url(../img/mainBG.jpg);*/
background-repeat:repeat-x;
text-align:center;
text-decoration:none;
font-family: Arial;
font-size: 12px;
color: #000000; padding-top:0px;
}


p, p:HOVER{
font-family: Trebuchet, Arial; font-size: 12px; color: #333;
}

TD{
font-family: Arial; font-size: 12px; color: #000000;
text-decoration:none;
}

td.fonsmenu:hover{
background-image:url(../img/bototaronja.png);
background-repeat:no-repeat;
height:28px;
text-align:left; 
padding-left:10px; 
vertical-align:top; 
padding-top:5px;}

td.fonsmenu{
background-image:url(../img/botonegre.png);
background-repeat:no-repeat;
height:28px;
text-align:left; 
padding-left:10px; 
vertical-align:top; 
padding-top:5px;
}




tr.special{background-color:;}
tr.special:hover{background-color:#ff9900;}

h1{
font:inherit;
font-family:inherit;
display:inline;
font-size:13px;
}

a 
{
font-family: Arial; font-size: 11px; color: #000000;
text-decoration:none;
}
a:HOVER
{
font-size:11px;
color: #ff9900;
text-decoration:none;
}

.h1{
display:inline;
font:inherit;
font-weight:inherit;
font-size:inherit;
}

table.basket1{

}
tr.basket1, td.basket1{
background-color:#ffffff;
color:#000000;
font-size : 12px;
font-family:Trebuchet MS;
text-decoration: none;
border-bottom:1px solid #000000;
}
tr.basket2, td.basket2{
font-family:Arial, Helvetica, sans-serif;
color: #000;
font-weight: bolder;
font-size : 14px;
text-decoration: none;
border-bottom:1px solid	#000000;
}

/*Titol columnes*/
.Titolmenu {
	font-family: Helvetica;
	color: #ffffff;
	font-weight: bolder;
	font-size : 11px;
	text-decoration: none;
	padding-left:10px;
}
a.Titolmenu {
	font-family: Helvetica;
	color: #ffffff;
	font-weight: bolder;
	font-size : 11px;
	text-decoration: none;
	text-transform:uppercase;
}
a:HOVER.Titolmenu {
	font-family: Helvetica;
	color: #772932;
	font-weight: bolder;
	font-size : 11px;
	text-decoration: none;
	text-transform:uppercase
}

.cats_spacer{
	background-image:url(../img/cats_spacer.jpg);
	height:1px;
}

.headerfont {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	font-size : 12px;
	font-weight:bold;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
}
a.headerfont {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	font-size : 12px;
	font-weight:bold;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
}
a:HOVER.headerfont {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size : 12px;
	font-weight:bold;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
}


/*Titol principal pàgina*/


/*Titol principal quadres de compra*/


.titolProd {
	font-family : tahoma;
	color: #457B24;
	font-weight: bold;
	font-size: 10px;
	font-variant: small-caps;
}


/*Titol textes factura*/
.titolFact {
	font-family : tahoma;
	color: #ffffff;
	font-weight: bold;	
}

/*Titol textes detall factura*/
.titolFact2 {
	font-family : tahoma;
	color: #000000;
	font-weight: bold;	
}

.titolpages {
	font-family : tahoma;
	color: #454545;
	font-weight: bold;
	font-size: 12px;
	font-variant: small-caps;
}

.titol1
{
text-align:left;
font-family: Arial, Tamoha;
color: #ff9900;
font-weight: normal;
font-size : 42px;
border-bottom:1px solid #000000;
}

.titol2
{
text-align:left;
font-family: Arial, Tamoha;
color: #ff9900;
font-weight:lighter;
font-size : 28px;
}

.titol3 {
	font-family : tahoma;
	color: #ffffff;
	font-weight: bold;	
}
a.titol3 {
	font-family : tahoma;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}
a:HOVER.titol3 {
	font-family : tahoma;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}

.titol4 {
	font-family: Arial;	font-size: 14px; color: #000; font-weight:bolder;
}
a.titol4 {
	font-family: Arial;	font-size: 14px; color: #000; font-weight:bolder;
}
a:HOVER.titol4 {
	font-family: Arial; font-size: 14px; color: #ff9900; text-decoration : none;
}

.discount {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

/* TEXT */
.preu1 {
	font-family: 'Century Gothic';
	font-size: 16px;
	font-weight: bold;
	color: #782a33;
	text-decoration: none;
}
.preu2 {
	font-family:'Century Gothic';
	font-size: 15px;
	font-weight: bold;
	color: #782a33;
	text-decoration: none;
}
.preu3 {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #aa0000;
	text-decoration: line-through;
}


/*Menu pàgines accessories principals i categories, sense color, aplicat al lloc d'acció, per aprofitar l'acció del estil link aplicat*/

.mini
{
font-family:Arial black;
font-size:10px;
color:#454545;
/*border:1px solid #000000;*/
}

/*Text de la botiga*/
.text { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
a.text {font-family: Trebuchet MS, Arial; font-size: 12px; color: #333333; text-decoration:none;}
a.text:HOVER {font-family: Trebuchet MS, Arial; font-size: 12px; color: #000; text-decoration:none;}

.text2 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 15px; color: #333333; font-weight:bolder;}
a.text2 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 15px; color: #333333; text-decoration:none;}
a.text2:HOVER {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; text-decoration:none;}

/* Texte de les columnes laterals */
.textmenu {font-family: Arial, Tahoma, Helvetica;	font-size: 12px; color: #ffffff; font-weight:bold;}
a.textmenu {font-family: Arial, Tahoma, Helvetica;	font-size: 12px; color: #ffffff; font-weight:bold;}
a:HOVER.textmenu {font-family: Arial, Tahoma, Helvetica; color: #000000; text-decoration : none;}

/* Texte de les columnes laterals */
.textsubmenu {font-family: Arial, Tahoma, Helvetica;	font-size: 11px; color: #000000; font-weight:normal; padding-left:5px; font-weight:bold;}
a.textsubmenu {font-family: Arial, Tahoma, Helvetica;	font-size: 11px; color: #00000; font-weight:normal; padding-left:5px; font-weight:bold;}
a:HOVER.textsubmenu {Arial, color: #000; text-decoration : none; padding-left:5px;}

/* Texte de les columnes laterals */
.textsubmenu2 {font-family: Arial, Tahoma, Helvetica;	font-size: 10px; color: #000000; font-weight:normal; padding-left:20px; font-weight:bold;}
a.textsubmenu2 {font-family: Arial, Tahoma, Helvetica;	font-size: 10px; color: #00000; font-weight:normal; padding-left:20px; font-weight:bold;}
a:HOVER.textsubmenu2 {color: #000; text-decoration : none; padding-left:20px;}

/* Texte del header */
.textheader {font-family : Arial; color: #000; font-size : 12px; font-weight: bold;}
a.textheader {font-family : Arial; color: #000; font-size : 12px; font-weight: bold; text-decoration : none;}
a:HOVER.textheader {font-family : Arial; color: #fff; font-size : 12px; font-weight: bold; text-decoration : none;}

/* Texte del footershop */
.footershop {font-family : tahoma; color: #ffffff; font-size : 10px;}
a.footershop {font-family : tahoma; color: #ffffff; font-size : 10px; text-decoration : none;}
a:HOVER.footershop {font-family : tahoma; color: #eeeeee; font-size : 10px; text-decoration : underline;}


/* Texte error */
.error {font-family: Arial; font-size: 10px; color : ff0000;}
.formerror {color: #D50000; font-weight: bold;}


/* LINKS */
.header, TD.header, A.header {
	color : #FFFFFF;
}


.footer, TD.footer {color: #828282;	font-size : 10px;}


/* FORMS */

FORM {
	display: inline;
}

INPUT.search-global {
	font-family : Trebuchet MS, Arial, tahoma;
	font-color : #000000;
	font-size : 10px;
	width: 200px;
	height: 14px;
	border: 1px solid;
	border-color: #000 #000 #000 #000;
	border-width: 1px;
	background-position:right top;
	/*background-image: url(../img/login_background.gif*/);
}

INPUT.formfield, SELECT.formfield, TEXTAREA.formfield {
	font-family : Trebuchet MS;
	font-color : #000000;
	font-size : 11px;
	border: solid;
	border-color: #000 #000 #000 #000;
	border-width: 1px;
}

INPUT.formfield2, SELECT.formfield2, TEXTAREA.formfield2 {
	font-family : Trebuchet MS;
	font-color : #000000;
	font-size : 11px;
	border: solid;
	border-color: #000 #000 #000 #000;
	border-width: 1px;
	text-align:right;
}

INPUT.login, SELECT.login, TEXTAREA.login {
	font-family : Trebuchet MS;
	font-color : #000000;
	font-size : 11px;
	height: 14px;
	border: solid;
	border-color: #757575 #757575 #b2b2b2 #b2b2b2;
	border-width: 1px;
	background-position:right top;
	background-image: url(../img/login_background.png);
}

INPUT.text, SELECT.text, TEXTAREA.text {
	font-family : Trebuchet MS;
	font-color : #000000;
	font-size : 11px;
	border-collapse:collapse;
	border:solid;
	border-color:#dddddd;
	height:18px;
	border-width: 1px;
	background-position:right;
	background-image: url(../img/login_background.png);
}

TH.formhead {
	font-family : Trebuchet MS;
	font-size : 10px;
	font-weight: bold;
	color : #8C8C8C;	
	background-color: #FFFFFF;
	text-align: left;
}


TH.formhead-error {
	font-family : Trebuchet MS;
	font-size : 10px;
	font-weight: bold;
	color : #ff0000;	
	background-color: #ffffff;
	text-align: left;
}

.formhelp {	color : #2986C8;}

.submit0 {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	text-transform:capitalize;
	color:#000000;
	width:80px;
	height:27px;
	border: none;
	background-image:url(../img/submit0.jpg);
	background-color:#ffffff;
	padding-right:5px;
	padding-left:5px;
}
.submit0:HOVER, submit0.a {
	background-image:url(../img/submit0b.jpg);
	cursor:pointer;
}


.submit1 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	color:#000000;
	width:123px;
	height:35px;
	border: none;
	background-image:url(../img/submit1.gif);
	background-color:#ffffff;
	padding-right:5px;
	padding-left:5px;
}
.submit1:HOVER, submit1.a {
	background-image:url(../img/submit1b.gif);
	cursor:pointer;
}

.submit2 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	color:#000000;
	width:200px;
	height:35px;
	border: none;
	background-image:url(../img/submit2.gif);
	background-color:#ffffff;
	padding-right:5px;
	padding-left:5px;
}
.submit2:HOVER, submit2.a {
	background-image:url(../img/submit2b.jpg);
	cursor:pointer;
}

.submit3 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	color:#000000;
	width:258px;
	height:35px;
	border: none;
	background-image:url(../img/submit3.jpg);
	background-color:#ffffff;
	padding-right:5px;
	padding-left:5px;
}
.submit3:HOVER, submit2.a {
	background-image:url(../img/submit3b.jpg);
	cursor:pointer;
}


.buy {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	text-align:right;
	color:#000000;
	width:123px;
	height:35px;
	border: none;
	background-image:url(../img/buybutton.gif);
	background-color:#ffffff;
	padding-right:5px;
}
.buy:HOVER {
	background-image:url(../img/buybuttonHover.gif);
	background-color:#FFFFFF;
	cursor:pointer;
}

.infobutton {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	text-align:right;
	color:#000000;
	width:123px;
	height:35px;
	border: none;
	background-image:url(../img/infobutton.gif);
	background-color:#ffffff;
	padding-right:5px;
}
.infobutton:HOVER {
	background-image:url(../img/infobutton2.gif);
	background-color:#FFFFFF;
	cursor:pointer;
}

.moreinfo {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color:#ffffff;
	width:39px;
	height:39px;
	border: none;
	background-image:url(../img/moreinfo1.jpg);
	background-color:#ffffff;
	cursor:pointer;
}
.moreinfo:HOVER {
	background-image:url(../img/moreinfo2.jpg);
	background-color:#FFFFFF;
}

td.titleheader
{
text-align:left;
background-image:url(../img/title_background.jpg);
background-repeat:no-repeat;
height:24px;
font-family: Helvetica;
color: #ffffff;
font-weight: lighter;
font-size : 15px;
text-decoration: none;
padding-left:15px;
}

.headmenu{
 height:47px;
 text-align:left;
 vertical-align: middle;
 background-image:url(../img/titolmenu.jpg);
 background-repeat:no-repeat;
 }
 
td.main_headmenu{
	background-image:url(../img/greytab.gif);
	background-repeat:no-repeat;
 	height:50px;
	width:712;
	padding-left:20px;
 	text-align:left;
	vertical-align: middle;
 }
 
 

.prodName{
color:#000;
font-size:14px;
font-weight:bolder;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
a.prodName, h1.prodName{
color:#000;
font-size:14px;
font-weight:bolder;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
a.prodName:hover, h1.prodName:Hover{
color:#000;
font-size:14px;
font-weight:bolder;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}

.prodName2, a.prodName2, a.ProdName2:hover {
	text-align:right;
	font-family : Helvetica;
	color: #474747;
	font-size : 30px;
	font-weight: bold;
}

table.moreinfo2{
background-image:url(../img/moreinfo_bg2.jpg);
width:555px;
background-repeat:no-repeat;
background-position:bottom;
}

table.moreinfo{
background-image:url(../img/moreinfo_bg.jpg);
width:555px;
background-repeat:no-repeat;
background-position:bottom;
}

#box {
position:absolute;
border:none;
top:180px;
left:0px;
width:99%;
height:90px;
}
#boxContent{
width:200px;
height:100%;
border:1px solid #666666;
background-color:#CCCCCC;
}

.descripcioCistella{
	font-family: "Trebuchet MS";
	color:#333333;
/*	color:#A5A6A9;*/
	font-size:11px;
	text-decoration:none;
}


.descripcioCistella2 a:link,
.descripcioCistella2 a:visited,
.descripcioCistella2 a:active{
	text-decoration:none;
}

.descripcioCistella2 a:hover{
text-decoration:underline;
}
