body {
   background: white;
   font-size: 12pt;
   }
#menu {
   display: none;
   }
#wrapper, #content {
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }
div#header{
    display:none;
}
div#breadcrumb{
    display:none;
}
div#content {
   margin-left: 0;
   padding-top: 1em;
   border-top: 1px solid #930;
   }
div#small{
    display:none;
}
div#mast {
   margin-bottom: -8px;
   }
div#mast img {
   vertical-align: bottom;
   }
a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
#content a[href^="/"]:after {
   content: " (http://www.alistapart.com" attr(href) ") ";
   }
div#contenu_recherche_salle_reunion div{
    text-align:left;
    padding: 5px 3px;
    background: #dddddd; 
    border:0px solid;
    color: #000;
    line-height:10px;
    font-size:10px;

}

div#small_droite {
    display:none;
}

div#footer {
     display:none;
}

div#problemeTechnique{
    display:none;
}
img{
    display:none;
}

div#entete_recherche_salle_reunion {
    display:none;
}

div.cadreSport div table tr th{
    text-align: left;
    padding-bottom: 15px;
    padding-top: 10px;
}

div.cadreSport table tr th{
    text-align: left;
    vertical-align: top;
}

div.cadreSport table tr th:first-child{
    text-align: left;

}

div.cadreSport table tr td{
    text-align: left;
    vertical-align: top;
    padding-bottom:10px;
}

div.cadreSport table tr td:first-child{
    text-align: left;
}
 
a#ficheDescriptive{
    display:none;
}

div#hotelImages{
    display:none;
}

div#detailSalle{
    margin-bottom:20px;
}

.cadreHotel table{
    margin-bottom:30px;
}

div.cadreHotel table tr th{
    vertical-align: top;
    text-align: left;
}

div.cadreHotel table tr th:first-child{
    text-align: left;
    width:110px;
}


h1{
   margin-bottom:20px;
   font-weight:bold;
}
h2{
   margin:20px 0;
   font-weight:bold;
}
h3{
   margin:0;
   font-weight:bold;
}

p{
    margin-bottom: 20px;
}

div#aSurveillerNouvelle ul li{
      margin-bottom: 20px;
      padding-bottom: 10px;
      border-bottom: 1px solid #000;
}

div#listingPage{
   display: none;
}

form#communiquePresse{
   display: none;
}

.evenement{
   border-bottom:1px solid #000;
   padding-bottom:20px;
}