BODY 			            { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; margin-top: 0px; margin-left: 0px; }
BODY.site					{ background-color: #000000;}
td,tr,table,div,li,p        { FONT-SIZE: 11px; }
.imageDroite				{ margin: 10px 0 0 10px;}
.imageGauche				{ margin: 10px 10px 0 0;}
.Size1 				   		{ FONT-SIZE: 10px; }
.Size2 	 				    { FONT-SIZE: 12px; }
.Size3 	                    { FONT-SIZE: 15px; }
.Size4 	 				    { FONT-SIZE: 17px; }
.Size5 	 				    { FONT-SIZE: 21px; }
.Size6 	 				    { FONT-SIZE: 25px; }
.blanc						{ color: #FFFFFF; text-align: center; font-size: 12px;}
.jaune 	   	 			    { COLOR: #F3CA33; }
.rouge 	   	 			    { COLOR: #BF2424; FONT-SIZE: 26px; font-weight: bold;}
.prix 	   	 			    { COLOR: #BF2424; font-weight: bold;}
.gras						{ font-weight: bold; }
.centre						{ text-align:center; }
.demiBR                     { FONT-SIZE: 5px; }
.bouton       				{ WIDTH: auto; cursor: pointer; background-color: #000000; color: #F3CA33; border: 3px #FFFFFF double; font-size: 8pt; border-color: black; font-weight:bold; }
.km					 		{ COLOR: #2D68AC; }
img.lettrine				{ margin: 0px 10px 10px 0px;  border: 1px solid #000000;}

hr 					 		{ display:block; height: 1px; margin: 0; padding: 0; color: #000000; background-color: #000000; border: 0; margin-bottom: 0px; }
sup	   				 		{ FONT-SIZE: 11px;}
h1             				{ COLOR: #000000; font-size: 13px; margin-bottom: 0em; margin-top: 0em; font-weight: bold; }
h1.titreSection	      	    { COLOR: #000000; font-size: 18px; margin-bottom: 0em; margin-top: 0em; font-weight: bold; border: 1px solid #000000; padding: 4px; background-image:url(/PagesInterieures/BGTitre.jpg); background-repeat:no-repeat;}
h1.forfaits		            { FONT-FAMILY: Verdana, sans-serif; color: #000000; font-size: 10px; margin-bottom: -1em; margin-top: 0em;}
h2	      	   			    { COLOR: #000000; font-size: 11px; margin-bottom: 5px; margin-top: 0px; font-weight: bold; }
h3	      	   			    { COLOR: #000000; font-size: 11px; margin-bottom: 5px; margin-top: 0px; font-weight: bold;}
h4							{ font-style:italic; font-size: 11px;}

ul 							{ margin: 0px 20px 0 20px; padding-left: 0; }
ol 							{ margin: 0px 20px 0 20px; padding-left: 0; }
ul li 						{ margin-left: 0; padding-left: 0; margin-bottom: 4px; list-style:url(/PagesInterieures/bullet.gif);}

form   		   			    { margin: 0px;}
.nobr						{ white-space: nowrap;}

A						    { FONT-SIZE: 11px; COLOR: #2D68AC; }
A:visited					{ FONT-SIZE: 11px; COLOR: #5A3696; }
A:hover						{ FONT-SIZE: 11px; COLOR: #E1B92F; text-decoration:none; }
A.titreForfait              { text-decoration:none; }
A.titreForfait:visited      { text-decoration:none; }
A.titreForfait:hover        { text-decoration:none; }

/* ---------- Spécifiques ---------- */
#hautDePage 				{ width: 728px; padding-right: 20px; padding-bottom: 10px; padding-top: 15px; font-size: 12px; color: #B3B3B3; text-align: right; }
#hautDePage a				{ COLOR: #FFFFFF; text-decoration:none; }
#hautDePage a:visited		{ COLOR: #FFFFFF; text-decoration:none; }
#hautDePage a:hover			{ COLOR: #F3CA33; text-decoration:none; }

#basDePage 				    { clear:both; width: 728px; padding-right: 20px; padding-bottom: 10px; padding-top: 15px; font-size: 12px; color: #B3B3B3; text-align: right; }
#basDePage a				{ COLOR: #FFFFFF; text-decoration:none; }
#basDePage a:visited		{ COLOR: #FFFFFF; text-decoration:none; }
#basDePage a:hover			{ COLOR: #F3CA33; text-decoration:none; }
#basDePage div				{ clear:both; }

#menuEntete				    { width: 728px; padding-right: 20px; padding-bottom: 10px; padding-top: 10px; background-color: #000000; color: #F3CA33; text-align: right; }
#menuEntete a				{ COLOR: #FFFFFF; text-decoration:none; }
#menuEntete a:visited		{ COLOR: #FFFFFF; text-decoration:none; }
#menuEntete a:hover			{ COLOR: #F3CA33; text-decoration:none; }

#menuEntete2			    { width: 748px; background-color: #000000; color: #F3CA33;}
.logo						{ float: left; width: 185px;}
.animation					{ float: right; width: 563px; height: 285px; COLOR: #000000; background-image: url(/PagesInterieures/BGForfaits.gif); background-repeat: no-repeat; background-color: #000000; text-align: left; }
.animation a			    { COLOR: #000000; }
.animation a:visited		{ COLOR: #000000; }
.animation a:hover			{ COLOR: #000000; }
.sansAnimation				{ float: right; width: 563px; height: 255px; COLOR: #FFFFFF; background-color: #FFFFFF; }
.border1					{ border-left: 1px solid #000000; border-bottom: 1px solid #000000;}
.border2					{ border-left: 1px solid #000000;}
.border3					{ border-left: 1px solid #000000; border-right: 1px solid #000000;}

#coorPrint					{ display:none; }
#basDePage				    { width: 728px; padding-right: 20px; padding-bottom: 10px; padding-top: 15px; font-size: 12px; color: #B3B3B3; text-align: right; }
#BG							{ width: 748px; background-image:url(/PagesInterieures/BG.gif); background-repeat:repeat-y;}
#contenu				    { width: 748px; height: 663px; border: 1px solid #FFFFFF; background-image:url(/PagesInterieures/BGMenubas.jpg); background-position:bottom; background-repeat:no-repeat; }
#Table 					    { FONT-FAMILY: Verdana, Arial, sans-serif; float: right; height: inherit; width: 521px; padding-left: 19px; padding-bottom: 15px; background-color: #FFFFFF; text-align: left; }
.icone 					    { padding-top: 5px; padding-bottom: 5px; text-align: right; }

#menu 					    { float: left; width: 185px; background-color: #000000; padding-bottom: 20px;}
div.menuHaut				{ padding-top: 4px; padding-bottom: 6px; padding-left: 20px; FONT-SIZE: 10px; text-align: left; border-bottom: 1px solid #483C0F; }
div.menuBoite				{ FONT-FAMILY: Arial, Verdana, sans-serif; FONT-SIZE: 11px; padding-top: 4px; padding-bottom: 6px; padding-left: 20px; text-align: left; border-bottom: 1px solid #483C0F; background-image: url(/PagesInterieures/flecheSM.gif); background-repeat: no-repeat; }
div.menuBoite a				{ COLOR: #FFFFFF; text-decoration:none; }
div.menuBoite a:visited		{ COLOR: #FFFFFF; text-decoration:none; }
div.menuBoite a:hover		{ COLOR: #F3CA33; text-decoration:none; }

div.menuBoite2				{ FONT-FAMILY: Arial, Verdana, sans-serif; FONT-SIZE: 11px; padding-top: 4px; padding-bottom: 6px; padding-left: 22px; text-align: left; border-bottom: 1px solid #483C0F; }
div.menuBoite2 a			{ COLOR: #FFFFFF; text-decoration:none; }
div.menuBoite2 a:visited	{ COLOR: #FFFFFF; text-decoration:none; }
div.menuBoite2 a:hover		{ COLOR: #F3CA33; text-decoration:none; }

.titre					    { width: 512px; border: 1px solid #000000; padding: 4px; background-image:url(/PagesInterieures/BGTitre.jpg); background-repeat:no-repeat; font-weight: bold; }
.section					{ FONT-SIZE: 18px; }


#listing				    {width: 522px;}
.gauche						{float: left; width: 255px; border: 1px solid #000000; margin-bottom: 10px;}
.droit						{float: right; width: 255px; border: 1px solid #000000; margin-bottom: 10px;}
.nomForfait					{ padding-left: 16px; padding-top: 5px; padding-bottom: 5px; background-image:url(/PagesInterieures/BGListing.jpg); background-repeat:no-repeat; font-weight: bold; border-bottom: 1px solid #000000;}
.description				{padding: 6px; background-color: #FFFFFF;}

#Prix					    { float: right; width: 224px;}
.tarif 					    { padding: 15px; background-image: url(/PagesInterieures/BGTarifs.gif); background-repeat: no-repeat; text-align: center; font-weight: bold; }
.liensInterne				{ width: 202px; background-color: #FDFBF3; padding: 10px; border: 1px solid #000000; text-align: left;}

#incluant				    { float: left; width: 280px; padding-bottom: 20px;}
.element1					{ float: left; width: 120px;}
.element2					{ float: right; width: 160px;}

div.message            		{ background-color: #F2CA34; padding: 10px; border: 1px dashed #000000; width: 498px;}

div.indexation				{ color: #B3B3B3; FONT-SIZE: 10px; text-align:justify; }
div.indexation a			{ color: #B3B3B3; }
div.indexation a:visited    { color: #B3B3B3; }
div.indexation a:hover		{ color: #B3B3B3; }
div.indexation h1			{ color: #B3B3B3; display:inline; }
div.indexation h2			{ color: #B3B3B3; display:inline; }
div.indexation h3			{ color: #B3B3B3; display:inline; }

img.banqueDImages   		{ border: 1px solid #000000; }


/* ---------- Pour les formulaires ---------- */
.sansLargeur				{ WIDTH: auto;}
input						{ WIDTH: 300px; COLOR:#000000; FONT-SIZE: 12px; }
input.autre					{ WIDTH: 242px; }
input.nf					{ WIDTH: 250px; COLOR:#000000; FONT-SIZE: 12px; }
input.carteCredit			{ WIDTH: 80px;  COLOR:#000099; FONT-SIZE: 12px; }
input.ami					{ WIDTH: 105px; COLOR:#000000; FONT-SIZE: 12px; }
input.amiCourriel 			{ WIDTH: 165px; COLOR:#000000; FONT-SIZE: 12px; }
input.petit					{ WIDTH: 105px;}
input.newsletter			{ WIDTH: 125px;}
select						{ WIDTH: 306px; COLOR:#000000; FONT-SIZE: 12px; }
select.nf					{ WIDTH: 250px; COLOR:#000000; FONT-SIZE: 12px; }
select.small				{ WIDTH: 150px; COLOR:#000000; FONT-SIZE: 12px; }
select.reservation			{ WIDTH: 300px; COLOR:#000000; FONT-SIZE: 12px; }
select.banqueImagesPop	    { WIDTH: 201px; COLOR:#000000; FONT-SIZE: 12px; }
textarea					{ WIDTH: 300px; COLOR:#000000; FONT-SIZE: 12px; }
textarea.nouvelleFenetre	{ WIDTH: 250px; COLOR:#000000; FONT-SIZE: 12px; }
textarea.ami				{ WIDTH: 445px; COLOR:#000000; FONT-SIZE: 12px; }

div.videos {
 width:250px;
 float:left;
 text-align:center;
}

div.titreVideo{
 background-color:#f6f6f6;
 border:1px solid #cccccc;
 padding:10px 5px 10px 5px;
 margin-top:-19px;
}








table.classTableau{
  font-size: 11px;
  border-collapse: collapse;
  border: 1px solid #000;
}

.classTableau td{
  padding: 5px 5px;
  border: 1px solid #000;
  vertical-align:top;
}

td.titreGauche{
  background-color: #F9E8A8;
}

td.titreHaut{
  background-color: #F2CA34;
  font-weight: bold;
}



/* Parc des véhicules */
.parcTitre{
 background-image:url('/PagesInterieures/parcVehicule_bgTitre.gif');
}

.parcVehicule{
 background-color:#fdfbf3;
 border:1px solid #000;
 padding:20px;
}

.parcVehiculeImage{
 float:left; 
 margin-right:20px; 
 text-align:center;
}


/* Découvrez */
.imgFloatLeft{
 float:left;
 margin-right:25px
}

.imgFloatRight{
 float:right;
 margin:0 0 10px 10px;
}

/*qui sommes-nous*/
.texteItalique{
font-style:italic;
text-align:right;
}

/* pub conseil */

#encartConseil{
width:146px;
height:337px;
border:3px solid #ffc801;
}

#encartConseil .sousCadre{
border:2px solid #000;
width:140px;
height:331px;
background-image:url(/PagesInterieures/fond_pubRappel.gif);
background-repeat:repeat-x;
}

#encartConseil .titreCadre{
font-size:17px;
color:#6d4a0d;
font-weight:bold;
margin:12px auto 8px auto;
}

#encartConseil p{
font-size:12px;
margin:3px auto 12px auto;
}

#encartConseil .sousCadre a img{
border:none;
}

#encartConseil .petit{
font-size:10px;
}

#encartConseil .heures{
font-size:10px;
color:#ffc801;
margin-top:25px;
}

.sansCadre{
border:none;
}