@charset "utf-8";
/* CSS ael */
*{
margin:0px;
padding:0px;}


body {
background:#ffffff url(../images/backgroundael.png) no-repeat center top;
font-family:"Verdana",Arial,Helvetica,sans-serif;

color:#472902;
font-size:12px;
margin:0 auto;
width:958px;
}

.titre-bloc-recherche table select{ white-space:nowrap; background-color:#e3eccf; border:1px solid #938f60; height:16px; margin-top:4px; font-size:11px;}
a{text-decoration:none;
color:#472902;}
 h2{ 
 font-family:"Century Gothic";
 font-size:20px;
 padding-left:20px;
 float:left;}
 
 h3{

 padding-left:25px;
 padding-top:20px;
 float:left;
 }
 h4{ 
 padding-left:25px;
 padding-top:10px;
 text-decoration: none;
 font-weight:normal;
}
h5{
 font-size:12px;
 text-decoration:underline;
 float:left;
}
/* Les divs */
.container {   width:958px;
    margin: 0 auto;
 
}
#container {
    margin:auto;
    width:958px;
}
#header {
    display: block;
}
#login {
/*background-image:url(../images/top_cible.jpg);*/
background-repeat:no-repeat;
height:59px;
margin:auto;
width:958px;
position:relative;
}
#log_vf {
color:black;
float:left;
font-size:11px;
font-weight:normal;
margin-left:23px;
width:300px;
}

#log_vf a {
text-decoration:none;
float:left;
text-align:center;
font-size:10px;
font-weight:bold;
color: #472902;

}
#particuler{
	color: #472902;
	float:left;
	font-weight:bold;
	text-align:center;
	margin-top:25px;
	width:85px;
}
#particuler a{

	text-decoration:none;
	font-weight: bold;
	font-size: 12px;
	color: #472902;
}
#grossiste {

	float:left;
	font-weight:bold;
	margin-top:-31px;
	margin-left:411px;

}
#grossiste a {
	
	text-decoration:none;
	font-weight: bold;
	font-size: 12px;
	color: #472902;
}
.log_vertforet {
	float:left;
	font-size:10px;
	width:410px;
	padding-top:30px;
	padding-left: 50px;text-align:right;
}
.log_vertforet a {
text-decoration:underline;

color: #472902;

}
.collections-vedettes{background:url(../images/tt_coll_index.gif)center no-repeat ; width:209px; height:46px;}
.cadreproduit{border: #cfe397 1px solid; margin:5px;}
.cadrevedette{border: #cfe397 1px solid; margin:5px; background:#f7f8e5;}
.cadrecollection{border-bottom:#c4d98d 1px solid;}
.nom-produit{font-size:12px; font-weight:bold;}

.head {
/*background-image:url(../images/head.jpg);*/
background-repeat:no-repeat;
height:178px;
margin:auto;
}
.prix{font-size:20px; font-weight:bold;}
.pourcentage-prix{
font-size:20px; 
font-weight:bold;}
.details{
font-size:12px;
 padding-left:5px;
}
/* menu header */
#menuheader {
	width:460px;
	clear:both;
	height:85px;
	font-size:11px;
	font-family:"Century Gothic";
}
.sapnpanier{
margin-left:170px;

}
.sapnpanieren{
margin-left:200px;

}

#menuheader ul {
	list-style-type: none;
	

}
#menuheader li{

	float: left;
	cursor:pointer;	
	font-weight:bold;
	text-align:center;
	width:58px;
	margin-right:4px;
	margin-left:3px;

}


.b1{
margin-top:25px;}
.b2{
margin-top:30px;
}

.b3{
margin-top:30px;
}

.b4{
margin-top:35px;
}

.b5{

width:103px;
height:51px;
line-height:34px;
}
#recherchertitle{

margin-left:50px;
}



#menu {
    float:left;
    margin-left:40px;
    margin-top:4px;
    display:inline;
    width:958px;
}
div.menus_lien {
	display:block;
	
	width:146px;
	float:left;
	text-align:center;

}
div.menus_lienen {
	display:block;
	
	width:146px;
	float:left;
	text-align:center;
}
div.menus_lienen a{
  
	color:#472902;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:12px;
}
div.menus_lien a{
  
	color:#472902;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:12px;
}
div.menu_section {
    text-align: center;
}
div.menu_section a{
    color:#4c6915;
    text-decoration: none;
    font-size:smaller;
}
div.sec_menus_lien{
    margin-bottom:5px;
}
div.sec_menus_lien a{
    color:black;
    text-decoration: none;
    font-size: x-small;
}

.logo {
width:158px;
margin-top:30px;
float:left;
margin-left:12%;

font-size:10px;
text-align:justify;
}
.logo span {
font-weight:bold;
font-size:15px;

}
.spacer{
float:left; width:12%;}
#rechercher{
width:200px;
float:left;
margin-left:15px;}
#rechercher a{
text-decoration:underline; font-size:11px;}
#rechercher input{ border:#472902 1px solid;width:164px;}
#rechercher select{ border:#472902 1px solid;width:166px;}
#panier{
margin-top:5px; float:left;
margin-left:30px;
}
.particuler{padding-top:25px; padding-left:15px; font-weight:bold; float:left;}
.abonner{padding-top:14px; margin-left:15px;float:left; font-size:11px; width:160px;}
.connexion{
		margin-top:9px;
	 	font-weight:bold;
	  	float:left;
	   	font-size:11px; 
	   	width:100px; 
	  	text-align:center; 
	   	line-height:16px;
		height:16px;
		padding-left:0px;
	 	background:url(../images/connexion-btn.png) no-repeat;
 }
 .deconnexion{
		margin-top:9px;
	 	font-weight:bold;
	  	float:left;
	   	font-size:11px; 
	   	width:100px; 
	  	text-align:center; 
	   	line-height:16px;
		height:16px;
		padding-left:5px;
	 	background:url(../images/connexion-btn.png) no-repeat;
 }
#separateur{border-top:#ffffff 1px solid;
width:898px;
margin-left:27px;}
#containerpage{
	width:889px;
	/*height:140px;*/
	margin-left:29px;
	
}

#hedpageproduit{ background:url(../images/headerpageproduit.png) no-repeat;
width:874px;
height:69px;
margin-left:7px;}


#hedpageproduit h3{
display:block; width:330px; float:left; padding-left:19px;
padding-top:20px; font-size:12px;}

#hedpageproduit h5{
display:block; float:left; margin-left:0px; line-height:20px; font-size:11px;margin-top:20px; font-weight:normal;}
#middlepageproduit{background:url(../images/bkproduit.jpg) repeat-y;
width:874px;
height:auto;
padding-top:8px;
margin-left:7px;
}
.left-ficheproduit{
	width:485px;
	margin-left:0px;
	float:left;
	 padding-top:10px;
}
.right-ficheproduit{ width:333px;  margin-left:8px; float:left; padding-top:10px;}
.ficheproduit{ margin-left:29px; clear:both; margin-bottom:10px;}
.n-comande{border:1px solid #c5bbaf;}
#containerleft{
	margin-left:29px;
	width:680px;
	/*height:498px;*/
	float:left;
}
.tab-ficheproduit{ border-collapse:collapse}
.tab-ficheproduit td {
	border:1px solid #c5bbaf;
}

#resultatderecherche{ background:url(../images/resultatderecherche.png) no-repeat;
width:874px;
height:60px;
margin-left:7px;}
.titre-resrecherche{
	font-family:"Century Gothic";
	font-size:20px;
	font-weight: bold;
	margin-left: 25px;
	padding-top: 20px;
}
#hedpagerecherche{ background:url(../images/headerpagerecherche.png) no-repeat;
width:874px;
height:69px;
margin-left:7px;}
.titre-recherche{
	font-family:"Century Gothic";
	font-size:20px;
	font-weight: bold;
	margin-left: 25px;
	padding-top: 37px;
}
.ficherecherche{ margin-left:29px;}
.left-ficherecherche{
	width:175px;
	height:627px;
	margin-left:0px;
	float:left;
    margin-top:10px;
	
	border: 1px solid  #6f8935;
}
.right-ficherecherche{
	width:654px;
	height:auto;
	margin-left:8px;
	float:left;
	padding-top:10px;
}

.titre-bloc-recherche{
	background: url(../images/bk-titre-recherche.gif) repeat-x;
	height:auto;
}

.commander{
	border:1px solid #c5bbaf;
	width:40px;
	height:13px;
	padding:5px;
	float:left;
	display:block;
	margin-left:5px;
	margin-top:3px;
}
.titre-commande{ color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Verdana; margin-left:10px;}
.dimension{ margin-left:10px;}
.description-produit{ border:1px solid #c5bbaf; clear:both;
margin:5px 0px;}
.texte-produit{ padding:5px;
display:block;}

.plante{border:#779821 1px solid;
width:323px;

padding:5px;}
/*.image-plante{
	border:#779821 1px solid;
	
	padding:2px;
	float:left;

}*/

.image-plante{
	
	width:100px;
	height:76px;
	padding:5px;
	float:left;

}
.image-plante img{
	border:#779821 1px solid;
	width:99px;
	height:75px;
	padding:2px;
	

}
.bloc-plante{
	margin-top:10px;
	width:323px;
	float: left;
	margin-left: 0px;
}

#containeright{
	width:209px;
	height:494px;
	float:left;
	margin-top:20px;
	background-color: #fafbee;
	border: #cfe397 1px solid;
	
}
.produit{ position:relative;
z-index:1;
left:15px;
}
.imageproduit{border:#8f8c4d 1px solid;

padding:5px;}
.prixproduit{
	position:absolute;
	font-family: "Century Gothic";
	z-index:5;
	top:45px;
	left:103px;
	color:#FFFFFF;
	background:url(../images/rabais.png) no-repeat;
	width:87px;
	height:41px;
	line-height:40px;
	right:0px;
	font-weight: bolder;
}
	
.titre{font-family:"Verdana";font-weight:bold; font-size:17px;}
.titrecollection{font-family:verdana;font-weight:bold; font-size:15px; text-align:left;}
.imageproduitcollection{border:#8f8c4d 1px solid;
width:107px;
height:81px;
padding:5px;}
#containerproduitsconnexes{
	width:889px;
	border: #cfe397 1px solid;
	margin-left:29px;
}
.footer{ 
clear:both;
background:  url(../images/footer.png) no-repeat;
width:958px;
 height:auto;
 line-height:17px;
 margin: 0 auto;
 margin-left:30px;
}
.footer ul { list-style-type:none; text-align:left;}
.footer ul li { list-style-type:none; text-align:left; font-size:10px;}
.titrefooter{font-family: Verdana ;font-weight:bold; font-size:13px; color:#FFFFFF;}
.clear{clear:both;}

.bloc-produits-connexes{ float:left;
width:404px; 
border:1px solid #C5BBAF;
}

.bloc-ensembles-associes{ float:left;
width:404px; 
margin-left:10px;
border:1px solid #C5BBAF;

}

.titre-bloc-connexions{font-weight:bold; font-size:18px; width:400px; border-bottom:1px solid #C5BBAF; height:30px; line-height:30px; padding-left:5px; }
.image-bloc-connexions{ border:#8f8c4d 1px solid;
height:93px;
width:109px;
padding:5px;}

.details-bloc-connexions{ text-decoration:underline;}
.separateur-bloc-connexions{border-right:#8f8c4d 1px solid;}
.cadrerecherche{border:1px solid #CFE397;}
.cadrerecherche table tr th {width:217px; color:#492902; height:25px; }

.prix-recherche{
	position:absolute;
	font-family: "Century Gothic";
	z-index:1000;
	top:37px;
	left:83px;
	color:#FFFFFF;
	background:url(../images/rabais.png) no-repeat;
	width:87px;
	height:41px;
	line-height:40px;
	
	font-weight: bold;
}

.image-recherche{border:#c5bbaf 1px solid;
width:99px;
height:66px;
padding:5px;}

.titre1{
	font-family:"Century Gothic";
	font-weight:bold;
	font-size:14px;
}

/**************************************/

.top{
height:275px;
clear:both;
margin-bottom:10px;


margin: 0 auto;}

.topheader{
height:70px; margin: 0 auto;}

.headleft{
width:400px;float:left; margin: 0 auto;}

.headright{
width:460px;float:right; margin: 0 auto;}
.login-form{
height:100%;
margin: 0 auto;
}
.login-form{
height:100%;
margin-left:50px;
width:800px;
}
.login-form input[type=text],.login-form input[type=password]{
width:250px;
height:25px;
line-height:25px;
background:#e3eccf;
border:1px solid #663300;
}



#containerleft-panier{
	margin-left:29px;
	width:680px;
	height:auto;
	float:left;
}

#containeright-panier{
	width:200px;
	height:auto;
	float:left;
	background-color: #fafbee;
	margin-left: 10px;
	margin-top: -1px;
	
}
.help{ margin-left:5px;}
.tab-panier{ border-collapse:collapse}
.tab-panier td {
	border:1px solid #81aa29;
}

.qantite-panier{
	border:1px solid #81aa29;
	background:#fdfdfd;
	width:24px;
	height:13px;
	padding:5px;
	float:left;
	display:block;
	margin-left:5px;
	margin-top:3px;
	text-align:center;
}
.tab-panier td ul {list-style:none; width:24px;}
.top-panier{
	background:url(../images/tt_panier.png) no-repeat;
	width:682px;
	margin-left:5px;
	height:46px;
	margin-left:5px;
}

.cadre-ensemble-assoces-panier{border:#c4d98d 1px solid; margin-bottom:10px;}
.ensemble-assoces-panier{background:url(../images/panier_tt_collections.jpg) center no-repeat ; width:200px; height:43px;}
.promo-panier{ background:url(../images/bg_prix_collections.jpg) no-repeat; width:172px; height:74px; margin-left:10px;}
.cadre-produit-connexes-panier{border:#c4d98d 1px solid;}
.produit-connexes-panier{
	background:url(../images/panier-produit-conexes.jpg) center no-repeat;
	width:200px;
	height:36px;
	padding-top:0px;
}


.titre-filter-recherche{ background: url(../images/bk-titre-filter.gif) repeat-x; height:28px;}
.texte-filter{
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	padding-top: 8px;
}

.sous-titre-filter-recherche{
	background:url(../images/tt_filtre1.jpg);
	height:57px;
	width:164px;
	margin-left: 5px;
	margin-top: 15px;
}

.sous-titre-filter-recherche1{
	background: url(../images/tt_filtre2.jpg);
	height:69px;
	width:164px;
	margin-left: 5px;
	margin-top: 15px;
}


.menu-filter-recherche {
	width:164px;
	background:#f5f9e6;
	margin-top:-12px;
	height:auto;
	margin-left:0px;
	
	

	
}

.menu-filter-recherche ul {
	list-style-type: none;
	margin-left: 0px;
	
}
.menu-filter-recherche li{
	cursor:pointer;
	text-decoration:underline;


	
}
#text{
    margin-left:45px;
    margin-right:45px;
    margin-bottom:20px;
}

.pdtvedette{float:left; width:50%}


.pdtvedette img{border:1px solid #8F8C4D;
padding:5px; width:120px;
margin-left:5px;}