body {
  font-family: arial, "Bitstream Vera Sans", sans-serif;
  font-size: 10pt;
  margin: 0;
  padding: 0;
}

a {
  color: #333;
}

#bandeau {
  background: none no-repeat scroll 0 0 #fff;
  margin: 0 auto;
  padding: 0;
  position: relative;
  width: 780px;
}

#bandeau_site {
  background: none no-repeat scroll 0 0 #fff;
  margin: 0 auto;
  padding: 0;
  position: relative;
  width: 780px;
}

#page {
  background: none no-repeat scroll 0 0 #fff;
  margin: 0 auto;
  padding: 0;
  width: 680px !important;
}

#titre_rubrique {
  border-left: 3pt double #000;
  font-size: 2em;
  margin-top: 1.5em;
  padding-left: 0.3em;
}

.btn-langues {
  display: none;
}

body.accueil #bandeau_site .accroche_page {
  display: none;
}

body.accueil #bandeau_site .slideshowAccueil {
  display: none;
}

body.accueil #bandeau_site {
  display: none;
}

#profils_preferences #recherche_simple {
  display: none;
}

#profils_preferences #menu_langues {
  display: none;
}

#profils_preferences .acces-rapide {
  display: none;
}

#profils_preferences .recherche-mobile {
  display: none;
}

.reseaux_sociaux_officiels {
  display: none;
}

#pied_deco {
  display: none;
}

#onglets {
  display: none;
}

#zone_partage {
  display: none;
}

#fil_ariane {
  font-size: 1em;
}

form#recherche_simple {
  display: none;
}

#connexion {
  display: none;
}

div#navigation {
  display: none;
}

div#menu {
  display: none;
}

p#acces_direct {
  display: none;
}

p#boutons_actions {
  display: none;
}

hr.separateur_sections_page {
  display: none;
}

div.encadre_recherche {
  display: none;
}

*[style] {
  background: inherit !important;
  border: none !important;
  color: inherit !important;
  margin: auto !important;
  width: auto !important;
}

div#contenu_avec_nav_avec_encadres {
  border: none !important;
  margin: 20pt 0;
  width: 100% !important;
}

div#contenu_avec_nav_sans_encadres {
  border: none !important;
  margin: 20pt 0;
  width: 100% !important;
}

div#contenu_sans_nav_avec_encadres {
  border: none !important;
  margin: 20pt 0;
  width: 100% !important;
}

div#contenu_sans_nav_sans_encadres {
  border: none !important;
  margin: 20pt 0;
  width: 100% !important;
}

div#pied_page {
  border-top: 1pt solid #666;
  margin-top: 10pt;
  padding-top: 5pt;
}

a img {
  border: none;
}

h1 {
  margin-top: 0;
  padding-top: 0;
}

h1 img {
  width: 2.5em;
  float: left;
}

.titre .intitule {
  display: block;
  padding-bottom: 1em;
  padding-left: 3.5em;
  padding-top: 1.5em;
}

h1 a {
  color: #000;
  text-decoration: none;
}

h2,
h3 {
  border-bottom: 1pt solid #666;
  padding: 5pt 0;
}

ul.liste-objets {
  list-style: none;
}

ul.liste-objets li {
  clear: both;
  display: block;
  float: none;
  margin: 0 0 7pt;
  overflow: auto;
}

ul.liste-objets img.vignette {
  border: 1pt solid #999;
  float: left;
  margin: 0 3pt 0 0;
}

div#encadres {
  border: 2px solid #999;
  padding: 0 0.5cm 0.5cm;
}

div#encadres h3 {
  border: 0;
}

dl {
  border: 1pt solid #666;
  padding: 10pt;
}

dt {
  float: left;
  font-weight: 780;
  margin-right: 1em;
}

dd {
  margin-bottom: 15pt;
}

caption {
  font-weight: 780;
}
