body {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
background: #EDEDED;
text-align: center;
margin: 0 0 30px;
}
#conteneur {
width:966px;
background: white;
text-align: left;
margin: 0 auto;
padding: 0px 0 10px;
position: relative;
/* The entire template's width is set in this class. */
border: 2px solid #ddd;
border-top: none;
}
a {
text-decoration:none;
}
a.bouton {
background:#3D3B52 none repeat scroll 0% 50%;
border:1px solid #000000;
color:#F0F0FA;
display:block;
margin:10px 0px;
padding:1px;
text-align:center;
text-decoration:none;
}
a.bouton:hover {
background:#F0F0FA none repeat scroll 0% 50%;
color:#6262A4;
text-decoration:none;
}
a.logo-sarka-spip {
background:transparent url(../pics/sarka-spip.png) no-repeat scroll 0% 50%;
border:0px none;
display:block;
margin:0px;
padding:0px;
width:85px;
}
a.logo-sarka-spip:hover {
background:transparent url(../puces/sarka-spip-hover.png) no-repeat scroll 0% 50%;
border:0px none;
display:block;
margin:0px;
padding:0px;
width:85px;
}
a.logo-spip-powered {
background:transparent url(../puces/spip-powered.png) no-repeat scroll 0% 50%;
border:0px none;
display:block;
margin:0px;
padding:0px;
width:85px;
}
a.logo-spip-powered:hover {
background:transparent url(../puces/spip-powered-hover.png) no-repeat scroll 0% 50%;
border:0px none;
display:block;
margin:0px;
padding:0px;
width:85px;
}
.formulaire_spip fieldset {
border:1px solid #6262A4;
margin:10px 0px;
padding:10px;
}
.formulaire_spip legend {
background:#EEEEEE none repeat scroll 0% 50%;
border:1px solid #6262A4;
color:#6262A4;
font-weight:bold;
margin:0px 0px 5px;
padding:2px 5px;
}
.formulaire_spip label {
font-weight:bold;
}
.saisie-texte, .forml {
background:#F0F0FA none repeat scroll 0% 50%;
border:1px solid #6262A4;
color:#6262A4;
display:block;
margin:5px 0px;
padding:1px;
}

.spip_bouton input {
background:#6262A4 none repeat scroll 0% 50%;
border:1px solid #6262A4;
color:#F0F0FA;
display:block;
float:right;
margin:5px 0px;
}
.spip_bouton input:hover {
background:#F0F0FA none repeat scroll 0% 50%;
border:1px solid #6262A4;
color:#6262A4;
cursor:pointer;
}
.spip_bouton_gauche input {
background:#3D3B52 none repeat scroll 0% 50%;
border:1px solid #3D3B52;
color:#F0F0FA;
display:block;
margin:5px 0px;
}
.spip_bouton_gauche input:hover {
background:#F0F0FA none repeat scroll 0% 50%;
color:#6262A4;
text-decoration:none;
}
fieldset {
margin:0px;
padding:0px;
}
blockquote {
background:#EEEEEE none repeat scroll 0% 50%;
border-color:#990000;
border-style:solid;
border-width:1px 1px 1px 8px;
display:block;
font-style:italic;
overflow:auto;
padding:0px 5px;
}
a.info span {
display:none;
}
a.info:hover {
background:transparent none repeat scroll 0% 50%;
}
.images a.info:hover span {
background:#EEEEEE none repeat scroll 0% 50%;
border:1px solid #808080;
color:#808080;
display:inline;
margin:0em 0pt 0pt 1em;
padding:0px 3px;
position:absolute;
text-align:left;
width:200px;
z-index:500;
}
.plan a.info:hover span {
background:#EEEEEE none repeat scroll 0% 50%;
border:1px solid #808080;
color:#808080;
display:inline;
margin:0em 0pt 0pt 1em;
padding:0px 3px;
position:absolute;
text-align:left;
z-index:500;
}
.recherche a.info:hover span {
background:#EEEEEE none repeat scroll 0% 50%;
border:1px solid #808080;
color:#808080;
display:inline;
margin:0em 0pt 0pt 1em;
padding:0px 3px;
position:absolute;
text-align:left;
z-index:500;
}
.spip_code {
background:#E0F0F0 none repeat scroll 0% 50%;
border-color:#669999;
border-style:solid;
border-width:1px 1px 1px 8px;
display:block;
font-size:90%;
margin:1em 1em 1em 0em;
max-height:25em;
overflow:auto;
padding:0px 5px;
}
.bandeau {
background-color:#3D3B52;
background-image:url(../pics/logobleu.gif);
background-position:-10px 50%;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:40px;
height:100px;
margin:0px 0px 0px;
padding:0px 20px 0px 0px;
text-align:right;
}
.bandeau .spip_logos {
border:0px none;
float:left;
}
.bandeau .nom-site {
color:white;
margin-left:470px;
padding:0px;
}
.bandeau .zonecliquable {
cursor:pointer;
float:left;
height:100px;
width:450px;
}
.bande-chemin {
background:#E6E6E6 none repeat scroll 0% 50%;
color:#3D3B52;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:11px;
font-weight:bold;
height:15px;
margin:0px 8px 10px 210px;
padding-right:10px;
text-align:right;
}
.bande-chemin a {
color:#3D3B52;
font-weight:bold;
}
.bande-chemin a:hover {
text-decoration:underline;
}
.gauche {
border:0px none;
float:left;
font-family:Arial,Verdana,Helvetica,sans-serif;
margin:0px 20px;
_margin-left:10px;
position:relative;
width:180px;
}
.centre {
float:left;
font-family:Arial,Verdana,Helvetica,sans-serif;
margin:0px 20px 0px 0px;
width:500px;
}
.centreRubrique {
float:left;
font-family:Arial,Verdana,Helvetica,sans-serif;
margin:0px 20px 0px 0px;
width:710px;
}
.droite {
border:0px none;
float:left;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:10px;
width:200px;
}
.footer {
clear:both;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
padding:10px;
text-align:center;
}
.footer a {
color:#6262A4;
text-decoration:none;
}
.footer a:hover {
text-decoration:underline;
}
.maj {
background:#FFFFFF none repeat scroll 0% 50%;
border:1px solid #808080;
color:#808080;
font-size:11px;
margin:20px 0px;
padding:3px 0px;
text-align:center;
width:100%;
}
.maj hr {
background-color:#808080;
border:0px none;
color:#808080;
height:1px;
margin-left:0px;
margin-right:0px;
}
.stats {
background:#FFFFFF none repeat scroll 0% 50%;
border:1px solid #808080;
color:#808080;
font-size:11px;
margin:20px 0px;
padding:3px 0px;
width:100%;
}
.stats hr {
background-color:#808080;
border:0px none;
color:#808080;
height:1px;
margin-left:0px;
margin-right:0px;
}
.stats .titre {
color:#808080;
font-weight:bold;
margin:0px auto 5px;
text-align:center;
}
.stats a {
background-image:url(../puces/puce-n0.gif);
background-position:left top;
background-repeat:no-repeat;
color:#6262A4;
display:block;
margin:0px 5px;
padding:0px 0px 5px 10px;
text-align:left;
text-decoration:none;
}
.stats a:hover {
background-image:url(../puces/puce-n0.gif);
background-position:left top;
background-repeat:no-repeat;
color:#6262A4;
text-decoration:underline;
}
.stats a.info:hover span {
background:#6262A4 none repeat scroll 0% 50%;
border:1px solid #6262A4;
color:#FFFFFF;
display:inline;
margin:0em 0pt 0pt 1em;
padding:0px 3px;
position:absolute;
text-align:left;
text-decoration:none;
width:30px;
z-index:500;
}



.nav2 {
background:#BAAFA9 none repeat scroll 0% 50%;
border:1px solid #000000;
margin:0px 0px 10px;
width:100%;
}
.nav2 .texte {
font-size:12px;
margin:10px;
text-align:justify;
}
.nav2 .texte .bouton {
margin:10px 0px 10px 22px;
text-align:left;
text-indent:5px;
}

.nav2 .texte .logo-plan {
background-image:url(../puces/_plan.gif);
background-position:left center;
background-repeat:no-repeat;
bottom:10px;
float:left;
height:50px;
margin:0px -50px 0px 0px;
position:relative;
right:21px;
width:50px;
}
.nav2 .texte .logo-rss {
background-image:url(../puces/_rss.gif);
background-position:left center;
background-repeat:no-repeat;
bottom:12px;
float:left;
height:50px;
margin:0px -50px 0px 0px;
position:relative;
right:7px;
width:50px;
}
.nav2 .texte .logo-agenda {
background-image:url(../puces/_agenda.gif);
background-position:left center;
background-repeat:no-repeat;
bottom:17px;
float:left;
height:50px;
margin:0px -50px 0px 0px;
position:relative;
right:21px;
width:50px;
}
.nav2 .texte .logo-galerie {
background-image:url(../puces/_galerie.gif);
background-position:left center;
background-repeat:no-repeat;
bottom:17px;
float:left;
height:50px;
margin:0px -50px 0px 0px;
position:relative;
right:21px;
width:50px;
}
.nav2 .texte .logo-motscles {
background-image:url(../puces/_mots-cles.gif);
background-position:left center;
background-repeat:no-repeat;
bottom:17px;
float:left;
height:50px;
margin:0px -50px 0px 0px;
position:relative;
right:21px;
width:50px;
}
.nav2 .texte .logo-forum {
background-image:url(../puces/_forum.gif);
background-position:left center;
background-repeat:no-repeat;
bottom:17px;
float:left;
height:50px;
margin:0px -50px -30px 0px;
position:relative;
right:21px;
width:50px;
}
.nav2 .texte .logo-contact {
background-image:url(../puces/__contact.gif);
background-position:left center;
background-repeat:no-repeat;
bottom:11px;
float:left;
height:50px;
margin:0px -50px 0px 0px;
position:relative;
right:19px;
width:50px;
}
.nav2 .texte .logo-referencement {
background-image:url(../puces/__proposer-site.gif);
background-position:left center;
background-repeat:no-repeat;
bottom:18px;
float:left;
height:50px;
margin:0px -50px 0px 0px;
position:relative;
right:19px;
width:50px;
}
.nav2 .texte .logo-inscription {
background-image:url(../puces/__inscription.gif);
background-position:left center;
background-repeat:no-repeat;
bottom:18px;
float:left;
height:50px;
margin:0px -50px 0px 0px;
position:relative;
right:19px;
width:50px;
}
.nav2 .texte .logo-login {
background-image:url(../puces/__public-in.gif);
background-position:left center;
background-repeat:no-repeat;
bottom:18px;
float:left;
height:50px;
margin:0px -50px -30px 0px;
position:relative;
right:19px;
width:50px;
}
.nav2 .texte .logo-logout {
background-image:url(../puces/__public-out.gif);
background-position:left center;
background-repeat:no-repeat;
bottom:18px;
float:left;
height:50px;
margin:0px -50px -30px 0px;
position:relative;
right:19px;
width:50px;
}
.nav2 .texte .logo-prive {
background-image:url(../puces/__prive.gif);
background-position:left center;
background-repeat:no-repeat;
bottom:15px;
float:left;
height:50px;
margin:0px -50px -30px 0px;
position:relative;
right:19px;
width:50px;
}
.nav2 .texte .auteur {
background:#F0F0FA none repeat scroll 0% 50%;
border:1px solid #6262A4;
color:#6262A4;
margin:17px 0px;
padding-bottom:2px;
padding-top:3px;
text-align:center;
}
.nav2 .texte .auteur a {
color:#990000;
}
.nav2 .texte .auteur a:hover {
text-decoration:underline;
}
.nav2 .saisie-texte {
width:90%;
}
.nav2 .forml {
width:90%;
}
.intitule {
color:#808080;
font-size:24px;
font-weight:bold;
margin:0px 30px 20px;
}
.sommaire {
font-size:12px;
margin:0px;
width:100%;
}
.edito {
background-color:#FFFFE0;
border:2px solid #000000;
font-size:13px;
margin:0px 30px 20px;
}
.edito a {
color:#990000;
text-decoration:none;
}
.edito a:hover {
color:#990000;
text-decoration:underline;
}
.edito .image .spip_logos {
border:0px none;
display:block;
float:right;
margin:10px;
}
.edito .surtitre {
color:#000000;
font-size:120%;
font-weight:bold;
margin:5px 10px;
padding:0px;
}
.edito .titre {
color:#000000;
font-size:180%;
font-weight:bold;
margin:5px 10px;
padding:0px;
}
.edito .soustitre {
color:#000000;
font-size:130%;
font-weight:bold;
margin:5px 10px;
padding:0px;
}
.edito .detail {
color:#000000;
font-size:90%;
font-weight:bold;
padding-right:10px;
text-align:right;
}
.edito .texte {
color:#000000;
margin:10px;
padding:0px;
}
.edito .chapo {
color:#6262A4;
font-weight:bold;
margin:10px;
padding:0px;
}
.edito .post-scriptum {
border-top:2px solid #000000;
color:#000000;
font-size:100%;
margin:10px;
padding:0px;
}
.edito .post-scriptum .annonce {
color:#6262A4;
font-weight:bold;
margin:10px 0px;
padding:0px;
}
.edito .notes {
border-top:2px solid #000000;
color:#000000;
font-size:90%;
margin:10px;
padding:0px;
}
.edito h3 {
color:#6262A4;
font-size:140%;
font-weight:bold;
margin:1.5em 0em 0.5em;
}
.edito table {
border-color:#FFFFFF;
font-size:90%;
}
.edito tr.row_first {
background:#808080 none repeat scroll 0% 50%;
color:#FFFFFF;
font-size:100%;
text-align:center;
}
.edito tr.row_odd {
background:#E0E0E0 none repeat scroll 0% 50%;
color:#000000;
}
.edito tr.row_even {
background:#E0E0E0 none repeat scroll 0% 50%;
color:#000000;
}
.edito td {
border:1px solid #FFFFFF;
padding:1px 5px;
}
.sommaire .rubrique {
background:#FFFFFF none repeat scroll 0% 50%;
border:2px solid #990000;
margin:0px 30px 20px;
}
.sommaire .rubrique a.titre {
background:#990000 none repeat scroll 0% 50%;
border-bottom:2px solid #990000;
border-right:2px solid #990000;
color:#FFFFFF;
display:block;
font-size:150%;
font-weight:bold;
margin-right:50%;
padding:1px 5px;
text-align:center;
}
.sommaire .rubrique a.titre:hover {
background:#FFFFFF none repeat scroll 0% 50%;
border-bottom:2px solid #990000;
border-right:2px solid #990000;
color:#990000;
display:block;
font-size:150%;
font-weight:bold;
margin-right:50%;
padding:1px 5px;
text-align:center;
}
.sommaire .rubrique .texte {
margin:10px;
}
.sommaire .rubrique .texte a {
color:#990000;
text-decoration:none;
}
.sommaire .rubrique .texte a:hover {
text-decoration:underline;
}
.sommaire .rubrique table {
border-color:#FFFFFF;
font-size:85%;
}
.sommaire .rubrique tr.row_first {
background:#808080 none repeat scroll 0% 50%;
color:#FFFFFF;
font-size:100%;
text-align:center;
}
.sommaire .rubrique tr.row_odd {
background:#E0E0E0 none repeat scroll 0% 50%;
color:#000000;
}
.sommaire .rubrique tr.row_even {
background:#E0E0E0 none repeat scroll 0% 50%;
color:#000000;
}
.sommaire .rubrique td {
border:1px solid #FFFFFF;
padding:1px 5px;
}
.sommaire .rubrique .image .spip_logos {
border:0px none;
display:block;
float:right;
margin:10px;
}
.contenu {
font-size:13px;
margin:0px;
}
.contenu .rubrique {
background:#FFFFFF none repeat scroll 0% 50%;
border:2px solid #000000;
margin:0px 30px 40px;
}
.contenu .rubrique a.titre {
background:#BAAFA9 none repeat scroll 0% 50%;
border-bottom:2px solid #000000;
border-right:2px solid #000000;
color:#FFFFFF;
display:block;
font-size:150%;
font-weight:bold;
margin-right:50%;
padding:1px 5px;
text-align:center;
}
.contenu .rubrique a.titre:hover {
background:#3D3B52 none repeat scroll 0% 50%;
border-bottom:2px solid #000000;
border-right:2px solid #000000;
color:#000000;
display:block;
font-size:150%;
font-weight:bold;
margin-right:50%;
padding:1px 5px;
text-align:center;
}
.contenu .rubrique .texte {
margin:10px;
}
.contenu .rubrique .texte a {
color:#990000;
text-decoration:none;
}
.contenu .rubrique .texte a:hover {
text-decoration:underline;
}
.contenu .rubrique .image .spip_logos {
border:0px none;
display:block;
float:right;
margin:10px;
}
.contenu .rubrique .descriptif {
border:1px solid;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:85%;
margin:10px 150px 5px 10px;
padding:5px;
text-align:justify;
}
.contenu .rubrique table {
border-color:#FFFFFF;
font-size:85%;
}
.contenu .rubrique tr.row_first {
background:#808080 none repeat scroll 0% 50%;
color:#FFFFFF;
font-size:100%;
text-align:center;
}
.contenu .rubrique tr.row_odd {
background:#E0E0E0 none repeat scroll 0% 50%;
color:#000000;
}
.contenu .rubrique tr.row_even {
background:#E0E0E0 none repeat scroll 0% 50%;
color:#000000;
}
.contenu .rubrique td {
border:1px solid #FFFFFF;
padding:1px 5px;
}
.contenu .rubrique .filles {
margin:10px;
}
.contenu .rubrique .filles a {
background-image:url(../puces/puce0.jpg);
background-position:left center;
background-repeat:no-repeat;
color:#000000;
display:block;
font-weight:bold;
margin:5px 0px 5px 30px;
padding-left:15px;
}
.contenu .rubrique .filles a:hover {
background-image:url(../puces/puce1.jpg);
background-position:left center;
background-repeat:no-repeat;
}
.contenu .doc {
background:#FFFFFF none repeat scroll 0% 50%;
color:#990000;
margin:0px;
padding:10px;
}
.contenu .doc .en-tete {
font-size:110%;
font-weight:bold;
margin:5px 0px;
}
.contenu .doc .spip_logos {
border:0px none;
margin:5px 0px 0px 30px;
}
.contenu .doc a {
color:#990000;
display:block;
margin:0px 0px 5px;
text-decoration:none;
}
.contenu .doc a:hover {
text-decoration:underline;
}
.contenu .vignette a:hover {
text-decoration:none;
}
.contenu .images {
background:#FFFFFF none repeat scroll 0% 50%;
margin:0px;
padding:10px;
}
.contenu .images .en-tete {
color:#990000;
font-size:110%;
font-weight:bold;
margin:10px 0px;
}
.contenu .images .vignette {
font-size:80%;
margin:10px;
padding:10px 0px;
}
.contenu .images ul {
color:#000000;
list-style-type:none;
margin:0px;
padding:0px;
}
.derniers-articles {
background:#FFFFFF none repeat scroll 0% 50%;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
margin:30px 30px 20px;
padding:10px;
text-align:justify ;
}
.derniers-articles a {
color:#990000;
text-decoration:none;
}
.derniers-articles .image .spip_logos {
border:0px none;
display:block;
float:left;
margin:10px;
}
.derniers-articles a:hover {
color:#990000;
text-decoration:underline;
}
.derniers-articles .en-tete {
color:#6262A4;
font-size:180%;
font-weight:bold;
margin:0px
}
.derniers-articles .annonce {
background:#FFFFFF none repeat scroll 0% 50%;
margin:10px;
padding:0px 0px 10px;
}

.derniers-articles .surtitre {
color:#6262A4;
font-weight:bold;
margin:0px 10px;
padding-top:5px;
}
.derniers-articles a.titre {
color:#6262A4;
display:block;
font-size:130%;
font-weight:bold;
margin:0px 10px;
padding-top:5px;
text-decoration:none;
}
.derniers-articles a.titre:hover {
color:#6262A4;
font-size:130%;
font-weight:bold;
margin:0px 10px;
text-decoration:underline;
}
.derniers-articles .soustitre {
color:#6262A4;
font-weight:bold;
margin:0px 10px;
padding-top:5px;
}
.derniers-articles .detail {
color:#6262A4;
float:right;
font-size:85%;
font-weight:bold;
margin:0px 0px 10px;
padding:1px 5px;
text-align:center;
width:200px;
}
.derniers-articles .chemin {
color:#990000;
font-weight:bold;
padding:10px 10px 5px;
}
.derniers-articles .introduction {
color:#000000;
margin:10px 10px 0px;
}
.derniers-articles a.suite {
display:block;
text-align:left;
}
.contenu .article {
background:#FFFFFF none repeat scroll 0% 50%;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
margin:0px 30px 20px;
padding:10px;
}
.article a {
color:#990000;
text-decoration:none;
}
.article a:hover {
color:#990000;
text-decoration:underline;
}
.article .image .spip_logos {
border:0px none;
display:block;
float:left;
margin:10px;
}
.article .surtitre {
color:#FFFFFF;
font-size:120%;
font-weight:bold;
margin:0px;
}
.article .titre {
color:#6262A4;
font-size:180%;
font-weight:bold;
margin:0px;
}
.article .soustitre {
color:#FFFFFF;
font-size:130%;
font-weight:bold;
margin:0px;
}
.article .contenu {
background:#FFFFFF none repeat scroll 0% 50%;
margin:10px 0px 0px;
padding:0px 0px 10px;
}
.article .detail {
color:#6262A4;
font-size:85%;
font-weight:bold;
margin:0px 0px 10px 55%;
padding:1px 5px;
text-align:center;
}
.article .texte {
color:#000000;
margin:0px 10px;
text-align:justify;
}
.article .chapo {
color:#6262A4;
font-weight:bold;
margin:10px 10px 0px;
}
.article .post-scriptum {
border-top:2px solid #6262A4;
color:#000000;
font-size:100%;
margin:10px 0px;
padding-top:10px;
}
.article .post-scriptum .annonce {
color:#6262A4;
font-weight:bold;
margin:0px 0px 10px;
padding:0px;
}
.article .notes {
border-top:2px solid #6262A4;
color:#000000;
font-size:90%;
margin:10px 0px;
padding:0px 10px;
}
.article .en-tete {
color:#FFFFFF;
font-size:130%;
font-weight:bold;
margin:10px 0px;
}
.article h3 {
color:#6262A4;
font-size:140%;
font-weight:bold;
margin:1.5em 0em 0.5em;
}
.article table {
border-color:#FFFFFF;
font-size:90%;
}
.article tr.row_first {
background:#808080 none repeat scroll 0% 50%;
color:#FFFFFF;
font-size:100%;
text-align:center;
}
.article tr.row_odd {
background:#E0E0E0 none repeat scroll 0% 50%;
color:#000000;
}
.article tr.row_even {
background:#E0E0E0 none repeat scroll 0% 50%;
color:#000000;
}
.article td {
border:1px solid #FFFFFF;
padding:1px 5px;
}
.annonce table {
border-color:#FFFFFF;
font-size:90%;
}
.annonce  tr.row_first {
background:#808080 none repeat scroll 0% 50%;
color:#FFFFFF;
font-size:100%;
text-align:center;
}
.annonce  tr.row_odd {
background:#E0E0E0 none repeat scroll 0% 50%;
color:#000000;
}
.annonce  tr.row_even {
background:#E0E0E0 none repeat scroll 0% 50%;
color:#000000;
}
.annonce  td {
border:1px solid #FFFFFF;
padding:1px 5px;
}
.article a.imprimer {
background-image:url(../puces/printer.gif);
background-repeat:no-repeat;
display:block;
float:right;
height:22px;
margin-right:10px;
width:22px;
}
.petition {
border:2px solid #6262A4;
margin:0px 30px 20px;
padding:10px;
}
.petition .en-tete {
color:#6262A4;
font-size:150%;
margin:0px 0px 5px;
}
.signatures {
background:#EEEEEE none repeat scroll 0% 50%;
border:2px solid #6262A4;
font-size:100%;
margin:10px 30px;
padding:10px;
}
.signatures .en-tete {
color:#6262A4;
font-size:150%;
margin:0px 0px 5px;
}
.signatures td {
border:1px solid #6262A4;
empty-cells:hide;
font-size:12px;
margin:0px;
padding:2px 5px;
}
.signatures thead {
background:#6262A4 none repeat scroll 0% 50%;
color:#FFFFFF;
font-weight:bold;
}
.signatures a {
color:#990000;
text-decoration:none;
}
.signatures a:hover {
color:#990000;
text-decoration:underline;
}
.articles-freres {
background:#EEEEEE none repeat scroll 0% 50%;
border:2px solid #6262A4;
margin:20px 30px 10px;
padding:10px;
}
.articles-freres ol {
color:#6262A4;
}
.articles-freres .en-tete {
color:#6262A4;
font-size:150%;
margin:0px 0px 5px;
}
.articles-freres .frere a {
color:#6262A4;
font-weight:bold;
text-decoration:none;
}
.articles-freres .frere a:hover {
color:#6262A4;
text-decoration:underline;
}
.articles-freres .frere .date {
color:#990000;
}
.articles-freres .en-cours {
color:#808080;
}
.annonce-forum {
color:#990000;
font-size:150%;
font-weight:bold;
margin:0px 30px;
width:100%;
}
.forum {
border:medium none;
font-size:100%;
margin:0px 30px;
padding:0px;
}
a.repondre {
background:#990000 none repeat scroll 0% 50%;
border:1px solid #990000;
color:#FFFFFF;
float:right;
padding:1px 5px;
text-align:center;
text-decoration:none;
}
a.repondre:hover {
background:#FFFFFF none repeat scroll 0% 50%;
color:#990000;
text-decoration:none;
}
.forum .en-tete {
color:#6262A4;
font-size:150%;
margin:0px 0px 5px;
}
.forum .visualisation {
border:1px solid #6262A4;
margin:10px 0px 0px;
}
.forum .visualisation a {
color:#990000;
text-decoration:none;
}
.forum .visualisation a:hover {
color:#990000;
text-decoration:underline;
}
.forum .visualisation .titre {
background:#6262A4 none repeat scroll 0% 50%;
border-bottom:1px solid #FFFFFF;
color:#FFFFFF;
font-size:120%;
font-weight:bold;
margin:0px;
padding:2px 10px;
text-align:left;
}
.forum .visualisation .detail {
background:#6262A4 none repeat scroll 0% 50%;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
color:#FFFFFF;
float:right;
font-size:90%;
padding:1px;
text-align:center;
width:200px;
}
.forum .visualisation .texte {
padding:10px;
}
.forum a.article-forum {
color:#990000;
font-size:110%;
font-weight:bold;
text-decoration:none;
}
.forum a.article-forum:hover {
text-decoration:underline;
}
.bande-pagination {
font-size:12px;
margin:0px 30px 30px;
text-align:center;
text-decoration:none;
}
.bande-pagination span.on {
background:#F0F0FA none repeat scroll 0% 50%;
border:1px solid #6262A4;
color:#6262A4;
display:inline;
margin:10px 2px;
padding:1px;
}
.bande-pagination a {
background:#6262A4 none repeat scroll 0% 50%;
border:1px solid #6262A4;
color:#F0F0FA;
display:inline;
margin:10px 2px;
padding:1px;
}
.bande-pagination a:hover {
background:#F0F0FA none repeat scroll 0% 50%;
color:#6262A4;
}
.plan {
font-size:24px;
margin:0px 30px;
}
.plan .intitule {
color:#808080;
font-size:100%;
font-weight:bold;
margin:0px 0px 20px;
}
.plan a.annee {
color:#990000;
display:block;
font-weight:bold;
margin:0.5em 0px 0px;
padding-left:15px;
}
.plan a.annee:hover {
background-image:url(../puces/puce0.jpg);
background-position:left center;
background-repeat:no-repeat;
}
.plan a.rubrique {
color:#6262A4;
display:block;
font-weight:bold;
margin:0.5em 0px 0px;
padding-left:15px;
}
.plan a.rubrique:hover {
background-image:url(../puces/puce0.jpg);
background-position:left center;
background-repeat:no-repeat;
}
.plan a.article {
color:#6262A4;
font-size:11px;
margin:0px;
padding:0px 0px 0px 10px;
}
.plan a.article:hover {
background-image:url(../puces/puce-n0.gif);
background-position:left center;
background-repeat:no-repeat;
text-decoration:underline;
}
.plan a.breve {
color:#808080;
font-size:11px;
padding:0px 0px 0px 10px;
}
.plan a.breve:hover {
background-image:url(../puces/puce-n0.gif);
background-position:left center;
background-repeat:no-repeat;
text-decoration:underline;
}
.plan ul {
border:0px none;
list-style-type:none;
margin:0px;
padding:0px 0px 0px 20px;
}
.plan li {
border:0px none;
font-size:80%;
margin:0px;
padding:0px;
}
.plan hr {
border:1px solid #990000;
margin:10px 20px;
}
.plan a.article-syndic {
color:#000000;
display:block;
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px 0px 0px 10px;
}
.plan a.article-syndic:hover {
background-image:url(../puces/puce-n0.gif);
background-position:left top;
background-repeat:no-repeat;
}
.plan .date-syndic {
color:#990000;
font-weight:bold;
}
.plan .a-propos {
background:#FFFFFF none repeat scroll 0% 50%;
border:0px none;
color:#909090;
display:block;
font-size:11px;
padding:3px 30px 5px 40px;
}
.plan .a-propos .site-pere {
font-weight:bold;
}
.plan .a-propos .auteur-pere {
font-weight:bold;
}
.auteur {
font-size:12px;
margin:0px 30px;
padding:0px;
}
.auteur .intitule {
color:#808080;
font-size:24px;
font-weight:bold;
margin:0px 0px 20px;
}
.auteur div {
text-align:left;
}
.auteur .image .spip_logos {
border:0px none;
display:block;
float:right;
margin:10px;
}
.auteur .nom {
color:#6262A4;
font-size:150%;
font-weight:bold;
margin:0px 0px 20px;
padding:0px;
}
.auteur .tchak {
color:#000000;
font-size:130%;
font-weight:bold;
margin:30px 0px 10px;
padding:0px;
}
.auteur .spip_encadrer {
border:1px solid #6262A4;
color:#6262A4;
font-size:100%;
margin:5px 0px 10px;
padding:5px;
}
.auteur a {
color:#990000;
text-decoration:none;
}
.auteur a:hover {
text-decoration:underline;
}
.recherche {
margin:0px 30px 20px;
}
.recherche .intitule {
border:0px none;
color:#000000;
font-size:24px;
font-weight:bold;
margin:0px 0px 20px;
padding:1px 10px 1px 0px;
}
.recherche .elements-trouves {
color:#990000;
font-size:150%;
font-weight:bold;
margin:0px 0px 15px;
padding:0px;
text-decoration:underline;
}
.recherche .mot-cle {
color:#6262A4;
font-size:130%;
font-weight:bold;
margin:0px 0px 20px;
padding:0px;
text-decoration:underline;
}
.recherche .derniers-articles {
margin:0px;
}
.indentation {
padding-left:40px;
}
.redimensionnement {
font-size:11px;
}
.agenda {
color:#808080;
font-size:100%;
margin:0px;
}
.agenda a.en-tete {
background-color:#3D3B52;
display:block;
border:1px solid #808080;
color:#FFFFFF;
width: 100%;
font-size:12px;
font-weight:bold;
text-align:center;
}
.agenda a.en-tete:hover {
background-color:#EEEEEE;
border:1px solid #808080;
color:#808080;
}
.agenda .contenu .mois {

text-align:center;
}
.agenda .contenu .mois a {
color:#6262A4;
font-weight:bold;
text-decoration:none;
}
.agenda .contenu .mois a:hover {
color:#6262A4;
text-decoration:underline;
}
.tableau {
color:#AAAAAA;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
text-align:center;
}
.calendar_this_day {
background:#BD3A21 none repeat scroll 0% 50%;
color:#FFFFFF;
font-weight:bold;
}
.calendar_this_month {
background-color:#FFFFFF;
}
.calendar_not_this_month {
background:#EEEEEE none repeat scroll 0% 50%;
color:#AAAAAA;
}
.calendar_head_mini {
background-color:#D6DE10;
color:#000000;
font-family:Verdana,Arial,Helvatica,sans-serif;
font-size:10px;
font-style:normal;
text-align:center;
}
.agenda_annuel {
font-size:24px;
margin:0px 30px;
}
.agenda_annuel .intitule {
color:#808080;
font-size:100%;
font-weight:bold;
margin:0px 0px 20px;
}
.agenda_annuel a.mois {
color:#990000;
display:block;
font-weight:bold;
margin:0.5em 0px 0px;
padding-left:15px;
}
.agenda_annuel a.mois:first-letter {
text-transform:uppercase;
}
.agenda_annuel a.mois:hover {
background-image:url(../puces/puce0.jpg);
background-position:left center;
background-repeat:no-repeat;
}
.agenda_annuel a.evenement {
color:#6262A4;
font-size:11px;
margin:0px;
padding:0px 0px 0px 10px;
}
.agenda_annuel a.evenement:hover {
background-image:url(../puces/puce-n0.gif);
background-position:left center;
background-repeat:no-repeat;
text-decoration:underline;
}
.agenda_annuel .date {
color:#990000;
}
.agenda_annuel ul {
border:0px none;
list-style-type:none;
margin:0px;
padding:0px 0px 0px 20px;
}
.agenda_annuel li {
border:0px none;
font-size:80%;
margin:0px;
padding:0px;
}
.galerie {
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
margin:0px 30px;
}
.galerie .album {
border-top:2px solid #6262A4;
margin:0px;
padding:0px 0px 10px;
}
.galerie .album .vignette {
display:block;
float:left;
width:220px;
}
.galerie .album .vignette .spip_logos {
background:#EEEEEE none repeat scroll 0% 50%;
border-bottom:2px solid #6262A4;
border-left:2px solid #6262A4;
border-right:2px solid #6262A4;
display:block;
padding:10px;
}
.galerie .album .detail {
border-bottom:1px solid #6262A4;
border-left:1px solid #6262A4;
border-right:1px solid #6262A4;
color:#6262A4;
float:right;
font-size:85%;
font-weight:bold;
margin:0px 0px 10px;
padding:1px 5px;
text-align:center;
width:200px;
}
.galerie .album .detail a {
color:#990000;
}
.galerie .album .detail a:hover {
text-decoration:underline;
}
.galerie .album a.titre {
color:#6262A4;
display:block;
font-size:130%;
font-weight:bold;
margin:0px 10px;
padding-top:5px;
text-decoration:none;
}
.galerie .album a.titre:hover {
color:#6262A4;
font-size:130%;
font-weight:bold;
margin:0px 10px;
text-decoration:underline;
}
.galerie .album .texte {
display:block;
float:left;
margin:10px;
}
.galerie .album .introduction {
color:#000000;
margin:10px 10px 0px;
}
.galerie .album a.suite {
color:#990000;
display:block;
padding-right:25px;
text-align:right;
}
.galerie .album a.suite:hover {
text-decoration:underline;
}
.album_menu a:hover {
text-decoration:none;
}
.album_menu {
border-top:2px solid #6262A4;
color:#6262A4;
font-family:Courier,monospace;
margin-top:25px;
padding-bottom:10px;
padding-top:10px;
width:100%;
}
.album_boutons {
background-color:#FFFFFF;
border:1px solid #6262A4;
color:#6262A4;
font-weight:bold;
margin:5px 30%;
min-width:100px;
padding:2px;
}
.album_menu a.fleche-rew {
background-image:url(../puces/_prem.gif);
background-repeat:no-repeat;
display:block;
float:left;
height:16px;
margin-right:2px;
width:16px;
}
.album_menu a.fleche-rew:hover {
background-image:url(../puces/_premon.gif);
}
.album_menu a.fleche-previous {
background-image:url(../puces/_prec.gif);
background-repeat:no-repeat;
display:block;
float:left;
height:16px;
width:16px;
}
.album_menu a.fleche-previous:hover {
background-image:url(../puces/_precon.gif);
}
.album_menu .fleche-previous-vide {
float:left;
height:16px;
width:16px;
}
.album_menu .fleche-gauche-vide {
float:left;
height:16px;
width:32px;
}
.album_menu a.fleche-next {
background-image:url(../puces/_suiv.gif);
background-repeat:no-repeat;
display:block;
float:right;
height:16px;
width:16px;
}
.album_menu a.fleche-next:hover {
background-image:url(../puces/_suivon.gif);
}
.album_menu a.fleche-fwd {
background-image:url(../puces/_fin.gif);
background-repeat:no-repeat;
display:block;
float:right;
height:16px;
margin-left:2px;
width:16px;
}
.album_menu a.fleche-fwd:hover {
background-image:url(../puces/_finon.gif);
}
.album_menu .fleche-droite-vide {
float:right;
height:16px;
width:34px;
}
.album_menu .entre-fleches {
display:inline;
}
.album_vignette {
text-align:center;
width:100%;
}
.album_vignette a:hover {
text-decoration:none;
}
.album_vignette a.image-vignette {
}
.album_vignette img {
}
.album_vignette table {
margin:auto;
text-align:center;
}
.album_vignette td {
background-color:#E0E0E0;
height:130px;
margin:0px;
padding:5px;
width:130px;
}
.album_photo {
border-top:2px solid #6262A4;
margin:10px 0px;
padding-top:20px;
text-align:center;
width:100%;
}
.album_photo .album_titre {
color:#6262A4;
font-size:150%;
font-weight:bold;
margin:10px;
padding:0px;
text-align:center;
}
.album_photo .album_descriptif {
background-color:#E0E0E0;
border:1px solid #6262A4;
color:#6262A4;
margin:10px 20px;
padding:10px;
text-align:left;
}
.web {
font-size:100%;
margin:0px;
}
.web a.en-tete {
background-color:#3D3B52;
border:1px solid #808080;
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:bold;
margin:10px 0pt 0pt;
text-align:center;
}
.web a.en-tete:hover {
background-color:#EEEEEE;
border:1px solid #808080;
color:#808080;
}
.web a.article-synd {
background-image:url(../puces/puce-n0.gif);
background-position:left top;
background-repeat:no-repeat;
color:#808080;
display:block;
margin:0px 5px;
padding:0px 0px 5px 10px;
text-decoration:none;
}
.droite .web a.article-synd:hover {
color:#808080;
text-decoration:underline;
}
.centre .web a.article-synd:hover {
background-image:url(../puces/puce-n0.gif);
background-position:left top;
background-repeat:no-repeat;
color:#808080;
text-decoration:none;
}
.web .site {
border:1px solid #808080;
font-size:100%;
margin:5px 0px 0pt 0pt;
padding:0px;
}
.web .site .descriptif {
background-color:#EEEEEE;
border:1px solid #808080;
margin:5px 10px 10px;
padding:5px;
}
.web .site a.nom-site {
background:#EEEEEE none repeat scroll 0% 50%;
border-bottom:1px solid #808080;
color:#808080;
display:block;
font-size:130%;
font-weight:bold;
margin:0px 0px 10px;
padding:1px;
text-align:center;
}
.web .site a.nom-site2 {
background:#EEEEEE none repeat scroll 0% 50%;
color:#808080;
display:block;
font-size:130%;
font-weight:bold;
padding:1px;
text-align:center;
}
.web .site a.nom-site:hover {
background:#808080 none repeat scroll 0% 50%;
color:#FFFFFF;
}
.breves {
color:#808080;
font-size:100%;
margin:0px;
}
.breves a.en-tete {
background-color:#3D3B52;
border:1px solid #808080;
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:bold;
text-align:center;
}
.breves a.en-tete:hover {
background-color:#EEEEEE;
border:1px solid #808080;
color:#808080;
}
.breves .contenu .titre {
background:#EEEEEE none repeat scroll 0% 50%;
border-bottom:1px solid #808080;
color:#808080;
font-size:120%;
font-weight:bold;
margin:0px;
padding:1px;
text-align:center;
}
.breves .contenu {
border:1px solid #808080;
font-size:100%;
margin:5px 0px;
padding:0px;
}
.breves .contenu a.nom-breve {
background:#EEEEEE none repeat scroll 0% 50%;
border-bottom:1px solid #808080;
color:#808080;
display:block;
font-size:110%;
font-weight:bold;
margin:0px;
padding:1px;
text-align:center;
}
.breves .contenu a.nom-breve:hover {
background:#808080 none repeat scroll 0% 50%;
color:#FFFFFF;
text-decoration:none;
}
.breves .contenu .date {
background:#EEEEEE none repeat scroll 0% 50%;
border-bottom:1px solid #808080;
border-left:1px solid #808080;
color:#808080;
font-size:90%;
margin-left:40%;
padding:1px;
text-align:center;
}
.breves .contenu .texte {
font-size:100%;
line-height:110%;
margin:0px;
padding:5px;
}
.breves .contenu .texte h3 {
font-size:120%;
line-height:110%;
margin:0.3em 0em;
padding:0px;
}
.breves .contenu .texte p {
margin:0.7em 0em;
padding:0px;
}
.breves .contenu .texte strong {
color:#000000;
}
.breves .contenu a {
color:#990000;
}
.breves .contenu a:hover {
text-decoration:underline;
}
.breves .contenu blockquote {
margin:2px;
}
.breves .contenu .notes {
border-top:1px solid #808080;
font-size:100%;
line-height:110%;
margin:0px;
padding:5px;
}
.droite .mots-cles {
color:#808080;
font-size:100%;
margin:0px;
}
.droite .mots-cles hr {
background-color:#669999;
border:0px none;
color:#669999;
height:1px;
margin-left:0px;
margin-right:0px;
}
.droite .mots-cles a.en-tete {
background-color:#669999;
border:1px solid #669999;
color:#FFFFFF;
display:block;
font-size:200%;
font-weight:bold;
text-align:center;
}
.droite .mots-cles a.en-tete:hover {
background-color:#FFFFFF;
border:1px solid #669999;
color:#669999;
}
.droite .mots-cles .contenu {
border:1px solid #669999;
font-size:100%;
margin:10px 0px 20px;
padding:0px;
}
.droite .mots-cles .contenu a {
color:#669999;
display:block;
font-size:110%;
padding:0px 5px 3px;
text-decoration:none;
}
.droite .mots-cles .contenu a:hover {
text-decoration:underline;
}
.droite .mots-cles .contenu span {
color:#990000;
display:block;
font-size:110%;
padding:0px 5px 3px;
text-decoration:none;
}
.droite .mots-cles .contenu .nom-groupe {
display:block;
font-size:110%;
font-weight:bold;
padding:2px 5px 0px;
text-decoration:none;
}
.droite .mots-cles .contenu a.type {
background:#FFFFFF none repeat scroll 0% 50%;
border-bottom:1px solid #669999;
color:#669999;
display:block;
font-size:130%;
font-weight:bold;
margin:0px 0px 10px;
padding:1px;
text-align:center;
text-decoration:none;
}
.droite .mots-cles .contenu a.type:hover {
background:#669999 none repeat scroll 0% 50%;
color:#FFFFFF;
}
.spip_surligne {
background:#FFFF66 none repeat scroll 0% 50%;
}
li.spip {
list-style-image:url(../puces/puce-n0.gif);
list-style-position:outside;
margin:5px 0pt 0pt 20px;
padding:0pt;
}
ul.spip {
margin:5px 0pt 0pt 20px;
padding:0pt;
}
ul.spip li.spip {
list-style-image:url(../puces/puce-n1.gif);
margin:5px 0pt 0pt;
padding:0px;
}
ul.spip ul.spip li.spip {
list-style-image:url(../puces/puce-n2.gif);
}
img {
border:0px none;
}
ol.spip {
margin:5px 0pt 0pt 20px;
padding:0pt;
}
ol.spip li.spip {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
margin:5px 0pt 0pt;
padding:0px;
}
ol.spip ol.spip li.spip {
list-style-type:lower-alpha;
}
ol.spip ol.spip ol.spip li.spip {
list-style-type:lower-roman;
}
.spip_documents_left {
display:block;
float:left;
margin:0pt 10px 10px 0pt;
}
.spip_documents_center {
clear:both;
display:block;
margin:0pt 0px 10px;
text-align:center;
width:100%;
}
.spip_documents_right {
display:block;
float:right;
margin:0pt 0pt 10px 10px;
}
div.spip_documents_no-float {
clear:both;
margin:0pt 0pt 10px;
}
div.spip_documents_left .spip_documents, div.spip_documents_center .spip_documents, div.spip_documents_right .spip_documents {
background:#F0F0FA none repeat scroll 0% 50%;
border:1px solid #6262A4;
font-size:90%;
margin:auto;
padding:5px 0pt;
text-align:center;
}
div.spip_documents_no-float .spip_documents {
background:#F0F0FA none repeat scroll 0% 50%;
border:1px solid #6262A4;
font-size:90%;
padding:5px 0pt;
text-align:center;
}
.spip_doc_titre {
clear:both;
font-size:100%;
font-weight:bold;
margin-left:auto;
margin-right:auto;
padding:5px 0px;
text-indent:0pt;
}
.spip_doc_descriptif {
clear:both;
color:#808080;
font-size:90%;
margin-left:auto;
margin-right:auto;
}
.droite .spip_documents {
width:130px;
}
.droite .spip_doc_titre {
width:120px;
}
.droite .spip_doc_descriptif {
width:120px;
}
.clearer {
clear:both;
display:block;
height:0px;
}
.reponse_formulaire {
color:red;
font-size:12px;
font-weight:bold;
}
.cadre {
border:thin groove #BAAFA9;
}
.titrecadre {
background-color:#E0EA1D;
border-color:#FFFFFF rgb(173, 173, 173) rgb(173, 173, 173) rgb(255, 255, 255);
border-style:solid;
border-width:1px;
color:#767676;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:0pt;
padding:2px;
text-transform:uppercase;
}
.titrecadre2 {
background-color:#BE6013;
border-color:#FFFFFF rgb(173, 173, 173) rgb(173, 173, 173) rgb(255, 255, 255);
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:0pt;
padding:2px;
text-transform:uppercase;
}
.titrecadre3 {
background-color:#468CAA;
border-color:#FFFFFF rgb(173, 173, 173) rgb(173, 173, 173) rgb(255, 255, 255);
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:0pt;
padding:2px;
text-transform:uppercase;
}
.titrecadre4 {
background-color:#483D8B;
border-color:#FFFFFF rgb(173, 173, 173) rgb(173, 173, 173) rgb(255, 255, 255);
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:0pt;
padding:2px;
text-transform:uppercase;
}
.textecadre {
margin:4px;
}
.cadre a {
color:#3D3B52;
font-weight:bold;
font-size:12px;
}
.titrecadre2 a {
color:white;
}
.titrecadre a {
color:#767676;
}
.cadre a:hover {
text-decoration:underline;
}
.cadre h3 a {
color:white;
}
.cadre h3 a:hover {
text-decoration:none;
}
.travaux {
background-color:#483D8B;
border:medium solid #000000;
color:#F0F8FF;
font-size:2em;
height:100px;
margin:0pt 200px 20px;
padding:5px;
text-align:center;
}
h4 {
color:#000000;
font-size:1.2em;
margin:1em 2em 0.5em;
text-align:left;
}
h5 {
color:#000000;
font-size:1em;
margin:0.5em 3.5em 0.5em;
text-align:left;
}