/* CSS Document */
/*------------------------------*/
/*Images Défillantes*/
/*------------------------------*/
   .marqueeBoxV{margin:auto;border:1px solid black;overflow:auto;width:90%;height:500px;}
   .marqueeBoxH{margin:auto;border:1px solid black;overflow:auto;height:180px;white-space : nowrap;}
   .marqueeBoxHH{margin:auto;border:1px solid black;overflow:auto;height:180px; width:400px;white-space : nowrap;}
   .marqueeBoxpromo{width:90%;height:100px;overflow:auto;}
   
/*------------------------------*/
/*Pour cacher les menu déroulant*/
/*------------------------------*/
.menu
{
background-color:#FF0000;
color:#FFFFFF;
}
.menu a
{
text-decoration:none;
color:#FFFFFF;
}
.menu a:hover,.menu span:hover
{
color: #0000FF;
}

#MENU1 
{
	visibility:hidden;
	position:absolute;
	width:230px;
	border-collapse:collapse;
	left:55px;
	z-index:10;
}

#MENU2 
{
visibility:hidden;
	position:absolute;
	width:200px;
	border-collapse:collapse;
	left:380px;
	z-index:10;
}
#MENU2 span
{
padding-right: 100%;
padding-top: 5px; 
padding-bottom: 5px;
}
/*Sous-sous menu*/
#MENU21
{
visibility:hidden;
	position:absolute;
	width:200px;
	border-collapse:collapse;
	left:580px;
	z-index:10;
}

#MENU22
{
visibility:hidden;
	position:absolute;
	width:200px;
	border-collapse:collapse;
	left:580px;
	z-index:10;
}
#MENU23
{
visibility:hidden;
	position:absolute;
	width:200px;
	border-collapse:collapse;
	left:580px;
	z-index:10;
}
#MENU24
{
visibility:hidden;
	position:absolute;
	width:200px;
	border-collapse:collapse;
	left:580px;
	z-index:10;
}

/*-------------------------------*/
			/*Style onglet*/
/*-------------------------------*/		

#en-tete {
  overflow: hidden;
  background-color: #dae0d2;
  background-image: url("image/fond.png");
  background-position: bottom;
  background-repeat: repeat-x;
}
#en-tete1 {
  overflow: hidden;
  background-color: #dae0d2;
  background-image: url("image/fond.jpg");
  background-position: top;
  background-repeat: repeat-x;
}
/*---------------ROUGE-----------------*/
#en-tete ul li a {
  float: left;
  text-decoration: none;
  letter-spacing: 1px;
  padding-left: 10px;
  background-image: url("image/coin-gauche.png");
  background-repeat: no-repeat;
  background-position: 0% -250px;
}
#en-tete ul li a span {
  float: left;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 3px;
  padding-left: 0px;
  background-image: url("image/coin-droit.png");
  background-repeat: no-repeat;
  background-position: 100% -250px;
  color: #ffffff;
}
/*---------------ORANGE-----------------*/
/*#en-tete ul .Orange a {
  float: left;
  text-decoration: none;
  letter-spacing: 1px;
  padding-left: 10px;
  background-image: url("image/coin-gaucheOrange.png");
  background-repeat: no-repeat;
  background-position: 0% -250px;
}
#en-tete ul .Orange a span {
  float: left;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 3px;
  padding-left: 0px;
  background-image: url("image/coin-droitOrange.png");
  background-repeat: no-repeat;
  background-position: 100% -250px;
  color: #ffffff;
}*/
/*---------------JAUNE-----------------*/
/*#en-tete ul .Jaune a {
  float: left;
  text-decoration: none;
  letter-spacing: 1px;
  padding-left: 10px;
  background-image: url("image/coin-gaucheJaune.png");
  background-repeat: no-repeat;
  background-position: 0% -250px;
}
#en-tete ul .Jaune a span {
  float: left;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 3px;
  padding-left: 0px;
  background-image: url("image/coin-droitJaune.png");
  background-repeat: no-repeat;
  background-position: 100% -250px;
  color: #ffffff;
}*/
/*--------------------------------*/
ul {
/*  float: right;*/
  margin-top: 16px;
  margin-right: 16px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding: 0px;
  list-style: none;
}
li {
  float: left;
  margin-left: 3px;
}
#en-tete ul li#actif a{
  float: left;
  text-decoration: none;
  padding-left: 10px;
  background-image: url(".././all/image/coin-gauche.png");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#en-tete ul li#actif a span {
  float: left;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 3px;
  padding-left: 0px;
  background-image: url(".././all/image/coin-droit.png");
  background-repeat: no-repeat;
  background-position: 100% 0%;
  color: #333333;
}
#en-tete ul li a:hover {
  background-image: url("image/coin-gauche.png");
  background-position: 0% -500px;
}
#en-tete ul li a:focus {
  background-image: url("image/coin-gauche.png");
  background-position: 0% -500px;
}
#en-tete ul li a:hover span {
  background-image: url("image/coin-droit.png");
  background-position: 100% -500px;
}
#en-tete ul li a:focus span {
  background-image: url("image/coin-droit.png");
  background-position: 100% -500px;
}

/*-------------------------------*/
		/*Location*/
/*-------------------------------*/	
.lientarif {
color:#009900;
font-size:70%;
}
.lientarif:hover {
color: #000000;
font-size:80%;
}
.describtarif {
color:#000099;
font-size:70%;
}

/*-------------------------------*/
		/*Tarifs*/
/*-------------------------------*/	
.hsaison {
background-color:#EAEAEA;
color:#0000CC;
}

.saison {
background-color:#6D6D6D;
color: #FF9900;
}

.description {
background-color: #0000FF;
color: #FFFFFF;
}

.blanc{
background-color:#FFFFFF;
}

/*-------------------------------*/
	/*GENERAL*/
/*-------------------------------*/	

#Tablcorp td {
background-color: #333333;
}

h1{
color: #FF6600;
}

body {
  margin: 0px;
  padding: 0px;
  line-height: 1.4;
  font-family: Georgia,tahoma,arial,helvetica,"bitstream vera sans",sans-serif;
  font-size: 14px;
  color: #000000;
  background-color: #CCCCCC;
}

html a{
text-decoration:none;
color:#FFFFFF;
}
html a:hover{
color: #0000FF;
}
#tri span:focus{
color:#0000FF;
}

