/* CLF 2.0 TEMPLATE VERSION 1.04 | VERSION 1.04 DU GABARIT NSI 2.0 */



/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */

div.bannerbox h1 {

	color: #FFFFFF;

	text-align: left;

	padding: 0.3em 0px 0.1em 0px;

	margin: 0px -.2em 0px .2em;

}

div.bannerbox2Col h1 {

	color: #FFFFFF;

	text-align: left;

	padding: 0.52em 0px 0.2em 0px;

	margin: 0px -.2em 0px .2em;

}

div.center ul {
	
	margin-top: .4em;

	margin-bottom: .4em;

}

div.center li {

	margin: 0px 0px .7em -1em;

	font-size: 90%;

}

div.center li strong {

	color: #0A447E;

	font-size: 105%;

	font-weight: bold;

	text-decoration: none;

}

div.center li strong a:link, div.center li strong a:visited {

	text-decoration: none;

	color: #0A447E;

}

div.center li strong a:hover{

	text-decoration: underline;

	color: #0A447E;

}

div.bannerbox {

	background: url(#) no-repeat left top;

	padding: 5px;

	min-height: 158px;

	min-width: 9.5em;

	border: solid #000 0px;

}

div.bannerbox2Col {

	background: url(#) no-repeat left top;

	padding:  0px 20px 0px 5px;

	margin: 0px 0px 0px -5px;

	min-height: 158px;

	min-width: 9.5em;

/*	border: solid #000 1px;*/

}

* html div.bannerbox2Col {

	background: url() no-repeat left top;

	padding:  0px 15px 0px 5px;

	margin: 0px -20px 0px -5px;

	min-height: 158px;

	min-width: 9.5em;

/*	border: solid #000 1px;*/

}

div.noborder {

	padding: 5px;

	min-height: 158px;

	min-width: 9.5em;

	margin: 0px 0px 15px 0px;

}

div.noborder h3 {

	margin-top: -.1em;

	margin-bottom: -.7em;

}

/* GENERAL CSS ENDS | FIN DU CSS GENERAL */

div.footer a:link, div.footer a:visited, div.center div.footer a:link, div.center div.footer a:visited, div.center div.topPage a:link, div.center div.topPage a:visited, div.center p.topPage a:link, div.center p.topPage a:visited {

	color: #003466;

	background-color: #FFF;

	text-decoration: none;

	font-size: 95%;

}

div.footer a:hover, div.center div.footer a:hover, div.center div.topPage a:hover, div.center p.topPage a:hover {

	text-decoration: underline;

}


