@charset "utf-8";
body { background-color: #ffffff; background: t  url(fond.png) fixed no-repeat  0 0 ; }
body { color: #333333; font-family: "Fira Sans", Tahoma, sans-serif ; font-size:14px;line-height: 1.5;}
.template {font-family: "Fira Sans", Tahoma, sans-serif ; }
.template_color { color: #ffffff ; }
.template_border_color { border-color: #666666; }
.titre { color: #333333; font-family: "Fira Sans", Tahoma, sans-serif ; font-size:14px;}
.titre { text-transform: uppercase; color:#666666; font-family: "Fira Sans", Tahoma, sans-serif ; font-size: 14px;} 
.menu_niveau_1 a	{ background-color: #ffffff; color: #666666; font-family: "Fira Sans", Tahoma, sans-serif; font-size:14px;}
.menu_niveau_1_on a	{ background-color: #ffffff; color: #931344ff; font-family: "Fira Sans", Tahoma, sans-serif; font-size:14px;}
.menu_cartouche 	{background-color: #931344ff; color: #ebe2b2ff; font-family: "Fira Sans", Tahoma, sans-serif; font-size:14px;}
.formcontent .titre { text-transform: none; color:inherit; font-family: "Fira Sans", Tahoma, sans-serif; font-size:14px;}
#template_header a	{ color:#931344; background-color:#ffffff; }
#template_header	{ color:#931344; background-color:#ffffff; }
#template_link		{ background-color:#ffffff; }
#template_foot		{ background-color:#ffffff; }
#header_title a		{ font-size: 25px; margin-left:0px;}
#header_wheredate a	{ font-family: "Fira Sans", Tahoma, sans-serif; font-size: 18px;}
#header_wheredate	{margin-left:35px;}

#registrationForm .saut {display:none;}
.elem-CIV, .elem-MIDDLENAME, .elem-URL, .elem-PHONE, .elem-FAX, .elem-AFFICP {display:none;}

