/* CLF 2.0 TEMPLATE VERSION 1.05 | VERSION 1.05 DU GABARIT NSI 2.0 */

/* GENERAL CSS ENDS | FIN DU CSS GENERAL */

/*  START: Show/Hide Descriptions */

div.center .showhikelinks{
	border:solid 2px #696;
	background-color:#EEE;
	color: #369;
	font-weight: bold; 
	font-size: 90%;
	float:right;
	padding:0.25em 0.25em;
	margin:0; 
	
}

div.center .showhikelinks a{
	color: #369;
	text-decoration: none; 
	
}

div.center .showhikelinks a:visited{
	color: #369;
}

div.center .showhikelinks a:hover{
	color: #369;
	text-decoration: underline;
}

	div#link.showDescriptionYes dd{
	   visibility: visible;
	   display:block; 
	}
	
	div#link.showDescriptionYes a.linkshow{
	visibility: collapse;
	display:none;
	}
	
	
	  
	div#link.showDescriptionNo dd{
	   /*visibility: hidden; */
	   visibility: collapse;
	   display:none;
	}
	
	div#link.showDescriptionNo dt{
		font-weight: normal;
	}
	
	div#link.showDescriptionNo a.linkhide{
	visibility: collapse;
	display:none;
	}
	
/*  END: Show/Hide Descriptions */


/* START: Minister's pages  */
div.center h1.minmin{
	background: #696 url(../images/h1-image.jpg) bottom left no-repeat;
	font-size: 100%; 
	color: #FFF; 
	
	margin-top: -5px;
	margin-bottom: 2px; 
	
	/*	
	padding: 2px 0 2px 32px;
	width: 363px;
	*/

	padding: 2px 0 2px 0; 
	width: 395px;
	text-align: center;	 
}	

h3.minminnews{ 
	color: #696; 
	font-size:110%; 
	font-weight: bold; 
	margin-bottom: -12px; 

}

div.minminnewstitle{ 
	width: 115px; 
	margin-left: 15px;
	margin-bottom: 0px;
	margin-top: 5px;
	
	color: #FFF;
	font-size: 105%;
	
	padding: 2px 0 2px 15px;
	
	background: #696 url(../images/center-tab-left2.gif) bottom left no-repeat; 
	font-weight:bold;
}


div.minminnews{ 
	border: 1px #696 solid; 
	padding: 2px 2px 0 2px; 
	 
}

div.minminpriorities{ 
	border: 1px #696 solid; 
	padding: 2px 2px 0 2px; 
	text-align: center; 
	position: relative;
	 
}

div.prio{
	display: block; 
	width: 190px; 
	text-align: left; 
}

.prioleft { 
	float: left;
	vertical-align: text-top; 
	position: relative;
	padding: 3px 1px 0px 2px;
}

.prioright { 
	float: left;
	vertical-align: text-top;
	position: relative; 
	padding: 3px 0px 0px 3px;
}

div.clear{
	clear: both;
}

/* END: Minister's pages  */

/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */




/* CSS brought forward from old site  */



