
/*  
h1 : #96c03a 25px bold 12px 0 0 0
h2 : #e71a68 20px bold 0 0 7px 0
*/


#intro_blog { height: 169px; width: 183px; padding: 23px 254px 45px 258px; margin: 0 0 22px 0; border-bottom: 1px solid #bab0af; background: transparent url(/_boutiques/DECOMOOD//site_image/bg_blog_de_m.jpg) left top no-repeat; }
	#intro_blog #intro_blog_txt { height: 169px; width: 183px; font-weight: bold; color: #fff; font-size: 14px; line-height: 15px; overflow: hidden; }


.encart-dynamique .bloc-produit { margin: 0; }
	.encart-dynamique .bloc-produit h3 { color: #348b9a; }
	.encart-dynamique .bloc-produit .bp-image { padding: 0; width: 213px; height: 213px; }


/* BILLET */
#billet #comments { margin: 30px 0 0; }
	#billet #comments ol { margin: 0 0 0 8px; }
	#billet #comments li { margin: 10px 0; }
		#billet #comments li .com_details { color: #8c8c8c; }
			#billet #comments li .com_details span { color: #96c03a; }
		#billet #comments li .com_contenu { margin: 0 0 20px 5px; }
		
#billet #addcomment { margin: 30px 0 0; }
	#billet #addcomment h2 { color: #D24D89; margin: 0 0 6px 0; }
	#billet #addcomment label { float: left; width: 60px; margin: 4px 0 0 30px; }
	#billet #addcomment div { clear: left; }
	#billet #addcomment .submit { margin: 0 0 0 90px; }


/* LISTE DES BILLETS */
.billet { margin: 22px 0 0; height: 213px; background: transparent url(/_boutiques/DECOMOOD//site_image/bg_billet_blog.gif) right top no-repeat; }
.billet.first { margin-top: 0; }

	.billet .img_billet { width: 213px; height: 213px; margin: 0 27px 0 0; float: left; position: relative; }
		.billet .img_billet .mask_img_billet { left: 0; top: 0; width: 100%; height: 100%; position: absolute; background: transparent url(/_boutiques/DECOMOOD//site_image/mask_img_blog.gif) left top no-repeat; }
	.billet .billet_content { overflow: hidden; height: 173px; padding: 20px 15px; }

	.billet h1.blog_titre { font-size: 20px; color: #be0057; line-height: 21px; padding: 0; margin: 0; }
		.billet h1.blog_titre a { color: #be0057; text-decoration: none; }
		.billet h1.blog_titre a:hover { color: #be0057; text-decoration: underline; }
	.billet .blog_details { color: #d24d89; font-size: 14px; line-height: 15px; font-weight: normal; margin: 0 0 6px 0; }
		.billet .blog_details a { color: #d24d89; text-decoration: underline; }
		.billet .blog_details a:hover { color: #d24d89; text-decoration: none; }
		.billet .blog_details span { color: #000; font-weight: bold; }
	.billet .blog_billet { margin: 13px 0 0; font-size: 14px; line-height: 16px; height: 80px; overflow: hidden; }
		.billet .blog_billet p { margin: 0 0 16px 0; }
	.billet .blog_lire_suite { margin: 0 0 10px 0; font-size: 14px; line-height: 16px; color: #000; font-weight: normal; }
		.billet .blog_lire_suite a { color: #000; text-decoration: underline; }
		.billet .blog_lire_suite a:hover { color: #000; text-decoration: none; }
		
.syspage { padding: 22px 0 0 0; margin: 22px 0 0 0; border-top: 1px solid #bab0af; text-align: right; }
	
	
	#billet h1.blog_titre { font-size: 20px; color: #be0057; line-height: 21px; padding: 0; margin: 0; }
		#billet h1.blog_titre a { color: #be0057; text-decoration: none; }
		#billet h1.blog_titre a:hover { color: #be0057; text-decoration: underline; }
	#billet .blog_details { color: #d24d89; font-size: 14px; line-height: 15px; font-weight: normal; margin: 0 0 6px 0; }
		#billet .blog_details a { color: #d24d89; text-decoration: underline; }
		#billet .blog_details a:hover { color: #d24d89; text-decoration: none; }
		#billet .blog_details span { color: #000; font-weight: bold; }
	#billet .blog_billet { line-height: 16px; margin: 15px 0; }
		
		
	.billet h2.blog_date,
	#billet h2.blog_date { color: #96c03a; font-weight: bold; font-size: 11px; }
	.billet .blog_categories,
	#billet .blog_categories,
	.billet .blog_tags,
	#billet .blog_tags { color: #8c8c8c; font-weight: normal; font-size: 11px; }
		.billet .blog_categories a,
		#billet .blog_categories a,
		.billet .blog_tags a,
		#billet .blog_tags a { color: #8c8c8c; text-decoration: underline; }
		#billet .blog_tags a:hover { color: #e71a68; text-decoration: none; }


/* NUAGE DE MOTS-CLES */
.blog_niveau1 { font-size: 11px; color: #888; padding: 0 5px 0 0; }
.blog_niveau2 { font-size: 13px; color: #7f7f7f; padding: 0 5px 0 0; }
.blog_niveau3 { font-size: 15px; color: #6b6b6b; padding: 0 5px 0 0; }
.blog_niveau4 { font-size: 18px; color: #333; padding: 0 5px 0 0; }



