@charset "utf-8";
* {
	margin:0px;
	padding:0px;
}

body {
	background-color:#000;
	overflow-y: scroll;
	*overflow-y:none;
}
img {
	border:none;
}
body, a, table, input, type, select, textarea {
	font-family:helvetica, arial, sans-serif;
	font-size:12px;
	color:#FFF;
}
p {
	font-family:helvetica, arial, sans-serif;
	font-size:12px;
	color:#FFF;
}
a {
	text-decoration:none;
}
a:hover {

}
h1 {
	font-size:20px;
	letter-spacing:2px;
	font-weight:normal;
	padding-bottom:2px;
}
h2 {
	font-size:16px;
	letter-spacing:1px;
	padding-top:5px;
	padding-bottom:10px;
}
h3 {
	font-size:14px;
	letter-spacing:1px;
	padding-top:10px;
	padding-bottom:5px;
}
h4 {
	font-size:12px;
	letter-spacing:2px;
	font-weight:normal;
	padding-top:5px;
}
#header{
	min-width:1000px;
}
#wrap{
	min-width:1000px;
}
#menuHeader{
  position: relative;
  height:40px;
  margin:0px 30px 0px 30px;
  padding-top:70px;
  padding-bottom:75px;
  background: url(../gfx/menu.png) repeat-x left 70px;
  text-align: center;
}

#menu{
  background: url(../gfx/sepMenu.png) no-repeat left top;
  margin: 0px auto;
  height:40px;
  list-style:none;
  position:relative;
}

.menuFR{
	width:500px;
}

.menuEN{
  width:800px;
}
#item1FR{
	left:0px;
	width:115px;
}
#item2FR{
	left:117px;
	width:118px;
}
#item3FR{
	left:236px;
	width:130px;
}
#item4FR{
	left:366px;
	width:130px;
}
#item5FR{
	left:496px;
}


#item1EN{
  left:0px;
  width:100px;
}
#item2EN{
  left:100px;
  width:122px;
}
#item3EN{
  left:222px;
  width:160px;
}
#item4EN{
  left:385px;
}
#item5EN{
  left:385px;
}



.item{
	background: url(../gfx/sepMenu.png) no-repeat right top;
	position:absolute;
	top:-3px;
	list-style-type: none;
	list-style-image: none;
	height:46px;
	width: 130px;
}

#menu .item a{
  display:block;
  font-size:17px;
  padding:10px 20px 10px 20px;
 }



#menu a:hover, #menu a.active{
	color: #FDB813;
}

.menuNoUl a:hover, #menu a.active{
border-bottom:solid 2px #FDB813;
}

#menu ul{
	list-style:none;
  display:none;
  border-bottom:solid 2px #FDB813;
}

#menu ul li{
  background: url(../gfx/bg_sous_menu.png) repeat-x ;
  text-align: left;
}

#menu .item li a{
	font-size:12px;
	height:13px;
	display:block;
	padding:6px 20px 6px 20px;
	font-family: helvetica, arial, sans-serif;
}


#logo{
  position:absolute;
  left:48px;
  top:65px;
}

/*  CHANGEMENT EFFECTUE ICI */

#icones {
	text-align: right;
	position: fixed;
	right: 30px;
	top:70px;
}

#icones div {
	display: inline-block;
	margin-right: 1px;
}

/* Déplace les icones quand l'écran devient trop petit */
@media (max-width: 1012px) {
  #icones {
    top: 20px
  }
}

/* FIN CHANGEMENT */

#icones li.langue{
 padding-top:5px;

}

#icones li a img{
  border:none;
  text-decoration:none;
}
#image{
  clear:both;
}
#footer{min-width:1000px;}


.orange{
  color:#CBB813;
}

.blanc{
  color:#fff;
}

/* CLEAR FIX ================== */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
