		/* FORMAT DU HEADER */

#nav
	{
	width: 1200px;
	margin: 0 auto;
	}

.header_logoIM
	{
	width: 310px;
	vertical-align: top;
	}

.header_newsmiddle
	{
	width: 600px;
	vertical-align: top;
	}

.header_menuvide
	{
	width: 550px;
	vertical-align: top;
	}

.header_langues
	{
	width: 150px;
	text-align: center;
	vertical-align: center;
	}

.header_logoICF
	{
	width: 120px;
	text-align: right;

	}

.header_logocoachpro
	{
	width: 75px;
	text-align: right;

	}

.header_tableau
	{
	width: 1200px;
	height: 145px;
	border-bottom:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 1px;
	}
.header_tableau2
	{
	width: 600px;
	height: 35px;
	}

.header_banniere
	{
	width: 600px;
	text-align: center;
	vertical-align: bottom;
	font-family:Verdana;
	color:#000000;
	font-size:12px;
	}

		/* FORMAT DU FOOTER */

.footer_tableau
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 650px;
	}

.footer_tableau10
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 825px;
	}

.footer_tableau11
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 1000px;
	}

.footer_tableau12
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 840px;
	}

.footer_tableau2
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 700px;
	}

.footer_tableau2b
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 730px;
	}


.footer_tableau1
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 750px;
	}

.footer_tableaunews
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 800px;
	}

.footer_tableau3
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 970px;
	}

.footer_tableau4
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 1110px;
	}

.footer_tableau5
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 1160px;
	}

.footer_tableau6
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 1250px;
	}

.footer_tableau7
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 1300px;
	}

.footer_tableau8
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 1400px;
	}

.footer_tableau9
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 1450px;
	}

.footer_tableau95
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 1600px;
	}

.footer_tableau955
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 1950px;
	}

.footer_tableau956
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 2000px;
	}

.footer_tableau957
	{
	width: 1200px;
	border-top:thin solid #ff6600;
	border-bottom-width: 1px;
	position: absolute;
	top: 2300px;
	}


.footer_adresse
	{
	width: 620px;
	border-bottom:thin solid #ff6600;
	border-bottom-width: 1px;
	font-weight: bold;
	font-family:Verdana;
	color:#ff3300;
	font-size:12px;
	}

.footer_texte
	{
	width: 630px;
	font-family:Verdana;
	color:#000000;
	font-size:12px;
	}

.footer_vide
	{
	width: 260px;
	}

.footer_liens
	{
	width: 190px;

	}

.footer_faceb
	{
	width: 100px;
	text-align: right;
	}

.footer_bottom
	{
	width: 1200px;
	line-height: 10px;
	background-color:#ff3300;
	}

		/* MENU RUBRIQUES */

a
	{
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-decoration: none;
	}

.liencell1
	{
	display:block;
	height:113px 30px;
	}

.IMmenu1
	{
background-color:#FF6600;
width:154px;
height:30px;
position: absolute;
 top: 155px;
left: 10px;
font-family:Verdana;
color:#FFFFFF!important;
font-size:12px;
text-align:center;
line-height:30px;
	}

	.IMmenu0
	{
	background-color:#ffcc00;
	width:54px;
	height:60px;
	position: absolute;
	top: 155px;
	left: 10px;
	font-family:Verdana;
	color:#FFFFFF!important;
	font-size:12px;
	text-align:center;
	line-height:30px;
	}


	.IMmenu2
		{
		background-color:#FF6600;
		width:110px;
		height:60px;
		position: absolute;
		top: 155px;
		left: 66px;
		font-family:Verdana;
		color:#FFFFFF;
		font-size:12px;
		text-align:center;
		line-height:30px;
		}

	.IMmenu3
		{
		background-color:#FF6600;
		width:152px;
		height:60px;
		position: absolute;
		top: 155px;
		left: 178px;
		font-family:Verdana;
		color:#FFFFFF;
		font-size:12px;
		text-align:center;
		line-height:30px;
		}


	.IMmenu3b
		{
		background-color:#FF3300;
		width:96px;
		height:60px;
		position: absolute;
		top: 155px;
		left: 494px;
		font-family:Verdana;
		color:#FFFFFF!important;
		font-size:12px;
		text-align:center;
		line-height:30px;
		}


.IMmenu3c
	{
	background-color:#FF6600;
	width:160px;
	height:60px;
	position: absolute;
	top: 155px;
	left: 332px;
	font-family:Verdana;
	color:#FFFFFF!important;
	font-size:12px;
	text-align:center;
	line-height:30px;
		}


	.IMmenu4
		{
		background-color:#FF3300;
		width:96px;
		height:60px;
		position: absolute;
		top: 155px;
		left: 592px;
		font-family:Verdana;
		color:#FFFFFF;
		font-size:12px;
		text-align:center;
		line-height:30px;
		}


	.IMmenu8
		{
		background-color:#FF3300;
		width:57px;
		height:60px;
		position: absolute;
		top: 155px;
		left: 690px;
		font-family:Verdana;
		color:#FFFFFF;
		font-size:12px;
		text-align:center;
		line-height:30px;
		}


	.IMmenuRNCP
		{
		background-color:#0099ff;
		width:34px;
		height:60px;
		position: absolute;
		top: 155px;
		left: 749px;
		font-family:Verdana;
		font-size:12px;
		text-align:center;
		line-height:30px;
		}


	.IMmenu5
		{
		background-color:#ffcc00;
		width:95px;
		height:60px;
		position: absolute;
		top: 155px;
		left: 785px;
		font-family:Verdana;
		color:#FFFFFF;
		font-size:12px;
		text-align:center;
		line-height:30px;
		}


	.IMmenu6
		{
		background-color:#253b91;
		width:34px;
		height:60px;
		position: absolute;
		top: 155px;
		left: 882px;
		font-family:Verdana;
		color:#FFFFFF;
		font-size:12px;
		text-align:center;
		line-height:30px;
		}

.IMmenu7
	{
	background-color:#FF6600;
	width:135px;
	height:30px;
	position: absolute;
	top: 155px;
	left: 880px;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	line-height:30px;
	}


	.IMmenu7fr
		{
		background-color:#FF6600;
		width:78px;
		height:60px;
		position: absolute;
		top: 155px;
		left: 918px;
		font-family:Verdana;
		color:#FFFFFF;
		font-size:12px;
		text-align:center;
		line-height:30px;
		}

.IMmenu10
	{
	background-color:#FF6600;
	width:120px;
	height:60px;
	position: absolute;
	top: 155px;
	left: 998px;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	line-height:30px;
	}



	.IMmenu9
		{
		background-color:#FF6600;
		width:75px;
		height:60px;
		position: absolute;
		top: 155px;
		left: 1120px;
		font-family:Verdana;
		color:#FFFFFF;
		font-size:12px;
		text-align:center;
		line-height:30px;
		}



		/* MENU RUBRIQUES ORGANISATION */


.IMmenuorga1
	{
	background-color:#FF6600;
	width:80px;
	height:30px;
	position: absolute;
	top: 155px;
	left: 10px;
	font-family:Verdana;
	color:#FFFFFF!important;
	font-size:12px;
	text-align:center;
	line-height:30px;
	}

.IMmenuorga2	{
	background-color:#FF6600;
	width:100px;
	height:30px;
	position: absolute;
	top: 155px;
	left: 92px;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	line-height:30px;
	}

.IMmenuorga3	{
	background-color:#cc3366;
	width:163px;
	height:30px;
	position: absolute;
	top: 155px;
	left: 194px;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	line-height:30px;
	}

.IMmenuorga4	{
	background-color:#cc3366;
	width:158px;
	height:30px;
	position: absolute;
	top: 155px;
	left: 359px;
	font-family:Verdana;
	color:#FFFFFF!important;
	font-size:12px;
	text-align:center;
	line-height:30px;
	}


.IMmenuorga5	{
	background-color:#FF3300;
	width:189px;
	height:30px;
	position: absolute;
	top: 155px;
	left: 519px;
	font-family:Verdana;
	font-size:12px;
	text-align:center;
	line-height:30px;
	}

.IMmenuorga6	{
	background-color:#FF3300;
	width:146px;
	height:30px;
	position: absolute;
	top: 155px;
	left: 710px;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	line-height:30px;
	}

.IMmenuorga7	{
	background-color:#FF6600;
	width:130px;
	height:30px;
	position: absolute;
	top: 155px;
	left: 858px;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	line-height:30px;
	}

.IMmenuorga8	{
	background-color:#cc3366;
	width:125px;
	height:30px;
	position: absolute;
	top: 155px;
	left: 1080px;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	line-height:30px;
	}

.IMmenuorga9	{
	background-color:#FF6600;
	width:88px;
	height:30px;
	position: absolute;
	top: 155px;
	left: 990px;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	line-height:30px;
	}


		/* SOUS MENU RUBRIQUES */


.sousmenu2
	{	
	width:280px;
	height:85px;
	color: #000000;
	position: absolute;
	top: 30px;
	left: 0px;
	font-family:Verdana;
	display:none;
	background-color:transparent;
	z-index:20;
	}

.sousmenu3
	{
	width:280px;
	height:85px;
	color: #000000;
	position: absolute;
	top: 30px;
	left: 0px;
	font-family:Verdana;
	display:none;
	background-color:transparent;
	z-index:21;
	}

.sousmenu4
	{
	width:240px;
	height:120px;
	position: absolute;
	top: 30px;
	left: 0px;
	font-family:Verdana;
	display:none;
	background-color:transparent;
	z-index:22;
	}

.sousmenu5
	{
	width:180px;
	height:60px;
	position: absolute;
	top: 30px;
	left: 0px;
	font-family:Verdana;
	display:none;
	background-color:transparent;
	z-index:23;
	}

.sousmenu6
	{
	width:150px;
	height:60px;
	position: absolute;
	top: 30px;
	left: 0px;
	font-family:Verdana;
	display:none;
	background-color:transparent;
	z-index:24;
	}

.sousmenu7
	{
	width:250px;
	height:110px;
	position: absolute;
	top: 30px;
	left: 0px;
	font-family:Verdana;
	display:none;
	background-color:transparent;
	z-index:24;
	}

.tableau
	{
	width:100%;
	height:100%;
	}

.IMmenuligne
	{
	height:20px;
	}

.cellule
	{
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	line-height:20px;
	background-color:#FF9900;
	width:100%;
	border-bottom:0.5px solid white;
	padding-left:5px;
	}

.cellulejaune
	{
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	line-height:20px;
	background-color:#FFCC66;
	width:100%;
	border-bottom:0.5px solid white;
	padding-left:5px;
	}

.celluleb
	{
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	line-height:20px;
	background-color:#FF3300;
	width:100%;
	border-bottom:0.5px solid white;
	padding-left:5px;
	}

.cellule2
	{
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	line-height:20px;
	background-color:#660033;
	width:100%;
	border-bottom:0.5px solid white;
	padding-left:5px;
	}

.cellulerose
	{
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	line-height:20px;
	background-color:#FF0066;
	width:100%;
	border-bottom:0.5px solid white;
	padding-left:5px;
	}

.celluleviolet
	{
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	line-height:20px;
	background-color:#cc3366;
	width:100%;
	border-bottom:0.5px solid white;
	padding-left:5px;
	}

.celluleviolet2
	{
	font-family:Verdana;
	color:#FFFFFF;
	height:30px;
	font-size:12px;
	text-align:left;
	line-height:20px;
	background-color:#cc6699;
	width:100%;
	border-bottom:0.5px solid white;
	padding-left:5px;
	}

.tableau2
	{
	width:1200px;
	height:1px;
	position: absolute;
	top: 145px;
	left: 10px;
	background-color:#FF6600;
	}	

.tableau3
	{
	width:1200px;
	height:1px;
	position: absolute;
	top: 850px;
	left: 10px;
	background-color:#FF6600;
	}	

.tableau4
	{
	width:626px;
	height:1px;
	position: absolute;
	top: 875px;
	left: 10px;
	background-color:#FF6600;
	}	

.tableau5
	{
	width:1200px;
	height:10px;
	position: absolute;
	top: 935px;
	left: 10px;
	background-color:#FF3300;
	}	

.tableau_news
	{
	width:60px;
	height:60px;
	position: absolute;
	top: 330px;
	left: 800px;
	background-color:#FF3300;
	}

		/* FORMAT + BACKGROUND PAGES */

.master1
	{
	position: absolute;
	width: 1200px;
	top: 200px;
	left: 10px;
	font-family:Verdana;
	color:#000000;
	font-size:12px;
	text-align:left;
	background-position: right top;
	background-size: 1200px 650px;
	}

.master11
	{
	position: absolute;
	width: 1200px;
	top: 150px;
	left: 10px;
	font-family:Verdana;
	color:#000000;
	font-size:12px;
	text-align:left;
	background-position: right top;
	background-size: 1200px 550px;
	}

.masterb1
	{
	background-image:url(images/backgroud-ribbon1b.gif);
	background-repeat:no-repeat;
	}

.masterb2
	{
	background-image:url(images/backgroud-ribbon2b.gif);
	background-repeat:no-repeat;
	}

.masterb2b
	{
	background-image:url(images/backgroud-ribbon2b.gif);
	}

.masterb3
	{
	background-image:url(images/backgroud-ribbon3b.gif);
	background-repeat:no-repeat;
	}

.masterb4
	{
	background-image:url(images/backgroud-ribbon4b.gif);
	background-repeat:no-repeat;
	}

		/* POUR LES TABLEAUX PAR PAGE */

.cellmain
	{
	padding:1px 20px;
	vertical-align: top;
	width: 600px;
	}

.cellmainA
	{
	padding:1px 10px;
	vertical-align: top;
	width: 700px;
	}

.cellmain2
	{
	padding:1px 20px;
	vertical-align: top;
	width: 1200px;
	}

.celldeux
	{
	padding:1px 15px;
	vertical-align: top;
	width: 395px;
	height:450px;
	}

.celldeuxBIS1
	{
	padding:1px 15px;
	vertical-align: top;
	width: 395px;
	height:400px;
	}

.celldeuxBIS
	{
	padding:1px 15px;
	vertical-align: top;
	width: 395px;
	height:350px;
	}

.celldeuxBIS2
	{
	padding:1px 15px;
	vertical-align: top;
	width: 395px;
	height:300px;
	}

.celldeuxBIS3
	{
	padding:1px 15px;
	vertical-align: top;
	width: 400px;
	}

.celldeuxBIS3b
	{
	padding:1px 15px;
	vertical-align: top;
	width: 500px;
	}


.celldeux2
	{
	padding:1px 20px;
	vertical-align: top;
	width: 300px;
	height:400px;
	}

.celldeux2bis
	{
	padding:1px 20px;
	vertical-align: top;
	width: 300px;
	height:200px;
	}



.celldeux3
	{
	padding:1px 15px;
	vertical-align: top;
	width: 395px;
	height:400px;
	}



.tablemain
	{
	width:1200px;
	height:650px;
	}

.tablemain2
	{
	width:1200px;
	height:630px;
	}

.tablemain3
	{
	width:1200px;
	height:500px;
	}

.tablemain3b
	{
	width:1200px;
	height:453px;
	}

.tablemain3c
	{
	width:1200px;
	height:400px;
	}


.tablemain4
	{
	width:1200px;
	height:100px;
	}

.tabledeux
	{
	width:1200px;
	height:600px;
	}

.tabletr
	{
	width:1200px;
	height:700px;
	}

.fond
	{
	width:1200px;
	height:650px;
	}


		/* CHOIX DE COULEURS */

.orange
	{
	color:#FF6600;
	}

.rouge
	{
	color:#FF3300;
	}

.rose
	{
	color:#FF0066;
	}

.gris
	{
	color:#999999;
	}

.jaune
	{
	color:#FFcc66;
	}

.airfundo
	{
	color:#a9ab7c;
	}

.airfundb
	{
	color:#0197d4;
	}

.violet
	{
	color:#cc3366;
	}

.icf
	{
	color:#233695;
	}


.pink

	{
	color:#cc3366
	}

.jaunefon
	{
	color:#FFCC33
	}



		/* FORMAT DES TEXTES */

p
	{
	text-align:justify;
	}

.titre_section
	{
	font-family: Verdana; 
	font-size: 22px;
	font-weight: bold;
	text-transform : uppercase;
	}

.titre_section_black
	{
	font-family: Verdana; 
	font-size: 22px;
	font-weight: bold; 
	color: #000000;
	text-transform : uppercase;
	}

.sous_titre_section
	{
	font-family: Verdana; 
	font-size: 18px;
	text-transform : uppercase;
	}

.sous_titre_sectionB
	{
	font-family: Verdana; 
	font-size: 18px;
	font-weight: bold; 
	text-transform : uppercase;
	}

.titre_chapitre
	{
	font-family: Verdana; 
	font-size: 18px;
	font-weight: bold;
	text-transform : uppercase;
	}

.titre_paragraphe
	{
	font-family: Verdana; 
	font-size: 16px;
	font-weight: bold; 
	}

.titre_paragrapheicf
	{
	font-family: Verdana; 
	font-size: 16px;
	color: #233695;
	font-weight: bold; 
	}

.titre_paragraphesimple
	{
	font-family: Verdana; 
	font-size: 16px;
	}

.texte_important
	{
	font-family: Verdana; 
	font-size: 14px;
	}

.texte_important3
	{
	font-family: Verdana; 
	font-size: 14px;
	}

.texte_importantBold
	{
	font-family: Verdana; 
	font-size: 14px;
	font-weight: bold; 
	}


.texte_important2
	{
	font-family: Verdana; 
	font-size: 14px;
	color: #cc3366;
	}
.texte_importantdeux
	{
	font-family: Verdana; 
	font-size: 16px;
	}

.texte_importantdeux2
	{
	font-family: Verdana; 
	font-size: 16px;
	font-weight: bold; 
	color: #FF3300;
	}

.texte_importantdeux3
	{
	font-family: Verdana; 
	font-size: 16px;
	font-weight: bold; 
	}


.texte_newstitrerouge
	{
	font-family: Verdana; 
	font-size: 20px;
	font-weight: bold;
	color: #FF3300;
	}


.texte_importantdeuxor
	{
	font-family: Verdana; 
	font-size: 16px;
	color: #FF6600;
	}

.texte_normal
	{
	font-family: Verdana; 
	font-size: 14px; 
	color: #000000;
	}

.texte_normal12
	{
	font-family: Verdana; 
	font-size: 12px; 
	color: #000000;
	}

.texte_normal12b
	{
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000;
	}





.texte_int
	{
	font-family: Verdana; 
	font-size: 14px; 
	line-height: 1em;
	color: #000000;
	}

.texte_dd_uk_pink
	{
	font-family: Verdana; 
	font-size: 12px; 
	color: #FF0066;
	}

.texte_dd_uk
	{
	font-family: Verdana; 
	font-size: 12px; 
	color: #000000;
	}

.texte_dd_ukbold
	{
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000;
	}

.texte_dd_uk2
	{
	font-family: Verdana; 
	font-size: 12px; 
	color: #993366;
	}

.texte_dd_uk2bold
	{
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: bold; 
	color: #993366;
	}

.texte_normal_bl
	{
	font-family: Verdana; 
	font-size: 14px; 
	color: #ffffff;
	}

.texte_normal_icf
	{
	font-family: Verdana; 
	font-size: 14px; 
	color: #233695;
	}

.texte_normal_or
	{
	font-family: Verdana; 
	font-size: 14px; 
	color: #FF6600;
	}

.texte_normal_or2
	{
	font-family: Verdana; 
	font-size: 14px; 
	font-weight: bold; 
	color: #FF6600;
	}

.texte_normal_re
	{
	font-family: Verdana; 
	font-size: 14px; 
	color: #FF3300;
	}

.texte_normal_rebold
	{
	font-family: Verdana; 
	font-size: 14px; 
	font-weight: bold; 
	color: #FF3300;
	}

.texte_normal_pink
	{
	font-family: Verdana; 
	font-size: 14px; 
	color: #FF0066;
	}

.texte_normal_pink2
	{
	font-family: Verdana; 
	font-size: 14px; 
	font-weight: bold; 
	color: #FF0066;
	}

.texte_normal_pink2b
	{
	font-family: Verdana; 
	font-size: 14px;
	font-style:italic;
	font-weight: bold; 
	color: #FF0066;
	}

.texte_plan1
	{
	font-family: Verdana; 
	font-size: 14px; 
	font-weight: bold;
	color: #FF3300;
	}

.texte_plan1b
	{
	font-family: Verdana; 
	font-size: 14px; 
	font-weight: bold;
	color: #FFCC33;
	}


.texte_plan2
	{
	font-family: Verdana; 
	font-size: 14px; 
	font-weight: bold;
	color: #FF0066;
	}
	
.texte_petit
	{
	font-family: Verdana; 
	font-size: 12px; 
	color: #000000;
	}

.texte_petit_ro
	{
	font-family: Verdana; 
	font-size: 12px; 
	color: #ff0066;
	}

.texte_petitpetit_ro
	{
	font-family: Verdana; 
	font-size: 10px; 
	color: #ff0066;
	}
	
.texte_petit_gras
	{
	font-family: Verdana; 
	font-size: 12px; 
	color: #000000;
	font-weight: bold; 
	}

.texte_petit_grasb
	{
	font-family: Verdana; 
	font-size: 12px; 
	color:#0197d4;
	}

.texte_petit_grasb2
	{
	font-family: Verdana; 
	font-size: 12px; 
	color:#0197d4;
	font-weight: bold; 
	}

.texte_airfund
	{
	font-family: Verdana; 
	font-size: 14px; 
	color:#0099cc;
	}


.texte_petit_or
	{
	font-family: Verdana; 
	font-size: 12px; 
	color: #FF6600;
	}
	
.texte_petit_or2
	{
	font-family: Verdana; 
	font-size: 12px; 
	color: #FF6600;
	font-weight: bold; 
	}

.texte_news
	{
	font-family: Verdana; 
	font-size: 14px; 
	color: #663366;
	}

.texte_news_bold
	{
	font-family: Verdana; 
	font-size: 14px; 
	color: #663366;
	font-weight: bold;
	}

.texte_gras
	{
	font-family: Verdana; 
	font-size: 14px; 
	color: #000000;
	font-weight: bold;
	}

.texte_vertgras
	{
	font-family: Verdana; 
	font-size: 14px; 
	color: #009530;
	font-weight: bold;
	}


.texte_grasgros
	{
	font-family: Verdana; 
	font-size: 16px; 
	color: #000000;
	}

.texte_grasgros2
	{
	font-family: Verdana; 
	font-size: 16px; 
	color: #000000;
	font-weight: bold;
	}

.texte_gras_or
	{
	font-family: Verdana; 
	font-size: 14px; 
	color: #ff6600;
	font-weight: bold;
	}

.texte_gras_blue
	{
	font-family: Verdana; 
	font-size: 14px; 
	color: #003366;
	font-weight: bold;
	}

.texte_gras_re
	{
	font-family: Verdana; 
	font-size: 14px; 
	color: #ff3300;
	font-weight: bold;
	}

.texte_gras_re2
	{
	font-family: Verdana; 
	font-size: 15px; 
	color: #ff3300;
	font-weight: bold;
	}

.texte_gras_re3
	{
	font-family: Verdana; 
	font-size: 18px; 
	color: #ff3300;
	font-weight: bold;
	}

.texte_gras_pink
	{
	font-family: Verdana; 
	font-size: 14px; 
	color: #ff0066;
	font-weight: bold;
	}

.texte_gras_pink2
	{
	font-family: Verdana; 
	font-size: 16px; 
	color: #ff0066;
	font-weight: bold;
	}

.texte_gras_pink3
	{
	font-family: Verdana; 
	font-size: 18px; 
	color: #ff0066;
	font-weight: bold;
	}

.texte_gras_pink4
	{
	font-family: Verdana; 
	font-size: 22px; 
	color: #ff0066;
	font-weight: bold;
	}

.liens
	{ 
	font-family: Verdana; 
	font-size: 14px; 
	color: #993366;
	text-decoration: underline; 
	cursor:  pointer;
	}

.liens_bold
	{ 
	font-family: Verdana; 
	font-size: 14px; 
	color: #993366;
	font-weight: bold;
	text-decoration: underline; 
	cursor:  pointer;
	}

.liens_boldbold
	{ 
	font-family: Verdana; 
	font-size: 16px; 
	color: #993366;
	font-weight: bold;
	text-decoration: underline; 
	cursor:  pointer;
	}

.liens_boldbold1
	{ 
	font-family: Verdana; 
	font-size: 18px; 
	color: #993366;
	font-weight: bold;
	text-decoration: underline; 
	cursor:  pointer;
	}

.liens_boldbold10
	{ 
	font-family: Verdana; 
	font-size: 20px; 
	color: #993366;
	font-weight: bold;
	text-decoration: underline; 
	cursor:  pointer;
	}


.liens_boldbold2
	{ 
	font-family: Verdana; 
	font-size: 24px; 
	color: #993366;
	font-weight: bold;
	text-decoration: underline; 
	cursor:  pointer;
	}

.liens_boldbold3
	{ 
	font-family: Verdana; 
	font-size: 30px; 
	color: #993366;
	font-weight: bold;
	text-decoration: underline; 
	cursor:  pointer;
	}

.liens_small
	{ 
	font-family: Verdana; 
	font-size: 12px; 
	color: #993366;
	text-decoration: underline; 
	}
	
.texte_defil
	{ 
	font-family: Verdana; 
	font-size: 16px; 
	color: #993366;
	}

.citations
	{
	font-family: Verdana; 
	font-size: 14px; 
	font-style:italic;
	color: #000000;
	}

.citations2
	{
	font-family: Verdana; 
	font-size: 12px; 
	font-style:italic;
	color: #000000;
	}

.citations3
	{
	font-family: Verdana; 
	font-size: 14px; 
	font-style:italic;
	color: #999966;
	}

.copyrights
	{
	font-family: Verdana; 
	font-size: 12px; 
	color: #000000;
	}

.copyrights_or
	{
	font-family: Verdana; 
	font-size: 12px; 
	color:#FF6600;
	}

.copyrights_pink
	{
	font-family: Verdana; 
	font-size: 12px; 
	color:#FF0066;
	}

.texte_big
	{
	font-family: Verdana; 
	font-size: 18px; 
	color: #000000;
	}

		/* FORMAT DES PRESENTATIONS INTERVENANTS ----  text-shadow:0.1em 0.1em 0.2em #666666 */


.trainer_nom
	{
	font-family: Verdana; 
	font-size: 16px;
	font-weight: bold; 
	color: #ff3300;	
	}

.trainer_titre
	{
	font-family: Verdana; 
	font-size: 12px; 
	color: #ff6600;
	}

		/* DIVERS */
	
.boutonpdfatelier
	{
	position: absolute;
	top: 450px;
	left: 300px;
	z-index:50;
	}
.boutonnew
	{
	position: absolute;
	top: 125px;
	left: 410px;
	z-index:50;
	}

.headbandnew
	{
	position: absolute;
	top: 370px;
	left: 600px;
	z-index:10;
	}

.boutonintrofr
	{
	position: absolute;
	top: 500px;
	left: 400px;
	z-index:50;
	}

.boutonintrouk
	{
	position: absolute;
	top: 500px;
	left: 800px;
	z-index:50;
	}

		/* DIVERS */

.cellulel&e
	{
	text-align: center;
	width:200px;
	height:25px;
	}

.monimagel&e
	{
	width:200px;
	height:25px;
	padding: 2px;
	border:1px;
	box-shadow: 8px 8px 12px #aaa;
	border: 1px solid #d2d2cc; 
	}

.cellulel&epic
	{
	width:200px;
	height:25px;
	position: absolute;
	top: 45px;
	left: 10px;
	}	

		/* FENETRE POPUP ACCUEIL */

.fichewinwelcome
	{
	width:550px;
	height:580px;
	position: absolute;
	top: 25px;
	left: 20px;
	background-color:#ffffcc;
	font-family:Verdana;
	display:none;
	border: 3px double #ff9966;
	box-shadow: 8px 8px 12px #aaa;
	z-index:70;
	padding:10px;
	}

		/* DESCRIPTIFS DES CYCLES - boutons page */

.boutondetailsforma1
	{
	position: absolute;
	top: 118px;
	left: 340px;
	z-index:0;
	}

.boutondetailsformaA
	{
	position: absolute;
	top: 305px;
	left: 490px;
	z-index:0;
	}

.boutondetailsformaB
	{
	position: absolute;
	top: 368px;
	left: 440px;
	z-index:50;
	}

.boutondetailsforma2
	{
	position: absolute;
	top: 517px;
	left: 352px;
	z-index:50;
	}

.boutondetailsforma3
	{
	position: absolute;
	top: 583px;
	left: 352px;
	z-index:50;
	}

.boutondetailsforma4
	{
	position: absolute;
	top: 666px;
	left: 230px;
	z-index:50;
	}

.boutondetailsforma4bis
	{
	position: absolute;
	top: 585px;
	left: 230px;
	z-index:50;
	}

.boutondetailsforma5
	{
	position: absolute;
	top: 118px;
	left: 965px;
	z-index:50;
	}

.boutondetailsforma6
	{
	position: absolute;
	top: 185px;
	left: 940px;
	z-index:50;
	}

.boutondetailsforma7
	{
	position: absolute;
	top: 233px;
	left: 1050px;
	z-index:50;
	}

.boutondetailsforma8
	{
	position: absolute;
	top: 495px;
	left: 935px;
	z-index:50;
	}

.boutondetailsforma9
	{
	position: absolute;
	top: 532px;
	left: 945px;
	z-index:50;
	}

.boutondetailsforma10
	{
	position: absolute;
	top: 560px;
	left: 970px;
	z-index:50;
	}

.boutondetailsforma11
	{
	position: absolute;
	top: 625px;
	left: 950px;
	z-index:50;
	}

.boutondetailsforma12
	{
	position: absolute;
	top: 198px;
	left: 340px;
	z-index:0;
	}

		/* DESCRIPTIFS DES CYCLES - FICHES */

.fichetableaufiche
	{
	width:1140px;
	height:600px;
	position: absolute;
	top: 25px;
	left: 20px;
	font-family:Verdana;
	background-color:#ffffcc;
	background-image:url(images/backgroud-ribbon1b.gif);
	background-repeat:no-repeat;
	display:none;
	border: 3px double #ff9966;
	box-shadow: 8px 8px 12px #aaa;
	z-index:70;
	padding:10px;
	}

.ficheicon
	{
	height:60px;
	width:60px;
	text-align:right;	
	}

.fiche
	{
	width:1100px;
	height:600px;
	position:absolute;
	top:50px;
	left:50px;
	background-color:#FFFFFF;
	display:none;
	}


		/* TEMOIGNAGES LYON */

.fichetableaufiche5
	{
	width:1140px;
	height:860px;
	position: absolute;
	top: 25px;
	left: 20px;
	font-family:Verdana;
	background-color:#ffffcc;
	background-image:url(images/backgroud-ribbon1b.gif);
	background-repeat:no-repeat;
	display:none;
	border: 3px double #ff9966;
	box-shadow: 8px 8px 12px #aaa;
	z-index:70;
	padding:10px;
	}

.fichetableaufiche55
	{
	width:1140px;
	height:400px;
	position: absolute;
	top: 25px;
	left: 20px;
	font-family:Verdana;
	background-color:#ffffcc;
	background-image:url(images/backgroud-ribbon1b.gif);
	background-repeat:no-repeat;
	display:none;
	border: 3px double #ff9966;
	box-shadow: 8px 8px 12px #aaa;
	z-index:70;
	padding:10px;
	}

	
		/* MENU POUR LES PHOTOS DE L'EQUIPE */

.nom
	{
	font-family: Verdana; 
	font-size: 10px; 
	color: #000000;
	line-height:1em; 
	}

.monimage
	{
	width:90px;
	height:108px;
	padding: 2px;
	border:1px;
	box-shadow: 8px 8px 12px #aaa;
	border: 1px solid #d2d2cc; 
	}

.cellulepics
	{
	text-align: center;
	width:120px;
	height:150px;
	}

.detailfiche
	{
	width:390px;
	height:615px;
	position: absolute;
	top: 55px;
	left: 760px;
	font-family:Verdana;
	display:none;
	background-color:#FFFF99;
	opacity:0.5;
	box-shadow: 8px 8px 12px #aaa;	
	padding:15px;
	}

.detailfiche3
	{
	width:1000px;
	height:550px;
	position: absolute;
	font-family:Verdana;
	background-color:#ffffcc;
	background-image:url(images/backgroud-ribbon1b.gif);
	background-repeat:no-repeat;
	display:none;
	border: 3px double #ff9966;
	box-shadow: 8px 8px 12px #aaa;
	z-index:70;
	padding:10px;
	}

.detailfiche3b
	{
	width:1000px;
	height:650px;
	position: absolute;
	font-family:Verdana;
	background-color:#ffffcc;
	background-image:url(images/backgroud-ribbon1b.gif);
	background-repeat:no-repeat;
	display:none;
	border: 3px double #ff9966;
	box-shadow: 8px 8px 12px #aaa;
	z-index:70;
	padding:10px;
	}

.detailfiche2
	{
	width:500px;
	height:620px;
	position: absolute;
	top: 45px;
	left: 650px;
	font-family:Verdana;
	display:none;
	background-color:#FFFF99;
	opacity:0.5;
	box-shadow: 8px 8px 12px #aaa;	
	padding:15px;
	}

.espace
	{
	line-height:0.3Em;
	}
	
		/* MENU POUR TEMOIGNAGES */

.testimofiche
	{
	width:665px;
	height:620px;
	position: absolute;
	top: 45px;
	left: 500px;
	font-family:Verdana;
	display:none;
	background-color:#FFFF99;
	opacity:0.5;
	box-shadow: 8px 8px 12px #aaa;	
	padding:15px;
	}

.celluletesti
	{
	text-align: center;
	width:477px;
	height:53px;
	}

.monimagetesti
	{
	width:477px;
	height:53px;
	padding: 2px;
	border:1px;
	box-shadow: 8px 8px 12px #aaa;
	border: 1px solid #d2d2cc; 
	}

.celluletestiGM
	{
	width:477px;
	height:53px;
	position: absolute;
	top: 50px;
	left: 10px;
	}	

.celluletestiLL
	{
	width:477px;
	height:53px;
	position: absolute;
	top: 150px;
	left: 10px;
	}	

.celluletestiMJ
	{
	width:477px;
	height:53px;
	position: absolute;
	top: 250px;
	left: 10px;
	}	

.celluletestiMHMW
	{
	width:477px;
	height:53px;
	position: absolute;
	top: 350px;
	left: 10px;
	}	

.celluletestiPT
	{
	width:477px;
	height:53px;
	position: absolute;
	top: 450px;
	left: 10px;
	}	

.celluletestiMC
	{
	width:477px;
	height:53px;
	position: absolute;
	top: 550px;
	left: 10px;
	}	



		/* MENU POUR TEMOIGNAGES ECOLE */


.celluletesti01lyon
	{
	width:477px;
	height:53px;
	position: absolute;
	top: 50px;
	left: 10px;
	}	

.celluletestiDGav
	{
	width:477px;
	height:53px;
	position: absolute;
	top: 150px;
	left: 10px;
	}	

.celluletesti46
	{
	width:477px;
	height:53px;
	position: absolute;
	top: 250px;
	left: 10px;
	}	

.celluletestiAP1
	{
	width:477px;
	height:53px;
	position: absolute;
	top: 350px;
	left: 10px;
	}	

.celluletestiVL
	{
	width:477px;
	height:53px;
	position: absolute;
	top: 450px;
	left: 10px;
	}	

.celluletestiHB
	{
	width:477px;
	height:53px;
	position: absolute;
	top: 550px;
	left: 10px;
	}	

.celluletestiGB
	{
	width:477px;
	height:53px;
	position: absolute;
	top: 650px;
	left: 10px;
	}	




.popup
	{
  position : absolute;
  text-align : center;
  height : 200px;
  width : 400px;
  left : 50%;
  top : 100px;
  margin-left : -200px;
  border : 1px solid #000;
  background-color : #fafaa0;
	}	

