	
	/* Style pour 'menu'*/


	.langue td			{	color:#0000b2;
						font-family:Comic Sans MS;
						font-size:14;
						text-align:center;
						text-decoration:none;
					}
					

	.menu td			{	/*color:#0000b2;*/
						color:#70267f;
						font-family:Comic Sans MS;
						font-size:14;
						font-weight:bold;
						text-align:left;
						text-decoration:none;
					}
		
		
		
	.sousmenu a:link, .sousmenu a:visited	{
						color:#70267f;	/* RGB: 112 038 127*/
						font-family:Comic Sans MS;
						font-size:14;
						font-weight:bold;
						text-decoration:none;
					}

	
	.sousmenu a:hover, .sousmenu a:active	{
						color:#70267f;
						font-family:Comic Sans MS;
						font-size:14;
						font-weight:bold;
						background-color:#FFee99;
						text-decoration:none;

					}
	
	

	/* Style pour pages*/


	body				{	/*background:#FFee99;*/	/* RGB: 255 238 153*/
						background:#ffdd99;
						
					}



	.titre1	 			{	/*color:#0000b2;*/
						color:#70267f;
						font-family:Comic Sans MS;
						font-size:47;
						font-weight:normal;
						
					}


	.titre2		 		{	color:#0000b2;
						/*color:#ffcc66;*/
						font-family:Comic Sans MS;
						font-size:30;
						font-weight:normal;
					}
	
	.titre3				{	color:#0000b2;
						font-family:Comic Sans MS;
						font-size:17;
					}	


	.titre4 			{	color:#0000b2;
						font-family:Comic Sans MS;
						font-size:13;
						font-weight:normal;
					}
					
	
					
	.texte 				{	color:#70267f;
						font-family:Comic Sans MS;
						font-size:17;
						text-decoration:none;
						font-weight:normal;
					}

	.texte a:link, .texte a:visited	{	color:#0000b2;
						font-family:Comic Sans MS;
						font-size:17;
						text-decoration:underline;
						font-weight:normal;
					}
	
	.texte a:hover, .texte a:active	{	color:#0000b2;
						font-family:Comic Sans MS;
						font-size:17;
						text-decoration:underline;
						font-weight:normal;
					}

	
	.texte_dyn_souligne a:link, .texte_dyn_souligne a:visited	{	color:#70267f;
										font-family:Comic Sans MS;
										font-size:17;
										text-decoration:none;
										font-weight:normal;
									}
	
	.texte_dyn_souligne a:hover, .texte_dyn_souligne a:active	{	color:#70267f;
										font-family:Comic Sans MS;
										font-size:17;
										text-decoration:underline;
										font-weight:normal;
									}



	.texte2				{	color:#70267f;
						font-family:Comic Sans MS;
						font-size:13;
						font-weight:normal;
					}

	
	.activite h1 			{
						margin-top: 5%;
					}

	
	.activite h2 			{
						margin-top: 3%;
						margin-left: 10%;
						margin-bottom: 0%;
					}

	.activite h3 			{
						margin-top: 0%;
						margin-left: 20%;
						margin-right: 10%;
						margin-bottom: 0%;
					}


	.activite h4 			{
						margin-top: 0%;
						margin-left: 15%;
						margin-right: 10%;
						margin-bottom: 0%;
					}


	
	 
	.activite p 			{
						margin-top: 1%;
						margin-left: 15%;
						margin-right: 10%;
						margin-bottom: 0%;
					}
	

	.texte_clignotant 		{
						text-decoration:blink;
						
					}



		/*	CSS Specification for photo pages	*/


	
	#photo_frame	{
				position:absolute;				
				/*background-color:#FF0000;*/
				height:640px;
				width:735px;
			}

	#temoin_charge	{
				float:left;
				
			}

	#photo_titre {
				position:relative;
				text-align:center;				
				font-weight: bold;
				font-size:30px;
				font-family: comic sans ms;
				/*background-color:#00ff00;*/
				top:5px;
				margin-right:auto;
				margin-left:auto;
				
				
			
			}

	#annonce_charge

			{	position:relative;
				top:20px;
				/*background-color:#00ffff;*/
				font-weight:bold;
				font-style:italic;
				height:20px;
				text-align:center;
				margin-left:auto;
				margin-right:auto;

			}

	#outer_frame_diapo	{
				position:absolute;
				top:100px;
				/*background-color:#000000;*/
				height:450px;
				width:735px;
				text-align:center;
			}


	#outer_frame_test	{
				position:absolute;
				top:100px;
				left:50px;
				background-color:#009900;
				height:450px;
				width:735px;
				text-align:left;			
				vertical-align:middle;							
				
			}

	#inner_frame_test	{
				
				position:relative;
				border:10px solid;
				width:200px;
				height:100px;				
				vertical-align:middle;
				color:blue;
				font-size:30px;		
				
				
				}



	
	#auteur_frame	{
				position:absolute;
				width:735px;
				bottom:70px;
				/*background-color:#ffffff;*/
				text-align:center;
							
			}

	#photo_fleche_g
			{
				position:absolute;				
				bottom:10px;
				left:295px;
			}	

	#photo_fleche_d
			{
				position:absolute;				
				bottom:10px;
				left:370px;	
				

			}

		