/* CSS Document */

@charset "iso-8859-1";

#recherche{
	text-align:left;
	padding:18pt;
}
#recherche h2 {
	text-align:center;
	font-weight:normal;
	font-size:14pt;
}
#recherche p {
	font-family:Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;

}
.imagecentre {
	border-top: 1pt solid white;
	border-bottom: 1pt solid white;
}
#titre_recherche {
	margin: 0;
	line-height: 14pt;
	padding:21pt 0 0 0;
	font-size:14pt;
	color: #358BB9;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.img_cat {
	border-bottom: 1pt solid white;
	margin-left: 2pt;
}
#recherche_lien a:link {
	color:#358BB9;
	text-decoration: underline;
}
#recherche_lien a:active {
	color:#358BB9;
	text-decoration: underline;	
}
#recherche_lien a:visited {
	color:#358BB9;
	text-decoration: underline;
}
#recherche_lien a:hover {
color:#358BB9;
	text-decoration: none;
}
#recherche_lien a:visited:Hover {
	color:#358BB9;
	text-decoration: none;
}
H5 {
	font-size: 13pt;
	font-weight:900;
}
/* 
######################################################################################
#                   COLONNE VERTICAL À DROITE DU MENU
######################################################################################
*/  
#GuideTouristique_VerticalColonne {
display:none;
}  

#GuideTouristique_VerticalColonne h2 {
	font-size:10pt; 
	font-weight:bold; 
	color:#333333; 
	text-align:center;
	background-color:#EAEAD2;
}
#GuideTouristique_VerticalColonne h2 a:link { 
	text-decoration:none;
}
#GuideTouristique_VerticalColonne h2 a:hover { 
	text-decoration:underline;
}

#fest { 
	margin:4pt; 
	padding:2pt; 
	width:122pt; 
	background-color:#EAEAD2;
}
#fest p {
	font-size:10pt; 
	line-height:11pt;
}
#GuideTouristique_VerticalColonne h3 {
	font-size:12pt; 
	font-weight:bold;
	line-height:12pt; 
	margin-bottom:2pt;
}
#fest h3 a:link {
	text-decoration:none;
}
#fest h3 a:hover {
	text-decoration:underline;
}
/* 
######################################################################################
#                   EXTREME FOOTER 
######################################################################################
*/
#copyright {
  width: auto;
  margin: 0 5%;
  padding: 0;
  border: 0;
  float: none;
  color: black;
  background: transparent none;
font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: justify;
}
#copyright #informations_gauche {
	float: none; 
	margin-top: 13pt;
	text-align:right;
}
#copyright #informations_droite {
	float: none; 
	margin-top: 13pt;
	text-align:right;
}

/* 
######################################################################################
#                   FOOTER DU SITE 
######################################################################################
*/
#footer {
	padding: 0 10px; 
	height:26px;
	margin: 0 9px 0 9px;
	border:1px solid black;
	} 
#pub {
display:none; 
}
#footer #gauche {
display:none;
}
#footer #droite {
display:none;
}
#footer .carte {
	color: #333; 
	font-weight: bold; 
	text-decoration: none; 
}
#footer #globalreservation {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:left;
margin:12pt;
}
#footer #globalreservation img {
margin:12pt 12pt 12pt 0;
}
#footer #globalreservation h2 {
margin-top:6pt;
font-size:16px;
}
/* 
######################################################################################
#                   DIVERS DU SITE !
######################################################################################
*/

a:link {
	color: #333333;
	text-decoration:none;
}    
a:visited {
	color: #333333;
	text-decoration:none;
	
}  
a:hover {
	color:#333333;
	text-decoration: underline;
}   
a:active {
	color: #333333;
	text-decoration:none;
}  

.clearfloat { 
	margin:0;
	padding:0; 
}

h1,h2,h3,h4,h5,h6,p,form,IMG,fieldset {
	margin:0;
	padding:0; 
	font-style:normal;
	border: 0;
}
body  {
background: white;	
}
#bordure_gauche {
display:none;
}
#contenu_global {
  width: auto;
  margin: 0 5%;
  padding: 0;
  border: 0;
  float: none;
  color: black;
  background: transparent none;

}

#menuhebergementdroit { display:none;}

#POPUP_CONTENT {
display:none;
}
#POPUP {
	width:146pt;
	float: none;
	border-top: 6pt solid #FFFFFF;
	padding: 0 0 5pt 0;
}
#POPUP P#popup_contenu {
	padding: 0 7pt 0 7pt;
	margin: 0 0 5pt 0;
}
#POPUP P#popup_contenu A {
	text-decoration:none;
	line-height:14pt;
	text-align:left;
}
#POPUP P#popup_contenu A:hover {
text-decoration:none;
background-color:#ffffff;
}
#POPUP P#titre {
	background-color:#358bb9;
	margin: 0 3pt 5pt 3pt;
	padding: 0 3pt 0 3pt;
	color: #FFFFFF;
	font-weight:bold;
	line-height:16pt;
	text-align:left;
}
/* 
######################################################################################
#                   PAGE CONTENU DU SITE
######################################################################################
*/
.subtexteMenuMaps {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	background-color: #358BB9;
}
#fond{
	background-image:url(http://www.quebec-guidetouristique.com/images/fond2.gif);
}
#contenu_page label {position:relative; float: none;}
#contenu_page input {position: relative; float:none;margin-right:125pt;}
#contenu_page select {position: relative; float:none;margin-right:25pt;}

#contenu_page #ficheclient ul{
	margin:0;
	padding:0pt;
}
#contenu_page #ficheclient li{
	margin:0pt 5pt 0pt 0;
	display:list-item;
	list-style-position: outside;
}
#contenu_page #ficheclient li IMG{
	margin-right: 5pt;
	display:inline;
}
#contenu_page #ficheclient #image{
	width:215pt;
	float:none;
	aling:center;
}
#contenu_page #vvq46681c42b022f {
display:none;
}

#contenu_page #ficheclient li{
	margin:0 0 0;
	display:list-item;
	list-style-position:outside;

}
.liste0 {
	float:left;
	width:210pt;
	margin:0pt;
	height:27pt;
	line-height:14pt;

}
.liste1 {
	float:left;
	margin:0pt;
	padding: -5pt 0 0 0;
	height:27pt;
	line-height:14pt;
}

#contenu_page {
	float:none;
	width:auto; 
	margin: 0;
	margin-right: 9pt;
	text-align:left;
}
#contenu_page h4{ 
	color: #666; font-weight: bold; 
	margin:12pt 18pt 6pt 18pt; 
	font-size:14pt; 
	font-style:normal; 
	line-height:14pt;
}
#contenu_page h4 a:link{ 
	color: #666; font-weight: bold; 
	font-size:14pt; 
	font-style:normal;
	text-decoration:underline;
}
#contenu_page h4 a:visited{ 
	color: #666; font-weight: bold; 
	font-size:14pt; 
	font-style:normal; 
	text-decoration:underline;
}
#contenu_page h4 a:hover{ 
	color: #666; font-weight: bold; 
	font-size:14pt; 
	font-style:normal; 
	text-decoration: none;
}
#contenu_page h4 a:active{ 
	color: #666; font-weight: bold; 
	font-size:14pt; 
	font-style:normal; 
	text-decoration:underline;
}
#contenu_page #hotel {
	float: none; 
	width: 433pt; 
	background: #eaead2; 
	text-align:left;
	margin: 10pt 20pt 10pt 0;
	padding:4pt;
}
#contenu_page #hotel .img1{
	float:none; 
	border:1pt solid #333;
	margin: 0 3pt 0 0;
	padding:3pt;
	background-color:#FFFFFF;
}
#contenu_page #hotel .img2{
	float:none; 
	margin:0pt 6pt;
}
#contenu_page #hotel p{
	padding: 0pt 0pt 0pt 20pt;
	margin:0pt;
	text-align:justify; 
	line-height:14pt;
	font-size:12pt;
	color: #333333;
}
#contenu_page h1 {
	color: #358BB9;
	font-family:"Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: normal;
	margin:0pt;
	padding:0pt;
	line-height:18pt;
}

#contenu_page h2 {
	color: #666; font-weight: normal;
	font-family:Arial, Helvetica, sans-serif; 
	margin:12pt 0pt 18pt 0pt; 
	font-size:12pt; 
	font-style:italic 
}
#contenu_page h3{
display:none;
}
#contenu_page p { 
	padding: 0 0 10pt 0;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:14pt;
	text-align:justify;
	color: #333333;
}
#contenu_page p#texte { 
	margin: 0;
	color: #333333;
	text-align:justify;
}

#contenu_page h3 a:link {
display:none;
}
#contenu_page h3 a:hover {
display:none;
}
#contenu_page h3 a:visited {
display:none;
}
#contenu_page h4{
	color: #666; 
	font-weight: bold;
	margin:12pt 18pt 0 18pt;
	font-size:12pt; 
}
#contenu_page .imgtexte {
	border: 1pt solid rgb(204, 204, 204); 
	padding: 5pt; margin: 0 18pt 0 5pt;
}
#contenu_page .lientexte {
	color: #333;
}
#contenu_page img{
display:block;
text-align:left;
align:left;
margin-right:6pt;
}

/* FICHE NON PAYANTE */
#contenu_page #adressenonpayante {
	width:auto;
	margin:0;
}
#contenu_page script{
display:none;
}
#contenu_page #adressenonpayante h1{
	margin:0pt;
	padding:0pt 0pt 0pt 5pt;
	line-height:18pt;
	vertical-align:top;
	height:18pt;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#FFFFFF;
}
#contenu_page #adressenonpayante h2{
display:none;
	}
#contenu_page #adressenonpayante  ul{
	margin:0pt;
padding:0pt 0pt 0pt 5pt;}
#contenu_page #adressenonpayante li{
	list-style:none;
}
#contenu_page #adressenonpayante #nonpayanteG{
	margin-top:5pt;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	float:left;
	width:200pt;
}
#contenu_page #adressenonpayante #nonpayanteD{
	margin-top:5pt;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	float:left;
	width:200pt;
}


/*   FICHE PAYANTE  */
#contenu_page #adressenonpayante {
	background-color:#e5e5e5;
	width:433pt;

}
#contenu_page #adressenonpayante h1{
	margin:0pt;
	padding:0pt 0pt 0pt 5pt;
	line-height:18pt;
	vertical-align:top;
	height:18pt;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#358BB9;
}
#contenu_page #adressenonpayante h2{
	margin:0pt;
	padding:0pt 5pt 0pt 5pt;
	text-align:right;
	font-style:normal;
	font-size:12pt;
	}
#contenu_page #adressenonpayante  ul{
	margin:0pt;
padding:0pt 0pt 0pt 5pt;}
#contenu_page #adressenonpayante li{
	list-style:none;
}
#contenu_page #adressenonpayante #nonpayanteG{
	margin-top:5pt;
	float:none;
	width:200pt;
}
#contenu_page #adressenonpayante #nonpayanteD{
	margin-top:5pt;
	float:none;
	width:200pt;
}
#contenu_page #express{

}
#contenu_page #express img{
border:1pt solid #333;
padding:2pt;
}
#express SPAN{
	padding: 4pt 0pt 10pt 18pt;
	text-align:justify; 
	line-height:16pt;
	color: #333333;
}
#express h1{
	margin:0pt 0pt 0pt 152pt;
	padding:0pt 0pt 0pt 5pt;
	line-height:18pt;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#358BB9;
}   
#contenu_page #express h1 a:link{
	color:#FFFFFF;
	text-decoration:none;
}
#contenu_page #express h1 a:visited{
	color:#FFFFFF;
	text-decoration:none;
	
}
#contenu_page #express h1 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#contenu_page #express h1 a:active{
	color:#FFFFFF;
	text-decoration:none;

}
#contenu_page #ficheclient{
	width:443pt;
	padding-top:20pt;
	margin-left: 15pt;
}
#contenu_page #ficheclient h1{
font-family:Arial, Helvetica, sans-serif;
padding:0pt;
margin:0pt;
font-size:12pt;
line-height:12pt;
color:#333333;
font-weight:bold;
}
#contenu_page #ficheclient h5{
font-family:Arial, Helvetica, sans-serif;
padding:0pt 0pt 0pt 5pt;
margin:15pt 0pt;
font-size:12pt;
line-height:18pt;
color:#fff;
background-color:#358BB9;
font-weight:bold;
}
#contenu_page #ficheclient h2{
font-family:Arial, Helvetica, sans-serif;
padding:0pt;
margin:12pt 0pt;
font-size:12pt;
line-height:12pt;
color: #333333;
font-weight:bold;
}
#contenu_page #ficheclient #fond{
background-image:none;
}

#contenu_page #ficheclient p{
line-height:16pt;
margin:0pt;
padding:0pt 5pt 0pt 5pt;
font-size:12pt;
text-align:left;
}


#contenu_page #ficheclient #adresse{
width:215pt;
float:none;
}
#contenu_page #ficheclient #adresse p{
line-height:12pt;
margin:0pt;
padding:0pt;
font-size:10pt;
text-align:left;
}
#contenu_page #ficheclient #adresse h2{
display:none;
}
#contenu_page #ficheclient #colonne{
width:210pt;
float:left;
margin-right:6pt;
}

/************** CARTE RÉGION ET ZONE *********************************/
#contenu_page #carte {
margin-top:12pt;
}

#contenu_page #carte #colonne_carte{
width:132pt;
float:left;
margin:0 0 0 6pt;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;

}
#contenu_page #carte ul{
margin:12pt 0;

}
#contenu_page #carte li{
list-style-image:none;
list-style:none;
}

#contenu_page #carte .carteroutiere {
display:none;
}
#contenu_page #carte h1{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
background-color:#358bb9;
color:#ffffff;
text-align:left;
height:18pt;
line-height:14pt;
}


/* 
######################################################################################
#                   MENU DU SITE
######################################################################################
*/  
.close {
	display:none;
}
#GuideTouristique_menu dl, dt, ul {
	margin: 0;	
	padding: 0;
}
#menu_principal {
display:none;
}
DD {
	margin: 0;
	padding: 0;
	line-height: 0;
	border: 0;
	list-style-type: none;
	
}
UL #sous_menu {
	padding:0;
	margin: 5pt 0 0 0;
	list-style-type: none;
}
UL #sous_menu LI {
	margin: 5pt 0 0 0;
	padding: 0;
	line-height: 12pt;
	list-style-type: none;

}
UL #sous_menu2 {
	padding: 0;
	margin: 0;
	line-height: 0;
	list-style-type: none;
}
UL #sous_menu2 LI {
	margin:0;
	padding:0;
	line-height: 12pt;
	list-style-type: none;
}
#GuideTouristique_menu img {
display:none;

}
#GuideTouristique_menu .logo { 
	margin:0pt;
}

#GuideTouristique_menu #flash_pub {
display:none;

}
#GuideTouristique_menu .langue{
display:none;
}
#GuideTouristique_menu {
display: block;
}
#GuideTouristique_menu .form {
display:none;
}
#GuideTouristique_menu #accueil {
display:none;
}
#GuideTouristique_menu #accueil a:active {
	text-decoration: none; 
	margin-top:5pt;
}
#GuideTouristique_menu #accueil a:hover {
	text-decoration: underline;
}
#GuideTouristique_menu #accueil .carte {
	color: #333; 
	font-weight: bold; 
	text-decoration: none; 
	margin:5pt 0 0 66pt;
}
#GuideTouristique_menu #accueil .accueil {
	color: #fff; 
	font-weight: bold; 
	text-decoration: none; 
	margin:5pt 0 0 31pt
}
#GuideTouristique_menu a.menuRegion:link {
display:none;
}
#GuideTouristique_menu a.menuRegion:active {
display:none;

}
#GuideTouristique_menu a.menuRegion:visited {
display:none;

}
#GuideTouristique_menu a.menuRegion:hover {
display:none;

}
#GuideTouristique_menu a.menuRegion:visited:Hover {
display:none;

}
#GuideTouristique_menu a.menu5:link {
	color: #333333;
	font-size: 12pt;
	font-weight: normal;
	text-decoration: none;
	background-color: #e5e5e5;
}
#GuideTouristique_menu a.menu5:active {
	color: #333333;font-size: 12pt;
	font-weight: normal;	
	text-decoration: none;	
	background-color: #e5e5e5;
}
#GuideTouristique_menu a.menu5:visited {
	color: #333333;
	font-size: 12pt;
	font-weight: normal;	
	text-decoration: none;
	background-color: #e5e5e5;	
}
#GuideTouristique_menu a.menu5:hover {
	color: #333333;font-size: 12pt;
	font-weight: normal;
	text-decoration: none;
	background-color:#FCFCFC;
}
#GuideTouristique_menu a.menu5:visited:Hover {
	color: #333333;font-size: 12pt;
	font-weight: normal;	
	text-decoration: none;	
	background-color: #F9F9F9;
}



#GuideTouristique_menu a.menu6:link {
	color: #333333;
	font-size: 12pt;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
}
#GuideTouristique_menu a.menu6:active {
	color: #333333;font-size: 12pt;
	font-weight: normal;	
	text-decoration: none;	
	text-align:left;
}
#GuideTouristique_menu a.menu6:visited {
	color: #333333;
	font-size: 12pt;
	font-weight: normal;	
	text-decoration: none;
	text-align:left;
}
#GuideTouristique_menu a.menu6:hover {
	color: #333333;font-size: 12pt;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
}
#GuideTouristique_menu a.menu6:visited:Hover {
	color: #333333;font-size: 12pt;
	font-weight: normal;	
	text-decoration: none;	
	text-align:left;
}

#GuideTouristique_menu a.menu4 {
	color: #333333;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
}

#GuideTouristique_menu a.menu3:link {
	color: #ffffff;
	font-size: 12pt;
	font-weight: normal;
	text-decoration: none;
	background-color: #358BB9;
}
#GuideTouristique_menu a.menu3:active {
	color: #ffffff;font-size: 12pt;
	font-weight: normal;	
	text-decoration: none;	
	background-color: #358BB9;
}
#GuideTouristique_menu a.menu3:visited {
	color: #ffffff;
	font-size: 12pt;
	font-weight: normal;	
	text-decoration: none;	
	background-color: #358BB9;
}
#GuideTouristique_menu a.menu3:hover {
	color: #333333;font-size: 12pt;
	font-weight: normal;
	text-decoration: underline;
	background-color: #ffffff;
}
#GuideTouristique_menu a.menu3:visited:Hover {
	color: #333333;
	font-size: 12pt;
	font-weight: normal;	
	text-decoration: underline;	
	background-color: #ffffff;
}

#GuideTouristique_menu a.menu2:link {
	color: #333333;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}
#GuideTouristique_menu a.menu2:active {
	color: #333333;
	font-size: 10pt;
	font-weight: normal;	
	text-decoration: none;
}
#GuideTouristique_menu a.menu2:visited {
	color: #333333;
	font-size: 10pt;
	font-weight: normal;	
	text-decoration: none;
}
#GuideTouristique_menu a.menu2:hover {
	color: #333333;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
}
#GuideTouristique_menu a.menu2:visited:Hover {
	color: #333333;
	font-size: 10pt;
	font-weight: normal;	
	text-decoration: underline;
}

#GuideTouristique_menu a.menu:link {
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
#GuideTouristique_menu a.menu:active {
	color: #333333;
	font-weight: normal;	
	text-decoration: none;	
}
#GuideTouristique_menu a.menu:visited {
	color: #333333;
	font-weight: normal;	
	text-decoration: none;	
}
#GuideTouristique_menu a.menu:hover {
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
	background-color: #358BB9;
}
#GuideTouristique_menu a.menu:visited:Hover {
	color: #ffffff;
	font-weight: normal;	
	text-decoration: underline;
	background-color: #358BB9;
}
a.menu3:link {
	color: #ffffff;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
	background-color: #358BB9;
}
a.menu3:active {
	color: #ffffff;
	font-size: 11pt;
	font-weight: normal;	
	text-decoration: none;	
	background-color: #358BB9;
}
a.menu3:visited {
	color: #ffffff;
	font-size: 11pt;
	font-weight: normal;	
	text-decoration: none;	
	background-color: #358BB9;
}
a.menu3:hover {
	color: #333333;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: underline;
	background-color: #ffffff;
}
a.menu3:visited:Hover {
	color: #333333;
	font-size: 11pt;
	font-weight: normal;	
	text-decoration: underline;	
	background-color: #ffffff;
}
#ombre_bas {
display:none;
}
#statut {
display:none;
}
