/* Banner */
    #col2 .block#banner { float: left; width: 750px; height: 170px; border: 1px solid #cdcdcd; }
        #col2 .block#banner .contentBlock ul { display: none; }
        
        #col2 .block#banner .headerBlock { background: none;}

/* Search/filtre block */
#col2 .block.affinerRecherche { border: none; }
    #col2 .block.affinerRecherche .headerBlock { background: none; }
            #col2 .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 .block.affinerRecherche .contentBlock { margin: 0; padding: 0; border: none; }
        #col2 .block.affinerRecherche .contentBlock ul { float: left; width: 753px; background-color: #F0F0F0; }
            #col2 .block.affinerRecherche .contentBlock ul li { float: left; width: 120px; padding: 10px 10px 0 10px; font-size: 13px; font-weight: bold; }
                #col2 .block.affinerRecherche .contentBlock ul li select { clear: both; width: 120px; margin: 5px 0 10px 0; border: 1px solid #7f9db9; background: white; }
            #col2 .block.affinerRecherche .contentBlock ul li.btn_ok { float: right; width: 32px; height: 20px; margin: 17px 0 0 0; }
                #col2 .block.affinerRecherche .contentBlock ul li input { width: 32px; height: 20px; color: white; background: url("/images/decogalerie/header/bt_ok.png") 00 no-repeat;  }

    #col2 .block .headerBlock p { float: left; }
                
/* Block top for theme */
#col2 .block#theme { float: left; width: 520px; height: 175px; }
    #col2 .block#theme p { float: left; }
    #col2 .block#theme .headerBlock { float: left; margin: 27px 0 0 0; background: none; }
        #col2 .block#theme .headerBlock h1 { font-size: 23px; font-weight: bold; }
    #col2 .block#theme .contentBlock { float: left; width: 340px; margin: 0 0 0 0; padding: 16px 13px; }
         #col2 .block#theme .contentBlock ul li { display: inline; float: left; width: 170px; }
            #col2 .block#theme .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; }

    #col2 #gondolHead { float: left; margin: 0 0 0 10px; }
        #col2 #gondolHead p { margin: 0 0 10px 0; }
        
/*
#col2 .block h1 { padding: 0 !important;}
*/

/* BANNER COFFRET CADEAU */
#col2.themeGift .block#banner { float: left; width: 750px; height: 219px; border: 1px solid #cdcdcd; }

#col2.themeGift p.toOrder a { position: absolute; top: 325px; right: 215px; display: block; width: 200px; height: 31px; padding: 5px 0 0 0; text-align: center; font-size: 20px; font-family: "Trebuchet"; color: #fff; background: #ff0066 url('/images/decogalerie/themes/arrow_white.png') 10px 10px no-repeat;}

#col2.themeGift .block.listesProduits .headerBlock ul { position: absolute; top: 8px; right: 0;}
#col2.themeGift .block.listesProduits .headerBlock ul li { float: left; margin: 0 2px; }
#col2.themeGift .block.listesProduits .headerBlock ul li a { display: block; margin: -3px 0 0 0 !important;}

#col2.themeGift .block.listesProduits .contentBlock .allProduits { border-bottom: 1px solid #cccccc;}
#col2.themeGift .block.listesProduits .contentBlock .proposition.produits { border-left: 1px solid #cdcdcd; border-bottom: 0;}
#col2.themeGift .block.listesProduits .contentBlock .proposition.produits p.picture { width: 130px; height: 130px; margin: 15px auto 0 auto; border: 1px solid #cdcdcd;}
#col2.themeGift .block.listesProduits .contentBlock .proposition.produits p.picture img { }
#col2.themeGift .block.listesProduits .contentBlock .proposition.produits .zoom { float: right; margin: 0 25px 0 0; }

#col2.themeGift .block.listesProduits .contentBlock .produitsDescription .dimensions {float: left; width: 530px; margin: 20px 0 10px 0; padding: 10px;}
#col2.themeGift .block.listesProduits .contentBlock .produitsDescription .dimensions p { padding: 0 0 20px 0;}
#col2.themeGift .block.listesProduits .contentBlock .produitsDescription .artiste { float: left; width: 530px; margin: 0 0 0 0; padding: 10px; }
#col2.themeGift .block.listesProduits .contentBlock .allProduits .produitsDescription .artiste h3 { font-size: 12px; }

#col2.themeGift .block.listesProduits .footerBlock ul li { float: left; margin: 0 2px; }


	/*IE6*/
	*html #col2.themeGift .block.listesProduits .headerBlock ul { margin: 0 5px 0 0;}
	*html #col2.themeGift .block.listesProduits .headerBlock ul li a { margin: -2px 0 0 0 !important;}
	*html #col2.themeGift .block.listesProduits .headerBlock ul li a img { margin: 6px 0 0 0 !important;}
	*html #col2.themeGift .block.listesProduits .contentBlock .proposition.produits { float: left; }
	*html #col2.themeGift p.toOrder a { background: #ff0066 url('/images/decogalerie/themes/arrow_white.png') 5px 10px no-repeat;}
	*html #col2.themeGift .block.listesProduits .contentBlock .proposition.produits p.picture { margin: 0 auto 0 auto; }
	*html #col2.themeGift .block.listesProduits .contentBlock .proposition.produits .zoom { margin: 0 10px 0 0; }
	*html #col2.themeGift .block.listesProduits .contentBlock .produitsDescription { float: left;}
	*html #col2.themeGift .block.listesProduits .contentBlock .produitsDescription .dimensions { width: 515px; }
	*html #col2.themeGift .block.listesProduits .contentBlock .produitsDescription .artiste { width: 515px;}
	*html #col2.themeGift .block.listesProduits .contentBlock .produitsDescription .artiste h3 span a { color: #000 !important; }
	*html #col2.themeGift .block.listesProduits .footerBlock ul li a img { display: block; margin: 10px 0 0 0 !important;}
	
	/*IE7*/
	*+html #col2.themeGift .block.listesProduits .headerBlock ul { margin: 0 5px 0 0;}
	*+html #col2.themeGift .block.listesProduits .headerBlock ul li a { margin: -2px 0 0 0 !important;}
	*+html #col2.themeGift .block.listesProduits .headerBlock ul li a img { margin: 6px 0 0 0 !important;}
	*+html #col2.themeGift .block.listesProduits { height: 1%;}
	*+html #col2.themeGift .block.listesProduits .contentBlock { height: 1%;}
	*+html #col2.themeGift .block.listesProduits .contentBlock .proposition.produits { float: left; }
	*+html #col2.themeGift p.toOrder a { background: #ff0066 url('/images/decogalerie/themes/arrow_white.png') 5px 10px no-repeat;}
	*+html #col2.themeGift .block.listesProduits .contentBlock .produitsDescription { float: left;}
	*+html #col2.themeGift .block.listesProduits .contentBlock .produitsDescription .artiste h3 span a { color: #000 !important; }

	#col1 .block .contentBlock form p select {
		float:left;
	}
	#col1 .block .contentBlock form p label {
		float:left;
		height:23px;
		line-height:13px;
	}
	#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;
	}




