
.spip_puce {
list-style-position : outside;
}
ul.spip {
list-style : disc;
}
ol.spip {
list-style : decimal;
}
ul.spip li, ol.spip li {
list-style : inherit !important;
}
li.spip {
margin : 0.3em 0 0.3em 0.8em;
list-style-position : outside;
}
h3.spip {
text-align : center;
margin-top : 2em;
margin-bottom : 1.4em;
font-size : 1.15em;
font-weight : bold;
}
blockquote.spip, .spip_serif {
font-family : "Bitstream Vera Serif", Georgia, Times, serif;
}
blockquote.spip {
margin : 1em;
padding-left : 1em;
padding-right : 1em;
border : 1px dotted;
}
div.spip_poesie {
margin : 1em;
padding-left : 1em;
border-left : 1px solid;
font-family : Garamond, Georgia, Times, serif;
}
div.spip_poesie div {
text-indent : -60px;
margin-left : 60px;
}
.spip_code, .spip_cadre {
font-family : monospace;
font-style : normal;
font-size : 1.1em;
}
.spip_cadre {
width : 99%;
border : 1px solid;
}
.spip_surligne {
background : #ff6;
}
table.spip {
margin : auto;
margin-bottom : 1em;
border : 1px solid;
border-collapse : collapse;
}
table.spip caption {
caption-side : top;
text-align : center;
margin : auto;
padding : 3px;
font-weight : bold;
}
table.spip tr.row_first {
background : #ffc;
}
table.spip tr.row_odd {
background : #ddd;
}
table.spip tr.row_even {
background : #eee;
}
table.spip th, table.spip td {
padding : 3px;
text-align : left;
vertical-align : middle;
}
img, .spip_logos {
margin : 0;
padding : 0;
border : none;
}
.spip_documents {
text-align : center;
}
.spip_documents_center {
clear : both;
width : 100%;
margin : auto;
}
span.spip_documents_center {
display : block;
margin-top : 1em;
}
.spip_documents_left {
float : left;
margin-right : 15px;
margin-bottom : 5px;
}
.spip_documents_right {
float : right;
margin-left : 15px;
margin-bottom : 5px;
}
.spip_doc_titre {
font-weight : bold;
font-size : 0.8em;
margin-left : auto;
margin-right : auto;
}
.spip_doc_descriptif {
clear : both;
font-size : 0.8em;
margin-left : auto;
margin-right : auto;
}
.spip_modele {
float : right;
display : block;
border : 1px dotted gray;
width : 180px;
}
table.spip_barre {
width : 100%;
}
table.spip_barre a img {
background : #fda;
padding : 3px;
border : 1px outset #999;
}
table.spip_barre a:hover img {
background : #fff;
border : 1px solid #999;
}
table.spip_barre input.barre {
width : 100%;
background : #eee;
}
a.spip_in {
color : #900;
}
a.spip_out {
color : #009;
}
a.spip_url {
color : #009;
}
a.spip_glossaire {
color : #060;
}
.on {
font-weight : bold;
color : #000;
}
body {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 0.8em;
margin-top : 0;
padding : 0;
background : #beeb9a;
text-align : center;
}
a {
	color: Gray;
	text-decoration: none;
	padding-bottom: 1px;
}
a:hover {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-color: #3cb371;
	color: Black;
	text-decoration: none;
}
a.spip_in {
color : #3cb371;
}
a.spip_out {
color : #3cb371;
}
a.spip_url {
color : #3cb371;
}
a.spip_glossaire {
color : #000;
text-decoration : underline;
}
.on {
color : #000;
}
.invisible {
display : none;
}
#ac-key {
text-align : center;
margin : 0 0;
padding : 0 0;
float : left;
}
#ac-key li {
display : inline;
}
#ac-key a {
color : black;
}
#ac-key a:hover {
background : #afa4a4;
}
#top {
background-image : url(../images/haut.jpg);
background-repeat : repeat-y;
background-position : 0 0;
padding : 27px 0 7px 0;
margin : 0 0 0 0;
}
#header {
padding : 20px 0 0 0;
margin : 0 0 -20px 0;
}
#header h1 {
margin-top : -20px;
text-align : center;
}
#header h4 {
font-size : 0.8em;
text-align : center;
color : #cfcfcf;
}
#header img {
margin : -10px 10px 0 0;
}
#header-logo-mot img {
position : absolute;
margin : -110px 10px 0 520px;
}
#header-texte {
z-index : 100;
position : absolute;
margin : -120px 0 0 120px;
color : #4e5383;
}
#header-mel {
position : absolute;
margin : -60px 10px 0 550px;
}
#header-mel img {
position : absolute;
vertical-align : middle;
margin-left : -45px;
}
#header-mel a {
color : white;
}
#header-mel a:hover {
border-color : #3cb371;
border-style : dotted;
border-width : 0 0 1px 0;
}
#haut {
width : 741px;
font-weight : 600;
border-color : #3cb371;
border-style : solid;
border-width : 0 0 10px 0;
margin : 0 0 7px 0;
padding-bottom : 0;
}
#haut ul {
margin-left : -8px;
}
#haut li {
display : inline;
list-style-type : none;
font-weight : 600;
}
#haut img {
vertical-align : 0;
margin-right : 3px;
margin-left : 3px;
}
#conteneur {
padding : 0 0 0 25px;
margin-bottom : 10px;
margin-right : 20px;
}
#conteneur1 {
width : 788px;
margin : 0 auto;
background-image : url(../images/milieu.jpg);
background-repeat : repeat-y;
text-align : left;
}
.engras {
font-weight : bold;
}
h3.centre-top {
margin : 0;
}
.centrerubli {
list-style-image : none;
}
#actu {
margin-top : 10px;
}
#centre {
margin-left : 168px;
padding-left : 5px;
width : 410px;
}
#actu h3 {
font-size : 1.1em;
margin : -5px 0 0 0;
padding : 0 0 5px 0;
}
.centre_intro {
margin-top : -15px;
margin-bottom : 15px;
font-size : 0.9em;
font-weight : 500;
font-style : italic;
}
#centre li {
font-size : 1.2em;
font-weight : bold;
padding : 0 0 0 0;
}
#centre ul {
margin : 0 20px 0 40px;
list-style-image : url(../images/fleche.png);
}
.titrerub {
font-size : 1.3em;
font-weight : 800;
}
#centre-rubrique {
margin : 0 auto;
width : 390px;
}
#centre-rubrique ul {
margin : 5px 0 15px 40px;
list-style-image : url(../images/fleche.png);
}
#centre-rubrique h2 {
width : 75%;
border-color : #3cb371;
border-style : solid;
border-width : 0 0 1px 0;
padding : 0 0 0 0;
margin : -3px 0 10px 0;
}
#centre-rubrique h4 {
font-size : 0.9em;
font-weight : 200;
}
#centre-article {
float : left;
width : 560px;
margin : 0 0 20px 20px;
}
#centre-article h2 {
margin-top : -3px;
}
#centre hr {
float : left;
color : #efefef;
margin : 0 0 0 0;
width : 99%;
height : 3px;
}
#texterub {
margin : 10px 10px 10px 0;
padding : 10px 10px 10px 10px;
border : 1px solid black;
background-color : #ffedca;
}
#centre-plan {
width : 390px;
margin : -2px 0 0 180px;
}
.contre-encart ul h3 {
font-size : 1.3em;
list-style-type : none;
}
#centre-plan ul {
margin : 5px 0 15px 40px;
list-style-image : url(../images/fleche.png);
}
.datepubsom {
font-size : 0.8em;
font-weight : 100;
color : #bfbfbf;
margin-top : -21px;
}
.pagination {
margin : 0 0 10px 50px;
font-size : 0.9em;
}
#gauche {
float : left;
width : 160px;
}
#gauche li {
color : #006400;
}
#menugauche li {
margin-bottom : 5px;
}
#syndic_gauche {
font-size : 0.9em;
}
#syndic_gauche img {
margin-bottom : 10px;
}
#syndic_gauche li {
list-style-type : square;
margin : -7px 5px 10px 20px;
padding : 0 0 0 0;
}
#syndic_gauche li p {
font-size : 0.95em;
margin : 5px 0 -7px 0;
padding : 0 0 0 0;
color : #000000;
}
#syndic_gauche li img {
float : right;
}
.nomsite {
margin-top : 3px;
font-size : smaller;
color : white;
}
#droite {
float : right;
width : 150px;
font-size : 0.9em;
margin : 0;
padding : 0;
}
#droite li {
color : #006400;
list-style-type : square;
margin-left : 10px;
}
#breves {
margin-bottom : 10px;
}
.datebreve {
font-size : 0.8em;
color : #2F4F4F;
margin-bottom : 4px;
}
#aretenir-texte {
padding : 0 10px 10px 10px;
}
hr {
display : block;
height : 1px;
margin : 0;
padding : 0;
background-color : #bacbd5;
border : 0;
}
#syndic {
margin-top : 0;
font-size : 0.8em;
}
#syndic p {
text-align : center;
}
#syndic li {
margin-left : 23px;
}
#syndic p {
margin : 0 0;
padding : 5px 0 5px 0;
}
.syndicsite {
font-weight : 800;
text-align : center;
}
.sitesyndicdesc {
margin : 0 0 5px 7px;
}
#ombrepied {
background-image : url(../images/bas.jpg);
background-repeat : no-repeat;
padding : 25px 0 7px 0;
margin : 0 0 0 0;
}
#pied {
border-color : black;
border-style : solid;
border-width : 1px 0 0 0;
clear : both;
text-align : right;
width : 741px;
margin-bottom : -15px;
}
#pied-spip {
font-size : 0.8em;
float : left;
padding : 5px 0 0 10px;
}
#pied-ecrire {
font-size : 0.9em;
margin : 5px 5px 10px 0;
}
#pied img {
vertical-align : middle;
}
.porfolio {
float : left;
padding : 5px 0 0 0;
margin : 10px 10px 0 10px;
text-align : center;
width : 156px;
color : black;
font-weight : 800;
font-size : 0.9em;
border : 1px solid black;
}
.porfolio a {
padding-bottom : 1px;
}
.porfolio-descriptif {
text-align : center;
margin-top : 0;
padding-top : 0;
padding-bottom : 0;
padding-left : 3px;
padding-right : 3px;
font-size : 0.8em;
color : black;
font-weight : 300;
}
.porfolio-type {
	text-align: center;
	margin-top: 7px;
	margin-bottom: 6px;
	font-size: 0.77em;
	font-weight: 100;
	color: Gray;
}
.porfolio-sommaire {
width : 400px;
padding-left : 0;
margin : 5px auto 5px auto;
}
#porfolio-article {
width : 545px;
border-color : red;
border-style : solid;
border-width : 0 0 0 0;
}
#sur-titre {
font-size : 1.1em;
font-weight : bold;
margin-left : 3px;
margin-top : -5px;
padding-bottom : 2px;
}
.titre-texte {
font-size : 1.4em;
font-weight : bolder;
border-width : 0 0 0 3px;
border-style : solid;
border-color : #000;
background : url(../images/degrade_titre.png);
padding-left : 5px;
padding-bottom : 5px;
margin-right : -7px;
margin-top : 0;
}
#publie {
margin-top : 10px;
font-size : 0.85em;
margin-left : 3px;
}
#sous-titre {
font-size : 1.1em;
margin-top : 0;
margin-left : 3px;
margin-bottom : 5px;
color : gray;
}
#chapeau {
margin-top : 13px;
font-size : 1em;
font-weight : bold;
border-width : 1px;
border-style : solid;
border-color : black;
background-color : #efefef;
padding : 10px;
}
#texte {
font-size : 1em;
}
.formulaire_forum {
border-width : 1px;
border-style : solid;
border-color : black;
background-color : #98fb98;
padding : 5px 5px 5px 5px;
margin : 0 0 0 10px;
}
.formulaire_forum legend {
display : none;
}
.previsu {
background : #fff;
margin-bottom : 10px;
}
.extrait {
margin-top : 5px;
background : #efefef;
}
.forml#auteur {
margin-left : 50px;
width : 260px;
margin-top : 5px;
}
.forml#auteur:hover {
background : #fff;
}
.forml#email_auteur {
margin-left : 137px;
width : 260px;
}
.forml#url_site {
margin-top : -20px;
margin-left : 137px;
width : 260px;
}
.forum-repondre {
float : left;
font-size : 0.9em;
border-width : 1px;
border-style : solid;
border-color : black;
background-color : #dfdfdf;
padding : 5px 5px 5px 5px;
margin : 0 0 0 10px;
}
.forum ul {
font-size : 0.85em;
border-width : 0;
border-style : solid;
border-color : black;
padding : 10px 5px 5px 5px;
margin : 0 0 0 0;
}
.forum-fil li {
margin-left : 25px;
list-style-image : none;
}
.forum-fil {
color : black;
margin-left : 50px;
list-style-image : none;
}
.forum-titre {
font-weight : bold;
padding : 0 5px 5px 5px;
margin : 27px 0 0 -4px;
}
.forum-item {
border-width : 1px 1px 0 0;
border-style : solid;
border-color : #afafaf;
background-color : #efefef;
padding : 5px 5px 5px 5px;
margin : 0 0 0 0;
}
.forum-repondre-message {
border-width : 1px 1px 0 0;
border-style : none;
border-color : black;
background-color : #efefef;
padding : 5px 5px 5px 5px;
margin : 10px 0 0 0;
}
.forum-texte {
border-width : 1px 1px 0 0;
border-style : solid;
border-color : #9f9f9f;
background-color : #dfdfdf;
padding : 5px 5px 5px 5px;
margin : 10px 0 0 0;
}
.formulaire_site {
border-width : 1px;
border-style : solid;
border-color : black;
background-color : #eff8ff;
padding : 5px 5px 5px 5px;
margin : 0 0 20px 10px;
}
.formulaire_site legend {
font-weight : bold;
}
.formulaire_site #nom_site {
margin-left : 63px;
width : 52%;
}
.formulaire_site #url_site {
margin-left : 0;
width : 51%;
}
#recherche h1 {
font-size : 1.3em;
}
input#recherche {
border-top : 1px solid #333;
border-left : 1px solid #333;
border-bottom : 1px solid #666;
border-right : 1px solid #666;
background : #fff3cf url("../images/loupe.png") no-repeat;
padding-left : 17px;
width : 92px;
}
#recherche:focus {
background-image : url("../images/loupe.png");
}
.formulaire_recherche label {
display : none;
}
.formulaire_recherche {
margin-left : 25px;
padding : 5px 0 0 0;
width : 100px;
margin-bottom : 15px;
}
.publierech {
margin-top : -15px;
color : #afafaf;
}
.formulaire_inscription {
font-size : 0.85em;
}
#inscription {
margin-left : -7px;
margin-bottom : 8px;
}
#inscription input {
width : 130px;
}
#inscription {
font-size : 0.95em;
padding-left : 7px;
}
#inscription form {
padding-top : 10px;
padding-bottom : 10px;
text-align : center;
font-size : 0.8em;
}
.formulaire_inscription legend {
font-size : 0.9em;
font-weight : bold;
}
.formulaire_signature {
border-width : 1px;
border-style : solid;
border-color : black;
background-color : #eff8ff;
padding : 5px 5px 5px 5px;
margin : 0 0 0 10px;
}
.formulaire_signature legend {
font-weight : bold;
}
#signatures caption {
margin-top : 15px;
font-size : 1.4em;
font-weight : bold;
}
#signatures table {
padding-left : 15px;
}
.formulaire_signature #signature_url_site {
margin-left : 11px;
}
.formulaire_signature #adresse_email {
margin-left : 11px;
}
#signatures {
font-size : 0.77em;
}
#signatures h2 {
padding : 0.5em;
text-align : center;
font-size : 1.2em;
font-weight : bold;
}
#signatures table {
width : 100%;
margin : 1em 0;
}
#signatures thead {
display : none;
}
#signatures td.signature-date {
background : #e4f0f0;
padding : 0.5em;
white-space : nowrap;
}
#signatures td.signature-nom {
background : #ecf4f4;
padding : 0.2em;
text-align : center;
font-weight : bold;
}
#signatures td.signature-message {
background : #f4f8f8;
padding : 0.4em;
font-size : 0.96em;
}
#menu {
background : #efefef;
margin : 0;
padding : 5px;
}
.open {
display : block;
padding-top : 0;
padding-bottom : 10px;
font-weight : bold;
}
.closed {
display : none;
}
li .actif {
font-weight : bold;
color : #c59e67;
}
.artracine {
margin-bottom : 3px;
padding-left : 3px;
border-left-width : 2px;
border-left-style : solid;
border-color : #006699;
font-weight : 100;
color : #c59e67;
}
ul {
list-style-type : none;
padding-top : 0;
padding-bottom : 5px;
margin-left : 0;
padding-left : 10px;
margin-top : 0;
margin-bottom : 0;
}
.li {
list-style-type : none;
padding-top : 0;
padding-bottom : 0;
padding-left : 0;
margin-left : 0;
}
.texteencadre-spip {
color : #000033;
background : #eef;
border-bottom : 2px solid #0066cc;
border-left : 1px solid #3399ff;
border-right : 2px solid #0066cc;
border-top : 1px solid #3399ff;
margin : 1em 0;
padding : 0.25em;
position : relative;
}
.caractencadre-spip {
color : #f60;
font-weight : bold;
}
.caractencadre2-spip {
color : #009;
font-weight : bold;
}
acronym.spip_acronym {
cursor : help;
border-bottom : 1px dotted;
}
a[hreflang]:after {
content : "\0000a0[" attr(hreflang) "]";
color : #999;
background : transparent;
}
a.spip_blank {
color : #f00;
}
#article_preview {
display : none;
border : 1px solid #666;
overflow : auto;
background-color : #ffcccc;
}
textarea {
width : 90%;
margin : 10px 10px 10px 10px;
}
a.spip_barre img {
border-left : 1px solid #ffffff;
border-top : 1px solid #ffffff;
border-right : 1px solid #aa9966;
border-bottom : 1px solid #aa9966;
padding : 3px;
background-color : #ffddaa;
}
a.spip_barre:hover img {
border : 1px solid #808080;
padding : 3px;
background-color : #f8f8f4;
}
#principal {
margin-left : 20px;
padding-left : 5px;
width : 85%;
margin-bottom : 10px;
}
#login {
margin : -15px 0 20px 0;
}
#textebreve {
margin : 10px 10px 10px 10px;
padding : 10px 10px 10px 10px;
border : 1px dotted black;
background-color : #fff;
}
fieldset {
background : #c2ddef;
}
.spip_doc_descriptif {
clear : none;
font-size : 0.8em;
margin-left : auto;
margin-right : auto;
}
.spip_documents_center {
clear : none;
width : 100%;
margin : auto;
}
.spip_documents {
padding-top : 10px;
}
.formulaire_ecrire_auteur {
border-width : 1px;
border-style : solid;
border-color : black;
background-color : #eff8ff;
padding : 5px 5px 5px 5px;
margin : 0 0 0 10px;
}
#logorub img {
margin-top : -25px;
}
div.spip_forms form label {
float : none;
}
div.spip_forms h2 {
margin : 0.2em;
color : #543e29;
}
div.spip_forms {
color : black;
margin : 0;
margin-bottom : 16px;
padding : 6px;
border : 1px solid #a0a0a0;
background : #f8f7f6;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : normal;
}
div.spip_forms form {
border : 0;
margin : 0;
padding : 0.5em 0 0 0;
}
div.spip_forms div.spip_descriptif {
border : 0;
margin : 0;
clear : both;
}
div.spip_forms h3 {
float : none;
text-align : left;
}
div.spip_forms legend {
font-size : 1.15em;
padding : 5px;
}
div.spip_forms .spip_form_champ {
margin-bottom : 1em;
}
div.spip_forms .spip_form_label {
font-weight : bold;
text-align : left;
color : #494949;
}
div.spip_forms .spip_form_label label, div.spip_forms .spip_form_label .label {
text-align : left;
font-weight : bold;
color : #494949;
}
div.spip_forms .spip_form_label_obligatoire {
font-weight : normal;
font-style : italic;
font-size : 0.9em;
}
div.spip_forms .obligatoire_oublie {
color : red;
}
div.spip_forms .spip_form_label_details {
display : block;
font-style : italic;
text-align : left;
}
div.spip_forms .spip_form_choix_multiple {
display : block;
}
div.spip_forms .spip_form_choix_unique input, div.spip_forms .spip_form_choix_unique input.fondo, div.spip_forms .spip_form_choix_unique input.fondl {
width : auto;
}
div.spip_forms .spip_form_choix_unique label {
margin : 0 0 5px 0;
}
div.spip_forms .spip_form_choix_multiple input, div.spip_forms .spip_form_choix_multiple input.fondo, div.spip_forms .spip_form_choix_multiple input.fondl, ul.choix_mots li input {
width : auto;
margin : 0 5px 0 0;
}
div.spip_forms ul.choix_mots {
list-style : none;
}
div.spip_forms .spip_sondage {
margin : auto;
}
div.spip_forms .spip_form_erreur {
display : none;
}
div.spip_forms .spip_form_ok {
font-weight : bold;
background : #262626;
color : #f1f1f1;
margin : 1em 0 0 0;
padding : 0.6em;
}
div.spip_forms .spip_form_ok a {
color : #fff9e2;
}
div.spip_forms .spip_form_ok a:hover {
color : #deb55e;
}
div.spip_forms .spip_form_ok_confirmation {
display : block;
}
div.spip_forms .spip_sondage strong {
display : block;
clear : both;
margin-left : 5px;
color : #494949;
}
div.spip_forms .spip_sondage .ligne_nom {
width : 19%;
text-align : right;
padding-right : 1%;
}
div.spip_forms .spip_sondage .ligne_nom:after {
content : " :";
}
div.spip_forms .spip_sondage ligne.chiffres {
color : #525252;
}
div.spip_forms .spip_sondage .ligne_barre {
height : 16px;
background : url(ligne.gif) repeat-x;
border : 1px solid black;
width : 80%;
}
div.spip_forms .spip_sondage .sondage_table {
display : table;
width : 100%;
}
div.spip_forms .spip_sondage .sondage_ligne {
display : table-row;
}
div.spip_forms .spip_sondage .sondage_ligne > div {
display : table-cell;
vertical-align : middle;
padding : 2px;
white-space : nowrap;
}
div.spip_forms .forml, div.spip_forms .formo {
width : 95%;
border-bottom : 1px solid #e2cec1;
border-right : 1px solid #e2cec1;
border-top : 1px solid #af896f;
border-left : 1px solid #af896f;
padding : 0.5em;
font-size : 0.9em;
}
div.spip_forms .forml, div.spip_forms .fondl {
background : #fffde7;
color : #4a4336;
width : 95%;
}
div.spip_forms .formo, div.spip_forms .fondo {
background-color : white;
color : #4a4336;
width : 95%;
}
div.spip_forms .champ_obli_oubli {
border : 2px solid red;
}
div.spip_forms form .forml-focus, div.spip_forms form input.forml-focus:focus, div.spip_forms form textarea.forml-focus:focus, .forml-focus {
border-bottom : 1px solid #c9ab97;
border-right : 1px solid #c9ab97;
border-top : 1px solid #81593e;
border-left : 1px solid #81593e;
background : #fff2c8;
color : #433817;
font-weight : normal;
font-size : 0.9em;
padding : 0.5em;
width : 95%;
}
div.spip_forms form .formo-focus, div.spip_forms form input.formo-focus:focus, div.spip_forms form textarea.formo-focus:focus, div.spip_forms .formo-focus {
border-bottom : 1px solid #c9ab97;
border-right : 1px solid #c9ab97;
border-top : 1px solid #81593e;
border-left : 1px solid #81593e;
background : #fff9ee;
color : #433817;
font-weight : normal;
font-size : 0.9em;
padding : 0.5em;
width : 95%;
}
div.spip_forms form .champ_obli_oubli-focus, form input.champ_obli_oubli-focus:focus, form textarea.champ_obli_oubli-focus:focus {
border-top : 2px solid #980f1b;
border-left : 2px solid #980f1b;
border-bottom : 2px solid #f3192b;
border-right : 2px solid #f3192b;
background : #fff2c8;
color : #4d161b;
font-weight : normal;
font-size : 0.9em;
padding : 0.3em;
}
div.spip_forms .spip_bouton input {
border : 1px solid #563033;
cursor : pointer;
padding : 0.4em;
background : #f0e6dc;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 0.9em;
width : 100px;
color : #4a4336;
}
div.spip_forms fieldset {
border : 1px solid #8f8181;
padding : 0.4em;
margin : 0.5em 0 0.5em 0;
}
div.spip_forms a.resultats_sondage {
display : block;
float : right;
background : #fffbed;
color : #444040;
padding : 0.2em;
border : 1px solid #a07d7a;
text-decoration : none;
}
div.spip_forms a.resultats_sondage:hover {
background : #444040;
color : #f8f5ec;
text-decoration : none;
}
div.spip_forms p.spip_form_ok, div.spip_forms p.spip_form_erreur, div.spip_forms form {
clear : both;
}
