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

h1, h2 { text-transform: none;}


/* BILLET */
#billet .blog_chapeau { margin-bottom: 1em;}

#billet .avis-box { margin: 1em 0 2em; width: 98%;}

#billet #comments { margin: 30px 0 0; }
	#billet #comments ol {}
	#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: 1em 0 2em; width: 30.5em; }
	#billet #addcomment label { }
	#billet #addcomment div { clear: left; }
	#billet #addcomment .submit { margin: 0 0 0 90px; }
	
* html .liste-produit { width: 570px;}
#billet .blog_titre, #billet .blog_details, .blog_billet, #billet .blog_chapeau { padding-right: 10px;}
#billet .date { margin-right: 10px;}


/* LISTE DES BILLETS */
.blog_sep { border-top: 1px solid #96c03a; height: 1px; margin: 15px -9px; }
.billet { margin: 10px 0; }
.billet.first { margin-top: 0; }
	.billet h2.blog_titre,
	#billet h1.blog_titre { font-weight: bold; margin-top: 0;}
		.billet h2.blog_titre a,
		#billet h1.blog_titre a { }
		.billet h2.blog_titre a:hover,
		#billet h1.blog_titre a:hover { }
	.billet p.blog_date,
	#billet p.blog_date {  }
	.billet .blog_details,
	#billet .blog_details { font-size: 0.86em;}
		.billet .blog_details a,
		#billet .blog_details a { color: #2d2a2a; }
		.billet .blog_details strong,
		#billet .blog_details strong { color: #2d2a2a;}
		.billet .blog_categories a,
		#billet .blog_categories a,
		.billet .blog_tags a,
		#billet .blog_tags a { }
	.billet .blog_billet,
	#billet .blog_billet { margin: 15px 0; }
	.billet .blog_lire_suite { text-align: right; }
		.billet .blog_lire_suite a { }
		.billet .blog_lire_suite a:hover { }
	.billet .blog_commentaire { }
		.billet .blog_commentaire a.aucun_commentaire { }
		.billet .blog_commentaire a.aucun_commentaire:hover { }

	.billet .blog_details a:hover,
	#billet .blog_details a:hover,
	.billet .blog_tags a:hover,
	#billet .blog_tags a:hover { color: #2d2a2a; text-decoration: underline; }
	
	.page_associe { border-top: 1px solid #85ABA7; margin: 2em 0; padding: 0 0 1em;}
	
	p.dernier_com { margin: 0;}
		p.dernier_com span.info-com { color: #606360; font-size: 0.8em; line-height: 1.2em;}
		p.dernier_com span.commentaire { display: block; margin-bottom: 0.5em; max-height: 4.2em; overflow: hidden;}


/* 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; }
		
		
/* DIAPORAMA */
.diap { overflow: hidden; clear: both; margin-bottom: 30px; }
	.diap .diapBlockDiapo { float: left; overflow: hidden; margin-right: 20px; }
	.diap .diapImageContainer { border: 1px solid #A9A9A9; margin: 0 0 10px 10px; background: #fff; text-align: center; }
		.diap .diapImage {  }
	.diap .diapNavigationPane { margin-left: 10px; padding: 5px; background: #FAF8F6; border: 1px solid #A9A9A9; height: 30px; text-align: center; }
		.diap .diapPages { padding-top: 8px; }
		.diap a { text-decoration: none; background: none repeat scroll 0 0 #718fa4; border: 1px solid #728B22 !important; color: #FFFFFF; }
		.diap a:hover { text-decoration: none; background: none repeat scroll 0 0 #567993; border: 1px solid #728B22 !important; color: #FFFFFF; }
		.diap .diapBtnNext { float: right; margin-right: 3px; padding: 3px 7px; }
		.diap .diapBtnPrevious { float: left; margin-left: 3px; padding: 3px 7px; }
	.diap .diapText { margin-left: 20px; overflow: hidden; }
		
		
		