body {
 margin:10px;
 background: #7c2907;
 color: #333333;
 text-align:center;
 padding:0;
 Font-family: Calibri,Verdana,Arial,serif;
 }

#outer {
 text-align:left;
 border:1px solid #FFFFFF;
 width:900px;
 margin:auto;
 Font-family: Calibri,Verdana,Arial,serif;
 }

#entete {
 height: 210px;
 background:#ff9600;
 color: white;
 Font-family: Calibri,Verdana,Arial,serif;
 background:url('./images/banniere3.jpg') top no-repeat;
 }

#bar {
 height:25px;
 text-align:center;
 background:#7c2907;
 color: white;
 border:solid #FFFFFF;
 border-width:1px 0 1px 0;
 Font-family: Calibri,Verdana,Arial,serif;
 }

#bodyblock {
 position:relative;
 background:#f99e3e;
 color: black;
 width:900px;
 padding:0;
 Font-family: Calibri,Verdana,Arial,serif;
 }

#menu {
 float:left;
 background:#f99e3e;
 font-weight: bold;
 width:190px;
 padding:0;
 Font-family: Calibri,Verdana,Arial,serif;
 }
 
 #texte_centrale {
margin-left: 100px; margin-right: 100px; 
}

/* 
***************************************************************
***************************************************************
***************************************************************
***************************************************************
CSS sur les contenus 
***************************************************************
***************************************************************
***************************************************************
***************************************************************
*/

#contenu {
 width:700px;
 background: #ffcd00;
 color: black;
 text-align:left;
 Font-family: Calibri,Verdana,Arial,serif;
 background:url('./images/fond.gif');
 background-repeat: repeat-y;
 
 }
 
 .contact {
 width:700px;
 color: black;
 text-align:center;
 Font-family: Calibri,Verdana,Arial,serif;
 }
 
  #contenu_quisommesnous {
 width:700px;
 background: #ffcd00;
 color: black;
 text-align:center;
 Font-family: Calibri,Verdana,Arial,serif;
 background:url('./images/fond.gif');
 background-repeat: repeat-y;
 }
 
   #contenu_construction{
 width:900px;
 background: #ffcd00;
 color: black;
 font-weight: bold;
 text-align:center;
 Font-family: Calibri,Verdana,Arial,serif;
 background:url('./images/fond1.gif');
 
 }
 
    #contenu_slides {
 width:900px;
 color: black;
 font-weight: bold;
 text-align:center;
 Font-family: Calibri,Verdana,Arial,serif;
 background:#fbfaa7;
 
 }


/* 
***************************************************************
***************************************************************
***************************************************************
***************************************************************
FIN CSS sur les contenus 
***************************************************************
***************************************************************
***************************************************************
***************************************************************
*/


#pied {
 height:25px;
 background:#ff9600;
 color: #333333;
 border:solid #FFFFFF;
 border-width:1px 0 0 0;
 margin:0;
 Font-family: Calibri,Verdana,Arial,serif;
 }
 
a:link {
	color:#330000;
	Font-family: Calibri,Verdana,Arial,serif;
}

a:visited {
	color: #000000;
	Font-family: Calibri,Verdana,Arial,serif;
}

a:hover {
	color: #666666;
	font-weight: bold;
	Font-family: Calibri,Verdana,Arial,serif;
}

#en-tete {overflow:hidden; background:#FFFF33 url(./img/fond.png) bottom repeat-x}
#en-tete ul {float:left; margin:5px 0px 0px 0px; padding:0; list-style:none}
#en-tete li {float:left; margin-left: 3px}
#en-tete a, #actif {float:left; text-decoration:none; letter-spacing:1px; padding-left:10px; background:url(./img/coin-gauche.png) 0% -250px no-repeat}
#en-tete span, #actif span {float:left; padding:6px 10px 3px 0; background:url(./img/coin-droit.png) 100% -250px no-repeat; color:#fff}
#actif {background-position:0 0}
#actif span {background-position:100% 0; color:#FFFF33}
#en-tete a:hover, #en-tete a:focus {background-position:0 -500px}
#en-tete a:hover span, #en-tete a:focus span {background-position:100% -500px}
a:hover {cursor:pointer}
#en-tete a:active {background-position:0 -500px}
#en-tete a:active span {background-position:100% -500px}
