/* --- GAUCHE --- */
#menuG1 { width:143px; padding:0 10px 10px 24px; }
	#menuG1 .rubrique_mere { display: none; }
	#menuG1 a { display:block;  color:#FF0; padding:3px 0; }
		#menuG1 a:hover { color:#000; background:#FF0; }

#menuG2 { width:135px; padding:34px 15px 0 27px; margin:0; background:url("images/menuG2contraste.gif") no-repeat; }
	#menuG2 .rubrique_mere { display:none; }
	#menuG2 a { display:block;  color:#FF0; padding:3px 0; }
		#menuG2 a:hover { color:#000; background:#FF0; }

#menuG3 { width:119px; height:49px; padding:32px 15px 0 43px; margin:0; background:url("images/menuG3contraste.gif") no-repeat; }
	#menuG3 a { color:#FF0; }
		#menuG3 a:hover { color:#000; background:#FF0; }

#menuG4 { width:177px; height:34px; padding:0; margin:0; }
	#menuG4 a { display:block; width:177px; height:34px; background:url("images/menuG4acontraste.gif") no-repeat; }
		#menuG4 a:hover { background:url("images/menuG4aocontraste.gif") no-repeat; }

#menuG5 { width:150px; height:83px; padding:4px 10px 0 17px; margin:0; color:#FFF; }
	#menuG5 .titre_article { display:none; }
	#menuG5 .article { margin:0; padding:0; }
	#menuG5 a { color:#FF0; font-weight:bold; white-space:normal; text-align:left; }
		#menuG5 a:hover { color:#000; background:#FF0; }
	#menuG5 .article { padding:0; margin:0; text-align:left; }
	#menuG5 .article_intro { padding:0; margin:0; text-align:left; }
	#menuG5 .article_intro p { padding:0; margin:0; text-align:left; }
	#menuG5 .article_intro .imageleft { padding:0 10px 0 0; margin:0; float:left; }
	#menuG5 .article_intro .imageleft img { border:0; }
	#menuG5 .imageleft { margin:0; padding:0; }

#sondage_frame { width:177px; background:url("images/sondage_framecontraste.gif") repeat-y; padding:0; color:#FFF; }	
#sondage_frame .titre { display:none; }
#sondage_haut { display:block; width:177px; height:45px; background:url("images/sondage_hautcontraste.gif") no-repeat; }
.sondagetexte { width:144px; padding:5px 15px 5px 18px; }
#sondage_frame a { display:block; width:54px; height:18px; margin:0 17px 0 106px; background:url("images/votezcontraste.gif") no-repeat; }
	#sondage_frame a:hover { background:url("images/votezocontraste.gif") no-repeat; }
#sondage_bas { width:177px; height:18px; background:url("images/sondage_bascontraste.gif") no-repeat; }

#menuG6 { width:177px; height:36px; padding:0; margin:0 0 20px 0; }
	#menuG6 a { display:block; width:177px; height:36px; background:url("images/livredoracontraste.gif") no-repeat; margin:0; }
		#menuG6 a:hover { background:url("images/livredoraocontraste.gif") no-repeat; }


/* --- MENU CONTEXTUEL DROITE --- */
#menu_contextuel { }
#menu_contextuel dt, dl { margin:0; }	

.rubrique-no a, .rubrique-act a { display:block; padding:5px 10px; text-decoration:none; color:#FF0; }
.rubrique-no a { }
	.rubrique-no a:hover { color:#000; background:#FF0; }
.rubrique-act a { font-weight:bold; cursor:default; }

		.sousrub-no, .sousrub-act { }
		.sousrub-no a, .sousrub-act a {
			display: block;
			padding: 3px 10px 3px 20px;
			text-decoration: none;
			cursor:pointer;
			font-weight:normal;
			} 
		.sousrub-no a { background:#000; color: #ff0; }
			.sousrub-no a:hover { color:#000; background:#FF0; }
		.sousrub-act a { background:#FFF; color:#5574B5; font-weight:bold; cursor:default; text-indent:15px; }
			.sousrub-act a:hover { }


			.soussousrub-no a {
				display: block;
				text-decoration: none;
				font-size: 0.9em;
				font-weight:normal;
				padding: 3px 10px 3px 30px;
				cursor:pointer;
				color: #5574B5;
				}
				.soussousrub-no a:hover { background:#5574B5; color:#FFF; }
			.soussousrub-act a {
				display: block;
				text-decoration: none;
				font-size: 0.9em;
				padding: 3px 10px 3px 30px;
				color:#5574B5;
				font-weight: bold;
				cursor:default;
				}
				.soussousrub-act a:hover {  } 				
