body {
	background-image: url(../images/bg.gif);
	background-color: #C49E77;
	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #C49E77;
	scrollbar-arrow-color: #F9ECCE;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-base-color: #C49E77;
	scrollbar-3dlight-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:link {
	font-weight: bold;
	color: #492902;
	text-decoration: none;
}

a:visited {
	font-weight: bold;
	color: #492902;
	text-decoration: none;
}
a:hover {
	font-weight: bold;
	color: #AF2018;
	text-decoration: underline;
}

P{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #68685A;
	line-height: 20px;	
}
.texte{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #68685A;
	line-height: 25px;	
	text-align: justify;
}
TD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #68685A;
}
ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #68685A;
	line-height: 25px;	
	text-align:justify; 
}
.cell{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #f9ecce;
	border:1px solid #c49e77;
}
.cell2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;	
}
.titre, .titre2, h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AC2A10;
	font-weight: bold;
}
.titre2{

	font-size: 14px;
	
}
.stitre,h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AC2A10;
	font-weight: bold;
	font-style: italic;
}
.legende, h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8D6A42;
	font-style: italic;
}

.intro, h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A90B11;
	font-style: italic;
	text-align: justify;
	background-color: #FCFAF1;
	border: 1px solid #EEDFCF;
	padding: 10px;
	line-height: 18px;
}
.intro2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A90B11;
	font-style: italic;
	padding: 10px;
	line-height: 18px;
}
.adresse1{
	color:#AC2A10;
	font-weight: bold;
	padding:3px;
	border-bottom: 5px solid #FFFFFF;
	line-height: 25px;	
}
.adresse2{
	font-weight: bold;
	color:#582B02;
	background-color: #FBF6E9;
	padding:3px;
	border-bottom: 5px solid #FFFFFF;
	line-height: 25px;	
}
.adresse3{
	background-color: #FBF6E9;
	padding:3px;
	border-bottom: 5px solid #FFFFFF;
	line-height: 25px;	
}
.image{
	border: 1px solid #000000;
}
.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C4225;
	font-weight: normal;
}
.footer a:link, .footer a:visited{
	color: #7C4225;
	font-weight: normal;
}
.footer a:hover{
	color:#F8F4F1;
	font-weight:normal;
	
}
.collapse{
	border-collapse:collapse;
}
INPUT, TEXTAREA, SELECT{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #E6D5C6;
	padding: 3px;
	background-color: #FBF6E9;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FBF6E9,endColorStr=#FFFFFF);
}
.cursor{
	 cursor:hand;
}

.bouton {
	background-color: #FFFFFF;
	border-top: 2px solid #8D6A42;
	border-right: 2px solid #8D6A42;
	border-bottom: 2px solid #C4B29E;
	border-left: 2px solid #C4B29E;
	cursor: hand;
	color: #8D6A42;
	font-weight: bold;
	font-size:12px;
}
.prix{
	font-size: 14px;
	color:black;
	font-weight: bold;
}
.noir{
	color:black;
}
.panier{
	border:1px solid #eedfcf;
	background-color: #FFFFFF;
	padding:5px;
	margin:5px;
	font-size: 11px;
}
.header{
	background-color: #c49e77;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

a.tooltip em {
    display:none;
	font-weight: normal;
	font-size: 11px;
	 line-height: normal;
}
a.tooltip:hover {
    border: 0; 
    position: relative; 
    z-index: 500; 
    text-decoration:none;
	 font-weight: normal;
	 text-align: left;
	 font-size: 11px;
	 line-height: normal;
}
a.tooltip:hover em {
	 font-weight: normal;
    font-style: normal; 
	 line-height: normal;
	 font-size: 11px;
    display: block; 
    position: absolute; 
    top: 20px; 
    left: -10px; 
    padding: 5px; 
    color: #0338a3; 
    border: 1px solid #0338a3; 
    background: #cae4ff; 
    width:170px;
}
a.tooltip:hover em span {
    position: absolute; 
	 font-weight: normal; 
	 line-height: normal;
	 font-size: 11px;
    top: -7px; 
    left: 15px;
    height: 7px; 
    width: 11px; 
    background: transparent url(../images/image-infobulle.gif); 
    margin:0; 
    padding: 0; 
    border: 0;
}


.produitdesc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #68685A;
	line-height: 13px;
	font-style: normal;
}
.produitbarre{
	background-color: #FFFFFF;
	border:1px solid #c49e77;
	padding:3px;
	margin:2px;
}
.produitlegende{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #AF2018;
	font-style: italic;
}
.cadrecb{
	background-color: #FFFFFF;
	text-align: center;
	border:1px solid #c49e77;
	margin:0 30px;
	padding:10px;
}
.menu2{
	background-color: #ffffff;
	border-bottom:1px solid #c49e77;
	padding:3px;
	margin:3px;
	font-size: 11px;
	
}
.menu2 a{
	font-weight: normal;
}
.menu1{
	background-color: #f9ecce;
	border:1px solid #c49e77;
	padding:3px;
}
.alerte {
	background-color: #f9ecce;
	text-align: center;
	border:4px outset #c49e77;
	margin:0 30px;
	font-weight: bold;
	padding:10px;
	color:#AF2018;
	font-size: 13px;
}
.grosbouton{
	background-image: url(../images/bouton.jpg);
	background-repeat: no-repeat;
	text-align: center;
	width:190px;
	height:62px;
	padding-top:20px;
	display:inline-block;
	margin:5px;
}
.titrerecette{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AC2A10;
	font-weight: bold;
	text-align: center;
}
