body {
		behavior:url(css/csshover.htc);
		font-family: "Verdana", Arial, Helvetica, sans-serif;		color:black;		font-size:11px;
		background-color:#000000;
/*		background-color:#7d7d7d;		*/
	 }
* {	margin: 0px; padding: 0px;	}

.centrer				{	margin-left:auto;	margin-right:auto;	text-align:center;	}

/*  LIEN  */
a:link 			{	color:#FF0000;	text-decoration:none;	}
a:visited		{	color:#FF0000;	text-decoration:none;	}
a:hover 		{	color:#000000;	text-decoration:none;	font-weight:bold;	}
a:active 		{	color:#FF0000; 	text-decoration:none;	}

/*  LIEN  */
a.actif:link, a.actif:visited, a.actif:active 		
					{	color:#000000; 	text-decoration:none;	}
a.actif:hover 		{	color:#000000;	text-decoration:none;	font-weight:bold;	}
a.temp:link, a.temp:visited, a.temp:active 		
					{	color:#FF0000; 	text-decoration:none;	}
a.temp:hover 		{	color:#000000;	text-decoration:none;	font-weight:bold;	}

.titre_min				{	color:#000000;	font-size:13px;	padding-left:12px;	padding-bottom:5px;	font-weight:bold;	text-align:left;	}
.titre					{	color:#000000;	font-size:16px;	padding:25px 12px 15px 12px;	padding-bottom:5px;	font-weight:bold;	text-align:left;	}
.cout					{	color:#000000;	font-size:13px;	padding-right:12px;	padding-bottom:5px;	font-weight:bold;	text-align:right;		}
.nombre					{	color:#000000;	font-size:26px;	font-weight:normal;	text-align:center;	}
li.entete				{	color:#000000;	font-size:11px;	margin-left:40px;	padding-bottom:2px;	list-style-position: outside;	list-style-image : url('../img/puce.jpg');	text-align:left;		}
li.liste				{	color:#000000;	font-size:11px;	margin-left:30px;	padding-bottom:2px;	padding-right:15px;	list-style-position: outside;	list-style-image : url('../img/puce.jpg');	text-align:justify;	}
li.list					{	color:#000000;	font-size:11px;	margin-left:30px;	padding-bottom:2px;	padding-right:15px;	list-style-position: outside;	list-style-image : url('../img/puce.gif');	text-align:justify;	}
li.membre				{	color:#000000;	font-size:10px;	margin-left:14px;	padding-bottom:2px;	padding-right:10px;	list-style-position: outside;	list-style-image : url('../img/puce.jpg');	text-align:justify;	}

/* OBJET */
.label					{	text-align:right;	padding-right:10px;	
							border-top:1px solid #8a8a8a;		border-left:1px solid #8a8a8a;	
							border-bottom:1px solid #d7d7d7;	border-right:1px solid #d7d7d7;	
						}
.etiquette				{	text-align:right;	padding-right:10px;			}
.texte					{	text-align:left;	padding-left:0px;	
							border-top:1px solid #8a8a8a;	border-left:1px solid #8a8a8a;	
							border-bottom:1px solid #d7d7d7;	border-right:1px solid #d7d7d7;	
						}
.obj_txt				{	border:0px solid #8a8a8a;	text-align:left;	padding-left:10px;	
							font-family: "Verdana", Arial, sans-serif;		font-size:11px;
						}
.obj_text				{	text-align:left;	padding-left:10px;	
							font-family: "Verdana", Arial, sans-serif;		font-size:11px;
						}
.obj_center				{	text-align:center;			}
.obj_submit				{	text-align:center;	padding-left:0px;	font-family: "Verdana", Arial, sans-serif;		font-size:11px;	width:200px;		}
.info_bann				{	font-size:11px;		}

/* IMAGE */
.langue_top				{	background-image:url('../img/languette.jpg');  background-repeat:no-repeat;		height:20px;	
							color:#ffffff;	font-weight:normal;	text-align:right;	padding-right:20px;		padding-top:2px;		}
.langue_bas				{	background-image:url('../img/languette.jpg');  background-repeat:no-repeat;		height:20px;	
							color:#ffffff;	font-weight:normal;	text-align:center;	padding-top:2px;		font-size:9px;	}

.grey_top				{	background-image:url('../img/grey_top.jpg');  	background-repeat:no-repeat;		height:25px;			}
.grey_bas				{	background-image:url('../img/grey_bas.jpg');  	background-repeat:no-repeat;		height:20px;			}
.grey					{	background-image:url('../img/grey.jpg');  		background-repeat:repeat;		}
.box_top				{	background-image:url('../img/box_top.jpg');		background-repeat:no-repeat;		height:25px;			}
.box_bas				{	background-image:url('../img/box_bas.jpg');		background-repeat:no-repeat;		height:20px;			}
.box					{	background-image:url('../img/box.jpg');  		background-repeat:repeat;		}
.motoneige				{	background-image:url('../img/motoneige.jpg');  	background-repeat:no-repeat;		height:290px;	}
.skidoo					{	background-image:url('../img/skidoo.jpg');  	background-repeat:no-repeat;		height:220px;	}
.cadre					{	background-image:url('../img/cadre.jpg');  		background-repeat:no-repeat;		height:370px;	}
.reunion				{	background-image:url('../img/reunion.jpg');  	background-repeat:no-repeat;		height:90px;	}

/* IMAGE COIN ARRONDI */
.coin_hg				{	background-image:url('../img/coin_hg.jpg');  	background-repeat:no-repeat;		height:20px;	width:20px;	}
.coin_bg				{	background-image:url('../img/coin_bg.jpg');  	background-repeat:no-repeat;		height:20px;	width:20px;	}
.coin_hd				{	background-image:url('../img/coin_hd.jpg');  	background-repeat:no-repeat;		height:20px;	width:20px;	}
.coin_bd				{	background-image:url('../img/coin_bd.jpg');  	background-repeat:no-repeat;		height:20px;	width:20px;	}
.coin_hh				{	background-image:url('../img/coin_hh.jpg');  	background-repeat:repeat;			height:20px;	}
.coin_vg				{	background-image:url('../img/coin_vg.jpg');  	background-repeat:repeat;			width:20px;		}
.coin_bh				{	background-image:url('../img/coin_bh.jpg');  	background-repeat:repeat;			height:20px;	}
.coin_vd				{	background-image:url('../img/coin_vd.jpg');  	background-repeat:repeat;			width:20px;		}
/*
.ask_top				{	background-image:url('../img/ask_top.bmp');  background-repeat:no-repeat;		height:25px;			}
.ask_bas				{	background-image:url('../img/ask_bas.bmp');  background-repeat:no-repeat;		height:20px;			}
.ask					{	background-image:url('../img/ask.bmp');  	background-repeat:repeat;		}
.rep_top				{	background-image:url('../img/rep_top.bmp');  background-repeat:no-repeat;		height:25px;			}
.rep_bas				{	background-image:url('../img/rep_bas.bmp');  background-repeat:no-repeat;		height:20px;			}
.rep					{	background-image:url('../img/rep.bmp');  	background-repeat:repeat;		}
*/

/*	POSITIONNEMENT CASE	*/
div#casier							{	width:400px;	text-align:right;	float:right;	margin-top:0px;		padding-right:5px;		padding-left:5px;	}

/*	PARAGRAPHE	*/
p.txt					{	padding:3px 15px 3px 15px;	font-size:12px;	text-align:justify;	}
p.question				{	padding:3px 15px 3px 15px;	text-align:justify;	}
p.punch					{	padding:3px 35px 3px 35px;	text-align:justify;	font-weight:normal;		}
p.next					{	padding:3px 10px 3px 5px;	color:#000000;		text-align:center;	font-size:12px;		}

/*	MENU	*/
div#menu							{	width:100%;	float:left;	margin-top:0px;		}
* 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 #000000;		border-bottom:1px solid #000000;		border-right:1px solid #000000;	}
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;	}
div#menu li							{	float:left;		position:relative;	top:0px;	list-style-type:none;	height:17px;	width:133px;	color:#ffffff;
										text-align:center;		padding-top:5px;
										background-image:url('../img/bouton_up.jpg');  background-repeat:no-repeat;
									}	
div#menu a:hover					{	float:left;	position:relative;	top:-5px;	
										background-image:url('../img/bouton_down.jpg');  background-repeat:no-repeat;	height:17px;	width:113px;
										color:#ffffff;		font-weight:normal;	text-align:center;	padding-top:5px;				}	












.grisaille				{	background-color:#d7d7d7;	}
.bordure				{	border-left:2px solid #000000;		border-top:2px solid #000000;	border-right:2px solid #7d7d7d;	border-bottom:2px solid #7d7d7d;	background-color:#d7d7d7;	}


/*	LOGIN	*/
.log_fond			{	background-color:#ffffff;	border:6px solid #7d7d7d;	}
.login				{	text-align:left;		color:#000000;		font-size:11px;		padding-left:10px;		}
.log_submit			{	background:#7d7d7d; 	color:#ffffff;		width:100px;		height:30px;	font-size: 11px; 	height:24px;	}


/*  LIEN  */
a.mnu_color:link 		{	color:#ffffff;	text-decoration:none;	}
a.mnu_color:visited		{	color:#ffffff;	text-decoration:none;	}
a.mnu_color:hover 		{	color:#ffffff;	text-decoration:none;	font-weight:bold;	}
a.mnu_color:active 		{	color:#ffffff; 	text-decoration:none;	}









.boite					{	padding:10px 2px 10px 5px;	}
.objet_txt				{	font-size:11px;	text-align:right;	padding-right:3px;	font-family: "Verdana", Arial, Helvetica, sans-serif	}
.objet_txt				{	font-size:11px;	text-align:left;	padding-left:3px;	font-family: "Verdana", Arial, Helvetica, sans-serif	}

.tab_calcul				{	font-weight:bold;	}
.tab_right				{	padding-right:5px;	text-align:right;	}
.tab_right_obl			{	padding-right:5px;	text-align:right;	color:#cc0000;	}
.tab_left				{	padding-left:25px;	width:200px;	}
.tab_left1				{	padding-left:25px;	width:300px;	}
.tab_left2				{	padding-left:5px;	}
img.cadre				{
							border-bottom:2px solid #5b0000;
							border-right:2px solid #5b0000;
							border-top:2px solid #c40606;
							border-left:2px solid #c40606;
						}
p.plus					{	padding-right:3px;	text-align:right;		}
p.price					{	font-weight:bold;	padding-top:5px;	padding-bottom:10px;	text-align:center;	color:#fff;	font-size:18px;	background-color:#c40606;		}
li.info					{	margin-left:15px;	list-style:square outside;		text-align:justify;	font-size:10px;	}
.avis					{	color:#c40606;	font-weight:normal;	text-align:left;	padding-left:3px;		font-size:9px;	}
.taxes					{	color:#000000;	font-weight:normal;	text-align:left;	padding-left:3px;		font-size:9px;	}
.prix					{	font-weight:bold;	padding-top:5px;	padding-bottom:10px;	padding-right:10px;	text-align:right;	color:#c40606;	font-size:18px;		}


/*  TABLEAU  */
.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;	}
.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;	}







.cal_top			{	background-color:#372482;	color:#ffffff;	padding-top:3px;	padding-bottom:0px;		text-align:center;		}
.space				{	position:relative;	left:2px;	width:6px;	float:left;		}
.jour				{	position:relative;	top:0px;	float:left;		width:27px;		background-color:#372482;	color:#ffffff;	}

.jour_pale			{	position:relative;	top:0px;	float:left;	width:23px;	height:18px;	color:#ffffff;	font-size:9px; text-align:right;
						background-color:#D3D2B4;	color:#000000;	padding-top:2px;	padding-right:2px;		
						border-left:1px solid #372482;	border-top:1px solid #372482;	
						border-right:1px solid #C0C0D3;	border-bottom:1px solid #C0C0D3;	
					}
.jour_blanc			{	position:relative;	top:0px;	float:left;	width:23px;	height:18px;	color:#000000;	font-size:9px; text-align:right;
						background-color:#ffffff;	color:#000000;	padding-top:2px;	padding-right:2px;		
						border-left:1px solid #372482;	border-top:1px solid #372482;	
						border-right:1px solid #C0C0D3;	border-bottom:1px solid #C0C0D3;	
					}
a.cal_jour			{	display: block;	height:100%;	width: 100%;	color: #000000;			}





					
.cadre_fonce		{	border:1px solid #2d3625;	}

.cadre_pale			{	border-right:2px solid #c3322f;			border-top:1px solid #c3322f;	
						border-left:2px solid #E8F0B1;			border-bottom:2px solid #E8F0B1;	
					}
.cadre_med			{	border-left:1px solid #c3322f;			border-bottom:1px solid #c3322f;	
						border-right:1px solid #E8F0B1;			border-top:1px solid #E8F0B1;	
					}
					

.mois				{	position:relative;	left:5px;	top:5px;	float:left;		border:1px solid #ffffff;	width:189px;	}

.jour_select		{	position:relative;	top:0px;	float:left;	width:23px;	height:18px;	color:#ffffff;	font-size:9px; text-align:right;
						background-color:#8f2c26;	color:#EAD6B1;	padding-top:2px;	padding-right:2px;		
						border-left:1px solid #D2D3B3;	border-top:1px solid #D2D3B3;	
						border-right:1px solid #5C5C5C;	border-bottom:1px solid #5C5C5C;	
					}
.jour_sel			{	position:relative;	top:0px;	float:left;	width:23px;	height:18px;	color:#ffffff;	font-size:9px; text-align:right;
						background-color:#EAD6B1;	color:#000000;	padding-top:2px;	padding-right:2px;		font-weight:normal;
						border-left:1px solid #8f2c26;	border-top:1px solid #8f2c26;	
						border-right:1px solid #D2D3B3;	border-bottom:1px solid #D2D3B3;	
					}
a.select_jour		{	display: block;	height:100%;	width: 100%;		}

a.cal:link, a.cal:visited, a.cal:active, a.cal:hover
					{	color: #ffffff;					font-size:10px;				text-decoration:none;		}
a.cal_jour:link, a.cal_jour:visited, a.cal_jour:active, a.cal_jour:hover
					{	color: #000000;					font-size:10px;				text-decoration:none;		}
					
/*  SECTION PAR PAGE  */
.bande_top			{	background-image:url('../img/top_home.jpg');  			background-repeat:no-repeat;		height:235px;	width:800px;	}
.motomarine_top		{	background-image:url('../img/motomarine_top.jpg');  	background-repeat:no-repeat;		height:235px;	width:800px;	}
.pirate_top			{	background-image:url('../img/pirate_top.jpg');  		background-repeat:no-repeat;		height:235px;	width:800px;	}
.spyder_top			{	background-image:url('../img/spyder_top.jpg');  		background-repeat:no-repeat;		height:235px;	width:800px;	}
.buggy_top			{	background-image:url('../img/dune_buggy_top.jpg');  	background-repeat:no-repeat;		height:235px;	width:800px;	}
.ponton_top			{	background-image:url('../img/ponton_top.jpg');		 	background-repeat:no-repeat;		height:235px;	width:800px;	}
.quad_top			{	background-image:url('../img/quad_top.jpg');  			background-repeat:no-repeat;		height:235px;	width:800px;	}
.motoneige_top		{	background-image:url('../img/motoneige_top.jpg');  		background-repeat:no-repeat;		height:235px;	width:800px;	}
.chaloupe_top		{	background-image:url('../img/chaloupe_top.jpg');  		background-repeat:no-repeat;		height:235px;	width:800px;	}
.canot_top			{	background-image:url('../img/canot_top.jpg');  			background-repeat:no-repeat;		height:235px;	width:800px;	}
.kayak_top			{	background-image:url('../img/kayak_top.jpg'); 	 		background-repeat:no-repeat;		height:235px;	width:800px;	}
.pedalo_top			{	background-image:url('../img/pedalo_top.jpg');  		background-repeat:no-repeat;		height:235px;	width:800px;	}
.aventure_top		{	background-image:url('../img/aventure_top.jpg');  		background-repeat:no-repeat;		height:235px;	width:800px;	}
.escapade_top		{	background-image:url('../img/escapade_top.jpg');  		background-repeat:no-repeat;		height:235px;	width:800px;	}
.pionnier_top		{	background-image:url('../img/pionnier_top.jpg');  		background-repeat:no-repeat;		height:235px;	width:800px;	}
.gaspe_top			{	background-image:url('../img/gaspe_top.jpg');  			background-repeat:no-repeat;		height:235px;	width:800px;	}
.forfait_top		{	background-image:url('../img/forfait_top.jpg');  		background-repeat:no-repeat;		height:235px;	width:800px;	}
					