


.searchword { font-weight:bold;font-size:14px;color:#bc2b00; }

/*************************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */ 
/*************************************************************************************************************************************************************************/
*{margin:0;padding:0;}

body{text-align:center}

img{border:0}
p{margin:0; padding:0}
a{text-decoration:underline; outline:none; cursor:pointer}
a:hover{text-decoration:none;}
ul{margin:0 0 0 20px;}
ol{margin:0 0 0 30px;}
dd{margin:0 0 0 20px;}
select option{padding:0 3px;}
hr{display:none;}
fieldset{border:none;}
fieldset legend{display:none;}
/*************************************************************************************************************************************************************************/
.ptb2{padding:2px 0} .ptb5{padding:5px 0} 
.db{display:block} .dn{display:none}

h1.componentheading{display:none}
h2.componentheading, h3.componentheading, .componentheading, h2.componentheading2{background:url("../images/bg-titre.gif") repeat-y scroll 0 0 transparent;padding-left:20px;text-align:left;width:500px;}

.pagetitle{background:#fff; width:602px; padding:0 0 10px 15px}
.display{background:#fff; margin-bottom:10px}


/* Pref generales aux blocs arrondis */
.bloc_arro, .bloc_arro .contenu{position:relative; overflow:hidden}	
	.bloc_arro .barre{position:relative;width:100%; line-height:0px; font-size:0px}
		.bloc_arro .prefcoin, .prefcoin span{position:absolute; display:block; overflow:hidden}
			.bloc_arro .prefcoin.hg, .prefcoin.hg span{top:0; left:0}
			.bloc_arro .prefcoin.hd, .prefcoin.hd span{top:0; right:0}
			.bloc_arro .prefcoin.bg, .prefcoin.bg span{bottom:0; left:0}
			.bloc_arro .prefcoin.bd, .prefcoin.bd span{ bottom:0; right:0}
		.bloc_arro .contenu{border:1px solid  ; border-width:0px 1px}
		.bloc_arro .barre .centre{background-repeat:repeat-x; position:relative; display:block; font-size:0px; line-height:0}
			.bloc_arro .barre .centre.ht{background-position:top}
			.bloc_arro .barre .centre.bs{background-position:bottom}
		.bloc_arro .prefcoin span{width:100px; height:100px}
		
/* -- -- */	





/*************************************************************************************************************************************************************************/
/* STRUCTURE GENERALE */ 
/*************************************************************************************************************************************************************************/
	
	/* Fond de page avec motif lat�ral */
	body{text-align:center; background:#BABABA url(../images/bg-fond01.jpg) repeat-x 51% 0}
	
	/* Bandeau haut */
	#top{position:relative;width:1000px;height:209px; margin:0 auto; background:url(../images/bg-header.jpg) no-repeat}
		#top .bt-accueil{background:url(../images/bg-bt-accueil.png); width:25px; height:24px; position:absolute; left:158px; top:111px}
		#top .logonordnet{position:absolute; right:0; top:0; display:block; width:143px; height:53px; font-size:0; line-height:0}
		#top .logonordnet span{display:none}
		
	/* Contenu global avec les colonnes */
	#content{position:relative;width:1000px;text-align:left;margin:0 auto;  background:#EEEEEE url(../images/bg-fond02.jpg) no-repeat 0 100%; 
	margin-top:-74px; margin-bottom:40px; overflow:hidden; padding-bottom:10px; z-index:1}
	
	#content .content_bordure{position:relative; overflow:hidden; background:url(../images/bg_barre.gif) repeat-y 100% 0; width:100%; padding-bottom:280px}
		
		/* COLONNE GAUCHE */
		#nordnet_col3 #left{position:relative; width:147px; float:left; display:inline;overflow:hidden;}
		
		
		/* CENTRE DE PAGE */
		
			/*fil d'ariane */
			.breadcrumbs{overflow:hidden; font-size:10px;background:#fff;color:#939393;width:602px;display:block;padding:0px 0px 10px 15px;}
			.breadcrumbs a.pathway{font-size:10px;color:#939393;}
		
		#nordnet_col3 #center{position:relative;width:633px; float:left; display:inline; overflow:hidden; color:#000000}
			/* Arrondi haut du blog central */
			#nordnet_col3 #center .center_haut{background:url(../images/bg-3col-fond05.png) no-repeat; height:15px; overflow:hidden}
			
			#nordnet_col3 .blocs_resumes{position:relative; overflow:hidden;margin-bottom:10px; width:100%}
			
			#nordnet_col3 .center_fond{overflow:hidden; width:618px; background:url(../images/bg-fond03.jpg) repeat-y; padding-left:6px}
			#nordnet_col3 #center_content{position:relative; overflow:hidden; width:633px}
			#nordnet_col3 #center_content .center_content1{position:relative; overflow:hidden}
			
			#nordnet_col3 #center_content .marges { position:relative; overflow:hidden; padding:0 15px 0 35px; background:#fff; width:567px}		
			#nordnet_col3 #center_content .leading-content .marges {padding:0 15px 0 15px}
			#nordnet_col3 #center_content .page, .xmap { position:relative; width:617px; overflow:hidden;background:#FFFFFF;text-align:justify; }
			
			.xmap{padding:10px 10px;}			
			
			/* Spécifique pages articles */
			#nordnet_col3 #center_content .page.com_content{background:none}
			#nordnet_col3 #center_content .page.com_content .contenuArticle {position:relative;width:100%;background:none;overflow:hidden; }
			#nordnet_col3 #center_content .page.com_content .contenuArticle p {margin:0; padding:0; margin-bottom:5px}
			#nordnet_col3 #center_content .page.com_content .contenuArticle .buttonheading {position:absolute; right:15px; top:12px; width:auto}
			
			#nordnet_col3 #center_content .page.com_content .contenuArticle  table  img{margin:0 10px 10px 0}
			#nordnet_col3 #center_content .page.com_content .contenuArticle  table td{vertical-align:top}
			#nordnet_col3 #center_content .page.com_content .contenuArticle  table td object{margin:10px 10px 0 0}

			.postnotify0, .postnotify1{display:none}
			
			
			#nordnet_col3 #center_content .page.com_content .contenuArticle #article { padding:10px 15px 25px 15px;position:relative;background:url(../images/bottom_article.jpg) #FFFFFF bottom left no-repeat;overflow:hidden}
			#nordnet_col3 #center_content .page.com_content .contenuArticle #article.art2{background:#fff}	
				#nordnet_col3 #center_content .page.com_content .contenuArticle #article  img{margin:0 10px 10px 0; vertical-align:middle}
				
			#nordnet_col3 #center_content .page.com_content .contenuArticle #article .buttonheading  img{vertical-align:bottom}
			
				/* partie commentaire article*/
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .menu_comment{margin-bottom:0px;width:607px;float:left;background:url(../images/bg_top_comment.png) #FFFFFF top left no-repeat;padding-right:10px;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .lien_add_comment{color:#fff;line-height:29px;float:right;display:block;height:25px;padding-right:25px;background:url(../images/btn_add_comment.gif) 100% 5px no-repeat;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .titre_menu_comment{float:left;line-height:29px;padding-left:15px;color:#fff;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .contenu_comment{color:#282828;float:left;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .contenu_comment_left{overflow:hidden; float:left;background:url(../images/corner_top_left_comment.gif) top left no-repeat;
				padding-left:15px}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .contenu_comment_right{float:left;background:url(../images/bg_middle_comment.gif) no-repeat top right #e6e4e4;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .contenu_comment_bottom{float:left;height:15px;width:617px;background:url(../images/bg_bottom_comment.jpg) top left no-repeat;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .sous_contenu_comment{float:left;width:587px; padding-right:15px}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .createdate{float:right;color:#404040;padding:15px 10px 0px 0px;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .postusername{display:block;float:left;font-weight:bold;color:#ae310d;padding-left:40px;display:block;line-height:29px;background:url(../images/icone_comment.jpg) no-repeat 10px 5px;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .posttitle{clear:both;float:left;padding-left:40px;display:block;line-height:29px;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .separateur_comment{float:left;background:url(../images/separateur_comment.png) top right no-repeat;height:1px;width:602px;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .content_comment{float:left;padding:10px 20px 10px 40px;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .entete_form_comment{color:#fff;text-align:center;line-height:29px;height:29px;margin-bottom:0px;width:607px;float:left;background:url(../images/bg_top_form_comment.png) #FFFFFF top left no-repeat;padding-right:10px;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .contenu_form_comment_right{float:left;background:url(../images/bg_plume_comment.jpg) no-repeat top right #e6e4e4;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .sous_contenu_comment ul{list-style-type:none;padding:0px;margin:0;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .sous_contenu_comment ul li{width:600px;float:left;clear:both;padding:13px 0px 0px 0px;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .sous_contenu_comment ul li label{font-weight:bold;float:left;display:block;width:50px;padding-left:40px;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .sous_contenu_comment ul li input{float:left;display:block;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .sous_contenu_comment .width316{width:316px;} 
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .sous_contenu_comment .width318{width:318px;} 
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .sous_contenu_comment .width200{width:200px;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .sous_contenu_comment .width145{width:145px;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .sous_contenu_comment select.inputbox{float:left;width:105px;}
				#nordnet_col3 #center_content .page.com_content .contenuArticle #comment ul li input.button_comment{float:none;margin:auto;width:91px;height:28px;background:url(../images/btn_valider_comment.gif) no-repeat top left;border:0;}
				#poweredby{display:none;}
				
				
				#nordnet_col3 .leading{position:relative; overflow:hidden; width:617px; background:#fff}
					
					#nordnet_col3  table td a{color:#AB2700; text-decoration:underline}
					#nordnet_col3 .leading  table td{vertical-align:top}
					#nordnet_col3 .leading td img{margin:0 10px 10px 0}

					.detailpubli{overflow:hidden; position:relative; width:100%; font-size:10px}
						.createdate{display:block; color:#7F7F7F}
						.createdby{display:block}
						.pageinfo a{font-size:10px; color:#c71411; text-decoration:underline}
					
/*************************************************************************************************************************************************************************/
					/* Bloc mis en avant ITEM2 */ 

					#nordnet_col3 .leading-content{position:relative; width:600px; overflow:hidden}
					#nordnet_col3 .leading-content .marges{position:relative; overflow:hidden; padding:0 0 0 15px}
						/* titre du billet */
						#nordnet_col3 .leading-content h2.contentheading, #nordnet_col3 h2.contentheading, .componentheading{text-align:left; background:url(../images/bg-titre.gif) repeat-y; padding-left:20px;width:500px}
							#nordnet_col3 h2.contentheading a{font-size:15px; font-weight:bold; color:#ab2700;text-decoration:underline;}
							#nordnet_col3 h2.contentheading a:hover { text-decoration:none; }
							#nordnet_col3 h3.componentheading{font-size:15px; font-weight:bold; color:#ab2700;}
							#nordnet_col3 h2.componentheading, .componentheading, .componentheading2{font-size:17px; font-weight:bold; color:#ab2700;}
							.componentheading{margin-bottom:10px;}
							
						#nordnet_col3 .contenu_publi{position:relative; overflow:hidden; margin-bottom:10px; height:155px; text-align:justify}
                        #nordnet_col3 .contenu_publi .cacheblc{width:590px; background:url(../images/bg-3col-fond08.png) repeat-x;position:absolute;right:0; bottom:-2px; height:90px}
						
							/* bloc commentaire et lire la suite */
							#nordnet_col3 .leading .write_comment .readon{background:url(../images/bg-pucecomm.gif) no-repeat 100% 50%; position:absolute; 
							right:110px; bottom:10px; width:95px; font-size:10px; text-align:left; color:#484848; padding-right:9px; height:15px}
							#nordnet_col3 .leading .readon{position:absolute; right:0; bottom:5px; width:91px; height:28px; font-size:12px; 
							background:url(../images/boutons/bg-bt-liresuite01.gif) no-repeat; padding:0; color:#ffffff}
							#nordnet_col3 .leading .readon span{display:none;}

						#nordnet_col3 .detailpubli{padding:0; overflow:hidden; width:100%; position:relative; margin:0 0 10px 0; padding-top:5px}
							#nordnet_col3 .pageinfo{float:right; display:inline; margin:0}
							#nordnet_col3 .iteminfo{float:left; display:inline; margin:0}
							
						#nordnet_col3 .leading .buttonheading{display:inline; position:absolute; right:0; top:0}
						#nordnet_col3 .leading .buttonheading img, #nordnet_col3 .buttonheading img{margin:0 0 0 5px; padding:0}

				
				#nordnet_col3 .leading_separator{display:block; background:url(../images/bg-3col-fond03.png) no-repeat;height:34px}
				
				
/*************************************************************************************************************************************************************************/
					/* Bloc r�p�t�s plus petits ITEM */
					
					#nordnet_col3 .article_row{position:relative; float:left; display:inline; width:302px; overflow:hidden; margin:10px 14px 0 0; 
					overflow:hidden}
						#nordnet_col3  .article_row_haut{background:url(../images/bg-3col-fond04.png) no-repeat; height:9px; line-height:0px; font-size:0px}
						#nordnet_col3  .article_row_contenu{background:#fff; overflow:hidden; position:relative; height:300px}
						#nordnet_col3  .article_row_bas{background:url(../images/bg-3col-fond07.png) no-repeat; height:18px}
						#nordnet_col3  .article_column{position:relative; height:300px; overflow:hidden}
						#nordnet_col3  .article_column_contenu{position:relative; width:270px; margin-left:15px; height:300px; overflow:hidden}
						/* titre du billet */
						#nordnet_col3 .article_column h2.contentheading{text-align:left; background:url(../images/bg-titre.gif) repeat-y; padding-left:20px; 
						width:245px; margin:0 0 10px 0}
						#nordnet_col3 .article_column h2.contentheading a{font-size:13px; font-weight:bold; color:#ab2700}
			
							#nordnet_col3 .article_column .contenu_publi1{position:relative; overflow:hidden; height:284px; font-size:13px; font-weight:normal}
							#nordnet_col3 .article_column  .cacheblc{width:278px; height:90px; background:url(../images/bg-3col-fond08.png) repeat-x;
							position:absolute; right:-1px; bottom:0px}
							
							#nordnet_col3 .article_column  table td{vertical-align:top}
							#nordnet_col3 .article_column  table td img, #nordnet_col3 .article_column  img{width:90px; margin-right:5px}
							
						/* bloc commentaire et lire la suite */
							#nordnet_col3 .article_row .write_comment a{position:absolute; bottom:7px; left:50px; width:110px; display:block; 
							background:url(../images/bg-pucecomm.gif) no-repeat 100% 50%; width:95px; font-size:10px; text-align:left; color:#484848; 
							padding-right:9px; height:15px; z-index:2;text-decoration:none;}
						
						#nordnet_col3 .article_row .readon{position:absolute; right:0; bottom:20px; width:91px; height:28px; font-size:12px; 
						background:url(../images/boutons/bg-bt-liresuite01.gif) no-repeat; padding:0; color:#ffffff; z-index:2}
						#nordnet_col3 .article_row .readon span{display:none}

						
						
						#nordnet_col3 .article_column .buttonheading{position:absolute; bottom:10px; left:0}
						#nordnet_col3 .article_column .buttonheading img{margin:0 5px 0 0; padding:0; width:auto}
						
						
/*************************************************************************************************************************************************************************/
					/* Bloc plus d'articles */
					
					#nordnet_col3  .blog_more{position:relative; width:100%; overflow:hidden; margin-bottom:10px}
						#nordnet_col3  .blog_more_haut{position:relative; overflow:hidden; background:url(../images/bg-3col-fond09.png) no-repeat; height:10px; line-height:0px; font-size:0px}
						#nordnet_col3  .blog_more_contenu{position:relative; overflow:hidden; background:#fff; color:#AB2700; text-align:left; width:618px}
							#nordnet_col3  .blog_more_contenu1{margin-left:20px}
						#nordnet_col3  .blog_more_contenu h2{font-size:15px; font-weight:bold; text-align:left; color:#AB2700; margin-bottom:7px}
						#nordnet_col3  .blog_more_contenu a{color:#AB2700; text-decoration:underline; line-height:1.5em}
						#nordnet_col3  .blog_more_contenu a:hover { text-decoration:none; }
						
						#nordnet_col3  .blog_more_bas{position:relative; overflow:hidden; background:url(../images/bg-3col-fond03.png) no-repeat; height:30px}

/*************************************************************************************************************************************************************************/
					/* Bloc compteur de pages */
					
					#nordnet_col3  .counterpage{position:relative; overflow:hidden; background:#fff; width:618px; background:#fff; padding:5px 0; height:20px}
					#nordnet_col3  .counterpage_contenu{margin:0 10px 0 10px; margin-top:5px}
					#nordnet_col3  .counterpage .counter{float:left; display:inline; font-weight:bold; font-size:11px; color:#A3A3A3}
					#nordnet_col3  .counterpage .pagination{float:left; display:inline; margin-left:80px; font-size:11px; }
						#nordnet_col3  .counterpage ul li{float:left; display:inline; padding:0 3px}
							#nordnet_col3  .counterpage ul li a{color:#BC2B00; text-decoration:underline; font-size:11px; }
								#nordnet_col3  .counterpage ul li strong a{font-weight:normal}
								
/*************************************************************************************************************************************************************************/
					
					/* Arrondi bas du blog central */
			#nordnet_col3 .center_bas{display:block; position:relative;;overflow:hidden; height:40px; margin-bottom:20px}		
			#nordnet_col3 .center_bas.com_mad4joomla, #nordnet_col3 .center_bas.com_xmap {background:url(../images/bg-3col-fond11.png) 0 0 no-repeat}
			#nordnet_col3 .center_bas.com_content.category, .center_bas.com_content.frontpage,.center_bas.com_content.section , .center_bas.com_content.article2,
			#nordnet_col3 .center_bas.com_content.center_bas.com_content.articleart2
			{background:url(../images/bg-3col-fond11.png) 0 0 no-repeat}
			#nordnet_col3 .center_bas.com_content.categoryart3, #nordnet_col3 .center_bas.com_content.articleart4{background:url(../images/bg-3col-fond13.png) 0 0 no-repeat}
			#nordnet_col3 .center_bas.com_content.categoryart4{background:url(../images/bg-3col-fond14.png) 0 0 no-repeat}
			
			
			#nordnet_col3 .center_bas.com_search.search{background:url(../images/bg-3col-fond12.png) 0 0 no-repeat}
			
		/* COLONNE DROITE */
		#nordnet_col3 #right{position:relative;float:right; display:inline; width:210px; padding-right:3px; overflow:hidden}

		/* BOUTONS DIVERS */
		#nordnet_col3 a.retourhomepage{float:right; display:inline; background:url(../images/bg-bt-retourhome.gif) no-repeat 100% 50%; padding-right:15px; 
		font-size:11px; color:#595959; text-decoration:underline }
		#nordnet_col3 a.hautdepage{background:url(../images/bg-bt-hautdepage.gif) no-repeat 100% 50%; color:#282828; text-decoration:underline; 
		font-size:10px; padding-right:15px; float:right; margin-right:30px}
	
	

	/* BAS DE PAGE */
	#bottom{position:absolute; bottom:0; clear:both;width:100%; margin-bottom:5px}
	#bottom ul{width:800px; margin:0 auto; text-align:center}
		#bottom li{display:inline}
			#bottom  ul li a{color:#fff; font-size:11px; text-decoration:none; margin-right:10px}
			#bottom li.item11 a{border-right:1px solid #fff; padding-right:7px}
			#bottom li a:hover{text-decoration:underline}
	
/*************************************************************************************************************************************************************************/
/* BLOC GENERIQUES COMPOSANTS */ 
/*************************************************************************************************************************************************************************/

	/* Referencement */
	.bloc-ref{color:#fff; font-size:9px}
	
	/* MOTEUR RECHERCHE */
	.search_1{background:url(../images/bg-recherche.jpg) no-repeat 0 0; width:220px; height:74px; overflow:hidden;}
		.search_1 input{background:none; border:0; margin:43px 0 0 25px; font-size:11px; color:#B0433C; vertical-align:middle}
		.search_1 label{display:none}
		.search_1 .validersearch{top:-5px; right:5px; background:transparent; cursor:pointer; position:absolute; width:30px; height:25px}
	
	/* ------------------------------------------------------------------------------------*/
	/* BLOC "A PROPOS" */
	/* D�finition de la couleur de fond du bloc */
	.bloc_arro.moduleedito .contenu,	
	.bloc_arro.moduleedito .barre .centre.bs, 
	.bloc_arro.moduleedito .barre .centre.ht
	{ background-color:#fff; font-size:12px; font-family:"Trebuchet MS"; color:#707070}
	
	/* Bordures et fond*/
	.bloc_arro.moduleedito .barre .centre.ht,
	.bloc_arro.moduleedito .barre .centre.bs
	{background-image:url(../images/coins/bordure01.gif)}
	.bloc_arro.moduleedito .contenu{padding:0 10px 0 10px ; border-color:#9F9F9F; border-width:0 0 0 2px}
	.bloc_arro.moduleedito .barre .centre.ht{background:#fff}
	.bloc_arro.moduleedito h3 {font-size:18px;  margin-bottom:5px; line-height:1.0em; color:#6E6E6E}
	
	/* dimensions des images de coin et r�glage du margin en cons�quence */
	.bloc_arro.moduleedito .prefcoin, 
	.bloc_arro.moduleedito .barre  .centre
	{height:10px;line-height:0px; font-size:0px}
	.bloc_arro.moduleedito .prefcoin{width:10px}
	.bloc_arro.moduleedito .barre .centre{margin:0 10px}
	
	/* Image qui compose les coins du bloc arrondi */
	.bloc_arro.moduleedito .prefcoin span{background-image:url(../images/coins/coin_gris01.png) }

	
	/* ------------------------------------------------------------------------------------*/
	/* BLOC "ARTICLES LES PLUS CONSULTES" */
	.bloc_arro.modulearticles{margin-top:10px}
	.bloc_arro.modulearticles .contenu,
	.bloc_arro.modulearticles .barre .centre.bs, 
	.bloc_arro.modulearticles .barre .centre.ht
	{background-color:#fff; font-size:12px; font-family:"Trebuchet MS"}
	.bloc_arro.modulearticles .barre .centre.ht,
	.bloc_arro.modulearticles .barre .centre.bs
	{background-image:url(../images/coins/bordure02.gif)}
	.bloc_arro.modulearticles .barre .centre.ht{background:#fff}
	.bloc_arro.modulearticles .contenu{padding:0 10px 5px 10px; border-right:none; border-color:#E4E4E4; border-width:0 0 0 3px}
	.bloc_arro.modulearticles .contenu a{font-size:12px}
	
	.bloc_arro.modulearticles h3 {background:url(../images/titres/bg_articles.gif) no-repeat; width:178px; height:15px; margin-bottom:5px; line-height:1.0em}
	.bloc_arro.modulearticles h3 span{display:none}

	.bloc_arro.modulearticles .prefcoin, 
	.bloc_arro.modulearticles .barre  .centre
	{height:10px;line-height:0px; font-size:0px}
	.bloc_arro.modulearticles .prefcoin{width:10px}
	.bloc_arro.modulearticles .centre{margin:0 10px}
	.bloc_arro.modulearticles .prefcoin span{background-image:url(../images/coins/coin_gris02.png) }
	.bloc_arro.modulearticles ul{margin:0; padding:0; overflow:hidden; position:relative; width:100%}
	.bloc_arro.modulearticles li{list-style-type:none; background:url(../images/puces/bg-pucecarre01.gif) no-repeat 0 5px; width:100%;float:left;}
	.bloc_arro.modulearticles li a{display:block; margin-left:10px; font-family:"Trebuchet MS"; color:#484848; text-decoration:underline; margin-bottom:5px}
	.bloc_arro.modulearticles li a:hover{text-decoration:none; color:#000}

	/* ------------------------------------------------------------------------------------*/
	/* BLOC "MENU" */
	.bloc_arro.module_menu .contenu,.bloc_arro.module_menu .barre .centre.ht{background-color:#AE310D; font-size:12px}
	.bloc_arro.module_menu .barre .centre.ht{background-image:url(../images/coins/bordure02.gif)}
	.bloc_arro.module_menu .contenu{padding:10px 0 0 0; border:none; position:relative;}
	.bloc_arro.module_menu h3 {display:block; background:url(../images/titres/bg_rubriques.gif) 10px 0 no-repeat; height:17px; width:120px; margin-bottom:5px}
	.bloc_arro.module_menu h3 span{display:none}
	.bloc_arro.module_menu .prefcoin, 
	.bloc_arro.module_menu .barre  .centre
	{height:0px;line-height:0px; font-size:0px}
	.bloc_arro.module_menu .barre .centre.bs{background:#B9593D;width:100%;}
	.bloc_arro.module_menu .barre .centre.ht{background:#AE310D;width:100%;}
	.bloc_arro.module_menu .prefcoin span{background-image:url(../images/coins/coin_color01.png) }
	
	/* Mise en page du menu */
	.bloc_arro.module_menu ul{margin:0; padding:0; background:#B9593D; width:100%}
		.bloc_arro.module_menu li{list-style-type:none; background:url(../images/puces/bg-pucecible.gif) no-repeat 10px 10px}
			.bloc_arro.module_menu li a{display:block; font-family:arial; color:#fff; padding:5px 0 5px 25px; 
			background:url(../images/separateurs/separ01.jpg) no-repeat 50% 0; text-decoration:none}
			.bloc_arro.module_menu li.item1 a{text-decoration:none; background:#B9593D url(../images/puces/bg-pucecible.gif) no-repeat 10px 10px ; color:#fff}
			.bloc_arro.module_menu li a:hover{text-decoration:none; background:#A85137 url(../images/puces/bg-pucecible.gif) no-repeat 10px 10px ; color:#fff}

	.bloc_arro.module_menu li#current{background:#4A4A4A}
	.bloc_arro.module_menu li#current a{color:#fff;border-right:4px solid #fff; background:none}
	
	.bloc_arro.module_menu #current.parent.active {list-style-type:none; background:#4A4A4A}
	.bloc_arro.module_menu #current.parent.active ul{background:#585858;}
	.bloc_arro.module_menu #current.parent.active a{background:#464646; color:#fff}
	.bloc_arro.module_menu #current.parent.active a span{font-size:11px}
	.bloc_arro.module_menu #current.parent.active ul li{background:none; border-left:6px solid #464646}	
	.bloc_arro.module_menu #current.parent.active ul li a{background:url(../images/puces/bg-puce-fleche.gif) no-repeat 20px 10px; 
	border:none;  font-size:11px; padding-left:30px}
	.bloc_arro.module_menu #current.parent.active ul li a:hover{color:#DBDBDB; 	
	background:#484848 url(../images/puces/bg-puce-fleche.gif) no-repeat 20px 10px}
	
	.bloc_arro .parent.active{color:#fff; background:#4A4A4A}
	.bloc_arro .parent.active a{ background:none}
	.bloc_arro .parent.active ul  {background:#585858}
	.bloc_arro .parent.active ul  li {background:none; border-left:6px solid #464646}
	.bloc_arro .parent.active ul  li a{background:url(../images/puces/bg-puce-fleche.gif) no-repeat 20px 10px; 
	border:none;  font-size:11px; padding-left:30px}
	#left{background:url(../images/bg-fond04.jpg) no-repeat; padding-top:74px}

	
	

	/* ------------------------------------------------------------------------------------*/
	/* BLOC "NOS FLUX RSS" */
	.bloc_arro.module_rss{margin-top:10px}
	.bloc_arro.module_rss .contenu,
	.bloc_arro.module_rss .barre .centre.bs, .bloc_arro.module_rss .barre .centre.ht {background-color:#fff; font-size:12px; font-family:"Trebuchet MS"}
	.bloc_arro.module_rss .barre .centre.ht{display:none}
	.bloc_arro.module_rss .barre .bs{display:none}
	.bloc_arro.module_rss .contenu{padding:0 10px 5px 10px; border-left:none; border-right:3px solid #E4E4E4; width:123px; border-bottom:10px solid #D7D7D7}
	
	.bloc_arro.module_rss h3 {background:url(../images/titres/bg_rss.gif) no-repeat; height:35px; margin:5px 0; line-height:1.0em}
	.bloc_arro.module_rss h3 span{display:none}

	.bloc_arro.module_rss .prefcoin, .bloc_arro.module_rss .barre .centre{height:10px;line-height:0px; font-size:0px;}
	.bloc_arro.module_rss .prefcoin{display:none}
	.bloc_arro.module_rss .prefcoin span{display:none}
	
	.bloc_arro.module_rss ul{margin:0; padding:0; overflow:hidden; position:relative; width:100%}
	.bloc_arro.module_rss li{list-style-type:none; background:url(../images/puces/bg-pucecarre02.gif) no-repeat 0 5px;float:left; padding-left:7px; width:100px}
	.bloc_arro.module_rss li a{display:block; margin-left:10px; font-family:"Trebuchet MS"; color:#df4016; text-decoration:underline; margin-bottom:5px; font-size:10px; width:100%}
	.bloc_arro.module_rss li a:hover{text-decoration:none; color:#df4016}
		
	.module_rss .dsmodule a { font-family: "Trebuchet MS",Arial,Helvetica,Sans-serif;font-size:11px; }
	.module_rss .dsmodule p.help_rss {margin:0px 0px 10px 5px;padding:0px;text-align:left; }
	.module_rss .dsmodule p.help_rss a { color:#595959;font-weight:bold;font-size:12px;text-decoration:underline; }
	.module_rss .dsmodule .rss_list { margin-top:5px;padding: 0 0 0 10px; }


	/* ------------------------------------------------------------------------------------*/
	/* COMPOSANT "RECHERCHE" */
	
	
	/* Intro recherche mots clés */
	.searchintro { position:relative;width:100%;overflow:hidden; }
	.searchintro p { margin:5px 0px; }
	.searchintro p.left { position:relative;display:inline;float:left; }
	.searchintro p.right { position:relative;display:inline;float:right; }
	.searchintro p a { font-size:10px;color:#c71411;text-decoration:underline;margin-top:2px; }
	.searchintro p a:hover { text-decoration:none; }
	span.searchword { font-weight:bold;font-size:14px;color:#bc2b00; }
	.separator { width:100%;height:1px;border-bottom:1px solid #ab2700;display:block;position:relative;clear:both;margin:5px 0px 15px 0px; }
	
	/* Contenu résultats recherche */
	.results { overflow:hidden;position:relative;width:100%; }
	.results ol li { margin:10px 0px; }
	.results ol li h4 a { font-weight:bold;color:#000000;text-decoration:underline;  }
	.results ol li h4 a:hover { font-weight:bold;color:#000000;text-decoration:none; }
	.results ol li .category { font-size:10px;color:#838383;margin:2px 0px}
	
	
	/*  Module formulaire de recherche */
	.entete_search{margin:15px 0px 0px 0px;width:607px;float:left;background:url(../images/bg_top_comment.png) #FFFFFF top left no-repeat;padding-right:10px;}
	.entete_search h3 {color:#fff;line-height:29px;float:left;display:block;height:25px;padding-left:25px;}
	.search_contenu{float:left;background:#e6e4e4;}
	
	.word{width:600px;float:left;}
	.phrase{width:600px;float:left;}
	.only{width:600px;float:left;}
	.search_button{width:600px;float:left;}
	.search_display{width:600px;float:left;}
	.separateur_search{display:block;float:left;height:1px;width:617px;background:url(../images/seaprateur_search.jpg) top left no-repeat;margin:20px 0px 20px 0px;}
	.label_search{clear:both;font-weight:bold;float:left;display:block;width:160px;padding-left:25px;line-height:18px;}
	.input_search{float:left;display:block;width:345px;background:#e6e4e4;border:1px solid #aaa9a9;}
	.select_search{}
	.word ul{float:left;list-style-type:none;padding:0;margin:0;}
	.word ul li{float:left;width:560px;margin:10px 0px 0px 0px;}
	.phrase select{float:left; width:345px;background:#e6e4e4;border:1px solid #aaa9a9;}
	.display select{width:75px;background:#e6e4e4;border:1px solid #aaa9a9;}
	.only ul{float:left;margin:0;padding:0px 0px 0px 25px;list-style-type:none;}
	.only li{float:left;width:250px;}
	.search_button{width:617px;text-align:center;padding-bottom:20px;}
	.search_button button{width:92px;height:28px;background:url(../images/btn_search.gif) top left no-repeat;margin:auto;border:none;}
	
	#nordnet_col3 #center_content .com_search{padding-bottom:25px;position:relative;background:url(../images/bottom_article.jpg) #FFFFFF bottom left no-repeat}
	

	/* Page contenu section */
	.section_content{float:left;background:#fff; }
	.section_content ul{float:left;}
	.section_content li{float:left;}
	
	/* Page formulaire contact */
	.form_contact{background:#fff;padding:0px 25px 0px 25px;}
	.alti_heading {	background:url("../images/bg-titre.gif") repeat-y scroll 0 0 transparent;	padding-left:20px;	text-align:left; width:500px;}
	.alti_heading h2{font-size:17px; font-weight:bold; color:#ab2700;}
	.alti_header_text {font-size: 10px;font-weight: normal;	color: #000000;	text-align: left; vertical-align: top;	display: block;
		width: 100%; overflow: hidden;	padding:0 0 15px 0}
	.alti_wrap {	text-align: left; vertical-align: top;	display: block;	margin: 0px; padding: 0px;	width: 100%; overflow: hidden;}
	.alti_list_heading {	font-size: 12px; font-weight: bold; color: #000000;	text-align: left; vertical-align: top; display: block;	width: 100%;overflow: hidden;}
	.alti_list_intro {font-size: 10px; font-weight: normal; color: #000000;	text-align: left; vertical-align: top; display: block;	padding: 0px; width: 100%;	overflow: hidden;}
	.alti_list_wrap {text-align: left;vertical-align: top; display: block;	margin: 0px;width: 100%;overflow: hidden;padding-top: 8px;padding-right: 0px;padding-bottom: 8px;}
	.alti_footer{font-family: Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: normal;color: #333333;text-decoration: none;	text-align: right;
		vertical-align: middle;	display: block;	margin: 0px; height: 20px;	width: 100%; border:0px; overflow: hidden;	padding: 8px 0 0 0; background:red}
	.alti_footer a, .alti_footer a:visited, .alti_footer a:active	{font-size: 10px;font-weight: normal;	color: #333333;	text-decoration: none;}
	.alti_footer a:hover{color: #FF0000;	text-decoration: underline;}
	.alti_form_wrap {text-align: left; vertical-align: top; display: block; margin: 0px; width: 100%; overflow: hidden;	padding: 8px 0px 8px 0px; border:0}
	.alti_form_table {margin:0px; padding:0 40px 0 0; width: 98%; border:none; overflow:visible;	color:#282828;}
	.alti_form_table td {	padding:4px; text-align:left}
	.alti_form_table td.tdSpecial{font-weight:bold; width:150px;}
	.alti_form_table input, .m4j_form_table textarea {padding:0; border:1px solid #b6b6b6;}
	.alti_error {font-size:12px;	font-weight: bold;	color: #FF0000;	text-align: left; vertical-align: middle;
		display: block;	margin: 0px; padding: 0px; height: auto; width: 100%; border:0; }
	.alti_submit_wrap {text-align: center;	vertical-align: middle;	display: block;	width: 100%; margin: 0px;}
	
	input.alti_submit{float:none;margin:auto;width:91px;height:28px;background:url(../images/btn_valider_comment.gif) no-repeat top left;border:0px}
	.alti_toRight {float: right;}
	.alti_toLeft {float: left;}

	.alti_help {	float: right; display: block; margin: 0px; padding:0 0 0 8px; border:0px}
	.alti_captcha_table {background-color: #E9E9E9;	border: 1px dotted #333333;	padding: 5px 10px 5px 10px; display: table}
	.alti_captcha_advice {font-family: Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: normal; color: #000000;}
	.alti_required {	font-weight: bold; color: #FF0000;	text-decoration: none;}
	
	/* Formulaire de contact */
	.require{font-size:10px}
	.m4j_toLeft{margin-right:10px}
	.m4j_toLeft input{margin-right:5px; border:0}
	.form_contact {overflow:hidden; width:568px}
	.copyright{background:#fff; width:582px; padding:0 35px 0 0}
	.copyright a{color:#BEBEBE}
	.copyright a:hover{color:#A3A3A3}
	
.section_content  a{background:none}
.section_content{background:#fff; background:red; width:590px; background:#fff; position:relative}
.section_content ul{margin:0; padding:0}
.section_content li{float:left; display:inline; width:95%; margin-bottom:20px; text-align:justify}
.section_content li a{display:inline; color:#484848; font-weight:bold; text-decoration:underline; outline:none}
.section_content li a:hover{color:#484848; font-weight:bold; text-decoration:none}
.section_content li .small{color:#C13B13; font-size:10px}

.only li{padding-bottom:5px}
.only input{margin-right:10px}

.contenupage{background:#fff; overflow:hidden; width:592px; padding-left:25px}
.center_content1 form .category{background:none}
.center_content1 form .category #tableOrdering{width:450px; text-align:left}

.center_content1 form .category a{margin-left:10px; display:block}
.center_content1 form .category tr{height:20px}

.category .sectiontableentry12  *{background:#fff}
	
#author a{margin:0}
#author a, #tableOrdering a, #count {color:#484848; font-weight:bold}
.results *{position:relative; background:#fff; border:0}
.filter{margin-bottom:10px}

/* POPUPS */
.formu_mail{text-align:left; padding:10px; width:350px; margin:0 auto; border:1px solid #c71411; margin-top:10px}
.blocfermermail{ width:370px; margin:0 auto; text-align:right;margin-top:10px}
.blocfermermail .btfermer{text-decoration:none}
.formu_mail .componentheading{font-size:15px; color:#AB2700; font-weight:bold; margin:5px 0 20px 0}
.formu_mail label{float:left; display:inline; width:150px}
.formu_mail p{margin-bottom:10px}
.formu_mail .boutons{text-align:left; margin:25px 0 0 150px}
.formu_mail .button{margin-right:10px; border:0; cursor:pointer}
.formu_mail .button.send{background:url(../images/boutons/bg-bt-envoi.gif) no-repeat; width:64px; height:26px}
.formu_mail .button.cancel{background:url(../images/boutons/bg-bt-annuler.gif) no-repeat; width:64px; height:26px}
.formu_mail .button span{display:none}

/* IMPRESSION */
.contentpane{background:none; text-align:left; padding:20px 50px 0 20px}
.contentpane .page.com_content{position:relative; width:590px; text-align:justify}
.contentpane .page.com_content p{margin-bottom:15px}
.contentpane .page.com_content img{margin:0 15px 15px 0}
.contentpane h2.contentheading a{font-size:15px; color:#AB2700; font-weight:bold}
.contentpane #JOSC_formpos{display:none}
.contentpane .sous_contenu_comment{text-align:left; border-top:2px solid #6E6E6E}
.contentpane .sous_contenu_comment span{display:block}
.contentpane #comment .createdate {color:#555; font-size:10px}
.contentpane .postnotify0, .contentpane .postnotify1{display:none}
.contentpane #comment .postusername {background:none; padding:0; font-size:10px; text-transform:uppercase; color:#777}
.contentpane #comment .posttitle{color:#AB2700}
.contentpane #CommentMenu.menu_comment {display:none}
.contentpane .buttonheading {position:absolute; top:10px; right:0}


#nordnet_col3 #center_content .page.com_content .contenuArticle #comment{position:relative; width:100%}
#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .contenu_comment{clear:both}
#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .contenu_comment_bottom{display:none}
#nordnet_col3 .center_bas.com_content.article {background:url(../images/bg-3col-fond13.png) no-repeat}
#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .contenu_comment_right{position:relative; width:600px;  overflow:hidden}
#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .contenu_comment_right .postusername{height:30px; padding-top:8px}
#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .contenu_comment_right .postusername .username{color:#AC2B05; font-weight:bold}
#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .contenu_comment_right .createdate{font-size:11px}
#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .contenu_comment_left{float:none; width:100%}

#nordnet_col3 #center_content .page.com_content .contenuArticle #comment .contenu_comment_bottom{display:block}
#nordnet_col3 #center_content .page.com_content .contenuArticle #comment  fieldset .contenu_comment_bottom{display:none}
#JOSC_formpos{margin-top:5px; overflow:hidden; position:relative}

/* PLAN DU SITE */
.xmap{padding:10px 0 0 0 }
	.xmap .menutitle{display:none}
	.xmap .componentheading{margin:0 0 20px 15px}
	.xmap .contentpaneopen{margin-left:15px}
	.xmap  ul li{margin-bottom:20px; list-style-type:none; float:left; display:inline; width:600px}
		.xmap  ul li li{margin-bottom:20px}
			.xmap  ul li li li{margin:0px}
	.xmap  ul.level_1 a, .xmap  ul li a{font-weight:bold; display:block; margin-bottom:5px; color:#000000}
	.xmap  ul.level_2 a{font-weight:normal; margin-bottom:5px; color:#BC2B00}

.xmap ul.level_1 a:visited{color:#000000}
.xmap ul.level_2 a:visited{color:#BC2B00}

/* Fin PLAN DU SITE */

#nordnet_col3 .marges .counter{font-weight:bold; margin:10px 0; font-size:10px; }
#nordnet_col3 .marges .pagination {margin:0; text-align:center; font-size:11px}
#nordnet_col3 .marges .pagination li{list-style-type:none; display:inline; margin-right:8px}
#nordnet_col3 .marges .pagination li a{font-size:11px}

#nordnet_col3 #center_content .contenuArticle table{position:relative; float:left; display:inline; width:100%}


/*DEBUG */
#nordnet_col3 #center_content .leading-content .marges {width:580px}
#nordnet_col3 .leading .buttonheading {right:15px}
#nordnet_col3 .article_row .write_comment a {text-align:right; padding-right:20px}
#nordnet_col3 .article_column .contenu_publi1{text-align:justify}
/* personnalisation popup videos 16/9 */
#jcemediabox-popup-nav {height:1px; padding:0}
#jcemediabox-popup-caption,
#jcemediabox-popup-nav,
.jcemediabox-popup-corner-tc,
.jcemediabox-popup-corner-bc,
#jcemediabox-popup-container{background:#C2C2C2}

.jcemediabox-popup-corner-tr,
.jcemediabox-popup-corner-bl,
.jcemediabox-popup-corner-br,
.jcemediabox-popup-corner-tl{height:20px;}

#jcemediabox-popup-content{padding:0 20px}
#jcemediabox-popup-info-bottom{padding-top:0px}

.jcemediabox-popup-corner-tc,
.jcemediabox-popup-corner-bc{height: 20px; margin: 0 20px; width: auto;}

.jcemediabox-popup-corner-tr {background-image: url("../images/popup/corner-tr.png")}
.jcemediabox-popup-corner-bl {background-image: url("../images/popup/corner-bl.png")}
.jcemediabox-popup-corner-br {background-image: url("../images/popup/corner-br.png")}
.jcemediabox-popup-corner-tl {background-image: url("../images/popup/corner-tl.png") }

#jcemediabox-popup-closelink {background-image: url("../images/popup/close.png"); height: 30px; ; width: 30px; right: -15px; top: -15px}
#jcemediabox-popup-loader {background-image: url("../images/popup/loader.gif")}


/* BARRE DE NAV HAUTE */
#barrenav_nordnet {background: none repeat scroll 0 0 #000000}
#barrenav_nordnet {color: #C9C9C9;}
#barrenav_nordnet .contenu {margin: 0 auto; padding-top: 22px; position: relative; width: 980px;}
#barrenav_nordnet {height: 54px; position: relative; text-align: center; width: 100%; z-index: 5;}
#barrenav_nordnet ul {margin: 0 0 0 300px; padding: 0;}
#barrenav_nordnet ul ul li {text-align: left; width: 100%;}
#barrenav_nordnet li {display: inline; float: left; margin-right: 1px; position: relative; list-style-type: none}
#barrenav_nordnet ul li a {background: none repeat scroll 0 0 #434544;color: #C9C9C9; display:block; font-size:12px}
#barrenav_nordnet ul li a {display: block; line-height: 1.8em; padding: 5px 20px; text-decoration: none;}
#barrenav_nordnet ul li a:hover {background:#5A5C5B}
#barrenav_nordnet ul li a.actif,
#barrenav_nordnet ul li a.actif:hover {color: #000000; background:#fff}
#barrenav_nordnet ul ul { display: none; margin: 0; position: absolute; width: 180px; z-index: 4;}
#barrenav_nordnet ul li:hover ul {display: block}
#barrenav_nordnet #navnn li.sfhover ul{display:block}
