* {
margin: 0;
padding:0;
border:0;
}
/*
a
{color:#e3007e;
text-decoration:underline;
font-weight:bold;
}
*/
#slogan_texte1 {
text-align:left;
float:left;
padding-top:3px;
}

#slogan_texte1 a{
	text-decoration:none;
	color:#E3007E;
	font-size:10px;
}
#slogan_texte2 {
text-align:left;
float:left;
//padding-top:3px;
}

#slogan_texte2 a{
	text-decoration:none;
	color:#E3007E;
	font-size:10px;
}


.list_panier {
	border:0;
	color:#727272;
	text-decoration:none;
}

.list_nom_panier {
	background:url("/charte/bottom_panier.png") repeat-x;
	width: 60%; //430px;
	color:#e3007e;
	height:50px;
}

.list_nom_panier img {
	
}

.list_nom_panier * {
	vertical-align:middle;

}


a
{color:#e3007e;
text-decoration:underline;
}

.minirech {

	color: #5C5C5C;
	font-size:10px;
	text-align:center;
	margin-left:42px;

}

ul
{
list-style-type:none;
font-size:12px;
}

.puces
{
font-size:12px;
list-style-type:disc;
}

.titre_sous_partie
{
font-size:12px;
color:#e3007e;
}

body
{
color:#4F4F4F;
background:#FFF;
text-align:center;
font-family: "Verdana";
margin:0;
height:100%;
/*background: #ffba99 url(/charte/noel2008/bgnoel.png) repeat-y top center;*/
}
.guirlande_gauche {
	background:transparent url('/charte/noel2008/gauche_guirlande.png') no-repeat top left;
	position:absolute;
	top:0;
	left:0;
	width:187px;
	height:343px;
}
.guirlande_droite {
	background:transparent url('/charte/noel2008/droite_guirlande.png') no-repeat top left;
	position:absolute;
	top:0;
	right:0;
	width:187px;
	height:343px;	
}


html {
	height:100%;
}

.lien_index
{
background-color:black;
text-decoration:underline;
color:white;

}

#acces_rapide {
	background:url("/charte/new_acces_rapide.png") no-repeat;
	background-position: right top;
	height:160px;
	width:200px;
	padding-left:0px;
	padding-top:45px;
	color:#e8647c;
	font-size:12px;
}


#acces_rapide2 {
	background:url("/charte/new_acces_rapideBG.png") repeat-x;
	height:160px;
	width:200px;
	color:#e8647c;
	font-size:12px;
}


#acces_rapide a {
	color:#e8647c;
	text-decoration:none;
	margin-left:10px;
}

.bar_acces_rapide
{
background:url("/charte/bar_accesrapide.png") no-repeat right;
height:1px;
width:136px;
display:block;
margin-top:2px;
margin-bottom:2px;
margin-left:10px;
}

#conteneur
{
	position:relative;
	top:30px;
	margin:auto;

	height: 237px;
	width: 727px;
	background-image:url("../charte/fond.png");
	text-align:left;
}

#box_menu
{
float:left;
}

#conteneurprinc
{
	margin-top:0px;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	z-index:0;
	min-height:100%;
	/*background:transparent url('/charte/noel2008/bg2noel.png') no-repeat top center;*/
		
}

#conteneurprinc2
{
margin-left: auto;
margin-right: auto;
width:963px;
display:block;
}

#header1
{
background-image:url("/charte/new_header1.png");
background-repeat:no-repeat;
height:350px;
width:963px;
text-align:left;
z-index:1000;
}

#header2
{
background-image:url("/charte/new_header2.png");
background-repeat:no-repeat;
height:208px;
width:963px;
}

#contenu
{
width:963px;
min-height:362px;
text-align:left;
margin-left:2px;
}

#contenu2
{
width:963px;
min-height:362px;
text-align:left;
}

#boutique_up
{
padding-top:35px;
background :url("/charte/boutique1up_new.png") no-repeat top;
width:200px;
}

#boutique_barre
{
background-image:url("/charte/bar_boutique_middle1_new.png");
width:200px;
margin-top:7px;
}

#boutique_down
{

background :url("/charte/boutique1down_new.png") no-repeat bottom;
width:200px;
padding-bottom:5px;
}

#boutique_up2
{
width:200px;
padding-top:65px;
z-index:10;
background :url("/charte/new_boutique2up.png") no-repeat top;
}

#boutique_barre2 {
	margin-left:8px;
	width:200px;
	background-image:url("/charte/new_bar_boutique_middle2.png");
	background-repeat:repeat-y;
	background-position:center center;
}

#boutique_down2
{
width:200px;
background :url("/charte/new_boutique2down.png") no-repeat bottom;
padding-bottom:5px;
}

#conseils2
{
background:url("/charte/conseils_new.png") no-repeat top;
min-height:220px;
width:200px;
margin-top:12px;
position:relative;
}

#boutique_ul {
	list-style-type:none;
	font-size:12px;
}

#boutique_ul a {
	text-decoration:none;
}

.boutique_li1_2
{
width:149px;
margin-left:10px;
background:url("/charte/sep_boutique.png") no-repeat 13% 100%;
font-weight:bold;
padding-bottom:3px;
margin-bottom:3px;
padding-top: 6px;
}

.boutique_li1
{
width:164px;
margin-left:10px;
background:url("/charte/sep_boutique.png") no-repeat 13% 100%;
font-weight:bold;
padding-bottom:3px;
margin-bottom:3px;
}

.boutique_li2
{
margin-left:25px;
/*background:url("/charte/sep_boutique.png") no-repeat bottom left;*/
font-size:11px;
height:14px;
line-height:14px;
}

.boutique_li2 *
{
vertical-align:middle;
}
.boutique_li2 img
{
margin-right:4px;
}
.sep_boutique
{
height:1px;
width:90px;
margin-left:20px;
}

#conseils2_contenu
{
font-size:12px;
padding-left:5px;
padding-top:35px;
}

#conseils2_contenu ul
{
margin-left:10px;
}

#conseils2_contenu
{
padding-left:5px;
}


.conseils2_contenu_li1
{
margin: 3px 0;
padding-left:0px;
color:#f067d8;
}

.conseils2_contenu_li1 img
{
margin-right:4px;
}

.conseils2_contenu_li2
{
margin: 3px 0;
padding-left:0px;
color:#e3007e;
}

.conseils2_contenu_li2 img
{
margin-right:4px;
}

#blanc
{
height:1px;
}

#histoire
{
background:url("/charte/new_histoire.png") no-repeat;
width:200px;
height:99px;
}

#histoire ul
{
margin-left:10px;
}


#histoire2
{
background:url("/charte/histoire_new.png") no-repeat;
width:200px;
height:99px;
}

#histoire2 ul
{
margin-left:10px;
}

#conseils
{
background:url("/charte/new_conseils.png") no-repeat top;
min-height:227px;
width:200px;
margin-top:15px;

}

#boutique_et_acces_rapide {
	width:200px;
	float:left;
}

.points
{
background-image:url("/charte/3points.png");
width:27px;
height:7px;
display:block;
margin-left:10px;
}

.ligne_produit {
	text-align:center;
	font-size:10px;
	color:#b74c97;
}


.ligne_produit a {
	color:#b74c97;
	text-decoration:none;
}


#contenu_in
{
margin-left:20px;
float:left;
min-width:492px;
font-size:12px;
font-family:"Verdana";
}

#contenu_in2
{
float:left;
padding-left: 4px;
width:754px;
font-size:12px;
}
#contenu_in3
{
width:622px;
}
#contenu_page_footer
{
text-align:center;
font-size:10px;
}

.sous_titre_conseil
{
background-image:url("/charte/dot.png");
background-repeat:no-repeat;
background-position: center left;
padding-left: 13px;
color:#e3007e;
font-size:12px;
text-align:left;
font-weight: bold;
}

#commentaire_page_conseil
{
font-size:12px;
color:#787878;
font-style: italic;
text-align:center;
}

.commentaire_conseil
{
font-size:12px;
color:#787878;
padding-left:15px;
}

.contenu_conseil
{
padding-left:15px;
}

.clear {
	clear:both;
}

.titre_contenu_in {
	background-image:url("/charte/titre_contenu_in.png");
	height:20px;
	width:390px;
	text-align:left;
	margin-top:8px;
	font-size:16px;
	display:block;
}

/*.contenu_menu_boutique
{
padding-left:13px;
padding-top:53px;
font-size:12px;
line-height:21px;
}*/

.contenu_menu_boutique2 {
	padding-left:5px;
	padding-top:70px;
	font-size:12px;
	line-height:21px;
}

#premiere {
	margin-top: 15px;
	background-image:url("/charte/bannierembMAQ.jpg");
	background-repeat:no-repeat;
	background-position:center;
	height:208px;
	width:360px;
}

#lien_premiere {
	padding-top:45px;
	margin-left:290px;
}

.plus_dinfos {
	color:#b74c97;
	text-decoration:underline;
}

#flash_box {
	height:601px;
	width:200px;
	padding-top:120px;
	margin-left:1px;
}


#connection {
	width:160px;
	text-align:left;
	/*margin-left:610px;
	padding-top:200px;*/
}

#footer1 {
	background-image:url("/charte/footer.png");
	height:50px;
	text-align:center;
	position:relative;
}

#footer {
	background-image:url("/charte/new_footer.png");
	background-repeat:no-repeat;
	background-position:right;
	height:70px;
	text-align:center;
	position:relative;
}

#texte {
	height: 80px;
	width: 440px;
	display:block;
}

.titre_conseil {
	text-align:center;
	color:#f05dd6;
	font-size:16px;
	font-weight:bold;
}

.titre_conseil  a {
text-decoration:none;
}

.titre_conseil .grey, .titre_conseil .grey a {
	color:#4F4F4F;
	font-size:14px;
}


.trait_fin {
	background:url("/charte/trait_fin.png") no-repeat center;
	height:15px;	
}
.trait_fin2 {
	background:url("/charte/trait_fin.png") no-repeat left;
	height:3px;	
}

.footer_p1 {
	margin-left:10px;
	font-size:9px;
	font-family:"Verdana";
	color: #000;
	text-decoration:none;
}

.footer_p1 a {
	font-weight:bold;
	color: #000;
	text-decoration:none;
}

.footer_p2 {
	font-weight:bold;
	font-size:9px;
	font-family:"Verdana";
	color:#b74c97;
	text-decoration:none;
}

.footer_p2 a {
	text-decoration:none;
}

#footer_p3 {
	color:white;
	float:left;
	font-family:"Verdana";
	font-size:10px;
	left:45px;
	margin-left:17px;
	padding-top:8px;
	position:absolute;
	text-align:left;
	top:42px;
}

#footer_p4 {
	font-size:9px;
	font-family:"Verdana";
	color:white;
	padding-top:8px;
	margin-left:190px;
	float:left;
	position:absolute;
	top:42px;
	left:145px;	
}

#footer_p4 a {
	font-size:9px;
	font-family:"Verdana";
	color:white;
	text-decoration:none;
}

.titre_detail {
	text-align:left;
	color:#f05dd6;
	font-size:18px;
}

#compte_barre_conseils {
	background-image:url("/charte/compte_bar.png");
	height:22px;
	width:160px;
	float:left;
	margin-left:50px;
	font-size:10px;
	color:white;
	line-height:20px;
	text-align:left;
}

#compte_barre_conseils a {
	color:#FFF;
	text-decoration:none;
	margin-left:45px;
}

#compte_barre a {
	color:#FFF;
	text-decoration:none;
	margin-left:19px;
}

#compte_barre {
	background-image:url("/charte/compte_bar.png");
	height:22px;
	width:160px;
	font-size:10px;
	color:white;
	line-height:20px;
	text-align:center;
}

#panier_barre_conseils {
	color:white;
	background-image:url("/charte/panier_bar.png");
	height:22px;
	width:158px;
	float:left;
	margin-left: 30px;
	font-size:10px;
	line-height:20px;
	text-align:left;
}

#panier_barre a  {
	color:white;
	text-decoration:none;
	margin-left:19px;
}

#panier_barre_conseils a  {
	color:white;
	text-decoration:none;
	margin-left:39px;	
}

#site_path {
	color:#5F5F5F;
	float:left;
	font-weight:bold;
	margin-left: 5px;
	font-size:11px;
	line-height:20px;
	margin-left:50px;
}


#site_path  a {
	color:#5F5F5F;
	text-decoration:none;	
}



#panier_barre
{
color:white;
background-image:url("/charte/panier_bar.png");
height:22px;
width:158px;
font-size:10px;
line-height:20px;
text-align:center;

}

#ident_barre_conseil
{
background:url("/charte/ident_barre.png") no-repeat top;
float:left;
font-size:10px;
text-align:left;
line-height:15px;
}

#ident_barre
{
width:145px;
height:57px; /* ANCRE */
background:url("/charte/popup.png") no-repeat center top;
font-size:10px;
text-align:center;


}

#ident_barre2
{
width:145px;
height:16px;
background:url("/charte/ident_barre2.png") no-repeat center bottom;
font-size:10px;
text-align:center;
}

#ident_barre3
{
width:145px;
height:16px;
background:url("/charte/ident_barre2.png") no-repeat center bottom;
font-size:10px;
padding-bottom:4px;
text-align:center;
}
.BUTTON
{
background-color:#4F4F4F;
color:white;
}

#rech * {
vertical-align:middle;
}

#rech {
	margin-left:0px;
	margin-top:3px;
}

.saisie
{
font-size:11px;
border:1px solid #4F4F4F;
}

.saisie2
{
font-size:11px;
border-top:1px solid #000;
border-left:1px solid #000;
border-bottom:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
}
.saisie3
{
font-size:15px;
font-family: Verdana;
color:#787878;
border:1px solid #4F4F4F;
}

#illustr_detail
{
height:262px;
width:262px;
float:left;
}

#loupe
{
background:url('loupe.png') no-repeat center center ;
height:50px;
width:37px;
float:left;
margin-left:5px;
}

#prix
{
font-size:18px;
}

#options
{
font-size:12px;
color:#787878;
}

.commentaire_details
{
color:#e5007d;
width:340px;
}

#description_detail
{
color:#787878;
}
.line_prod 
{
	vertical-align:middle;
}


.ligne_prod {
	height:32px;
	width:510px;
	
	position:relative;
	float:left;
	margin:20px 5px 10px 2px;
	vertical-align:middle;
	
}

.ligne_prod .ref {
	color:#CCC;
	line-height:30px;
	position:absolute;
	left:10px;
	font-size:13px;
}

.ligne_prod .nom2 {
	line-height:30px;
	position:absolute;
	left:130px;
	font-size:13px;
	color:#4F4F4F;
	font-weight:bold;	
}
.ligne_prod .nom2 a {
	text-decoration:none;

}
.ligne_prod .nom2 .boldo {
	font-size:13px;
	color:#4F4F4F;
	font-weight:bold;		
}

.ligne_prod .nom2 .griso {
	font-size:12px;
	color:#666;
}


.ligne_prod .nom {
	line-height:30px;
	position:absolute;
	left:20px;
	
	font-size:13px;
}
.ligne_prod .nom a {
	text-decoration:none;

}
.ligne_prod .nom .boldo {
	font-size:13px;
	color:#4F4F4F;
	font-weight:bold;		
}

.ligne_prod .nom .griso {
	font-size:12px;
	color:#666;
}

.ligne_prod .prix {
	line-height:30px;
	position:absolute;
	color:#E3007E;
	right:10px;
	font-weight:bold;	
	text-align:center;
}

.ligne_prod .prix2 {
line-height:30px;
	position:absolute;
	color:#E3007E;
	right:60px;
		font-weight:bold;	
}


.ligne_prod .prix2inp {
	line-height:30px;
	position:absolute;
	color:#E3007E;
	right:10px;
	font-weight:bold;	
}
.ligne_prod .prix2inp input {
	border:1px solid #4F4F4F;
	text-align:center;
}

.mini_cadd {
	width:41px;
	height:52px; 
	float:left;
	vertical-align:middle;
	margin-top: 10px;
}


.mini_cadd2 {
	padding-top:5px;
	width:41px;
	height:52px; 
	float:left;
	vertical-align:middle;
}

.prod_assoc {
	float:left;
	width:230px;
	font-size:10px;
	margin:0 10px;
}

.image_gauche {
	width:75px;
	height:75px; 
	float:left;
	vertical-align:middle;
}

.image_gauche img{
	border:1px solid #4F4F4F;
}


.mini_cadd img {
	margin:5px 5px;
}

#alignall * 
{
vertical-align:middle;

}

.indic {
	background-image:url("/charte/indic.png");
	height:24px;
	width:118px;
	float:left;
	display:block;
	color:#E91277;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	line-height:23px;
}

.indic a {
	color:#F41A5C;
	text-decoration:none;
}
.indic_sep {
background-image:url("/charte/indic_sep.png");
height:24px;
width:8px;
float:left;
display:block;
}

.indic_encours
{
background-image:url("/charte/indic_hover.png");
height:24px;
width:118px;
float:left;
display:block;
color:white;
font-size:10px;
text-align:center;
font-weight:bold;
line-height:23px;
}

.formtitre {
	width: 630px;
	margin-left:0px;
	background-color:#dedede;
	text-align:center;
	height:35px;
	line-height:25px;
	margin-top:25px;
	color:#8d8b8b;
}

.formtitre2
{
background-color:#dedede;
width: 620px;
margin-top:20px;
height:20px;
color:#e3007e;
line-height:20px;
padding-left:5px;
font-weight:bold;
}

.formtitrenouv
{
background-color:#dedede;
width: 350px;
margin-top:20px;
text-align:center;
color:#e3007e;
height:20px;
font-weight:bold;
line-height:20px;
}

.formnouv
{
background-color:#eeeeee;
width:348px;
text-align:center;
margin-top:3px;
text-align:left;
font-size:9px;
padding-left:2px;
font-weight:bold;
}

.formtitregen
{
background-color:#DEDEDE;
color:#E3007E;
font-size:12px;
font-weight:bold;
height:20px;
line-height:20px;
text-align:center;
width:250px;
}

.formgen
{
background-color:#eeeeee;
width: 248px;
margin-top:3px;
min-height:150px;
margin-bottom:5px;
padding-left:2px;
text-align:left;
font-weight:bold;
}

.formcmd
{
background-color:#eeeeee;
width: 630px;
margin-top:5px;
font-size:9px;
font-weight:bold;

}

.btn_back
{
background-image:url("/charte/btn_back.png");
background-repeat:no-repeat;
color:#4F4F4F;
font-size:10px;
text-align:center;
line-height:22px;
height:23px;
width:200px;
font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

.btn_back_small
{
background-image:url("/charte/btn_back_p.png");
background-repeat:no-repeat;
color:#4F4F4F;
font-size:10px;

text-align:center;
line-height:16px;
height:18px;
width:94px;
font-weight:bold;
text-decoration:none;
cursor:pointer;

}

.btn_back_small:hover
{
background-image:url("/charte/btn_back_p_hover.png");
background-repeat:no-repeat;
color:#4F4F4F;
font-size:10px;
text-align:center;
line-height:16px;
height:18px;
width:94px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}

.btn_back a {

}

.btn_back:hover
{
background-image:url("/charte/btn_back_hover.png");
background-repeat:no-repeat;
color:#4F4F4F;
font-size:10px;
text-align:center;
line-height:22px;
height:23px;
width:200px;
font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

.btn_stay
{
background-image:url("/charte/btn_stay.png");
background-repeat:no-repeat;
color:white;
font-size:9px;
text-align:center;
line-height:20px;
padding-left:5px;
height:23px;
width:104px;
	text-decoration:none;
	cursor:pointer;
}

.btn_stay:hover
{
background-image:url("/charte/btn_stay_hover.png");
background-repeat:no-repeat;
color:white;
font-size:9px;
text-align:center;
line-height:20px;
padding-left:5px;
height:23px;
width:104px;
	text-decoration:none;
	cursor:pointer;
}

.btn_print
{
background-image:url("/charte/btn_print.png");
background-repeat:no-repeat;
color:white;
font-size:9px;
text-align:center;
line-height:23px;
padding-left:5px;
height:23px;
width:200px;
	text-decoration:none;
	cursor:pointer;
}

.btn_print:hover
{
background-image:url("/charte/btn_print_hover.png");
background-repeat:no-repeat;
color:white;
font-size:9px;
line-height:23px;
text-align:center;
padding-left:5px;
height:23px;
width:200px;
text-decoration:none;
cursor:pointer;
}


.btn_next
{
background-image:url("/charte/btn_next.png");
background-repeat:no-repeat;
color:#4F4F4F;
font-size:10px;
text-align:center;
line-height:22px;
height:23px;
width:200px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}

.btn_next:hover
{
background-image:url("/charte/btn_next_hover.png");
background-repeat:no-repeat;
color:#4F4F4F;
font-size:10px;
text-align:center;
line-height:22px;
height:23px;
width:200px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}

.btn_next_small
{
background-image:url("/charte/btn_next_p_hover.png");
background-repeat:no-repeat;
color:#4F4F4F;
font-size:9px;

width: 94px;
text-align:center;
line-height:9px;
height:18px;
padding-left: 5px; 
padding-bottom: 3px;
text-decoration:none;
cursor:pointer;

}


.btn_next_small:hover
{
background-image:url("/charte/btn_next_p.png");
background-repeat:no-repeat;
color:#4F4F4F;
font-size:9px;

width: 94px;
text-align:center;
line-height:9px;
height:18px;
padding-left: 5px; 
padding-bottom: 3px;
text-decoration:none;
cursor:pointer;
}



#sos
{
background-image:url("/charte/sos.png");
background-repeat:no-repeat;
background-position:center right;
height:38px;
width:100%;
margin-top:10px;
margin-bottom:0px;
}

a.none {
	text-decoration:none;
}

.star
{
color:#e3007e;
}


#big_camion
{
background-image:url("/charte/big_camion.png");
background-repeat:no-repeat;
background-position:center left;
min-height:169px;
width:200px;
float:left;
margin-top:30px;
}

#buyout {
	
	font-size:11px;
	color:#666;
	
	
}

#buyout a {
	color: #6cb44c;
	font-size:14px;
	font-weight: bold;
	text-decoration:none;
}

/* SG */

#haut_button {
	margin-top:0px;
	margin-left:0;
	width:540px;
	padding-left:215px;
}

ul#menu
{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
/* Suppression du margin, du padding et des puces du <ul> */
}

ul#menu li
{
	margin: 0 0 5px 0 ;
	padding: 0 ;
	float:left;
	margin-left:6px;
/* Suppression du padding du <li> et on définit une marge basse de 5px pour aérer le tout */
}
ul#menu li a
{
	text-decoration:none;
/* Suppression du padding du <li> et on définit une marge basse de 5px pour aérer le tout */
}
ul#menu li.palette a
{
	display: block ; /* On passe les liens en éléments de type block pour leur donner des propriétés de taille */
	width: 81px;
	height:23px;
	background: url(/charte/rollpalette.jpg) no-repeat 0 0 ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
}

ul#menu li.palette a:hover
{
	width: 81px;
	height:23px;
	background: url(/charte/rollpalette.jpg) no-repeat 0 -22px ; /* Et ici on décale l'image du background de 30px vers le haut pour laisser apparaître la 2eme partie de l'image */
}

ul#menu li.coffret a
{
	display: block ; /* On passe les liens en éléments de type block pour leur donner des propriétés de taille */
	width: 160px;
	height:23px;
	background: url(/charte/rollcoffret.jpg) no-repeat 0 0 ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
}

ul#menu li.coffret a:hover
{
	width: 160px;
	height:23px;
	background: url(/charte/rollcoffret.jpg) no-repeat 0 -22px ; /* Et ici on décale l'image du background de 30px vers le haut pour laisser apparaître la 2eme partie de l'image */
}

ul#menu li.trousse a
{
	display: block ; /* On passe les liens en éléments de type block pour leur donner des propriétés de taille */
	width: 139px;
	height:23px;
	background: url(/charte/rolltrousse.jpg) no-repeat 0 0 ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
}

ul#menu li.trousse a:hover
{
	width: 139px;
	height:23px;
	background: url(/charte/rolltrousse.jpg) no-repeat 0 -22px ; /* Et ici on décale l'image du background de 30px vers le haut pour laisser apparaître la 2eme partie de l'image */
}

ul#menu li.valise a
{
	display: block ; /* On passe les liens en éléments de type block pour leur donner des propriétés de taille */
	width: 101px;
	height:23px;
	background: url(/charte/rollvalise.jpg) no-repeat 0 0 ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
}

ul#menu li.valise a:hover
{
	width: 101px;
	height:23px;
	background: url(/charte/rollvalise.jpg) no-repeat 0 -22px ; /* Et ici on décale l'image du background de 30px vers le haut pour laisser apparaître la 2eme partie de l'image */
}

.previsu {
	position:absolute;
}

#conseilswitch {
	position:absolute;
	top:0px;
	left:26px;
	height:35px;
	width:135px;
	cursor:pointer;
	z-index:1000;
}

#conseilswitch * {
	
}

#selectrech {
 border:1px solid #000;
 font-size:11px;
 width:81px;
}

#bronzage {
	display:inline;
	float:right;
	margin-right:223px;
	margin-top:38px;
}

#bronzage2 {
display:inline;
float:right;
margin-right:227px;
margin-top:34px;
}


.pub_droite {
	width:149px;
	margin-left:0px;
	margin-top:0px;
	text-align: center;
}

#lien-site-amis {
	position:relative;
	top:20px;
	text-align: center;
}

a.nom_produit{
    text-decoration: none;
    font-size: 11px;
}

a:hover.nom_produit{
    text-decoration: underline;
}


th.panier
{
    background-color: #DEDEDE;
    padding: 3px;
    font-size: 1.3em;
}

table#tableau-gel-bact
{
    margin-top: 20px;
}

table#tableau-gel-bact td
{
    border-left: 1px solid #B2B2B2;
    border-bottom: 1px solid #B2B2B2;
    text-align: center;
}

table#tableau-gel-bact a
{
    text-decoration: none;
    font-size: 9px;
    font-weight: bold;
}

table#tableau-gel-bact a:hover
{
    text-decoration: underline;
}

#cu-conteneur
{
position:relative;
margin:auto;
height: 237px;
width: 727px;
background:url("../charte/fond-produits-materiel-beaute.png") top right;
text-align:left;
}

#cu-logo
{
	float:left;
	position:relative;
	height: 65px;
	width: 414px;
	background-image:url("../charte/logo-accessoires-maquillage-pro.gif");
	text-align:left;
	margin-top:15px;
}
#cu-slogan
{
	float:right;
	color:#8D9298;
	text-align:center;
	font-family: "Verdana";
	font-size:21px;
	width:300px;
	height:65px;
	padding-left:10px;
	padding-top:25px;
	
}

#cu-numberone
{
	float:left;
	position:relative;
	height: 95px;
	width: 132px;
	background-image:url("../charte/one-equipement-esthetique-pro.gif");
	text-align:left;
	margin-top:20px;
}

#cu-acc
{
	float:right;
	font-family: "Verdana";
	color:#cc0066;
	font-size:18px;
	background:url("../charte/materiel-coiffure-pro.gif") no-repeat top left;
	width:507px;
	height:30px;
	margin-top:10px;
	padding-top:3px;
	cursor:pointer;
	text-align:center;
	
	padding-right:10px;
}


#cu-equ
{
	float:right;
	font-family: "Verdana";
	color:#cc0066;
	font-size:18px;
	background:url("../charte/materiel-coiffure-pro.gif") no-repeat top left;
	width:507px;
	height:30px;
	margin-top:10px;
	padding-top:3px;
	text-align:center;
	padding-right:40px;
}
#cu-coi
{
	float:right;
	font-family: "Verdana";
	color:#cc0066;
	font-size:18px;
	background:url("../charte/materiel-coiffure-pro.gif") no-repeat top left;
	width:507px;
	height:30px;
	margin-top:10px;
	padding-right:70px;
	padding-top:3px;
	text-align:left;
	
}
