HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: center; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND: #fff; FONT-SIZE: 75%
}
#pub {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#page {
	PADDING-BOTTOM: 13px; MARGIN: 20px auto 40px; MIN-HEIGHT: 900px; WIDTH: 849px; BACKGROUND: url(images/enbas.gif) no-repeat left bottom
}
#pagesuite {
	MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 849px; PADDING-RIGHT: 0px; BACKGROUND: url(images/haut.gif) no-repeat left top
}
#container {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 815px; PADDING-TOP: 5px
}
#contenu {
	BORDER-LEFT: #cccccc 1px solid; PADDING-LEFT: 30px; WIDTH: 480px; FLOAT: left
}
#navigation {
	WIDTH: 280px; FLOAT: right
}
#extra {
	WIDTH: 280px; FLOAT: right
}
#wrapper {
	MIN-HEIGHT: 600px; WIDTH: 811px; MARGIN-BOTTOM: 30px; BORDER-RIGHT: #cccccc 1px solid
}
#top {
	MARGIN: 17px auto
}
#entete {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; LINE-HEIGHT: 0; MARGIN: auto; WIDTH: 770px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
#entete DIV {
	LINE-HEIGHT: 2em
}
#entete IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-TOP: 0px
}
#entete .titre_blog {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; FONT-FAMILY: Helvetica, Arial, sans-serif; FLOAT: left; LETTER-SPACING: 1px; FONT-SIZE: 2em; PADDING-TOP: 11px
}
#entete .titre_site {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; FONT-FAMILY: Helvetica, Arial, sans-serif; FLOAT: right; COLOR: #444; FONT-SIZE: 1.5em; PADDING-TOP: 11px
}
#entete A:hover {
	TEXT-DECORATION: none
}
#footer {
	WIDTH: 810px; BACKGROUND: #ecece4; MARGIN-LEFT: 1px; CLEAR: both; BORDER-TOP: #e5e5e5 3px solid
}
#footer P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 1em; PADDING-TOP: 5px
}
.subcolumns {
	WIDTH: 100%; OVERFLOW: hidden
}
.subcolumns_oldgecko {
	WIDTH: 100%; OVERFLOW: hidden
}
.subcolumns_oldgecko {
	FLOAT: left
}
.c50l {
	FLOAT: left
}
.c25l {
	FLOAT: left
}
.c33l {
	FLOAT: left
}
.c38l {
	FLOAT: left
}
.c66l {
	FLOAT: left
}
.c75l {
	FLOAT: left
}
.c62l {
	FLOAT: left
}
.c50r {
	FLOAT: right; MARGIN-LEFT: -5px
}
.c25r {
	FLOAT: right; MARGIN-LEFT: -5px
}
.c33r {
	FLOAT: right; MARGIN-LEFT: -5px
}
.c38r {
	FLOAT: right; MARGIN-LEFT: -5px
}
.c66r {
	FLOAT: right; MARGIN-LEFT: -5px
}
.c75r {
	FLOAT: right; MARGIN-LEFT: -5px
}
.c62r {
	FLOAT: right; MARGIN-LEFT: -5px
}
.c25l {
	WIDTH: 25%
}
.c25r {
	WIDTH: 25%
}
.c33l {
	WIDTH: 33.33%
}
.c33r {
	WIDTH: 33.33%
}
.c50l {
	WIDTH: 50%
}
.c50r {
	WIDTH: 50%
}
.c66l {
	WIDTH: 66.66%
}
.c66r {
	WIDTH: 66.66%
}
.c75l {
	WIDTH: 75%
}
.c75r {
	WIDTH: 75%
}
.c38l {
	WIDTH: 38.2%
}
.c38r {
	WIDTH: 38.2%
}
.c62l {
	WIDTH: 61.8%
}
.c62r {
	WIDTH: 61.8%
}
.subc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; OVERFLOW: hidden; PADDING-TOP: 0px
}
.subcl {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1em; OVERFLOW: hidden; PADDING-TOP: 0px
}
.subcr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.g {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
.margin5 {
	MARGIN-BOTTOM: 5px
}
.margin10 {
	MARGIN-BOTTOM: 10px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A {
	COLOR: #2c568f; TEXT-DECORATION: none
}
A.spip_in {
	COLOR: #2c568f; TEXT-DECORATION: none
}
A.spip_out {
	COLOR: #2c568f; TEXT-DECORATION: none
}
.page_sommaire A {
	COLOR: #445d62
}
A:hover {
	COLOR: #2c568f; TEXT-DECORATION: underline
}
A.liengris {
	COLOR: #666666
}
BODY.page_rubrique .cartouche {
	BORDER-BOTTOM: #f3f3f3 3px solid; PADDING-BOTTOM: 17px; MARGIN: 0px 10px 10px 0px; PADDING-TOP: 0px
}
.cartouche H1 {
	LINE-HEIGHT: 1.1em; FONT-FAMILY: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, sans-serif; COLOR: #2c568f; FONT-SIZE: 1.8em; FONT-WEIGHT: bold
}
BODY.page_rubrique .chapo {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 10px; COLOR: #333333; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
BODY.page_rubrique .date {
	LINE-HEIGHT: 1em; MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; COLOR: #666666; FONT-SIZE: 0.8em; FONT-WEIGHT: normal
}
BODY.page_rubrique .commentaires {
	TEXT-ALIGN: left; PADDING-LEFT: 20px; PADDING-RIGHT: 2px; BACKGROUND: url(images/bulle.gif) no-repeat left top; FLOAT: right; HEIGHT: 17px; COLOR: #999999; FONT-SIZE: 0.95em; FONT-WEIGHT: normal
}
.cartouche {
	MARGIN-BOTTOM: 3em
}
.suite .cartouche {
	BORDER-BOTTOM: #f3f3f3 3px solid; PADDING-BOTTOM: 17px; MARGIN: 0px 10px 10px 0px; PADDING-TOP: 0px
}
.suite .cartouche H1 {
	LINE-HEIGHT: 1.1em; FONT-FAMILY: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, sans-serif; COLOR: #2c568f; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
.suite .cartouche .chapo {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 10px; COLOR: #333333; FONT-SIZE: 0.95em; FONT-WEIGHT: normal
}
.suite .cartouche .date {
	LINE-HEIGHT: 1em; MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; COLOR: #666666; FONT-SIZE: 0.8em; FONT-WEIGHT: normal
}
.suite .commentaires {
	TEXT-ALIGN: left; PADDING-LEFT: 20px; PADDING-RIGHT: 2px; BACKGROUND: url(images/bulle.gif) no-repeat left top; FLOAT: right; HEIGHT: 17px; COLOR: #999999; FONT-SIZE: 0.85em; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
.autopromo1 {
	BORDER-BOTTOM: #666666 1px dotted; BORDER-LEFT: #666666 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 20px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #666666 1px dotted; BORDER-RIGHT: #666666 1px dotted; PADDING-TOP: 10px
}
.annonce {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1em; MARGIN-TOP: 15px; COLOR: #666666; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
.autopromo1 .annonce {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1em; COLOR: #666666; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
.autopromo1 .titre {
	LINE-HEIGHT: 1.5em; PADDING-LEFT: 12px; BACKGROUND: url(images/fleche_grise.gif) no-repeat left center; COLOR: #666666; FONT-SIZE: 0.95em; FONT-WEIGHT: normal
}
.autopromo1 .chapo {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 12px; COLOR: #666666; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
.autopromo1 A {
	COLOR: #666666; TEXT-DECORATION: underline
}
.autopromo1 A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.autopromo1 .sommaire {
	LINE-HEIGHT: 1.5em; PADDING-LEFT: 32px; BACKGROUND: url(images/3fleches_grises.gif) no-repeat left center; COLOR: #666666; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
.logo-couve {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.autopromo1 .logo-couve {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.autopromo1 .logo-titre {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.derniers {
	MARGIN-TOP: 10px; MARGIN-LEFT: 30px; FONT-SIZE: 0.95em
}
.carnets {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px; FONT-SIZE: 0.95em
}
.filet-bleu {
	BORDER-BOTTOM: #2c568f 3px solid; MARGIN-TOP: 1em; DISPLAY: block; COLOR: #2c568f; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
.menu H2 {
	BORDER-BOTTOM: #2c568f 3px solid; MARGIN-TOP: 1em; DISPLAY: block; COLOR: #2c568f; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
.page_sommaire .filet-bleu {
	BORDER-BOTTOM-COLOR: #445d62; COLOR: #445d62
}
.page_sommaire .menu H2 {
	BORDER-BOTTOM-COLOR: #445d62; COLOR: #445d62
}
#divforum {
	MARGIN-TOP: 2em; MARGIN-BOTTOM: 5em; PADDING-TOP: 2em
}
#divforum > H2 {
	BORDER-BOTTOM: #2c568f 3px solid; PADDING-LEFT: 20px; BACKGROUND: url(images/bulle_bleue.gif) no-repeat left top; COLOR: #2c568f; CLEAR: both; FONT-SIZE: 1.25em
}
#recherche-style {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3.25em; PADDING-RIGHT: 25px
}
.filet-gris {
	BORDER-BOTTOM: #333333 3px solid; COLOR: #333333; FONT-SIZE: 1em
}
.filet-rouge {
	BORDER-BOTTOM: #990000 3px solid; COLOR: #990000; FONT-SIZE: 1em
}
.liste-titres-bleu {
	LINE-HEIGHT: 1em; MARGIN-TOP: 10px; PADDING-LEFT: 12px; MARGIN-BOTTOM: 2px; BACKGROUND: url(images/fleche_bleue.gif) no-repeat left top; COLOR: #2c568f; FONT-SIZE: 0.95em
}
.bleu-titres {
	LINE-HEIGHT: 1em; MARGIN-TOP: 10px; PADDING-LEFT: 12px; MARGIN-BOTTOM: 2px; BACKGROUND: url(images/fleche_bleue.gif) no-repeat left top; COLOR: #2c568f; FONT-SIZE: 0.95em
}
.bleu LI {
	MARGIN-TOP: 10px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; LETTER-SPACING: 0.02em; COLOR: #2c568f; MARGIN-LEFT: -10px; FONT-SIZE: 1em; LIST-STYLE-IMAGE: url(images/fleche_bleue.gif)
}
.page_sommaire .bleu LI {
	COLOR: #445d62; LIST-STYLE-IMAGE: url(images/fleche_grise.gif)
}
.menu UL {
	PADDING-LEFT: 10px; MARGIN-LEFT: 0px
}
.menu LI {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 4px
}
.menu A.spip_in {
	COLOR: #2c568f
}
.menu > UL > LI {
	MARGIN-TOP: 8px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; COLOR: #2c568f; MARGIN-LEFT: 20px; FONT-SIZE: 1em
}
.menu LI {
	COLOR: #2c568f; FONT-SIZE: 1em; LIST-STYLE-IMAGE: url(images/fleche_bleue.gif)
}
.page_sommaire .menu LI {
	COLOR: #445d62; LIST-STYLE-IMAGE: url(images/fleche_grise.gif)
}
.gris UL {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 0px
}
.gris LI {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; COLOR: #666666; MARGIN-LEFT: 20px; FONT-SIZE: 1em; LIST-STYLE-IMAGE: url(images/fleche_grise.gif)
}
.gris LI A {
	COLOR: #666666
}
.menu LI A {
	COLOR: #666666
}
.orange UL {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 0px
}
.orange LI {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; COLOR: #c84522; MARGIN-LEFT: 20px; FONT-SIZE: 0.95em; LIST-STYLE-IMAGE: url(images/fleche_orange.gif)
}
.orange LI A {
	COLOR: #c84522
}
.vert UL {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 0px
}
.vert LI {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; COLOR: #336666; MARGIN-LEFT: 20px; FONT-SIZE: 0.95em; LIST-STYLE-IMAGE: url(images/fleche_verte.gif)
}
.vert LI A {
	COLOR: #336666
}
.infodiplo {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.2em; BACKGROUND-COLOR: #ecece4; MARGIN-TOP: 25px; PADDING-LEFT: 5px; WIDTH: 180px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 15px; COLOR: #666; MARGIN-LEFT: 20px; FONT-SIZE: 1.1em; BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 5px
}
.infodiplo .form {
	MARGIN-BOTTOM: 5px
}
.filRSS {
	LINE-HEIGHT: 1.5em; PADDING-LEFT: 20px; MARGIN-BOTTOM: 3px; BACKGROUND: url(images/filrss.gif) no-repeat left top; COLOR: #666666; MARGIN-LEFT: 30px; FONT-SIZE: 0.9em
}
.filRSS A {
	COLOR: #666666
}
.droite {
	BACKGROUND-COLOR: #ecece4; PADDING-RIGHT: 10px; FLOAT: right
}
.colonne {
	BORDER-BOTTOM: #999999 1px solid; MIN-WIDTH: 10em; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ecece4; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 10px; FONT-SIZE: 1em; BORDER-TOP: #999999 1px solid; MARGIN-RIGHT: 20px; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 10px
}
.gris-titres {
	LINE-HEIGHT: 1em; MARGIN-TOP: 10px; PADDING-LEFT: 12px; MARGIN-BOTTOM: 2px; BACKGROUND: url(images/fleche_bleue.gif) no-repeat left top; COLOR: #666666
}
.gris-titres A {
	COLOR: #666666
}
.autopromo2 {
	BORDER-BOTTOM: #666666 1px dotted; MIN-WIDTH: 10em; BORDER-LEFT: #666666 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 30px 20px 1em 10px; MIN-HEIGHT: 15em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666666; FONT-SIZE: 0.95em; BORDER-TOP: #666666 1px dotted; BORDER-RIGHT: #666666 1px dotted; PADDING-TOP: 10px
}
.autopromo2 .logo-couve {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.autopromo2 .logo-titre {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 20px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.autopromo2 A {
	COLOR: #666666; TEXT-DECORATION: underline
}
.autopromo2 A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.onglets {
	BORDER-BOTTOM: #999999 1px solid; MIN-WIDTH: 10em; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #ecece4; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 10px; FONT-SIZE: 1em; BORDER-TOP: #999999 1px solid; MARGIN-RIGHT: 20px; BORDER-RIGHT: #999999 1px solid
}
.col {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ecece4; PADDING-LEFT: 10px; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 10px; BORDER-TOP: #999999 1px solid; MARGIN-RIGHT: 20px; BORDER-RIGHT: #999999 1px solid
}
.menu {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ecece4; PADDING-LEFT: 10px; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 10px; BORDER-TOP: #999999 1px solid; MARGIN-RIGHT: 20px; BORDER-RIGHT: #999999 1px solid
}
.menu .col-contenu {
	PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 0.95em
}
.menu > UL {
	PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 0.95em
}
.motcle {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.motcle A {
	COLOR: #666666; TEXT-DECORATION: none
}
.motcle A:hover {
	TEXT-DECORATION: underline
}
.motcle UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 5px
}
.motcle LI {
	BORDER-BOTTOM: #666666 1px dotted; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px
}
.mots-titres {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1em; MARGIN-TOP: 10px; PADDING-LEFT: 12px; BACKGROUND: url(images/fleche_bleue.gif) no-repeat left top; COLOR: #2c568f
}
BODY.page_article #contenu {
	COLOR: #333333
}
BODY.page_article #contenu H1 {
	MARGIN-TOP: 0px; FONT-FAMILY: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, sans-serif; COLOR: #2c568f; FONT-SIZE: 1.8em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.surtitre {
	FONT-FAMILY: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, sans-serif; COLOR: #666; FONT-SIZE: 1.3em; FONT-WEIGHT: normal
}
.soustitre {
	FONT-FAMILY: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, sans-serif; COLOR: #666; FONT-SIZE: 1.3em; FONT-WEIGHT: normal
}
.surtitre {
	FONT-VARIANT: small-caps
}
.notes H2 {
	BORDER-BOTTOM: #f3f3f3 3px solid; COLOR: #2c568f; FONT-SIZE: 1.25em
}
.notes {
	MARGIN-TOP: 2em; FONT-SIZE: x-small
}
.notes P {
	TEXT-INDENT: -19px; PADDING-LEFT: 19px
}
BODY.page_article #contenu .date {
	LINE-HEIGHT: 1.3em; MARGIN-BOTTOM: 80px; COLOR: #666666; FONT-SIZE: 0.9em
}
BODY.page_article #contenu .chapo {
	LINE-HEIGHT: 1.4em; MARGIN-BOTTOM: 30px; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
BODY.page_article #contenu .intertitre {
	TEXT-ALIGN: left; MARGIN-TOP: 30px; MARGIN-BOTTOM: 10px; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
BODY.page_article #contenu .texte {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
BODY.page_article #contenu .pagination {
	TEXT-ALIGN: center; MARGIN-TOP: 30px; MARGIN-BOTTOM: 30px
}
BODY.page_article #contenu H3 {
	BORDER-BOTTOM: #2c568f 3px solid; PADDING-BOTTOM: 2px; COLOR: #2c568f; FONT-SIZE: 1.25em
}
.bulle {
	PADDING-LEFT: 20px; BACKGROUND: url(images/bulle_bleue.gif) no-repeat left top
}
BODY.page_article #contenu .sources UL {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 0px
}
BODY.page_article #contenu .notes UL {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 0px
}
BODY.page_article #contenu .sources LI {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px; FONT-SIZE: 0.9em; LIST-STYLE-IMAGE: url(images/fleche_bleue.gif)
}
BODY.page_article #contenu .notes LI {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 0px; FONT-SIZE: 0.9em
}
.ps {
	LINE-HEIGHT: 1.5em; MARGIN: 20px 0px 0px 50px; BORDER-TOP: #f3f3f3 3px solid
}
.outils {
	FLOAT: right; COLOR: #999999; MARGIN-LEFT: 10px; FONT-SIZE: 0.95em
}
.outils-liste {
	TEXT-ALIGN: right; MARGIN-TOP: 10px
}
.bullegrise {
	PADDING-BOTTOM: 17px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND: url(images/bulle.gif) no-repeat left top; COLOR: #999999
}
.versionimp {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-LEFT: 30px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: url(images/carnets_imprimante.gif) no-repeat left center; COLOR: #999999; CURSOR: pointer; PADDING-TOP: 15px
}
.fleche {
	PADDING-LEFT: 50px; BACKGROUND: url(images/lafleche.gif) no-repeat left top
}
BLOCKQUOTE.spip {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ecece4; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px
}
.forum-repondre {
	MARGIN-TOP: 2.5em; CLEAR: both; FONT-SIZE: 0.88em; BORDER-TOP: #ccc 2px solid; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.forum-decompte {
	MARGIN-TOP: 2.5em; CLEAR: both; FONT-SIZE: 0.88em; BORDER-TOP: #ccc 2px solid; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.forum BLOCKQUOTE.spip {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px
}
UL.forum {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; PADDING-TOP: 0px
}
UL.forum {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.forum UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.forum-fil {
	MARGIN-TOP: 1.5em
}
.forum-fil UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.forum-chapo {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.forum-chapo A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.forum-titre {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #2c568f; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.forum-titre A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #2c568f; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.forum-chapo SMALL {
	
}
.forum-texte {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; COLOR: #333; FONT-SIZE: 0.95em; PADDING-TOP: 0px
}
.forum-texte .forum-lien {
	
}
.forum-texte .forum-repondre-message {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.forum-message {
	BORDER-BOTTOM: #2c568f 1px solid; BORDER-LEFT: #2c568f 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ecece4; BORDER-TOP: #2c568f 1px solid; BORDER-RIGHT: #2c568f 1px solid; PADDING-TOP: 0px
}
.forum-chapo {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 12px; PADDING-RIGHT: 14px; COLOR: #333; FONT-SIZE: 0.88em; PADDING-TOP: 7px
}
.forum-top {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 0.88em; TOP: 0px; PADDING-TOP: 2px; LEFT: -8px
}
.forum-nav {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #555; FONT-SIZE: 9px; PADDING-TOP: 2px
}
FIELDSET.previsu P {
	MARGIN: 1em 0px
}
.forum P.repondre > A {
	DISPLAY: none
}
#hierarchie {
	DISPLAY: none
}
.repondre {
	PADDING-LEFT: 20px; BACKGROUND: url(images/crayon_bleu.gif) no-repeat left top
}
H3.repondre {
	MARGIN-TOP: 3em
}
.encart {
	PADDING-LEFT: 15px; FLOAT: right
}
#tdm {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #ecece4; MAX-WIDTH: 200px; MARGIN-BOTTOM: 10px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
#tdm H2 {
	DISPLAY: none
}
#tdm UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#tdm LI {
	MARGIN: 3px 6px 5px 25px; FONT-SIZE: x-small; LIST-STYLE-IMAGE: url(images/fleche_bleue.gif)
}
A.tdm {
	MARGIN-TOP: -16px; FLOAT: right; HEIGHT: 16px
}
TABLE.spip_barre A IMG {
	BACKGROUND: #ccdbf0 0% 50%
}
TABLE.spip_barre INPUT.barre {
	COLOR: #2c568f
}
.formulaire_forum {
	BORDER-BOTTOM: #2c568f 1px solid; BORDER-LEFT: #2c568f 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ecece4; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 4em; BORDER-TOP: #2c568f 1px solid; BORDER-RIGHT: #2c568f 1px solid; PADDING-TOP: 10px
}
.formulaire_forum .spip_bouton {
	TEXT-ALIGN: right; FONT-SIZE: 10px
}
.formulaire_forum FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.formulaire_forum LEGEND {
	DISPLAY: none
}
.formulaire_forum INPUT {
	WIDTH: 95%
}
.formulaire_forum TEXTAREA {
	WIDTH: 95%
}
.nettoyeur {
	CLEAR: both
}
#formulaire_recherche {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 3em; FONT-SIZE: 10px; MARGIN-RIGHT: 25px
}
#formulaire_recherche INPUT#recherche {
	WIDTH: 120px
}
#formulaire_recherche LABEL {
	DISPLAY: block
}
.invisible {
	DISPLAY: none
}
P.date {
	FONT-SIZE: smaller
}
.tri {
	MARGIN-TOP: 6px; WIDTH: auto; FLOAT: right
}
H2.compte_articles {
	MARGIN-TOP: 0px; WIDTH: auto; FLOAT: left; CLEAR: left
}
.une .titre {
	LINE-HEIGHT: 1.1em; FONT-FAMILY: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, sans-serif; FONT-SIZE: 1.8em; FONT-WEIGHT: bold
}
.page_sommaire .une .titre {
	COLOR: #445d62
}
.une .surtitreblog {
	LINE-HEIGHT: 1.1em; TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #666666; FONT-SIZE: 0.95em; FONT-WEIGHT: normal
}
.une .chapo {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 10px; COLOR: #333333; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
.une .date {
	LINE-HEIGHT: 1em; MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; COLOR: #666666; FONT-SIZE: 0.8em; FONT-WEIGHT: normal
}
.une .commentaires {
	TEXT-ALIGN: left; PADDING-LEFT: 20px; PADDING-RIGHT: 2px; BACKGROUND: url(images/bulle.gif) no-repeat left top; FLOAT: right; HEIGHT: 17px; COLOR: #999999; FONT-SIZE: 0.95em; FONT-WEIGHT: normal
}
.une {
	BORDER-BOTTOM: #f3f3f3 3px solid; PADDING-BOTTOM: 17px; MARGIN: 0px 14px 10px 0px; PADDING-TOP: 0px
}
.suite {
	BORDER-BOTTOM: #f3f3f3 3px solid; PADDING-BOTTOM: 17px; MARGIN: 0px 14px 10px 0px; PADDING-TOP: 0px
}
.suite .titre {
	LINE-HEIGHT: 1.1em; FONT-FAMILY: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, sans-serif; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
.page_sommaire .suite .titre {
	COLOR: #445d62
}
.surtitreblog {
	LINE-HEIGHT: 1.2em; TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #666666; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
.chapo {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 10px; COLOR: #333333; FONT-SIZE: 0.95em; FONT-WEIGHT: normal
}
.date {
	LINE-HEIGHT: 1em; MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; COLOR: #666666; FONT-SIZE: 0.8em; FONT-WEIGHT: normal
}
.commentaires {
	TEXT-ALIGN: left; PADDING-LEFT: 20px; PADDING-RIGHT: 2px; BACKGROUND: url(images/bulle.gif) no-repeat left top; FLOAT: right; HEIGHT: 17px; COLOR: #999999; FONT-SIZE: 0.85em; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
.autopromo1 {
	BORDER-BOTTOM: #666666 1px dotted; BORDER-LEFT: #666666 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 20px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #666666 1px dotted; BORDER-RIGHT: #666666 1px dotted; PADDING-TOP: 10px
}
.annonce {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1em; MARGIN-TOP: 15px; COLOR: #666666; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
.autopromo1 .annonce {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1em; COLOR: #666666; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
.autopromo1 .titre {
	LINE-HEIGHT: 1.5em; PADDING-LEFT: 12px; BACKGROUND: url(images/fleche_grise.gif) no-repeat left center; COLOR: #666666; FONT-SIZE: 0.95em; FONT-WEIGHT: normal
}
.autopromo1 .chapo {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 12px; COLOR: #666666; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
.autopromo1 A {
	COLOR: #666666; TEXT-DECORATION: underline
}
.autopromo1 A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.autopromo1 .sommaire {
	LINE-HEIGHT: 1.5em; PADDING-LEFT: 32px; BACKGROUND: url(images/3fleches_grises.gif) no-repeat left center; COLOR: #666666; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
.logo-couve {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.autopromo1 .logo-couve {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.autopromo1 .logo-titre {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.fright {
	FLOAT: right; MARGIN-LEFT: 4px
}
.fleft {
	FLOAT: left; MARGIN-RIGHT: 4px
}
.logo-flottant IMG {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid
}
.visu {
	DISPLAY: block
}
.devisu {
	DISPLAY: none
}
.resume:hover .visu {
	DISPLAY: none
}
.resume:hover .devisu {
	DISPLAY: block
}
.resume {
	MARGIN-BOTTOM: 7px; CURSOR: pointer
}
#footer P.retour {
	POSITION: relative; BOTTOM: 28px; PADDING-RIGHT: 20px; BACKGROUND: url(images/retour.gif) no-repeat right bottom; FLOAT: right; FONT-SIZE: smaller; MARGIN-RIGHT: 20px
}
#portfolio {
	MARGIN-TOP: 20px
}
#portfolio A IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 7px; MARGIN: 0px 7px 7px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 7px
}
.gentil_message {
	DISPLAY: none
}
