* 						{ margin:0px; padding:0px; }

/*CENTRER ET DIMENSIONNER LA PAGE*/
div#centrale			{ margin-left:auto;	margin-right:auto; text-align:center; background-color:#ffffff;	width:798px; }
/*ALIGNEMENT VERS LA GAUCHE*/
div#ali-gauche			{ float:left; text-align:left; }
/*ALIGNEMENT VERS LA DROITE*/
div#ali-droite			{ text-align:right;	}	

/*LIEN DU MENU D'ENTETE*/
a.menu_top:link, a.menu_top:visited, a.menu_top:active 		
						{ color:#ffffff; text-decoration:none;	}
a.menu_top:hover 		{ color:#ffffff; text-decoration:none; font-weight:bold; }

/*LISTE A PUCE*/
ul.forfait				{ text-align:left; position:relative; left:20px;	}
li.forfait				{ list-style:circle; padding:10px 0px 3px 0px; width:200px; list-style:url('../img/point.gif');	}
div#line1				{ padding-bottom:10px; border-bottom:2px solid #e0e0e0;	}
div#line2				{ position:relative; top:13px; border-bottom:1px solid #372482; 	}



h1		{	color:#372482; font-size:18px; text-align:center; font-family:Georgia, "Times New Roman", serif; padding-bottom:5px; font-weight:bold;	}

h2		{	color:#372482; font-size:16px; text-align:left; font-family:Georgia, arial, sans-serif; padding-bottom:5px; font-weight:bold; font-variant:small-caps; padding-left:20px; }

h3		{	color:#9E0505; font-size:16px; text-align:left; font-family:Georgia, arial, sans-serif; padding-bottom:5px; font-weight:bold; padding-left:20px; }

h4		{	color:#000000; font-size:11px; text-align:left;	padding:2px 0px 2px 10px;	font-weight:bold;	}

h6		{	color:#372482; font-variant:small-caps;	font-size:12px;	text-align:left;	padding-left:15px;	font-weight:bold;	}



div#annonce	{	color:#ff0000; font-size:18px; text-align:center; font-family:Georgia, "Times New Roman", serif; padding-bottom:5px; font-weight:bold;	}



p					{	text-align:left; padding:2px 5px 2px 5px;	}					

p.avis				{	color:#c40606;	font-weight:normal;	text-align:left;	padding-left:3px;	font-size:10px;	}

p.forfait			{	font-size:10px;	background-color:#E2E2E2; padding:5px 25px 5px 25px; text-align:justify;	}

p.info				{	padding:0px 15px 0px 8px; font-size:10px; font-weight:normal;	}

p.texte				{	color:#000000; padding:2px 10px 2px 10px;	font-size:10px; }

.montreal			{	padding:5px;	text-align:center;	color:#9E0505;	font-weight:bold;	font-size:12px;	}	

p.groupe			{	padding:0px;	text-align:center;	color:#000000;	font-weight:bold;	font-size:11px;	}	



ul.liste			{	padding-left:5px;	}

li.list				{	margin-left:15px;	padding-left:0px;	list-style:square outside;		text-align:justify;	font-size:10px; padding-right:10px;	}




/*BOITE D'INFORMAITON ROUGE*/

	div#info		{	font-weight:bold; padding:3px 0px 3px 0px; text-align:center;	color:#ffffff;	font-size:18px;	background-color:#c40606;	

						border:5px solid #ffffff; border-left:15px solid #ffffff;	width:450px;	}

	div#mini-info	{	font-size:12px;	}

	


	



/*LIEN GENERAUX*/

	a:link, a:visited, a:active, a:hover						{	color: #cc0000; text-decoration:none;		}



	/*  LIEN  */

	a.plus:link, a.plus:visited, a.plus:active					{	color:#8f0409;	text-decoration:none;	}

	a.plus:hover 												{	color:#372482;	text-decoration:none;	}

	
/*MENU PRINCIPAL*/
div#menu				{ width:100%; float:left; margin-top:0px; position:relative; top:-6px; height:16px;	}
* html div#menu ul		{ float:left; }
* html a 				{ display:block; }
div#menu ul				{ margin:0 0 0 0px;	}
body div#menu ul li ul 	{ display:none;	}	
div#menu ul li ul 		{ margin:0px; position:absolute; width:133px; left:-1px; top:22px;	}
div#menu ul li ul li	{ width:133px; border-left:1px solid #8f0409; border-bottom:1px solid #8f0409; border-right:1px solid #8f0409;	}
div#menu li:hover		{ background-color:#fff; }
div#menu ul li:hover ul	{ display:block; }
div#menu ul li ul:hover	{ display:block; }
div#menu a				{ display:block; padding:0 10px; text-decoration:none; color:#ffffff; }

	

/*LIEN DES CASES PROMOTIONNELLES*/
a.pro:link, a.pro:visited, a.pro:active, a.pro:hover		
							{ color: #c40606; text-decoration:none; }
/*ESPACE PROMOTIONNEL DE LA PAGE D'ACCUEIL*/
div#pro-motoneige			{ background-image:url('../img-promo/motoneige.bmp'); background-repeat:no-repeat; width:266px; height:150px; }


	div#pro-quad		{	background-image:url('../img-promo/quad.bmp'); background-repeat:no-repeat; width:266px; height:150px;	}
	div#pro-ponton		{	background-image:url('../img-promo/ponton.bmp'); background-repeat:no-repeat; width:266px; height:150px;	}
	div#pro-dune		{	background-image:url('../img-promo/dune-buggy.bmp'); background-repeat:no-repeat; width:266px; height:150px;	}

div#titre-pro				{ text-align:center; padding:8px 0px 0px 0px; font-size:13px; font-weight:bold; font-variant:small-caps; color:#cc0000; }
ul.pro						{ text-align:left; padding:4px 0px 0px 23px; font-size:10px; font-weight:bold; }
li.pro						{ padding:0px 0px 0px 8px; list-style:none; font-size:9px; font-weight:normal; }
div#prix-pro				{ text-align:left; position:relative; top:5px; left:75px; float:left; font-size:20px; font-weight:bold; color:#cc0000; }
div#par-pro					{ font-size:9px; font-weight:normal; text-align:left; position:relative; top:7px; left:75px; color:#5F5F5F; }

div#plus-pro				{ position:relative; top:25px; text-align:right; color:#c40606; font-size:9px; padding-top:2px; width:251px; height:16px;	 }
/*
div#button-pro				{ position:relative; top:18px; left:140px; text-align:left; color:#ffffff; font-size:9px; padding-top:2px; padding-left:-50px;
							  width:151px; height:20px;	background-image:url('../img/button-pro.gif'); background-repeat:no-repeat; }
*/
	

/*TABLEAU DE PRIX*/

	.tableau		{	border:#8f8f8f solid 1px; border-collapse:collapse;	empty-cells:show;	}

	.entete_col		{	border:#5d5d5d solid 1px; color:#000000; text-align:center;	background-color:#e5e5e5; padding:3px; font-weight:bold; font-size:10px;	}

	.col_center		{	border-bottom:#5d5d5d solid 1px;	border:#5d5d5d solid 1px;	color:#000000;	text-align:left;	background-color:#ffffff;	padding:3px;	font-size:11px;	}

	.col_right		{	border-bottom:#5d5d5d solid 1px;	border:#5d5d5d solid 1px;	color:#000000;	text-align:right;	background-color:#ffffff;	padding:3px;	font-size:11px;	}

	.col_free_left	{	color:#000000;	text-align:left;	background-color:#ffffff;	padding:3px;	font-size:11px;	}

	

/*CASIER DES INCLUSIONS ET DES EXCLUSIONS*/	

	td.info-top		{	background-image:url('../img-promo/info1.bmp'); background-repeat:no-repeat; width:266px; height:35px; text-align:left; padding-left:15px;	}

	td.info-mid		{	background-image:url('../img-promo/info2.bmp'); background-repeat:repeat; width:266px; text-align:left; padding-left:15px; position:relative; top:-2px;	}

	td.info-bas		{	background-image:url('../img-promo/info3.bmp'); background-repeat:no-repeat; width:266px; height:23px;  position:relative; top:-4px;	}		

	li.info			{	padding:0px 15px 0px 8px; font-size:10px; font-weight:normal; 	}



/*CADRAGE D'IMAGE*/	

	img.gris			{	border:2px solid #c0c0c0;	}

	




/*BOITE DES CENTRES*/	

	div#location		{float:left; margin:10px; padding:6px; width: 500px; border:1px solid #000000;	}

	div#colonne			{float:left; margin:10px; padding:5px 0px 3px 10px; width: 160px; 	}

	div#col_right		{float:left; margin:10px; padding:5px 0px 3px 10px; width: 280px; 	}

	div#row				{float:left; margin:10px; padding:5px 0px 3px 10px; width: 500px; 	}

	
