#bodyNode {
	background-color:white;
	font-size: .75em; line-height: 1.5em; color: #424242;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	margin: 0px auto 0px auto;
	text-align: left;
	border:0px solid green;
	/* re_aligns text to left second part of two part MSIE centering workaround */
	/*width: 950px; 	 Total width */

}

#header {width:863px; margin:0 auto 0px auto; background: url("../img/entete2.jpg") no-repeat; height:188px; padding:0; border:0px solid red}
#click_logo {float:left; margin:50px 0px 0px 0px; width:250px; height:120px; border:0px solid red  }

/*==========================================================================*/
/*- ACCUEIL */
#content{float:left; width:100%;  border:0px solid red;    background: url("../img/content.png") 50% repeat-y;   }
#content2{ width:863px; margin:0px auto 0px auto; padding:0px; border:0px solid green;  }


#col1{clear:left; float:left;width:520px; min-height:350px; padding-right:30px}
#col2{float:left;width:292px;border:0px solid blue; margin-left:20px; }


	.article { }
	.article .blocTitre {font-size:18pt; text-decoration:underline;font-weight:bold; color:#C10019;  }
	.article .blocCont{ padding:0px; margin:0px;}
	.article h1{font-size:16pt; font-weight:bold; color:#C10019; margin-bottom:20px}
	.article h2, .article .titre{color:gray; font-size:14pt; margin:0px 0px 15px 0px; padding-bottom:2px;   }
	.article .date{margin:0px; color:gray; font-size:8pt;}
	.article .agenda_date{color:#C10019; font-weight:bold  }
	.article .agenda_encours{color:#C10019; font-weight:bold  }
	.article .agenda_passe{color:#666666;  text-decoration:line-through}
	.article .chap{color:gray; font-weight:bold; margin-bottom:20px;  }
	.article .chap ul {margin-left:20px; list-style-image: url("../img/puce.gif");}
	.article .desc {padding-bottom:10px}
	.article .desc li {margin-left:20px; list-style-image: url("../img/puce.gif");}
	.article .dvimg { padding: 0px 0px 10px 10px;  }
	.article .gallerie{  margin:20px 0px;}





	.archive {margin:10px;padding:15px;}
	.archive .blocCont{ }
	.archive .categorie{display:none}
	.archive li.lbli {list-style-image: url("../img/puce.gif"); padding:0px 5px 5px 2px; line-height: 1.2em; }
	.archive a.lbtitre, .archive .lbtitre{font-size:13px; font-weight:normal;color:#C10019; }
	.archive .agenda_encours{margin-bottom:5px;font-size:8pt; color:gray; }
	.archive a.lbdesc{  display:block;  font-weight:normal; }
	.archive a.lbdate{     }
	.archive li.slli {list-style-image: url("../img/puce.gif"); padding:0px 5px 5px 2px; line-height: 1.2em; }
	.archive a.sltitre,.archive .sltitre {font-size:13px;color:#C10019;  font-weight:bold; font-style:italic; }
	.archive a.sldesc{  color:black; font-style:italic; display:block;}
	.archive a.sldate{   color:gray; font-style:italic;  }
	.archive .date{   color:gray; font-style:normal; font-style:normal }
	.archive .off{clear:both; background:url("../img/fleche_off.gif") top left no-repeat; padding-left:25px; }
	.archive .on{clear:both; background:url("../img/fleche_on.gif") top left no-repeat;  padding-left:25px;}
	.archive .titre{color:black;  margin:0px}
	.archive .blocCont .chap{margin:0px;  color:gray; border:1px solid red}
	.archive .blocCont .desc{margin:5px 0px; color:black; border:1px solid red}
	.archive .blocCont .chap a:link, .archive .blocCont .chap a:visited{color:red;line-height: 1em;}
	.archive .blocCont .desc a:link, .archive .blocCont .desc a:visited{color:black;line-height: 1em;}
	.archive .blocCont  a.plus:link, .archive .blocCont a.plus:visited{font-weight:bold;color:#C10019;}
	.archive .blocCont .dvimg { padding: 10px 15px 0px 0px;  }
	.archive .suivant {  text-align:center;  font-size:90%;  color:#888888; margin:0px; text-decoration: none; }
	.archive .bloc_bot {}
	.archive .suivant{list-style: none}






	/* LIENS SUR ARTICLE */
	 .detail_liens { border:0px solid red; margin:0px;padding:0px;}
		.detail_liens .bloc {}
		.detail_liens .blocTitre {}
		.detail_liens .top{}
		.detail_liens .bottom{/*background: url("../img/lien_top.gif") top left no-repeat;height:10px; margin:10px 0px 0px 0px*/}

		#detail_liens #imprimer a:link, #detail_liens #imprimer a:visited{  padding-left:0px; color:#666666; }
		#detail_liens #click_ami a:link, #detail_liens #click_ami a:visited{ padding-left:0px; color:#666666; }
		.imprimer {display:inline;  background: url("../img/imprimer.gif") top left no-repeat; padding-left:18px }
		.imprimer a:link, .imprimer a:visited{  color:#CCCCCC; font-size:90%;font-weight:normal }
		.click_ami {display:inline;   margin-left:25px; background: url("../img/envoyer.gif") top left no-repeat; padding-left:35px;  }
		.click_ami a:link,  .click_ami a:visited{  color:#CCCCCC;font-size:90% }

		.imprimer {float:right; margin:0px 0px 0px 0px;  }
		.imprimer a:link, .imprimer a:visited{  color:#666666; font-size:90%;font-weight:normal;padding:0px;white-space: nowrap;}
		.click_ami {float:right; clear:left; margin:0px 30px 0px 0px; padding:0px;  }
		.click_ami a:link,  .click_ami a:visited{ color:#666666; font-size:90%;font-weight:normal;padding:0px;white-space: nowrap; }


		.lien_int {margin-top:10px;}
		.lien_int_titre{font: small-caps 9pt Georgia, "Times New Roman", Times, serif;	text-transform: lowercase; font-weight:bold; color:#C10019; border-bottom:1px solid #C10019  } 
		.lien_int_cont {padding:2px 5px; }
		.lien_int_cont ul {  margin:0px 0px 0px 20px; }
		.lien_int_cont li {list-style-image: url("../img/puce.gif"); margin:0px;padding:0px 0px 0px 0px; }
		.lien_int_cont a:link, .lien_int_cont a:visited {color:black }
		.lien_int_bas{ }
		
		
		.lien_audio{margin-top:10px;  }
		.lien_audio_titre{ font: small-caps 9pt Georgia, "Times New Roman", Times, serif;	text-transform: lowercase; font-weight:bold; color:#C10019; border-bottom:1px solid #C10019    }
		.lien_audio_cont{padding:2px 5px;}
		.lien_audio_cont ul {  margin:0px 0px 0px 20px; }
		.lien_audio_cont li {list-style-image: url("../img/puce.gif");margin:0px;padding:0px 0px 0px 0px; }
		.lien_audio_cont a:link, .lien_audio_cont a:visited {color:black }
		.lien_audio_bas{}

		.lien_video{margin-top:10px; }
		.lien_video_titre{ font: small-caps 9pt Georgia, "Times New Roman", Times, serif;	text-transform: lowercase; font-weight:bold; color:#C10019; border-bottom:1px solid #C10019    }
		.lien_video_cont{padding:2px 5px;}
		.lien_video_cont ul { margin:0px 0px 0px 20px;  }
		.lien_video_cont li {list-style-image: url("../img/puce.gif"); margin:0px; padding:0px 0px 0px 0px;}
		.lien_video_cont a:link, .lien_video_cont a:visited {color:black;}
		.lien_video_cont .player_vid{ margin:5px 0px 0px 0px}
		.lien_video_bas{}

		.lien_pdf{margin-top:10px; }
		.lien_pdf_titre{ font: small-caps 9pt Georgia, "Times New Roman", Times, serif;	text-transform: lowercase; font-weight:bold; color:#C10019; border-bottom:1px solid #C10019    } 
		.lien_pdf_cont{padding:2px 5px;}
		.lien_pdf_cont ul {  margin:0px 0px 0px 20px; }
		.lien_pdf_cont li {list-style-image: url("../img/puce.gif");margin-left:0px; padding:0px 0px 0px 0px}
		.lien_pdf_cont a:link, .lien_pdf_cont a:visited {color:black }
		.lien_pdf_bas{}


		.lien_int_bloc, .lien_audio_bloc,.lien_video_bloc,.lien_pdf_bloc {margin:20px;float:left; margin-left: auto;margin-right:auto; }



	/* PRESENTATION RUBRIQUE */
	.rubrique { }
	.rubrique h1.blocTitre {color:#C10019; font-size:18pt; margin:0px 0px 15px 0px; padding-bottom:2px; font-weight:bold; margin-top:15px  }
	.rubrique .blocCont{ padding:0px; margin:0px;}
	.rubrique .blocCont  h2 {color:gray; font-size:16pt; margin:0px 0px 15px 0px; padding-bottom:2px; font-weight:bold; margin-top:20px }
	.rubrique .blocCont .chap{margin:0px; font-size:14px; color:gray; border:0px solid red}
	.rubrique .blocCont .desc{margin:5px 0px; color:black; border:0px solid red}
	.rubrique .blocCont .chap a:link, .rubrique .blocCont .chap a:visited{color:#C10019;}
	.rubrique .blocCont .chap ul {margin-left:20px; list-style-image: url("../img/puce.gif");}
	.rubrique .blocCont .desc a:link, .rubrique .blocCont .desc a:visited{color:#C10019;}
	.rubrique .blocCont .desc {margin-top:10px;}
	.rubrique .blocCont .desc li {margin:0px 0px 5px 20px; list-style-image: url("../img/puce.gif");}
	.rubrique .blocCont  a.plus:link, .rubrique .blocCont a.plus:visited{font-weight:bold;color:#C10019;}
	.rubrique .blocCont  #detail_liens {float:left; width:140px; border-right:1px solid #C10019; margin-right:10px; margin-bottom:10px; background-color:white }
	.rubrique .dvimg { padding: 10px 0px 0px 15px;  }


	/* LISTING ARTICLE : repose sur la class archive */
	.liste { }
	.liste .blocTitre {color:#C10019; font-size:18pt; margin:0px 0px 15px 0px; padding-bottom:2px; font-weight:bold; margin-top:20px}
	.liste .blocCont{ padding:10px 15px 0px 10px; margin:0px 0px;}
	.liste .categorie{display:none}
	.liste li {list-style-image: url("../img/puce.gif"); margin-left:25px; padding:0px 0px 15px 0px; }
	.liste a.lbtitre,.lbtitre{ font-size:12pt; font-weight:bold;}
	.liste a.lbdesc{ font-size:9pt; display:block; }
	.liste a.lbdate{ font-size:8pt;  color:gray;  }
	.liste a.sltitre, .sltitre {color:#034486; font-size:12pt; font-weight:bold; font-style:italic}
	.liste a.sldesc{ font-size:9pt; color:#034486; font-style:italic; display:block;}
	.liste a.sldate{ font-size:8pt;  color:gray; font-style:italic;  }
	.liste .date{ font-size:8pt;  color:gray; font-style:normal; font-style:normal }
	.liste .off{clear:both; background:url("../img/fleche_off.gif") top left no-repeat; padding-left:25px; }
	.liste .on{clear:both; background:url("../img/fleche_on.gif") top left no-repeat;  padding-left:25px;}
	.liste .titre{color:black; width:70%; margin:0px}
	.liste .date{margin:0px; color:gray; font-size:8pt;}
	.liste .blocCont .bloctext {margin:8px 0px;}
	.liste .blocCont .cleaner {padding:10px 0px;border:0px solid red}
	.liste .blocCont .bloctext .chap{margin:0px; color:gray; border:0px solid red}
	.liste .blocCont .bloctext .desc{margin:5px 0px; color:black; border:0px solid red}
	.liste .blocCont .bloctext .chap a:link, .liste .blocCont .bloctext .chap a:visited{color:#C10019;}
	.liste .blocCont .bloctext .desc a:link, .liste .blocCont .bloctext .desc a:visited{color:#C10019;}
	.liste .blocCont  a.plus:link, .liste .blocCont a.plus:visited{font-weight:bold;color:#C10019;}
	.liste .blocCont  #detail_liens {float:left;  width:140px; border-right:1px solid #C10019; margin-right:10px; margin-bottom:10px; background-color:white }
	.liste .dvimg { padding: 10px 15px 0px 0px;  }
	.liste .suivant{list-style: none}


	.chapitre {margin:10px 0px 5px 10px;}
        .chapitre a:link,.chapitre a:visited {color:#637F8C; font-weight:bold }
	.chapitre .chpoff {padding:3px 5px 2px 25px; background:url("../img/flecheOff.png") top left no-repeat; }
	.chapitre .chpon {padding:3px 5px 2px 25px; background:url("../img/flecheOn.png") top left  no-repeat; }
	.chapitre p{margin:0px 5px 5px 30px; }
	.chapitre ul{margin:0px 5px 10px 30px;}