body { 
	margin-top: 3px; 
	background-color: #FFFFFf; 
	display:block; 
}

img  { 
	border : 0; 
	margin : 0; 
}

#conteneur { 
	position: relative;  
	width:950px; 
	margin:auto; 
} 

#header { 
	float:left; 
	height:192px; 
	margin-top: 0px; 
} 

#centre-bg { 
	float:left;
	width: 950px; 
	background-image: url("images/bg.jpg"); 
} 

#centre-img { 
	float:left;
	width: 950px;
	background: url("images/centre-img.jpg") bottom left no-repeat; 
} 

#centre-haut { 
	float:left; 
	margin-top: 10px; 
	width: 758px; 
	-margin-left: -8px;
	height: 31px; 
	background-image: url("images/haut-province.gif");  
} 

#centre-haut-i { 
	float:left; 
	margin-left:25px;
	-margin-left:17px;
	text-align:center;
	margin-top: 8px; 
	width: 700px; 
	height: 15px;  
	border : 0px solid #000000;
} 


#centre-bas { 
	float:left; 
	width: 758px;  
	-margin-left: -8px;
	margin-top: 7px;  
	background: url("images/haut-arrondi.jpg") top left no-repeat; 
	background-color: #FFFFFF; 
} 

#centre-bas-i { 
	float:left; 
	margin-top: 15px; 
	margin-left:15px;
	-margin-left:7px;
	min-height:750px;
	-height:750px;
	width: 725px;  
	
} 

#menu { 
	float:left; 
	width:173px; 
	-width:103px; 
	height:440px; 
	margin-left: 9px;
	-margin-left: 0px;
	border : 0px solid #000000;
} 

#menu-i { 
	float:left; 
	margin-top:35px;
	margin-left:10px;
	width:150px; 
	height:440px; 
	margin-left: 9px;
	border : 0px solid #000000;
} 

#panier { 
	float:left; 
	width:147px; 
	text-align:center;
	margin-left: 2px;
	border : 0px solid #000000;
} 
#panier-i { 
	float:left; 
	width:147px; 
	text-align:center;
	margin-top: 2px;
	margin-left: 2px;
	border : 0px solid #000000;
} 


#prix { 
	float:left; 
	width:157px; 
	text-align:left;
	margin-top: 20px;
	border : 0px solid #000000;
} 

#prix-i { 
	float:left; 
	width:168px; 
	text-align:left;
	line-height:17px; 
	margin-left: 0px;
	margin-top: 5px;
	border : 0px solid #000000;
} 

#informations{ 
	float:left; 
	width:147px; 
	text-align:left;
	margin-top: 20px;
	margin-left: 2px;
	border : 0px solid #000000;
} 

#informations-i { 
	float:left; 
	width:168px; 
	text-align:left;
	line-height:17px; 
	margin-left: 0px;
	margin-top: 5px;
	border : 0px solid #000000;
} 


#contact{ 
	float:left; 
	width:147px; 
	text-align:right;
	margin-top: 20px;
	margin-left: 2px;
	border : 0px solid #000000;
} 

#contact-i{ 
	float:left; 
	width:147px; 
	text-align:center;
	margin-top: 10px;
	margin-left: 2px;
	border : 0px solid #000000;
} 

#infobulle {
    visibility:hidden;
	border: #cccccc 1px solid; 
	padding: 4px;   
	POSITION: none;
	background-color: #e8e8e8;
	z-index:1000;
}

#footer { 
	float:left; 
	width:950px; 
	height:48px; 
	margin-bottom: 2px; 
	background-image: url("images/footer.jpg"); 
} 


.h0a { font-family : Arial; font-size : 8pt; }
.h0a  a:link {text-decoration: none; color: #000000;}
.h0a a:active {text-decoration: none; color: #000000;}
.h0a  a:visited {text-decoration: none; color: #000000;}
.h0a  a:hover {text-decoration: underline; color: #000000;}

.h1a { font-family : Arial; font-size : 9pt;}
.h1a  a:link {text-decoration: none; color: #000000;}
.h1a a:active {text-decoration: none; color: #000000;}
.h1a  a:visited {text-decoration: none; color: #000000;}
.h1a  a:hover {text-decoration: underline; color: #000000;}

.h1ab {  font-family : Arial; font-size : 9pt; color: #FFFFFF;}
.h1ab  a:link {text-decoration: none; color: #FFFFFF;}
.h1ab a:active {text-decoration: none; color: #FFFFFF;}
.h1ab  a:visited {text-decoration: none; color: #FFFFFF;}
.h1ab  a:hover {text-decoration: underline;  color: #FFFFFF;}

.h1arg {  font-family : Arial; font-size : 9pt; color: #800000;}
.h1arg  a:link {text-decoration: none; color: #800000;}
.h1arg a:active {text-decoration: none; color: #800000;}
.h1arg  a:visited {text-decoration: none; color: #800000;}
.h1arg  a:hover {text-decoration: underline;  color: #800000;}

.h1ae { font-family : Arial; font-size : 9pt; color: #CC0000; font-weight: bold;}
.h1ae  a:link {text-decoration: none; color: #CC0000;}
.h1ae a:active {text-decoration: none; color: #CC0000;}
.h1ae  a:visited {text-decoration: none; color: #CC0000;}
.h1ae  a:hover {text-decoration: underline; color: #CC0000;}

.h1anb { font-family : Arial; font-size : 9pt; color: #CC0000; font-weight: bold; }

.h1ag { font-family : Arial; font-size : 9pt; font-weight: bold;}
.h1ag  a:link {text-decoration: none; color: #000000;}
.h1ag a:active {text-decoration: none; color: #000000;}
.h1ag  a:visited {text-decoration: none; color: #000000;}
.h1ag  a:hover {text-decoration: underline; color: #000000;}

.h2a { font-family : Arial; font-size : 10pt; color: #800000;}
.h2a  a:link {text-decoration: none; color: #000000;}
.h2a a:active {text-decoration: none; color: #000000;}
.h2a  a:visited {text-decoration: none; color: #000000;}
.h2a  a:hover {text-decoration: underline; color: #000000;}

.h3a { font-family : Arial; font-size : 12pt; color: #800000;}
.h3a  a:link {text-decoration: none; color: #000000;}
.h3a a:active {text-decoration: none; color: #000000;}
.h3a  a:visited {text-decoration: none; color: #000000;}
.h3a  a:hover {text-decoration: underline; color: #000000;}

.h2ag { font-family : Arial; font-size : 10pt; font-weight: bold;}
.h2ag  a:link {text-decoration: none; color: #000000;}
.h2ag a:active {text-decoration: none; color: #000000;}
.h2ag  a:visited {text-decoration: none; color: #000000;}
.h2ag  a:hover {text-decoration: underline; color: #000000;}

.h4ar { font-family : Arial; font-size : 14pt; color: #800000;}
.h4ar  a:link {text-decoration: none; color: #000000;}
.h4ar a:active {text-decoration: none; color: #000000;}
.h4ar  a:visited {text-decoration: none; color: #000000;}
.h4ar  a:hover {text-decoration: underline; color: #800000;}

.h3ag { font-family : Arial; font-size : 11pt; font-weight: bold;}
.h3ag  a:link {text-decoration: none; color: #000000;}
.h3ag a:active {text-decoration: none; color: #000000;}
.h3ag  a:visited {text-decoration: none; color: #000000;}
.h3ag  a:hover {text-decoration: underline; color: #000000;}

.crea  { font-family : Arial; font-size : 9pt; }
.crea a: { text-decoration: none; }
.crea a:link {text-decoration: none; color: #999999;}
.crea a:active {text-decoration: none; color: #999999;}
.crea a:visited {text-decoration: none; color: #999999;}
.crea a:hover {text-decoration: underline; color: #000000;}

.input_produits 
{
	font-family : Arial;
	text-align :center;
	font-size : 12px;
	border : 1px solid #800000;
	background-color : #f9d1d3;
}

.formulaire
{
	font-family : Arial;
	font-size : 12px;
	border : 1px solid #800000;
	background-color : #f9d1d3;
}

.hidden { display : none; }

div#aj-panier a { display : block; width : 169px; height : 20px; border : 0px; background-position : 0 0; }
div#aj-panier a:hover { background-position : 0 -20px; }
div#aj-panier a { background-image : url('images/fr/ajouter.jpg'); }

div#aj-panier-en a { display : block; width : 169px; height : 20px; border : 0px; background-position : 0 0; }
div#aj-panier-en a:hover { background-position : 0 -20px; }
div#aj-panier-en a { background-image : url('images/en/ajouter.jpg'); }

