body {background-color: #2A2A28; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}body,td,th { font-family: Helvetica, sans-serif; font-size: 12px; color: #2D2D2B; }.body_index { background-color: #2A2A28; }.body_cadre1 { background-color: #FFFFFF; }.entete { background-color: #2A2A28; }.footer { font-family: Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }a.footer:link { color: #FFFFFF; text-decoration: none; }a.footer:visited { text-decoration: none; color: #FFFFFF; }a.footer:hover { text-decoration: underline; color: #EFAB00; }a.footer:active { text-decoration: none; color: #EFAB00; }a:link { color: #EFAB00; text-decoration: none; font-size: 11px;}a:visited { text-decoration: none; color: #EFAB00; font-size: 11px; }a:hover { text-decoration: underline; color: #2D2D2B; font-size: 11px;}a:active { text-decoration: none; color: #2D2D2B; font-size: 11px;}a.section_link:link { color: #EFAB00; font-weight: bold; font-size: 12px;}a.section_link:visited { text-decoration: none; color: #EFAB00; font-weight: bold; font-size: 12px;}a.section_link:hover { text-decoration: underline; color: #2D2D2B; }a.section_link:active { text-decoration: none; color: #2D2D2B; }.soustitre_news { font-size: 13px; color: #EFAB00; font-weight: bold; text-align:left }.news { color: #FFFFFF; font-size: 12px; font-weight: none; }.section_news { background-color:#2A2A28; filter:alpha(opacity=95); opacity:0.95; text-align:left }a.section_news:link { color: #EFAB00; text-decoration: none; }a.section_news:visited { text-decoration: none; color: #EFAB00; }a.section_news:hover { text-decoration: underline; color: #FFFFFF; }a.section_news:active { text-decoration: none; color: #FFFFFF; }.slogan		{ font-size: 12px; color: #ffffff; padding-left: 62px; line-height: 19.5px; font-weight: none;}.titre_page	{ font-size: 18px; font-weight: bold; color: #EFAB00; padding-left: 25px; }.titre_encadre	{ font-size: 16px; font-weight: bold; color: #2D2D2B; }.text_encadre	{ font-size: 12px; font-weight: none; color: #2D2D2B; font-family: Helvetica, sans-serif; border: 1px solid #EFAB00; border-top:0px; background-color:#FFFCEE;}.text_gros	{ font-size: 13px; color: #2D2D2B; padding-left: 25px; font-weight: none; background-color: #FFFFFF;filter:alpha(opacity=100); opacity:1; }.titre_normal	{ font-size: 14px; color: #2D2D2B; font-weight: bold; background-color: #FFFFFF; text-align:justify; }.text_normal	{ font-size: 12px; color: #2D2D2B; font-weight: none; background-color: #FFFFFF; text-align:justify; }.titre_news { font-size: 12px; font-weight: bold; color: #EFAB00; padding-left: 25px; }.menu { position:relative; height:75px; border:0;	left:5px;	#left:5px;	_left:5px;	top:20px;  /* Firefox */	#top:-2px; /* IE 7??? */	_top:-2px; /* IE 6*/}.menu_item { padding-left:4px;}a.section_menu_item		{font-size:12px; height:55px; text-align:top; padding-top: 55px; padding-bottom: 10px; padding-left: 25px; padding-right: 25px; vertical-align:top; text-decoration:none; font-family: Helvetica, sans-serif; font-weight:bold;}a.section_menu_item:link	{font-size:12px; color:#FFFFFF; background-color:#2D2D2B; text-decoration:none;}a.section_menu_item:visited	{font-size:12px; color:#FFFFFF; background-color:#2D2D2B; text-decoration:none;}a.section_menu_item:hover	{font-size:12px; color:#EFAB00; background-color:#3D3D3B; text-decoration:none;}a.section_menu_item_sel		{font-size:12px; height:55px; text-align:top; padding-top: 55px; padding-bottom: 10px; padding-left: 25px; padding-right: 25px;  vertical-align:top; text-decoration:none; font-family: Helvetica, sans-serif; font-weight:bold;}a.section_menu_item_sel:link	{font-size:12px; color:#FFFFFF; background-color:#3D3D3B; text-decoration:none;}a.section_menu_item_sel:visited	{font-size:12px; color:#FFFFFF; background-color:#3D3D3B; text-decoration:none;}a.section_menu_item_sel:hover	{font-size:12px; color:#EFAB00; background-color:#3D3D3B; text-decoration:none;}a.language_menu_item		{width:152; height:50; text-align:center; padding-top: 25px; padding-bottom: 25px; padding-left: 55px; padding-right: 55px; vertical-align:bottom; text-decoration:none; font-family: Helvetica, sans-serif; font-size:14px; font-weight:none;}a.language_menu_item:link	{color:#FFFFFF; background-color:#2D2D2B; text-decoration:none; font-size:14px; }a.language_menu_item:visited	{color:#FFFFFF; background-color:#2D2D2B; text-decoration:none; font-size:14px; }a.language_menu_item:hover	{color:#EFAB00; background-color:#3D3D3B; text-decoration:none; font-size:14px; }