.justify  { text-align: justify }
.lienspages	{ color: #808080; font-size: 12px; font-family: "Times New Roman", Times, serif; font-weight: bold }
.legende { font-size: 9px; font-family: Helvetica, Arial, Times, "Times New Roman" }
.justify { font-size: 10px; text-align: justify }
.titre { color: #c30; font-size: 17px; font-family: "Times New Roman", Times, serif; letter-spacing: -1px }
.titrehautdepage { color: #c30; font-size: 14px; font-family: "Times New Roman", Times, serif; text-decoration: none }
.dates { color: #c30; font-weight: bold }

td.grisclair { background-color: #e7e7e7 }
td.grismoyen { background-color: #ced6d6 }
td.grisfonce { color: white; font-weight: bold; background-color: #8d9393 }
td.grisfonceretrait { color: white; font-weight: bold; background-color: #8d9393; text-align: left; padding-left: 20px }
td.grisfonceretrait a, td.grisfonceretrait a:visited		 { color: white; font-weight: bold; background-color: #8d9393 }
td.grisfonce a { color: white; font-weight: bold; background-color: #8d9393 }
td.beigeclair { background-color: #cec6bd }
td.beigemoyen { background-color: #ada59c }
/*<agl.folder "arcturus">*/
.navarcturus { font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, Verdana; font-weight: bold }
a.navarcturus:link { color: #fff; font-weight: 600; text-decoration: none }
a.navarcturus:hover { color: #fc3; font-weight: 600; text-decoration: none; background-color: #00396b }
a.navarcturus:visited { color: #fff; font-weight: 600; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "elements">*/
body { color: #666; font-size: 13px; font-family: "Times New Roman", Times, serif }
h6 { color: #c30; font-size: 16px; font-family: "Times New Roman", Times, serif; font-weight: normal; letter-spacing: 1px }
h2 { color: #600; font-size: 22px; font-family: "Times New Roman", Times, serif; font-weight: 100; text-decoration: none; letter-spacing: 1px }
p { color: #666; font-size: 13px; font-family: "Times New Roman", Times, serif }
td { color: #666; font-size: 13px; font-family: "Times New Roman", Times, serif }
input { color: #412928; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f5f5f5 }
label { font-size: 10px; font-family: Verdana, Arial, Helvetica; border-color: #848484 #f5f5f5 #f5f5f5 #848484 }
ul { border-color: #848484 #f5f5f5 #f5f5f5 #848484 }
textarea  { color: #412928; font-size: 11px; background-color: #f5f5f5 }
tt { font-weight: normal }
select { color: #333; font-size: 11px; background-color: #f5f5f5 }
li { list-style-type: disc; list-style-image: url("/images/commun/puce.gif"); margin-bottom: 4px; disccolor: #FF6600    }
image { background-repeat: no-repeat; overflow: visible }
form { margin: 0; padding: 0 }
a:link { color: #600; text-decoration: none }
a:hover { color: #900; text-decoration: underline; background-color: white }
a:visited { color: #600; text-decoration: none }
/*</agl.folder>*/
.noir { color: #000 }
.art11dates { color: white; font-weight: bold }
.art11titre { color: #4d5e77; font-size: 13px; font-weight: bold; margin-bottom: 2px }
.art11texte { text-align: justify; text-indent: 0 }
#infos { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 2px }
#infos .info { margin: 3px 0 0; padding: 0; width: 100px; float: left }
#infos .ok { margin-top: 5px; margin-left: 4px; float: left }
