.p
{
	text-align:center;
	font-family:Arial;
	font-size:20px;
	color:#7D7D7D;
	margin-top:-5px;
	margin-bottom:-5px;
}

.general
{
	text-align:center;
	font-family:Arial;
	font-size:10px;
	color:#7D7D7D;
}
.contenu
{
	width:780px;
	height: 400px;
	margin:0px;
}

.contenu strong
{
	font-weight:600;
}

/* menu de gauche */
.menugauche
{
	float:left;
	width:189px;
	background-image:url(../images/MenuGaucheCentre.gif);
	background-repeat:repeat-y;
}

.sansmenugauche
{
	float:left;
	width:10px;
}

.menugauchehaut
{
	background-image:url(../images/MenuGaucheHaut.gif);
	background-repeat:no-repeat;
	font-size:2px;
	width:100%;
	height:5px;
}
.menugauchebas
{
	background-image:url(../images/MenuGaucheBas.gif);
	background-repeat:no-repeat;
	width:100%;
	height:35px;
}
.menugauchecontenu, .menugauchecontenu a:link, .menugauchecontenu a:visited
{
	width:100%;	
	margin-top:10px;
	margin-left:25px;
	/**/
	text-align:left;
	font-size:10px;
	color:#0099CC;
}

.menugauchecontenu h1, .menugauchecontenu h1 a:link,.menugauchecontenu h1 a:visited
{
	font-size:12px;
	font-weight:bold;
	margin-bottom:0px;
	color:#A3A3A3;
}

.menugauchecontenu a:hover
{
	width:100%;	

	text-align:left;
	font-size:10px;
	color:#0099CC;
	background-color:#F6F6F6;
}

.menugauchecontenu2, .menugauchecontenu2 a:link, .menugauchecontenu2 a:visited
{
	margin-left:18px;
	margin-right:0px;
	margin-top:6px;
	margin-bottom:6px;
	/**/
	text-align:left;
	font-size:10px;
	color:#0099CC;
	text-decoration:none;
}

.menugauchecontenu2 h1, .menugauchecontenu2 h1 a:link, .menugauchecontenu2 h1 a:visited, .menugauchecontenu2 h1 a:hover
{
	font-size:12px;
	font-weight:bold;
	margin-bottom:0px;
	margin-left:-1px;
	color:#A3A3A3;
	text-decoration:none
}

.menugauchecontenu2 hr 
{
	height:2px;
	margin-left:1px;
	margin-bottom:-10px;
	background-image:url(../images/Separateur.gif);
	background-repeat: repeat-x;	
	width:90%;
	border:0px;
}

menugauchecontenu2 img
{
}

.menugauchecontenu2 a:hover
{
	text-decoration:none;
	text-align:left;
	font-size:10px;
	color:#0099CC;
	background-color:#F6F6F6;
}


.menugauchecontenu2 ul
{
	margin-top : 1px;
	margin-bottom:1px;
}

.menugauchecontenu2 img
{
	height:1px;
	background-image:url(../images/Separateur.gif);
	width:140px;
	margin-bottom:0px;
}


.menugauchecontenuNoSelected 
{
	cursor:pointer;
	margin-left:-10px;
	text-align:left;
	font-size:10px;
	color:#0099CC;
	font-weight:bold;	

}

.menugauchecontenuSelected
{
	cursor:pointer;
	margin-left:-10px;
	text-align:left;
	font-size:10px;
	color:#0099CC;
	background-color:#E0E0E0;
	font-weight:bold;	
}

.selectedli, .selectedli a:link, .selectedli a:visited, .selectedli a:hover
{	
	cursor:pointer;
	vertical-align: center;
	color:#CC0000;
	margin-left:-7px;
	margin-right:2px;
	margin-top:5px;
	margin-bottom:10px;
	line-height:10px;
	
}

.noSelectedli, .noSelectedli a:link, .noSelectedli a:visited, .noSelectedli a:hover
{
	cursor:pointer;
	vertical-align: center;
	text-align:left;
	color:#0099CC;
	margin-left:-7px;
	margin-right:2px;
	margin-top:5px;
	margin-bottom:10px;
	line-height:10px;

}

.menugauchecontenu ul
{
	margin-top : 1px;
	margin-bottom:1px;
}
.menugauchecontenu img
{
	margin-top : 0px;
	margin-bottom:0px;
	height:1px;
	background-image:url(../images/Separateur.gif);
	width:100%;
}

/*  colonne centrale partie contenu */

.colcentre
{
	float:left;
	width:419px;
}
.colcentredeux
{
	float:left;
	width:580px;
}
.couleurbleu{color:#0099CC;}
.breaddump
{
	font-size:12px;
	color:#A3A3A3;
	text-align :left;
}
.colmilieuhaut
{
	background-image:url(../images/colMilieuHautTrois.gif);
	background-repeat:no-repeat;
	height:10px;
	font-size:2px;
	width:100%;

}
.colmilieubas
{
	background-image:url(../images/colMilieuBasTrois.gif);
	background-repeat:no-repeat;
	height:10px;
	font-size:2px;
	width:100%;
}
.colmilieuhautdeux
{
	background-image:url(../images/colMilieuHautDeux.gif);
	background-repeat:no-repeat;
	height:10px;
	font-size:2px;
	width:100%;
}
.colmilieubasdeux
{
	background-image:url(../images/colMilieuBasDeux.gif);
	background-repeat:no-repeat;
	height:10px;
	font-size:2px;
	width:100%;
}
.listeDocument, .listeDocument a:hover, .listeDocument a:visited
{
	font-size:9px;
}

.colmilieu
{
	width:100%;
	background-image:url(../images/ColMilieuTrois.gif);
	background-repeat:repeat-y;
}
.colmilieudeux
{
	width:100%;
	background-image:url(../images/colMilieuCentreDeux.gif);
	background-repeat:repeat-y;
}
.colmilieucontenu
{
	width:100%;	
	margin-top:10px;
	margin-left:10px;
	margin-right:25px;
	/**/
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
}
.colmilieucontenuHr2
{

}

.colmilieucontenu a:link,.colmilieucontenu a:visited, .colmilieucontenu a:hover
{
	color:#0099CC;
	text-decoration:none;
}


.colmilieucontenu2
{
	width:100%;	
	height:100%;
	margin-top:10px;
	margin-left:10px;
	margin-right:25px;
	/**/
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
}

.colmilieucontenu2 a:link,.colmilieucontenu2 a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../Images/puce2.gif);
	background-repeat:no-repeat;
}

.a:hover,.colmilieucontenu2 a:focus
{
	color:#0099CC;
	text-decoration:underline;
}

.colmilieucontenu2 img
{
	margin-right:0px;
	margin-top:0px;
}


.shortcut a:link,.shortcut a:visited, .shortcut a:hover
{
	color:#0099CC;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

.colmilieucontenu td
{
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
}

.colmilieucontenu h1
{
	font-size:15px;
	color:#CC0000;
	margin-bottom:7px;
	margin-top:1px;
}

.colmilieucontenu h2
{
	font-size:13px;
	color:#FF7200;
	margin-bottom:0px;
	margin-top:0px;	
	margin-left:-1px;
}

.colmilieucontenu hr
{
	height:1px;
	background-image:url(../images/Separateur.gif);
	background-repeat: repeat-x;	
	width:100%;
	border:0px;
}
.stdgras{font-weight:bolder;}
.grasgris
{
	font-size:15px;
	font-weight:bold;
	color:#7D7D7D;
}
.formattaille
{
	text-align:center;
}
.tableaudocs, .tableaudocs a:link; .tableaudocs a:visited, .tableaudocs a:hover
{
	color:#0099CC;
	margin-left:0px;
	font-weight:bolder;
}
.tableauimggauche
{
	margin-left:4px;
	margin-right:8px;
}
.floatrecommander{ float:right;	text-align:right; }
.floatrecommander a:link,.floatrecommander a:visited,.floatrecommander a:hover
{
	border-width:0px;
	background-image:none;
	padding-left:0px;
}
.floatrecommander img{width:25px;height:25px;border-width:0px}


/* menu de droite Contact */
.contacttrois
{
	float:left;
	width:160px;
	height:493px;
}
.contacttroishaut
{
	width:160px;
	height:49px;
	background-image:url(../images/ContactTroisHaut.gif);
}
.contacttroishautcontenu
{
	width:100%;	
	height:32px;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
	/**/
	font-size:10px;
	/*color:Aqua; */
	border-width:0px;
	
}
.contacttroishautcontenu a:link,.contacttroishautcontenu a:visited,a:hover
{
	border-width:0px;
	background-image:none;
	padding-left:0px;
	/*
	color:#0099CC; 	text-decoration:none; background-image:url(../images/puce2.gif); background-repeat:no-repeat;
	background-position:right; padding-right:12px;}
.contacttroishautcontenu a:hover,.contacttroishautcontenu a:focus{	color:#0099CC;	text-decoration:underline; */
}
.contacttroishautcontenu img 
{
	border-width:0px;
}
.contacttroismilieu
{
	width:160px;
	height:300px;
	background-color:#F6F6F6;
}
.contacttroismilieucontenu
{
	width:100%;	
	height:286px;
	margin-top:9px;
	margin-left:10px;
	margin-right:10px;
	/*background-color:Aqua;*/
	/**/
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
}
.contacttroismilieucontenu h1
{
	font-size:15px;
	color:#A65A78;
	margin-bottom:0px;
}

.contacttroismilieucontenu h2
{
	font-size:13px;
	color:#A65A78;
	margin-bottom:0px;
	margin-top:0px;
}


.contacttroismilieucontenu a:link,.contacttroismilieucontenu a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

.contacttroismilieucontenu a:hover,.contacttroismilieucontenu a:focus
{
	color:#0099CC;
	text-decoration:underline;
}

.contacttroismilieucontenu hr
{
	margin-top : 0px;
	margin-bottom:0px;
	height:1px;
	background-image:url(../images/Separateur.gif);
	width:100%;
	border:0px;
}

.contacttroisbas
{
	width:160px;
	height:10px;
	background-image:url(../images/ContactTroisBas.gif);
	background-repeat:no-repeat;
}
/* utilitaires */
.utilgauche
{
	width : 150px;
	vertical-align:top;
}

.utildroite
{
	margin-left:160px;
}

.spacer
{
	/* évite le chevauchement des div */
	clear:both;
	height:1px;
	font-size:1px; 
}

.lienhautpage
{
	float:right;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

.lienhautpage2
{
	float:right;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

.lien, .lien a:link, .lien a:visited
{
	float:right;	
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

.lien2, .lien2 a:link, .lien2 a:visited
{
	float:left;	
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}


.glossairelien, .glossairelien a:link, .glossairelien a:hover, .glossairelien a:visited
{
	color:#0099CC;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

.faqlien, .faqlien a:link, .faqlien a:hover, .faqlien a:visited, .faqlien a:focus
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	background-color:#F6F6F6
}

.contactlien a:link, .contactlien a:hover, .contactlien a:visited, .contactlien a:focus
{
	font-size :10px;
	font-family:Arial;
	float:left;
	color:#0099CC;
	text-decoration:none;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	margin-left:12px;
	background-color:#F6F6F6
}

.faqlistelienscontenu a:link, .faqlistelienscontenu a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	background-color:#F6F6F6
}

.faqancre a
{
	color:#0099CC;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.faqlisteliens
{
	width:580px;
	background-image:url(../images/FAQ/FaqlisteLiens.gif);/*#F6F6F6;*/
	border-left-width:1px;
	border-left-color:#D9D9D9;
	border-right-width:1px;
	border-right-color:#D9D9D9;
	border-top-width:0px;
	border-bottom-width:0px;	
}
.faqlistelienscontenu
{
	font-size:11px;
	font-family:Arial;
	text-align:left;
	margin-left:1px;
	margin-right:1px;
	background-color:#F6F6F6
}
.faqdegrade1
{
	background-image:url(../images/FAQ/FaqFondDegrade1.gif);
	width:580px;
	height:19px;
}
.faqdegrade2
{
	background-image:url(../images/FAQ/FaqFondDegrade2.gif);
	width:580px;
	height:19px;
}
.faqlisteitem1{ background-color:#F6F6F6;margin-bottom:1px;padding-top:2px;padding-bottom:2px;}

.faqlisteitem2{ background-color:#FAFAFA;margin-bottom:1px;padding-top:2px;padding-bottom:2px;}


.autresliens a:link,.autresliens a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:none;
	background-repeat:no-repeat;
	padding-left:0px;
}

.autresliens a:hover,.autresliens a:focus

{
	color:#0099CC;
	text-decoration:underline;
}

.stdlien a:link,.stdlien a:visited, .stdlien a:hover,.stdlien a:focus
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}


.tableaurecherche th
{
	font-size :10px;
	font-family:Arial;
	background-color:#FFFFFF;
	text-align:left;
}

.entete th 
{
	 /* width : 556 */
	margin-left:10px;
	margin-top:10px;
}

.tableaurecherche th
{
	/*background-image:url(../images/RechercheEnteteTableau.gif);*/
	/*background-repeat:no-repeat;*/
	height:31px;
	padding-left:12px;
}

.contactmilieu
{
	width:100%;
	background-image:url(../images/Contact/ContactMilieu.gif);
}
.lienaccroch a:link,.lienaccroch a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:none;
	padding-left:0px;
}
.lienaccroch a:hover,.lienaccroch a:focus
{
	color:#0099CC;
	text-decoration:underline;
}
.lienaccroch2 a:link,.lienaccroch2 a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:none;
	padding-left:0px;
}
.lienaccroch2 a:hover,.lienaccroch2 a:focus
{
	color:#0099CC;
	text-decoration:underline;
	padding-left:-12px;
}

.lienaccrochNetscape a:link,.lienaccrochNetscape a:visited, .lienaccrochNetscape a:hover,.lienaccrochNetscape a:focus
{
	color:#0099CC;
	text-decoration:none;
	background-image:none;
	padding-left:0px;
}
.lienaccroch img
{
	border-width:0px;
}
.glossairelistelettres
{
	background-image:url(../images/GlossaireListeLettres.gif);
	background-repeat:repeat-y;
	margin-top:0px;
	margin-bottom:0px;
}
.glossairelistelettrescontenu
{
	font-size:12px;
	margin-left:10px;
	margin-right:25px;
	width:380px;
}

.glossairedef
{
	width:385px;
}

.glossairelistelettrescontenu a:link,.glossairelistelettrescontenu a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:none;
	padding-left:0px;
}
.glossairelistelettrescontenu a:hover, .glossairelistelettrescontenu a:focus
{
	color:#0099CC;
	text-decoration:underline;
}
.LettreOn a:link ,.LettreOn a:visited
{
	color:#999999;
}
.glossaireseparationhaut
{
	margin:0px;
	margin-left:0px;
	margin-right:0px;
	font-size:1px;
	height:15px;
	background-image:url(../images/GlossaireSepHaut.gif);
	background-repeat:no-repeat;
}
.glossaireseparationbas
{
	margin:0px;
	margin-left:0px;
	margin-right:0px;
	font-size:1px;
	height:15px;
	background-image:url(../images/GlossaireSepBas.gif);
	background-repeat:no-repeat;
}
.colmilieuglossaire
{
	width:100%;
	margin-top:0px;
	background-image:url(../images/ColMilieuTrois.gif);
	background-repeat:repeat-y;
}

/* Netscape */

.contenuNetscape
{
	width:780px;
	height: 400px;
	margin:0px;
}

.contenuNetscape strong
{
	font-size:11px;
}


.menugauchecontenu2Netscape, .menugauchecontenu2Netscape a:link, .menugauchecontenu2Netscape a:visited
{
	margin-left:18px;
	margin-right:0px;
	margin-top:6px;
	margin-bottom:6px;
	/**/
	text-align:left;
	font-size:10px;
	color:#0099CC;
	text-decoration:none;
}

.menugauchecontenu2Netscape h1, .menugauchecontenu2Netscape h1 a:link, .menugauchecontenu2Netscape h1 a:visited, .menugauchecontenu2Netscape h1 a:hover
{
	font-size:12px;
	font-weight:bold;
	margin-bottom:0px;
	margin-left:-1px;
	color:#A3A3A3;
	text-decoration:none
}

.menugauchecontenu2Netscape hr 
{
	height:2px;
	margin-left:1px;
	margin-bottom:-10px;
	background-image:url(../images/Separateur.gif);
	background-repeat: repeat-x;	
	width:90%;
	border:0px;
}

menugauchecontenu2Netscape img
{
}

.menugauchecontenu2Netscape a:hover
{
	width:100%;	
	text-decoration:none;
	text-align:left;
	font-size:10px;
	color:#0099CC;
	background-color:#F6F6F6;
}


.menugauchecontenu2Netscape ul
{
	margin-top : 1px;
	margin-bottom:1px;
}

.menugauchecontenu2Netscape img
{
	height:1px;
	background-image:url(../images/Separateur.gif);
	width:140px;
	margin-bottom:-5px;
}


.menugauchecontenuNoSelectedNetscape 
{
	cursor:pointer;
	width:100%;	
	text-align:left;
	font-size:10px;
	color:#0099CC;
	font-weight:bold;
	margin-left:-10px;

}

.menugauchecontenuSelectedNetscape
{
	cursor:pointer;
	margin-left:-10px;
	text-align:left;
	font-size:10px;
	color:#0099CC;
	background-color:#F6F6F6;
	font-weight:bold;	
}

.selectedliNetscape, .selectedliNetscape a:link, .selectedliNetscape a:visited, .selectedliNetscape a:hover
{	
	cursor:pointer;
	vertical-align: center;
	color:#CC0000;
	margin-left:-7px;
	margin-right:0px;
	margin-top:2px;
	margin-bottom:4px;
	line-height:10px;
}

.noSelectedliNetscape, .noSelectedliNetscape a:link, .noSelectedliNetscape a:visited, .noSelectedliNetscape a:hover
{
	cursor:pointer;
	vertical-align: center;
	color:#0099CC;
	margin-left:-7px;
	margin-right:0px;
	margin-top:2px;
	margin-bottom:4px;
	line-height:10px;
}

.colmilieubasNetscape
{
	background-image:url(../images/colMilieuBasTrois.gif);
	background-repeat:no-repeat;
	height:10px;
	font-size:2px;
	width:100%;
	margin-top:-10px;
}

.colmilieuhautdeuxNetscape
{
	background-image:url(../images/colMilieuHautDeux.gif);
	background-repeat:no-repeat;
	height:10px;
	font-size:2px;
	width:100%;
	margin-bottom:-10px;
}

.colmilieubasdeuxNetscape
{
	background-image:url(../images/colMilieuBasDeux.gif);
	background-repeat:no-repeat;
	height:10px;
	font-size:2px;
	width:100%;
	margin-top:-10px;
}

.colmilieucontenu2Netscape
{
	width:100%;	
	margin-top:-1px;
	margin-left:10px;
	margin-right:25px;
	/**/
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
}

.colmilieucontenu2Netscape a:link,.colmilieucontenu2Netscape a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../Images/puce2.gif);
	background-repeat:no-repeat;
}

.a:hover,.colmilieucontenu2Netscape a:focus
{
	color:#0099CC;
	text-decoration:underline;
}

.colmilieucontenu2Netscape img
{
	margin-right:30px;
	margin-top:0px;
	margin-bottom:0px;
}

.colmilieucontenuNetscape
{
	width:100%;	
	margin-top:10px;
	margin-left:10px;
	margin-right:25px;
	/**/
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
	width:550px;
}

.colmilieucontenuNetscape a:link, .colmilieucontenuNetscape a:visited, .colmilieucontenuNetscape a:hover
{
	color:#0099CC;
	text-decoration:none;

	padding-left:0px;
}

.colmilieucontenuNetscape td
{
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
}

.colmilieucontenuNetscape h1
{
	font-size:15px;
	color:#CC0000;
	margin-bottom:7px;
	margin-top:1px;
}

.colmilieucontenuNetscape h2
{
	font-size:13px;
	color:#FF7200;
	margin-bottom:0px;
	margin-top:0px;	
	margin-left:-1px;
}

.colmilieucontenuNetscape hr
{
	height:2px;
	background-image:url(../images/Separateur.gif);
	background-repeat: repeat-x;	
	width:100%;
	border:0px;
}

.floatrecommanderNetscape{ float:right;	text-align:right;}
.floatrecommanderNetscape a:link,.floatrecommanderNetscape a:visited,.floatrecommanderNetscape a:hover
{
	border-width:0px;
	background-image:none;
	padding-left:0px;
}
.floatrecommanderNetscape img{width:25px;height:25px;border-width:0px}

.contacttroismilieucontenuNetscape
{
	width:140px;	
	height:286px;
	margin-top:-10px;
	margin-left:10px;
	margin-right:10px;
	/*background-color:Aqua;*/
	/**/
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
}

.contacttroismilieucontenuNetscape h1
{
	font-size:15px;
	color:#A65A78;
	margin-bottom:0px;
}

.contacttroismilieucontenuNetscape h2
{
	font-size:13px;
	color:#A65A78;
	margin-bottom:0px;
	margin-top:0px;
}


.contacttroismilieucontenuNetscape a:link,.contacttroismilieucontenuNetscape a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

.contacttroismilieucontenuNetscape a:hover,.contacttroismilieucontenuNetscape a:focus
{
	color:#0099CC;
	text-decoration:underline;
}

.contacttroismilieucontenuNetscape hr
{
	margin-top : 0px;
	margin-bottom:0px;
	height:1px;
	background-image:url(../images/Separateur.gif);
	background-repeat: repeat-y;
	width:100%;
	border:0px;
}

.utilgaucheNetscape
{
	width : 150px;
	vertical-align:top;
}

.utildroiteNetscape
{
	margin-left:160px;
}

.lienhautpageNetscape
{
	float:right;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	margin-right:0px;
	margin-top:-10px;
}

.lienhautpage2Netscape
{
	float:right;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	margin-right:165px;
	margin-top:-10px;
}

.colmilieuglossaireNetscape
{
	width:100%;
	margin-top:0px;
	background-image:url(../images/ColMilieuTrois.gif);
	background-repeat:repeat-y;
	margin-top:-10px;
}

.glossairedefNetscape
{
	width:385px;
}


/* Opera */

.contOpera
{
	width:100px;
}

.contenuOpera
{
	border:5px;
	width:780px;
	height: 400px;
	margin:0px;
}

.contenuOpera strong
{
	font-weight:600;
}

.menugauchecontenu2Opera, .menugauchecontenu2Opera a:link, .menugauchecontenu2Opera a:visited
{
	margin-left:18px;
	margin-right:0px;
	margin-top:6px;
	margin-bottom:6px;
	/**/
	text-align:left;
	font-size:10px;
	color:#0099CC;
	text-decoration:none;
}

.menugauchecontenu2Opera h1, .menugauchecontenu2Opera h1 a:link, .menugauchecontenu2Opera h1 a:visited, .menugauchecontenu2Opera h1 a:hover
{
	font-size:12px;
	font-weight:bold;
	margin-bottom:0px;
	margin-left:-1px;
	color:#A3A3A3;
	text-decoration:none
}

.menugauchecontenu2Opera hr 
{
	height:2px;
	margin-left:1px;
	margin-bottom:-5px;
	background-image:url(../images/Separateur.gif);
	background-repeat: repeat-x;	
	width:90%;
	border:0px;
}

menugauchecontenu2Opera img
{
}

.menugauchecontenu2Opera a:hover
{
	width:100%;	
	text-decoration:none;
	text-align:left;
	font-size:10px;
	color:#0099CC;
	background-color:#F6F6F6;
}


.menugauchecontenu2Opera ul
{
	margin-top : 1px;
	margin-bottom:1px;
}

.menugauchecontenu2Opera img
{
	height:1px;
	background-image:url(../images/Separateur.gif);
	width:140px;
	margin-bottom:-5px;
}


.menugauchecontenuNoSelectedOpera 
{
	cursor:pointer;
	margin-left:-10px;
	text-align:left;
	font-size:10px;
	color:#0099CC;

	font-weight:bold;	

}

.menugauchecontenuSelectedOpera
{
	cursor:pointer;
	margin-left:-10px;
	text-align:left;
	font-size:10px;
	color:#0099CC;
	background-color:#F6F6F6;
	font-weight:bold;	
}

.selectedliOpera, .selectedliOpera a:link, .selectedliOpera a:visited, .selectedliOpera a:hover
{	
	cursor:pointer;
	vertical-align: center;
	color:#CC0000;
	margin-left:-7px;
	margin-right:0px;
	margin-top:2px;
	margin-bottom:4px;
	line-height:10px;
}

.noSelectedliOpera, .noSelectedliOpera a:link, .noSelectedliOpera a:visited, .noSelectedliOpera a:hover
{
	cursor:pointer;
	vertical-align: center;
	color:#0099CC;
	margin-left:-7px;
	margin-right:0px;
	margin-top:2px;
	margin-bottom:4px;
	line-height:10px;
}

.colmilieubasOpera
{
	background-image:url(../images/colMilieuBasTrois.gif);
	background-repeat:no-repeat;
	height:10px;
	font-size:2px;
	width:100%;
	margin-top:-10px;
}

.colmilieuhautdeuxOpera
{
	background-image:url(../images/colMilieuHautDeux.gif);
	background-repeat:no-repeat;
	height:10px;
	font-size:2px;
	width:100%;
	margin-bottom:-10px;
}

.colmilieubasdeuxOpera
{
	background-image:url(../images/colMilieuBasDeux.gif);
	background-repeat:no-repeat;
	height:10px;
	font-size:2px;
	width:100%;
	margin-top:-10px;
}

.colmilieucontenu2Opera
{
	width:100%;	
	height:100%;
	margin-top:-1px;
	margin-left:10px;
	margin-right:25px;
	/**/
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
}

.colmilieucontenu2Opera a:link,.colmilieucontenu2Opera a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../Images/puce2.gif);
	background-repeat:no-repeat;
}

.a:hover,.colmilieucontenu2Opera a:focus
{
	color:#0099CC;
	text-decoration:underline;
}

.colmilieucontenu2Opera img
{
	margin-right:30px;
	margin-top:0px;
	margin-bottom:0px;
}

.colmilieucontenuOpera
{
	width:100%;	
	margin-top:10px;
	margin-left:10px;
	margin-right:25px;
	/**/
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
	width:550px;
}

.colmilieucontenuOpera a:link,.colmilieucontenuOpera a:visited, .colmilieucontenuOpera a:hover
{
	color:#0099CC;
	text-decoration:none;
	padding-left:0px;
}

.colmilieucontenuOpera td
{
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
}

.colmilieucontenuOpera h1
{
	font-size:15px;
	color:#CC0000;
	margin-bottom:7px;
	margin-top:1px;
}

.colmilieucontenuOpera h2
{
	font-size:13px;
	color:#FF7200;
	margin-bottom:0px;
	margin-top:0px;	
}

.colmilieucontenuOpera hr
{
		height:2px;
	background-image:url(../images/Separateur.gif);
	background-repeat: repeat-x;	
	width:100%;
	border:0px;
}

.floatrecommanderOpera{ float:right;	text-align:right;}
.floatrecommanderOpera a:link,.floatrecommanderOpera a:visited,.floatrecommanderOpera a:hover
{
	border-width:0px;
	background-image:none;
	padding-left:0px;
}
.floatrecommanderOpera img{width:25px;height:25px;border-width:0px}

.contacttroismilieucontenuOpera
{
	width:140px;	
	height:286px;
	margin-top:-20px;
	margin-left:10px;
	margin-right:10px;
	/*background-color:Aqua;*/
	/**/
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
}

.contacttroismilieucontenuOpera h1
{
	font-size:15px;
	color:#A65A78;
	margin-bottom:0px;
}

.contacttroismilieucontenuOpera h2
{
	font-size:13px;
	color:#A65A78;
	margin-bottom:0px;
	margin-top:0px;
}


.contacttroismilieucontenuOpera a:link,.contacttroismilieucontenuOpera a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

.contacttroismilieucontenuOpera a:hover,.contacttroismilieucontenuOpera a:focus
{
	color:#0099CC;
	text-decoration:underline;
}

.contacttroismilieucontenuOpera hr
{
	margin-top : 0px;
	margin-bottom:0px;
	height:1px;
	background-image:url(../images/Separateur.gif);
	background-repeat: repeat-y;
	width:100%;
	border:0px;
}

.utilgaucheOpera
{
	width : 150px;
	vertical-align:top;
}

.utildroiteOpera
{
	margin-left:160px;
}

.lienhautpageOpera
{
	float:right;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	margin-right:0px;
	margin-top:-10px;
}

.lienhautpage2Opera
{
	float:right;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	margin-right:165px;
	margin-top:-10px;
}

.colmilieuglossaireOpera
{
	width:100%;
	margin-top:0px;
	background-image:url(../images/ColMilieuTrois.gif);
	background-repeat:repeat-y;
	margin-top:-10px;
}

.glossairedefOpera
{
	width:385px;
}


/* Firefox */

.contFirefox
{
	width:100px;
}

.contenuFirefox
{
	width:780px;
	height: 400px;
	margin:0px;
}

.contenuFirefox strong
{
	font-size:11px;
}


.menugauchecontenu2Firefox, .menugauchecontenu2Firefox a:link, .menugauchecontenu2Firefox a:visited
{
	margin-left:18px;
	margin-right:0px;
	margin-top:6px;
	margin-bottom:6px;
	/**/
	text-align:left;
	font-size:10px;
	color:#0099CC;
	text-decoration:none;
}

.menugauchecontenu2Firefox h1, .menugauchecontenu2Firefox h1 a:link, .menugauchecontenu2Firefox h1 a:visited, .menugauchecontenu2Firefox h1 a:hover
{
	font-size:12px;
	font-weight:bold;
	margin-bottom:0px;
	margin-left:-1px;
	color:#A3A3A3;
	text-decoration:none
}

.menugauchecontenu2Firefox hr 
{
	height:2px;
	margin-left:6px;
	margin-bottom:-5px;
	background-image:url(../images/Separateur.gif);
	background-repeat: repeat-x;	
	width:90%;
	border:0px;
}

menugauchecontenu2Firefox img
{
}

.menugauchecontenu2Firefox a:hover
{
	width:100%;	
	text-decoration:none;
	text-align:left;
	font-size:10px;
	color:#0099CC;
	background-color:#F6F6F6;
}


.menugauchecontenu2Firefox ul
{
	margin-top : 1px;
	margin-bottom:1px;
}

.menugauchecontenu2Firefox img
{
	height:1px;
	background-image:url(../images/Separateur.gif);
	width:140px;
	margin-bottom:-5px;
}


.menugauchecontenuNoSelectedFirefox 
{
	cursor:pointer;
	width:100%;	
	text-align:left;
	font-size:10px;
	color:#0099CC;
	font-weight:bold;
	margin-left:-10px;

}

.menugauchecontenuSelectedFirefox
{
	cursor:pointer;
	margin-left:-10px;
	text-align:left;
	font-size:10px;
	color:#0099CC;
	background-color:#F6F6F6;
	font-weight:bold;	
}

.selectedliFirefox, .selectedliFirefox a:link, .selectedliFirefox a:visited, .selectedliFirefox a:hover
{	
	cursor:pointer;
	vertical-align: center;
	color:#CC0000;
	margin-left:-7px;
	margin-right:0px;
	margin-top:2px;
	margin-bottom:4px;
	line-height:10px;
}

.noSelectedliFirefox, .noSelectedliFirefox a:link, .noSelectedliFirefox a:visited, .noSelectedliFirefox a:hover
{
	cursor:pointer;
	vertical-align: center;
	color:#0099CC;
	margin-left:-7px;
	margin-right:0px;
	margin-top:2px;
	margin-bottom:4px;
	line-height:10px;
}

.colmilieubasFirefox
{
	background-image:url(../images/colMilieuBasTrois.gif);
	background-repeat:no-repeat;
	height:10px;
	font-size:2px;
	width:100%;
	margin-top:-10px;
}

.colmilieuhautdeuxFirefox
{
	background-image:url(../images/colMilieuHautDeux.gif);
	background-repeat:no-repeat;
	height:10px;
	font-size:2px;
	width:100%;
	margin-bottom:-10px;
}

.colmilieubasdeuxFirefox
{
	background-image:url(../images/colMilieuBasDeux.gif);
	background-repeat:no-repeat;
	height:10px;
	font-size:2px;
	width:100%;
	margin-top:-10px;
}

.colmilieucontenu2Firefox
{
	width:100%;	
	margin-top:-1px;
	margin-left:10px;
	margin-right:25px;
	/**/
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
}

.colmilieucontenu2Firefox a:link,.colmilieucontenu2Firefox a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../Images/puce2.gif);
	background-repeat:no-repeat;
}

.a:hover,.colmilieucontenu2Firefox a:focus
{
	color:#0099CC;
	text-decoration:underline;
}

.colmilieucontenu2Firefox img
{
	margin-right:30px;
	margin-top:0px;
	margin-bottom:0px;
}

.colmilieucontenuFirefox
{
	width:100%;	
	margin-top:10px;
	margin-left:10px;
	margin-right:25px;
	/**/
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
	width:550px;
}

.colmilieucontenuFirefox a:link,.colmilieucontenuFirefox a:visited, .colmilieucontenuFirefox a:hover
{
	color:#0099CC;
	text-decoration:none;
	padding-left:0px;
}


.colmilieucontenuFirefox td
{
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
}

.colmilieucontenuFirefox h1
{
	font-size:15px;
	color:#CC0000;
	margin-bottom:7px;
	margin-top:1px;
}

.colmilieucontenuFirefox h2
{
	font-size:13px;
	color:#FF7200;
	margin-bottom:0px;
	margin-top:0px;	
	margin-left:-1px;
}

.colmilieucontenuFirefox hr
{
	height:2px;
	background-image:url(../images/Separateur.gif);
	background-repeat: repeat-x;	
	width:100%;
	border:0px;
}

.floatrecommanderFirefox{ float:right;	text-align:right;}
.floatrecommanderFirefox a:link,.floatrecommanderFirefox a:visited,.floatrecommanderFirefox a:hover
{
	border-width:0px;
	background-image:none;
	padding-left:0px;
}
.floatrecommanderFirefox img{width:25px;height:25px;border-width:0px}

.contacttroismilieucontenuFirefox
{
	width:140px;	
	height:286px;
	margin-top:-10px;
	margin-left:10px;
	margin-right:10px;
	/*background-color:Aqua;*/
	/**/
	text-align:left;
	font-size:10px;
	color:#7D7D7D;
}

.contacttroismilieucontenuFirefox h1
{
	font-size:15px;
	color:#A65A78;
	margin-bottom:0px;
}

.contacttroismilieucontenuFirefox h2
{
	font-size:13px;
	color:#A65A78;
	margin-bottom:0px;
	margin-top:0px;
}


.contacttroismilieucontenuFirefox a:link,.contacttroismilieucontenuFirefox a:visited
{
	color:#0099CC;
	text-decoration:none;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

.contacttroismilieucontenuFirefox a:hover,.contacttroismilieucontenuFirefox a:focus
{
	color:#0099CC;
	text-decoration:underline;
}

.contacttroismilieucontenuFirefox hr
{
	margin-top : 0px;
	margin-bottom:0px;
	height:1px;
	background-image:url(../images/Separateur.gif);
	background-repeat: repeat-y;
	width:100%;
	border:0px;
}

.utilgaucheFirefox
{
	vertical-align:top;
	width : 150px;
}

.utildroiteFirefox
{
	margin-left:160px;
}

.lienhautpageFirefox
{
	float:right;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	margin-right:0px;
	margin-top:-10px;
}

.lienhautpage2Firefox
{
	float:right;
	background-image:url(../images/puce2.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	margin-right:165px;
	margin-top:-10px;
}

.colmilieuglossaireFirefox
{
	width:100%;
	background-image:url(../images/ColMilieuTrois.gif);
	background-repeat:repeat-y;
	margin-top:-10px;
}

.glossairedefFirefox
{
	width:385px;
}
/*
	ATOS/SPY - 07/09/09 - 9714
	styles pour le nouveau gabarit G05_intermediaire
*/
.bienvenue
{
	float:left;
	width:256px;
	margin-left:2px;
}
.avant
{
	float:left;
	width:256px;
	margin-left:2px;
}
.apres
{
	float:left;
	width:256px;
	margin-left:2px;
}
.ecole
{
	float:left;
	width:256px;
	margin-left:2px;
	magin-top:5px;
}
.colavant
{
	width:100%;
	height:400px;
	background-image:url(../images/grandCadreBleu.gif);
	background-repeat:no-repeat;
}
.colapres
{
	width:100%;
	height:197px;
	background-image:url(../images/cadreVert.gif);
	background-repeat:no-repeat;
}
.colecole
{
	width:256px;
	height:197px;
	background-image:url(../images/cadreBleu.gif);
	background-repeat:no-repeat;
}
.colbienvenue
{
	width:100%;
	height:400px;
	background-image:url(../images/cadre.gif);
	background-repeat:no-repeat;
}
.imageavant
{
	margin-left:47px;	
	margin-top:15px;
}
.imageapres
{	
	margin-left:42px;	
	margin-top:15px;
}
.imageecole
{	
	margin-left:55px;	
	margin-top:15px;
}
.avantcontenu
{
	text-align:left;
	font-size:11px;
	color:#ffffff;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
}
.avantcontenu h2
{
	text-align:center;
}
.aprescontenu
{
	height:100%;	
	text-align:left;
	font-size:11px;
	color:#ffffff;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
}
.aprescontenu h2
{
	text-align:center;
}
.ecolecontenu
{	
	height:100%;	
	text-align:left;
	font-size:11px;
	color:#ffffff;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
}
.ecolecontenu h2
{
	text-align:center;	
}
.bienvenuecontenu
{		
	text-align:left;
	font-size:11px;
	color:#7D7D7D;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
}
/*
	FIN ATOS/SPY
*/