/* CSS Document */

/*----------LE BOUTON--------*/
.bouton {
	height:36px;
	margin:0 1px 0 1px;
	overflow:hidden;
}
/* Uniquement utilisé dans le template "a_panier_recap" */
.bouton_nohidden {
	height:36px;
	margin:0 1px 0 1px;
}
.bouton_tb {
	height:36px;
	margin:100px 90px 0 0;
	overflow:hidden;
}
.bt_ami {
	background: url(../img/commun/bt_ami.gif) no-repeat;
	display:block;
	width:32px;
	height:36px;
	text-indent:-10000px;
	margin:3px 0 0 0;
}
.bt_ami.actif10 {
	background: url(../img/commun/bt_ami_ov.gif) no-repeat;
	margin:0 0 0 0;
}

.bt_imprim {
	background: url(../img/commun/bt_impr.gif) no-repeat;
	display:block;
	width:32px;
	height:36px;
	text-indent:-10000px;
	margin:3px 0 0 0;
}
.bt_imprim.actif11 {
	background: url(../img/commun/bt_impr_ov.gif) no-repeat;
	margin:0 0 0 0;
}
.bt_vert {
	background: url(../img/commun/bt_vert.gif) no-repeat;
	display:block;
	width:206px;/*216px*/
	height:48px;/*53px*/
	margin:8px 0 0 0;
	color:#372c3f;
	padding:5px 5px 0 5px;
	font-size:11px;
}
.bt_vert.actif12 {
	background: url(../img/commun/bt_vert_ov.gif) no-repeat;
	margin:5px 0 0 0;
}
.bt_roug_bg_gch {
	background: url(../img/commun/bt_roug_gch.jpg) no-repeat;
	margin:3px 0 0 0;
}
.bt_roug_bg_ctr {
	background: url(../img/commun/bt_roug_ctr.jpg) repeat-x;
	margin:3px 0 0 0;
}
.bt_roug_bg_dt {
	background: url(../img/commun/bt_roug_dt.jpg) no-repeat;
	margin:3px 0 0 0;
}

.bt_roug_bg_gch.actif4 {
	background: url(../img/commun/bt_roug_gch_ov.jpg) no-repeat;
	margin:0 0 0 0;
}
.bt_roug_bg_ctr.actif5 {
	background: url(../img/commun/bt_roug_ctr_ov.jpg) repeat-x;
	margin:0 0 0 0;
}
.bt_roug_bg_dt.actif6 {
	background: url(../img/commun/bt_roug_dt_ov.jpg) no-repeat;
	margin:0 0 0 0;
}

.bt_gris_bg_gch {
	background: url(../img/commun/bt_gri_gch.jpg) no-repeat;
	margin:3px 0 0 0;
}
.bt_gris_bg_ctr {
	background: url(../img/commun/bt_gri_ctr.jpg) repeat-x;
	margin:3px 0 0 0;
}
.bt_gris_bg_dt {
	background: url(../img/commun/bt_gri_dt.jpg) no-repeat;
	margin:3px 0 0 0;
}

.bt_gris_bg_gch.actif7 {
	background: url(../img/commun/bt_gri_gch_ov.jpg) no-repeat;
	margin:0 0 0 0;
}
.bt_gris_bg_ctr.actif8 {
	background: url(../img/commun/bt_gri_ctr_ov.jpg) repeat-x;
	margin:0 0 0 0;
}
.bt_gris_bg_dt.actif9 {
	background: url(../img/commun/bt_gri_dt_ov.jpg) no-repeat;
	margin:0 0 0 0;
}

.bt_jaun_bg_gch {
	background: url(../img/commun/bt_jaun_gch.jpg) no-repeat;
	margin:3px 0 0 0;
}
.bt_jaun_bg_ctr {
	background: url(../img/commun/bt_jaun_ctr.jpg) repeat-x;
	margin:3px 0 0 0;
}
.bt_jaun_bg_dt {
	background: url(../img/commun/bt_jaun_dt.jpg) no-repeat;
	margin:3px 0 0 0;
}

.bt_jaun_bg_gch.actif1 {
	background: url(../img/commun/bt_jaun_gch_ov.jpg) no-repeat;
	margin:0 0 0 0;
}
.bt_jaun_bg_ctr.actif2  {
	background: url(../img/commun/bt_jaun_ctr_ov.jpg) repeat-x;
	margin:0 0 0 0;
}
.bt_jaun_bg_dt.actif3  {
	background: url(../img/commun/bt_jaun_dt_ov.jpg) no-repeat;
	margin:0 0 0 0;
}

.bt_gch, 
.bt_dt {
	float:left;
	width:6px;
	height:36px;
}
.bt_ctr {
	float:left;
	width:auto;
	height:36px;
}
.bt_ctr_paiement {
	float:left;
	width:312px;
	height:36px;
	text-align:center;
}
.bt_ctr a{
	display:block;
	line-height:21px;
	width:auto;
	height:29px;
	margin:0 2px 0 0;
}
.bt_ctr_paiement a {
	display:block;
	line-height:21px;
	width:290px;
	height:29px;
	margin:0 2px 0 0;
}
.bt_ctr img {
	z-index:10;
}
.bt_dt {
	float:left;
	width:6px;
	height:36px;
}
.bg_ombre,
.bg_ombre_onglet {
	background: url(../img/commun/bt_ombre.png) no-repeat;
	width:23px;
	height:19px;
	z-index:9;
}
.bg_ombre {
	margin:2px 0 0 -18px;
	position:absolute;
}
.bg_ombre_onglet {
	margin:2px 1px 0 0;
	float:right;
}



.bouton_list {
	height:20px;
	margin:0 1px 0 1px;
	overflow:hidden;
}
.bt_gch_list,
.bt_dt_list {
	float:left;
	width:5px;
	height:20px;
}
.bt_ctr_list {
	float:left;
	width:auto;
	height:20px;
}
.bt_ctr_list a {
	display:block;
	line-height:20px;
	width:auto;
	height:20px;
	margin:0 2px 0 0;
}
.bt_list_vert_gch {
	background: url(../img/commun/bt_list_vert_gch.gif) no-repeat;
}
.bt_list_vert_ctr {
	background: url(../img/commun/bt_list_vert_ctr.gif) repeat-x;
}
.bt_list_vert_dt {
	background: url(../img/commun/bt_list_vert_dt.gif) no-repeat;
}

.bt_list_roug_gch {
	background: url(../img/commun/bt_list_roug_gch.gif) no-repeat;
}
.bt_list_roug_ctr {
	background: url(../img/commun/bt_list_roug_ctr.gif) repeat-x;
}
.bt_list_roug_dt {
	background: url(../img/commun/bt_list_roug_dt.gif) no-repeat;
}

.bt_list_jaun_gch {
	background: url(../img/commun/bt_list_jaun_gch.gif) no-repeat;
}
.bt_list_jaun_ctr {
	background: url(../img/commun/bt_list_jaun_ctr.gif) repeat-x;
}
.bt_list_jaun_dt {
	background: url(../img/commun/bt_list_jaun_dt.gif) no-repeat;
}