/********** GENERALITE ************************/

html,body,div,table,tr,td,ul,li,p,form, input, h1, h2, h3, div {
	margin:0px;
	padding:0px;
}

h1, h2, h3{
	font-size:12px;
}

img{
	border:none;
	margin:0;
}

.clear, .opti {
	clear: both;
}

a{
	text-decoration:none;
	color:#1E1E1E;
}

a:hover{
	text-decoration:underline;
}

input, select{
	font-family: 'Tahoma',Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1E1E1E;
}


/********** FIN GENERALITE ************************/


body {
	font-family: 'Tahoma',Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1E1E1E;
	text-align:center;
	background:url('images/templates/back.jpg') repeat-x 0px 0px;
}

#conteneur{
	width:980px;
	margin:0 auto;
	text-align:left;
}


/*****************************DEBUT HEAD**************************/

#head{
	height:158px;
	clear:both;
}

/***************************** FIN HEAD ***************************/

#contenu{
	width:980px;
	padding-bottom:10px;
	margin:13px 0 0 0;
	background-color:#FFFFFF;
	z-index: 0;
}

/***************************** DEBUT GAUCHE ***********************/
#gauche{width:173px;float:left;background:url(images/templates/catalogue.jpg) no-repeat 20px 10px;padding-top:36px;}

/* catalogue : treeview
#catalogue, #rub {
	background:url('images/templates/back_catalogue.jpg') repeat-y 2px 0;
	list-style:none;
	display: block;
}

#catalogue li, #rub li{
	list-style:none;
}

.folder, .folderOpen{
	background:url('images/templates/banner_gauche.jpg') no-repeat 0 0;
	padding-left:12px;
	text-transform: uppercase;
	font-weight:bold;
}

.folder a, .folderOpen a{
	display: block;
	padding-top:6px;
	color:#FFF;
	padding-bottom: 6px;
}

.tree{
	display: block;
	margin-top: 5px;
	margin-bottom: 11px;
}

.tree li{
	background:url('images/templates/puce_rayon.jpg') no-repeat 0px 4px;
	text-transform:lowercase;
	padding-left:0px;
}

.tree  li a{
	display: block;
	width:136px;
	font-weight:normal;
	padding:0px 0px 0px 20px;
	color:#1E1E1E;
}

.tree li a:hover{
	background:url('images/templates/puce_rayon_over.jpg') no-repeat 0px 4px;
	color:#BD1F2E;
}
fin treeview*/

.banner_gauche{
	height:24px;
	line-height:24px;
	background:url('images/templates/banner_gauche.jpg') no-repeat 0px 0px;
	padding-left:15px;
	font-weight:bold;
	color:#FFF;
}

.edito{
	padding:5px 5px 5px 15px;
}

.banques{
	padding:5px 0 5px 0px;
	text-align:center;
}

/***************************** FIN GAUCHE ***********************/

/*****************************DEBUT MILIEU ************************/
#milieu{
	width:626px;
	float:left;
	padding-left:10px!important;
	padding-left:2px;
	position:relative;
	
}

#navigation{
	padding:5px 5px 5px 0px;
	text-transform:lowercase;
}


#rech{
	background:url('images/templates/back_rech.jpg') no-repeat 0px 27px;
	height: 80px;
}

#rech_formu{
	padding-left:30px;
	padding-top:0 px;
	margin: 0;
}

.champ_rech{
	width:500px;
	float:left;
}

.rech_mot{
	float:left;
	color: #FFF;
	margin-top: 12px;
}

.mot_cle{ 
	width:150px;
}

.rech_mot input{
	font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:14px;
	border: none;
	display: inline;
	padding-left:2px;
	padding-top:2px;
}

.rech_prix{
	float:left;
	color: #FFF;
	margin-top: 12px;
	padding-left:20px;
}

.rech_prix select{
	display:inline;
}

.rech_ok{
	float:right;
	margin: 0;
	padding-right: 22px;
	width: 45px;
	vertical-align: top;
}

#flash_milieu{
	width:624px;
	heigt:215px;
	margin-top:10px;
	border:solid 1px #000;
}

#banniere_cadeau{width:627px; height:125px; background:url('images/templates/banniere_cadeau.jpg') no-repeat; margin:10px 0;}
#banniere_cadeau a{position:relative; left:515px; top:56px; color:#FFFFFF; font-weight:bold;}

.articles{
	width:626px;
	margin-top:10px;
}

.articles_content_bas, .articles_content_bas2, .articles_content_bas3{
	width:626px;
	height:22px;
	background: url('images/templates/articles_bas_bis.jpg') no-repeat left bottom;
	background-color:#FFF;
}

.articles_content_bas{
	background: url('images/templates/articles_bas.jpg') no-repeat left top;
}

.articles_content_bas3{
	width:326px;
	background: url('images/templates/banner_produit_bas.jpg') no-repeat left bottom;
	height:34px;
	padding-left:300px;
}

.articles_content_bas3 input {
	margin-left:27px;
}

.articles_content, .articles_content2{
	width:626px;
	background: url('images/templates/back_articles_content2.jpg') repeat-y 0 0;
	margin:0;
}

.formu_rech{
	width:606px;
	background: url('images/templates/back_articles_content2.jpg') repeat-y 0 0;
	margin:0;
	padding:20px 0px 0px 20px;
}

.articles_content{
	width:626px;
	background: url('images/templates/back_articles_content.jpg') repeat-y 0 0;
	margin:0;
}

.art_content{
	width:146px;
	padding-left:8px;
	margin-top:15px;
	float:left;
}

.tete, .tete_bis{
	width:127px;
	height:31px;
	padding:3px 9px 0 10px;
	background:  url('images/templates/art_haut.jpg') no-repeat 0 0;
	color:#FFF;
}

.tete_bis{
	background:  url('images/templates/art_haut_bis.jpg') no-repeat 0 bottom;
}

.tete a, .tete_bis a{
	color:#FFF;
}

.corps{
	width:144px;
	height:146px;
	background-color: #FFF;
	border:solid 1px #000;
	text-align:center;
	padding: 5px 0;
}

.pied, .pied_bis{
	width:128px;
	height:31px;
	padding:0 8px 0 10px;
	background:  url('images/templates/art_bas.jpg') no-repeat 0 0;
	color:#FFF;
}

.pied_bis{
	background:  url('images/templates/art_bas_bis.jpg') no-repeat 0 0;
}

.ancien_prix{
	text-decoration:line-through;
	display:block;
	height:31px;
	line-height:31px;
	float:left;
}

.prix_promo{
	display:block;
	height:31px;
	line-height:31px;
	float:right;
	font-weight:bold;
	text-align:right;
}

.ajout_art{
	width:146px;
}

.formu_panier{
	width:40px;
	float:left;
}

.ajout_art img{
	display:block;
	width:100px;
	float:left;
}


.voir_plus{
	text-align:right;
	background:url('images/templates/puce.jpg') no-repeat 460px 4px;
}

.voir_plus_bis{
	text-align:right;
	background:url('images/templates/puce.jpg') no-repeat 460px 8px;
	padding:5px 0 0 0;
}

.perso_txt{text-align:center; font-weight:bold; padding:20px 0; color:#E81C25;}
/*****************************FIN MILIEU *************************/


/*****************************DEBUT DROIT ************************/
#droite{
	width:160px;
	float:right;
	padding-top:25px;
}

.bordure{
	border:solid 1px #000;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}

.bordure_livraison{
	width:158px;
	height:195px;
	background:url('images/templates/laposte.jpg') no-repeat 0 0;
	border:solid 1px #000;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	float:right;
	
}


.bordure_bis{
	width:157px;
	height:157px;
	border:solid 1px #000;
	margin-bottom:10px;
	text-align:center;
}

.bordure_top{
	width:158px;
	height:146px;
	border:solid 1px #000;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}

.bordure4{
	border:solid 1px #000;
	margin-bottom:10px;
	padding-top:10px;
}
/********************/
.panier_formu{
	padding-left:27px;
	background: url('images/templates/back_panier.jpg') no-repeat 110px 10px;
	text-align:left;
	padding-bottom:20px;
}


#banner_panier{
	height:27px;
	background: url('images/templates/banner_panier.jpg') no-repeat left bottom;
}

#banner_panier a{
	display:block;
	width:160px;
	height:27px;
}

.mon_panier_txt{
	font-weight:bold;
	margin-top:5px;
	padding-left:10px;
}

.mon_panier_txt a{
	color:#fff;
}

.nb_art{
	display:block;
	padding-bottom:5px;
	font-weight:bold;
	text-align:left;
}

.tot{
	width:50px;
	background-color:#FFF;
	border:none;
	margin-top:15px;
	padding:0 0 0 2px;
	font-weight:bold;
	color:#E81C25;
	text-align:right;
}
/*****************/
#banner_service{
	height:27px;
	background: url('images/templates/banner_service_conseils.jpg') no-repeat left bottom;
}

#banner_engagements{
	height:27px;
	background: url('images/templates/banner_engagements.jpg') no-repeat left bottom;
}

#banner_references{
	width:159px;
	height:27px;
	background: url('images/templates/banner_nos_refs.jpg') no-repeat left bottom;
}

#banner_top_ventes{
	height:27px;
	background: url('images/templates/banner_tops_ventes.jpg') no-repeat left bottom;
}

.banner_adresse_modif{
	height:30px;
	background: url('images/templates/banner_adresse_modif.jpg') no-repeat left bottom;
}

.banner_recherche{
	height:30px;
	background: url('images/templates/banner_recherche.jpg') no-repeat left bottom;
}

.banner_formu_rech{
	height:30px;
	background: url('images/templates/banner_formu_rech.jpg') no-repeat left bottom;
	border-bottom:solid 2px #000;
}

#pied_top_ventes{
	height:24px;
	line-height:24px;
	padding:0 8px 0 10px;
	background:  url('images/templates/top_ventes_bas.jpg') no-repeat 0 0;
	color:#FFF;
	margin-bottom:10px;
}

.ancien_prix_bis{
	text-decoration:line-through;
	display:block;
	height:24px;
	line-height:24px;
	float:left;
}

.prix_promo_bis{
	display:block;
	height:24px;
	line-height:24px;
	float:right;
	font-weight:bold;
	text-align:right;
}

.lib_topvente{
	font-weight:bold;
}

#banner_livraison{
	height:24px;
	background: url('images/templates/banner_livraison.jpg') no-repeat left bottom;
}


/*****************************FIN DROIT **************************/


/*****************************FOOTER *****************************/

#footer{/*height:177px;*/clear:both;padding:36px 10px 20px 10px;background:url('images/templates/back_footer.jpg') repeat-x 0px 0px;background-color:#000;text-align:center;font-weight:normal;color:#FFF;}
.footer_content{width:980px;margin:0 auto;}
#footer a{color:#FFF;font-weight:normal;}
#footer1, #footer2{margin:10px 0;}
#footer1 a{padding:0px 5px;}
#footer2 a{text-decoration:underline;}
#footer2 a:hover{text-decoration:none;}
.backlink{font-size:8px;/*width:980px;margin:0 auto;*/}
.backlink strong{font-weight:normal;}

/***************************** FIN FOOTER ***********************/


/****************** CATEGORIE ***********************************/
#banner_description_cat{
	height:29px;
	line-height:29px;
	padding-left:27px;
	background: url('images/templates/banner_descript_cat.jpg') no-repeat left bottom;
	font-weight:bold;
	color:#FFF;
}

#banner_description_cat h2{
	display:inline;
}

.categorie_content{padding:10px;}

.sscat{float:left;width:141px;height:190px;padding-top:33px;margin:5px;margin-bottom:15px;padding-top:5px;text-align:center;background-image:url(images/templates/banner_sous_cat.jpg);background-repeat:no-repeat;}
.sscat h3{margin:0;padding:0;font-size:12px;margin-bottom:20px;}
.sscat a{color:#FFF;}
/*.ss_cat_bit{width:141px;height:33px;float:left;margin-left:5px;margin-bottom:10px;background:url('images/templates/banner_sous_cat.jpg') no-repeat 0 0;padding:2px 2px 2px 5px;}
.ss_cat_bit a{color:#FFF;}*/

.banner_art_cat{
	height:30px;
	background:url('images/templates/banner_art_cat.jpg') no-repeat 0 0;
}

.pagination{
	text-align:center;
}

.retour {
	margin-top:5px;
}

.retour a{
	color:#CC3366;
	text-decoration:underline;
	margin-top:5px;
}

.retour a:hover{
	text-decoration:none;
}
/******************* FIN CATEGORIE ******************************/


/********************* DEBUT PAGE PRODUIT ***********************/
#banner_description_produit{
	height:29px;
	line-height:29px;
	padding-left:27px;
	background: url('images/templates/banner_descript_produit.jpg') no-repeat left bottom;
	font-weight:bold;
	color:#FFF;
}

.banner_recommander_articles{
	height:30px;
	background:url('images/templates/banner_recommander_produit.jpg') no-repeat 0 0;
}

.banner_cde1{
	height:30px;
	background:url('images/templates/banner_cde1.jpg') no-repeat 0 0;
}

.banner_cde2{
	height:30px;
	background:url('images/templates/banner_cde2.jpg') no-repeat 0 0;
}

.banner_reglement{
	height:30px;
	background:url('images/templates/reglement.jpg') no-repeat 0 0;
}



.articles_content3{
	width:626px;
}

.formu_commande{
	clear:both;
}

.bordure3{
	background: url('images/templates/back_articles_content2.jpg') repeat-y 0 0;
	background-color:#FFF;
	width: 100%;
}

.bouton{
	clear: both;
	padding-left: 300px;
	height:34px;
	padding-top:31px;
	background: url('images/templates/banner_produit_bas.jpg') no-repeat left bottom;
}

.bouton input {
	margin-left:27px;
}

.produit{
	width:290px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}

.details_produit{
	width:295px;
	float:right;
	padding:10px;
}

.cadre_haut{
	background:url('images/templates/cadre_haut.jpg') no-repeat left bottom;
	height:10px;
	width:283px;
}

.cadre_milieu{
	border:2px solid black;
	text-align:center;
	float:left;
}

.cadre_bas{
	background:url('images/templates/cadre_bas.jpg') no-repeat 0 0;
	height:9px;
	width:283px;
}

.exp_real{
	padding:10px 0;
}

.qte{
	width:35px;
	text-align:center;
}

.caract{
	width:300px;
	margin-left:319px;
}

.prix{
	margin-top:25px;
}

.prix_bis{
	height:23px;
	background:url('images/templates/notre_prix.jpg') no-repeat 0 0;
	margin-top:3px;
}

.prix_old{
	display:block;
	width:50px;
	float:left;
	line-height:23px;
	text-decoration:line-through;
}
.prix_old input {text-align:right;border:none;text-decoration:line-through;}

.prix_new{
	display:block;
	width:88px;
	float:left;
	line-height:23px;
	margin-right:10px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
}

.prix_new input{
	text-align:right;
	border:none;
	background: url('images/templates/back_input_prix.jpg') repeat-x 0 0;
	color:#FFF;
	font-weight:bold;
}

.cadre_bas_bis{
	width:290px;
}

.conteneur_vignettes{
	width:240px;
	float:left;
	padding-top:5px;
}

.zoom{
	width:45px;
	float:right;
}

.vignette{
	width:67px;
	height:67px;
	border:solid 2px #000;
	float:left;
	text-align:center;
	margin-right:7px;
}

.contact{
	margin-left:25px;
}


/********************* FIN PAGE PRODUIT *************************/


/************PhotographiePage************************************/
#diapo {
	float:left;
	width:80%;
	text-align:center;
}

#diapo img{
	margin-top:15px;
	border:solid 1px black;
}



#autre {
	text-align:center;
	width:20%;
	margin:20px 0px;
	float:left;
}


.autre_vignette a{
	display:block;
	width:50%;
	clear:both;
	margin:5px auto;
}


.erreur{
	color:#E81C25;
	text-align:center;
}

.etoile{
	color:#E81C25;
}

/*************Cde1***************/
.tableau_cde{
	width:622px;
	margin:0 2px;
}


.tr_head {
	text-align:left;
	height:30px;
	vertical-align:middle;
	background-color:#F2F2F0;
	font-weight:bold;
}

.cde_qte{
	text-align:center;
}

.td_head {
	padding-left:10px;
	width:140px;
}

.td_head_bis {
	width:150px;
}

.cde1 input, td.cde2 input {
	text-align:center;
}

.cde1 {
	vertical-align:top; 
	background-color:#FFF; 
	padding:5px 0px; 
	text-align:left;
}

.cde1 a{
	font-weight:bold;
	padding-left:8px;
	margin-top:-14px;
	display:block;
	color:#C24955;
}

.cde1 a img{
	margin-top:14px;
	display:block;
}

.cde1 select {
	font-size:12px; 
	font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif;
	width:75px;
	display:inline;
}

/***********cde2********/
.textcde{margin-top:20px; text-align:center;}
.textcde textarea{margin-top:10px;}
.cde2 {
	vertical-align:top; 
	background-color:#FBE1E3;
	padding:5px 0px; 
	text-align:left;
}

.cde2 a {
	font-weight:bold;
	padding-left:5px;
	margin-top:-14px;
	display:block;
	/*color:#F8981D;*/
}

.cde2 a img{
	margin-top:14px;
	display:block;
}

.cde2 select {
	font-family:'Tahoma',Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	width:75px;
	display:inline;
}

.td_foot_cde{
	text-align:right;
	padding-right:10px;
	padding-top:5px;
}

.tot_cde{
	font-weight:bold;
	color:#BD1F2D;
}

.boutons_commande{
	text-align:right;
	margin-top:15px;
	padding-right:10px;
}

.boutons_cde{
	text-align:right;
	margin-top:10px;
}

.code_cadeau{
	vertical-align:middle;
	width:80px;
	height:16px;
	padding:2px 0px 0px 2px;
	border:solid 1px #D7E2A9;
}

.cadre_adresse ,.cadre_rayons{
	float:left;
	margin-top:20px;
	text-align:left;
	width:260px;
}


.banner_adresse, .banner_rayons, .banner_liens{
	height:30px;
	background:url('images/templates/adresse.jpg') no-repeat 0 0;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}

.banner_rayons{
	background:url('images/templates/adresse.jpg') no-repeat 0 0;
}


.banner_liens{
	background:url('images/templates/adresse.jpg') no-repeat 0 0;
}


.cadre_moyen, .cadre_infos {
	float:right;
	margin-top:20px;
	text-align:left;
	width:260px;
}

.cadre_moyen{
	margin-right:3px;
}


.banner_moyen{
	height:30px;
	background:url('images/templates/moyen_paiement.jpg') no-repeat 0 0;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}



.bordure_cadre{ 
	background:url('images/templates/bordure_cadre_bis.jpg') repeat-y 0 0;
	padding-left:20px;
	padding-top:10px;
}


.bas_cadre{
	height:22px;
	background:url('images/templates/bas_cadre.jpg') no-repeat 0 0;
}


/***********************Cde3*************/

.paiement_content{
	padding:10px;
}

.paiement_txt{
	text-transform:uppercase;
	color:#C24955;
	font-weight:bold;
	text-align:center;
	padding-bottom:15px;
}

.divers{
	color:#E81C25;
}

.btn{
	padding:10px 0;
	text-align:center;
}

.btn_bis{
	margin-top:20px;
	padding:10px 0;
	text-align:center;
}

/*****instit********/
#instit, #plan_page{padding:10px}
.banner_rayons{}


.banner_rayons{
	height:30px;
	background:url('images/templates/banner_rayons.jpg') no-repeat 0 0;
}

.banner_infos{
	height:30px;
	background:url('images/templates/banner_infos.jpg') no-repeat 0 0;
}

.banner_liens{
	height:30px;
	background:url('images/templates/banner_liens.jpg') no-repeat 0 0;
}

.lien_stickers{
	list-style:none;
	clear:both;
}


/************Page client********************/

.bonjour{
	text-align:center;
	margin-bottom:15px;
}

.nom_prenom{
	font-weight:bold;
	color:#E81C25;
}

.banner_menu_cpte, .banner_mdp{
	width:626px;
	height:30px;
	background:url('images/templates/menu_cpte.jpg') no-repeat 0 0;
	border-bottom:solid 2px #000;
}

.banner_mdp{
	background:url('images/templates/new_mdp.jpg') no-repeat 0 0;
}

.banner_newsletter{
	width:626px;
	height:30px;
	background:url('images/templates/banner_newsletter.jpg') no-repeat 0 0;
	border-bottom:solid 2px #000;
}

.banner_download{
	width:626px;
	height:30px;
	background:url('images/templates/banner_download.jpg') no-repeat 0 0;
	border-bottom:solid 2px #000;
}

.banner_nous_contacter{
	width:626px;
	height:30px;
	background:url('images/templates/banner_nous_contacter.jpg') no-repeat 0 0;
	border-bottom:solid 2px #000;
}

.menu_cpte{
	width:626px;
	margin-left:5px!important;
	left:5px!important;
	margin-left:2px;
	left:0;
	top:25px;
	position:absolute;
	z-index:0;
	text-align:center;
}

.menu_cpte a{
	display:block;
	width:290px;
	height:18px;
	line-height:18px;
	background:url('images/templates/puce.jpg') no-repeat 0 5px;
	margin-left:20px;
	text-align:left;
	padding-left:10px;
	font-weight:bold;
	text-decoration:underline;
}

.menu_cpte a:hover{
	text-decoration:none;
}

.menu_cpte_content{
	width:620px;
	background: url('images/templates/back_articles_content2.jpg') repeat-y 0 0;
	margin:0;
	padding-top:10px;
	text-align:left;
	padding-left:6px;
}


.menu_cpte_content_bas{
	width:626px;
	height:22px;
	background: url('images/templates/articles_bas_bis.jpg') no-repeat left bottom;
	background-color:#FFF;
}

.espace_cli{
	font-weight:bold;
	text-align:center;
	padding:10px 0;
}

.tr_head_bis{
	height:30px;
	vertical-align:middle;
	font-weight:bold;
	text-align:center;
}


.titre_general{
	font-weight:bold;
	color:#9C1422;
	text-align:center;
	padding-top:10px;
}


.retour{
	padding:10px 0;
	text-align:center;
}

.retour a{
	text-decoration:underline;
	font-weight:bold;
	display:inline;
	background:none;
	padding:0;
	margin:0;
}

.retour a:hover{
	text-decoration:none;
}

/**************rechercher page****************/
.banner_histo_rech{
	height:30px;
	background:url('images/templates/banner_histo_rech.jpg') no-repeat 0 0;
}


/************* Logging ****************/
.cadre_logging1{
	width:45%;
	float:left;
}

.cadre_logging2{
	width:45%;
	float:right;
}

.cadre_logging1 a, .cadre_logging2 a, .titre_general a{
	text-align:center;
	background-image:none;
}

.page_nav{ 
	clear:both;
	padding-top:10px;
	text-align:center;
}

.page_nav a{ 
	display:inline;
	background:none;
	margin:0;
	padding:0;
}

.rub_instits{
	display: block;
	padding-top:6px;
	color:#FFF;
	padding-bottom: 6px;
}



.catalogue {margin:0;padding:0;list-style-type:none;margin-top:3px;margin-bottom:5px;background-image:url(images/templates/ul_tree.jpg);background-repeat:repeat-y;}
.catalogue a{color:#FFFFFF;line-height:22px;font-weight:bold;}
.catalogue li.file {width:158px;/*height:22px;*/background-image:url(images/templates/li_catalogue.jpg);background-repeat:no-repeat;padding-top:2px;padding-bottom:5px;padding-left:15px;margin-bottom:3px;}
.catalogue li.folder {width:158px;min-height:22px;background-image:url(images/templates/li_catalogue.jpg);background-repeat:no-repeat;padding-top:2px;padding-left:15px;}
.catalogue li.folderOpen {width:158px;min-height:22px;background-image:url(images/templates/li_catalogue.jpg);background-repeat:no-repeat;padding-top:2px;padding-left:15px;}
/*2ieme niveau*/
ul.tree {margin:0;padding:0;list-style-type:none;}
.tree a{color:#000000;background:url(images/templates/li_puce_tree.jpg) no-repeat  0px 5px; padding-left:20px;font-weight:normal; display:block;}
.tree a:hover{background-image:url(images/templates/li_puce_tree2.jpg);background-repeat:no-repeat;}
.tree li.folder {margin:0;padding:0;width:158px;min-height:15px;background:none;}
.tree li.folderOpen {margin:0;padding:0;width:158px;min-height:15px;background:none;}
.tree li.file {margin:0;padding:0;width:158px;min-height:15px;background:none; }


.nuancier {width:263px;padding-left:10px;margin-top:35px;}
.nuancier img{margin-top:10px;}

