			/**/
			#PRINCIPALE { text-align: left	;  margin: 0 auto; }
			/**/
			#PRINCIPALE dl{ padding: 10px 0; background: url(../../../../img/FD_5.gif) no-repeat left top; width: 560px; display: block; margin: 5px auto 10px auto;}
			/**/
			#PRINCIPALE h6{ padding: 10px 10px 0 10px ;  display: block}
			/**/
			#PRINCIPALE dt{ width: 560px; display: block} 
			#PRINCIPALE dd{background: url(../../../../img/FD_6.gif) repeat-x left top;/* */ width: 560px; display: block}
			#PRINCIPALE .PIED_question{ background:  url(../../../../img/FD_7.gif) no-repeat left bottom; height: 7px; display: block;}
			#PRINCIPALE .question span { color: #000;  font-size: 1.3em; line-height: 1.3em; padding: 10px 0 0 85px; display: block; font-weight: bold;font-family: "Bookman Old Style",Georgia, "Times New Roman", Times, serif;  }
			#PRINCIPALE .question a{ color: #000; font-weight: bold; padding: 20px 0 0 0; display: block;}
			#PRINCIPALE .question a:hover{ color: red;}
			#PRINCIPALE .titre{background: url(../../../../img/FD_10.jpg) no-repeat -2px -0;border-bottom: 1px solid #b4ad71;border-top: 1px solid #b4ad71;padding: 0 20px 0 px; height: 102px;}
			#PRINCIPALE .titre h6{ padding: 0 0 0 85px;}
			/**/
			#PRINCIPALE h1{font-weight: bold;font-size: 1.3em; font-family: "Bookman Old Style",Georgia, "Times New Roman", Times, serif; display: inline; color: #000;}
			/**/
			#PRINCIPALE #NAVIGATION{padding: 10px 0; border-top: 1px solid #E5DEB0; border-bottom: 1px solid #E5DEB0;}
			#PRINCIPALE #NAVIGATION ul{float: left;}
			#PRINCIPALE #NAVIGATION li{font-weight: bold;font-size: 110%;
			font-family: "Bookman Old Style",Georgia, "Times New Roman", Times, serif; display: inline; color: #000; margin: 0 10px 0 0;padding: 0 10px 0 0; 
			border-right: 1px solid #E5DEB0;}
			#PRINCIPALE #NAVIGATION a{ color: #77007e;padding-bottom: 1px;}
			#PRINCIPALE #NAVIGATION a:hover{ color: #000; border-bottom: 1px dashed #77007e;  }
			#PRINCIPALE #NAVIGATION #DETAILS	{float: right;}
			#PRINCIPALE #NAVIGATION #DETAILS	span{background: #faf8c8; padding: 5px; display: block; float: left; border-left: 1px solid white; font-size: .8em; color: #9D8A69;}
			/**/
			#PRINCIPALE .ENTREE{padding: 15px 0 ; border-bottom: 1px solid #D6C5A7; margin: 0 20px; }
			#PRINCIPALE .VOTES{float: right; width:60px; text-align: center; }
			#PRINCIPALE .VOTES span{display: block; color: #9d8a69; line-height: .9em;  }
			#PRINCIPALE .VOTES span.nombre_vote{font-size: 2em; font-weight: bold;font-family: "Bookman Old Style",Georgia, "Times New Roman", Times, serif;  }
			#PRINCIPALE .VOTES span.etiquette{ font-size: .9em;  font-family: "Bookman Old Style",Georgia, "Times New Roman", Times, serif; margin-bottom: 0;  }
			#PRINCIPALE .VOTES a{ background: #5c3c05; color: #fff; padding: 3px; font-size: .85em;}
			#PRINCIPALE .VOTES a:hover{ color: yellow }
			#PRINCIPALE  a.votez{ color: #fff;  background: #39003e;font-weight: bold; line-height: 1.3em; padding: 3px ; font-size: .9em; margin: 10px 0 0 0; display: block;}
						/**/
			#PRINCIPALE .REFERENCES{float: left;width: 435px; margin: 0 0 0 20px; }
			#PRINCIPALE .REFERENCES h3 { color: #000;  font-size: 1em; line-height: 1.3em;  background: url(../../../../img/PUCE_0.gif) no-repeat left 7px ; padding: 0 0 0 15px; display: block;}
			#PRINCIPALE .REFERENCES h3 a{ color: #000; font-weight: normal; font-size: .85em; line-height: 1.3em;  background: url(../img/PUCE_0.gif) no-repeat left 7px ; padding: 0 0 0 15px; display: block;}
			#PRINCIPALE .REFERENCES h3 a:hover{ color: red}

			.REFERENCES_pied {display: none;}

			/**/
			#PRINCIPALE .REFERENCES .DESCRIPTIF{ background: #fbf8b0; padding: 20px;}

			/**/
			#PRINCIPALE .COMMENT{ border: 1px solid #1fb3e3; padding: 10px;}
			#PRINCIPALE .COMMENT h1{   font-family: "Bookman Old Style",Georgia, "Times New Roman", Times, serif; color: #77007e; margin: 0 0 15px ;}
			#PRINCIPALE .COMMENT h3{font-family: "Bookman Old Style",Georgia, "Times New Roman", Times, serif; color:#1fb3e3; margin: 0 0 15px;font-size: 1.6em;}
			#PRINCIPALE .COMMENT form{ margin: 0px 10px;}
			#PRINCIPALE .COMMENT td{ padding: 15px 10px; vertical-align: top;}
			#PRINCIPALE .COMMENT tfoot{background:#77007e; text-align: center;}
			#PRINCIPALE .COMMENT tr.altern{ background: #faf9e2;}
			#PRINCIPALE .COMMENT input.champ_txt{ font-size: 1.2em; border: 0; border: 1px solid #a56c0a;width: 95%; padding: 5px;}
			#PRINCIPALE .COMMENT textarea.champ_txt{  font-size: 1.em; border: 1px solid #a56c0a;width: 95%; padding: 5px; height: 120px;}
			#PRINCIPALE .COMMENT label{color: #1fb3e3;}
			#PRINCIPALE .COMMENT label.error{color: red; font-weight: bold;}
			#PRINCIPALE .COMMENT input.BOUTON{background: transparent;border: 0; font-size: 1.2em; color: white; font-style: 1.2em; font-weight: bold; 
			font-family: "Bookman Old Style",Georgia, "Times New Roman", Times, serif; width: 100%; height: 100%;}
			#PRINCIPALE .COMMENT	.REFERENCES{width:455px; }	
			#PRINCIPALE .COMMENT .ENTREE{background: #faf9e2; border: 0; }
			#PRINCIPALE .COMMENT .ENTREE h3{font-family: inherit; color: inherit;font-size: 100%;}
			#PRINCIPALE .COMMENT .COMMENT_item{ border-bottom: 1px solid #ccc; padding: 0 15px 15px 15px; margin-bottom: 15px; }	
			#PRINCIPALE .COMMENT .COMMENT_item h4{color: #000; font-size: 1.2em}	
			#PRINCIPALE .COMMENT .COMMENT_item p{padding: 10px 40px;font-size: .9em; line-height: 1.3em;}	
	
	
	
			#PRINCIPALE .VOTEZ{ border: 1px solid #77007E; padding: 10px;}
			#PRINCIPALE .VOTEZ h1{   font-family: "Bookman Old Style",Georgia, "Times New Roman", Times, serif; color: #39003e; margin: 0 0 15px ;}
			#PRINCIPALE .VOTEZ .REFERENCES{width:455px;  }
			#PRINCIPALE .VOTEZ .ENTREE{background: #fff; border: 0; }	
			#PRINCIPALE .VOTEZ h3{ color: #333333; font-weight: normal; margin-bottom: 5px;}
			#PRINCIPALE .VOTEZ h3 a{ color: #333333; font-weight: normal; border-bottom: 1px solid #333;}
			#PRINCIPALE .VOTEZ h3 a:hover{ color: #000; font-weight: normal; border-bottom: 0px solid #000;}

		
			
		/**/
		#CENTRE #SECONDE .PROPOSER{ border: 1px solid #1fb3e3; padding: 10px;}
		#CENTRE #SECONDE .PROPOSER form{ margin: 0px 10px;}
		#CENTRE #SECONDE .PROPOSER td{ padding: 15px 10px; vertical-align: top;}
		#CENTRE #SECONDE .PROPOSER tfoot{background:#77007e; text-align: center;}
		#CENTRE #SECONDE .PROPOSER tr.altern{ background: #faf9e2;}
		#CENTRE #SECONDE .PROPOSER input.champ_txt{ font-size: 1.2em; border: 0; border: 1px solid #a56c0a;width: 95%; padding: 5px;}
		#CENTRE #SECONDE .PROPOSER textarea.champ_txt{  font-size: 1.em; border: 1px solid #a56c0a;width: 95%; padding: 5px; height: 120px;}
		#CENTRE #SECONDE .PROPOSER label{color: #1fb3e3;}
		#CENTRE #SECONDE .PROPOSER label.error{color: red; font-weight: bold;}
		#CENTRE #SECONDE .PROPOSER input.BOUTON{background: transparent;border: 0; font-size: 1.2em; color: white; font-style: 1.2em; font-weight: bold; }
		#CENTRE #SECONDE .PROPOSER h1{   font-family: "Bookman Old Style",Georgia, "Times New Roman", Times, serif; color: #1fb3e3; margin: 0 0 15px ;}

		/**/
		#PIED{padding:15px 5px  50px 5px ;background: #5c3c05; color: #000;text-align: left; font-size: .85em;}
		#PIED a{ color: #faf8c8; }
		
		
		

		/**/
		#PRINCIPALE .PAGINATION { padding: 5px 0 0 0; background: #FAF8C8; margin: 5px 10px 5px 10px;}
		#PRINCIPALE .PAGINATION a{ }
		#PRINCIPALE .PAGINATION a:hover{ }
		#PRINCIPALE .PAGINATION li{	float: left; margin: 0 2px; font-size: .75em}
		#PRINCIPALE .PAGINATION li.page{ padding: 5px 0;}
		#PRINCIPALE .PAGINATION li.page a{ font-weight: bold; color: #5C3C05;padding: 5px;  border-bottom: 0;}
		#PRINCIPALE .PAGINATION li.page a:hover{ background: #fff;padding: 5px;  color: #1FB3E3;}
		#PRINCIPALE .PAGINATION li.total{ padding: 5px; float: right;}
		
		#PRINCIPALE .PAGINATION li.page_active{ background: #fff;color: #5C3C05;padding: 5px; border: 1px solid #5C3C05; border-bottom: 0;}


		

