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


html, body {
background-color : #FFFFFF; background-image : url('none'); background-attachement : fixed; background-position: top; margin-top : 0px; margin-left : 0px; }

img {
  border: none; }

p, ul, li {
font-size : 9pt; font-family : Arial, sans-serif; color : black; background-color : none; text-align : center; margin-top: 0; margin-bottom: 0; }


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;}


/* TEXTE 001 */

.NORMAL_8pt {
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 : 9pt; font-family : Arial, sans-serif; font-weight : bold; color : #00415A; text-align : center; vertical-align : middle; margin-top: 0; margin-bottom: 0; }

.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 : 9pt; font-family : Arial, sans-serif; font-weight : 400; color : #666666; text-align : center; vertical-align : middle; margin-top: 7; margin-bottom: 0; }

.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;}

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


/* AUTRES TEXTES */

.titre_NDD_pasdispo {
font-size : 10pt; font-family : Arial, sans-serif; font-weight : bold; color : #CC3300; text-align : center; vertical-align : middle; margin-top: 3; margin-bottom: 5; }

.titre_NDD_dispo {
font-size : 10pt; font-family : Arial, sans-serif; font-weight : bold; color : #006600; text-align : center; vertical-align : middle; margin-top: 3; margin-bottom: 5; }

.titre_NDD {
font-size : 12pt; font-family : Arial, sans-serif; font-weight : bolder; color : black; text-align : center; vertical-align : middle; margin-top: 3; margin-bottom: 5; }

.mini {
font-size : 8pt; font-family : Arial, sans-serif; font-weight : 400; color : #333; text-align : right; vertical-align : middle; margin-top: 3px; margin-bottom: 5px; }

.mini a:link {color: #666666; text-decoration:underline;}
.mini a:visited {color: #666666; text-decoration:underline;}
.mini a:hover {color: blue; text-decoration:none;}
.mini a:active {color: #cccccc; text-decoration:underline;}

.smallCaps {
  font-variant: small-caps;}
  
acronym {
  border-bottom-style: dotted;
  border-bottom-width: 1px;
  cursor: help; }

code {
  font-family: "lucida console", monospace;
  font-size: 10pt; }


/* 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; }


/* TABLEAUX */

table {
text-align : left; margin-left : 0px; margin-right : 0px; width : 650px; border : 0px; cellpadding : 0px; cellspacing : 0px; background-color : #f5f5f5; }

table.principal {
text-align : center; margin-left : 5; margin-right : 5; width : 491px; height : 250px; border : 0px; cellpadding : 0px; cellspacing : 0px; background-color : #f5f5f5; }

table.formulaire {
text-align : center; margin-left : 5; margin-right : 5; width : 491px; height : 250px; border : 0px; cellpadding : 0px; cellspacing : 0px; background-image : url('images/none'); background-attachement : fixed; background-repeat : no-repeat; background-color : none; }


/* 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;}

.lien_nav {
font-size : 8pt; font-family : Arial, sans-serif; font-weight : 400; color : #cccccc; text-align : center; vertical-align : middle; margin-top: 0px; margin-bottom: 0px; }

.lien_nav a:link {color: blue; text-decoration:underline; }
.lien_nav a:visited {color: blue; text-decoration:underline; }
.lien_nav a:hover {color: red; text-decoration:none; border-bottom-width: 2px; border-bottom-style: dotted; border-bottom-color: red; }
.lien_nav a:active {color: orange; text-decoration:none; }


/* FORMULAIRE */

form {
border : black 1px; background-color : none; }

label {
font-size : 9pt; border : 1px gray; background-color : #cccccc; font-family : "Arial", sans-serif; color : black;  }

option {
color : #000000; }

select {
background-color : #cccccc; color : #000000; }

select.choix {
background-color : #cccccc; color : #000000; }

textarea {
font-size : 9pt; font-weight : 400; border-style : outset; border : 1px; border-color : black; background-color: #cccccc; color : black; font-family : "Arial", sans-serif; }

checkbox {
border : 3px black; background-color : #cccccc; font-family : "Arial", sans-serif; color : #f7f7f7; }

input {
font-size : 9pt; font-weight : 400; border-style : outset; border : 1px; border-color : black; background-color: #cccccc; color : black; font-family : "Arial", sans-serif; }

.input01 {
font-size : 9pt; font-weight : 400; border-style : outset; border : 1px; border-color : black; background-color: #cccccc; color : black; font-family : "Arial", sans-serif; size : 33px;}

.select_nomdedomaine {
background-color : #f5f5f5; color : black; }

option.NDD {
background-color : #f5f5f5; color : #000000; }


/* 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';
}

