<style>
h1 <!-- Aucun controm sur cette balise !-->
{font:  15px Arial, Helvetica, sans-serif ;
text-align: left ;
color: #000000 ;}

h2 <!-- Aucun controm sur cette balise !-->
{display: inline
font:  15px Arial, Helvetica, sans-serif ;
text-align: left ;
color: #000000 ;}

h3 <!-- Aucun controm sur cette balise !-->
{font:  13px Arial, Helvetica, sans-serif;
text-align: justify  ;
color: #000000 ;}

h4 <!-- Aucun controm sur cette balise !-->
{font:  13px Arial, Helvetica, sans-serif;
text-align: justify  ;
color: black ;
background: #FFFFFF;
margin-right: 6px;}

p <!-- Fonctionne mais seulement si P est seul-->
{font:  12px Arial, Helvetica, sans-serif;
text-align: justify  ;
color: black ;
background: #FFFFFF;
margin-right: 6px;}

ul {list-style-type: none;}
ol {list-style-type: none;}
li {display: inline; list-style-type: none;}

a {text-decoration: none ; }

#imagesite { 
		height: 75px; /* Hauteur de 100  */
		width: 100px; /* largeur de 50  */
		float:left;  /* Placer a droite */
		margin-top: 1px;  /* Marge Marge extérieure   */
		margin-right: 6px; /* Marge Marge extérieure   */
		}
		
.menu-gauche a {
     margin: 1px;
     width: 160px; 
     height: 18px;
     display: block;
     text-align: left;
     border: 1px  ;
	 color: #000000; /* Couleurs de lien du menu   */
     background: #FFFFFF;
	 font:  bold 11px Arial, Helvetica, sans-serif  ; 
	 margin-left: 5px;
	 border-width: 1px; /* Bordure de 1px */
	 border-bottom-color : #CCCCCC;
	 }
	 
.menu-gauche a {	
font:  bold 10px Arial, Helvetica, sans-serif ;
border-style:solid;
float:left;  /* Placer a droite */
border-width: 1px; /* Bordure de 1px */
border-color : #FFFFFF;
border-bottom-color : #CCCCCC;
height: 18px; /* Hauteur de 100  */
width: 160px; /* largeur de 50  */
margin-left: 5px;
display: inline;

	 }

.menu-gauche a:hover {
     background: #99CC00;
	 color: #FFFFFF;
     border: 1px solid gray; 
     }
	 
/* ----------------------------------------------------------------------------------------   #Cadre       */
#cadre
{
position:absolute;
background-color: #FFFFFF;
width: 802px;
height: 1011px;
left: 50%; 
margin-left: -401px;
}


/* ----------------------------------------------------------------------------------------   #menu haut       */
#menu-haut
{ 
position:absolute;
height: 123px;
width: 800px;
margin-left: 0px;
margin-top: 0px;
}
/* ----------------------------------------------------------------------------------------   #menu-gauche */
#menu-gauche
{
position:absolute;
background-color: #FFFFFF;
width: 170px;
margin-left: 3px;
margin-top: 160px;
}

#menu-gauche-cadre01
{
font:  bold 13px Arial, Helvetica, sans-serif ;
border-style:solid;
float:left;  /* Placer a droite */
border-width: 1px; /* Bordure de 1px */
border-color : #FFFFFF;
height: 30px; /* Hauteur de 100  */
width: 160px; /* largeur de 50  */
margin-left: 5px;
display: inline;
}	
	
#menu-gauche h2
{
font:  bold 13px Arial, Helvetica, sans-serif ;
border-style:solid;
float:left;  /* Placer a droite */
border-width: 2px; /* Bordure de 1px */
border-color : #FFFFFF;
border-bottom-color : #FF0000;
height: 20px; /* Hauteur de 100  */
width: 160px; /* largeur de 50  */
margin-left: 5px;
display: inline;


/* Marge Marge interieure   */
padding-top: 3px; 
padding-right: 3px;
padding-left: 3px;
padding-bottom:3px; /* bas  */ 

/* Marge Marge extérieure   */
margin-top: 1px; 
margin-right: 1px;
margin-left: 5px;
margin-bottom: 1px; /* bas  */ 
}

/* ----------------------------------------------------------------------------------------  #centre */ 
#centre{ 
position:absolute;
background-color: #FFFFFF;
height: 902px;
width: auto;
margin-left: 0px;
margin-top: 0px; }

#blocrecherche {
border-style:solid;
border-color: #FFFFFF;  /* Bordeur noir */
border-width: 1px; /* Bordure de 1px */
border-bottom-color : #000000;
height: 45px; /* Hauteur de 100  */
width: 627px; /* largeur de 50  */

/* Marge Marge interieure   */
padding-top: 3px; padding-right: 3px; padding-left: 3px; padding-bottom:3px; /* bas  */ 
/* Marge Marge extérieure   */
margin-top: 19px; margin-right: 1px; margin-left: 170px; margin-bottom: 1px; /* bas  */ }

#texte{ 
position:absolute;
background-color: #FFFFFF;
height: auto;
width: 802px;
margin-left: 0px;
margin-top: 123px; 
border-style:solid; /* Aucune bordure */
border-width: 1px; /* Bordure de 1px */
border-color: #CCCCCC;  /* Bordeur noir */} 


#centre h3 {display: inline;}

#bloc 
{
border-style:solid;
border-width: 0px; /* Bordure de 1px */
height: 280px; /* Hauteur de 100  */
width: 790px; /* largeur de 50  */
border-top: #000000 double 1px;
border-bottom: #000000 double 1px;
/* Marge Marge interieure   */
padding-top: 3px; 
padding-right: 3px;
padding-left: 3px;
padding-bottom:3px; /* bas  */ 

/* Marge Marge extérieure   */
margin-top: 6px; 
margin-right: 1px;
margin-left: 1px;
margin-bottom: 1px; /* bas  */ 
}
#blocauto 
{
border-style:solid;
border-color: #000000;  /* Bordeur noir */
border-width: 0px; /* Bordure de 1px */
height: auto; /* Hauteur de 100  */
width: 600px; /* largeur de 50  */

/* Marge Marge interieure   */
padding-top: 3px; 
padding-right: 3px;
padding-left: 3px;
padding-bottom:3px; /* bas  */ 

/* Marge Marge extérieure   */
margin-top: 1px; 
margin-right: 1px;
margin-left: 180px;
margin-bottom: 1px; /* bas  */ 
}
#bloc1 { 
position:absolute;
border-style:solid;
border-color: #CCCCCC;  /* Bordeur noir */
border-width: 0px; /* Bordure de 1px */
height: 250px; /* Hauteur de 100  */
width: auto; /* largeur de 50  */
border-left: #bcc2fc double 1px;
/* Marge Marge interieure   */
padding-top: 0px; 
padding-right: 3px;
padding-left: 430px;
padding-bottom:0px; /* bas  */ 

/* Marge Marge extérieure   */
margin-top: 1px; 
margin-right: 1px;
margin-left: 1px;
margin-bottom: 1px; /* bas  */  

 }

#bloc2 { 
position:absolute;
border-style:solid;
border-color: #CCCCCC;  /* Bordeur noir */
border-width: 0px; /* Bordure de 1px */
height: 250px; /* Hauteur de 100  */
width: 250px; /* largeur de 50  */
border-right: #bcc2fc double 1px;
/* Marge Marge interieure   */
padding-top: 3px; 
padding-right: 3px;
padding-left: 170px;
padding-bottom:3px; /* bas  */ 

/* Marge Marge extérieure   */
margin-top: 1px; 
margin-right: 1px;
margin-left: 1px;
margin-bottom: 1px; /* bas  */ 
}

/* ----------------------------------------------------------------------------------------  #menu-droit */ 
#menu-droit
{ 
position:absolute;
background-color: #FFFFFF;
height: 600px;
width: 122px;
margin-left: 667px;
margin-top: 80px; }
/* ----------------------------------------------------------------------------------------  #250X250 */ 
#blocpub 
{
border-style:solid;
border-color: #000000;  /* Bordeur noir */
border-width: 0px; /* Bordure de 1px */
height: auto; /* Hauteur de 100  */
width: 801px; /* largeur de 50  */

/* Marge Marge interieure   */
padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom:0px; /* bas  */  
/* Marge Marge extérieure   */
margin-top: 1px;  margin-right: 1px; margin-left: 1px; margin-bottom: 1px; /* bas  */  }


#250X250
{ 
position:absolute;
background-color: #FFFFFF;
height: 40px;
width: 600px;
margin-left: 185px;
margin-top: 180px; 
padding-top: 0px; 
padding-right: 0px;
padding-left: 0px;
padding-bottom:0px; /* bas  */ }

#468x60
{ 
position:absolute;
background-color: #FFFFFF;
height: 40px;
width: 600px;
margin-left: 185px;
margin-top: 180px; 
padding-top: 0px; 
padding-right: 0px;
padding-left: 0px;
padding-bottom:0px; /* bas  */ }


/* ----------------------------------------------------------------------------------------   #BAS       */
#menu-bas
{ 
border-style:solid;
border-width: 0px; /* Bordure de 1px */
height: 25px; /* Hauteur de 100  */
width: 800px; /* largeur de 50  */
border-top: #000000 double 1px;
border-bottom: #000000 double 1px;
/* Marge Marge interieure   */
padding-top: 3px; 
padding-right: 3px;
padding-left: 3px;
padding-bottom:3px; /* bas  */ 

/* Marge Marge extérieure   */
margin-top: 6px; 
margin-right: 1px;
margin-left: 1px;
overflow:hidden;
     text-decoration: none;
     color: #000000;
     background: #FFFFFF;
	 font: 11px Arial, Helvetica, sans-serif ;
	 margin-bottom: 1px; /* bas  */ 
	
}



#menu-bas a
{
font:  11px Arial, Helvetica, sans-serif  ;
text-align: center  ;
background:#FFFFFF;
color: #000000;}
#menu-bas h3 {text-align: center; font:  11px Arial, Helvetica, sans-serif  ; }

</style>