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

h1, h2 { text-transform: none;}

#menu_categories { padding: 15px 0; }
	#menu_categories ul { margin: 0; padding: 0 2px; display: block; width: 844px; overflow: hidden; list-style: none; background: transparent url(/_boutiques/VISOANSKA//site_image/categories_blog.gif) left top no-repeat; }
	#menu_categories li { float: left; display: block; margin: 0; padding: 0; line-height: 33px; }
	
		#menu_categories li a { position: relative; display: block; text-indent: -5000px; overflow: hidden; background: transparent url(/_boutiques/VISOANSKA//site_image/categories_blog.gif) no-repeat left top; }
		#menu_categories li a:hover,
		#menu_categories li a:focus { outline: none; }
		
	#menu_categories li.cat_1 { width: 173px; }
		#menu_categories li.cat_1 a { background-position: -2px top; }
		#menu_categories li.cat_1 a:hover,
		#menu_categories li.cat_1 a:focus,
		#menu_categories li.cat_1 a.cat_active { background-position: -2px bottom; }
	#menu_categories li.cat_2 { width: 191px; } 
		#menu_categories li.cat_2 a { background-position: -175px top; } 
		#menu_categories li.cat_2 a:hover,
		#menu_categories li.cat_2 a:focus,
		#menu_categories li.cat_2 a.cat_active { background-position: -175px bottom; }
	#menu_categories li.cat_3 { width: 186px; }
		#menu_categories li.cat_3 a { background-position: -366px top; }
		#menu_categories li.cat_3 a:hover,
		#menu_categories li.cat_3 a:focus,
		#menu_categories li.cat_3 a.cat_active { background-position: -366px bottom; }
	#menu_categories li.cat_4 { width: 161px; }
		#menu_categories li.cat_4 a { background-position: -552px top; }
		#menu_categories li.cat_4 a:hover,
		#menu_categories li.cat_4 a:focus,
		#menu_categories li.cat_4 a.cat_active { background-position: -552px bottom; }
	#menu_categories li.cat_5 { width: 133px; }
		#menu_categories li.cat_5 a { background-position: -713px top; }
		#menu_categories li.cat_5 a:hover,
		#menu_categories li.cat_5 a:focus,
		#menu_categories li.cat_5 a.cat_active { background-position: -713px bottom; }

body { color: #444; line-height: 18px; }
#img_bg { position: fixed; z-index: 150; left: 0; top: 0; height: 100%; width: 50%; text-align: center; overflow: hidden; }
#img_bg2 { position: fixed; z-index: 151; left: 50%; top: 0; height: 100%; width: 50%; text-align: center; overflow: hidden; }
	#img_bg img { height: 100%; margin-right: 504px; float: right; }
	#img_bg2 img { height: 100%; margin-left: 504px; float: left; }
#enveloppe-page { position: relative; z-index: 200; }
#en-tete { background: #fff; }
#conteneur2 { background: #fff; padding-bottom: 20px; }
#conteneur { margin: 0; padding: 0 40px 0 80px; }
#conteneur-interne { height: inherit; min-height: 489px; background: transparent url(/_boutiques/VISOANSKA//site_image/bg_col_blog.gif) 668px top repeat-y; }
#contenu-principal { height: inherit !important; min-height: 489px; padding-right: 25px; }
#col-d { padding-left: 15px; }
	#col-d h2 { text-transform: uppercase; font-size: 15px; text-align: left; }
	#col-d ul { margin-bottom: 30px; }
	#col-d a { color: #9D9FA3; }
	#col-d a:hover,
	#col-d .active a { color: #B75519; text-decoration: none; }
		
.breadcrumb { margin-bottom: 20px; padding-bottom: 0; }


/* 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; }
		
h2.addcomment { margin-top: 30px; }	
	
#billet #addcomment { margin: 0 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;}

#billet .bloc-produit { width: 23%; margin: 1%; overflow: hidden; }
	#billet .bloc-produit img { height: 60px; overflow: hidden; }


/* LISTE DES BILLETS */
.blog_sep { height: 1px; margin: 15px 0; clear: both; }
.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 { font-size: 19px; border-bottom: 1px solid #A16F50; }
		.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; line-height: 15px; }
		.billet .blog_details a,
		#billet .blog_details a { color: #a16f50; }
		.billet .blog_details strong,
		#billet .blog_details strong { color: #a16f50;}
		.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: #a16f50; 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; padding: 0 5px 0 0; }
.blog_niveau2 { font-size: 13px; padding: 0 5px 0 0; }
.blog_niveau3 { font-size: 15px; padding: 0 5px 0 0; }
.blog_niveau4 { font-size: 18px; padding: 0 5px 0 0; }

