/* Banner */
    #col2.categorie .block#banner { float: left; width: 750px; height: 170px; border: 1px solid #cdcdcd; }
        #col2.categorie .block#banner .contentBlock ul { clear: both; float: left; width: 130px; margin: 5px 0 0 16px; padding: 13px 0 13px 14px; background: #FFF; }
            #col2.categorie .block#banner .contentBlock ul li { margin: 0; padding: 0; width: auto; }
            *+html #col2.categorie .block#banner .contentBlock ul li { clear: both; width: 150px; }
                #col2.categorie .block#banner .contentBlock ul li a { padding: 0 0 0 10px; font-size: 13px; font-weight: bold; background: url(/images/decogalerie/header/arrow_black.gif) 0 3px no-repeat; }

/* little pinpin */
    #col2.categorie .block.affinerRecherche .contentBlock .block.pinpin .contentBlock form ul li.btn_ok { margin: 0; padding: 0; width: auto; }
    #col2.categorie .block.affinerRecherche .contentBlock .block.pinpin .contentBlock form ul li input { margin: 32px 10px 0 0; cursor: pointer; }

    /* Search/filtre block */
    #col2.categorie .block.affinerRecherche { border: none; width: 753px;  }
        #col2.categorie .block.affinerRecherche .headerBlock { background: none; }
            #col2.categorie .headerBlock p { float: left; }
            #col2.categorie .contentBlock h2 { color: #666666; text-align: justify; }
                #col2.categorie .headerBlock p a { padding: 0 0 0 12px; text-decoration: underline; font-size: 11px; background: url(/images/decogalerie/header/arrow_black_small.gif) 0 3px no-repeat; }
        #col2.categorie .block.affinerRecherche .contentBlock { margin: 0; padding: 0; border: none; }
            #col2.categorie .block.affinerRecherche .contentBlock ul { float: left; width: 750px; background-color: #F0F0F0; }
                #col2.categorie .block.affinerRecherche .contentBlock ul li { float: left; width: 120px; padding: 10px 10px 0 10px; font-size: 13px; font-weight: bold; }
                *html #col2.categorie .block.affinerRecherche .contentBlock ul li { padding: 10px 7px 0 7px; }
                    #col2.categorie .block.affinerRecherche .contentBlock ul li select { clear: both; width: 120px; margin: 5px 0 10px 0; border: 1px solid #7f9db9; background: white; }
                #col2.categorie .block.affinerRecherche .contentBlock ul li.btn_ok { float: right; width: 30px; height: 20px; margin: 20px 0 0 0; }
                *html #col2.categorie .block.affinerRecherche .contentBlock ul li.btn_ok { margin: 23px 0 0 0; }}
                    #col2.categorie .block.affinerRecherche .contentBlock ul li input { width: 32px; height: 20px; color: white; background: url(/images/decogalerie/header/bt_ok.png) 0 0 no-repeat;  }

    /* Results list */
    #col2.categorie .block.listesProduits { float: left; width: 752px; margin: 2px 0 2px 0; border: none; }
        #col2.categorie .block.listesProduits .headerBlock { height: 30px; border:1px solid #cdcdcd; }
            #col2.categorie .block.listesProduits .headerBlock ul { float: right; margin: 0; padding: 0 10px 0 0;  }
                #col2.categorie .block.listesProduits .headerBlock ul li { display: inline; line-height: 30px; font-weight: bold; }
                #col2.categorie .block.listesProduits .headerBlock ul li.separator { padding: 0 4px; font-weight: normal; }
                    #col2.categorie .block.listesProduits .headerBlock ul li a { font-weight: normal; text-decoration: underline; }
                    #col2.categorie .block.listesProduits .headerBlock ul li a:hover { text-decoration: none; }
        #col2.categorie .block.listesProduits .contentBlock { width: 750px; margin: -1px 0 -1px 1px; padding: 0; }
        #col2.categorie .block.listesProduits .footerBlock { width: 750px; }

    #col2.categorie .headerBlock h1 { margin: 0 0 0 7px; padding: 0; }
    #col2.categorie .block.affinerRecherche .contentBlock p { margin: 10px 0; }
	*html #col2.categorie .headerBlock h1 { margin: 0 0 0 0; padding: 0; }

	#col2_1 .block p.forhome { display:none; }
	#col2_1 .block p.forcateg {
		position: relative;
		margin:10px -10px 0 -10px;
		width:373px;
		padding:7px;
		background:url("/images/decogalerie/commun/block/background_footer.gif") repeat-x scroll 0 0 transparent;
		border-bottom:medium none;
	}
	#col2_1 .block p.forcateg a {
		background:url("/images/decogalerie/commun/block/arrow_black_footer.gif") no-repeat scroll 0 3px transparent;
		font-size:13px;
		font-weight:bold;
		padding:0 0 0 12px;
		text-decoration:none;
	}
	
	#col2_1 .block p.forcateg a.seegal {
		left:134px;
		position:absolute;
		top:-27px;
	}
	#col2 #col2_1 .block .contentBlock {
		padding:0 10px 0;
	}

