/* CETTE FEUILLE DE STYLE EST LA PROPRIÉTÉ DE AL-PHA.CA | (450) 419-7478 • WWW.AL-PHA.CA */


html, body {
background-color : #FFFFFF; background-attachement : fixed; background-position: top; margin-top:0px;}

p, ul, li {
font-family : Arial, sans-serif; margin-top: 0px; margin-bottom: 0px; }

.equipe {
font-size : 10pt; font-family : Arial, sans-serif; color : #003399; text-align : left; margin-top: 10px; margin-bottom: 10px; margin-left : 30px; padding: 0px; line-height: 12pt;}

.equipe a:link {color: #666666; text-decoration:underline;}
.equipe a:visited {color: #993300; text-decoration:none;}
.equipe a:hover {color:#003399; text-decoration:none; font-weight : bold;}
.equipe a:active {color: #993300; text-decoration: none;}

.texte_equipe {
font-size : 10pt; font-family : Arial, sans-serif; color : #003399; font-weight : 400; text-align : left; margin-top: 10px; margin-bottom: 10px; margin-left : 12px;}

h1 {
font-size : 9pt; font-family : Arial, sans-serif; font-weight : bold; color : #f5f5f5; text-align : center; vertical-align : middle; margin-top: 0; margin-bottom: 0; }

h2 {
font-size : 14pt; font-family : Arial, sans-serif; color : #00415A; text-align : left; margin-top: 0; margin-bottom: 0; }

h3 {
font-size : 10pt; font-family : Arial, sans-serif; font-weight : bold; color : #00415A; text-align : left; padding-left : 0px; margin-top: 0; margin-bottom: 0; }

h4 {
font-size : 8pt; font-family : Arial, sans-serif; font-weight : bold; color : #F4F4F4; text-align : center; padding-left : 0px; margin-top: 0; margin-bottom: 0; }

h5 {
font-size : 10pt; font-family : Arial, sans-serif; font-weight : bold; color : #f4f4f4; text-align : center; margin-top: 0; margin-bottom: 0; }

h6 {
font-size : 8pt; font-family : Arial, sans-serif; font-weight : 400; font-style : none; color : #000080; text-align : center; vertical-align : middle; margin-top: 0; margin-bottom: 0; }

h6 a:link {color: #000080; text-decoration:underline;}

.al-pha {
font-size : 9pt; font-family : Arial, sans-serif; font-weight : bold; font-style : none; color : #003399; text-align : center;  margin-top: 2px; margin-bottom: 2px; }

.al-pha a:link {color: #003399; text-decoration:underline;}
.al-pha a:visited {color: #993300; text-decoration:none;}
.al-pha a:hover {color:#000099; text-decoration:none;}
.al-pha a:active {color: #993300; text-decoration: none;}


/* TEXTE PUB */

.NORMAL_PUB {
font-size : 8pt; font-family : Arial, sans-serif; font-weight : bold; color : #00415A; text-align : center; vertical-align : middle; margin-top: 0; margin-bottom: 0; }


/* TEXTE PAGE */

.NORMAL {
font-size : 10pt; font-family : Arial, sans-serif; font-weight : 400; color : #003399; margin-top: 5px; margin-bottom: 5px; }

.titre_accueil {
font-size : 9pt; font-family : Arial, sans-serif; font-weight : bolder; color : #000099; text-align : center; vertical-align : middle; margin-top: 0; margin-bottom: 7; }

.texte_principal {
font-size : 10pt; font-family : Arial, sans-serif; font-weight : 400; color : #003399; text-align : justify; margin-top: 10px; margin-bottom: 0; margin-left : 15px; margin-right : 15px;}

.texte_principal a:link {color: #666666; text-decoration:underline;}
.texte_principal a:visited {color: #993300; text-decoration:none;}
.texte_principal a:hover {color:#000099; text-decoration:none; font-weight : bold;}
.texte_principal a:active {color: #993300; text-decoration: none;}

.texte_principal-0 {
font-size : 10pt; font-family : Arial, sans-serif; font-weight : 400; color : #003399; text-align : left; margin-top: 10px; margin-bottom: 0; margin-left : 2px; margin-right : 2px;}

.texte_principal-0 a:link {color: #666666; text-decoration:underline;}
.texte_principal-0 a:visited {color: #993300; text-decoration:none;}
.texte_principal-0 a:hover {color:#003399; text-decoration:none;}
.texte_principal-0 a:active {color: #993300; text-decoration: none;}

.nav_emplois_cat {
font-size : 8pt; font-family : Arial, sans-serif; font-weight : 200; color : #003399; text-align : left; margin-top: 5px; margin-bottom: 0; margin-left : 20px; margin-right : 1px;}

.nav_emplois_cat a:link {color: #666666; text-decoration:underline;}
.nav_emplois_cat a:visited {color: #993300; text-decoration:none;}
.nav_emplois_cat a:hover {color:#003399; text-decoration:none;}
.nav_emplois_cat a:active {color: #993300; text-decoration: none;}

.nav_emplois_cat_liens {
font-size : 8pt; font-family : Arial, sans-serif; font-weight : 400; color : #FFFFFF; text-align : center; margin-top: 1px; margin-bottom: 0; margin-left : 1px; margin-right : 1px; valign:top;}

.nav_emplois_cat_liens a:link {color: #FFFFFF; text-decoration:underline;}
.nav_emplois_cat_liens a:visited {color: #FFFFFF; text-decoration:underline;}
.nav_emplois_cat_liens a:hover {color: yellow; text-decoration:none;}
.nav_emplois_cat_liens a:active {color: yellow; text-decoration: underline;}


.texte_tbltete_01 {
font-size : 9pt; font-family : Arial, sans-serif; font-weight : 400; color : #000000; text-align : center; margin-top: 0; margin-bottom: 0; }

.texte_tbltete_01 a:link {color: #666666; text-decoration:underline;}
.texte_tbltete_01 a:visited {color: #993300; text-decoration:none;}
.texte_tbltete_01 a:hover {color:#000099; text-decoration:none; font-weight : bold;}
.texte_tbltete_01 a:active {color: #993300; text-decoration: none;}

.lexique {
font-size : 9pt; font-family : Arial, sans-serif; color : black; background-color : none; margin-top: 2px; margin-bottom: 3px; }


/* AUTRES TEXTES */

.titre_01 {
font-size : 14pt; font-family : Arial, sans-serif; font-weight : bold; color : #666666; text-align : center; margin-top: 3px; margin-bottom: 5px; }

.titre_02 {
font-size : 12pt; font-family : Arial, sans-serif; font-weight : bold; color : #FF6600; text-align : center; margin-top: 3px; margin-bottom: 5px; }

.titre_03 {
font-size : 11pt; font-family : Arial, sans-serif; font-weight : bold; color : #003399; text-align : left;  margin-top: 15px; margin-bottom: 12px; margin-left : 8px; }

.titre_04 {
font-size : 10pt; font-family : Arial, sans-serif; font-weight : 400; color : #003399; text-align : left;  margin-top: 15px; margin-bottom: 12px; margin-left : 8px; }

.adresse_01 {
font-size : 8pt; font-family : Arial, sans-serif; font-weight : 400; color : #666666; text-align : center; margin-top: 2px; margin-bottom: 1px; }

.liste01 {
font-size : 10pt; font-family : Arial, sans-serif; font-weight : 400; color : #003399; text-align : left; margin-top: 10px; margin-bottom: 0; margin-left : 35px; margin-right : 15px;}

.nav_01 {
font-size : 9pt; font-family : Arial, sans-serif; font-weight : 400; color : blue; text-align : center; margin-top: 0; margin-bottom: 0; }

.nav_01 a:link {color: #blue; text-decoration:underline;}
.nav_01 a:visited {color: gray; text-decoration:underline;}
.nav_01 a:hover {color: #000000; text-decoration:none;}
.nav_01 a:active {color: #cccccc; text-decoration:underline;}


/* CELLULES */

.td_autre {
width : none; cellspacing : 0px; cellpadding : 0px; margin-top: 0; margin-bottom: 0; }

td.moitier {
width : 50%; height : 100%; cellspacing : 0px; cellpadding : 0px; margin-top: 0; margin-bottom: 0; }

td.principale {
font-family : Arial, sans-serif; border : 0px; bordercolor : none; cellspacing : 0px; cellpadding : 0px; margin-top: 0; margin-bottom: 0; }


/* TABLEAUX */

table {
text-align : center; margin-left : 0px; margin-right : 0px; width : 750px;}

table.tblnav_01 {
text-align : center; margin-left : 0px; margin-right : 0px; width : 750px; border : 0px; cellpadding : 0px; cellspacing : 0px; background-color : none; }

table.tbltete_01 {
text-align : center; margin-left : 0px; margin-right : 0px; width : 750px; border : 0px; cellpadding : 0px; cellspacing : 0px; background-color : none; }

table.principal {
margin-left : 0; margin-right : 0; width : 750px; border : 0px; bordercolor : none; cellpadding : 0px; cellspacing : 0px;}

table.formulaire {
	margin-left : 0;
	margin-right : 0;
	width : 750px;
	border : 0px;
	cellpadding : 0px;
	cellspacing : 0px;
	background-color : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003399;
}


.Img_organisme {
text-align : center; vertical-align:middle; margin-top: 10; margin-bottom: 26;}

.Img_organisme a:link {color: blue; text-decoration:none; border:none;}
.Img_organisme a:visited {color: gray; text-decoration:none;}
.Img_organisme a:hover {color: red; text-decoration:none; background-color:#cc9900; border:dotted 2 #003399;}
.Img_organisme a:active {color: #cccccc; text-decoration:none; background-color:#cccccc; border:dotted 2 #cc9900;}


/* STYLES DE LIENS PAR DÉFAUT */

a:link {color: #666666; text-decoration:underline;}
a:visited {color: green; text-decoration:none;}
a:hover {color:#cccc00; text-decoration:none;}
a:active {color: #993300; text-decoration: none;}


/* FORMULAIRE */

form {
font-family : Arial, sans-serif; }

label {
font-family : Arial, sans-serif; color : #003399;  }

option {
 }

select {
font-family : Arial, sans-serif; color : #003399;  }

select.choix {
font-family : Arial, sans-serif; color : #003399;  }

textarea {
font-family : Arial, sans-serif; color : #003399;  padding-left : 3px; }

checkbox {
font-family : Arial, sans-serif; color : #003399;  }

input {
font-family : Arial, sans-serif; color : #003399;  padding-left : 3px; }

.efface2 {
font-weight : bold;}

.efface2 a:link {color: white; text-decoration:underline; border:none;}
.efface2 a:visited {color: white; text-decoration:underline;}
.efface2 a:hover {color: yellow; text-decoration:none; background-color:#cc9900; border:solid 1 white;}
.efface2 a:active {color: #cccccc; text-decoration:none; background-color:#cc9900; border:solid 1 #cc9900;}


/* BARRE DE DÉFILEMENT */

body {
scrollbar-face-color:'#C0C0C0';
scrollbar-arrow-color:'#414141';
scrollbar-track-color:'#EEEEEE';
scrollbar-shadow-color:'#808080';
scrollbar-highlight-color:'#FFFFFF';
scrollbar-3dlight-color:'#E4E4E4';
scrollbar-darkshadow-color:'#2C2C2C';
}
.coordonneesCJE {
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	text-align: right;
	color: #003399;
	line-height: normal;
	font-weight: normal;
	margin-right: 35px;


}
.flij {
padding-left : 25px;
}
