@charset "utf-8";
/* CSS Document for Osisko */

   	* { 
		border:0; margin:0; padding:0;
		font-family: Helvetica, Arial, Helvetica, sans-serif;
		font-size:12px; line-height:15px;
		margin-left:auto; margin-right:auto;
	}

	html { 
		height:100%;
		overflow-y:scroll;
		}
		
	body { 
		/*height:100%;
		text-align:center;*/
	}
		
	table, td, th, p, div, li, a, address, dl, dt, dd, input, select, textarea, label, strong, b {
		font-size:12px; line-height:18px; color:#2b2b2b;
		text-align:left;
	}

	p {	color:#3e3e3e; margin-bottom:10px; }
	
	p em { font-size:12px; }


	a:link, a:active, a:visited { 
		outline:none; color:#043c5d;
		text-decoration:none;position:relative; 
		}
		

	a:hover, a:visited:hover, a:hover *, a:visited:hover * { color:#043c5d; text-decoration:underline; background-position:0 -100px; outline: none;}
	
	
	h2  { 
		color:#202020;
		font-family:Helvetica, Arial, Helvetica, sans-serif;
		font-size:20px; line-height:25px;font-weight:normal;
	}

	h3 { 
		color:#202020;
		font-family:Helvetica, Arial, Helvetica, sans-serif;
		font-size:12px; line-height:20px;
		margin:10px 0 10px 0; 
	}

	ul { list-style:none; }
	
	sup { font-size:9px; postion:relative;  }


	div.hr {
		display:block;
		width:100%; height:1px;
		border-bottom:1px dotted #333;
	}
/* ajout ----------------------------------------------------------------- */

div.tabs_container {width:100%; height:28px; margin-top:0px; }

div.panes {
	float:left;
	margin-top:20px;
	border:1px solid #FFF;
	width:519px;
	height:100%;
}


/*	Footer ---------------------------------------------------------------- */
	
	div.footer {
		
		color:#c4c4c4;
		padding:30px 15px 0 25px;
		width:auto; height:60px;
	}

	div.footer_left { float:left; color:#c4c4c4;}
	div.footer_right { float:right;  }

	

.company_title {font-size:11px; font-weight:bold; color:#000; padding-left:10px;}

div.tools_nav {width:100%; border-top:1px solid #9b8259; border-bottom:1px solid #9b8259; text-align:center; margin-top:20px;}
div.tools_nav a {text-decoration: none; color:#043c5d; font-weight:bold;}

/*	Other/Hacks ----------------------------------------------------------- */

	.hide { display:none; }
	/*.fleft { float:left; }*/
	.clear { clear:both; display:block; }
	.clearfix:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
	}

	.clearfix { display:inline-block; }
	/* Hide from IE Mac \*/
	
	.clearfix { display:block; }
	/* End hide from IE Mac */

	* html .clearfix { height:1px; } /*IE6*/
	
/**/


