/* Corps de la page */

body {    
    text-align: center;
    background:url("images/bodybg-blue.png");
    background-repeat:repeat-y;
}

/* Gestion des images */

img.left {
    float: left;
    margin: 10px;
    padding:2px;
    border:1px solid #CCCCCC;
}

img.right {
    float: right;
    margin: 10px;
    padding:2px;
    border:1px solid #CCCCCC;
}

img.show {
    margin: 10px;
    padding:2px;
    border:1px solid #CCCCCC;
}

img.link {
    border:0;
    margin-top:25px;
}

p:first-letter {
    font-size: larger;
}

/* Gestion des tableaux */

table {
    margin: 0 auto;
}

td.centre {
    text-align: center;
    vertical-align: top;
}

.bois {
    text-align: center;
    font-weight:bold;
    color:white;
    background:url("images/bois.jpg");
}

/* Différentes div */

#mybody {
    text-align: left;
    background:url("images/background.jpg");
    background-repeat:repeat-x repeat-y;
    width: 920px;
    margin: 15px auto 30px auto;
    padding: 1px;
    border-width:1px;
    border-color: #14320b;
    border-style: solid ;
}

#banner {
    padding :0;
    height : 179px;
    margin: 0;
}

#menu {

    width : 920px;
    margin: 0;
    padding:0 0 1px 0;
    border-width:0 0 1px 0;
    border-color: #14320b;
    border-style: solid ;
 
}

#menu ul {
    background:url("images/bois.jpg");
    list-style: none;
    text-align:center;
    margin:0 auto 0 auto;
    padding: 10px;
}

#menu li {
    margin:0;
    padding:0;
    border:0;
    display: inline;
}

#menu li a {
	margin:0;
        padding: 4px 15px ;
        color: #fff ;
        font-size: 1em;
	font-weight:bold;
	font-family:"Trebuchet MS",Arial,sans-serif ;
        line-height: 1em ;
        text-align: center ;
        text-decoration: none ;
}

#menu li a:hover {
    background-image:url("images/bois_clair.jpg");
}

#menu li a.active {
    background-image:url("images/bois_clair.jpg");
    background-repeat:no-repeat;
    color:#803b1c;
}

#texte {
    float:left;
    text-align: justify;
    line-height:1.5em;
    width: 55%;
    margin: 0;
    padding: 0;
    font-size: 1.0em ;
    font-family: "Bitstream Vera Sans", Verdana, Helvetica;
}

#images {
    float:right;
    width:45%;
    border: 0;
}

#contenu {
    text-align: justify;
    line-height:1.5em;
    margin: 0;
    padding: 10px 20px 0 20px;
    font-size: 0.9em ;
    font-family: "Bitstream Vera Sans", Verdana, Helvetica;
}

#footer {
    clear:both;
    width:100%;
    height:100px;
    text-align:center;
    margin:0;
    padding:0;
}

#fougere { 
    background-image:url("images/footer.gif");
    width:100%;
    height:100px;
    text-align:center;
    margin:0;
    padding:0;
}

/* the news box */
#news
{
    width:90%;
    background:url("images/background.jpg");
    background-repeat:repeat-x repeat-y;
    margin:0px 20px 0px 30px;
    padding:0;
    height:170px; 
    position:relative;
    overflow:hidden;
}

#news ul
{
    margin: 0;
    padding:0;
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
}

#news li
{
    line-height:1.5em;
    list-style-type: none;
    width:100%;
    text-align:center;
    font-family: "Comic Sans MS", Verdana, Helvetica;
    font-size: 18px;
    color:#803b1c
}

div.boutton
{
    margin: 0px 20px 0px 30px;
    padding:0;
    width:90%;
    text-align:center;
}

div.boutton img
{
    border:0;
}

