/* -------[annuaire]-------- */
#annuaire{
	width:664px;
	height:716px;
	background:url(../images/annuaire/cadre0.png) no-repeat;
}
#annuaire ul{
	margin: 0 15px 0 30px;
	padding: 0;
}
#annuaire li{
	padding-top: 10px;
}
#cadre1{
	position:relative;
	margin:0 auto;
	top:0px;
	width:641px;
	height:142px;
	background:url(../images/annuaire/cadre1.png) no-repeat;
}
.submit{
	width:167px;
	height:37px;
    border:none;
    background: transparent url(../images/annuaire/recherche.png) no-repeat top left;
	vertical-align:middle;
}
/*a:hover input.submit {
cursor:pointer;
background-image: url(../images/annuaire/recherche.png);
}*/
.saisie{
	position:relative;
	top:-4px;
}
#resultat{
	margin:7px auto;
	width:591px;
	height:86px;
	background:url(../images/annuaire/resultat.png) no-repeat;
}
#cleft{
	float:left;
	width:295px; 
	height:86px; 
}
#cright{
	float:right; 
	width:295px; 
	height:86px; 
	text-align:right;
}
#nom{
	position:relative;
	font-size:16px;
	left:15px;
	top:10px;
	font-style:italic;
}
#rue{
	position:relative;
	font-size:14px;
	left:15px;
	top:43px;
	line-height:15px;
}
#adresse{
	position:relative;
	font-size:14px;
	left:15px;
	top:43px;
}
#tel{
	position:relative;
	font-size:16px;
	right:15px;
	top:10px;
}
#web{
	position:relative;
	font-size:14px;
	right:15px;
	top:25px;
	font-style:italic;
}
#email{
	position:relative;
	font-size:14px;
	right:15px;
	top:27px;
	font-style:italic
}
#iinfo{
	font-style:normal;
	font-size:90%;
	color:#ee3486;
}
#iinfo a, #iinfo a:link,#iinfo a:visited,#iinfo a:hover{
	color:#ee3486;
}
#autre a,#autre a:link, #autre a:visited{
	display:block;
	width:235px;
	height:32px;
	background:url(../images/annuaire/autre.png) no-repeat;
}
#suite a,#suite a:link, #suite a:visited{
	display:block;
	width:56px;
	height:32px;
	background:url(../images/annuaire/suite.png) no-repeat;
}

