#itemTabs {
    float: right;
    width: 570px;
    margin-top: 10px;
}

.OptLstOnglet #itemTabs{
    width: 100%;
}

#itemTabs .tagLinks {
    cursor: pointer;
    display: block;
    padding: 0;
}
#itemTabs .tagListElements {
    list-style: none outside none;
}
#itemTabs .tagsListZone, #itemTabs .tagsZone {
    background-color: white;
}

#itemTabs .tagsList {
     margin: 0;
    padding: 0;
    position: relative;
    top: 1px;
    z-index: 10;
}

#itemTabs .tagsList li {
    float: left;
    margin: 0 5px 0 0;
    
}

#itemTabs .tagsList a span {
    background-color: #00adef;
    border: 1px solid #ebebeb;
      color: #fff;
    display: block;
    font-family: 'Yanone Kaffeesatz',sans-serif;
    font-size: 18px;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    padding: 5px 10px;
}

#itemTabs .tagsList .tagLink2 span {
    background-color: #6ead1a;
}

#itemTabs .tagsList .tagLink3 span {
    background-color: #ff7000;
}


#itemTabs .tagsList .tagLink4 span {
    background-color: #7d317a;
}


#itemTabs .tagsList .tagLink5 span {
    background-color: #cf0808;
}


#itemTabs .tagsList a.taghighlighted {
   
}
#itemTabs .tagsList a.taghighlighted, #itemTabs .tagsList a:hover, #itemTabs .tagsList a:focus, #itemTabs .tagsList a:active {
}

#itemTabs .tagsList a.taghighlighted span, #itemTabs .tagsList a:hover span, #itemTabs .tagsList a:focus span, #itemTabs .tagsList a:active span {
    background-color: #fff;
    color: #333;
    border-bottom: 1px solid #fff;
}

#itemTabs .tagsList a:hover, #itemTabs .tagsList a:focus, #itemTabs .tagsList a:active {
    cursor: pointer;
}
#itemTabs .tagsListZone {
    border: 1px solid #ebebeb;
    clear: both;
}

#itemTabs .tagsZone {
    margin: 10px;
}




.itemdetail .PBMainTxt {
    color: #333333;
    font-size: 26px;
    font-weight: normal;
}


.itemdetail .sectiondata {
    border: 0px;
    border-top: 1px solid #EBEBEB;  
    margin: 0 0 10px;
}

.itemdetail .PBItemPrice .PBCurrency{
    color: #00adef;
    font-size: 36px;
}

/** Tableau Option **/

.itemdetail .PBOptLstTable a.btnmain span{
    margin: 0;
}

.itemdetail .PBOptLstTable a#btnaddtocart.btnmain span{
    background-color: #FF7000;
}

.itemdetail .PBOptLstTable a#btnaddtocart.btnmain span:hover{
    background-color: #00ADEF;
    border-color: #00ADEF;
}

.PBOptLstTable{
    margin-top: 4px;
}

.PBOptLstTable .lineHead,
.PBOptLstTable tr.lineHead:hover{
    background-color: #00ADEF;
}

.PBOptLstTable .lineHead .PBColHead{
    color: #fff;
}

.PBOptLstTable  tr:hover{
    background-color: #ebebeb;
}

/** Msg In Cart **/

#msgAddToCart {
    background-image: url('/Files/104009/_img-design/opac.png');
    border: 0 none;
    bottom: -80px;
    display: block;
    left: 0;
    padding: 10px;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index:15000;
}
#msgAddToCart tbody, #msgAddToCart tbody td, #msgAddToCart tbody tr {
    display: block;
    width: 100%;
}
#msgAddToCart font.PBSTitle {
    background: none;
    padding: 0;
    text-align: center;
    width: 100%;
}

