html,
body {
  margin:0;
  padding:0;
  height:100%;
  /*background:url(../_img/bg.jpg) repeat-x;*/
  background:#FFF;
}

table{
  margin:0px;
  font-family:century_gothicregular, Arial, Helvetica, sans-serif;
  font-size:14px;
  line-height:24px;
  text-align:justify;
  text-transform:uppercase;
  color:#6e6e6e;
  /*padding-left:68px;*/
}

table img{
  border:none;
}


#menu .active{
  color:#23833d;
}

p{
  margin:0px;
  font-family:century_gothicregular, Arial, Helvetica, sans-serif;
  font-size:18px;
  line-height:24px;
  text-align:justify;
  text-transform:uppercase;
  color:#6e6e6e;
  padding-left:68px;
}

p a{
  font-family:century_gothicregular, Arial, Helvetica, sans-serif;
  font-size:18px;
  text-transform:uppercase;
  text-decoration:underline;
  color:#21823c;	
}

p a:hover{
  color:#6e6e6e;
  text-decoration:none;  
}

p a:visited{
  font-family:century_gothicregular, Arial, Helvetica, sans-serif;
  font-size:18px;
  text-transform:uppercase;
  text-decoration:underline;
  color:#21823c;	
}

h1{
  font-family:century_gothicregular, Arial, Helvetica, sans-serif;
  font-size:40px;
  line-height:45px;
  color:#6e6e6e;
  padding-left:68px;
  background:url(../_img/quote.png) left no-repeat;
}

#wrapper {
  min-height:100%;
  position:relative;
}

#main-content {
  margin:0 auto;
  /*margin-bottom:100px;*/
  width:1000px;
  overflow:hidden;
}

#frise {
  background:url(../_img/bg-header.png) left top repeat-x;
  width:100%;
  height:138px;
}

#header{	
  width:1000px;
  /*height:148px;*/
  overflow:hidden;
}

#logo{	
  width:500px;
  height:144px;
  float:left;
  padding-top:32px;
  overflow:hidden;
}

#gauche{	
  float:left;
  /*background-color:#F00;*/
}

#menu{	
  width:500px;
  height:36px;
  /*margin-top:104px;*/
  border-top:#6e6e6e solid 1px;
  border-bottom:#6e6e6e solid 1px;
  line-height:36px;
  text-align:center;
  font-family:century_gothicregular, Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#6e6e6e;  
  text-transform:uppercase; 
  float:left;  
}

#menu a{	
  font-family:century_gothicregular, Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#6e6e6e;  
  text-transform:uppercase;
  text-decoration:none;   
}

#content{	
  width:1000px;
  margin-top:100px;
  padding-bottom:80px;
  overflow:hidden;
}

#content ul{
  font-family:century_gothicregular, Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#6e6e6e;  
  text-transform:uppercase;
  padding-left:90px;
  line-height:30px;
  list-style-type:none;
}

#content ul a{
  font-family:century_gothicregular, Arial, Helvetica, sans-serif;
  font-size:18px;
  text-transform:uppercase;
  text-decoration:underline;
  color:#21823c;	
}

#content ul a:hover{
  color:#6e6e6e;
  text-decoration:none;  
}

.fancybox-outer table {
  font-family:century_gothicregular, Arial, Helvetica, sans-serif;
  font-size:18px;
  line-height:24px;
  text-align:justify;
  text-transform:uppercase;
  color:#6e6e6e;
  padding-left:63px;
  padding-top:15px;
}

.fancybox-outer ul{
  font-family:century_gothicregular, Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#6e6e6e;  
  text-transform:uppercase;
  padding-left:90px;
  line-height:30px;
  /*list-style-type:none;*/
}

.fancybox-outer a{
  font-family:century_gothicregular, Arial, Helvetica, sans-serif;
  font-size:18px;
  text-transform:uppercase;
  text-decoration:underline;
  color:#21823c;	
}

.fancybox-outer a:hover{
  color:#6e6e6e;
  text-decoration:none;  
}

#footer {
  bottom:0;
  height:1000px;
  overflow:hidden;
  width:100%;
  background:url(../_img/bg-footer.png) bottom left repeat-x;
}

#copyright {
  width:1000px;
  margin:0 auto;
  padding-top:850px;
  color:#FFF;
  font-family:century_gothicregular, Arial, Helvetica, sans-serif;
  font-size:14px;
  text-transform:uppercase;
  text-align:center;
}