/* Formatage css du site Réseau hébergement Québec */
p {
	color: #1F3964;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
h1 { font-size: 18px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; margin: 0.67em 0; }
/*Case du texte principal*/
#espaceurHaut { width: 650px; height: 180px; visibility: hidden; }
#conteneur { 
	width: 650px; /* il faut donner une largeur au conteneur sinon il ne sera pas centré */
	height: auto;
	margin-left: auto; 
	margin-right: auto; 
	text-align: left; /* on rétablit l'alignement normal du texte */
	}
#contenantAccueil { 
	width: 858px; /* il faut donner une largeur au conteneur sinon il ne sera pas centré */
	height: auto;
	margin-left: auto; 
	margin-right: auto; 
	text-align: left; /* on rétablit l'alignement normal du texte */
	}
#contenantRecherche { 
	width: 858px; /* il faut donner une largeur au conteneur sinon il ne sera pas centré */
	height: auto;
	margin-left: auto; 
	margin-right: auto; 
	text-align: left; /* on rétablit l'alignement normal du texte */
}
#conteneurResultats { 
	width: 100%; /* il faut donner une largeur au conteneur sinon il ne sera pas centré */
	height: auto;
	margin-left: 0; 
	margin-right: 0; 
	text-align: left; /* on rétablit l'alignement normal du texte */
}
.textPrinc { color : #333333; font: 12px Verdana, Arial, Helvetica, sans-serif; text-align : left
  ; vertical-align: text-top; width: 420px; z-index: 2001; float: left; margin-right: 30px; }
.textPrinc p { font-size: 12px; text-align: justify; vertical-align: text-top; padding-left: 18px;}
.textPrinc span { font-size: 12px; text-align: justify; vertical-align: text-top; padding-left: 18px; }
.textPrinc address { font-size: 12px; text-align: left; padding-left: 18px; vertical-align: text-top; }
.textPrinc li { font-size: 12px; text-align: left; vertical-align: text-top; margin-bottom: 12px; padding-left: 0; list-style-type: none; list-style-image: url(../images/Point_orange.gif); }
.textPrinc h1 { color : #6284b3; font : bold 16px Verdana, Arial, Helvetica, sans-serif; vertical-align: text-top; padding-left: 18px; }
.textPrinc h2 { color: #9e2a2b; font: oblique bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: text-top; padding-top: 10px; padding-left: 18px; }
.textPrinc td p { font-size: 12px; text-align: left; padding-left: 15px; }
.textPrinc td label { color : #333333; font-size: 12px; float: right; padding-right: 10px; }
.textPrinc a:link { color : #da8f34; font-size: 12px; text-decoration: none; vertical-align: text-top;outline-style: none; }
.textPrinc a:visited { color : #6284b3; font-size: 12px; text-decoration : none  ; vertical-align: text-top;}
.textPrinc a:hover { color : #355a92; font-size: 12px; text-decoration: none; vertical-align: text-top;}
.textPrinc a:-moz-any-link{color : #da8f34; font-size: 12px; text-decoration: none; vertical-align: text-top;outline-style: none;}
.textPrinc a:-moz-any-link:hover{color : #355a92; font-size: 12px; text-decoration: none; vertical-align: text-top;}


.textResultats { color : #333333; font: 12px Verdana, Arial, Helvetica, sans-serif; text-align : left
  ; vertical-align: text-top; width: 100%; z-index: 2001; float: left; margin-right: 5px; }
.textResultats p { font-size: 12px; text-align: justify; vertical-align: text-top; padding-left: 18px;}
.textResultats span { font-size: 12px; text-align: justify; vertical-align: text-top; padding-left: 18px; }
.textResultats address { font-size: 12px; text-align: left; padding-left: 18px; vertical-align: text-top; }
.textResultats li { font-size: 12px; text-align: left; vertical-align: text-top; margin-bottom: 12px; padding-left: 0; list-style-type: none; list-style-image: url(../images/Point_orange.gif); }
.textResultats h1 { color : #6284b3; font : bold 16px Verdana, Arial, Helvetica, sans-serif; vertical-align: text-top; padding-left: 18px; }
.textResultats h2 { color: #9e2a2b; font: oblique bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: text-top; padding-top: 10px; padding-left: 18px; }
.textResultats td p { font-size: 12px; text-align: left; padding-left: 15px; }
.textResultats td label { color : #333333; font-size: 12px; float: right; padding-right: 10px; }
.textResultats a:link { color : #da8f34; font-size: 12px; text-decoration: none; vertical-align: text-top;outline-style: none; }
.textResultats a:visited { color : #6284b3; font-size: 12px; text-decoration : none  ; vertical-align: text-top;}
.textResultats a:hover { color : #355a92; font-size: 12px; text-decoration: none; vertical-align: text-top;}
.textResultats a:-moz-any-link{color : #da8f34; font-size: 12px; text-decoration: none; vertical-align: text-top;outline-style: none;}
.textResultats a:-moz-any-link:hover{color : #355a92; font-size: 12px; text-decoration: none; vertical-align: text-top;}
.textResultats img { border:none}
/*Case du formulaire*/
.formulaire p { text-align: right; padding-left: 18px; }
/* Case de l'encadré */
.espaceur { width: 10px; height: 30px; z-index: 2002; visibility: hidden; float: left; margin-top: 40px; }
.encadre { color : #9c7a3e; font : 12px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif
 ; width: 170px; z-index: 2003; float: left; border-left: 1px dotted #999; }
.encadre p { color: #875545; font-size: 12px; text-align: left; margin-top: -5px; margin-left : 12px    }
.encadre li { color: #875545; font-size: 13px; text-align: left; margin-left: -11px; }
.encadre h2, h3 { color: #666666; font: bold 13px Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0 0 10px 12px; }
.encadre a:link, a:visited {
	color : #666666 ;
	text-decoration: none; outline-style: none;}
.encadre a:hover { color : #000000 }
.partennaires { color : #9c7a3e; font : 12px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif; }
/* Case du pied de page*/
.pied p { font-size: 11px; text-align: left; width: 650px; float: left; margin-right: auto; margin-left: auto; padding-left: 18px; }
.pied a:link { color: #da8f34; font-size: 11px; text-decoration: none; outline-style: none;}
.pied a:visited { color : #da8f34; text-decoration: none; }
.pied a:hover { color : #6284b3; text-decoration: none; }
/* Case du pied de page des résultats*/
.piedResultats p { font-size: 11px; text-align: center; width: 100%; float: left; margin-right: auto; margin-left: auto; padding-left: 18px; }
.piedResultats a:link { color: #da8f34; font-size: 11px; text-decoration: none; outline-style: none;}
.piedResultats a:visited { color : #da8f34; text-decoration: none; }
.piedResultats a:hover { color : #6284b3; text-decoration: none; }
.centre {
	text-align: center; }
.imageGauche {
	margin-top: 4px;
	margin-right: 20px;
	margin-bottom: 4px; }
.imageCadre { border: dotted 1px #9c7a3e; }
.imageDroite {
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 20px; }
.Numero {
	font-weight: bold;
	color: #A0573C;
}
.zone_recherche {position:relative;top:0;left:8px}
.zone_liste {position:relative;top:0;left:8px}
.zone_slogan {position:relative;top:-30px;}
.zone_RHQLogo {position:relative;top:-30px;}
.zone_411Logo {position:relative;top:-30px;}
.zone_Boutons {position:relative;top:-100px;}
.zone_Select {position:relative;top:-190px;left:80px}
