* {
	margin: 0;
	padding: 0;
}

img {
	border: none;
}

html {
	margin: 0 auto;
	min-width: 943px;
	font-family: arial, serif;
	font-size: 12px;
}

ol, ul {
	list-style: none;
}

#fr {
	background-color: #FFF;
	margin: 0 auto;
	min-width: 1024px;
	font-family: arial, serif;
	font-size: 12px;
}

#page {
  background: #FFF url(../img/accueil/BG.jpg) center 20px no-repeat;
	margin: 0 auto;
	width: 1024px;
	height : 768px;
}

#menu_top {
	color: #000;
	position: relative;
	top: 58px;
	left: 59%;
	width: 300px;
}

#menu_top a {
	color: #000;
	text-decoration: none;
}

#menu_top li {
	display: inline;
}

#drp_eng {
	position: relative;
	top: 45px;
	left: 87.4%;
}

#drp_fr {
	position: relative;
	top: 45px;
	left: 87%;
}
#drp_fr1{
	position: relative;
	top: 62px;
	left: 83.3%;
}
#drp_eng1 {
	position: relative;
	top: 62px;
	left: 83.4%;
}
#drp_esp{
	position: relative;
	top: 62px;
	left: 83.6%;
}
#drp_all{
	position: relative;
	top: 62px;
	left: 83.8%;
}
#drp_ital{
	position: relative;
	top: 62px;
	left: 84%;
}

.hide {
	display: none;
}

#div-flash {
  height: 148px;
  width: 282px;
  position: relative;
  top: -60px;
  left: 67px;
}

#flash {
  position: relative;
  /*top: 16px;
  left: -73px;*/
}

#esp_part {
  background: transparent url(../img/accueil/Sans-titre-1.jpg) no-repeat;
  display: block;
  height: 50px;
  width: 172px;
  position: relative;
  top: -111px;
  left: 34.5%;
}

#claques {
	background: transparent url(../img/accueil/lesclaques.jpg) no-repeat;
	display: block;
  height: 153px;
  width: 133px;
  position: relative;
	left:58%;
	top:-268px;
}

#proform {
	display: block;
	width: 148px;
	height: 33px;
	position: relative;
	top: 75px;
	left: 66%;
	background: transparent url(../img/accueil/menu/menu_pro.jpg) no-repeat;
}

#proform:hover {
	background: transparent url(../img/accueil/menu/menu_on_pro.jpg) no-repeat;
}

#visio {
	display: block;
	width: 166px;
	height: 33px;
	position: relative;
	top: 96px;
	left: 66.5%;
	background: transparent url(../img/accueil/menu/menu_visio.jpg) no-repeat;
}

#visio:hover {
	background: transparent url(../img/accueil/menu/menu_on_visio.jpg) no-repeat;
}

#blended {
	display: block;
	width: 156px;
	height: 33px;
	position: relative;
	top: 100px;
	left: 66.5%;
	background: transparent url(../img/accueil/menu/menu_blended.jpg) no-repeat;
}

#blended:hover {
	background: transparent url(../img/accueil/menu/menu_on_blended.jpg) no-repeat;
}

#classic {
	display: block;
	width: 162px;
	height: 34px;
	position: relative;
	top: 117px;
	left: 64%;
	background: transparent url(../img/accueil/menu/menu_classic.jpg) no-repeat;
}

#classic:hover {
	background: transparent url(../img/accueil/menu/menu_on_classic.jpg) no-repeat;
}

#catalogues {
	display: block;
	width: 133px;
	height: 34px;
	position: relative;
	top: 133px;
	left: 60.8%;
	background: transparent url(../img/accueil/menu/menu_catalogues.jpg) no-repeat;
}

#catalogues:hover {
	background: transparent url(../img/accueil/menu/menu_on_catalogues.jpg) no-repeat;
}
#dif{
	display:block;
	height:46px;
	left:44%;
	position:relative;
	top:119px;
	width:194px;
	background: transparent url(../img/accueil/menu/DIF.gif) no-repeat;
}
#actu {
	width: 240px;
	height: 185px;
	font-size: 90%;
	position: relative;
	bottom: 140px;
	left: 8%;
	overflow: hidden;
}

#defile {
  width: 240px;
  position: relative;
}

.news {
  clear: left;
  padding-top: 12px;
}

.news p{
  float: left;
  margin-right:3px;
}

.date-news {
  color: #fe8800;
  font-weight: bold;
}

.sep {
  color: #FFF;
}

.titre-news {
  width: 168px;
}
.titre-news a {
  color: #FFF;
  text-decoration: none;
}

#plus-actu {
  color: #fe8800;
  text-decoration: none;
  font-size: 90%;
  font-weight: bold;
  position: relative;
  bottom: 132px;
  left: 23%
}

#auto-plan {
	position: relative;
	top: -378px;
	left: 79%;
}

#esp_form {
	position: relative;
	top: -349px;
	left: 66%;
}

#suivi {
	position: relative;
	top: -321px;
	left: 53%;
}

#esp_cons {
	position: relative;
	top: -293px;
	left: 40%;
}

#credits {
	width: 240px;
	color: #2d6566;
	position: relative;
	top: -276px;
	left: 37%;
	text-align: center;
}

#credits a {
	color: #2d6566;
	text-decoration: none;
}