A:link    {font-family:Arial; font-weight: normal;font-size:13px; text-decoration: underline; color: #1F4188;}
A:visited {font-family:Arial; font-weight: normal;font-size:13px; text-decoration: underline; color: #1F4188;}
A:active  {font-family:Arial; font-weight: normal;font-size:13px; text-decoration: underline; color: #1F4188;}
A:hover   {font-family:Arial; font-weight: normal;font-size:13px; text-decoration: underline; color: #1F4188;} 

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

.menulinkTop:link    {margin-right: 0;font-size: 11px; font-family: Arial; font-weight: bold;color: #FFFFFF; text-decoration: none; }
.menulinkTop:visited {margin-right: 0;font-size: 11px; font-family: Arial; font-weight: bold;color: #FFFFFF; text-decoration: none;}
.menulinkTop:active  {margin-right: 0;font-size: 11px; font-family: Arial; font-weight: bold;color: #FFFFFF;text-decoration: none; }
.menulinkTop:hover   {margin-right: 0;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: 0;font-size: 10px; font-family: Arial; font-weight: bold;color: #1F4188; text-decoration: none; }
.admin_menulink:visited {margin-left: 10px;margin-right: 0;font-size: 10px; font-family: Arial; font-weight: bold;color: #1F4188; text-decoration: none;}
.admin_menulink:active  {margin-left: 10px;margin-right: 0;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,Verdana,Helvetica;
	font-size:12px;
	color:#000;
}
.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:8;
}
.form_l2 {
	border-left:1px solid #000000;
	padding-left:8;
}
.form_l_r{
	border-bottom:1px solid #AAAAAA;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding-left:8;
}
.form_l_r2{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding-left:8;
}
.form_r{
	border-bottom:1px solid #AAAAAA;
	border-right:1px solid #000000;
	padding-left:8;
}
.form_r2{
	border-right:1px solid #000000;
	padding-left:8;
}
.cells
{
	font-size:12px;
	border:1px solid #7F9DB9;
}
.title{
	font-family: Arial;
	padding-top:10px;
	padding-bottom:8px;
	padding-left:30px;
	vertical-align:center;
	font-weight: bold;
	font-size:16px;
	color:#ED3128;
}
BODY {
	margin:0;
	background-color:#A00000;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(/charte/fond.jpg);background-repeat:repeat-x;
	font-size: 11px;
	}
	
.center_page{
 	background-color:#FFFFFF;
}
.footer{
	align:center;
	width:981px;
	height:119px;
	background-image:url(/charte/footer.jpg);background-repeat:no-repeat;
}
.menus{
 vertical-align:top;
 width:140;
 height:460;
 background-image:url(/images/bg_Left.gif);
 }
 .bgMenuGauche
 {
 background-image:url(/charte/bgMenu.gif);background-repeat:repeat;
 }
 .fondD
 {
 width:10px;
 background-image:url(/charte/droite_milieu.jpg);background-repeat:repeat;
 }
 .fondG
 {
 width:10px;
 background-image:url(/charte/gauche_milieu.jpg);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: #FFFFFF;
}
.bgHeadTable{
	background-color: #EF2F20;
	padding:5px;
}
	.mainBody{
		position: relative; 
		background-color:#FFFFFF;
		width: 981px;
	}
.border_tableau {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
