/**

	tante-edith.css
	CSS pour www.chez-tante-edith.com (boutique PrestaShop)
	(c)2010 stonepower, agence conseil en communication digitale
	
	> voir reset.css pour compléments
	> voir 960.css pour compléments
	> voir global.css pour compléments
	
	CSS navigation :

	.XHTML
	.USEFUL
	.LAYOUT
	.CSS SPRITES || COULEURS DES RUBRIQUES
	.MARGINER
	.NAV BOTTOM || SUB-NAV BOTTOM || COPYRIGHT
	.TEMPLATES
	.MODULES
	.END

**/

/**


	.XHTML


**/

body {
	font:normal 0.75em Arial, Helvetica, sans-serif;
	color:#443620;
	background-color:#ad9c7e;
}

/**


	.USEFUL


**/

.fL {float:left;display: inline;}
.fR {float:right;display: inline;}
.clear {clear:both;}
.clear2 {clear:both;}
.w200 {width:200px;}
.mL10 {margin-left:10px;}
.mR10 {margin-right:10px;}
.mT1 {margin-top:1px;}
.mT2 {margin-top:2px;}
.hidden, .collapsed, .block_hidden_only_for_screen {display:none;}
.warning {color:#000;font-weight:bold;margin-top:12px;}
.bold {font-weight:bold;}

/**


	.LAYOUT


**/

#wrapper-main {background:#A96B38 url(../img/layout/pattern_01.jpg) repeat center 0;}
#main {background-color:#fff;}

#top {position: relative;height: 179px;background:#A96B38 url(../img/layout/bg_banner.jpg) no-repeat 0 0;}
#top #logo {position:absolute;left:0;top:0;z-index:10;}

#col_a {width:240px;float:left;display:inline;padding-bottom:1px;z-index:0;}
#col_b {width:480px;float:left;display:inline;padding-bottom:1px;}
#col_ab {width:720px;float:left;display:inline;padding-bottom:30px;}
#col_c {width:230px;float:left;margin-left:10px;display:inline;padding-bottom:30px;}

#wrapper-footer {background-color:#ad9c7e;}
#footer {}

/**


	.CSS SPRITES || COULEURS DES RUBRIQUES


**/

.t_sprite {
/*	height: 30px;*/
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #443620;
	font-size: 2.5em;
	font-weight: normal;
	font-style: italic;
	line-height: 30px;
	background: url(../img/drilldown/t_sprites3.png) no-repeat 0 0;
	margin-top: 22px;
	margin-bottom: 20px;
}

.t_sprite .category_title_info{

	font-size: 0.5em;
	font-style: normal;
	line-height: normal;
  padding : 0 0 0 0;
}

.mT0 {margin-top:0;}

.t_sprite span {display:block;padding: 0 0 0 70px;}
.t_sprite a {text-decoration: none;	color: #443620;}

.t_pecheur, .t_cat-80 {background-position: 0 2px;}
.t_plats, .t_cat-78 {background-position: 0 -58px;}
.t_recette, .t_cat-00 {background-position: 0 -118px;}
.t_olive, .t_cat-86 {background-position: 0 -178px;}
.t_aperitif, .t_cat-79 {background-position: 0 -238px;}
.t_promo, .t_cat-89 {background-position: 0 -298px;}
.t_bio, .t_cat-81 {background-position: 0 -358px;}
.t_coffrets, .t_cat-88 {background-position: 0 -418px;}
.t_saveurs, .t_cat-83 {background-position: 0 -478px;}
.t_douceurs, .t_cat-82 {background-position: 0 -538px;}
.t_vaisselier, .t_cat-85 {background-position: 0 -598px;}
.t_inedits, .t_cat-84 {background-position: 0 -658px;}
.t_vinaigre, .t_cat-87 {background-position: 0 -718px;}

/*
	couleur des rubriques
*/

.rc_pecheur, .rc_cat-80 {background-color:#EAEEF1;}
.rc_plats, .rc_cat-78 {background-color:#F9E5DE;}
.rc_recette, .rc_cat-00 {background-color:#F9ECD9;}
.rc_olive, .rc_cat-86 {background-color:#F7F3CE;}
.rc_aperitif, .rc_cat-79 {background-color:#F4F8E7;}
.rc_promo, .rc_cat-89 {background-color:#FCF9CC;}
.rc_bio, .rc_cat-81 {background-color:#E4E8CD;}
.rc_coffrets, .rc_cat-88 {background-color:#F3E0E4;}
.rc_saveurs, .rc_cat-83 {background-color:#ECD2D3;}
.rc_douceurs, .rc_cat-82 {background-color:#F9E6D5;}
.rc_vaisselier, .rc_cat-85 {background-color:#EBF1EF;}
.rc_inedits, .rc_cat-84 {background-color:#F3D7ED;}
.rc_vinaigre, .rc_cat-87 {background-color:#EBD9EF;}
.rc_cat-accessoire {background-color:#E6E0C9;}
.rc_cat-pack {background-color:#E6E0C9;}

/**


	.MARGINER
	 Conteneur assimilé ŕ grid_6 pour les pages de types information, profil etc. dans #col_b


**/

#marginer {width: 460px;margin-left:10px;margin-right:10px;}

#marginer #papermarger {background:url(../img/cms/paperepeat.gif) repeat-y 0 0;}
#marginer #papertop {padding:10px 0 0 0;background:url(../img/cms/paperstart.gif) no-repeat 6px 0;}
#marginer #papermarger_inner {padding:0 0 20px 20px;background:url(../img/cms/paperend.gif) no-repeat 0 bottom;margin-bottom:20px;}

#marginer h1, #searching h1 {font-family: Georgia, "Times New Roman", Times, serif;font-size: 2.5em;font-weight: normal;font-style: italic;padding: 0 0 26px 0;}
#marginer h2, #searching h2 {font-family: Georgia, "Times New Roman", Times, serif;font-size: 1.65em;font-weight: normal;font-style: italic;padding: 4px 0 12px 0;}
#marginer h3 {font-size: 1.15em;font-weight: bold;font-style: italic;padding: 4px 0 12px 0;color:#443620;}
#marginer h4 {font-size: 1em;font-weight: bold;font-style: normal;padding: 4px 0 12px 0;color:#443620;}

#marginer p {padding: 4px 0 12px 0;}

#marginer a {color:#821F21;text-decoration:none;}
#marginer a:hover {text-decoration:underline;}

#marginer strong {color:#1D150D;}

#marginer .icon {margin-right: 7px;vertical-align: middle;}

/**


	.NAV BOTTOM || SUB-NAV BOTTOM || COPYRIGHT


**/

#nav-bottom {clear:both;height:39px;background: url(../img/layout/bg_nav-bottom.png) no-repeat 0 0;}
#nav-bottom ul {padding:6px 6px 0 14px;}
#nav-bottom ul li {display:inline;}
#nav-bottom ul li a {
	display:block;
	height:33px;
	line-height:33px;
	font-size: 0.85em;
	color:#fff;
	padding: 0 14px;
	text-decoration:none;
	text-transform: uppercase;
	margin-right: 1px;
	float:left;
}
#nav-bottom ul li a:hover,
#nav-bottom ul li a.selected {color:#342e24;background:#AD9C7E;}

#sub-nav-bottom {padding: 9px 0 40px 0;}
#sub-nav-bottom ul {}
#sub-nav-bottom ul li {font-size:0.85em;color: #333;}
#sub-nav-bottom ul li a {color: #333;text-decoration: none;}
#sub-nav-bottom ul li a:hover {color:#745C34;}

#manger-bouger {clear:both;font-size:0.85em;}
#manger-bouger a {color:#745C34;text-decoration:none;}
#manger-bouger a:hover {color:#fff;}

#copyright {clear:both;font-size:0.85em;padding:12px 0;}
#copyright a {color:#745C34;text-decoration:none;}
#copyright a:hover {color:#fff;}
#copyright span {display:block;}

/**


	.TEMPLATES chez-tante-edith/...


**/

/* breadcrumb.tpl */

#breadcrumb {margin-top:1px;margin-bottom:13px;}
#breadcrumb p {padding:0 12px;font-size:0.95em;color:#555;}
#breadcrumb a {color:#555;text-decoration:underline;}
#breadcrumb a:hover {text-decoration:none;}
/*#breadcrumb .navigation_end a {color:#555;text-decoration:none;padding:0 7px 0 0;background:none;cursor:default;}*/

/* product.tpl */

/* haut */
#primary_block {}
#primary_block h1 {font-size:2em;color:#333;font-weight:normal;margin-bottom:20px;}
#primary_block #pb-left-column {}

#pb-left-column #image-block {}

#primary_block #pb-right-column {}

#pb-right-column .price {text-align:right;padding: 0 14px 0 0;}
#pb-right-column .price .our_price_display {display:block;padding: 2px 0 0 0;font-size:1.15em;color:#443620;font-weight:bold;}

#pb-right-column #old_price {text-align:right;padding:0 14px 5px 0;text-decoration:line-through}
#pb-right-column #old_price #old_price_display {}

#pb-right-column #availability_statut #availability_label {display:none;}
#pb-right-column #availability_statut #availability_value {}
#pb-right-column #availability_statut .warning-inline {display:block;text-align:center;padding:10px 0;font-size:0.95em;color:#b9b4ad;font-weight:bold;}

#pb-right-column #oosHook {text-align: center;margin: 10px 0;display:none !important;}
#pb-right-column #oosHook #mailalert_link {font-size:0.85em;text-transform: uppercase;color:#4f4433;text-decoration: none;}
#pb-right-column #oosHook #mailalert_link:hover {text-decoration: underline;}
#pb-right-column #oosHook #oos_customer_email {width: 138px;border:1px solid #342E24;text-align: center;font-size: 0.85em;color:#4f4433;padding: 3px 0 4px 0;}

#pb-right-column #add_to_cart input {
	clear:both;
	width: 140px;
	height: 22px;
	line-height: 18px;
	background: url(../img/produit/bg_addtocart.gif) no-repeat 0 0;
	border: none;
	font-size: 0.95em;
	color: #fff;
	text-align: center;
	padding: 0;
	margin:0 0 15px 0;
	text-transform: uppercase;
	cursor: pointer;
}
#pb-right-column #attributes {margin:10px 0 0 0;}
#pb-right-column #attributes select {font-size:0.9em;margin-top:4px;width:148px;}

#pb-right-column #quantity_wanted_p {margin: 10px 0;}

#pb-right-column #pQuantityAvailable {text-align:center;color:#443620;font-size:0.95em;font-weight:bold;}

#pb-right-column #last_quantities {margin: 10px 0;padding:4px;text-align:center;background-color:#E6E0C9;border:2px dotted #fff;}

#pb-right-column #useful_link_block a {display:block;padding:5px 0 5px 28px;font-size:xx-small;color:#666;text-decoration:none;text-transform:lowercase;}
#pb-right-column #useful_link_block a:hover {color:#821F21;}
#pb-right-column #useful_link_block #link_facebook {background:url(../img/picto/facebook.gif) no-repeat left center;}
#pb-right-column #useful_link_block #link_print {background:url(../img/picto/print.gif) no-repeat left center;}
#pb-right-column #useful_link_block #link_zoom {background:url(../img/picto/zoom.gif) no-repeat left center;}
#pb-right-column #useful_link_block #link_accessories {background:url(../img/picto/accessories.gif) no-repeat left center;}
#pb-right-column #useful_link_block #link_pack {background:url(../img/picto/pack.gif) no-repeat left center;}
#pb-right-column #useful_link_block #link_recette {
	background:url(../img/picto/recette.gif) no-repeat left center;
	color:#821F21;
	font-size: 1em;
	font-weight:bold;
	margin-top:24px;
}

/* bas */
#more_info_block {clear:both;margin-top:10px;}
#more_info_block #more_info_tabs {height:35px;background: url(../img/produit/bg_infotab.png) no-repeat 0 0;padding-left:9px;}
#more_info_block #more_info_tabs li {display: inline;float: left;}
#more_info_block #more_info_tabs li a {
	display: block;
	float: left;
	font-size: 1.05em;
	color: #000;
	text-decoration: none;
	height: 29px;
	line-height: 23px;
	padding: 0 12px;
	margin:6px 1px 0 0;
}
#more_info_block #more_info_tabs li a:hover,
#more_info_block #more_info_tabs li a.selected {color: #821f21;background-color: #fff;}

#more_info_block #more_info_sheets {padding-top:20px;padding-bottom:20px;border-bottom:1px solid #cdc193;margin-bottom:10px;}
#more_info_block #more_info_sheets p {padding:4px 0 12px 0;}

/* views block */
#views_block{margin:0 auto;width: 276px;}
#thumbs_list {overflow:hidden;float:left;width: 240px;}
#thumbs_list ul {padding-left:0px;list-style-type:none;margin-top: 5px;}
#thumbs_list li {float:left;cursor:pointer;width: 80px;height: 80px;}
#view_scroll_left, #view_scroll_right{
	background: url('../img/produit/thumbs_left.gif') no-repeat center;
	text-indent:-3000px;
	width:10px;
	height:24px;
	float:left;
	margin-top:30px;
	padding-right: 4px;
	padding-left: 4px;
}
#view_scroll_right {background-image: url('../img/produit/thumbs_right.gif');}
span.view_scroll_spacer{float: left;width: 17px;height: 80px;}

/* product-list.tpl */
#accessorieslist {clear:both;}
/* product-list-pack.tpl */
#packlist,
#product_list_pack {clear:both;}

/* error.tpl */

/* category.tpl */

h1.category_title {font-family: Georgia, "Times New Roman", Times, serif;font-size: 2.5em;font-weight: normal;font-style: italic;padding: 0 0 26px 0;}
h1.category_title span {display:block;font-size: 0.8em;}


/* product-sort.tpl */

#productsSortForm {margin-top: 10px;margin-bottom: 10px;}
#productsSortForm .select {}
#productsSortForm .select #selectPrductSort {}
#productsSortForm .select #selectPrductSort option {}
#productsSortForm .select label {padding-left:7px;}

/* pagination.tpl */

#pagination {margin-top:20px;margin-bottom:10px;text-align:center;}

ul.pagination {padding:0 0 20px 0;}
ul.pagination li {display: inline;padding: 0 3px;color: #fff;background-color: #AD9C7E;}
ul.pagination li a {color: #fff;text-decoration: none;}
ul.pagination .current {color: #fff;background-color: #333;cursor: default;}
ul.pagination #pagination_previous,
ul.pagination #pagination_next {display: inline;padding: 0 6px;color: #fff;background-color: #fff;}
ul.pagination #pagination_previous a,
ul.pagination #pagination_next a {color: #333;background-color: #fff;text-decoration: none;}
ul.pagination #pagination_previous a:hover,
ul.pagination #pagination_next a:hover {text-decoration: underline;}

form.pagination .bt_ok {color: #fff;background-color: #333;border:3px solid #5D5850;cursor:pointer;}

/* search.tpl marginer */
/* order-steps.tpl */
/* password.tpl */
/* shopping-cart-product-line.tpl */
/* shopping-cart.tpl   marginer*/
#cart_summary tfoot tr.cart_rappel_fp td {
	background-color:#fff;
	font-weight:bold;
	border: none;
	color: #821F21;
}
#cart_summary tfoot tr td.tAr {
	text-align: right;
}

/* 404.tpl */
/* address.tpl   marginer*/
/* addresses.tpl  marginer */
/* best-sales.tpl */
/* category-tree-branch.tpl */

/* cms.tpl marginer */

#nav_cgv,
#nav_lexique {padding:4px 0 12px 12px;font-weight:bold;font-size:0.9em;}
#nav_cgv ul,
#nav_lexique ul {padding:0 0 0 12px;font-weight:normal;}

.tabst {
	margin: 4px auto 12px auto;
	border-collapse: collapse;
	border: 1px solid #1D150D;
}
.tabst th {
	text-align:center;padding:5px;border:1px solid #1D150D;
}

.tabst td {
	text-align: center;padding:5px;border:1px dotted #1D150D;
}
.tabc3 {
	width: 350px;
}
.tabc5 {
	width: 440px;
}

/* discount.tpl  marginer */
/* history.tpl marginer */
/* identity.tpl  marginer */
/* maintenance.tpl */
/* manufacturer-list.tpl */
/* manufacturer.tpl */
/* my-account.tpl marginer */
/* new-products.tpl */
/* order-address.tpl   marginer*/
/* order-carrier.tpl  marginer */
/* order-confirmation.tpl */
/* order-detail.tpl */
/* order-follow.tpl   marginer*/
/* order-payment.tpl   marginer*/
/* order-return.tpl */
/* order-slip.tpl marginer */
/* prices-drop.tpl */

/* scenes.tpl */

#scenes {overflow: hidden;}

/* sitemap.tpl */
/* supplier-list.tpl */
/* supplier.tpl */
/* thickbox.tpl */

/**


	.MODULES chez-tante-edith/modules/...


**/

/* juste avant le hook_top */
#bg_nav-sup {width: 308px;height: 43px;position:absolute;left:652px;top:0;z-index:5;background:url(../img/layout/bg_nav-sup.png) no-repeat 0 0;}

/*	$HOOK_TOP
	blocklanguages/blocklanguages.tpl */

#language {width: 50px;height: 43px;position: absolute;left: 670px;top: 0;z-index: 10;}
#language #languages { padding: 5px 0 0 0;}
#language #languages li {display:inline;}
/* Faire disparaitre le drapeau EN */
/*#language #languages #v_1 {visibility:hidden;}*/ 

/*	$HOOK_TOP
	blockcurrencies/blockcurrencies.tpl */
/*
#currencies {width: 60px;height: 43px;position: absolute;left: 720px;top: 0;z-index: 10;}
#currencies ul li {display:inline;}
#currencies ul li a {display:block;float:left;width:18px;text-align:center;color:#b2b2b2;background-color:#72695C;padding:2px 0;margin:2px 2px 0 0;text-decoration:none;}
#currencies ul a:hover,
#currencies ul a.selected {color:#000;background-color:#fff;}
*/
#currencies {width: 44px;height: 43px;position: absolute;left: 730px;top: 0;z-index: 10;}
#currencies ul li {display:inline;}
#currencies ul li a {display:block;float:left;width:18px;height:15px;padding:0;margin:2px 2px 0 0;text-indent:-9999px;background:url(../img/layout/money_sprite.gif) no-repeat 0 0;}
/*dollar*/
#currencies #money_0 a {background-position: 0 0;}
#currencies #money_0 a:hover {background-position: 0 -15px;}
#currencies #money_0 a.selected {background-position: 0 -30px;}
/*euro*/
#currencies #money_1 a {background-position: -18px 0;}
#currencies #money_1 a:hover {background-position: -18px -15px;}
#currencies #money_1 a.selected {background-position: -18px -30px;}
/*franc suisse*/
#currencies #money_2 a {background-position: -36px 0;}
#currencies #money_2 a:hover {background-position: -36px -15px;}
#currencies #money_2 a.selected {background-position: -36px -30px;}
/*pound*/
#currencies #money_3 a {background-position: -54px 0;}
#currencies #money_3 a:hover {background-position: -54px -15px;}
#currencies #money_3 a.selected {background-position: -54px -30px;}

/*	$HOOK_TOP
	blockpermanentlinks/blockpermanentlinks-header.tpl */

#nav-sup {width: 180px;height: 43px;position:absolute;left:780px;top:0;z-index:10;}
#nav-sup ul {text-align:center;}
#nav-sup li {display:inline;float:left;height:43px;}
#nav-sup span {display:block;background:url(../img/layout/picto_pipe.gif) no-repeat right 22px;}
#nav-sup span.last {background:none;}
#nav-sup a {color: #fff;text-decoration: none;font-size: 0.95em;display: block;padding: 20px 8px 0 7px;}
#link_contact a {background: url(../img/layout/picto_email.gif) no-repeat center 6px;}
#link_sitemap a {background: url(../img/layout/picto_sitemap.gif) no-repeat center 6px;}
#link_bookmark a {background: url(../img/layout/picto_bookmark.gif) no-repeat center 6px;}

/*	$HOOK_TOP
	blocklink/blocklink-top.tpl */

#nav-top {position:absolute;width:960px;height:39px;left:0;top:140px;z-index:10;background:#A96B38 url(../img/layout/bg_nav-top.jpg) no-repeat 0 0;}
#nav-top ul {padding:6px 6px 0 14px;}
#nav-top ul li {display:inline;}
#nav-top ul li a {display:block;height:33px;line-height:33px;font-size: 0.85em;color:#fff;padding: 0 14px;text-decoration:none;text-transform:uppercase;margin-right:1px;float:left;}
#nav-top ul li a:hover,
#nav-top ul li a.selected {color: #333;background-color: #fff;}

/*	$HOOK_TOP
	blocksearch/blocksearch-top.tpl */

#search_box {position: absolute;left:730px;top:149px;z-index:11;}
/* #search_query {width:163px;padding:3px 0 4px 4px;border:1px solid #342e24;margin:0 9px 0 0;font-size:0.95em;color:#821F21;float: left;}*/
#search_query {width:163px;padding:3px 0 4px 4px;border:2px solid #CDC193;margin:0 9px 0 0;font-size:0.95em;color:#821F21;float: left;} 
#search_submit {width: 32px;height: 22px;background: url(../img/layout/bt_search-ok.png) no-repeat 0 0;border: none;cursor: pointer;float: left;}

/*	$HOOK_EXTRA_TOP
	blockcategories/blockcategories_extratop.tpl + category-tree-branch_extratop.tpl */

#categories {margin-top: 8px;margin-bottom: 12px;background: url(../img/layout/bg_categories.png) no-repeat left top;}
#categories .block_footer {clear: both;width: 700px;height: 8px;font-size: 0;line-height: 0;background: url(../img/layout/bg_categories.png) no-repeat left bottom;}
#categories .tree  {padding: 8px 0 0 0;}
#categories .tree li {display:inline;float:left;font-size:1em;color:#e6ddbc;}
#categories .tree li a {
	display: block;
	width: 160px;
	padding: 2px 0;
	color:#e6ddbc;
	text-decoration:none;
	margin: 0 8px 0 7px;
}
#categories .tree li a span {padding: 0 0 0 5px;}
#categories .tree li a:hover,
#categories .tree li a.selected {background-color: #821f21;}

/*	$HOOK_LEFT_COLUMN
	blockcategories/blockcategories.tpl + category-tree-branch.tpl */

#sub-categories {margin-bottom: 10px;}
#sub-categories .block_header,
#sub-categories .block_footer {clear:both;width: 220px;height: 4px;font-size: 0;line-height: 0;background-color: #821f21;background-image:url(../img/layout/box_subcat.gif);}
#sub-categories .block_header { background-position: left top;}
#sub-categories .block_footer { background-position: left bottom;}
#sub-categories .sub-tree li a {
	display: block;
	width: 220px;
	padding: 4px 0;
	background-color: #821f21;
	border-bottom: 1px solid #8b412a;
	color: #fff;
	text-decoration: none;
}
#sub-categories .sub-tree li.last a {border-bottom: none;}
#sub-categories .sub-tree li a span {padding: 0 5px 0 12px;}
#sub-categories .sub-tree li a:hover,
#sub-categories .sub-tree li a.selected {background-color: #9e3d3f;}

#col_a #freeblock4_left {text-align: center;}

/*	$HOOK_LEFT_COLUMN
	blockviewed/blockviewed.tpl */

#viewed-products_block_left {margin-bottom: 10px;margin-top:12px;}
#viewed-products_block_left h2 {width:220px;height:27px;background:url(../img/block/bg_title.gif) no-repeat 0 0;font-size:0.95em;color:#695e4d;line-height:25px;}
#viewed-products_block_left h2 span {padding-left:12px;}
#viewed-products_block_left h3 {clear:both;font-size:0.95em;font-weight:bold;color:#695e4d;padding:5px 0 5px 15px; background: url(../img/picto/point.gif) no-repeat 8px 11px;}
#viewed-products_block_left h3 a {color:#695e4d;text-decoration: none;}
#viewed-products_block_left .block_content {}
#viewed-products_block_left .block_content li {border-bottom:1px solid #b9b4ad;clear:both;}
#viewed-products_block_left .price {width:72px;float:right;display:inline;margin:7px 8px 0 0;font-size:1.15em;font-weight:bold;color:#443620;text-align:right;}
#viewed-products_block_left .img {width:80px;float:left;display:inline;margin:7px 0 0 60px;}
#viewed-products_block_left .link_prod img {float:left;margin-bottom:5px;}

/*	INDEX
	editorial/editorial.tpl */

#editorial {display:none;}
#editorial #ieditor {}
#editorial #ieditor h2.h2_ieditor {}
#editorial #ieditor h2.h3_ieditor {}
#editorial #homepage_logo {margin-top: 10px;margin-bottom: 10px;}
#editorial #logo_subheading {}

/*	INDEX
	homefeatured/homefeatured.tpl */

#featured-products_block_center {clear:both;}
#featured-products_block_center ul {}
#featured-products_block_center li {
	height: 271px;
}

/*
	VIGNETTE PRODUIT
*/

.thumb-prod {height:270px;margin-top:10px;margin-bottom:10px;}

.thumb-prod .prod_img {width: 220px;height: 151px;background-color:#fff;position:relative;text-align:center;}
.thumb-prod .prod_img .img {float:left;display:inline;margin:1px 0 0 35px;}
.thumb-prod .prod_img .linkimg .imgover {display:block;width:220px;height:151px;position:absolute;left:0;top:0;z-index:10;background:url(../img/drilldown/bg_imgover.png) no-repeat 0 0;cursor:pointer;}
.thumb-prod .prod_img .linkimg .imgover {_background:url(../img/drilldown/bg_imgover.gif) no-repeat 0 0;cursor:pointer;}/*IE6*/
.thumb-prod .prod_img .prod_tools {width:208px;height:139px;position:absolute;left:6px;top:6px;z-index:9;}
.thumb-prod .prod_img .prod_tools .new {float:left;display:block;margin-bottom:4px;}
.thumb-prod .prod_img .prod_tools .on_sale {float:left;display:block;margin-bottom:4px;}
.thumb-prod .prod_img .prod_tools .discount {float:left;display:block;margin-bottom:4px;position:relative;top:-15px;}
.thumb-prod .prod_img .prod_tools .price {float:right;display:block;font-size:1.15em;font-weight:bold;color:#443620;padding:3px 6px;background: url(../img/produit/bg_price_rounded.png) no-repeat left bottom;}
.thumb-prod .prod_img .prod_tools .price .unity {font-size:x-small;font-weight:normal;}

.thumb-prod .prod_info {height:92px;/*92+5=97*/padding:5px 8px 0 8px;border-right:1px solid #ded9cf;border-left:1px solid #ded9cf;overflow:hidden;}
.thumb-prod .prod_info a {text-decoration: none;color: #443620;display:block;}
.thumb-prod .prod_info .prod_name {font-size:1.25em;font-weight:bold;color:#7C766D;}
.thumb-prod .prod_info .prod_desc {font-size:0.95em;}

.thumb-prod .prod_bt {width: 220px;height: 22px;}
.thumb-prod .prod_bt .bt_see-prod,
.thumb-prod .prod_bt .bt_add-cart,
.thumb-prod .prod_bt .bt_add-cart_disabled,
.thumb-prod .prod_bt .bt_add-cart_none {
	display: block;
	height: 22px;
	line-height: 22px;
	font-size: 0.85em;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	float: left;
}
.thumb-prod .prod_bt .bt_see-prod {width:100px;background: url(../img/drilldown/bg_bt-seeprod.gif) no-repeat 0 0;}
.thumb-prod .prod_bt .bt_add-cart {width:120px;background: url(../img/drilldown/bg_bt-addcart.gif) no-repeat 0 0;}
.thumb-prod .prod_bt .bt_add-cart_disabled {width:120px;color:#CD9E9F;background: url(../img/drilldown/bg_bt-addcart_disabled.gif) no-repeat 0 0;cursor:default;}
.thumb-prod .prod_bt .bt_add-cart_none {width:120px;background: url(../img/drilldown/bg_bt-addcart_none.gif) no-repeat 0 0;cursor:default;}
.thumb-prod .price-discount {text-decoration:line-through; float:right;background-color:#FFFFFF;color:#443620;padding:0 3px;}

/*	$HOOK_RIGHT_COLUMN
	blocknewsletter/blocknewsletter.tpl */
#newsletter_hrc {padding:0 0 10px 0;border-bottom:1px solid #d7cfb7;margin-bottom:10px;overflow:hidden;}
#newsletter_hrc h2 {font-size: 0.85em;color: #333;text-transform: uppercase;font-weight:normal;padding: 5px 0 5px 0;}
p.warning_inline {}
p.success_inline {}
input#news_email {width:163px;padding:3px 0 4px 4px;border:1px solid #342e24;margin:0 9px 0 0;font-size:0.95em;color:#666;float: left;}
select#news_option {width: 90px;border:1px dotted #666;font-size:0.95em;color:#666;clear:both;margin:2px 0 0 79px;text-transform:lowercase;}
input#news_submit {width: 32px;height: 22px;background: url(../img/layout/bt_search2-ok.png) no-repeat 0 0;border: none;cursor: pointer;float: left;}


/*	BLOCK FACEBOOK / TWITTER */
#freeblock2_left
{
  text-align: center;
}

/*	$HOOK_RIGHT_COLUMN
	blockcart.tpl */

#cart_block {background: #E6E0C9 url(../img/cart/box_cart.gif) no-repeat left bottom;;margin-bottom: 10px;margin-top:12px;color:#443620;}
#cart_block h2 {
	height: 36px;
	line-height: 36px;
	padding: 0 0 0 14px;
	background: url(../img/cart/bg_cart.gif) no-repeat 0 0;
	font-size: 1.15em;
	font-weight: normal;
	color: #fff;
	text-transform: uppercase;
}
#cart_block h2 a {color: #fff;text-decoration: none;}
#cart_block h2 a:hover {text-decoration: underline;}
#cart_block h2 span {background-position:left top;background-repeat:no-repeat;cursor:pointer;font-size:0.8em;padding-left:10px;text-transform:none;}
#cart_block #block_cart_expand {background-image:url(../img/cart/sort_desc_white.gif);}
#cart_block #block_cart_collapse {background-image:url(../img/cart/sort_asc_white.gif);}

#cart_block .block_content {padding:10px;}

#cart_block #cart_block_summary .ajax_cart_quantity,
#cart_block #cart_block_summary .ajax_cart_total {font-weight:bold;}
#cart_block #cart_block_summary .ajax_cart_product_txt_s,
#cart_block #cart_block_summary .ajax_cart_product_txt {}
#cart_block #cart_block_summary .ajax_cart_no_product {font-size:0.8em;}

#cart_block #cart_block_list a {color: #666;text-decoration:none;}

#cart_block .products {}
#cart_block .products dt {clear:both;padding: 2px 0;}
#cart_block .products .quantity-formated {}
#cart_block .products .cart_block_product_name {}
#cart_block a.ajax_cart_block_remove_link {background:transparent url(../img/cart/delete.gif) no-repeat left bottom;display:block;float:right;font-size:0;height:13px;margin-left:4px;width:11px;}
#cart_block .products .price {float:right;}

#cart_block #cart_block_no_products {}

#cart_block #cart-prices {padding:10px 14px 0 0;text-align:right;border-top:3px dotted #fff;margin-top:10px;}
#cart_block #cart-prices #cart_block_total {font-weight:bold;font-size:1.25em;}

#cart_block #cart-buttons a {
	display: block;
	height: 22px;
	line-height: 22px;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	font-size:0.85em;
	color: #fff;
	background: #821f21 url(../img/cart/bg_bt.gif) no-repeat 0 0;
	float: left;
	margin:20px 0 20px 0;
}
#cart_block #cart-buttons #button_see_cart {width:60px;background-position: left top;}
#cart_block #cart-buttons #button_order_cart {width:130px;background-position: right top;margin-left: 10px;}


/*	$HOOK_RIGHT_COLUMN
	blockmyaccount blockmyaccount.tpl */

/* connexion box */
.myaccount {margin:0 0 10px 0;}
.myaccount h2 {font-size: 0.95em;color: #4f4433;font-weight:normal;text-transform: uppercase;padding: 5px 0 5px 0;}
.myaccount h2 span.avatar {padding: 0 21px 0 0; background:url(../img/layout/picto_myaccount.gif) no-repeat right 0;}
.myaccount h2 a {color: #4f4433;text-decoration:none;padding: 0 4px 0 0;}
.myaccount h2 #account_link {text-transform:none;text-decoration:underline;padding-left:4px;}
.myaccount h2 a:hover {text-decoration:underline;}
.myaccount #form_myaccount_connexion {}
.myaccount label {}
.myaccount #account_email {width:90px;padding:3px 0 4px 4px;border:1px solid #342e24;margin:0 9px 0 0;font-size:0.95em;color:#666;float: left;}
.myaccount #account_passwd {width:58px;padding:3px 0 4px 4px;border:1px solid #342e24;margin:0 9px 0 0;font-size:0.95em;color:#666;float: left;}
.myaccount #account_submit {width: 32px;height: 22px;background: url(../img/layout/bt_search2-ok.png) no-repeat 0 0;border: none;cursor: pointer;float: left;}
.myaccount #forgot-password {clear:both;color: #4f4433;font-size:0.95em; font-style: italic;padding:4px 0 0 0;}
.myaccount #forgot-password a {color: #4f4433;text-decoration:none;}

/* logged */
.myaccount .myaccount_nav li {color: #821F21;padding: 2px 0 2px 18px; background: url(../img/picto/puce_6x6.gif) no-repeat 6px 6px;}
.myaccount .myaccount_nav li a {text-decoration: none;color: #821F21;}
.myaccount .myaccount_nav li a:hover {text-decoration: underline;}


/*	$HOOK_FOOTER
	blockcategories/blockcategories_footer.tpl + category-tree-branch_footer.tpl */

#categories_footer .tree_footer li {font-size:0.85em;color:#333;}
#categories_footer .tree_footer li a {display: block;padding: 2px 0;color:#e6ddbc;text-decoration:none;}
#categories_footer .tree_footer li a:hover,
#categories_footer .tree_footer li a.selected {color:#EEE7DA;background-color: #9D8E73;}


/*
	cheque/payment_execution.tpl */


/*	product.tpl > $HOOK_EXTRA_LEFT
	sendtoafriend/product_page.tpl */

#pb-right-column #useful_link_block #link_friend {background:url(../img/picto/friend.gif) no-repeat left center;}

/*	
	sendtoafriend/sendtoafriend.tpl */


/*
	sp_homefeatured/sp_homefeatured_desc.tpl */

h2.category_title {font-family: Georgia, "Times New Roman", Times, serif;font-size: 2.2em;font-weight: normal;font-style: italic;padding: 22px 0 20px 0;}
h2.category_title a {color:#443620;text-decoration:none;}
h2.category_title .category_title_info {display:block;font-size: 0.5em;line-height:normal;font-style:normal;}

/*	
	blockspecials blockspecials.tpl */
	
#special_block_right {}
#special_block_right .special_product {background: url(../img/block/new_repeat.png) repeat-y; margin-bottom:10px;}
#special_block_right .special_product .content_top {width:220px;height:14px;}
#special_block_right .special_product .content_top img {/*float:left;*/}
#special_block_right .special_product .content_middle {clear:both;}
#special_block_right .special_product .content_middle .img {float:left;width:80px;display:inline;margin-left:1px;}
#special_block_right .special_product .content_middle .img img {float:left;}
#special_block_right .special_product .content_middle .infos {float:left;width:138px;display:inline;}
#special_block_right .special_product .content_middle .infos span {display:block;text-align:right;padding:0 11px 4px 0;}
#special_block_right .special_product .content_middle .infos .price {font-size:1.5em;font-weight:bold;line-height:1em;}
#special_block_right .special_product .content_middle .infos .price-discount {text-decoration:line-through;}
#special_block_right .special_product .content_bottom {clear:both;padding: 10px;background: #cdc193 url(../img/block/new_bottom.png) no-repeat left bottom;}
#special_block_right .special_product .content_bottom h2 {font-size: 1.05em;font-weight: bold;color:#695e4d;}
#special_block_right .special_product .content_bottom h2 a {color:#695e4d;text-decoration:none;}

/*
	blocknewproducts/blocknewproducts.tpl */

#new-products_block_right {}
#new-products_block_right .new_product {background: url(../img/block/new_repeat.png) repeat-y;margin-bottom:10px;}
#new-products_block_right .new_product .content_top {width:220px;height:14px;}
#new-products_block_right .new_product .content_top img {/*float:left;*/}
#new-products_block_right .new_product .content_middle {clear:both;}
#new-products_block_right .new_product .content_middle .img {float:left;width:80px;display:inline;margin-left:1px;}
#new-products_block_right .new_product .content_middle .img img {float:left;}
#new-products_block_right .new_product .content_middle .infos {float:left;width:138px;display:inline;}
#new-products_block_right .new_product .content_middle .infos span {display:block;text-align:right;padding:0 11px 4px 0;}
#new-products_block_right .new_product .content_middle .infos .price {font-size:1.5em;font-weight:bold;line-height:1em;}
#new-products_block_right .new_product .content_bottom {clear:both;padding: 10px;background: #cdc193 url(../img/block/new_bottom.png) no-repeat left bottom;}
#new-products_block_right .new_product .content_bottom h2 {font-size: 1.05em;font-weight: bold;color:#695e4d;}
#new-products_block_right .new_product .content_bottom h2 a {color:#695e4d;text-decoration:none;}

/*
	referralprogram
*/

/*
referralprogram/authentication.tpl
referralprogram/my-account.tpl
referralprogram/order-confirmation.tpl
referralprogram/referralprogram-program.tpl
referralprogram/referralprogram-rules.tpl
referralprogram/shopping-cart.tpl
*/

#cart_block_list #vouchers {width:100%;margin-top:12px;}
#cart_block_list #vouchers .name {color:#666;background-color:#F1EBD6;}
#cart_block_list #vouchers .price {text-align:right;}
#cart_block_list #vouchers .delete {width:15px;text-align:right;}

#col_a #freeblock_left, #col_a #bloc-code-promo {
padding:0 0 8px 10px;
}
#col_c #freeblock_left, #col_c #bloc-code-promo {
padding:0 0 8px 0px;
}


#bloc_moyens-paiement {padding:4px 0 10px 0;margin:8px 0}
#bloc_moyens-paiement img {float:left;}

/*

	SURCHARGE SKIN NOEL

*/
/*
#page {background: url(../img/skin/x-christmas.gif) repeat-x 0 0 !important;}
#wrapper-main {background:#f0f0f0 url(../img/skin/deco-christmas.jpg) no-repeat center top !important;}
#top {background:#A96B38 url(../img/skin/banner-christmas.jpg) no-repeat 0 0 !important;}
#nav-top {background:#A96B38 url(../img/skin/bg-nav-christmas.jpg) no-repeat 0 0 !important;}
*/

/* .END */
