body {
  background-color:#f3f3f3;
  color:#656565;
  font-family:Tahoma;
  font-size:11px;
}

p {
    margin: 1em 0;
}

.clear {
  clear: both;
}

/* Fonds */

a:link{
  color: #000000;
}
a:visited{
  color: #000000;
}
a:hover{
  color: #000000;
}

.Fond_Popup {
background-image:url(../images/aujour/Fond_Popup.jpg);
background-repeat:no-repeat;
}

.Fond_Login_2 {
background-image:url(../images/nonauthentifie/Fond_Login.jpg);
background-repeat:no-repeat;
background-position:left top;
width:414px;
height:135px;

}

.Fond_Image_Popup {
background-image:url(../images/aujour/Fond_Image_Popup.jpg);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
}

.Fond_Image_Portfolio {
  background-image:url(../images/portfolio/Fond_Image.jpg);
  background-repeat:no-repeat;
  width:123px;
  height:149px;
  text-align:center;
  vertical-align: middle;
}

.Fond_Image_AuJour {
  background-image:url(../images/portfolio/Fond_Image.jpg);
  background-repeat:no-repeat;
  background-position:top;
  width:123px;
  height:149px;
  text-align:center;
}

.Image_AuJour {
margin-top:6px;
}

.Fond_Profil_MesInfos {
background-image:url(../images/profil/Fond_MesInformations.jpg);
background-repeat:no-repeat;
width:319px;


}

.Fond_Profil_MotDePasse {
background-image:url(../images/profil/Fond_VotreMotDePasse.jpg);
background-repeat:no-repeat;
width:232px;


}

.Fond_Login_index {
background-image:url(../images/index/Fond_Formulaire_Login.jpg);
background-repeat:no-repeat;
height:299px;
width:523px;
}

.Fond_Page{
background-color:#f3f3f3;

}


.Fond_PageDroite{
background-color:#f3f3f3;
}

.Fond_PageDroite2 {
background-color:#f3f3f3;
}

.Fond_PageDroite_Bas {
background-color:#f3f3f3;
}

.Fond_PageDroite_Bas_2 {
background-color:#f3f3f3;
}

.Fond_PageGauche {
background-color:#f3f3f3;
}


.Fond_GaucheChien {
background-color:#f3f3f3;
background-image:url(../images/accueil/Gauche_Page_Haut.jpg);
background-position:top;
background-repeat:repeat-y;

}
.Gauche_Page_Bas{
background-image:url(../images/accueil/Gauche_Page_Bas.jpg);
background-repeat:no-repeat;
}
.left_repeated {
  background-color: #f3f3f3;
  background-image: url(../images/left_column.jpg);
  background-position: top;
  background-repeat: repeat-y;
}

.Gauche_Page{
  background-color: #f3f3f3;
  background-image: url(../images/accueil/Gauche_Page.jpg);
  background-position: top;
  background-repeat: repeat-y;
  height:325;
}
.right_repeated {
  background-color: #f3f3f3;
  background-image: url(../images/right_column.jpg);
  background-position: left top;
  background-repeat: repeat-y;
}

.Fond_Droite_Sans_Chien {
background-color:#f3f3f3;
background-image:url(../images/accueil/Droite_Page_Haut.jpg);
background-position:top;
background-repeat:repeat-y;

}

.Fond_Droite_Avec_Chien {
background-color:#F3F3F3;
background-image:url(../images/parrainage/DroitePageHaut.jpg);
background-position: top;
background-repeat: no-repeat;

}

.Fond_PageBas {
background-color:#f3f3f3;
background-image:url(../images/Bas_Page1.jpg);
background-position: left top;
background-repeat:no-repeat;
height:84px;
}

.Haut_Page{ /* Header de la page*/
	background-color:#000000;
	width:955;
	height:18;
	background-image:url(../images/formulaire/Haut_Page1.jpg);	
}

.Fond_Formulaire {
background-color:#ffffff;
}

.Fond_VotreParrain {
background-image:url(../images/formulaire/Fond_VotreParrain.jpg);
background-repeat:no-repeat;
height:58px;
}

.Fond_MesInformations {
background-image:url(../images/formulaire/Fond_MesInformations.jpg);
background-repeat:no-repeat;
height:251px;
}

.Fond_Inscription {
background-image:url(../images/formulaire/Fond_Inscription.jpg);
background-repeat:no-repeat;
height:251px;
}

.Fond_MonMotPasse{
background-image:url(../images/formulaire/Fond_MonMotDePasse.jpg);
background-repeat:no-repeat;
height:108px;
}

.Fond_VosCentresInterets{
background-image:url(../images/formulaire/Fond_VosCentresInterets.jpg);
background-repeat:no-repeat;
height:138px;
}


.Fond_Interieure_CentreHaut {
background-image:url(../images/accueil/Fond_Centre_Haut.jpg);
background-repeat:no-repeat;
height:125px;
}

.Fond_Formulaire_CentreHaut {
background-image:url(../images/formulaire/Fond_Centre_Haut.jpg);
background-repeat:no-repeat;
height:125px;
}

.Fond_Interieure_CentreHaut_Admin {
background-image:url(../images/accueil/Fond_Centre_Haut_Admin.jpg);
background-repeat:no-repeat;
height:150px;
}

.Fond_Interieure_CentreMilieu {
background-color:#ffffff;
}

.Fond_Interieure_CentreMilieu2 {
background-image:url(../images/accueil/Fond_Centre_Milieu2.gif);
background-repeat:repeat-y;
}


.Fond_Chien_Centre_Gauche {
}

.Fond_Chien_Centre_Droite{
  background-color:#ffffff;
}


.Fond_Tableau_Parrainez {
background-image:url(../images/parrainage/Fond_Formulaire_Parrainage.jpg);
background-position:left top;
background-repeat:no-repeat;
height:127px;
}

.Fond_Tableau_Parrainez3 {
background-image:url(../images/parrainage/Fond_Formulaire_Parrainage3.jpg);
background-position:left top;
background-repeat:no-repeat;
height:127px;
}

.Fond_Contact {
background-image:url(../images/contact/Fond_Contact.jpg);
background-repeat:no-repeat;
width:453px;


}


.Fond_Compteur{
  background-color:#9a0000;
  background-image:url(../images/formulaire/Haut_Page1.jpg);
  background-position:right top;
  background-repeat:repeat-x;
  width:955px;
  height:18px;
  font-size: 11px;
  font-weight:bold;
  padding-left: 770px;
  color:#FFFFFF;
  padding-top:0px;
}

/* ---------------------------- */


/* Polices */

.LibelleFormulaire {
  font-family: Tahoma;
  font-size: 10px;
  color: #6C6C6C;
}

.Asterisque {
  font-family: Tahoma;
  font-size: 10px;
  color: #9d0000;
}

.ChampFormulaire {
font-family: Tahoma;
  font-size: 10px;
  color: #6C6C6C;
  width:169px;
  height:17px;
}

.ChampFormulaire_Passe {
font-family: Tahoma;
  font-size: 10px;
  color: #6C6C6C;
  width:116px;
  height:17px;
}


.ChampFormulaire_Contact {
font-family: Tahoma;
  font-size: 10px;
  color: #6C6C6C;
  height:17px;
}

.ChampFormulaire_Contact2 {
font-family: Tahoma;
  font-size: 10px;
  color: #6C6C6C;
  height:17px;
  width:341px;
}

.Liens {
  font-family: Tahoma;
  font-size: 10px;
  color: #7C7C7C;
  padding: 0 0 15px 0;
  position: relative;
}
.Liens a:link {
font-family: Tahoma;
  font-size: 10px;
  color: #7C7C7C;
  text-decoration:none;
}
.Liens a:visited {
font-family: Tahoma;
  font-size: 10px;
  color: #7C7C7C;
  text-decoration:none;
}
.Liens a:hover {
font-family: Tahoma;
  font-size: 10px;
  color: #CC2020;
  text-decoration:underline;
}

.BasPage {
  font-family: Tahoma;
  font-size: 10px;
  color: #7C7C7C;
  padding: 0 0 15px 0;
  position: relative;
}
.BasPage div.subscribeContainer {
  position: relative;
}

.BasPage div.subscribe {
  position: absolute;
  width: 160px;
  height: 50px;
  top: -134px;
  left: 425px;
}

.BasPage a:link {
font-family: Tahoma;
  font-size: 10px;
  color: #CC2020;
  text-decoration:none;
}

.BasPage a:visited {
font-family: Tahoma;
  font-size: 10px;
  color: #CC2020;
  text-decoration:none;
}

.BasPage a:hover {
font-family: Tahoma;
  font-size: 10px;
  color: #CC2020;
  text-decoration:underline;
}
.Fond_PageBas .BasPage a:hover,
.Fond_PageBas  .BasPage ,
.Fond_PageBas .BasPage a:visited,
.Fond_PageBas .BasPage a:link{
  color: #cc2020;
}
.Parrainage_immediat {
font-family: Tahoma;
  font-size: 10px;
  color: #282828;
}

.ChampFormulaire_Parrainage {
font-family: Tahoma;
  font-size: 10px;
  color: #282828;
  width:98px;
  height:16px;
}

.ChampFormulaire_Parrainage_2 {
font-family: Tahoma;
  font-size: 10px;
  color: #282828;
  width:146px;
  height:19px;
}

.Nav_On {
  font-family: Tahoma;
  font-size: 10px;
  color: #252525;
  padding-left:10px;
  padding-right:10px;
  background-color:#fdfdfd;
}

.Nav_On a:link {
  font-family: Tahoma;
  font-size: 10px;
  color: #252525;
  text-decoration:none;
}

.Nav_On a:visited {
  font-family: Tahoma;
  font-size: 10px;
  color: #252525;
  text-decoration:none;
}

.Nav_On a:hover {
  font-family: Tahoma;
  font-size: 10px;
  color: #252525;
  text-decoration:underline;
}


.Nav_Off {
  font-family: Tahoma;
  font-size: 10px;
  color: #252525;
  padding-left:10px;
  padding-right:10px;
  background-image: url(../images/Fond_Menu_Nav.jpg);
  background-repeat: repeat-x;
}

.Nav_Off a:link {
  font-family: Tahoma;
  font-size: 10px;
  color: #252525;
  text-decoration:none;
}

.Nav_Off a:visited {
  font-family: Tahoma;
  font-size: 10px;
  color: #252525;
  text-decoration:none;
}

.Nav_Off a:hover {
  font-family: Tahoma;
  font-size: 10px;
  color: #252525;
  text-decoration:underline;
}

.Nav_Off2 {
  font-family: Tahoma;
  font-size: 10px;
  color: #252525;
  padding-left:10px;
  padding-right:10px;
  background-image: url(../images/Fond_Menu_Nav2.gif);
  background-repeat: repeat-x;
}

.Nav_Off2 a:link {
  font-family: Tahoma;
  font-size: 10px;
  color: #252525;
  text-decoration:none;
}

.Nav_Off2 a:visited {
  font-family: Tahoma;
  font-size: 10px;
  color: #252525;
  text-decoration:none;
}

.Nav_Off2 a:hover {
  font-family: Tahoma;
  font-size: 10px;
  color: #252525;
  text-decoration:underline;
}


.Votre_cueillette {
  font-family: Tahoma;
  font-size: 10px;
  color: #ffffff;
  padding-left:36px;
  padding-top:5px;
  background-image: url(../images/Fond_Bouton_Cueillette.gif);
  background-repeat: no-repeat;
  width:120px;
  background-position: left;

}

.Votre_cueillette a:link {
  font-family: Tahoma;
  font-size: 10px;
  color: #ffffff;
  text-decoration:none;
}

.Votre_cueillette a:visited {
  font-family: Tahoma;
  font-size: 10px;
  color: #ffffff;
  text-decoration:none;
}

.Votre_cueillette a:hover {
  font-family: Tahoma;
  font-size: 10px;
  color: #ffffff;
  text-decoration:underline;
}

.Sous_Titre {
  font-family: Tahoma;
  font-size: 14px;
  font-weight: bold;
  color: #4f3120;
  padding-left:14px;
  padding-bottom:13px;
}

.Suivi_colis {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #b50006;
  background-position:bottom left;

  padding-left:25px;
}

.Sous_Titre_Noir {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #131313;

  padding-left:14px;

}

.Sous_Titre_Noir_Petit {
  font-family: Tahoma;
  font-size: 10px;
  font-weight: bold;
  color: #131313;

  padding-left:14px;

}

.Sous_Titre_Noir_Jour {
  font-family: Tahoma;
  font-size: 10px;
  font-weight: bold;
  color: #666666;
  padding-left:14px;

}


.Paragraphe {
  font-family: Tahoma;
  font-size: 11px;
  color: #6c6c6c;
  padding-left:14px;
  text-align:justify;
}

.Paragraphe2 {
  font-family: Tahoma;
  font-size: 11px;
  color: #6c6c6c;
}


.Paragraphe_FondArrondi {
  font-family: Tahoma;
  font-size: 11px;
  color: #131313;
  padding-left:14px;
  padding-right:102px;
  padding-bottom:19px;
  text-align:justify;
  background-image: url(../images/qui/BasGauche_Paragraphe.jpg);
  background-repeat:no-repeat;
  background-position:bottom left;
}

.Paragraphe_FondArrondi_2 {
  font-family: Tahoma;
  font-size: 10px;
  color: #131313;
  padding-left:14px;
  padding-bottom:19px;
  text-align:justify;
}


.Votre_Filleul {
  font-family: Tahoma;
  font-size: 10px;
  color: #515151;
  font-weight: bold;
  padding-left:14px;
  padding-top:6px;
  background-image: url(../images/parrainage/Fond_Votre_Filleul.jpg);
  background-repeat: no-repeat;
  background-position: left;
  height:23px;
}

.Votre_Filleul_Sans_Fond_Rouge {
  font-family: Tahoma;
  font-size: 10px;
  color: #23b6cd;
  font-weight: bold;
  padding-top:6px;

}

.Votre_Filleul_Sans_Fond_Rouge a:link {
  font-family: Tahoma;
  font-size: 10px;
  color: #23b6cd;
  font-weight: bold;
  padding-top:6px;
  text-decoration:bold;

}


.Votre_Filleul_Sans_Fond_Rouge a:visited {
  font-family: Tahoma;
  font-size: 10px;
  color: #23b6cd;
  font-weight: bold;
  padding-top:6px;
  text-decoration:bold;

}

.Votre_Filleul_Sans_Fond_Gris {
  font-family: Tahoma;
  font-size: 10px;
  color: #515151;
  font-weight: bold;
  padding-top:6px;

}

.Degrade_Gauche_Votre_Filleul {
  background-image:url(../images/parrainage/Degrade_Gauche.jpg);
  background-position:right;
  background-repeat:repeat-y;
}

.Pointilles_Gris {
  background-image:url(../images/parrainage/Tiret_Gris.gif);
  background-repeat:repeat-x;
}

.Cellule_Votre_Filleul {
font-family: Tahoma;
  font-size: 10px;
  color: #6c6c6c;
  padding-left:14px;
  padding-top:6px;
  background-image:url(../images/parrainage/Fond_Tableau.jpg);
  background-repeat: no-repeat;
  background-position: left;
  height:25px;
}

.Cellule_Votre_Filleul_Sans_Fond_Gris {
font-family: Tahoma;
  font-size: 10px;
  color: #6c6c6c;
  padding-top:6px;


}

.Texte_Blanc_Gras {
font-family: Tahoma;
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;


}


.Texte_Blanc_Gras a:link {
font-family: Tahoma;
  font-size: 10px;
  color: #ffffff;
  text-decoration:bold;
}

.Texte_Blanc_Gras a:visited {
font-family: Tahoma;
  font-size: 10px;
  color: #ffffff;
  text-decoration:bold;
}
.Texte_marron_Gras {
font-family: Tahoma;
  font-size: 10px;
  color: #4f3120;
  font-weight: bold;


}

.Texte_marron_Gras a:link {
font-family: Tahoma;
  font-size: 10px;
  color: #4f3120;
  text-decoration:bold;
}

.Texte_marron_Gras a:visited {
font-family: Tahoma;
  font-size: 10px;
  color: #4f3120;
  text-decoration:bold;
}

.Cellule_Votre_Filleul_Sans_Fond_Rouge {
font-family: Tahoma;
  font-size: 10px;
  color: #23b6cd;
  padding-top:6px;

}


.Cellule_Votre_Filleul_Sans_Fond_Rouge a {
color: #23b6cd;
text-decoration:underline;
}

.Cellule_Bons_Achats {
font-family: Tahoma;
  font-size: 10px;
  color: #6c6c6c;
  padding-left:14px;
  padding-top:29px;
  background-image:url(../images/parrainage/Fond_Bons_Achats.jpg);
  background-repeat: no-repeat;
  background-position: left bottom;
  height:53px;
}

.Cellule_Parrainer {
font-family: Tahoma;
  font-size: 10px;
  color: #6c6c6c;
  padding-left:14px;
  padding-bottom:4px;
  background-image:url(../images/parrainage/Fond_Parrainez.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  height:37px;
}


.Cellule_home {
font-family: Tahoma;
  font-size: 10px;
  color: #7c7c7c;
  border:0;
  height:20px;
  width:200px;
  padding-top:5px;
}

.MotdePasse_Oublie {
font-family: Tahoma;
  font-size: 10px;
  color: #7c7c7c;
}

.MotdePasse_Oublie a{
font-family: Tahoma;
  font-size: 10px;
  color: #7c7c7c;
  text-decoration:underline;
}

.MotdePasse_OublieNew {
font-family: Tahoma;
  font-size: 10px;
  color: #d12825;
}

.MotdePasse_OublieNew a:link{
font-family: Tahoma;
  font-size: 10px;
  color: #d12825;
  text-decoration:none;
}
.MotdePasse_OublieNew a:hover{
font-family: Tahoma;
  font-size: 10px;
  color: #d12825;
  text-decoration:underline;
}
.MotdePasse_OublieNew a:visited{
font-family: Tahoma;
  font-size: 10px;
  color: #d12825f;
  text-decoration:none;
}

.Votre_Apercu {
  margin-left: 133px;
  color: #20B5CC;
}

.Votre_Apercu a {
  color: #20B5CC;
  text-decoration:none;
  font-weight: bold;
}

.Votre_Apercu a:visited {
  color: #20B5CC;
}

.suite {
  font-family: Tahoma;
  font-size: 11px;
  color: #6C6C6C;
  padding-top:20px;
  padding-left:25px;
}
.dateVente {
  font-family: Tahoma;
  font-size: 10px;
  color: #515151;
  padding-top:20px;
  padding-left:10px;
  padding-right:10px;
  text-align:center;
}

.Bienvenue {
  font-family: Tahoma;
  font-size: 10px;
  color: #131313;
  padding-top:50px;
  padding-left:17px;
  font-weight:bold;
}

.CallageBienvenue {
padding-top:9px;
}
.CallageBienvenue table {
font-size:11px;
}
.Callage {
padding-top:9px;
padding-right:22px;
}

.Callage2 {
padding-top:4px;
padding-left:32px;
}

.Callage3 {
padding-top:4px;
padding-bottom:7px;
text-align:center;
}

.CallageLogo {
padding-top:17px;
  padding-right:15px;
}

.CallageBandeau {
padding-top:10px;
  padding-left:10px;
}

.CallageArticle {
padding-top:1px;
  padding-left:10px;
}

.Ariane {
  font-family: Tahoma;
  font-size: 10px;
  padding-left:16px;
  color: #CA261C;
}

.Ariane a{
  color: #ca261c!important;
}

.DescriptionColoris {
  font-family: Tahoma;
  font-size: 10px;
  color: #50332f;
  padding-left:13px;
  padding-bottom:5px;
  padding-top: 13px;
  text-align:justify;
}

.Description {
  font-family: Tahoma;
  font-size: 10px;
  color: #50332f;
  padding-left:13px;
  padding-right:15px;
  padding-bottom:13px;
  text-align:justify;
}

.BTN {
  font-family: Tahoma;
  font-size: 11px;
  color: #4E2B27;
  display:block;
}

.BTN a:link {
  font-family: Tahoma;
  font-size: 11px;
  color: #4E2B27;
  padding-left:16px;
  padding-top:4px;
  background-image: url(../images/ventes/Menu_Off.jpg);
  background-repeat: no-repeat;
  height:22px;
  width:156px;
  text-decoration:none;
  display:block;
}

.BTN a:visited {
  font-family: Tahoma;
  font-size: 11px;
  color: #4E2B27;
  padding-left:14px;
  padding-top:4px;
  background-image: url(../images/ventes/Menu_Off.jpg);
  background-repeat: no-repeat;
  height:22px;
  width:156px;
  text-decoration:none;
  display:block;
}

.BTN a:hover {
  font-family: Tahoma;
  font-size: 11px;
  color: #4E2B27;
  padding-left:14px;
  padding-top:4px;
  background-image: url(../images/ventes/Menu_On.jpg);
  background-repeat: no-repeat;
  height:22px;
  width:156px;
  text-decoration:none;
  display:block;
}

.BTN_on {
  font-family: Tahoma;
  font-size: 9px;
  color: #4E2B27;
  display:block;
}

.BTN_on a {
  overflow: hidden;
  height: 18px;
}

.BTN_on a:link {
  font-family: Tahoma;
  font-size: 11px;
  color: #FFFFFF;
  padding-left:14px;
  padding-top:4px;
  background-image: url(../images/ventes/Menu_On2.jpg);
  background-repeat: no-repeat;
  width:156px;
  text-decoration:none;
  display:block;
  font-weight:normal;
}

.BTN_on a:visited {
  font-family: Tahoma;
  font-size: 11px;
  color: #FFFFFF;
  padding-left:14px;
  padding-top:4px;
  background-image: url(../images/ventes/Menu_On2.jpg);
  background-repeat: no-repeat;
  width:156px;
  text-decoration:none;
  display:block;
  font-weight:normal;
}

.BTN_on a:hover {
  font-family: Tahoma;
  font-size: 11px;
  color: #FFFFFF;
  padding-left:14px;
  padding-top:4px;
  background-image: url(../images/ventes/Menu_On2.jpg);
  background-repeat: no-repeat;
  width:156px;
  text-decoration:none;
  display:block;
  font-weight:normal;
}

.SousBTN_on {
  font-family: Tahoma;
  font-size: 11px;
  color: #ffffff;
  display:block;
}

.SousBTN_on a:link {
  font-family: Tahoma;
  font-size: 11px;
  color: #ffffff;
  padding-left:16px;
  padding-top:2px;
  background-image: url(../images/ventes/SousMenu.jpg);
  background-repeat: no-repeat;
  height:18px;
  width:156px;
  text-decoration:none;
  display:block;
}

.SousBTN_on a:visited {
  font-family: Tahoma;
  font-size: 11px;
  color: #ffffff;
  padding-left:16px;
  padding-top:2px;
  background-image: url(../images/ventes/SousMenu.jpg);
  background-repeat: no-repeat;
  height:18px;
  width:156px;
  text-decoration:none;
  display:block;
}

.SousBTN_on a:hover {
  font-family: Tahoma;
  font-size: 11px;
  color: #ffffff;
  padding-left:16px;
  padding-top:2px;
  background-image: url(../images/ventes/SousMenu.jpg);
  background-repeat: no-repeat;
  height:18px;
  width:156px;
  text-decoration:none;
  display:block;
}

.SousMenu {
  font-family: Tahoma;
  font-size: 10px;
  color: #34535E;
  padding-left:7px;
  padding-top:5px;
  padding-bottom:5px;
  display:block;
}

.SousMenu a:link {
  font-family: Tahoma;
  font-size: 10px;
  color: #34535E;
  padding-left:16px;
  background-image: url(../images/ventes/Puce_off.jpg);
  background-repeat: no-repeat;
  background-position:6px 6px;
  text-decoration:none;
  display:block;
}

.SousMenu a:visited {
  font-family: Tahoma;
  font-size: 10px;
  color: #34535E;
  padding-left:16px;
  background-image: url(../images/ventes/Puce_off.jpg);
  background-repeat: no-repeat;
  background-position:6px 6px;
  text-decoration:none;
  display:block;
}

.SousMenu a:hover {
  font-family: Tahoma;
  font-size: 10px;
  color: #34535E;
  padding-left:16px;
  background-image: url(../images/ventes/Puce_on.jpg);
  background-repeat: no-repeat;
  background-position:6px 4px;
  text-decoration:underline;
  display:block;
}

.SousMenu_on {
  font-family: Tahoma;
  font-size: 10px;
  color: #34535E;
  display:block;
  padding-left:7px;
  padding-top:5px;
  padding-bottom:5px;
}

.SousMenu_on a:link {
  font-family: Tahoma;
  font-size: 10px;
  color: #34535E;
  padding-left:16px;
  background-image: url(../images/ventes/Puce_on.jpg);
  background-repeat: no-repeat;
  background-position:6px 4px;
  text-decoration:underline;
  display:block;
}

.SousMenu_on a:visited {
  font-family: Tahoma;
  font-size: 10px;
  color: #34535E;
  padding-left:16px;
  background-image: url(../images/ventes/Puce_on.jpg);
  background-repeat: no-repeat;
  background-position:6px 4px;
  text-decoration:underline;
  display:block;
}

.SousMenu_on a:hover {
  font-family: Tahoma;
  font-size: 10px;
  color: #34535E;
  padding-left:16px;
  background-image: url(../images/ventes/Puce_on.jpg);
  background-repeat: no-repeat;
  background-position:6px 4px;
  text-decoration:underline;
  display:block;
}

.NomProduit {
  font-family: Tahoma;
  font-size: 11px;
  color: #51301d;
  padding-top:0;
  text-align:center;
  padding-left:30px;
}

.NomProduit2 {
  color:#51301d;
  font-family:Tahoma;
  font-size:11px;
  padding-left:20px;
  padding-right:20px;
  padding-top:0;
  text-align:center;
}

.Pourcentage {
  font-family: Tahoma;
  font-size: 11px;
  color: #51301d;
  padding-left:22px;
  padding-bottom:2px;
}

.Prix {
  font-family: Tahoma;
  font-size: 14px;
  color: #BC0000;
  padding-top:1px;
  padding-left:25px;
  font-weight:bold;
}

.Prix2 {
  font-family: Tahoma;
  font-size: 17px;
  color: #BC0000;
  font-weight:bold;
}

.Prixbarre {
  font-family: Tahoma;
  font-size: 11px;
  color: #000000;
  padding-bottom:5px;
}

.Modele {
  font-family: Tahoma;
  font-size: 11px;
  color: #50332F;
}

.PrixAuLieu {
  font-family: Tahoma;
  font-size: 10px;
  color: #4b301f;
  font-weight:bold;
}

.quantiteForm{
font-family:Tahoma;
font-style: normal;
color: #000000;
font-size:11px;
width:45px;
height:18px;
}

.modeleForm{
font-family:Tahoma;
font-style: normal;
color: #000000;
font-size:11px;
width:165px;
height:18px;
}

.Livraison {
  font-family: Tahoma;
  font-size: 9px;
  color: #717171;
  padding-left:8px;
  padding-bottom:2px;
}

.LivraisonHeure {
  font-family: Tahoma;
  font-size: 9px;
  color: #BC0000;
}

.Article {
  font-family: Tahoma;
  font-size: 11px;
  color: #000000;
  font-weight:bold;
  text-transform:uppercase;
}

#lienDetail {
  position:absolute;
  display:block;
  width:85px;
  height:22px;
  top:10px;
  left:18px;
  text-indent:-1000px;
  overflow:hidden;
}

#lienDetail2 {
  position:absolute;
  display:block;
  width:75px;
  height:24px;
  left:395px;
  top:20px;
  text-indent:-1000px;
  overflow:hidden;
}
#lienDetail3 {
  position:absolute;
  display:block;
  width:120px;
  height:25px;
  left:360px;
  top:12px;
  text-indent:-1000px;
  overflow:hidden;
}
.Livraison2 {
  font-family: Tahoma;
  font-size: 11px;
  color: #9A0000;
  padding-left:13px;
  font-weight:bold;
  text-transform:uppercase;
}

.HautTexte {
  font-family: Tahoma;
  font-size: 11px;
  color: #9E0000;
  padding-left:17px;
  padding-top:2px;
  font-weight:bold;
}
.HautTexte a:link {
  font-family: Tahoma;
  font-size: 11px;
  color: #9E0000;
  font-weight:bold;
  text-decoration:none;
}
.HautTexte a:visited {
  font-family: Tahoma;
  font-size: 11px;
  color: #9E0000;
  font-weight:bold;
  text-decoration:none;
}
.HautTexte a:hover {
  font-family: Tahoma;
  font-size: 11px;
  color: #9E0000;
  font-weight:bold;
  text-decoration:underline;
}

.RetourListe {
  font-family: Tahoma;
  font-size: 10px;
  color: #24b3d1;
  padding-right:15px;
  padding-top:2px;
  font-weight:bold;
}

.RetourListe a {
  background-image:url(../images/blue_arrow.jpg);
  background-position:2px 4px;
  background-repeat:no-repeat;
  padding:0 10px;
}

.RetourListe a:link {
  font-family: Tahoma;
  font-size: 10px;
  color: #24b3d1;
  padding-bottom:4px;
  font-weight:bold;
  text-decoration:underline;
}

.RetourListe a:visited {
  font-family: Tahoma;
  font-size: 10px;
  color: #24b3d1;
  padding-bottom:4px;
  font-weight:bold;
  text-decoration:underline;
}
.RetourListe a:hover {
  font-family: Tahoma;
  font-size: 10px;
  color: #24b3d1;
  padding-bottom:4px;
  font-weight:bold;
  text-decoration:underline;
}

.deconnexion  {
}
#basic-accordian p{
  font-size: 12px!important;
}
.deconnexion a {
  background-image: url(../images/accueil/red_arrow.jpg);
  background-repeat: no-repeat;
  background-position: 2px 4px;
  padding: 0 10px;
  font-family: Tahoma;
  font-size: 9px;
  color: #c9221a;
  text-decoration:underline;
}

.contentTable {
  background-color: #ffffff;
}

.contentTable2 {
  background: none;
}

.longRight {
  background: url(../images_v2/long_right_column.jpg) no-repeat left top;
}

.partnerUnicef{
  background: url(../images/unicef_partner.jpg) top left no-repeat;
  width: 211px;
  height: 272px;
  margin: 10px 0 0 10px;
  position: relative;
}

.Fond_PictogrammesAccueil{
  background: url(../images/Fond_PictogrammesAccueil.jpg) top left no-repeat;
  width: 211px;
  height: 181px;
  margin: 10px 0 0 10px;
  position: relative;
}

.partnerUnicef div.btnEnsavoirplus {
  position: absolute;
  top: 239px;
  left: 95px;
}

.listSales {
  margin: 10px 10px 0 0;
}

.listSales div.subTitle{
  width: 502px;
  background: #f0f4f5;
  border:#dddbd3 1px solid;
  margin: 0 0 5px 0;
}

.listSales div.subTitle h2 {
  color: #4F3120;
  font-size: 13px;
  padding: 2px 0px 2px 5px;
  margin: 0;
  
}

.listSales div.sale {
  margin: 10px 0 20px 0;
}

.listSales div.sale p {
  margin: 0;
  color: #4c3126;
  font-size: 11px;
}

.listSales div.sale p.bottomLinks {
  margin: 5px 0 0 141px;
}

.listSales div.sale p.singleLink {
  margin: 15px 0 0 349px;
}

.listSales div.sale p.bottomLinks a {
 margin: 0 0 0 10px;
 text-decoration: none;
 line-height: 21px;
}

.listSales div.sale p.bottomLinks a.blueButton {
 /*display: inline-table;*/
 display: inline-block;
 height: 21px;
 width: 115px;
 background: url(../images/blue_button.jpg) top left no-repeat;
 position: relative;
 top: -7px;
 color: #FFFFFF;
 padding: 0 0 0 28px;
 font-weight: bold;
}

/* Page VIP et cadeaux */
div.content {
  margin: 30px 0 0 0;
  padding: 10px;
  height: 550px;
}

div.content p {
  text-align: justify;
}

img#packPrems {
  float: left;
}

img#chequeCadeau {
  float: left;
  margin: 11px 0px 10px 0;
}

div#vipCol1 {
  float: left;
  width: 350px;
  margin: 0 30px 0 0;
}

div#vipCol2 {
  float: left;
  width: 350px;
}

div.btnAjoutPanier {
  width: 143px;
  margin: 0 auto 0 auto;
}

div.btnDemandeCheque {
  width: 163px;
  margin: 0 auto 0 auto;
}

/* Page Coffret 06/02/09 by Christophe Pierrot */

/* Conteneur globale page coffret */
#coffret_contenu {
  margin: 0 11px 7px 17px;
  font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #4D3324;
  width:530px;
}

/* fil d'Ariane des categories */
#categoryBreadcrumb {
  background: #ebf3f2;
  margin: 0 0 20px -4px;
  padding: 10px 0;

}
#categoryBreadcrumb ul{
  list-style:none;
  margin:0;
  padding:0;
}
#categoryBreadcrumb li {
  float:left;
  margin:0;
  padding: 0 12px 0 7px;
  background: url(../images/coffret/img_chevron.gif) no-repeat 100% 50%;
  line-height:1.6em;
}
#categoryBreadcrumb a {
  color: #9d9d9d;
  text-decoration:underline;
}

#categoryBreadcrumb span.grey {
  color: #9d9d9d;
}

#categoryBreadcrumb span.blue{
  font-weight:bold;
  color:#2AAFD0;
}

#categoryBreadcrumb a:hover {
  text-decoration:none;
}
#categoryBreadcrumb .current {
  font-weight:bold;
  color:#2AAFD0;
}
#categoryBreadcrumb li.noPipe {
  background: none;
}

/* bouton precedent et suivant */
div.stepButton {
  clear:both;
  margin:0 0 0 0;
  vertical-align:top;
  text-align:center;
}

/* fiche produitt */
.conteneur_produit {color:#4D3324;}
.conteneur_produit .inside {
;
}
.conteneur_produit .inside2 {
  background: url(../images/coffret/bg_basCoffret.jpg) no-repeat 0 0;
}
img.borderImg {
  border:1px solid #E0E0E0;
  width:80px; /*44px*/
  height:80px; /*56px*/
}
.title {font-weight:bold; margin:0 5px 4px 0; padding:0;}
.descriptif {margin:0 5px 0 0; padding:0;}
.inputQty {width:29px; height:20px;}

.floatLeft {float:left;}

span.desc_coffret {
  color:#51301D;
  font-family:Tahoma;
  font-size:11px;
}

.titre_articles {
  font-family: Tahoma;
  font-size: 11px;
  color: #4F3120;
  font-weight: bold;
  padding: 35px 0 0 17px;
}

#reste_articles {
  text-align: center;
}

.article0 {
 color: #CC2020;
}

p.titre_parrain {
  font-weight: bold;
  color: #37bed3;
  font-size: 20px;
  text-align: left;
  font-family: Arial;
  margin-left: 200px;
}

p.titre_parrain span{
  color: #4F3120;
  font-size: 17px;
  padding-left: 5px;
}

p.choix_parrain {
  font-weight: normal;
  color: #CC2020;
  font-family: Tahoma;
  font-size: 12px;
  text-align: center;
}

p.choix_parrain2 {
  color: #20B5CC;
  height: 30px;
}

p.choix_parrain2 span {
  color: #CC2020;
}

div.manual_email {
 float: left;
 width: 206px;
}

div.automatic_email {
 float: left;
 width: 270px;
 margin: 0 15px 0 15px;
}

.msg {
  font-weight: bold;
  color: #CC2020;
}

label.select_all {
  font-weight: bold;
  color: #37BED3;
}

.msg_perso {
  padding-left: 164px;
}

.msg_perso2 {
  padding-left: 174px;
}

.titre_msg_perso {
  color:#453119;
  font-family:Tahoma;
  font-size:14px;
  font-weight:normal;
  padding-bottom: 8px;
  margin-bottom: 0;
}

.titre_choix {
  padding-left: 17px;
}

div.msg_perso_area {
  background: url(../images/parrainage/Fond_Formulaire_Parrainage2.jpg) no-repeat 0 0;
  width: 490px;
  height: 196px;
  margin-top: 5px;
}

div.msg_perso_form {
  padding: 17px 32px 0 28px;
}

.iperror {
  text-align: right;
  padding-right: 5px;
}

textarea#messPerso{
  width: 430px;
  height: 61px;
  margin: 0;
  padding: 0;
  text-align: left;
}

p.countdown{
  font-size: 10px;
  color: #CA261C;
  margin : 0 5px 0 0;
}

p.countdown span{
  font-weight: bold;
}

p#desinscription{
  padding-left: 0;
}

div.content p.center{
  text-align: center;
}

p.error, span.error{
  font-weight: bold;
  color: #CA261C;
}