/*Elements principaux de la page*/
/*------------------------------------------------------------------------------------------------------------------------*/
body
{
	background-color: rgba(215,235,255,0.5);	
	font-family: 'Trebuchet MS', Arial, sans-serif; color: rgb(0,0,0);	
}
/*------------------------------------------------------------------------------------------------------------------------*/

#bloc_page_type
{
	width: 918px; margin: auto;	
	background-color: rgba(215,235,255,0.5);
}

/*Section toutes pages WR*/
/*-----------------------*/
#section_RA180426_0s
{		
	background-color: rgba(255,212,168,0.5);	
	border-radius: 8px; border: 3px solid rgb(255,161,66);	
	vertical-align: top;
	width: 912px; height: 584px;	
}

#section_RA180426_1s
{
	background-color: rgba(255,212,168,0.5);	
	border-radius: 8px; border: 3px solid rgb(255,161,66);		
	position: absolute; vertical-align: top;	
	width: 912px; height: 552px; 
}

#section_RA180426_2s
{
	background-color: rgba(255,212,168,0.5);	
	border-radius: 8px; border: 3px solid rgb(255,161,66);		
	position: absolute;
	vertical-align: top;
	width: 694px; height: 818px;	
}

#section_JP140626
{		
	background-color: rgba(255,212,168,0.5);	
	border-radius: 8px; border: 3px solid rgb(255,161,66);	
	vertical-align: top;
	width: 912px; height: 510px;	
}

#section_RA180426_videos
{
	position: absolute; vertical-align: top;	
	width: 912px; height: 738px; 
	background-color: rgba(255,212,168,0.5);	
	border-radius: 8px; border: 3px solid rgb(255,161,66);	
}

#section_RA180426_videos h3
{
	margin-top: 12px; margin-left: 6px; margin-bottom: 8px;
	font-size: 1em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#section_RA180426_videos h4
{	
	margin-top: -24px; padding-top: 0px; margin-left: 468px; 
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgba(0,153,76,1.0);	
}

#section_RA180426_videos h5
{	
	margin-top: -32px; padding-top: 0px;	margin-left: 552px; 
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgba(255,0,0,1.0);	
}

#section_RA180426_videos h6
{	
	margin-top: -16px; padding-top: 0px;	margin-left: 468px; 
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgba(0,153,76,1.0);	
}

#section_JP140626_videos
{
	position: absolute; vertical-align: top;	
	width: 912px; height: 738px; 
	background-color: rgba(255,212,168,0.5);	
	border-radius: 8px; border: 3px solid rgb(255,161,66);	
}

/*----------------------------------------------------------------------------------------------------*/

/*Menu toutes pages WR*/
/*--------------------*/
#menu_photos_RA180426_0s
{	
	width: 188px; height: 570px;
	margin-top: 6px; padding-top: 0px; margin-left: 6px; padding-left: 0px;	
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;		
}

#menu_photos_RA180426_0s h3
{
	margin-top: 6px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#menu_photos_RA180426_0s ul
{		
	margin-top: 0px; margin-left: 0px;
}

#menu_photos_RA180426_0s li
{
	margin-left: -12px;	
}

#menu_photos_RA180426_0s a
{		
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
	text-decoration: none;
}

#menu_photos_RA180426_0s a:hover
{	
	color: rgb(219,110,0);
	font-size: 0.8em; font-style: italic; font-weight: bold;
	border-bottom: 3px solid rgb(219,110,0);	
}

/*Animation de la couleur de fond du menu secondaire*/
#menu_photos_RA180426_0s	
{
	-webkit-animation-name: animation_menu;
	-webkit-animation-duration: 5s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-delay: 0s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
}
@-webkit-keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_RA180426_0s
{
	animation-name: animation_menu;
	animation-duration: 5s;
	animation-timing-function: linear;
	animation-delay: 0s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}
@keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}		
}


#menu_photos_JP140626
{	
	width: 188px; height: 494px;
	margin-top: 6px; padding-top: 0px; margin-left: 6px; padding-left: 0px;	
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;		
}

#menu_photos_JP140626 h3
{
	margin-top: 6px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#menu_photos_JP140626 ul
{		
	margin-top: 0px; margin-left: 0px;
}

#menu_photos_JP140626 li
{
	margin-left: -12px;	
}

#menu_photos_JP140626 a
{		
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
	text-decoration: none;
}

#menu_photos_JP140626 a:hover
{	
	color: rgb(219,110,0);
	font-size: 0.8em; font-style: italic; font-weight: bold;
	border-bottom: 3px solid rgb(219,110,0);	
}

/*Animation de la couleur de fond du menu secondaire*/
#menu_photos_JP140626_0s	
{
	-webkit-animation-name: animation_menu;
	-webkit-animation-duration: 5s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-delay: 0s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
}
@-webkit-keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_JP140626
{
	animation-name: animation_menu;
	animation-duration: 5s;
	animation-timing-function: linear;
	animation-delay: 0s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}
@keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}		
}


#menu_photos_RA180426_1s
{	
	width: 188px; height: 538px;
	margin-top: 6px; padding-top: 0px; margin-left: 6px; padding-left: 0px;	
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;		
}

#menu_photos_RA180426_1s h3
{
	margin-top: 6px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#menu_photos_RA180426_1s ul
{		
	margin-top: 0px; margin-left: 0px;	
}

#menu_photos_RA180426_1s li
{
	margin-left: -12px;		
}

#menu_photos_RA180426_1s a
{		
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,0,0);
	text-decoration: none;
}

#menu_photos_RA180426_1s a:hover
{	
	color: rgb(219,110,0);
	border-bottom: 3px solid rgb(219,110,0);	
}

/*Animation de la couleur de fond du menu secondaire*/
#menu_photos_RA180426_1s	
{
	-webkit-animation-name: animation_menu;
	-webkit-animation-duration: 5s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-delay: 0s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
}
@-webkit-keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_RA180426_1s
{
	animation-name: animation_menu;
	animation-duration: 5s;
	animation-timing-function: linear;
	animation-delay: 0s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}
@keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_RA180426_2s
{	
	width: 188px; height: 800px;
	margin-top: 8px; padding-top: 0px; margin-left: 6px; padding-left: 0px;	
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;		
}

#menu_photos_RA180426_2s H3
{
	margin-top: 6px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#menu_photos_RA180426_2s ul
{		
	margin-top: 0px; margin-left: 0px;
}

#menu_photos_RA180426_2s li
{
	margin-left: -12px;	
}

#menu_photos_RA180426_2s a
{	
	font-size: 0.8em;  font-style: italic; font-weight: bold; color: rgb(0,0,0);	
	line-height: 0.8em; 	
	text-decoration: none;
}

#menu_photos_RA180426_2s a:hover
{	
	color: rgb(219,110,0);
	border-bottom: 3px solid rgb(219,110,0);	
}

/*Animation de la couleur de fond du menu secondaire*/
#menu_photos_RA180426_2s	
{
	-webkit-animation-name: animation_menu;
	-webkit-animation-duration: 5s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-delay: 0s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
}
@-webkit-keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_RA180426_2s
{
	animation-name: animation_menu;
	animation-duration: 5s;
	animation-timing-function: linear;
	animation-delay: 0s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}

@keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_P090625_0s
{	
	width: 188px; height: 538px;
	margin-top: 6px; padding-top: 0px; margin-left: 6px; padding-left: 0px;	
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;		
}

#menu_photos_P090625_0s h3
{
	margin-top: 6px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#menu_photos_P090625_0s ul
{		
	margin-top: 0px; margin-left: 0px;
}

#menu_photos_P090625_0s li
{
	margin-left: -12px;	
}

#menu_photos_P090625_0s a
{	
	font-size: 0.8em; font-weight: bold; color: rgb(0,0,0);	
	line-height: 0.8em; font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
	text-decoration: none;
}

#menu_photos_P090625_0s p
{	
	margin-top: 38px; 
	width: 168px; height: 22px; margin-left: 12px;
	background-color: rgb(219,110,0);
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgb(0,184,46);	
}

#menu_photos_P090625_0s a:hover
{	
	color: rgb(219,110,0);
	border-bottom: 3px solid rgb(219,110,0);	
}

/*Animation de la couleur de fond du menu secondaire*/
#menu_photos_P090625_0s	
{
	-webkit-animation-name: animation_menu;
	-webkit-animation-duration: 5s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-delay: 0s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
}
@-webkit-keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_P090625_0s
{
	animation-name: animation_menu;
	animation-duration: 5s;
	animation-timing-function: linear;
	animation-delay: 0s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}
@keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_EsurF2025_0s
{	
	width: 188px; height: 538px;
	margin-top: 6px; padding-top: 0px; margin-left: 6px; padding-left: 0px;	
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;		
}

#menu_photos_EsurF2025_0s h3
{
	margin-top: 6px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#menu_photos_EsurF2025_0s ul
{		
	margin-top: 0px; margin-left: 0px;
}

#menu_photos_EsurF2025_0s li
{
	margin-left: -12px;	
}

#menu_photos_EsurF2025_0s a
{	
	font-size: 0.8em; font-weight: bold; color: rgb(0,0,0);	
	line-height: 0.8em; font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
	text-decoration: none;
}

#menu_photos_EsurF2025_0s p
{	
	margin-top: 38px; 
	width: 168px; height: 22px; margin-left: 12px;
	background-color: rgb(219,110,0);
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgb(0,184,46);	
}

#menu_photos_EsurF2025_0s a:hover
{	
	color: rgb(219,110,0);
	border-bottom: 3px solid rgb(219,110,0);	
}

/*Animation de la couleur de fond du menu secondaire*/
#menu_photos_EsurF2025_0s	
{
	-webkit-animation-name: animation_menu;
	-webkit-animation-duration: 5s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-delay: 0s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
}
@-webkit-keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_EsurF2025_0s
{
	animation-name: animation_menu;
	animation-duration: 5s;
	animation-timing-function: linear;
	animation-delay: 0s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}
@keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_P090625_1s
{	
	width: 188px; height: 592px;
	margin-top: 6px; padding-top: 0px; margin-left: 6px; padding-left: 0px;	
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;		
}

#menu_photos_P090625_1s h3
{
	margin-top: 6px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#menu_photos_P090625_1s ul
{		
	margin-top: 0px; margin-left: 0px;
}

#menu_photos_P090625_1s li
{
	margin-left: -12px;	
}

#menu_photos_P090625_1s a
{	
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
	line-height: 0.8em;	
	text-decoration: none;
}

#menu_photos_P090625_1s a:hover
{	
	color: rgb(219,110,0);
	border-bottom: 3px solid rgb(219,110,0);	
}

/*Animation de la couleur de fond du menu secondaire*/
#menu_photos_P090625_1s	
{
	-webkit-animation-name: animation_menu;
	-webkit-animation-duration: 5s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-delay: 0s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
}
@-webkit-keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_P090625_1s
{
	animation-name: animation_menu;
	animation-duration: 5s;
	animation-timing-function: linear;
	animation-delay: 0s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}
@keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_EsurF2025_1s
{	
	width: 188px; height: 592px;
	margin-top: 6px; padding-top: 0px; margin-left: 6px; padding-left: 0px;	
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;		
}

#menu_photos_EsurF2025_1s h3
{
	margin-top: 6px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#menu_photos_EsurF2025_1s ul
{		
	margin-top: 0px; margin-left: 0px;
}

#menu_photos_EsurF2025_1s li
{
	margin-left: -12px;	
}

#menu_photos_EsurF2025_1s a
{	
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
	line-height: 0.8em;	
	text-decoration: none;
}

#menu_photos_EsurF2025_1s a:hover
{	
	color: rgb(219,110,0);
	border-bottom: 3px solid rgb(219,110,0);	
}

/*Animation de la couleur de fond du menu secondaire*/
#menu_photos_EsurF2025_1s	
{
	-webkit-animation-name: animation_menu;
	-webkit-animation-duration: 5s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-delay: 0s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
}
@-webkit-keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_EsurF2025_1s
{
	animation-name: animation_menu;
	animation-duration: 5s;
	animation-timing-function: linear;
	animation-delay: 0s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}
@keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_P090625_2s
{	
	width: 188px; height: 790px;
	margin-top: 6px; padding-top: 0px; margin-left: 6px; padding-left: 0px;	
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;		
}

#menu_photos_P090625_2s H3
{
	margin-top: 6px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#menu_photos_P090625_2s ul
{		
	margin-top: 0px; margin-left: 0px;
}

#menu_photos_P090625_2s li
{
	margin-left: -12px;	
}

#menu_photos_P090625_2s a
{	
	font-size: 0.8em; font-weight: bold; color: rgb(0,0,0);	
	line-height: 0.8em; font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
	text-decoration: none;
}

#menu_photos_P090625_2s p
{	
	margin-top: 202px;
	width: 168px; height: 22px; margin-left: 12px;
	background-color: rgba(0,190,0,1);
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgb(0,184,46);	
}

#menu_photos_P090625_2s a:hover
{	
	color: rgb(219,110,0);
	border-bottom: 3px solid rgb(219,110,0);	
}

/*Animation de la couleur de fond du menu secondaire*/
#menu_photos_P090625_2s	
{
	-webkit-animation-name: animation_menu;
	-webkit-animation-duration: 5s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-delay: 0s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
}
@-webkit-keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

#menu_photos_P090625_2s
{
	animation-name: animation_menu;
	animation-duration: 5s;
	animation-timing-function: linear;
	animation-delay: 0s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
}
@keyframes animation_menu
{	
	0% {background: rgba(255,210,170,0.25);}
	20% {background: rgba(255,200,160,0.35);}
	40% {background: rgba(255,190,150,0.45);}
	60% {background: rgba(255,180,140,0.55);}
	80% {background: rgba(255,170,130,0.65);}
	100% {background: rgba(255,160,120,0.75);}	
}

/*Vidéos toutes pages*/
#video_RA180426_0s
{
	display: inline-block;
	vertical-align: top; margin-top: -574px; margin-left: 204px;	
	width: 700px; height: 570px;
	border-radius: 4px;	border: 2px solid rgb(255,186,117);	
}

#video_RA180426_0s h2
{	
	margin-top: 6px; margin-left: 30px;
	font-size: 1em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#video_RA180426_0s h3
{
	margin-top: -26px; margin-left: 300px; width: 325px;
	font-size: 1.75em; font-style: italic; font-weight: bold; color: rgba(255,0,0,0.75);	
}

#video_RA180426_0s h4
{
	margin-top: -24px; margin-left: 30px;
	font-size: 1.5em; font-style: italic; font-weight: bold; color: rgba(255,0,0,0.75);	
}

#video_RA180426_0s h5
{
	margin-top: -24px; margin-left: 30px;
	font-size: 1em; font-style: italic; font-weight: bold; color: rgba(102,0,153,0.75);	
}

#video_RA180426_0s p
{
	margin-top: -26px; margin-left: 30px; margin-bottom: 0px;
	text-align: center; font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(22,184,18);	
}

#video_RA180426_0s h6
{
	margin-top: 28px; margin-left: 360px;
	font-size: 1.1em; font-style: italic; font-weight: bold; color: rgba(255,0,0,0.75);	
}

#video_RA180426_FV_0s
{
	margin-top: 0px; margin-bottom: 0px;
	margin-left: 24px;
	width: 698px; height: 230px;	
}

.miniatures_video_RA180426_FV_0s
{	
	display: inline-block;	
}

.miniatures_video_RA180426_FV_0s a
{	
	display: inline-block;
}

.miniatures_video_RA180426_FV_0s a:hover
{
	position: absolute;
	color: black;
}

.miniatures_video_RA180426_FV_0s a img
{
	width: 152px; height: 227px;
	vertical-align: top; margin-top: 0px; margin-left: 38px; margin-right: 8px;
	border-radius: 4px;
	border: 2px solid rgb(255,186,117);	
}

.miniatures_video_RA180426_FV_0s a:hover img, .miniatures_video_RA180426_FV_0s a:focus img 
{	
	/*margin-top: -410px; margin-left: -280px;*/ margin-top: -210px; margin-left: -280px;	
	width: 735px; height: 1100px;
	z-index: 4000;
}

#video_RA180426_FH_0s
{
	margin-top: 24px; margin-bottom: 0px;
	width: 698px; height: 212px;	
}

.miniatures_video_RA180426_FH_0s
{	
	display: inline-block;	
}

.miniatures_video_RA180426_FH_0s a
{	
	display: inline-block;
}

.miniatures_video_RA180426_FH_0s a:hover
{
	position: absolute;
	color: black;
}

.miniatures_video_RA180426_FH_0s a img
{
	width: 242px; height: 187px;
	vertical-align: top; margin-top: -6px; margin-left: 62px; margin-right: 10px;
	border-radius: 4px;
	border: 2px solid rgb(255,186,117);
}

.miniatures_video_RA180426_FH_0s a:hover img, .miniatures_video_RA180426_FH_0s a:focus img 
{	
	margin-top: -308px; margin-left: -480px;	
	width: 1200px; height: 802px;
	z-index: 4000;
}

#video_JP140626
{
	display: inline-block;
	vertical-align: top; margin-top: -498px; margin-left: 204px;	
	width: 700px; height: 494px;
	border-radius: 4px;	border: 2px solid rgb(255,186,117);	
}

#video_JP140626 h2
{	
	margin-top: 6px; margin-left: 30px;
	font-size: 1em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#video_JP140626 h5
{
	margin-top: -4px; margin-left: 30px;
	font-size: 1em; font-style: italic; font-weight: bold; color: rgba(102,0,153,0.75);	
}

#video_JP140626 p
{
	margin-top: -24px; margin-left: 30px; margin-bottom: 0px;
	text-align: center; font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(22,184,18);	
}


#video_JP140626_1
{
	margin-top: 0px; margin-bottom: 0px;
	margin-left: 30px;
	width: 126px; height: 212px;
	/*border-radius: 4px;
	border: 2px solid rgb(255,255,255);*/	
}

.miniatures_video_JP140626_1
{	
	display: inline-block;	
}

.miniatures_video_JP140626_1 a
{	
	display: inline-block;
}

.miniatures_video_JP140626_1 a:hover
{
	position: absolute;
	color: black;
}

.miniatures_video_JP140626_1 a img
{
	width: 126px; height: 168px;
	vertical-align: top; margin-top: 8px; /*margin-bottom: 64px;*/ margin-left: 0px; margin-right: 0px;
	border-radius: 4px;
	border: 2px solid rgb(255,186,117);	
}

.miniatures_video_JP140626_1 a:hover img, .miniatures_video_JP140626_1 a:focus img 
{
	margin-top: -100px; margin-left: -240px;	
	width: 675px; height: 900px;
	z-index: 4000;
}


#video_JP140626_2
{
	margin-top: 0px; margin-bottom: 0px;
	margin-left: 30px;
	width: 126px; height: 200px;
	/*border-radius: 4px;
	border: 2px solid rgb(255,255,255);*/	
}

.miniatures_video_JP140626_2
{	
	display: inline-block;	
}

.miniatures_video_JP140626_2 a
{	
	display: inline-block;
}

.miniatures_video_JP140626_2 a:hover
{
	position: absolute;
	color: black;
}

.miniatures_video_JP140626_2 a img
{
	width: 126px; height: 168px;
	vertical-align: top; margin-top: 8px; /*margin-bottom: 64px;*/ margin-left: 0px; margin-right: 0px;
	border-radius: 4px;
	border: 2px solid rgb(255,186,117);	
}

.miniatures_video_JP140626_2 a:hover img, .miniatures_video_JP140626_2 a:focus img 
{
	margin-top: -300px; margin-left: -220px;	
	width: 675px; height: 900px;
	z-index: 4000;
}


#video_JP140626_3
{
	margin-top: -412px; margin-bottom: 0px;
	margin-left: 174px;
	width: 522px; height: 212px;
	/*border-radius: 4px;
	border: 2px solid rgb(255,255,255);*/
}

.miniatures_video_JP140626_3
{	
	display: inline-block;	
}

.miniatures_video_JP140626_3 a
{	
	display: inline-block;
}

.miniatures_video_JP140626_3 a:hover
{
	position: absolute;
	color: black;
}

.miniatures_video_JP140626_3 a img
{
	width: 224px; height: 168px;
	vertical-align: top; margin-top: 8px; margin-left: 14px; margin-right: 8px;
	border-radius: 4px;
	border: 2px solid rgb(255,186,117);	
}

.miniatures_video_JP140626_3 a:hover img, .miniatures_video_JP140626_3 a:focus img 
{	
	margin-top: -100px; margin-left: -560px;	
	width: 900px; height: 675px;	
	z-index: 4000;
}

#video_JP140626_4
{
	margin-left: 174px; margin-top: 0px; margin-bottom: 0px;
	width: 522px; height: 200px;
	/*border-radius: 4px;
	border: 2px solid rgb(255,255,255);*/
}

.miniatures_video_JP140626_4
{	
	display: inline-block;	
}

.miniatures_video_JP140626_4 a
{	
	display: inline-block;
}

.miniatures_video_JP140626_4 a:hover
{
	position: absolute;
	color: black;
}

.miniatures_video_JP140626_4 a img
{
	width: 224px; height: 168px;
	vertical-align: top; margin-top: 8px; margin-left: 14px; margin-right: 8px;
	border-radius: 4px;
	border: 2px solid rgb(255,186,117);
}

.miniatures_video_JP140626_4 a:hover img, .miniatures_video_JP140626_4 a:focus img 
{	
	margin-top: -300px; margin-left: -560px;	
	width: 900px; height: 675px;
	z-index: 4000;
}


#video_RA180426_1s
{
	display: inline-block;
	vertical-align: top; margin-top: -542px; margin-left: 204px;	
	width: 700px; height: 538px;
	border-radius: 4px;	border: 2px solid rgb(255,186,117);
}

#video_RA180426_1s h3
{
	margin-top: 6px; margin-left: 30px; margin-bottom: 0px;
	font-size: 1em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#video_RA180426_1s h6
{
	margin-top: -18px; margin-left: 300px; width: 325px;
	font-size: 1.1em; font-style: italic; font-weight: bold; color: rgba(255,0,0,0.75);	
}

#video_RA180426_1s p
{
	margin-top: -32px; margin-left: 150px; margin-bottom: 0px;
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(22,184,18);	
}

#video_RA180426_2s
{
	display: inline-block;
	vertical-align: top; margin-top: -804px; margin-left: 204px;	
	width: 481px; height: 800px;
	border-radius: 4px;	border: 2px solid rgb(255,186,117);	
}

#video_RA180426_2s h3
{
	margin-top: 6px; margin-left: 36px; margin-bottom: 0px;
	font-size: 1em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#video_RA180426_2s p
{
	margin-top: 6px; margin-left: 130px; margin-bottom: 0px;
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,184,46);	
}

#video_RA180426_2s h4
{
	margin-top: 140px; margin-left: 130px; width: 350px;
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(138,0,184);	
}

#video_RA180426_2s h5
{
	margin-top: 100px; margin-left: 130px; width: 350px;
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(198,8,0);	
}

#video_1
{
	position: absolute;	
	display: block;
	width: 294px; height: 628px;
	border-radius: 4px;	border: 2px solid rgb(255,186,117);	
	margin-top: -18px; margin-bottom: 12px; margin-left: 6px;		
}                            

#video_1 p
{
	margin-top: 6px; margin-left: 6px; padding-left: 6px; margin-right: 6px; margin-bottom: 12px;
	font-size: 0.7em; font-style: italic; font-weight: bold; color: rgba(245,0,0,0.75);
	line-height: 1.1em;
}


#video_2
{
	position: absolute;	
	display: block;
	width: 294px; height: 628px;
	border-radius: 4px;	border: 2px solid rgb(255,186,117);	
	margin-top: -18px; margin-bottom: 12px; margin-left: 308px;	
}                            

#video_2 p
{
	margin-top: 6px; margin-left: 6px; padding-left: 6px; margin-right: 6px; margin-bottom: 12px;
	font-size: 0.7em; font-style: italic; font-weight: bold; color: rgba(245,0,0,0.75);
	line-height: 1.1em;
}


#video_3
{
	position: absolute;	
	display: block;
	width: 294px; height: 628px;
	border-radius: 4px;	border: 2px solid rgb(255,186,117);	
	margin-top: -18px; margin-bottom: 12px; margin-left: 610px;		
}                            

#video_3 p
{
	margin-top: 6px; margin-left: 6px; padding-left: 6px; margin-right: 6px; margin-bottom: 12px;
	font-size: 0.7em; font-style: italic; font-weight: bold; color: rgba(245,0,0,0.75);
	line-height: 1.1em;
}

#video_P090625_00s
{
	display: inline-block;	
	vertical-align: top; margin-top: 6px; margin-left: 240px;	
	width: 700px; height: 610px;
	border-radius: 4px;	border: 2px solid rgb(255,186,117);	
}

#video_P090625_00s h3
{
	margin-top: 6px; margin-left: 30px; margin-bottom: 0px;
	font-size: 1em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#video_P090625_00s h4
{
	margin-top: -26px; margin-left: 300px; width: 325px;
	font-size: 1.75em; font-style: italic; font-weight: bold; color: rgba(255,0,0,0.75);
	z-index: 4000;
}

#video_P090625_00s h5
{
	margin-top: -36px; margin-left: 30px;
	font-size: 1em; font-style: italic; font-weight: bold; color: rgba(102,0,153,0.75);
	z-index: 4000;
}

#video_P090625_00s p
{
	margin-top: -22px; margin-left: 30px; margin-bottom: 0px;
	text-align: center; font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(22,184,18);
	z-index: 4000;
}

#video_P090625_FV_00s
{
	margin-top: 0px; margin-bottom: 0px;
	margin-left: 24px;
	width: 640px; height: 203px;
	z-index: 4000;	
}

#video_P090625_FV_00s h5
{
	margin-top: 70px; margin-left: 360px;
	font-size: 1.1em; font-style: italic; font-weight: bold; color: rgba(255,0,0,0.75);
	z-index: 4000;
}

.miniatures_video_P090625_FV_00s
{	
	display: inline-block;
	z-index: 4000;
}

.miniatures_video_P090625_FV_00s a
{	
	display: inline-block;
	z-index: 4000;
}

.miniatures_video_P090625_FV_00s a:hover
{
	position: absolute;
	color: black;
}

.miniatures_video_P090625_FV_00s a img
{
	width: 330px; height: 248px;
	vertical-align: top; margin-top: -122px; margin-left: 0px;
	border-radius: 4px;
	border: 2px solid rgb(175,215,255);
	z-index: 4000;
}

.miniatures_video_P090625_FV_00s a:hover img, .miniatures_video_8P090625_FV_00s a:focus img 
{	
	margin-top: -440px;
	margin-left: -290px;
	width: 1200px; height: 900px;
	z-index: 4000;
}

#video_P090625_FH_00s
{
	margin-top: -112px; margin-bottom: 0px; margin-left: 0px;
	width: 640px; height: 330px;*/
	z-index: 4000;	
}

#video_P090625_FH_00s h6
{
	margin-top: 180px; margin-left: 160px;
	font-size: 1.1em; font-style: italic; font-weight: bold; color: rgba(255,0,0,0.75);
	z-index: 4000;
}

.miniatures_video_P090625_FH_00s
{	
	display: inline-block;	
}

.miniatures_video_P090625_FH_00s a
{	
	display: inline-block;
	z-index: 4000;
}

.miniatures_video_P090625_FH_00s a:hover
{
	position: absolute;
	z-index: 4000;
	color: black;
}

.miniatures_video_P090625_FH_00s a img
{
	width: 248px; height: 330px;
	vertical-align: top; margin-top: -262px; margin-left: 390px;
	border-radius: 4px;
	border: 2px solid rgb(175,215,255);
	z-index: 4000;
}

.miniatures_video_P090625_FH_00s a:hover img, .miniatures_P090625_FH_00s a:focus img 
{	
	margin-top: -840px;
	margin-left: -360px;
	width: 800px; height: 1067px;
	z-index: 4000;
}

#video_P090625_1s
{
	display: inline-block;
	vertical-align: top; margin-top: -596px; margin-left: 204px;	
	width: 700px; height: 592px;
	border-radius: 4px;	border: 2px solid rgb(255,186,117);
}

#video_P090625_1s h3
{
	margin-top: 6px; margin-left: 30px; margin-bottom: 0px;
	font-size: 1em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#video_P090625_1s h6
{
	margin-top: -18px; margin-left: 300px; width: 325px;
	font-size: 1.1em; font-style: italic; font-weight: bold; color: rgba(255,0,0,0.75);	
}

#video_P090625_1s p
{
	margin-top: -35px; margin-left: 150px; margin-bottom: 0px;
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(22,184,18);	
}

#video_P090625_2s
{
	display: inline-block;
	vertical-align: top; margin-top: -794px; margin-left: 204px;	
	width: 533px; height: 790px;
	border-radius: 4px;	border: 2px solid rgb(255,186,117);	
}

#video_P090625_2s h3
{
	margin-top: 6px; margin-left: 40px; margin-bottom: 0px;
	font-size: 1em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#video_P090625_2s p
{
	margin-top: 6px; margin-left: 180px; margin-bottom: 0px;
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,184,46);	
}

#video_P090625_2s h4
{
	margin-top: 140px; margin-left: 170px; width: 350px;
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(138,0,184);	
}

#video_P090625_2s h5
{
	margin-top: 100px; margin-left: 170px; width: 350px;
	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(198,8,0);	
}

/*----------------------------------------------------------------------------------------------------*/

/*Diaporamas*/
/*Début du diaporama avec V2_2025*/
#container_RA180426_1s
{
	display: inline-block; width:700px; height:525px;
	position: relative;		
	margin-top: -12px; padding-top: 0px; margin-left: -40px; padding-left: 0px;
}

#container_RA180426_1s .prevButton
{
	position:absolute;
	height:45px; width:36px;		
	background: url("images/buttons.png") no-repeat;
	top:0%;
	margin-top:-44px;
	cursor:pointer;
	z-index:2000;
	background-position:left top;
	left: 103px;
}

#container_RA180426_1s .prevButton:hover{ background-position:left top; left: 103px;}

#container_RA180426_1s .nextButton
{
	position:absolute;
	height:45px; width:36px;	
	background: url("images/buttons.png") no-repeat;
	top:0%;
	margin-top:-44px;
	cursor:pointer;
	z-index:2000;
	background-position: right top;
	right: 498px;
}

#container_RA180426_1s .nextButton:hover{background-position: right top; right: 498px;}

#container_RA180426_1s ul
{
	width:700px;
	height:525px;
	list-style:none outside none;
	position:relative;
	overflow:hidden;
}

#container_RA180426_1s li:first-child
{
	display:list-item;
	position:absolute;
}

#container_RA180426_1s li
{
	position:absolute;
	display:none;
}

#container_RA180426_2s
{
	display: inline-block; width:481px; height:720px;
	position: relative;		
	margin-top: -393px; padding-top: 0px; margin-left: -40px; padding-left: 0px;
}

#container_RA180426_2s .prevButton
{
	position:absolute;
	height:45px; width:36px;		
	background: url("images/buttons.png") no-repeat;
	top:0%;
	margin-top:-44px;
	cursor:pointer;
	z-index:2000;
	background-position:left top;
	left: 98px;
}

#container_RA180426_2s .prevButton:hover{ background-position:left top; left: 98px;}

#container_RA180426_2s .nextButton
{
	position:absolute;
	height:45px; width:36px;	
	background: url("images/buttons.png") no-repeat;
	top:0%;
	margin-top:-44px;
	cursor:pointer;
	z-index:2000;
	background-position: right top;
	right: 348px;
}

#container_RA180426_2s .nextButton:hover{background-position: right top; right: 348px;}

#container_RA180426_2s ul
{
	width:481px;
	height:720px;
	list-style:none outside none;
	position:relative;
	overflow:hidden;
}

#container_RA180426_2s li:first-child
{
	display:list-item;
	position:absolute;
}

#container_RA180426_2s li
{
	position:absolute;
	display:none;
}
/*Fin du diaporama*/

/*Début du diaporama avec H4a-25_2024*/
#container_P090625_1s
{
	display: inline-block; width:700px; height:525px;
	position: relative;		
	margin-top: -12px; padding-top: 0px; margin-left: -40px; padding-left: 0px;
}

#container_P090625_1s .prevButton
{
	position:absolute;
	height:45px; width:36px;		
	background: url("images/buttons.png") no-repeat;
	top:0%;
	margin-top:-44px;
	cursor:pointer;
	z-index:2000;
	background-position:left top;
	left: 103px;
}

#container_P090625_1s .prevButton:hover{ background-position:left top; left: 103px;}

#container_P090625_1s .nextButton
{
	position:absolute;
	height:45px; width:36px;	
	background: url("images/buttons.png") no-repeat;
	top:0%;
	margin-top:-44px;
	cursor:pointer;
	z-index:2000;
	background-position: right top;
	right: 498px;
}

#container_P090625_1s .nextButton:hover{background-position: right top; right: 498px;}

#container_P090625_1s ul
{
	width:700px;
	height:525px;
	list-style:none outside none;
	position:relative;
	overflow:hidden;
}

#container_P090625_1s li:first-child
{
	display:list-item;
	position:absolute;
}

#container_P090625_1s li
{
	position:absolute;
	display:none;
}
/*Fin du diaporama*/

/*Début du diaporama avec V2_2024*/
#container_P090625_2s
{
	display: inline-block; width:533px; height:711px;
	position: relative;		
	margin-top: -393px; padding-top: 0px; margin-left: -40px; padding-left: 0px;
}

#container_P090625_2s .prevButton
{
	position:absolute;
	height:45px; width:36px;		
	background: url("images/buttons.png") no-repeat;
	top:0%;
	margin-top:-44px;
	cursor:pointer;
	z-index:2000;
	background-position:left top;
	left: 98px;
}

#container_P090625_2s .prevButton:hover{ background-position:left top; left: 98px;}

#container_P090625_2s .nextButton
{
	position:absolute;
	height:45px; width:36px;	
	background: url("images/buttons.png") no-repeat;
	top:0%;
	margin-top:-44px;
	cursor:pointer;
	z-index:2000;
	background-position: right top;
	right: 348px;
}

#container_P090625_2s .nextButton:hover{background-position: right top; right: 348px;}

#container_P090625_2s ul
{
	width:533px;
	height:711px;
	list-style:none outside none;
	position:relative;
	overflow:hidden;
}

#container_P090625_2s li:first-child
{
	display:list-item;
	position:absolute;
}

#container_P090625_2s li
{
	position:absolute;
	display:none;
}
/*Fin du diaporama*/

-------------------------------------------------------------------------*/

#aside_3
{
	position: relative;	
	margin-left: -1px;
	background-color: rgba(255,199,143,0.5); 	
	border-radius: 8px; border: 3px solid rgb(255,161,66);	
	width: 240px; height: 618px;			
	color: white;
	font-size: 1em;
}

#aside_3 h3
{	
	margin-top: 12px; padding-top: 0px;	
	text-align: center; font-size: 1em; font-style: italic; font-weight: bold; color: rgba(194,97,0,0.75);	
}

#aside_3 h4
{	
	margin-top: 10px; padding-top: 0px;
	text-align: center; font-size: 1em; font-style: italic; font-weight: bold; color: rgba(255,0,0,0.75);	
}

#aside_3 h5
{	
	margin-top: -20px; padding-top: 0px; margin-bottom: 6px;
	text-align: center; font-size: 1em; font-style: italic; font-weight: bold; color: rgba(102,0,153,0.75);	
}

#aside_3 p
{	
	margin-top: 0px; padding-top: 0px;	margin-bottom: 0px; padding-bottom: 0px;
	text-align: center; font-size: 0.75em; font-style: italic; font-weight: bold; color: rgb(0,184,46);	
}

.miniatures_aside_3
	width: 224px;	
}

.miniatures_aside_3 a
{
	display: block;
}

.miniatures_aside_3 a:hover
{
	position: absolute;
	color: black;
}

.miniatures_aside_3 a img
{
	width: 224px;	
	margin-top: 12px; margin-left: 6px; margin-bottom: 12px; /*margin-bottom: 12px;*/
	border-radius: 4px;
	border: 2px solid rgb(255,186,117);	
}

.miniatures_aside_3 a:hover img, .miniatures_aside_3 a:focus img 
{	
	margin-top: -450px;
	margin-left: -300px;
	width: 620px;	
	z-index: 4000;
}	

.miniatures_aside_3-27
	width: 224px;	
}

.miniatures_aside_3-27 a
{
	display: block;
}

.miniatures_aside_3-27 a:hover
{
	position: absolute;
	color: black;
}

.miniatures_aside_3-27 a img
{
	width: 224px;	
	margin-top: 6px; margin-left: 6px; margin-bottom: 0px;
	border-radius: 4px;
	border: 2px solid rgb(255,186,117);	
}

.miniatures_aside_3-27 a:hover img, .miniatures_aside_3-27 a:focus img 
{	
	margin-top: -380px;
	margin-left: -300px;
	width: 620px;	
	z-index: 4000;
}

.miniatures_aside_3-27 a:hover img, .miniatures_aside_3-27 a:focus img 
{	
	margin-top: -360px;
	margin-left: -300px;
	width: 620px;	
	z-index: 4000;
}

.miniatures_aside_3-27-2
	width: 224px;	
}

.miniatures_aside_3-27-2 a
{
	display: block;
}

.miniatures_aside_3-27-2 a:hover
{
	position: absolute;
	color: black;
}

.miniatures_aside_3-27-2 a img
{
	width: 224px;	
	margin-top: 0px; margin-left: 6px; margin-bottom: 0px;
	border-radius: 4px;
	border: 2px solid rgb(255,186,117);	
}

.miniatures_aside_3-27-2 a:hover img, .miniatures_aside_3-27-2 a:focus img 
{	
	margin-top: -380px;
	margin-left: -300px;
	width: 620px;	
	z-index: 4000;
}

.miniatures_aside_3-27-2 a:hover img, .miniatures_aside_3-27-2 a:focus img 
{	
	margin-top: -480px;
	margin-left: -300px;
	width: 620px;	
	z-index: 4000;
}
/*----------------------------------------------------------------------------------------------------*/

#suite_RA180426_0s
{
	display: inline-block;
	position: absolute;
	width: 176px; height: 80px;
	margin-top: -118px; margin-left: -896px;
	background-color: rgb(255,255,151);
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;
}

#suite_RA180426_0s h3
{
	margin-top: 0px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#suite_RA180426_0s ul
{		
	margin-top: 0px; margin-left: 0px;
}

#suite_RA180426_0s li
{
	margin-left: 0px;	
}

#suite_RA180426_0s a
{			
	line-height: 0.8em;	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
	text-decoration: none;
}

#suite_RA180426_0s a:hover
{	
	color: rgb(219,110,0);
	border-bottom: 3px solid rgb(255,186,117);	
}

#suite_RA180426_1s
{
	display: inline-block;
	position: absolute;	
	width: 176px; height: 80px;
	margin-top: -118px; margin-left: -896px;
	background-color: rgb(255,255,151);
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;	
}

#suite_RA180426_1s h3
{	
	margin-top: 0px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);		
}

#suite_RA180426_1s ul
{		
	/*list-style-type: none;*/
	margin-left: 0px; margin-top: 0px;	
}

#suite_RA180426_1s li
{	
	margin-left: 0px;	
}

#suite_RA180426_1s a
{	
	line-height: 0.8em;	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,0,0);
	text-decoration: none;
}	

#suite_RA180426_1s a:hover
{	
	color: rgb(219,110,0);
	border-bottom: 3px solid rgb(219,110,0);	
}

#suite_RA180426_2s
{
	display: inline-block;
	position: absolute;	
	width: 176px; height: 80px;
	margin-top: -118px; /*-96px;*/ margin-left: -677px;
	background-color: rgb(255,255,151);
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;	
}

#suite_RA180426_2s h3
{	
	margin-top: 0px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);		
}

#suite_RA180426_2s ul
{		
	/*list-style-type: none;*/
	margin-left: 0px; margin-top: 0px;	
}

#suite_RA180426_2s li
{	
	margin-left: 0px;	
}

#suite_RA180426_2s a
{	
	line-height: 0.8em;	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,0,0);
	text-decoration: none;
}	

#suite_RA180426_2s a:hover
{	
	color: rgb(219,110,0);
	border-bottom: 3px solid rgb(219,110,0);	
}

#suite_P090625_0s
{
	display: inline-block;
	position: absolute;
	width: 176px; height: 60px;
	margin-top: -96px; margin-left: -896px;
	background-color: rgb(255,255,151);
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;
}

#suite_P090625_0s h3
{
	margin-top: 0px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);			
}

#suite_P090625_0s ul
{		
	margin-left: 0px; margin-top: 0px;
}

#suite_P090625_0s li
{	
	margin-left: 12px;	
}	

#suite_P090625_0s a
{	
	line-height: 0.8em;	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
	text-decoration: none;
}	

#suite_P090625_0s a:hover
{	
	color: rgb(219,110,0);
	border-bottom: 3px solid rgb(219,110,0);	
}

#suite_P090625_1s
{
	display: inline-block;
	position: absolute;	
	width: 176px; height: 60px;
	margin-top: -96px; margin-bottom: 18px; margin-left: -896px;
	background-color: rgba(255,255,0,0.75);
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;
}

#suite_P090625_1s h3
{	
	margin-top: 0px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);		
}

#suite_P090625_1s ul
{		
	list-style-type: none;
	margin-left: 0px; margin-top: 0px;
}

#suite_P090625_1s li
{
	display: inline-block;
	margin-left: 12px;	
}

#suite_P090625_1s a
{	
	line-height: 0.8em;	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,0,0);
	text-decoration: none;	
}

#suite_P090625_1s a:hover
{	
	color: rgb(219,110,0);
	border-bottom: 3px solid rgb(219,110,0);	
}

#suite_P090625_2s
{
	display: inline-block;
	position: absolute;	
	width: 176px; height: 60px;
	margin-top: -96px; margin-left: -729px;
	background-color: rgb(255,255,151);
	border-radius: 4px; border: 2px solid rgb(255,186,117);
	text-align: left;	
}

#suite_P090625_2s h3
{	
	margin-top: 0px; margin-bottom: 0px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);		
}

#suite_P090625_2s ul
{		
	list-style-type: none;
	margin-left: 0px; margin-top: 0px;	
}

#suite_P090625_2s li
{	
	margin-left: 12px;	
}

#suite_P090625_2s a
{	
	line-height: 0.8em;	font-size: 0.8em; font-style: italic; font-weight: bold; color: rgb(0,0,0);
	text-decoration: none;
}	

#suite_P090625_2s a:hover
{	
	color: rgb(219,110,0);
	border-bottom: 3px solid rgb(219,110,0);	
}

/*----------------------------------------------------------------------------------------------------*/

#retour_RA180426_0s a
{
	display: block;	
	margin-top: -36px; margin-left: 17px;	
	width: 176px; height: 20px;
	background-color: rgba(0,255,0,1.0);
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
}

#retour_JP140626 a
{
	display: block;	
	margin-top: -36px; margin-left: 17px;	
	width: 176px; height: 20px;
	background-color: rgba(0,255,0,1.0);
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
}

#retour_videos_RA180426
{	
	margin-top: 662px; margin-bottom: 8px;
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold;	
}

#retour_P090625_0s a
{
	display: block;	
	margin-top: -34px; margin-left: 17px;	
	width: 176px; height: 20px;
	background-color: rgba(0,255,0,1.0);
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
}

#retour_RA180426_1s a
{
	display: block;	
	margin-top: -46px; margin-left: 14px;	
	width: 176px; height: 20px;
	background-color: rgba(0,255,0,1.0);
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
}

#retour_P090625_1s a
{
	display: block;	
	margin-top: -40px; margin-left: 14px;	
	width: 176px; height: 20px;
	background-color: rgba(0,255,0,1.0);
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
}

#retour_RA180426_2s a
{
	display: block;	
	margin-top: -46px;/*-46px;*/ margin-left: 14px;	
	width: 176px; height: 20px;
	background-color: rgba(0,255,0,1.0);
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
}

#retour_P090625_2s a
{
	display: block;	
	margin-top: -58px; margin-left: 14px;	
	width: 176px; height: 20px;
	background-color: rgba(0,255,0,1.0);
	text-align: center; font-size: 0.9em; font-style: italic; font-weight: bold; color: rgb(0,0,0);	
}

/*----------------------------------------------------------------------------------------------------*/

#pied_de_page_1
{
	margin-top: 6px; margin-bottom: 0px;
	width: 635px; height: 95px;
	background-color: rgba(255,212,168,0.5);
	border-radius: 8px; border: 3px solid rgb(255,161,66);
}

#pied_de_page_1 h3
{
	margin-top: 6px; padding-top: 0px; padding-left: 0px;
	text-align: center; font-size: 0.8em; font-style: italic; font-weight: bold; color: rgba(219,110,0,0.75);	
}

#pied_de_page_1 p
{
	margin-top: 0px; padding-top: 0px; padding-left: 4px; padding-bottom: 0px;		
	font-size: 0.7em;
	line-height: 0.5em;	
	color: rgb(0,0,0);
}

#contacts
{
	display: inline-block;
	vertical-align: top; margin-top: 6px; margin-left: 6px; margin-right: 0px; margin-bottom: 0px;
	width: 210px; height: 80px;
	background-color: rgba(255,199,143,0.5);
	border-radius: 4px; border: 2px solid rgb(255,186,117);		
}

#adresse_asso, #point_de_rencontre
{
	display: inline-block;
	vertical-align: top; margin-top: 6px; margin-left: 6px; margin-right: 0px; margin-bottom: 0px;
	width: 192px; height: 80px;
	background-color: rgba(255,199,143,0.5);
	border-radius: 4px; border: 2px solid rgb(255,186,117);		
}
/*----------------------------------------------------------------------------------------------------*/

#page p
{	
	margin-top: 24px; padding-left: 12px;
	font-size: 0.6em; font-style: italic; font-weight: bold; color: rgb(255,255,255);	
}

#page p:hover
{	
	color: rgb(245,0,0);	
}



