
.stitre { color: #a7a7a1; text-align: left; vertical-align: inherit }
.billet-titre  { text-align: left; vertical-align: inherit }
.chapo { color: #a7a7a1; margin-top: 29px; margin-bottom: -11px; margin-left: 20px }
.billet-contenu   { text-align: justify; margin-top: -11px }
.billet-sign   { color: #a7a7a1; text-align: right; margin-top: -7px; padding-top: 2px; padding-bottom: 44px; border-top: 1px dotted #a7a7a1 }
samp { color: #a7a7a1; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px }
samp a { color: #a7a7a1 }
#top a  { border-bottom: 1px none #555 }
.space-9 { margin-top: -9px }
.space-11 { margin-top: -11px }
/*------rubriques------*/
.chapoRubric { color: #a7a7a1; margin-top: -11px }
.coulrubric1 a { color: #ffbbbe; text-decoration: none; border-bottom: 1px solid #464646 }
.coulrubric2 a { color: #ffce70; text-decoration: none; border-bottom: 1px solid #464646 }
.coulrubric3 a { color: #ffff99; text-decoration: none; border-bottom: 1px solid #464646 }
.coulrubric4 a { color: #ccffcc; text-decoration: none; border-bottom: 1px solid #464646 }
.coulrubric5 a { color: #bae1ff; text-decoration: none; border-bottom: 1px solid #464646 }
.coulrubric6 a { color: #ccccff; text-decoration: none; border-bottom: 1px solid #464646 }
.coulrubric7 a { color: #ddb2dc; text-decoration: none; border-bottom: 1px solid #464646 }
.coulrubric8 a { color: #cccc99; text-decoration: none; border-bottom: 1px solid #464646 }
.coulrubric12 a { color: #f0ca83; text-decoration: none; border-bottom: 1px solid #464646 }
.coulrubric12 { color: #f0ca83 }
/*------sidebar------*/
.breves  { padding-top: 1px }
.brevetitre   { margin-top: -7px; padding-top: 1px; border-top: 1px dotted #a7a7a1 }
.plusbreve  { margin-top: -13px; margin-bottom: 15px; padding-top: 1px }
.brevetext   { margin-top: -11px }
.toutbreve   { margin-top: 11px; border-top: 1px dotted #a7a7a1 }
.brevetouttext { margin-top: -11px }
.finbloc { visibility: hidden; margin-top: -18px }
.rubriques  { padding-bottom: 3px; border-bottom: 1px dotted #a7a7a1 }
.rubriquetitre   { margin-top: -7px; margin-bottom: 1px; border-top: 1px dotted #a7a7a1 }
.bloglist { margin-bottom: 5px; position: relative; top: -20px; width: 220px; float: left; border-top: 1px dotted #a7a7a1 }
.titrebloglist { margin-top: -11px; margin-bottom: 15px }
/*------blocs repliables------*/
h4.blocs_titre { color: #a7a7a1; background: url("/squelettes/images/FlechBlocB.gif") no-repeat left center; padding: 0 0 0 15px }
h4.blocs_replie { color: #a7a7a1; background: url("/squelettes/images/FlechBlocD.gif") no-repeat left center; padding: 0 0 0 15px }
.cs_blocs    { float: left }
/*------spips_tyles perso------*/
p.spip  { }
hr.spip /* filets pointillŽs */  { margin-top: -7px; margin-bottom: -9px; border-top: medium none; border-right: none; border-bottom: 1px dotted #a7a7a1; border-left: none }
strong { font-weight: normal }
p.spip_note  { color: #a7a7a1; margin-top: -11px }
.notes   { margin-top: -3px; margin-bottom: -11px; padding-top: 1px }
hr.post { margin-bottom: -10px; padding-top: 4px; border-top: medium none; border-right: none; border-bottom: 1px dotted #a7a7a1; border-left: none }
p.post  /* annule l'effet de p.spip qui vient se mettre lˆ */ { margin-top: -11px }
.post    { font-size: 11px; line-height: 18px; margin-top: 11px }
.on /* lien pagination */  { color: #333; font-weight: bold }
/*------images------*/
#divers a  { border-bottom: 1px none }
#divers img { border: solid 1px gray }
.spip_documents img  { border: solid 1px black }
.spip_documents a  { border-bottom: 1px none }
.spip_documents { background-color: #4b4b4b }
.spip_documents_left { margin-top: 5px; margin-right: 7px; margin-bottom: 5px; float: left }
.spip_documents_center   { text-align: center; margin: auto; clear: both }
.spip_documents_right { margin-top: 5px; margin-bottom: 5px; margin-left: 7px; float: right }
span.spip_documents  { background-color: #555; display: block; margin-top: 6px; margin-bottom: 4px }
.spip_doc_titre /*  titre legende  */   { line-height: 18px; text-align: left; margin-top: 3px; padding-right: 3px; padding-left: 3px }
.spip_doc_descriptif /*   texte legende   */  { color: #a7a7a1; line-height: 18px; text-align: left; margin-top: -11px; margin-left: 0; padding-right: 3px; padding-left: 3px }
#imgaleat a { border-bottom: 1px none }
#imgaleat img  { margin-right: -4px; border: 1px }
.mp3player-titre  { color: #dcdcce; text-align: left; margin-bottom: 3px }
.mp3player-texte { color: #a7a7a1; text-align: left; margin-top: -9px }
.fichjoint { margin-bottom: 10px; padding-top: 1px; border-top: 1px dotted #a7a7a1 }
/*------forums------*/
ul.forum { text-align: justify; list-style-type: none; display: block; margin: 0; padding: 0 3px; clear: both }
.forum  /* Bloc comprenant tous les commentaires */  { background-color: #4b4b4b; padding-top: 0 }
ul .forum-message  /* Messages pris individuellement */   { list-style-type: none; margin: 50px 0 0 }
.forum-message a   { color: #dcdcce; border-bottom: 1px solid #333 }
.sign_comment   { text-align: right; margin-top: -8px; margin-bottom: 12px; border-top: 1px dotted #a7a7a1 }
.titre_comment   /* Affichage nbre de commentaires (Articles) */  { background-color: #4b4b4b; text-align: left; margin-top: -20px; margin-bottom: -70px; padding-bottom: 40px; padding-left: 3px; height: 20px }
.previsu { background-color: #4b4b4b; text-align: justify; padding-right: 3px; padding-left: 3px }
.previsu a  { border-bottom: 1px solid #333 }
.mask { display: none }
.formforum  /* Laisser pour labels et input */ { }
.formforum label  { text-align: right; padding-top: 2px; padding-right: 3px; width: 60px; float: left; clear: both }
.formforum input  { margin-bottom: 5px }
.formtext   { color: #a7a7a1; margin-left: 63px }
.formtext a { color: #a7a7a1 }
.formnumero  { color: #a7a7a1; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-align: right; position: relative; top: 29px; right: 398px }

