p{
    padding:0;
    margin:10px 0 0 0;
}
hr {
    color:#ad986e;
    height:1px;
    width:100%;
}
#content img{
    border:0;
}
#header img{
    border:0;
}
#header a{
    outline:none;
}
#titre {
    line-height: 0.7em;
    text-align : center;
}
#titre h1{
    font-weight: normal;
    font-size:1.7em;
    
}
#titre h2{
    font-size:1.4em;
    font-weight: normal;
    margin:15px;
}
#bloc-central a,#footer a{
    color:#422212;
    
}

#header-diaporama h3,#header-diaporama p,#header-diaporama a{ 
    color:#fff;
    font-size:1.1em;
    font-weight: normal;
}
#header-diaporama p{
    float:right;
    margin:0;
    padding: 3px 5px 0 0;
    background-image: url("../images/diaporama-bouton.png");
    background-repeat : no-repeat;
    background-position : right;
    width:180px;
    height:21px;
    text-transform:uppercase;
    font-size:1em;
}
#header-diaporama a{
    text-decoration:none;
    
}
.slovak #header-diaporama a{
    font-size:0.95em;
    
}

#diaporama-billard p,#diaporama-billard h3{
    display: inline;
}
#diaporama-billard span, #galerie-legende span{
    float : right;
}
#diaporama-billard span#currentnb{
    float:none;
}
#galerie-legende p{
    padding:5px;
}
#galerie-legende img{
    border:0;
    vertical-align:middle;
}
#galerie{
    margin:0;
    padding:0;
}
#galerie img{
    max-width:493px;
}
#header-diaporama .fleche, #fancybox-nl .fleche{
    padding:0 4px 0 4px;
    background: url(../images/fleche-catalogue.png) no-repeat 0px 50%;
    float:left;
}


.bloc-catalogue h3{
    width:100%;
    line-height : 2em;
    padding-left: 10px;
    color:#fff;
    background:url(../images/fond-titre-catalogue.png) repeat-x ;
    margin : 0 0 10px 0;
}
.bloc-catalogue .fleche{
    padding:0 6px 0 6px;
    background: url(../images/fleche-catalogue.png) no-repeat 0px 3px;
}
.bloc-catalogue img{
    float:left;
    border: solid 1px #968d6e !important;
}
.bloc-catalogue ul{
    width:145px;
    float:left;
    margin: 0;
    line-height:1.3em;
    padding-left:30px;
}


.titre-menu, h2.widgettitle{
    background: url(../images/ico-menu.png) no-repeat 2px 2px;
    padding-left : 25px;
    font-size :15px;
    font-weight:bold;
}
.liste-fleche{
    padding-left:0 !important;
}
.liste-fleche li{
    background: url(../images/ico-fleche.png) no-repeat 0px 7px;
    list-style-type: none;
    padding-left : 15px;
    font-size : 1.2em;
   
}
#menu ul{
    padding-left:20px;
    font-size:0.8em;
    line-height:1.7em;
}
#menu .petit{
    font-size:0.8em;
}
#menu ul ul{
    list-style:none;
    font-size : 1em;
}

.bloc-triples h3{
    width:96%;
    padding-left: 10px;
    line-height : 2em;
    color:#fff;
    background:url(../images/fond-titre-triples.png) repeat-x ; 
    margin : 0;
}
.bloc-triples .fleche{
    padding:0 7px 0 7px;
    background: url(../images/fleche-catalogue.png) no-repeat 0px 3px;
}
.bloc-triples div{
    padding:0px 15px 10px 15px;
    width:auto;
}
.align-droite{
    text-align:right;
}
.titre-triples{
    background: url(../images/ico-triples.png) no-repeat 2px 2px;
    padding-left : 25px;
}
.bloc-triples li{
    list-style-type:none;
    line-height:1.4em;
}

.colonne h3{
   margin:0 ;
   height:19px;
   padding-left : 25px;
   font-weight:normal;
   font-size : 1em;
   text-transform:uppercase;
}
.colonne ul{
    padding-left:0;
    list-style-type:none;
}

#top-recherche{
    background: url(../images/ico-loupe.png) no-repeat ;
}
#plan-site{
    background: url(../images/ico-plan-site.png) no-repeat ;
}
#blog-eurobillards{
    background: url(../images/ico-blog.png) no-repeat ;
}
#infos{
    background: url(../images/ico-infos.png) no-repeat ;
}

/* nuage de tags - DÉBUT */
#tag-cloud{
    text-align:center;
}
#tag-cloud a{
    text-decoration:none;
}
#tag-cloud a:hover{
    text-decoration:underline;
}
#tag-cloud a.tag1{
    font-size:28px;
}
#tag-cloud a.tag2{
    font-size:24px;
}
#tag-cloud a.tag3{
    font-size:20px;
}
#tag-cloud a.tag4{
    font-size:18px;
}
#tag-cloud a.tag5{
    font-size:16px;
}
#tag-cloud a.tag6{
    font-size:14px;
}
#tag-cloud a.tag7 , #tag-cloud a.tag8{
    font-size:12px;
}
/* nuage de tags - FIN */

.lien-rss{
    padding-left:20px;
    line-height:1.5em;
    background: url(../images/ico-rss.png) no-repeat ;
}
.lien-twitter{
    padding-left:20px;
    line-height:1.5em;
    background: url(../images/ico-twitter.png) no-repeat ;
}

.uppercase{
    text-transform:uppercase;
}
.red{
    color:#d23400;
}
#menu-recherche p{
    color:#fff;
    background: url(../images/ico-loupe-recherche.png) no-repeat ;
    margin:0 0 10px 15px !important;
    padding-left:20px;
    font-size: 0.8em;
    font-weight:bold;
}
.txt-recherche {
    width:150px;
    margin:0 5px 0 10px;
    border:0;
}
.ok-recherche{
    background: url(../images/ok-recherche.png) no-repeat right bottom; 
    border:0;
    color:#fff;
    font-size:0.5em;
    font-weight:bold;
    width:20px;
    height:19px;
    padding:0px;
}
#menu-encart{
    font-size:1em;
    font-weight:bold;
}
#menu-encart .titre-encart{
margin-left:55px;
padding-top:25px;
z-index:100;
}

#contactUsForm label , #popupShippingEstimator label{
   display:block;
}

.panier-button{
    background-image: url("../images/panier-gauche.png");
    background-repeat : no-repeat ;    
    background-position: top left;
    background-color: transparent;
    float:right;
    margin : 5px;
    height:27px;
    padding-left:30px;
    margin-top:15px;
}
.fabricant-button,.arianne-button{
    background-image: url("../images/button-gauche.png");
    background-repeat : no-repeat ;    
    background-position: top left;
    background-color: transparent;
    height:27px;
    padding-left:9px;
    font-weight:lighter;
    font-size:16px;
    float:left;
    
}
.detail_rech{
    float:left;
    margin-left:5px;
    width:350px;
}
.detail_rech a{
    text-decoration:none;   
}

.panier-content, .button-content,.arianne-content{
   background-image: url("../images/panier-centre.png");
   background-repeat:repeat-x;
    height:27px;
    float:left;
    padding-top:5px;
}
.panier-left, .button-left,.arianne-left{
   background-image: url("../images/panier-droite.png");
   background-repeat:no-repeat;
    height:27px;
    width:9px;
    float:left;
}
.arianne-button{
    background-image: url("../images/button-dark-gauche.png");
}
.arianne-left{
   background-image: url("../images/button-dark-droite.png");
}
.arianne-content{
   background-image: url("../images/button-dark-centre.png");
}


.button-content a, .arianne-content a{
    text-decoration:none;
    outline:none;
}
.arianne-content a{
    color:#FFF !important;
}

.loader{
    display:block;
    margin: 0 auto;
    position: relative;
    margin-top:20px;
}

h1,h2{
    margin:5px;
}


div.separateur, div.separateur-menu{
    list-style:none;
    background:url("../images/fond-bloc-menu.png") no-repeat scroll 0px 100% transparent;
    list-style:none outside none;
    padding-bottom:16px;
}
div.separateur-menu{
   margin-left:-10px;
}
#content-encart ul{
    margin:0;
}
.footer_bann{
    text-decoration:none;

}
.footer_bann img{
    width:310px;
    border:none;
}

/*  affichage des promos */
.normalprice{
    text-decoration:line-through;
    font-size:0.8em;
}
.productSpecialPrice{
    font-weight:bold;
    color:red;
    font-size:1.2em;
}
.productPriceDiscount{
    font-weight:bold;
}

.lien_promo{
    font-weight:bold;
    font-size:1.1em;
}

/* annonce dans le diaporama de l'accueil */
.illustration_annonce_diapo,.text_annonce_diapo {
    width:240px !important;
    float:left;
}
.text_annonce_diapo{
    padding : 10px 5px;
    text-align:center;
    vertical-align:middle;
}
.text_annonce_diapo a{
    text-decoration:none;
}
.illustration_annonce_diapo .img-diaporama{
    width:240 px !important;
}
.text_annonce_diapo span{
    float: none !important;
}
h4.optionName {
    float:left;
}
