/* BODY */
BODY, HTML {
background-image:url(../img/bckMain.png);
background-repeat:repeat-x;
background-color:#609FC9;
padding:0px;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;
}

a 
{
font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration:none; font-weight:inherit;
}
a:HOVER
{
font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #296EB7;
}

p, p:HOVER{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; line-height: 20px;
}

TD{
font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;
}

tr.special{background-color:;}
tr.special:hover{background-color:#eee;}

h1{
font:inherit;
font-family:inherit;
display:inline;
font-size:13px;
}
.h1{
display:inline;
font:inherit;
font-weight:inherit;
font-size:inherit;
}

/*Trossos vermells*/
.costatEsqVer{
	background:url(../img/borders/recForaEsqVer.png) repeat-y;
	width:12px;
	height:37px;
}

.costatDreVer{
	background:url(../img/borders/recForaDreVer.png) repeat-y;
	width:12px;
	height:37px;
}

/*Linea Esquerre*/
.costatEsqBlaMig{
	background:url(../img/borders/recForaEsqMig.png) repeat-y ;
	width:12px;
}

/*Linea Center*/
.middleShop{
	background-color:#FFFFFF;
}


/*Linea Dreta*/
.costatDreBlaMig{
	background:url(../img/borders/recForaDreMig.png) repeat-y;
	width:10px;
}

/*Cantonada blanca esquerre*/
.costatEsqBlaBai{
	background:url(../img/borders/recForaEsqBai.png) no-repeat;
	width:12px;
	height:17px;
}

/*linea mig separacio*/
.costatMigBlaBai{
	background:url(../img/borders/recForaMigBai.png) repeat-x;
	height:17px;
}

/*Cantonada blanca dreta*/
.costatDreBlaBai{
	background:url(../img/borders/recForaDreBai.png) no-repeat;
	width:12px;
	height:17px;
}

/*Linea gris esquerra*/
.costatEsqGrisMig{
	background:url(../img/borders/recGrisEsqMig.png) repeat-y;
	width:12px;
}

.middleFooter{
	background-color:#DBDBDB;
}

/*Linea gris dreta*/
.costatDreGrisMig{
	background:url(../img/borders/recGrisDreMig.png) repeat-y;
	width:12px;
}

/*Cantonada Grissa Esquerre*/
.costatEsqGrisBai{
	background:url(../img/borders/recGrisEsqBai.png) no-repeat;
	width:12px;
	height:7px;
}

/*Linea Grissa Peu*/
.costatMigGrisBai{
	background:url(../img/borders/recGrisMigBai.png) repeat-x;
	height:7px;
}

/*Cantonada Grissa Dreta*/
.costatDreGrisBai{
	background:url(../img/borders/recGrisDreBai.png) no-repeat;
	width:12px;
	height:7px;
}

table.basket1{ border:none;

}
tr.basket1, td.basket1{
color:#231F20;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration: none;
padding:5px;
}
tr.basket2, td.basket2{
color:#4A5766;
background-color:#B4C3D7;
border:none;
font-weight: bolder;
font-size : 12px;
text-decoration: none;
padding:5px;
 height:30px; 
}

tr.basket3, td.basket3{
background-color:#E9ECF2;
color: #231F20;
font-weight: bolder;
font-size : 12px;
text-decoration: none;
padding:5px;
border:none;
}

td.navigator{
	background-image:url(../img/bcktab.png);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bolder;
	font-size : 11px;
	text-decoration: none;
	text-align:center;
	width:105px;
	height:30px;
	padding-top:2px;
	background-color:transparent;
	
}

td.navigator:HOVER{
	background-image:url(../img/bcktabHOVER.png);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bolder;
	font-size : 11px;
	text-decoration: none;
	text-align:center;
	width:105px;
	height:30px;
	cursor:pointer;
	
}



td.navigatorSpecial{
	background-image:url(../img/bcktabSpecial.png);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bolder;
	font-size : 11px;
	text-decoration: none;
	text-align:center;
	width:105px;
	height:30px;
	padding-top:2px;
	background-color:transparent;
	
}

td.navigatorSpecial:HOVER{
	background-image:url(../img/bcktabSpecialHOVER.png);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bolder;
	font-size : 11px;
	text-decoration: none;
	text-align:center;
	width:105px;
	height:30px;
	cursor:pointer;
	
}



td.navigator2{
	font-family: Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-weight: bolder;
	font-size : 11px;
	text-decoration: none;
	text-align:center;
	padding-top:10px;
	padding-bottom:3px;
	
}

td.navigator2:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bolder;
	font-size : 11px;
	text-decoration: none;
	text-align:center;
	
}

.navigator2{
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bolder;
	font-size : 11px;
	text-decoration: none;
	text-align:center;
	padding-top:10px;
	padding-bottom:3px;
	
}

.navigator2:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bolder;
	font-size : 11px;
	text-decoration: none;
	text-align:center;
	
}

/*Titol columnes*/
.Titolmenu {
	font-family:Arial, Helvetica, sans-serif;
	color:#2A5A7A;
	font-weight: bolder;
	font-size : 14px;
	text-decoration: none;
	padding-left:0px;
}
a.Titolmenu:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	color: #0097C9;
	font-weight: bolder;
	font-size : 12px;
	text-decoration: none;
}

.TitolmenuSpecial {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight: bolder;
	font-size : 12px;
	text-decoration: none;
	padding-left:0px;
}
a.TitolmenuSpecial:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bolder;
	font-size : 12px;
	text-decoration: none;
}


a.menu{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
a.menu:hover {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration:none;}


.Titolmenu2 {
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bolder;
	font-size : 12px;
	text-decoration: none;
}
a.Titolmenu2:HOVER {
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bolder;
	font-size : 12px;
	text-decoration: none;
}

.titolpages {
	font-family: Arial, Helvetica, sans-serif;
	color: #555;
	font-weight: bolder;
	font-size : 16px;
	text-decoration: none;
	padding-left:0px;
}
a.titolpages:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bolder;
	font-size : 16px;
	text-decoration: none;
}

a.footer, .footer {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size : 11px;
	font-weight:bold;
	text-decoration: none;
}
a.footer:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	color: #ecb5a4;
	font-size : 11px;
	font-weight:bold;
	text-decoration: none;
}



.cats_spacer{
	/*background-image:url(../img/cats_spacer.jpg);*/
	height:10px;
}

.headerfont {
	font-family:Arial, Helvetica, sans-serif;
	color: #3F6682;
	font-weight:bolder;
	font-size : 20px;
	text-decoration: none;
}

a.headerfont {
	font-family:Arial, Helvetica, sans-serif;
	color: #A0264B;
	font-weight:bolder;
	font-size : 20px;
	text-decoration: none;
}
a:HOVER.headerfont {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-weight:bolder;
	font-size : 20px;
	text-decoration: none;
}


.headerfont2 {
	font-family:Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight:bolder;
	font-size : 14px;
	text-decoration: none;
}

a.headerfont2 {
	font-family:Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight:bolder;
	font-size : 14px;
	text-decoration: none;
}
a:HOVER.headerfont2 {
	font-family:Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight:bolder;
	font-size : 14px;
	text-decoration: none;
}

/*Titol principal pàgina*/


/*Titol principal quadres de compra*/
.titol1 {
	font-family:Arial, Helvetica, sans-serif;
	color: #0F586D;
	font-size:11px;
	font-weight: bold;
}
a.titol1:HOVER {
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
}

.titol2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #3F6682;
	font-weight: bold;
	font-size:12px;
}
a.titol2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #0F586D;
	font-weight: bold;
	font-size:12px;
}
a:HOVER.titol2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight: bold;
	font-size:12px;
}

.titol3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #0F586D;
	font-weight: bold;
	font-size:12px;
}
a.titol3:HOVER.titol3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #0F586D;
	font-weight: bold;
	text-decoration:none;
	font-size:12px;
}

/*Titol interiors quadres de compra*/
.titol4 {
	font-family:Arial, Helvetica, sans-serif;	font-size: 12px; color:#666666; font-weight:bolder;
}
a.titol4 {
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #666666; font-weight:bolder;
}
a:HOVER.titol4 {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #99cc00; text-decoration : none;
}

.titolMiniCistella {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size : 12px;
	text-decoration: none;
	padding-left:0px;
}
a.titolMiniCistella:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size : 12px;
	text-decoration: none;
	padding-left:0px;
}


.titolProd {
	font-family: Arial, Helvetica, sans-serif;
	color: #457B24;
	font-weight: bold;
	font-size: 10px;
	font-variant: small-caps;
}


/*Titol textes factura*/
.titolFact {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;	
}

/*Titol textes detall factura*/
.titolFact2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;	
}

/* TEXT */

.discount {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A0274C;
	text-decoration: none;
	padding-top:10px;
}
.preu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 42px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.preu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#FF0000;
	text-decoration: none;
}
.preu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FF0000;
	text-decoration: line-through;
}


.preuMiniCistella {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #FF0000;
}


/*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, Helvetica, sans-serif;
font-size:10px;
color:#454545;
/*border:1px solid #000000;*/
}

.textPrice {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #EB050F;}

/*Text de la botiga*/
.text {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #4A5766;}
a.text {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #4A5766; text-decoration:none;}
a.text:HOVER {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #3F6682; text-decoration:none;}

.text2 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #333; font-weight:normal; line-height: 20px;}
a.text2:HOVER {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration:none; line-height: 20px;}

/* Texte de les columnes laterals */

.textmenu {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333; font-weight:bolder;}
a.textmenu:HOVER {font-family:Arial, Helvetica, sans-serif;color: #173447; text-decoration : none;	font-size: 12px;}

.textmenu2{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #173447; font-weight:bolder;}
a.textmenu2:HOVER{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #173447; font-weight:bolder;}

a.textsubmenu {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #4A5766; font-weight:bolder;}
a:HOVER.textsubmenu {color: #4A5766; text-decoration : none; font-size: 11px;}

a.textsubmenu2 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #4A5766; font-weight:bolder;}
a:HOVER.textsubmenu2 {color: #4A5766; text-decoration : none; font-size: 11px;}

a.textsubmenu3 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #4A5766; font-weight:bolder;}
a:HOVER.textsubmenu3 {color: #4A5766; text-decoration : none; font-size: 11px;}


.textmenu3 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #acacac; font-weight:normal;}
a.textmenu3 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #acacac; font-weight:normal;}
a:HOVER.textmenu3 {color: #fff; text-decoration : none;}

.textmenu4 {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #808080; font-weight:normal;}
a.textmenu4 {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #808080; font-weight:normal;}
a:HOVER.textmenu4 {color: #000; text-decoration : none;}


.textlogo {font-family: Arial, Helvetica, sans-serif; color: #fff; font-size : 32px; vertical-align:bottom;}
.textslogan {font-family: Arial, Helvetica, sans-serif; color: #fff; font-size : 16px;}

/* Texte del header */
.textheader {font-family:Arial, Helvetica, sans-serif;color: #0F586D; font-size : 16px;}
a:HOVER.textheader {font-family: Arial, Helvetica, sans-serif; color: #A0264B; font-size : 16px; text-decoration : none;}

/* Texte del footershop */
.footershop {font-family: Arial, Helvetica, sans-serif; color: #fff; font-size : 10px; font-weight: bold;}
a.footershop:HOVER {font-family: Arial, Helvetica, sans-serif; color: #ecb5a4; font-size : 10px; text-decoration : none; font-weight: bold;}


/* Texte error */
.error {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #A0264B; font-weight:bold;}
.formerror {color: #D50000; font-weight: bold; font-size:12px; font-family: Arial, Helvetica, sans-serif;}


/* LINKS */
.header, TD.header, A.header {
	color : #FFFFFF;
}


./*footer, TD.footer {color: #828282;	font-size : 10px;}*/


/* FORMS */
/*
.FORM {
	display: inline;
}*/

INPUT.search-global, SELECT.search-global {
	font-family:Arial, Helvetica, sans-serif;
	color : #888;
	font-size : 11px;
	background:transparent;
	background-position:right top;
}

INPUT.formfield, SELECT.formfield, TEXTAREA.formfield, SELECT.formfieldcombo {
	font-family:Arial, Helvetica, sans-serif;
	color:#4A5766;
	font-size : 11px;
	font-weight:normal;
	border:solid;
	border-color: #50A2D9;
	border-width: 1px;
	background-position:right top;
	/*background-image: url(../img/login_background.png);*/
}

INPUT.login, SELECT.login, TEXTAREA.login {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size : 16px;
	font-weight:normal;
	border:solid;
	border-color: #50A2D9;
	border-width: 1px;
	/*background-image: url(../img/login_background.png);*/
}

INPUT.text, SELECT.text, TEXTAREA.text {
	font-family: Arial, Helvetica, sans-serif;
	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: Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color : #8C8C8C;	
	background-color: #FFFFFF;
	text-align: left;
}


TH.formhead-error {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color : #ff0000;	
	background-color: #ffffff;
	text-align: left;
}

.formhelp {	color : #2986C8;}

/*Boto buscar capçalera*/
.buscar{
	background-image:url(../img/buscar.png);
	width:52px;
	height:26px;
	border:none;
	background-color:transparent;
	cursor:pointer;
}

.submitmsg {	
	font-family: v;
	font-size: 11px;
	font-weight: bolder;
	text-align:center;
	color:#ffffff;
	width:102px;
	height:22px;
	border: none;
	background-image:url(../img/btnmsg.jpg);
	cursor:pointer;
}

.submitBuy {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-align:center;
	color:#333;
	width:80px;
	height:20px;
	border: none;
	background-color:transparent;
	cursor:pointer;
}
.submitBuy:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-align:center;
	background-color:transparent;
	color:#FF0000;
	width:80px;
	height:20px;
}

.submit, .submit2, .submit3 {	
	background-color:transparent;
border:medium none;
border-collapse:collapse;
color:#FFFFFF;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
height:18px;
text-transform:lowercase;
}

/*.submit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-align:center;
	color:#fff;
	width:150px;
	height:22px;
	border: none;
	background-image:url(../img/btnB2.png);
	background-color:transparent;
	cursor:pointer;
	text-transform:capitalize;
}
.submit2:HOVER {
	background-image:url(../img/btnA2.png);
	background-color:transparent;
	text-transform:capitalize;
	color:#fff;
}*/

/*.submit3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-align:center;
	color:#ffffff;
	width:181px;
	height:22px;
	border: none;
	background-image:url(../img/btnA3.png);
	background-color:transparent;
	text-transform:capitalize;
	cursor:pointer;
}
.submit3:HOVER {
	background-image:url(../img/btnB3.png);
	background-color:transparent;
	text-transform:capitalize;
	color:#fff;
}*/

.submit4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-align:center;
	color:#ffffff;
	width:240px;
	height:22px;
	border: none;
	background-image:url(../img/btnA4.png);
	background-color:transparent;
	cursor:pointer;
	text-transform:capitalize;
}
.submit4:HOVER {
	background-image:url(../img/btnB4.png);
	background-color:transparent;
	color:#fff;
	text-transform:capitalize;
}

.infobutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight: bolder;
	text-align:right;
	color:#000000;
	border: none;
	/*background-image:url(../img/buttonpreu.gif);
	background-color:#ffffff;*/
	background-color:#96BFC3;
	border:1px solid #D3D3D3;
}
.infobutton:HOVER {
	/*background-image:url(../img/buttonpreu2.gif);
	background-color:#FFFFFF;*/
	background-color:#C1D9DB;
	border: 1px solid #D3D3D3;
	color:#fff;
	cursor:pointer;
}

.buy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align:center;
	color:#ffffff;
	border: none;
	/*background-image:url(../img/buttonB1.jpg);
	background-color:#ffffff;*/
	background-color:#96BFC3;
	border:1px solid #D3D3D3;
	cursor:pointer;
}
.buy:HOVER {
	/*background-image:url(../img/buttonB1b.jpg);
	background-color:#FFFFFF;*/
	background-color:#C1D9DB;
	border: 1px solid #D3D3D3;
}

.moreinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#ffffff;
	/*background-image:url(../img/moreinfo1.jpg);
	background-color:#ffffff;*/
	cursor:pointer;
	background-color:#96BFC3;
	border:1px solid #D3D3D3;
}
.moreinfo:HOVER {
	/*background-image:url(../img/moreinfo2.jpg);
	background-color:#FFFFFF;*/
	background-color:#C1D9DB;
	border: 1px solid #D3D3D3;
}

.loginBtn {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#ffffff;
	width:39px;
	height:39px;
	border: none;
	background-image:url(../img/login1.jpg);
	background-color:#ffffff;
	cursor:pointer;
}
.loginBtn:HOVER {
	background-image:url(../img/login2.jpg);
	background-color:#FFFFFF;
}

td.titleheader
{
text-align:left;
/*background-image:url(../img/title_background.jpg);*/
background-repeat:no-repeat;
height:24px;
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
font-weight: lighter;
font-size : 15px;
text-decoration: none;
padding-left:15px;
}

.headmenu{
 height:40px;
 color:#000000;
 text-align:center;
 font-size:12px;
 font-weight:bold;
 font-style:normal;
 vertical-align: middle;
 }
 
td.main_headmenu{
 text-align:left;
 vertical-align: middle;
 text-transform:capitalize;
 padding-left:10px;
 }
 .catName{color:#FFFFFF;
font-size:12px;
font-weight:bolder;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;}

.prodName{
color:#0097C9;
font-size:12px;
font-weight:bolder;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
a.prodName, h1.prodName{
color:#0097C9;
font-size:12px;
font-weight:bolder;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
a.prodName:Hover, h1.prodName:Hover{
color:#020304;
font-size:12px;
font-weight:bolder;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}

.prodName2, a.prodName2, a.ProdName2:hover {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	color: #231F20;
	font-size : 14px;
	font-weight: bold;
}

.prodName3{
color:#Ff0000;
font-size:18px;
font-weight:bolder;
text-decoration:none;
}


#box {
position:absolute;
border:none;
top:180px;
left:0px;
width:99%;
height:200px;
}
#boxContent{/*
width:300px;
height:100%;
border:1px solid #666666;
background-color:#CCCCCC;*/
}

.translucid{
opacity:0.98;
filter:alpha(opacity=98);
}

.textblanc9{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #acacac;}

.textvermell9{
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000;}

.linkPath, a.linkPath{
font-family:Arial, Helvetica, sans-serif;
font-sixe:11px;
color:#3F6682;
}
a.linkPath:hover{
color:#4A5766;
}

.loginbutton{
background-image:url(../img/login.png);
background-repeat:no-repeat;
width:100px;
height:20px;
font-family: Arial, Helvetica, sans-serif;
border:none;
background-color:transparent;
color:#FFFFFF;
}
.loginbutton:hover{
background-image:url(../img/login2.png);
background-repeat:no-repeat;
width:100px;
height:20px;
font-family: Arial, Helvetica, sans-serif;
cursor:pointer;
color:#FFFFFF;
}

.botPrice{
font-family: Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}

a:hover.nomSubCat2Hover, a.nomSubCat2Hover, a.nomSubCat2Hover:hover {
	font-family :  Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-weight: bold;
	font-size: 11px;
}

.nomSubCat2{
	font-family : Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight:bold;
	font-size: 11px;
}
a:hover.nomSubCat2 {
	font-family : Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 11px;
}

.textTabs{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bolder;
	font-size : 11px;
	text-decoration: none;
	text-align:center;
}

td.tabs, div.tabs{
	background-image:url(../img/tabs.png);
	background-repeat:no-repeat;
	width:115px;
	height:26px;
	padding-top:2px;
	background-color:transparent;
	cursor:pointer;
	z-index:20;
}

td.tabs:HOVER, div.tabs:HOVER{
	background-image:url(../img/tabs2.png);
	background-repeat:no-repeat;
	width:115px;
	height:26px;
	padding-top:2px;
	background-color:transparent;
	cursor:pointer;
}

div.tabs2, td.tabs2{
	background-image:url(../img/tabs2.png);
	background-repeat:no-repeat;
	width:115px;
	height:26px;
	padding-top:2px;
	background-color:transparent;
	cursor:pointer;
}

/*div.tabs2:HOVER{
	background-image:url(../img/tabs/tabs2Hover.png);
	background-repeat:no-repeat;
	width:118px;
	height:47px;
	padding-top:2px;
	background-color:transparent;
	cursor:pointer;
}*/

.totalHeight{
height:100%;
}

.buttonBuy{
	background-color:transparent;
	border:none;
	background-image:url(../img/buy.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#A0264B;
	padding-right:20px;
	cursor:pointer;
}

.buttonBuy2{
	background-color:transparent;
	border:none;
	background-image:url(../img/buy2.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#A0264B;
	padding-right:30px;
	cursor:pointer;
	width:99px;
	height:20px;
}

a.linkName{
	font-family:Arial, Helvetica, sans-serif;
	color:#BAAD10;
	font-size:14px;
}

a.linkName:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#A0264B;
	font-size:14px;
}


a.linkCatCentre{
	font-family:Arial, Helvetica, sans-serif;
	color:#5F9AAB;
	font-size:13px;
}

a.linkCatCentre:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#A0264B;
	font-size:13px;
}

.subCatsProduct{
background-color:#EBEBEB;
border:1px solid #A0264B;
padding:5px;}

.nameCat{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#3F6682;
font-weight:bold;
}

.textCat{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4A5766;
font-weight:bold;
}

.textAdd{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4A5766;
}
.price1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#EB050F;
}

.pagesTop, a.pagesTop{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2A5A7A;
}
a.pagesTop:hover{color:#05C9FA;}

INPUT.inputsRoundSearch, INPUT.inputsRoundSearch2{
	width:74px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; border:none;
	background-color:transparent;
	vertical-align:middle;
}
INPUT.inputsRound, INPUT.inputsRound2{
	width:74px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; border:none;
	background-color:transparent;
	vertical-align:middle;
}

TEXTAREA.inputsRoundArea, TEXTAREA.inputsRoundArea2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; border:none;
	background-color:transparent;
	overflow:auto;
}

a.textLoginTop, .textLoginTop{font-size:15px; color:#FFFFFF; padding-top:5px;}

.submitLogin{
/*background-image:url(../img/entrar.png);
background-repeat:no-repeat;
background-position:right;
*/padding-left:20px;
background-color:transparent;
border:none;
color:#FFFFFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
height:20px;
cursor:pointer;
text-align:center;
}

.buttonPage{
background-image:url(../img/buttonPage.png);
width:89px;
height:28px;
background-color:transparent;
border:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
cursor:pointer;
text-align:center;
}

.buttonPage:hover{background-image:url(../img/buttonPageH.png);cursor:pointer;}

.buttonPage2{
background-image:url(../img/buttonPage2.png);
width:146px;
height:28px;
background-color:transparent;
border:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
cursor:pointer;
text-align:center;
}

.buttonPage2:hover{background-image:url(../img/buttonPage2H.png);cursor:pointer;}

.divSubmenu{background-color:#E9ECF2; }
.divSubmenu2{background-color:#B4C3D7;}
.divSubmenu3{background-color:#EFF4FF;}

.iva{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:12px;}

.linkBot, a.linkBot{
font-family:Arial, Helvetica, sans-serif;
color:#05C9FA;
font-size:10px;}

a.linkBot:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;}

.textCatPath3, a.textCatPath3{font-family:Arial, Helvetica, sans-serif;
color:#4A5766;
font-size:12px;}

a.textCatPath3:hover{font-family:Arial, Helvetica, sans-serif;
color:#3F6682;
font-size:12px;}

.textTabs{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#4A5766;}