/*html, body{width:100%; height:100%}*/
body{font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:10pt;margin-left:-150pt}
/*#conteneur{width:100%; height:100%; position:absolute; background-color:#ffe500; color:#282400}*/
#header{font-weight:bold;line-height:125%}
#header printonlyImg{heigth:80pt;float:left}
#festival{font-size:125%; font-weight:bold; padding:0 0 12pt 0}
#headerblockRight{display:none}
#headerblockLeft{}
#orgues_logo img{position: absolute; display: block; height:80px;border:none}
#menu{display:none}
/*.lmenu1{display:none}
.lmenu2{display:none}
.lmenu3{display:none}
.lmenu1 a:link, .lmenu2 a:link, .lmenu3 a:link, .lmenu1 a:visited, .lmenu2 a:visited, .lmenu3 a:visited{display:none}
.lmenu1 a:hover, .lmenu2 a:hover, .lmenu3 a:hover{display:none}
#insite-search{display:none}
#licence{padding-top:60pt;font-size:90%;color:gray}*/
#pas{display:none}
#scrollingframe{margin-left:200px;width:auto;height:100%}
p{margin:5px 0}
#footer{font-size:90%}
#leftfoot{}
#rightfoot{margin-top:6pt;height:10pt}
h1, h2, h3, h4, h5, h6{margin:5px 0}
h3{font-size:133%; font-weight:500}
h2{font-size:161%; font-weight:700}
h1{font-size:195%; font-weight:900}
#blog{margin:5px 0; clear:both}
#buttonnext{display:none}
#lastupdated{clear:both;margin-top:1%;font-size:.8em;text-align:right}
table.clermontTable{width:100%;text-align:left;padding: 0 5px}
caption.clermontTable{font-weight:bold;page-break-inside:avoid}
thead.clermontTable{;page-break-inside:avoid}
th.clermontTable{font-weight:bold;vertical-align:top;page-break-inside:avoid}
tr.clermontTable {page-break-inside:avoid}
tr.d0.clermontTable td{}
tr.d1.clermontTable td{}
td.clermontTable{font-family:Arial, Helvetica, sans-serif;vertical-align:top;padding-right:6px;padding-top:2px;padding-bottom:2px;line-height:normal}
td.clermontTableTopline{font-family:Arial, Helvetica, sans-serif;border-top-style:solid;border-top-width:1px;vertical-align:top;padding-right:6px;padding-top:2px;padding-bottom:2px;line-height:normal;page-break-inside:avoid}
.khaki{}
.orangered{}
BlanchedAlmond{}
form{width:100%}
br.form{clear:both;font-size:0px;line-height:0;height:0}
form label, input{display:block;width:46%;float:left}
form label{text-align:right}
form input{font-weight:bolder}
.fieldset{float:left;clear:both;border-left:5px outset #F0E68C;/*khaki*/}
legend{border-top:5px outset #F0E68C;/*khaki*/border-right:3px outset #000033;border-bottom:3px outset #000033;border-left:5px outset #F0E68C;/*khaki*/padding:.2em .4em .3em}
.submit{font-size:125%;font-weight:bold}
.ongletwrap{clear:both;border-top:double thin silver;padding: 5px}
.ongletleftfloat, .ongletrightfloat{width:20%/*;padding-bottom:1em*/}
.ongletleftfloat{clear:both;float:left;margin-right:1em;padding-right:1em}
.ongletrightfloat{float:right;margin-left:1em;padding-left:1em}
.ongletleftfloat img{border-right:thick dotted gray;padding-right:1em;width:100%}
.ongletrightfloat img{border-left:thick dotted gray;padding-left:1em;width:100%}
.texte{font-size:.9em;font-weight:bold;text-align:center;line-height:normal}
.ongletrightfloat .texte{margin-left:1em;margin-right:-1em}
.ongletrightfloat .picttext, .ongletleftfloat .picttext{font-size:.9em;font-weight:bold;text-align:center;line-height:normal}
.ongletleftfloatrighttext{padding-bottom:1em}
.onglettableau{text-align:left;border:thick}
.ongletleftfloatcol1{width:1%;text-decoration:underline;text-align:right;vertical-align:top}
.onglettableaucol2{vertical-align:top}
.ongletleftfloatcol3{width:99%;vertical-align:top}
.ongletleftfloatcol3nom{width:99%;vertical-align:top;font-weight:bold;font-variant:small-caps}
.ongletrightfloatcol1{width:33%;text-decoration:underline;text-align:right;vertical-align:top}
.ongletrightfloatcol3{width:66%;vertical-align:top}
.ongletrightfloatcol3nom{width:66%;vertical-align:top;font-weight:bold;font-variant:small-caps}
.pictleftfloat{float:left;width:33%;margin-right:2%;padding:0 1%}
.pictrightfloat{float:right;width:33%;margin-left:2%;padding:0 1%}
.pictleftfloat img{border-right:thick dotted gray;padding-right:10px;width:100%;border:none}
.pictrightfloat img{border-left:thick dotted gray;padding-left:10px;width:100%;border:none}
.picttext{padding-top:.3em;font-weight:bold;text-align:center;line-height:normal}
.clear{clear:both}
.blink{text-decoration:blink}
.u{text-decoration:underline}
#marqueecontainer{position: relative;float: right;width: 100%;/*marquee width */height: 30em;/*marquee height */overflow: hidden;border-left: 1px solid #000033}
#vmarquee{position: absolute;clear:right}
#pas{display:none;font-size:1px}

