 	/* styles de base */
body { font: 12px arial, sans-serif }
p { font: 12px arial, sans-serif}
blockquote { margin-left: 40px; margin-right: 0px }
h1 { font: 26px georgia, serif; color: #28620D }
h2 { font: 19px georgia, serif; color: #28620D}
.commeh2 { 19px georgia, serif; color: #28620D }
.commeh2:link { 19px georgia, serif; color: #28620D; text-decoration: underline }
.commeh2:visited { 19px georgia, serif; color: #28620D; text-decoration: underline }
h3 { font: 16px georgia, serif; color: #28620D;}
h4 { font: 14px georgia, serif; color: #BF8000;}
h5 { font: 12px georgia, serif; color: #28620D;}
h6 { font: 19px georgia, serif; color: #28620D;}
dl { font: 12px arial, sans-serif }
dt { font: 12px arial, sans-serif }
dd { font: 12px arial, sans-serif }
td { font: 12px arial, sans-serif }
ul { font: 12px arial, sans-serif } 
li { font: 12px arial, sans-serif }
address { font: 12px arial, sans-serif }
/* liens */
a {color: #28620D; text-decoration: none }
a:hover {color: #BF8000; text-decoration: underline }
a:visited {color: #BF8000; text-decoration: none }

.aplus  {font: 16px color: #28620D; font-weight: bold ; text-decoration: none }
.aplus:link  {font: 16px color: #28620D; font-weight: bold ;text-decoration: none }
.aplus:visited {font: 16px color: #BF8000; font-weight: bold ; text-decoration: none }
.aplus:hover  {font: 16px color: #BF8000; font-weight: bold ; text-decoration: underline }

.minj { color: #BF8000; font-family: georgia,serif ; font-weight: normal ; font-size: 11px }
.minj:link { color: #BF8000; font-family: georgia,serif ; font-weight: normal ; font-size: 11px ; text-decoration: underline} 
.minj:visited { color: #BF8000; font-family: georgia,serif ; font-weight: normal ; font-size: 11px ; text-decoration: underline }
.minj:hover { color: #28620D; font-family: georgia,serif ; font-weight: normal ; font-size: 11px ; text-decoration: underline }

.minbleu { color: #0045BC; font-family: georgia,serif ; font-weight: bold ; font-size: 11px }
.minbleu:link { color: #0045BC; font-family: georgia,serif ; font-weight: bold ; font-size: 11px ; text-decoration: underline} 
.minbleu:visited { color: #0045BC; font-family: georgia,serif ; font-weight: bold ; font-size: 11px ; text-decoration: underline }
.minbleu:hover { color: #0045BC; background-color:#FFCC33  ; font-family: georgia,serif ; font-weight: bold ; font-size: 11px ; text-decoration: underline }
.minvert { color: #28620D; font-family: georgia,serif ; font-weight: bold ; font-size: 12px }
.minvert:link { color: #28620D; font-family: georgia,serif ; font-weight: bold ; font-size: 12px ; text-decoration: underline} 
.minvert:visited { color: #FF9933; font-family: georgia,serif ; font-weight: bold ; font-size: 12px ; text-decoration: underline }
.minvert:hover { color: #28620D; background-color:#FFCC33  ; font-family: georgia,serif ; font-weight: bold ; font-size: 12px ; text-decoration: underline }
/* menus */
.menug1 { margin-left: 5px  ; color:#777777 ; text-transform:uppercase ; text-decoration:none ; white-space: nowrap; font: 12px arial, sans-serif ; font-weight: bold}
.menug1:link { margin-left: 5px ; color:#777777; text-transform:uppercase ; text-decoration:none ; white-space: nowrap; font: 12px arial, sans-serif; font-weight: bold }
.menug1:visited { margin-left: 5px ; color:#BF8000; text-transform:uppercase; text-decoration:none ; white-space: nowrap; font: 12px arial, sans-serif ; font-weight: bold}
.menug1:hover { margin-left: 5px ; color:#28620D; text-transform:uppercase ; text-decoration:none ; white-space: nowrap; font: 12px arial, sans-serif ; font-weight: bold}
.menug1pagencours, .menug1pagencours:visited { margin-left: 5px ; color:#28620D; text-transform:uppercase ; text-decoration:none ; white-space: nowrap; font: 12px arial, sans-serif; font-weight: bold }
.menug1pagencours:hover { margin-left: 5px ; color:#28620D; text-transform:uppercase ; text-decoration:none ; white-space: nowrap; font: 12px arial, sans-serif; font-weight: bold }
.menug2 	{ padding-left: 15px ; color:#777777; text-decoration:none ; font: 12px arial, sans-serif; font-weight: normal }
.menug2:link	{ padding-left: 15px ; color:#777777;  text-decoration:none ; font: 12px arial, sans-serif; font-weight: normal }
.menug2:visited { padding-left: 15px ; color:#BF8000;  text-decoration:none ; font: 12px arial, sans-serif; font-weight: normal }
.menug2:hover	{ padding-left: 15px ; color:#28620D;  text-decoration:none ; font: 12px arial, sans-serif; font-weight: normal }
.menug2pagencours, .menug2pagencours:visited { margin-left: 15px ; color:#28620D;  text-decoration:none ; font: 12px arial, sans-serif; font-weight: bold }
.menud1       { text-decoration:none ; font: 12px georgia, serif; font-weight: bold;  color:#28620D ; align = "center"}
.menud1:link  { text-decoration:none ; font: 12px georgia, serif; font-weight: bold;  color:#28620D  ; align = "center"}
.menud1:visited  { text-decoration:none ; font: 12px georgia, serif; font-weight: bold;  color:#28620D  ; align = "center"}
.menud1:hover { text-decoration:none ; font: 12px georgia, serif; font-weight: bold;  color:#28620D  ; align = "center"}
.menud2 { margin-left: 10px ;  text-decoration:none ;  font: 12px arial, sans-serif; margin-top: 0px ; padding-top: 0px ; line-height: 1em}
.menud2:link { margin-left: 10px ; text-decoration:none ;  font: 12px arial, sans-serif; margin-top: 0px ; padding-top: 0px ; line-height: 1em}
.menud2:visited { margin-left: 10px ; text-decoration:none ;  font: 12px arial, sans-serif; margin-top: 0px ; padding-top: 0px ; line-height: 1em}
.menud2:hover { margin-left: 10px ; text-decoration:none ;  font: 12px arial, sans-serif; margin-top: 0px ; padding-top: 0px ; line-height: 1em}
.menud3 { margin-left: 40px ; font-weight: bold ; font: 12px arial, sans-serif; margin-top: 0px ; padding-top: 0px ; line-height: 1em}
.menud3:link { margin-left: 40px ; color:#6699CC ; font-weight: bold ; text-decoration:none ; font: 12px arial, sans-serif; margin-top: 0px ; padding-top: 0px ; line-height: 1em}
.menud3:visited { margin-left: 40px ; color:#6699CC ; font-weight: bold ; text-decoration:none ; font: 12px arial, sans-serif; margin-top: 0px ; padding-top: 0px ; line-height: 1em}
.menud3:hover { margin-left: 40px ; color:#3366CC; font-weight: bold ; text-decoration:none ; font: 12px arial, sans-serif; margin-top: 0px ; padding-top: 0px ; line-height: 1em}
.bleugris { color: #333366; font-family: georgia,serif ; font-weight: bold; font-size: 12px}
.vertgris { color: #28620D; font-family: georgia,serif ; font-weight: bold; font-size: 12px}


.date, .date:link, .date:visited  { padding-left: 12px ; text-indent: 0px ; padding-right: 9px }
.date:hover  {color: #28620D; text-decoration: underline ; padding-left: 12px ; text-indent: 0px ; padding-right: 9px }
.dateliste {padding-top: 0px; padding-right: 9px; padding-bottom: 0px; padding-left: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: normal; font-size: 12px; background-color: transparent; background-image: url("http://oratoiredulouvre.fr/images/web/trianglegris.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 12px 3px; padding-left: 24px; margin-bottom: 8px }


/* bordures */
.bordsgris  { border-width: 1px 1px 1px 1px; border-style: solid;  border-color: #BFBFBF }
.basgris  { border-width: 0px 0px 1px 0px; border-style: solid;  border-color: #BFBFBF }
.bggris  { border-width: 0px 0px 1px 1px; border-style: solid;  border-color: #BFBFBF }
.bordgri  { border-width: 0px 1px 1px 1px; border-style: solid;  border-color: #BFBFBF }
.borgri  { border-width: 0px 1px 1px 1px; border-style: solid;  border-color: #BFBFBF }
.bordsbleus  { border-width: 2px ; border-style: solid;  border-color: #6699CC }
.bordsverts  { border-width: 1px 1px 1px 1px; border-style: solid;  border-color: #28620D }
.feuillerose  { border-width: 5px ; border-style: solid;  border-color: #FFE5DF }
.topbleu  { border-width: 2px 0px 0px 0px; border-style: solid;  border-color: #6699CC }
.topgris  { border-width: 2px 0px 0px 0px; border-style: solid;  border-color: #BFBFBF }
.cotesbleus  { border-width: 0px 1px 0px 1px ; border-style: solid;  border-color: #BDC6CE }
/* letrines */
.titre, .titre:link, .titre:visited {font: 32px  georgia,serif; color: #28620D; text-decoration: none; font-variant:small-caps; font-weight: normal }
.titre:hover  { font: 32px georgia,serif; color: #BF8000; text-decoration: none; font-variant:small-caps; font-weight: normal }
.titrej, .titrej:link, .titrej:visited {font: 32px  georgia,serif; color: #BF8000; text-decoration: none; font-variant:normal; font-weight: normal }
.titrej:hover  { font: 32px georgia,serif; color: #28620D; text-decoration: none; font-variant:normal; font-weight: normal }

.aumenu, .aumenu:link, .aumenu:visited {font: 12px  georgia,serif; color: #28620D; background-color: #f3f6f3 ; border-width: 1px 1px 1px 1px; border-style: solid;  border-color: #BFBFBF }
.aumenu:hover  { font: 12px georgia,serif; color: #BF8000; background-color: #f3f6f3 ; border-width: 1px 1px 1px 1px; border-style: solid;  border-color: #BFBFBF }
.aumenuencours, .aumenuencours:link, .aumenuencours:visited {font: 12px  georgia,serif; color: #BF8000; background-color: #FFFDED ; border-width: 1px 1px 1px 1px; border-style: solid;  border-color: #BFBFBF }
.aumenuencours:hover  { font: 12px georgia,serif; color: #28620D; background-color: #FFFDED ; border-width: 1px 1px 1px 1px; border-style: solid;  border-color: #BFBFBF }
.titremenu, .titremenu:link, .titremenu:visited {font: 12px  georgia,serif; color: #28620D; background-color: #f3f6f3 ; text-decoration: none; font-variant:small-caps; font-weight: bold }
.titremenu:hover  { font: 12px georgia,serif; color: #BF8000; background-color: #f3f6f3 ; text-decoration: none; font-variant:small-caps; font-weight: bold }
.titremenuencours, .titremenuencours:link, .titremenuencours:visited {font: 12px  georgia,serif; color: #BF8000; background-color: #FFFDED ; text-decoration: none; font-variant:small-caps; font-weight: bold }
.titremenuencours:hover  { font: 12px georgia,serif; color: #28620D; background-color: #FFFDED ; text-decoration: none; font-variant:small-caps; font-weight: bold }


.letrinerouge { font: bold 32px georgia, serif; color: #AA0000 }
.letrineverte { font: bold 32px georgia, serif; color: #28620D }
.letrinebleue { font: bold 32px georgia, serif; color: #333366 }
.beigeLetrine { font: bold 24px georgia, serif; color: #999966 }
.bordoLetrine { font: bold 24px georgia, serif; color: #970D33 }
/* couleurs */
.vert { color: #28620D; font-family: arial, sans-serif ; font-weight: bold; font-size: 12px}
.rouge { color: #AA0000; font-family: arial, sans-serif ; font-weight: bold; font-size: 12px}
.bleu { color: #0033aa; font-family: arial, sans-serif ; font-weight: bold; font-size: 12px}

.jaune { color: #BF8000; font-family: arial, sans-serif ; font-weight: bold; font-size: 12px}
.rougegris { color: #FF3333; font-family: arial, sans-serif ; font-weight: bold; font-size: 12px}
.bleufon { color: #639ace; font-family: arial, sans-serif , Geneva; font-weight: bold; font-size: 12px }
.vertfon { color: #28620D; font-family: arial, sans-serif , Geneva; font-weight: bold; font-size: 13px }
.blanc { color: white; font-family: arial, sans-serif ; font-weight: bold; font-size: 12px}
/* bible */
.verset { font: 12px georgia, serif; font-style: italic; font-weight: bold; text-align: center}
.grecvert { font-family: Symbol; font-size: 12px; font-weight: bold}
/* italiques */
.italique { font: 12px arial, sans-serif; font-style: italic; font-weight: bold }
.italvert { font: 12px arial, sans-serif; font-style: italic; font-weight: bold; color: #28620D }
.italrouge { font: 12px arial, sans-serif; font-style: italic; font-weight: bold; color: #AA0000 }
.italbleu { font: 12px arial, sans-serif; font-style: italic; font-weight: bold; color: blue }
/* enorme */
.enorme, enorme:link { font: 28px georgia, serif; font-weight: bold }
.enormeblanc { color: white; font-family: arial, sans-serif ; font-size: 28px; font-weight: bold }
.enormebleugris { color: #3366CC; font-family: arial, sans-serif ; font-size: 20px; font-weight: bold } 
.enormebleufon { color: #639ace; font-family: arial, sans-serif ; font-size: 20px; font-weight: bold }
/* gros */
.gros, .gros:link { font: 19px georgia, serif; font-weight: bold }
.moyen, moyen:link { font: 14px georgia, serif; font-weight: bold }
.grosbleufon { color: #639ace; font-family: arial, sans-serif ; font-size: 14px; font-weight: bold }
.grosbleugris { color: #3366CC; font-family: arial, sans-serif ; font-size: 14px; font-weight: bold }
.grosbleu { color: blue; font-family: arial, sans-serif ; font-size: 14px; font-weight: bold}
.grosvert { color: #28620D; font-family: arial, sans-serif ; font-size: 14px; font-weight: bold}
.grosrouge { color: #AA0000; font-family: arial, sans-serif ; font-size: 14px; font-weight: bold}
.grosblanc { color: white; font-family: arial, sans-serif ; font-size: 14px; font-weight: bold}
/* couleurs en petit */
.petit { font: 10px arial, sans-serif ; font-weight: bold}
.petitbleufon { color: #639ace; font-family: arial, sans-serif ; font-weight: bold; font-size: 10px}
.petitbleugris { color: #3366CC; font-family: arial, sans-serif ; font-weight: bold ; font-size: 10px}
.petitbleu { color: blue; font-weight:normal; font-family: arial, sans-serif ; font-size: 10px}
.petitvert { color: #28620D; font-weight:normal; font-family: arial, sans-serif ; font-size: 10px}
.petitrouge { color: #AA0000; font-weight:normal; font-family: arial, sans-serif ; font-size: 10px}
.petitblanc { color: white; font-weight:normal; font-family: arial, sans-serif ; font-size: 10px}
.gris { color: #999999; font-family: arial, sans-serif ; font-size: 12px; font-style: normal; font-weight: normal}
.minbordo { color: #970D33; font-family: arial; font-weight: bold; font-size: 9px }

