/*##################
 univers.css
 ##################*/

 /* decalage du body en haut pour le menu fixed-top, couleur, taille et interligne du texte */
 body {
   margin: 0;
   padding-top: 90px;
   color: #0B2601;
   font-family: 'Open Sans', sans-serif;
   font-size:16px;
   line-height:25px;
 }

 /* couleur des liens et survol */
a {
  color: #cc6600;
  text-decoration: none;
}
a:hover {
  color: #cc3300;
  text-decoration: underline;
}

 /* Pour la transparence du corps de page, vieux et nouveaux navigateurs */
 .transbox {
  background: rgb(255, 255, 255) transparent;
  background:rgba(255,255,255, 0.7);

  padding: 4px 6px;
  margin: 0px -6px 0px -6px;
  
  border: 0px solid #ddd;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/*-- couleur, police et espacement des cases, marge par rapport à la barre --*/
.dropdown-menu {
  background-color: #ffffff;
  color:#ffffff;
  font-size: 14px;
  padding: 5px 1px; 
  margin-top: 3px;
}

/*  Pour changer la couleur du menu taille des menus et decalage avec fourquet */
.dropdown-menu > li > a {
  display: block;
  padding: 8px 25px;
    color:#079539;
  }

/* couleur du survol des sous menu dropdown 09AB42 079539 */
.dropdown-menu > li > a:hover {
  color:white;
  background:#079539;
  background-image: url("images/fourquetbl.png");
  background-position: left center;
  background-repeat : no-repeat;
}

/* suppression du triangle */
.dropdown-menu:before, 
.dropdown-menu:after {
 border: none !important;
 content: none !important;
}

/* couleur du triangle des menus */
.navbar .nav > li > .dropdown-menu:after {
  position: absolute;
  top: -6px;
  left: 10px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #095F13;
  border-left: 6px solid transparent;
  content: '';
}

/* taille de police des menus, decalage sur la barre et a droite de page */
.nav {
  font-size: 16px;
  padding-top:0px;
  padding-right:0px;
  font-family:"Trebuchet MS", Helvetica, sans-serif;
}

/* taille de police de la banniere, decalage de la banniere à gauche de la page */
.navbar-brand {
  padding-top:0px;
  padding-bottom:0px;
  font-size:22px;
  padding-left:30px;
  font-family:"Trebuchet MS", Helvetica, sans-serif;
}

/* décalage du menu à droite */
.navbar .navbar-collapse {
  padding-right:30px;
}

/* couleur du titre brand et survol */
.navbar-default .navbar-brand {
    color: #095F13;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #095F13;
}

/* taille des marges des boutons de liens rubriques */
.navbar .nav > li > a {
  padding: 15px 10px 15px;
}

/* couleur des liens du menu principal */
.navbar-default .navbar-nav > li > a {
    color: #095F13;
    font-size: 16px;
}

/* couleur survol et surbrillance dans les submenu */
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  color: #079539;
  text-decoration: none;
  background-color: transparent;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #079539;
  text-decoration: none; 
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  color: #079539;
  background-color: #e5e5e5;
}

/* couleur et marge dans les cases thumbnail */ 
.thumbnail .caption {
  padding: 9px;
  color: #0B2601;
}

/* Pour laisser des marges autour des images */
.image_marge {
  margin: 0 2% 2% 2%;   
}

 /* Lexique en-tête du tableau des résultats */
.tab-resultats-entete {
  font-weight:bold;
}

h1 {
  font-size: 26px;
  color: #441700;
  font-weight: bold;
}

h2 {
  font-size: 22px;
  color: #642201;
}

h3 {
  font-size: 20px;
}

/* fil d'ariane pour la navigation en haut de page */
.breadcrumb {
  background-color:transparent;
  padding: 8px 15px 0px 15px;
  margin: 0 0 20px;
}

.breadcrumb > li + li:before {
    color: #999999; 
    content: "> ";
    padding: 0 5px;
}

.important {
  color: #ff0000;
}
