.lienspages			{ color: #333; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Verdana }
.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: "Trebuchet MS", Verdana; letter-spacing: -1px }
.titrehautdepage	{ color: #c30; font-size: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: none }
.dates				 { color: #c30; font-size: 9px; font-weight: bold }

td.grisclair		{ background-color: #e7e7e7 }
td.grismoyen		{ background-color: #ced6d6 }
td.grisfonce		{ background-color: #adb5b5 }
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: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica }
h6 { color: #c30; font-size: 14px; font-family: Verdana, Arial, Helvetica; font-weight: normal; letter-spacing: 1px }
h2  { color: #600; font-size: 18px; font-weight: normal }
p { color: #333; font-size: 10px; font-family: Verdana, Helvetica, Arial }
td { color: #333; font-size: 10px; font-family: Verdana, Helvetica, Arial }
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 { font-size: 10px; font-family: Verdana, Arial, Helvetica; border-color: #848484 #f5f5f5 #f5f5f5 #848484 }
textarea { color: #412928; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f5f5f5 }
th { font-size: 10px; font-family: Verdana, Arial, Helvetica }
tt { font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: normal }
select { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f5f5f5 }
li { font-size: 10px; font-family: Verdana, Helvetica, Arial; 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: #333; text-decoration: none }
sup{font-size:0.8em;margin-right:0.2em}
/*</agl.folder>*/
/*<agl.folder "home">*/
#content   { margin-right: 10px; margin-left: 20px }
.titrehome   { color: black; font-size: 11px; font-weight: bold; text-decoration: none; display: block; margin: 0 0 10px; padding-top: 4px; padding-bottom: 0; clear: both; border-bottom: 1px solid #f30 }
.liens_home  { font-weight: bold; background-image: url("/images/commun/puce.gif"); background-repeat: no-repeat; background-position: left 0; margin: 0; padding-top: 0; padding-bottom: 0; padding-left: 20px; clear: left }
.home  { }
.home img    { margin-right: 5px; float: left }
.spacer    { line-height: 0; visibility: hidden; margin: 0; padding: 0; height: 1px; clear: both }
/*</agl.folder>*/
/*<agl.folder "actu">*/
#actug   { position: absolute; top: 130px; left: 10px; width: 153px }
#actum    { margin-right: 185px; margin-left: 178px; position: absolute; top: 130px; width: 20em; border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #999 }
html>body #actum  { margin-right: 185px; margin-left: 178px }
#actud   { position: absolute; top: 130px; right: 10px; width: 160px; float: right }
#actutetiere { position: absolute; top: 80px; left: 10px }
#actutetiere h2 { color: #c30; font-size: 14px; margin: 0; padding: 0 }
.actu  { border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #999 }
.bodyactu  { background-image: url("/images/commun/fond_art_ill.gif"); background-repeat: no-repeat; background-position: center top; margin: 0; padding: 0 }
.actutitre  { color: black; font-size: 12px; font-family: Arial, Helvetica, Verdana; font-weight: bold; text-align: left }
.actu img { margin-top: 2px; margin-bottom: 10px; margin-left: 7px }
.actucontenu  { text-align: justify; padding-top: 7px; padding-right: 10px; padding-bottom: 10px }
.actucontenu p { margin-top: 5px }
.actunom { font-size: 11px; font-family: Arial, Helvetica, Verdana; font-weight: bold; text-align: left }
.rubrique { color: #c30; font-size: 16px; background-color: #ced6d6; text-align: center; margin-top: 20px; margin-bottom: 10px; border-top: 1px solid #fff; border-bottom: 1px solid #999 }
.sommaire     { margin-left: 5px; padding-bottom: 3px; border-top: 1px solid #999 }
.sommairetitre    { font-weight: bold; padding-left: 7px; width: 108px; border-top: 1px solid #999 }
.sommaire li  { background-image: url("/images/commun/puce_carre.gif"); background-repeat: no-repeat; list-style-type: none; list-style-image: none; display: marker; margin: 0; padding: 0 0 0 8px }
.sommaire ul { margin: 0; padding: 0 }
/*</agl.folder>*/
/*<agl.folder "nav">*/
#top           { background-color: #ced6da; background-image: url("/navigation/bg.gif"); background-repeat: no-repeat; background-position: left top; display: block; position: absolute; z-index: 0; top: 0; left: 0; width: 100%; height: 61px; clear: none; border-top: 1px solid black; border-bottom: 1px solid #5c5c5c }
#logo      { padding-top: 1px }
#logo img  { text-decoration: none; border: 0 }
#logo a:hover  { text-decoration: none; background-color: transparent; background-image: url("/navigation/bg.gif"); background-repeat: no-repeat; background-position: left top }
#nav        {background-image:url("/navigation/bg_rubrique.gif");background-repeat:no-repeat;background-position:left top;display:block;margin:0 0 20px;padding:0;position:relative;z-index:1;width:100%}
#nav a     { color: black; text-decoration: none }
#nav a:hover  { color: #900; background-color: #fff }
#nav ul    { margin: 0 15px 0 0; padding: 0; float: left; clear: none }
#nav li  { list-style-type: none; list-style-image: none; margin: 0 }
#nav table  { font-weight: bold; width: 100% }
#nav td  { white-space: nowrap; }.tetierenav       { color: white }
.tetierenav li {margin: 0; padding: 0; }
#pub img { border: solid 1px black; }

/*</agl.folder>*/

#recherche .text { width: 100px; height: 15px; margin:0; padding:0 }
#recherche .submit {float: right;width:20px;height:20px;}
