/* Surcharges des propriétés */
/*
body {
	background: #FFFFFF;
}*/

#main {
    padding:                                0 0 10px 20px;
    width:                                  964px;
}
#middle {
    float:                                  left;
}
#content {
    float:                                  left;
    width:                                  721px;
    margin-left :                           5px;
}

#topBoutique {
	background:                             url(/img/v2/fond-boutique-bandeau.jpg) repeat-x 0px 0px;
	width:                                  945px;
	height :                                247px;
}
html>body #topBoutique {
	height :                                   auto;
	min-height :                                247px;
}
#contentTopBoutique {
     float :                                 left;
      margin :                                10px 0 0 24px;
    width :                                 760px;
}
#nomBoutique {
    float:                                 left;
	text-transform:                        uppercase;
	width :                                426px;
	margin :                               14px 0 0 0px;
	
}
#nomBoutique div.topNomBoutique     {
	background:                            url(/img/v2/titre-boutique-top.gif) no-repeat 0px 0px;
	display :                              block;                                
	height :                               4px;
    font :                                 normal  1px Arial;
}
#nomBoutique div.bottomNomBoutique{    
	background:                            url(/img/v2/titre-boutique-bottom.gif) no-repeat 0px 0px;
	display :                              block;                                
	height :                               5px;
}
#nomBoutique div.middleNomBoutique{        
	background:                            #953F37 url(/img/v2/titre-boutique-hor.gif) repeat-x 0px 0px;
    color :                                #FDDAA2;
    border-left :                          solid 1px #CE8F61;    
    border-right :                         solid 1px #CE8F61;
    font :                                 bold  17px Arial;
    padding :                              0 10px;
}
#infosBoutique {
	color:                                  white;
    float :                                 left;
    padding :                               5px 0px 5px;
    
}
#infosBoutique div {
    float :                                 left;
    border-left :                           solid 1px white;
    padding :                               0px 10px 0 10px;
    
}
#infosBoutique div p {
    padding :                               2px 0px;
    margin :                                0px;
    
}
#photosBoutique {
	color:                                  white;
    float :                                 right;
    height :                                80px;
    overflow :                              hidden;
    width  :                                330px;
}
.photoBoutique {
	margin-left:                           10px;
	float:                                 right;
}

#logoBoutiqueMascoo {
    float :         left;
    width :         141px;
    height :        66px;    
}

#quickSearch {
/*	background: url(/img/long-search.gif) no-repeat 0px 0px;
	width: 678px;
	margin-top: 20px;
	margin-bottom: 20px;*/
}

#quickSearch input {
/*	margin-right: 50px;*/
}
#contentTopBottom  {
    margin-right :                        3px;
    float :                                right;
    width :                                725px;  
}
html>body #contentTopBottom  {
    margin-right :                        10px;
}
#buttonsTop{
    float :                                right;
    margin-right :                         6px;
}
html>body #buttonsTop  {
    margin-right :                         11px;
}
#buttonsTop a{
    background:                            url(/img/v2/btn-boutique-tile.gif) repeat-x 0px 0px;
    height :                                19px;
    display :                               block;    
    margin :                                0px;
    padding :                               0px;
    border :                                solid 2px #6E3230;
    border-width :                          2px 1px 0px 1px;
    color :                                 #832424;
    font :                                  normal 11px Arial;
    text-decoration :                       none;
    float :                                 left;
}
#buttonsTop a span.left{
    background:                             url(/img/v2/btn-boutique-left.gif) no-repeat 0px 0px;
    height :                                19px;
    display :                               block;
    float :                                 left;
    width :                                 22px;
    margin :                                0px;
    padding :                               0px;
    
}
#buttonsTop a span.content{
    float :                                 left;   
    margin :                                0px;
    padding :                               4px 5px 0px 4px;
    
}
#buttonsTop a:hover span.left{
    background:                             url(/img/v2/btn-boutique-left-on.gif) no-repeat top left;

    
}
#buttonsTop a:hover {
    background:                             url(/img/v2/btn-boutique-tile-on.gif) repeat-x 0px 0px;
    color :                                 #FFF;
    text-decoration :                       none;
}
#presentation {

    color :                                #6E0303;
    font :                                 normal 12px Arial;
    padding-bottom :                       10px;
}
#presentation-haut {
	background:                            url(/img/v2/box-boutique-desc-top.png) no-repeat 0px 0px;
	display :                              block;                                
	height :                               8px;
    font :                                 normal  1px Arial;
}
#presentation-bas {
	background:                            url(/img/v2/box-boutique-desc-bottom.png) no-repeat 0px 0px;
	display :                              block;                                
	height :                               15px;
}
#presentation-content {
	background:                            url(/img/v2/box-boutique-desc-tile.png) repeat-y 0px 0px;
	padding :                              0 10px;                     
}
#presentation-content p.content{
	height :                               80px;
	margin :                               0px;
}

html>body #presentation-content p.content {
	height :                               auto;	
	min-height :                           80px;
	margin :                               0px;
}

#list {
	width: 718px;
}

#sort {
}
#rightSearch {
    background:             transparent url(/img/v2/tile-nav-boutique.gif) repeat-y scroll 0px 0px;
    float:                  left;
    width:                  204px;
}
#sort .sectionHeader {
    background:             transparent url(/img/v2/top-nav-boutique.gif) no-repeat scroll 0px 0px;
    color:                  #72808D;
    display:                block;
    font-weight:            bold;
    height:                 15px;
    padding:                4px 0px 0px 11px;
    width:                  191px;
}
#sort div.inSort {
    border-color:           #A7B0E0;
    border-style:           solid;
    border-width:           0px 0px 1px;
    color:                  #616D78;
    margin:                 0px 0pt 0px 2px;
    padding:                2px;
    width:                  169px;
}
#sort #validate {
    background:             transparent url(/img/v2/bottom-nav-boutique.gif) no-repeat scroll 0px 0px;
    height:                 35px;
    margin-top:             15px;
    padding-top:            5px;
    width:                  204px;
}

#left {
    padding :               100px 0 0px 2px;
}

#categories {
	
}

.galeryListing {
}

#productRecap td.middleTd{
	width: 220px;
}

#quickSearch {
	background:                        url(/img/v2/box-quicksearch-b.gif) no-repeat 0px 0px;
	height:                            27px;
	width:                             600px;
	padding:                           7px 0px 0px 120px;
	font :                             normal 10px Arial;
    color :                            #616D78; 
    margin :                            0 0 20px 0;
}
.optionVenteSimple {
    background :                url(/img/v2/bkg-produit-simple-b.gif) no-repeat 0px 0px;
}
.optionVenteBordure {
    background :                url(/img/v2/bkg-produit-border-simple-b.gif) no-repeat 0px 0px;
}

.optionVenteBackground {
    background :                url(/img/v2/bkg-produit-bkg-b.gif) no-repeat 0px 0px;
}
.optionVenteBackgroundBordure {
    background :                url(/img/v2/bkg-produit-border-bkg-b.gif) no-repeat 0px 0px;
}

.optionListingSimple {
    background :                url(/img/v2/bkg-listing-simple-b.gif) no-repeat 0px 0px;
}
.optionListingBordure {
    background :                url(/img/v2/bkg-listing-border-simple-b.gif) no-repeat 0px 0px;
    height:                     26px;
    padding:                    3px 5px 5px 8px;
}

.optionListingBackground {
    background :                url(/img/v2/bkg-listing-bkg-b.gif) no-repeat 0px 0px;
}
.optionListingBackgroundBordure {
    background :                url(/img/v2/bkg-listing-border-bkg-b.gif) no-repeat 0px 0px;
    height:                     26px;
    padding:                    3px 5px 5px 8px;
}

#nouveautes {
    float :                     left;
    width :                     350px;
    margin :                    0px 10px 15px 0px;
    
}
#nouveautes .imagezone, #dernieres .imagezone{
    text-align :                center;
    background-color :          #F4EEEF;
    border-right :              solid 10px #FFF;
    
}
#nouveautes .libelle, #dernieres .libelle{
    background :                url(/img/v2/ico-puce-bleu.gif) no-repeat 0px 4px;
    padding :                   0 0 0 10px;
    
}
#nouveautes .titre{
    
    width :                     330px;
    height :                    18px;
    color :                     white;
    font :                      normal 11px Arial;
    background :                url(/img/v2/title-boutique-rouge.gif) no-repeat 0px 0px;
    padding :                   7px 0 0 20px;
}
#nouveautes .contenu {
    width :                     338px;
    height :                    240px;
    border :                    solid 1px #DD9495;
    border-width :              0px 1px;
    padding :                   5px;
}
#nouveautes .bottom {
    width :                     333px;
    border :                    solid 1px #D67F81;
    background-color :          #F3D9DA;
    border-width :              0px 1px 1px;
    padding :                   5px 5px 5px 10px;
}
#nouveautes .submit{
    background :                #F3D9DA url(/img/v2/ico-puce-rouge.gif) no-repeat 0px 5px;
    border :                    none;
    color :                     #B3131A;    
    font :                      bold 11px Arial;
    padding :                   0px 0 0 5px;
    margin:                     0px;
    cursor :                    pointer;
}
#dernieres {
    float :                     left;
    width :                     350px;
    margin :                    0px 10px 15px 0px;
    
}
#dernieres .titre{
    
    width :                     330px;
    height :                    18px;
    color :                     white;
    font :                      normal 11px Arial;
    background :                url(/img/v2/title-boutique-orange.gif) no-repeat 0px 0px;
    padding :                   7px 0 0 20px;
}
#dernieres .contenu {
    width :                     338px;
    border :                    solid 1px #CA886B;
    border-width :              0px 1px;
    padding :                   5px;
    height :                    240px;
}
#dernieres .bottom {
    width :                     333px;
    border :                    solid 1px #CF7E5A;
    background-color :          #FBE1D6;
    border-width :              0px 1px 1px;
    padding :                   5px 5px 5px 10px;
}
#dernieres .submit{
    background :                #FBE1D6 url(/img/v2/ico-puce-orange.gif) no-repeat 0px 5px;
    border :                    none;
    color :                     #E94700;    
    font :                      bold 11px Arial;
    padding :                   0px 0 0 5px;
    margin:                     0px;
    cursor :                    pointer;
}
