.break {clear: both; line-height: 1px; height: 1px; font-size: 1px;}

#menuCatalogue,
#footer,
#menuCorpo,
#blocRecherche,
#btnEspacePro,
#blocNewsletter,
.btnBack,
#blocSearchMail,
#panier,
#pagination,
#navFicheProduit,
#btnAutreProduits,
#infosPlus {display: none;}

a {color: #555;}

#allContent {
    border: 1px #ccc solid;
    padding: 20px;
    font-family: "Trebuchet MS", Arial, sans-serif; 
    font-size: 11px; }
    
img {border: 0;}

.uneActu {margin-bottom: 10px; width: 50%; float: left;}
.date {display: block;}

.pageActualites .actu {border-bottom: 1px#555 solid; padding-bottom: 10px; margin-bottom: 10px;}
.pageActualites .actu img {float: right;}
.pageActualites .actu a {text-decoration: none;}
.pageActualites .actu .zoneTexte {width: 70%;}
.pageActualites .actu .suiteActu {display: block; margin-top: 5px;}

.colDemi {width: 287px; float: left;}

#contentBloc fieldset {border: 1px #9C9988 solid; padding: 15px; margin-bottom: 10px;}
#contentBloc fieldset legend {font-weight: bold; padding: 0 15px; color: #353129; font-size: 12px; font-weight: bold;}
#contentBloc fieldset label {display: block; float: left; text-align: right; padding-right: 3px;}
#contentBloc fieldset .colDemi label {width: 100px;}
#contentBloc fieldset textarea {width: 360px; height: 50px;}

.colDemi .lineForm {margin-bottom: 5px;}
.colDemi .lineForm input {width: 150px;}

.colDemi .lineForm select {width: 120px;}

#blocProjet {width: 250px; margin-left: 30px; float: right; position: relative; display: none;}
#blocProjet h3 {font-size: 14px; margin-bottom: 10px;}
#blocProjet label {padding-left: 3px;}
#blocProjet .lineForm {margin-bottom: 5px;}
#blocProjet .btnRadio label {display: inline; float: none;}
#blocProjet textarea {width: 220px !important;}
#blocProjet select {width: 150px;}

.lineSubmit {text-align :right; position: relative; top: -35px;}

#listeTypeGamme {list-style: none; width: 536px;}
#listeTypeGamme li {float: left; width: 130px; height: 150px; padding-right: 4px; margin-bottom: 4px;}
#listeTypeGamme li a {display: block; width: 130px; height: 150px; text-decoration: none;}
#listeTypeGamme li img {border: 0; width: 130px; height: 130px;}
#listeTypeGamme li strong {
    display: block; height: 18px; 
    padding: 2px 0 0 4px;}
    
#autresVues {width: 70px; list-style: none; margin-top: 35px; float: left; padding-right: 4px;}
#autresVues li {margin-bottom: 4px;}
#autresVues a {display: block; width: 70px; height: 70px; position: relative;}
#autresVues img {border: 0;}

#materiaux {list-style: none; width: 110px; float: left; margin-left: 75px;}
#materiaux li {color: #68655B; font-size: 10px;}
#materiaux img {display: block; border: 0;}

#caracteristiques {width: 350px; float: left;}
#caracteristiques ul#caracProduit {list-style: none; padding: 0 5px;}
#caracteristiques ul#caracProduit ul {border-top: 1px #9E9887 solid; list-style: none;}
#caracteristiques ul#caracProduit ul,
#caracteristiques ul#caracProduit ul li {padding: 0;}
#caracteristiques ul#caracProduit li {
    border-bottom: 1px #9E9887 solid; 
    padding: 0 0 0 5px; line-height: 40px; font-weight: bold;}
#caracteristiques ul#caracProduit li img {float: left; margin: 5px 5px 0 0; border: 0;}
#caracteristiques ul#caracProduit li a {
    display: block; text-decoration: none;
    background: transparent url(../../images/pictoAjout.gif) no-repeat 204px 14px;}
#caracteristiques .noBorder {border-bottom: 0 !important;}

.resultat {
    display: block; 
    width: 250px; height: 100px;
    text-decoration: none; color: #353129;
    float: left; margin-right: 30px;}
.resultat img {float: left; margin-right: 10px; border: 0;}

.resultat strong,
.resultat em,
.resultat span {float: left; width: 160px;}

.resultat strong {
    text-transform: uppercase; font-size: 11px; 
    margin-top: 8px; background-color: #9C9988; 
    color: #EEEBCD; padding: 0 5px; }
.resultat em {font-size: 11px; font-style: normal; font-weight: bold;}
.resultat span {font-size: 14px; font-weight: normal; color: #FF1C02; margin-top: 8px;}

.resultat:hover span {font-weight: bold;}