
body
{

   padding:10px;
   margin: auto;
   margin-top: 20px;
   margin-bottom: 20px; 
   
   background-image: url("degrade.gif");
}

/* Defintion du div entete */

#entete
{
   width: 98%;
   margin-bottom: 20px;
   margin-left:6%;
   height: 75px;
   
   
   background-repeat:repeat;
   padding-top:0px;
   
}
.element_entete h3
{
   font-size:55px;	
   color: #f20909;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: center;
   margin-top:0px;
   margin-bottom:0px;
}

.element_entete h2
{
   font-size:20px;
   color:#8d494b;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: center;
   margin-top:2px;
   margin-bottom:0px;
}
/* Definition du div des menu */

#menu
{
   float: left;
   width: 130px;
  
}

.element_menu
{
   background-color:#1c7e0c;
   background-image: url("degrade.gif");
   background-repeat: repeat;
   
   border: 
   
   margin-bottom: 20px;
}
.element_menu p
{
	font-size:16px;
	color: #270030;
}

/* Definition des ecrits du menu */



.element_menu h6
{   
	font-size:13px;
   color:#fb0000;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: center;
}
.element_menu h3
{   
	font-size:16px;
   color:#1c7e0c;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: center;
}

.element_menu ul
{
   list-style-image:url("9.gif");
   padding: 0px;
   padding-left: 20px;
   margin: 0px;
   margin-bottom: 5px;
}

.element_menu a
{
   font-size:19px;
   color:#291c56;
   text-decoration:none;
}

.element_menu a:hover
{
   font-size:19px;
   color:#ea0b0b;
   text-decoration:underline;
}
/*Definition du sommaire au dessus du corps*/

#sommaire_corps
{
   padding: 0px;
   margin-left:140px;
   margin-bottom:5px;
   text-align: center;

   height:26px;
   background-color: transparent;
   background-image: url("");
   background-repeat: repeat;
   
   border: 0px solid black;
}
#sommaire_corps ul
{
	margin:0px;
	padding:0px;
}
#sommaire_corps li
{
	float:left;
	list-style-type:none;
}
#sommaire_corps  a
{
	font-family: arial;
	font-size: 14 px;
	font-weight:bold;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	padding: 1px 4px 1px 4px;
	margin: 1px 2px 1px 1px; 
	border-color: #000000;
	color: #ff0005;
	text-decoration:none;
}

#sommaire_corps  a:hover
{
	font-family: arial;
	font-size: 14 px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	padding: 1px 4px 1px 4px;
	margin: 1px 2px 1px 1px;
	border-color: #ef0000;
	color: #ea1818;
	text-decoration:none;
	background-image:url("fondoki.png");
	background-repeat:repeat;
}
/* Le corps de la page */

#corps
{
   margin-left: 150px;
   margin-bottom: 10px;
   padding:5px;
   
   color: #B3B3B3;
   background-color: ;
   background-image: url("fondoki.png");
   background-repeat: repeat;
   
   border: 2px solid #007e40;
}

#corps h1
{
   font-size:30px;
   color: #973136;
   text-align: center;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
}

#corps h2
{
   
   background-repeat: no-repeat;
   text-align: center;
   padding-left: 30px;
   color: #462572;
 
 }
#corps h3
{
  
   background-repeat: no-repeat;
   text-align: center;
   padding-left: 30px;
   color: #274976;
}
#corps h4
{
   
   background-repeat: no-repeat;
   text-align: center;
   padding-left: 30px;
   color: #000000 ;
}
#corps img
{
	border-style:ridge;
	border-color:#fffffd
	border-width:4px;
}
#corps a
{
	display:inline;
	text-align:center;
	color: #9f2913
	font-family: arial;
	font-size: 20 px;
	text-decoration:none;
}
#corps a:hover
{
	
	display:inline;
	text-align:center;
	color: #842b33;
	font-family: arial;
	font-size: 20 px;
	text-decoration:underline;
	
}
#corps table
{
	
	border-style:transparent; 
	border-color:#00c100
	border-width:2px;
	width:60%;
}
#corps td
{
	border-style:transparent; 
	border-color:#000000;
	border-width:1px;
	text-align:center;
}
/*proprietes des cellules d entete du tableau tarifs*/
#corps table p
{

	background-color: #ffffff;
  font-size:24px;
  color: #000000;
	
}
/*proprietes des cellules de tarif*/
#corps table pre
{
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	background-color: #ffffff;
  font-size:20px;
  color: #910526;
	
}

hr
{
	background-image:url("bar05.gif");
	color:#FFFFFF;
	width:30%; 
	height:4px;
}
.formulaire
{
	width:90%;
	font-size:17px;
	color:#b33b3b;
	font-weight:bold;
	background-color:#9d9ef0;
}

/* Le pied de page */

#pied_de_page
{
   padding: 5px;
   margin-left:140px;
   
   text-align: center;

   color: #1a0000;
   background-color: transparent;
   background-image: url("noir.jpeg");
   background-repeat: repeat;
   
   border: 0px solid yellow;
}
#pied_de_page p
{
	font-size:12px;
	font-weight:normal;
	color:#1a0000;
}
.encadre {
	border-style:ridge;
	border-color:#f3ffd9;
	border-width:4px; 
}
