<style type="text/css" media="screen"> /*bleu fonce #002D71bleu #0066ffbleu clair #9DB4FFbleu tres clair #f4f9ff;rouge #cc0000jaune #e5b72ejaune tres clair #FFF5E5gris clair #E6E6E6*/body {	padding:0;	margin: 0 auto;	}a:link {	text-decoration:none;	color:#0066ff;}a:visited {	color:#796118;	text-decoration:none;}a:hover {	color:#e5b72e;}p {	padding: 4 0 0 0;	margin: 4 0 0 0;}h1 {	font-size:16px;	font-weight:bold;	color:#0066ff;}h2 {	font-size:13px;	font-weight:bold;	text-align:left;	color:#cc0000;	padding:0 0 0 0;	margin:0 0 -8 0;}.h2_bug_ie {	font-size:13px;	font-weight:bold;	text-align:left;	color:#cc0000;	padding:0 0 0 0;	margin:0 0 -8 0;}h3 {	font-size:11px;	font-weight:bold;	text-align:left;	color:#0066ff;	#padding:0 0 0 0;	margin:0 0 2 0;}input, textarea, select {	background: #eeeeee;	#font-family: "Lucida Grande", Helvetica, Sans-Serif;	#font-size: 11px;	color: #333;	border: solid 1px #ffffff;     border-top-color: #888888;     border-left-color: #888888;}input:hover, input:focus, textarea:hover, textarea:focus, select:hover, select:focus { 	border: 1px solid #9DB4FF; 	background: #ffffff; }span.tooltip em {    display:none;}span.tooltip:hover {    border: 0;    position: relative;    z-index: 10;    text-decoration:none;}span.tooltip:hover em {    font-style: normal;    display: block;	position: absolute;    padding: 3px;    color: #000;    background:white;    top:-20em;    left:1em;    text-align:left;    border:solid 1px #9DB4FF;}span.tooltip2 em {    display:none;}span.tooltip2:hover {    border: 0;    position: relative;    z-index: 10;    text-decoration:none;   }span.tooltip2:hover em {    font-style: normal;    display: block;    position:absolute;    padding: 8 3 3 3;    background:#E6E6E6;    border:solid 1px #9DB4FF;    left:2em;    top:0em;    padding:10;    z-index:11;    }.flentb {	margin:0;	background:none;	border:0;	padding:0 0 3 0;	}.flentb:hover {    border: 0;    background:#e5b72e;}.flentb a:visited {	border:0;}#page {	float:left;	position:relative;	padding:0;	#top:10;	#bottom:10;	#left:15;	#right:15;	/*width:98%;*/	min-width:850;	margin: 0 auto;	/*border:2px solid green;	-moz-border-radius:20px;*/	/*border-radius:20px;*/	font-family:"Lucida Grande", Helvetica, Sans-Serif;	font-size:10px;	/*border: solid 2pt yellow;*/	background:white;	border-top:solid 1px #ddd;	border-left:0;	border-right: solid 1px gray;	border-bottom: solid 1px #0066ff;	height:auto;	/*overflow-x : hidden;*/	-moz-box-shadow: 2px 2px 5px gray;	-webkit-box-shadow: 2px 2px 5px gray;}.page {	font-family:"Lucida Grande", Helvetica, Sans-Serif;	font-size:10px;	}#chapeau {	/*border: 1px solid red;*/	/*background: url(images/fondh.gif);*/	padding-top:5;	}#bdp {	margin:7 0 0 0;	padding: 3px;	/*border-top: 1px dotted red;*/	text-align:center;	font-size:9px;	color:#213141;	background: url(images/fondb.gif);	background-position:bottom;	background-repeat:repeat-x;	}#bdp a {	color:#213141;}#bdp a:hover, .menu_barre2 a:hover {	color:#e5b72e; }#bdp a:visited {	color:#796118;}#menu_barre {	/*border: 1px solid green;*/	height:31;	text-align:center;	margin-top:5px;	background:#fff;	}.menu_barre2 {	/*border: 1px solid red;*/	margin-top:-4;	height:auto;	background: url(images/obb.gif);	background-position:bottom;	padding:4;	color:white;	text-align:right;	/*margin-bottom:1px;	border-right: 1px solid #9DB4FF;*/	}.menu_barre2 a {	color:white;}.b_nav {	text-align:left;	float:left;	padding:3 0 0 0;} .b_nav em {	color:#e5b72e;	padding:0 2 0 2;}.menu_titre {	font-weight:bold;	font-size: 13px;	}dl, dt, dd, ul, li {	margin: 0;	padding: 0;	list-style-type: none;	text-align:left;	}#menu {	position: absolute; 	top:109;	left: 5%;	z-index:12;	width: 100%;	height:28px;		}#menu dl {	float: left;	text-align:left;	#width: 3em;}#menu dt {	cursor: pointer;	text-align: center;	font-weight: bold;	background: #ccc;	/*border: 2px solid red;*/	margin: 0 1 0 0;	height: 28px;	z-index:-1;}#menu dd {		position:absolute;	display: none;	top:28px;}#menu li, #menu li.moy  {	text-align: center;	background: #0066ff;	border-right:1px solid #384555;	#border-left:1px solid #f4f9ff;	#margin-left:-1;	width:100%;	text-align:left;	padding:3 3 3 7;	-moz-box-shadow: 0px 3px 5px gray;	-webkit-box-shadow: 0px 3px 5px gray;	text-shadow: 1px 1px 2px gray;	}#menu li.fin {	border-bottom:1px solid #384555;	#border-left:1px solid #f4f9ff;	#margin-left:-1;	-moz-box-shadow: 0px 3px 5px gray;	-webkit-box-shadow: 0px 3px 5px gray;}#menu li a, #menu dt a {	color: #ffffff;	text-decoration: none;	display: block;	height: 100%;	border: 0 none;}#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {	/*background: #eee;*/	color:#e5b72e;}#menu table:hover {	color:#e5b72e;	text-shadow: 2px 2px 2px #000;}#menu dt a.menu_titre, .tshadow {	color:#ffffff;	text-shadow: 2px 2px 2px gray;}#menu dt a:hover.menu_titre {	color:#e5b72e;	text-shadow: 2px 2px 2px gray;}.supercol {-moz-column-count: 3;-moz-column-gap: 1em;-moz-column-rule: 1px solid black;-webkit-column-count: 3;-webkit-column-gap: 1em;-webkit-column-rule: 1px solid black;background:blue;opacity: 0.5;}.corps {	/*border: 1px solid green;*/	width=auto;	color:black;	border-right: 1px solid #9DB4FF;	border-left: 1px solid #9DB4FF;	border-bottom: 1px solid gray;	}.col_gch {	width:180px;	/*border-right: 1px dotted;*/	vertical-align:top;	padding:7 0 4 4;}.col_mil {	width:100%;	/*border-right: 1px dotted red;*/	vertical-align:top;	padding:4;}.col_dr {	width:320px;	vertical-align:top;	padding:7 4 4 0;}.cadre, .cadre table, .intro {	border: 1px solid #9DB4FF;	color:black;	font-size:11px;	padding:4;	margin:0 1 12 1;	text-align:justify;	background:white;}.cadre {	-moz-box-shadow: 0px 1px 3px gray;	-webkit-box-shadow: 0px 1px 3px gray;}.intro {	border:0;}.cadre table,.cadre td{	border:0;	margin:0;	padding:4;}.cadre img {	padding:4;	border:0;}.cadre a img{	border:0;}img {	max_width:700;}.cadre a:hover img {	border:2px solid #e5b72e;	padding:2;}.cadre li {	list-style-image: url(images/li.gif);	list-style-position:inside;	text-indent:-17;	padding:0 0 6 17;	}.cadre_titre {	position:relative;	top:-8;	/*right:20;*/	background:#3f3fb2;	background:#002254;	background:#223141;	background:#cc0000;		background:#e5b72e;	background:#0066ff;	background: url(images/onm.gif);	left:-5;	margin-right:-10;	padding:3 7 3 7; 	font-weight:bold;	font-size: 13px;	color:white; 	-moz-border-radius: 3 3 0 0;	-webkit-border-radius:3 3 0 0;	border-radius:3 3 0 0;	text-align:left;		}.cadre_titre a, .cadre_titre a:visited, .bt_txt a, .bt_txt a:visited {	color:white;}.cadre_titre a:hover, .bt_txt a:hover {	color:#e5b72e;}.fond_tab tr  {	background-color:#E6E6E6;}.bt_txt {	padding:4 3 3 4;	margin:3 3 0 0;	font-size:x-small;	font-weight:bold;	color:white;	float:left;	-moz-border-radius: 3;	border-radius:3 ;	text-align:center;	z-index:-1;	font-weight:normal;	/* + <hr class="re_flux">*/}span.bt_txt {	float:none;}.bt_txt.rouge {	padding:2;}.barre_note {	margin:1 0 0 0;}.vide, .vide:focus {	border:0;	padding:0;}.re_flux {	clear:both;	visibility:hidden;}.bleu {	background: url(images/onm.gif);	background-repeat:repeat-x;}.tbleu {	color:#0066ff;}.tbleuf {	color:#002D71;}.rouge {	background: url(images/onmr.gif);	background-repeat:repeat-x;}.trouge{	color:red;}.jaune {	background: url(images/onmj.gif);	background-repeat:repeat-x;	z-index:0;}.jaune a:hover {	color:#0066ff;}.blanc {	background:white;}.tblanc {	color:white;}.bgj {	background-color:#e5b72e;}.gch {	text-align:left;}.gr {	font-weight:bold;}.loading {	background:url(images/loading.gif);	background-repeat:no-repeat;	background-position:center;	background-color:#fdfdfd;}.cadre2_titre {	color:#ffffff;	}.ige {	left:0;	margin-right:-1;	padding:5;	margin-top:5;}.rangee p {   clear:left;   margin:0px;   padding:0px;   #height:100% !important; height:1em;}  .rangee span {   display:inline;   float:left;   border:1px solid #9DB4FF;   background-color:#f4f9ff;   margin:3;   padding:3;}.col1 {	font-weight:bold;	width:10%;}.col2 {	width:50%;	padding:7;}.col3 {	width:20%;	background-color:#FFF5E5;}span.zero {	border:0;	background:white; }.lst_pg {	color:#0066ff;	font-size:12px;	#font-weight:bold;}.lst_pg a {	text-decoration:underline;}.suite {	font-size:12px;	color:#0066ff;}.ctr {	text-align:center;}.tgrand {	font-size:18px;}.grand {	font-size:14px;}.moy {	font-size:12px;}.petit {	font-size:10px;}.tpetit {	font-size:8px;}.sans_dec {	text-decoration:none;}.mbott {	margin-bottom:10;}.padd {	padding:5;}.padd3 {	padding:3;}ul.err {	margin-left:20;	font-size:12px;	font-weight:bold;}ul.err li {	list-style-type:disc;}.tab td {	padding:2;}.vign {	max-width:120;	max-height:120;	#width:120;}.cnfch {	border:solid 1px;	width:500;	height:280;	margin:10;}/*Documents*/.titre1 {	font-family:"Lucida Grande", Helvetica, Sans-Serif;	font-size: 16px;	font-weight: bold;	color: 3f3fb2;	margin-top:8;}.titre2 {	font-family:"Lucida Grande", Helvetica, Sans-Serif;	font-size: 14px;	font-weight: bold;	color: #3f3fb2;	margin-top:8;}.titre3 {	font-family:"Lucida Grande", Helvetica, Sans-Serif;	font-size: 12px;	font-weight: bold;	color: #000000;	margin-top:8;}.discours {	font-family:"Lucida Grande", Helvetica, Sans-Serif;	font-size:13px;	text-align:justify;	display: block;}.legende {	font-family: Helvetica, sans-serif;	font-size:9px;	font-weight:bold;	padding:4 0 0 0;}.legendetexte {	font-family: Helvetica, sans-serif;	font-size:9px;	padding:4 0 0 0;}.discourschapeau {	font-family:"Lucida Grande", Helvetica, Sans-Serif;	font-size:11px;	text-align:justify;	font-weight:bold;	display: block;}.loupe {	cursor: url('images/loupe.cur'), url('images/loupe.cur'), -moz-zoom-in;}</style>
