BODY {
	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #D2DFDC
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: arial
}
DIV {
	FONT-SIZE: 12px; FONT-FAMILY: arial
}
LI {
	FONT-SIZE: 12px; FONT-FAMILY: arial
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: arial
}
P {
	LINE-HEIGHT: 1.6em
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
LABEL {
	CURSOR: pointer
}
H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 0px; COLOR: #666; FONT-FAMILY: arial
}
H2 {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; BORDER-LEFT: #dbdbdb 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #dbdbdb 1px solid
}
H2.sansEncadre {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.cadreImg {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.affErreur {
	FONT-SIZE: 14px; COLOR: red
}
.affErreurTitre {
	FONT-SIZE: 18px; COLOR: red
}
.affErreurChamp {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
.affMessage {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 80px; BORDER-LEFT: #000 1px solid; MARGIN-RIGHT: 80px; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid
}
.affMessage TD {
	LINE-HEIGHT: 1.4em; TEXT-ALIGN: justify
}
.aligneGauche {
	PADDING-LEFT: 3px; TEXT-ALIGN: left
}
.annonceDetail {
	BORDER-RIGHT: #8a8989 1px solid; BORDER-TOP: #8a8989 1px solid; BORDER-LEFT: #8a8989 1px solid; BORDER-BOTTOM: #8a8989 1px solid
}
.annonceDetail TD {
	BORDER-BOTTOM: #d4d4d4 1px solid; BACKGROUND-COLOR: #fff
}
.annonceDetail DIV {
	MARGIN: 8px
}
.annonceDetail .gauche {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; WIDTH: 130px
}
.annonceDetail .droite {
	
}
.annonceDetail .vendeur {
	
}
.annonceDetail .sansTrait {
	BORDER-BOTTOM: 0px
}
.annonceDetailServices {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; FONT-FAMILY: arial; verdana; verdana 
}
.annonceDetailServices .Titre {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-VARIANT: small-caps
}
.avertissement {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.blocAligne {
	FLOAT: left; WIDTH: 220px; MARGIN-RIGHT: 30px
}
.colonneGauche {
	WIDTH: 180px
}
.ecarte {
	PADDING-RIGHT: 10px
}
.colonneDroite {
	WIDTH: 160px
}
.consultTitre {
	BORDER-TOP: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid
}
.consultTitre DIV {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666
}
.encadreCoul {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #f8f8f8
}
.encadreGris {
	BORDER-RIGHT: #6d6d6d 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #6d6d6d 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #6d6d6d 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #6d6d6d 1px solid; BACKGROUND-COLOR: #ebebeb
}
.encadreGris A {
	TEXT-DECORATION: underline
}
.encadreGris HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px; BORDER-LEFT: 0px; WIDTH: 55%; COLOR: #adadad; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #adadad
}
.encadreGris H2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.enteteDegCoul {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: white; HEIGHT: 21px
}
.enteteDegGris {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url('/imgs/degGrisCentre.png'); COLOR: white; HEIGHT: 21px
}
.enteteDegGris DIV {
	PADDING-LEFT: 5px; PADDING-TOP: 3px
}
.enteteDegCoul DIV {
	PADDING-LEFT: 5px; PADDING-TOP: 3px
}
.entetes TD {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url('/imgs/degGrisCentre.png'); COLOR: #fff
}
.entetes TH {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url('/imgs/degGrisCentre.png'); COLOR: #fff
}
.exempleForm {
	FONT-SIZE: 9px; COLOR: #666
}
.ficheService {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid
}
.ficheService .titre {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #2a2a2a; PADDING-TOP: 3px; BORDER-BOTTOM: #b4b4b4 1px solid; POSITION: static; BACKGROUND-COLOR: #f0f0f0
}
.ficheService .titre {
	FONT-SIZE: 15px
}
.ficheService .titre DIV {
	FONT-SIZE: 15px
}
.ficheService .titre .petit {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.ficheService .texte {
	MARGIN: 8px; TEXT-ALIGN: justify
}
.ficheService .imgCompl {
	FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px
}
.footerTD {
	FONT-SIZE: 12px; COLOR: #666; BACKGROUND-COLOR: #ebebeb
}
.footerTD A {
	FONT-SIZE: 12px; COLOR: #666; BACKGROUND-COLOR: #ebebeb
}
.footerTitre {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666
}
A.footerLiens {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-DECORATION: underline
}
.footerLiens:hover {
	COLOR: black
}
.formTitre {
	FONT-WEIGHT: bold; PADDING-TOP: 15px; BORDER-BOTTOM: #8b8b8b 1px solid
}
.formLibelle {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; WIDTH: 130px; PADDING-TOP: 5px
}
.formChamp {
	PADDING-TOP: 5px
}
.formChamp INPUT {
	BORDER-RIGHT: #8b8b8b 1px solid; BORDER-TOP: #8b8b8b 1px solid; BORDER-LEFT: #8b8b8b 1px solid; BORDER-BOTTOM: #8b8b8b 1px solid
}
.formChamp SELECT {
	BORDER-RIGHT: #8b8b8b 1px solid; BORDER-TOP: #8b8b8b 1px solid; BORDER-LEFT: #8b8b8b 1px solid; BORDER-BOTTOM: #8b8b8b 1px solid
}
.formChamp TEXTAREA {
	BORDER-RIGHT: #8b8b8b 1px solid; BORDER-TOP: #8b8b8b 1px solid; BORDER-LEFT: #8b8b8b 1px solid; BORDER-BOTTOM: #8b8b8b 1px solid
}
.formChamp INPUT {
	WIDTH: 200px
}
.formChamp TEXTAREA {
	WIDTH: 100%
}
.imgSelect {
	BORDER-RIGHT: #f84b4b 2px solid; BORDER-TOP: #f84b4b 2px solid; BORDER-LEFT: #f84b4b 2px solid; BORDER-BOTTOM: #f84b4b 2px solid
}
.inpTxt {
	FONT-SIZE: 12px; FONT-FAMILY: arial
}
.inpTxtA {
	FONT-SIZE: 11px
}
.inpVign {
	WIDTH: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
.selTxtN {
	FONT-SIZE: 11px; FONT-FAMILY: arial
}
.inter15 {
	PADDING-TOP: 6px
}
.lienCouleur {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.lienGris {
	FONT-WEIGHT: bold; COLOR: #666; TEXT-DECORATION: underline
}
.lienBleu {
	FONT-WEIGHT: normal; COLOR: #00e; TEXT-DECORATION: underline
}
.lienBleuNuit {
	FONT-WEIGHT: bold; COLOR: #669; TEXT-DECORATION: underline
}
.lienVignette {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #f84b4b; TEXT-DECORATION: underline
}
.linkButtun {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #fff
}
.linkButtun:hover {
	BORDER-LEFT-COLOR: #333; BORDER-BOTTOM-COLOR: #333; COLOR: #666; BORDER-TOP-COLOR: #333; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #333
}
.moyenTitre {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BORDER-BOTTOM: medium none
}
.nonGras {
	FONT-WEIGHT: normal
}
.nonSouligne {
	TEXT-DECORATION: none
}
.normal10 {
	FONT-SIZE: 10px
}
.normal13 {
	FONT-SIZE: 13px
}
.pagination {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.pagination A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.ptLienV {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.ptLienV:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.ptTitreV {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: underline
}
.ptLignesV {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; TEXT-DECORATION: none
}
.ptUrlV {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.rechercheTitre {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: arial
}
.spacerMenu {
	HEIGHT: 12px
}
.souligne {
	TEXT-DECORATION: underline
}
.tab0 {
	FONT-SIZE: 11px; BACKGROUND-COLOR: #f5f5f5
}
.tab0 TD {
	FONT-SIZE: 11px; BACKGROUND-COLOR: #f5f5f5
}
DIV.tab0 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.tab1 {
	FONT-SIZE: 11px; BACKGROUND-COLOR: #fff
}
.tab1 TD {
	FONT-SIZE: 11px; BACKGROUND-COLOR: #fff
}
.tab1 A:visited {
	COLOR: #999; TEXT-DECORATION: none
}
.tab0 A:visited {
	COLOR: #999; TEXT-DECORATION: none
}
.tabSurligne {
	BACKGROUND-COLOR: #fae87f
}
.tabCell1 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 120px; TEXT-ALIGN: left
}
.tabRech1 {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; WIDTH: 120px; TEXT-ALIGN: left
}
.tabCellDroite {
	PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND-COLOR: #fbfbfb
}
.tabCell1Rech {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 120px; TEXT-ALIGN: left
}
.tabCellDroiteRech {
	PADDING-LEFT: 4px; FONT-SIZE: 11px
}
.tabGaucheEdit {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #b4b4b4 1px solid; WIDTH: 120px; BORDER-BOTTOM: #b4b4b4 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.tableRechAvGlobale {
	WIDTH: 60%
}
.tableRechAv {
	BORDER-RIGHT: #bcbcbc 1px solid; BORDER-TOP: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #bcbcbc 1px solid
}
.tabRechGauche {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 250px; TEXT-ALIGN: left
}
.tabRechDroite {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND-COLOR: #ededed
}
.tabRechLocaG {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.tabRechLocaD {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.alerteRech .tabRechlocaG {
	BORDER-TOP: red 2px solid; FONT-WEIGHT: bold; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}
.alerteRech .tabRechlocaD {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; FONT-WEIGHT: bold; BORDER-BOTTOM: red 2px solid
}
.alerteRech .tabRechGauche {
	BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}
.alerteRech .tabRechDroite {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; FONT-WEIGHT: bold; BORDER-BOTTOM: red 2px solid
}
.tabSaisieG {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: middle; PADDING-TOP: 7px
}
.tabSaisieD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: middle; PADDING-TOP: 7px
}
.tabSaisieG {
	WIDTH: 120px
}
.tabSaisieD {
	
}
.tabSaisieD INPUT {
	MARGIN-RIGHT: 10px
}
.tabSaisieD SELECT {
	MARGIN-RIGHT: 10px
}
.tabSaisieD TEXTAREA {
	MARGIN-RIGHT: 10px
}
.tabSaisieD SELECT {
	FONT-SIZE: 13px
}
.alerte .tabSaisieG {
	BORDER-TOP: red 2px solid; BORDER-BOTTOM: red 2px solid
}
.alerte .tabSaisieD {
	BORDER-TOP: red 2px solid; BORDER-BOTTOM: red 2px solid
}
.alerte .tabSaisieG {
	BORDER-LEFT: red 2px solid
}
.alerte .tabSaisieD {
	BORDER-RIGHT: red 2px solid; FONT-WEIGHT: bold
}
.tabDetVendeur {
	FONT-SIZE: 11px; BACKGROUND-COLOR: #f0f0f0
}
.tabEncadre {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 15px; MARGIN-LEFT: 10px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #666; LINE-HEIGHT: 150%; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #b4b4b4 1px solid
}
.tabMenu {
	FONT-SIZE: 11px; BACKGROUND: #f0f0f0
}
.tabMenuDroit {
	FONT-SIZE: 11px; BACKGROUND: #f0f0f0
}
.tabMenu {
	WIDTH: 180px
}
.tabMenuDroit {
	WIDTH: 160px
}
.tabPrinc {
	MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto
}
.titreCouleur {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 1em; PADDING-TOP: 2em
}
.titreDetRech {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
.titreMenuGauche {
	BORDER-TOP: #b4b4b4 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-BOTTOM: #b4b4b4 1px solid; BACKGROUND-COLOR: #fff
}
.titreMenuDroit {
	BORDER-TOP: #b4b4b4 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-BOTTOM: #b4b4b4 1px solid; BACKGROUND-COLOR: #fff
}
.titreMenuGauche {
	BORDER-LEFT: #b4b4b4 1px solid
}
.titreMenuDroit {
	BORDER-RIGHT: #b4b4b4 1px solid
}
.titreOnglet {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #b4b4b4 1px solid
}
.TitreGauche {
	PADDING-LEFT: 3px; BACKGROUND: url('/imgs/diagonale3.gif') no-repeat right top; BORDER-LEFT: 1px solid #b4b4b4; 
}
.TitreDroite {
	BORDER-RIGHT: 1px solid #b4b4b4; PADDING-LEFT: 15px; BACKGROUND: url('/imgs/diagonaleD3.gif') no-repeat left top; 
}
.texteOnglet {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.texteOnglet UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
UL.puceTriangle {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.texteOnglet UL LI {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN-LEFT: -38px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
UL.puceTriangle LI {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN-LEFT: -38px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.texteOnglet DIV {
	FONT-SIZE: 11px
}
UL.puceTriangle LI {
	FONT-SIZE: 12px; PADDING-BOTTOM: 8px; MARGIN-LEFT: 0px
}
.titreDetAnnonce {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; BACKGROUND-COLOR: #797979; TEXT-ALIGN: left
}
.titreRubrique {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.titreSousRubrique {
	FONT-SIZE: 11px; COLOR: #666
}
.titreTP {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-DECORATION: underline
}
.traitsous {
	BORDER-BOTTOM: #b4b4b4 1px solid
}
.traitsousBlanc {
	BORDER-TOP: #fff 1px solid
}
.txtPhoto {
	FONT-SIZE: 18px; COLOR: #666
}
.saisieEncadreBoutons {
	BORDER-RIGHT: #dad3cf 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #dad3cf 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #dad3cf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #dad3cf 1px solid; BACKGROUND-COLOR: #faeee5
}
.valider {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #fff
}
.valider:hover {
	BORDER-LEFT-COLOR: #333; BORDER-BOTTOM-COLOR: #333; COLOR: #666; BORDER-TOP-COLOR: #333; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #333
}
.valider:unknown {
	BORDER-LEFT-COLOR: #ddd; BORDER-BOTTOM-COLOR: #ddd; COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd
}
.valider:unknown :hover {
	BORDER-LEFT-COLOR: #ddd; BORDER-BOTTOM-COLOR: #ddd; COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd
}
.validerDegradeGris {
	border:1px solid #b3b3b3; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url('/imgs/degGrisCentre.png'); COLOR: #fff; 
}
.zoomin {
	BORDER-RIGHT: #000 5px solid; BORDER-TOP: #000 5px solid; DISPLAY: block; Z-INDEX: 2; BORDER-LEFT: #000 5px solid; BORDER-BOTTOM: #000 5px solid; POSITION: absolute
}
.zoomin IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FILTER: Shadow(color=#cccccc,direction=45); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.zoomout {
	DISPLAY: none; Z-INDEX: 99; LEFT: 0px; WIDTH: 0px; POSITION: relative; TOP: 0px; HEIGHT: 0px
}
#Actus1 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 15px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: 1.5em; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
#annonceFiche {
	BORDER-RIGHT: #8a8989 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #8a8989 1px solid; WIDTH: 100%; BORDER-BOTTOM: #8a8989 1px solid; BACKGROUND-COLOR: #e4e4e4
}
#annonceFicheRech {
	BORDER-RIGHT: #8a8989 1px solid; BORDER-TOP: #8a8989 1px solid; BORDER-LEFT: #8a8989 1px solid; BORDER-BOTTOM: #8a8989 1px solid; BACKGROUND-COLOR: #f0f0f0
}
#annoncePhotos {
	TEXT-ALIGN: center
}
#annoncePhotos DIV {
	FONT-SIZE: 11px; PADDING-BOTTOM: 0.4em; COLOR: #8a8989; PADDING-TOP: 0.4em; TEXT-DECORATION: none
}
#annoncePhotos A {
	FONT-SIZE: 11px; PADDING-BOTTOM: 0.4em; COLOR: #8a8989; PADDING-TOP: 0.4em; TEXT-DECORATION: none
}
#cadreOnglets {
	MARGIN-TOP: 1em
}
#cadreOnglets TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url('/imgs/ongletG.png') no-repeat left top; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid #a3a1a1; TEXT-ALIGN: center
}
#cadreOnglets .onglet {
	WIDTH: 190px
}
#cadreOnglets A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url('/imgs/ongletD.png') no-repeat right top; PADDING-BOTTOM: 2px; COLOR: #666; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#cadreOnglets #selec {
	BORDER-BOTTOM: 0px
}
#cadreOnglets #selec A {
	PADDING-BOTTOM: 3px; COLOR: #f84b4b
}
#cadreOnglets #blanc {
	BACKGROUND-IMAGE: url('none')
}
#cadreOnglets #fin {
	padding:0px; BACKGROUND-IMAGE: url('none'); WIDTH: 3px; BORDER-BOTTOM: 0px none; 
}
#cadreTexte {
	BORDER-RIGHT: #a3a1a1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #a3a1a1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a3a1a1 1px solid
}
#enteteSaisie {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 2em; MARGIN-LEFT: 2em; COLOR: #afaeae; TEXT-ALIGN: center
}
#enteteSaisie #aff {
	COLOR: #717070
}
#footer {
	COLOR: #b4b4b4; TEXT-DECORATION: none
}
#footer A {
	COLOR: #b4b4b4; TEXT-DECORATION: none
}
#localisVotreIti {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 1em
}
#localisDescriptif {
	BORDER-RIGHT: #acacac 1px solid; BORDER-TOP: #acacac 1px solid; BORDER-LEFT: #acacac 1px solid; WIDTH: 700px; BORDER-BOTTOM: #acacac 1px solid
}
#localisDescriptif TD {
	BORDER-BOTTOM: #ccc 1px solid
}
#localisDescriptifTitre {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #e7e7e7; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.localisDistance {
	FONT-SIZE: 10px; COLOR: #999; TEXT-ALIGN: right
}
#margePage {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
#menuHaut {
	
}
#menuHaut TD {
	BORDER-RIGHT: #fff 1px solid
}
#menuHaut {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff
}
#menuHaut A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff
}
#menuHaut A:hover {
	COLOR: #000
}
#menuhaut H1 {
	MARGIN-TOP: -16px; PADDING-LEFT: 3px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #fff
}
#menuOutils {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center
}
#navigation {
	PADDING-RIGHT: 3px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ebebeb
}
#navigation A {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: underline
}
#tabListe {
	BACKGROUND-COLOR: #ccc
}
#tabPhotos {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#tabPhotos TD {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
#tabPhotos TD {
	COLOR: #666
}
#tabPhotos A {
	COLOR: #666
}
#tabPhotos A {
	TEXT-DECORATION: underline
}
#tabPhotos IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#tiretsRubriquesAccueil {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; BORDER-BOTTOM: #b4b4b4 1px solid
}
#traitdroit {
	BORDER-RIGHT: #666 1px solid
}
.AFC_HomeTitre {
	BORDER-RIGHT: #b8b6b6 1px solid; BORDER-TOP: #b8b6b6 1px solid; FONT-WEIGHT: normal; BORDER-LEFT: #b8b6b6 1px solid; BORDER-BOTTOM: #b8b6b6 1px solid; BACKGROUND-COLOR: #e2e2e2; TEXT-ALIGN: center
}
.AFC_MaxiTitre {
	BORDER-RIGHT: #b8b6b6 1px solid; BORDER-TOP: #b8b6b6 1px solid; FONT-WEIGHT: normal; BORDER-LEFT: #b8b6b6 1px solid; BORDER-BOTTOM: #b8b6b6 1px solid; BACKGROUND-COLOR: #e2e2e2; TEXT-ALIGN: center
}
.AFC_HomeTitre A {
	COLOR: #000; TEXT-DECORATION: none
}
.AFC_SkyTitre A {
	COLOR: #000; TEXT-DECORATION: none
}
.AFC_MaxiTitre A {
	COLOR: #000; TEXT-DECORATION: none
}
.AFc_Sky {
	BORDER-RIGHT: #b8b6b6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b8b6b6 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; BORDER-LEFT: #b8b6b6 1px solid; WIDTH: 140px; PADDING-TOP: 3px; BORDER-BOTTOM: #b8b6b6 1px solid
}
.AFC_SkyTitre A {
	FONT-SIZE: 10px; COLOR: #aaa; TEXT-DECORATION: none
}
.AFC_HomeContenu {
	BORDER-RIGHT: #b8b6b6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #b8b6b6 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #b8b6b6 1px solid
}
.AFC_MaxiContenu {
	BORDER-RIGHT: #b8b6b6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #b8b6b6 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #b8b6b6 1px solid
}
.AFC_HomeContenu A {
	FONT-SIZE: 11px; CURSOR: hand; TEXT-DECORATION: none
}
.AFC_MaxiContenu A {
	FONT-SIZE: 11px; CURSOR: hand; TEXT-DECORATION: none
}
.AFC_SkyContenu A {
	FONT-SIZE: 11px; CURSOR: hand; TEXT-DECORATION: none
}
.AFC_HomeContenu .adTitre {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.AFC_SkyContenu .adTitre {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.AFC_MaxiContenu .adTitre {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.AFC_MaxiContenu TD {
	PADDING-BOTTOM: 0.75em
}
.AFC_MaxiContenu .adTexte {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.AFC_HomeContenu .adTexte {
	COLOR: #666
}
.AFC_SkyContenu .adTexte {
	COLOR: #666
}
.AFC_HomeContenu .adURL {
	
}
.AFC_SkyContenu .adURL {
	
}
.AFC_MaxiContenu .adURL {
	COLOR: #888
}
.AFC_SkyContenu DIV {
	MARGIN-TOP: 11px
}
.AFC_SkyContenu .adURL {
	FONT-SIZE: 9px
}