.txtNoir { font-family: Arial, sans-serif; font-size:11px; color:#000000 }
.txtNoirGras { font-family: Arial, sans-serif; font-size:11px; font-weight:bold; color:#000000 }
.txtNoirGd { font-family: Arial, sans-serif; font-size:12px; font-weight:normal; color:#000000 }
.txtNoirGdGras { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; color:#000000 }
.txtNoirGdGras2 { font-family: Arial, sans-serif; font-size:14px; font-weight:bold; color:#000000 }
.txtNoirGdGrasBarre { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:line-through; color:#000000 }
.txtNoirGdItalic { font-family: Arial, sans-serif; font-size:12px; font-style:italic; color:#000000 }
.txtNoirMgd { font-family: Arial, sans-serif; font-size:13px; font-weight:normal; color:#000000 }
.txtNoirMgdGras { font-family: Arial, sans-serif; font-size:13px; font-weight:bold; color:#000000 }
.txtNoirTgd { font-family: Arial, sans-serif; font-size:14px; font-weight:normal; color:#000000 }
.txtNoirTgdGras { font-family: Arial, sans-serif; font-size:14px; font-weight:bold; color:#000000 }
.txtNoirTgdGrasItalic { font-family: Arial, sans-serif; font-size:14px; font-style:italic; font-weight:bold; color:#000000 }
.txtNoirTtgd { font-family: Arial, sans-serif; font-size:15px; font-weight:normal; color:#000000 }
.txtNoirTtgdGras { font-family: Arial, sans-serif; font-size:15px; font-weight:bold; color:#000000 }
.txtNoirEgdGras { font-family: Arial, sans-serif; font-size:18px; font-weight:bold; color:#000000 }
.txtGrisGd { font-family: Arial, sans-serif; font-size:12px; font-weight:normal; color:#4D4D4D }
.txtGrisGdItalic { font-family: Arial, sans-serif; font-size:12px; font-weight:normal; font-style:italic; color:#4D4D4D }
.txtGrisGdGras { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; color:#4D4D4D }
.txtGrisGd2 { font-family: Arial, sans-serif; font-size:12px; font-weight:normal; color:#333333 }
.txtGrisGdGras2 { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; color:#333333 }
.txtBlanc { font-family: Arial, sans-serif; font-size:12px; color:#FFFFFF }
.txtBlancGras { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF }
.txtBlancGd { font-family: Arial, sans-serif; font-size:12px; color:#FFFFFF }
.txtBlancGdGras { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF }
.txtBlancGdGrasItalic { font-family: Arial, sans-serif; font-size:12px; font-style:italic; font-weight:bold; color:#FFFFFF }
.txtBlancTgdItalic { font-family: Arial, sans-serif; font-style:italic; font-size:14px; color:#FFFFFF }
.txtBlancTgd { font-family: Arial, sans-serif; font-size:13px; font-weight:normal; color:#FFFFFF }
.txtBlancTgdGrasItalic { font-family: Arial, sans-serif; font-size:14px; font-style:italic; font-weight:bold; color:#FFFFFF }
.txtBlancTtgdGras { font-family: Arial, sans-serif; font-size:15px; font-weight:bold; color:#FFFFFF }
.txtBlancEgdGras { font-family: Arial, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF }
.txtBlancTpt { font-family: Arial, sans-serif; font-size:10px; color:#FFFFFF }
.txtRougePt { font-family: Arial, sans-serif; font-size:10px; color:#990000 }
.txtRouge12 { font-family: Arial, sans-serif; font-size:12px; color:#990000 }
.txtRougeGras { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; color:#990000 }
.txtBleu { font-family: Arial, sans-serif; font-size:12px; color:#0033FF }
.txtBleu1 { font-family: Arial, sans-serif; font-size:12px; color:#8EC1E3 }
.txtBleuGras { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; color:#0033FF }
.txtBleuGras2 { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; color:#6276B8 }
.txtBleuGras3 { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; color:#8EC1E3 }
.txtBleuGrasItalic3 { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; font-style:italic; color:#8EC1E3 }
.txtBleuTgdGras3 { font-family: Arial, sans-serif; font-size:15px; font-style:italic; color:#8EC1E3 }
.txtBleuTtgdItalic3 { font-family: Arial, sans-serif; font-size:14px; font-weight:bold; color:#8EC1E3 }
.txtVioletGdGras4 { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; color: #6276B8 }
.txtVioletGdGras5 { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#6272B8 }
.txtRougeGras { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; color:#F40000 }
.txtVertGras { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; color:#00CC00 }

a.txtBlancGdGras2 { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF }
a.txtBlancGdGras2:hover { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF }
a.txtBlancGdGras3 { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF }
a.txtBlancGdGras3:hover { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000000 }
a.txtBlancGdGras4 { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#FFFFFF }
a.txtBlancGdGras4:hover { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF }
a.txtBlanc3 { font-family: Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#FFFFFF }
a.txtBlanc3:hover { font-family: Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000 }
a.txtNoir { font-family: Arial, sans-serif; font-size:11px; text-decoration:underline }
a.txtNoir:hover { font-family: Arial, sans-serif; font-size:11px; text-decoration:none }
a.txtNoirPt { font-family: Arial, sans-serif; font-size:10px; text-decoration:underline }
a.txtNoirPt:hover { font-family: Arial, sans-serif; font-size:10px; text-decoration:none }
a.txtNoirGras { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline }
a.txtNoirGras:hover { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#4D4D4D }
a.txtNoirGd { font-family: Arial, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline }
a.txtNoirGd:hover { font-family: Arial, sans-serif; font-size:12px; font-weight:normal; text-decoration:none }
a.txtNoirGdGras { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline }
a.txtNoirGdGras:hover { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:none }
a.txtNoirGd2 { font-family: Arial, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline }
a.txtNoirGd2:hover { font-family: Arial, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; color:#6276B8 }
a.txtNoirGd3 { font-family: Arial, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline }
a.txtNoirGd3:hover { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#000000 }
a.txtNoirGd4 { font-family: Arial, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline }
a.txtNoirGd4:hover { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#FFFFFF }
a.txtNoirGd4Gras { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline }
a.txtNoirGd4Gras:hover { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#FFFFFF }
a.txtNoirPt2 { font-family: Arial, sans-serif; font-size:11px; text-decoration:none }
a.txtNoirPt2:hover { font-family: Arial, sans-serif; font-size:11px; text-decoration:none }
a.txtNoirPtGras2 { font-family: Arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:none }
a.txtNoirPtGras2:hover { font-family: Arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:none }
a.txtNoirPt3 { font-family: Arial, sans-serif; font-size:11px; text-decoration:none }
a.txtNoirPt3:hover { font-family: Arial, sans-serif; font-size:11px; color:#4D4D4D; text-decoration:none }
a.txtNoirPtGras3 { font-family: Arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:none }
a.txtNoirPtGras3:hover { font-family: Arial, sans-serif; font-size:11px; font-weight:bold; color:#4D4D4D; text-decoration:none }
a.txtNoir3 { font-family: Arial, sans-serif; font-size:12px; text-decoration:underline }
a.txtNoir3:hover { font-family: Arial, sans-serif; font-size:12px; text-decoration:underline; color:4D4D4D }
a.txtNoir4 { font-family: Arial, sans-serif; font-size:12px; text-decoration:underline }
a.txtNoir4:hover { font-family: Arial, sans-serif; font-size:12px; text-decoration:underline; color:FFFFFF }
a.txtGrisGdGras { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#4D4D4D }
a.txtGrisGdGras:hover { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#4D4D4D }
a.txtVioletGdGras4 { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#6272B8 }
a.txtVioletGdGras4:hover { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#6272B8 }
a.txtVioletGdGras5 { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#6272B8 }
a.txtVioletGdGras5:hover { font-family: Arial, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#6272B8 }

.borderNoir { border: 1px solid #000000; padding-left:4px }
.borderNoir2 { background-color:#DDEAF2; border: 1px solid #000000; padding-left:4px }
.borderNoir3 { background-color:#8EC1E3; border: 1px solid #000000; padding-left:4px }
/* ajout laurent */
.borderNoirFondBleu{ border: 1px solid #000000; padding-left:4px; background-color:#8EC1E3; }
.contourBlanc{ border-top-color:#FFFFFF;border-bottom-color:#FFFFFF;border-right-color:#FFFFFF;border-top-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-style:solid;border-bottom-style:solid;border-right-style:solid; border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
/* fin ajout laurent */
.bkgMenu { background:url("/images/menu/bkgMenu.gif") repeat-y }
.bkgContact { background:url("/images/contact/bkgContact.jpg") }
.bkgTiretsHoriz { background:url("/images/annu/tiretsHoriz.gif"); background-repeat:repeat-x }
.bkgTiretsVert { background:url("/images/annu/tiretsVert.gif") }
.bkgMav { background:url("/images/padd/bkgMav.gif") }
.bkgMag { background:url("/images/padd/bkgMag.jpg") no-repeat }
.bkgHeaderListing { background:url("/images/annu/headerListing.jpg") no-repeat }
.bkgListing { background:url("/images/annu/bkgListing.gif") }
.bkgListingBot { background:url("/images/annu/annuListingBot.gif"); background-position:bottom }
.bkgRechListing { background:url("/images/annu/bkgRechListing.jpg"); background-repeat:repeat-y }
.bkgMidDetailAnnu { background:url("/images/annu/bkgMidDetailAnnu.gif") }
.bkgCarteAnnu { background:url("/images/regions/carte.gif") no-repeat }
.bkgHeaderCpt { background:url("/images/compte/titreCompte.jpg") no-repeat }
.bkgCpt { background:url("/images/compte/bkgCpt.gif") repeat-y }
.bkgCptBot { background:url("/images/compte/cptBot.gif"); background-position:bottom }
.bkgTiretsCptHoriz { background:url("/images/compte/tiretsHoriz.gif"); background-repeat:repeat-x }
.bkgTiretsCptHoriz2 { background:url("/images/compte/tiretsHoriz.gif"); background-repeat:repeat-x; background-position:bottom }
.bkgTiretsCptVert { background:url("/images/compte/tiretsVert.gif") }
.bkgTiretsVertAnno { background:url("/images/home/tiretsVertAnno.gif") }
.bkgTiretsVertAnnu { background:url("/images/home/tiretsVertAnnu.gif") }
.bkgTiretsListAnno { background:url("/images/home/tiretsListAnno.gif"); background-repeat:repeat-x }
.bkgTiretsListAnnu { background:url("/images/home/tiretsListAnnu.gif"); background-repeat:repeat-x }
.bkgHeaderColAnnuCpt { background:url("/images/compte/bkgHeaderCol.gif"); background-repeat:repeat-x }
.bkgSepRowAnnuCpt { background:url("/images/compte/sepRow.gif"); background-repeat:repeat-x }
.bkgAnno { background:url("/images/home/bkgAnno.gif") }
.bkgAnnu { background:url("/images/home/bkgAnnu.gif") }
.bkgLastMn { background:url("/images/actu/bkgLastMn.gif") }
.bkgActu { background:url("/images/actu/bkgActu.gif") }
.bkgHomeAnno { background:url("/images/annonces/bkgHome.gif"); background-repeat:repeat-y; background-position: 0px 0px }
.bkgAnnoHomeTop { background:url("/images/annonces/annoHomeTop.gif"); background-repeat:repeat-x }
.bkgListingBotAnno { background:url("/images/annonces/annoBot.gif"); background-position:bottom }
.bkgTiretsHorizAnno { background:url("/images/annonces/tiretsHoriz.gif"); background-repeat:repeat-x }
.bkgTiretsVertAnno { background:url("/images/annonces/tiretsVert.gif") }
.bkgHeaderListingAnno { background:url("/images/annonces/headerListing.jpg") no-repeat; background-position: 1px 0px }
.bkgRechListingAnno { background:url("/images/annonces/bkgRechListing.jpg"); background-repeat:repeat-y; background-position: 1px 0px }
.bkgListingAnno { background:url("/images/annonces/bkgListing.gif"); background-position: 1px 0px }
.bkgLeftCol { background:url("/images/annonces/depot/bkgLeftCol.gif"); background-repeat:repeat-y }
.bkgRightCol { background:url("/images/annonces/depot/bkgRightCol.gif"); background-repeat:repeat-y }
.bkgLeftCol2 { background:url("/images/compte/bkgLeftCol.gif"); background-repeat:repeat-y }
.bkgRightCol2 { background:url("/images/compte/bkgRightCol.gif"); background-repeat:repeat-y }
.bkgBotRow { background:url("/images/annonces/depot/bkgBotRow.gif"); background-repeat:repeat-x }
.bkgBotTab { background:url("/images/annonces/depot/bkgBotTab.gif"); background-repeat:repeat-x; background-position:bottom }
.bkgSepCol { background:url("/images/annonces/depot/bkgSepCol.gif"); background-repeat:repeat-y; background-color:#FFFFFF }
.bkgHeaderTitreAnnu { background:url("/images/offre/botTitre.gif"); background-repeat:repeat-x }
.bkgLeftColAnnu { background:url("/images/offre/bkgLeftCol.gif"); background-repeat:repeat-y }
.bkgRightColAnnu { background:url("/images/offre/bkgRightCol.gif"); background-repeat:repeat-y }
.bkgBotTabAnnu { background:url("/images/offre/bkgBotTab.gif"); background-repeat:repeat-x; background-position:bottom }
.bkgBotRowAnnu { background:url("/images/offre/bkgBotRowAnnu.gif"); background-repeat:repeat-x }
.bkgSepColAnnu { background:url("/images/offre/bkgSepColAnnu.gif"); background-repeat:repeat-y; background-color:#FFFFFF }
.bkgTitreDetailAnno { background:url("/images/annonces/bkgTitreDetailAnno.jpg") no-repeat; background-position: 1px 0px }
.bkgTitreRepondre { background:url("/images/annonces/bkgTitreRepondre.gif") }
.bkgPopPhotoAnno { background:url("/images/photo/Anno/bkgAddPhotoMid.gif") repeat-y; background-position:-8px }
.bkgPopPhotoAnnu { background:url("/images/photo/Annu/bkgAddPhotoMid.gif") repeat-y; background-position:-8px }
.bkgOptionsOffre { background:url("/images/offre/bkgOptions.gif") repeat-y }
.bkgOptionsOffreAnnu { background:url("/images/offre/bkgOptionsAnnu.gif") repeat-y }
.bkgBlanc { background-color: #FFFFFF }
.bkgNoir { background-color: #000000 }
.bkgGris1 { background-color: #CCCCCC }
.bkgGris2 { background-color: #999999 }
.bkgGris3 { background-color: #4D4D4D }
.bkgGris4 { background-color: #333333 }
.bkgGris4BorderRight { background-color: #333333; border-right:1px solid #D9E0FB }
.bkgVert { background-color: #C9DC5D }
.bkgVert2 { background-color: #E6FF80 }
.bkgRouge { background-color: #990000 }
.bkgBleu1 { background-color: #8EC1E3 }
.bkgBleu2 { background-color: #DDEAF2 }
.bkgBleu3 { background-color: #C4D7E6 }
.bkgBleu4 { background-color: #EEF4F8 }
.bkgBleu5 { background-color: #ECEFFD }
.bkgJaune { background-color: #FEEA29 }
.bkgJaune2 { background-color: #FFFBC8 }
.bkgJaune3 { background-color: #FFFDE3 }
.bkgViolet1 { background-color: #D9E0FB }
.bkgViolet2 { background-color: #ECEFFD }
.bkgViolet3 { background-color: #9EABDA }
.bkgViolet4 { background-color: #6276B8 }
.bkgViolet5 { background-color: #C8D1F1 }
.bkgViolet6 { background-color: #D3D6E4 }

.titreMenu { background-image:url("/images/menu/titreMenu.gif"); background-repeat:no-repeat; font-size:12px; font-weight:bold; color:#FFFFFF; padding-left:14px; padding-top:20px }
.titreAnnu { background-image:url("/images/menu/annu/titreAnnu.gif"); background-repeat:no-repeat; font-size:12px; font-weight:bold; color:#000000; padding-left:14px; padding-top:20px }
.titreAnno { background-image:url("/images/menu/annonces/titreAnno.gif"); background-repeat:no-repeat; font-size:10px; font-weight:bold; color:#FFFFFF; padding-left:14px; padding-top:20px }
