/* CSS Document */
/* ------------------------------------------------------------------------ */
/* FEUILLE DE STYLE POUR TOUT LE SITE */
/* ------------------------------------------------------------------------ */
.inibform {
	margin: 0 0 0 0;
	}
#erreurbox{
	background-image: url(/include/images/erreur/fd_jaune.gif);
	height: 40px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#erreurgauche{
	width: 37px;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#erreurdroite{
	margin: 0 0 0 37px;
	padding: 0 0 0 0;
}
.erreur{
	font-size: small;
	font-weight: bold;
	text-align: center;
	color: #330066;
	line-height: 30px;
}
/* ------------------------------------------------------------------------ */




/* ------------------------------------------------------------------------ */
/* LES ELEMENTS DE LA COLONNE GAUCHE */
/* ------------------------------------------------------------------------ */


/* ------------------------------------------------------------------------ */
/* ELEMENTS BARRE DE SITUATION */
/* ------------------------------------------------------------------------ */
#blocfichesituation{
	padding: 0 0 0 0;
	background-color: transparent;
	height: 20px;
	color: #990000;
	font-size: 11px;
}
#blocfichesituation a{
	padding: 0 0 0 0;
	text-decoration: none;
	color: #000000;
}
#blocfichesituation a:hover{
	text-decoration: underline;
	color: #000000;
}
/* ------------------------------------------------------------------------ */
/* ELEMENTS IDENTIFICATION */
/* ------------------------------------------------------------------------ */
.nomidentifiant{
	font-weight: bold;
}
#blocident{
	padding: 10px 0 0 0;
	background-color: transparent;
	color: #000000;
	font-size: 11px;
}
#blocident a{
	color: #000000;
	text-decoration: none;
}
#blocident a:hover{
	color: #000000;
	text-decoration: underline;
}
/* ------------------------------------------------------------------------ */
/* ELEMENTS COLONNE DE DROITE */
/* ------------------------------------------------------------------------ */
/*#fichedroite{
	float: right;
	width: 175px;
	background-color: transparent;
}
#finalisez{
	background-image: url("/include/images/navigation/fond-finalisez-commande.gif");
	width: 100%;
	margin: 2px 0 2px 0;
}

#finalisezfleche{
	background-image: url("/include/images/navigation/fleche-finaliser-commande.gif");
	height: 22px;
	width: 15px;
	background-position: left;
	background-repeat: no-repeat;
	width: 100%;
}

.finaliseztexte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	color: Black;
	text-decoration: none;
	padding: 4px 0 0 20px;
}

.finaliseztexte a{
	color: Black;
	text-decoration: none;
}

.finaliseztexte a:hover{
	color: Black;
	text-decoration: underline;
}
#votrepanier{
	background: transparent;
	margin: 0 0 0 0;
	width: 100%;
}

#votrepaniertitre{
	background-image: url("/include/images/navigation/fond-votre-panier.gif");
	padding: 4px 0 4px 0;
	width: 100%;
}

#votrepaniercontient{
	background-image: url("/include/images/navigation/fond-votre-panier-contient.gif");
	padding: 4px 0 0 0;
	width: 100%;
}

#contenudupanier{
	background-image: url("/include/images/navigation/fond-votre-panier-contient.gif");
	padding: 5px 0px 5px 0;
	width: 100%;
}

#ajoutezunereference{
	background-image: url("/include/images/navigation/fond-ajouter.gif");
	margin: 0 0 0 0;
	padding: 5px 0px 5px 0;
	width: 100%;
	text-align: left;
	border: 0;
}
.margegauche{
	padding-left: 4px;
}
#votrecompte {
	background-image: url("/include/images/navigation/fond-votre-compte.gif");
	margin: 3px 0 5px 0;
	padding: 4px 0 4px 0;
	width: 100%;
}
#commande{
	background: transparent;
	width: 100%;
	padding: 0 0 0 0;
	margin: 8px 0 1px 0;
}
*/
/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */
.lien {
	text-decoration: underline;
	}

/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */
#actualites{
	background: transparent;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
}
#actualitestitre{
	background-image: url("/include/images/navigation/fond-titre-actualites.gif");
	padding: 4px 0 4px 0;
	width: 100%;
}
#fondactualites{
	background-image: url(/include/images/navigation/fond-actualites.gif);
	width: 100%;
}

#texteactualites{
	padding: 5px 0px 5px 0;
	width: 100%;
}
#journaltitre{
	background-image: url(/include/images/navigation/fond-journal-club.gif);
	background-repeat: no-repeat;
	height: 20px;
	padding: 4px 0 4px 0;
	width: 100%;
}

#entrezemail{
	margin: 0 0 0 0;
	padding: 0 0 5px 0px;
	width: 100%;
	border: 0;
}
/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */
#photoMV{
	float: left;
	padding: 0 1px 5px 5px;
	width: 45px;
}
/* ------------------------------------------------------------------------ */
/* ELEMENTS CENTRE */
/* ------------------------------------------------------------------------ */
#espacehp{
	margin-left: 175px;
	margin-right: 175px;
	height: 10px;
}	
#pageTT{
	background-color: transparent;
	margin-left: 175px;
	margin-right: 175px;
	height: 1px;
}
#pageTTT{
	background-color: transparent;
	margin-left: 175px;
	margin-right: 175px;
	height: 210px;
}
#pagePP{
	background-color: transparent;
	margin-left: 180px;
	margin-right: 10px;
}

/* ------------------------------------------------------------------------ */
/* ELEMENTS PRODUITS */
/* ------------------------------------------------------------------------ */
.POMtitre {
	padding: 15px 0 0 0;
	}
.POMtitre a {
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.POMtitre a:hover {
	color: #C93A02;
	text-decoration: underline;
}
.PIMtitre {
	font-size: x-small;
	font-weight: bold;
	padding: 5px 0 0 0;
	color: Black;
	}
.PIMtitre a{
	color: Black;
	text-decoration: none;
}
.PIMtitre a:hover{
	color: #C93A02;
	padding: 5px 0 0 0;
	text-decoration: underline;
}
.auteur{
	font-size: x-small;
	font-weight: bold;
	color: #878787;
	padding: 2px 0 10px 0;
}
.POMauteur{
	font-size: xx-small;
	font-weight: bold;
	color: #878787;
	padding: 2px 0 10px 0;
}
.resumehplivres{
	font-size: x-small;
	font-weight: normal;
	color: Black;
	padding: 5px 0 2px 0;
}
.resumehp a{
	color: Black;
}
.resumehp{
	font-size: small;
	font-weight: normal;
	color: Black;
	padding: 5px 0 2px 0;
}
.resumehplivres a{
	color: Black;
}

#photo{
	float: left;
	padding: 5px 1px 5px 5px;
	width: 76px;
}
#plusinfo{
	padding: 2px 0 0 0;
}
/* ------------------------------------------------------------------------ */
.MEAinfos4 {
	padding: 6px 0 10px 5px;
}
#MVprix {
	width: 108px;
	height: 18px;
	float: left;
	margin: 11px 0 0 5px;
}
	
a#MVprix{
	background-image: url(/include/images/navigation/mv_ajouter_off.gif);
	background-repeat: no-repeat;
}
a#MVprix:hover{
	background-image: url(/include/images/navigation/mv_ajouter_on.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	color: Black;
}
/*#MEAprix {
	width: 164px;
	height: 18px;
	float: left;
	margin: 4px 0 4px 0;
}
	
a#MEAprix{
	background-image: url("/include/images/navigation/fd_prix-mea_off.gif");
	background-repeat: no-repeat;
}
a#MEAprix:hover{
	background-image: url("/include/images/navigation/fd_prix-mea_on.gif");
	background-repeat: no-repeat;
	text-decoration: none;
	color: Black;
}
*/
/*.MEAprixtexte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: Black;
	margin: 0 0 0 0;
	padding: 2px 0 0 10px;
	text-decoration: none;
}
*/
#AUTprix{
	position: relative;
	float: left;
	height: 37px;
	width: 104px;
}
a#AUTprix{
	background-image: url(/include/images/navigation/fond-prix-off.gif);
	background-repeat: no-repeat;
	height: 37px;
	width: 104px;
	text-decoration: none;
}
a#AUTprix:hover{
	background-image: url(/include/images/navigation/fond-prix-on.gif);
	background-repeat: no-repeat;
	height: 37px;
	width: 104px;
	text-decoration: none;
}
/* ------------------------------------------------------------------------ */
/*
.prixtexte{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: Black;
	margin: 0 0 0 0;
	padding: 2px 0 0 2px;
	text-decoration: none;
}
#prix{
	float: left;
	height: 37px;
	width: 104px;
}
a#prix{
	background-image: url("/include/images/navigation/fond-prix-off.gif");
	background-repeat: no-repeat;
	height: 37px;
	width: 104px;
	text-decoration: none;
}

a#prix:hover{
	background-image: url("/include/images/navigation/fond-prix-on.gif");
	background-repeat: no-repeat;
	height: 37px;
	width: 104px;
	text-decoration: none;
}
*/
/* ------------------------------------------------------------------------ */
#boxhp{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 3px 3px 3px 3px;
}
.ami {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	}
.ami a{
	color: #666666;
	text-decoration: none;
	}
.ami a:hover{
	text-decoration: underline;
	}
.droite {
	text-align: right;
	}
.decouverte {
	padding: 5px 0 0 0;
	color: #CC6600;
	font-size: 11px;
	}
.decouverte a{
	text-align: right;
	color: #CC6600;
	text-decoration: none;
	}
.decouverte a:hover{
	text-decoration: underline;
	}
/* ------------------------------------------------------------------------ */
#menussrub {
	margin: 0 10px 0 24px;
}
#listedecohaut{
	height: 25px;
	width: 70%;
	background-color: #DBDBDB;
	margin: 20px 0 0 0;
}
.titressrub {
	font-size: 14px;
	font-weight: bold;
	margin: 3px 0 0 5px;
	color: #333333;
}
.positionssrub {
	padding: 5px 5px 5px 10px;
	}
#positionssrubprod {
	margin: 0 0 4px 0;
	}
.positionssrubprod {
	padding: 3px 5px 3px 5px;
	}
/* ------------------------------------------------------------------------ */
/* ELEMENTS FICHES PRODUIT */
/* ------------------------------------------------------------------------ */
#cataloguefiche{
	background-image: url("/include/images/elements/fd_titre-fiche.gif");
	background-repeat: repeat-y;
	padding: 0 0 0 5px;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	height: 20px;
	width: 165px;
	color: White;
	}
#contenufiche{
	background-image: url("/include/images/elements/fd_fiche-info.gif");
	background-repeat: repeat-all;
	height: 120px;
	width: 154px;
	}
#avis{
	background-color:#99CC00;
	/* background-image: url(include/images/navigation/fond-titre-actualites.gif); */
	/* background-image: url("include/images/elements/fd_avis.gif"); */
	background-repeat: repeat-all;
	height: 20px;
	width: 154px;
	padding: 0 0 0 5px;
	line-height: 17px;
	}

.accroche{
	font-size: x-small;
	font-weight: bold;
	color: #C93A02;
	padding: 0 2px 8px 3px;
}
#ficheinfoprix{
	float: right;
	width: 135px;
	padding: 2px 0 0 0;
}
#pagesansdroite {
	margin: 0 10px 0 178px;
	}
/*#pagesansdroite2 {
	margin: 0 0 0 175px;
	}
*/

#titrecatfiche{
	background-image: url("/include/images/elements/fd_bleu.gif");
	padding: 3px 0 3px 5px;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #fff;
	height: 15px;
	width: 154px;
}
#ficheimageomm{
	padding: 10px 10px 0 5px;
	float: right;
}
#suggestion {
	background-image: url("/include/images/elements/fd_conseils-fiche.gif");
	width: 152px;
	padding: 6px 0 0 5px;
	}
.accrochesuggestion {
	color: #13437F;
	font-size: x-small;
	font-weight: bold;
	}
#libellesuggestion {
	background-image: url("/include/images/elements/fd_conseils-fiche.gif");
	width: 98%;
	font-size: x-small;
	color: Black;
	font-weight: bold;
	padding: 2px 0 2px 6px;
	margin: 15px 0 0 4px;
	}
#detailsuggestion {
	float: left;
	width: 25%;
	height: 160px;
	border-bottom-color:#CCCC99;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding: 2px 0 5px 0;
	}
#X_ajoutok {
	background-color: #FFCC00;
	font-weight: bold;
	color: Black;
	font-size: x-small;
	padding: 2px 2px 2px 2px;
	}
#X_visuelfiche {
	float: left;
	height: 210px;
	padding: 0 2px 0 0;
	}
#sousvisuel {
	background-color: #BADDC4;
	font-size: 11px;
	color: Black;
	}	
#sousvisuel a{
	padding: 2px 0 2px 0;
	color: Black;
	text-decoration: underline;
	}
#sousvisuel a:hover{
	color: Black;
	text-decoration: underline;
	}
/* ------------------------------------------------------------------------ */
/* ELEMENTS LISTES */
/* ------------------------------------------------------------------------ */
#menuliste {
	padding: 15px 0 0 25px;
	font-size: x-small;
	color: Black;
	}
#menutri {
	width: 280px;
	}
#positionmenu {
	padding: 0 0 0 38px;
	}
#pagesll{
	padding: 3px 5px 3px 5px;
	background-color: #F5F3F1;
	margin-left: 176px;
	height: 20px;
}
#pagesllgauche {
	font-size: xx-small;
	color: Black;
	float: left;
	}
#pageslldroite {
	font-size: xx-small;
	color: Black;
	float: right;
	}
#autligne{
	background-image: url(/include/images/navigation/fd_ligne.gif);
	height: 1px;
}
#Wgauche2 {
	margin: 0 120px 0 80px;
	}	
/* ------------------------------------------------------------------------ */
/* ELEMENTS BAS DE PAGE */
/* ------------------------------------------------------------------------ */

#biblioliens{
	font-size: xx-small;
	margin: 25px 0 10px 0;
}
.biblioutiles{
	text-align: center;
	color: #1A4C80;
	font-weight: bold;
}
.biblioutiles a{
	color: #1A4C80;
	text-decoration: none;
}
.biblioutiles a:hover{
	color: #1A4C80;
	text-decoration: underline;
}
.bibliocatalogue{
	text-align: center;
	color: #625D5D;
	padding: 2px 0 0 0;
}
.bibliocatalogue a{
	color: #625D5D;
	text-decoration: none;
}
.bibliocatalogue a:hover{
	color: #625D5D;
	text-decoration: underline;
}
#copyrightbarre{
	margin: 5px 0 0 0;
	background-color: #C6E3FF;
	height: 2px;
}
#cnil{
	font-size: xx-small;
	margin: 15px 24px 5px 24px;
}
/* ------------------------------------------------------------------------ */
/* JEUX ET CONCOURS */
/* ------------------------------------------------------------------------ */
#AVImea{
	margin-left: 175px;
	margin-right: 178px;
	border-width: 1px;
	border-style: solid;
	border-color: #E9E8D1;
}
#AVImilieu{
	background-color: transparent;
	margin-left: 175px;
	margin-right: 178px;
}
.PIMaccroche {
	font-size: x-small;
	color: #C93A02;
	font-weight: bold;
	margin: 0 0 5px 0;
}
/* ------------------------------------------------------------------------ */
/* A SUPPRIMER  */
/* ------------------------------------------------------------------------ */

#photohplivres {
	float: left;
	padding: 5px 1px 5px 5px;
	width: 76px;
}
.auteurhplivres {
	font-size: x-small;
	font-weight: bold;
	color: #878787;
	padding: 2px 0 10px 0;
	}
#PMpagesansdroite3{
	margin: 0 10px 0 176px;
}
/* ------------------------------------------------------------------------ */
/* ELEMENTS VOTRE COMPTE  */
/* ------------------------------------------------------------------------ */

#rubaide{
	margin-left: 178px;
	margin-right: 20px;
}
#rubaide{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: transparent;
	height: 1000px;
}

#rubaideSAV{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: transparent;
	height: 20px;
	color: #990000;
	font-size: x-small;
}
.envoyer{
	text-align: right;
}
.texteforaide{
	padding: 3px 0 0 5px;
	font-size: x-small;
	font-weight: bold;
}

#titreaide{
	background-color: #0075BD;
	height: 20px;
	padding: 0 2px 0 2px;
}
#ligneaide{
	background-color: #0075BD;
	width: 100%;
}
#boxaide{
	background-image: url(/include/images/navigation/fond-aide.gif);
	margin: 0 10px 0 0;
	padding: 0 0 0 5px;
	font-size: x-small;
}
#boxformul{
	background-image: url(/include/images/navigation/fond-aide.gif);
	height: 30px;
	margin: 0 10px 0 0;
	padding: 1px 1px 1px 1px;
}
#boxaidecontour{
	background-color: #B2CCDC;
	padding: 1px 1px 1px 1px;
	margin: 0 10px 0 0;
}
#boxaidededans{
	background-color: #FFFFFF;
	height: 30px;
}
#boxaidededans2{
	background-color: #FFFFFF;
	height: 150px;
}
.gtcontact{
	text-align: center;
}
#libelle2{
	width: 120px;
	float: left;
	font-size: x-small;
	padding: 7px 0 2px 5px;
}
#saisie {
	/* float: left; */
	font-size: x-small;
	padding: 2px 0 2px 5px;
}
#saisie2{
	float: left;
	font-size: x-small;
	padding: 7px 0 2px 5px;
}
#saisie2{
	float: left;
	font-size: x-small;
}
.textesaisie{
	border: 1px;
}
.petittexteaide{
	font-size: x-small;
	padding: 5px 0 0 5px;
}
form{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#validation{
	width: 100%;
}
#boxdocume{
	background-color: #FFFFFF;
	height: 25px;
	color: Black;
	font-size: x-small;
	text-decoration: none;
}
/* ------------------------------------------------------------------------ */
/* ELEMENTS AVIS DES INTERNAUTES  */
/* ------------------------------------------------------------------------ */
#AVIpage {
	background-color: #FFCC99;
	}
	
.AVItitre a{
	font-size: small;
	color: Black;
	padding: 0 0 0 5px;
	text-decoration: none;
}
.AVItitre a:hover{
	color: #C93A02;
	padding: 0 0 0 5px;
	text-decoration: underline;
}
#AVIpicto {
	float: left;
	}
.AVIdroite {
	padding: 0 200px 0 0;
	}
.AVIdroite2 {
	float: right;
	padding: 0 10px 0 0;
	}
#AVIposition {
	background-color:#33CCCC;
	margin-left: 180px;
	margin-right: 10px;
	}
html>body #AVIposition {
	margin-left: 180px;
	margin-right: 10px;
	background-color:#CCFF33;
}
#AVIsaisie {
	position: absolute;
	left: 300px;
	}
#AVItous {
	background-color: #F5F3F1;
	}
#menuliste2{
	font-size: x-small;
	color: Black;
	margin-height: 50px;
	margin-left: 180px;
}
#pagesllmilieu{
	float: left;
	padding-left: 100px;
	font-size: x-small;
}
#suggestion {
	background-image: url("/include/images/elements/gt_conseils.gif");
	background-repeat: no-repeat;
	background-color: #DBE7F7;
	width: 154px;
	padding: 77px 0 0 5px;
	}
#tabedetailJ{
	font-size: 13px;
	line-height: 20px;
	padding: 0 5px 20px 5px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 15px;
}
#rechercher-aucun {
	margin-left:180px;
	margin-right:180px;
	}
#parrainagetitre {
	margin-top: 5px;
	width : 175px;
	}
#parrainage {
	border-bottom-color:#FFCCFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#FFCCFF;
	border-left-style:solid;
	border-left-width:1px;
	padding: 5px 0 5px 0;
	margin: 0 0 0 0;
	width: 174px;
	}

#searchtlbox {
	margin-right: 176px;
	margin-top: -15px;
	font-size: x-small;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-color:#EBECCA;
	border-top-style: solid;
	border-top-width:1px;
	border-bottom-color:#EBECCA;
	border-bottom-style: solid;
	border-bottom-width:1px;
	}
#searchtl {
	margin-bottom: 20px;
	}
.ACliste{
	font-size: x-small;
	font-weight: bold;
	color: #C93A02;
}
#tabrecherche {
	width: 410px;
	}
/* ------------------------------------------------------------------------ */
/* LES RUBRIQUES  */
/* ------------------------------------------------------------------------ */
.menuSUSPEN{
	background-color: #9C8C79;
}
.menuLITTER{
	background-color: #660066;
}
.menuDOCUME {
	background-color:#999900;
	}
.BD{
	background-color:#990066;
	}
.menuVIEPRA {
	background-color:#339900;
	}
.BEAUX {
	background-color:#006699;
	}
#MEAprixrza {
	width: 164px;
	height: 18px;
	float: left;
}
a#MEAprixrza{
	background-image: url(/include/images/navigation/fd_rza-mea_off.gif);
	background-repeat: no-repeat;
}
a#MEAprixrza:hover{
	background-image: url(/include/images/navigation/fd_rza-mea_on.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	color: Black;
}
#AUTprixrza{
	float: right;
	height: 37px;
	width: 104px;
	margin: 10px 0 10px 0;
}
a#AUTprixrza{
	background-image: url(/include/images/navigation/fond-reservez-off.gif);
	background-repeat: no-repeat;
	height: 37px;
	width: 104px;
	text-decoration: none;
}

a#AUTprixrza:hover{
	background-image: url(/include/images/navigation/fond-reservez-on.gif);
	background-repeat: no-repeat;
	height: 37px;
	width: 104px;
	text-decoration: none;
	color: Black;
}
#XXXNcentre{
	margin: 0 180px 0 75px;
}
#partielog {
	margin-left: 178px;
	margin-right: 30px;
	margin-top: 10px;
	}
#photooffre {
	float: left;
	margin-right: 5px;
	height: 150px;
	}
#boxplus {
	font-weight: bold;
	color: #CC6633;
	font-size:35px;
	width: 32px;
	float: left;
	text-align: center;
	margin-top: 30px;
	margin-right: 5px;
	}
.texteoffre {
	font-size: x-small;
	padding-bottom: 10px;
	}
.texteoffre a {
	font-size: x-small;
	font-weight: bold;
	color: #000000;
	}
.texteoffre a:hover {
	font-size: x-small;
	font-weight: bold;
	color: #C93A02;
	}
.tease {
	font-size: x-small;
	color: #C93A02;
	}
#ligneoffre{
	background-image: url(/include/images/offres/fd_ligne.gif);
	height: 7px;
	margin-bottom: 10px;
}
#titreoffreN {
	height: 20px;
	}
#Wgauche {
	float: left;
	width: 66px;
	margin-right: 5px;
	}
#AUTpictos{
	float: right;
	margin-right: 15px;
	}
#xtdetailbold {
	background-color:#FFFFCC;
	font-size: 12px;
	color: #660033;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 15px;
	padding-left: 10px;
	}
/* ------------------------------------------------------------------------ */
/* FIDELITE */
/* ------------------------------------------------------------------------ */
/* PROMO COFFRETS CADEAUX */
#CCgt {
	background-image:url(/FL/conseils/nouveau/fidelite/platine/coffrets/fd_gt.gif);
	height: 46px;
	}
.CCresumehplivres {
	color:#000000;
	font-size: x-small;
	padding: 5px 0 2px 5px;
	}
html>body .CCresumehplivres {
	color:#000000;
	font-size: 13px;
	padding: 5px 0 2px 5px;
}
#CCrose {
	background-image:url(/FL/conseils/nouveau/fidelite/platine/coffrets/fd_rose.gif);
	height: 90px;
	color:#FFFFFF;
	font-size: x-small;
	padding: 5px 0 2px 5px;
	margin-left: 3px;
	margin-right: 3px;
	}
html>body #CCrose {
	background-image:url(/FL/conseils/nouveau/fidelite/platine/coffrets/fd_rose.gif);
	height: 90px;
	color:#FFFFFF;
	font-size: 13px;
	padding: 5px 0 2px 5px;
	margin-left: -1px;
	margin-right: -1px;
	}
#CCprix {
	margin-left: 5px;
	margin-top: 8px;
	}
#CCvert {
	background-image:url(/FL/conseils/nouveau/fidelite/platine/coffrets/fd_vert.gif);
	height: 420px;
	padding-top: 10px;
	}
#CCgauche {
	width: 51%;
	float: left;
	margin-left: 1px;
	}
#CCdroite {
	width: 47%;
	float: left;
	margin-right: 1px;
	}
	
/* PROMO COFFRETS CADEAUX */
.FIDtitre a{
	font-size: x-small;
	color: #C93A02;
	padding: 5px 0 0 0;
	text-decoration: none;
}
.FIDtitre a:hover{
	color: #000000;
	padding: 5px 0 0 0;
	text-decoration: underline;
}
.FIDrubrique {
	font-size: x-small;
	font-weight: bold;
	color: #C93A02;
	padding: 5px 0 0 0;
	}
#FIDaussi{
	background-image: url(/FL/conseils/nouveau/fidelite/bleu_sombre.gif);
	width: 100%;
}
#FIDfonce{
	background-image: url(/FL/conseils/nouveau/fidelite/bleu.gif);
	float: left;
	width: 49%;
	padding: 1px 1px 1px 1px;
}
#FIDclair{
	float: left;
	background-image: url(/FL/conseils/nouveau/fidelite/bleu_clair.gif);
	width: 49%;
}
#FIDcolonne{
	float: left;
	background-image: url(/FL/conseils/nouveau/fidelite/bleu_sombre.gif);
	width: 1%;
}
#FIDpage{
	height: 34px;
	margin: 0 5px 0 0;
	padding : 0 0 0 3px;
	background-image: url(/FL/conseils/nouveau/fidelite/bleu_sombre.gif);
}
#FIDcdc {
	width: 99%;
	height: 34px;
	background-image: url(/FL/conseils/nouveau/fidelite/fd_gt.gif);
	}
#FIDannonce {
	width: 99%;
	height: 24px;
	background-image: url(/FL/conseils/nouveau/fidelite/vert.gif);
	}
.menufidliste{
	background-image:   url(/FL/conseils/nouveau/fidelite/vert.gif);
}
#menuaussifid {
	margin: 4px 4px 0 0 ;
	float: right;
	width: 200px;
	padding: 3px 3px 3px 3px;
	}
#FIDannonce3 {
	width: 100%;
	height: 24px;
	background-image: url(/FL/conseils/nouveau/fidelite/vert.gif);
	}	
#FIDannonce2 {
	width: 70%;
	height: 1px;
	background-image: url(/FL/conseils/nouveau/fidelite/vert.gif);
	}
#AVTrouge {
	width: 100%;
	background-image: url(/FL/conseils/nouveau/fidelite/avantages/fd_rouge.gif);
	}
#AVTcomment {
	width: 100%;
	padding: 3px 10px 10px 10px;
}
#AVTbleu {
	width: 100%;
	background-image: url(/FL/conseils/nouveau/fidelite/avantages/fd_bleu.gif);
	}
#AVTcarte {
	height: 28px;
	}
#AVTpage{
	margin: 0 176px 0 175px;
}
.liensfid {
	font-size: x-small;
	line-height: 15px;
	color: #333333;
}
.liensfid a{
	text-decoration: none;
	color: #333333;
}
.liensfid a:hover{
	text-decoration: underline;
	color: #333333;
}