*{margin:0; padding:0;/*font-weight: bold;*/}body {	color: #e97818;	background: #f7c200;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 62.5%;}a {color: white; text-decoration: none; font-weight: bold;}a:hover {text-decoration: underline;}img {border: none;}/*#zone_haut{	width:100%;	height:150px;	background-image: url('../img/backTop.gif');	background-position: top right;	background-repeat: repeat;}*/#zone_haut{	width:100%;	height:150px;	background-color: #e97818;	background-position: top right;	background-repeat: none;}#zone_logo{	width:100%;	height:150px;	background-color: #e97818;	background-position: top right;	background-repeat: none;}#id_menu, #produitPrec, #produitSuiv {position: absolute; top: 120px; right:0; text-align: right;}#id_menu a {margin-right: 64px;}#id_menu a.menu_actif {text-decoration: underline;}#id_titre {padding-top:0px; padding-left:20px;}.main {margin:20px;}h3, th {color: #3bb3c2; font-size: 100%; padding-bottom: 10px;}.nouveauProduits{	border-top: solid 1px white;	margin-top: 20px;	width: 100% !important;	width: 96%;}.nouveauProduits td{	vertical-align: top;	padding-top: 20px;}.firstNouveauProduits{	border-top: none;	margin-top: 0px;}.firstNouveauProduits td {padding-top: 0px;}.nouveauProduits .zone_photo {width: 212px;}.text{	text-align: justify;/*	font-family: Georgia, "Times New Roman", Times, serif;*/	color: white; 	width: 80%; 	font-size: 80.5%;}.nosProduits td {vertical-align: top;}.nosProduits .zone_photo {width: 420px;}#produitPrec {right: auto; left: 40px;}#produitSuiv {right: auto; width: 200px; left:318px;}#nav {margin-right: 20px; height: 24px; background: url("../img/nav.gif");}#nextProd {float: right; margin-right: 20px;}#prevProd {margin-left: 20px;}.value {color: white;}.contact_couleur_main {text-align: center}.contact_couleur_main th {text-align: left; padding-bottom: 10px;}.contact_couleur_main th.delimiter{	padding-top: 20px;	border-top: solid 1px white;/*	margin-top: 20px;	width: 100% !important;	width: 96%;*/}.contact_couleur_main table { margin: auto; width: 100% !important; width: 740px;}/*.contact_couleur_main table td { width: 100%;}*/.contact_couleur_main table td.label { width: 200px;}.contact_couleur_main table td.value { width: auto;}.contact_couleur_main table input { width: 100%;}.contact_couleur_main table textarea { width: 100%; height: 256px;}.zonePhoto {width: 276px; vertical-align: top;}.zonePhoto img {display: block; margin-bottom: 20px;}.presentation {    padding-top : 20px;	padding-left: 425px;	width: 50%px;	color: white;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 62.5%;	text-align: left;}#diaporama {    padding-top : 10px;	padding-left: 0px;	padding-right: 5px;	width: 50%px;	color: white;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 62.5%;	text-align: left;
