/*#top *{border:1px solid red;}*/


@charset "utf-8";
/* CSS Document */
body{ background: url(bkg.jpg) top center no-repeat fixed #274E10;  margin:0px; padding:0; max-width:1600px; text-align:center; margin:auto;}
body > div{ background: url(maquette-02.png) top center no-repeat; margin-top:-20px;}
body > div > div{ background: url(maquette-03.png) bottom center no-repeat; padding:0 5%; margin-top:20px;}

#top > img,#top, #top h1, #page, #footer, #top ul, #top li, #top a{ margin:0; padding:0; }


#top ul a, #page h2, #page h3, #page h4{font-family: 'Josefin Sans', arial, serif; font-weight:normal;}
#page h2, #page h3, #page h4{ color:back;/*rgb(135,59,135)*//*rgb(248,156,53)*/}
#page h2{ font-size:28px; font-weight:bold;}

#top > img{ float:left;}
#top h1{ text-align:center;}
#top ul { float:right; clear:right;}
#top ul li{ float:left; list-style:none;}
#top ul li a{ font-size:16px; text-decoration:none; padding:10px 0;color:rgb(135,59,135);background:url(maquette-07.png); margin:2px; display:block;}
#top ul li a:hover{ color:white;}
#top ul li strong a,#top ul li strong a:hover{color:black;background:url(maquette-06.png);padding-bottom:12px; margin-bottom:0;}
#top ul li:first-child a{ border-top-left-radius:5px;	-moz-border-radius-topleft:5px;}
#top ul li:last-child a{ border-top-right-radius:5px;	-moz-border-radius-topright:5px; margin-right:0;}

.floatcleaner{ clear:both; height:1px; overflow:hidden;}

#page{ background:url(maquette-06.png); clear:right; padding:10px; border-top-left-radius:10px;	-moz-border-radius-topleft:10px; text-align:justify; }

#les_articles{ margin-left:30%; }
#les_articles p, #la_sidebar p{ background:url(maquette-06.png); padding:1em; margin:0 0 1em 0;
-moz-border-radius: 5px; border-radius: 5px;
  }
#les_articles h2:first-child ,#la_sidebar h3:first-child { margin-top:0;}

#la_sidebar{ width:28%; float:left;  }

#footer{ text-align:center; clear:both; background:url(maquette-07.png); margin:2em 0;border-bottom-right-radius:10px;	-moz-border-radius-bottomright:10px; padding:0.5em 1em;}
#footer a, #footer{color:#CCC;}
#footer a:hover{ color:#FFF;}
#footer img{ float:right;}

#page strong{ color:rgb(204,107,0); font-weight:normal;}


