/* CSS Document */
/* CSS Document */

/* Haut de la fenêtre */
table.Entete
{
	height:150px;
	width:100%;
}

/* Fond de la fenêtre *//*
body
{
	background-image:url(interface/grafplein4.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
	margin:0px;
	background-color:#D1D2D3;
}*/

/* Onglets du menu principal */
td.Onglet
{
	border-top:2px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:2px solid #999999;
	background-color:#2E3652;
	background-image:url(Interface/deg_onglet.gif);
	background-repeat:repeat-x;
	height:30px;
	vertical-align:middle;
	overflow:hidden;
	cursor:pointer
}
td.Onglet:hover
{
	border-top:2px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:2px solid #999999;
	background-color:#2E3652;
	background-image:url(Interface/deg_mid.gif);
	background-repeat:repeat-x;
	height:30px;
	vertical-align:middle;
	overflow:hidden
}
td.OngletSel
{
	border-top:2px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	background-color:#3F5475;
	background-image:url(Interface/deg_sel.gif);
	background-repeat:repeat-x;
	height:30px;
	vertical-align:middle;
	overflow:hidden;
}
td.AvantOnglets
{
	border-top:0px none #000000;
	border-bottom:2px solid #999999;
	border-left:0px none #000000;
	border-right:1px solid #999999;
	background-image:url(interface/test_pre_onglet4.png);
	background-position:132px 0px;
	background-repeat:no-repeat;
	height:30px;
	width:200px;
}

/* Onglets secondaires */
table.SousMenu
{
	background-color:#3F5475;
	border-top:0px none #000000;
	border-bottom:1px solid #999999;
	border-left:0px none #000000;
	border-right:0px none #000000;
	width:100%;
	height:25px;
}
td.OngletSecondaire
{
	vertical-align:middle;
}

/* Boutons boîtes des onglets secondaires */
.blBouton {background: url(interface/smenu.gif) 0 100% no-repeat #3F5475}
.blBouton:hover {background: url(interface/smenubl.gif) 0 100% no-repeat #A9AEC0}
.brBouton {background: url(interface/smenu.gif) 100% 100% no-repeat}
.brBouton:hover {background: url(interface/smenubr.gif) 100% 100% no-repeat}
.tlBouton {background: url(interface/smenu.gif) 0 0 no-repeat}
.tlBouton:hover {background: url(interface/smenutl.gif) 0 0 no-repeat}
.trBouton {background: url(interface/smenu.gif) 100% 0 no-repeat; padding:1px;}
.trBouton:hover {background: url(interface/smenutr.gif) 100% 0 no-repeat; padding:1px;}

/* Boutons boîtes des onglets secondaires */
.blBoutonPalette {background: url(interface/mmenu.gif) 0 100% no-repeat #3F5475}
.blBoutonPalette:hover {background: url(interface/nmenubl2.gif) 0 100% no-repeat #A9AEC0}
.brBoutonPalette {background: url(interface/mmenu.gif) 100% 100% no-repeat}
.brBoutonPalette:hover {background: url(interface/nmenubr2.gif) 100% 100% no-repeat}
.tlBoutonPalette {background: url(interface/mmenu.gif) 0 0 no-repeat}
.tlBoutonPalette:hover {background: url(interface/nmenutl2.gif) 0 0 no-repeat}
.trBoutonPalette {background: url(interface/mmenu.gif) 100% 0 no-repeat; padding:1px;}
.trBoutonPalette:hover {background: url(interface/nmenutr2.gif) 100% 0 no-repeat; padding:1px;}

/* Boutons boîtes pour le site en général (ex. les nouvelles) */
.blBoutonMain {background: url(interface/nmenubl.gif) 0 100% no-repeat #3F5475}
.blBoutonMain:hover {background: url(interface/nmenubl2.gif) 0 100% no-repeat #A9AEC0}
.brBoutonMain {background: url(interface/nmenubr.gif) 100% 100% no-repeat}
.brBoutonMain:hover {background: url(interface/nmenubr2.gif) 100% 100% no-repeat}
.tlBoutonMain {background: url(interface/nmenutl.gif) 0 0 no-repeat}
.tlBoutonMain:hover {background: url(interface/nmenutl2.gif) 0 0 no-repeat}
.trBoutonMain {background: url(interface/nmenutr.gif) 100% 0 no-repeat; padding:1px;}
.trBoutonMain:hover {background: url(interface/nmenutr2.gif) 100% 0 no-repeat; padding:1px;}
/* Boutons boîtes pour les sous-fenêtres */
.blBoutonSec {background: url(interface/mmenu.gif) 0 100% no-repeat #3F5475}
.blBoutonSec:hover {background: url(interface/mmenubl2.gif) 0 100% no-repeat #A9AEC0}
.brBoutonSec {background: url(interface/mmenu.gif) 100% 100% no-repeat}
.brBoutonSec:hover {background: url(interface/mmenubr2.gif) 100% 100% no-repeat}
.tlBoutonSec {background: url(interface/mmenu.gif) 0 0 no-repeat}
.tlBoutonSec:hover {background: url(interface/mmenutl2.gif) 0 0 no-repeat}
.trBoutonSec {background: url(interface/mmenu.gif) 100% 0 no-repeat; padding:1px;}
.trBoutonSec:hover {background: url(interface/mmenutr2.gif) 100% 0 no-repeat; padding:1px;}
/* Même affaire, pas de highlight */
.blMain {background: url(interface/nmenubl.gif) 0 100% no-repeat #3F5475}
.brMain {background: url(interface/nmenubr.gif) 100% 100% no-repeat}
.tlMain {background: url(interface/nmenutl.gif) 0 0 no-repeat}
.trMain {background: url(interface/nmenutr.gif) 100% 0 no-repeat; padding:1px;}
/* Inverse */
.blMainInv {background: url(interface/nmenubl_i.gif) 0 100% no-repeat #556586}
.brMainInv {background: url(interface/nmenubr_i.gif) 100% 100% no-repeat}
.tlMainInv {background: url(interface/nmenutl_i.gif) 0 0 no-repeat}
.trMainInv {background: url(interface/nmenutr_i.gif) 100% 0 no-repeat; padding:1px;}

/* Format des liens des onglets secondaires */
a.menu:link {
 color:#FFFFFF;
 font-size: 13px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
 display: block;
 width: 100%;
 height: 100%; 
 vertical-align:middle
}
a.menu:visited {
 color:#FFFFFF;
 font-size: 13px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
 display: block;
 width: 100%;
 height: 100%;
 vertical-align:middle
}
a.menu:hover {
 color:#FFFFFF;
 font-size: 13px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
 display: block;
 width: 100%;
 height: 100%;
 vertical-align:middle
}
a.menu:active {
 color:#FFFFFF;
 font-size: 13px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
 display: block;
 width: 100%;
 height: 100%;
 vertical-align:middle
}

/* Format des liens du bouton connection */
a.connection:link {
 color:#FFFFFF;
 font-size: 10px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
 display: block;
 width: 100%;
 height: 100%; 
 vertical-align:middle
}
a.connection:visited {
 color:#FFFFFF;
 font-size: 10px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
 display: block;
 width: 100%;
 height: 100%; 
 vertical-align:middle
}
a.connection:hover {
 color:#FFFFFF;
 font-size: 10px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
 display: block;
 width: 100%;
 height: 100%; 
 vertical-align:middle
}
a.connection:active {
 color:#FFFFFF;
 font-size: 10px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
 display: block;
 width: 100%;
 height: 100%; 
 vertical-align:middle
}

/* Palette et partie gauche de la fenêtre pour les nouvelles */
td.Palette
{
	height:100%;
	width:200px;
	vertical-align:top
}
td.FenetreGauche
{
	vertical-align:top
}

/* Partie centrale de la fenêtre */
table.Principale
{
	background-color:#556586;
	border-bottom:2px solid #999999;
	border-top:0px none #000000;
	border-left:0px none #000000;
	border-right:0px none #000000;
	padding:10px;
	margin:0px;
	width:100%;
}

/* Format du texte */
.titresection {
color:#FFFFFF;
font-size: 18px;
text-align:left;
font-weight:bolder
}
.titremessage {
color:#FFFFFF;
font-size: 14px;
text-align:left;
font-weight:bolder
}
.titreemphase {
color:#FF0000;
font-size: 18px;
text-align:left;
font-weight:bolder
}
.titreblanc {
color:#FFFFFF;
font-size: 15px;
text-align:left;
font-weight:bolder;
}
.normalblanc {
color:#FFFFFF;
font-size: 13px;
text-align:justify;
font-weight:normal;
}
.normalcentre {
color:#FFFFFF;
font-size: 13px;
text-align:center;
font-weight:normal;
}
.auteurdate {
color:#FFFFFF;
font-size: 11px;
text-align:center;
font-weight:bolder
}
.signature {
color:#FFFFFF;
font-size: 12px;
text-align:right;
font-weight:normal;
font-style: italic;
}
.minicalendrier {
color:#FFFFFF;
font-size: 11px;
text-align:center;
font-weight:bolder
}

.normal {
color:#000000;
font-size: 12px;
text-align:justify;
font-weight:normal;
}
.titre {
color:#FFFFFF;
font-size: 14px;
text-align:center;
font-weight:bolder
}
.titremessage {
color:#000000;
font-size: 14px;
text-align:center;
font-weight:bolder
}
.auteurdate {
color:#FFFFFF;
font-size: 11px;
text-align:center;
font-weight:bolder
}
.blancjv {
color:#FFFFFF;
font-size: 11px;
}
.grostitre {
color:#FFFFFF;
font-size: 15px;
text-align:center;
font-weight:bolder
}
.connectionvieux {
color:#FFFFFF;
font-size: 10px;
text-align:left;
padding-left:15px;
padding-right:15px;
font-weight:bolder
}
.infomessage {
color:#000000;
font-size: 9px;
text-align:center;
}
.miniInfo {
color:#000000;
font-size: 9px;
text-align:center;
}

/* Fenêtres coins arrondis */
.win_fonce_bl {background: url(interface/win_fonce_bl.gif) 0 100% no-repeat #2F4465}
.win_fonce_br {background: url(interface/win_fonce_br.gif) 100% 100% no-repeat}
.win_fonce_tl {background: url(interface/win_fonce_tl.gif) 0 0 no-repeat}
.win_fonce_tr {background: url(interface/win_fonce_tr.gif) 100% 0 no-repeat; padding:5px}
.win_pale_bl {background: url(interface/win_pale_bl.gif) 0 100% no-repeat #A9AEC0}
.win_pale_br {background: url(interface/win_pale_br.gif) 100% 100% no-repeat}
.win_pale_tl {background: url(interface/win_pale_tl.gif) 0 0 no-repeat}
.win_pale_tr {background: url(interface/win_pale_tr.gif) 100% 0 no-repeat; padding:5px}
.win_blanc_bl {background: url(interface/win_blanc_bl.gif) 0 100% no-repeat #FFFFFF}
.win_blanc_br {background: url(interface/win_blanc_br.gif) 100% 100% no-repeat}
.win_blanc_tl {background: url(interface/win_blanc_tl.gif) 0 0 no-repeat}
.win_blanc_tr {background: url(interface/win_blanc_tr.gif) 100% 0 no-repeat; padding:5px}
.win_blanc2_bl {background: url(interface/win_blanc2_bl.gif) 0 100% no-repeat #FFFFFF}
.win_blanc2_br {background: url(interface/win_blanc2_br.gif) 100% 100% no-repeat}
.win_blanc2_tl {background: url(interface/win_blanc2_tl.gif) 0 0 no-repeat}
.win_blanc2_tr {background: url(interface/win_blanc2_tr.gif) 100% 0 no-repeat; padding:5px}

/* Utiles */
.Rien {border:none; padding:0px; margin:0px;}
.clear {font-size: 1px; height: 1px; padding:2px}
.fullheight {height: 100%;}
.hideElement {display:none}
.displayElement {display:table-row}

/* Format des liens par type */
a.fonctions:link {
 color:#FFFFFF;
 font-size: 11px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.fonctions:visited {
 color:#FFFFFF;
 font-size: 11px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.fonctions:hover {
 color:#000000;
 font-size: 11px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.fonctions:active {
 color:#FFFFFF;
 font-size: 11px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}

/* Format des liens par type */
a:link {
 color:#FFFFFF;
 font-size: 13px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a:visited {
 color:#FFFFFF;
 font-size: 13px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a:hover {
 color:#FF0000;
 font-size: 13px;
 text-align:center;
 font-weight:bolder;
 text-decoration:underline;
}
a:active {
 color:#FFFFFF;
 font-size: 13px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.membre:link {
 color:#FFFFFF;
 font-size: 13px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.membre:visited {
 color:#FFFFFF;
 font-size: 13px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.membre:hover {
 color:#FF0000;
 font-size: 13px;
 text-align:center;
 font-weight:bolder;
 text-decoration:underline;
}
a.membre:active {
 color:#FFFFFF;
 font-size: 13px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.annonce:link {
 color:#EE0000;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.annonce:visited {
 color:#EE0000;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.annonce:hover {
 color:#EE0000;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration:underline;
}
a.annonce:active {
 color:#EE0000;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.reunion:link {
 color:#000000;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.reunion:visited {
 color:#000000;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.reunion:hover {
 color:#000000;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration:underline;
}
a.reunion:active {
 color:#000000;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.comite:link {
 color:#0A4E01;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.comite:visited {
 color:#0A4E01;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.comite:hover {
 color:#0A4E01;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration:underline;
}
a.comite:active {
 color:#0A4E01;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.cegep:link {
 color:#FFFF00;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.cegep:visited {
 color:#FFFF00;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.cegep:hover {
 color:#FFFF00;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration:underline;
}
a.cegep:active {
 color:#FFFF00;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.spectacle:link {
 color:#FF00CC;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.spectacle:visited {
 color:#FF00CC;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.spectacle:hover {
 color:#FF00CC;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration:underline;
}
a.spectacle:active {
 color:#FF00CC;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.militantisme:link {
 color:#005AFF;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.militantisme:visited {
 color:#005AFF;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.militantisme:hover {
 color:#005AFF;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration:underline;
}
a.militantisme:active {
 color:#005AFF;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.autre:link {
 color:#8100AB;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.autre:visited {
 color:#8100AB;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.autre:hover {
 color:#8100AB;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration:underline;
}
a.autre:active {
 color:#8100AB;
 font-size: 12px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.blanc:link {
 color:#FFFFFF;
 font-size: 11px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.blanc:visited {
 color:#FFFFFF;
 font-size: 11px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.blanc:hover {
 color:#FFFFFF;
 font-size: 11px;
 text-align:center;
 font-weight:bolder;
 text-decoration:underline;
}
a.blanc:active {
 color:#FFFFFF;
 font-size: 11px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.noir:link {
 color:#000000;
 font-size: 11px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.noir:visited {
 color:#000000;
 font-size: 11px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.noir:hover {
 color:#000000;
 font-size: 11px;
 text-align:center;
 font-weight:bolder;
 text-decoration:underline;
}
a.noir:active {
 color:#000000;
 font-size: 11px;
 text-align:center;
 font-weight:bolder;
 text-decoration: none;
}
a.normalnoir:link {
 color:#FFFFFF;
 font-size: 12px;
 font-weight:bolder;
 text-decoration: none;
}
a.normalnoir:visited {
 color:#000000;
 font-size: 12px;
 font-weight:bolder;
 text-decoration: none;
}
a.normalnoir:hover {
 color:#000000;
 font-size: 12px;
 font-weight:bolder;
 text-decoration:underline;
}
a.normalnoir:active {
 color:#000000;
 font-size: 12px;
 font-weight:bolder;
 text-decoration: none;
}
a.normalnoir:link {
 color:#000000;
 font-size: 12px;
 font-weight:bolder;
 text-decoration: none;
}
a.titreblanc:visited {
 color:#FFFFFF;
 font-size: 14px;
 font-weight:bolder;
 text-decoration: none;
}
a.titreblanc:hover {
 color:#FFFFFF;
 font-size: 14px;
 font-weight:bolder;
 text-decoration:underline;
}
a.titreblanc:active {
 color:#FFFFFF;
 font-size: 14px;
 font-weight:bolder;
 text-decoration: none;
}
a.titreblanc:link {
 color:#FFFFFF;
 font-size: 14px;
 font-weight:bolder;
 text-decoration: none;
}
a.conception:visited {
 color:#000000;
 font-size: 9px;
 text-decoration: none;
}
a.conception:hover {
 color:#000000;
 font-size: 9px;
 text-decoration:underline;
}
a.conception:active {
 color:#000000;
 font-size: 9px;
 text-decoration: none;
}
a.conception:link {
 color:#000000;
 font-size: 9px;
 text-decoration: none;
}
a.titreonglet:visited {
color:#FFFFFF;
font-size: 14px;
text-align:center;
font-weight:bolder;
text-decoration: none;
}
a.titreonglet:hover {
color:#FFFFFF;
font-size: 14px;
text-align:center;
font-weight:bolder;
text-decoration: none;
}
a.titreonglet:active {
color:#FFFFFF;
font-size: 14px;
text-align:center;
font-weight:bolder;
text-decoration: none;
}
a.titreonglet:link {
color:#FFFFFF;
font-size: 14px;
text-align:center;
font-weight:bolder;
text-decoration: none;
}
