@font-face {
	font-family: 'Square721BTRoman';
	src: url('square_721_bt-webfont.eot');
	src: local('Square721 BT'), local('Square721BTRoman'), url('square_721_bt-webfont.woff') format('woff'), url('square_721_bt-webfont.ttf') format('truetype'), url('square_721_bt-webfont.svg#webfontcU0DgI25') format('svg');
	font-weight: normal;
	font-style: normal;
	
}
a:{color:#ffffff; }
a:hover {
  color: #ffffff ;
  text-decoration: none ;
  background-color: inherit;
/*  font-family: "Square 721 BT";
*/}
.entete { background-color: #000; padding-bottom:10px; }
.menu{ color: #e1027b; text-align:center; font-family:font-family: letter-spacing: 2px; font-family: "Square721BTRoman";	font-size-adjust: 0.41;  font-size:13px;}
.menu a:link,a:visited{ color:#ffffff; text-align:center; font-family: letter-spacing: 2px; font-family: "Square721BTRoman";	font-size-adjust: 0.41; }
.menu a:hover, a:active { color:#e1027b;}
.menu2{ color: #e1027b; text-align:center; font-family:font-family: letter-spacing: 2px; font-family: "Square721BTRoman"; font-size-adjust: 0.41;  font-size:13px;}
.menu2 a:link,a:visited{ color:#ffffff; text-align:center; font-family: letter-spacing: 2px; font-family: "Square721BTRoman";font-size-adjust: 0.41; }
.menu2 a:hover, a:active { color:#e1027b;}

.footer{ color: #999; text-align:center; font-family:font-family: letter-spacing: 2px; font-family: "Square721BTRoman";	font-size-adjust: 0.41; padding-top:10px; }
.rouge { color:#e1027b; font-size:18px;}
#navcontainer {
  background-color: #000000 ;
  border-top-style: solid  ;
  float: left ;
  border-top-color: #000000 ;
  clear: both ;
  border-top-width: 1px ;
  width: 100% ;
  color: inherit;
}

#navcontainer a:visited {
  color: #ffffff ;
  background-color: inherit;
}

#about {
  text-align: right ;
  float: left ;
  padding: 5px 0px 10px 50px ;
  font-size: 10px ;
  width: 40% ;
}

body {
  margin-right: auto ;
  background-color: #131317 ;
  font-family: font-family: letter-spacing: 2px; font-family: "Square721BTRoman";	font-size-adjust: 0.41;;
  color: #000000 ;
  padding: 0.00 ;
  margin-top:0px;
  margin-left: auto ;
  font-size: 105% ;
}

copyr {
  clear: both ;
  text-align: center ;
}

.logo {
  background-color: #000000 ;
  border-bottom-style: solid  ;
  border-bottom-width: 1px ;
  border-bottom-color: #000000 ;
  text-align: right ;
  margin-top: 100px ;
  display: inherit ;
  padding: 5px 0px 5px 0px ;
  width: 100% ;
  color: inherit;
}

#aboutwrap {
  background-color: #000000 ;
  float: left ;
  width: 100% ;
  color: inherit;
}

#navcontainer li {
  display: inline ;
}

a:active {
  color:#fff ;
  text-decoration: none ;
  background-color: inherit;
}

h1 {
  font-style: normal ;
  font-variant: small-caps ;
  font-size: 14px ;
}

.logo img {
  border: 0px ;
  padding: 5px 0px 5px 5px ;
}

#navcontainer a:hover {
  color: #ffffff ;
  background-color: inherit;
}

a:visited {
  color: #ffffff ;
  text-decoration: none ;
  background-color: inherit;
}

#aboutleft {
  float: left ;
  padding: 10px 10px 15px 10px ;
  font-size: 10px ;
}

#navcontainer a:active {
  color: #ffffff ;
  background-color: inherit;
}

a:link {
	text-decoration: none;
	background-color: inherit;
}

#navcontainer ul {
  list-style-type: none ;
  padding: 0.00 ;
  text-align: center ;
}

#navcontainer a {
  padding: 0px 10px 10px 10px ;
  font-weight: normal ;
  font-family: "Square 721 BT", Arial, Veranda, sans serif ;
  color: #ffffff ;
  font-variant: small-caps ;
  text-decoration: none ;
  font-size: 13px ;
  background-color: inherit;
}

#scroll {
  background-color: #000000 ;
  float: left ;
  white-space: nowrap ;
  width: 100% ;
  color: inherit;
  overflow:scroll;
}

#scroll img, #aboutleft img {
  margin-right: 5px ;
  border-style: solid ;
  border-color: #000000 ;
  margin-left: 5px ;
  border-width: 1px ;
}
.red { text-align:center; color: #CCC; font-size:16px;}
.footer { text-align:center; color: #666; font-size:14px;}
.image { text-align:center;}
.fleche { color: #FFF; font-size:12px;}
.lecteur  { float:right;}
.ptitboncadeau: { text-align:center;}
.FontLight { letter-spacing: 2px; font-family: "Square721BTRoman";	font-size-adjust: 0.41; font-size: 25px; color: #ffffff; }
.FontLight-gris { font-family: "Square721BTRoman"; font-size-adjust: 0.41; font-size: 18px; color: #ffffff; }
.FontLight-fudhia {font-family: "Square721BTRoman";font-size-adjust: 0.41;font-size: 18px;color: #e1027b; }
.facebook { left:auto; }
.tarifs {text-align: left; color: #FFF; font-size:16px; margin-left:35%;
margin-right: 35%; padding-top:30px; }
.h4 { font-size:19px; }
