body { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #2d5189; margin: 0; 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; }a:link { color:#fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; }a:hover { color:#570020; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; }a:visited { color:#fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; }a:active { color:#570020; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; }td { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }/*couleurs polices*/.txtBlc {color:#ffffff;}.txtNr {color:#000000;}.txtGrs10 {color:#cccccc;}.txtGrs20 {color:#999999;}.txtGrs30 {color:#636363;}.txtGrs40 {color:#333333;}.txt570020 { color: #570020; font-size: 13px; font-weight: bold; }/*les polices*/.txtArialBlack{font-family:arial black;}/* Tailles des polices */.N10{font-size:10px; font-weight:normal; text-align:left;}.N11{font-size:11px; font-weight:normal; text-align:left;}.N12{font-size:12px; font-weight:normal; text-align:left;}.N13{font-size:13px; font-weight:normal; text-align:left;}.N14{font-size:14px; font-weight:normal; text-align:left;}.N15{font-size:15px; font-weight:normal; text-align:left;}.N16{font-size:16px; font-weight:normal; text-align:left;}.N18{font-size:18px; font-weight:normal; text-align:left;}.N20{font-size:20px; font-weight:normal; text-align:left;}.N22{font-size:22px; font-weight:normal; text-align:left;}.N24{font-size:24px; font-weight:normal; text-align:left;}.N26{font-size:26px; font-weight:normal; text-align:left;}.N28{font-size:28px; font-weight:normal; text-align:left;}.B10{font-size:10px; font-weight:bold; text-align:left;}.B11 { font-size: 11px; font-weight: bold; text-align: left; }.B12{font-size:12px; font-weight:bold; text-align:left;}.B13{font-size:13px; font-weight:bold; text-align:left;}.B20{font-size:20px; font-weight:bold; text-align:left;}/*les styles de polices*/.txtItalique { font-style: italic; }.txtbarre { text-decoration: line-through; }.titre { color: #fff; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva }.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 }/* Les traits */.trait_top {clear:both;	border-top: 1px solid #fff;}.trait_bottom {clear:both; border-bottom: 1px solid #2d5189;}.trait_liste {clear:both; border-top: 1px dashed #fff;}.trait_img {border: 1px solid #742D02;}.trait_blc_left {border-left: 1px solid #ffffff;}.trait_blc_right {border-right: 1px solid #ffffff;}/*alignements - padding*/.paddG10{ line-height: 15px; padding-left: 10px; }.alignD { text-align: right; }.justif { text-align: justify; padding-right: 10px; }/* Fonds */.bgBlc { background-color:#ffffff; padding-left: 10px; }.bgNr {background-color:#000000;}.bgRg10 {background-color:#660000;}.bgGrs { background-color:#fbe0e0; padding: 1px; }.bgGrs10 {background-color:#cccccc;}.bgGrs20 {background-color:#999999;}/*Les formulaires*/SELECT { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e7e7e7; border: solid 1px #f90  }TEXTAREA { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; border: solid 1px #f70012; }.bouton { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f70012; border: solid 1px #646464; }.champs_txt { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; vertical-align: middle; height: 15px; border: solid 1px #f70012; }.champs_qte { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; text-align: center; vertical-align: middle; height: 15px; border: solid 1px #f70012; }.agence { visibility: hidden; }