a img {border: none;}

body
{
text-align: center;
font-family: arial;
color: #b1a8a8;
background-color: white;
font-size: 17px;
margin: 0px;
margin-top: -15px;
}

center {margin-top: 50px;}

a{color: #59cee1;}

.logo{position: fixed;}

.recherche
{
height: 70px;
background-image: url(images/background.jpg);
background-repeat: no-repeat;
background-position: center;
margin-top: 5px;
}

.recherche img
{
position: relative;
bottom: -14px;
}

.bouton {
background: url('images/chercher.jpg') no-repeat;
width:60px;
height:40px;
cursor: pointer;
border: none;
}

.fs16 {font-size: 16px;}
.fs9 {font-size: 9px;}

.gauche {
font-family: Tahoma;
font-size: 11px;
text-transform: uppercase;
text-decoration: bold;
}

.ml0 {text-align: left;}

.tooltip {z-index: 10;}
.pi {z-index: 1; position:absolute; right: 50px;}

.mdroite
{
height: 422px;
width: 170px;
background-image: url(images/mdroite.jpg);
background-repeat: no-repeat;
position: fixed;
right: 5px;
top: 45px;
font-size: 16px;
padding-top: 10px;
z-index: 20;
}

#container {
  	width: 100%;
  	height: 100%;
  	text-align: center;
}

#content {
  	width: 740px;
  	margin: 0 auto;
  	text-align: left;
	padding: 20px;
}

.pperso {margin-top: 5px;}
.pperso a{margin-left: 10px; margin-right: 10px;}

.favoris {width: 800px;}

.partenaires {margin-top: 8px; border: solid white 1px; height: 64px; width: 140px;}

#conseil
{
height: 150px;
width: 350px;
position: absolute;
margin-left: 33.33%;
margin-right: 33.33%;
margin-top: 15%;
margin-bottom: 50%;
background-image: url(images/conseil.jpg);
background-repeat: no-repeat;
z-index: 999;
display: block;
}

.ppersoform input {margin-top: 5px; background-color:white; border: solid grey 1px;}
.ppersoform input:focus {background-color: silver;}

.suggestionsBox
{
margin-top: -22px;
color: black;
background: white;
list-style-type: none;
width: 264px;
text-align: left;
border: dashed grey 1px;
margin-left: 408px;
position: absolute;
font-size: 13px;
font-family: tahoma;
padding: 2px;
}
.suggestionsBox li:hover{background:silver;}