
.forml { background-color: #ffddaa; width: 100% }
.formrecherche { background-color: #ffddaa; width: 100% }
.reponse_formulaire { color: red; font-weight: bold; font-size: 110%; font-family: Verdana, Arial, Helvetica, sans-serif }
.spip_bouton { background-color: #ffcc00 }
.spip_cadre { background-color: #ffffff; padding: 5px; width: 100% }
.spip_code { }
.spip_documents { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.spip_encadrer { font-family: helvetica, arial, sans-serif; background-color: #ffffff; padding: 5px; border: solid 1px #666666; width: 100% }
.spip_puce { list-style-position: inside }
.spip_surligne { background-color: #ffff66 }
a { text-decoration: none }
a.spip_barre img { background-color: #ffddaa; padding: 3px; border-style: solid; border-width: 1px; border-color: #ffffff #aa9966 #aa9966 #ffffff }
a.spip_barre:hover img { background-color: #f8f8f4; padding: 3px; border: solid 1px #808080 }
a.spip_glossaire { }
a.spip_in { }
a.spip_out { }
a.spip_url { }
a:hover { color: #ff9900; text-decoration: underline }
b.spip { }
blockquote.spip { background-color: #ffffff; margin: 10px 0px 10px 40px; padding: 5px; border: solid 1px #aaaaaa }
h3.spip { font-weight: bold; font-size: 120%; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin-top: 40px; margin-bottom: 40px; padding: 0em }
hr.spip { }
i.spip { }
p.spip_note { }
table.spip { }
table.spip td { text-align: left; vertical-align: ; padding: 1px }
table.spip tr.row_even { background-color: #f0f0f0 }
table.spip tr.row_first { background-color: #fcf4d0 }
table.spip tr.row_odd { background-color: #c0c0c0 }