/*-----Petites Annonces----- */

#TopAnnonces {
	position: relative;
	float: left;
	width: 750px;
	height: 158px;
	background-image:url(../img/PetitesAnnonces/pa-top.jpg);
	background-repeat: no-repeat;
}
#TopAnnoncesText {
	position: absolute;
	left: 120px;
	width: 400px;
	height: 100px;
}
#TopAnnoncesText p {
	font-size: 12px;
	color:#993399;
}
#TopAnnonces h1 {
	visibility: hidden;
}

#TopAnnoncesPub {
	width: 200px;
	height: 100px;
	position: absolute;
	right: 18px;
	background-color:#CCCCCC;
	border: 1px solid #999999;
}

#TopAnnoncesPages {
	position: relative;
	float: left;
	width: 750px;
	height: 69px;
	background-image: url(../img/PetitesAnnonces/annonces-pages-top.gif);
	background-repeat: no-repeat;
}
#TopAnnoncesPages H1 {
	visibility: hidden;
}


/*-----Module Recherche------*/
.blocR
{
	height:110px;
	margin:0;
	padding: 0;
}

#RechercheAnnonces {
	width: 720px;
	height: 207px;
	padding : 10px 0px 0px 15px;
	margin: auto;
	text-align:left;
	background-image:url(../img/PetitesAnnonces/fnd-recherche.jpg);
	background-repeat: no-repeat;
}
#RechercheAnnonces H2 {
	visibility: hidden;
}
#BtRecherche a {
	width: 148px;
	height: 42px;
	display: block;
	position: relative;
	top: 20px;
	left: 100px;
	background-image:url(../img/Boutons/bt-recherche.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
}
#BtRecherche a:hover {
	background-position: 0px -42px;
}
#BtRecherche b {
	visibility: hidden;
}
#BandeauPubAnnonces {
	width: 720px;
	height: 80px;
	margin: 4px;
	position: relative;
	text-align: center;
}

/*-----Liste Annonces------*/

#TListeAnnonces {
	width: 720px;
	height: 49px;
	position: relative;
	margin: auto;
	background-image:url(../img/PetitesAnnonces/t-dernieres-annonces.jpg);
	background-repeat: no-repeat;
}
#TListeAnnonces H2 {
	visibility: hidden;
}
#TriListAnnonces {
	width: 720px;
	height: 25px;
	position: relative;
	margin: auto;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	color:#660066;
}


.annoncesListe
{
	text-align:left;
	margin:0;
	padding:0px 20px 0px 20px;
}

.DetailListeAnnonces {
	height: 105px;
	margin: 0;
	padding:0;
	background-image:url(../img/PetitesAnnonces/separ-horiz.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
.DetailVoirPhoto {
	width: 32px;
	height: 95px;
	float: left;
}
.DescriptionAnnonceListe 
{
	width:500px;
	height: 95px;
	float: left;
	text-align: left;
	margin:0;
	padding:0;
}

.DescriptionAnnonceListe h2 {
	color:#660066;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.DescriptionAnnonceListe h2.annonceCat {
	color:#660066;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.DescriptionAnnonceListe p
{
		height: 55px;
}
.Date, .Vue, .Dpt 
{
	float:left;
	height: 18px;
	margin:0;
	padding: 0px 30px 0px 0px;
}
.Date strong, .Vue strong, .Dpt strong {
	color:#660066;
}

.annoncesPrix {
	width: 120px;
	float: right;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color:#663366;
	margin:0;
	padding:15px 0px 0px 0px;
}

.annoncesPrix strong {
	color:#CC00CC;
}

.annonceVoir
{
	margin: 0;
	padding:10px 0px 0px 0px;
}
.annonceVoir a {
	width: 120px;
	height: 50px;
	display: block;
	font-size:12px;
	text-decoration: none;
	background-image:url(../img/PetitesAnnonces/bt-lireannonce.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
}
.annonceVoir a:hover {
	background-position: center -50px;
	cursor:pointer;
}
.annonceVoir strong {
	display: block;
	width: 120px;
	margin:0;
	padding:35px 0px 0px 0px;
	color:#990099;
	font-weight: bold;
}
.annonceVoir strong:hover {
	color:#FF66FF;
}

/*-----Détail Annonces Fiche----- */

#DetailFicheAnnonces {
	width: 720px;
	margin: auto;
}
#DescriptionAnnonceFiche {
	width: 540px;
	float: left;
	text-align: left;
	margin:0;
	padding:0;
}

#annonceTitreF h1
{
	padding:5px 0px 0px 0px;
	color:#660066;
	font-size: 14px;
	font-weight: bold;
}

#annonceTitreF h2
{
	padding:0px 0px 4px 0px;
	color:#660066;
	font-size: 13px;
	font-weight: bold;
}

#PrixAnnonceFiche {
	width: 150px;
	height: 25px;
	position: relative;
	float: right;
	font-size: 13px;
	font-weight: bold;
	color:#663366;
}
#PrixAnnonceFiche b {
	color:#CC00CC;
}
#TextAnnonceFiche {
	width: 530px;
	position: relative;
	float: left;
	text-align: justify;
}
#InfosFiche {
	width: 380px;
	height: 25px;
	position: relative;
	float: left;
}

/*-----Image Fiche------*/

.annonceZoomFb
{
	float:right;
	margin:0 auto;
	padding:0;
	width:175px;
	text-align:center;
}


.annonceZoom
{
	width: 170px;
	margin: 0 auto;
	padding:0;
	text-align:center;
}
.annonceZoom a 
{
	width: 170px;
	text-align:center;
	height: 50px;
	display: block;
	font-size:12px;
	text-decoration: none;
	background-image:url(../img/boutons/bt-zoom.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
}
.annonceZoom a:hover {
	background-position: center -50px;
	cursor:pointer;
}
.annonceZoom strong {
	display: block;
	margin:0;
	padding:35px 0px 0px 0px;
	color:#990099;
	font-weight: bold;
}
.annonceZoom strong:hover {
	color:#FF66FF;
}



/*-----Fonctions Fiche------*/

#annonceFcts {
	width: 720px;
	height: 45px;
	margin: 0;
	padding:0px 0px 0px 15px;
	text-align: left;
}
#annonceEcrire a {
	width: 142px;
	height: 37px;
	display: block;
	overflow: hidden;
	position: relative;
	float: left;
	background-image:url(../img/Boutons/bt-ecrirevendeur.gif);
	background-position: 0px 0px;
	text-decoration: none;
}
#annonceEnvoyer a {
	width: 142px;
	height: 37px;
	display: block;
	overflow: hidden;
	position: relative;
	float: left;
	background-image:url(../img/Boutons/bt-envoyerami.gif);
	background-position: 0px 0px;
	text-decoration: none;
}
#annonceMemo a {
	width: 142px;
	height: 37px;
	display: block;
	overflow: hidden;
	position: relative;
	float: left;
	background-image:url(../img/Boutons/bt-memoriser.gif);
	background-position: 0px 0px;
	text-decoration: none;
}
#annonceMemo a:hover, #annonceEnvoyer a:hover, #annonceEcrire a:hover {
	background-position: 0px -37px;
	cursor:pointer;
}
#annonceMemo strong, #annonceEnvoyer strong, #annonceEcrire strong {
	position: absolute;
	display: block;
	bottom: 6px;
	left: 36px;
	color:#990099;
	font-weight: bold;
}
#annonceMemo strong:hover, #annonceEnvoyer strong:hover, #annonceEcrire strong:hover {
	color:#FF66FF;
}

#annonceDepot input.iPrix
{
    width:75px;
    border:1px solid #666;
}

