td {
	background-repeat:no-repeat;
	font-family:arial;
	font-size:12px;
	vertical-align:top;
	text-align:justify;
	color:#575757;
}
td.menu {
	padding-top:8px;
	padding-left:14px;
	background-repeat:repeat;
}
td.Milieu {
	vertical-align:middle;
	font-weight:bold;
}

td.I {
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	color:white;
	font-size:14px;
}

td.I_Home {
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	color:#FD840D;
	font-size:14px;
}

.TextTitre {
	color:#575757;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
}

.DefautPage {
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:arial;
	font-size:12px;
	padding-left:20px;
	padding-top:40px;
}

.DefautPage a{
	color:#575757;
}

.DefautPage a:hover{
	text-decoration:none;
}

.Page {
	background-repeat:no-repeat;
	background-position:bottom left;
	font-family:arial;
	font-size:12px;
	padding-right:30px;
	padding-left:30px;
	padding-top:60px;
	padding-bottom:100px;
}

.TextBold {
	font-family:arial;
	font-size:12px;
	font-style:inherit;
}

.HomePage {
	background-position:bottom left;
}

.News {
	background-position:bottom left;
	background-color:#FFF9D9;
   	font-size: 12px;
   	font-weight:bold;
   	text-decoration:none;
	border-left-style:dashed;
	border-left-width:2px;
   	border-left-color:#FFE21A;
	border-top-style:dashed;
	border-top-width:2px;
   	border-top-color:#FFE21A;
}

.NoFlash {
   	font-size: 12px;
   	font-weight:bold;
   	text-decoration:none;
	text-align:left;
	vertical-align:bottom;
	border-left-style:dashed;
	border-left-width:2px;
   	border-left-color:#FFE21A;
}

.ImageDown {
	padding-top:10px;
}

.PagePadding {
	background-repeat:no-repeat;
	font-family:arial;
	font-size:12px;
	padding-right:30px;
	padding-left:30px;
	padding-top:60px;
}

.NavBar {
	vertical-align:middle;
	text-align:left;
}

.MenuBar {
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:middle;
}

.TextMenu {
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
}

.TitreNews {
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#575757;
	font-weight:bold;
	text-align:left;
}

.CorpsNews {
	font-family:arial;
	font-size:11px;
	padding-bottom:10px;
	padding-right:10px;
	color:#575757;
}

.Footer {
	font-family:arial;
	font-size:11px;
	text-align:center;
	padding-top:5px;
	color:#575757;
}

td.LienNews a{
	font-family:arial;
	font-size:11px;
	text-decoration:none;
	color:#575757;
}

.TarifsMenu {
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}

.TarifsTitre {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}

.InputForm {
	font-size:10px;
	font-weight:normal;
	font:Arial, Helvetica, sans-serif;

}

a {
	color:#000000;
}

.Home {
	background-repeat:no-repeat;
	font-family:arial;
	font-size:12px;
	vertical-align:top;
	text-align:justify;
	background-position:left;
}

.TextBack { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	font-weight: normal;
	vertical-align:middle;
}

.textenoirbold{
	font-weight:bold;
}

.texteblancsoustitre{
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
}

.TitreGras{
	padding-left:5px;
	font-weight:bold;
	vertical-align:middle;
}
.DetailLocation{
	padding-top:8px;
}
.ImageGalerie{
	border-color:#000000;
}
.ImageDescriptif {
	text-align:right;
	vertical-align:middle;
}

.PopupTitre {
	color:#FD840D;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
}

.PopupText {
	padding-top:10px;
}
.row1{
	background-color:#D8DDE0;
}
.entete {
	visibility:hidden;
}

.lastmodified {
	visibility:hidden;
}
/*--------------- MENU ---------------------*/

.LinkMenuPage a{
   color:#666666;
   font-size: 12px;
   text-align:center;
   font-weight:bold;
  }
   
/* RollOver Menu */
 
.Linkout  {
   color: white;
   font-size: 12px;
   text-align:center;
   font-weight:bold;
   cursor:hand;
   }
   
.LinkoutHome  {
   color: #FD840D;
   font-size: 12px;
   text-align:center;
   font-weight:bold;
   cursor:hand;
   }

.LinkoutSelect  {
   color: #333333;
   font-size: 12px;
   text-align:center;
   font-weight:bold;
   cursor:hand;
   }
   
.Linkout a {
   font-size: 12px;
   text-decoration: none;
   color:white;
   text-align:center;
   }

.LinkoutHome a {
   font-size: 12px;
   text-decoration: none;
   color:#FD840D;
   text-align:center;
   }
   
.Linkover {
   color: white;
   background-color:#DD1602;
   font-weight:bold;
   text-align:center;
   }
   
.Linkover a {
   font-size: 12px;
   text-decoration: none;
   color:white;
   text-align:center;
   }
   
   
/* ROLLOVER IMGS MENU */
 
.LinkImgout {
   color: white;
   font-size: 12px;
   font-weight:bold;
   }
   
.LinkImgout a{
   font-size: 12px;
   text-decoration: none;
   color:white;
   }
   
.LinkImgover{
   color: white;
   background-color:#F7A42E;
   font-weight:bold;
   }
   
.LinkImgover a{
   font-size: 12px;
   text-decoration: none;
   color:white;
   }
 
 
 
/*--------------- LAYER STYLES -----------*/
 

.Layerout  {
   color: white;
   font-size: 12px;
   font-weight:bold;
   text-decoration:none;
   border-top-style:dotted;
   border-width:1px;
   border-top-color:#FFFFFF;
   padding:3px 0px 3px 5px;
   }

.LayeroutHome  {
   color: #FD840D;
   font-size: 12px;
   font-weight:bold;
   text-decoration:none;
   border-top-style:dotted;
   border-width:1px;
   border-top-color:#FFFFFF;
   padding:3px 0px 3px 5px;
   }
     
.LayeroutHome a {
   font-size: 12px;
   text-decoration: none;
   color:#FD840D;
   font-weight:bold;
   }
   
.Layerout a {
   font-size: 12px;
   text-decoration: none;
   color:white;
   font-weight:bold;
   }
.Layerover {
   background-color:#DD1602;
   font-weight:bold;
   border-top-style:dotted;
   border-width:1px;
   border-top-color:#FFFFFF;
   padding:3px 0px 3px 5px;
   }

.LayeroverHome {
   background-color:#FD9A0D;
   font-weight:bold;
   border-top-style:dotted;
   border-width:1px;
   border-top-color:#FFFFFF;
   padding:3px 0px 3px 5px;
   }
   
.LayeroverDivertissement {
   background-color:#EEBEB9;
   font-weight:bold;
   border-top-style:dotted;
   border-width:1px;
   border-top-color:#FFFFFF;
   padding:3px 0px 3px 5px;
   }
   
.Layerover a{
   font-size: 12px;
   text-decoration: none;
   color:white
   }

.LayeroverHome a{
   font-size: 12px;
   text-decoration: none;
   color:white
   }

.LayeroverDivertissement a{
   font-size: 12px;
   text-decoration: none;
   color:white
   }
   
.LayerImgover_home{
   background-color:#DD1602;
   }
   
.LayerImgover a{
   text-decoration: none;
   }
   
.LayerImgout{
   color: white;
   background-color:#F7A42E;
   }

ul			{
			padding-left:10px;
			margin-left:1px;
			margin-bottom:0px;
			margin-top:0px;
			}
			
li			{
			margin-bottom:0px;
			margin-left:5px;
			margin-top:0px;
			}		
.TextTitreTable
	{
	background-color:#97B5D3;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
	}