body { font-size: 12px; font-family: Arial, Helvetica, Geneva; margin: 0 0 0 10px; padding: 0; scrollbar-3dlight-color: #2D5189; scrollbar-arrow-color: #FFFFFF; scrollbar-base-color: #CCCCCC; scrollbar-darkshadow-color: #000000; scrollbar-face-color: #2D5189; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #000000; scrollbar-track-color: #CCCCCC; }
p {}
td { font-size: 12px; }
th { background-color: #666; }
ul { font-size: 12px; line-height: 16px; list-style-type: disc; list-style-position: outside; margin-left: 20px }
a:link { font-weight: bold; font-size: 12px; color:black; font-family: Arial, Helvetica, Geneva; text-decoration:underline; }
a:visited { font-weight: bold; font-size: 12px; color:black; font-family: Arial, Helvetica, Geneva; text-decoration:underline; }
a:hover { font-weight: bold; font-size: 12px; color:#ab0020; font-family: Arial, Helvetica, Geneva; text-decoration:underline; }
a:active { font-weight: bold; font-size: 12px; color:#ab0020; font-family: Arial, Helvetica, Geneva; text-decoration:underline; }
.adresse  { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva ; font-weight: bold; margin: 0; padding: 0; }
.titre { color: #fff; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva }
.titre2 { color: #bc003f; font-size: 15px; font-family: Arial, Helvetica, Geneva; font-weight: bold; text-decoration: underline; }
.texte { font-size: 12px; font-family: Arial, Helvetica, Geneva; text-align: justify }
.legende { font-style: italic; font-size: 10px; font-family: Arial, Helvetica, Geneva; text-align: center }
.texte_gras { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-align: justify }
.texte_gras_souligne { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: underline; text-align: justify }
.bloc { background-color: #fff5cc; border: 1px #fc0 }
.bloc1  { background-color: #ccc; border: 1px #000 }
.bouton { color: #244074; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fc0; padding: 2px; border: solid 1px; }
INPUT { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 2px; border: solid 1px #244074; }
SELECT { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; padding: 2px; border: solid 1px #244074    }
TEXTAREA { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 2px; border: solid 1px #244074; }
/*LES COMMERCIAUX*/
.table_commercial {  }
.commercial_tete { color: #fc0; background-color: #303030; padding: 2px 8px; }
.commercial_corps { font-size: 11px; background-color: #ccc; padding: 5px 8px 8px; border-right: 1px solid #fff; border-bottom-style: solid; border-bottom-width: 1px; }
.sav_corps { background-color: #ccc; padding: 10px 8px; }
.tel_sav { color: #ab0020; font-size: 14px; font-weight: bold; }
.commercial_titre { color: #fc0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.commercial_adresse { margin: 0; padding: 0 0 5px; }
.nom { color: #ab0020; font-size: 12px; font-weight: bold; margin: 0; padding: 2px 0 5px; }
.telephone { font-weight: bold; margin: 0; padding: 0; }
.mail { font-weight: bold; margin: 0; padding: 5px 0 0; }
