a { color:#FFFFFF; font:11px Trebuchet MS; text-decoration:none; }
a:hover { color:#FFFFFF; font: 11px Trebuchet MS; text-decoration:underline; }

a.a_contact { color:#FF0000; font:11px Trebuchet MS; text-decoration:none; }
a.a_contact:hover { color:#FFFFFF; font: 11px Trebuchet MS; text-decoration:underline; }

a.a_reverse { color:#666666; font:bold 11px Tahoma; text-decoration:none; }
a.a_reverse:hover { color:#FF6600; font:bold 11px Tahoma; text-decoration:none; }

a.smenu { color:#666666; font:bold 11px Tahoma; text-decoration:none; }
a.smenu:hover { color:#666666; font:bold 11px Tahoma; text-decoration:none; }

a.a_onglet { color:#666666; font:bold 11px Tahoma; text-decoration:none; }
a.a_onglet:hover { color:#AAAAAA; font:bold 11px Tahoma; text-decoration:none; }

img { text-decoration:none;border:0; }

a.frm { color:#FF6600; font:bold 11px Tahoma; text-decoration:none; }
a.frm:hover { color:#000000; font:bold 11px Tahoma; text-decoration:none; }

a.front_menu { color:#FFFFFF; font:bold 21px Trebuchet MS; text-decoration:none; }
a.front_menu:hover { color:#FFFFFF; font:bold 22px Trebuchet MS; text-decoration:none; }

a.menu1 { color:#FFFFFF; font:bold 15px Verdana; text-decoration:none; }
a.menu1:hover { color:#000000; font:bold 15px Verdana; text-decoration:none; }

a.menu2 { color:#FFFFFF; font:bold 13px Verdana; text-decoration:none; }
a.menu2:hover { color:#000000; font:bold 13px Verdana; text-decoration:none; }

a.menu3 { color:#FFFFFF; font:bold 11px Verdana; text-decoration:none; }
a.menu3:hover { color:#000000; font:bold 11px Verdana; text-decoration:none; }

a.menu1_index { color:#b41621; font:bold 15px Verdana; text-decoration:none; }
a.menu1_index:hover { color:#000000; font:bold 15px Verdana; text-decoration:none; }

a.menu2_index { color:#b41621; font:bold 13px Verdana; text-decoration:none; }
a.menu2_index:hover { color:#000000; font:bold 13px Verdana; text-decoration:none; }

a.menu3_index { color:#b41621; font:bold 11px Verdana; text-decoration:none; }
a.menu3_index:hover { color:#000000; font:bold 11px Verdana; text-decoration:none; }

.qrf_tb_11blcl { font:11px Trebuchet MS; color:#86b5d5; }
.qrf_tb_11g { font:11px Trebuchet MS; color:#444444; }
.qrf_tb_14g { font:bold 14px Trebuchet MS; color:#444444; }
.qrf_tb_11n { font:11px Trebuchet MS; color:#000000; }
.qrf_tb_14n { font:bold 14px Trebuchet MS; color:#000000; }
.qrf_tb_11b { font:11px Trebuchet MS; color:#ffffff; }
.qrf_tb_14b { font:bold 14px Trebuchet MS; color:#ffffff; }
.qrf_tb_15r { font:bold 15px Trebuchet MS; color:#FF0000; }
.qrf_tb_16r { font:bold 16px Trebuchet MS; color:#FF0000; }
.qrf_tb_18r { font:bold 18px Trebuchet MS; color:#FF0000; }
.qrf_tb_20r { font:20px Trebuchet MS; color:#FF0000; }
.qrf_tb_12blcl { font:12px Trebuchet MS; color:#d9e6ee; }
.qrf_tb_12org { font:12px Trebuchet MS; color:#efbc3e; }
.qrf_tb_12r { font:12px Trebuchet MS; color:#ff0000; }
.qrf_tb_13org { font:13px Trebuchet MS; color:#efbc3e; }
.qrf_tb_12b { font:12px Trebuchet MS; color:#FFFFFF; }
.qrf_tb_13b { font:13px Trebuchet MS; color:#FFFFFF; }

a.tn { color:#3B64A6; font:11px Tahoma; text-decoration:none; }
a.tn:hover { color:black; font:11px Tahoma; }
table.collapse { border-collapse:collapse; }
table.cadre_gris { border:1px solid #CCCCCC; }
table.table_search { border:1px solid #666666; background-color:#F5F5F5; }
table.cadre_noir { border:1px solid #000000; }
table.cadre_blanc { border:1px solid #FFFFFF; }
table.cadre_bleu { border:1px solid #84A2CE; border-top:0px; }
td.cadre_gris { border:1px solid #888888; padding:3px; }

.alert { font:11px Tahoma; color:#FF6600; }
.alert12 { font:12px Tahoma; color:#FF6600; }
.t9r { font:9px Tahoma; color:red; }
.titre { font:14px Tahoma; color:#FF6600; }
.titre2 { font:15px Tahoma; color:#FF6600; }

.t11orange { font:18px Tahoma; color:#FF6600; }

.t8n { font:9px Tahoma; }
.t10n { font:10px Tahoma; }
.t11n { font:11px Tahoma; }
.t11n_g { font:bold 11px Tahoma; }
.t12n { font:12px Tahoma; }
.t13n { font:13px Tahoma; }
.t13nb { font:13px Tahoma; padding-left:5px;border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; }
.t14n { font:14px Tahoma; }
.t15n { font:15px Tahoma; }

.v10o { font:10px Verdana; color:#FFCC00; }
.v12o { font:12px Verdana; color:#FFCC00; }
.v13o { font:12px Verdana; color:#FFCC00; }

.v10n { font:10px Verdana; color:#000000; }
.v11n { font:11px Verdana; color:#000000; }
.v12n { font:12px Verdana; color:#000000; }
.v13n { font:13px Verdana; color:#000000; }
.v14n { font:14px Verdana; color:#000000; }
.v15n { font:15px Verdana; color:#000000; }

.t10b { font:10px Tahoma; color:#FFFFFF; }
.t11b { font:11px Tahoma; color:#FFFFFF; }
.t12b { font:12px Tahoma; color:#FFFFFF; }
.t13b { font:13px Tahoma; color:#FFFFFF; }
.t14b { font:14px Tahoma; color:#FFFFFF; }
.t15b { font:15px Tahoma; color:#FFFFFF; }

.v10b { font:10px Verdana; color:#FFFFFF; }
.v11b { font:11px Verdana; color:#FFFFFF; }
.v12b { font:12px Verdana; color:#FFFFFF; }
.v13b { font:13px Verdana; color:#FFFFFF; }
.v14b { font:14px Verdana; color:#FFFFFF; }
.v15b { font:15px Verdana; color:#FFFFFF; }

.t10bl { font:10px Tahoma; color:#3B64A6; }
.t11bl { font:11px Tahoma; color:#3B64A6; }
.t12bl { font:12px Tahoma; color:#3B64A6; }

.t10b_ { font:10px Tahoma; color:#84A2CE; }
.t11b_ { font:11px Tahoma; color:#84A2CE; }
.t12b_ { font:12px Tahoma; color:#84A2CE; }
.t13b_ { font:13px Tahoma; color:#84A2CE; }
.t14b_ { font:14px Tahoma; color:#84A2CE; }
.t15b_ { font:15px Tahoma; color:#84A2CE; }

.date_com { border:1px solid #FF6600;  font:11px Tahoma; width:200px; height:25px;}
.date_date { background-color:#FFFFFF; font:11px Tahoma; border:1px solid #FF6600;  width:125px; height:17px; text-decoration:none; }

.desc {font-family:Tahoma;font-size:11px;color:#555555;white-space:normal;line-height:10pt;text-align:justify;margin-left:5px;margin-top:3px;margin-bottom:0px;margin-right:5px}
.desc_right {font-family:Tahoma;font-size:11px;color:#777777;white-space:normal;line-height:10pt;text-align:right;margin-left:5px;margin-top:3px;margin-bottom:0px;margin-right:5px}
.puce {color:777777;font-family:Tahoma;font-size:11px;text-align:left;line-height:8pt;margin-left:5px;margin-top:0px;}
.date {font-family:Tahoma;font-size:11px;color:#FF6600;text-align:left;margin-left:5px;margin-top:3px;margin-bottom:1px;margin-right:5px}
.titre {font-family:Tahoma;font-size:11px;color:#FF6600;text-align:center;margin-left:5px;margin-top:3px;margin-bottom:1px;margin-right:5px}
.pm {font-family:Tahoma;font-size:11px;color:#232323;text-align:left;margin-left:5px;margin-top:3px;margin-bottom:1px;margin-right:5px}
.titre_2 {font-family:helvetica,Arial;font-size:18px;color:#FF6600;margin-left:5px;margin-top:3px;margin-bottom:1px;margin-right:5px}
.titre_left {font-family:Tahoma;font-size:11px;color:#FF6600;text-align:left;margin-left:5px;margin-top:3px;margin-bottom:1px;margin-right:5px}
.just_orange {font-family:Tahoma;text-indent:5px;font-size:11px;color:#FF6600;text-align:justify;margin-left:5px;margin-top:3px;margin-bottom:1px;margin-right:5px}
.nom {font-family:Tahoma;font-size:11px;color:#777777;white-space:normal;line-height:10pt;text-indent:0px;text-align:justify;margin-bottom:2px;}
.nom_left {font-family:Tahoma;font-size:11px;color:#777777;white-space:normal;line-height:10pt;text-indent:0px;text-align:left;margin-left:3px;margin-top:3px;margin-bottom:3px;margin-right:3px}
.nom_href {font-family:Tahoma;font-size:11px;color:#777777;}
.nom_plein {font-family:Tahoma;font-size:11px;color:#777777;white-space:normal;line-height:9pt;text-indent:0px;text-align:justify;margin-left:5px;margin-right:-50px;margin-top:5px;margin-bottom:5px;}
.nom_center {font-family:Tahoma;font-size:11px;color:#777777;white-space:normal;line-height:10pt;text-indent:0px;text-align:center;margin-left:3px;margin-top:3px;margin-bottom:3px;margin-right:3px}
.nom_right {font-family:Tahoma;font-size:11px;color:#777777;white-space:normal;line-height:10pt;text-indent:0px;text-align:right;margin-left:3px;margin-top:3px;margin-bottom:3px;margin-right:3px}
.vide {font-family:Tahoma;font-size:11px;color:#777777;text-align:center;margin-top:0px;margin-bottom:0px;}
.input_text_long { background-color:#FFFFFF; font:11px Tahoma; color:#333333; border:1px solid #666666; height:18px; padding-left:3px; text-decoration:none; }
.textarea_text_long { background-color:#FFFFFF; font:11px Tahoma; color:#333333; border:1px solid #666666; padding:3px; text-decoration:none; }

.input_text_red { background-color:#ffffff; font:11px Tahoma; color:#401310; border:1px solid #ffffff; height:18px; padding-left:3px; text-decoration:none; }
.textarea_text_red { background-color:#ffffff; font:11px Tahoma; color:#401310; border:1px solid #ffffff; padding:3px; text-decoration:none; }

.tooltip {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width:250px;
	background-color: #FFE79B;
	border:1px solid #626262;
	padding: 5px;
	font:11px Verdana;
	color:#666666;
}
.tooltip2 {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width:75px;
	background-color: #FFE79B;
	border:1px solid #626262;
	padding: 5px;
	font:11px Verdana;
	color:#666666;
}