.listing-type-list .listing-item {background: #1e1d1d no-repeat top right;}
.product-info-box h3.product-name {color: #2CA02C !important; border-bottom: 1px solid #2ca02c;}
.product-info-box a, .product-info-box h4, .listing-type-list a {color: #2CA02C;}

.product-img-box .more-views h4 {
	border-bottom: 1px solid #2CA02C;
	color: #2CA02C;
}  

.product-options dt label {
	color: #2CA02C;
}

.product-collateral .collateral-box h4 {
	color: #2CA02C;
}

.form-button, .form-button-alt {
    overflow: visible;
    width: auto;
    border: 0;
    padding: 1px 8px;
    color: #000;
    font: bold 12px arial, sans-serif !important;
    cursor: pointer;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #000;
    background-color: #2CA02C;
}

.list-item-up {width: 150px; height: 25px; background: url(../images/carreau_liste_v.jpg) repeat-x bottom; margin: auto; margin-top: 10px;}
.list-item-up .left {float: left; width: 24px; height: 25px; background: url(../images/carre_v.jpg) no-repeat top}
.list-item-up .right {float: right; width: 24px; height: 25px; background: url(../images/carre_v.jpg) no-repeat top}

.product-up {display: block; height: 25px; background: url(../images/carreau_liste_v.jpg) repeat-x top; margin: 0 12px;}
.product-up .left {float: left; width: 24px; height: 25px; background: url(../images/carre_v.jpg) no-repeat top}
.product-up .right {float: right; width: 24px; height: 25px; background: url(../images/carre_v.jpg) no-repeat top}

.catalog-listing .ratings a, .catalog-listing .ratings .pipe {color: #2CA02C;}
