/******** CFA *********/
/****** Standard *******/

BODY { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin: 70 0 0 0; background-color:#FFFFFF;}
P, TD, TEXTAREA { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}



a {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:none;}



INPUT {
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #FFFFFF;
font-size: 10px; color: #666666; 
border: #000000 solid 1px;
vertical-align:top;
padding-top: 3px;
}
select {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.Case{
	border: none;
}

TEXTAREA {
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #FFFFFF;
font-size: 10px; color: #666666; 
border: #000000 solid 1px;
vertical-align:top;
padding-top: 3px;
}

TABLE {
margin-bottom: 10px;
}

HR{color: #CCCCCC; height: 1px;}

/*ul{ }

li{ }
*/
/******************************************************************************* BLOCS CONTAINERS *********/


/** Container Global **/
#container{
	width: 770px;
	text-align: left;
	/* pour rétablir l'alignement par défaut ŕ gauche */
	margin: 0px auto;
	margin-top: 0;
	padding: 0 0 0 0px;
	display: block;
}


/** Bloc largeur 770 -- Container Interne **/
.BlocLargeurStandard{
	background-color:#FFFFFF;
	width: 770px;
	display: inline;
	float: left;
}


/******************************************************************************* BLOCS INCRUST PAGES *********/

.BlocOrangeContact{
width: 287px;
display:inline;
float:left;
margin-top: 5px;
margin-bottom: 5px;
}

.BlocOrangeContacta{
width: 287px;
display:inline;
float:left;
}

.BlocOrangeContactb{
width: 287px;
display:inline;
float:left;
border: #FFA835 solid;
border-bottom: 2px;
border-left: 1px;
border-right: 2px;
border-top:1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
}

.BlocOrangeContactp{
width: 212px;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 5px;
}

.BlocOrangeContactap{
width: 212px;
}

.BlocOrangeContactbp{
width: 199px;
border: rgb(162, 0, 66) solid;
border-bottom: 2px;
border-left: 1px;
border-right: 2px;
border-top:1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
}

.BlocRougeContactbp{
width: 536px;
border: rgb(162, 0, 66) solid;
border-bottom: 2px;
border-left: 1px;
border-right: 2px;
border-top:1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
}

.Blocbleucontrata{
width: 249px;
display:inline;
float:left;
}
.Blocbleucontratb{
width: 249px;
display:inline;
float:left;
border: #d0e5f6 solid;
border-top: 0px;
border-left: 2px;
border-right: 2px;
padding-left: 5px;
padding-right: 5px;
/*padding-top: 5px;
padding-bottom: 5px;*/
}
.BlocBleuFonceTelecharg{
width: 312px;
display:inline;
float:left;
margin-top: 5px;
margin-bottom: 5px;
}

.BlocBleuFonceTelecharga{
width: 312px;
display:inline;
float:left;
}

.BlocBleuFonceTelechargb{
width: 299px;
display:inline;
float:left;
border: #453DCF solid;
border-bottom: 2px;
border-left: 1px;
border-right: 2px;
border-top:1px;
padding-left: 5px;
padding-right: 5px;
/*padding-top: 5px;
padding-bottom: 5px;*/
}


.BlocBleuFonceTelechargb_g{
width: 536px;
display:inline;
float:left;
border: #453DCF solid;
border-bottom: #453DCF solid 2px;
border-left: #453DCF solid 1px;
border-right: #453DCF solid 2px;
border-top: #453DCF solid 1px;
padding-left: 5px;
padding-right: 5px;
/*padding-top: 5px;
padding-bottom: 5px;*/
}

.BlocBleuFonceTelecharga_p{
width: 250px;
display:inline;
float:left;
}

.BlocBleuFonceTelechargb_p{
width: 237px;
display:inline;
float:left;
border: #453DCF solid;
border-bottom: 2px;
border-left: 1px;
border-right: 2px;
border-top:1px;
padding-left: 5px;
padding-right: 5px;
/*padding-top: 5px;
padding-bottom: 5px;*/
}



.BlocBleuClairListe{
width: 548px;
display:inline;
float:left;
margin-top: 5px;
margin-bottom: 5px;
}

.BlocBleuClairListea{
width: 548px;
display:inline;
float:left;
}

.BlocBleuClairListeb{
width: 536px;
display:inline;
float:left;
border: #B1D5F8 solid;
border-bottom: 2px;
border-left: 1px;
border-right: 2px;
border-top:1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
}


.BlocBleuClairLienUtile{
width: 548px;
display:inline;
float:left;
margin-top: 5px;
margin-bottom: 5px;
}

.BlocBleuClairLienUtilea{
width: 548px;
display:inline;
float:left;
}

.BlocBleuClairLienUtileb{
width: 536px;
display:inline;
float:left;
border: #B1D5F8 solid;
border-bottom: 2px;
border-left: 1px;
border-right: 2px;
border-top:1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
}



.BlocVertCommander{
width: 548px;
display:inline;
float:left;
margin-top: 5px;
margin-bottom: 5px;
}

.BlocVertCommandera{
width: 548px;
display:inline;
float:left;
}

.BlocVertCommanderb{
width: 536px;
display:inline;
float:left;
border: #7ECB45 solid;
border-bottom: 2px;
border-left: 1px;
border-right: 2px;
border-top:1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
}
/******************************************************************************* H1 & H2 *********/

H1{
color: #a20042;
font-size: 14px;
}

H2{
color: blue;
font-size: 12px;
border:0;
font-style: Italic;
font-weight: bold;
}


/******************************************************************************* MENU ACCUEIL *********/

.ContainerMenus1{
width: 770px;
/*height: 84px;
display:inline;*/
clear:left;
background-image: url(../img/haut_CFA.jpg);
}

.ContainerMenus1 ul li{
	background: none none;
	margin: 0;
	padding: 0;
}

.ContainerMenus2{
width: 770px;
/*height: 84px;*/
display:inline;
float:left;
/*background-image: url(../img/haut_CFA.jpg);*/
}

.ContainerMenus2 ul li{
	background: none none;
	margin: 0;
	padding: 0;
}

.Logo{
width: 103px;
display:inline;
float:left;
}

.LogoInt{
width: 103px;
display:inline;
float:left;
}

.Rechercher{
width:364px;
height: 48px;
display:inline;
float:left;
background-image: url(../img/accueil_fond_recherche.jpg);
background-position:left top;
background-repeat:no-repeat;
padding-left: 75px;
padding-top: 36px;
}

.RechercherInt{
width:297px;
/*height: 83px;*/
display:inline;
float:left;
background-image: url(../img/inter_fond_recherche.jpg);
background-position:left top;
background-repeat:no-repeat;
padding-left: 75px;
padding-top: 36px;
}

.Conseillers{
width: 83px;
display:inline;
float:left;
}

.ConseillersInt{
width: 84px;
display:inline;
float:left;
}


.MarchesPublics{
width: 67px;
display:inline;
float:left;
}

.MarchesPublicsInt{
width: 67px;
display:inline;
float:left;
}

.NousContacter{
width: 76px;
display:inline;
float:left;
}

.NousContacterInt{
width: 76px;
display:inline;
float:left;
}

.PlanAcces{
width: 72px;
display:inline;
float:left;
}

.PlanAccesInt{
width: 72px;
display:inline;
float:left;
}


.PlanSite{
width: 80px;
display:inline;
float:left;
}
.PlanSiteInt{
width: 80px;
display:inline;
float:left;
}

/******************************************************************************* MENU 2 ACCUEIL *********/

.Mn2_a{
width: 159px;
display:inline;
float:left;
}

.Mn2_b{
width: 163px;
display:inline;
float:left;
}

.Mn2_c{
width: 124px;
display:inline;
float:left;
}

.Mn2_d{
width: 201px;
display:inline;
float:left;
}

.Mn2_e{
width: 123px;
display:inline;
float:left;
}

/******************************************************************************* MENU 2 INTERIEUR *********/

.Mn2_Int_a{
width: 159px;
display:inline;
float:left;
}

.Mn2_Int_a ul{
	margin: 0;
}

.Mn2_Int_b{
width: 163px;
display:inline;
float:left;
}

.Mn2_Int_c{
width: 124px;
display:inline;
float:left;
}

.Mn2_Int_d{
width: 201px;
display:inline;
float:left;
}

.Mn2_Int_e{
width: 123px;
display:inline;
float:left;
}

/******************************************************************************* PARTIE CENTRALE ACCUEIL *********/

.PartieCentrale{
width: 770px;
/*height: 313px;*/
display:inline;
background-image:url(../img/fond_home_CNFA.jpg);
float:left;
background-position:top;
background-repeat:no-repeat;
margin-top:-2px;
}

.ContainerPartieverte{
width: 158x;
height:100px;
display: inline;
float:left;
vertical-align: baseline;
padding-left: 20px;
padding-top: 265px;
}

.ContplusverteAccueil{
width: 178px;
/*display:inline;
float:left;*/
}

.ContplusverteAccueil2{
width: 174x;
/*display:inline;*/
float:left;
padding-bottom: 1px;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
background-image:url(../img/cadre_fond_vert.gif); 
margin-top: 1px;
color:#000000;
}

.ContActusAccueil2{
width: 175px;
/*display:inline;
float:left;*/
padding-bottom: 1px;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
background-color: #d1e0f8;
margin-top: 1px;
color:#000000;
}


.ActusOrangesAccueilImage{
width: 86px;
display:inline;
float:left;
}

.ActusOrangesAccueilTexte{
width: 178px;
float: left;
}

.PlusVertesAccueilGrandTexte{
width: 170px;
padding-left: 4px;
/*padding-right: 14px;*/
padding-top: 10px;
font-weight:bold;
}


.Centre390Vide{
width: 390px;
/*display: inline;*/
float:left;
}
/*
.DroiteActus{
width: 179px;
display:inline;
float:right;
padding-top: 30px;
padding-left: 80px; /*80*/
/*background-color:#FF6600;*/
/*margin-top: 60px;*/
/*}
*/
/*
.Actua{
width: 129px;
display:inline;
float:left;
background-color:#d1e0f8;
margin-left : 6px;
}*/

.DroiteActu{
  background-color : #d1e0f8;
  width : 179px;
  float: right;
  margin : 40px 0 0 5px;
  padding : 0;
}

.Actua{
  background-color : #d1e0f8;
  width : 177px;
  float : left;
  margin : 40px 0 0 5px;
  padding : 0;
}

.ContenerActuPartieDroite{
  width : 177px;
  float : left;
  margin : 0;
  padding : 0;
  background-color : #d1e0f8;
}
/*
.ContainerActuPartieDroite{
width: 169px;
display:inline;
float:right;
display:inline;
background-color:#d1e0f8;
padding-bottom: 5px;
padding-right: 10px;

}
*/

.ContainerActuPartieDroite a{color:#892034; text-decoration:underline;}
.ContainerActuPartieDroite a:hover{text-decoration: none;}

.VoirActusContainer{
  width : 177px;
  float : right;
  margin : 0;
  padding : 0;
  background-color : #d1e0f8;
}

.VoirActusAccueila{
  width : 50px;
  height: 30px;
  float : left;
  background-image:url(../img/fleche_bleue_grande.gif);
  background-position:right;
  background-repeat:no-repeat;
  margin : 5px 5px 0 0;
  background-color : #d1e0f8;
}

.VoirActusAccueilb{
width: 117px;
float:left;
margin : 0;
padding : 5px 0 0 0;
}

.ContainerBasAccueil{
  width : 177px;
  /*display:inline;*/
  float : left;
  padding : 0;
  margin : 0;
  /*padding-top: 130px;*/
  /*padding-left: 5px;*/
  background: #fff;
  padding-top: 7px;
}

.BasAccueila{
width : 177px;
/*float : right;*/
padding : 0;
margin : 0;
}

.BasAccueila a{text-decoration: underline;}

.centre{
color:#892034;
font-weight:bold;
}


/******************************************************************************* PARTIE CENTRALE INTERIEURE *********/

.PartieCentraleInt{
width: 770px;
display:inline;
float:left;
background-image:url(../img/FOND_page_standard_int.gif);
background-position:top;
background-repeat:repeat-y;
margin-top:-2px;
}

.MenuGaucheInt{
width: 185px;
margin-left: 1px;
display:inline;
float:left;

background-image:url(../img/FOND_menu_gauche_int2.jpg);
background-position:bottom left;
background-repeat:repeat-x;
}

.MenuGaucheIntBlocStd{
width: 185px;
display:inline;
float:left;
margin-top : 15px;
/*padding-left: 1px;*/

}

ul.FlecheOrange ul{
margin: 0;
padding: 0;
list-style-type: url(../img/FOND_menu_gauche_int2.jpg);
}

ul.FlecheOrange li{

}

.Contenu{
/*width: 554px;*/
width: 550px;
display:inline;
float:left;
padding-left: 16px;
padding-right: 16px;
padding-top: 30px;
}

/******************************************************************************* MENU INTERIEUR GAUCHE *********/
/*.FlecheOrange{	
}
*/
ul.FlecheOrange li{
	font-size: 11px;
	font-weight: bold;
	list-style: none;
	background: url(../img/fleche_rouge_int.gif) left no-repeat;
        padding-left: 15px;
	margin-left: -30px;
}

.FlecheOrange li a, .FlecheOrange li a:visited,{
	color: #000000;
	text-decoration: none;	
}

.FlecheOrange li a:hover, .FlecheOrange li a:active{
	color: #a20042;
	text-decoration: none;
}


.FlecheOrange li a.Select, .FlecheOrange li a.Select:active, .FlecheOrange li a.Select:hover, .FlecheOrange li a.Select:visited{
	color: #a20042;
	text-decoration: none;
}


.SousRubriqueMn2{
	margin: 5px;
}

.SousRubriqueMn2 li{
	font-size: 11px;
	list-style: none;
	padding-left: 9px;
	margin-left: 5px;
	background: none none;
}

.SousRubriqueMn2 li a, .SousRubriqueMn2 li a:visited,{
	color: #000000;
	text-decoration: none;
}

.SousRubriqueMn2 li a:hover, .SousRubriqueMn2 li a:active{
color: #000000;
	text-decoration: underline;
}

/*
ul, .PuceOrange{
	margin: 5px;
}
*/

ul.PuceOrange li{
	font-size: 11px;
	list-style: none;
	background: url(../img/carreRouge.gif) 0 4px no-repeat;
	padding-left: 15px;
	margin-left: -30px;
}

/*ul li a, ul li a:visited, .PuceOrange li a, .PuceOrange li a:visited,{
	color: #000000;
	text-decoration: none;
}
*/
/*ul li a:hover, .PuceOrange li a:hover, .PuceOrange li a:active{
color: #000000;
	text-decoration: underline;
}
*/
/*

ul li, ul.PuceOrange li{
  background: url(../img/PUCE_orange.gif) 0px 4px no-repeat;
}
*/
/******************************************************************************* PARTIE BAS ACCUEIL *********/



.ContainerBasInt{
width: 180px;
display:inline;
float:left;
}


/******************************************************************************* FLECHES *********/

.FlecheBleue{
background-image:url(../img/fleche_bleu_actu.gif);
background-position:left;
background-repeat:no-repeat;
margin-left: 4px;
padding-left: 10px;
color:#000000;
font-weight:bold;
font-size: 11px;
}

/*.VoirActusContainer{
width: 180px;
display:inline;
float:right;
/*padding-top: 200px;*/
/*font-size: 11px;
}

.VoirActusAccueila{
width: 50px;
height: 30px;
display:inline;
float:left;
background-image:url(../img/fleche_bleue_grande.gif);
background-position:right;
background-repeat:no-repeat;
margin-right: 5px;
}

.VoirActusAccueilb{
width: 117px;
display:inline;
float:left;
}*/

.VoirActusAccueilb a{font-size: 11px; color:#892034; font-weight:bold; text-decoration: none;}
.VoirActusAccueilb a:hover{text-decoration: underline;}

/******************************************************************************* CREDITS *********/

.Credits{
width: 770px;
display: inline;
float:left;
text-align:left;
background-color:#FFFFFF;
vertical-align:bottom;
}

.Credits a{color:#000000; text-decoration: none;}
.Credits a:hover{text-decoration: underline;}
.Credits a:active{color: #000000; text-decoration: underline;}

/******************************************************************************* MENUS DEROULANTS *********/

.MenuNiveau1{
 	display: inline;
	float: left;
}


.ContenantMenuRub1{
margin-left: 15px;
}

.ContenantMenuRubInt1{
margin-left: 15px;
}

.ContenantMenuRub2{
	margin-left: 10px;
}

.ContenantMenuRubInt2{
	margin-left: 10px;
}

.ContenantMenuRub3{
	margin-left: 10px;
}

.ContenantMenuRubInt3{
	margin-left: 10px;
}

.ContenantMenuRub4{
	margin-left: 5px;
}

.ContenantMenuRubInt4{
	margin-left: 5px;
}

.ContenantMenuRub5{
	margin-left: -23px;
}

.ContenantMenuRubInt5{
	margin-left: 0px;
}

.ContenantMenuRubInt6{
	margin-left: 0px;
}

.MenuDeroulant, .MenuDeroulantDernier{
	margin: 0px;
	position: absolute;
	top: 136px;
	/*width: 140px;*/
	/*background: Fuchsia url(../img/fond_menu_deroul1.gif) no-repeat top left;*/
	display: block;
	left: 0px;
	/*FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#C7C7C7,strength=5);*/
}

.MenuDeroulant{
	margin-left: -125px;
}

/*------------------------Menu First -------------------------------*/
.MenuDeroulantfirst{
	margin: 0px;
	margin-left: -108px;
	position: absolute;
	top: 138px;
	/*width: 140px;*/
	/*background: Fuchsia url(../img/fond_menu_deroul1.gif) no-repeat top left;*/
	display: block;
	left: 0px;
	/*FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#C7C7C7,strength=5);*/
}

.MenuDeroulantfirst li a
{
  color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.MenuDeroulantfirst li a:visited
{
 color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.MenuDeroulantfirst li a:hover
{
   color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

/*------------------------------Fin Menu First -------------------------------*/

/*-----------------------------Menu Second -----------------------------------*/
.MenuDeroulantsecond
{
  margin: 0px;
	position: absolute;
	top: 136px;
	/*width: 140px;*/
	/*background: Fuchsia url(../img/fond_menu_deroul1.gif) no-repeat top left;*/
	display: block;
	left: 0px;
	/*FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#C7C7C7,strength=5);*/
  margin-left: -125px;
}

.MenuDeroulantsecond li
{
  width: 100%;
	font-family: Arial, Helvetica;
	font-size: 10px;
	float: left;
	list-style: none;
	background: none;
	margin: 0;
	padding: 0;
}

.MenuDeroulantsecond li a
{
  color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.MenuDeroulantsecond li a:visited
{
  color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.MenuDeroulantsecond li a:hover
{
  color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
/*-----------------------------Fin Menu Second -------------------------------*/

/*-----------------------------Menu Third -----------------------------------*/
.MenuDeroulantThird
{
  margin: 0 0 0 -87px;
  position: absolute;
  top: 136px;
	/*width: 140px;*/
	/*background: Fuchsia url(../img/fond_menu_deroul1.gif) no-repeat top left;*/
  display: block;
  left: 0px;
	/*FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#C7C7C7,strength=5);*/
}

.MenuDeroulantThird li
{
  width: 100%;
	font-family: Arial, Helvetica;
	font-size: 10px;
	float: left;
	list-style: none;
	background: none;
	margin: 0;
	padding: 0;
}

.MenuDeroulantThird li a
{
  color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.MenuDeroulantThird li a:visited
{
  color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.MenuDeroulantThird li a:hover
{
  color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
/*-----------------------------Fin Menu Third -------------------------------*/

/*-----------------------------Menu quatre -----------------------------------*/
.MenuDeroulantQuatre
{
  margin: 0 0 0 -135px;
  position: absolute;
  top: 136px;
	/*width: 140px;*/
	/*background: Fuchsia url(../img/fond_menu_deroul1.gif) no-repeat top left;*/
  display: block;
  left: 0px;
	/*FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#C7C7C7,strength=5);*/
}

.MenuDeroulantQuatre li
{
  width: 100%;
	font-family: Arial, Helvetica;
	font-size: 10px;
	float: left;
	list-style: none;
	background: none;
	margin: 0;
	padding: 0;
}

.MenuDeroulantQuatre li a
{
  color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.MenuDeroulantQuatre li a:visited
{
  color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.MenuDeroulantQuatre li a:hover
{
  color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
/*-----------------------------Fin Menu quatre -------------------------------*/

/*-----------------------------Menu Cinq -----------------------------------*/
.MenuDeroulantCinq
{
  margin: 0 0 0 -109px;
  position: absolute;
  top: 136px;
	/*width: 140px;*/
	/*background: Fuchsia url(../img/fond_menu_deroul1.gif) no-repeat top left;*/
  display: block;
  left: 0px;
	/*FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#C7C7C7,strength=5);*/
}

.MenuDeroulantCinq li
{
  width: 100%;
	font-family: Arial, Helvetica;
	font-size: 10px;
	float: left;
	list-style: none;
	background: none;
	margin: 0;
	padding: 0;
}

.MenuDeroulantCinq li a
{
  color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.MenuDeroulantCinq li a:visited
{
  color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.MenuDeroulantCinq li a:hover
{
  color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
/*-----------------------------Fin Menu Cinq -------------------------------*/


.MenuDeroulantInt, .MenuDeroulantDernierInt{
	margin: 0px;
	position: absolute;
	top: 138px;
	/*width: 140px;*/
	/*background: Fuchsia url(../img/fond_menu_deroul1.gif) no-repeat top left;*/
	display: block;
	/*FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#C7C7C7,strength=5);*/
}

.MenuDeroulant li, .MenuDeroulantDernier li{
	width: 100%;
	font-family: Arial, Helvetica;
	font-size: 10px;
	float: left;
	list-style: none;
	background: none;
	margin: 0;
	padding: 0;
}


.MenuDeroulantInt li, .MenuDeroulantDernierInt li{
	width: 100%;
	font-family: Arial, Helvetica;
	font-size: 10px;
	float: left;
	list-style: none;
	background: none none;
	padding: 0;
	margin: 0;
}

.MenuDeroulantDernier li{
	text-align: right;
}

.MenuDeroulantDernierInt li{
	text-align: right;
}

.MenuDeroulant li a, .MenuDeroulant li a:visited, .MenuDeroulant li a:hover,
.MenuDeroulantDernier li a, .MenuDeroulantDernier li a:visited, .MenuDeroulantDernier li a:hover{
	color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}


.MenuDeroulantInt li a, .MenuDeroulantInt li a:visited, .MenuDeroulantInt li a:hover,
.MenuDeroulantDernierInt li a, .MenuDeroulantDernierInt li a:visited, .MenuDeroulantDernierInt li a:hover{
	color: #FFFFFF;
	padding: 2px 4px 2px 10px;
	margin: 0;
	display: block;
	text-decoration: none;
	background: #0040BE;
	/****************** Largeur du menu déroulant ******************/
	width: 124px;
	background-image:url(../img/FOND_menu_deroulant.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.MenuDeroulant li a:hover, .MenuDeroulantDernier li a:hover, .MenuDeroulantfirst li a:hover, .MenuDeroulantsecond li a:hover, .MenuDeroulantThird li a:hover, .MenuDeroulantQuatre li a:hover, .MenuDeroulantCinq li a:hover{
	/*color: #0290BF;*/
	text-decoration: none;
	color : #cbcdd3;
}


.MenuDeroulantInt li a:hover, .MenuDeroulantDernierInt li a:hover{
	/*color: #0290BF;*/
	text-decoration: none;
	color:#a20042;
}

.Pointilles{
width: 130px;
display:inline;
float:left;
}

/******************************************************************************* POP UP ACCUEIL *********/

.ContPopAccueil{
width: 573px;
display: inline;
float:left;
}

.PopAccueilContenu{
width:573px;
display:inline;
float:left;
}

.PopAccueilContenu2{
width:553px;
display:inline;
float:left;
background-image:url(../img/fond_pop_up.jpg);
background-position: top left;
background-repeat:repeat;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.PopAccueilContenu2Orange{
width:553px;
display:inline;
float:left;
background-image:url(../img/fond_pop_up_orange.jpg);
background-position: top left;
background-repeat:repeat;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

/******************************************************************************* SE FORMER ET FORMER SES SALARIES *********/

.Former{
color: #000000;
background-color: #e0eefa;
font-size:14px;
font-weight:bold;
display:block;
}

.Former1{
color: #000000;
background-color: #BADDF9;
font-size:14px;
font-weight:bold;
display:block;
}

.Former2{
color: #000000;
background-color: #ffa835;
font-size:14px;
font-weight:bold;
display:block;
}

/******************************************************************************* FOCUS MENU GAUCHE *********/

.FocusGauche{
font-weight:bold;
}

/******************************************************************************* RICH EDIT *********/

.TexteBlanc{
color:#000000;
padding-left: 7px;
font-size: 11px;
text-decoration: none;
}




/*************************************************************************************************************************/


/******************************************************************************* MENU INTERIEUR GAUCHE *********/
/*.FlecheOrange{

}

.FlecheOrange ul li{
	font-size: 11px;
	font-weight: bold;
	list-style: none;
	background: url(../img/fleche_rouge_int.gif) left no-repeat;
}

.FlecheOrange li a, .FlecheOrange li a:visited, .FlecheOrange li a:hover{
	color: #000000;
	text-decoration: none;
}

.FlecheOrange li a:hover, .FlecheOrange li a:active{
	color: #a20042;
	text-decoration: none;
}
*/
.SousRubriqueMn2{
	margin: 5px;
}

.SousRubriqueMn2 li{
	font-size: 11px;
	list-style: none;
	padding-left: 9px;
	margin-left: -35px;
}

.SousRubriqueMn2 li a, .SousRubriqueMn2 li a:visited, .SousRubriqueMn2 li a:hover{
	color: #000000;
	text-decoration: none;
}

.SousRubriqueMn2 li a:hover, .SousRubriqueMn2 li a:active{
color: #000000;
	text-decoration: underline;
}

/*
.PuceOrange{
	margin: 0px;
}

.PuceOrange li{
	font-size: 11px;
        list-style-type: url(../img/PUCE_orange.gif);
	padding: 0px;
	margin: 0px;
}

.PuceOrange li a, .PuceOrange li a:visited, .PuceOrange li a:hover{
	color: #000000;
	text-decoration: none;
}

.PuceOrange li a:hover, .PuceOrange li a:active{
color: #000000;
	text-decoration: underline;
}
*/
.ContenantMenuRub1, .ContenantMenuRub2, .ContenantMenuRub3, .ContenantMenuRub4, .ContenantMenuRub5, .ContenantMenuRub6{
	width: 138px;
	/*background: Silver;*/
	position: absolute;
	top: 0px;
	margin-left: 0px;
		padding: 0px;
}


.ContenantMenuRubInt1, .ContenantMenuRubInt2, .ContenantMenuRubInt3, .ContenantMenuRubInt4, .ContenantMenuRubInt5, .ContenantMenuRubInt6{
	width: 138px;
	/*background: Silver;*/
	position: absolute;
	top: 0px;
	margin-left: 0px;
	padding: 0px;
}

.MenuNiveau1{
 	display: inline;
	float: left;
	margin-left: 0px;
	padding: 0px;
}

.ContainerMenus{
width: 770px;
padding: 0px;
margin-left: -40px;
}

.ContenantMenuRub1{
margin-left: -40px;
padding: 0px;

}

.ContenantMenuRubInt1{
margin-left: -40px;
padding: 0px;
}

.ContenantMenuRub2{
margin-left: -40px;
padding: 0px;
}

.ContenantMenuRubInt2{
margin-left: -40px;
padding: 0px;
}

.ContenantMenuRub3{
margin-left: -40px;
padding: 0px;
}

.ContenantMenuRubInt3{
margin-left: -40px;
padding: 0px;
}

.ContenantMenuRub4{
margin-left: -40px;
padding: 0px;
}

.ContenantMenuRubInt4{
margin-left: -40px;
padding: 0px;
}

.ContenantMenuRub5{
margin-left: -40px;
padding: 0px;
}

.ContenantMenuRubInt5{
margin-left: -40px;
padding: 0px;
}

.ContenantMenuRubInt6{
margin-left: -40px;
padding: 0px;
}

.mots{
padding-left: 5px;
}

.Image1{
        width : 495px;
        height : 30px;
	background: url(../img/sinscrire_num1.jpg) no-repeat;
        padding : 2px 0 0 55px;
}

.Image2{
        width : 495px;
        height : 30px;
	background: url(../img/sinscrire_num2.jpg) no-repeat;
        padding : 2px 0 0 55px;
}
.Image3{
        width : 495px;
                height : 57px;
	background: url(../img/sinscrire_num3.jpg) no-repeat;
        padding : 2px 0 0 55px;
}

.Image4{
        width : 495px;
        height : 22px;
	background: url(../img/sinscrire_num4.jpg) no-repeat;
        padding : 2px 0 0 55px;
}
.Image5{
        width : 495px;
        height : 22px;
	background: url(../img/sinscrire_num5.jpg) no-repeat;
        padding : 2px 0 0 55px;
}

.Image6{
        width : 495px;
        height : 22px;
	background: url(../img/sinscrire_num6.jpg) no-repeat;
        padding : 2px 0 0 55px;
}
.Image7{
        width : 495px;
	background: url(../img/sinscrire_num7.jpg) no-repeat;
        padding : 2px 0 0 55px;
}

.sousPhoto{
        width : 195px;
        height : 135px;
        padding : 5px 0 0 5px;
        background : url(../img/sous_photo2.gif) no-repeat;
}

.souligne{
        width : 400px;
        height : 5px;
        background : url(../img/sous_photo1.gif) no-repeat;
}

