body { text-align: center; color: #000000; margin: 0px; padding: 0px; background-color: #ffffff; background-image: url(/images/BG.gif); background-repeat: repeat-y; background-position: center; }

a:visited { color:#0000ff; }

/* container */

#container { text-align: left; width: 750px; margin: 0px auto; padding: 0px; }

/* logo */

#logo h1 { float: left; width: 275px; height: 125px; position: relative; margin: 8px 8px 8px 0px; padding: 0px; font: 1.5em Arial, Helvetica, sans-serif; text-decoration: none; }
#logo span { position: absolute; background-image: url(/images/PrionsLogo.jpg); background-repeat: no-repeat; width: 275px; height: 125px; }
#logo_print { display: none; }

/* ad */

#ad { float: left; width: 467px; height: 125px; margin-top: 8px; margin-bottom: 8px; padding: 0px; }
#ad-admin { float: left; width: 467px; height: 125px; margin-top: 8px; margin-bottom: 8px; background-color: #cccccc; padding: 0px; }
#ad-admin h1 { font-family: Arial, Helvetica, sans-serif; font-size: 3em; font-weight: bold; text-align: right; color: #000099; margin: 0px; padding: 0px 16px 0px 0px; }

/* navigation */

#nav { float: left; width: 161px; margin-left: 0px; margin-right: 8px; margin-bottom: 8px; padding: 0px; position:relative; }
#navarchives { float: left; width: 161px; overflow: auto; }
#navor { float: left; width: 161px; overflow: auto; }
#navor3 {  width: 161px; overflow: auto; }
#navor h1, #navarchives h1, #navor2 h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 0.95em; font-weight: bold; color: #000099; margin-bottom: 8px; margin-top: 0px; background-color: #e5e5f5; padding: 4px; border: solid 1px; }
#navor li, #navarchives li, #navor2 li, #navor3 li { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background-image: url(/images/SideButtons.gif); background-position: left top; font-size: 16px; font-weight: bold; color: #2d445b; margin-bottom: 8px; line-height: 17px; padding: 6px 6px 4px 30px; }
#navarchives li { background-image: url(/images/SideButtonRed.gif); color: #ffffff; }
#navarchives li a { color: #ffffff; }
#navor3 li.archives { background-image: url(/images/SideButtonRed.gif); color: #ffffff; }
#navor3 li.archives a { color: #ffffff; }
#navor2 li { background-image: url(/images/SideButtonsBlue.gif); color: #ffffff; }
#navor li a, #navor2 li a, #navor3 li a { color: #2d445b; text-decoration: none; display: block; }
#navarchives li a, #navor2 li a, #navor3 li a { color: #ffffff; text-decoration: none; }
#navarchives li a img, #navor li a img, #navor2 li a img, #navor32 li a img { padding-top: 6px; border-style: none; }
#navor ul, #navarchives ul, #navor2 ul, #navor3 ul { list-style-type: none; text-align: left; margin: 0px 0px 16px; padding: 0px; }
#navve { background-image: url(/images/NousRejoindre_01.gif); background-repeat: no-repeat; background-position: 50% top; background-color: #30a116; margin-bottom: 8px; float: left; width: 161px; overflow:auto; }
#navvebot { background-image: url(/images/NousRejoindre_03.gif); background-position: 50% bottom; background-repeat: no-repeat; }
#navve ul { list-style-type: none; text-align: left; margin: 0px; padding: 0px 0px 25px; }
#navve li { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff; margin-bottom: 0px; padding-top: 6px; padding-right: 6px; padding-bottom: 4px; line-height: 17px; }
#navve img { padding-right: 12px; }
#navve li a { color: #ffffff; text-decoration: none; display:block; }
#navor ul, #navarchives ul, #navor2 ul, #navor3 ul { margin-bottom: 8px; padding-bottom: 0px; }

/* content */

#content { float: left; width: 581px; }

/* meditation */

#meditation { float: left; width: 577px; border: solid 2px #9b9955; background-repeat: repeat; margin-bottom: 8px; background-color: #ebecde; }
#meditationimage { width: 577px; height: 30px; position: relative; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px; }
#meditationimage span.med { position: absolute; width: 100%; height: 100%; background-image: url(/images/Meditation_01.jpg); background-repeat: no-repeat; }
#meditationimage span.obj { position: absolute; width: 100%; height: 100%; background-image: url(/images/Objective-vie_01.jpg); background-repeat: no-repeat; }
#meditation p { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; margin: 0px; padding: 3px 6px 6px; }
#meditation h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #5e0000; margin: 0px; padding: 0px; }
#meditation ul {
	text-align: left;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: 6px;
	margin-bottom: 6px;
}
#meditation li { font-family: Arial, Helvetica, sans-serif; padding-left: 0px; margin-left: 24px; font-size: 1.0em; }
#meditation li li { font-size: 100%; }
#meditation li li li { font-size: 100%; }
#meditation li li li li { font-size: 100%; }

/* aujourdhui */

#aujourdhuiGauche { height: 56px; width: 161px; background-image: url(/images/Aujoudhui_01.gif); background-repeat: no-repeat; float: left; display: inline; }
#aujourdhuiGauche h4 { display: none; }
#aujourdhui sup { font-size: 0.45em; }
#aujourdhuip2 sup { font-size: 0.45em; }
#aujourdhuiGauchep2 { height: 28px; width: 161px; background-image: url(/images/Aujoudhuip2_01.gif); float: left; display: inline; }
#aujourdhuiGauchep2 h4 { display: none; }
#aujourdhuiDroite { float: left; display: inline; width: 420px; }
#aujourdhui { float: left; display: inline; width: 581; margin-bottom: 8px; background-image: url(/images/Aujoudhui_blanc.gif); background-position: 50% bottom; background-repeat: no-repeat; }
#aujourdhuip2 { float: left; display: inline; width: 581; margin-bottom: 8px; background-image: url(/images/Aujoudhuip2_02.gif); background-position: 50% bottom; background-repeat: no-repeat; }
#aujourdhuiDroite h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #2d445b; margin: 0px; padding: 3px 3px 0px 9px; }
#aujourdhuiDroite p { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: normal; color: #000000; margin: 0px; padding: 3px 3px 3px 9px; }

/* archives */

#archivesGauche { height: 56px; width: 161px; background-image: url(/images/Archives_01.gif); background-repeat: no-repeat; float: left; display: inline; }
#archivesGauche h4 { display: none; }
#archives sup { font-size: 0.45em; }
#archivesp2 sup { font-size: 0.45em; }
#archivesGauchep2 { height: 28px; width: 161px; background-image: url(/images/Archivesp2_01.gif); float: left; display: inline; }
#archivesGauchep2 h4 { display: none; }
#archivesDroite { float: left; display: inline; width: 420px; }
#archives { float: left; display: inline; width: 581; margin-bottom: 8px; background-image: url(/images/Archives_blanc.gif); background-position: 50% bottom; background-repeat: no-repeat; }
#archivesp2 { float: left; display: inline; width: 581; margin-bottom: 8px; background-image: url(/images/Archivesp2_02.gif); background-position: 50% bottom; background-repeat: no-repeat; }
#archivesDroite h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #990000; margin: 0px; padding: 3px 3px 0px 9px; }
#archivesDroite p { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #000000; margin: 0px; padding: 3px 3px 3px 9px; }


/* lectures */

#lecturesPrier { float: left; width: 581px; background-image: url(/images/LecturesBG.gif); background-repeat: no-repeat; margin-bottom: 8px; }
#lectures { float: left; width: 248px; background-image: url(/images/Lectures.gif); background-repeat: no-repeat; padding-left: 40px; }
#lectures p { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; padding: 0px; margin-top: 3px; margin-right: 20px; margin-bottom: 9px; }
#lectures h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #5e0000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#lectures h1 a { color: #5e0000; text-decoration: none; }
#lectures h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#lectures h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#lectures h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#lectures h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#lectures h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#lectures address { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: italic 1.0em Arial, Helvetica, sans-serif; }
#lectures pre { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: 1.0em "Courier New", Courier, monospace; }
#lectures ul { text-align: left; padding-left: 0px; margin-left: 0px; }
#lectures li {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	margin-left: 15px;
	font-size: 1.0em;
	margin-bottom: 6px;
}
#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: 251px; background-image: url(/images/Temoins.gif); background-repeat: no-repeat; border-right: 2px solid #91a2b6; border-bottom: 2px solid #91a2b6; padding-left: 40px; }
#temoins p { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; padding: 0px; margin-top: 3px; margin-right: 20px; margin-bottom: 9px; }
#temoins h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #5e0000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#temoins h1 a { color: #5e0000; text-decoration: none; }
#temoins h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#temoins h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#temoins h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#temoins h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#temoins h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#temoins address { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: italic 1.0em Arial, Helvetica, sans-serif; }
#temoins pre { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: 1.0em "Courier New", Courier, monospace; }
#temoins ul { text-align: left; padding-left: 0px; margin-left: 0px; }
#temoins li {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	margin-left: 15px;
	font-size: 1.0em;
	margin-bottom: 6px;
}
#temoins li li { font-size: 100%; }
#temoins li li li { font-size: 100%; }
#temoins li li li li { font-size: 100%; }

/* prier */

#prier { float: left; width: 539px; background-image: url(/images/Prier.gif); background-repeat: no-repeat; border-right: 2px solid #91a2b6; border-bottom: 2px solid #91a2b6; padding-left: 40px; margin-top: 12px; }
#prier p { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; padding: 0px; margin-top: 3px; margin-right: 20px; margin-bottom: 9px; }
#prier h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #5e0000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#prier h1 a { color: #5e0000; text-decoration: none; }
#prier h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#prier h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#prier h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#prier h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#prier h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#prier address { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: italic 1.0em Arial, Helvetica, sans-serif; }
#prier pre { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: 1.0em "Courier New", Courier, monospace; }
#prier ul { text-align: left; padding-left: 0px; margin-left: 0px; }
#prier li {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	margin-left: 15px;
	font-size: 1.0em;
	margin-bottom: 6px;
}
#prier li li { font-size: 100%; }
#prier li li li { font-size: 100%; }
#prier li li li li { font-size: 100%; }

/* celeb */

#celeb { float: left; width: 539px; background-image: url(/images/Celebrer.gif); background-repeat: no-repeat; margin-bottom: 8px; border-right: 2px solid #91a2b6; border-bottom: 2px solid #91a2b6; padding-left: 40px; }
#celeb img.coverdimanche { float: right; margin-bottom: 8px; margin-right: 8px; margin-left: 8px; display: inline; }
#celeb p { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; padding: 0px; margin-top: 3px; margin-right: 20px; margin-bottom: 9px; }
#celeb h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #5e0000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#celeb h1 a { color: #5e0000; text-decoration: none; }
#celeb h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#celeb h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#celeb h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#celeb h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#celeb h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#celeb address { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: italic 1.0em Arial, Helvetica, sans-serif; }
#celeb pre { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: 1.0em "Courier New", Courier, monospace; }
#celeb ul { text-align: left; padding-left: 0px; margin-left: 0px; }
#celeb li {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	margin-left: 15px;
	font-size: 1.0em;
	margin-bottom: 6px;
}
#celeb li li { font-size: 100%; }
#celeb li li li { font-size: 100%; }
#celeb li li li li { font-size: 100%; }

/* bandeau2 */

#bandeau2 { float: left; width: 545px; margin-bottom: 8px; background-color: #e5e9ee; padding: 5px 16px; border: solid 2px #91a2b6; }
#bandeau2 p { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; }
#bandeau2 h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #5e0000; margin-bottom: 9px; margin-top: 3px; padding-top: 0px; }
#bandeau2 h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#bandeau2 h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#bandeau2 h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#bandeau2 h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#bandeau2 h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#bandeau2 address { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: italic 1.0em Arial, Helvetica, sans-serif; }
#bandeau2 pre { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: 1.0em "Courier New", Courier, monospace; }
#bandeau2 ul { padding-left: 0px; margin-left: 0px; }
#bandeau2 li {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	margin-left: 15px;
	font-size: 1.0em;
	margin-bottom: 6px;
}
#bandeau2 li li { font-size: 100%; }
#bandeau2 li li li { font-size: 100%; }
#bandeau2 li li li li { font-size: 100%; }

/* site */

#site { float: left; width: 531px; margin-bottom: 8px; padding: 5px 16px; border: 2px solid #339900; background: #e4f4e4; }
#site p {
	color: #000000;
	padding: 0px;
	margin-bottom: 9px;
	margin-top: 0px;
	font: 1.0em Arial, Helvetica, sans-serif;
}
#site h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #5e0000; margin-bottom: 9px; margin-top: 3px; padding-top: 0px; }
#site h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#site h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#site h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#site h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#site h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#site address { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: italic 1.0em Arial, Helvetica, sans-serif; }
#site pre { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: 1.0em "Courier New", Courier, monospace; }
#site ul { padding-left: 0px; margin-left: 0px; }
#site li {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	margin-left: 15px;
	font-size: 1.0em;
	margin-bottom: 6px;
}
#site li li { font-size: 100%; }
#site li li li { font-size: 100%; }
#site li li li li { font-size: 100%; }

/* contenu */

#contenu { position:relative; clear: none; width: 567px; float: left; padding-left: 14px; }
#contenu p { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; }
#contenu h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #5e0000; margin-bottom: 9px; margin-top: 0px; padding-top: 0px; }
#contenu h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#contenu h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#contenu h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#contenu h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#contenu h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#contenu address { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: italic 1.0em Arial, Helvetica, sans-serif; }
#contenu pre { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: 1.0em "Courier New", Courier, monospace; }
#contenu ul { padding-left: 0px; margin-left: 0px; }
#contenu li {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	margin-left: 15px;
	font-size: 1.0em;
	margin-bottom: 6px;
}
#contenu li li { font-size: 100%; }
#contenu li li li { font-size: 100%; }
#contenu li li li li { font-size: 100%; }

#contenu p.auteur { font-size: 0.7em; color: #666666; width: 565px; margin-top: 8px; padding-top: 3px; border-top: 2px solid #cccccc; }
#contenu h1.blue { color: #000099; }

#contenu th {
	font: normal 1.0em Arial, Helvetica, sans-serif;
	color: #000000;
}


/* contenulogin */

#contenulogin { float: left; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; text-align: center; width: 750px; }

/* contenu gauche et droite */

#contenugauche { float:left; width:281px; }
#contenugauche a { color: #000099; text-decoration: none; }
#contenugauche a:visited { color: #000099; text-decoration: none; }
#contenugauche a:active { color: #000099; text-decoration: none; }
#contenugauche a:hover { color: #000099; text-decoration: none; }
#contenudroite { float:left; width:281px; }
#contenudroite a { color: #000099; text-decoration: none; }
#contenudroite a:visited { color: #000099; text-decoration: none; }
#contenudroite a:active { color: #000099; text-decoration: none; }
#contenudroite a:hover { color: #000099; text-decoration: none; }

/* dategroup */

#dategroup { border-bottom:2px solid #cccccc; width: 567px; margin-bottom: 6px; overflow:auto; }
#dategroup p { font-size: 1.3em; color: #000099; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; margin:0; padding: 0px; }
#date2 { width: 161px; clear:both; margin-bottom: 9px; }
#date2 p { font-size: 0.7 em; color: #000099; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; margin:0; padding: 2px; border: solid 1px #000000; background-color: #ffffff; }
#date2 a { font-size: 0.7 em; color: #0000ff; text-decoration: none; }
#date2 a:hover { font-size: 0.7 em; color: #0000ff; text-decoration: none; }
#date2 a:visited { font-size: 0.7 em; color: #0000ff; text-decoration: none; }

/* minical */

#Layer1 { position:absolute; left: 0px; top: 0px; width:161px; z-index:1; visibility: hidden; overflow: auto; background-color: #f5f5ff; border:solid 1px #000000; padding: 4px; }
iframe { background-color: #f5f5ff; }
#fermer { float:left; width: 80px; }
#fermer p { font-size: 0.7 em; color: #000099; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; margin:3px; padding: 2px; border: solid 1px #000000; background-color: #ffffff; }
#fermer a { font-size: 0.7 em; color: #0000ff; text-decoration: none; }
#fermer a:hover { font-size: 0.7 em; color: #0000ff; text-decoration: none; }
#fermer a:visited { font-size: 0.7 em; color: #0000ff; text-decoration: none; }

#cal { float:left; margin-bottom: 9px; }
#cal table { background-color: #e5e5ff; border: solid 1px #000099; }
#cal td { background-color: #ffffff; border: solid 1px #e5e5ff; text-decoration: none; font: 0.8em Arial, Helvetica, sans-serif; }
#cal td a { font-weight: bold; }
#cal p { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; text-align: center; margin: 3px 0px 0px; }
#cal th { margin: 0px; padding: 1px; }
#cal td.off { background-color: #f5f5ff; border: solid 1px #f5f5ff; }
#cal img { border-style: none; border-width: 0px; }
#cal2 a { color: #000099; text-decoration: none; display: block; padding: 1px; }
#cal2 a:visited { color: #000099; text-decoration: none; }
#cal2 a:active { color: #000099; text-decoration: none; }
#cal2 a:hover { background-color: #000099; color: #ffffff; text-decoration: none; }

/* bottom_nav */

#bottom_nav li a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; color: #2d445b; background-color: #feaf30; padding: 3px; text-decoration: none; margin: 3px; border-color: #e49d2b #cb8c26 #cb8c26 #e49d2b; border-style: solid; border-width: 2px; }
#bottom_nav li { display: inline; list-style: none; margin-left: 0px; padding-left: 0px; margin-right: 0px; padding-right: 0px; }
#bottom_nav ul { display: block; text-align: center; list-style: none; margin-top: 24px; margin-left: 0px; padding-left: 0px; margin-right: 0px; padding-right: 0px; }

/* classes */

.small {
	font-size: 0.7em;
	font-weight: normal;
}
.bullet1 { background-image: url(/images/rejoindre.gif); background-repeat: no-repeat; height: 41px; background-position: 8px 5px; margin-left: 0px; padding-left: 55px; }
.bullet2 { background-image: url(/images/courrier.gif); background-repeat: no-repeat; height: 41px; background-position: 8px 5px; margin-left: 0px; padding-left: 55px; }
.bullet3 { background-image: url(/images/envoyer.gif); background-repeat: no-repeat; height: 41px; background-position: 8px 5px; margin-left: 0px; padding-left: 55px; }
.bullet4 { background-image: url(/images/histoire.gif); background-repeat: no-repeat; height: 41px; background-position: 8px 5px; margin-left: 0px; padding-left: 55px; }
.spanred { background-color:#ff0000; padding:2px; }
.retour { font-family: Arial, Helvetica, sans-serif; text-align: center; }
.lower { margin-bottom: -6px; }
.couvmens { margin-bottom: 3px; }
img.archivescouv {
	float: right;
	margin: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
}

/* sommaire */

.red {
	color: #FFFFFF;
	background: #FF0000;
	width: 200px;
	border-bottom: 1px dashed #ffffff;
	font-weight: bold;
}

.green {
	background: #00FF00;
	width: 200px;
	border-bottom: 1px dashed #999999;
	font-weight: bold;
}
.gray {
	background: #EEEEEE;
	border-bottom: 1px dashed #999999;
}
.sommaire {
	font: .8em Arial, Helvetica, sans-serif;
	color: #000000;
	margin-bottom: 9px;
	border-top: 1px dashed #999999;
	border-right: 1px dashed #999999;
	border-left: 1px dashed #999999;
	width: 565px;
}
.modif {
	background: #EEEEEE;
	width: 120px;
	text-align: center;
	border-bottom: 1px dashed #999999;
}

/* suggestions */

div.suggestions {
	padding-bottom: 12px;
	background: url(/images/Suggestions.gif) no-repeat 0px 1px;
	padding-left: 14px;
	margin-left: 0px;
	font-size: 0.9em;
}
div.suggestions a { font-size: 0.9 em; color: #0000ff; text-decoration: none; }
div.suggestions a:hover { font-size: 0.9 em; color: #0000ff; text-decoration: none; }
div.suggestions a:visited { font-size: 0.9 em; color: #0000ff; text-decoration: none; }

table.mois a { color: #000099; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
table.mois { background-color:#f5f5ff; border: 1px solid #000099; padding-top: 6px; padding-right: 6px; padding-left: 6px; margin-bottom: 6px; }
table.mois p { margin: 0px; padding: 0px; }
table.mois a:visited { color: #000099; text-decoration: none; }
table.mois a:active { color: #000099; text-decoration: none; }
table.mois a:hover { color: #000099; text-decoration: none; }
table.mois img { color: #000099; text-decoration: none; border-width: 0px; }
table.archivescal { background-color:#f5f5ff; padding: 6px; border: 1px solid #000099; }

#archivesside p { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: 1em Arial, Helvetica, sans-serif; text-align: center; }
#archivesside table.mois { margin: 0px 0px 6px; padding: 6px; }
#archivesside table.mois p { margin: 0px; padding: 0px; font-size: 0.8em; font-weight: bold; color: #0000FF; }
#archivesside form { margin: 0px; padding: 0px; }

/* archiveseditorial */

#archiveseditorial { float: left; width: 553px; margin-bottom: 8px; padding: 5px 12px; border: 2px solid #990000; background: #efd9d9; }
#archiveseditorial p { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: 1.0em Arial, Helvetica, sans-serif; }
#archiveseditorial h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #990000; margin-bottom: 9px; margin-top: 3px; padding-top: 0px; }
#archiveseditorial h1 a { color: #990000; text-decoration: none; }
#archiveseditorial h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archiveseditorial h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archiveseditorial h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archiveseditorial h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archiveseditorial h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archiveseditorial address { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: italic 1.0em Arial, Helvetica, sans-serif; }
#archiveseditorial pre { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: 1.0em "Courier New", Courier, monospace; }
#archiveseditorial ul { padding-left: 0px; margin-left: 0px; }
#archiveseditorial li {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	margin-left: 15px;
	font-size: 1.0em;
	margin-bottom: 6px;
}
#archiveseditorial li li { font-size: 100%; }
#archiveseditorial li li li { font-size: 100%; }
#archiveseditorial li li li li { font-size: 100%; }

/* archivesprier */

#archivesprier { float: left; width: 553px; margin-bottom: 8px; padding: 5px 12px; border: 2px solid #990000; background: #efd9d9; }
#archivesprier p { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: 1.0em Arial, Helvetica, sans-serif; }
#archivesprier h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #990000; margin-bottom: 9px; margin-top: 3px; padding-top: 0px; }
#archivesprier h1 a { color: #990000; text-decoration: none; }
#archivesprier h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archivesprier h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archivesprier h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archivesprier h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archivesprier h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archivesprier address { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: italic 1.0em Arial, Helvetica, sans-serif; }
#archivesprier pre { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: 1.0em "Courier New", Courier, monospace; }
#archivesprier ul { padding-left: 0px; margin-left: 0px; }
#archivesprier li {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	margin-left: 15px;
	font-size: 1.0em;
	margin-bottom: 6px;
}
#archivesprier li li { font-size: 100%; }
#archivesprier li li li { font-size: 100%; }
#archivesprier li li li li { font-size: 100%; }

/* archivessite */

#archivessite { float: left; width: 553px; margin-bottom: 8px; padding: 5px 12px; border: 2px solid #990000; background: #efd9d9; }
#archivessite p { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: 1.0em Arial, Helvetica, sans-serif; }
#archivessite h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #990000; margin-bottom: 9px; margin-top: 3px; padding-top: 0px; }
#archivessite h1 a { color: #990000; text-decoration: none; }
#archivessite h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archivessite h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archivessite h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archivessite h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archivessite h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: #000000; padding: 0px; margin-top: 3px; margin-bottom: 9px; }
#archivessite address { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: italic 1.0em Arial, Helvetica, sans-serif; }
#archivessite pre { color: #000000; padding: 0px; margin-bottom: 9px; margin-top: 0px; font: 1.0em "Courier New", Courier, monospace; }
#archivessite ul { padding-left: 0px; margin-left: 0px; }
#archivessite li {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	margin-left: 15px;
	font-size: 1.0em;
	margin-bottom: 6px;
}
#archivessite li li { font-size: 100%; }
#archivessite li li li { font-size: 100%; }
#archivessite li li li li { font-size: 100%; }

#archivessite.many { width: 538px; }

/* archivesmois */

#archivesmois {
	padding: 0px;
	margin: 0px;
	border-top: 2px solid #990000;
	border-right: 2px solid #990000;
	border-bottom: 1px solid #990000;
	border-left: 2px solid #990000;
}

#archivesmois p {
	padding: 0px;
	margin: 0px;
	font: bold 0.9em Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #990000;
}

#archivesmois p a {
	color: #990000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	padding: 3px 9px;
	display: block;
}
#archivesmois p a:visited { 
	color: #990000; 
	text-decoration: none; 
}

#archivesmois p a:active { 
	color: #990000; 
	text-decoration: none; 
}

#archivesmois p a:hover { 
	background-color: #990000; 
	color: #ffffff; 
	text-decoration: none; 
}

#archivesmois form input {
	display: none;
}

#archivesmois form {
	padding: 0px;
	margin: 0px;
}

#credit p {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #AAAAAA;
	text-align: right;
	margin: 0px;
	padding: 0px;
}
#credit a {
	color: #AAAAAA;
}
#credit a:hover {
	color: #0000FF;
}
#credit a:visited {
	color: #AAAAAA;
}
