/********************************************************/
/*GAUCHE*/
/********************************************************/
#nav ul {
	background: transparent url(../img/menu/menu.gif) no-repeat 0 40px;
	width: 140px;
	height: 242px;
  margin-left: 51px;
  margin-bottom: 30px;
}
#nav li, #nav li a {
  width: 140px;
  display: block;
  position: absolute;
}
#nav-actu a {
  background: transparent url(../img/menu/actualites.gif) no-repeat;
  height: 40px;
}
#nav-proform a {
  top: 40px;
  height: 40px;
}
#nav-visio a {
  top: 81px;
  height: 45px;
}
#nav-blended a {
  top: 127px;
  height: 45px;
}
#nav-classic a {
  top: 173px;
  height: 45px;
}
#nav-catalogues a {
  top: 219px;
  height: 23px;
}
#nav-actu a:hover {
	background: transparent url(../img/menu/actualites.gif) -140px 0 no-repeat;
}
#nav-proform a:hover {
	background: transparent url(../img/menu/menu.gif) -141px 0 no-repeat;
}
#nav-visio a.visio1:hover {
	background: transparent url(../img/menu/menu.gif) -141px -41px no-repeat;
}
#nav-blended a:hover {
	background: transparent url(../img/menu/menu.gif) -141px -87px no-repeat;
}
#nav-classic a:hover {
	background: transparent url(../img/menu/menu.gif) -141px -133px no-repeat;
}
#nav-catalogues a:hover {
	background: transparent url(../img/menu/menu.gif) -141px -179px no-repeat;
}

a#nav_drp_fr1 {
  width: 140px;
  top: 116px;
  height: 45px;
}
a#nav_drp_eng1 {
  width: 140px;
  top: 116px;
  left:22px;
  height: 45px;
}
a#nav_drp_esp {
  width: 140px;
  top: 116px;
  left:44px;
  height: 45px;
}
a#nav_drp_all {
  width: 140px;
  top: 116px;
  left:64px;
  height: 45px;
}
a#nav_drp_ital {
  width: 140px;
  top: 116px;
  left:85px;
  height: 45px;
}

/********************************************************/
/*DROITE*/
/********************************************************/
#droite {
  float: right;
  width: 645px;
  color: #616161;
  line-height: 120%;
}

#droite div {
  margin-left: 80px;
}
div#haut img {
  margin-bottom: 15px;
}
div#haut ul {
  margin-bottom: 35px;
}
div#haut li span {
  font-weight: bold;
}

p#obligatoire {
  color: #000;
  margin-bottom: 15px;
}
p#instruction {
  width: 470px;
  margin-bottom: 15px;
}
div#bas label {
  font-size: 115%;
}
.labels {
  clear: left;
  float: left;
  width: 120px;
}
#civilite {
  margin-bottom: 15px;
  position: relative;
  bottom: 3px;
}
#fonction {
  width: 250px;
  margin-bottom: 15px;
  position: relative;
  bottom: 3px;
}
.inputs {
  width: 245px;
  /*height: 13px;*/
  margin-bottom: 15px;
  position: relative;
  bottom: 4px;
}
#visio, #classic, #toeic, #etutorat {
  margin-left: 120px;
  position: relative;
  top: 2px;
}
#message, #label-message {
  margin-top: 20px;
}

#envoyer {
  background: transparent url(../img/contact/btn_envoyer.gif) no-repeat;
  border-style: none;
  cursor: pointer;
  height: 14px;
  width: 85px;
  position: absolute;
  bottom: -22px;
  right: 270px;
}
#retour {
	text-align:right;
	margin:50px;
}

#retour a{
	color:#2d6566;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#retour a:hover{
	color:#2d6566;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
