/* Feuille de style (CSS) usage PRINT. Auteur: Dominique Guebey. Version du 2026-04-06 */
.noprint {display: none !important;}
@page {margin:2cm 1.5cm 2cm 1.5cm;}
#menubar {display: none !important;}
#ypied {display: none !important;}
#ynavig, #znavig {display: none !important;}
.noprint {display: none !important;}
.bandeau, .bando2 {display: none !important;}
.saut_apres {page-break-after:always}
.saut_avant {page-break-before:always}
.sizflr {padding-top:6pt;}
body {background-color: #ffffff !important; color: #000000 !important; 
  font-family: Baskerville, Garamond, "Times New Roman", Times, serif; 
  font-size: 14pt; line-height:150% !important;}
main, source {margin: 32pt 10pt 24pt 10pt;}
figure {break-inside:avoid;margin-top:6pt;margin-bottom:6pt;}
img {break-inside:avoid;}
img.imgred { transform: scale(0.7); }
.source {font-family:georgia, serif; padding-bottom:3pt; margin-bottom: 8pt;}
a:link {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;} 
a:hover {color: #000000; text-decoration: none;}
body.galerie {background-color:#ffffff;}
#menutab > div > div {border:solid 2pt #000000;}
h1, h2, h3, h4, h5, h6 {font-family: Verdana, Arial, Lucida, Helvetica, sans-serif; color:#000000;break-after:avoid-page;}
h1, h2, h3 {line-height: 120%; margin-top: 04pt; margin-bottom:0pt;}
h1 {font-size:18pt;}
h2 {font-size:16pt;}
h3 {font-size:14pt;}
h4 {font-size:14pt; margin-top:0pt; margin-bottom:0pt; margin-left:0pt !important;}
h5 {margin-top:0pt; margin-bottom: 0pt; margin-left:0pt;}
h6 {margin-top:0pt; margin-bottom: 0pt; margin-left:12pt;}
p {text-indent: 24pt; text-align: justify; margin: 0pt 0pt 0pt 0pt; orphans:2;widows:3;}
.encadr {border-left:2px solid #000000;}
.encadre {border-style:inset;border-width:3pt;padding-left:4pt;padding-right:4pt;}
.poeme {margin:0pt 0pt 0pt 40pt; font-size: 12pt; letter-spacing:0.0em; word-spacing:0.2em;}
.pomar {margin-left:-40pt;width:38pt;float:left;font-size:smaller;}
.strophe {page-break-inside: avoid;}
pre {line-height:120%;text-size:10pt;}
ol, ul {margin: 0pt 0pt 4pt 24pt;}
dl {margin: 0pt 0pt 6pt 0pt; text-align: left;}
dd {padding-left: 0pt; text-indent: -6pt; text-align: justify;}
dd li  {padding-left: 8pt; text-indent: 0pt;}
dd pre {padding-left: 0pt; text-indent: 0pt}
thead {background-color: #ffffff; color:#000000; border: 1pt solid #000000;}
td, th	{vertical-align: top; text-align: left; padding: 4pt;}
th, thead td {text-align: center;}
.bgblanc {background-color: #ffffff; color: #000000;}
.bggr {background-color: #bbbbbb; color: #000000;}
.bgroug {background-color: #ff0000; color: #000000; }
.bgroug a:visited {color: #ffffff; text-decoration: none; font-weight: bold;}
.bgver {background-color: #66ff66; color: #000000; }
.bgjaun {background-color: #ffff66;}
.bgnoir {border: 1pt solid #000000; }
.hrnotes {visibility:visible; color:#000000; border-top:1pt solid; height:0pt; margin-left:16pt; width:25%; }
.case {display: block; 
 font-size: 10pt;
 float: left; 
 border-style: solid; 
 border-width: 1pt; 
 padding:0pt 4pt 0pt 4pt;   
 margin:0pt 0pt 0pt 8pt;} /* 2008-03-05 */
.demo {padding:4mm; color:#000000;}
article {border-top: 2pt solid #000000; margin:0pt; padding:6pt;}
article p {text-indent: 18pt; text-align: justify; margin: 0pt 12pt 0pt 24pt;}
button {display:none;}
#ypied div {
 display: block; 
 font-size: 80%;
 float: left; 
 border-style: solid;
 border-width: 1pt; 
 padding: 2pt 4pt 2pt 4pt;   
 margin: 0pt 8pt 4pt 0pt;}
.listing {color: #000000; background-color: #ffffff;}