/* 
    Document   : eben
    Created on : 21 sept. 2009, 16:04:09
    Author     : Pascal R.
    Description:
        Purpose of the stylesheet follows.
*/

/*******************************************************************************
Anywhere.
*/
.form-button-alt {
    background: url(../images/btn-left-neutral.gif) no-repeat left 1px;
}
.form-button-alt span {
    background: url(../images/btn-right-neutral.gif) no-repeat right top;
}

/*
.form-button-alt
{
    background-image: url(../images/btn-left-neutral.gif);
    background-repeat: no-repeat;
    background-position: 0 1px;
}

.form-button-alt span
{
    background-image: url(../images/btn-right-neutral.gif);
    background-repeat: no-repeat;
    background-position: right top;
    white-space:nowrap;
    line-height: 27px;
    padding-right: 12px;
    display: block;
}
*/

/*******************************************************************************
Header
*/
#header-cart {color: white; background: transparent; margin-left:0; margin-right:15px; padding-left:10px}
#header-cart a {color: red}
#header-cart-icon {float:right;/*margin-top:-11px*/}
input#search {background-color: #d4eff9; border: 1px solid #344d5a}
div.mini-search {margin-top: 7px;}
div.quick-access {margin-right: 0px; padding-right: 0px}
div.shop-access a {color: #6c1647}
div.shop-access a:hover {color: #6c1647}
h1#logo {display: none}
#nav ul li, #nav ul li.active {background-color: #9acd32;}
.header-nav {border-bottom:3px solid #6c1647}
.zone-cliquable-pour-logo {width:475px; height:105px}
.zone-cliquable-pour-logo:hover {cursor:pointer}
#stores_tabs {
    margin: 0 auto; width:1006px;
    height:35px;
    background-color:white;
}
.header-top {height:100px}

/*******************************************************************************
Left column.
*/
div.col-left .head h4 {color: #6c1647}
div.col-left .content .narrow-by h4 {color: #6c1647}
/*div.col-left {background-color: orange; border-right: 1px dotted black; padding-right: 0; margin-right: 0}*/
dl#narrow-by-list dd {border-bottom: 1px dotted gray}
dl#narrow-by-list dt
{
    background-image: url(../images/narrow_by_set.gif);
    background-repeat: no-repeat;
    background-position: 0 3px;
    padding: 0 10px 0 28px;
    margin-top: 10px;
}

/*******************************************************************************
Middle column.
*/
.breadcrumbs li strong { color: #95d53f; font-weight: bolder}
/*div.col-main {/border-left: 1px dotted black;/ border-right: 2px dotted #6c1647; padding: 0 5px 0 5px}*/
div.catalog-listing li {border: 1px solid #cca2b9; margin: 10px 10px 0 0}
.listing-type-grid .grid-row {border-bottom: 0px solid white}

/*.item .form-button*/
.form-button
{
    background-image: url(../images/btn-left.gif);
    background-repeat: no-repeat;
    background-position: 0 1px;
}

.catalog-listing .add-to a, .catalog-listing .add-to a:hover
{
    background-image: url(../images/btn-add-to-cart.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
    padding-left: 25px;
    padding-top: 0.33em;
    padding-bottom: 10px;
    font-size: 80%;
}

.catalog-listing .add-to a.wish-list, .catalog-listing .add-to a.wish-list:hover
{
    background-image: url(../images/btn-wish-list.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
}

.regular-price .price, .special-price .price
{
    color: #19a9dd;
    font-size: 150%;
}

.listing-type-grid .item .price-box, .catalog-listing .item .price-box {text-align: center}

.eben_icon:hover {cursor:pointer}

/*******************************************************************************
Right column (recently viewed + cart summary + compare products blocks).
*/
div.col-right .head
{
    background-image: url(../images/right-column-header-bullet.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
    background-color: #6c1647;
    margin: 10px 0 8px 0;
    padding: 0 8px 0 30px;
    line-height: 15px;
}
div.col-right .head h4 {color: white; margin: 0; padding: 0; line-height: 15px;}
div.col-right .head h4 span {margin: 0; padding: 0; line-height: 15px;}
div.col-right .base-mini {margin-bottom: 35px}
/*
div.col-right .side-col
{
    background-image: url(../images/right-column-bottom.gif);
    background-repeat: no-repeat;
    background-position: 0px 200px;
}
*/

/*******************************************************************************
Footer
*/
div.footer {border-top: 1px solid #6c1647; background-color: #c1e591;}
.footer .mini-product-tags .head
{
    background-image: url(../images/icon-tag.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
}
.footer .mini-newsletter .head
{
    background-image: url(../images/icon-newsletter.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
}
.footer .mini-links .head
{
    background-image: url(../images/icon-info.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
}
div#eben_footer a {color: white}

#new-products-list-table li {width: 174px}