body
{width:990px;margin:auto;background-color:#511A17;font-family:times;}

#header{background-image:url("images/header.jpg");height:423px;width:990px;float:left;}

#header #top{color:#f3d79e;position:absolute;margin-top:43px;margin-left:160px;font-size:15px;font-weight:bold;}
#header #recit{position:absolute;color:#f2d79e;font-size:20px;font-weight:bold;margin-left:690px;margin-top:190px;}
#header #recit a{color:#CF2E26;text-decoration:underline;}
#header #recit a:hover{color:#FFFF99;text-decoration:underline;}


/*****************Style du menu**********/
#menun{margin:250px 47px 0px 63px;}

#menun ul{margin:0px;}

#menun .a{display:block;width:133px;height:132px;float:left;background-image:url("images/menu.png");margin:0px 0px 10px 0px;color:#A68D69;text-decoration:none;cursor:pointer;}
#menun .a:hover{background-image:url("images/menu_hover.png");color:#CF2E41;}

#menun .a .pad{font-size:16px;font-weight:bold;margin-top:20px;margin-left:15px;height:120px;width:100px;text-align:center;display:block;color:#A68D69;text-decoration:none; cursor:pointer;}
#menun .a .pad:hover{color:#CF2E41;}

.tout{position:absolute;display:none;margin-top:-10px;margin-left:-20px;}

html:first-child .tout{margin:375px 0px 0px 335px;}

.tout .entete{margin:0px;height:12px;width:168px;background-image:url("images/entete.png");}

.tout .contenu{width:168px;background-image:url("images/bg_s_menun.png");}

.tout .contenu ul {margin:0px 0px 0px -15px;}

.tout .contenu a {font-size:13px;color:#FFFFFF;font-weight:bold;text-decoration:none;}

.tout .contenu a:hover{color:#000000;text-decoration:underline;}

.tout .bas{width:168px;height:13px;background-image:url("images/bas.png");}
/****************FION STYLE DU MENU****************/

.titre
{
background-image:url("images/fond-trsp.png");
color:#f4d79f;
text-align:center;
margin-top:0px;
}

.txt
{
margin:20px 6px 30px 6px;
color:#f4d79f;

}

.txt p
{
text-indent:10px;
}

.txt a
{
text-decoration:none;
color:#FFFFFF;
}

.txt a:hover
{
text-decoration:underline;
color:#FFFFFF;
}

#site
{
background-image:url("images/page.jpg");
float:left;
width:990px;

}

#site #englob
{
margin-left:56px;
margin-right:45px;
margin-top:-2px;
font-size:13px;
}

#site .content
{
float:left;
background-image:url("images/corps.png")!important;/*FF IE8*/
background-image:url("images/corps.png")!important!;/*IE7*/
background-image:url("images/corpsgif.gif");
width:438px;
height:305px;

color:#8c5d39;
}

#site .contact
{
float:left;
background-image:url("images/corps.png")!important;/*FF IE8*/
background-image:url("images/corps.png")!important!;/*IE7*/
background-image:url("images/corpsgif.gif");
width:438px;
height:305px;

color:#8c5d39;
}

#site .content h1, #site .contact h1
{
font-size:22px;
margin-top:35px;
margin-left:50px;
}

#site .content div
{

padding-left:30px;
padding-right:10px;
}

/******Style de la page d'actualité******/

#actu .actu{background:#7F2B27;float:left;width:100%;border:1px solid #B8926C;margin:15px 0px 15px 0px;}
#actu .actu .entete{float:left;width:100%;background:#C99972;height:25px;text-align:center;}
#actu .actu .entete .titres{color:#000000;font-weight:bold;font-size:16px;display:block;width:60%;float:left;text-align:center;}
#actu .actu .entete .date{color:#000000;font-weight:bold;font-size:16px;display:block;width:40%;float:left;text-align:center;}

#actu .actu .contenu .photo{width:180px;height:180px;border:3px solid #B8926C;margin:10px 10px 10px 10px;float:left;}
#actu .actu .contenu .photo a .photo1{width:180px;height:180px;border:none;float:left;}
#actu .actu .contenu .contents{width:95%px;background:#7F2B27;margin:10px;}

#actu .actu .contenus{background:#7F2B27;margin:10px;}

#actu .nb_page{background:#7F2B27;float:left;width:100%;border:1px solid #B8926C;margin:15px 0px 15px 0px;color:#C99972;text-align:center;font-weight:bold;font-size:17px;}
#actu .nb_page a{color:#C99972;text-decoration:none;margin:5px;}
#actu .nb_page a:hover{color:#000000;}

/******FIN Style de la page d'actualité******/

#footer
{
background-image:url("images/footer.jpg");
background-repeat:no-repeat;
height:179px;
width:990px;
float:left;
}

#footer div
{
color:#A58C67;
margin-left:0px;
margin-top:30px;
font-size:16px;
text-decoration:none;
}

#footer div a 
{
color:#511A17;
font-size:16px;
text-decoration:none;
}

#footer div a:hover 
{
color:#A58C67;
font-size:16px;
text-decoration:underline;
}
