
		.lieu							{ color: #545454; font-size: 11px; font-family: Verdana,Arial, sans-serif; font-weight: bold; padding: 0px 0px 0px 10px; }		
		.bloc 						{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #424242; text-align: justify ; line-height: 16px }
		table.bloc_ps			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #424242; text-align: left; border: 1px solid #cdcdcd; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
		td.bloc_ps 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #424242; text-align: left; border: 1px solid #cdcdcd; padding: 2px 3px 2px 3px; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; }
		.titre						{ color: #0156A1; font-size: 11px; font-family: Verdana,Arial, sans-serif; font-weight: bold;}
		.ss_titre					{ color: #006142; font-size: 11px; font-family: Verdana,Arial, sans-serif; font-weight: bold;}
		.rouge						{ color: #b5152b; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; }
		
		.contenu					{ padding: 0px 7px 7px 7px; }
		.indice 					{font-size: 9px; }		
		
		A:link						{ color: #336699; font-size: 11px; font-family: Verdana,Arial, sans-serif; font-weight: normal; text-decoration: none; }
		A:visited					{ color: #336699; font-size: 11px; font-family: Verdana,Arial, sans-serif; font-weight: normal; text-decoration: none; }
		A:active					{ color: #336699; font-size: 11px; font-family: Verdana,Arial, sans-serif; font-weight: normal; text-decoration: none; }
		A:hover						{ color: #000000; font-size: 11px; font-family: Verdana,Arial, sans-serif; font-weight: normal; text-decoration: underlined; }

		
		.lieu_news				{ color: #545454; font-size: 11px; font-family: Verdana,Arial, sans-serif; font-weight: bold; padding: 0px 5px 0px 5px; }	
		.titre_news				{ color: #0156A1; font-size: 10px; font-family: Verdana,Arial, sans-serif; font-weight: bold;}
		.bloc_news 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #424242; text-align: left ; padding: 5px 5px 0px 5px; }
		
		A.news:link				{ color: #336699; font-size: 10px; font-family: Verdana,Arial, sans-serif; font-weight: normal; text-decoration: none; }
		A.news:visited		{ color: #336699; font-size: 10px; font-family: Verdana,Arial, sans-serif; font-weight: normal; text-decoration: none; }
		A.news:active			{ color: #336699; font-size: 10px; font-family: Verdana,Arial, sans-serif; font-weight: normal; text-decoration: none; }
		A.news:hover			{ color: #000000; font-size: 10px; font-family: Verdana,Arial, sans-serif; font-weight: normal; text-decoration: underlined; }

		
		/* bloc défilant gauche */
		td.ejs_box2_box 	{ border: 1px solid #FFFFFF; background:#4991CB; }
		#ejs_box2_box 		{ background:#4991CB; color:#C9E5E7; font-family:Verdana; font-size:12; font-weight:normal; width:187; padding:5; line-height: 20px; }	
		A.ejs_box2_box_lien:link				{ color: #E7E258; font-size: 12px; font-family: Verdana,Arial, sans-serif; font-weight: normal; text-decoration: none; }
		A.ejs_box2_box_lien:visited		{ color: #E7E258; font-size: 12px; font-family: Verdana,Arial, sans-serif; font-weight: normal; text-decoration: none; }
		A.ejs_box2_box_lien:active			{ color: #E7E258; font-size: 12px; font-family: Verdana,Arial, sans-serif; font-weight: normal; text-decoration: none; }
		A.ejs_box2_box_lien:hover			{ color: #ffffff; font-size: 12px; font-family: Verdana,Arial, sans-serif; font-weight: normal; text-decoration: underlined; }
		/* bloc défilant gauche */	
			
		input							{BORDER-RIGHT: #2159a5 1px solid; BORDER-TOP: #2159a5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #2159a5 1px solid; BORDER-BOTTOM: #2159a5 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif;  width:330px; }			
		input.bt					{BORDER-RIGHT: #2159a5 1px solid; BORDER-TOP: #2159a5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #2159a5 1px solid; BORDER-BOTTOM: #2159a5 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #2159a5; COLOR: #FFFFFF;}
		input.radio 			{ width: 20px; BORDER: #ffffff 1px solid; }	
		input.radio_bleu 	{ width: 20px; BORDER: #D9E2F4 1px solid; BACKGROUND-COLOR: #D9E2F4; }	
		
		input.search			{BACKGROUND-COLOR: #FFFFFF; BORDER: #2159a5 0px solid; FONT-WEIGHT: normal; COLOR:#989898; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif;  width:100px; }			
		
		select						{FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans serif;  width:330px; }			
		
		/* ligne défilante haut */
		td.ejs_box3_box 	{ border: 0px solid #52b8ed; background:#52b8ed; padding-left: 25px;}
		#ejs_box3_box 		{ background:#52b8ed; color:#FFFF00; font-family:Verdana; font-size:14; font-weight:bold; width:650; padding:5; line-height: 20px; }	
		/* ligne défilante haut */

		td.visites, .visites																			{ font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: normal; color:#ffffff; text-align:right; padding-top:3px; }				