/* position de la colonne de gauche 3 colonnes */#colonneGauche3cols {	border-right: 1px solid #CCCCCC;	width: 148px;	margin: 0;	margin-top: 5px;	float: left;}/* position de la colonne de droite 3 colonnes */#colonneDroite3cols {	clear:right;	float:right;	width: 145px;	margin-right: 0px;	margin-left: 0px;	margin-top: 5px;	margin-bottom: 2px;	padding-left: 3px;	border-left: 1px solid #CCCCCC;}* html body #colonneDroite3cols { 	width: 148px;}/* position de la colonne du centre 3 colonnes */#colonneCentre3cols {	margin: 10px 148px 3px 148px;	padding-right: 0px;	padding-left:3px;	text-align: left;}/* position de la colonne du centre 3 colonnes */#colonneCentre3colsPageAccueil {	margin: 10px 148px 3px 148px; /*haut, droite, bas et gauche ok sauf sur ie 10px 152px 3px 157px; */	margin-top: 5px;	margin-bottom: 0px;	padding-right: 0px;	padding-left:0px;	text-align: left;	background-color:#DAE9F0;}/* derniere version */* html body div#colonneCentre3colsPageAccueil {            margin: 10px 148px 3px 148px;			margin-top: 5px;			margin-bottom: 0px;			background-color:#DAE9F0;}/* ancienne version */ * html body #colonneCentre3colsPageAccueil {    width: 100%;    margin: 10px 148px 3px 148px;    padding-right: 0px;	padding-left:0px;}/* derniere version */* html body div#colonneCentre3cols {            MARGIN: 10px 148px 3px 148px; /*haut, droite, bas et gauche */}/* version 2 *//** html body #colonneCentre3cols {            width: 100%;            MARGIN: 10px 148px 3px 148px;            padding: 0px;} *//* ancienne version */ * html body #colonneCentre3cols {    width: 100%;    MARGIN: 10px 148px 3px 148px;    padding-right: 0px;	padding-left:3px;}/* position de la colonne de gauche 2 colonnes Gauche*/#colonneGauche2colsGauche {	border-right: 1px solid #CCCCCC;	float: left;	width: 148px;	margin: 0;	margin-top: 5px;	}/* position de la colonne du centre 2 colonnes Gauche*/#colonneCentre2colsGauche{		margin-top: 10px;	margin-left: 151px;	margin-right: 0px;	max-width: 604px;	padding-left: 5px;}* html body #colonneCentre2colsGauche {  /* hack pour IE */	margin-left: 148px;	width: 100%;	}/* position de la colonne de droite 2 colonnes Droite  */#colonneDroite2colsDroite {	float: right;	width: 144px;	margin: 0;	margin-top: 5px;	padding-top:0px;	padding-left: 3px;	border-left: 1px solid #CCCCCC;	height: 100%;	margin-bottom: 2px;}* html body #colonneDroite2colsDroite {  /* hack pour IE */	width: 147px;}/* position de la colonne du centre 2 colonnes Droite  */#colonneCentre2colsDroite{	margin-top: 10px;	margin-left: 0px;	margin-right: 152px;	padding-left:3px;	max-width: 604px ;}* html body #colonneCentre2colsDroite {  /* hack pour IE */	margin-right: 148px;	width: 100%;}/* position de la colonne du centre 1 colonne */#colonneCentre1col{	margin-top: 10px;	margin-left: 0px;	margin-right: 0px;	padding-left:3px;	max-width: 752px;}/* début code pour menu horizontal */div#menuHori {	margin-top: -13px;	color:#0A55A0; /* noir*/	/*background-color: #A1CD3A; /* Vert publicité */	background-color: #CDD8E2; /*Bleu pâle */	margin-bottom: 0px;}/* début code pour menu horizontal *//* Fond du bandeau *//* Change pas la couleur de la police */div#menuHoriTest {	margin-top: -13px;	font: #OOOOOO; /* noir */	/*background-color: #A31849; /* Bourgogne */	background-color: #A1CD3A; /* Vert publicité  */	/*background-color: #009900; /* Vert question */	/*background-color: #40B239; /* Vert sciences */	/*background-color: #CDD8E2; /*Bleu pâle */	margin-bottom: 0px;}div#menuHoriIntra {	margin-top: -13px;	font: #OOOOOO; /* noir */	/*background-color: #A31849; /* Bourgogne */	/*background-color: #A1CD3A; /* Vert publicité  */	/*background-color: #009900; /* Vert question */	/*background-color: #40B239; /* Vert sciences */	/*background-color: #CDD8E2; /*Bleu pâle */	background-color: #FF66CC; /*Rose nanane*/	margin-bottom: 0px;}div#menuHoriGi {	margin-top: -13px;	font: #OOOOOO; /* noir */	/*background-color: #A31849; /* Bourgogne */	background-color: #0A55A3; /* Palôte  */	/*background-color: #009900; /* Vert question */	/*background-color: #40B239; /* Vert sciences */	/*background-color: #CDD8E2; /*Bleu pâle */	margin-bottom: 0px;}* html body div#menuHori{ /* hack pour IE */	margin-top: -17px;}/* Menu vert du Registrariat */* html body div#menuHoriTest{ /* hack pour IE */	margin-top: -17px;}/* Menu vert du Registrariat */* html body div#menuHoriIntra{ /* hack pour IE */	margin-top: -17px;}*:first-child+html div#menuHoriTest{ /* hack pour IE */	margin-top: -17px;}*:first-child+html div#menuHoriIntra{ /* hack pour IE */	margin-top: -17px;}div#menuHori ul {	list-style-type: none;	font-size:85%;	color: #000000;	/*font-weight: bold; */	padding: 0px 0px 2px 0px;	margin-bottom: 0px;}/* Menu vert du Registrariat */div#menuHoriTest ul {	list-style-type: none;	font-size:90%;	color: #FFFFFF; /*noir */	font-weight: bold;	padding: 0px 0px 2px 0px; /*2 px pour le bas */	margin-bottom: 0px;}/* Menu vert du Registrariat */div#menuHoriIntra ul {	list-style-type: none;	font-size:90%;	color: #FFFFFF; /*noir */	font-weight: bold;	padding: 0px 0px 2px 0px; /*2 px pour le bas */	margin-bottom: 0px;}* html body div#menuHori ul {	margin-left: 0px;	padding: 2px 0px 2px 0px;}/* Menu vert du Registrariat *//* Espace autour du menu vert */* html body div#menuHoriTest ul {	font-size:85%;	margin-left: 0px;	padding: 2px 0px 2px 0px;}* html body div#menuHoriIntra ul {	font-size:85%;	margin-left: 0px;	padding: 2px 0px 2px 0px;}*:first-child+html div#menuHoriTest ul{ /* hack pour IE */	font-size:85%;	margin-left: 0px;	padding: 2px 0px 2px 0px;}*:first-child+html div#menuHoriIntra ul{ /* hack pour IE */	font-size:85%;	margin-left: 0px;	padding: 2px 0px 2px 0px;}div#menuHori ul li {	display: inline;	padding: 0px 7px 0px 7px;	margin-left:0px;	border-right: 1px solid #FFFFFF;}div#menuHoriIntra ul li {	display: inline;	padding: 0px 7px 0px 7px;	margin-left:0px;	border-right: 1px solid #FFFFFF;}/* Menu vert du Registrariat */div#menuHoriTest ul li {	display: inline;	padding: 0px 7px 0px 7px;	margin-left:0px;	border-right: 1px solid #FFFFFF; /*blanc */}div#menuHori ul li.dernier {	border-right: 0px solid #FFFFFF;}/* Menu vert du Registrariat */div#menuHoriTest ul li.dernier {	border-right: 0px solid #FFFFFF; /*pas de petit bord */}/* Menu vert du Registrariat */div#menuHoriIntra ul li.dernier {	border-right: 0px solid #FFFFFF; /*pas de petit bord */}/* Menu vert du Registrariat */div#menuHori ul li a {	text-decoration: none;	padding: 0px 0px 0px 0px;	color:#000000;}/* Texte affiché dans le menu du Registrariat*/div#menuHoriTest ul li a {	text-decoration: none;	padding: 0px 0px 0px 0px;	color:#000000; /* noir */	/*color:#FFFFFF; /*blanc */}/* Texte affiché dans le menu du Registrariat*/div#menuHoriIntra ul li a {	text-decoration: none;	padding: 0px 0px 0px 0px;	color:#000000; /* noir */	/*color:#FFFFFF; /*blanc */}div#menuHori ul li a:hover {	color:#0A55A0;	text-decoration: none;}/*Couleur quand on survole le texte */div#menuHoriTest ul li a:hover {	color:#FFFFFF; /*blanc*/	text-decoration: none;}/*Couleur quand on survole le texte */div#menuHoriIntra ul li a:hover {	color:#FFFFFF; /*blanc*/	text-decoration: none;}/* fin code pour menu horizontal *//* début Code css pour le menu de gauche dans la colonne de gauche */#menu{	font-family: Arial, Helvetica, sans-serif;	list-style: none;	margin-left: 0px;    padding-left:1px;	margin-top: 0px;	margin-right:5px;	font-size: 95%;	font-weight: bold;}* html body #menu {  /* hack pour IE */	margin-left:0px;}#menu li{	padding-top: 4px;	padding-bottom: 4px;	padding-left: 3px;	list-style-image: none;	border-bottom: 1px solid #CCCCCC;	}	#menu li.dernierNoir{	border-bottom: 0px solid #CCCCCC;}#menu li.dernierBleu{	border-bottom: 0px solid #CCCCCC;}#menu li a, #menu li.dernierBleu a{	text-decoration: none;	color: #17569F;}#menu li a:HOVER, #menu li.dernierBleu a:hover{	text-decoration: none;	color: #15385B;}#menu li.noir a, #menu li.dernierNoir a{	text-decoration: none;	color: #15385B;}#menu li.noir a:HOVER, #menu li.dernierNoir a:hover{	text-decoration: none;	color: #17569F;}/* Pour les menus avec fichiers pdf non gras */#menuPdf{	font-family: Arial, Helvetica, sans-serif;	list-style: none;	margin-left:-40px;	margin-top: 0px;	margin-right:5px;	font-size: 100%;}* html body #menuPdf {  /* hack pour IE */	margin-left:0px;}#menuPdf li{	padding-top: 4px;	padding-bottom: 4px;	padding-left: 3px;	list-style-image: none;	border-bottom: 1px solid #CCCCCC;}#menuPdf li.dernierNoir{	border-bottom: 0px solid #CCCCCC;}#menuPdf li.dernierBleu{	border-bottom: 0px solid #CCCCCC;}#menuPdf li a, #menu li.dernierBleu a{	text-decoration: none;	color: #17569F;}#menuPdf li a:HOVER, #menu li.dernierBleu a:hover{	text-decoration: none;	color: #15385B;}#menuPdf li.noir a, #menu li.dernierNoir a{	text-decoration: none;	color: #15385B;}#menuPdf li.noir a:HOVER, #menu li.dernierNoir a:hover{	text-decoration: none;	color: #17569F;}/* fin Code css pour le menu de gauche dans la colonne de gauche *//* début Code css pour les nouvelles dans la colonne de droite */.nouvelle{	font-family: Arial, Helvetica, sans-serif;	list-style-image: none;	margin-left:0px;	margin-top:0px;	margin-right:5px;	font-size: 100%;	font-weight: normal;	list-style: none;	padding-left: 3px;}* html body .nouvelle { /* hack pour IE */	margin-left:2px;}.nouvelle strong{	color: #000000;}.nouvelle li{	padding-top: 4px;	padding-bottom: 10px;	padding-left: 0px;	list-style-image: none;}.nouvelle li.separateur{	color:#CCCCCC;}/* fin Code css pour les nouvelles dans la colonne de droite *//* code css général */.flecheHaut{ border: 0;}h1{	font-family: Arial, Helvetica, sans-serif;	font-size: 100%; 	margin-top: 5px;	margin-bottom: 0px;	color: #17569F;	font-weight: bold;}h2{	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	margin-top: 0px;	margin-bottom: 2px;	font-weight: normal;	color: #17569F;}h3{	font-family: Arial, Helvetica, sans-serif;	font-size: 85%;	margin-top: 2px;	margin-bottom: 0px;	font-weight: bold;	color: #000000;}h4{	font-family: Arial, Helvetica, sans-serif;	font-size: 85%;	margin-top: 0px;	margin-bottom: 2px;	font-weight: normal;	color: #000000;}/* h5{	font-family: Arial, Helvetica, sans-serif;	font-size: 80%;	margin-top: 0px;	margin-bottom: 2px;	font-weight: normal;	color: #000000;}*/p{	font-family: Arial, Helvetica, sans-serif;	font-size:80%;	margin-top:10px;	margin-bottom: 10px;}/* Utilise pour la section question / réponses */.question {	font-family: Arial, Helvetica, sans-serif;	font-size:80%;	margin-top:10px;	margin-bottom: 10px;	font-weight: bold;	color: #708F28;}br.plusPetit{	font-family: Arial, Helvetica, sans-serif;	font-size:20%;	margin-top:0px;	margin-bottom: 0px;}span.pdf{	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	margin-top:10px;	margin-bottom: 10px;}ul li{	font-family: Arial, Helvetica, sans-serif;	font-size:80%;	list-style-image: url(http://www.registrariat.uqam.ca/Images/ico_fleche-gros-vert.gif);}ul li ul li{	font-size:100%;	list-style-image: url(http://www.registrariat.uqam.ca/Images/ico_fleche-petit-vert.gif);	}ul li ul li ul li{	font-size:100%;	list-style-image: url(http://www.registrariat.uqam.ca/Images/ico_fleche-petit-vert.gif);	}ul li.Titre{	font-family: Arial, Helvetica, sans-serif;	font-size: 80%;	margin-top: 0px;	margin-bottom: 2px;	font-weight: normal;	color: #000000;	font-weight: bold;	list-style-image: url(http://www.registrariat.uqam.ca/Images/ico_fleche-gros-vert.gif);}ol li{	font-family: Arial, Helvetica, sans-serif;	font-size:75%;	list-style:decimal;}/* Pour sous-liste alphabétique d'une liste numérique*/ol li.A {	font-family: Arial, Helvetica, sans-serif;	font-size:100%;	list-style-type:upper-alpha;}ol li ol li {	font-size:100%;}ol li ol li ul.N{	font-size:100%;	list-style:decimal;}a{	color: #003399;	text-decoration: underline;}a:HOVER {	color: #0099CC;	text-decoration: none;}a:VISITED {	color: #000066;	text-decoration: underline;}/* fin Code css provenant de style.css (Lucie) */.ranoter {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #708F28} /*vert */.rCalendGris {	background-color: #CCCCCC;}.rCalendChiffre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bolder;	text-align: right;	text-valign: top;	valign:	top;	top: auto;	vertical-align: top;	clip:  rect(auto auto auto auto);	background-color: #C1D4E4;}.rtitre1 {        font-weight: bold;        font-size: 14px;        font-family: Verdana, Arial, Helvetica, sans-serif;        color: #333333;        text-align: center;}.rtableau1 {  		background-color: #FFCC99;		cell-spacing: 2px;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 11px;		text-align: left;}.rtitredetableau1 { 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	text-align: center;	background-color: #FFCC99;	vertical-align: top; }.rTableauLettres {	cell-spacing: 2px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: center;	color: #A1CD3A;	width: 580px;}.rTableauBleuGris {	background-color: #C1D4E4;	cell-spacing: 2px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: left;	background-position: top;}.rTableauBleuVert {	background-color: #99CCCC;	cell-spacing: 2px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: left;}.rTableauBleuVertStat {	background-color: #ffffff;	cell-spacing: 2px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: left;}.rTitreBlancTurquoise {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-color: #009999}.rTableauPeche {		background-color: #FFCC99;		cell-spacing: 2px;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 11px;		text-align: left;}.rTitreBlancBleuPetit {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	background-color: #003399}.rTitreBlancBleuCalend {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: bold;	color: #FFFFFF;	background-color: #003399;	text-align: center;}#menu li.vert a, #menu li.dernierVert a {	text-decoration: none;	color: #708F28;}p.plusPetit {	font-family: Arial, Helvetica, sans-serif;	font-size:70%;	margin-top:0px;	margin-bottom: 0px;}.normal {	font-family: Arial, Helvetica, sans-serif;	font-size:75%;	margin-top:10px;	margin-bottom: 10px;}.rTableauEnteteVert {	background-color: A1CD3A;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-position: center;	font-weight: bold;}.rTableauCorpsVert {	background-color: #FFFFFF; /*blanc */	border: 2;	border-color:#000000; /*noir */	font-family: Verdana, Arial, Helvetica, sans-serif;	background-position: center;	height: 1px;	width: 1px;	font-size: 100%;}/* Menu de gauche pour les types de clientèle (ex. futurs étudiants, étudiants, etc.) */.menuTypeClientele{	font-family: Arial, Helvetica, sans-serif;	list-style: none;	margin-left:0px;	margin-top: 0px;	margin-right:0px;	font-size: 80%;	font-weight: bold;	background-color:#D0E69B;	color: #FFFFFF;}#menuTypeClientele li{	color: #FFFFFF;}/* Menu de gauche pour les guides d'inscription */.menuTypeGI{	font-family: Arial, Helvetica, sans-serif;	list-style: none;	margin-left:0px;	margin-top: 0px;	margin-right:0px;	font-size: 80%;	font-weight: bold;	/*background-color: #E7ECF0; */ /*rose UQAM*/	/*background-color: #FF00CC;; /*rose etlibre */	/*background-color: #FF66CC; /*rose moyen */	background-color: #000000; /*rose moyen */	color: #FFFFFF;}#menuTypeGI li{	color: #FFFFFF;}.menuTypeNew{	font-family: Arial, Helvetica, sans-serif;	list-style: none;	margin-left:0px;	margin-top: 0px;	margin-right:0px;	font-size: 80%;	font-weight: bold;	/*background-color: #E7ECF0; */ /*rose UQAM*/	/*background-color: #FF00CC;; /*rose etlibre */	/*background-color: #FF66CC; /*rose moyen */	background-color: #69e83c; /*rose moyen */	color: #FFFFFF;}#menuTypeNew li{	color: #FFFFFF;}/* Menu de gauche pour les guides d'inscription */.menuTypeGI{	font-family: Arial, Helvetica, sans-serif;	list-style: none;	margin-left:0px;	margin-top: 0px;	margin-right:0px;	font-size: 80%;	font-weight: bold;	/*background-color: #E7ECF0; */ /*rose UQAM*/	/*background-color: #FF00CC; /*rose etlibre trop intense*/	/*background-color: #FF66CC; /*!rose moyen */	/*background-color: #FF66FF; /*rose mauve */	background-color: #FF99CC; /*rose moins intense */	color: #FFFFFF;}#menuTAP li{	color: #FFFFFF;}/* Menu de gauche pour les messages spéciaux (ex. pas d'admission dans ce programme) */.menuTypeMessage{	font-family: Arial, Helvetica, sans-serif;	list-style: none;	margin-left:0px;	margin-top: 0px;	margin-right:0px;	font-size: 80%;	font-weight: bold;	background-color: #FFFFFF;	color: #AD2113;}#menuTypeGI li{	color: #AD2113;}/* Menu de gauche pour les types de clientèle (ex. futurs étudiants, étudiants, etc.) *//*#menuTypeClientele li{	padding-top: 4px;	padding-bottom: 4px;	padding-left: 3px;	list-style-image: none;	border-bottom: 1px solid #CCCCCC;}*//* Menu de gauche pour les types de clientèle (ex. futurs étudiants, étudiants, etc.) *//*#menuTypeClientele li.dernierNoir{	border-bottom: 0px solid #CCCCCC;*/.rAttention {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #990000}/* Utilise dans les tableaux des horaires interactifs */	.rtitre2 {	font-weight: bold;	font-size: 50%;	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #666666;	text-align: left;}/* Modif nouveau site de l'UQAM */.paragraphe{	font-family: Arial, Helvetica, sans-serif;	font-size:80%;	margin-top:10px;	margin-bottom: 10px;}/* Pour les beaux tableaux de facultés */td.coordonne2 a {	color: #fff;	font-size: 90%;	_font-size: 85%;	background-image: none;	padding: 0;	margin: 0;	margin-right: 10px;	filter:alpha(opacity=50);	-moz-opacity:.50;	opacity:.50;}td.coordonne2 a:visited {	color: #fff;	filter:alpha(opacity=50);	-moz-opacity:.50;	opacity:.50;}td.coordonne2 a:hover {	color: #fff;	filter:alpha(opacity=50);	-moz-opacity:.50;	opacity:.50;}.fac_336699 a{	background-image: url(http://www.uqam.ca/facultes/fleche_336699.gif);	color: #fff;	text-decoration: none;	background-repeat: no-repeat;	background-position: left;	padding-left: 20px;	margin-left: 5px;	font-size: 90%;}.fac_40B239 a{	background-image: url(http://www.uqam.ca/facultes/fleche_40B239.gif);	color: #fff;	text-decoration: none;	background-repeat: no-repeat;	background-position: left;	padding-left: 20px;	margin-left: 5px;	font-size: 90%;}.fac_6AB135 a{	background-image: url(http://www.uqam.ca/facultes/fleche_6AB135.gif);	color: #fff;	text-decoration: none;	background-repeat: no-repeat;	background-position: left;	padding-left: 20px;	margin-left: 5px;	font-size: 90%;}.fac_888888 a{	background-image: url(http://www.uqam.ca/facultes/fleche_888888.gif);	color: #fff;	text-decoration: none;	background-repeat: no-repeat;	background-position: left;	padding-left: 20px;	margin-left: 5px;	font-size: 90%;}.fac_AD2113 a{	background-image: url(http://www.uqam.ca/facultes/fleche_AD2113.gif);	color: #fff;	text-decoration: none;	background-repeat: no-repeat;	background-position: left;	padding-left: 20px;	margin-left: 5px;	font-size: 90%;}.fac_E69202 a{	background-image: url(http://www.uqam.ca/facultes/fleche_E69202.gif);	color: #fff;	text-decoration: none;	background-repeat: no-repeat;	background-position: left;	padding-left: 20px;	margin-left: 5px;	font-size: 90%;}.fac_F36621 a{	background-image: url(http://www.uqam.ca/facultes/fleche_F36621.gif);	color: #fff;	text-decoration: none;	background-repeat: no-repeat;	background-position: left;	padding-left: 20px;	margin-left: 5px;	font-size: 90%;}.fac_336699 a:visited, .fac_40B239 a:visited, .fac_6AB135 a:visited, .fac_888888 a:visited, .fac_AD2113 a:visited, .fac_E69202 a:visited, .fac_F36621 a:visited{	text-decoration: none;	color: #fff;}.fac_336699 a:hover, .fac_40B239 a:hover, .fac_6AB135 a:hover, .fac_888888 a:hover, .fac_AD2113 a:hover, .fac_E69202 a:hover, .fac_F36621 a:hover{	text-decoration: underline;	color: #fff;}.fac_336699 th, .fac_40B239 th, .fac_6AB135 th, .fac_888888 th, .fac_AD2113 th, .fac_E69202 th, .fac_F36621 th{	text-align: left;}.fac_336699{	background-color: #369;}.fac_40B239{background-color: #40B239;}.fac_6AB135{background-color: #6AB135;}.fac_888888{background-color: #888888;}.fac_AD2113{background-color: #AD2113;}.fac_E69202{background-color: #E69202;}.fac_F36621{background-color: #F36621;}.normal {	border-bottom: 1px solid #ccc;}.facultes_table {	margin-bottom: 15px;	width: 100%;}.facultes_table td a {	text-decoration: none;	font-size: 100%;	color: #0C55A2;	font-weight: bold;}.facultes_table td a:visited {	text-decoration: none;	color: #0C55A2;}.facultes_table td a:hover {	text-decoration: underline;	color: #0099CC;}.facultes_table td {	padding-top: 4px;	padding-bottom: 5px;}.facultes_table td.coordonnee, .facultes_table td.coordonnee2 {	width: 50px;}.plusAD2113 {	background-image: url(http://www.uqam.ca/facultes/plus_AD2113.gif);	background-repeat: no-repeat;	background-position: left 3px;	padding-left: 18px;	margin-left: 8px;	display: block;}.plusE69202 {	background-image: url(http://www.uqam.ca/facultes/plus_E69202.gif);	background-repeat: no-repeat;	background-position: left 3px;	padding-left: 18px;	margin-left: 8px;		display: block;}.plus336699 {	background-image: url(http://www.uqam.ca/facultes/plus_336699.gif);	background-repeat: no-repeat;	background-position: left 3px;	padding-left: 18px;	margin-left: 8px;		display: block;}.plus888888 {	background-image: url(http://www.uqam.ca/facultes/plus_888888.gif);	background-repeat: no-repeat;	background-position: left 3px;	padding-left: 18px;	margin-left: 8px;		display: block;}.plus40B239 {	background-image: url(http://www.uqam.ca/facultes/plus_40B239.gif);		background-repeat: no-repeat;	background-position: left 3px;	padding-left: 18px;	margin-left: 8px;		display: block;}.plusF36621 {	background-image: url(http://www.uqam.ca/facultes/plus_F36621.gif);		background-repeat: no-repeat;	background-position: left 3px;	padding-left: 18px;	margin-left: 8px;		display: block;}.plus6AB135 {	background-image: url(http://www.uqam.ca/facultes/plus_6AB135.gif);		background-repeat: no-repeat;	background-position: left 3px;	padding-left: 18px;	margin-left: 8px;		display: block;}.facultes_table td.coordonne {	color: #84AACF;}.facultes_table td.coordonne a {	color: #84AACF;	font-size: 90%;}.facultes_table td.coordonne a:visited {	color: #84AACF;	font-size: 90%;}.facultes_table td.coordonne2 {	font-size: 80%;}td.coordonne2 a {	color: #fff;	font-size: 90%;	_font-size: 85%;	background-image: none;	padding: 0;	margin: 0;	margin-right: 10px;	filter:alpha(opacity=50);	-moz-opacity:.50;	opacity:.50;}td.coordonne2 a:visited {	color: #fff;	filter:alpha(opacity=50);	-moz-opacity:.50;	opacity:.50;}td.coordonne2 a:hover {	color: #fff;	filter:alpha(opacity=50);	-moz-opacity:.50;	opacity:.50;}.autre_institut {	padding-left: 25px;	display: block;}.autre {	border-top: 1px solid #ccc;}.bottin {	width: 50px;}