/*<agl.folder "elements">*/
*{color:#333;font-size:10px;font-family:verdana,arial,helvetica;}
body  {background-color:#f5f5f5;background-image:url("/images/commun/fond_art_ill.gif");background-repeat:no-repeat;background-attachment:fixed;margin:0;padding:0}
h1 {color: #c30; font-size: 14px; font-family: Verdana, Helvetica, Arial; text-decoration: none;margin:0;padding:0}
h2   { color: #600; font-size: 20px; font-family: "Trebuchet MS", Verdana, Times; font-weight: normal; text-decoration: none; letter-spacing: 1px; margin: 0 0 10px; padding: 0 }
input {color:#412928;background-color:#f5f5f5}
label {border-color:#848484 #f5f5f5 #f5f5f5 #848484}
ul {border-color:#848484 #f5f5f5 #f5f5f5 #848484}
li {list-style-type:disc;list-style-image:url("/images/commun/puce.gif");margin-bottom:4px; }
textarea {color:#412928;background-color:#f5f5f5}
select {color:#333;background-color:#f5f5f5}
img { background-repeat: no-repeat;overflow: visible;border:0 }
/*a img{border:solid 1px #600}*/
form { margin: 0; padding: 0 }
hr {font-size:0;line-height:0;visibility:hidden;margin:0;padding:0;clear:both}
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>*/
.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 "home">*/
#content   { margin-left:20px; width:900px; }
.home h2   { color:black; font-size:11px; font-family:Helvetica, Arial; font-weight:bold; text-decoration:none; width: 350px; display:block; margin:15px 0 10px; padding: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 }
.homedouble    { vertical-align: top; width:740px; margin: 0; }
td .home { margin: 0; padding-right: 20px; width: 350px; vertical-align: top; }
.homegoogle { text-align: center; margin: 0; padding-right: 20px; width: 740px; vertical-align: top; }
.home a img    {margin-right:5px;margin-bottom:5px;float:left;border:solid 1px}
#homed     { width:160px; }
.spacer    { line-height: 0; visibility: hidden; margin: 0; padding: 0; height: 1px; clear: both }
#footer{font-size:9px;text-align:center;padding:15px}
#footer a{font-size:9px}
.diminputlong{background-color:#dde0e2;width:180px;border:solid 1px #c30}
.diminputcourt{background-color:white;margin:0;width:100px;height:12px;border:solid 1px #c30}
.play{background-color:transparent;margin-left:5px;width:12px;height:12px}
.formmail{margin:5px 0 0;padding:0;border-width:0}
.fieldsearch{margin:0;padding:0;border-width:0}
#webo  { visibility: hidden; position: absolute; top: -500px; left: -500px }
/*</agl.folder>*/

/*<agl.folder "actu">*/
#actug   { position: absolute; top: 130px; left: 10px; width: 153px }
#actum     {margin-top:60px;margin-right:185px;margin-left:178px;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999}
/*html>body #actum  { margin-right: 185px; margin-left: 178px }*/
#actum table {margin:0;padding:0;width:100%;border:0}
#actum td{vertical-align:top}
#actud    { position: absolute; top: 130px; right: 10px; width: 160px }
#actutetiere    { position: absolute; top: 80px; left: 10px }
#actutetiere h2   { color: #c30; font-size: 15px; font-family: Helvetica, Arial, SunSans-Regular, sans-serif; font-weight: bold; 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: left top; margin: 0; padding: 0 }
.actutitre  {color:black;font-size:12px;font-family:Arial,Helvetica,Verdana;font-weight:bold;text-align:left}
.actucontenu  {text-align:justify;padding-top:10px;padding-right:10px;padding-bottom:10px}
.actucontenu p {margin-top:0px}
.actucontenu img {margin-left:7px;border:solid 1px}
.actunom {font-size:11px;font-family:Arial,Helvetica,Verdana;font-weight:bold;vertical-align:top}
.rubrique  {color:#c30;font-size:15px;font-family:Helvetica,Arial,SunSans-Regular,sans-serif;font-weight:bold;background-color:#ced6d6;text-align:center;letter-spacing:1px;border-top:1px solid #fff;border-bottom:1px solid #999;padding-top:3px}
.rubrique img    { float: right; border-width: 0 }
.sommaire     {margin-top:0;margin-left:5px;padding-bottom:3px;border-top:1px solid #999}
.sommaire h2 {color:black;font-size:1.3em;font-family:Helvetica,Arial,SunSans-Regular,sans-serif;font-weight:bold;background-image:url("/images/commun/guillemet.gif");background-repeat:no-repeat;margin-top:20px;margin-right:30px;padding-top:1px;padding-bottom:2px;padding-left:20px;border-bottom:1px solid gray}
.sommaire h3 {font-size:1.1em;margin-top:10px;margin-bottom:2px}
.sommairetitre    {font-weight:bold;padding-left:7px;width:108px;vertical-align:top;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; margin: 0; padding: 0 0 0 8px }
.sommaire ul { margin: 0; padding: 0 }
#suite  { margin-top: 20px; position: relative; width: 100% }
.suivante   { font-weight: bold; background-color: #ced6d6; width: 100%; border-top: 1px solid #fff }
/*</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;}
#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: #313131; line-height: 12px; text-decoration: none; text-shadow: 0px 1px white   }
#nav a:hover   { color: #000; background-color: #ced6da; text-shadow: 0px 1px white }
#nav ul    { margin: 0 15px 0 0; padding: 0; float: left; clear: none }
#nav li  { line-height: 12px; list-style-type: none; list-style-image: none; margin: 0  }
#nav li .chiffre  { color: #666b6d; font-size: 9px; font-weight: normal }
#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>*/
/*<agl.folder "ptitbandeau">*/
.bandeau  { background-color: #e7e7e7; background-image: url("/images/commun/guillemet.gif"); background-repeat: no-repeat; background-position: left top; display: block; margin-bottom: 3px; padding-left: 15px; width: 135px; border-top: 1px solid white; border-bottom: 1px solid #adb5b5 }
.bandeau p { margin: 0 0 0 -15px; padding-left: 0 }
.bandeau ul { margin: 0; padding: 0 }
.bandeau li  { background-image: url("/images/commun/puce_carre.gif"); background-repeat: no-repeat; list-style-type: none; list-style-image: none; margin: 0; padding: 0 0 0 8px }
.bandeau li a{text-decoration:none}
.bandeau img  { margin-top: 5px; margin-bottom: 3px; border: solid 1px }
/*</agl.folder>*/

#recherche .text { width: 100px; height: 15px; margin:0; padding:0 }
#googlebas{background-color:#e7e7e7;text-align:center;border-top:1px solid black;border-bottom:1px solid black}
#googlehome { background-color: #e7e7e7; text-align: center; width: 37%; border-top: 1px solid black; border-bottom: 1px solid black; }
.subsearch { width: 110px; }
#baseline{ width: 100%; height: auto; }
#baseline h2 { color: #878078; font-size: 11px; }
