@charset "utf-8";
body {
  width: auto!important;
  margin: auto!important;
  font-family: serif!important;
  font-size: 12pt;
  background-color: #fff!important;
  color: #000!important;
}
p, h1, h2, h3, h4, h5, h6, blockquote, ul, ol {
  color: #000!important;
  margin: auto!important;
}
.print {
  display: block; /* affichage des éléments de classe print */
}
p, blockquote {
  orphans: 3; /* pas de ligne seule en bas */
  widows: 3; /* pas de ligne seule en haut */
}
blockquote, ul, ol {
  page-break-inside: avoid; /* pas de coupure dans ces élements */
}
h1,article{
	border:none
}
h1+h1 {
  page-break-before: always; /* chaque titre commence sur une nouvelle page */
}
h1, h2, h3, caption {
  page-break-after: avoid; /* pas de saut après ces éléments */
  margin:5pt 0!important;
}
a {
  color: #0000ff!important;
  text-decoration: underline!important;
}
/*a[href]:after {
  content: " (" attr(href) ")"; *//* affichage des URL des liens */
/*}*/

/*......................................................................................*/

.nav_header,header div,.ariane,.index .image,#pied_contenu img,footer a[href*="javascript"],#scroller_container,
footer nav,#noscriptdiv,header .espace,.float_left,#contenu nav,.recherche,.col2 .epu img,.separateur,
.col2 .dpc img,.col2 .e-learning img,.bibliotheque_specialite article img,#imgNiveauSecurite,.formulairecontact input[title],
.partenaire article img,input[type="file"] {
	display:none !important
}

header img {
    height: auto;
    width: 130px;
	border:none
}

#pied_contenu p {
	margin-top:20px!important;
	 font-style : italic;
}
.formulairecontact textarea,imput,
label{
	width:100% !important
}
label{
	float:none !important;
	display:block !important;
	width:100% !important
}
.print header,.print h1,.print .imprimante{
	display:none
}
.print header,.print h1{
	font-size:18pt
}
.print .p-cheque h1 img{
	vertical-align:middle;
	margin-right:20px;
	width:90px
}
.print .p-cheque h1{
	display:block
}
.p-cheque .div-d{
	float:none;
	margin:20px 0 30px 0
}