body {
  font: 13px Arial, Georgia, "Times New Roman", Times, serif; 
  background: #E4E4E3 url('grayflora.gif'); 
  background-repeat:repeat; 
  text-align: center
}
A {
	color: #541F18; text-decoration: none
}
A:link {
	color: #AA4A4B
}
A:visited {
	color: #AA4A4B
}


A:hover {
	BACKGROUND: #ebf5e5; COLOR: #8D3D3E; TEXT-DECORATION: none
}
div.menu {
	 border-right: #541F18 1px solid;
   border-top: #541F18 1px solid;
   margin: 0px;
   padding-top: 0px;
   padding-left: 10px;
   padding-right: 10px;
   border-left: #541F18 1px solid;
   width: 620px;
   color: #541F18;
   border-bottom: 0px;
   background: #FBFBF9 url('mug5.jpg');
   background-repeat: no-repeat;
   background-position: right;
   text-align: left;
   font-size: 1.1em;
   font-family: Georgia, "Times New Roman", Times, serif;
   }

div.menufr {
	 border-right: #541F18 1px solid;
   border-top: #541F18 1px solid;
   margin: 0px;
   padding-top: 0px;
   padding-left: 10px;
   padding-right: 10px;
   border-left: #541F18 1px solid;
   width: 620px;
   color: #541F18;
   border-bottom: 0px;
   background: #FBFBF9 url('titre1_FR.jpg');
   background-repeat: no-repeat;
   background-position: right;
   text-align: left;
   font-size: 1.1em;
   font-family: Georgia, "Times New Roman", Times, serif;
   }
   
div.nav {
	 border-right: #541F18 1px solid;
   border-top: #541F18 1px solid;
   padding-left: 10px;
   padding-right: 10px;
   border-left: #541F18 1px solid;
   width: 620px;
   color: #541F18;
   border-bottom: 0px;
   background: #F5F5F5 url('gr_nav.gif');
   background-repeat: no-repeat;
   background-position: right; 
   text-align: left;
   font-size: 0.9em arial;
   margin-bottom:0;
   padding-bottom:1px;
}

div.navfr {
	 border-right: #541F18 1px solid;
   border-top: #541F18 1px solid;
   padding-left: 10px;
   padding-right: 10px;
   border-left: #541F18 1px solid;
   width: 620px;
   color: #541F18;
   border-bottom: 0px;
   background-color: #F5F5F5;
   text-align: left;
   font-size: 0.9em arial;
   margin-bottom:0;
   padding-bottom:1px;
}

div.main {
	border-right: #541F18 1px solid; 
  border-top: #541F18 1px solid; 
  padding-left: 10px; 
  padding-right: 10px; 
  padding-bottom: 10px; 
  border-left: #541F18 1px solid; 
  width: 620px; 
  color: #333333; 
  padding-top: 3px; 
  border-bottom: #541F18 1px solid; 
  background: #FBFBF9 url('gr_main.gif');
  background-repeat: repeat-y;
  background-position: top; 
  text-align:justify;
  margin-top: 0;
  padding-top:0;
}

div.mainfr {
	border-right: #541F18 1px solid; 
  border-top: #541F18 1px solid; 
  padding-left: 10px; 
  padding-right: 10px; 
  padding-bottom: 10px; 
  border-left: #541F18 1px solid; 
  width: 620px; 
  color: #333333; 
  padding-top: 3px; 
  border-bottom: #541F18 1px solid; 
  background: #FBFBF9 url('gr_main.gif');
  background-repeat: repeat-y;
  background-position: top; 
  text-align:justify;
  margin-top: 0;
  padding-top:0;
}

div.mainrec {
	border-right: #541F18 1px solid; 
  border-top: #541F18 1px solid; 
  padding-left: 10px; 
  padding-right: 10px; 
  padding-bottom: 10px; 
  border-left: #541F18 1px solid; 
  width: 620px; 
  color: #333333; 
  padding-top: 3px; 
  border-bottom: #541F18 1px solid; 
  background: #FBFBF9 url('gr_mainrec.gif');
  background-repeat: repeat-y;
  background-position: top; 
  text-align:justify;
  margin-top: 0;
  padding-top:0;
}
div.main2 {
	border-right: #541F18 1px solid; 
  border-top: #541F18 1px solid; 
  padding-left: 10px; 
  padding-right: 10px; 
  padding-bottom: 10px; 
  border-left: #541F18 1px solid; 
  width: 620px; 
  color: #333333; 
  padding-top: 3px; 
  border-bottom: #541F18 1px solid; 
  background: #FBFBF9 url('gr_main.gif');
  background-repeat: repeat-y;
  background-position: top;
  text-align:justify;
  margin-top: 0;
  padding-top:0;
}
div.subnav {
	 border-right: #541F18 1px solid;
   border-bottom: #541F18 1px solid;
   padding-left: 10px;
   padding-right: 10px;
   border-left: #541F18 1px solid;
   width: 620px;
   color: #541F18;
   border-top: 0px;
   background: #F5F5F5;
   text-align: left;
   font-size: 0.9em arial;
   margin-bottom:0;
   padding-bottom:1px;
}

.titrestyle {
color:#464639;
padding-top:0px;
font-family:Georgia,Times;
font-size:25px;
font-weight:bold;
letter-spacing: 1px;
line-height:1.5em;
}
.titrestyle2 {
color:#A1484C;
padding-top:0px;
font-family:Georgia,Times;
font-size:20px;
font-weight:bold;
letter-spacing: 1px;
line-height:1.5em;
}

.center {
	text-align: center
}
.white {
	color: #fff
}
div.footer {
	width: 620px; color: #666666; font: 0.8em sans-serif; text-align: right;
}


.polaroid {
     padding:15px 15px 55px 15px;
     border:1px solid black;
     background:white;
     text-align:center;
}
.polaroidtext {
    color:black;
    position:relative;
    top: -40px;
}
.thinborderfloat {
  float:left;
  border:solid 1px white;
  background-color:#D1CECD;
  padding:2px;
  margin-right:10px;
  }
.thinborderfloat555 {
  float:right;
  border:solid 1px white;
  background-color:#541F18;
  padding:2px;
  }
.thinborderfloat2 {
  float:right;
  border:solid 1px white;
  background-color:#541F18;
  padding:2px;
  margin-left:10px;
  }   
.invisiblefloat {
  float:right;
  border:0;
  background-color:#e4e5e4;
  padding:2px;
  margin-left:10px;
  } 
.thinborderfloat3 {
  border:solid 1px white;
  background-color:#541F18;
  padding:2px;
    }  
.float2 {
  float:right;
  border:0px;
  margin-left:10px;
  margin-right:10px;
  } 
.float22 {
  float:left;
  border:0px;
  margin-left:10px;
  margin-right:10px;
  }         
    
ul.pool1 {
  list-style-image: url(bullet.gif);
  margin: 0px;
  padding-left: 20px;
  padding-top: 25px; 
  }  
ul.pool {
  list-style-image: url(bullet.gif); 
  }    
   
ul.poolo {
  list-style-image: url(bullet2.gif); 
  }   
ul.pooloo {
  list-style-image: url(bullet3.gif);
  } 
.titre {
font-size: 1.1em; letter-spacing: 3px;  
  }   
.titre2 {
font-size: 0.9em; letter-spacing: 2px;  
  }
.titre3 {
font-size: 1.1em; letter-spacing: 1px;  
  }
  
.lettre {
font-family:Georgia;
color:#541F18;
font-size:20px;
font-weight:normal;
line-height:80%;
letter-spacing:0px;
}
.lettre2 {
margin-right:6px;
margin-top:5px;
float:left;
color:#541F18;
background-image:url('grgrad3.gif');
background-position: center;
border:1px solid #541F18;
font-size:50px;
line-height:40px;
padding-top:2px;
padding-right:2px;
font-family:times;
}

.boitegrise {
margin:0px auto;
width:595px;
text-align:justify;
padding:5px;
background-color:#E4E5E5;
border:1px solid black;
font-size:12px;
}

.boiteas {
margin:0px auto;
width:585px;
text-align:justify;
padding:5px;
background-color:#FBFBF9;
border:1px solid black;
font-size:12px;
}

.boitegruit {
margin:0px auto;
width:595px;
text-align:left;
padding:5px;
background-image:url('bg_gruit_100.gif');
background-repeat: repeat-x;
border:1px solid black;
font-size:12px; 
}

.boiteperspective {
margin:0px auto;
width:595px;
text-align:left;
padding:5px;
background: #ffffff url('gr_perspective.gif');
background-repeat: x-repeat;
background-position: top;
border:1px solid black;
font-size:12px; 
}


.boitebrewing {
margin:0px auto;
width:595px;
text-align:left;
padding:5px;
background-image:url('gr_truebotanical.gif');
background-repeat: repeat-x;
border:1px solid black;
font-size:12px; 
}

.boiteimage {
margin:0px auto;
width:595px;
text-align:left;
padding:5px;
background-image:url('bg_rouge.gif');
background-repeat: repeat-x;
border:1px solid black;
font-size:12px; 
}

.boitebotintro {
margin:0px auto;
width:595px;
text-align:left;
font: 13px Arial;
padding:5px;
background: #ffffff url('gr_truebotanical.gif');
background-repeat: x-repeat;
background-position: top;
border:1px solid black;
font-size:12px; 
}

.boitegrisefade {
margin:0px auto;
width:595px;
text-align:justify;
padding:5px;
background:#FBFBF9 url('grgrad.gif');
background-repeat: repeat-x;
background-position: top;
border:1px solid black;
font-size:12px; 
}

.boiterouge {
margin:0px auto;
width:595px;
text-align:left;
padding:5px;
background-image:url('bg_rouge.gif');
border:1px solid black;
font-size:12px; 
}

.boiteherbs1 {
float: left;
margin-right:7px;
margin-left:7px;
margin-top:0px;
margin-bottom:7px;
width:175px;
height:250px;
text-align:left;
padding:5px;
background-color:#E4E5E5;
border:1px solid black;
font-size:12px; 
}
.content0 {
	padding: 5px;
	margin-right:10px;
  margin-left:5px;
  margin-top:0px;
  margin-bottom:10px;
	background-color:#E4E5E5;
  border:1px solid black;
  font-size:12px;
  text-align: left; 
	width: 285px;
  height:90px; 
}
.content {
	float: left;
	padding: 5px;
	margin-right:10px;
  margin-left:5px;
  margin-top:0px;
  margin-bottom:10px;
	background-image:url('gr_botanicals.gif');
	background-repeat: repeat-y;
  border:1px solid black;
  font-size:12px;
  text-align: left; 
	width: 285px;
  height:90px; 
}
.content2 {
	float: right;
	padding: 5px;
	margin-right:5px;
  margin-left:10x;
  margin-top:0px;
  margin-bottom:0px;
	background-image:url('gr_botanicals.gif');
	background-repeat: repeat-y;
  border:1px solid black;
  font-size:12px;
  text-align: left; 
	width: 285px;
  height:90px; 
}
.new {
	float: right;
	padding: 5px;
	margin-right:0px;
  margin-left:10x;
  margin-top:0px;
  margin-bottom:0px;
	background-image:url('gr_botanicals.gif');
	background-repeat: repeat-y;
  border:solid 1px #541F18;
  font-size:12px;
  text-align: left; 
	width: 240px;
  height:90px; 
}
.reccontent {
	float: middle;
	padding: 5px;
	margin-right:10px;
  margin-left:5px;
  margin-top:0px;
  margin-bottom:10px;
	background-image:url('bg_gris.gif');
	background-repeat: repeat-x;
  border:1px solid black;
  font-size:12px;
  text-align: left; 
	width: 450;
  height:90px; 
}
.reccontent2 {
	float: middle;
	padding: 5px;
	margin-right:5px;
  margin-left:10x;
  margin-top:0px;
  margin-bottom:0px;
	background-image:url('bg_gris.gif');
	background-repeat: repeat-x;
  border:1px solid black;
  font-size:12px;
  text-align: left; 
	width: 46%;
  height:90px; 
}

.herbs {
font-family:Georgia;
color:#541F18;
font-size:11px;
font-weight:normal;
letter-spacing:0px;
text-align:justify;
}
