.miniPhoto{
  width:50px;
  height:50px;
  border-style:solid;
  border-color:#1F1A1A;
  border-width:2px;
}
.tresMiniPhoto{
  width:60px;
  height:60px;
}
.tresMiniPhoto{
  width:60px;
  height:60px;
}
.icon{
  width:34px;
  height:34px;
}
.ligneTableau{
  height: 68px;
  background-color:#99CC00;
}
.enteteTableau{
  background-color:#302828;
  color:white;
}
.ligneIntro{
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  color:white;
}
.colonneGauche{
  position:absolute;
  top:70px;
  left:30px;
}
.colonneCentre{
  position:absolute;
  top:70px;
  left:120px;
  width:280px;
}
.prixEntete{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.prixValeur{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.colonneCentreBas{
  position:absolute;
  top:100px;
  left:120px;
  width:250px;
  text-align:left;
  font-family: Arial, Helvetica, sans-serif;
  font-size:10px;
}
.tableauPresentation{
  width:100%;
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  border-spacing:0;
  border-width:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}
.infoTuples{
  margin-left:30px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
}
a{
  text-decoration:none;
  color:white;
  font-weight: bold;
}
a img{
  border:none;
}
a:hover{
  color:red;
  text-decoration: underline;
}
.AccueilCritere{
  font-family: Arial, Helvetica, sans-serif;
}
.modeVL{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
}
.messageErreur{
  color:red;
  font-family:"Verdana";
  font-size:75%;
}
.categorie{
  font-family: Arial, Helvetica, sans-serif;
  text-transform:capitalize;
  font-size: 12px;
}
.ref{
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing:2px;
  font-size: 12px;
}
.typeAppartement{
  font-family: Arial, Helvetica, sans-serif;
  text-transform:capitalize;
  font-size: 12px;
}
.localisation{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.intitule{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.smallDescrip{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.largeDescrip{
  font-family:"Arial";
  font-size: 12px;
}
.photoGrosPlan{
  visibility:hidden;
  position:absolute;
  top:70px;
  left:420px;
}
.arrierePlan{
  position:absolute;
  top:0px;
  left:0px;
}
.ligneOutils{
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
}
.defilement{
  visibility:hidden;
  position:absolute;
  top:90px;
  left:550px;
}
.petiteImage{
  border-style:solid;
  border-color:#1F1A1A;
  border-width:10px;
}
.grandeImage{
  border-style:solid;
  border-color:#1F1A1A;
  border-width:10px;
}
.confirmation{
  font-size:130%
}
.critereRecherche{
  position:absolute;
  top:100px;
  left:100px;
}
.iconPrec{
  position:absolute;
  top:30px;
  left:530px;
  display:block;
  width:34px;
  height:34px;
  background-image: url(img/left.gif);
}
.iconSuiv{
  position:absolute;
  top:30px;
  left:565px;
  display:block;
  width:34px;
  height:34px;
  background-image: url(img/right.gif);
}
.iconBack{
  position:absolute;
  top:30px;
  left:600px;
  display:block;
  width:34px;
  height:34px;
  background-image: url(img/back.gif);
}
.iconBackToTable{
  display:block;
  width:34px;
  height:34px;
  background-image: url(img/back.gif);
}
.iconContactAgence{
  position:absolute;
  top:30px;
  left:635px;
  display:block;
  width:34px;
  height:34px;
  background-image: url(img/contactAgence.gif);
}
.iconEnvoieAnnonce{
  position:absolute;
  top:30px;
  left:670px;
  display:block;
  width:34px;
  height:34px;
  background-image: url(img/envoieAnnonce.gif);
}

a.iconPrec:Hover{
  background-image: url(img/left2.gif);
}
.iconSuiv:Hover{
  background-image: url(img/right2.gif);
}
.iconBack:Hover{
  background-image: url(img/back2.gif);
}
.iconBackToTable:Hover{
  background-image: url(img/back2.gif);
}
.iconContactAgence:Hover{
  background-image: url(img/contactAgence2.gif);
}
.iconEnvoieAnnonce:Hover{
  background-image: url(img/envoieAnnonce2.gif);
}

