/*************************************************************************************************************************************
- GENERALITES -
**************************************************************************************************************************************/

html, body, div, p{margin:0px; padding:0px;}
h1, h2, h3, h4{margin:0px; padding:0px; font-weight:normal; font-size:12px;}
ul, li, dd, dl, dt{margin:0px; padding:0px; list-style:none;}

img{border:0px;padding:0px;margin:0px;}
.clear{clear:both; height:0; margin:0; padding:0;}

a{text-decoration:none;color:#000;}
form, select, input, textarea{margin:0; padding:0;}

/*************************************************************************************************************************************
	BODY - CONTENEUR  -
**************************************************************************************************************************************/


body{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#000;
 	background:url('template-bg.jpg') repeat-x;
	background-color:#F2F2F2;
	overflow-x:hidden;
}

#conteneur{width:1100px; margin:0 auto;}
	
	
		
/*************************************************************************************************************************************
- HEADER -
**************************************************************************************************************************************/
#header{width:1000px; height:130px; padding:0 50px 0 50px; background:url('template-bg_headerbis.jpg') no-repeat;}
	.logo{width:420px; height:74px; float:left; position:relative;}
		.phraseadmin1{width:250px; height:40px; color:#FFF; position:absolute; right:0; bottom:0;}
	.headercontenu_d{width:430px; height:64px; float:right; padding:10px 20px 0 0; color:#FFF; text-align:right;}
		.headercontenu_d a{color:#FFF;}
		.contentpanier{color:#DDB26E;}
		.form_rechrapide{width:430px; padding-right:20px;}
			.form_rechrapide form{width:430px; margin:0; padding-top:15px;}
				.form_rechrapide form .input_rech{width:333px; height:20px; border:none; background:url('template-input_rech.jpg') no-repeat; padding:3px 0 0 40px;}
	
	.onglets{width:980px;  clear:both; padding:5px 0 0 20px; background-color:#FFF; height:21px;}
		/*.ongletbit_1{width:134px; padding:4px 0 2px 6px; float:left; background:url('template-pointille_v.jpg') repeat-y;}
		.ongletbit_2{width:135px; padding:4px 0 2px 6px; float:left; background:url('template-pointille_v.jpg') repeat-y;}
		.ongletbit_3{width:132px; padding:4px 0 2px 6px; float:left; background:url('template-pointille_v.jpg') repeat-y;}
		.ongletbit_4{width:149px;  padding:4px 0 2px 6px; float:left; background:url('template-pointille_v.jpg') repeat-y;}
		.ongletbit_5{width:130px;  padding:4px 0 2px 6px; float:left; background:url('template-pointille_v.jpg') repeat-y;}
		.ongletbit_6{width:146px;  padding:4px 0 2px 6px; float:left; background:url('template-pointille_v.jpg') repeat-y;}
		.ongletbit_7{width:110px;  padding:4px 0 2px 6px; float:left; background:url('template-pointille_v.jpg') repeat-y;}*/
			.onglets a:hover{text-decoration:none; color:#EF0F81;}
		.ongletbit{/*min-width:130px;*/ padding:4px 24px 2px 6px; float:left; background:url('template-pointille_v.jpg') repeat-y; font-weight:bold;}
/*************************************************************************************************************************************
- PAGECONTENU -
**************************************************************************************************************************************/

#pagecontenu{width:1000px; padding:0 50px; background:url('template-bg_conteneur.jpg') repeat-y;}
		
	/************************
	- GAUCHE -
	************************/
	#gauche{width:241px; float:left; padding-left:20px;}
		.rub_gauche{width:241px; margin-bottom:22px;}
			.bordure_gauche{width:229px; height:267px; padding:13px 6px 0 6px; background:url('template-bordure_gauche.jpg') repeat-y;}
				.ima_top{width:158px; height:158px; margin:0 auto 15px auto; border:solid 1px #B2B2B2; text-align:center;}
				.lib_top{width:229px; height:45px;}
					.lib_top a{font-weight:bold; font-size:12px; text-transform:uppercase;}
					.lib_top a:hover{color:#EF0F81;}
					.lib_top span{text-transform:none; color:#676767; font-size:11px;}
				.prix_top{width:229px; height:30px; text-align:right;}
					.prix_topold{color:#676767; text-decoration:line-through; padding-right:10px;}
					.prix_toppromo{font-size:26px; color:#EF0F81;}
				.recap_top{font-size:10px; width:229px; text-align:right;}
					.recap_top a{font-size:10px; text-transform:uppercase; color:#676767;}
					.recap_top a:hover{color:#EF0F81;}
			
			.newsletter_conteneur{width:241px; height:47px; padding:117px 0 0 12px; background:url('template-bg_newsletter.jpg') no-repeat;}
				.newsletter_conteneur .input_news{width:182px; height:20px; padding:3px 0 0 3px; border:none; background:transparent;}
			.newsletter_conteneur_new{width:241px; height:47px; padding:117px 0 0 12px; background:url('template-bg_newsletter_new.jpg') no-repeat;}
				.newsletter_conteneur_new .input_news{width:182px; height:20px; padding:3px 0 0 3px; border:none; background:transparent;}	
			.bordure_gauchebis{width:241px; background:url('template-bordure_gauche.jpg') repeat-y;}
				.menu_instit{width:239px; margin:0 auto;}
					.menu_instit li{width:230px; padding-left:9px;}
						.menu_instit li a{display:block; width:222px; padding:6px 0 6px 8px;  background:url('template-puce_instit.jpg') no-repeat 0 11px;}
						.menu_instit li a:hover{color:#EF0F81;}
					.menu_instit li.li_alt1{background-color:#F1FBFD;}
					.menu_instit li.li_alt2{background-color:#FFF;}
				
	/************************
	- DROITE -
	************************/
	
	#droite{width:715px; float:right;}
		/****************
		- PAGE INDEX -
		*****************/
		.onglets_recaptops{width:697px; height:29px; text-align:right; padding-right:18px;}
			.onglets_recaptops a{display:block; padding-right:2px; float:right;}
			
		.banniere_ambiance{width:715px; position:relative; padding-bottom:15px;}
			#teintes{width:420px; height:60px; position:absolute; right:47px; bottom:17px; top:375px; left:250px;}
			#teintes2{padding-top:30px; width:430px; margin:auto;}
				.teinte{width:60px; height:60px; padding-left:10px;}
					.extensionzoom{ background-image:url('template-cadrezoom.png'); width:137px; height:144px; text-align:center; padding-top:15px; behavior: url(iepngfix.htc);}	
						.titremarquezoom{
							padding-top:5px;
						}
						.titremarquezoom a{
							color:#666666;
						}
						.titremarquezoom a:hover{
							text-decoration:underline;							
						}
		.phraseadmin2{width:690px; color:#666; padding:15px 0 23px 0; font-size:14px;}
		.titre{width:690px; height:18px; margin-bottom:21px; background:url('template-pointille_h.jpg') repeat-x 0 10px;}
		
		.news_conteneur{width:690px;margin-bottom:25px;}
		.catindex{width:218px; float:left; margin:0 20px 17px 0;}
			.catindex_h{width:218px; height:20px; background:url('template-catindex_h.jpg') no-repeat;}
			.catindex_b{width:218px; height:23px; background:url('template-catindex_b.jpg') no-repeat;}
			.catindex_m{width:212px; padding:0 5px 0 1px; background:url('template-catindex_m.jpg') repeat-y;}
				.ima_topindex{width:212px; height:105px;}
				.lib_catindex{width:172px; height:40px; padding:6px 30px 0 10px; background:url('template-bg_libcatindex.jpg') no-repeat; font-size:14px;}
					.lib_catindex a:hover{color:#EF0F81; text-decoration:none;}
				.lib_sscatindex{width:202px; min-height:90px; height:auto!important; height:90px; padding:8px 0 0 10px; color:#666;}
					.lib_sscatindex li h2{width:192px; padding-left:10px; background:url('template-puce_sscatindex.jpg') no-repeat 0 4px;}
						.lib_sscatindex li h2 a{font-size:12px; color:#666;}
						.lib_sscatindex li h2 a:hover{color:#EF0F81;}
						
		/*.cataloguebis{width:715px; padding:0 0 30px 0; clear:both;}
			.deco_notrecatalogue{width:319px; height:197px; float:left;}
			.catindex_accessoires{width:360px; height:167px; float:right; padding-right:22px; background:url('template-bg_accessoires.jpg') no-repeat;}
				.lib_catindex_accessoires{width:350px; height:31px; margin-bottom:8px; padding:15px 0 0 10px; font-weight:bold; font-size:14px;}
					.lib_catindex_accessoires a:hover{color:#EF0F81; text-decoration:none;}*/
					
		#cat_7{width:715px; padding:0 0 30px 0; clear:both; background:url('template-deco_notrecatalogue.jpg') no-repeat;}
			#cat_7 .catindex_h{width:0; height:0; background:none;}
			#cat_7 .catindex_b{width:0; height:0; background:none;}
			#cat_7 .catindex_m{width:360px; height:167px; float:right; background:url('template-bg_accessoires.jpg') no-repeat; padding:0 22px 0 0;}
				#cat_7 .catindex_m .ima_catindex{display:none; width:0; height:0; }
				#cat_7 .lib_catindex{width:350px; height:31px; margin-bottom:8px; padding:15px 0 0 10px; font-weight:bold; font-size:14px; background:none;}
					
		.methodepose{width:368px; height:119px; padding:54px 0 0 15px; float:left;background:url('template-bg_methodepose.jpg') no-repeat;}
			.methodepose a{display:block; width:145px; height:25px; margin-bottom:6px;}
			.methodepose a:hover{text-decoration:none;}
		.conseilsentretien{width:291px; height:190px; float:right;padding-right:22px;}
		
		.panneau_instit{width:715px; padding:18px 0 26px 0;}
			.avant_apres{width:232px; height:144px; float:left;}
			.naturel_synthetique{width:221px; height:144px; float:left; margin:0 15px;}
			.nos_magasins{width:207px; height:144px; float:left;}
		.engagements_g{width:11px; height:144px; float:left;}	
		.engagements_m{width:665px; height:144px; float:left; padding-top:23px; background:url('template-engagements_m.jpg') repeat-x;}
			.engagements_bit{width:100px; height:74px; float:left; padding:0 5px; text-align:center;}
				.engagements_bit a{color:#999; font-size:12px;}
				.engagements_bit a:hover{text-decoration:none; color:#EF0F81;}
		.engagements_d{width:11px; height:144px; float:left;}
		
		.partenaires{width:1000px; padding-top:7px; background:url('template-pointille_h.jpg') repeat-x; text-align:center;}
			.partenaire_bit{float:left; margin:5px;}
		
		/**********************
		- PAGE CATEGORIE -
		***********************/
		.navigation{width:707px; height:24px; line-height:24px; margin-bottom:30px; padding-left:8px; background:url('template-bg_navigation.jpg') no-repeat;}
			.navigation h1, .navigation h2{display:inline; font-weight:normal; font-size:12px; color:#666;}
				.navigation h1 a, .navigation h2 a{color:#666;}
				.navigation h1{font-weight:bold; color:#000;}
				
		.categorie{width:715px; margin-bottom:17px;}
			.categorie_g{width:350px; float:left; margin-bottom:17px;}
				.lib_categorie{width:350px; padding-bottom:11px; background:url('template-pointille_h.jpg') repeat-x left bottom; font-size:17px; color:#666; font-weight:bold;}
				.description_categorie{padding:11px 0;}
				.sscategories{width:350px; font-size:12px; color:#666;}
					.sscategories li{width:350px; /*float:left;*/}
						.sscategories h2{display:inline;}
						.sscategories h2 a{padding-right:5px;font-size:12px; font-weight:bold; color:#000;}
			.categorie_d{width:315px; float:right; padding-right:25px;}
			
		.articles{width:715px; margin-bottom:75px;}
			.articlebit{width:340px; height:280px; float:left; margin:0 15px 15px 0; background:url('template-bg_article.jpg') no-repeat;}
				.lib_articlebit{width:305px; height:42px; padding:14px 0 0 25px; font-weight:bold; font-size:15px;}
					.lib_articlebit a:hover{color:#EF0F81; text-decoration:none;}
				.articlebit_conteneur{width:308px; padding:12px 0 0 13px;}
					.desc_articlebit{width:158px; height:142px; float:left;}
					.ima_articlebit{width:142px; height:142px; float:right;}
					.btn_fichedetail{width:115px; height:26px; float:left; margin-top:15px;}
					.prix{width:142px; float:right; padding-top:10px;}
						.prix td{_margin:0; _padding:0;}
						.prix td.apartirde{color:#666;_padding-top:3px;}
						.prix td.prixpromo{font-size:19px;color:#EF0F81;}
						.prix td.prixold{color:#666; text-decoration:line-through;}
						
		/*.pagination{width:715px; height:23px; clear:both; color:#FFF;font-weight:bold;font-size:10px;}
			.pagination a{color:#FFF;}
			.pagination_g{width:95px; height:23px; line-height:23px; float:left; padding-left:25px; background:url('template-pagination_g.jpg') no-repeat; color:#FFF;}
			.pagination_d{width:80px; height:23px; line-height:23px;float:left; padding-right:25px; background:url('template-pagination_d.jpg') no-repeat;font-size:10px; color:#FFF; font-weight:bold;text-align:right;}
			.pagination_m{width:459px; height:23px; line-height:23px; padding-right:7px; float:left; background:url('template-bg_pagination.jpg') repeat-x; text-align:right; color:#FFF;}
				.page_encours{text-decoration:underline;}*/
				
				
		.bordure_catalogue{width:229px; padding:0 6px 22px 6px; background:url('template-bordure_gauche.jpg') repeat-y;}		
			.menu_catalogue{width:224px; margin:0 auto;}
				.folder{width:224px; padding:8px 0;background:url('template-pointille_h.jpg') repeat-x left bottom; color:#666; font-weight:bold;}
					.folder a{display:block; width:210px; padding-left:14px; background:url('template-puce_catalogue.jpg') no-repeat 0 5px; color:#666;}
					.folder a:hover{color:#EF0F81; text-decoration:none;}
				.file{width:224px; padding:8px 0;background:url('template-pointille_h.jpg') repeat-x left bottom;}
					.file a:hover{color:#EF0F81; text-decoration:none;}		
		/**********************
		- PAGE PRODUIT -
		***********************/
		.produit{width:690px; margin-bottom:30px;}
			.produit_g{width:308px; float:left;}
				.ima_produit{width:290px; height:290px; text-align:center; }
				.ima_suppl{width:308px; padding:20px 0 17px 0;}
					.ima_supplbit{width:152px; height:152px; padding:0 12px 12px 0; float:left; background:url('template-bg_imasuppl.jpg') no-repeat; text-align:center;}
				.contactbis{width:308px; height:104px;}
			
			.produit_d{width:382px; float:right;}
				.lib_produit{width:382px; padding-bottom:11px; font-size:18px;}
				.prix_produit{width:382px; height:41px; line-height:41px; margin-bottom:15px; background:url('template-bordure_prixproduit.jpg') repeat-x; color:#666;}
					.prix_produitold{font-size:14px; padding-right:10px; text-decoration:line-through;}
					.prix_produitpromo{font-size:22px; color:#EF0F81;}
				
				.articlelienpanier, .articleboutoncontacter{width:382px; color:#666; font-weight:bold;}
					.articlelienpanier table, .articleboutoncontacter table{padding:10px 0;}
						.articlelienpanier input, .articlelienpanier select, .articleboutoncontacter input, .articleboutoncontacter select{font-weight:normal;}
						.qte{width:24px; height:15px; padding-left:5px; border:solid 1px #C7C8CA;}
					.boutons{width:382px; height:50px; padding:11px 0 13px 0;}
					
				.desc_produit{width:382px; padding-top:13px;font-size:14px;}
				.titredesc { padding-bottom:10px; font-weight:bold; }
				.desc_produit li{list-style:inherit;}
		
		/**********************
		- PAGE INSTITS -
		***********************/
		.contenudivers{width:696px; margin-bottom:75px;}
			.contenudivers_m{width:690px; padding:0 5px 0 1px; background:url('template-contenudivers_m.jpg') repeat-y;}
				.contenudivers_m_conteneur{width:650px; margin:0 auto; padding:10px 0;}
					.titre_divers{padding-bottom:11px; font-size:17px; color:#EF0F81; font-weight:bold;}
					.lib_contenudivers{padding-bottom:25px; font-size:18px; color:#EF0F81; text-transform:uppercase;}
					.lib_contenudiversbis{font-size:18px; color:#EF0F81; text-transform:none;}
					.texte{padding:25px 0 0 0;}
					
					.intitule{width:690px; height:47px; background-color:#F6EDE8; font-weight:bold; text-align:center;}
						.rose{color:#EF0F81;}
					.spacer{width:690px; height:34px;  background:url('template-pointille_h.jpg') repeat-x left 17px;}
					.question{width:250px; background:url('template-pointille_v.jpg') repeat-y right top; text-align:center;}
					.reponse1{width:386px; padding:0 17px; /*background:url('template-pointille_v.jpg') repeat-y right top;*/}
					.reponse2{width:232px; padding-left:17px;}
					
					.ima_etape{width:161px; height:161px; padding-left:15px; text-align:center;}
					.desc_etape{padding-left:17px;}
					
			.contenudivers_b{width:676px; height:45px; text-align:right; padding-right:20px;background:url('template-contenudivers_b.jpg') no-repeat; }
			/*... bidouille barbare pour le tableau...*/
			.tabinstit_villes{background:url("template-pointille_v.jpg") repeat-y scroll left top  transparent; width:570px;}
			.tabinstit_villes table { border:none; background:url("template-pointille_h.jpg") repeat-x scroll left bottom  transparent;}
			.tabinstit_villes table tr { background:url("template-pointille_h.jpg") repeat-x scroll left top  transparent; border:none; margin:10px; padding:10px; border-bottom-width:5px; }
			.tabinstit_villes table tr td{ background:url("template-pointille_v.jpg") repeat-y scroll right top transparent; border:none; padding:5px 0px; margin:10px;}
	
/*************************************************************************************************************************************
- FOOTER -
**************************************************************************************************************************************/
#footer{background:url('template-bg_footer.jpg') repeat-x; background-color:#001219; background-color:#001219;}
	#footer_conteneur{width:1000px; margin:0 auto; padding:0 50px; background:url('template-bg_footer_conteneur.jpg') no-repeat; text-align:center;  color:#FFF; background-color:#001219;}
		#footer_conteneur a{color:#FFF;}
		.copyright{width:1000px; height:49px; color:#FFF; padding-top:24px;}
			.copyright a{text-decoration:underline;}
		.lienspartenaires, .opti{width:1000px; padding-bottom:5px;}
		
		
		
/******************************************************************************************************************************/
				/*DIVERS*//*DIVERS*//*DIVERS*//*DIVERS*//*DIVERS*//*DIVERS*//*DIVERS*//*DIVERS*//*DIVERS*/
/******************************************************************************************************************************/

.etoile{color:#EF0F81;}
.erreur{color:#EF0F81; text-align:center;}
.bordure_input{border:solid 1px #FBEAF2;}
.champ_textarea{border:solid 1px #FBEAF2; width:166px; height:70px;}
.champ_select{width:148px;}
.bordure{padding:10px; border:solid 1px #FBEAF2; /*background-color:#FBEAF2*/}
.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;}
.souligner{text-decoration:underline;}
.institform{text-align:center;}
/******************************************************************************************************************************/
				/*ETAPES COMMANDE*//*ETAPES COMMANDE*//*ETAPES COMMANDE*//*ETAPES COMMANDE*//*ETAPES COMMANDE*/
/******************************************************************************************************************************/

/*ETAPE1*/
.tdheadcde1{font-weight:bold; text-align:center; border-bottom:solid 1px #FBEAF2;}
.bordure_d{height:30px; line-height:30px; border-right:solid 1px #FBEAF2;}
.bordure_hb{height:20px; line-height:20px; border-top:solid 1px #FBEAF2; border-bottom:solid 1px #FBEAF2; background-color:#FBF5EC;}

.tot{font-weight:bold;}
.totbis{font-size:17px; font-weight:bold; color:#EF0F81;}
.cde1_td1{border-bottom:solid 1px #FBEAF2;background-color:#FFFAFA;}
.cde1_td2{border-bottom:solid 1px #FBEAF2;background-color:#FCF9F1;}

.cde1livraison{width:300px; float:left; clear:left; margin:10px 0; padding:10px; border:solid 1px #FBEAF2; background-color:#FFFAFA}
	.cde1livraison blockquote{margin:10px 0 10px 10px;}

.cde1totaux{width:300px; float:right; margin:10px 0; padding:10px; border:solid 1px #FBEAF2; background-color:#FFFAFA;}
	.cgv{clear:both; margin-top:10px;}
		.cgv a{color:#EF0F81; font-style:italic;}
		.cgv a:hover{text-decoration:none;}
	
.cde1boutonsg{width:300px; margin:15px 0 15px 0; float:left;}
.cde1boutonsd{width:180px; margin:15px 0 15px 0; float:right;text-align:right;}
.message{padding:10px 0 5px 0;}
.textarea_cdecadeau{width:297px; height:77px; border:solid 1px #F3CDE1; padding:5px;}
.loichatel{color:#EF0F81; padding:20px 0 0 0;}
	
/*ETAPE2*/
.td_alt1{background-color:#F7F7F7; padding:5px 5px;}
.td_alt2{background-color:#FFFAFA; padding:5px 5px;}

/*ETAPE3*/
.tdmoyens {width:150px; height:45px; padding:0 15px; border-bottom:1px solid #6C5A4F;border-right:1px solid #918F90;background-color:#FDF4F5;text-align:center;}
	.tdmoyens a{display:block; text-decoration:none; font-weight:bold;}
.tdmoyens_over {width:150px; height:45px; padding:0 15px; border-top:1px solid #6C5A4F;border-left:1px solid #918F90;background-color:#F1EEE4;text-align:center; font-weight:bold; cursor:pointer;}
	.tdmoyens_over a:hover{display:block; text-decoration:none; font-weight:bold;}

.encartcodecadeau{width:650px; border-bottom:1px solid #FBEAF2; border-top:1px solid #FBEAF2; background-color:#FBF5EC; font-weight:bold; margin-top: 5px; color:#EF0F81; text-align:right; }

.boncadeau_right{float:left; width:450px; line-height:20px; }

.boncadeau_left{ float:left; width:200px; line-height:20px; text-align:right;}

/******************************************************************************************************************************/
				/*PLAN*//*PLAN*//*PLAN*//*PLAN*//*PLAN*//*PLAN*//*PLAN*//*PLAN*//*PLAN*//*PLAN*/
/******************************************************************************************************************************/

.menuplan{width:290px; float:left; border:solid 1px #F3CDE1; margin:0 5px 10px 5px; padding:5px;}
	.menuplan .titre_divers{text-transform:uppercase;}



/******************************************************************************************************************************/
				/*CLIENT*//*CLIENT*//*CLIENT*//*CLIENT*//*CLIENT*//*CLIENT*//*CLIENT*//*CLIENT*/
/******************************************************************************************************************************/

.bloc_centre{width:400px; margin:0 auto; background-color:#FBFBFB;}
.bloc_centre_bis{width:500px; margin:0 auto;}
.bloc_centre_bis2{width:380px; margin:0 auto;}
.td_altbis1{background-color:#F7F7F7; padding:5px 5px; border-bottom:solid 1px #FBEAF2;}
.td_altbis2{background-color:#FFFAFA; padding:5px 5px; border-bottom:solid 1px #FBEAF2;}
.bordure_d_bis{height:30px; line-height:30px; border-right:solid 1px #FBEAF2;}
.cde1totaux_bis{width:250px; float:right; padding:10px; border:solid 1px #FBEAF2;}

/******************************************************************************************************************************/
				/*Page recherche*//*Page recherche*//*Page recherche*//*Page recherche*//*Page recherche*/
/******************************************************************************************************************************/
.bloc_g{width:300px; padding:10px; float:left;}
.bloc_d{width:300px; padding:10px; float:right;}
	.champ_input{width:118px;border:solid 1px #FBEAF2;}
	.champ_selectbis{width:120px;}

.rechcontenubit{width:690px; height:190px; background:url('template-bg_rechcontenubit.jpg') no-repeat 22px 0;}
	.blocdivers_g{width:22px; height:180px; float:left;}
	.blocdivers_d{width:668px; height:180px; float:left;}
		.blocdivers_dd{width:16px; height:180px; float:right;}
		.blocdivers_dg{width:652px; height:180px; float:left; background:url('template-blocdivers_dg.jpg') repeat-x;}
			.nosarticles_descriptiong{width:150px; height:150px; float:left; padding-top:13px;}
			.nosarticles_descriptiond{width:500px; float:right; padding:18px 0;}
				.nosarticles_navigation, .nosrayons_navigation, .nospages_navigation{padding-bottom:10px; color:#EF0F81; font-size:12px;}
					.nosarticles_navigation h2, .nosrayons_navigation h2, .nospages_navigation h2{display:inline; font-size:12px;}
						.nosarticles_navigation h2 a, .nosrayons_navigation h2 a, .nospages_navigation h2 a{color:#EF0F81; text-decoration:none;}
						.nosarticles_navigation h2 a:hover, .nosrayons_navigation h2 a:hover, .nospages_navigation h2 a:hover{text-decoration:underline;}
					.nosarticles_navigation a, .nosrayons_navigation a, .nospages_navigation a{color:#EF0F81; text-decoration:underline;}
					.nosarticles_navigation a:hover, .nosrayons_navigation a:hover, .nospages_navigation a:hover{text-decoration:none;}
					
			.nosrayons_description, .nospages_description{width:640px; float:right; padding:18px 0;}

.pagenavperso{text-align:right; padding:0 30px 10px 0;}	
.pagination_rech{width:690px; height:23px; clear:both; margin-bottom:25px; background:url('template-bg_pagination_rech.jpg') no-repeat; color:#FFF; font-weight:bold; font-size:10px;}
	.pagination_rech a{color:#FFF;}
	
	.pagination_rech_g{width:120px; height:23px; float:left;}
		.pagination_rech_gbis{width:95px; height:23px; line-height:23px; padding-left:25px; background:url('template-pagination_g.jpg') no-repeat;}
	.pagination_rech_d{width:105px; height:23px; float:right; text-align:right;}
		.pagination_rech_dbis{width:80px; height:23px; line-height:23px; padding-right:25px; background:url('template-pagination_d.jpg') no-repeat;}

	.pagination_rech_m{width:400px; height:23px; line-height:23px; padding-right:7px; float:right; text-align:right; color:#FFF;}
		.page_encours{text-decoration:underline;}
	
	
.ssonglet {
border-left:1px solid #DED6C9;
border-right:1px solid #DED6C9;
border-top:1px solid #DED6C9;
color:#70665A;
font-size:11px;
width:186px;
z-index:10;
}
.ssonglet li {
background-color:#FAF9F7;
border-bottom:1px solid #DED6C9;
}
.float_left{
	float:left;
}

.ssonglet a {
color:#333333;
display:block;
height:20px;
padding:5px 3px 3px;
width:180px;
}
