td { color: #485359; font-size: 11px; font-family: arial; }
.menu { color: #9a9999; font-size: 11px; font-family: arial; font-weight: bold; }
.amenu { color: #9a9999; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none; }
.amenu:hover { color: #707071; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none; }
.menu_selected { color: #CF160B; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none; }
.fond_bas { background-image: url(../medias/communs/fond_bas.gif); background-repeat: no-repeat; }
.mentions { color: #505050; font-size: 9px; font-family: verdana; margin-left: 7px; }
.amentions { color: #505050; font-size: 9px; font-family: verdana; text-decoration: none; text-indent: 5px; }
.amentions:hover { color: #505050; font-size: 9px; font-family: verdana; text-decoration: underline; text-indent: 5px; }
.titre_noir { color: #485359; font-size: 15px; font-family: "trebuchet ms"; font-weight: bold; }
.titre_blanc { color: #fff; font-size: 15px; font-family: "trebuchet ms"; font-weight: bold; }
.titre_blanc2 { color: #fff; font-size: 14px; font-family: arial; font-weight: bold; }
.titre_blanc_pages { color: #fff; font-size: 17px; font-family: arial; }
.titre_fiche { color: #fff; font-size: 15px; font-family: arial; }
.titre_rouge { color: #c91509; font-size: 15px; font-family: "trebuchet ms"; font-weight: bold; }
.titre_rouge2 { color: #c91509; font-size: 14px; font-family: arial; font-weight: bold; }
.atitre_rouge { color: #c91509; font-size: 15px; font-family: "trebuchet ms"; font-weight: bold; text-decoration: none; }
.atitre_rouge:hover { color: #c91509; font-size: 15px; font-family: "trebuchet ms"; font-weight: bold; text-decoration: underline; }
.txt { color: #485359; font-size: 11px; font-family: arial; }
.atxt { color: #485359; font-size: 11px; font-family: arial; text-decoration: none; }
.atxt:hover { color: #485359; font-size: 11px; font-family: arial; text-decoration: underline; }
.txt_soul { color: #485359; font-size: 12px; font-family: arial; text-decoration: underline; }
.txt_blc { color: #fff; font-size: 11px; font-family: arial; line-height: 11px; }
.atxt_blc { color: #fff; font-size: 11px; font-family: arial; line-height: 11px; text-decoration: none; }
.atxt_blc:hover { color: #fff; font-size: 11px; font-family: arial; line-height: 11px; text-decoration: underline; }
.txt_red { color: #b71106; font-size: 11px; font-family: arial; line-height: 11px; }
.atxt_red { color: #b71106; font-size: 11px; font-family: arial; line-height: 11px; text-decoration: none; }
.atxt_red:hover { color: #b71106; font-size: 11px; font-family: arial; line-height: 11px; text-decoration: underline; }
.txtg_blc { color: #fff; font-size: 11px; font-family: arial; font-weight: bold; }
.atxtg_blc { color: #fff; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none; }
.atxtg_blc:hover { color: #fff; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: underline; }
.txt_justif { color: #485359; font-size: 11px; font-family: arial; text-align: justify; }
.atxt_justif { color: #485359; font-size: 11px; font-family: arial; text-decoration: none; text-align: justify; }
.atxt_justif:hover { color: #485359; font-size: 11px; font-family: arial; text-decoration: underline; text-align: justify; }
.txtg_justif { color: #485359; font-size: 11px; font-family: arial; font-weight: bold; }
.txt_pt { color: #485359; font-size: 10px; font-family: arial; }
.atxt_pt { color: #485359; font-size: 10px; font-family: arial; text-decoration: none; }
.atxt_pt:hover { color: #485359; font-size: 10px; font-family: arial; text-decoration: underline; }
.txt_pt_blanc { color: #FFFFFF; font-size: 10px; font-family: arial; }
.atxt_pt_blanc { color: #FFFFFF; font-size: 10px; font-family: arial; text-decoration: none; }
.atxt_pt_blanc:hover { color: #FFFFFF; font-size: 10px; font-family: arial; text-decoration: underline; }
.txtg { color: #485359; font-size: 11px; font-family: arial; font-weight: bold; }
.txt2 { color: #485359; font-size: 10px; font-family: verdana; }
.atxt2 { color: #485359; font-size: 10px; font-family: verdana; text-decoration: underline; }
.atxt2:hover { color: #485359; font-size: 10px; font-family: verdana; text-decoration: underline; }
.txt3 { color: #485359; font-size: 12px; font-family: verdana; }
.atxt3 { color: #485359; font-size: 12px; font-family: verdana; text-decoration: none; }
.atxt3:hover { color: #485359; font-size: 12px; font-family: verdana; text-decoration: underline; }
.txt2_pt { color: #485359; font-size: 9px; font-family: verdana; }
.atxt2_pt { color: #485359; font-size: 9px; font-family: verdana; text-decoration: none; }
.atxt2_pt:hover { color: #485359; font-size: 9px; font-family: verdana; text-decoration: underline; }
.mentions_form { color: #b3b3b3; font-size: 9px; font-family: arial; font-style: italic; }
.fond_cadre { background-image: url(../medias/pages/fond_cadre.gif); background-repeat: no-repeat; background-position: 0 bottom; }
.input_contact { color: #535d63; font-size: 10px; font-family: arial; background-color: #fff; width: 187px; height: 15px; border: solid 1px #a7a7a7; }
.input_contact_error { color: #535d63; font-size: 10px; font-family: arial; background-color: #fff; width: 187px; height: 15px; border: solid 1px #CC0000; }
.input_contact2 { color: #535d63; font-size: 10px; font-family: arial; background-color: #fff; width: 120px; height: 15px; border: solid 1px #a7a7a7; }
.input_contact2_error { color: #535d63; font-size: 10px; font-family: arial; background-color: #fff; width: 120px; height: 15px; border: solid 1px #CC0000; }
.input_contact3 { color: #535d63; font-size: 10px; font-family: arial; background-color: #fff; width: 525px; height: 15px; border: solid 1px #a7a7a7; }
.input_contact3_error { color: #535d63; font-size: 10px; font-family: arial; background-color: #fff; width: 525px; height: 15px; border: solid 1px #CC0000; }
.input_contact4 { color: #535d63; font-size: 10px; font-family: arial; background-color: #fff; height: 15px; border: solid 1px #a7a7a7; }
.input_contact4_error { color: #535d63; font-size: 10px; font-family: arial; background-color: #fff; height: 15px; border: solid 1px #CC0000; }
.input_inscription { color: #535d63; font-size: 10px; font-family: arial; background-color: #fff; left: 5px; width: 163px; height: 15px; border: solid 1px #9a9e9e; }
.input_inscription_error { color: #535d63; font-size: 10px; font-family: arial; background-color: #fff; left: 5px; width: 163px; height: 15px; border: solid 1px #CC0000; }
.input_mypronic1 { color: #535d63; font-size: 10px; font-family: arial; background-color: #fff; left: 5px; width: 132px; height: 12px; border: solid 1px #9a9e9e; }
.input_mypronic2 { color: #535d63; font-size: 10px; font-family: arial; background-color: #fff; left: 5px; width: 173px; height: 15px; border: solid 1px #9a9e9e; }
.textarea { background-color: #fff; border: solid 1px #a7a7a7; color: #485359; font-size: 11px; font-family: arial; }
.fond_products { background-image: url(../medias/pages/fonds/bloc_produits.gif); background-repeat: no-repeat; background-position: 0 bottom; }
.chemin_nav { color: #485359; font-size: 10px; font-family: verdana; padding-right: 7px; }
.achemin_nav { color: #485359; font-size: 10px; font-family: verdana; text-decoration: none; padding-right: 7px; }
.achemin_nav:hover { color: #485359; font-size: 10px; font-family: verdana; text-decoration: underline; padding-right: 7px; }
.select { color: #485359; font-size: 10px; font-family: verdana; background-color: #fff; width: 218px; height: 20px; border: solid 1px #979797; }
.selectFormulaire { color: #485359; font-size: 10px; font-family: verdana; background-color: #fff; height: 20px; border: solid 1px #979797; }
.onglet { color: #707071; font-size: 12px; font-family: arial; }
.aonglet { color: #707071; font-size: 12px; font-family: arial; text-decoration: none; }
.aonglet:hover { color: #b71106; font-size: 12px; font-family: arial; text-decoration: none; }
.onglet_select { color: #b71106; font-size: 12px; font-family: arial; text-decoration: none; }
.cellules { padding: 5px 10px; }

