.box {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.cadre_droite {  background-image: url(../images/cadre_droite.gif); background-repeat: repeat-y}
.cadre_gauche { background-image: url(../images/cadre_gauche.gif); background-repeat: repeat-y }
.centre {  background-color: #FFFFFF; background-image: url(../images/logo_groupe_fond_centre.gif); background-repeat: no-repeat; background-position: right bottom}
.txt10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.txt9_gris { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #DDDDDD; text-decoration: none}
.txt11Black { font-family: "Arial Black", Arial; font-size: 11px; color: #000000 ; text-decoration: none}
.txt10_orange { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #F2BF17}
.form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.tableau_tr01 { background-color: #F1F1F1; }
.tableau_tr02 { background-color: #FFFFFF; }
.tableau_ligne01 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 10px; border-color: black #BABABA #BABABA black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.tableau_ligne02 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 10px ; border-color: black #BABABA #BABABA black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.tableau {  border: #BABABA; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.tableau_titre { border: #BABABA solid; border-width: 0px 0px 1px; background-color: #F2BF17; padding-top: 3px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px}
.tableau_titre_separateur { border: solid; border-width: 0px 1px 1px 0px; background-color: #F2BF17 ; border-color: #BABABA #FFFFFF #BABABA #BABABA; padding-right: 10px; padding-top: 3px; padding-bottom: 0px; padding-left: 10px}
.tableau_fin01 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 10px; border-color: black black #BABABA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tableau_fin02 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 10px ; border-color: black #BABABA #BABABA black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.separateur_orange {  background-color: #F2BF17}
.tableau_ligne_over { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #FDF5DB; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 10px; border-color: black #BABABA #BABABA black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px }
.tableau_fin_over { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #FDF5DB; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 10px; border-color: black black #BABABA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.txt11BlackOrange { font-family: "Arial Black", Arial; font-size: 11px; color: #F2BF17; text-decoration: none }
.txt11BlackGris { font-family: "Arial Black", Arial; font-size: 11px; color: #BABABA; text-decoration: none }
.phot_produit { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-color: black #BABABA #BABABA black; background-image: url(../images/upload/produit.jpg); background-repeat: no-repeat; background-position: center center; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.tableau_fiche_fGris { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #E7E7E7; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 10px; border-color: black #BABABA #BABABA black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px }
a:hover {  color: #F2BF17}
a:active {  color: #F2BF17}
.txt9 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none }
.txt9Mentions { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration: none }
.txt12Black { font-family: "Arial Black", Arial; font-size: 12px; color: #000000 ; text-decoration: none }
.titre_actu {  font-family: "Arial Black", Arial; font-size: 11px; color: #000000; background-color: #E7E7E7; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; border-color: black #FFFFFF black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.texte_actu {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.date_actu { font-family: "Arial Black", Arial; font-size: 9px; color: #CCCCCC; background-color: #F0F0F0; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px }
.tab_actu {  border: #CCCCCC solid; border-width: 1px 0px 0px}
.photo_noproduit { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-color: black #BABABA #BABABA black; background-image: url(../images/upload/no_produit.jpg); background-repeat: no-repeat; background-position: center center; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.phot_produit_mini {  background-image: url(../images/upload/produit_mini.jpg); background-repeat: no-repeat; background-position: center center}
.txt11 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
.txt11Bold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none ; font-weight: bold}
.cache {  position: absolute; visibility: hidden; z-index: 1; height: 100px; width: 350px; left: 500px; top: 50px; clip:  rect(   )}