body { background: #ffffff; color: #000000; }

a { text-decoration:none; color: #000000; }
a:hover { text-decoration:none; color: #000000; }
a:visited { text-decoration:none; color: #000000; }
a.link { text-decoration:none; color: #990000; }
a.link:hover { text-decoration:none; color: #990000; }
a.link:visited { text-decoration:none; color: #990000; }

#logo { display: none; }
#logo_print { float: left ; width: 45%; margin-bottom: 12px; }

#ad { display: none; }
#nav { display: none; }

#lecturescote { display: none; }

#contenu { clear:both; }

/* aujourdhui */

#aujourdhui, #archives { float: left ; width: 55%; }
#aujourdhui h4, #archives h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; color: #2d445b; text-align: right; margin: 0; padding: 0; }
#aujourdhui h3, #archives h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; color: #2d445b; text-align: right; margin-top: 0; margin-bottom: 6px; }
#aujourdhui p, #archives p { color: #000000; text-align: right; margin-top: 6px; margin-bottom: 6px; font: 1em Arial, Helvetica, sans-serif; }

/* meditation */

#meditation { clear:both; border: solid 2px #9b9955; margin-bottom: 12px; padding-right: 6px; padding-left: 6px; }
#meditation h3 { font-family: "Times New Roman", Times, serif; font-size: 1.5em; font-weight: bold; color: #9b9955; margin-top: 3px; margin-bottom: 6px; font-style: italic; }
#meditation p { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #000000; margin-top: 6px; margin-bottom: 6px; }

/* lectures */

#lectures { float: left; width: 50%; margin-bottom: 12px; }
#lectures p { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #000000; margin: 0 0 0.5em 0px; }
#lectures h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; color: #990000; margin: 0 0 0.5em 0px; }
#lectures h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0px; }
#lectures h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0px; }
#lectures h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0px; }
#lectures h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0px; }
#lectures h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0px; }
#lectures address { color: #000000; padding: 0; margin-bottom: 9px; margin-top: 0; font: italic 0.8em Arial, Helvetica, sans-serif; }
#lectures pre { color: #000000; padding: 0; margin-bottom: 9px; margin-top: 0; font: 0.8em "Courier New", Courier, monospace; }
#lectures ul { text-align: left; padding-left: 0; }
#lectures li { font-family: Arial, Helvetica, sans-serif; padding-left: 0; margin-left: 15px; font-size: 1em; }
#lectures li li { font-size: 100%; }
#lectures li li li { font-size: 100%; }
#lectures li li li li { font-size: 100%; }

/* temoins */

#temoins { float: left; width: 45%; border-left: 2px solid #666666; margin-bottom: 12px; padding-left: 12px; }
#temoins p { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #000000; margin: 0 0 0.5em 0; }
#temoins h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; color: #990000; margin: 0 0 0.5em 0; }
#temoins h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#temoins h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#temoins h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#temoins h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#temoins h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#temoins address { color: #000000; padding: 0; margin-bottom: 9px; margin-top: 0; font: italic 0.8em Arial, Helvetica, sans-serif; }
#temoins pre { color: #000000; padding: 0; margin-bottom: 9px; margin-top: 0; font: 0.8em "Courier New", Courier, monospace; }
#temoins ul { text-align: left; padding-left: 0; margin-left: 0px; }
#temoins li { font-family: Arial, Helvetica, sans-serif; padding-left: 0; margin-left: 15px; font-size: 1em; }
#temoins li li { font-size: 100%; }
#temoins li li li { font-size: 100%; }
#temoins li li li li { font-size: 100%; }

/* prier */

#prier { clear:both; margin-top: 12px; padding-top: 12px; border-top: 2px solid #666666; }
#prier p { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #000000; margin: 0 0 0.5em 0; }
#prier h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; color: #990000; margin: 0 0 0.5em 0; }
#prier h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#prier h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#prier h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#prier h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#prier h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#prier address { color: #000000; padding: 0; margin-bottom: 9px; margin-top: 0; font: italic 0.8em Arial, Helvetica, sans-serif; }
#prier pre { color: #000000; padding: 0; margin-bottom: 9px; margin-top: 0; font: 0.8em "Courier New", Courier, monospace; }
#prier ul { text-align: left; padding-left: 0; margin-left: 0px; }
#prier li { font-family: Arial, Helvetica, sans-serif; padding-left: 0; margin-left: 15px; font-size: 1em; }
#prier li li { font-size: 100%; }
#prier li li li { font-size: 100%; }
#prier li li li li { font-size: 100%; }

/* celeb */

#celeb { clear:both; margin-top: 1em; padding-top: 1em; overflow: auto; border-top: 2px solid #666666; }
#celeb p { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #000000; margin: 0 0 0.5em 0; }
#celeb h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; color: #990000; margin: 0 0 0.5em 0; }
#celeb h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#celeb h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#celeb h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#celeb h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#celeb h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#celeb address { color: #000000; padding: 0; margin-bottom: 9px; margin-top: 0; font: italic 0.8em Arial, Helvetica, sans-serif; }
#celeb pre { color: #000000; padding: 0; margin-bottom: 9px; margin-top: 0; font: 0.8em "Courier New", Courier, monospace; }
#celeb ul { text-align: left; padding-left: 0; margin-left: 0px; }
#celeb li { font-family: Arial, Helvetica, sans-serif; padding-left: 0; margin-left: 15px; font-size: 1em; }
#celeb li li { font-size: 100%; }
#celeb li li li { font-size: 100%; }
#celeb li li li li { font-size: 100%; }
#celeb img { float:right; margin-bottom: 1em; margin-left: 1em; }

/* bandeau2 */

#bandeau2 { clear:both; border: solid 2px #000000; margin-bottom: 1em; padding-right: 1em; padding-left: 1em; padding-top: 0.5em; }
#bandeau2 p { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #000000; margin: 0 0 0.5em 0; }
#bandeau2 h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; color: #990000; margin: 0 0 0.5em 0; }
#bandeau2 h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#bandeau2 h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#bandeau2 h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#bandeau2 h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#bandeau2 h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#bandeau2 address { color: #000000; padding: 0; margin-bottom: 9px; margin-top: 0; font: italic 0.8em Arial, Helvetica, sans-serif; }
#bandeau2 pre { color: #000000; padding: 0; margin-bottom: 9px; margin-top: 0; font: 0.8em "Courier New", Courier, monospace; }
#bandeau2 ul { text-align: left; padding-left: 0; margin-left: 0px; }
#bandeau2 li { font-family: Arial, Helvetica, sans-serif; padding-left: 0; margin-left: 15px; font-size: 1em; }
#bandeau2 li li { font-size: 100%; }
#bandeau2 li li li { font-size: 100%; }
#bandeau2 li li li li { font-size: 100%; }

/* site */

#site { clear:both; border: solid 2px #000000; margin-bottom: 1em; padding-right: 1em; padding-left: 1em; padding-top: 0.5em; }
#site p { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #000000; margin: 0 0 0.5em 0; }
#site h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; color: #990000; margin: 0 0 0.5em 0; }
#site h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#site h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#site h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#site h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#site h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#site address { color: #000000; padding: 0; margin-bottom: 9px; margin-top: 0; font: italic 0.8em Arial, Helvetica, sans-serif; }
#site pre { color: #000000; padding: 0; margin-bottom: 9px; margin-top: 0; font: 0.8em "Courier New", Courier, monospace; }
#site ul { text-align: left; padding-left: 0; margin-left: 0px; }
#site li { font-family: Arial, Helvetica, sans-serif; padding-left: 0; margin-left: 15px; font-size: 1em; }
#site li li { font-size: 100%; }
#site li li li { font-size: 100%; }
#site li li li li { font-size: 100%; }

/* contenu */

#contenu { clear:both; margin-top: 1em; padding-top: 1em; border-top: 2px solid #666666; }
#contenu p { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #000000; margin: 0 0 0.5em 0; }
#contenu h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; color: #990000; margin: 0 0 0.5em 0; }
#contenu h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#contenu h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#contenu h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#contenu h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#contenu h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #000000; margin: 0 0 0.5em 0; }
#contenu address { color: #000000; padding: 0; margin-bottom: 9px; margin-top: 0; font: italic 0.8em Arial, Helvetica, sans-serif; }
#contenu pre { color: #000000; padding: 0; margin-bottom: 9px; margin-top: 0; font: 0.8em "Courier New", Courier, monospace; }
#contenu ul { text-align: left; padding-left: 0; margin-left: 0px; }
#contenu li { font-family: Arial, Helvetica, sans-serif; padding-left: 0; margin-left: 15px; font-size: 1em; }
#contenu li li { font-size: 100%; }
#contenu li li li { font-size: 100%; }
#contenu li li li li { font-size: 100%; }

/* suggestions */
div.suggestions { display:none; }
