/*

	Rémy Savard [iXmedia.com]
	global.css - Mise en page
	Dernière modification: 7 août 09

------------------------------------------------- */

@import url("reset.css"); /* Éric Meyer's Reset */

																						/* -- Styles générales -- */

* {margin: 0; padding: 0;}
html {font-size: 62.5%; /* Resets 1em to 10px */}
body {
	font-size:1.1em; /* 12px => Base font */
	line-height:1; /* line-height de base */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color:#000;
	background:#fff;
}
a:link, a:visited {text-decoration:underline;} /* Liens de base */
a:hover, a:active {text-decoration:underline;} /* Lien:hover de base */
a img {border: none;}
abbr, acronym {border-bottom:.1em dotted;cursor:help;}
em {font-style:italic;}
strong {font-weight:bold;}
p, ul, ol, dl, table {margin:0 0 1em 0;}
ul, ol, dd {margin-left: 2.5em;}
sup {font-size: smaller; vertical-align: 0.5em; line-height: 1px;}



																						/* -- Wrap -- */

#enrobage {
	background: url(../img/bg-enrobage.jpg) repeat-x left top;
}


#page {
	background:url(../img/bg-page.jpg) no-repeat center top;
	position:relative;
	height:781px;
	width:948px;
	margin:0 auto;
}

#page div {
	position:absolute;
	left:94px; top:178px;
	text-indent:-9999px;
	width:385px;
}

#page ul {margin:0;}

#page ul li {
	text-indent:-9999px;
}

#page ul li a {
	display:block;
	position:absolute;
	text-indent:-9999px;
}

#page ul li.trane a {height:66px;left:40px;top:427px;width:183px;}
#page ul li.pmt-roy a {height:66px;left:229px;top:427px;width:196px;}
#page ul li.mecanique a {height:62px;left:56px;top:505px;width:99px;}
#page ul li.carquest a {height:38px;left:79px;top:595px;width:71px;}
#page ul li.cometal a {height:66px;left:159px;top:579px;width:63px;}
#page ul li.smg2 a {height:76px;left:158px;top:496px;width:65px;}
#page ul li.bloc a {height:104px;left:230px;top:500px;width:198px;}
#page ul li.abcp a {height:40px;left:274px;top:608px;width:115px;}
#page ul li.pubgalway a {height:221px;left:436px;top:421px;width:112px;}
#page ul li.sunwing a {height:76px;left:551px;top:415px;width:152px;}
#page ul li.serl a {height:51px;left:589px;top:494px;width:131px;}
#page ul li.voyages a {height:51px;left:564px;top:552px;width:157px;}
#page ul li.modulex a {height:25px;left:553px;top:607px;width:106px;}
#page ul li.promax a {height:26px;left:662px;top:606px;width:82px;}
#page ul li.desjardins a {height:57px;left:710px;top:426px;width:220px;}
#page ul li.funerarium a {height:49px;left:752px;top:493px;width:99px;}
#page ul li.normandin a {height:62px;left:760px;top:577px;width:61px;}
#page ul li.cheval-blanc a {height:48px;left:831px;top:578px;width:48px;}



																						/* -- Class -- */

/* -- Clearfix -- */
.clearfix {display: inline-block; } .clearfix:after, .container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;} * html .clearfix { height: 1%; } .clearfix { display: block; }
/* -------------------------*/