A:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #2372b7;
	text-decoration: underline;
}
 
A:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #2372b7;
	text-decoration: underline;
}

A:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #2372b7;
	text-decoration: underline;
}
 
A:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #2372b7;
	text-decoration: none;
}

BODY {
	margin: 0px 0px 0px 0px;
	background: #ffffff;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #2372b7;
	SCROLLBAR-ARROW-COLOR: #2372b7;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #2372b7;
}

input,textarea,select {
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	border: 1px;
	background-color: #ffffff;
	border-color: #2372b7;
	border-style: solid;
}

#formjaune input,textarea,select {
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	border: 1px;
	background-color: #ffffff;
	border-color: #f1c118;
	border-style: solid;
}

#formnocontour input,textarea,select  {
	border: 0px;
}

.bloc_nv_gauche {
	background-image: url(images/fd-nv.gif);
	margin: 0px;
	padding: 0px;
}

.bloc_accueil {
	background-image: url(images/fd-accueil.jpg);
	margin: 0px;
	padding: 0px;
}

.bordure {
	border: 1px;
	border-color: #737373;
	border-style: solid;
	background-color: #f0f9fc;
}

#bloc_pied {
	background-image: url(images/fd-pied.gif);
	font-family:  Tahoma, Verdana,  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #737373;
	line-height: 14px;
}

#bloc_pied A:link {
	font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
}
 
#bloc_pied A:visited {
	font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
}

#bloc_pied A:active {
	font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
}
 
#bloc_pied A:hover {
	font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
}

.table_sport {
	margin : 0px;
	padding : 7px;
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	text-align: left;
}

#bloc_produit {
	margin : 0px;
	padding : 8px;
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	text-align: left;
	border: 1px;
	background-color: #fdf1fc;
	border-color: #c292be;
	border-style: solid;
}

#bloc_produit A:link {
	font-family:  Arial, Helvetica, sans-serif;
	color: #9b6997;
	text-decoration: underline;
}
 
#bloc_produit A:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #9b6997;
	text-decoration: underline;
}

#bloc_produit A:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #9b6997;
	text-decoration: underline;
}
 
#bloc_produit A:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #9b6997;
	text-decoration: underline;
}

#bloc_produit input,textarea,select {
	color: #9b6997;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 1px;
	background-color: #ffffff;
	border-color: #c292be;
	border-style: solid;
}

#bloc_bleu {
	margin : 0px;
	padding : 8px;
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	text-align: left;
	border: 1px;
	background-color: #dff2f9;
	border-color: #3874b7;
	border-style: solid;
}

#bloc_bleu A:link {
	font-family:  Arial, Helvetica, sans-serif;
	color: #3874b7;
	text-decoration: underline;
}
 
#bloc_bleu A:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #3874b7;
	text-decoration: underline;
}

#bloc_bleu A:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #3874b7;
	text-decoration: underline;
}
 
#bloc_bleu A:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #3874b7;
	text-decoration: underline;
}

#bloc_bleu input,textarea,select {
	color: #3874b7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 1px;
	background-color: #ffffff;
	border-color: #3874b7;
	border-style: solid;
}

.divphoto {
	float: left;
	width: 100px;
}

.divphoto2 {
	float: left;
}

.divproduit {
	/* float: left; */
}

.divdroite {
	float: right;
}

#bloc_panier {
	border: 1px;
	background-color: #fdf1fc;
	border-color: #c292be;
	border-style: solid;
	background-image: url(images/fd-panier.gif);
}

#bloc_panier input,textarea,select {
	color: #9b6997;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 1px;
	background-color: #ffffff;
	border-color: #c292be;
	border-style: solid;
}

.ligne2 {
	background-color: #fef7fd;
}

#user {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	text-align: center;
}


#user A:link {
	font-family:  Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: underline;
}
 
#user A:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: underline;
}

#user A:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: underline;
}
 
#user A:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: underline;
}

.S10gris {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #737373;
	line-height: 14px;
	text-align: left;
}

.S11gris {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
	line-height: 14px;
	text-align: left;
}

.S12gris {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #737373;
	line-height: 16px;
	text-align: justify;
}

.S12bleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #55ccf6;
	font-weight: bold;
	line-height: 16px;
	text-align: left;
}

.S10blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 14px;
	text-align: left;
}

.S11blanc {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 14px;
	text-align: left;
}

.S12_rose {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9b6997;
	font-weight: bold;
	line-height: 14px;
	text-align: left;
}

.S11_rose {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9b6997;
	font-weight: normal;
	line-height: 14px;
	text-align: left;
}

.S24_rose {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #9b6997;
	font-weight: bold;
	line-height: 30px;
	text-align: left;
}

.S18_rose {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #9b6997;
	font-weight: bold;
	line-height: 24px;
	text-align: left;
}

.S18_bleu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3874b7;
	font-weight: bold;
	line-height: 24px;
	text-align: left;
}