  body { background-color: #e7e7e7;
	width: 800px;
	margin: auto;
	font-size: 10pt;
	font-family: Arial;
	margin-top:10px;
    }
  h1 { font-family: Verdana;
    color: rgb(189, 41, 24);
    /*margin-left: 5px;*/
    font-size: 12pt;
    }

  h2 { font-family: Verdana;
    font-size: 10pt;
    color: #009081;
    }

  h3 { color: #009081;
    font-size: 10pt;
    }

  h4 { color: #009081;
    font-size: 9pt;
    }
  h5 { color: #009081;
    font-size: 8pt;
    }
	h6 { color: #009081;
    font-size: 8pt;
    }
hr{clear: both;
	visibility: hidden;
	font-size: 1pt;
	}
p { 
    text-align: justify;
	overflow: auto;
    }
a {color: #575758;}
img{border:none;}
#fond{background-image: url(images/fond2.png);
	background-repeat: no-repeat;
	}
#photo{float: right;margin: 0 10px 10px 0;}
#haut  { list-style-type: none; height:10px;
	}
#haut a{text-decoration: none;
	color: #009081;
	font-size: 10px;
	}
#haut li{ float: right;
	margin: 5px 5px 0 0px;
	}
#haut img { border:none;margin: -10px 0 0 0}
#logo{ float: left;
	margin: 5px 20px 5px 5px;
	}
#tete {
	}
#menu { list-style-type: none;
	clear:right;	
	height:30px;
	padding-top:115px; 
	}
#menu a{display:block;
	height:30px;
	width:95px;
	text-decoration: none;
	text-align:center;
	font-size: 18px;
	padding-top:5px;
	}
.page {color:rgb(126, 197, 191); background-image:url(images/pixel_w.png);}
.autre{color:white; background-image:url(images/pixel.png);}
.autre:hover{color:rgb(126, 197, 191); background-color:white;background-image:none;}
#menu li{ 
	float: right;
	margin: 0 3px 0 0px;
	}
#menu_opt {/*border-style:solid;*/
	width: 200px;
	float: right;
	margin: 30px 0 0 0;
	padding: 10px;
	font-size: 8pt; 
	}
#opt_haut{height:52px;background-image:url(images/info_haut.png);}
#opt{background-image:url(images/info_milieu.png);
	padding: 10px;
	}
#opt_bas{height:8px;
	background-image:url(images/info_bas.png); 
	background-repeat: no-repeat;
	}
#opt img{
	width: 180px;
	}
#fourniture img{
	width: 180px;
	}	
#contenu{
	background-color: white;
	}
#texte{padding: 10px;/*border-style:solid;*/}
#bas {clear:both; font-size: 8pt;text-align: center; color: #575758;}
#schema {
	width: 500px;
	}
#pied {width: 800px;
	text-align: center;
	background-color: #009081;
	color: white;
	font-size: 8pt;
	
	padding-bottom:5px;
	}
#pied  ul { list-style-type: none;
	}
#pied  li{padding-top:2px;
	}
.gauche {float: left; }
.droit {float: right; padding-right: 20px}
#pied  a{text-decoration: none;
	color: white; 
	margin: 0 0 0 5px;
	}
#pg {clear:both; float: left;background-image:url(images/angle.png);height:10px;}
#pd{float: right;background-image:url(images/angle2.png);height:5px;}
#souspied {clear:left;text-align: center;padding-top:10px}
#souspied img{border:none; height:31px; width:88px;}
  

