@import url(https://fonts.googleapis.com/css?family=Montserrat+Alternates);
@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP);
@import url(https://fonts.googleapis.com/css?family=Garamond);


input {
	font-size: 10px;
	border: solid 1px #303030;
	padding: 6px;
}

 .boiteDroiteInner {
	background-color: black;
}

 .boiteVideInner {
	background-color: white;
}


body {
    font-family: 'Garamond',book antiqua,palatino;
    font-weight: normal !important;
    font-size: 14px;
    background-color: #eee!important;
   
}

div#header .boiteBanniereGauche {
    left: 30px;
  height:50px;
  width:1150px;
 box-shadow: 0px 0px 0px;
}

#menu_horizontal ul{
	padding-left: 0px !important;
}

élément {
}
.boiteDroite, .boiteGauche {
    background-color: #fff;
}

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

#banniere a.home {
    display: block;
    max-height: 380px;
    overflow: hidden;
}



#site_web_content {
    font-family: 'Garamond';
    background-color: #fff;
}

#register a {
display:none;
}




a:hover
{
  color: #003574!important;
}

#banniere  {
    background-color:#fff;
}
/*.boiteMilieu h1, .boiteGauche h1, .boiteDroite h1 {
    text-align: center;
}*/

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

#menu_horizontal li a:hover
{
  color: #003574 !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:#ccc;
}

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

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

}

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

#menu_horizontal a {
   font-size: 17px;  
  color:black !important;
  font-weight: bold;
   font-family: 'calibri';
  
}

#menu_horizontal ul li ul {
  background-color: #fff;
  left: 0.3em;
  padding: 2px;
  position: absolute;
  top: 1.9em;
}


.footer
{
  background-color: #fff;
}


/* 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 */
}

.resultat_recherche a, a:visited
{
  color: #e6474b!important;
  font-weight: normal;
  font-size: 14px;
}

.resultat_recherche a:hover
{
  color: #e6474b!important;
  font-weight: bold;
  font-size: 14px;
}


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

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

h1 {
    font-size: 17px;
  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:#e15e21!important;
  font-size:18px!important;
}

/*.boite.rech_simple .submit {
    background: transparent url(https://ceth.bibliossimo.net/pmb/opac_css/skins/eudes/images/bouton/btn_ok.gif) no-repeat scroll 0 0 ;
    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;
  background-color:#eee;
}

.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;
}

.boite.calendar span.calendar_event_date {
    font-weight: normal;
  font-size:13px;
  padding-bottom:5px;
  padding-top:5px;
}


#fieldset-login_form tr + tr + tr a {
    background-color: #eee;
    border-radius: 3px;
    padding-top: 0px;
   margin-top:0px;
    color: black;
    font-size: 14px;
}

input[type="password"], input[type="text"], input[type="url"] {
    border: 1px solid #C8C8C8;
    width: 175px;
  padding-left:5px;
}

/*.date_retour a, .extend_all, .register a {display: none;}*/




/*GF*/ /* ancien code supprimé : attention les balises de commentaires ont été remplacées par des !! /*
/*.info_bg{
!! gradient done with : http://colorzilla.com/gradient-editor/ !!
background: #e8fdfe; !! Old browsers !!
background: -moz-linear-gradient(top, #e8fdfe 0%, #cbf5f9 98%, #8bccd2 100%); !! FF3.6+ !!
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8fdfe), color-stop(98%,#cbf5f9), color-stop(100%,#8bccd2)); !! Chrome,Safari4+ !!
background: -webkit-linear-gradient(top, #e8fdfe 0%,#cbf5f9 98%,#8bccd2 100%); !! Chrome10+,Safari5.1+ !!
background: -o-linear-gradient(top, #e8fdfe 0%,#cbf5f9 98%,#8bccd2 100%); !! Opera 11.10+ !!
background: -ms-linear-gradient(top, #e8fdfe 0%,#cbf5f9 98%,#8bccd2 100%); !! IE10+ !!
background: linear-gradient(to bottom, #e8fdfe 0%,#cbf5f9 98%,#8bccd2 100%); !! W3C !!
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8fdfe', endColorstr='#8bccd2',GradientType=0 ); !! IE6-9 !!
 }
GF*/ /* nouveau code, fond jaune : */
.info_bg{
background: #ffff33;
 }
/*GF*/ /* fin du nouveau code. */

.info_bg .message_area{
/*GF*/ /* ancien code : 
    font:bold 14px arial;
    color: #0d9a95;
GF*/ /* nouveau code, plus grand et noir : */
    font:bold 22px arial;
    color: #000000;
/*GF*/ /* fin du nouveau code. */
    text-shadow: 0 1px 0 #fff; ;
}



.detail.block_info_notice dd, .entete_notice dd, .vignette_info dd {
    text-align: left;
    overflow: visible;
    padding-left: 0px;
}

/*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-login_form a[href*="lostpass"] {
display: none!important;
}

h1 a {
    font-size: 24px;
  font-weight:bold;
  color:black!important;
}

h2 a {
    font-size: 18px;
  font-weight:bold;
  }
  
  a, a:hover, a:visited {
    text-decoration: #e6474b!important;
}


.boiteDroiteInner { margin-top: 10px;}

/*.notice_vignette {
float : right;
position : absolute;
top : 300px;
right : 40px;
}*/

/*tr:nth-child(0n+8) {
display: none;
}*/

div.notice_bloc li {
margin-left: 30px;
 margin-bottom:2px;
  text-align:justify;
}
div.notice_bloc li:first-of-type {
margin-top: 10px;
}
div.notice_bloc li:last-of-type {
margin-bottom: 10px;
}

.boiteMilieu {
	margin-top: -12px;
}

/*.titreInner
{
  display:none
  }*/
