body{margin:0px 0px 0px 0px;}
#page{width:100%;margin:0px 0px 0px 0px;}
#bandeau{top:0px;}
#colonne-gauche{position:absolute;top:82px;left:0px;left:0px;width:140px;margin-top:10px;z-index:0;}
#menu{position:absolute;top:91px;height:30px;left:150px;z-index:100;}
#publiez{position:absolute;top:112px;left:140px;margin-top:10px;margin-left:10px;width:260px;height:240px;z-index:0;}
#actualite{overflow:hidden;height:140px;margin:40px 250px 0px 440px;z-index:0;}
#dock{overflow:auto;height:88px;margin:10px 250px 0px 440px;z-index:0;}
#colonne-centre{margin:10px 239px 0px 139px;z-index:0;}
#colonne-droite{position:absolute;width:240px;top:82px;left:100%;margin-top:30px;margin-left:-240px;z-index:0;}
#centre{margin:0 0 0px 0;z-index:0;}
#colonne-publiez{position:absolute;width:100%;top:104px;left:0;margin:0 0 0 0px;z-index:0;}
#pied{position:relative;clear:both;}
#pied-article{position:relative;width:560px;padding:10ex 1em 1ex 1em;clear:both;}
#texte_commentaire{width:400px;}
.spacer{clear:both;}
.format_png{behavior:url(win_png.htc);} 
body{background-color:#F5EDED;color:#000;font-size:80%;line-height:1.6em;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:center;}
a{color:#D25E5E;text-decoration:none;}
a:hover{text-decoration:underline;}
a:link{color:#D25E5E;}
a:visited{color:#D25E5E;}
a:active{color:#D25E5E;}
p{line-height:1.7em;}
p.spip_note{line-height:1em;} 
a.spip_in{color:#D25E5E;}
a.spip_out{color:#D25E5E;}
a.spip_url{color:#D25E5E;}
a.spip_glossaire{color:#D25E5E;}
.on{font-weight:bold;color:#D25E5E;}
h1{font-size:1.5em;}
h2{font-size:1.4em;}
h3{font-size:1.3em;}
h4{font-size:1.2em;}
h5{font-size:1.1em;}
h6{font-size:1em;}
#flash{z-index:10;}
#page{color:inherit;text-align:left;}
#bandeau{overflow:hidden;background-color:#092902;text-align:left;}
#bandeau img{border:0px;}
#description{background-color:inherit;padding-right:10px;text-align:justify;}
#menu dl,#menu dt,#menu dd,#menu ul,#menu li{margin:0;padding:0;list-style-type:none;z-index:100;}
#menu dl{float:left;width:13em;}
#menu dt{cursor:pointer;text-align:center;font-weight:bold;background:#D25E5E;color:#e1cccc;border:1px hidden #e1cccc;margin:0px;margin-right:5px;}
#menu ul{display:none;}
#menu dd{display:none;border:1px hidden #e1cccc;margin-right:5px;}
#menu li{font-weight:bold;text-align:left;padding-left:2px;background:#D25E5E;}
#menu li a,#menu dt a{color:#fff;text-decoration:none;display:block;height:100%;border:0 none;}
#menu li a:hover,#menu li a:focus,#menu dt a:hover,#menu dt a:focus{background:#000;color:#fff;}
#menu b{color:#e1cccc;}
#colonne-droite,#colonne-gauche{background:inherit;border-bottom:0px solid #000;border-right:0px solid #000;border-top:0px solid #000;color:#e1cccc;}
#colonne-droite a,#colonne-gauche a{color:#fff;}
#colonne-droite a:hover,#colonne-gauche a:hover{text-decoration:none;}
#colonne-droite li,#colonne-gauche li{font-weight:bolder;list-style-position:inside;border:2px dotted #000;margin-left:-35px;margin-right:5px;margin-bottom:15px;padding-right:5px;padding-left:5px;}
#colonne-droite li:hover,#colonne-gauche li:hover{background-color:#000;border-top:2px solid #000;border-bottom:2px solid #000;}
#colonne-droite .petit{font-weight:normal;font-size:0.7em;color:#f6f7f8;}
#colonne-droite .titre{width:205px;}
.block-col{border:1px solid #000;background:#D25E5E;margin-right:0px;margin-left:0px;margin-bottom:25px;color:#4169e1;}
.barre{background:#000;height:30px;}
.logo{float:left;width:25px;padding-left:5px;padding-top:5px;}
.titre{float:left;width:105px;font-weight:bold;font-size:1.2em;color:#fff;padding-top:4px;}
.texte{font-weight:bolder;list-style-position:inside;border:2px dotted #000;margin-left:5px;margin-right:5px;margin-bottom:15px;padding-right:5px;padding-left:5px;color:#fff;}
.date{font-weight:bolder;color:#4169e1;}
.col-pied{margin-top:5px;text-align:center;font-family:Georgia,"Times New Roman",Times,sans-serif;font-weight:bold;font-size:0.9em;}
.col-pied a{color:#d7b8e1;text-decoration:none;}
.col-pied a:hover{color:#000;text-decoration:underline;}
#colonne-centre{background-color:inherit;border-bottom:0px solid #000;border-right:0px solid #D25E5E;border-left:0px solid #D25E5E;border-top:0px solid #000;}
.block{clear:both;background-color:#fff;border-bottom:1px solid #D25E5E;border-top:1px solid #D25E5E;border-right:1px solid #D25E5E;border-left:1px solid #D25E5E;margin:10px 10px 10px 10px;}
.block-commentaire{clear:both;background-color:#e1cccc;border-bottom:1px solid #D25E5E;border-top:1px solid #D25E5E;border-right:1px solid #D25E5E;border-left:1px solid #D25E5E;margin:10px 10px 10px 10px;}
.block-commentaire h1{text-align:left;text-transform:lowercase;margin-left:5px;color:#D25E5E;}
.block-commentaire p{text-align:justify;margin-left:10px;margin-right:10px;}
.block h1{text-align:center;color:#D25E5E;padding-top:2px;padding-bottom:2px;text-transform:uppercase;}
.block p{text-align:justify;margin-left:10px;margin-right:10px;}
.block p.chapo{text-align:justify;font-weight:bold;margin-left:10px;margin-right:10px;}
.block .note{border:1px dotted #000;padding-left:5px;margin-right:130px;margin-left:30px;margin-bottom:10px;}
.block li{text-align:justify;margin-left:10px;margin-right:10px;}
.block-pied{clear:both;color:#000;text-align:right;background:#eee;font-weight:normal;font-size:0.8em;padding-top:4px;padding-right:4px;border-bottom:0px solid #D25E5E;}
#publiez{text-align:justify;color:#000;padding-left:10px;padding-right:10px;border-right:1px solid #D25E5E;border-bottom:1px solid #D25E5E;border-top:1px solid #D25E5E;border-left:1px solid #D25E5E;background-color:#fff;}
#actualite{text-align:center;border-right:1px solid #D25E5E;border-bottom:1px solid #D25E5E;border-top:1px solid #D25E5E;border-left:1px solid #D25E5E;background-color:#fff;overflow:auto;}
#actualite p{color:#000;font-size:0.9em;}
#actualite h1{text-align:center;color:#D25E5E;padding-top:2px;padding-bottom:2px;}
#dock{border:1px solid #000;background:#fff;padding-left:5px;}
#dock dl{float:left;height:70px;margin-right:5px;margin-top:5px;text-align:center;}
#dock dd{margin-left:0px;}
#pied{border:1px solid #000;background-color:#fff;text-align:center;padding:5px 5px 5px 5px;margin-right:10px;margin-left:10px;}
#pied img{border:0px solid #fff;}
#pied-article img{border:0px solid #fff;}
#centre{border-bottom:1px solid #D25E5E;}
.spip_modele{float:right;display:block;border:1px dotted gray;width:180px;}
table.spip_barre{width:400px;}
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;}
input{color:#000;background-color:#d7b8e1;}
textarea{color:#000;background-color:#d7b8e1;}
select{color:#000;background-color:#d7b8e1;}
radio{color:#000;background-color:#d7b8e1;}
checkbox{color:#000;background-color:#d7b8e1;}
.calendrier-arial9{font-family:Arial,Sans,sans-serif;font-size:9px;}
.calendrier-arial10{font-family:Arial,Sans,sans-serif;font-size:10px;}
.calendrier-arial11{font-family:Arial,Sans,sans-serif;font-size:11px;}
.calendrier-verdana10{font-family:Verdana,Arial,Sans,sans-serif;font-size:10px;}
.calendrier-helvetica16{font-family:arial,helvetica,sans-serif;font-size:16px;color:#000;}
div.navigation-calendrier{color:#FFF;background-color:#CCC;font-family:verdana,arial,sans,sans-serif;font-weight:bold;font-size:14px;}
div.navigation-calendrier img{border:0;vertical-align:middle;margin:1px;}
.calendrier-annee{background:#AAA;padding:3px;margin:1px;font-family:verdana,arial,sans,sans-serif;font-size:10px;font-weight:bold;color:#FFF;-moz-border-radius:5px;}
.calendrier-annee:hover{color:#000;background-color:#FFF;}
.calendrier-table-large{border:0;width:900px;}
.calendrier-table-etroit{border:0;width:750px;}
.calendrier-td-centre{width:550px;padding-left:25px;padding-right:25px;vertical-align:top;}
.calendrier-td{width:14%;vertical-align:top;}
.calendrier-th{width:14%;padding:5px;text-align:center;vertical-align:middle;font-size:10px;font-weight:bold;font-family:Verdana,Arial,Sans,sans-serif;}
.calendrier-th a{color:#000;}
.calendrier-table-etroit .calendrier-td-gauche{width:0;vertical-align:top;}
.calendrier-table-large .calendrier-td-gauche{width:150px;vertical-align:top;}
.calendrier-table-etroit .calendrier-td-droit{width:150px;vertical-align:top;}
.calendrier-table-large .calendrier-td-droit{width:150px;vertical-align:top;}
.calendrier-jour{position:relative;color:#999;background-color:#FFF;border:1px solid #AAA;}
.calendrier-agenda{margin-left:1px;margin-top:1px;padding:1px;text-align:center;background-color:#FFF;-moz-border-radius:5px;}
.calendrier-demiagenda{margin-left:0;margin-top:0;padding:0;text-align:center;background-color:#FFF;-moz-border-radius:5px;}
.calendrier-tripleagenda{vertical-align:top;width:33%;}
.calendrier-cadreagenda{visibility:hidden;width:100%;position:absolute;padding-top:5px;padding-bottom:5px;border:0;background-color:#FFF;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;}
.calendrier-titre{padding:5px;text-align:center;font-weight:bold;}
.calendrier-evenement{padding:2px;margin-top:2px;}
.calendrier-heurepile{position:absolute;margin-left:2px;margin-right:2px;border-top:1px solid #CCC;font-weight:bold;}
.calendrier-heureface{position:absolute;margin-left:2px;margin-right:2px;border-top:1px solid #CCC;}
.calendrier-mozleft{-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;}
.calendrier-mozright{-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;}
.calendrier-moztop8{-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;}
.calendrier-mozbottom8{-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;}
.calendrier-moztop6{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;}
.calendrier-mozbottom6{-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;}
.calendrier-opacity{-moz-opacity:0.3;filter:alpha(opacity=30);}
.calendrier-png{width:12px;height:12px;behavior:url(win_png.htc);}
.calendrier-icone{width:14px;height:7px;border:0;}
.calendrier-noir{color:#000;}
.calendrier-nb{background-color:#FFF;border:1px solid #000;color:#000;}
.calendrier-couleur1{background:#FDE5F2;border:1px solid #CD006F;color:#CD006F;}
.calendrier-couleur1i{background:#CD006F;border:1px solid #FDE5F2;color:#FDE5F2}
.calendrier-couleur2{background:#EDF3FE;border:1px solid #5da7c5;color:#5da7c5;}
.calendrier-couleur2i{background:#5da7c5;border:1px solid #EDF3FE;color:#EDF3FE}
.calendrier-couleur3{background:#EBE9FF;border:1px solid #766CF6;color:#766CF6;}
.calendrier-couleur3i{background:#766CF6;border:1px solid #EBE9FF;color:#EBE9FF}
.calendrier-couleur4{background:#FEC;border:1px solid #FA9A00;color:#FA9A00;}
.calendrier-couleur4i{background:#FA9A00;border:1px solid #FEC;color:#FEC}
.calendrier-couleur5{background:#FFEDED;border:1px solid #F00;color:#F00;}
.calendrier-couleur5i{background:#F00;border:1px solid #FFEDED;color:#FFEDED}
.calendrier-couleur6{background:#FFF2EB;border:1px solid #E95503;color:#E95503;}
.calendrier-couleur6i{background:#E95503;border:1px solid #FFF2EB;color:#FFF2EB}
.calendrier-couleur7{background:#FFE;border:1px solid #ca0;color:#ca0;}
.calendrier-couleur7i{background:#ca0;border:1px solid #FFE;color:#FFE}
.calendrier-couleur8{background:#E2FDEC;border:1px solid #009F3C;color:#009F3C;}
.calendrier-couleur8i{background:#009F3C;border:1px solid #E2FDEC;color:#E2FDEC}
.calendrier-couleur9{background:#e5fd63;border:1px solid #9DBA00;color:#9DBA00;}
.calendrier-couleur9i{background:#9DBA00;border:1px solid #e5fd63;color:#e5fd63}
.calendrier-couleur10{background:#FFE0E0;border:1px solid #640707;color:#640707;}
.calendrier-couleur10i{background:#640707;border:1px solid #FFE0E0;color:#FFE0E0}
.calendrier-couleur11{background:#F2F2F2;border:1px solid #3F3F3F;color:#3F3F3F;}
.calendrier-couleur11i{background:#3F3F3F;border:1px solid #F2F2F2;color:#F2F2F2}
.calendrier-couleur12{background:#AAA;border:1px solid #000;color:#000;}
.calendrier-couleur12i{background:#000;border:1px solid #AAA;color:#AAA}
.calendrier-couleur13{background:#FFFFE0;border:1px solid #666500;color:#666500;}
.calendrier-couleur13i{background:#666500;border:1px solid #FFFFE0;color:#FFFFE0}
.calendrier-couleur14{background:#F5EEE5;border:1px solid #8C6635;color:#8C6635;}
.calendrier-couleur14i{background:#8C6635;border:1px solid #F5EEE5;color:#F5EEE5}