
body
{
   width: 801px;
   margin: auto;
   margin-top: 10px;
   margin-bottom: 10px;   
   background-color: #ABCDEF;
}

/* L'en-tête */

#en_tete
{
   width: auto;
   height: 200px;
   background-image: url("btban.jpg");
   background-repeat: no-repeat;
   margin-bottom: 0px;
   border: 1px solid black;
}

#header {
height: 23px;
width: auto;
background-color: #1379A4;
margin: 1px 0 1px 0;
padding: 5px 0 0 5px;
font-family: Verdana, sans-serif;
color: #ffffff;
font-size: 15px;
border: 1px solid black;
}

#header a {
color: #ffffff;
padding: 5px 3px 5px 3px;
/* background-color: #787878 !important;
background-color: #6d6d6d; */
background-color: #1379A4;
margin-right: 0px;
margin-left: 0px;
text-decoration: none;
}
#header a:hover {
color: #000;
/* background-color: #ccc !important;
background-color: #ccc; */
background-color: #6dc7ec;
padding: 4px 2px 4px 2px;
margin-right: 0px;
text-decoration: none;
border-width: 0 1px 1px 1px;
border-color: #1379a4;
border-style: solid;
}

/* Le menu */

#menu
{
   float: left;
   width: 160px;
   margin-left: 10px;
   margin-top: 10px;
}

.element_menu
{
   background-color: #3b3b3b;   
   border: 1px solid black;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
   color: #ffffff;
   margin-bottom: 10px;
}


/* Quelques effets sur les menus */


.element_menu h3
{   
   color: #0000000;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: center;
}

.element_menu ul
{
   list-style-image: url("images/puce.png");
   padding: 0px;
   padding-left: 20px;
   margin: 0px;
   margin-bottom: 5px;
}

.element_menu a
{
   color: #ffffff;
   font-family: Verdana, "Arial Black", "Times New Roman", Times, serif;
   font-size: 15px;
}

.element_menu a:hover
{
   color: #ffff00;
   font-family: Verdana, "Arial Black", "Times New Roman", Times, serif;
   font-size: 17px;
}


/* Le corps de la page */

#corps
{
   width: auto;
   height: auto;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 1px;
   padding: 5px;
   
   color: #000000;
   font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
   font-size: 15px;
   background-color: #ffffff;
   background-image: url("images/motif.png");
   background-repeat: repeat-x;
   
   border: 1px solid black;
}
  

#corps h2
{
   height: 30px;
   padding-left: 40px;
   color: #000000;
   text-align: left;
}

#corps a
{
	float:left;
	display:block;
	color: #000000;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 5px;
	text-align: center;
	padding-left: 8px;
	padding-right: 8px;
    }

#corps a:hover
{
	text-decoration: underline;
}

  .navig {
	float: left;
	font-size:12px;
	margin-top: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin-right: 5px;
	margin-left: 5px;
	padding: 1	border-bottom-width: 1px;
	border-bottom-style: solid;
	color: #000000;
    }
  .navig ul {
	margin:0;
	padding:0;
	list-style:none;
    }
  .navig li {
	float: left;
    }

.trait_blanc {
	color: #333333;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 15px;
}


#introp
{
 border: 1px solid black;
 margin-left: 30px;
 margin-right: 30px;
 padding-left: 5px;
 color: #ffffff;
 background-color: #5f3d2a;
 }
/* Le pied de page (qui se trouve tout en bas, en général pour les copyrights) */

#pied_de_page
{
   padding: 5px;
   width: auto;
   height : 20px;
   background-color: #ffffff;
   text-align: center;
   color: #000000;
   border: 1px solid black;
}
#pied_de_page a
{
	color: #000000;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 5px;
	text-align: center;
	padding-left: 8px;
	padding-right: 8px;
    }

#pied_de_page a:hover
{
	text-decoration: underline;
}