@charset "utf-8";
/* CSS Document */
.Table_BGL
	{
		width: 800px;
		background-color: #FFFFFF;
	}

.HTop_Left
	{
		background-image:url(images/Header_Top_Left.jpg);
		background-position: left;
		background-repeat: no-repeat;
		width: 240px;
		height: 164px;
	}
.HTop_Repeat
	{
		background-image: url(images/Header_Top_Repeat.jpg);
		background-position: left;
		background-repeat: repeat-x;
		height: 164px;
	}
.HTop_Right
	{
		background-image: url(images/baniere.jpg);
		background-position: right;
		background-repeat: no-repeat;
		width: 514px;
		height: 164px;
	}
.Footer_Right
	{
		background-image: url(images/Footer_Right.jpg);
		background-position: right;
		background-repeat: no-repeat;
		width: 275px;
		height: 15px;
	}
.Bg_Menu
	{
		background-image: url(images/Bg_Menu.jpg);
		background-position: left;
		background-repeat: repeat-x;
		height: 39px;
	}
.MenuLink, a.MenuLink:link, a.MenuLink:visited
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #410000;
		text-decoration: none;
		cursor: pointer;
	}
a.MenuLink:hover
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #fff5d2;
		text-decoration: none;
		cursor: pointer;
	}
.MenuLink2, a.MenuLink2:link, a.MenuLink2:visited, a.MenuLink2:hover

	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #fff5d2;
		text-decoration: none;
		cursor: pointer;
	}
.Menu_Space
	{
		padding-right: 20px;
	}
.Copyright
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #fff5d2;
		padding-left: 10px;
	}
.DesignerLink, a.DesignerLink:link, a.DesignerLink:visited
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #fff5d2;
		text-decoration: none;
		cursor: pointer;
	}
a.DesignerLink:active, a.DesignerLink:hover
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000;
		text-decoration: none;
		cursor: pointer;
	}
.MenuBP, a.MenuBP:link, a.MenuBP:visited
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FFDF00;
		text-decoration: none;
		cursor: pointer;
	}
a.MenuBP:active, a.MenuBP:hover
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #fff5d2;
		text-decoration: none;
		cursor: pointer;
	}
.Title_Normal
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #008000;
	}
.Title_Formulaire
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		font-style:italic;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #04A4C5;
		text-align:center;
	}
.Title_Normal_White
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #fff;
		text-align:center;
	}
.Title_Normal_White2
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #fff;
		text-align:left;
	}
.Title_Normal_Orange
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #FF0607;
	}
.Title_Normal_Gray
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #3F3F2E;
	}
.Title_Normal_Blue
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #04A4C5;
	}
.Title_Normal_Black
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000;
	}
.Texte_Normal
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #333333;
		text-align: justify;
	}
.Texte_Normal_Orange
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #FF0607;
		text-align: justify;
	}
p 
	{
		text-indent: 10%;
	}
a:link, a:active, a:visited
	{
		color: #FF0607;
		font-weight: bold;
		text-decoration: none;
	}
a:hover
	{
		color: #000;
		font-weight: bold;
		text-decoration: underline;
	}

.Navigation_color, a.Navigation_color:link, a.Navigation_color:active, a.Navigation_color:visited
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #008000;
		font-weight: normal;
		text-decoration: none;
	}
a.Navigation_color:hover
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000;
		font-weight: normal;
		text-decoration: underline;
	}
.contact_mail, a.contact_mail:link, a.contact_mail:active, a.contact_mail:visited
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #0066CC;
		font-weight: normal;
		text-decoration: none;
	}
a.contact_mail:hover
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000;
		font-weight: normal;
		text-decoration: underline;
	}
.Reservation_Button, a.Reservation_Button:link, a.Reservation_Button:active, a.Reservation_Button:visited, a.Reservation_Button:hover
	{
		background-image:url(images/baniere_button.png);
		background-position:left;
		background-repeat: no-repeat;
		width: 285px;
		height: 39px;
		cursor: pointer;
	}
.Baniere
	{
		background-image: url(images/baniere.gif);
		background-repeat: no-repeat;
		width: 780px;
		height: 150px;
	}
/*formulaire*/
.box_txt
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		border:#E3E9EF solid 1px;
		background-color:transparent;
	}
.box_textarea
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #000;
		border: #E3E9EF solid 1px;
		margin-bottom:5px;
		background-color:#fff;
		padding-left:2px;
	}
/*#scroll
	{
		 scrollbar-face-color: #fff;
		 scrollbar-shadow-color: #fff;
		 scrollbar-highlight-color: #fff;
		 scrollbar-3dlight-color: #fff;
		 scrollbar-darkshadow-color: #fff;
		 scrollbar-track-color: #fff;
		 scrollbar-arrow-color:#FF6600;
	}*/
/******************************** Galerie Style ********************************/
.Title1
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 24px;
		font-weight: bold;
		color: #333333;
	}

#TopFrame {
	width: 100%;
	height: 100%;
	border: 0px;
}

#BottomFrame {
	width: 100%;
	height: 100%;
	border: 0px;
}

a 			{ color: #000; text-decoration: none; font-weight:normal;} 
a:hover		{ color: #000; text-decoration: underline; }


/* index frame */

.indexContent {
	width:95%;
	border-bottom:1px dotted #333333;
	padding-top:6px;
	padding-bottom:6px;
}

.indexInfo {
	font-size: 12px;
	font-family: Trebuchet MS, verdana, arial;
	padding: 0 0 0 6px;
}

.indexInfo .filename {
	color: #000;
}

.indexInfo .subTitle {
	color: #3F3F2E;
	padding-left: 5px;
}

/* file info */

#content {
	width:100%;
	font-size:11px;
	font-family:Trebuchet MS, verdana, arial;
	color: #333333;
	border-bottom:1px dotted #333333;
	padding:8px;
}

#content .header{
	font-size:9px;
	font-weight:bold;
	color: #999;
}

#contentLast {
	width:95%;
	font-size:11px;
	font-family:Trebuchet MS, verdana, arial;
	color: #333333;
	padding-top:6px;
}

#contentLast .header{
	font-size:9px;
	font-weight:bold;
	color: #999;
}


/*******************************************************************************/
