/* CLF 2.0 TEMPLATE VERSION 1.04 | VERSION 1.04 DU GABARIT NSI 2.0 */

/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */

/* GENERAL CSS ENDS | FIN DU CSS GENERAL */

.disclaimer {

	border: 1px solid #000;

	padding: 3px;

	margin: 0px 0px 3px 0px;

	/*background: #def;*/

	font-size: 80%;

}

.icon-worddoc{

	display: inline;

	padding-right: 22px;

	background: url(../images/word.jpg) right no-repeat;

}
.icon-pdf{

	display: inline;

	padding-right: 22px;

	background: url(../images/pdf.jpg) right no-repeat;

}
.icon-newwindow {

	display: inline;

	padding-right: 22px;

	background: url(../images/icon_extlink_036_18.gif) right no-repeat;

}

.text-icon-newwindow {

	display: inline;

	padding-right: 22px;

	background: url(../images/icon_extlink_036_18.gif) right no-repeat;

}
div.searchSection {
	padding: 0px;
}
input {
	margin: 2px;
}
form.searchform {
	margin-top: 0px;
	margin-bottom: 10px;
	border: 1px solid #000;
}

div.center h2.nav {
	background-color: #CC0000;
	color: #FFF;
	text-decoration: none;
}
.searchbutton {
	font-size: 0.95em;
	width: 6.1em;
	padding-left: 2px; 
	padding-right: 2px;
}
.searchtext {
	margin-top: 1px; 
	margin-bottom: 1px; 
}
div.mainheadingright2-eng, div.mainheadingright2-fra {
	float: right; 
	width: 195px;
	padding: 0px;
}
div.mainheadingright2-fra {
	width: 220px;
}
* html div.mainheadingright2-eng, * html div.mainheadingright2-fra {
	margin-right: -5px;
}
div.mainheadingright1-eng, div.mainheadingright1-fra {
	float: right; 
	width: 195px;
	padding: 0px;
}
div.mainheadingright1-fra {
	width: 220px;
}
div.center h1 a {
	text-decoration:none;
	color:#000;
}
div.center h1 a:hover {
	text-decoration:none;
	color:#000;
}
.inst_group	{
	float:left;
	width:120px;
	height:200px;
	margin:7px;
	border: none;
	font-size: 10pt;
		}
