body,table
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
   color: #5469DE;
}

input,textarea
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: xx-small;  
  border: none;
  background-color: #A9C5F7;
  color: white;
}

select
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: xx-small;  
  border: none;
  background-color: #A9C5F7;
  color: white;
}

.midaGran
{
	font-size: x-small;
}
.fontBlanc{
	color: white;
}

.cos
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 4px;
	padding-right: 4px;
}

a 
{
	text-decoration: none;
	color: white;
}

a:hover 
{
  	text-decoration: none;
	color: #FFA800;
}

/************* CAPÇALERA ***********************/

.fons
{
	background-image: url('Imatges/General/fons.gif');
	background-position: bottom;
	background-repeat: repeat-x;
}

.fons2
{
	background-color: #5469DE;
}

.idiomaFonsFosc
{
	background-color: #7890E8;
}

.textIdiomaFonsFosc{color: #5E73E1;}
.idiomaFonsClar{background-color: #8FA9EF;}

a.textIdiomaFonsClar
{
	color: #B7D5FB;
	text-decoration: none;
}

a.textIdiomaFonsClar:hover
{
	color: #FFA800;
	text-decoration: none;
}

.textTelefon
{
	color: #FFA800;
	font-size: small;
	font-weight: 900;
}

/************* CISTELLA DE COMPRA I MENU SUPERIOR ***********************/

.cistellaFonsFosc{background-color: #7B93EB;}
.menuSupTaronja{background-color: #FFA800;}
.paddingTdCistellaDreta{padding-right: 5px;}

.paddingTdCistellaEsq
{
	padding-left: 5px;
}

.paddingCistella
{
	padding-left: 5px;
}

.paddingBaixPicto
{
	padding-bottom: 2px;
}

.paddingDaltPicto
{
	padding-top: 3px;
}

.paddingDaltBaix5
{
	padding-top: 5px;
	padding-bottom: 5px;
}

.fonsOakley
{
	padding-left: 25px;
	padding-top: 37px;
	background-image: url('Imatges/menuSuperior/fonsOakleyDes.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	color: white;
	cursor: hand;
	height: 100%;
	width: 100%;
}

.fonsOakley:hover
{
	padding-left: 25px;
	padding-top: 37px;
	background-image: url('Imatges/menuSuperior/fonsOakleyAct.gif');
	background-position: bottom;
	background-repeat: no-repeat;
	background-position: bottom center;
	color: #5469DE;
	cursor: hand;
	height: 100%;
	width: 100%;
}

.fonsOakley
{
	padding-left: 25px;
	padding-top: 37px;
	background-image: url('Imatges/menuSuperior/fonsOakleyDes.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	color: white;
	cursor: hand;
	height: 100%;
	width: 100%;
}

.fonsOakley:hover
{
	padding-left: 25px;
	padding-top: 37px;
	background-image: url('Imatges/menuSuperior/fonsOakleyAct.gif');
	background-position: bottom;
	background-repeat: no-repeat;
	background-position: bottom center;
	color: #5469DE;
	cursor: hand;
	height: 100%;
	width: 100%;
}

.fonsRayBan
{
	padding-left: 25px;
	padding-top: 37px;
	background-image: url('Imatges/menuSuperior/fonsRayBanDes.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	color: white;
	cursor: hand;
	height: 100%;
	width: 100%;
}

.fonsRayBan:hover
{
	padding-left: 25px;
	padding-top: 37px;
	background-image: url('Imatges/menuSuperior/fonsRayBanAct.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	color: #5469DE;
	cursor: hand;
	height: 100%;
	width: 100%;
}

.fonsAltres
{
	padding-left: 25px;
	padding-top: 37px;
	background-image: url('Imatges/menuSuperior/fonsAltresMarquesDes.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	color: #white;
	cursor: hand;
	height: 100%;
	width: 100%;
}

.fonsAltres:hover
{
	padding-left: 25px;
	padding-top: 37px;
	background-image: url('Imatges/menuSuperior/fonsAltresMarquesAct.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	color: #5469DE;
	cursor: hand;
	height: 100%;
	width: 100%;
}

/******************** MENU LATERAL **********************************/

.paddingMenu
{
	padding-top: 5px;
	padding-bottom: 5px;	
}

.paddingDretaPictos
{
	padding-right: 5px;
}

.paddingDaltUsuari
{
	padding-top: 3px;
}

.paddingBaixUsuari
{
	padding-bottom: 3px;
}

.paddingSubscriute
{
	padding-top: 2px;
	padding-bottom: 1px;
}

.paddingSubscriuteDret
{
	padding-right: 5px;
}

.paddingMenu2Nivell
{
	padding-top: 5px;
	padding-bottom: 5px;		
	padding-left: 13px;	
}

.menuGeneral2NivellDesact{color: white;}
.menuGeneral2NivellDesact:hover{color: #5469DE;}
.menuGeneral2NivellAct{color: #5469DE;}

.paddingMenu2Seccions
{
	padding-left: 5px;
}

/********************* COS ******************************/
.paddingPictosCos
{
	padding-right: 5px;
	padding-left: 5px;
}

.paddingBaixTitolsCos
{
	padding-bottom: 2px;
}

.producteBlau
{
	color: #5469DE;
}

.fonsProducteBlauClar
{
	background-color: #ECF0FC;
}

.fonsProducteComprar,.separadorTaronja
{
	background-color: #FFA800;
}

.producteTaronja
{
	color: #FFA800;
	font-weight: bolder;
}

.textProducteBlauClar
{
	color: #C0CAF2;
}

.textProductePreuOptimoda
{
	color: #9EA9EC;
}

.textPreu
{
	color: #FFA800;
	font-weight: bolder;
}

.paddingDaltProducte
{
	padding-top: 8px;
}

.paddingDaltComprar
{
	padding-top: 4px;
}

.paddingDretaProducte
{
	padding-right: 5px;
}

.comprar
{
	color: white;
	text-decoration: none;
}
.comprar:hover
{
	color: #5469DE;
	text-decoration: none;
}

/****************************** PEU ***************************************/

.separadorPeu
{
	background-color: #8997E8;
}

.sepVertFons
{
	background-image: url('Imatges/peu/sepVertFons.gif');
	background-position: top;
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-right: 7px;	
}

.textpeu
{
	text-decoration: none;
	color: #CCD2F5;
	white-space: nowrap;
}

.textpeu:hover
{
	text-decoration: none;
	color: #FFA800;
	white-space: nowrap;	
}

.peuCursiva
{
	font-style: italic;
}

.paddingConfia
{
	padding-right: 20px;
}

.paddingTextPeuDaltBaix
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.fonsDalt
{
	background-image: url('Imatges/peu/fonsDalt.gif');
	background-position: top;
	background-repeat: repeat-x;
}

.paddingLogosDaltBaix
{
	padding-top: 5px;
	padding-bottom: 5px;
}

/*************************** LLISTAT *****************************/

.paddingDretaLlistat
{
	padding-left: 15px;
}

.paddingBaixDescripcio
{
	padding-top: 5px;
	padding-bottom: 4px;
}

.paddingEsqPuntTaronja
{
	padding-left: 7px;
}

.CompraBlauClar
{
	color: #5E73E1;
	text-decoration: none;
}

.CompraBlauClar:hover
{
	color: #FFA800;
	text-decoration: none;
}

/******************************* FITXA *******************************/
.paddingDret
{
	padding-right: 10px;
}

/************* CERCADOR *******************/

.textCercador
{
	color: #5469DE;
	text-decoration: none;	
}

.textCercador:hover
{
	color: #FFA800;
	text-decoration: none;	
}

.logoFormats
{
	background-image: url('Imatges/General/logoFormats.gif');
	background-position: center;
	background-repeat: no-repeat;
}

/************* CISTELLA *******************/

.fonsSeparador
{
	background-color: #A9C5F7;
}

.fonsTitols
{
	background-color: #B7D5FB; /**/
}