

#middlecontainer {width: 699px; float: left; padding: 29px 15px 0px 12px; }
#middlecontainer .container {background-color: #ffffff; width: 100%; min-height: 758px; padding: 5px;}

#middlecontainer .container h1 {font-size: 16px; padding: 10px 0px 10px 0px;}
#middlecontainer .container h2 {font-size: 14px; padding: 10px 0px 10px 0px; margin: 0;}
#middlecontainer .container h3 {font-size: 11px; }

/*
	Fil arianne
*/
#filarianne {list-style: none; padding: 5px 0px 10px 20px; margin: 0; font-size: 12px;}
#filarianne li {float: left; padding: 0px 5px 0px 5px;}
#filarianne li {font-weight: bold;}

/*
	Categories
*/
#categories {padding: 10px;}
#categories .products {list-style: none; margin: 0; padding: 0px 0px 0px 20px;}
#categories .products li {float: left; display: block; width: 150px; padding: 5px 0px 5px 0px;}
#categories .products li img {display: block; }
#categories .products li span {display: block; text-align: center; font-size: 11px;}
#categories .products li h3 {text-align: center; padding: 5px 0px 5px 0px; margin: 0;}

/*
	Product
*/
#product {padding: 10px;}
#product .bigimg {padding: 20px 0px 20px 10px;}
#product p {margin: 0; padding: 0px 0px 0px 10px;}

/*
	Products list	
*/
#productslist table {width: 600px; margin: 0px auto 0px auto; padding: 0px 0px 20px 0px;}
#productslist table thead {font-weight: bold;}
#productslist table td {padding: 0px 10px 0px 10px; line-height: 250%;}
#productslist table td .txt {width: 50px; margin: 0; padding: 2px; font-size: 11px;}
#productslist .submitbtn {float: left; width: 600px; margin-bottom: 20px;}

/*
	Order form
*/
#orderform label {display: block; width: 100px; float: left; padding: 5px 0px 0px 0px;}
#orderform .txt {float: left;}
#orderform .blockel {padding: 0px 0px 10px 0px;}

/*
	Photos
*/
#photos .photolist {list-style: none; margin: 0; padding: 0;}
#photos .photolist li {width: 190px; float: left; padding: 10px;}
#photos .photolist li h4 {text-align: center; margin: 0; padding: 5px 0px 0px 0px;}

#photos .bigphoto {padding: 10px 0px 0px 0px;}
#photos h2 {text-align: center;}

/*
	Specialite
*/
#specialites .textblock {width: 350px; float: left; padding: 0px 20px 0px 0px;}
#specialites .textblock p { font-size: 16px;}
#specialites .textblock h1 {font-size: 30px;}
#specialites .photo {}
#specialites p {line-height: 180%; font-size: 12px; }

/*
	Paniers de famille
*/
#paniersfamille .small {font-size: 10px;}
#paniersfamille table {width: 600px;}
#paniersfamille table td {border: 1px solid #000000; padding: 5px;}

