
/*body {
    background: #f6eee5!important;
}*/

body {
    background: #efefef!important;
}

#banniere a.home > img {
    margin: auto;
    margin-top: 30px;
    width: 900px !important;
    display: block;
   
}

#fieldset-login_form tr + tr + tr a {
    background-color: #FFF;
}

.boite.rech_simple .submit
{
  background-color: grey;
  }

#menu_horizontal li a:hover
{
  color: black!important;
  font-weight:bold;
}

/*#banniere a.home > img {
    margin: auto;
    margin-top: px;
    /*width: 100% !important;*/
    display: block;
}*/

#fieldset-login_form tr + tr + tr a {
    background-color:white;
}

a, a:visited
{
  color: #004101!important;
  font-weight: bold;
  font-size: 14px;
}

/*a, a:visited
{
  color: #586f18!important;
  font-weight: bold;
  font-size: 14px;
}*/


#menu_horizontal ul li ul li:hover
{
  background-color: #004101 !important;  
}

#menu_horizontal {
    background-color: #004101 !important;  
}

#menu_horizontal a {
   font-size: 17px;  
}



.footer
{
  background-color: #004101;
}


/* MISE EN FORME DU RESULTAT DE RECHERCHE */

.liste_vignettes .vignette
{
  background-color: #eee;        /* couleur de fond du pavé en mode vignette */
  border-bottom-style: none;    /* style de la bordure sous le pavé en mode vignette / none = pas de bordure */
  margin-bottom: 10px;          /*marge sous la bordure du pavé en mode vignette  = espacement entre deux pavés*/
  min-height: 145px;              /* hauteur minimale du pavé en mode vignette */
}

.filtre_recherche
{
  float: right;                        /* alignement de la colonne "facettes" dans le résultat de recherche */
  width: 29%;                      /* proportion de la place accordée en largeur à la colonne "facettes" dans le résultat de recherche */
}

.resultat_recherche
{
  float: left;                       /*alignement de la colonne "documents" dans le résultat de recherche*/
  width: 70%;                    /* proportion de la place accordée en largeur à la colonne "documents" dans le résultat de recherche */
}

.vignette_lien_panier a
{
  padding-top:45px;
}

.vignette_lien_reserver a {
color:#095228;
padding-bottom:10px;
}

h1 {
    font-size: 18px;
  font-weight:bold;
  
}

exemplaires th {
    text-align: left;
}

/*.second  {
    display:none;
}*/

.view_notice h1 {
    white-space: normal;
  margin-top:20px;
}

.navigation div a
{
 color:brown!important;
  font-size:18px!important;
}

.notice_vignette
{
  width: 110px;
}

.nothumbnail
{
  height: 125px;
}

.navigation a
{
  color:#004101!important;
  font-size:18px!important;
}

.boite.rech_simple .submit {
    background: #aaa;
    height: 26px;
    width: 30px;
    color: #d8e9f0;
    border-radius: 3px;
    font-weight: bold;
    margin-left: 10px;
}

.titreInner
{
  display:none
  }

.navigation a:nth-of-type(3) {
display: none;
}

.footer a
{
  color: #fff!important;
}

.boiteGaucheInner
{
  margin-top: 10px;
  padding-bottom:10px;
}

.facette ul li.msg a {
    color: brown !important;
  font-weight:normal;
}

.facette li {
    padding-bottom:5px!important;
}

vignette_info dd , .block_info_notice dd , .entete_notice dd  {
    display: block;
  padding-bottom:5px!important;
}

.exemplaires th {
    text-align: left;
}

input {
    margin-bottom: 10px;
}

.boite.rech_simple select
{
  width: 40%;
  margin:15px;
  padding:0px;
}

form#calendar_select_categorie {
    text-align: center;
    display: none;
}


.agenda-summaries  {
   font-size: 22px;  
   text-transform: uppercase;
}

.calendar_event_date  {
   font-size: 14px;  
  text-transform: none;
}


.calendar_event_title  {
   font-size: 14px;  
   text-transform:none;
}

.calendar_event_info  {
   font-size: 14px;  
   text-transform:none;
}


h1 {
    font-size: 22px;
    font-weight: bold;
}

.boiteMilieuInner, .boiteGaucheInner, .boiteDroiteInner, .boiteVideInner {
       margin-top: 10px;
}
