

html, body, div, span, h1, h2, h3, h4, ul, li, a, table, th, thead, tbody, tr, td {
	margin:0px;
	padding:0px;
	border:none;
}

/*
form, input, textarea{

}
*/


body{
	background-color:#96BE0E; 
	background-image:url(paniers-legumes-bio-images/new-bg.jpg); 
	background-position:top; 
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}











 .clearfix:after {
    content: ".";
    display: inline;
    height: 0px;
    clear: both;
    visibility: hidden;
    }
	.clearfix {display: inline-block;}  /* for IE/Mac */




	.nosee{
		display:none;
		line-height:0px;
	}

h1{
	display:none;
	}

h2{
	font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#008000;text-align:center;
	}
	
h3{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#008000;text-align:center;
	}
	
	.invisispan{
	display:none;
	}

	.bold{
	font-weight:bold;
	}
	
	
	.centre{text-align:center;}

a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	font-weight:bold;
	text-decoration:none;		
	}
	
a:hover{
	color:#000000;
	text-decoration:underline;		
	}
	
	
	
	
	
	
	
	
	
#frame-outer{
	width:1020px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
	

#frame{
	width:960px;
	background-color:#125E1C;
	margin-left:30px;
	text-align:left;
}



#header{
	width:990px;
	height:166px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

#left-nav{
	width:250px;
	float:left;
	display:inline;
}






.leftmenus{
	width:239px;
	margin:0px 0px 0px 7px;
	list-style-type:none;
	}

.leftmenus a{display:block;margin:0px;padding:0px;}
.leftmenus a span{height:0px;}

.leftmenus li{margin:0px;padding:0px;}

#lnav5{height:226px;margin-top:5px;}
#lnav3{height:182px;margin-top:7px;}
#lnav2{height:100px;margin-top:8px;}



a.lnav-commande{background-image:url(paniers-legumes-bio-images/new-leftmenu-1-commande.jpg);width:239px;height:56px;background-position:0px 0px;}
a.lnav-commande:hover{background-position:0px -56px;}

a.lnav-panier{background-image:url(paniers-legumes-bio-images/new-leftmenu-5-paniers.jpg);width:239px;height:56px;background-position:0px 0px;}
a.lnav-panier:hover{background-position:0px -56px;}

a.lnav-livraison{	background-image:url(paniers-legumes-bio-images/new-leftmenu-1-livraison.jpg);width:239px;height:57px;background-position:0px 0px;}
a.lnav-livraison:hover{background-position:0px -57px;}

a.lnav-une{	background-image:url(paniers-legumes-bio-images/new-leftmenu-1-une.jpg);width:239px;height:56px;background-position:0px 0px;}
a.lnav-une:hover{background-position:0px -56px;}

a.lnav-bonjour{	background-image:url(paniers-legumes-bio-images/new-leftmenu-1-bonjour.jpg);width:239px;height:57px;background-position:0px 0px;}
a.lnav-bonjour:hover{background-position:0px -57px;}

a.lnav-producteurs{	background-image:url(paniers-legumes-bio-images/new-leftmenu-2-prod-1.jpg);width:239px;height:61px;background-position:0px 0px;}
a.lnav-producteurs:hover{background-position:0px -61px;}

a.lnav-acteur{	background-image:url(paniers-legumes-bio-images/new-leftmenu-2-cons-2.jpg);width:239px;height:60px;background-position:0px 0px;}
a.lnav-acteur:hover{background-position:0px -60px;}

a.lnav-terre{	background-image:url(paniers-legumes-bio-images/new-leftmenu-2-equipe-1.jpg);width:239px;height:61px;background-position:0px 0px;}
a.lnav-terre:hover{background-position:0px -62px;}

a.lnav-militante{	background-image:url(paniers-legumes-bio-images/new-leftmenu-3-milit.jpg);width:239px;height:53px;background-position:0px 0px;}
a.lnav-militante:hover{background-position:0px -53px;}

a.lnav-agir{	background-image:url(paniers-legumes-bio-images/new-leftmenu-3-agit.jpg);width:239px;height:47px;background-position:0px 0px;}
a.lnav-agir:hover{background-position:0px -47px;}





#left-logos{
	margin:16px 0px 29px 6px;
}




#right-col{
	width:704px;
	float:left;
	display:inline;
	background-color:#125E1C;
	padding-top:5px;
}




#rnav{
	width:702px;
	height:32px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	display:block;
	background-color:#F1950E;
	background-image:url(paniers-legumes-bio-images/new-rnav-bg2.jpg);
	background-repeat:no-repeat;
}

#rnav li{display:inline;background-color:#206D1F;height:32px;}

#rnav a{display:block;float:left;height:30px;text-align:center;color:#FFFFFF;text-decoration:none;}
#rnav a:hover{
	background-color:#FFFFFF;
	height:32px;
	text-decoration:none;	
	opacity:.20;
	filter: alpha(opacity=20);
	-moz-opacity: 0.2;
}


a.rnav-accueil{width:109px;}

a.rnav-compte{width:138px;}

a.rnav-contact{width:113px;}

a.rnav-actus{width:127px;}

a.rnav-presse{width:104px;}

a.rnav-merci{width:111px;}










#content-outer{
	width:704px;
	background-color:#FFFFFF;
	margin:8px 0px 20px 0px;
	padding: 12px 0px 0px 0px;
	display:block;
}



.content-outer-normal{
	background-image:url(paniers-legumes-bio-images/content-top-bg.jpg);
	background-repeat:no-repeat;
}


.content-outer-index{
	background-image:url(paniers-legumes-bio-images/new-accueil-cont-bg.jpg);
	background-repeat:no-repeat;
	position:relative;
}


#n-index-cont-top-l{
  float:left;
  width:352px;
  height:326px;
  margin:0px 12px 0px 0px;
}

#n-index-cont-top-r{
  float:left;
  width:256px;
  height:326px;
  margin:0px 0px 0px 0px;  
}

#n-index-cont-bot-l{
  float:left;
  width:352px;
  height:288px;
  margin:0px 12px 0px 0px;   
}

#n-index-cont-bot-r{
  float:left;
  width:256px;
  height:288px;
  margin:0px 0px 0px 0px;
}


.n-index-cont-block{
  font-size:10px;
  text-align:justify;    
}

.n-index-cont-block h2{
  background-color:#99CC00;
  display:block;
  height:26px;
  color:#ffffff;
  font-weight:bold;
  text-align:center;
  font-size:18px; 
}

.n-index-cont-block a{
  font-weight:bold;
  color:#ff0000;
  text-decoration:none;
  font-size:10px;   
}

.n-index-cont-block a:hover{
  text-decoration:underline;   
}


a.content-button-voeux{
 position:absolute;
 width:55px;
 height:16px;
 top:410px;
 left:570px;
 background-image:url(paniers-legumes-bio-images/index-noel-bouton.jpg);
}
a.content-button-voeux:hover{
	background-position: 0px -16px;
}



#content-top{
	width:704px;
	height:8px;
	margin:0px; 
	border:none;
	padding:0px;
	vertical-align:top;
}


#content{
	width:620px;
	margin:0px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	display:block;
}

#content-index{
	width:645px;
	margin:0px 0px 0px 33px;
	padding: 426px 0px 0px 0px;
	display:block;
}


#content-bot{
	width:704px;
	height:8px;
	margin:0px; 
	border:0px;
	padding:0px;
	vertical-align:bottom;
}









#index-left{
	width:310px;
	float:left;
	margin: 0px 0px 0px 0px;
}
#index-right{
	width:310px;
	float:left;
	margin: 0px 0px 0px 20px;
}




.new-index-promo-div{
	width:176px;
	float:left;
	margin-right:0px;
}
.new-index-promo-last{
	margin-right:0px;
}
.new-index-promo-div-inner{
	width:176px;
	height:116px;
	overflow:hidden;
}
.new-index-promo-div img{
	width:176px;
}

a.new-promo-link{
	display:block;
	width:176px;
	height:14px;
	color:#FFFFFF;
	background-color:#96BE0E;
	text-align:center;
	text-decoration:underline;
	font-size:12px;
}
a.new-promo-link:hover{
	text-decoration:none;
}









.index-promo-div{
	width:208px;
	float:left;
	margin-right:8px;
}
.index-promo-last{
	margin-right:0px;
}
.index-promo-div-inner{
	width:208px;
	height:137px;
}

a.promo-link{
	display:block;
	width:208px;
	height:18px;
	color:#FFFFFF;
	background-color:#96BE0E;
	text-align:center;
	text-decoration:underline;
	font-size:14px;
}
a.promo-link:hover{
	text-decoration:none;
}




.green-bar-header{font-size:16px; background-color:#96BE0E;color:#FFFFFF;font-weight:bold;text-align:center;font-family:Arial, Helvetica, sans-serif;}
.g-b-h-margin{margin-bottom:8px;}






.trebuchet_22_green_left{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#008000;text-align:left;}
.trebuchet_22_green_left a{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#008000;text-align:left; text-decoration:underline;font-weight:normal;}
.trebuchet_22_green_left a:hover {font-family:Arial, Helvetica, sans-serif; font-size:22px;color:#008000;text-align:left;text-decoration:none;}

.trebuchet_22_green_center{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#008000;text-align:center;}
.trebuchet_22_green_center a{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#008000;text-align:center; text-decoration:underline;font-weight:normal;}
.trebuchet_22_green_center a:hover {font-family:Arial, Helvetica, sans-serif; font-size:22px;color:#008000;text-align:center;text-decoration:none;}


.trebuchet_20_green_left{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#008000;text-align:left;}
	
.trebuchet_18_green_ital_center{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#008000; font-style:italic;text-align:center;}
.trebuchet_18_green_ital_center a {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#008000; font-style:italic;text-align:center;text-decoration:underline;font-weight:normal;}
.trebuchet_18_green_ital_center a:hover {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#990000; font-style:italic;text-align:center;}

.trebuchet_18_green_center a{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#008000;text-decoration:underline;font-weight:normal;
}
.trebuchet_18_green_center a:hover{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#008000;text-decoration:none;
}

a.trebuchet_18_green_left {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#008000; text-align:left;text-decoration:underline;font-weight:normal;}
a.trebuchet_18_green_left:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:18px; color:#008000; text-align:left;}



.trebuchet_18_green_center{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#008000;text-align:center;}
.trebuchet_18_green_ital_left{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#008000; font-style:italic;text-align:left;}
.trebuchet_18_green_left{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#008000;text-align:left;}
.trebuchet_18_green_right{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#008000;text-align:right;}
.trebuchet_18_darkred{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#990000;}
.trebuchet_18_brown_center{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#990000; text-align:center;}

.trebuchet_16_green_left{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#008000;text-align:left;}
.trebuchet_16_green_center{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#008000;text-align:center;}

.trebuchet_14_green_ital_left{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#008000; font-style:italic;text-align:left;}
.trebuchet_14_green_left{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#008000;text-align:left;}
.trebuchet_14_green_center{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#008000;text-align:center;}
.trebuchet_14_grey_left{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#999999;text-align:left;}
.trebuchet_14_brown_left{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#990000;text-align:left;}

.trebuchet_14_green_bold{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#008000;}
.trebuchet_14_green{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#008000;}


.arial_14_green{font-family:Arial, "MS Sans Serif"; font-size:14px; color:#008000;}

.arial_12_green_center{font-family:Arial, "MS Sans Serif"; font-size:12px; color:#008000; text-align:center;}

.arial_12_green{font-family:Arial, "MS Sans Serif"; font-size:12px; color:#008000;}
.trebuchet_12_green{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#008000;}


.bold-n-green{color:#96BE0E;font-weight:bold;}
.bold-n-orange{color:#F09100;font-weight:bold;}


.dark-red{color:#990000;}

.red{color:#FF0000;}

		.bold{
		font-weight:bold;
		}
		
		.italic{
		font-style:italic;
		}



#left{
	float:none;
	position:absolute;
}




/*************** INDEX *******************************/


.index-p-m-green{
	font-size:16px;
	color:#4A9021;
	font-weight:bold;
	text-align:center;
}

.index-p-sm-black{
	font-size:14px;
}

.index-p-sm-black a{
	font-size:14px;
}

.index-p-sm-black a:hover{
	font-size:14px;
}


.index-p-b-green{
	font-size:16px;
	color:#4A9021;
	font-weight:bold;
	text-align:center;
}

.index-p-b-green a{
	font-size:16px;
	color:#4A9021;
	font-weight:bold;
	text-decoration:underline;
}

.index-p-b-green a:hover{
	font-size:16px;
	color:#4A9021;
	font-weight:bold;
	text-decoration:none;
}

/********** PRODUITS ********************************/


.commande-title-box{
	width:620px;
	margin: 10px 0px 10px 0px;
}

.commande-title-box img{
	float:left;
}

.commande-title-box-inner{
	width:330px;
	float:left;
	margin: 0px 0px 0px 10px;
	font-size:10px;
}

.commande-title-box-inner img{
	float:none;
}	

	
	
	
		
	.product-table{

		margin-left:0px;
		margin-bottom:20px;
		margin-top:10px;
		width:620px;
	}
	
	.product-table th{
		/*font-family:Arial, Helvetica, sans-serif;*/
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		border:none;
		text-align:center;
		/* background-color:#4A9021; */
		background-color:#96BE0E;
		padding: 0px 2px 0px 2px;
	}
	
	.product-table-th-inverse th{
		color:#4A9021;
		background-color:#FFFFFF;	
	}
	
	.product-table td{
		/*font-family:Tahoma, Arial, "MS Sans Serif";*/
		font-size:12px;
		color:#003300;
		border-bottom:#CCCCCC dotted 1px;
		text-align:center;
		padding-left:3px;
		padding-right:3px;
	}
	
	.field{
		width:50px;
	}
	
	#total-main{
		width:80%;
		margin-left:23%;
		text-align:right;
	}
	
	#total-main input{
		width:60px;
		color:#990000;		
		font-weight:bold;
	}
	
	
	

	
	
	
	/************************ LIVRAISONS ****************************************/
	
	/*
	#days-holder{
		margin-left:10%;
		width:80%
	}

	
	#livrmgholder{
		width:90%;
		margin:0px 0px 20px 5%;
	}
	
	.livrinner{

	}
	*/
	
	
	#top-box{
		width:600px;
	}
	
	.imgblocksleft{
		width:130px;	
		float:left;
		margin: 0 3% 3% 0;
		}
		
	.imgblocksright{
		width:130px;
		float:right;
		margin: 0 0 3% 3%;
		}	
	
	#livrimg1{
		width:130px;
		margin-right:3%;
		display: inline;
	}
	
	#livrimg2{
		width:130px;
		margin-left:3%;
		display: inline;
	}
	
	.day-div{
		float:left;
		display: inline;
	}
	
	.livr-top{
		text-align:center;
		font-family:Tahoma, Arial, "MS Sans Serif";
		color:#990000;
		font-size:14px;
		font-weight:bold;
	}
	
	.day-div ul{
		list-style-type:none;	
	}
	
	
	
	
	
	
/****************************************************************************/
	/*                          FICHES PL                                       */
	
	
	.fiche-box{
		position:relative;
		width:600px;
		margin:0px 0px 12px 0px;
		border:1px solid #008000;
	}
	
	.fiche-shop-photo{
		display:inline;
		width:150px;
		float:left;
	}
	
	.fiche-middle{
		display:inline;
		width:298px;
		float:left;
	}	
	
	
	.fiche-contact-photo{
		width:150px;
		float:right;
	}	
	
	
	
	.fiche-nom{
		display:inline;
		width:139px;
		padding:5px;
		float:left;
	}	
	
	.fiche-contact{
		display:inline;
		width:139px;
		padding:5px;
		float:left;
	}
	

	
	.fiche-horaires{
		width:280px;
		padding:10px;
		text-align:center;
	}
	
	.fiche-presentation{
		padding:5px;
		width:590px;
		text-align:left;	
		font-style:italic;
	}	
	
	
	
	#liste-bonjours{	
		list-style-type:none;
		margin-left:20px;
		font-size:14px;
	}
	
	#liste-bonjours li a{	
		font-size:14px;
	}
	
	
	/********************** COMPARATIF PANIERS **************************************/
	
	.choix-haut{
		width:206px;
		float:left;	
	}
	
	.choix-haut p{	
		text-align:center;
		color:#F09100;
	}
	
	.choix-haut p span{	
		font-weight:bold;
		font-size:14px;
	}	
	
	.choix-table{width:620px;margin-bottom:12px;}
	.choix-table td{vertical-align:top;}
	
	.ctt-1{width:12%;}
	.ctt-2{width:20%;color:#F09100;text-align:center;font-size:14px;font-weight:bold;}
	.ctt-3{width:36%;color:#FFFFFF;text-align:center;font-size:14px;font-weight:bold;}
	.ctt-4{width:20%;color:#F09100;text-align:center;font-size:14px;font-weight:bold;}
	.ctt-5{width:12%;}
	.ctt-green{background-color:#96BE0E;}
	
	.ctp-1{width:47%;text-align:center;}
	.ctp-2{width:6%;text-align:center}
	.ctp-3{width:47%;text-align:center}
	
	/****************** PRODUCTEURS MAIN ******************************************/
	
	#producteurs-holder-left{
		float:left;
		display:inline;
		width:280px;
		margin:0px 0px 10px 0px;
		text-align:right;
		border:0;
		padding:0;
	}
	
	#producteurs-holder-left img{
		float:right;
		display:inline;
		margin-left:10px;
		margin-bottom:0px;
		border:0;
		padding:0;
	}

	#producteurs-holder-right{
		float:left;
		display:inline;
		width:280px;
		margin:0px 0px 30px 10px;
		border:0;
		padding:0;
	}
	
	#producteurs-holder-right img{
		float:left;		
		margin-right:10px;
		margin-bottom:0px;
		display:inline;
		border:0;
		padding:0;	
	}
	
	.produc_place{
		color:#008000;
	}

	/****************** PRODUCTEURS FICHE ******************************************/

	#prod-fiche-left{
		float:left;
		display:inline;
		width:300px;
		margin:0px 0px 0px 0px;
	}
	
	#prod-fiche-right{
		float:left;
		display:inline;
		width:280px;
		margin:0px 0px 0px 20px;
	}
	
	#prod-fiche-right-img{
		display:inline;
		width:100%;
	}
	
	.logo{
		float:left;
		width:100px;
		height:100px;
		margin:10px 20px 0px 0px;
		text-align:center;
	}
	
	
	
	/************************ ACTUALITES & PRESSE *****************************************/
	
	
	#actus-main{
		width:80%;
		margin: 0 5% 0 10%;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:80%;
	}
			
	.cartinner{
		width:100%;
		margin-left:0px;
		margin-bottom:8px;
		font-size:12px;
	}
	
	.contentblocksleft{
		float:left;
		}
		
	.contentblocksright{
		float:right;
		}

	.img-holder-left{
		margin:0px 16px 16px 0px;
		border-bottom:#CCCCCC dotted 1px;
		font-size:10px;	
	}
		
	.img-holder-right{
		margin:0px 0px 16px 16px;
		border-bottom:#CCCCCC dotted 1px;
		font-size:10px;
	}	
			
	.cartinner img{
		border:#999999 solid 1px;
	}	
	
	#actus-right{
		width:80%;
		margin: 0 5% 0 10%;
		/*float:left;*/
		voice-family: "\"}\"";
		voice-family:inherit;
		width:80%;
	}
	
	.right-list-title{
		font-family:Arial, Helvetica, sans-serif;
		color:#008000;
		font-size:16px;
		font-weight:bold;
	}
	
	#actus-right ul{
		list-style-type:none;
		padding:0px;
		margin:0px;
		border:0px;
	}
	
	#actus-right ul a{
		font-family:Arial, Helvetica, sans-serif;
		color:#008000;
		font-size:16px;
		font-weight:bold;
		margin:0;
		padding:0;
		text-decoration:none;
	}
	
	#actus-right ul a:hover{
		font-family:Arial, Helvetica, sans-serif;
		color:#990000;
		font-size:16px;
		font-weight:bold;
		margin:0;
		padding:0;
		text-decoration:none;
	}
	
	
	
	/******************** PAGE EQUIPE ***********************************************/


.equipe-box{
	width:580px;
	margin:0px 0px 20px 20px;
}

.equipe-img{
	width:135px;
	margin-right:50px;
	float:left;
}

.equipe-inner{
	width:395px;
	float:left;
}
	
	/*********** LINKS PAGE ************************************/	
	
	.colour-bar{
		width:80%;
		margin-left:10%;		
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;
		margin-bottom:15px;
	}
	
	#bar1{background-color:#003399;}
	#bar2{background-color:#0099CC;}
	#bar3{background-color:#009966;}
	#bar4{background-color:#FF9966;}
	#bar5{background-color:#339900;}
	
	.link-box{
		width:80%;
		margin-left:10%;
		margin-bottom:10px;		
	}
	

	
	.link-box span{
		color:#666666;		
	}
	
	/*********************** PANIERS PAR SAISON ******************************************/
	
	
	.saisons-box{
		width:200px;
		text-align:center;
		float:left;
	} 

	.saisons-box img{
		width:200px;
	}

	.saisons-left{margin-right:10px;}
	.saisons-center{margin-right:10px;}
	.saisons-right{margin-right:0px;}
	
	
		/*********************** CONTACTS ******************************************/
	
	#contacts-centre-left{
		float:left;
		width:35%;
		margin-left:5%;
		text-align:right;
		display:inline;
		voice-family: "\"}\"";
		voice-family:inherit;
		margin-left:10%;
	}
	
	#contacts-centre-img{
		margin:0px 0px 0px 0px;
	}
	
	#contacts-centre-right{
		float:left;
		width:35%;
		margin-left:5%;	
		text-align:left;
		display:inline;
	}

	#contact-form{
		font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#990000;text-align:left;
	}
	
	
	#contact-form input{
		margin-top:6px;
		border:1px #999999 solid;
	}
	
	#contact-form textarea{
		height:200px;
		border:1px #999999 solid;
	}
	
	
	
	
/******************************************/
/*    VOEUX                               */


#voeux-bar{
	width:638px;

	border:1px solid black;	
	margin-top:12px;
}

#voeux-bar1{float:left;}
#voeux-bar2{float:right;}

#voeux-bar-inner{
	display:inline;
	float:left;
	width:200px;
	height:128px;
	margin:16px 0px 0px 80px;
}

#voeux-bar-inner p{
	text-align:center;
}

#voeux-prods{
	width:640px;
	margin-top:18px;
}

#voeux-prods-inner-left{
	width:310px;
	float:left;
}

.voeux-prods-box-left{
	padding:0px;
	width:310px;
	height:172px;
	margin-bottom:8px;
}

.voeux-prods-box-left1{
	float:left;
	width:70px;
	height:172px;
	padding:0px 10px 0px 0px;
	text-align:right;
	margin:0px;
}
.voeux-prods-box-left2{
	float:left;
	width:90px;
	height:172px;
	padding-left:10px;
	text-align:center;
	margin:0px;
}
.voeux-prods-box-left img{
	float:left;
	width:128px;
}

#voeux-prods-inner-right{
	width:310px;
	float:left;
	margin-left:20px;
}


.voeux-prods-box-right{
	width:310px;
	margin-bottom:8px;
	height:172px;
	padding:0px;
}

.voeux-prods-box-right1{
	float:left;
	width:90px;
	height:172px;
	text-align:center;
	padding-right:10px;
	margin:0px;
}

.voeux-prods-box-right2{
	float:left;
	width:70px;
	height:172px;
	padding:0px 0px 0px 10px;
	margin:0px;
}

.voeux-prods-box-right img{
	float:left;
	width:128px;
}

a.touchee-button{
	display:block;
	width:72px;
	height:62px;
	margin: 0px 0px 0px 6px;
	background-image:url(paniers-legumes-bio-images/voeux-touchee-button-bg.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
}
a.touchee-button:hover{
	background-position: 0px -62px;
}




.t20-cell-top-l{border-bottom:1px dotted;border-top:1px dotted;padding:3px;vertical-align:middle;}
.t20-cell-top-m{border-bottom:1px dotted;border-top:1px dotted;padding:3px;}
.t20-cell-top-r{border-bottom:1px dotted;border-top:1px dotted;padding:3px 3px 3px 20px;vertical-align:middle;}
.t20-cell-norm-l{border-bottom:1px dotted;padding:3px;vertical-align:middle;}
.t20-cell-norm-m{border-bottom:1px dotted;padding:3px;}
.t20-cell-norm-r{border-bottom:1px dotted;padding:3px 3px 3px 20px;vertical-align:middle;}








/*********************************************************************/
/*         FOOTER                                                    */
/*********************************************************************/


#footer{
	width:705px;
	color:#96BF0D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin:5px 0px 20px 0px;
}

#footer a{color:#96BF0D;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#footer a:hover{color:#C0EF1F;}

#bnav{
	width:680px;margin:0px 0px 10px 7px;
	color:#96BF0D;
	list-style-type:none;
}

#bnav li{float:left;}



#bnav a{color:#96BF0D;display:block;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;width:135px;border-right:1px solid #96BF0D;}
#bnav a:hover{color:#C0EF1F;}


#bnav a.last{border:none;}	
