body {}
.amenuserv { font-size: 11px; font-family: Arial; text-decoration: none }
.amenuserv:hover { font-size: 11px; font-family: Arial; text-decoration: underline }
.orange { color: #f74c19 }
.noir { color: #000 }
.amenu { color: #2c3d47; font-size: 11px; font-family: Arial; text-decoration: none; padding: 5px }
.amenu:hover { color: white; font-size: 11px; font-family: Arial; text-decoration: none; padding: 5px }
.servblanc  { color: #2c3d47; font-size: 9px; font-family: Arial }
.servblanc2 { color: #fff; font-size: 9px; font-family: Arial; }
.servblanc1 { color: #fff; font-size: 11px; font-family: Verdana }
.aservblanc { color: #2c3d47; font-size: 9px; font-family: Arial }
.aservblanc2 { color: #fff; font-size: 9px; font-family: Arial; }
.aservblanc1 { color: white; font-size: 11px; font-family: Verdana }
.formpart { color: #f74c19; font-size: 10px; font-family: Arial; border: solid 1px #f74c19 }
.acc_tdpointille   { color: #2c3d47; font-size: 11px; font-family: Verdana, Arial; border-right: 1px dashed #789cb6; border-bottom: 1px dashed #789cb6; border-left: 1px dashed #789cb6; border-bottom-color: #789CB6; border-bottom-style: dashed; border-left-color: #789CB6; border-left-style: dashed; border-right-color: #789CB6; border-right-style: dashed; border-top-color: #789CB6; border-top-style: dashed  }
.acc_tdpointille2 { color: #2c3d47; font-size: 11px; font-family: Verdana, Arial; padding: 10px; border: dashed 1px #789cb6; }
.pointilleacrobat { color: #2c3d47; font-size: 12px; font-family: Verdana, Arial; background-color: #f5f5f5; border: dashed 1px #f74c19; border-bottom-color: #789CB6; border-bottom-style: dashed; border-left-color: #789CB6; border-left-style: dashed; border-right-color: #789CB6; border-right-style: dashed; border-top-color: #789CB6; border-top-style: dashed  }
.texte { color: #2c3d47; font-size: 11px; font-family: Verdana, Arial }
.cat_leg { color: #444c9d; font-weight: bold; font-size: 11px; font-family: Arial, Verdana }
.cat_txt { color: #2c3d47; font-size: 11px; font-family: Arial, Verdana }
.acat_txt { color: #2c3d47; font-size: 11px; font-family: Arial, Verdana; text-decoration: none }
.acat_txt:visited { color: #2c3d47; font-size: 11px; font-family: Arial, Verdana; text-decoration: none }
.acat_txt:hover { color: #2c3d47; font-size: 11px; font-family: Arial, Verdana; text-decoration: underline }
.acat_txt:visited:hover { color: #2c3d47; font-size: 11px; font-family: Arial, Verdana; text-decoration: underline }
.cat_tit { color: #dadce8; font-weight: bold; font-size: 13px; font-family: Arial, Verdana }
.textepetit { color: #2c3d47; font-size: 10px; font-family: Verdana, Arial }
a { color: #f74c19; font-size: 11px; font-family: Verdana, Arial }
.intro { color: #2c3d47; font-size: 12px; font-family: Verdana, Arial }
.acc_titactu { color: #789cb6; font-size: 13px; font-family: Arial, Verdana; margin-top: 5px; margin-right: 5px }
.acc_rubactu { color: #f74c19; font-size: 13px; font-family: Arial, Verdana; text-decoration: none; margin-top: 5px; margin-bottom: 5px }
.dis_ss-titre1 { color: #f74c19; font-weight: bold; font-size: 14px; font-family: Arial, Verdana; text-decoration: none; margin-top: 5px; margin-bottom: 5px }
.acc_textactu { color: #2c3d47; font-size: 11px; font-family: Arial, Verdana; margin-top: 5px; margin-right: 5px }
.acc_lienactu { color: #f74c19; font-size: 11px; font-family: Arial, Verdana; text-decoration: underline; margin-right: 5px }
.intro-orange { color: #f74c19; font-size: 12px; font-family: Verdana, Arial }
.pied_text { color: #789cb6; font-size: 10px; font-family: Arial; margin-top: 20px }
.pied_lien { color: #789cb6; font-size: 10px; font-family: Arial }

.app-titre1 { color: #f74c19; font-weight: bold; font-size: 14px; font-family: Arial, Verdana; text-decoration: none; margin-top: 5px; margin-bottom: 5px }
.ss-titre1 { color: #f74c19; font-weight: bold; font-size: 14px; font-family: Arial, Verdana; text-decoration: none; margin-top: 5px; margin-bottom: 5px }
.ss-titre2 { color: #789cb6; font-weight: bold; font-size: 14px; font-family: Arial, Verdana; text-decoration: none; margin-top: 5px; margin-bottom: 5px }
.ss-titreblanc { color: white; font-weight: bold; font-size: 14px; font-family: Arial, Verdana; text-decoration: none; margin-top: 5px; margin-bottom: 5px }
.app-titre2 { color: #789cb6; font-weight: bold; font-size: 14px; font-family: Arial, Verdana; text-decoration: none; margin-top: 5px; margin-bottom: 5px }
.textesur  { color: white; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Verdana; text-decoration: none; background-color: #2c3d47; padding: 1px }
.texteorange { color: #f74c19; font-size: 11px; font-family: Verdana, Arial }
.legende { color: #262f58; font-style: italic; font-weight: normal; font-size: 10px; font-family: Arial, Verdana; text-decoration: none }
.rub2 { color: #f74c19; font-size: 25px; font-family: Arial, Verdana }
.rub1 { color: #789cb6; font-size: 20px; font-family: Arial, Verdana }
.tit_pages { color: #f74c19; font-size: 20px; font-family: Arial; }
.input01 { color: #7f9db9; font-size: 10px; font-family: Verdana; background-color: #fff; width: 203px; height: 16px; padding-left: 4px; border: solid 1px; }
.input02 { color: #7f9db9; font-size: 10px; font-family: Verdana; background-color: #fff; padding-left: 4px; width: 113px; height: 16px; border: solid 1px; }
.input_box { background-color: #fff; width: 9px; height: 9px; border: solid 1px #7f9db9; }
.input_box2 { background-color: #fff; width: 9px; height: 9px; border: solid 1px #5a5f61; }
.form { color: #363636; font-size: 11px; font-family: Arial; }
.input03 { color: #363636; font-size: 10px; font-family: Arial; background-color: #fff; text-align: center; width: 50px; height: 14px; border: solid 1px; line-height: 1em;}

/* ////////////////// NOUVELLES PAGES PRODUITS ////////////////// */
.img-produit01{ background-image: url(media_fr/produits/img01.jpg); background-repeat: no-repeat; }
.img-produit02{ background-image: url(media_fr/produits/img02.jpg); background-repeat: no-repeat; }
.img-produit03{ background-image: url(media_fr/produits/img03.jpg); background-repeat: no-repeat; }
.img-produit04{ background-image: url(media_fr/produits/img04.jpg); background-repeat: no-repeat; }
.img-produit05{ background-image: url(media_fr/produits/img05.jpg); background-repeat: no-repeat; }
.img-produit06{ background-image: url(media_fr/produits/img06.jpg); background-repeat: no-repeat; }

.text-rouge{font-family: Verdana; font-size: 11px; color: #e51c14; font-weight: bold;}
.atext-rouge{font-family: Verdana; font-size: 11px; color: #e51c14; font-weight: bold; text-decoration: none;}
.atext-rouge:hover{font-family: Verdana; font-size: 11px; color: #e51c14; font-weight: bold; text-decoration: underline;}

.titre-rouge-produit{font-family: Verdana; font-size: 20px; color: #e51c14;}
.titre-bleu-produit{font-family: Verdana; font-size: 18px; color: #85a1b6;}
.titre-rouge-produit-pt{font-family: Verdana; color: #e51c14; font-weight: bold; font-size: 14px;}
.titre-bleu-produit-pt{font-family: Verdana; color: #789cb6; font-weight: bold; font-size: 11px;}
.atitre-bleu-produit-pt{font-family: Verdana; color: #789cb6; font-weight: bold; font-size: 11px; text-decoration: none;}
.atitre-bleu-produit-pt:hover{font-family: Verdana; color: #789cb6; font-weight: bold; font-size: 11px; text-decoration: underline;}
.titre-bleu-produit-pt2{font-family: Verdana; color: #789cb6; font-weight: bold; font-size: 14px;}
.text-savoir{font-family: Verdana; color: #789cb6; font-size: 11px;}
.atext-savoir{font-family: Verdana; color: #789cb6; font-size: 11px; text-decoration: underline;}
.atext-savoir:hover{font-family: Verdana; color: #789cb6; font-size: 11px; text-decoration: underline;}

.font-titre-gamme{ color: #e51c14; font-size: 11px; font-family: Verdana; font-weight: bold; background-image: url(media_fr/produits/fond-titre-gamme.jpg); background-repeat: no-repeat; padding-left: 9px; }
.text-produit{color: #000; font-size: 11px; font-family: Verdana; padding: 10px 20px 10px 20px;}
.fond-produit-text{ background-image: url(media_fr/produits/fond-produit-text.jpg); background-repeat: repeat-x; padding-top: 13px; padding-left: 13px; }
.fond-produit{ background-image: url(media_fr/produits/fond-produit.jpg); background-repeat: no-repeat; }