/* stylesheet Spas Relais Sante Microsite */
/* par Phil Turcotte le 6 septembre 2009 */
/* www.numerique.ca */

* {
	margin:0px;
	padding:0px;
    outline: none;  	
}

body {
	background-image:url(/images/img_background.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#676767;
}

a img {
	border:none;
}

div#containerPrincipal {
	background-image:url(/images/img_backgroundContenu.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:970px;
	min-height:985px;
	height:auto !important;
	height:985px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	position:relative;
}

a#lienLangue {
	position:absolute;
	right:60px;
	top:15px;
	color:#FFFFFF;
	text-decoration:none
}

a#lienLangue:link { color:#FFFFFF; }
a#lienLangue:visited { color:#FFFFFF; }
a#lienLangue:hover { color:#FFFFFF; text-decoration:underline; }
a#lienLangue:active { color:#FFFFFF; }

div#containerContenuGauche {
	background-image:url(/images/img_imageGauche.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:438px;
	height:828px;
	float:left;
	margin-left:33px;
	margin-top:77px;
	position:relative;
}

a#logoSpasRelaisSante {
	background-image:url(/images/img_logoSpasRelaisSante2010.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	width:438px;
	height:152px;
	position:absolute;
	bottom:0px;
	margin-left:0px;
	text-decoration:none;
}

a#logoSpasRelaisSanteAng {
	background-image:url(/images/img_logoSpasRelaisSante2010_ang.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	width:438px;
	height:152px;
	position:absolute;
	bottom:0px;
	margin-left:0px;
	text-decoration:none;
}


a#logoSpasRelaisSante span {
	visibility:hidden;
	font-size:1px;
}

a#logoSpasRelaisSanteAng span {
	visibility:hidden;
	font-size:1px;
}

div#containerContenuDroit {
	float:left;
	width:400px;
	margin-top:175px;
	margin-left:31px;
}

div#containerContenuDroit h1.titreFr {
	background-image:url(/images/img_titre.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:350px;
	height:24px;
}

div#containerContenuDroit h1.titreAng {
	background-image:url(/images/img_titre_ang.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:389px;
	height:24px;
}

div#containerContenuDroit h1 span {
	visibility:hidden;
	font-size:1px;
}

div#containerContenuDroit p {
	text-align:justify;
	margin-top:9px;
	padding-bottom:6px;
}

div#containerContenuDroit h2 {
	font-size:1em;
	margin-top:20px;
}

div#containerContenuDroit ul {
	margin-top:4px;
	list-style:none;
}

div#containerContenuDroit ul li {
	color:#6A8523;
	list-style:none;
	background-image:url(/images/img_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:12px;
}

div#containerContenuDroit p#copyrights {
	margin-top:30px;
	padding-bottom:0px;
	font-size:0.8em;
	text-align:right;
	width:100%;
}

div#partenairesBas{width:750px;margin:0 auto;text-align:center;float:none;}
div.titrePartenaires{border-bottom:1px solid #53524b;font-size:15px;font-weight:bold;padding:0 0 5px 0;margin:20px auto;width:600px;}
div#partenairesBas a{padding:5px;vertical-align:middle;border:none  !important;}
div#partenairesBas a:link img,div#partenairesBas a:visited img{border:none !important;}

/*Page Bonjour Québec*/
body.bonjourQuebec{background:#E5E0D9 none;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;}

div#containerBonjourQuebec{width:920px;margin:0 auto;}
div#containerLeftBonjourQuebec{width:356px;float:left;}
div.containerLeftBonjourQuebecFR a:link,div.containerLeftBonjourQuebecFR a:visited{display:block;width:356px;height:586px;background:transparent url(/images/img_imageBQ.jpg) no-repeat scroll 0 0;text-indent:-50000px;overflow:hidden;}
div.containerLeftBonjourQuebecEN a:link,div.containerLeftBonjourQuebecEN a:visited{display:block;width:356px;height:586px;background:transparent url(/images/img_imageBQ_ang.jpg) no-repeat scroll 0 0;text-indent:-50000px;overflow:hidden;}

div#containerRightBonjourQuebec{width:499px;float:left;padding:0 20px;text-align:left;}
div#containerBottomBonjourQuebec{clear:both;}


body.bonjourQuebec h1{background:transparent url(/images/img_puceTitresBlanc.gif) no-repeat scroll 0 3px;font-size:1.7em;font-family:'Times New Roman', Times, serif;padding:2px 0 2px 30px;margin:0 0 20px 0;}
body.bonjourQuebec a:link,body.bonjourQuebec a:visited{color:#676767;text-decoration:underline;}
body.bonjourQuebec a:hover{text-decoration:none;}
body.bonjourQuebec p{margin:0 0 20px 0;clear:both;}
body.bonjourQuebec p.boiteBtnBQ{text-align:center;}
body.bonjourQuebec a.btnBQ:link,body.bonjourQuebec a.btnBQ:visited{background:transparent url(/images/btn_acheterBQ.gif) no-repeat scroll 0 0;padding:16px 0;font-size:1.5em;display:block;text-align:center;width:179px;text-decoration:none;color:#FFFFFF;height:24px;margin:0 auto;}
body.bonjourQuebec a.btnBQ:hover{text-decoration:underline;}
body.bonjourQuebec ul{margin:0 0 20px 0;}
body.bonjourQuebec ul{width:50%; float:left;}
body.bonjourQuebec ul li ul{width:auto;float:none;}
body.bonjourQuebec ul li{list-style:disc outside url(/pagesInterieures/ul-new.gif);font-weight:bold;margin:0 0 0 20px;}
body.bonjourQuebec ul li ul li{font-weight:normal;width:auto;float:none;}

body.bonjourQuebec h3{font-size:1em;}

/* Page Bonjour Québec 2 */

.texteNormal{font-weight:normal;}

body.bodyPageBQ{background:#FFFFFF none;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;color:#333333;}
body.bodyPageBQ div#pageBQ{width:970px;margin:0 auto;}
body.bodyPageBQ div#pageBQ div#colonneHC{padding:0 17px 20px 25px;width:442px;float:left;}
body.bodyPageBQ div#pageBQ div#colonneSRS{padding:0 25px 20px 16px;width:442px;float:left;border-left:1px solid #D6D6D6;}
body.bodyPageBQ div#pageBQ img.imageHaut{display:block;margin:0 0 30px 0;}
body.bodyPageBQ div#pageBQ div#colonneHC a.lienAcheter{display:block;background:transparent url(/PagesInterieures/btn_acheterHC.gif) no-repeat scroll 0 0;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;color:#FFFFFF;text-decoration:none;font-size:2em;font-weight:bold;text-align:center;width:220px;height:29px;padding:6px 0 5px 0;margin:0 0 12px 0;}
body.bodyPageBQ div#pageBQ div#colonneSRS a.lienAcheter{display:block;background:transparent url(/PagesInterieures/btn_acheterSRS.gif) no-repeat scroll 0 0;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;color:#FFFFFF;text-decoration:none;font-size:2em;font-weight:bold;text-align:center;width:220px;height:29px;padding:6px 0 5px 0;margin:0 0 12px 0;}

body.bodyPageBQ div#pageBQ p.nousJoindre{font-size:1.2em;margin:0 0 27px 0;height:36px;color:#555555;}
body.bodyPageBQ div#pageBQ div#colonneHC h1{color:#a13c2f;font-weight:normal;margin:0 0 20px 0;font-size:2em;}
body.bodyPageBQ div#pageBQ div#colonneSRS h1{color:#998f8a;font-weight:normal;margin:0 0 20px 0;font-size:2em;}
body.bodyPageBQ div#pageBQ h2{font-size:1.1em;font-weight:bold;margin:0 0 5px 0;}
body.bodyPageBQ div#pageBQ p{margin-bottom:18px;}
body.bodyPageBQ div#pageBQ ul{margin:0 0 23px 14px;}
body.bodyPageBQ div#pageBQ label{font-weight:bold;}
body.bodyPageBQ div#pageBQ select{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:1em;padding:2px;margin-top:10px;overflow:visible;}
body.bodyPageBQ div#pageBQ div#colonneSRS select{width:440px;}
body.bodyPageBQ div#pageBQ div#colonneHC optgroup{font-weight:bold;font-style:normal;background-color:#c2d0ec;}
body.bodyPageBQ div#pageBQ div#colonneSRS optgroup{font-weight:bold;font-style:normal;background-color:#b3e1e9;}
body.bodyPageBQ div#pageBQ option{background-color:#FFFFFF;font-weight:normal;width:auto;}



