@font-face { font-family: 'Gotham'; src: url('Gotham-Medium.otf') format('OpenType'); }

/* MISE EN FORME GENERALE*/

body {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-color:#fff;
  font-size: 13px;
  
  /* couleur de fond en dégradée */
  background: -webkit-gradient( 
    linear,
    left top,
    right bottom,
    color-stop(0.37, rgb(230,235,233)),
    color-stop(0.69, rgb(172,179,177)));

  background: -moz-linear-gradient(
    left top,
    rgb(230,235,233) 37%,
    rgb(172,179,177) 69%);
 } /*fin dégradée*/

.boite.login .welcome {
  text-align: right;
  padding-right:80px;
  margin-bottom:40px;
  font-size:18px;
  color: #759590;
  
}

#menu_horizontal {
      background-color: #fff;
   }

.boite.login {
margin-bottom:2em;
 } 

h1 {
  font-family:'Gotham-Medium';
    color: #a3c653; 
  padding-top:40px
}



.boite.calendar ul a {
    font-size: 13px;
  margin-bottom:1px;
}

#site_web_content{
  background-color: #FFF;  /* couleur de fond INTERNE au site */
  font-family: 'Gotham-Medium';              /*  police par défaut dans les contenus */
  color: #4D5352;./* couleur de police par défaut dans les contenus */
}

vignette-reseaux-sociaux
 { display: none;}   /* affichage des liens vers les réseaux sociaux dans les articles (none = ne pas afficher)*/

embedcode {
display: none;     /* cacher le code source des kiosques */
}

.menuGauche li:hover
{
  background-color: #68C968;
}

a:hover
{
  color: #759590;
}

 a: {
    color:#759590;
  font-size:17px;
}

/*Regler les vignettes en mode mur*/

    .liste_mur .notice_wrapper {
         height: 180px;
     }
     .liste_mur .notice_wrapper,
     .liste_mur .notice a img {
         width: 120px !important;
     }
/*Fin*/

.footer
{
  width: 1000px;
  min-height: 40px;
  padding-top: 10px;
  background-color:#fff;
}


div#open_accessibility { /*oeil accessibilité*/
    float: right;
    margin-right: 0px;
    margin-top: 160px;
    position: relative;
    right: 1;
}



/* MISE EN FORME DU MENU HORIZONTAL */

#menu_horizontal a {
    text-decoration: none;
    color: #FFF;
  margin-left:25px;
  font-size:20px;
 
}

#menu_horizontal a:hover {
    text-decoration: underline;
    color: #05619b;
  margin-left:25px;
  font-size:20px;
 
}

#menu_horizontal {
    background-image: none;         /* image de fond : none = sans image */
    background-color: #39a9dc;    /* couleur de fond */
    color: FDFEE7;                              /* couleur de la police */
    height: 35px;                            /* hauteur */
	border-width:3px;
	border-style:solid;
	border-color:#ccc;
    text-align: center;                     /* alignement du texte */
    font-family: 'Gotham-Medium';                    /* police */
    font-size:16px;                         /* taille de la police */
}

#menu_horizontal ul li ul li a
{
  color: black;                       /* couleur de la police du sous-menu*/
}

#menu_horizontal ul li ul li:hover
{
  background-color: #77cbf9;  /* couleur de fond du sous-menu en survol*/
}

#menu_horizontal ul li ul {
	background-color : #ccc;      /* couleur de fond du sous-menu */

}

#menu_horizontal img {
    display: inline;
    height: 30px;
    width: 30px;
    margin-right: 20px;
    margin-bottom: -5px;
}


/* MISE EN FORME D'UN ARTICLE AVEC UN LIEU ASSOCIE  */

.article .lieu {
    height:230px;     /* hauteur de l'espace réservé au lieu */
    width: auto;        /* largeur de l'espace réservé au lieu */
    font-size: 1.5em;   /* taille du texte du nom et de l'adresse du lieu */
   color : white;     /* couleur du texte du nom et de l'adresse du lieu */
}


.article .lieu img {
    float: left;                   /* position du google map : LEFT ou RIGHT */
    margin-right: 30px;   /* marge à droite du google map */
    margin-left: 30px;     /* marge à gauche du google map */
    height: 250px;          /* hauteur du google map */
    width: auto;              /* largeur du google map */
}

/* MISE EN FORME DU RESULTAT DE RECHERCHE */

.liste_vignettes .vignette
{
  background-color:#F5F5F5;        /* couleur de fond du pavé en mode vignette */
  border-bottom-style: solid;    /* style de la bordure sous le pavé en mode vignette / none = pas de bordure */
  border-width:2px;               /*épaisseur de la bordure du bas*/
  border-color: #000;           /*couleur de la bordure du bas*/
  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;
  display:none!important;
}

/* MISE EN FORME DE LA BOITE RECHERCHE SIMPLE */

.boite.rech_simple {
   
    width: 240px!important;
    margin-top:25px; 
    
     
}

.rechSimpleForm{

border-radius: 15px;
 background-color: #E5E5E5;
  padding-bottom:15px;

}



/* MISE EN FORME DE LA BOITE CRITIQUES */

.boite.critiques .titre a:after {content:"  Tout découvrir";padding-left:10px;font-size:0.8em;font-weight:normal;}      /* Pour ajouter "Tout découvrir" après le titre de la boîte */
.auteur_critique span {display: none;  }   /* cacher la date des avis */
.auteur_critique { display: none;}    /* cacher l'auteur des avis */
.lire_la_suite a, a:visited {font-size:12px;}    /* taille du lien "lire la suite" */
.vignette_notice  a, a:visited {font-size:0px;}    /* taille du lien "voir la notice" */
h2 { font-size: 14px;
 text-align: left;  }  /* taille du titre" */
.boiteMilieu h1 {
    color: #008000;
    font-size: 17px;
  text-align: center;
    font-weight: bold;
}

/* MISE EN FORME DE LA BOITE KIOSQUE DE NOTICES */

.boite.kiosque .titre a:after {content:"  Tout découvrir";padding-left:10px;font-size:0.8em;font-weight:normal;}  /* Pour ajouter "Tout découvrir" après le titre de la boîte */

/* MISE EN FORME DE LA BOITE 2 COLONNES */

.boite.conteneur_deux_colonnes {
padding-top: 1px;
  }
/* MISE EN FORME DE L'AGENDA */

.day_clickable {
    color: #B73901;
    font-size: 13px;
}

/* MISE EN FORME DE LA BOITE DU MILIEU */

.calendar_title_month_clickable {
    color: #B73901;
    text-decoration: none;
    font-weight: bold;
    font-size: 15px;
}



/* MISE EN FORME DE LA BOITE DE CONNEXION */

#boite_login .form a {
    display: block;
    text-align: left;
    color: #759590;
    font-size: 18px;
}

/* Ligne 7*/
a, a:visited
{
  color: #4D5352;
}

.menuGauche a {
    color: #465e44;
    text-decoration: none;
  font-size:20px
}

/* Ligne 191 */
.boiteMilieu h1
{
  color:#759590;
  font-size: 20px;
  font-weight: bold;
  padding-top: 10px;
  text-align: left;
}

/* MISE EN FORME NOTICES LIVRE  */

div.blocs_notice {
  padding-top: 30px; 
  }

.onglets_titre > div > div {
    padding: 2px 10px 3px;
    display: inline;
    background-color: #FFF;
    background-repeat: repeat-x;
    background-position: center top;
    border: 1px solid #B7BFC7;
    color: #0091c4;
    text-align: center;
    cursor: pointer;
  }


div.navigation {
border-bottom: dashed; 
border-width: 1px;  
border-color: black;  
border-radius: 3px;  
padding: 9px ;   
background-color: #ECF0F1;
  
}

div.onglets h3 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 10pt;
    font-weight: bold;
    padding: 5px;
    color: #000;
    background-color: #C0F9C0;
}

.exemplaires th {
    background-color: #ECF0F1;
    color: #000;
    font-size: 10pt;
    text-align: left;
    border-bottom:1px dashed black;
    border-radius : 1px;
      
}
table.exemplaires tr {
    word-wrap: break-word;
    white-space: normal;
}
.exemplaires td {
    background-color: #FFF;
    text-align: left;
    font-size: 10pt;
    color: #000;
   padding-bottom : 10px;
}


.vignette-reseaux-sociaux img { 
    display: none;
}

div.nothumbnail.type_doc_1
{
   background-image: url("https://cefedem-aura.bibliossimo.org/pmb/opac_css/userfiles/image/Icones/noun_Book_1531227.png"); 
   background-position: center;
   background-size: 100px 110px;
   font-size:0px;
  } /* vignette sans image livre*/


div.nothumbnail.type_doc_15
{
   background-image: url("https://cefedem-aura.bibliossimo.org/pmb/opac_css/userfiles/image/Icones/noun_MusicPartition627537.png"); 
   background-position: center;
   background-size: 100px 120px;
   font-size:0px;
  } /* vignette sans image Méthode*/

div.nothumbnail.type_doc_13
{
   background-image: url("https://cefedem-aura.bibliossimo.org/pmb/opac_css/userfiles/image/Icones/iconetravauxderecherche.png"); 
   background-position: center;
   background-size: 110px 130px;
   font-size:0px;
  
  } /* vignette sans image Memoire CEFEDEM*/

div.nothumbnail.type_doc_12
{
   background-image: url("https://cefedem-aura.bibliossimo.org/pmb/opac_css/userfiles/image/Icones/iconetravauxderecherche.png"); 
   background-position: center;
   background-size: 110px 130px;
   font-size:0px;
  } /* vignette sans image Memoire*/

div.nothumbnail.type_doc_4
{
   background-image: url("https://cefedem-aura.bibliossimo.org/pmb/opac_css/userfiles/image/Icones/noun_periodique5905.png"); 
   background-position: top;
   background-size: 100px 140px;
   font-size:0px;
  } /* vignette sans image Memoire*/

div.nothumbnail.type_doc_7
{
   background-image: url("https://cefedem-aura.bibliossimo.org/pmb/opac_css/userfiles/image/Icones/noun_CD_.png"); 
   background-position: top;
   background-size: 95px 130px;
   font-size:0px;
} /* vignette sans image CD*/


div.nothumbnail.type_doc_3
{
   background-image: url("https://cefedem-aura.bibliossimo.org/pmb/opac_css/userfiles/image/Icones/noun_Music_330403.png"); 
   background-position: bottom;
   background-size: 115px 115px;
   font-size:0px;
} /* vignette sans image partitions*/

div.nothumbnail.type_doc_14
{
   background-image: url("https://cefedem-aura.bibliossimo.org/pmb/opac_css/userfiles/image/Icones/iconetravauxderecherche.png"); 
   background-position: center;
   background-size: 110px 130px;
   font-size:0px;
  } /* vignette sans image Memoire*/

div.selector_widget {
  background-color: #ECF0F1;
  padding: 6px
   
  }

.abonneTitre {
    background-color: #C0F9C0;
    text-align: left;
    color: #B73901;
    font-weight: bold;
    padding: 7px;
}


.boiteMilieuInner, .boiteGaucheInner, .boiteDroiteInner, .boiteVideInner {
    overflow: hidden;
    border: 1px solid #B0BEC7;
    border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

/*cacher la suggestion dachat dans le compte lecteur*/

.abonneFiche.suggestion {    
 display: none;
}


.boite.library
{
  font-size:15px;
}


.boite.library div.fields
{
  font-size:15px;
  text-align:left;
  margin-left:20px;
}
.slider_navigation_controls
{
  float: right;
  height:150px;
  clear: both;
}

h2 {
    font-size: 15px;
    text-align: center;
    font-weight: bold !important;
}

.boite.library div.field-picture
{
  float: right;
  width: 195px;
}

.boite.rech_simple
{
  font-size: 14px;
  width:225px;
  text-align:center;
}


.boiteMilieuInner, .boiteGaucheInner, .boiteDroiteInner, .boiteVideInner
{
margin-bottom: 30px;
border:none;   /*enlever les bordures*/
}

.submit
{
  margin-left:10px;
}

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

.date_retour a, .extend_all {display: none;}

.boite.rech_simple {
    width: 100% !important;
  padding-bottom:10px;
}

/*RECHERCHE SIMPLE*/

weight: bold;
}

.contenu form.rechSimpleForm {
   margin-top:15px !important;
   margin-bottom: 1px !important;
   padding :7px;
   margin-left:200px;
   width:530px;
   height: 50px;
   color:#59631E;
   font-size:14px;
   font-weight:bold;
   border-radius: 15px;
   background-color: #E5E5E5;
  background-image: url(https://cefedem-aura.bibliossimo.org/pmb/opac_css/userfiles/image/illustrations/grisIllustration.png)
}


.recherche_avancee a {  
  font-size: 20px; 
  
}

/*MASQUER CRITERES RECHERCHE AVANCEE :*/

/*sujets :*/
#fieldset-default tr + tr + tr {
display: none;
}

/*centres intérêt :*/
#fieldset-default tr + tr + tr + tr {
display: none;
}

/*montrer les champs suivants :*/
#fieldset-default tr + tr + tr + tr + tr {
display: table-row;
}

#fieldset-options tr + tr + tr + tr {
display: none;
}
/*pour cacher l'axe nouveauté, puis*/

#fieldset-options tr + tr + tr + tr + tr {
display: table-row;
}
/*pour afficher les suivants et enfin*/
#fieldset-options tr + tr + tr + tr + tr + tr + tr + tr {
display: none;
}
#fieldset-options tr + tr + tr + tr + tr + tr {
display: table-row;
}
/*#fieldset-options tr + tr + tr + tr + tr + tr + tr {
display: table-row;
}*/

/*LIENS CLIQUABLES*/

a, a:visited {
  
  color: #05619b;

  }


