body {
 text-align: left;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 13px;
   line-height: 1em;
   color: #ffffff;
   background-color: #292929;
}
.td-menu {
	width: 970px;
	height: 40px;
	background-image: url(files_site/menu.jpg);
}
.td-parrain {
	background-image: url(files_site/fond_parrain.gif);
}
.td-liens {
	background-color: #FFFFFF;
	background-image: url(files_site/fond-liens.gif);
}


a,
a:link 
a:active {
   text-decoration: none;
   background-color: inherit; 
   color: #cac9c9; 
}
a:visited {
   text-decoration: none;
   background-color: inherit;
   color: #bfbdbd;
}
a:hover {
   text-decoration: none;
   color: #efbf00;
}


.or {
   text-decoration: none;
   color: #efbf00;
}

.or a, .or a:hover, .or a:visited {
	color: #efbf00;
	text-decoration: none;
}


.blanc {
   text-decoration: none;
   color: #ffffff;
}

.blanc a, .blanc a:hover, .blanc a:visited {
	color: #ffffff;
	text-decoration: none;
}


.blanc_petit {
   text-decoration: none;
   color: #ffffff;
   font-size: 11px;
}

.blanc_petit a, .blanc_petit a:hover, .blanc_petit a:visited {
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
}

.lien_pied_page {
   text-decoration: none;
   color: #868686;
   font-size: 11px;
}

.lien_pied_page a, .lien_pied_page a:hover, .lien_pied_page a:visited {
	color: #868686;
	text-decoration: none;
	font-size: 11px;
}

.lien_pied_page2 {
   text-decoration: none;
   color: #868686;
   font-size: 10px;
}

.lien_pied_page2 a, .lien_pied_page2 a:hover, .lien_pied_page2 a:visited {
	color: #868686;
	text-decoration: none;
	font-size: 10px;
}

.gagnez {
	padding-top : 20px;
	text-decoration: none;
	font-size: 16px;
	color: #EDDFC1;
	font-weight: bold;
	text-align: center;
	width: 190px;	
}


.td-content {
	background-color: #3a3830
}
.td-menu-gauche {
	background-color: #3a3830
}

.td-pied {
	background-color: #3a3830;
	background-image: url(files_site/pied_page.jpg);
	text-align: center;
	height: 66px;
}
/*

.td-pied1 {
	background-color: #3a3830;
	text-align: center;
	height: 33px;
}
.td-pied2 {
	text-align: center;
	background-image: url(fond-pied.gif);
	border-color: #4f4a3d;
	border-style:solid;
	height: 10px;
	border-left: 1px;
	border-bottom: 1px;
	border-top: 1px;
	border-right: 0px;
}*/
.td-fonthaut {
	background-image: url(files_site/fond-content.gif);
	background-repeat: repeat-x;
	background-color: #3a3830;
}
.td-bienvenue {
	height: 61px;
}
.td-moncompte {
	background-image: url(files_site/fond-moncompte.gif);
}

.div-moncompte {
	padding-left : 15px;
	padding-top : 5px;
	padding-bottom : 3px;
}


.form_parrain_bt {
	padding-left : 150px;
	padding-top : 15px;
	color:#ffffff; 
	text-align:left; 
}

.champs {
	border-right: black 0px; 
	border-top: black 0px; 
	background-image: url(files_site/fond_form.gif); 
	border-left: black 0px; 
	border-bottom: black 0px;
	color:#292929;
	padding-left : 4px;

}

.td-campagne {
	background-color: #ffffff;
	background-image: url(files_site/campagne_fond.jpg);
	height: 136px;
	padding-left : 14px;
	
		
}

.div-logo-campagne {
	width: 150px;
	height: 136px;
	float: left;
	vertical-align: middle;	
	
			
}
.div-txt-campagne {
	width: 421px;
	height: 120px;
	float: left;
	padding-top : 10px;
	color: #000000;
}

.td-moncompte {
	background-image: url(files_site/fond-moncompte.gif);
}

.div-moncompte {
	padding-left : 15px;
	padding-top : 5px;
	padding-bottom : 3px;
}

.td-membre {
	background-image: url(files_site/deja_membre.gif);
}

.form_membre_non_logue {
	padding-top : 45px;
	padding-left : 25px;
	color:#ffffff; 
}



.campagne_droite {
	background-image: url(files_site/fon_camp_droite.jpg); 
	width: 137px;
}

.campagne_milieu {
	background-image: url(files_site/fon_camp_milieu.jpg); 
	width: 397px;
	height:136px;
	color:#000000;
}

.campagne_gauche {
	background-image: url(files_site/fon_camp_gauche.jpg); 
	width: 148px;
}

/* END */

.noborder {
	border: 0;
}

.style_petit {
	
	color: #ffffff;
	text-decoration: none;
	font-size: 8pt;
}

.style_petit a, .style_petit a:hover, .style_petit a:visited{
	
	color: #ffffff;
	text-decoration: none;
	font-size: 8pt;
}

.jaune {
	text-decoration: none; 
	color: #FFD636; 
	
}

.big_orange {
	text-decoration: none; 
	color: #633C29; 
	font-size: 10pt;
	font-weight: bold;
}

.big_black {
	text-decoration: none; 
	color: black; 
	font-size: 10pt;
}

.titre_campagne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
}
.date_campagne {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
}
.border_black {
	border: 1px solid black;
	border-collapse: collapse;
}

.border_black th {
	border: 1px solid black;
	background-color: #DFDBDE;
	text-align: center;
}

.border_white {
	border: 1px solid white;
	border-collapse: collapse;
}

.border_white th {
	border: 1px solid white;
	background-color: #DFDBDE;
	text-align: center;
}

.border_white td {
	border: 1px solid white;
	text-align: center;
}

.border_white td table {
	border: 0;
}

h1 {
	font-size: 12pt;
	color: #3F1101;
	font-weight: bold;
	text-decoration: underline;
}

h2 {
	font-size: 10pt;
	color: black;
	font-weight: bold;
	text-decoration: underline;
	margin-left: 15px;
}

h3 {
	font-size: 10pt;
	color: black;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}

h4 {
	font-size: 12pt;
	color: #1E9227;
	font-weight: bold;
	text-decoration: underline;
}

h5 {
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color: black;
	margin-left: 15px;
}

h6 {
	font-size: 10pt;
	color: black;
	margin-left: 15px;
	font-style: italic;
	text-decoration: underline;
}

.border_default {
	border: 1px solid #633C29;
}

.background_default {
	background-color: #633C29;
}



.menu_vert {
	border-bottom: 1px solid #1E9227;
	padding: 3px;
	padding-left: 15px;
	color: white;
	font-weight: bold;
	font-size: 10pt;
	background-color: #1E9227;
}


.menu_little {
	padding: 3px;
	padding-left: 15px;
	color: #BD3329;
	font-weight: bold;
	font-size: 10pt;
}

.menu_little_vert {
	padding: 3px;
	padding-left: 15px;
	color: #1E9227;
	font-weight: bold;
	font-size: 10pt;
}

.menu_w {
	/*border-bottom: 1px solid black;
	padding: 3px;
	padding-left: 15px; */
	color: white;
	font-weight: bold;
}



.bonjour {
	text-decoration: none;
	color: #59483F;
	font-weight: bold;
	
}



.txt_gauche {
	text-decoration: none;
	color: #ffffff;
	font-size: 7pt;
}

.background_index_bas {
	background-image: url(files_site/index_photo_bas.jpg); 
	height : 101px;
	
}

.background_index_bas_menu {
	background-image: url(files_site/index_bas.jpg); 
	height : 31px;
	
}

.txt_index_campagne {
	text-decoration: none;
	color: #000000;
	font-size: 7pt;
	width:160px;
}

.td-lesbuzzs {
	background-image: url(files_site/fond-lesbuzzs.gif);
}


.Style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cac9c9;
}
.Style2 {
	color: #ffb300;
	font-weight: bold;
}
.Style3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cac9c9; font-weight: bold; }

.eng3 {font-size: 10px; color: #cac9c9; font-family: Verdana, Arial, Helvetica, sans-serif;}
.eng2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cac9c9; font-weight: bold; }
.eng6 {color: #ffb300}
.eng7 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffb300; font-weight: bold; }



.tendance20 {color: #cac9c9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.tendance22 {color: #ffb300}
.tendance28 {color: #cac9c9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
.tendance32 {color: #cac9c9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.tendance34 {font-size: 12px}
.tendance35 {font-size: 10px}
.tendance36 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #cac9c9;}
.tendance38 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffb300;}
.tendance39 {color: #cac9c9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.tendance41 {font-size: 14px}
.tendance46 {color: #cac9c9; font-size: 16px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}



.Taille10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; }
.Taille11 {font-size: 10}
.Taille15 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; color: #cac9c9; }
.Taille17 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cac9c9; }
.Taille19 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffb300;
	font-weight: bold;
}
.Taille21 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10;
	color: #a5afc3;
	font-weight: bold;
}
.Taille27 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #a5afc3; font-weight: bold; }



.cgv1 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffb300;
	font-weight: bold;
}
.cgv2 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cac9c9;
}
.cgv4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cac9c9; font-weight: bold; }
.cgv7 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffb300; font-weight: bold; }
.cgv10 {font-size: 12px}



.mentions1 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cac9c9;
}
.mentions2 {	color: #ffb300;
	font-weight: bold;
}
.mentions3 {	color: #ffb300;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.mentions4 {color: #FF0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.mentions5 {color: #FF0000}



.fourni1 {	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cac9c9;
}
.fourni4 {	color: #ffb300;
	font-weight: bold;
}
.fourni2 {
	color: #ffb300;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}




.parrainage2 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #cac9c9; }
.parrainage4 {
	color: #ffae00;
	font-weight: bold;
}
.parrainage7 {font-size: 12px}
.parrainage9 {font-size: 12px; color: #FF0000; }
.parrainage14 {
	color: #FF0000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.parrainage17 {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.parrainage18 {color: #FF0000}
.parrainage19 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}



.livraison2 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #cac9c9; }
.livraison4 {
	color: #ffae00;
	font-weight: bold;
}
.livraison7 {font-size: 12px}
.livraison8 {
	font-size: 12px;
	font-weight: bold;
}
.livraison9 {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}


.aide1 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.aide2 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #cac9c9; }
.aide3 {color: #cac9c9}
.aide6 {color: #ffae00; font-weight: bold; font-size: 12px; }
.aide8 {
	color: #ffae00;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.aide11 {font-size: 12px}
.aide13 {font-weight: bold; color: #ffae00;}
.aide14 {font-family: Verdana, Arial, Helvetica, sans-serif}




.apreven2 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #cac9c9; }
.apreven4 {
	color: #ffae00;
	font-weight: bold;
}
.apreven10 {font-size: 14px}
.apreven11 {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.apreven12 {
	font-size: 12px;
	color: #FF0000;
}
.apreven13 {color: #CAC9C9; font-weight: bold; }



.securi2 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #cac9c9; }
.securi4 {
	color: #ffae00;
	font-weight: bold;
}
.securi11 {font-size: 12px}
.securi14 {
	font-weight: bold;
	color: #CAC9C9;
	font-size: 12px;
}
.securi15 {font-weight: bold; color: #FF0000; font-size: 12px; }



.leclub4 {font-size: 10px; color: #cac9c9; font-family: Verdana, Arial, Helvetica, sans-serif;}
.leclub5 {color: #ffb300; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.leclub1 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffb300;
	font-weight: bold;
}


.infpa1 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cac9c9;
}
.infpa2 {color: #ffb300;
	font-weight: bold;
}

.contnous1 {font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cac9c9;
}
.contnous2 {color: #ffb300;
	font-weight: bold;
}
.contnous4 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffb300; font-weight: bold; }


.quisommes1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cac9c9;
}
.quisommes2 {
	color: #ffb300;
	font-weight: bold;
}
.quisommes3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cac9c9; font-weight: bold; }


.derou2 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #cac9c9; }
.derou4 {
	color: #ffae00;
	font-weight: bold;
}
.derou10 {font-size: 14px}
.derou11 {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.derou17 {font-size: 12px; color: #FF0000; }

#ventes-list {
	background:#3a3830;
	padding-left: 70px;
	font-family:Arial, Helvetica, sans-serif;
}
#ventes-list h2 {
	text-transform:uppercase;
	font-size:18px;
	font-weight:normal;
	color:#c7b785;
}
.ventes-fiche {
	width:585px;
	overflow:hidden;
	margin:1em 0;
}
.ventes-infos {
	background:url(images/info-back.gif) no-repeat;
	width:275px;
	height:154px;
	float:left;
	position:relative;
	text-align:center;
	font-size:12px;
	color: black;
}
.ventes-infos a {
	background:url(images/bouton-back.gif) repeat-x;
	display:block;
	height:26px;
	line-height:26px;
	padding:0 15px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	bottom:1px;
}
 
.ventes-infos img {
	margin-top:10px;
}
a.link-left {
	left:1px;
}
a.link-right {
	right:0;
}
.ventes-img img {
	float:right;
	display:block;
	width:310px;
	height:154px;
}