body {	margin: 0px;	padding: 0px;	text-align:center;	background-color:#d2d2d2;}

#flashBackground {	width:100%;	height:100%;	overflow:hidden;	z-index:1;	position:fixed;	top:0px;	left:0px;}#container {	position:absolute;	top:0px;	left:50%;	width:800px;	margin-left:-400px;	text-align:left;	z-index:2;	margin-bottom:20px;}#header {	position:absolute;	top:0px;	left:50%;	width:800px;	margin-left:-400px;	font-size:12px;	z-index:50;	height:100px;}#main {	position:relative;	top:100px;	height:400px;	font-size:55px;	z-index:3;}#main2 {	position:relative;	top:100px;	width:100%;	font-size:16px;	z-index:3;	float:left;}#bloc_distributeur {	width:508px;	margin-left:auto;	margin-right:auto;}#middle_distributeur {	width:508px;	background-image: url(../images/middle_distributeur.png);	background-repeat: repeat-y;	background-position: left top;}.distributeur_off {	float:left;	width:257px;	height:234px;	background-image: url(../images/bg_distributeur.png);	background-repeat: no-repeat;	background-position: left top;}.distributeur_on {	float:left;	width:257px;	height:234px;	background-image: url(../images/bg_distributeur_on.png);	background-repeat: no-repeat;	background-position: left top;}.produit_off {	float:left;	width:198px;	height:197px;	background-image: url(../images/bg_produit.png);	background-repeat: no-repeat;	background-position: left top;}.produit_on {	float:left;	width:198px;	height:197px;	background-image: url(../images/bg_produit_on.png);	background-repeat: no-repeat;	background-position: left top;}.titreDistributeur {	font-family:verdana;	font-size:20px;	color:#d1d1d1;	margin-top:5px;	margin-bottom:5px;}#titreDistributeur2 {	font-family:verdana;	font-size:26px;	color:#d1d1d1;	padding-top:10px;	padding-bottom:15px;	width:400px;	margin-left:auto;	margin-right:auto;	text-align:center;}#textDistributeur2 {	width:400px;	text-align:center;	font-family:verdana;	font-size:11px;	color:#d1d1d1;	margin-left:auto;	margin-right:auto;	margin-bottom:15px;}.imgDistributeur {	background-color:#ccc;	border:1px solid #ccc;	width:222px;	height:145px;	overflow:hidden;	margin-left:auto;	margin-right:auto;	margin-top:10px;	margin-bottom:20px;	text-align:center;}a.lienDistributeur {	font-size:11px;	font-family:verdana;	color:#d1d1d1;}a.lienDistributeur2 {	font-size:11px;	font-family:verdana;	color:#434343;	text-transform:uppercase;}.btn_retour {	background-color:#919191;	border:1px solid #6a6a6a;	width:177px;	padding:5px;	margin-right:auto;	margin-left:auto;	margin-top:20px;}a.lienRetour {	font-size:12px;	font-family:verdana;	color:#4d4d4d;	text-transform:uppercase;	text-decoration:none;}#cadre_top {	width:100%;	height:12px;	z-index:91;	position:fixed;	top:0px;	left:0px;	background-image: url(../images/top.png);	background-repeat: repeat-x;	background-position: left top;}#cadre_bottom {	width:100%;	height:10px;	z-index:92;	position:fixed;	bottom:0px;	left:0px;	background-image: url(../images/bottom.png);	background-repeat: repeat-x;	background-position: left bottom;}#cadre_left {	width:12px;	height:100%;	z-index:93;	position:fixed;	top:0px;	left:0px;	background-image: url(../images/left.png);	background-repeat: repeat-y;	background-position: left top;}#cadre_right {	width:12px;	height:100%;	z-index:94;	position:fixed;	top:0px;	right:0px;	background-image: url(../images/right.png);	background-repeat: repeat-y;	background-position: right top;}#cadre_top_left {	width:12px;	height:12px;	z-index:95;	position:fixed;	top:0px;	left:0px;	background-image: url(../images/c_h_g.png);	background-repeat: no-repeat;	background-position: left top;}#cadre_top_right {	width:12px;	height:12px;	z-index:96;	position:fixed;	top:0px;	right:0px;	background-image: url(../images/c_h_d.png);	background-repeat: no-repeat;	background-position: left top;}#cadre_bottom_left {	width:12px;	height:12px;	z-index:97;	position:fixed;	bottom:0px;	left:0px;	background-image: url(../images/c_b_g.png);	background-repeat: no-repeat;	background-position: left top;}#cadre_bottom_right {	width:12px;	height:12px;	z-index:98;	position:fixed;	bottom:0px;	right:0px;	background-image: url(../images/c_b_d.png);	background-repeat: no-repeat;	background-position: left top;}#logo_little {	width:78px;	height:139px;	z-index:99;	position:fixed;	bottom:20px;	right:20px;}#bloc_accueil {	width:407px;	font-size:11px;	text-align:left;	text-transform:uppercase;	color:#323232;	margin-left:152px;	font-family:verdana;}#bg_accueil {	background-image: url(../images/bg_accueil.png);	background-repeat: repeat-y;	background-position: -1px top;	text-align:center;}a.lienGoogle {	font-size:11px;	color:#323232;	font-family:verdana;	text-transform:lowercase;}#info_accueil {	background-color:#ccc;	border:1px solid #666;	font-size:14px;	color:#323232;	text-transform:uppercase;	width:300px;	padding:3px;	margin-left:auto;	margin-right:auto;	margin-bottom:10px;}#nomProduit {	color:#565656;	margin-left:10px;	margin-top:10px;	border:1px solid #565656;	text-transform:uppercase;	font-size:12px;	font-family:verdana;	width:175px;	background-color:#898989;	padding-top:3px;	padding-bottom:3px;}#visuelProduit {	background-color:#ccc;	border:1px solid #ccc;	width:175px;	height:131px;	overflow:hidden;	margin-left:10px;	margin-top:5px;	margin-bottom:5px;	text-align:center;}#titreProduit2 {	margin-left:25px;	margin-bottom:15px;	background-color:#9a9a9a;	border:1px solid #787878;	width:457px;	padding-top:4px;	padding-bottom:4px;	text-transform:uppercase;	font-size:24px;	font-family:verdana;	color:#565656;	float:left;}.inputCommande {	font-size:10px;	font-family:verdana;	color:#565656;	padding:3px;	width:150px;	background-color:#9a9a9a;	border:0px solid red;}a.linkCommande {	text-transform:uppercase;	font-size:10px;	font-family:verdana;	color:#565656;	text-decoration:none;}.textProduit {	margin-left:25px;	width:457px;	font-size:12px;	font-family:verdana;	color:#333;}