td.menuG { background : #E7E7E7; font-family:Arial, Sans-Serif; font-weight: normal; font-size: 12px; color:#000000; padding-left:21px; width:156px; height:37px;}
td.menuG_Titre { background : #C0C0C0;	font-family:Arial, Sans-Serif; font-weight: bold; font-size: 19px; color:#FFFFFF;  width:184px; padding-left:13px; height:37px; }
td.menuG_Titre h2 { font-family:Arial, Sans-Serif; font-weight: bold; font-size: 19px; color:#FFFFFF; padding:0 0 0 0; margin:0 0 0 0;}
td.menuG_Select { background : #C0C0C0; font-family:Arial, Sans-Serif; font-weight: normal; font-size: 12px; color:#FFFFFF; padding-left:21px; width:156px; height:37px;}
td.menuG_Spacer {background : #FFFFFF; width:197px; height:1px; empty-cells : show;}
td.menuG_BG{	background : #E7E7E7;	height:100%;	vertical-align : top;}

td.space_100{background : #FFFFFF; width:100px; height:1px; empty-cells : show;}
td.space_75{background : #FFFFFF; width:75px; height:1px; empty-cells : show;}

td.ins { background : #FFFFFF; font-family:Arial, Sans-Serif; font-weight: normal; font-size: 12px; color:#000000;   padding-right:75px;  padding-bottom:5px;}
td.ins_95 { background : #E7E7E7; font-family:Arial, Sans-Serif; font-weight: normal; font-size: 12px; color:#000000;  width:95px; height:20px; padding-left:5px; padding-top:2px; padding-bottom:3px;}
td.ins_100 { background : #E7E7E7; font-family:Arial, Sans-Serif; font-weight: normal; font-size: 12px; color:#000000;  width:100px; height:20px; text-align:right;padding-top:2px; padding-bottom:3px;}
td.ins_150 { background : #E7E7E7; font-family:Arial, Sans-Serif; font-weight: normal; font-size: 12px; color:#000000;  width:150px; height:20px; text-align:right;padding-top:2px; padding-bottom:3px;}
td.ins_195 { background : #E7E7E7; font-family:Arial, Sans-Serif; font-weight: normal; font-size: 12px; color:#000000;  width:195px; height:20px; padding-left:5px;padding-top:2px; padding-bottom:3px;}
td.ins_200 { background : #E7E7E7; font-family:Arial, Sans-Serif; font-weight: normal; font-size: 12px; color:#000000;  width:200px; height:20px; text-align:right;padding-top:2px; padding-bottom:3px;}
td.ins_300 { background : #E7E7E7; font-family:Arial, Sans-Serif; font-weight: normal; font-size: 12px; color:#000000;  width:300px; height:20px; text-align:right;padding-top:2px; padding-bottom:3px;}
td.ins_295 { background : #E7E7E7; font-family:Arial, Sans-Serif; font-weight: normal; font-size: 12px; color:#000000;  width:295px; height:20px; padding-left:5px;padding-top:2px; padding-bottom:3px;}
td.ins_395 { background : #E7E7E7; font-family:Arial, Sans-Serif; font-weight: normal; font-size: 12px; color:#000000;  width:395px; height:20px; padding-left:5px;padding-top:2px; padding-bottom:3px;}
td.ins_400 { background : #E7E7E7; font-family:Arial, Sans-Serif; font-weight: normal; font-size: 12px; color:#000000;  width:400px; height:20px; text-align:right;padding-top:2px; padding-bottom:3px;}
td.ins_595 { background : #E7E7E7; font-family:Arial, Sans-Serif; font-weight: normal; font-size: 12px; color:#000000;  width:595px; height:20px; padding-left:5px;padding-top:2px; padding-bottom:3px;}
td.ins_Titre{ background : #C0C0C0;	font-family:Arial, Sans-Serif; font-weight: bold; font-size: 14px; color:#FFFFFF;  width:588px; padding-left:12px; height:21px; padding-top:2px; padding-bottom:3px;}
td.ins_Main_Titre{ background : #FFFFFF;	font-family:Arial, Sans-Serif; font-weight: bold; font-size: 18px; color:#FF7800;  width:726px; padding-left:24px; height:21px; padding-top:2px; padding-bottom:3px;}
td.ins_Spacer {background : #FFFFFF; width:600px; height:2px; empty-cells : show;}

td.menuA {	background : #E7E7E7;	font-family:Arial, Sans-Serif;	font-weight: normal; font-size: 12px; color:#000000; width:156px; height:37px; padding-bottom : 10px;
	padding-left : 39px; padding-right : 2px; padding-top : 10px; }
td.menuA_Double {	background : #E7E7E7;	font-family:Arial, Sans-Serif;	font-weight: normal; font-size: 12px; color:#000000; width:211px; height:37px; padding-bottom : 10px;
	padding-left : 39px; padding-right : 2px; padding-top : 10px; }
td.menuA_Img {	background : #E7E7E7;  width:55px; height:37px; padding-bottom : 10px; padding-right : 5px; padding-top : 10px; }
td.menuA_Titre{ background : #C0C0C0;	font-family:Arial, Sans-Serif; font-weight: bold; font-size: 19px; color:#FFFFFF;  width:237px; padding-left:13px; height:37px; }
td.menuA_Spacer {background : #FFFFFF; width:250px; height:1px; empty-cells : show;}
td.menuA_Pub {background : #E7E7E7; width:250px; text-align:center; vertical-align:top; padding-top:3px; padding-bottom:10px;}
td.menuA_BG{	background : #E7E7E7;	height:100%;	vertical-align : top;}
td.mainA_Titre{ background : #FFFFFF;  width:458px; font-family:Arial, Sans-Serif; font-weight: bold; font-size: 19px; color:#FF7800; padding-left:40px; height:37px;}
td.mainA_M_Line{ background : #C0C0C0; width:498px; height:1px; empty-cells : show;}

td.main_Titre { background : #FFFFFF;  width:423px; font-family:Arial, Sans-Serif; font-weight: bold; font-size: 19px; color:#FF7800; padding-left:40px; height:37px;}
td.main_Titre h1 {  font-family:Arial, Sans-Serif; font-weight: bold; font-size: 19px; color:#FF7800; padding:0 0 0 0; margin:0 0 0 0;}
td.main_Corps{ background : #FFFFFF;  width:503px; font-family:Arial, Sans-Serif; font-weight: normal; font-size: 12px; color:#000000; padding-top:20px; padding-left:25px; 
padding-right:25px; padding-bottom:10px; vertical-align:top;}

td.spacer_Blanc {background : #FFFFFF;	width:750px; height:2px; empty-cells : show;}
td.spacer_Gris {background : #C0C0C0;	width:750px; height:1px; empty-cells : show;}

td.menuHaut 
{
	background : url(./_img/tab_h_bg.gif);
	width:574px;
	height:24px;
	text-align:right;
	font-family:Arial, Sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-right:10px;
}

A.menu {text-decoration:none; color:#000000;}
A:hover.menu{text-decoration:underline; color:#000000;}

A.lienO {text-decoration:none; color:#FFB310;}
A:hover.lienO{text-decoration:underline; color:#FFB310;}

A.lienN {text-decoration:none; color:#FF7800;}
A:hover.lienN{text-decoration:underline; color:#FF7800;}

A.menu_s {text-decoration:none; color:#FFFFFF;}
A:hover.menu_s{text-decoration:underline; color:#FFFFFF;}

A {text-decoration:none; color:#24498E;}
A:hover {text-decoration:underline; color:#24498E;}

td.ombreG {	background : url("_img/ombre_g.gif");	width : 10px;}
td.ombreD {	background : url("_img/ombre_d.gif");	width : 10px;}
td.menu {background : #FFB310; empty-cells : show; width:750px; height:24px;}
td.foot {	background : #24498E;	width:750px; height:24px; font-size:12px; font-weight:bold; font-family:Arial,Sans-serif; color:#FFFFFF;}
td.foot a { font-size:12px; font-weight:bold; font-family:Arial,Sans-serif; color:#FFFFFF; text-decoration:none;}
.conteneur 
{
	position:absolute;
	left: 50%;
	top: 0;
	width: 770px;
	margin-left: -385px;
}
.texteA_Titre{	font-family:Arial, Sans-serif; color:#FF7800;  font-size:12px; font-weight:bold; }

body{margin : 0 0 0 0; background : url("_img/m_bg.gif"); }
input{
	font-family:Arial, Sans-serif;
	font-size:12px;
	border:1px solid #000000;
	background:#FFFFFF;
}

input.radio{
	font-family:Arial, Sans-serif;
	font-size:12px;
	background:#E7E7E7;
	border:0px;
}
.demande {position:absolute;margin-left:286px; margin-top:40px; z-index:100;  font-size:14px; font-family:Arial; font-weight:bold; color:#FFB310;}
.demande a {color:#FFB310; text-decoration:none;}
.demande a:hover {color:#FFF; text-decoration:none;}
.demande2 {position:absolute;margin-left:287px; margin-top:41px; z-index:99;  font-size:14px; font-family:Arial; font-weight:bold; color:#444;}
.demande2 a {color:#444; text-decoration:none;}
.demande2 a:hover {color:#444; text-decoration:none;}
/* Menu CSS */
.nav {list-style: none; padding:0; float:left; position:absolute; text-align:left; margin:0px 0 0 0;} 
.nav li { z-index:9; float:left; padding:0px 2px 1px 3px; margin:0px 2px 0 2px; vertical-align:top;}
.nav a {display: block;}
* html  .nav li ul a {width:100%;}
.nav a:link {font:12px Arial; color:#24498E; text-decoration:none; }
.nav a:visited {font:12px Arial; color:#24498E; text-decoration:none; }
.nav a:hover {font:12px Arial;  color:#24498E; text-decoration:none; }
.nav a img {border:0px; margin-right:6px;}
.nav li ul { position: absolute; left: -999em;	 height:auto;	font-weight: normal; padding: 0; border:1px solid #666666; border-bottom:0px;}
.nav ul { z-index:9; float: left; list-style: none; border:1px solid #0860A8; border-bottom:0px; margin:0; padding: 0; }
.nav li ul a {padding:2px 0px 2px 4px;}
.nav li ul ul { margin: -1.25em 0 0 100%; }
.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li.sfhover ul ul, .nav li.sfhover ul ul ul { left: -999em;}
.nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li.sfhover ul, .nav li li.sfhover ul, .nav li li li.sfhover ul {left: auto;}
.nav li li { width:100%; border:0px; padding: 0 0 0 0; margin:0 0 0 0; border-right:0px; background:#FFD972; border-bottom:1px solid #666666;}
.nav ul li:hover, .nav ul li.sfhover { background:#FFB310;}

.nav ul li a:link,  .nav  ul li a:link {font:12px Arial;  color:#000000; text-decoration:none; font-weight:normal;}
.nav ul li a:visited,  .nav  ul li a:visited {font:12px Arial;  color:#000000; text-decoration:none; font-weight:normal;}
.nav ul li a:hover,  .nav  ul li a:hover {font:12px Arial;  color:#000000; text-decoration:none; font-weight:normal;}
.nav ul li:hover ul li a:link,  .nav  ul li.sfhover ul li a:link {font:12px Arial;  color:#000000; text-decoration:none; font-weight:normal;}
.nav ul li:hover ul li a:visited,  .nav  ul li.sfhover ul li a:visited {font:12px Arial;  color:#000000; text-decoration:none; font-weight:normal;}
.nav ul li:hover ul li a:hover,  .nav ul li.sfhover ul li a:hover {font:12px Arial;  color:#000000; text-decoration:none; font-weight:normal;}

.nav ul li:hover a:link,  .nav  ul li.sfhover a:link {font:12px Arial;  color:#24498E; text-decoration:none; font-weight:normal;}
.nav ul li:hover a:visited,  .nav  ul li.sfhover a:visited {font:12px Arial;  color:#24498E; text-decoration:none; font-weight:normal;}
.nav ul li:hover a:hover,  .nav  ul li.sfhover a:hover {font:12px Arial;  color:#24498E; text-decoration:none; font-weight:normal;}
.nav ul li:hover ul li:hover a:link,  .nav  ul li.sfhover ul li.sfhover a:link {font:12px Arial;  color:#24498E; text-decoration:none; font-weight:normal;}
.nav ul li:hover ul li:hover a:visited,  .nav  ul li.sfhover ul li.sfhovera:visited {font:12px Arial;  color:#24498E; text-decoration:none; font-weight:normal;}
.nav ul li:hover ul li:hover a:hover,  .nav ul li.sfhover ul li.sfhover a:hover {font:12px Arial;  color:#24498E; text-decoration:none; font-weight:normal;}


#menu {
	
	position:absolute;
	top:180px; 
	width:750px;
	left:50%;
	margin-left:-370px;   
}

