body {margin:10px 0 10px 0;padding:0;font:76% Arial, Helvetica, sans-serif;background-color:#D3DDE7;text-align:center;}
img {border:none;}
acronym, abbr, dfn {cursor:help;font-style:normal;border-bottom:1px dotted #dedede;}
hr {display:none;clear:both;}
a {text-decoration:none;color:#00408B;}
a:hover {text-decoration:underline;}
.horscadre {position:absolute;top:-7777em;left:-7777em;}
.clearfix{clear:both;}
.erreur, .error, .alert, .alerte {color:#F00;}

#global {width:973px;margin:0 auto;padding:0;display:block;font-size:1em;background-color:;text-align:left;background: url(../shared/bg_entete.gif) top left repeat-y;}

#ContainerCols {background:url(../shared/bg_content.gif) repeat-x bottom left; width:956px;margin:0 0 0 7px;padding:0;display:block;text-align:left;}

#ContainerCols:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ContainerCols {display:inline-block;}
/* \*/ * html #ContainerCols {height:1%;} #ContainerCols {display:block;} /* */

#ContainerCols .content:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ContainerCols .content {display:inline-block;}
/* \*/ * html #ContainerCols .content {height:1%;} #ContainerCols .content {display:block;} /* */

/*.ombre {background:transparent url(../shared/bg_ombre.gif) no-repeat 100% 0;padding:0;margin:0 10px 0 0;}*/

/* ______________________[ 01 | Haut de page : logo, recherche, etc. ]________________________ */

/* NAVIGATION INTERNE À LA PAGE */
#NavigationInterne {}

#Annexe {}

#EnTete {margin:0 auto;padding:0;text-align:left;width:973px;background:url(../shared/bg_logo.gif) 0 0 no-repeat;}
#EnTete:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#EnTete {display:inline-block;}
/* \*/ * html #EnTete {height:1%;} #EnTete {display:block;} /* */

#Logo {float:left;margin:30px 0 0 72px;padding:0;display:inline;}
#MoteurRecherche{float:right;margin:30px 10px 0 0;}
#MoteurRecherche label {color:#00408b;float:left;padding:2px 3px 0 0;}
#MoteurRecherche input#mot_cle {border:1px solid #00408b;width:148px;margin:0;padding:1px;float:left;}
#MoteurRecherche input.button{margin:0;padding:0 2px 2px 2px;float:left;background:#4B80B6;border:0;color:#FFF;font-family:Arial, Helvetica, sans-serif;height:20px}


/* Liens annexes */
#ToolLink {width:auto;margin:0;text-align:right;padding:4px 0 0 0;color:#00408B;}
#ToolLink .france_tool {float:right;margin:2px 20px 0 5px;}
#ToolLink span {margin:0 5px;}

#haut{margin:0 0 -58px 0; padding:40px 0 0 0; clear: both;position:relative;}
#haut p{background:url(../shared/top.gif) no-repeat top left;padding:0 0 0 16px; margin: 0 !important}
#haut p a{font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#00408B}
/* _____________________[ 04 | Bas de page : copyright, liens vers informations générales ]_______________________ */

#PiedDePage {text-align:left;width:973px;margin:0 auto 1em auto;padding:0;background: url(../shared/bg_entete.gif) top left repeat-y ;color:#00408B;display:inline-block;}
#PiedDePage:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html #PiedDePage {height:1%;} #PiedDePage {display:block;} /* */
#PiedDePage .inner{padding:0;background:url(../shared/bg_pied_bas.gif) no-repeat bottom left transparent;}
#PiedDePage p{margin:0;padding:13px 0 13px 27px;}

#PiedDePage .logo_foot{float:right;padding:5px 25px 0 0;}
#PiedDePage a {}
#PiedDePage a:hover {}