body{
	margin:0;
	padding:0;
	width:100%;
	display:block;
	font-family:Arial;
	position:inherit!important;
	background: url("/images/imftp/sites/gsell/deco/degrade.jpg") repeat-x scroll 50% 0 #EDE8E5 !important;
}
body > img{
	display:none;
}
form{
	margin:0;
	padding:0;
}
ul{
	margin:0;
	padding:0;
	list-style:none;
}
img{
	border:none;
}
a{
	color:#54343F;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.textnormal{
	font-size: 11px;
	color:#54343F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textnormal b,.textnormal strong{
	font-weight: bold;
}
/* Bandeau haut */
#cadre_1 {
	background-color:#54334c;
	height:32px;
}
#cadre_2{
	width:1000px;
	padding-left:22px;
	margin:0 auto;
}
#cadre_2 a{
	margin-top:7px;
	height:25px;
	display:inline-block;
	margin-left:15px;
}
#cadre_2 a.gsell{
	background:#391f33 url(/sites/gsell/images/modele/sprite.png) no-repeat 15px -282px ;
	width:88px;
	margin-left:22px;
}
#cadre_2 a.gsell:hover, #cadre_2 a.gsell.active{
	background:#ffffff url(/sites/gsell/images/modele/sprite.png) no-repeat 15px -300px ;
}
#cadre_2 a.exclusif{
	background:#391f33 url(/sites/gsell/images/modele/sprite.png) no-repeat -66px -282px;
	width:114px;
}
#cadre_2 a.exclusif:hover, #cadre_2 a.exclusif.active{
	background:#ffffff url(/sites/gsell/images/modele/sprite.png) no-repeat -66px -300px ;
}
#cadre_2 a.actus_blog{
	background:#391f33 url(/sites/gsell/images/modele/sprite.png) no-repeat -166px -282px;
	width:91px;
}
#cadre_2 a.actus_blog:hover, #cadre_2 a.actus_blog.active{
	background:#ffffff url(/sites/gsell/images/modele/sprite.png) no-repeat -166px -300px;
}
#cadre_2 a span{
	display:none;
}
/* header */
#cadre_0 {
	margin:auto;
	overflow:visible;
	position:relative;
	width:1000px;
}
#cadre{
	width:1000px;
	float:left;
	background:url(/sites/gsell/images/modele/bg_content.gif) no-repeat top left white;
	position:relative;
	margin-bottom:30px;
}
#header{
	height:67px;
	width:962px;
	margin-left:38px;
	float:left;
}
#header a.logo_gsell{/****************/
	background:/*url(/sites/gsell/images/logo_head.jpg) no-repeat scroll 0 0 transparent;*/ url(/sites/gsell/images/sprite.png) 0 -1677px no-repeat;
	display:block;
	float:left;
	height:49px;
	width:148px;
	margin-top:13px;
}
#header a.logo_gsell strong{/*****************/
	display:none;
}
#header .baseline{/***************************/
 	color: #242424;
    font-size: 10px;
    left: 216px;
    position: absolute;
    top: 45px;
	*width:450px;
}
#header_recherche{/********************/
	width:335px;
	float:left;
	margin-top:22px;
}
#header_recherche input{/***************/
	background:/*url(/sites/gsell/images/modele/recherche.gif) no-repeat;*/ url(/sites/gsell/images/modele/sprite.png) 0 -86px no-repeat;
	border:none;
	width:229px;
	margin-left:29px;
	height:19px;
	color:#242424;
	font-size:11px;
	line-height:17px;
	padding-left:24px;
	float:left;
}
#header_recherche button{/**********/
	background-color:#54343f;
	width:32px;
	padding:0;
	height:20px;
	line-height:20px;
	border:none;
	font-size:11px;
	color:#FFFFFF;
	float:left;
	cursor:pointer;
	margin-left:11px;
}
.liens_haut_page {/*************/
	width:360px;
	position:absolute;
	right:0px;
	top:0px;
	z-index:9;
}
#drapeaux{/************/
	float:right;
	margin-top:6px;
	height:10px;
}
.lien_drapeau{/**************/
    display: block;
    float: left;
    height: 10px;
    line-height: 10px;
}
.lien_drapeau.first{/****************/
	padding-right:8px;
	border-right:1px solid #54334c;
	margin-right:8px;
}
.lien_drapeau a{/**************/
	color: #54334C;
    float: left;
    font-size: 10px;
    line-height: 10px;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
 #entete_compte{/*************/
	float:left;
	width:330px;
	height:21px;
	line-height:21px;
	position:relative;
	z-index:999;
}
#entete_compte > ul{
	margin-top:5px;
}
.lien_compte.first:hover #blocks_mon_compte{
	display:block;
}

#blocks_mon_compte form{
	float:left;
	margin-top:20px;
	margin-bottom:10px;
	*padding-bottom:10px;
}
#blocks_mon_compte .achat,#blocks_mon_compte .btn_mauve{
	width:auto;
	float:left;
}
#blocks_mon_compte .achat{
	margin-top: 15px;
}
#blocks_mon_compte .ligne, #blocks_mon_compte .ligne2{
	float:left;
	width:260px;
	margin:0 10px;
	margin-top:0px;
}

#blocks_mon_compte .ligne {
	margin-bottom: 3px;	
}

#blocks_mon_compte label{
	float:left;
	width:90px;
	padding:0;
	margin:0;
	border:none;
	color:#36151F;
	font-size:11px;
}
#blocks_mon_compte input{
	float:left;
	width:167px;
	border:1px solid #54334c;
	font-size:11px;
	width:165px\9
}
.lien_compte {/**********/
	float:left;
	color:#9c6f5c;
	font-size:12px;
	padding:0 7px;
	line-height:10px;
	height:10px;
}
 div.lien_compte{
	margin-top:5px;
}
.lien_compte{/**********/
	border-left:1px solid #b59587;
}
.lien_compte.first{
	border:none;
	position: relative;
	cursor: pointer;
}
.lien_compte a{/***********/
	color:#9c6f5c;
	font-size:12px;
	text-decoration:none;
}
#entete_panier, #article_vu{/********/
	float:right;
	position:relative;
}
#entete_panier{
	float:left;
	background:url(/sites/gsell/images/modele/sep3.gif) right 28px no-repeat;
	z-index:99;
	*padding-right:5px;
}
a.lien_panier {/**************/
	background: url(/sites/gsell/images/sprite.png) no-repeat scroll -597px -1460px transparent;
	color:#2a0812;
	float:left;
	font-size:12px;
	font-weight:bold;
	padding-top:20px;
	height:32px;
	padding-left:27px;
	width:112px;
	text-align:center;
	text-decoration:none;
}
/****layer panier**********/
#entete_panier:hover #layer_panier, #article_vu:hover #dernier_produits{
	display:block;
}
#layer_panier, #blocks_mon_compte{
	display:none;
	background:url(/sites/gsell/images/sprite.png) no-repeat scroll 0px -1552px transparent;
	width:306px;
	margin-top:32px;
	padding:20px 0px 0 0px;
	z-index:9;
	position: absolute;
	left:-5px;
	*left:-15px;
}
#blocks_mon_compte{
	margin: 0;
	right:0px;
	*left:auto;
	left:inherit;
	background:url(/sites/gsell/images/sprite.png) no-repeat scroll 0px -1608px transparent;
}
#layer_panier .blocks, #blocks_mon_compte .blocks{
	display: block;
	z-index: 10000;
	background:url(/sites/gsell/images/modele/bottom_panier.png) no-repeat bottom;
	padding-bottom:29px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
}
.panier_contenu{
	background:url(/sites/gsell/images/modele/panier_repeat.png) repeat-y;
	float:left;
	width:280px;
	padding:0px 13px;
}
.produit_panier{
	width:254px;
	margin:0 13px;
	float:left;
	padding:16px 0;
	border-bottom:1px solid #e3d9d1;
}
.produit_panier.last{
	border:none;
}
.panier_contenu .desc_produit {
    color: #36151f;
    float: left;
    font-size:11px;
    padding: 0 15px;
    width:170px;
}
.desc_produit span{
	font-size:13px;
	color:#532748;
	text-transform:uppercase;
}
.panier_contenu .desc_produit .legende{
	float:left;
}
.panier_contenu .lot, .panier_contenu .lot a{
	color:#a69ca4;
	font-size:10px;
}
.panier_contenu .lot a{
	text-decoration:underline;
}
.panier_contenu .lot a:hover{
	text-decoration:none;
}
.panier_contenu .lot{
	margin-left:8px;
}
.txt_panier, .txt_panier2 {
    color: #b04260;
    float: left;
    font-size: 12px;
    margin: 0 13px;
	padding:0 6px;
    width: 242px;
	border-top:1px solid #b04260;
	padding-top:14px;
}
.txt_panier2 {
	border:none;
	padding-bottom:24px;
}
.txt_panier2 span{
	margin-top:15px;
}
.txt_panier strong{
	font-size:13px;
	float:right;
	margin-right:14px;
}
.txt_panier .livraison{
	margin-top:10px;

}
.txt_panier .livraison, .txt_panier .paiement{
	color:#532748;
	font-size:11px;
	line-height:12px;
	float:left;
	width:100%;
}

.panier_contenu .prix_produit,.panier_contenu .barre_prix_panier {
    color: #532748;
    float: right;
    font-size: 13px;
	font-weight:bold;
    height: 100%;
    width: 60px;
	text-align:right;
	line-height:35px;
}
.panier_contenu .barre_prix_panier {
	color: #36151F;
    font-size: 12px;
    font-weight: normal;
    text-decoration: line-through;
}
.panier_contenu .barre_prix_panier,  .panier_contenu .barre_prix_panier del{
    float: left;
}
.panier_contenu .img_produit {
    float: left;
    width: 45px;
	margin-left:5px;
}
.achat {
    float: left;
    width: 100%;
	text-align:center;
	color:#54334c !important;
	font-size:11px !important;
	text-decoration:underline;
	line-height:25px;
}
.panier_contenu .achat:hover {
	text-decoration:none;
}
.panier_contenu .acces_panier {
    margin-left: 120px;
    width: 92px;
}
.panier_contenu .btn{
	float:left;
	width:242px;
}
.panier_contenu .btn .btn_mauve,#blocks_mon_compte .btn_mauve{
	width:146px;
	font-size:12px;
	margin:auto;
	margin-top:13px;
}
#blocks_mon_compte .btn_mauve{
	width:120px;
	float:right;
	margin-top:10px;
	clear:none;
}
.panier_contenu .btn .btn_mauve > span > span > span {
	padding-left:13px;
}
/******************/
 a.lien_panier span, a.lien_articles span{
	float:left;
	line-height:18px;
	height:18px;
	margin-top:2px;
	*width:81px;
}
a.lien_articles span{
	*width:121px;
}
a.lien_articles span.nb_produits{
	color:#b59587;
}
.nb_produits{
	width:19px !important;
	margin-right:14px;
	*margin-right:12px;
	display:block;
	margin-top:0px !important;
}
 a.lien_articles {/**************/
	color:#2a0812;
	float:left;
	font-size:12px;
	font-weight:bold;
	width:152px;
	height:30px;
	text-align:center;
	text-decoration:none;
	background: url(/sites/gsell/images/sprite.png) no-repeat scroll -748px -1448px transparent;
	padding-top:20px;
	padding-left:9px;
}
a.lien_articles:hover span,a.lien_panier:hover span, a.lien_panier:hover, a.lien_articles:hover{
	text-decoration:none;
}
/** menu **/
#menu{/*************/
	width:1000px;
	float:left;
	height:42px;
	background:url(/sites/gsell/images/sprite.png) no-repeat scroll 0 -1371px transparent;
	font-family: FuturaMedium,Arial,Helvetica,Sans serif;
	
}
#menu1 {/***********/
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
	height:42px;
	font-size:15px;
	width:620px;
}
#menu1 li, #menu2 li{/************/
	float:left;
	line-height:45px;
	border:none;
} 
#menu1 li > a{/**************/
	background:url(/sites/gsell/images/modele/sep1.gif) right 6px no-repeat;
	color:#FFFFFF;
	text-decoration:none;
	padding: 0 14px;
} 
#menu1 li.first a{
	color:#b59587;
	text-transform:uppercase;
}
#menu1 li.first a, #menu2 li.first a{
	background:none;
}
#menu1 li.last a{
	background:none;
}
#menu2 li{
	line-height:45px;
}
#menu2 li.first{
	margin-top:0;
}
#menu2 {
	position:relative;
	float:left;
	margin:0;
	padding:0;
	width:260px;
	height:42px;
	list-style-type:none;
}
#menu2 li a{ 
	background:/*url(/sites/gsell/images/modele/sep2.gif) left 6px no-repeat;*/ url(/sites/gsell/images/modele/sprite.png) 0px -142px no-repeat;
	color:#FFFFFF;
	text-decoration:none;
	padding: 0 11px;
	font-family: FuturaMedium,Arial,Helvetica,Sans serif;
	font-size:14px;
}
#menu2 li:hover a{
text-decoration:underline;
}
#menu1 > li:hover{
background:#fff url(/sites/gsell/images/modele/menu_hover.gif) repeat-x top ;
}
#menu1 > li:hover a{
color:#54334c;
background:none;
}
#menu1 > .smenu > li:hover a{
background:/*url("/sites/gsell/images/modele/puce4.gif") no-repeat scroll 0 3px transparent;*/ url("/sites/gsell/images/modele/sprite.png") -114px 0 no-repeat;
}
#menu1 li:hover .smenu{
display:block;
}
/*********sous menu*************/
#menu1 .smenu {
	background: url("/sites/gsell/images/modele/bottom_smenu.png") no-repeat scroll center bottom transparent;
    display: none;
    float: left;
    left: 50%;
    margin-left: -514px;
    padding-bottom: 39px;
    position: absolute;
    top: 104px;
    width: 1028px;
    z-index: 10000;
}

#menu1 .smenu .bottom{
    float:left;
	background:url(/sites/gsell/images/modele/smenu.png) repeat-y;
	position:relative;
	width: 1028px;
}
#menu1 .smenu .titre_rayon{
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#54334c;
	margin-left:37px;
	padding-top:22px;
	line-height:normal;
}
#menu1 .smenu li {
	background: none;
	float: none;
	_display: inline;
	border:none;
	line-height:15px;
	padding-right:7px;
	margin-bottom:0;
}
#menu1 .smenu ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
#menu1 .smenu dd{
	margin:0;
	padding:0;
}
#menu1 .smenu .col1, #menu1 .smenu .col2, #menu1 .smenu .col3, #menu1 .smenu .col4, #menu1 .smenu .col5{
	float:left;
	margin-top:4px;
	width: auto;
	border:none;
}
#menu1 .smenu .col5 {
    background: /*url("/sites/gsell/images/modele/menu_marque.gif") no-repeat scroll left top transparent;*/ url("/sites/gsell/images/modele/sprite.png") -341px 0 no-repeat;
    padding-top: 5px;
    border: medium none;
    width: 182px;
    margin-left:20px;
    float:right;
}
#menu1 li.first .smenu .col5 {
	background:none;
}
#menu1 .smenu dl{
	margin-left:45px;
}
#menu1 .smenu .col1 dl, #menu1 .smenu .col5 dl{
	margin-left:18px;
}

#menu1 .smenu dd .lilast{
	margin-bottom:11px;
}
#menu1 .smenu .liste{
	float:left;
	width:996px;
	margin-left:18px;
	margin-bottom:20px;
}
#menu1 .smenu img{
	margin-left:60px;
	margin-right:2px;
	float:left;
}
#menu1 .smenu .liens{
	float:left;
	margin-left:60px;
	margin-bottom:13px;
}
#menu1 .smenu .note{
	color:#643442;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin:-8px auto auto;
	position:absolute;
	text-align:center;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	top:100%;
	width:1028px;
	*position:inherit;
}

#menu1 .smenu a.lien_produits,#menu1 .smenu a:hover.lien_produits{
	line-height:29px;
	height:29px;
	background:none;
	background-color:#b59587;
	width:300px;
	display:block;
	margin-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	text-transform:uppercase;
	border:none;
}
#menu1 .smenu a:hover.lien_produits span{
	text-decoration:underline;
}
#menu1 .smenu a.lien_produits span, #menu1 .smenu a:hover.lien_produits span{
	background:/*url(/sites/gsell/images/modele/puce5.gif) left 3px no-repeat;*/ url(/sites/gsell/images/modele/sprite.png) 0px -129px no-repeat;
	padding-left:9px;
}
#menu1 .smenu dt a{
	font-size:13px;
	font-weight:bold;
	color:#b04542;
	line-height:normal;
	margin-bottom:2px;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
}

#menu1 .smenu .snormale, #menu1 > .smenu > li:hover a {
	display: block;
	background: url("/sites/gsell/images/sprite.png") no-repeat scroll -996px -1424px transparent;
	padding: 0px;
	color: #54334c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:none;
	padding-left:5px;
	margin-left:4px;
}
#menu1 .smenu li:hover{
	background-color:#b04542;
}
#menu1 .smenu a:hover{
	background:/*url(/sites/gsell/images/modele/puce4b.gif) no-repeat 0px 4px;*/url("/sites/gsell/images/modele/sprite.png") -139px 0 no-repeat;
}
#menu1 .smenu .col5 li:hover{
	background:none;
}
#menu1 .smenu .col5 a:hover{
	background: url("/sites/gsell/images/sprite.png") no-repeat scroll -996px -1424px transparent;
}
#menu1 .smenu dt a:hover{
	background:none;
}
#menu1 .smenu a:hover span{
	text-decoration:none;
	color:#FFF;
}
#menu1 .smenu a:hover span{
	text-decoration:none;
	color:#FFF;
}
#menu1 .smenu .col5 a:hover span{
	text-decoration:underline;
	color:#54334C;
}
#menu1 .smenu .snormale span, #menu1 .smenu .shover span{
margin-left:5px;
}
#menu1 .smenu a.shover,
#menu1 .smenu a.shoverl{
  
    text-decoration:none;
    display: block;
	background: #c4daf0 /*url(/sites/gsell/images/modele/puce4.gif) no-repeat 10px 5px;*/url("/sites/gsell/images/modele/sprite.png") -104px 2 no-repeat;
	padding: 5px 10px 5px 0px;
	color: #54334c;
	border:none;
}

/*************derniers produits***********/
#dernier_produits {
background:url(/sites/gsell/images/sprite.png) no-repeat -534px -1552px ;
position:absolute;
display:none;
right: -15px;
top: 35px;
width:192px;
padding-top:17px;
z-index:9;
}

#dernier_produits.beside {
	right: -192px;
	top: 0;
	background-position: -548px -1578px;
}

.pos2 #dernier_produits {
background:url(/sites/gsell/images/sprite.png) no-repeat -327px -1552px ;
right:-190px;
top:-10px;
padding-top:57px;
}
#dernier_produits .dernier{
background:url(/sites/gsell/images/modele/article_repeat.png) repeat-y;
width:166px;
padding:0 13px;
}
.pos2 #dernier_produits .dernier{
background:url(/sites/gsell/images/modele/article_repeat2.png) repeat-y;
float:left;
}
#dernier_produits .dernier_bottom{
background:url(/sites/gsell/images/modele/article_bottom.png) left bottom no-repeat;
padding-bottom:55px;
}
.pos2 #dernier_produits .dernier_bottom{
background:url(/sites/gsell/images/modele/article_bottom2.png) left bottom no-repeat;
padding-bottom:23px;
float:left;
}
#dernier_produits .dernier > img{
margin-top:20px;
}
#produits {
padding-bottom:5px;
width:166px;
}
.pos2 #produits{
float: left;
margin-top: -40px;
}
#produits .produit_vu.last{
border:none;
}
#produits .produit_vu {
height:50px;
padding:15px 0;
margin:auto;
overflow:hidden;
width:140px;
border-bottom:1px solid #e3d9d1;
}

.produit_vu > .img_prod {
display:table-cell;
float:left;
height:60px;
width:40px;
}
.produit_vu > .txt_prod {
display:table-cell;
float:left;
height:60px;
margin-left:5px;
width:95px;
}
.produit_vu .check{
float: left;
margin-left: 10px;
margin-top: 8px;
}
.produit_vu .check input{
	width:auto!important;
}
#produits a.comparer {
    color: #FFFFFF;
    font-size: 11px;
    line-height: 29px;
    margin-left: 35px;
    color: #fff;
    display: block;
    float: left;
    margin-top:5px;
    text-decoration: none;
}
.produit_vu > .txt_prod > .txt a{
color:#36151f;
font-size:11px;
padding:7px 0 3px;
}
.produit_vu > .txt_prod > .prix {
color:#b04542;
font-size:13px;
font-weight:bold;
margin:8px 0 0px;
float:left;
width:60px;
}
/*************************/
#contenu{
	margin-top:17px;
	width:960px;
	float:left;
	background-color:#FFFFFF;
}
#contenu .colonne_gauche{
	float:left;
	width:225px;
}
#contenu .colonne_droite{
	float:right;
	width:674px;
	margin-left:3px;
}

#footer{
height:51px;
margin:auto;
float:left;
background-color:#FFFFFF;
padding:0 20px 15px 20px;
width:906px;
margin-bottom:30px;
}
#footer .rss {
	background: url(/sites/gsell/images/sprite.png) 0 -1446px no-repeat; /*/sites/gsell/images/modele/icone_rss.gif*/
float:left;
height:51px;
padding:7px 0 0;
text-align:left;
width:144px;
}
#footer .lien_bas {
color:#36151f;
float:left;
font-size:10px;
overflow:hidden;
padding:10px 0 0;
width:325px;
text-align:center;
margin-left:172px;
}
#footer a {
color:#54343F;
display:block;
font-size:11px;
}
#footer .copy {
	background: url(/sites/gsell/images/sprite.png) -144px -1446px no-repeat; /*/sites/gsell/images/modele/logo_bas.gif*/
color:#54343F;
float:left;
font-size:11px;
height:51px;
padding:15px 0 0 72px;
width:165px;
}
#footer .copy a{
text-align:right;
}
#footer .rss a {
color:#54343F;
display:block;
font-size:10px;
padding:0 0 0 43px;
}
#footer .lien_bas a {
color:#54343F;
display:block;
float:left;
font-size:10px;
text-align:center;
}
#footer .lien_bas span {
color:#54343F;
display:block;
float:left;
font-size:10px;
margin-left:3px;
margin-right:3px;
text-align:center;
}
#separateur2 {
height:9px;
*height:auto;
width:906px;
float:left;
padding:5px 20px 0 20px;
background-color:#FFFFFF;
}
#informations{
width:906px;
float:left;
padding:0 20px;
background-color:#FFFFFF;
padding-top:20px;
}
#informations2, #separateur3, #footer2{
width:960px!important;
}
#footer2{
	margin:auto!important;
}
#informations .ref{
color:#36151f;
font-size:11px;
}
#informations .titre{
color:#a98372;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
margin-bottom:5px;
}
#informations .engagements, #informations .livraison, #informations .paiement{
float:left;
width:300px;
text-align:center;
margin-top:12px;
} 
#informations .livraison .images, #informations .paiement .images{
padding-top:5px;
height:45px;
}
#informations .images{
height:50px;
}
#informations a img{
border:none;
}
#informations .engagements span, #informations .livraison span, #informations .paiement span{
font-size:11px;
color:#54343f;
display:block;
text-align:center;
vertical-align:bottom;
}
#piedmarques {
color:#55343F;
font-size:10px;
padding-top:12px;
text-align:center;
float:left;
background-color:#FFFFFF;
padding-left:20px;
padding-right:20px;
width:906px;
}
#piedmarques a {
color:#55343F;
}

/*****btn mauve******/
.btn_mauve{
	background:url(/sites/gsell/images/comparateur/deb_btn_mauve.png) no-repeat left;
	height:32px;
	line-height:32px;
	display:block;
	text-align:center;
	color:#FFF;
	padding-left:3px;
	margin-bottom:3px;
	font-size:14px;
	font-weight:normal;
}
.btn_mauve > span{
	background:url(/sites/gsell/images/comparateur/fin_btn_mauve.png) right no-repeat;
	padding-right:3px;
	display:block;
}
.btn_mauve > span > span{
	background:url(/sites/gsell/images/comparateur/btn_mauve.png) repeat-x;
	display:block;
}
.btn_mauve > span > span > span{
	background:/*url(/sites/gsell/images/comparateur/puce_rose1.png) left no-repeat;*/url(/sites/gsell/images/comparateur/sprite.png) -235px 0 no-repeat;
	padding:0 0 0 18px;
}
/********bnt gris*********/
.btn_gris{
	background:url(/sites/gsell/images/comparateur/deb_btn_gris.png) no-repeat left;
	height:22px;
	line-height:22px;
	display:block;
	text-align:center;
	color:#532748;
	padding-left:3px;
	margin-top:4px;
	font-size:11px;
	font-weight:bold;
}
.btn_gris > span{
	background:url(/sites/gsell/images/comparateur/fin_btn_gris.png) right no-repeat;
	padding-right:3px;
	display:block;
}
.btn_gris > span > span{
	background:url(/sites/gsell/images/comparateur/btn_gris.png) repeat-x;
	display:block;
}
.btn_gris > span > span > span{
	background:/*url(/sites/gsell/images/comparateur/puce_rose2.png) left no-repeat;*/url(/sites/gsell/images/comparateur/sprite.png) no-repeat -163px -50px;
	padding:0 0 0 10px;
}
.btn_gris:hover ,.btn_mauve:hover{
	text-decoration:none;
}

/* Layers */
#layer_newsletter{
	display:none;
}

#layer_alerte{
	display:none;
}
#layer_alerte #contenu_alerte {
	color: #54343F;
    font-size: 14px;
    margin-left: 20px;
    padding-top: 10px;
}
#layer_infos{
	display:none;
}
.layerCGV {
	position:absolute!important;
	height:auto!important;
}
.layerCGV .contneur_layer{
	margin: 32px auto 0 auto;
    width: 700px;
    padding: 10px 0;
	background: #fff;
	position: relative;
	border: 1px solid #fff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:30px;
}
.layerCGV .debut_layer,.layerCGV .fin_layer{
	display:none;
}
/*******************/
.layer_newsletter label{
	color: #54334C;
    font-size: 11px;
    width: 85px;
}
.layer_newsletter input, .layer_newsletter select{
	border: 1px solid #E6DCD7;
    float: left;
    width: 167px;
}
.layer_newsletter .inputbouton{
	width:150px;
	margin-top:10px;
}
.layer_newsletter .txt{
	margin-top:20px;
	margin-left:25px;
}
.layer_newsletter{
	color: #54343F;
    font-size: 14px;
    margin-left: 20px;
    padding-top: 10px;
}
.layer_newsletter #contenu_newsletter{
	padding:10px;
}
/* Layer Compte */
div.not_logged {
	padding:0;
	position:absolute;
	left:581px;
	z-index:10001;
	width:196px;
	display:none;
}

div.not_logged .fin_connexion{
	height:7px;
	margin:0;
	padding:0;
}
div.not_logged .fin_connexion img, div.logged .fin_compte img{
	/margin-top:-15px;
}
div.logged {
	padding: 0;
	position: absolute;
	top: 24px;
	left: 583px;
	z-index: 10001;
	width: 196px;
	display: none;
}

a.btn_deconnect img{
	margin-left:45px;

}
.txt_moncompte {
	font: 11px verdana;
	color:#4f1122;
	height:21px;
	padding:5px 8px 0 8px;

}

.txt_moncompte a{
	font: 11px verdana;
	color:#4f1122;
	text-decoration:none;
		padding:6px 8px 0 14px;
		/*margin:10px 0 0 0;*/
		display:block;

}

/******************************************/
/** GRAND LAYER qui couvre toute la page **/
/******************************************/

.layer_grand {
	position:absolute;
	background:url(/sites/gsell/images/layer_grand/bg_layer.png);
	z-index:100000;
	width:100%;
	height:1443px;
	top:0;
	left:0;
}

.deb_conteneur_grand {
	width: 661px;
	height: 15px;
	padding-top:100px;
	margin: auto; 
	background:url(/sites/gsell/images/layer_grand/deb_conteneur.gif)  no-repeat center bottom;
}
.deb_conteneur_grand2 {
	width: 950px;
	height: 15px;
	padding-top:100px;
	margin: auto; 
	background:url(/sites/gsell/images/layer_grand/deb_conteneur2.gif)  no-repeat center bottom;
}

.conteneur_layer_grand {
	position:relative;
	background:url(/sites/gsell/images/layer_grand/conteneur.gif) repeat-y center;
    margin:auto;
	padding:auto;
	width:661px;
}	
.conteneur_layer_grand2 {
	position:relative;
	background:url(/sites/gsell/images/layer_grand/conteneur2.gif) repeat-y center;
    margin:auto;
	padding:auto;
	width:950px;
}	
.fin_conteneur_grand {
    width: 661px;
	height: 18px;
	margin: auto; 
	background:url(/sites/gsell/images/layer_grand/fin_conteneur.gif) center;
}
.fin_conteneur_grand2 {
    width: 950px;
	height: 18px;
	margin: auto; 
	background:url(/sites/gsell/images/layer_grand/fin_conteneur2.gif) center;
}
.layer_grand img{border:none;}

.layer_grand a.btn_fermer{
	margin:0px 0px 0px 575px;
	border:none;
	text-decoration:none;
	width:80px;
	position:absolute;
	background:url(/sites/gsell/images/layer_grand/btn_fermer.gif) no-repeat;
	color:#4f1122;
	font-size:11px;
	font-family: FuturaMedium, Arial, Helvetica, sans-serif;
	padding-left:10px;
	line-height:23px;
	height:23px;
}
a.btn_fermer2{
	margin:0px 0px 10px 865px;
	border:none;
	text-decoration:none;
	width:63px;
	display:block;
	background:url(/sites/gsell/images/layer_grand/btn_fermer.gif) no-repeat;
	color:#4f1122;
	font-size:11px;
	font-family: FuturaMedium, Arial, Helvetica, sans-serif;
	padding-left:10px;
	line-height:23px;
	height:23px;
}
.layer_grand .titre{
	margin-left:13px;
	margin-top:0px;
}

/*****************************************************/
/** PETIT LAYER qui couvre que le centre de la page **/
/*****************************************************/

.layer_petit {
	position:absolute;
	background:url(/sites/gsell/images/layer_petit/bg_layer.png);
	z-index:100000;
	width:100%;
	height:1443px;
	top:0;
	left:0;
	/*display:none;*/

}

.deb_conteneur_petit {
	width: 400px;
	height: 22px;
	padding-top:200px;
	margin: auto; 
	background:url(/sites/gsell/images/layer_petit/deb_conteneur.png)  no-repeat center bottom;
}

.conteneur_layer_petit {
    position:relative;
	background:url(/sites/gsell/images/layer_petit/bg_conteneur.png) repeat-y center;
    margin:auto;
	padding:auto;
	width: 400px;
	padding-bottom:10px;
}

.fin_conteneur_petit {
    width: 400px;
	height: 16px;
	margin: auto; 
	background:url(/sites/gsell/images/layer_petit/fin_conteneur.png) center;
}

.conteneur_layer_petit div{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	width:310px;
	margin:auto;
	padding-top:15px;
	padding-bottom:10px;
}

.conteneur_layer_petit .input{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	width:250px;
	margin:auto;
	padding-top:15px;
	padding-bottom:10px;
	float:left;
}

.conteneur_layer_petit a{
	border:none;
	text-decoration:underline;
	color:#54343f;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
}

.conteneur_layer a:hover{
   color:#000000;
   text-decoration:none;
}

.conteneur_layer_petit img{
	float:right;
	border:none;
}

.conteneur_layer_petit .btn_fermer {
	margin:-13px 5px 0px 0px;
	border:none;
	text-decoration:none;
}

.conteneur_layer_petit a.btn{
   border:none;
   text-decoration:none;
   margin-right:165px;
   margin-top:5px;
}

.conteneur_layer_petit a.btn img{
   margin-right:180px;
}
/********ariane******/
#b_ligne {
height:20px;
}

.cellchemin, .cellchemin a {
color:#54343F;
font-size:10px;
vertical-align:bottom !important;
}
.cellchemin a {
text-decoration:underline;
}

#zoom-cursor { display: none; }

/* Menu des marques (aussi appelé layer des marques) 
#liste_rayon_0 {
	margin-left: 30px !important;
	margin-bottom: 15px !important;
	width: 665px !important;
}

#liste_rayon_0 .col {
	float: left;
	width: 206px;
	margin: 0 15px 0 0;
}

#liste_rayon_0 + .content {
	float: left;
	width: 277px;
	margin-bottom: 15px;
}

#liste_rayon_0 + .content img {
	margin: 0 0 0 10px;
}

#liste_rayon_0 .col > span {
	font: 14px/45px FuturaBook;
	color: #ba9688;
	text-transform: uppercase;
	background: url(/sites/gsell/images/home/sprite.png) no-repeat 0 -45px;
	display: block;
	padding: 0 0 5px 15px;
	margin: 0 0 5px 0;
}

#liste_rayon_0 .col a {
	text-transform: none !important;
}

#liste_rayon_0 + .content + .note {
	text-align: right !important;
	color: #fff !important;
	font: 13px/45px FuturaBook;
	width: 980px !important;
}

#liste_rayon_0 + .content + .note a {
	color: #fff !important;
}

#liste_rayon_0 + .content + .note a:hover {
	background: none;
}
*/
