body {
   border: 1px #666 solid;
   padding: 15px;
   font-family: "Arial", Trebuchet MS, Verdana, sans-serif;
   color: #000; font-size: 11px;}
   
img {border: 0;}
  
a {text-decoration: none; color: #000;}
   
.navigation,
#logoFPP,
#footer ul,
#blocNewsletter,
#ariane,
#btnFranchiseBis,
#zoneFlash,
#btnClubCaron,
#btnDevis,
#btnVideo,
#navProduits,
.btnRetour,
#menuProduits,
#menuAccessoires,
#btnCatalogue,
#pageFichePiscine #listePiscines,
#btnTechnique,
#btnEtudePerso,
#blocDimensions a,
#btnAccessoires,
#btnVideoHS,
#blocInfoPlus,
#colThemes,
.btnFermer {display: none;}

#listePiscines ul {list-style: none;}
#listePiscines li {height: 50px;}
#listePiscines li a {display: block; font-weight: bold;}
#listePiscines img {float: left; margin-right: 10px;}

table {border-collapse: collapse;}
table td {border: 1px #000 solid; padding: 3px;}

.vignettes {list-style: none; clear: both; width: 95%;}
.vignettes li img {display: block;}
.vignettes li,
.vignettes li a {width: 118px; cursor: pointer;}
.vignettes li {
    position: relative; float: left;
    text-align: center; margin: 5px 0 0 7px;}
span.overflow {
   width: 118px; height: 85px; overflow: hidden; 
   display: block; margin-bottom: 5px;}

.pageCatalogue ul.vignettes li {height: 130px;}

h1, h2, h3, h4, h5, h6 {text-transform: uppercase;}

#blocTextes,
#titreRefCollA,
#titreRefCollB,
#blocTextes p { clear: both !important; width: 95%;}

#enTete {border-bottom: 1px #666 solid; text-transform: uppercase;}

#numeroIndigo {border: 1px #000 solid; padding: 3px; text-align: center;}