/* CSS Document */

ul.typeAffichage{list-style: none; padding: 20px 0 0 0; margin: -20px 0 0 0; font-size:12px; font-weight: bold; color: #f99d1c; background:url(/templates/quebec-tourisme/images/separateur.png) no-repeat top;}
ul.typeAffichage li{display: inline; padding: 0 5px 0 0; margin: 0 2px 0 0; background:url(/templates/quebec-tourisme/images/li-separateur2.gif) right no-repeat;}
ul.typeAffichage li a{font-size:12px; font-weight: normal; text-decoration: underline; color: #f99d1c;}
ul.typeAffichage li a:hover{text-decoration: none;}

ul.SmenuAffichage{list-style: none; padding: 0; margin: 10px 0 20px 0; float: left; clear: right;}
ul.SmenuAffichage li{display: inline; float: left; margin: 0 6px 9px 0; background:url(../images/li-separateur.gif) no-repeat right; padding: 0 6px 0 0;}
ul.SmenuAffichage li a{background:#3669a0; margin:0; font-weight: normal;  padding: 3px; font-size: 13px; color: #fff; text-decoration:none;}
ul.SmenuAffichage li a:hover{background:#f99d1c; color: #fff;}
ul.SmenuAffichage li a.plusCat{background:#eef4fa; color:#263d5d; font-weight: bold;}



.zoneListing{ background:url(/templates/quebec-tourisme/images/bg-right-col.gif) repeat-y right; width: 680px; float: left; clear: both; margin: 30px 0;}
.leftCol{ width: 420px; float: left; margin: 0 19px 0 0; }

.pInvitation, .pInvitation2{ color:#879aa5; font-size:12px; margin: 50px 0 10px 4px; }
.pInvitation2{ margin: 35px 0 4px 4px; }

.rightCol{float: right; width:241px; clear: right;}

/****  PAGING  *****/

.paging{ background:url(/templates/quebec-tourisme/images/bg-paging.gif) repeat-x; height: 25px; width: 418px; float: left;}
	
.paging a{color: #425a75; font: bold #24476d 11px arial; width: 18px; text-align: center; background:#FFF; display: block; float: left; margin: 5px 0px 0px 2px; text-decoration: none; }
.paging a:hover{background: #E6EBF0; }
.paging a.precedent{ margin: 3px 2px 0px 4px; height: 20px; width: 20px; display: block; background:url(/templates/quebec-tourisme/images/precedent-off.gif) no-repeat; }
.paging a.curpage{ background-color:#9bb7cc;color:#fff;}
.paging a:hover.precedent{ background:url(/templates/quebec-tourisme/images/precedent-on.gif) no-repeat; }
.paging a.suivant{ margin: 3px 0px 0px 4px; height: 20px; width: 20px; display: block; background:url(/templates/quebec-tourisme/images/suivant-off.gif) no-repeat; }
.paging a:hover.suivant{ background:url(/templates/quebec-tourisme/images/suivant-on.gif) no-repeat; }
.PagingResults{ float: right; width: 172px; margin:4px 3px 0px 10px; padding: 0px; }		
.PagingResults select{ color: #4c6b7d; font-size: 13px; float: right; margin: 0px 0px 0px 0x; border: none; }
				
/******  FIN PAGING  ******/				
	
	
/******  LISTING MEMBRES VIP ******/	  
ul.membresVIP, ul.membresVIP li ul{ list-style: none; padding: 0; margin: 0; width: 418px; }
ul.membresVIP li{ background: url(/templates/quebec-tourisme/images/bg-li_vip_bas.gif) bottom no-repeat; padding: 0 0 4px; float: left; width: 418px; margin: 10px 0 12px;}
ul.membresVIP li div{ background: url(/templates/quebec-tourisme/images/bg-livip_Vert.gif) repeat-y; width: 280px; float: right; padding: 0 0 24px 7px; }
		
ul.membresVIP li ul{ width: 280px; text-align: left; color: #879aa5; float: right; clear: right; }
ul.membresVIP li ul li{ display: inline; padding: 0; margin: 0; background:none; font-size: 11px; float: none; }
ul.membresVIP li ul li a{ color: #879aa5; text-decoration: underline; font-weight: normal; font-size: 11px; padding: 0; margin: 0; }
ul.membresVIP li ul li a:hover{ text-decoration: none; }
			

.membresVIP li a.lnkImg{ float: left; margin: 5px 0; color: #09F; width: 126px; text-decoration: none; font-family: Arial, Helvetica, sans-serif, "Century Gothic";}
.membresVIP li a:hover.lnkImg{ text-decoration: underline; }
	
.membresVIP li a.lnkImg img{ border: 1px solid #f99d1c; padding: 2px; background: #FFF; float: left; }
.membresVIP li a:hover.lnkImg img{ border: 1px solid #cedff1; }
			
.membresVIP li a.lnkImg span{ display: block; float: right; font: 11px normal ; font-family: Arial, Helvetica, sans-serif, "Century Gothic"; color: #3a80c4; width: 120px; text-align: right; padding: 3px 22px; margin: 6px 3px; height: 16px; background: url(/templates/quebec-tourisme/images/fleche-details.gif) no-repeat right;}	
.membresVIP li a:hover.lnkImg span{ background: url(/templates/quebec-tourisme/images/fleche-details-on.gif) no-repeat right;}	


ul.membresVIP li h3{ font: Arial, Helvetica, sans-serif, "Century Gothic"; font-size: 18px; margin: 0 0 1px 0; padding: 0; float: right; text-align: left; width: 282px; }
ul.membresVIP li h3 a{ color: #f99d1c; text-decoration: none; }
ul.membresVIP li h3 a:hover{ color: #cedff1; }
				
				
ul.membresVIP li p{ color: #24476d; font-size: 12px; float: right; padding: 0; margin: 8px 0 14px; width: 280px; line-height:13px; text-align: left; }

ul.membresVIP li span{ display: block; float: right; text-align: left; width: 280px; color: #879aa5; font-size: 11px; font-weight: bold; position: relative; }
ul.membresVIP li span a{ font-size: 11px; color: #3a80c4; text-decoration: none; /*position: absolute; bottom: -13px; left: 0;*/ font-weight: normal; }

/******  FIN LISTING MEMBRES VIP ******/	


/******  LISTING MEMBRES RÉGULIERS ******/	

ul.membresReguliers, ul.membresReguliers li ul{ list-style: none; padding: 0; margin: 0; width: 418px; }
ul.membresReguliers li{ background: url(/templates/quebec-tourisme/images/bg-li_reg_bas.gif) bottom no-repeat; padding: 0 0 24px; float: left; width: 418px; margin: 10px 0 12px;}
ul.membresReguliers li.lastLI{background:none; margin-bottom:40px;}		
ul.membresReguliers li ul{ width: 331px; text-align: left; color: #879aa5; float: right; clear: right; }
ul.membresReguliers li ul li{ display: inline; padding: 0; margin: 0; background:none; font-size: 11px; float: none; }
ul.membresReguliers li ul li a{ color: #879aa5; text-decoration: underline; font-weight: normal; font-size: 11px; padding: 0; margin: 0; }
ul.membresReguliers li ul li a:hover{ text-decoration: none; }
			

.membresReguliers li a.lnkImg{ float: left; margin: 3px 0; width: 78px; text-decoration: none;}
	
.membresReguliers li a.lnkImg img{ border: 1px solid #f99d1c; padding: 1px; background: #FFF; float: left; }
.membresReguliers li a:hover.lnkImg img{ border: 1px solid #cedff1; }
						
ul.membresReguliers li h5{ background: none; font: Arial, Helvetica, sans-serif, "Century Gothic"; font-size: 12px; margin: 0 0 1px 0; padding: 0; float: right; text-align: left; width: 331px; }
ul.membresReguliers li h5 a{ color: #f99d1c; text-decoration: none; }
ul.membresReguliers li h5 a:hover{ color: #cedff1; }
				
				
ul.membresReguliers li p{ color: #24476d; font-size: 11px; float: right; padding: 0; margin: 0px 0 7px; width: 331px; line-height:13px; text-align: left; }

ul.membresReguliers li span{ display: block; float: right; text-align: left; width: 331px; color: #879aa5; font-size: 11px; font-weight: bold; position: relative; }
ul.membresReguliers li span a{ font-size: 11px; color: #3a80c4; text-decoration: none; position: absolute; bottom: -13px; left: 0; font-weight: normal; }

/******  FIN LISTING MEMBRES RÉGULIERS ******/	 


/******  COLONNE DE DROITE ******/

.rightCol .rightBlock{background: url(/templates/quebec-tourisme/images/bg-stitre1.gif) no-repeat; min-height: 100px; background-image: top; float: left; width: 241px; margin: 0 0 17px;}
.rightCol .rightBlock .st1{color: #7d97b2; font-size: 18px; text-align: left; width: 211px; margin: 8px 0 20px 17px;}

.rightCol .rightBlock .st2{color: #7d97b2; font-size: 14px; text-align: left; width: 211px; margin: 12px 0 24px 17px; font-weight: bold;}

.rightCol .rightBlock ul{list-style:none; padding: 0; margin: 0p; width: 229px;}
.rightCol .rightBlock ul li{ margin: 1px 0 1px 17px; height: 28px; background: #f9fbfd; padding: 0 4px 0 8px;}
.rightCol .rightBlock ul li a{background:url(/templates/quebec-tourisme/images/puce-li-1.gif) no-repeat; color: #3a80c4; text-decoration: none; font-size: 11px; font-weight: normal; padding: 7px 0 0 20px; height: 21px; display:block;}
.rightCol .rightBlock ul li a:hover{color: #7d97b2;}
.rightCol .rightBlock .imgRegion{background: #fff; padding: 6px; border: 1px solid #dadde2; margin: 0 0 0 15px;}

/******  FIN COLONNE DE DROITE ******/










	
/***** LES PUBLICITÉS *****/	
	
.pub1, .pub2{ background: #fff; padding: 2px; float: left; margin: 10px 0 34px; position: relative; border: 1px solid #879aa5;}
.pub3, .pub4{margin: 0 0 10px 15px; background: #fff; padding: 6px; border: 1px solid #dadde2; position: relative; width:200px;}
.pub5{background: #fff; position: absolute; width: 468px; height: 60px; top: 29px; left: 272px; background:#CCC; border: 1px solid #c3cdda;}

.pub1 a.annoncer, .pub2 a.annoncer, .pub4 a.annoncer, .pub5 a.annoncer{ font-size:10px; color:#90a8b7; position: absolute; bottom:-14px; right: 1px; text-decoration: none;}
.pub5 a.annoncer{ right: 195px;}

.pub1 a  img, .pub2 a img, .pub3 a img, .pub4 a img, .pub5 a img{ border: none; padding: 0;}




/***** FIN PUBLICITÉS *****/			