#colA,
#enTete ul,
#zoneFlash,
#searchHotelMap,
#vFR,
#vEN,
#footer,
.lnkSuite,
#ariane,
.lnkOutils,
.btnReserver,
#navFiche,
#blocVisuels ul,
.btnRetour,
#outilsEmploi,
#logoEmploi {display: none;}

.break {clear: both; height: 1px; line-height: 1px; font-size: 1px; display: block;}

img {border: 0;}

body {
    font-family: "Trebuchet MS", Arial, sans-serif;
    font-size: 12px;}
    
.actu {
   border-bottom: 1px #666 solid; 
   padding-bottom: 10px; margin-bottom: 10px;}
.actu img {float: left; margin-right: 10px;}

h1 {font-size: 22px; border-bottom: 2px #666 solid; margin-bottom: 15px;}
h2 {font-size: 18px; border-bottom: 2px #666 solid; margin-bottom: 15px;}

.pageActualites h2,
.pageEmploi h2 {border: 1px #bbb solid; text-transform: uppercase; font-size: 14px; padding-left: 5px;}

dl dd {margin-bottom: 10px;}
dl dt,
.pageEmploi h3 {font-size: 14px; border-bottom: 1px #666 solid; margin-bottom: 5px; font-weight: bold;}

#enTete {text-align: center; padding-bottom: 15px;}

#pageEnseignes #colB p {clear: both; border-bottom: 1px #666 solid; padding-bottom: 10px; margin-bottom: 10px;}
#pageEnseignes #colB p span.visuel {
   display: block; width: 170px;
   text-align: center;
   float: left; margin-right: 15px;}
   
#blocVisuels img {float: left; padding-bottom: 10px; margin-right: 20px;}
#blocVisuels .legende {margin-bottom: 10px; font-size: 10px;}

table {border-collapse: collapse; width: 100%;}
table td,
table th {border: 1px #bbb solid; text-align: left; padding: 2px 4px;}

.listeOffres .cellA {width: 10%;}
.listeOffres .cellB {width: 40%;}
.listeOffres .cellC {width: 28%;}
.listeOffres .cellD {width: 12%;}



