/* bouton_solutionsenligne */

ul.bouton_solutionsenligne {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton_solutionsenligne.jpg) top left no-repeat;
	width: 415px;
	height: 43px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton_solutionsenligne li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton_solutionsenligne li a {
	display: block;
	height:30px;
	width: 380px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #CE0808;
	font-size: 12px;
}

ul.bouton_solutionsenligne li a:hover {
	background: transparent url(../images/bouton_solutionsenligne.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton_solutionsenligne li a.bouton_solutionsenligne2:hover {
	background-position:  0 -43px;
}



/* bouton_partsdemarche */

ul.bouton_partsdemarche {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton_partsdemarche01.jpg) top left no-repeat;
	width: 374px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton_partsdemarche li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton_partsdemarche li a {
	display: block;
	height: 102px;
	width: 339px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #FF7F00;
	font-size: 12px;
}

ul.bouton_partsdemarche li a:hover {
	background: transparent url(../images/bouton_partsdemarche01.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton_partsdemarche li a.bouton_partsdemarche2:hover {
	background-position:  0 -116px;
}


/* bouton_gratuit */

ul.bouton_gratuit {
	float:left;
	z-index: 1;
	background: transparent url(../../fr/images/bouton_gratuit01.jpg) top left no-repeat;
	width: 374px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton_gratuit li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton_gratuit li a {
	display: block;
	height: 102px;
	width: 339px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #FF7F00;
	font-size: 12px;
}

ul.bouton_gratuit li a:hover {
	background: transparent url(../../fr/images/bouton_gratuit01.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton_gratuit li a.bouton_gratuit2:hover {
	background-position:  0 -116px;
}


/* bouton_gratuit02 */

ul.bouton_gratuit02 {
	float:left;
	z-index: 1;
	background: transparent url(../../fr/images/bouton_gratuit02.jpg) top left no-repeat;
	width: 374px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton_gratuit02 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton_gratuit02 li a {
	display: block;
	height: 102px;
	width: 339px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #FF7F00;
	font-size: 12px;
}

ul.bouton_gratuit02 li a:hover {
	background: transparent url(../../fr/images/bouton_gratuit02.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton_gratuit02 li a.bouton_gratuit022:hover {
	background-position:  0 -116px;
}




/* bouton_gratuit_us */

ul.bouton_gratuit_us {
	float:left;
	z-index: 1;
	background: transparent url(../../us/images/bouton_gratuit01.jpg) top left no-repeat;
	width: 374px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton_gratuit_us li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton_gratuit_us li a {
	display: block;
	height: 102px;
	width: 339px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #FF7F00;
	font-size: 12px;
}

ul.bouton_gratuit_us li a:hover {
	background: transparent url(../../us/images/bouton_gratuit01.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton_gratuit_us li a.bouton_gratuit_us2:hover {
	background-position:  0 -116px;
}


/* bouton11 */

ul.bouton11 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton11.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton11 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton11 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #CE0808;
	font-size: 12px;
}

ul.bouton11 li a:hover {
	background: transparent url(../images/bouton11.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton11 li a.bouton112:hover {
	background-position:  0 -116px;
}

/* bouton12 */

ul.bouton12 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton12.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton12 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton12 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #AA8D19;
	font-size: 12px;
}

ul.bouton12 li a:hover {
	background: transparent url(../images/bouton12.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton12 li a.bouton122:hover {
	background-position:  0 -116px;
}

/* bouton13 */

ul.bouton13 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton13.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton13 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton13 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #759DBC;
	font-size: 12px;
}

ul.bouton13 li a:hover {
	background: transparent url(../images/bouton13.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton13 li a.bouton132:hover {
	background-position:  0 -116px;
}

/* bouton14 */

ul.bouton14 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton14.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton14 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton14 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #9D3B0B;
	font-size: 12px;
}

ul.bouton14 li a:hover {
	background: transparent url(../images/bouton14.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton14 li a.bouton142:hover {
	background-position:  0 -116px;
}

/* bouton15 */

ul.bouton15 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton15.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton15 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton15 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #B23687;
	font-size: 12px;
}

ul.bouton15 li a:hover {
	background: transparent url(../images/bouton15.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton15 li a.bouton152:hover {
	background-position:  0 -116px;
}

/* bouton16 */

ul.bouton16 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton16.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton16 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton16 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #D4B01F;
	font-size: 12px;
}

ul.bouton16 li a:hover {
	background: transparent url(../images/bouton16.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton16 li a.bouton162:hover {
	background-position:  0 -116px;
}

/* bouton17 */

ul.bouton17 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton17.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton17 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton17 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #959B2A;
	font-size: 12px;
}

ul.bouton17 li a:hover {
	background: transparent url(../images/bouton17.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton17 li a.bouton172:hover {
	background-position:  0 -116px;
}

/* bouton18 */

ul.bouton18 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton18.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton18 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton18 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #998BD4;
	font-size: 12px;
}

ul.bouton18 li a:hover {
	background: transparent url(../images/bouton18.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton18 li a.bouton182:hover {
	background-position:  0 -116px;
}


/* bouton19 */

ul.bouton19 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton19.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton19 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton19 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #D64312;
	font-size: 12px;
}

ul.bouton19 li a:hover {
	background: transparent url(../images/bouton19.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton19 li a.bouton192:hover {
	background-position:  0 -116px;
}


/* bouton20 */

ul.bouton20 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton20.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton20 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton20 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #CAC62F;
	font-size: 12px;
}

ul.bouton20 li a:hover {
	background: transparent url(../images/bouton20.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton20 li a.bouton202:hover {
	background-position:  0 -116px;
}


/* bouton21 */

ul.bouton21 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton21.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton21 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton21 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #CA882F;
	font-size: 12px;
}

ul.bouton21 li a:hover {
	background: transparent url(../images/bouton21.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton21 li a.bouton212:hover {
	background-position:  0 -116px;
}



/* bouton22 */

ul.bouton22 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton22.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton22 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton22 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #914DC8;
	font-size: 12px;
}

ul.bouton22 li a:hover {
	background: transparent url(../images/bouton22.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton22 li a.bouton222:hover {
	background-position:  0 -116px;
}


/* bouton23 */

ul.bouton23 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton23.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton23 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton23 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #CE0808;
	font-size: 12px;
}

ul.bouton23 li a:hover {
	background: transparent url(../images/bouton23.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton23 li a.bouton232:hover {
	background-position:  0 -116px;
}



/* bouton24 */

ul.bouton24 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton24.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton24 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton24 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #B23687;
	font-size: 12px;
}

ul.bouton24 li a:hover {
	background: transparent url(../images/bouton24.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton24 li a.bouton242:hover {
	background-position:  0 -116px;
}



/* bouton_paiement */

ul.bouton_paiement {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton_paiement.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton_paiement li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton_paiement li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #CE0808;
	font-size: 12px;
}

ul.bouton_paiement li a:hover {
	background: transparent url(../images/bouton_paiement.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton_paiement li a.bouton_paiement2:hover {
	background-position:  0 -116px;
}


/* bouton_rouge */

ul.bouton_rouge {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton_rouge.jpg) top left no-repeat;
	width: 564px;
	height: 43px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton_rouge li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton_rouge li a {
	display: block;
	height:30px;
	width: 529px;
	padding: 13px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #CE0808;
	font-size: 12px;
}

ul.bouton_rouge li a:hover {
	background: transparent url(../images/bouton_rouge.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton_rouge li a.bouton_rouge2:hover {
	background-position:  0 -43px;
}


/* bouton_rouge282 */

ul.bouton_rouge282 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton_rouge282.jpg) top left no-repeat;
	width: 282px;
	height: 43px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton_rouge282 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton_rouge282 li a {
	display: block;
	height:30px;
	width: 247px;
	padding: 13px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #CE0808;
	font-size: 12px;
}

ul.bouton_rouge282 li a:hover {
	background: transparent url(../images/bouton_rouge282.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton_rouge282 li a.bouton_rouge2822:hover {
	background-position:  0 -43px;
}


/* bouton_rouge330 */

ul.bouton_rouge330 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton_rouge330.jpg) top left no-repeat;
	width: 330px;
	height: 43px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton_rouge330 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton_rouge330 li a {
	display: block;
	height:30px;
	width: 295px;
	padding: 13px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #CE0808;
	font-size: 12px;
}

ul.bouton_rouge330 li a:hover {
	background: transparent url(../images/bouton_rouge330.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton_rouge330 li a.bouton_rouge3302:hover {
	background-position:  0 -43px;
}



/* bouton_rouge187 */

ul.bouton_rouge187 {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton_rouge187.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton_rouge187 li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton_rouge187 li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #CE0808;
	font-size: 12px;
}

ul.bouton_rouge187 li a:hover {
	background: transparent url(../images/bouton_rouge187.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton_rouge187 li a.bouton_rouge1872:hover {
	background-position:  0 -116px;
}



/* bouton_marque */

ul.bouton_marque {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton_marque.jpg) top left no-repeat;
	width: 114px;
	height: 69px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: center;
}

ul.bouton_marque li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton_marque li a {
	display: block;
	height:45px;
	width: 90px;
	padding: 12px 12px 12px 12px;
	font-weight: bold;
	text-decoration: none;
	color: #CE0808;
	font-size: 11px;
}

ul.bouton_marque li a:hover {
	background: transparent url(../images/bouton_marque.jpg) top left no-repeat;
	text-decoration: none;
	color: #FF7F00;
}

ul.bouton_marque li a.bouton_rouge2:hover {
	background-position:  0 -69px;
}


/* bouton_paiement_petit */

ul.bouton_paiement_petit {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton_paiement_petit.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton_paiement_petit  li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton_paiement_petit  li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #CE0808;
	font-size: 12px;
}

ul.bouton_paiement_petit  li a:hover {
	background: transparent url(../images/bouton_paiement_petit.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton_paiement_petit  li a.bouton_paiement_petit2:hover {
	background-position:  0 -116px;
}

ul.bouton_paiement_petit  .txt_grand {
	font-size: 18px;
	}
	
	
/* bouton_paiement_us */

ul.bouton_paiement_us {
	float:left;
	z-index: 1;
	background: transparent url(../images/bouton_paiement_us.jpg) top left no-repeat;
	width: 187px;
	height: 116px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

ul.bouton_paiement_us  li {
	list-style: none;
	padding:0;
	margin:0;	
}

ul.bouton_paiement_us  li a {
	display: block;
	height: 102px;
	width: 153px;
	padding: 14px 0 0 35px;
	font-weight: bold;
	text-decoration: none;
	color: #CE0808;
	font-size: 12px;
}

ul.bouton_paiement_us  li a:hover {
	background: transparent url(../images/bouton_paiement_us.jpg) top left no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}

ul.bouton_paiement_us  li a.bouton_paiement_us2:hover {
	background-position:  0 -116px;
}

ul.bouton_paiement_us  .txt_grand {
	font-size: 18px;
	}