.hiddenPic {display:none;}

#hdr_top{
position:relative;
background-image: url(img/bande_haut.jpg);
width:980px;
height:155px;
 }
 
#adresse{
position:relative;
background-image: url(img/adresse.jpg);
width:325px;
height:80px;
 }
 
#sous_bande_noire{
position:absolute;
background-image: url(img/sous_bande_noire.jpg);
width:656px;
height:25px;
left:324px;
top:210px;
 }
 
 #left_2{
position:relative;
background-image: url(img/loisirs.jpg);
width:340px;
height:33px;
 }
 
#annonces {
position:absolute;
left:320px;
top:520px;
 }
 
#bande_bas{
position:absolute;
background-image: url(img/bande_bas.jpg);
width:980px;
height:220px;
top:461px;
 }

#bout_loisirs{
position:absolute;
background-image: url(img/bout_loisirs.jpg);
top:312px;
left:95;
width:230px;
height:33px;
 }
 
 
.loisirs {
	position:relative;
}
.loisirs a {
	background-image: url(img/loisirs.jpg);
	display:block;
	width: 95px; 
	height:33px;
}
.loisirs a:hover {
	background-image: url(img/loisirs_roll.jpg);
}

.accueil {
	position:absolute;
}
.accueil a {
	background-image: url(img/accueil.jpg);
	display:block;
	width: 161px; 
	height:56px;
}
.accueil a:hover {
	background-image: url(img/accueil_roll.jpg);
}

.rech_ent {
	position:absolute;
	left:160px;
}
.rech_ent a {
	background-image: url(img/rech_entreprise.jpg);
	display:block;
	width: 156px; 
	height:56px;
}
.rech_ent a:hover {
	background-image: url(img/rech_ent_roll.jpg);
}

.rech_pers {
	position:absolute;
	left:315px;
	width: 156px; 
	height:56px;

}
.rech_pers a {
	background-image: url(img/rech_resident.jpg);
	display:block;
	width: 156px; 
	height:56px;
}
.rech_pers a:hover {
	background-image: url(img/rech_res_roll.jpg);
}

.annoncez {
	position:absolute;
	left:470px;
	width: 185px; 
	height:56px;

}
.annoncez a {
	background-image: url(img/annoncez.jpg);
	display:block;
	width: 185px; 
	height:56px;
}
.annoncez a:hover {
	background-image: url(img/annoncez_roll.jpg);
}

 #bout_num_ess{
position:absolute;
background-image: url(img/bout_num_ess.jpg);
top:280px;
left:188;
width:137px;
height:32px;
 }

.num_ess {
	position:relative;
}
.num_ess a {
	background-image: url(img/num_ess.jpg);
	display:block;
	width: 188px; 
	height:32px;
}
.num_ess a:hover {
	background-image: url(img/num_ess_roll.jpg);
}

 #bout_info_ville{
position:absolute;
background-image: url(img/bout_info_ville.jpg);
top:345px;
left:311;
width:14px;
height:32px;
 }
 
 .info_ville {
	position:relative;
}
.info_ville a {
	background-image: url(img/info_ville.jpg);
	display:block;
	width: 311px; 
	height:32px;
}
.info_ville a:hover {
	background-image: url(img/roll_info_ville.jpg);
}

.annuaires {
	position:relative;
}
.annuaires a {
	background-image: url(img/annuaires.jpg);
	display:block;
	width: 340px; 
	height:33px;
}
.annuaires a:hover {
	background-image: url(img/annuaires_roll.jpg);
}

.entreprise {
	position:absolute;
}
.entreprise a {
	background-image: url(img/entreprises.jpg);
	display:block;
	width: 172px; 
	height:55px;
}
.entreprise a:hover {
	background-image: url(img/entreprises_roll.jpg);
}

.resident {
	position:absolute;
	left:172px;
}
.resident a {
	background-image: url(img/residents.jpg);
	display:block;
	width: 172px; 
	height:55px;
}
.resident a:hover {
	background-image: url(img/residents_roll.jpg);
}

.sous_rech_pers {
	position:absolute;
	left:344px;
	width: 172px; 
	height:55px;

}
.sous_rech_pers a {
	background-image: url(img/sous_rech_pers.jpg);
	display:block;
	width: 172px; 
	height:55px;
}
.sous_rech_pers a:hover {
	background-image: url(img/sous_rech_pers.jpg);
}

#bande_droite{
position:relative;
left:515px;
background-image: url(img/bande_droite.jpg);
width:169px;
height:390px;
 }
 
#boutons{
position:absolute;
left:325px;
top:155px;
 }


#main{
position:absolute;
left:5px;
top:10px;
 }
 
 .txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#bande_centre{
position:absolute;
background-image: url(img/bande_centre.jpg);
left:324px;
top:235px;
width:656px;
height:228px;

}
 
#zone{
position:absolute;
left:340px;
top:280px;

font-family:Verdana,Sans-serif;
  font-size:12px;
  line-height:1.5em;
  font-weight:bold;
}

#resultat{
position:absolute;
left:0px;
top:235px;
width:980px;
background:#FFFCB7;
font-family:Verdana,Sans-serif;
  font-size:16px;
  line-height:1.5em;
  font-weight:bold;
}

#annonce{
position:absolute;
left:0px;
top:235px;
width:980px;
background:#FFFCB7;
font-family:Verdana,Sans-serif;
  font-size:12px;
  line-height:1.5em;
  font-weight:bold;
 padding: 20 0 20 0;
}

#googlemap{
position:absolute;
left:0px;
top:235px;
width:980px;
background:#FFFCB7;
font-family:Verdana,Sans-serif;
  font-size:12px;
  line-height:1.5em;
  font-weight:bold;
 padding: 20 0 20 0;
}



#sous_adresse{
position:relative;
background-image: url(img/sous_adresse.jpg);
width:325px;
height:45px;
 }

#bande_1{
position:relative;
background-image: url(img/bande1.jpg);
width:340px;
height:32px;
 }
 
 #bande_2{
position:relative;
background-image: url(img/bande2.jpg);
width:340px;
height:32px;
 }
 
 #bande_3{
position:relative;
background-image: url(img/bande3.jpg);
width:340px;
height:32px;
 }
 
 #res_norm {
position:relative;
width:980px;
min-height:40px;
_height: 40px;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
 font-weight: normal;
color: #000000; 
line-height: 12px;
border-bottom:1px dashed #6A6A6A;
padding: 0 0 0px 0;
background:#FFFCB7;
	}
	
#res_client {
position:relative;

width:980px;
min-height:90px;
_height: 90px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000; 
line-height: 13.5px;
border-bottom:1px dashed #6A6A6A;
padding: 0 0 0px 0;

background:#FFFCB7;}
	
#res_pub {
position:absolute;
width:146px;
height:77px;

padding: 5 0 0px 0;
background:#FFFFFF;}	
	
#res_nom_client {
position:relative;
width:320px;
left:160px;
padding: 5 0 0px 0;}
		
#res_tel_client {
position:absolute;
width:340px;
left:490px;
padding: 5 0 0px 0;}
	
#res_carte {
position:absolute;
width:55px;
left:590px;
padding: 5 0 0px 0;}	
		
#res_nom {
position:absolute;
width:340px;
padding: 5 0 0px 0;
	}
	

	
#res_no_pub {
position:absolute;
width:105px;
height:59px;

padding: 5 0 0px 0;


	}


	
#res_adr1 {
position:absolute;
width:340px;
left:350px;
padding: 5 0 0px 0;
	}
	

	


	
#res_tel {
position:absolute;
width:340px;
left:700px;
padding: 5 0 0px 0;
	}
	
.listchoix{
font:normal 11px Verdana;
}

	.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height: 14px;
z-index: 100;
background-color: #FFFCB7;
width: 175px;

}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0 ;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color: black;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: black;
color: white;
}
}
