/* 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;
padding-left:5px;
}
.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;
}

/*-------------------------------*/
			/*head*/
/*-------------------------------*/	
#abriarlos{
position:absolute; 
right:40%; 
top:1%; 
color: #0033FF;
}
#tel{
position:absolute; 
right:20%; 
top:2%; 
color: #0033FF;
}

#site{
position:absolute; 
right:5%; 
top:2%; 
color: #0033FF;
}
/*-------------------------------*/
		/*foot referencement*/
/*-------------------------------*/	
.echangesPG1{
padding:10px 10px;
margin:0px;
text-align:left;
font-size:9px;
color:gray;
font-weight:normal;
}
/*-------------------------------*/
	/*Image Jquery*/
/*-------------------------------*/
/*#jMyCarousel1{
	height:200px;
}*/
.div_chalet{
	position:absolute; 
	width:82%;
	max-width: 85%;
	left:9%;
	/*right:4%;*/
}
.chalet_g{
	height:192px;
	position:absolute; 
	left:-120px; 
	/*margin-right:41%;*/
	z-index:3
}
.chalet_d{
	height:192px;
	position:absolute; 
	right:-120px; 
	/*margin-left:41%;*/
	z-index:3
}
.Jimage {
    /*-moz-border-radius: 4px 4px 4px 4px;*/
    -moz-box-shadow: 0 0 10px #AAAAAA;
	border:0;
	height:130px;
	}
.Jimage:hover{
    /*-moz-border-radius: 4px 4px 4px 4px;*/
    -moz-box-shadow: 0 0 10px #222222;
	}
.JimageDesc{
	margin: 0pt;
}
.lightbox-enabled{
	display:inline-block;
	height:164px;
	/*-moz-border-radius: 4px 4px 4px 4px;*/
	padding:8px;
}
/*pour l'acceuil*/
.Jimage2 {
    /*-moz-border-radius: 4px 4px 4px 4px;*/
    -moz-box-shadow: 0 0 10px #AAAAAA;
	border:0;
	width:90%;
	}
.Jimage2:hover{
    /*-moz-border-radius: 4px 4px 4px 4px;*/
    -moz-box-shadow: 0 0 10px #222222;
	}
#lightbox-enabled{
	display:inline-block;
	height:100px;
	/*-moz-border-radius: 4px 4px 4px 4px;*/
	padding:8px;
}
/*-------------------------------*/
	/*vignette*/
/*-------------------------------*/
.div_anti{
	margin-top:110px;
}
.div_globale{
	margin-top:-100px;
}
.img_h{
	z-index:3;
	position:relative;
	width:320px;
}
.img_centrale{
	width:320px;
}
.tab_centrale{
	width:320px; 
	position:relative; 
	bottom:45px;
	z-index:4;
}
.img_b{
	width:320px;
	position:relative; 
	bottom:60px;
	z-index:3
}
.prix{
	text-decoration:blink; 
	font-weight:bold; 
	font-size:200%; 
	color:#0000FF;
}
.vign_description{
	font-weight:bold;
}
.ancien_prix{
	text-decoration: line-through; 
	font-style:italic; 
	color: #333333;
}
/*-------------------------------*/
	/*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;
  min-width:1024px;
  min-height:600px;
}
html{
  min-width:1024px;
  min-height:600px;
}

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

.vAlignTop{
vertical-align: top;
}

/*-------------------------------*/
	/*chorale*/
/*-------------------------------*/	
.Ch{
color:#9900CC;
}
.C{
  margin: 0px;
  padding: 0px;
  line-height: 1.4;
  font-family: Georgia,tahoma,arial,helvetica,"bitstream vera sans",sans-serif;
  font-size: 14px;
  color: #0066CC;
  background-color: #CCCCCC;
}
.JimageC {
    /*-moz-border-radius: 4px 4px 4px 4px;*/
    -moz-box-shadow: 0 0 10px #AAAAAA;
	border:0;
	height:250px;
	}
.JimageC:hover{
    /*-moz-border-radius: 4px 4px 4px 4px;*/
    -moz-box-shadow: 0 0 10px #222222;
	}
.marqueeBoxChorale{margin:auto;border:2px groove #FFFFFF;overflow:auto;height:50px; width:80%;}
