#header {
	text-align:center;
	padding:0;
	margin: 0px;
	background-image:url(../images/header.png);
	background-repeat:no-repeat;
	width:800px;
	height:89px;
}

#tablemenutop {
	text-align: right;

}
#global_1 {
	position:relative;
	left:50%;
	margin: 5px 0 0 -400px;
	width:800px;
	padding:0;
	padding-top:5px;
	visibility: visible;
	overflow: visible;
	
}
#table_check {
	background-image:url(../images/reservation_box.png);
	background-repeat:no-repeat;
	background-position:center;
	width:335px;
	height:160px;
}

#header_line {
	text-align:center;
}
#diaporama {
	/*text-align:center;*/
	margin: 0px;
	padding:0;
}
#main_contenu {
	width: 800px;
	background-color: #382d24;
	margin: 0px;
	padding:0;
	padding-bottom: 0px;
}
#main_contenu_gallery {
	width: 800px;
	background-color: #382d24;
	margin: 0px;
	padding:0px;
}
#menu_line {
	text-align:center;
	margin: 0px;
	padding: 0px;
}

#menu_line2 {
	text-align:center;
}
#contact {
	width: 800px;
	height: 80px;
	background-color:#382d24;
	margin: 0px;
	padding:0;
}

#checktable {
	margin-top:0px;
}
#incheckbox {
	width: 240px;
	height: 135px;
	margin: 2px;
	padding:0;
	margin-left: 7px;
}

#CheckButon {
	margin-top:3px;
	margin-left:60px;
}
#CheckAllButon {
	text-align:center;
	margin: 0px;
	padding:0;
}
#copyright {
	width: 810px;
	height: 43px;
	margin-top:0px;
	text-align:center;
}
#menu {
	text-align:center;
	background-image:url(../images/menu.png);
	background-repeat:no-repeat;
	width: 800px;
	height: 40px;
	margin:0px;	
}

#checkbox {
	margin:0px;
	padding:0px;
}
#checkbox1 {
	margin:0px;
	padding:0px;
}

#copyright {
	width:810px;
	height:43px;
	background-image:url(../images/copyright.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin-top:10px;	
	
	padding:0px;	
}
h1 {
	text-align:center;
	font-size:16px;
	color:#dbd7cc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

.floatable {
	float:right;
	margin-top:15px;
	font-size:16px;

}
.floatableBas {
	font-size:16px;
}
.CheckButon{
	background-image:url(../images/button_check.png);
	background-position:top left;
	background-repeat:no-repeat;
	border:none;
	width:220px;
	height:25px;
}
.button_checkall{
	background-image:url(../images/button_checkall.png);
	background-position:top left;
	background-repeat:no-repeat;
	border:none;
	width:200px;
	height:34px;
}
.TextGris {
	font-size:11px;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.TextGrisClair {
	font-size:11px;
	color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
.TextBlanc {
	font-size:11px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
body {
	background-image:url(../images/bg.gif);
	background-repeat:repeat;
	margin: 0px;
	padding:0;	
}
.SlogHome {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
	color: #990033;
}
.QuickContactHD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.QuickContactHDBold {font-size: 13px}
.Copy {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF
}
.Menu{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990033;
}
.Menu a {
	color: #990033;
	text-decoration:none;
}
.CheckSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #316300;
	font-size: 14px;
}

.CheckSearch a {
	color: #316300;
	text-decoration:none;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 11px;
}
.EmailText {
	color:#FFFFFF;
}

.TitreN {
	color: #990033;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.TitreBlanc {
	font-size:13px;
	color:#FFFFFF;
	font:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.TitreBlanc18 {
	font-size:18px;
	color:#FFFFFF;
	font:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.TitreBlanc24 {
	font-size:24px;
	color:#FFFFFF;
	font:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.TxtN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.txtgb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.form2 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #003300; font-size: 11px; }
.SpamIntro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF00;
}

.AddServicesMainTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-align:center;
}
.AddServicesTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336600;
}
.AddServicesTxt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

#header_line_up{
margin: 0px;
padding: 0px;

}
#navcontainer0 ul
{
margin: 0px;
padding: 0px;
padding-top: 5px;
text-align: right;
margin-right:10px;
padding-right:10px;
}
#navcontainer1 ul
{
margin: 0px;
padding: 0px;
padding-top: 5px;
text-align: left;
}
#navcontainer ul
{
margin: 0px;
padding: 0px;
padding-top: 10px;
text-align: left;
}

.li0 {
	background-image:url(../images/bullet.png);
	background-repeat:no-repeat;
	background-position: 0 .4em;
	padding-left: .6em;
}
.liLang {
	background:none;	
	padding-left: .2em;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
li {
	background-image:url(../images/bullet.png);
	background-repeat:no-repeat;
	background-position: 0 .4em;
	padding-left: .6em;
}
.first {
background-image:none;
}

#navcontainergallery ul li { display: inline;
text-align:right  }

#navcontainer ul li { display: inline; }
#navcontainer0 ul li { display: inline; }
#navcontainer0 ul liLang { display: inline; }
#navcontainer1 ul li { display: inline; }

#navcontainer0 ul li a
{
text-decoration: none;
padding: .2em .2em;
color:#FFFFFF;
}
#navcontainer0 ul liLang a
{
text-decoration: none;
padding: .2em .2em;
color:#FFFFFF;
}
#navcontainer1 ul li a
{
text-decoration: none;
padding: .2em .4em;
color:#FFFFFF;

}
#navcontainer ul li a
{
text-decoration: none;
padding: .2em .8em;
color:#FFFFFF;
}
#navcontainergallery ul li a
{
text-decoration: none;
padding: .2em .8em;
color:#FFFFFF;
}
#navcontainer0 ul li a:hover {color:#999999;}
#navcontainer0 ul liLang a:hover {color:#999999;}
#navcontainer1 ul li a:hover {color:#999999;}
#navcontainer ul li a:hover {color:#999999;}

#navcontainer0 ul li a#current {color:#FFFFCC;}
#navcontainer0 ul liLang a#current {color:#FFFFCC;}
#navcontainer1 ul li a#current {color:#FFFFCC;}
#navcontainer ul li a#current {color:#FFFFCC;}


#gallery_menu
{
background-color:#FFFFFF
}

