body 

{

	background-attachment:scroll;
 	background-color:#660000;
	color:#FFFFFF;
	font:"Times New Roman", Times, serif;
	font-size:12px;
	margin:auto;
overflow:auto;
 scrollbar-arrow-color:#FFFFFF;
scrollbar-face-color:#660000;
scrollbar-shadow-color:#FFCC00;
scrollbar-3dlight-color:#FFFFFF;
} 	
.nc
{
text-align:center;
background-color:#660000;
color:#CCCCCC;
font-size:14px;
font-weight:bold;
width:auto;
border:2px;
border-color:#FFCC00;
}

.nctest
{

background-color:#660000;
color:#FFFFFF;
 
font-size:14px;
font-weight:bold;
width:auto;
border:2px;
border-color:#FFCC00;
}
.declare
{
color:#FFFFFF;
	font:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:center;
}
.choisir_sejour_ete

{
text-align:center;

}


.listedestination
{

 
font-weight : 400; 
font-size : 14px; 
border-right : 2px solid #336699; 
border-left : 2px solid #336699; 
border-top : 2px solid #336699; 
border-bottom : 2px solid #336699;
color:#333333;
 
 

}

.choixdestination
 { 
 
color:#333333;
font-weight : bold; 
font-size : 20px; 
font-style : italic; 
}


.destination
 { 
background-color : #660066; 
 color : #ffffff; 
font-weight : bold; 
font-size : 20px; 
font-style : italic; 
}

td.declare a:link
{


	font:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	font-weight:600;
	color:#FFFFFF;
}

td.declare a:hover
{


	font:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	font-weight:600;
	color:#FFFFFF;
	
}

.declarebas
{color:#FFFFFF;
	font:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:center;
}

span.declarebas a:link
{


	font:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	font-weight:600;
	color:#FFFFFF;
}

span.declarebas a:visited 
{


	font:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	font-weight:600;
	color:#FFFFFF;
}
span.declarebas a:hover
{


	font:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	font-weight:600;
	color:#FFFFFF;
	
	
	
}
.bascentre
{
width:1000px;
height:50px;
text-align:center;
}

.basgauche
{
width:50%;
height:50px;
 
text-align:left;

}

.basdroite
{
width:50%;
height:50px;
 
text-align:right;

}
.tout

{

height:610px;
width:95%;
}
.milieu
{
background-color:#FFFFFF;
border-color:#FFFFFF;
border-style:solid;
margin:0px;
color:#666666;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
height:610px;
 width:70%; 
 
text-align:justify;

}
.milieubase
{
background-color:#FFFFFF;
border-color:#FFFFFF;
border-style:solid;
margin:0px;
color:#666666;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
 
width:100%;
text-align:justify;

}

.titfondgauche
		{
		
		background-color:#FFCC00;
		background-color:#FFCC00;
		
		border-right : 8px solid #660000;
		border-top : 8px solid #660000;
		border-bottom : 8px solid #660000;
		magin:0px;
		text-align:left;
		width:12%;
		height:610px;
		}
		
		.titfonddroite
		{
		
		background-color:#FFCC00;
		background-color:#FFCC00;
		border-left : 8px solid #660000;
		border-top : 8px solid #660000;
		border-bottom : 8px solid #660000;
		magin:0px;
		text-align:left;
		width:12%;
		height:610px;	}
	
	
	
	.tabsej
{
width:770px;
height:610px;
overflow:auto;
scrollbar-arrow-color:#660000;
scrollbar-face-color:#3333FF;
scrollbar-shadow-color:#FFCC00;
scrollbar-3dlight-color:#660000;
padding:1px;
	FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		font-weight:500; /*Gras*/
		line-height:25px;/*Interligne*/
		
		color:#666666;
		color:#000000;
		text-align:justify;
}

	.milieu
{
 
height:610px;
overflow:auto;
scrollbar-arrow-color:#660000;
scrollbar-face-color:#3333FF;
scrollbar-shadow-color:#FFCC00;
scrollbar-3dlight-color:#660000;
FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		font-weight:500; /*Gras*/
		line-height:25px;/*Interligne*/
		
		color:#666666;
		text-align:justify;
		padding: 10px;
		 
		 
		text-align:justify;
		 
}




	.texte
{
 
height:610px;
overflow:auto;
scrollbar-arrow-color:#660000;

scrollbar-face-color:#FFFFFF;
scrollbar-shadow-color:#FFCC00;
scrollbar-3dlight-color:#660000;
FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		font-weight:500; /*Gras*/
		line-height:25px;/*Interligne*/
		color:#666666;
		 
		padding: 5px;
		margin:5px;
		text-align:justify;
		 
}

	.texte1
{
 
height:460px;
overflow:auto;
scrollbar-arrow-color:#660000;

scrollbar-face-color:#FFFFFF;
scrollbar-shadow-color:#FFCC00;
scrollbar-3dlight-color:#660000;
FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		font-weight:500; /*Gras*/
		line-height:25px;/*Interligne*/
		color:#666666;
		 
		padding: 5px;
		margin:5px;
		text-align:justify;
		 
}
.textecarte
{
 
height:610px;
width:600px;
overflow:auto;
scrollbar-arrow-color:#660000;
scrollbar-face-color:#3333FF;
scrollbar-shadow-color:#FFCC00;
scrollbar-3dlight-color:#660000;
FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		font-weight:500; /*Gras*/
		line-height:25px;/*Interligne*/
		color:#666666;
		 
		padding: 5px;
		margin-left:0px;
		text-align:justify;
		 
}


	.textesej
{
 
height:200px;
overflow:auto;
scrollbar-arrow-color:#660000;
scrollbar-face-color:#3333FF;
scrollbar-shadow-color:#FFCC00;
scrollbar-3dlight-color:#660000;
FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		font-weight:500; /*Gras*/
		line-height:25px;/*Interligne*/
		color:#666666;
		 
		padding: 5px;
		margin-left:0px;
		text-align:justify;
		 
}

.textesejours

{
FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		font-weight:500; /*Gras*/
		line-height:25px;/*Interligne*/
		color:#666666;
		 
		padding: 10px;
		text-align:justify;
}

.commandez
{
color:#CC0000;
FONT-FAMILY: Arial;
font-size:11px;
font-weight:700; /*Gras*/
}

.commandez1
{
FONT-FAMILY: Arial;
 
font-size:13px;
text-align:center;
font-weight:bold; /*Gras*/

}
 span.commandez1 a:link
	{
	FONT-FAMILY: Arial;
	text-decoration:underline;
 font-size:15px;
text-align:center;
font-weight:bold; /*Gras*/
	}
.inscription
{
color:#CC0000;
FONT-FAMILY: Arial;
font-size:11px;
text-align:center;
font-weight:700; /*Gras*/
}


.mail

{

 height:748px;
 margin-top:-60px;
   margin-left:0px;
   margin-right:0px;
   width:550px;
   
}

.pdf
{
 
width:1000px;
 height:748px;
 margin-top:-10px;
   margin-left: 0px;
   margin-right:0px;
}
 

.diapo

{
width:650px;
height:550px;
 margin-top:5px;
   margin-left:0px;
   margin-right:0px;
    
}
.noscroll
{
width:650px;
height:625px;
padding:35px;
text-align:justify;

line-height:20px;
color:#000000;
} 
	  
 
		
.adressehaut
{
 
	color:#FFFFFF;
	font-weight:400;
	font-size:13px;
	padding:1px;
	/*width:860px;*/
	margin-right :auto;
	margin-left :auto;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	 
	text-align:center;
	
 
	/*width:1000px;*/
}

.menuhaut

{
	color:#FFFFFF;
	font-weight:900;
	font-size:11px;
	padding:1px;
	width:95%;
	margin-right :auto;
	margin-left :auto;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	 
	text-align:left;
		 
 
}
.tt

{
background-image: url(hautfondnouv.gif);
	width:95%;
	 margin-left : auto;
		margin-right : auto;
		text-align:justify;
		
}
 

.date

{
	color:#FFFFFF;
	font-weight:900;
	font-size:13px;
	padding:5px;
	/*width:860px;*/
	margin-right :auto;
	margin-left :auto;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	 
	text-align:right;
}

.selection

{
 
 
	text-align:left; 
	 
}

.bulletin

{
color:#333333;
background-color:#FFFFFF;
font-weight:600;
font-size:14px;
margin-top:-2px;

}
.actu
		{
		FONT-SIZE: 13px; 
		FONT-FAMILY: Arial;
		
		height:auto;
		margin-top  : 1px;
	   font-weight:600;  
		
		margin-left:Opx;
		margin-right:0px;
		color:#660000;
		font-style:oblique;
		 
		background-color:#6699CC;
		 }
		 
		.choix1
		{
		width:13%;
		height:20px;
		padding:3px;
		color:#000000;
		font-weight:800;
		font-size:14px;
		 
		border:2px solid  #FFFFFF;
		
		
		background-color:#660000
		
		 text-align:center;
		 background-image: url(tc1.gif);
		  }
		 
		 
		 td.choix1 a:link
	{
	color:#FFFFFF;
	}
	  
	
	td.choix1 a:visited 
	 
	{
	color:#FFFFFF;
	font-size:14px;
	}
		 
		 
		 
	td.choix1 a:hover 
	{
	color:#FFFFFF;
	color:#FF9900;
	font-size:14px; 
	}
	
			
	 td.choix1 a:active 
	
		{
	color:#FFFFFF;
	}
		 .choix2
		{
		padding:3px;
		width:13%;
		height:20px;
		
		color:#000000;
		font-weight:800;
		font-size:14px;
		 
		border:2px solid  #FFFFFF;
		
		
		background-color:#660000;
		
		 text-align:center;
		 background-image: url(tc2.gif);
		 
		 }
		
				 
		 td.choix2 a:link
	{
	color:#FFFFFF;
	font-size:14px;
	}
	  
	
	td.choix2 a:visited 
	 
	{
	color:#FFFFFF;
	
	}

	td.choix2 a:hover 
	{
	color:#FFFFFF;
	color:#FF9900;
	font-size:14px;  
	}
	
			
	 td.choix2 a:active 
	
		{
	color:#FFFFFF;
	}
	
	.choix
		{
		 
		width:20%;
		height:20px;
		
		color:#000000;
		font-weight:800;
		font-size:14px;
		 
		border:2px solid  #FFFFFF;
		
		
		background-color:#660000;
		
		 text-align:center;
		 padding:3px;	
		 /*background-image: url(tc.gif); */}
		 
		 
		 div.menuinov1sej a:link
		 
		 {
		 color:#FFFFFF;
		 }
		 
	 td.choix a:link
	{
	color:#FFFFFF;
	font-weight:800;
		font-size:14px;
	}
	  
	
	td.choix a:visited 
	 
	{
	color:#FFFFFF;
	}
		 
		 
		 
	td.choix a:hover 
	{
	color:#FFFFFF;
	color:#FF9900;
	font-size:14px;
	 }
	
			
	 td.choix a:active 
	
		{
	color:#FFFFFF;
	}
		
		.choixop
		{
		/*width:150px;*/
		width:13%;
		color:#000000;
		font-weight:800;
		font-size:14px;
		background-color:#660000
		 text-align:center;
		 background-image: url(ct.gif);
		 padding:2px;		 }
		 
	 td.choixop a:link
	{
	color:#FFFFFF;
	font-weight:800;
		font-size:14px;
	}
	  
	
	td.choixop a:visited 
	 
	{
	color:#FFFFFF;
	}
		 
		 
		 
	td.choixop a:hover 
	{
	color:#FFFFFF;
	color:#FF9900;
	font-size:14px; 
	}
	
			
	 td.choixop a:active 
	
		{
	color:#FFFFFF;
	}
		
		
		 .margemenu
		{
		
		width:25px;
		}

.textdefile
		{
		
		FONT-SIZE: 14px;
		font-weight:bold;
		color:#660000; 
		
		margin-top:1px;
		margin-left: 0px;
		}

.flash
{
	
	margin:auto;
	width:95%;
	text-align:center;
	
	
}
.hautdroite
{
text-align:right;
margin-right:10px;
margin-bottom:10px;
font-size:10px;
color:#FFFFFF;
margin-left:auto;
 
}
 
		.voirresumelivre
{
	height: auto;
	border:3px solid #660000;
	background-color:#CCCCCC;
	background-color:#FFFFFF;
	font-size:16px;
	text-align:center;
	line-height:25px;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	position:absolute;
	border:2px solid #E5D9CD;
	padding:10px;
	
	left:0%;
	right:0%;
	top:32%;
	bottom:0%;
	margin-bottom:0px;
}

		.voirresumelivre1
{	
 
margin-left:200px;
margin-right:250px;
text-align:justify;
width:900px;
height:auto;
/*background-color:#0066FF;*/
padding:15px;
border:2px solid #0066FF;
 
}


.lpvous
{
	height: 3000px;
	border:3px solid #660000;
	background-color:#CCCCCC;
	background-color:#FFFFFF;
	font-size:16px;
	text-align:center;
	line-height:25px;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	position:absolute;
	border:2px solid #E5D9CD;
	padding:10px;
	
	left:0%;
	right:0%;
	top:32%;
	bottom:0%;
	margin-bottom:0px;
}
		.lpv
{	
 
margin-left:100px;
margin-right:150px;
text-align:justify;
width:900px;
/*height:750px;
/*background-color:#0066FF;*/
height:auto;
padding:15px;
border:2px solid #0066FF;
 
}

		
		
		.colloque
{
	height: 3000px;
	border:3px solid #660000;
	background-color:#CCCCCC;
	background-color:#FFFFFF;
	font-size:16px;
	text-align:center;
	line-height:25px;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	position:absolute;
	border:2px solid #E5D9CD;
	padding:10px;
	
	left:0%;
	right:0%;
	top:0%;
	bottom:0%;
	margin-bottom:0px;
}
		.colloqueZoom
{	
 
margin-left:100px;
margin-right:150px;
text-align:justify;
width:900px;
/*height:750px;
/*background-color:#0066FF;*/
height:auto;
padding:15px;
border:2px solid #0066FF;
 
}

	/*	.voir
{
	border:3px solid #660000;
	background-color:#F3ECE6;
	height: 375px;
	font-size:12px;
	text-align:center;
	line-height:20px;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	
	position:absolute;
	border:2px solid #E5D9CD;
	padding:10px;
	width:600px;


}*/

/*
		.voir
{
height: 2000px;
	border:3px solid #660000;
	background-color:#CCCCCC;
	background-color:#FFFFFF;
	font-size:16px;
	text-align:center;
	line-height:25px;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	position:absolute;
	border:2px solid #E5D9CD;
	padding:10px;
	width:98%;
	left:0%;
	right:0%;
	 
top:45%;
	bottom:0%;
	margin-bottom:0px;
}
*/
/*
		.voir
{
	border:3px solid #660000;
	background-color:#F3ECE6;
	height: 375px;
	font-size:12px;
	text-align:center;
	line-height:20px;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	top:45%;
	position:absolute;
	border:2px solid #E5D9CD;
	padding:10px;
	width:550px;


}

/*
.voir1
{
 
margin-left:auto;
margin-right:auto;
text-align:justify;

width:900px;
height:auto;
 
padding:15px;
border:2px solid #0066FF;
}

*/
		.voir
{
	width:695px;
	left:22%;
	right:0%;
	bottom:0%;
	top:46%;
	border:3px solid #660000;
	background-color:#F3ECE6;
	height: 675px;
	font-size:12px;
	text-align:center;
	line-height:20px;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	position:absolute;
	border:2px solid #E5D9CD;
	padding:10px;
	 
}
 	
		.voir1
{
  
width:695px;
overflow: scroll;
height: 640px;
margin-left:15px;
margin-right:15px;
text-align:justify;

	FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		font-weight:500; /*Gras*/
		line-height:25px;/*Interligne*/
		
		color:#000000;
		text-align:justify;
			
		}
		.voirweek
{
	width:695px;
	left:22%;
	right:0%;
	bottom:0%;
	top:46%;
	border:3px solid #660000;
	background-color:#F3ECE6;
	height: 675px;
	font-size:12px;
	text-align:center;
	line-height:20px;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	position:absolute;
	border:2px solid #E5D9CD;
	padding:10px;
}
 	
		.voir1week
{
 
width:695px;
overflow: scroll;
height: 640px;
margin-left:15px;
margin-right:15px;
text-align:justify;

	FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		font-weight:500; /*Gras*/
		line-height:25px;/*Interligne*/
		
		color:#000000;
		text-align:justify;
			
		}


		.voir2
{
	border:3px solid #660000;
	background-color:#F3ECE6;
	font-size:12px;
	text-align:center;
	line-height:20px;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	border:2px solid #E5D9CD;
	left: -1px;
}

.voirim2

{
width:600px;
height:250px;

}


		.voirresumelivre
{
	height: 2000px;
	border:3px solid #660000;
	background-color:#CCCCCC;
	background-color:#FFFFFF;
	font-size:16px;
	text-align:center;
	line-height:25px;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	position:absolute;
	border:2px solid #E5D9CD;
	padding:10px;
	
	left:0%;
	right:0%;
	top:46%;
	bottom:0%;
	margin-bottom:0px;
}

 


.titredetail1
{
text-align:center;
font-size: 14px;
font-style:oblique;
color:#333333;
font-weight:800;
padding:10px;
background-color:#FFFFFF;
border-bottom:4px solid #0066FF;
border-left:4px solid #0066FF;
border-right:4px solid #0066FF;
margin-left:auto;
margin-right:auto; 
text-align:justify;
width:900px;
height:350px;
}


.titredetail2
{
 
font-size: 14px;
color:#0099CC;
 
 
font-weight:800;
padding:10px;

margin-left:auto;
margin-right:auto; 
text-align:left;
 
}

.titredetail
{
text-align:left;
font-size: 14px;
font-style:oblique;
color:#333333;
font-weight:800;
padding:10px;
 }






		.menuinov
		
		{
		text-align:left;
		margin-left: 75px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#666666;	
			
		}
		
		.menuinov1
		
		{
		text-align:left;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#0066CC;
		margin-top:0px;	
			
		}
		
		.menuinov1sej
		
		{
		text-align:left;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#0066CC;
		margin-top:0px;
		position:fixed;
		background-color:#FFFFFF;
		 
		
		width:100%;
		height:5%;
		}
		


		.bienvenuedt
		{
		text-align:right;
		width:100%;
		margin:auto;
		font-weight:bold;
		 
		background-color:#000099;
		}
		
		.titrenouvf
		
		{
		color: #91082F;
	 margin-top:0px;
	font-size:20px;
	margin-right :auto;
			margin-left : auto;
			width : 100%;
			 
			height:auto;
			text-align:center; 
		}
		
		
		
		
		.flashaccueilnouv
		{
		width:95%;
				
		height:109px; 
		margin:auto;
		text-align:center;
		 
		
		}	
		
		.adresse
		
		{
		color: #91082F;
	 padding: 55px;
	font-size:14pt;
	text-align:center;
	font-weight:bold;
	margin-bottom: 20px;
	 
	margin-right :0px;
	margin-left : 0px;
		width:auto;	
		}
		
		.bas
		
		{
		
	color: #91082F;
	padding: 0px;
	font-size:10px;
	text-align:center;
	width:auto;	
		}
/* Les formulaires.............................................................. */	


.form
{margin-top :0px;
		margin-left : 0px;
		margin-right : 0px;
		text-align : justify;
		border-left-style:solid;
		border-bottom-style:solid;
		border-right-style:solid;
		border-top-style:outset;
		border-bottom-color:#999999;
		border-top-color:#FFCC00;
	   	border-left-color:#999999;
	   	border-right-color:#999999;
		width:auto;
		padding: 3px;
			   
		}
		.sort
		{
		color: #FFFFFF;
		}
		
		.ecrire
		{
		text-align:right;
		}
		
		.photopersonnel
		{
		width :300px;
		height:200px;
		}
		.fichetech
		{
		 
		FONT-SIZE: 14px; 
		FONT-FAMILY: Arial;
		text-align:center;
		color:#666666;
		width : auto;
		height:auto;
		margin-top  : 0px;
		font-weight:400;  
		line-height:20px; 
		border: medium solid #6495ed;
		border-collapse: collapse;
		
		}
		
.fichetech tr
	{
		font-family: monospace;
		border: thin solid #6495ed;
		padding: 5px;
		background-color: #D0E3FA;
		 text-align:left;
	}
.fichetech td 
	{
		font-family: sans-serif;
		border: thin solid #6495ed;
		padding: 5px;
		text-align: center;
		background-color: #ffffff;
		text-align:left;
	}

		
		.cfqips412textdescrip
		{
		FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		font-weight:500; /*Gras*/
		line-height:25px;/*Interligne*/
		
		color:#666666;
		text-align:justify;
		margin-right : 10px;
		margin-left :10px;
		width : auto;
		height:auto;
		text-align:justify;
		margin-top  : 0px;
		
		}
		
		
		.cfqips412textbas
		{
		FONT-SIZE: 10px; 
		FONT-FAMILY: Arial;
		font-style:italic;
		
		color:#666666;
		text-align:center;
		 
		width : auto;
		height:auto;
		text-align:left;
		margin-top  : 0px;
		font-weight:400; /*Gras*/
		line-height:25px;/*Interligne*/
		
		}
		


		
		.formmotiv
		{
		margin-top :0px;
		margin-left : 3px;
		margin-right :3px;
		text-align : justify;
		border-left-style:solid;
		border-bottom-style:solid;
		border-right-style:solid;
		border-top-style:outset;
		border-bottom-color:#999999;
		border-top-color:#FFCC00;
	   	border-left-color:#999999;
	   	border-right-color:#999999;
		width:10%;
		}
		
		
		.motiv
		{
		width:310px;
		height:45px;
		text-align:justify;
		
		overflow:auto;
scrollbar-arrow-color:#660000;
scrollbar-face-color:#3333FF;
scrollbar-shadow-color:#FFCC00;
scrollbar-3dlight-color:#660000;
		
		}
		
		.mess1
		
		{
		width:600px;
		height:100px;
		text-align:justify;
		background-color:#CCCCCC;
		background-color:#FFFFFF;
		
		color:#000099;
		color:#0066FF;
		line-height:20px;
		
		overflow:auto;
scrollbar-arrow-color:#660000;
scrollbar-face-color:#3333FF;
scrollbar-shadow-color:#FFCC00;
scrollbar-3dlight-color:#660000;
		}
		
		.contact
		
		{
		width:600px;
		height:45px;
		text-align:justify;
		}
		
		.sej1
		{
		
		text-align:left;
		border-color:#666666;
		background-color:#FFFFFF;
		font-size:11px;
		color:#333333;
		}
		
		
		td.sej1 a:link
	{
		text-align:left;
		border-color:#666666;
		background-color:#FFFFFF;
		font-size:11px;
		color:#333333;
		
	}
	
	span.commandez a:link
	
	{
color:#CC0000;
FONT-FAMILY: Arial;
font-weight:700; /*Gras*/
	
	}
	.aff
	
	{
color:#000000;
FONT-FAMILY: Arial;
font-weight:700; /*Gras*/
	
	}
	span.aff a:link
	
	{
color:#000000;
FONT-FAMILY: Arial;
font-weight:700; /*Gras*/
	
	}
		
		.sej2
		{
		
		text-align:center;
		margin:5px;
		padding:5px;
		border-color:#CCCCCC;
		
		}
		
		.motiv1
		{
		 margin-left : 10px;
		margin-right :3px;
		text-align:center;
		}
		
		


.fermer
{
		text-align:right;

		
		margin:5px;
		padding:5px;
		left:100px;
		
		
		font-size:14px;
		font-weight:bold;
		color:#0066FF;
		  
}


.fermerlivre
{
		text-align:center;
		margin:5px;
		padding:5px;
		font-size:20px;
		font-weight:bold;
		color:#0066FF;
		 
		  
}

 .candidature1
{
		font-size:10px;
 		color:#003F8C;
  		border:3px solid #660000 ;
    	background-color:#F3ECE6;
	 	padding:3px;
	  	width:600px;;
	   	height:90%;
}
.candidature2
{
		
		
		
		text-align:justify; 
 		/*display:none; A mettre none*/
color:#000000;
 font-size:13px;
	  	width:600px;
		padding: 3px;
	   	height:auto;
		 
}


 
 
 .titreform

{  
		background-color:#3333FF;
		color:#FFFFFF;
		font-weight:600;
		text-align:center;
		font-size: 16px;
		background-image: url(imagecfqips/titre.gif);
		height:16px;
	
}

.planCFQIPS
{
width : 800px; 
height : 350px; 
text-align : center; 
}


.planCFQIPSZOOM
{
 


height: 90%;
	 
	
	left:0%;
	right:0%;
	top:32%;
	bottom:0%;
	 
}
.caractere
{
color:#FF0000;
font-size:14px;
font-style:oblique;

}

textarea
{
     font-size : 12px;
     width : 15em;
	text-align:justify;
}
		
.formstagetest
{background-color:#FFFFFF;
		padding:5px;
 
	width : 100%;
	 margin-left : auto;
		margin-right : auto;
		text-align:justify;
}		
		
.titreformtivstage24
		{background-color:#FFFFFF;
		padding:5px;
		 
		}
.titreformtivstage25
		{background-color:#CCCCCC;
		 padding:3px;
		}
		.titreformtivstage
		{background-color:#3333FF;
		background-image: url(imagecfqips/titre.gif);
		height:16px;
	
		color:#FFFFFF;
		font-weight:600;
		text-align:center;
		font-size: 12px;
		padding:2px;
		 text-decoration: none;
		}

.titreformtiv
		{
		background-color:#660000;
		background-color:#3333FF;
		background-image: url(imagecfqips/titre.gif);
		height:16px;
	
		color:#FFFFFF;
		font-weight:600;
		text-align:center;
		font-size: 14px;
		padding:3px;
		}
		
		.titreformtiv1
		{
		 
		background-color:#3333FF;
		background-image: url(imagecfqips/titre.gif);
		height:16px;
	
		color:#FFFFFF;
		font-weight:600;
		text-align:center;
		font-size: 12px;
		padding:2px;
		 width:130px;
		 text-decoration: none;
		}
		.titreformtiv111
		{
		 
		background-color:#3333FF;
		background-image: url(imagecfqips/titre.gif);
		height:16px;
	
		color:#FFFFFF;
		font-weight:600;
		text-align:center;
		font-size: 12px;
		padding:2px;
		 width:50px;
		 text-decoration: none;
		}
		
		
		.titreformtiv1111
		{
		 
		background-color:#3333FF;
		background-image: url(imagecfqips/titre.gif);
		height:16px;
	
		color:#FFFFFF;
		font-weight:600;
		text-align:center;
		font-size: 12px;
		padding:2px;
		 width:50px;
		 text-decoration: none;
		}
		.titreformtiv12
		{
		 
		background-color:#3333FF;
		background-image: url(imagecfqips/titre.gif);
		height:16px;
	
		color:#FFFFFF;
		font-weight:600;
		text-align:center;
		font-size: 12px;
		padding:2px;
		 width:58px;
		 text-decoration: none;
		}
		.titreformtiv13
		{
		 
		background-color:#3333FF;
		background-image: url(imagecfqips/titre.gif);
		height:16px;
	
		color:#FFFFFF;
		font-weight:600;
		text-align:center;
		font-size: 12px;
		padding:2px;
		 width:70px;
		 text-decoration: none;
		}
		.titreformtiv14
		{
		 
		background-color:#3333FF;
		background-image: url(imagecfqips/titre.gif);
		height:16px;
	
		color:#FFFFFF;
		font-weight:600;
		text-align:center;
		font-size: 12px;
		padding:2px;
		 width:80px;
		 text-decoration: none;
		}
		.titreformtiv2
		{
		 
		background-color:#3333FF;
		
		background-image: url(imagecfqips/titre.gif);
		height:16px;
	
		color:#FFFFFF;
		font-weight:600;
		text-align:center;
		font-size: 12px;
		padding:2px;
		width:110px;
		text-decoration: none;
		}
		.titreformtiv24
		{background-color:#FFFFFF;
		padding:5px;
		}
		.titreformtiv25
		{background-color:#CCCCCC;
		}
		.titreformtiv25sej
		{background-color:#CCCCCC;
		 
		color:#333333;
		font-size:12px;
		
		
		}
		
		.titreformtiv3
		{
		background-color:#660000;
		background-color:#3333FF;
		background-image: url(imagecfqips/titre.gif);
		height:16px;
	
		color:#FFFFFF;
		font-weight:600;
		text-align:center;
		font-size: 14px;
		padding:3px;
		width:140px;
		text-decoration: none;
		}
.titreformtivlivre
		{
		background-color:#660000;
		background-color:#3333FF;
		background-image: url(imagecfqips/titre.gif);
		width:140px;
	
		color:#FFFFFF;
		font-weight:600;
		text-align:center;
		font-size: 14px;
		padding:5px;
		}
		
		
 .description1
 {
  
 text-align:justify;
 color:#000000;
 font-size:13px;
 margin:2px;
 
 
 }
 
 .colcand
 {
 width:96px;
 }
 .colcandsej
 {
 width:96px;
 color:#333333;
 font-size:12px;
 }
 .colcandsej1
 {
 width:95px;
  color:#333333;
 font-size:12px;
 background-color:#CCCC66;

 }
  .colcand3
 {
 width:96px;
 }
 
 .ligcand
 {
 
 }
 
 .colcand1
 {
width:96px;
 }
		
		 .colcand2
 {
width:96px;
 }
		

		
		.image1
		{
		width:167px;
		 height:38px;
		}
		.champ
		{

		background-color:#FFFFFF;
		color:#006699;
		font-weight:600;
		}
		
		.champ1
		{

		
	height: 25px;
 
	border-top: 1px solid ;
	border-right: 1px solid  ;
	border-bottom: 1px solid  ;
	border-left: 1px solid  ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	border-color:#0066CC;
	
	
	
	 
	 
	background-color:#999999;
			 
		}
		
/* Les liens hypers.............................................................. */	
	
	A:link 
		{
	color:#0066CC;
	text-decoration: none;
	text-align:right;
	font-size:14px;
		}
		
	A:visited 
		{
			color:#0066CC;
			font-size:14px;
			text-decoration: none;
		}
		
	A:hover 
		{
			
			color:#000033;
			font-size:14px;
			text-decoration:none;
			
		}
			
	A:active
		{
			color:#0066CC;
			font-size:16px;
			text-decoration: none;
		}
		
		
		div.fermerlivre a:link
{
		text-align:center;
		margin:5px;
		padding:5px;
		font-size:20px;
		font-weight:bold;
		color:#0066FF;
		 
		  
}

	div.fermerlivre a:hover
{
		text-align:center;
		margin:5px;
		padding:5px;
		font-size:20px;
		font-weight:bold;
		color:#0066FF;
		 
		  
}

div.fermerlivre a:visited
{
		text-align:center;
		margin:5px;
		padding:5px;
		font-size:20px;
		font-weight:bold;
		color:#0066FF;
		 
}
		
		div.menuhaut a:link

{
color:#FFFFFF;
font-weight:900;
font-size:11px;
}
		
		div.menuhaut a:visited 

{
color:#FFFFFF;
font-weight:400;
font-size:11px;
}		

		div.menuhaut a:hover

{
 
color:#FFCC00;
font-weight:400;
font-size:11px;
}					


div.menuhaut a:active
{
color:#FFFFFF;
font-weight:400;
font-size:11px;
}	


.news
{
width:5%;
}


td.lig8 a:link
	{
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	 

	}
	  
	
	td.lig8 a:visited 
	 
	 	{
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	font-size:12px;
		 
		 }
		 
		 
		 
	td.lig8 a:hover 
	
		{
		 
		color:#FFFFFF;
		color:#333333;
	text-decoration:none;
	text-align:center;
	text-align:left;
	font-weight:bold;
	font-size:12px;
 		 
		}
	
			
	 td.lig8 a:active 
	
		{
		
		color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	font-size:12px;
		
		}

td.lig9 a:link
	{
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	 

	}
	  
	
	td.lig9 a:visited 
	 
	 	{
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	font-size:12px;
		 
		 }
		 
		 
		 
	td.lig9 a:hover 
	
		{
		color:#000000;
	text-decoration:none;
	text-align:center;
	text-align:left;
	font-weight:bold;
	font-size:12px;
		 
		}
	
			
	 td.lig9 a:active 
	
		{
		
		color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	font-size:12px;
		
		}

td.description1 a:link
	{
	color:#000000;
	text-decoration:none;
	text-align:center;
	font-size:16px;

	}
	  
	
	td.description1 a:visited 
	 
	 	{
	color:#000000;
	text-decoration:none;
	text-align:center;
	font-size:16px;;
		 
		 }
		 
		 
		 
	td.description1 a:hover 
	
		{
		color:#000000;
	text-decoration:none;
	text-align:center;
	font-size:16px;
		 
		}
	
			
	 td.description1 a:active 
	
		{
		
		color:#000000;
	text-decoration:none;
	text-align:center;
	font-size:14px;
		
		}
		 


.cfqips302
	{
	 
	background-color:#660000;
	font-weight : bold;
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial;
	color:#FFFFFF;
	text-align:center;
	border-right : 1px solid #000000;
	border-left : 1px solid #000000;
	height:auto;
	margin: 0px;
	padding: 0px;
	border: 0;
	margin-right :0px;
	margin-left : 0px;
	
	}



#retour
	{
	text-align:right;
	margin-right:50px;
	}
	

	


table {
	text-align:left;
	margin: 0px auto 0px auto;
	
	}

#piedPage{
	font-size:10pt;
	color:black;
	text-align:center;
	font-style:italic;
	margin-top:30px;
	margin-bottom:10px;
	
	
}



/*		  
		 
html, body { 
overflow : hidden; 
margin : 0; 
padding : 0; 
}  
*/

.accueil
{
width: 50px;
}

.logo
{
 
text-align:center;
margin-left : auto;
margin-right : auto;
width : auto;
height:auto;
}



	.logomain
	
		{
		margin-top :0px;
		margin-left : auto;
		margin-right : auto;
		text-align : justify;
		border:2px #999999 solid;
	  	border-bottom-color:#999999;
	   	border-left-color:#999999;
	   	border-right-color:#999999;
	   	border-top-color:#999999;
		background-color:#F0F0DF;
		width:84%;
		}
		
.cfqips221
	{
	width : 3%;
	 
	}
	.cfqips222
	{
	width : 70%;
	 
	 
	}
		 .text
		 
		 {
		 
		 FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		
		color:#666666;
		text-align:center;
		margin-right : 35px;
		margin-left : 35px;
		width : auto;
		height:auto;
		text-align:justify;
		margin-top  : 0px;
		font-weight:400; /*Gras*/
		line-height:25px;/*Interligne*/
		 
		 
		 
		 }
		  
	.title	    {
		 	 
			 
	
			margin-left : auto;
			margin-right : auto;
			font-size : 16px;
			font-weight : bold;
			width : 85%;
			border:4px #FFFFFF solid;
			text-align:left;
			}
			
			
.title5	
{


FONT-WEIGHT: 400;	FONT-SIZE: 14px;	
COLOR: #6f6f6f;	FONT-FAMILY: Arial;
width : 85%;
border-bottom-color:#99CCCC;
margin-left : auto;
margin-right : auto;
margin-left : auto;
margin-right : auto;
/*border-right : 1px solid #000000;
border-left : 1px solid #000000;
border-top : 1px solid #000000;
border-bottom : 1px solid #000000;
border:1px #999999 solid;
border-bottom-color:#FFFFFF;
border-left-color:#FFFFFF;
border-right-color:#FFFFFF;
border-top-color:#FFFFFF;*/
	    
}

		
	
			
			.title1
			{
			font-weight : bold;
			color:#FFFFFF;
			font-size:28px;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			 
			}
			
			.title2
			{
			font-weight : bold;
			color:#FFFFFF;
			font-size:16px;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			text-align:left;
			
			}
			
			.title02
			{
			font-weight : bold;
			color:#99CCFF;
			font-size:18px;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			text-align:center;
			margin-top:0px;
			}
			
			.date
			{
			
			
			font-weight : bold;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial;
	color:#FFFFFF;
	text-align:right;
	margin-right : auto;
	margin-left : auto;
	
	height:auto;
			
			}
			
			
		.cfqips411
		{
		font-weight : bold;
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial;
	color:#FFFFFF;
	text-align:center;
	margin-right : auto;
	margin-left : auto;
	width : 20%;
	height:auto;
		}
				
	
		
		
		.logohaut
		{
		
		text-align : center;
		width : 85%;
 		}
		
		.form1
		{
		
		FONT-WEIGHT: 400;
		FONT-SIZE: 11px;
		color:#333333; 
		FONT-FAMILY: Arial;
		font-style:italic;
		}
		
		.form11
		{
		FONT-WEIGHT: 400;
		color:#FF0000;
		FONT-SIZE: 18px;
		FONT-FAMILY: Arial;
		font-style:italic;
		}
		
		
		
	.form2
	{
		background-image: url(/images/fond.jpg);
		background-repeat: repeat-y;
	}	
		
		.form3
		{
		background-color:#99CCFF;
		color:#FF0000;
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial;
		border:0;
		}
		
		
		
	.lig
		{	
		FONT-WEIGHT: 400;	FONT-SIZE: 11px;	/*COLOR: #6f6f6f;*/  FONT-FAMILY: Arial;
		color:#333333;
		
		
		}
		
		
		.lig3
		{	
		FONT-WEIGHT: 400;	FONT-SIZE: 11px;	color:#333333; /*COLOR: #6f6f6f;*/	FONT-FAMILY: Arial;
		
		}
		.lig0
		{	
		FONT-WEIGHT: 400;	FONT-SIZE: 10px;	/*COLOR: #6f6f6f;*/	  color:#333333; FONT-FAMILY: Arial;
		 text-align:justify; width:13%;
		}
	.lig1 
		{
		FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial;
		}
	.lig6
	{
	FONT-WEIGHT: 400;	FONT-SIZE: 11px;	/*COLOR: #6f6f6f;*/  color:#333333;	FONT-FAMILY: Arial;
		
	}
		.lig8
		{	
		FONT-WEIGHT: 400;	
		FONT-SIZE: 11px; 	
		 FONT-FAMILY: Arial;
		 padding:2px;
		 color:#000000;
		 font-weight:bold;
		 background-color:#0033CC;
		 background-image: url(mg.gif);
 		 border-right : 2px solid #FFFFFF;
	border-bottom :2px solid #FFFFFF;	
	width:11%;
 		 }
		
		.lig9
		{	
		FONT-WEIGHT: 400;	
		FONT-SIZE: 11px; 	
		color:#000000; 
		FONT-FAMILY: Arial;
		 padding:2px;
		 font-weight:bold;
		 background-color:#0033CC;
		 background-image: url(mg.gif);
		 
		 height:13px;
border-top : 2px solid #FFFFFF;
	border-bottom :2px solid #FFFFFF;	
		 		width:12%;
		 }
		
		
		.tit 
		{

		text-align:left; /*COLOR: #6f6f6f;*/
		font-size:14px;
		color:#333333;
		}

.tit2{
	FONT-SIZE: 9px;	COLOR: #6f6f6f;	FONT-FAMILY: Arial;
	color:#000066;
		 
		}
		
.tit3{
	FONT-SIZE: 12px;	COLOR: #6f6f6f;	FONT-FAMILY: Arial;
	color:#FFFFFF;
	background-color:#660000;
	font-weight:800;
	background-image: url(tg.gif);
	height:13px;
	border-top : 2px solid #FFFFFF;
	border-bottom :2px solid #FFFFFF;
	width:12%;
	  
	 }
	
	.tit4
	{
	width:10%;
	text-align:left;
	border-right : 1px solid #FFFFFF;
	border-left : 1px solid #FFFFFF;
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;

	 
	
	}
	
	.menucfqips
	{
	 margin-left : auto;
		margin-right : auto;
		width:95%;
		
	}
	
	
	.frog
	
	{
	width:10%;
	height:15px;
	}
	
	
	.cadre
	{
	 
	width : 100%;
	 margin-left : auto;
		margin-right : auto;
		text-align:justify;
		
	}
	
	.cadre1
	{
	width : 100%;
		 
/*font-size:18px;*/
font-size:18px;
text-align:center;
	margin-right :auto;
	margin-left :auto;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	 
 	font-weight:700;
	color:#FFFFFF;
	
	}
	
	
		

	.tit5
	{
	width : 100%;
	height:70px;
	}
		
 .tit6
	{
	
	FONT-SIZE: 14px;	COLOR: #6f6f6f;	FONT-FAMILY: Arial;
	color:#000066;
	
	}
	
	.cfqips4
	
	{
	width:300px;
	
	}
	.cfqips41
	{
			background-color:#F0F0DF;
			margin-right :0px;
			margin-left : 0px;
			width : 85%;
			text-align:center;
			height:230px; /* A definir pour affichage sur Firefox et Opera */
		}  
/*FORMATION*/
.titreformation
		{
		text-align:center;
		width:600px;
		background-image:url(formationtitre.jpg);
		background-repeat:repeat-x;
		color:#000000;
		}

 
.contenuformation
{
  	 
 	font-size:12px;
	text-align:justify;
	line-height:20px;
	font-family:"Times New Roman", Times, serif;
	 width:600px;
	padding:10px;
	border:1px solid #E5D9CD;
}
 
 
 .texteformation
{
 
height:610px;
width:700px;
overflow:auto;
scrollbar-arrow-color:#660000;
scrollbar-face-color:#3333FF;
scrollbar-shadow-color:#FFCC00;
scrollbar-3dlight-color:#660000;
FONT-SIZE: 12px; 
		FONT-FAMILY: Arial;
		font-weight:500; /*Gras*/
		line-height:25px;/*Interligne*/
		color:#666666;
		 
		padding: 5px;
		margin-left:0px;
		text-align:justify;
		 
}


.contenupresentation
{
  	 
 	font-size:12px;
	text-align:justify;
	line-height:20px;
	font-family:"Times New Roman", Times, serif;
	 width:600px;
	padding:10px;
	border:1px solid #E5D9CD;
}
.voirformation
{
 text-align:center;
 padding: 2px;
 }
 
 
 .typesej
 {
 text-align:right;
 font-size:12px;
 color:#FFFF00;
  
 font-weight:bold;
 }
