A    {font-family:Arial; font-weight: normal;font-size:13px; text-decoration: none; color: #C6001F;}
A:hover   {font-family:Arial; font-weight: normal;font-size:13px; text-decoration: underline; color: #C6001F;} 

.menulink:link    {margin-left: 10px;margin-right: 10px;font-size: 11px; font-family: Arial; font-weight: bold;color: #1F4188; text-decoration: none; }
.menulink:visited {margin-left: 10px;margin-right: 10px;font-size: 11px; font-family: Arial; font-weight: bold;color: #1F4188; text-decoration: none;}
.menulink:active  {margin-left: 10px;margin-right: 10px;font-size: 11px; font-family: Arial; font-weight: bold;color: #1F4188;text-decoration: none; }
.menulink:hover   {margin-left: 10px;margin-right: 10px;font-size: 11px; font-family: Arial;margin-top: 2px;margin-bottom: 2px;  font-weight: bold;color: #1F4188;text-decoration: underline; } 

.menulinkTop, .menulinkTop a   {margin-right: 0;font-size: 11px; font-family: Arial; font-weight: bold;color: #FFFFFF; text-decoration: none; }
.menulinkTop:hover, .menulinkTop a:hover   {margin-right: 0px;font-size: 11px; font-family: Arial;margin-top: 2px;margin-bottom: 2px;  font-weight: bold;color: #FFFFFF;text-decoration: underline; } 

.admin_menulink:link    {margin-left: 10px;margin-right: 0px;font-size: 10px; font-family: Arial; font-weight: bold;color: #1F4188; text-decoration: none; }
.admin_menulink:visited {margin-left: 10px;margin-right: 0px;font-size: 10px; font-family: Arial; font-weight: bold;color: #1F4188; text-decoration: none;}
.admin_menulink:active  {margin-left: 10px;margin-right: 0px;font-size: 10px; font-family: Arial; font-weight: bold;color: #1F4188;text-decoration: none; }
.admin_menulink:hover   {margin-top: 2px;margin-bottom: 2px;margin-left: 10px;margin-right: 0;font-size: 10px; font-family: Arial; font-weight: bold;color: #1F4188;text-decoration: underline; } 

.admin_hrefMailto:link    {font-size: 11px; font-family: Arial; font-weight: bold;color: #292929; text-decoration: underline; }
.admin_hrefMailto:visited {font-size: 11px; font-family: Arial; font-weight: bold;color: #292929; text-decoration: underline;}
.admin_hrefMailto:active  {font-size: 11px; font-family: Arial; font-weight: bold;color: #292929;text-decoration: underline; }
.admin_hrefMailto:hover   {font-size: 11px; font-family: Arial; font-weight: bold;color: #FF6600;text-decoration: underline; } 


.default_font{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.legend{
	font-family: Arial;
	font-size: 11px;
}
.admin_font{
	font-family: Arial;
	font-size: 10px;
}
.border_l{
	border-left:1px solid #000000;
}
.border_lb{
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
}
.border_lrb{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
.border_ltrb{
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
.border_ltb{
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
}
.border_r{
	border-right:1px solid #000000;
}
.border_t{
	border-top:1px solid #000000;
}
.border_b{
	border-bottom:1px solid #000000;
}
.form_l {
	border-bottom:1px solid #AAAAAA;
	border-left:1px solid #000000;
	padding-left:8px;
}
.form_l2 {
	border-left:1px solid #000000;
	padding-left:8px;
}
.form_l_r{
	border-bottom:1px solid #AAAAAA;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding-left:8px;
}
.form_l_r2{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding-left:8px;
}
.form_r{
	border-bottom:1px solid #AAAAAA;
	border-right:1px solid #000000;
	padding-left:8px;
}
.form_r2{
	border-right:1px solid #000000;
	padding-left:8px;
}
.cells
{
	font-size:12px;
	border:1px solid #7F9DB9;
}
.title{
        font-size: 14px;
	font-weight: bold;
	background: #fdfdfd url('../charteNew/bg_title.png') no-repeat left bottom;
	color: #c6001f;
	padding: 10px 10px 2px 10px;
        text-align: left;
}
BODY {
	margin:0px;
	background-color:#b41309;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
.center_page{
 	background-color:#FFFFFF;
}

.menus{
 vertical-align:top;
 width:140px;
 height:460px;
 background-image:url(/images/bg_Left.gif);
 }
 .bgMenuGauche
 {
 background-image:url(/charte/bgMenu.gif);background-repeat:repeat;
 }
 .inputSubmit
{
    border: 1px solid #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    background-color: #1F4188;
}
.titre_font{
	height: 30px;
	vertical-align:bottom;
	border:none;
	border-bottom:1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	}
	.titre_menu {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	margin-left: 5px;
	margin-top: 10px;
}
.font_color{
font-weight: bold;
	color: #86B7C6;
}
.bgHeadTable{
	background-color: #1F4188;
	padding:5px;
}
	.mainBody{
		position: relative; 
		background-color:#FFFFFF;
		width: 850px;
	}
