/********** initialisation **********/
body{
	margin: auto;
	margin-top: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, serif;}
img{
	margin: 0;
	padding: 0;
	border: none 0;}
/********* page d'index **********/
#pres{
	text-align: center;
	color: #0000A0;
	font-size: 0.9em;}
#acc{text-align: center;}
#acc img{vertical-align: middle;}
/********** acceuil **********/
#menu_acc{text-align: center;}
#consul{
	color: #0000A0;
	text-align: center;
	background-image: url(../images/fond.jpg);
	margin: auto;
	width: 450px;
	padding: 10px 0;
	font-size: 0.8em;}
#consul ul{text-align: justify;}
blockquote p{
	color: #000080;
	font-size: 0.8em;
	text-align: justify;}
/********** autre.html **********/
#autre{
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	text-align: center;}
#autrep{
	margin: auto;
	margin-top: 5px;
	padding: 0px;
	width: 800px;
	background-color: #FFFFFF;}
#autrec{
	color: #FFFFFF;
	text-align: right;
	font-family: arial, serif;
	font-size: 0.6em;
	margin: 10px 5px;}
#autre p img{
	margin: 0px;
	padding: 0px;}
/********** toutes les pages **********/
#fond{background-image: url(../images/fond.jpg);}
/***** menu *****/
#menu_ga{
	float: left;
	position: fixed;
	left: 0px;
	width: 100px;}
#menu_ga p{
	margin: 0px;
	padding: 3px;}
/***** corps *****/
#corps{
	margin: 0 20px 0 120px;
	padding:0;
	text-align: justify;}
#corps h3{
	color: #0000A0;
	font-family: arial, serif;
	text-align: center;
	font-size: 1.1em;}
#im{
	margin: auto;
	width: 460px;}
#im img{vertical-align: middle;}
#contact{
	font-size: 0.95em;
	color: #FF0000;
	margin-left: 510px;
	margin-top: 180px;}
#produit{
	float: left;
	width: 520px;
	color: #200C94;
	font-size: 0.95em;
	font-family: arial, serif;}
#produit p{margin: 0;}
.produit{
	margin: 0;
	position: relative;
	top: 50px;}
#reference1{
	font-weight: bold;
	font-size: 1.5em;
	color: #0000a0;
	font-family: arial, serif;}
#reference2{
	float: right;
	margin-right: 20%;}
#reference3{
	width: 130px;
	margin-left: 100px;
	text-align: center;}
#reference4{
	float: right;
	margin-right: 30%;}
#carac{
	color: #0000A0;
	font-family: arial, serif;
	font-size: 0.9em;}
.carac{
	width: 450px;
	font-size: 0.9em;}
.dr{
	margin: 0 0 30px 0;
	color: #0000A0;
	text-align: right;
	font-weight: bold;
	font-size: 1.3em;}
.ga{
	margin: 0 0 30px 0;
	color: #0000A0;
	text-align: left;
	font-weight: bold;
	font-size: 1.2em;}
.texte-rouge{
	margin: auto;
	width: 600px;
	color: #FF0000;
	text-align: center;
	font-size: 1.1em;
	font-weight: bold;}
.texte-rouge a{color: #FF0000;}
.texte-bleu{
	margin: auto;
	width: 600px;
	color: #000080;
	text-align: center;
	font-size: 1.1em;
	font-weight: bold;
	font-family: arial, serif;}
.texte-bleu img{vertical-align: middle;}
.descript{
	font-family: Verdana, Arial, serif;
	font-size: 0.9em;}
.descript a{color: #FF0000;}
/***** pieds *****/
#pied{
	clear: both;
	color: #0000A0;
	font-size: 0.75em;
	text-align: center;
	margin-top: 50px;
	font-weight: bold;}
.logo{
	font-size: 1.1em;
	text-transform: capitalize;}
.letrou{
	text-transform: uppercase;
	color: #FF0000;
	font-size: 1.35em;}
/********** tableau **********/
table{
	margin: auto;
	border: solid 1px;
	border-collapse: collapse;
	text-align: center;}
table caption{
	background-color: #0000A0;
	color: #FFFFFF;
	font-family: arial, serif;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0 1px 3px 0;}
table th{
	margin: 0;
	padding: 8px;
	border: 1px solid;
	color: #0000A0;}
table tr{margin: 0;}
table tr td{
	margin: 0;
	padding: 5px 10px;
	font-size: 0.8em;
	border: 1px solid;}
.diam{
	margin: auto;
	border: solid 1px black;
	border-collapse: collapse;
	text-align: center;}
.diam tr td{
	border-top: 0px;
	border-bottom: 0px;
	padding: 10px;}
