
/********************************************************************************************/
/********************************************************************************************/
/*										page de présentation								*/
/********************************************************************************************/
/********************************************************************************************/

.divAppelsOffres
{
	padding: 0px 8px;
}

.divAppelsOffres h1
{
	color: #666666;
	font-size: 16px;
	font-weight: bold;
}


.divAppelsOffres li {
	background: url("../Images/ao/li.gif") no-repeat scroll 0 5px transparent;
	list-style: none outside none;
	margin: 0;
	padding-left: 15px;
}

.divAppelsOffres a {
	color: #88146A;
	font-weight: bold;
	text-decoration: none;
}
.divAppelsOffres a:hover
{
	text-decoration: underline;
}
.divAppelsOffres .decalage
{
	margin-left: 20px;
}

/********************************************************************************************/
/********************************************************************************************/
/*										liste des annonces									*/
/********************************************************************************************/
/********************************************************************************************/


.ListeAnnonces .fondDateNumAnnonce {
	background: url("../Images/ao/annonces.jpg") no-repeat scroll left top transparent;
	float: left;
	height: 50px;
	width: 60px;
}
.fondDateNumAnnonce .datePublication {
	color:#333333;
	font-weight: bold;
	padding-top: 11px;
	text-align: center;
	text-shadow:0px 1px 0px #FFFFFF;
	font-size: 9px;
}
.fondDateNumAnnonce .numAnnonce {
	color: #660066;
	text-shadow:0px 1px 0px #FFFFFF;	
	font-weight: bold;
	padding-top: 3px;
	text-align: center;
	font-size: 11px;
}
.ListeAnnonces .libelleAO,
.ListeAnnonces .zoneGeographique
{
	padding-left: 15px;
}

.zoneGeographique .zoneGeo {
	text-transform: uppercase;
}
.ListeAnnonces .libelleAO A,
.ListeAnnonces .libelleAO SPAN
{
    font-weight:bold;
}

/********************************************************************************************/
/********************************************************************************************/
/*										une annonce											*/
/********************************************************************************************/
/********************************************************************************************/

#DetailAnnonceAO a {
	color: #88146A;
	text-decoration: none;
}
#DetailAnnonceAO a:hover
{
	text-decoration: underline;
}
.EnteteAO {
	background: url("../Images/ao/haut.jpg") no-repeat scroll left top transparent;
	color: #88146A;
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	margin: 0px auto;
	padding-top: 5px;
	text-align: center;
	width: 626px;
}
.EnteteAODate {
	font-size: 14px;
	font-weight: normal;
}
.milieuUneAnnonce {
	background: url("../Images/ao/fond.jpg") repeat-y scroll left top transparent;
	margin: 0px auto;
	padding: 22px 0px;
	text-align: center;
	width: 626px;
}
.milieuUneAnnonce .contenuAO {
	background-color: White;
	margin: 0px auto;
	padding: 5px;
	width: 575px;
}
#DetailAnnonceAO td  {
	border-bottom: 1px solid #B8ADAB;
	padding-bottom: 3px;
	padding-top: 3px;
}
#DetailAnnonceAO label {
	color: #B8ADAB;
}
.PiedAO {
	background: url("../Images/ao/bas.jpg") no-repeat scroll left top transparent;
	color: #88146A;
	height: 45px;
	margin: 0px auto;
	padding: 15px 10px 0px 0px;
	text-align: right;
	width: 616px;
}
.PiedAO .retourListeAnnonce {
	background: url("../Images/ao/btnRetour.jpg") no-repeat scroll left top transparent;
	display: inline-block;
	height: 22px;
	padding-right: 15px;
	width: 185px;
}

.contenuAO .tdGauche
{
	text-align: right;
	padding-right: 10px;
}
.contenuAO .tdDroit
{
	text-align: left;
}
