@charset "utf-8";
/* CSS Document */



/* ---------------- BlockCategoryHTML ---------------------- */
#navigation{background:url(http://img.headict.com/themes/headict/img/block_manufacturer_footer.gif) no-repeat scroll left bottom transparent}
	#navigation .block_content{border-left:1px solid #D7D6D6; border-right:1px solid #D7D6D6; padding:5px 0;}
		#navigation .block_content ul.category li{padding:0;}
		#navigation .block_content ul.category li.category{margin:2px 0 0 10px;}
			#navigation .block_content ul.category li.category a{font-weight:bold; font-size:12px; color:#313131; text-transform:uppercase;}
			#navigation .block_content ul.category li.category ul.ss_category{}
				#navigation .block_content ul.category li.category ul.ss_category li.ss_category{margin:0 0 0 10px;}
					#navigation .block_content ul.category li.category ul.ss_category li.ss_category a{font-weight:normal; font-size:12px; color:#626262; text-transform:none;}
					#navigation .block_content ul.category li.category ul.ss_category li.ss_category ul.ss_ss_category{}
						#navigation .block_content ul.category li.category ul.ss_category li.ss_category ul.ss_ss_category li.ss_ss_category{margin:0 0 0 10px;}
							#navigation .block_content ul.category li.category ul.ss_category li.ss_category ul.ss_ss_category li.ss_ss_category a{font-weight:normal; font-size:11px; color:#929292; text-transform:none;}
	#navigation .block_content ul.category li.category a.currentCategory, #navigation .block_content ul.category li.category ul.ss_category li.ss_category a.currentCategory, #navigation .block_content ul.category li.category ul.ss_category li.ss_category ul.ss_ss_category li.ss_ss_category a.currentCategory{ color:#f65a11; }

		#navigation .block_content ul.category li.category a:hover, #navigation .block_content ul.category li.category ul.ss_category li.ss_category a:hover, #navigation .block_content ul.category li.category ul.ss_category li.ss_category ul.ss_ss_category li.ss_ss_category a:hover{color:#F65A11;}
		
/* --------------------------------------------------------- */



/* ---------------- Editorial ------------------------------ */
/* #editorial_block_center{padding-top:35px}
	#editorial_block_center .editorial_block_content{ float:left; width:48%;}
	#editorial_block_center .editorial_block_content.editorial_block_content_first{margin-right:4%;}
		#editorial_block_center .editorial_block_content h2{color:#000; font-size:22px; font-weight:normal; line-height:normal; height:auto; border-bottom:solid 1px #000; padding-bottom:5px; margin-bottom:5px; font-family:georgia; }
		#editorial_block_center .editorial_block_content p{text-align:justify; color:#7f7f7f; font-size:12px; margin:0;}
			#editorial_block_center .editorial_block_content p strong{font-weight:normal;}
			#editorial_block_center .editorial_block_content p a{color:#f76521;} */

/* Version 2011 */
#editorial_block_center{float:right; width:374px; padding-top:40px;}
#editorial_block_center .right_block_top{background:url(../img/bg_right_block_top.jpg) no-repeat; width:374px; height:3px;}
#editorial_block_center .editorial_block_content{background-color:#f2f2f2; padding:15px 19px 0;}
#editorial_block_center .editorial_block_content h3{color:#000; font-size:16px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding-bottom:4px; margin:0;}
#editorial_block_center .editorial_block_content p{color:#888888; font-size:12px;}
#editorial_block_center .editorial_block_content p a{color:#f76521;}
#editorial_block_center .editorial_block_content .link_qui_sommes_nous{display:block;}
#editorial_block_center .editorial_block_content hr{border:none; border-bottom:dotted 1px #c2c2c2; height:0; width:auto; padding-top:15px;}

/* --------------------------------------------------------- */




/* ------------------ HEADER ------------------------------- */
.h1_title{z-index: 820;font-size:11px; color:#1f1b1a; font-weight:normal; /* width:600px; */ margin:0 auto 0 -475px; text-align:left; height:15px; position:absolute; left:50%; top:150px;}

/* --------------------------------------------------------- */


/* ------------------ NQ_BLOG ------------------------------- */
#nq_blog{}
	#nq_blog .nq_blog_post{/* width:350px; padding-bottom:20px; */}
	/* #nq_blog .nq_blog_post.left{float:left;} */
	/* #nq_blog .nq_blog_post.right{float:right;} */
		#nq_blog .nq_blog_post .blog_link{float:left; width:161px;}
		#nq_blog .nq_blog_post .blog_link .image_post{ width:161px;}
		#nq_blog .nq_blog_post .nq_blog_post_content{width:161px; float:right;}
		#nq_blog .nq_blog_post .nq_blog_post_content.right{float:right;}
			#nq_blog .nq_blog_post .nq_blog_post_content h4 a{color:#f65a11; font-size:11px;}
			#nq_blog .nq_blog_post .nq_blog_post_content h4 a:hover{color:#f65a11; font-size:11px;}
			#nq_blog .nq_blog_post .nq_blog_post_content p a{font-size:11px; color:#878787;}
			#nq_blog .nq_blog_post .nq_blog_post_content p a:hover{font-size:11px; color:#878787;}
			#nq_blog .nq_blog_post .nq_blog_post_content a.link_view_more{background:url(../img/puce_btn_blog.png) no-repeat left center; display:block; padding-left:6px; color:#888888; font-size:11px; margin-top:5px; font-style:italic; font-family:Georgia, Arial, sans-serif;}
			#nq_blog .nq_blog_post .nq_blog_post_content a.link_view_more:hover span{/* text-decoration:underline; */}
				#nq_blog .nq_blog_post .nq_blog_post_content a img{vertical-align:middle;}


#nq_blog{width:336px; float:right; padding:15px 19px; background-color:#f2f2f2;}
#nq_blog h3{color:#000; font-size:16px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding-bottom:10px; margin:0;}
#nq_blog hr{border:none; border-bottom:dotted 1px #c2c2c2; height:0; width:auto; padding-top:15px;}

/* --------------------------------------------------------- */



/* ------------------ NQ_MANUFACTURERS --------------------- */ 
#nq_manufacturers{}
	#nq_manufacturers .nq_manufacturers_title{color:#f65a11; font-size:17px; font-family:georgia; padding-bottom:6px; text-align:left; margin-left:12px}
	#nq_manufacturers .nq_manufacturers_block{width:309px; height:95px; background-color:#000; float:left; margin:0 0 13px 12px;}
	#nq_manufacturers a.nq_manufacturers_block{border:solid 1px #32302e; display:inline-block;}
	#nq_manufacturers a.nq_manufacturers_block:hover{border:solid 1px #F65A11;}
	#nq_manufacturers div.nq_manufacturers_block{border:solid 1px #000;}
		#nq_manufacturers div.nq_manufacturers_block ul{margin:8px; list-style:none;}
			#nq_manufacturers div.nq_manufacturers_block ul li{float:left; width:73px; margin-bottom:5px; text-align:left;}
				#nq_manufacturers div.nq_manufacturers_block ul li a{ color:#727170; font-size:11px; display:block;}
				#nq_manufacturers div.nq_manufacturers_block ul li a:hover{color:#F65A11;}
	#nq_manufacturers hr{background:#494645; height:1px; overflow:hidden; margin-left:12px; border:none; margin-bottom:20px;}

#nq_manufacturers_home{width:336px; float:right; padding:15px 19px; background-color:#f2f2f2;}
#nq_manufacturers_home h3{color:#000; font-size:16px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding-bottom:10px; margin:0;}
#nq_manufacturers_home .manufacturer_sprite{display:block; float:left;}
#nq_manufacturers_home hr{border:none; border-bottom:dotted 1px #c2c2c2; height:0; width:auto; padding-top:15px;}

/* --------------------------------------------------------- */


/* ------------------ BLOCK VARIOUS LINKS --------------------- */ 
#block_various_links_footer{list-style:none; width:320px; margin-left:12px; float:left;}
	#block_various_links_footer li{text-align:left; margin-top:2px;}
		#block_various_links_footer li a, #block_various_links_footer li span{color:#f65a11; font-size:16px; font-family:georgia; cursor:pointer;}
		#block_various_links_footer li a:hover, #block_various_links_footer li span:hover{text-decoration:underline;}
			
/* --------------------------------------------------------- */


/* ------------------ NQ FACEBOOK -------------------------- */
#nq_facebook{width:320px; float:right; text-align:left;}
	#nq_facebook .nq_facebook_title{background:url(http://img.headict.com/themes/headict/img/logo_facebook_footer.png) no-repeat; width:76px; height:16px; display:block;}
	#nq_facebook .nq_facebook_description{color:#d1d1d0; font-size:11px; margin:10px 0; display:block; }

#nq_facebook_product{position:absolute; bottom:10px; left:0;}
/* ------------------------------------------------------------ */


/* ------------------ NQ TWITTER -------------------------- */
#nq_twitter{width:315px; float:right; margin-bottom:20px;}
	#nq_twitter_cache{ display:none;}
	#nq_twitter #nq_twitter_content{background:url(http://img.headict.com/themes/headict/img/bg_twitter_footer.jpg) no-repeat; width:298px; height:189px; position:relative; }
		#nq_twitter #nq_twitter_content #twitter_update_list{list-style:none; padding:65px 0 0 20px; text-align:left;}
			#nq_twitter #nq_twitter_content #twitter_update_list li{color:#FFFFFF; font-size:10px; width:142px; word-wrap: break-word; text-align:left; line-height:12px;}
				#nq_twitter #nq_twitter_content #twitter_update_list li a{color:#f1a28c; text-align:right; display:block; padding-right:18px;}
				#nq_twitter #nq_twitter_content #twitter_update_list li span{ height:60px; overflow:hidden; display:block;}
					#nq_twitter #nq_twitter_content #twitter_update_list li span a{color:#FFFFFF; text-align:left; display:inline;}
					#nq_twitter #nq_twitter_content #twitter_update_list li span a:hover{text-decoration:underline;}
		#nq_twitter #nq_twitter_content #profileLink{background:url(http://img.headict.com/themes/headict/img/follow_us.png) no-repeat; width:81px; height:22px; display:block; position:absolute; bottom:0; left:23px;}
			#nq_twitter #nq_twitter_content #profileLink span{display:none;}
	
/* ------------------------------------------------------------ */


/* ----------------- NEWSLETTER FOOTER ------------------------ */
#newsletter_block_footer{width:320px; float:left; margin-top:28px; margin-left:12px;}
	#newsletter_block_footer .block_content{}
		#newsletter_block_footer .block_content form{}
			#newsletter_block_footer .block_content form p.input_text{background:url(http://img.headict.com/themes/headict/img/bg_input_newsletter_footer.png) no-repeat; width:202px; height:29px; float:left;}
				#newsletter_block_footer .block_content form p.input_text input{font-size:12px; margin:7px 0 0 25px; color:#000; width:173px; text-align:left; background:none; border:none;}
				
				
				
			#newsletter_block_footer .block_content form p.input_submit{background:url(http://img.headict.com/themes/headict/img/bg_btn_newsletter_footer.png) no-repeat; width:43px; height:29px; float:left;}
				#newsletter_block_footer .block_content form p.input_submit input{color:#FFF; font-size:12px; font-weight:bold; padding-top:7px; background:none; border:none; width:43px; margin:0}
		#newsletter_block_footer .block_content .link_rss{color:#f65a11; font-family:Georgia; font-size:16px; text-align:left; display:block; margin-top:10px;}
			#newsletter_block_footer .block_content .link_rss img{vertical-align:middle; margin-left:5px;}
		
/* ------------------------------------------------------------ */


/* ---------------------- NQ PARTNERS ----------------------- */
#nq_partners{ text-align:left; background:#13110f; padding:10px 0 17px 0; position:absolute; right:0; left:0; font-family:Arial, Helvetica, sans-serif; /*height:70px;*/}
	#nq_partners .nq_partners_content{width:970px; margin:auto;}
		#nq_partners .nq_partners_content .first_line{margin-left:12px;}
			#nq_partners .nq_partners_content .first_line .address{color:#d0cfcf; font-size:11px; display:inline-block;}
			#nq_partners .nq_partners_content .first_line .developped{color:#898887; font-size:10px; display:inline-block;}
				#nq_partners .nq_partners_content .first_line .developped a{color:#898887; font-size:10px;}
		#nq_partners .nq_partners_content .second_line{margin:5px 0 0 12px; color:#898887; font-size:10px;}
			#nq_partners .nq_partners_content .second_line span{}
			#nq_partners .nq_partners_content .second_line p{display:inline-block;}
			#nq_partners .nq_partners_content .second_line a{color:#71706f; font-size:10px; margin:0 2px;}
.clear_partner { clear:both; height:10px; }


/* ----------------------------------------------------------- */


/* ---------------------- NQ CATEGORIESLINK ------------------ */
#nq_categorieslink{/* margin-top:30px */}
	#nq_categorieslink ul{list-style:none;}
	#nq_categorieslink ul.left{float:left; /*margin-right:20px;*/}
	#nq_categorieslink ul.left.last{margin-right:0;}
	#nq_categorieslink ul.right{float:right;}
		#nq_categorieslink ul li.nq_categorieslink_title{color:#000000; font-size:13px; font-style:italic; font-family:Georgia; padding-bottom:5px; margin-bottom:5px;}
			#nq_categorieslink ul li.nq_categorieslink_title a{color:#000000;}
			#nq_categorieslink ul li.nq_categorieslink_title a:hover{}
		#nq_categorieslink ul li.nq_categorieslink_link{float:left; color:#919191; font-size:10px;}
		#nq_categorieslink ul li.nq_categorieslink_link a{color:#919191; font-size:10px; padding:0 2px;}
			#nq_categorieslink ul li.nq_categorieslink_link a:hover{text-decoration:underline;}

#nq_categorieslink_container{width:374px; float:right;}
#nq_categorieslink{padding:5px 19px 10px 19px; background-color:#f2f2f2;}
#nq_categorieslink h3{color:#000; font-size:16px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding-bottom:4px; margin:0;}
#nq_categorieslink .manufacturer_sprite{display:block; float:left;}
#nq_categorieslink hr{border:none; border-bottom:dotted 1px #c2c2c2; height:0; width:auto; padding-top:15px;}
#nq_categorieslink_container .right_block_bottom{background:url(../img/bg_right_block_bottom.jpg) no-repeat; width:374px; height:3px;}
/* ----------------------------------------------------------- */


/* ---------------------- CATEGORY CORNER MARQUE ------------------ */
#image-block{}
#image-block.container_corner_marque{position:relative;}
	.container_corner_marque .image_corner_marque{position:absolute; left:0; top:0; z-index:1;}
	.container_corner_marque .logo_corner_marque{position:relative; z-index:2; left:20px;}
	.container_corner_marque .description_corner_marque{position:relative; z-index:2; width:235px; left:20px;}
	
	
/* ----------------------------------------------------------- */




/* --------------------- COLOR DESCRIPTION CORNER MARQUE --------------- */

.description_advita, .description_advita p{color:#000;}
.description_kask, .description_kask p{color:#000;}
.description_brixton, .description_brixton p{color:#FFFFFF;}
.description_urbanears, .description_urbanears p{color:#000;}
.description_nobis, .description_nobis p{color:#000;}

/* --------------------------------------------------------------------- */


	
	
/* --------------------- Banniere header --------------- */	
.banniereHeader{
	float:left;	
}

/* --------------------------------------------------------------------- */
	

