


/* PROPRIETES COMMUNES AUX PAGES*/
body{
background-color:white;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#959595;
margin:0;
padding:0;

}

.sous_t{
  font-size:18px;
}


	/* les liens*/
		a img{ /*on enleve la bordure autour des images ayants des liens*/
			border:none;
			
		}
		a:link, a:visited{/*on met les liens en gris et enleve le soulignage*/
			color:#959595;
			text-decoration:none;
		}
		
		a:hover{/*au survol le lien est souligné*/
			color:#959595;
			text-decoration:underline;
		}
	


	/*définit que les élements ne seront pas situés sur la bande horizontale d'un élément flottant*/
		.clear{
		clear:both;
	}


	/*LES DIVISIONS PRINCIPALES*/
		/*cadre central*/
		
		#cadre{
			width:975px;
			margin:auto;
			margin-top:0px;
		}
		/*fin cadre central*/
	
		/*headers, bandeaux, menu, content et foot*/
		
		
		#header, #bandeau, content, foot{
			padding:0px 10px 0px 10px; /*on place un padding de 10px a gauche et a droite*/
		}
		
			/* header */
			#utilities{
				float:right;
				text-align:right;
				color:#959595;
				font-size:10px;
				padding-right: 20px; padding-left: 0px;
			}
		
			#utilities li{
				list-style:none;
				display:inline;
				background:url(images/arrow.png) no-repeat left center;
				height:9px;
				
				padding-left:10px;
				
			}
			
			
			#utilities a{
				color:#656565
			}
			
			.span_utilites{
				display:none;
				padding-left:10px
			}
			
			#accueil{
				float:left;
				padding-left:0;
				margin-top: 8px;
				margin-left:10px;
			}
			
			#accueil li{
				list-style:none;
			}
			
			/* fin header */
		
		/* bandeau */
			#bandeau{
				margin:20px 10px 0px 10px;
			}
			
			.slogan_logo{ /*Il n'a jamais été aussi facile d'amasser des fonds*/
				color:#2bacd8;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
				text-align:left;
				margin: 46px 0 0 0;
				text-transform:uppercase;
			}
			
			
			.slogan_gratteothon{
				width:225px;
				float:left;
				text-transform:uppercase;
				color:#2bacd8;
				font-size:10px;
				background:url(images/headers/gratteothon.png) no-repeat left top ;

		
			}
			
			.slogan_gratteothon p{
				margin-top: 32px;
			
			}
			
			
			.text_slogan{ /*les plus belles cartes à gratter aux meilleurs prix et conditions*/
				margin-left: 20px;
				font-size:9px;
				text-align:justify;
				width:210px;
			
			}
			
			.separateur{
				background:url(images/separateur.png) no-repeat left;
				width:2px;
				float:left;
				height:67px;
				margin-left:20px;
			}
			
			.separateur span{
				display:none;
			}
			
			.telephone{
				float:left;
				font-size:14px;
				color:#0c67a4;
				margin-top:10px;
			}
			
			
			.telephone p{
				padding-left: 20px;}
				
			.span_telephone{
				font-size:11px;
				color:#2bacd8;
				
			}
			
			.gratteothon, .logo span, .span_utilites, .collecte_fonds span, .levee_fonds span, .campagne_financement span {
				display:none;
			}
	
			
			
		/* fin bandeau */
		
		/* vitrine flash */
		
			#vitrineflash{
				margin-top: -5px;
			}
			
		/* fin vitrine flash */
		
		/*menu*/
		
			#navigation{
				
				margin-left:7px;
				margin-top:49px;
			
			}
			
			#navigation ul{ /* on réinitialise les marges à 0 pour les ul*/
				margin: 0;
				padding:0;
			
			}
			#navigation li{ /* on place les éléments de la liste en ligne*/
				display:inline;
				margin-right: 5px;
			}
		
		/*fin menu*/
		
	
		/*content*/
			#content{
				margin-top:20px;
			}
			#content_bas{
				margin-top:1px;
			}			
			.details_btn{
			margin-top:10px;
			}
			
			.sous_titre2{
					
					color:#555555;
					text-transform:uppercase;
					font-size:12px;
					font-stretch:inherit;
					padding:20px 0 10px 0;
			}
				
			.sous_titre{
					color:#555555;
					text-transform:uppercase;
					font-size:12px;
					font-stretch:inherit;
					padding:20px 0 10px 0;
					
				
				}	
				
			.pointilles{
				width:100%;
				border-top: 1px dotted #959595;
			}	
			
			.pointilles span, .pointilles_titre_bottom, .pointilles_titre_top{
				display:none;
			}	
			
			.pointilles_titre_top{
				width:100%;
				border-top: 1px dotted #959595;
			}
			
			pointilles_titre_bottom{
				width:100%;
				border-bottom: 1px dotted #959595;
			}
			
			.pointilles_titre{
				width:297px;
				height:1px;
				border-bottom: 1px dotted #959595;
			
			}
		
			.pointilles_titre_2{
				width:297px;
				height:1px;
				border-bottom: 1px dotted #959595;
				padding-top:20px;
			}
		
			.pointilles_titre span, .pointilles_titre_2 span{
					display:none;
				
				}
		
		
		/*fin content*/
	
		/*foot*/
	
		#foot{
			margin:60px 20px 15px 20px;
			font-size:12px;
			font-stretch:narrower;
		}
		
		.copyright{ /* on place les éléments flottant afin qu'ils se situent sur la même ligne horizontale*/
			float:left;
			width:300px;
		}
		
		.adresse_copyright{ /* on place les éléments flottant afin qu'ils se situent sur la même ligne horizontale*/
			float:right;
			width:600px;
			text-align:right;
		}
		
		/*fin foot->
	
	/*fin headers, bandeaux, menu, content et foot*/
	
	/*FIN  DIVISIONS PRINCIPALES*/
	
/* FIN PROPRIETES COMMUNES AUX PAGES*/


/* PAGE INDEX*/
	/* bandeau */
		.logo{
			background:url(images/headers/logo.png) no-repeat left top;
			width:309px;
			height:56px;
			float:left;
			
		}
		
		.logo span{
			display:none;
		
		}
		
	/* fin bandeau */
	
	
	/* content */
		/* colones */
		
		.titre_news{
			background:url(images/titres/index/nouveautes_titre.png) no-repeat;
			height:55px;
			width:100%;
			border-bottom: 1px dotted #959595;
			border-top: 1px dotted #959595;
		
		}
		
		
		
		.image_content{
			margin-top:20px;
		}
		
		.titre_promo{
			background:url(images/titres/index/promo_titre.png) no-repeat;
			height:55px;
			width:100%;
			border-bottom: 1px dotted #959595;
			border-top: 1px dotted #959595;
		}
		
		.titre_payez{
			background:url(images/titres/index/payez_titre.png) no-repeat;
			height:55px;
			width:100%;
			border-bottom: 1px dotted #959595;
			border-top: 1px dotted #959595;
		}
		
			.titre_news span, .titre_promo span, .titre_payez span{
			display:none;
		}
		
		#colonne_nouveautes{
		margin-left:10px;
		}
		
		#colonne_nouveautes, #colonne_promotion, #colonne_payez{
			/*width:33.33333333
			float:left;
			min-height: 1px;
			position:relative;%*/
			width:297px;
			float:left;
			text-align:justify;
		

		}
		#colonne_nouveautes_bas, #colonne_promotion_bas, #colonne_payez_bas{
			/*width:33.33333333
			float:left;
			min-height: 1px;
			position:relative;%*/
			width:297px;
			float:left;
		

		}		
		#colonne_nouveautes ul, #colonne_promotion ul, #colonne_payez ul{
			padding-left: 0px;
			

		}
		#colonne_nouveautes_bas ul, #colonne_promotion_bas ul, #colonne_payez_bas ul{
			padding-left: 0px;
			

		}		
		.sous_titre_index{
			margin-left:4px;
			color:#555555;
			text-transform:uppercase;
			font-size:12px;
			font-stretch:inherit;
			padding:20px 0 20px 0;
		}
		
		.text_content_index{
			margin-left:4px;
			margin-bottom:20px;
			text-align:justify;
		}
		
		
		
		
		#colonne_nouveautes li, #colonne_promotion li, #colonne_payez li{
			list-style:none;
			
		}

		#colonne_nouveautes_bas li, #colonne_promotion_bas li, #colonne_payez_bas li{
			list-style:none;
			
		}

		#colonne_nouveautes, #colonne_promotion{
		margin-right: 20px;
		}
		/* fin colones */
		

		
		.ecusson{
			z-index: 10;
			margin: -206px 0 0 187px; 
			padding-bottom: 90px;
		}
	/* fin content */
	
/* FIN PAGE INDEX*/

/* PAGE FONCTIONEMENT*/

	/* bandeau */
		.campagne_financement{
			background:url(images/headers/campagne_financements.png) no-repeat left top;
			width:429px;
			height:52px;
			float:left;
			
		}
		
		.text_content_fct{
			margin-top:20px;
		}
		
		.campagne_financement span{
			display:none;
		
		}
		
		.levee_fonds{
			background:url(images/headers/levee_fonds.png) no-repeat left top;
			width:309px;
			height:56px;
			float:left;
			
		}
		
		.levee_fonds span{
			display:none;
		
		}
	/* fin bandeau */
	
	/*content*/
	
		.titre_fonctionnement{
			background:url(images/titres/titre_fonctionnement.png) no-repeat;
			height:29px;
			width:100%;
			border-bottom: 1px dotted #959595;
			border-top: 1px dotted #959595;
		}
		
		.titre_fonctionnement span{
			display:none;
		}
		
		#colone_gauche{
			width:600px;
			float:left;
			margin-right:20px;
		}
		
		#colone_gauche ul{
		padding-left: 20px;
		}
		
		#colone_droite{
			width:322px;
			float:left;
			text-align:right;
			
		}
		
		#colone_gauche li, #colone_droite li{
			list-style:none;
		}
		
	
		
		
	/* fin content*/
	
	
	

/* FIN PAGE FONCTIONEMENT*/



/*PAGES CARTES A GRATTER*/
	/*banners*/
		.collecte_fonds{
			background:url(images/headers/collecte_fonds.png) no-repeat left top;
			width:330px;
			height:56px;
			float:left;
		}
	/* fin banners*/
	
	/*content*/
		.colonne_gauche_cartes li, .colonne_milieu_cartes li, .colonne_droite_cartes li{
			list-style:none;
		}
		
		.colonne_gauche_cartes ul, .colonne_milieu_cartes ul, .colonne_droite_cartes ul{
			padding:10px;
		}
		
		.colonne_gauche_cartes{
			width:297px;
			float:left;
			padding-left:0px;
			margin:10px 20px 0px 0px;
		}
		
		
		.colonne_milieu_cartes{
			width:297px;
			float:left;
			padding-left:0px;
			margin:10px 20px 0px 0px;
		}
		
		.colonne_droite_cartes{
			width:297px;
			float:left;
			padding-left:0px;
			margin:10px 0px 0 0;
		}
		
		.cartes{
			margin:20px 0 0 29px;

		
		}
		
		/* titre des cartes */
			.titre_carte_scouts span, .titre_carte_primaire span, .titre_carte_secondaire span, .titre_carte_cegep span, .titre_carte_espoir span, .titre_carte_universite span, .titre_carte_sport span, .titre_carte_hockey span,  .titre_carte_patinage span, .titre_carte_multisports span, .titre_carte_soccer span, .titre_carte_natation span,  .titre_carte_environement span,  .titre_carte_fondation span{
				display:none;
				
				}
				
			.cartes{
			margin-left:0;
			}
			
			.pointilles_cartes{
				width:297px;
				height:1px;
				border-bottom: 1px dotted #959595;
			}
			
			.pointilles_cartes span{
				display:none;
			}
			.titre_carte_scouts{
						
				background:url(images/titres/cartes/titre_cartes_scouts.png) no-repeat;
				height:38px;
				width:297px;
				border-bottom: 1px dotted #959595;
				border-top: 1px dotted #959595;
	
			}
			
			.titre_carte_primaire{
				background:url(images/titres/cartes/titre_cartes_ecoleprimaire.png) no-repeat;
				height:38px;
				width:297px;
				border-bottom: 1px dotted #959595;
				border-top: 1px dotted #959595;
			}
			
			.titre_carte_secondaire{
				background:url(images/titres/cartes/titre_cartes_ecolesecondaire.png) no-repeat;
				background-repeat:no-repeat;
				height:38px;
				width:297px;
				border-bottom: 1px dotted #959595;
				border-top: 1px dotted #959595;
			}
			
			.titre_carte_cegep{
				background:url(images/titres/cartes/titre_cartes_cegep.png) no-repeat;
				background-repeat:no-repeat;
				height:38px;
				width:297px;
				border-bottom: 1px dotted #959595;
				border-top: 1px dotted #959595;
			}
			
			.titre_carte_universite{
				background:url(images/titres/cartes/titre_cartes_cegep.png) no-repeat;
				height:38px;
				width:297px;
				border-bottom: 1px dotted #959595;
				border-top: 1px dotted #959595;
			}
			
			.titre_carte_sport{
				background:url(images/titres/cartes/titre_cartes_sport.png)no-repeat;
				height:38px;
				width:297px;
				border-bottom: 1px dotted #959595;
				border-top: 1px dotted #959595;
			}
			
			.titre_carte_soccer{
				background:url(images/titres/cartes/titre_cartes_soccer.png) no-repeat;
				height:38px;
				width:297px;
				border-bottom: 1px dotted #959595;
				border-top: 1px dotted #959595;
			}
			
				.titre_carte_hockey{
				background:url(images/titres/cartes/titre_cartes_hockey.png) no-repeat;
				height:38px;
				width:297px;
				border-bottom: 1px dotted #959595;
				border-top: 1px dotted #959595;
			}
			
			.titre_carte_natation{
				background:url(images/titres/cartes/titre_cartes_natation.png) no-repeat;
				height:38px;
				width:297px;
				border-bottom: 1px dotted #959595;
				border-top: 1px dotted #959595;
			}
			
				.titre_carte_multisports{
				background:url(images/titres/cartes/titre_cartes_multisports.png) no-repeat;
				height:38px;
				width:297px;
				border-bottom: 1px dotted #959595;
				border-top: 1px dotted #959595;
			}
			
				.titre_carte_espoir{
				background:url(images/titres/cartes/titre_cartes_environement.png) no-repeat;
				height:38px;
				width:297px;
				border-bottom: 1px dotted #959595;
				border-top: 1px dotted #959595;
			}
			
				.titre_carte_patinage{
				background:url(images/titres/cartes/titre_cartes_patinage.png) no-repeat;
				height:38px;
				width:297px;
				border-bottom: 1px dotted #959595;
				border-top: 1px dotted #959595;
			}
			
			.titre_carte_environement{
				background:url(images/titres/cartes/titre_cartes_environnement.png) no-repeat;
				height:38px;
				width:306px;
				border-bottom: 1px dotted #959595;
				border-top: 1px dotted #959595;
			}
			
			.titre_carte_fondation{
				background-image:url(images/titres/cartes/titre_cartes_fondation.png);
				background-repeat:no-repeat;
				height:38px;
				width:297px;
				border-bottom: 1px dotted #959595;
				border-top: 1px dotted #959595;
			}
		
			
			
			
		/* fin titre des cartes*
	/*fin content*/
		
		
	/*FIN PAGES CARTES A GRATTER*/
	
	
/*TEMOIGNAGES*/
	/*content*/
	
		.nom_personne_manon h3, .nom_personne_robert h3, .nom_personne_pierre h3, .nom_personne_isabelle h3, .nom_personne_sylvain h3, .nom_personne_suzanne h3{
		margin-top: 0px; margin-bottom: 0px;
		}
		.nom_personne_manon{
			height:40px;
			width:297px;
			padding-top:20px;
			border-top: 1px dotted #959595;
			background:url(images/titres/temoignages/titre_manon_roberge.png) no-repeat left top;
		}
		
		.manon{
		display:none;
		}
		
		.nom_personne_robert{
			height:40px;
			width:297px;
			padding-top:20px;
			border-top: 1px dotted #959595;
			background:url(images/titres/temoignages/titre_robert_picard.png) no-repeat left top;
		}
		
	
		.robert{
		display:none;
		margin-top:5px;
		}
		
		.nom_personne_pierre{
			height:40px;
			width:297px;
			padding-top:20px;
			border-top: 1px dotted #959595;
			background:url(images/titres/temoignages/titre_pierre_clement.png) no-repeat left top;
		}
		
	
		.pierre{
		display:none;
		}
		
		.nom_personne_isabelle{
			height:40px;
			width:297px;
			padding-top:20px;
			border-top: 1px dotted #959595;
			background:url(images/titres/temoignages/titre_isabelle_lafleur.png) no-repeat left top;
		}
		
	
		.isabelle{
		display:none;
		}
		
		.nom_personne_suzanne{
			height:40px;
			width:297px;
			padding-top:20px;
			border-top: 1px dotted #959595;
			background:url(images/titres/temoignages/titre_suzane_major.png) no-repeat left top;
		}
		
	
		.suzanne{
		display:none;
		}
		
		.nom_personne_sylvain{
			height:40px;
			width:297px;
			padding-top:20px;
			border-top: 1px dotted #959595;
			background:url(images/titres/temoignages/titre_sylvain_lapierre.png) no-repeat left top;
	
		}
		
	
		.sylvain{
		display:none;
	
		}
		
			.meilleur7{
			height:55px;
			width:297px;
			
			border-top: 1px dotted #959595;
			background:url(images/titres/meilleur/titre7.png) no-repeat left top;
	
		}
		
			.meilleur8{
			height:40px;
			width:297px;
			
			border-top: 1px dotted #959595;
			background:url(images/titres/meilleur/titre8.png) no-repeat left top;
	
		}
		
		.metier{
			color:#55555;
			text-transform:uppercase;
			font-size:12px;
			padding-bottom:20px;
			width:297px;
			margin-left:8px;
	
	
		}
		
		.temoignage{
		color:#959595;
		font-size:11px;
		padding-top: 20px; 
		margin-left: 8px; 
		margin-right: 8px;
		text-align: justify;
		}
		
	/*fin content*/
	
	
		
	
/*FIN TEMOIGNAGES*/

/*Meilleur*/
	/*content*/
	
		.meilleur1 h3, .meilleur2 h3, .meilleur3 h3, .meilleur4 h3, .meilleur5 h3, .meilleur6 h3{
		margin-top: 0px; margin-bottom: 0px;
		}
		.meilleur1{
			height:40px;
			width:297px;
			padding-top:20px;
			border-top: 1px dotted #959595;
			background:url(images/titres/meilleur/titre1.png) no-repeat left top;
		}
		
	
		.manon{
		display:none;
		}
		
		.meilleur2{
			height:40px;
			width:297px;
			padding-top:20px;
			border-top: 1px dotted #959595;
			background:url(images/titres/meilleur/titre2.png) no-repeat top left;
		}
		
	
		.robert{
		display:none;
		margin-top:5px;
		}
		
		.meilleur3{
			height:40px;
			width:297px;
			padding-top:20px;
			border-top: 1px dotted #959595;
			background:url(images/titres/meilleur/titre3.png) no-repeat left top;
		}
		
	
		.pierre{
		display:none;
		}
		
		.meilleur4{
			height:50px;
			width:297px;
			padding-top:20px;
			margin-top: 20px;
			border-top: 1px dotted #959595;
			background:url(images/titres/meilleur/titre4.png) no-repeat left top;
		}
		
	
		.isabelle{
		display:none;
		}
		
		.meilleur5{
			height:40px;
			width:297px;
			padding-top:20px;
			margin-top: 20px;
			border-top: 1px dotted #959595;
			background:url(images/titres/meilleur/titre5.png) no-repeat left top;
		}
		
	
		.suzanne{
		display:none;
		}
		
		.meilleur6{
			height:50px;
			width:297px;
			padding-top:20px;
			margin-top: 20px;
			border-top: 1px dotted #959595;
			background:url(images/titres/meilleur/titre6.png) no-repeat left top;
	
		}
		
	
		.sylvain{
		display:none;
	
		}
		
		
		
		.metier{
			color:#55555;
			text-transform:uppercase;
			font-size:12px;
			padding-bottom:20px;
			width:297px;
			margin-left:8px;
	
	
		}
		
		.temoignage{
		color:#959595;
		font-size:11px;
		padding-top: 20px; 
		margin-left: 8px; 
		margin-right: 8px;
		
		}
		
	/*fin content*/
	
	
		
	
/*FIN Meilleur*/

/* PAGE COMMANDER*/
	/*content*/
	
	.titre_commander{
			background:url(images/titre_commander.png) no-repeat;
			height:38px;
			width:582px;
				border-bottom: 1px dotted #959595;
		border-top: 1px dotted #959595;
		
		
		}
		
		.pointilles_colonedroite{
			width:100%;
			border-top: 1px dotted #959595;
			margin-top:10px;
		}
		
		
		
		.titre_commander span, .pointilles_colonedroite span{
			display:none;
		}
		
		
		.pdf_span{
			display:none;
		}
		
		.bon_commande{
			background:url(images/pdf_icon.jpg) left top no-repeat;
			height:16px;
			margin-top:20px;
			padding-bottom:20px;
		}
		
		.lien_commande{
			margin-left:20px;
			padding-bottom:20px;
		}
		
		.commander_telephone{
			background:url(images/telephone_commander.png) left no-repeat;
			height:41px;
			padding: 20px 0 20px 0;
			width:610px;
		}
		
		.commander_telephone span{
			display:none;
		}
		
		
		.image_droite_comander{
			background:url(images/image_fonctionnement_droite.png) no-repeat top;
			width:314px;
			height:487px;
		}
		
		.image_droite_commander span{
			display:none;
		}
		
			/*formulaire*/
				.input_formulaire{
					margin:10px 0 10px 0;
					border:1px solid #20aed9;
					color:#666;
					
				}
			
				.boutons_formulaire{
					border:1px solid #20aed9;
					background-color:white;
					color:#0c67a4;
					margin-top:10px
				}
			/*fin formulaire*/
		
	/*fin content*/

/* FIN PAGE COMMANDER*/


/* PAGE CONTACT*/
	/*content*/
		.titre_contact{
		background:url(images/titre_contact.png) no-repeat;
		height:58px;
		width:100%;
		border-bottom: 1px dotted #959595;
		border-top: 1px dotted #959595;
		
		}
		
		.titre_contact span, .pointilles_commander_contact span{
			display:none;
		}
		
		.span_mail, .span_adresse, .span_numtelephone{
			display:none;
		
			
		}
		
		.text_content_commander{
			color:#959595;
			text-transform:uppercase;	
			margin-bottom:20px;	
			}
			
		.text_content_commander{
		
			color:#959595;
			text-transform:uppercase;	
			margin-bottom:0px;	
		}
		
		.pointilles_commander_contact{
			width:578px;
			border-top: 1px dotted #959595;
			margin-top:20px;
			}
			
			
			
		.sous_titre_commander{
		
			color:#555555;
			text-transform:uppercase;
			font-size:12px;
			font-stretch:inherit;
			padding:10px 0 5px 0;
		}
		
		
		
		.mail_contact {
			background:url(images/mail_icon.png) no-repeat left top;
			height:18px;
			width:610px;
			padding-bottom:20px;
		}
		
		
		
		.lien_mail, .nom_contact{
			margin-left:20px;
			margin-top:2px;
		}
		
		
		.nom_contact{
			color:#555555;
			text-transform:uppercase;
			font-size:12px;
			font-stretch:inherit;
			padding-bottom:10px;
			padding-top:20px;
		
		}
		
		.contact_postal{
			background:url(images/home_icon.png) no-repeat left ;
			height:18px;
			width:610px;
		}
		
		.adresse_entreprise, .numero_telephone{
			margin-left:20px;
		}
		
		.contact_telephone_Montreal{
			background:url(images/telephone_icon.png) no-repeat left top;
			height:18px;
			width:610px;
			margin-top:20px;
		}
		
		.contact_telephone_Quebec{
			background:url(images/telephone_icon.png) no-repeat left top;
			height:18px;
			width:610px;
			margin-bottom:20px;
		
		}
		
	/*fin content*/

/* FIN PAGE CONTACT*/


/*PAGE MEILLEURS CONDITIONS*/
	/* content*/

		.titre_conditions{
		background:url(images/titre_conditions.png) no-repeat;
		height:58px;
		width:614px;
		border-bottom: 1px dotted #959595;
		border-top: 1px dotted #959595;
		
		}
		
		.titre_conditions span{
			display:none;
		}

/* FIN PAGE MEILLEURS CONDITIONS*/

/*PAGE FAQ*/
	/* content*/

		.titre_faq{
		background:url(images/titre_faq.png) no-repeat;
		height:38px;
		width:614px;
		border-bottom: 1px dotted #959595;
		border-top: 1px dotted #959595;
		
		}
		
		.titre_faq span{
			display:none;
		}

/* FIN FAQ*/

/*PAGE FAQ*/
	/* content*/

		.titre_liste{
			background:url(images/titres/liste_prix/titre_liste.png) no-repeat;
			height:38px;
			width:580px;
			border-bottom: 1px dotted #959595;
			border-top: 1px dotted #959595;
		
		}
		
		.bg_mini{
			background:url(images/titres/liste_prix/titre_mini.png) no-repeat left center;
			height:44px;
			width:90px;
		
		}
		.bg_express{
			background:url(images/titres/liste_prix/titre_express.png) no-repeat left center;
			height:44px;
			width:90px;
		
		}
		.bg_super{
			background:url(images/titres/liste_prix/titre_super.png) no-repeat left center;
			height:44px;
			width:90px;
		
		}
		
		.dons{
			background:url(images/titres/liste_prix/dons_tableau_prix.png) no-repeat center center;
			height:42px;
			width:80px;
		}
		
		.cases{
			background:url(images/titres/liste_prix/cases_tableau_prix.png) no-repeat center center;
			height:42px;
			width:56px;
		}
		
		.coutunecarte{
			background:url(images/titres/liste_prix/cout_tableau_prix.png) no-repeat center center;
			height:42px;
			width:83px;
		}
		
		.amasses{
			background:url(images/titres/liste_prix/amasse_tableau_prix.png) no-repeat center center;
			height:42px;
			width:62px;
		}
		
		.profitunecarte{
			background:url(images/titres/liste_prix/profit_1carte_tableau_prix.png) no-repeat center center;
			height:42px;
			width:100px;
		}
		
		.serie{
			background:url(images/titres/liste_prix/serie_tableau_prix.png) no-repeat left center;
			height:42px;
			width:51px;
		}
		
		.gratuites{
			background:url(images/titres/liste_prix/gratuites_tableau_prixquantite.png) no-repeat center;
			height:42px;
			width:113px;
		}
		
		.serieexpress{
			background:url(images/titres/liste_prix/serieexpress_tableau_prixquantite.png) no-repeat center;
			height:42px;
			width:123px;
		}
		
		.supercout{
			background:url(images/titres/liste_prix/supercout_tableau_prixquantite.png) no-repeat center;
			height:42px;
			width:112px;
		}
		
		.achats{
			background:url(images/titres/liste_prix/achats_tableau_prixquantite.png) no-repeat left center;
			height:42px;
			width:51px;
		}
		
		.serie2{
			background:url(images/titres/liste_prix/serie_tableau_exemple.png) no-repeat left center;
			height:42px;
			width:51px;
		}
		
		.cout50{
			background:url(images/titres/liste_prix/cout_50_tableau_exemple.png) no-repeat center center;
			height:42px;
			width:51px;
		}
		
		.profit50{
			background:url(images/titres/liste_prix/profit_50_tableau_exemple.png) no-repeat center center;
			height:42px;
			width:74px;
		}
		
		
		.profit10{
			background:url(images/titres/liste_prix/profit_10_tableau_exemple.png) no-repeat center center;
			height:42px;
			width:113px;
		}
		
		.profit60{
			background:url(images/titres/liste_prix/profit_60_tableau_exemple.png) no-repeat center center;
			height:42px;
			width:113px;
		}
		
		.tableau_1 td {
			width:96px;
		}
		
				
		.tableau_2 td {
			width:116px;
		}
		
				
		.tableau_3 td {
			width:145px;
		}
			
			
		.important{
			color:#2293c6;
		}

		.titre_liste span{
			display:none;
		}
		
		.tableau{
			padding-top:20px;
		}
		
		.legend{
			padding-top:5px;
			padding-bottom:15px;
		}
		
		.titre_tableau_1{
			width:100%;
			background:url(images/titres/liste_prix/titre_meilleurs.png) no-repeat;
			height:26px;
			
		}
		
		.titre_tableau_2{
			width:100%;
			background:url(images/titres/liste_prix/titre_exemple.png) no-repeat;
			height:26px;
			
		}
		
		.titre_tableau_3{
			width:100%;
			background:url(images/titres/liste_prix/titre_prixquantite.png) no-repeat;
			height:26px;
			
		}
		
		.zero100{
			width:23px;;
			background:url(images/titres/liste_prix/titre_0100.png) no-repeat left center;
			height:17px;
			
		}
		
		.cent1150{
			width:64px;
			background:url(images/titres/liste_prix/titre_101150.png) no-repeat left center;
			height:17px;
			
		}
		
		.cent51220{
			width:66px;
			background:url(images/titres/liste_prix/titre_101150.png) no-repeat left center;
			height:17px;
			
		}
		
		.deux21300{
			width:67px;
			background:url(images/titres/liste_prix/titre_221300.png) no-repeat left center;
			height:17px;
		}
		.trois01500{
			width:67px;
			background:url(images/titres/liste_prix/titre_301500.png) no-repeat left center;
			height:17px;
		}
		
		.cinq00{
			width:73px;
			background:url(images/titres/liste_prix/titre_501.png) no-repeat left center;
			height:17px;
		}
		

		
		.tableau_1, .tableau_2, .tableau_3{
			border:#0b649f solid 1px;
			border-spacing:0px;
		}
		 td span{
			 display:none;
		 }
		 
		 td{
			 text-align:center;
			 height:44px;
		 }
		 
		 .gris{
			 color:#475053;
		 }
		 
		 .colone_1{
			 text-align:left;
		 }
		 
		 .colone_1_tableau3{
			 text-align:left;
			 
		 }
		 
		 .legend span{
		 	color:#2bacd8;
			font-size:15px;
			font-weight: bold;
				 }
				 
				 		 .fcn{			
			background:url(images/bannieres/banniereFonction.png) left no-repeat;
			width:951px;
			height:201px;			
			}
			
			.temoin1{ /*les plus belles cartes à gratter aux meilleurs prix et conditions*/				
				 display:none;			
			}
		
		.temoin2{ /*les plus belles cartes à gratter aux meilleurs prix et conditions*/				
				float:left;				
				margin-left:0px;
				padding-top:45px;				
			}
			
				.tsubtitle
			{
	color:#555555;
	font-size:15px;		
	text-align:left;
				}
				
				 .colF{			
			background:url(images/droiteFonction.png) left no-repeat;
			width:289px;
			height:515px;			
			}
			
			 .colPrix{			
			background:url(images/droiteListPrix.png) left no-repeat;
			width:289px;
			height:538px;			
			}
			
			 .colCommander{			
			background:url(images/droiteCommander.png) left no-repeat;
			width:289px;
			height:538px;			
			}
			 .colContact{			
			background:url(images/droiteContact.png) left no-repeat;
			width:289px;
			height:494px;			
			}
			
			.colFaq{			
			background:url(images/droiteFaq.png) left no-repeat;
			width:289px;
			height:563px;			
			}
				 .fcnT{			
			background:url(images/bannieres/banniereTemoin.png) left no-repeat;
			width:951px;
			height:201px;			
			}
			
					 .fcnMeilleur{			
			background:url(images/titres/meilleur/banner.png) left no-repeat;
			width:951px;
			height:201px;			
			}
			
			 .fcnC{			
			background:url(images/bannieres/banniereCartes.png) left no-repeat;
			width:951px;
			height:201px;			
			}
			
				.tel{ /*les plus belles cartes à gratter aux meilleurs prix et conditions*/				
				padding: 0px 0px 0px 20px;					
			}
			
				.infosC{ /*les plus belles cartes à gratter aux meilleurs prix et conditions*/				
					float:left;		
				padding: 0px 0px 0px 0px;					
			}
			
				.infosE{ /*les plus belles cartes à gratter aux meilleurs prix et conditions*/				
				float:left;		
				margin: 0px 0px 0px 0px;					
			}
			
					.infos{
			float:left;
			background:url(images/headers/infos.png) left no-repeat;
			height:101px;
			width:100px;
			margin:-10px 0px 30px 10px;
		}
		
			.infosBtn{ /*les plus belles cartes à gratter aux meilleurs prix et conditions*/				
				margin: 5px 0px 0px 0px;				
			}


bigred {
  font-weight:bold;
  color:#F00000;
  font-size:18px;

}




/* FIN FAQ*/



















		

