/* ////// Atelier Omega ////// */
@font-face 
{
	font-family: "orig_atelier_omega";
	src: url('../font/atelieromega.ttf');
}
/* ////// Atelier Omega ////// */

body {
  background-image: url('../img/lechamois.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  
}

#body{
	background-image: url('../img/lechamois.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
}
#SiteTitle {
	font-family: 'orig_atelier_omega';
	font-size: 9em;
	text-shadow: 0.05em 0.1em 0.05em #333;
	color: rgb(255,255,255);
	-webkit-box-shadow:0px 0px 96px 0px #9d4f4f ;
	-moz-box-shadow:0px 0px 96px 0px #9d4f4f ;
	box-shadow:0px 0px 96px 0px #9d4f4f ;
	background-color: rgba(128,58,43,0.7);
	border-color: rgb(89, 25, 11);
	border-width: 0.02em;
	border-style: solid;
	border-radius: 1em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	padding-right: 0.4em;
	padding-left: 0.4em;
}

/* ////// <a>link ////// */
a:link, a:visited {
  color: white;
  text-decoration: none;
}

a:hover, a:active {
  color: black;
}
/* ////// <a>link ////// */



#BlockPrincipal{
	padding-top: 1em;
	display: flex;
	justify-content: space-between;
	width: 94%;
	
}

#menu {
	border-radius: 1em;
	border-style: solid;
	border-color: rgb(89, 25, 11);
	border-width: 0.2em;
	width: 16%;
	font-family: 'orig_atelier_omega';
	color: rgb(255,255,255);
	background-color: rgba(128,58,43,0.7);
}

#menudroite{
	border-radius: 1em;
	border-style: solid;
	border-color: rgb(89, 25, 11);
	border-width: 0.2em;
	width: 350px;
	font-family: 'orig_atelier_omega';
	color: rgb(255,255,255);
	background-color: rgba(128,58,43,0.7);
}

#divprincipal {
	border-radius: 1em;
	border-style: solid;
	border-color: rgb(89, 25, 11);
	border-width: 0.2em;
	width: 58%;
	font-family: 'orig_atelier_omega';
	color: rgb(255,255,255);
	background-color: rgba(128,58,43,0.7);
}

.BoutonMenu {
   background: #59190b;
   background:linear-gradient(to bottom, #59190b 5%, #c28578 100%);
   -webkit-border-radius: 66px;
   -moz-border-radius: 66px;
   border-radius: 66px;
   color: #FFFFFF;
   font-family: 'orig_atelier_omega';
   font-size: 200%;
   padding: 6px;
   -webkit-box-shadow: 1px 1px 44px 0 #000000;
   -moz-box-shadow: 1px 1px 44px 0 #000000;
   box-shadow: 1px 1px 44px 0 #000000;
   text-shadow: 8px 6px 32px #FFFFFF;
   border: solid #AB4B37 4px;
   text-decoration: none;
   display: inline-block;
   cursor: pointer;
   text-align: center;
   width: 80%;
}

.BoutonMenu:hover {
   border: solid #AB4B37 4px;
   background: #c28578;
background:linear-gradient(to bottom, #c28578 5%, #59190b 100%);
   -webkit-border-radius: 66px;
   -moz-border-radius: 66px;
   border-radius: 66px;
   text-decoration: none;
   width: 80%;
}
       

#Description {
	margin-top: 0.5em;
	border-radius: 1em;
	border-style: solid;
	border-color: rgb(89, 25, 11);
	border-width: 0.08m;
	width: 92%;
	font-family: 'orig_atelier_omega';
	color: rgb(255,255,255);
	background-color: rgba(128,58,43,0.7);
	font-size: 2.8em;
}	

iframe{
  background: red;
  border-radius: 13px;
}

#Ouvert{
	font-family: 'arial';
	font-size: 90%;
	border-radius: 20px;
	border-color: rgb(255, 255, 255);
	border-width: 2px;
	border-style: solid;
	margin-left: 25px;
	margin-right: 25px;
	padding-top: 1em;
	padding-bottom: 1em;
}

#spanContact{
	font-family: 'arial';
	font-size: 1.2em;
}

#Facebook{
	font-family: 'arial';
	font-size: 171%;
}

.fb-page{
	margin-top: 10%;
}

#reservation{
	text-decoration: underline;
	font-size: 4em;
}

#labelform{
	font-size: 3em;
}

.inoneline{
	display: flex;
	justify-content: space-between;
	margin-left: 2%;
	margin-right: 2%;
}


.FormatChamps{
	font-size: 1.8em;
	border-radius: 20px;
	background-color: rgba(254, 243, 240, 0.77);
	border-color: rgb(89, 25, 11);
	border-width: 4px;
	border-style: solid;
	padding: 0.2em;
}
 
#Telephone{
	width: 250px;
}

#inputNBcouvert{
	width: 50px;
}

#Message{
	width: 70%;
	resize:none;
}

#Date {
  width: auto;
  font-size: 2em;
  font-style: oblique;
}

#heure {
  width: auto;
  font-size: 2em;
  font-style: oblique;
}

#Capche{
	font-family: 'Arial';
	font-size: 0.7em;
}

#inputcapcha{
	width: 1fcapch0%;
	margin-left: 2%;
}

#submit{
	color:rgb(255,255,255);
	background-color:rgba(128,58,43,0.7);
	border-radius: 20px;
	border-color:rgb(89, 25, 11);
	border-width: 4px;
	border-style: solid;
	font-family: 'orig_atelier_omega';
	font-size: 4em;
	padding-left: 2%;
	padding-right: 2%;
}

#plan{
	border-color: rgb(89, 25, 11);
	border-width: 4px;
	margin-top: 0.2%;
	height: 585px;
	width: 99%;
}

#MenuType{
	margin-right: 1%;
}

#listbuttoncarte{
	width: 30%;
}

#BlockInCarte{
	margin-top: 5%;
} 

#ListeOfItem{
	width: 100%;
	height: 465px;
	overflow: auto;
}

#ListeOfItem2{
	font-family: 'arial';
	ont-size: 19px;
}
 
#tableau{
	width: 100%;
	font-size: 100%;
	margin-bottom: 2%;
	text-align: left;
}

#td{
	width: 80%;
}

#td1{
	font-size: 15px;
}

#td2{
	width: 20%;
	text-align: center;
}

#titreliste{
font-size: 27px;
background-color: rgba(138, 56, 6, 0.96);
padding-top: 7px;
padding-bottom: 7px;
padding-left: 7px;
padding-right: 7px;
}

#parfum{
	width: 100%;
	display: table;
	font-style: italic;
	font-size: 16px;
}

.champcache{
	font-family: 'arial';
	background-color: black;
	margin-top: -1%;
	font-size: 20px;
}

.bdp{
	color: white;
	border-radius: 1em;
	border-style: solid;
	border-color: rgb(89, 25, 11);
	border-width: 0.2em;
	color: rgb(255,255,255);
	background-color: rgba(128,58,43,0.7);
	padding-left: 0.5%;
	padding-right: 0.5%;
	cursor: help;
}

#BlockInfo{
	font-family: arial;
	font-size: 20px;
	width: 98%;
	height: 590px;
	overflow: auto;
}