html {
	overflow-y:auto;	
}
a{
 	border:none;
  margin:0px;
  padding:0px;
}
body {
	text-align:center;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size:12px;
	background-color:black;
	margin : 0px;
	padding : 0px;
}
#imgcontenu{
	position: relative;
	left:32px;
	top:1px;
}
#texteentreprise{
	font-size: 12px;
	color:white;
	width:605px;
	height:200px;
}
#imgentreprisehaut{
	width:110px;
}
#txtbasentreprise{
	font-size: 11px;
	color:white;
	margin-top:8px;
	margin-left: 30px;
}
img {
  border:  none; 
  margin:0px;
  padding:0px;
}

form {
  margin:0px;
  padding:0px;
}
#cadre2 {
  text-align:center;
  width:100%;
  height:100%;
}
#cadre {
  position: absolute;
  text-align:center;
  width:785px;
  height:400px;
  top: 50%;
  left:50%;
  margin-top: -250px;
  margin-left:-368px;    
}
#cadre #header {
  background: white url('../img/head1.jpg') no-repeat 0 0; 
  width:784px;
  height:65px;
}
#cadre div#menu {
  text-align:center;
  width:784px;
  height:31px;
  overflow:hidden;
	background-color:#714556;
}
#cadre div#ssmenu {  
  width:784px;
  background: white url('../img/bandeau.jpg') no-repeat ;
  height:46px;
  z-index: 1;
}

#cadre div#menu form {
  float:right;
  position:relative;
  top: -4px;
}
#cadre div#menu form label {
  color:#fff;
}
#cadre div#menu form input {
  width:147px;
  height:16px;
}
#cadre div#menu form a {
  /*text-decoration:underline;*/
}
#cadre div#menu a {
  text-decoration:none;
}
#cadre div#menu a:hover {
  text-decoration:underline;
}
#cadre div#contenu {
  height:415px;
  margin-left:-1px;
  width:738px;
  /*background: url(../img/contenu.png) no-repeat 0px 24px;*/
  background: url(../img/contenu1.gif) no-repeat 0 0; 
text-align:left;
}

#cadre div#footer {
  text-align:center;
  color:#8B8C8C;
}

#cadre div#footer a {
  color:#8B8C8C;
  text-decoration:none;
}

#cadre div#footer a:hover {
  text-decoration:underline;
}

a#ms {
  position:absolute;
  top:50%;
  left:50%;
  margin-top:235px;
  margin-left:455px;
  width:14px;
  height:36px;
  z-index:10;
}

#alert_search {
  position:absolute;
  padding:4px;
  padding-bottom:3px;
  color:#fff;
  width:98px;
  text-align:center;
  background-color:#474747;
  z-index:110;
  visibility:hidden;
}
.ms {
height:35px;
left:784px;
position:relative;
top:-100px;
width:18px;
}