*{margin:0; padding:0;}
 
body {
width:100%;
max-width:100%;
/*font-size:0.65em;*/
font-size:0.70em;
margin:0;
padding:0;
font-family: arial,verdana,helvetica,sans-serif;
background-color:#000000;
}

table, tr, td, th { display:block; clear:both; }
li { list-style: none; }
br { font-size:0.25em;}
img { border:0; }

h1 { margin:0; padding:0; display:none; }
h2 { font-size:130%; padding-top:8px; font-weight:bold; }
h3 { margin-top:6px; color:#507801; font-weight:normal;}


a:link, a:visited { text-decoration: none; color:#5D7B2B;}
a:hover		{ text-decoration: underline; }


div#skip { display:none; visibility:hidden; }
div#header { text-align: center; }
div#container { background:#FFF; /*width:230px; */margin : 0 auto; }
div#bottom { /*width:230px;*/ margin : 0 auto; }
div#header-top { display:none; }


div.baseline img { width:200px; }
div#logo { margin:0; width:100%; height:20px; padding:2px 0 1px 2px; }
div#bandeau-mobile { width:100%; height:50px; background: url(../../e_img/charte/bk-mobile.jpg) top left no-repeat; }


div#titre h2  { display:none; }
div.lien-fleche-home { display:none; }
hr.sep { display:none; }

div#acceslab h2 {margin-top:0px;}

.texte { font-size:100%; }
.texte-erreur {color:#cc0000;}
.titre { color:#000000; font-weight:bold; font-size:110%;}
.sous-titre {color:#F58225;}
.lien { color:#5D7B2B;}

object { display:none; }
div#bandeau-home { display:none; visibility:hidden;}
div#menu-principal h2 { display:none; visibility:hidden; }
#gauche h2 { display:none; visibility:hidden; }
div#nlv6 h2 { display:none; visibility:hidden; }
div.h2-titre img { display:none; visibility:hidden; }
div#nlv6 img { display:none; visibility:hidden; }
div#anim-flash img { display:none; visibility:hidden; }
div#inge img { display:none; visibility:hidden; }
div#acceslab img { display:none; visibility:hidden; }
div.ref-liste img { display:none; visibility:hidden; }
div#bandeau-rubrique object { display:none; visibility:hidden; }
div#chemin, div#droite { display:none; visibility:hidden; }
div#bottom-menu { display:none; visibility:hidden; }
div#bottom_menu { display:none; visibility:hidden; }
img.invisible { display:none; visibility:hidden; }
a.print { display:none; visibility:hidden; }
a.contact { display:none; visibility:hidden; }
a.tell { display:none; visibility:hidden; }
 
div#contenu { background-color:#FFFFFF; margin:0; padding:0 0 0 2px; }

div#contenu h2 {color:#ff8644;}
div#content-two-pad .texte img{display:none;/*visibility:hidden*/}

div#bk-centre{padding:0 3%;}
div#bk-centre li{/*list-style:inside square;*/background:url(../../e_img/charte/mobil_puce_noir.gif) no-repeat 0 7px; padding-left:7px; margin-bottom:3px }



div#barre-nav { margin-top:8px; }
div#barre { display:none; }
div#haut-page { text-align: right; }

div#coordo { color: #FFFFFF; }

div#acceslab .lien-fleche-home a img{display:block}
div.liste-actu-bordure-dr{margin-top:4px;}

div#nlv6{margin-top:8px;}
div#nlv6 .label {font-weight:bold; font-size:1.3em;}
div#nlv6 .mobile {font-weight:normal; font-size:0.8em;}



div.liste-actu-bordure-dr h3 { font-size:80%; }





div#menu-principal { width:90%; margin : 2px auto 5px auto; /*margin : 5px auto 5px auto;*/ }


div#menu-principal li a:link, div#menu-principal li a:visited, div#menu-principal li a:hover { /*color:#FFFFFF; */display:block; text-decoration:none; /*padding:2px 0 5px 3%;*/ padding: 2px 0 2px 5px; font-weight:normal; font-size:11px; }

div#menu-principal li.item-4 a:link, div#menu-principal li.item-4 a:visited, div#menu-principal li.item-4 a:hover { color:#2382C0; }
div#menu-principal li.item-5 a:link, div#menu-principal li.item-5 a:visited, div#menu-principal li.item-5 a:hover {color:#5B2373; }
div#menu-principal li.item-17 a:link, div#menu-principal li.item-17 a:visited, div#menu-principal li.item-17 a:hover {color:#A50677; }
div#menu-principal li.item-84 a:link, div#menu-principal li.item-84 a:visited, div#menu-principal li.item-84 a:hover {color:#E2001A; }
div#menu-principal li.item-85 a:link, div#menu-principal li.item-85 a:visited, div#menu-principal li.item-85 a:hover {color:#5B2373; }
div#menu-principal li.item-86 a:link, div#menu-principal li.item-86 a:visited, div#menu-principal li.item-86 a:hover {color:#CF7026; }
div#menu-principal li.item-87 a:link, div#menu-principal li.item-87 a:visited, div#menu-principal li.item-87 a:hover {color:#7EB83F; }

div#menu-principal li.selected-4 a:link, div#menu-principal li.selected-4 a:visited, div#menu-principal li.selected-4 a:hover { background:#2382C0; color:#FFF; }
div#menu-principal li.selected-5 a:link, div#menu-principal li.selected-5 a:visited, div#menu-principal li.selected-5 a:hover {background:#5B2373;color:#FFF; }
div#menu-principal li.selected-17 a:link, div#menu-principal li.selected-17 a:visited, div#menu-principal li.selected-17 a:hover {background:#A50677; color:#FFF;}
div#menu-principal li.selected-84 a:link, div#menu-principal li.selected-84 a:visited, div#menu-principal li.selected-84 a:hover {background:#E2001A;color:#FFF; }
div#menu-principal li.selected-85 a:link, div#menu-principal li.selected-85 a:visited, div#menu-principal li.selected-85 a:hover {background:#5B2373;color:#FFF; }
div#menu-principal li.selected-86 a:link, div#menu-principal li.selected-86 a:visited, div#menu-principal li.selected-86 a:hover {background:#CF7026;color:#FFF; }
div#menu-principal li.selected-87 a:link, div#menu-principal li.selected-87 a:visited, div#menu-principal li.selected-87 a:hover {background:#7EB83F;color:#FFF; }




div#menu-principal ul .smenu li a, div#menu-principal ul .smenu li a :hover{background:none; display:inline;padding:0;}
ul .smenu{margin-left:25%;}
ul .smenu li {margin:3px 0;}

div#menu-principal ul .smenu li a:hover, div#menu-principal .level-2-selected, div#menu-principal .level-3-selected { border-bottom:solid 1px #a1ca48;text-decoration:none; background:none;}
div#menu-principal ul .smenu li .level-2-selected a:hover, div#menu-principal ul .smenu li .level-3-selected  a:hover{border:none;}

ul .smenu li.level-3{background:url(../../e_img/charte/mobil_puce.gif) no-repeat 2px 7px; padding-left:7px; margin-left:5px; }

div#titre-lienmenu li {color:#ffffff; font-weight:bolder; display:inline; margin:0;}
div#titre-lienmenu li.titree {color:#ffffff; font-weight:bolder; display:inline; margin:0 10% 0 0;}
div#titre-lienmenu li a{color:#ffffff; font-weight:bolder; background:#4a4a4a; font-size:12px;}

div#menu_gauche { padding:0 7%; }

.rubrique-4 div#content-two div.contenu div#sous-menu li a:link, 
.rubrique-4 div#content-two div.contenu div#sous-menu li a:visited  { color:#2382C0;  }
.rubrique-5 div#content-two div.contenu div#sous-menu li a:link, 
.rubrique-5 div#content-two div.contenu div#sous-menu li a:visited  { color:#5B2373;  }
.rubrique-17 div#content-two div.contenu div#sous-menu li a:link, 
.rubrique-17 div#content-two div.contenu div#sous-menu li a:visited  { color:#A50677;  }
.rubrique-84 div#content-two div.contenu div#sous-menu li a:link, 
.rubrique-84 div#content-two div.contenu div#sous-menu li a:visited  { color:#E2001A;  }
.rubrique-85 div#content-two div.contenu div#sous-menu li a:link, 
.rubrique-85 div#content-two div.contenu div#sous-menu li a:visited  { color:#CF7026;  }
.rubrique-86 div#content-two div.contenu div#sous-menu li a:link, 
.rubrique-86 div#content-two div.contenu div#sous-menu li a:visited  { color:#7EB83F;  }

 div.rubrique-00 a:link, div.rubrique-00 a:visited {color:#e2001a;}
 div.rubrique-84 a:link, div.rubrique-84 a:visited {color:#e2001a;}
 div.rubrique-17 a:link, div.rubrique-17 a:visited {color:#A50677;}
 div.rubrique-4 a:link, div.rubrique-4 a:visited {color:#2382C0;}
 div.rubrique-5 a:link, div.rubrique-5 a:visited {color:#5B2373;}
 div.rubrique-85 a:link, div.rubrique-85 a:visited {color:#CF7026;}
 div.rubrique-86 a:link, div.rubrique-86 a:visited {color:#7EB83F;}
 
 div.rubrique-00 .sous-titre {color:#e2001a; font-size:125%; font-weight:bold;}
 div.rubrique-84 .sous-titre {color:#e2001a;  font-size:125%; font-weight:bold;}
 div.rubrique-17 .sous-titre {color:#A50677; font-size:125%; font-weight:bold;}
 div.rubrique-4 .sous-titre {color:#2382C0; font-size:125%; font-weight:bold;}
 div.rubrique-5 .sous-titre {color:#5B2373; font-size:125%; font-weight:bold;}
 div.rubrique-85 .sous-titre {color:#CF7026; font-size:125%; font-weight:bold;}
 div.rubrique-86 .sous-titre {color:#7EB83F; font-size:125%; font-weight:bold;}