/********** BACKGROUND CLASSES **********/
.backY {
	background-repeat: repeat-y;
}
.backX {
	background-repeat: repeat-x;
}
.backNoRepeat {
	background-repeat: no-repeat;
}

/********** NAVIGATION CLASSES **********/
.linkNavTop{	/* top right navigation */
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration:none;
}
.linkNavTop:hover{
	color: #333333;
}
.linkNav{	/* basic style for left navigation, see individual styles below */
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #666666;

}
.linkNavInstitution{
	color: #666666;
	text-decoration:none;
}
.linkNavInstitution:hover{	/* first level menu hover style */
	border-bottom:1px solid #D45F00;
}
.linkNav2Institution{
	color: #666666;
	text-decoration:none;
}
.linkNav2Institution:hover{	/* second level menu hover style */
	border-bottom:1px solid #E9AF7F;
}

.linkNavHopital{
	color: #666666;
	text-decoration:none;
}
.linkNavHopital:hover{
	border-bottom:1px solid #BD027D;
}
.linkNav2Hopital{
	color: #666666;
	text-decoration:none;
}
.linkNav2Hopital:hover{
	border-bottom:1px solid #DE80BE;
}
.linkNavPedagogie{
	color: #666666;
	text-decoration:none;
}
.linkNavPedagogie:hover{
	border-bottom:1px solid #0475BD;
}
.linkNav2Pedagogie{
	color: #666666;
	text-decoration:none;
}
.linkNav2Pedagogie:hover{
	border-bottom:1px solid #81BADE;
}
.linkNavEducation{
	color: #666666;
	text-decoration:none;
}
.linkNavEducation:hover{
	border-bottom:1px solid #80338A;
}
.linkNav2Education{
	color: #666666;
	text-decoration:none;
}
.linkNav2Education:hover{
	border-bottom:1px solid #BF99C4;
}
.linkNavProfessionnel{
	color: #666666;
	text-decoration:none;
}
.linkNavProfessionnel:hover{
	border-bottom:1px solid #6BAA3C;
}
.linkNav2Professionnel{
	color: #666666;
	text-decoration:none;
}
.linkNav2Professionnel:hover{
	border-bottom:1px solid #B5D49D;
}
.linkNavInterdiscipline{
	color: #666666;
	text-decoration:none;
}
.linkNavInterdiscipline:hover{
	border-bottom:1px solid #EAAF10;
}
.linkNav2Interdiscipline{
	color: #666666;
	text-decoration:none;
}
.linkNav2Interdiscipline:hover{
	border-bottom:1px solid #F4D787;
}
.linkNavCentenaire{
	color: #666666;
	text-decoration:none;
}
.linkNavCentenaire:hover{
	border-bottom:1px solid #015294;
}
.linkNav2Centenaire{
	color: #666666;
	text-decoration:none;
}
.linkNav2Centenaire:hover{
	border-bottom:1px solid #80A8C9;
}
/* ADDED*/
.linkNavLiens{
	color: #666666;
	text-decoration:none;
}
.linkNavLiens:hover{
	border-bottom:1px solid #015294;
}
.linkNav2Liens{
	color: #666666;
	text-decoration:none;
}
.linkNav2Liens:hover{
	border-bottom:1px solid #80A8C9;
}
/********** LINK CLASSES **********/
.link{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #666666;

}


/********** TEXT CLASSES **********/
.txt{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #666666;

}
.txtSmall{
	font-size:10px;
}
.txtBig{
	font-size:12px;
}
.txtInstitution{
	color: #D45F00;
}
.txtHopital{
	color: #BD027D;
}
.txtPedagogie{
	color: #0475BD;
}
.txtEducation{
	color: #80338A;
}
.txtProfessionnel{
	color: #6BAA3C;
}
.txtInterdiscipline{
	color: #EAAF10;
}
.txtCentenaire{
	color: #015294;
}
.titleInstitution{
	font-size:12px;
	border-bottom: 1px solid #D45F00;
}
.titleHopital{
	font-size:12px;
	border-bottom: 1px solid #BD027D;
}
.titlePedagogie{
	font-size:12px;
	border-bottom: 1px solid #0475BD;
}
.titleEducation{
	font-size:12px;
	border-bottom: 1px solid #80338A;
}
.titleProfessionnel{
	font-size:12px;
	border-bottom: 1px solid #6BAA3C;
}
.titleInterdiscipline{
	font-size:12px;
	border-bottom: 1px solid #EAAF10;
}
.titleCentenaire{
	font-size:12px;
	border-bottom: 1px solid #015294;
}


/********** PARAGRAPH CLASSES **********/
.paraNavMain{		/* first level menus of left navigation */
	margin-top:0px;
	margin-bottom:8px;
	margin-left:0px;
	margin-right:0px;
}
.paraNavSub{		/* second level menus of left navigation */
	margin-top:0px;
	margin-bottom:5px;
	margin-left:35px;
	margin-right:0px;
}
.paraNavSubLast{	/* last menu of second level menus of left navigation: bigger vertical space */
	margin-top:0px;
	margin-bottom:10px;
	margin-left:35px;
	margin-right:0px;
}
.paraXS{
	margin-top:0px;
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;
}
.paraS{
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
}
.paraM{
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
}
.paraL{
	margin-top:0px;
	margin-bottom:15px;
	margin-left:0px;
	margin-right:0px;
}
.paraXL{
	margin-top:0px;
	margin-bottom:25px;
	margin-left:0px;
	margin-right:0px;
}

/********** IMAGE CLASSES **********/
.sectorTitleImage{
	margin-right:5px;
}
.sectorImage{
	margin-right:5px;
}
.newsSeparator{
	margin-bottom:10px;
	clear: both;
}
.imageBottomSpace{
	margin-bottom:5px;
}

/********** DIV CLASSES **********/
.imageContainerRight{
	float:right;
	margin-left:5px;
	margin-bottom:5px;
}
.imageContainerLeft{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

/********** TABLE CELL CLASSES **********/
.contentCell{
	padding-left:23px;
	padding-right:5px;
	vertical-align:top;
}
.homeImageCell{
	padding-left:43px;
	padding-top:38px;
	vertical-align:top;
}


/********** NEW 21-08-2006 **********/
.list {
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
}
.listItem {
	list-style-position: outside;
	list-style-type: disc;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:10px;
	padding-left:0px;
}
.listItem2 {
	list-style-position: outside;
	list-style-type: disc;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:5px;
	padding-left:0px;
}

/********** NEW 30-10-2006 **********/
#txtSmall{
	font-size:10px;
}
#txtBold{
	font-weight:bold;
}
#txtBigBold{
	font-size:13px;
	font-weight:bold;
}
#alignRight{
	text-align:right;
}
.leftContainer{
	float:left;
	width:50%;
	vertical-align:top;
}
.rightContainer{
	float:right;
	width:49%;
	vertical-align:top;
}
.leftContainerCarte{
	float:left;
	width:357px;
	vertical-align:top;
}
.rightContainerCarte{
	float:right;
	width:155px;
	text-align:right;
	vertical-align:top;
}
.paraMTop{
	margin:10px 0px 0px 0px;
}
.padRight{
	padding:0px 30px 0px 0px;
}
