/* @override http://www.comptoir-droguerie.fr/skin/frontend/default/droguerie/css/banniere_rubriques.css */

/* @group BANNIERES */

.categoryroot-pigments-peintures-finitions-html .wrapper .header .header-top-container {
	background-image: url(../images/bannieres_pigments_peintures.jpg);
}
.categoryroot-bois-html .wrapper .header .header-top-container {
	background-image: url(../images/bannieres_bois.jpg);
}
.categoryroot-quincaillerie-html .wrapper .header .header-top-container {
	background-image: url(../images/bannieres_quincaillerie.jpg);
}
.categoryroot-droguerie-et-produits-d-entretien-html .wrapper .header .header-top-container {
	background-image: url(../images/bannieres_droguerie_produitsEntretien.jpg);
}
.categoryroot-divers-html .wrapper .header .header-top-container {
	background-image: url(../images/bannieres_divers.jpg);
}

.categoryroot-decoration-html .wrapper .header .header-top-container {
	background-image: url(../images/bannieres_decoration.jpg);
}
.categoryroot-cuisine-html .wrapper .header .header-top-container {
	background-image: url(../images/bannieres_cuisine.jpg);
}







.catalog-product-view .wrapper .header .header-top-container,.catalog-category-view .wrapper .header .header-top-container{
	height: 117px;	
	
}

.catalog-product-view .wrapper .header .header-top-container .header-top, .catalog-category-view .wrapper .header .header-top-container .header-top{
	height: 58px;
}



/* @end */

/* @group HOME */
#cart-sidebar {


}


#main {
	padding: 30px;
	}
.cms-home #main{
	padding: 0px;
}
.cms-home #main .box{
	padding: 30px;
	padding-bottom: 20px;
	clear: both;
}
.cms-home #main .box h3{
	text-transform:uppercase;
	color: #e56f35;
	font: normal normal 18px Georgia, "Times New Roman", Times, serif;
	margin-bottom:20px;
	margin-top: 0;
}
.cms-home #main .box .product-description h4 a{
	font-weight:bold;
	text-decoration:none;
	color:black;
	font-size: 14px;
	font:  "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;	
}


.cms-home #main .best-product .product-description{
	width:135px;
	padding-bottom: 15px;
	margin-left: 15px;

}
.cms-home #main .best-product {
	width: 668px;
	background: url(../images/fond_deg_star.jpg) repeat-x;

}


.cms-home #main .best-selling .product-description, #main .more-consult .product-description{
width: 85px;
height: 85px;
margin: 0px;
position: absolute;
clear:none;
padding: 5px;
background-color: white;
border: solid silver 1px;

}
.cms-home #main .best-selling .product-img, #main .more-consult .product-img{
width: 95px;
height: 95px;
position: absolute;
clear:none;
border: 1px solid silver;
}
.cms-home #main .best-selling .bloc, #main .more-consult .bloc{
	float: left;
	clear: none;
	width: 95px;
	position: relative;
	margin-left: 18px;

}
.cms-home #main .best-selling .first, #main .more-consult .first{
	margin-left: 0px;
	width: 95px;
}

.cms-home #main .more-consult  a ,
.cms-home #main .best-selling  a {
	font-size: 11px;
	text-decoration:none;
	color: #63422f;
}
.cms-home #main .more-consult  a:hover ,
.cms-home #main .best-selling  a:hover {
	color: whitesmoke;
}


.cms-home #main .more-consult  p ,
.cms-home #main .best-selling  p {
padding: 0;
margin: 0;
}


.cms-home #main .best-selling  , #main .more-consult {
	display:block;
	float: none;
	clear: left;

	width: 668px;
	border-top: 1px solid ;
	border-color: #b2875f;
}

.cms-home #main .best-selling{
	
	background-color: #eedabc;
}
.cms-home #main .more-consult {
	background-color: #c7af8a;
}
.cms-home #main .best-selling .product-description, #main .more-consult .product-description{
	visibility:hidden;
	}
.cms-home #main .more-consult h3{
color: #ffffff;
}

.cms-home #main .best-selling h3{
color: #b47a24;
}
.cms-home #main .best-product ul:first{
	list-style-type: none;
}

.cms-home #main .best-product ul li{
	list-style-type: square;
	list-style-position: inside;
	margin : 10px 0px;
	line-height: 15px;
}
.cms-home #main .box.best-product a img{
border: 1px solid silver;	
}


.cms-home #main .box.best-product a img, #main .best-product .product-description{
	position: relative;
	float: left;
}


/* @end */

/* @group CHECKOUT */

#cart-sidebar li div.product-details span.prixTTC {
	font-size:9px;
	color: #2b2b2b;
}

#cart-sidebar li div.product-details span.prixTTC span.price {
	font-weight: bold;
	color: black;
}

#wishlist-sidebar li {
	float: left;
	padding:7px 0px 7px 7px; 
}

div.box.base-mini.mini-cart {
}

#wishlist-sidebar li.first {
	float: left;
	padding-left: 0px; 
}
#wishlist-sidebar {
	clear: both;
	width: 300px;
}

#wishlist-sidebar li div.product-images a {
	z-index:0;
	position: absolute;
}
#wishlist-sidebar li div.product-images a.widget-btn img{
border: solid 0px white;
}
#wishlist-sidebar li div.product-images a.widget-btn {
	z-index:1;
	position: absolute;
	margin-top:1px;
	margin-left: 39px;
	
}
.cart-price.ht {
	font-size:9px;
	color: grey;
}


.mini-wishlist div.actions {
	clear: both;
	display: block;
}
#cart-sidebar li div.product-details div._truncated div.truncated_full_value dl.item-options dd span.price {
	font-size:9px;
	font-weight: bold;
	color: black;
}

#recently-viewed-items li { padding-left: 24px;background: url(../images/mini_cart-puce.gif) no-repeat 14px 13px;}


div.box.one-page-checkout-progress {
	margin-right:30px;
	margin-top: 30px;
}


.checkout-cart-index #main.col-main{
	padding: 30px;
}


/* @end */

/* @group CATEGORY */

.catalog-category-view #main.col-main{
	padding: 30px 30px 0 30px;
	margin: 0px;
	width: 668px;
}
.catalog-category-view .limites{
	width: 130px;
}
.catalog-category-view .modes{
	width: 53px;
}
.catalog-category-view .tri{
	width: 120px;
}
.catalog-category-view img.selected_list_mod {
	border: 1px dotted white;
}

.catalog-category-view td.nb_articles {
 padding:4px 10px;
}
.catalog-category-view img.unselected_list_mod {
	border: solid 1px #e0cb92;
}
/* @end */

/* @group CATALOG PRODUCT */

#addTagForm fieldset button.form-button-alt {
margin-left:15px;	
}

/* @end */

/* @group TERMES DE RECHERCHE */
#main div.box.base-mini.mini-product-tags {
	background: none;
	margin: 0;
	padding: 0;
	max-height: none;
	
}


/* @end */

/* @group BUTTONS */

.add-to-cart-box div.form-button {
	background-position:0 0;
	height: 25px;
	padding:0px;
	margin: 0px;
	margin-top: -4px;

}

.base-mini .form-button-alt, .base-mini .form-button{
	padding: 5px;
	margin: 5px;
	width: 220px;
	float: left;
	
}

.base-mini .content .form-button-alt, .base-mini .content .form-button{
	padding: 5px;
	margin: 5px 5px 5px 0 ;
	width: 220px;
	float: left;
	
}
.add-to-cart-box div.form-button span{
	padding:3px;
	margin: 1px 0 0 0px;
}



/* @end */

/* @group CALLOUT */

div.box.base-mini.callout-mini {
padding: 0px;
z-index:1px;
}
div.box.base-mini.callout-mini h4 {
z-index:1px;
position: absolute;
margin-top: 14px;
margin-left: 14px;
}



/* @end */

/* @group NEWSLETTER */

input#newsletter.required-entry.validate-email.input-text {
	margin-top: 5px;
}

#newsletter-validate-detail fieldset.content button.form-button-alt {
	margin-top: 138px;
}

#newsletter-validate-detail fieldset.content label {
	font-weight:lighter;
}

.mini-newsletter .head h4{
	padding-left: 0px;	
}



div.box.base-mini.mini-newsletter {
	background: url(../images/bg_mini-newsletter.jpg) 0px 19px no-repeat #FFF;
	height: 241px;
}



/* @end */

/* @group WISHLIST */



/* @end */

