/*general conf*/
#bodycolumn1 {
    display: none;
}
#bodycolumn2 {
    margin: 0;
}

.sectiondata{border:none;}

#bodycontainer {
    background: none repeat scroll 0 0 transparent;
}
.sectiondataarea{padding:0;}
#bodyarea{padding:0;}

#expDiaporama .tagLinks {
    cursor: pointer;
    display: block;
    padding: 0;
}

#expDiaporama .tagListElements {
    list-style: none outside none;
}



#expDiaporama .tagsList {
    margin: 0;
    padding: 0;
}
/*dimensions (à mettre à jour)*/
#expDiaporama .tagsListZone, .tagsZone{
background-color:transparent;
width:980px;
height:422px;
}

#expDiaporama {
width:980px;
height:440px;
*height:450px;
}

#expDiaporama font{font-weight:lighter;}

#expDiaporama .diaporama_blockTitle {
height:150px; /* hauteur zones titre */
}

#expDiaporama .diaporama_blockText{
height:100px; /* hauteur zones texte */
}

/****************************/

#expDiaporama {display:block;}

#expDiaporama .diaporama_title {}

#expDiaporama .diaporama_blockText{
background-image :url('/Files/0/oxa-gradient-top-bottom-10px-100px-black.png');
background-position : top right; 
background-repeat: repeat-x;
padding: 10px 10px 0 0;
text-shadow: 1px 1px #000000;
}


#expDiaporama .diaporama_text{    color: #FFFFFF;}

#expDiaporama a.tagLinks{
    background-image: url(Files/16874/_img-home/puceOff.jpg);
  margin-left:15px ;
    height: 12px;
    width: 12px;

}

#expDiaporama a.taghighlighted{
    background-image: url(Files/16874/_img-home/puceOn.jpg);
    height: 12px;
    width: 12px;

}

#expDiaporama .tagListElements{
float:left;
} 

#expDiaporama .tagsList {
    right: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    bottom : 0;
    z-index: 9999;
    _width : 300px;
}

.titleSlide font{
font-family: 'Rouge Script', cursive;
font-size:55px;
}

.btnslide a:hover{color:#ccc}


.titlehome font{
    color: #2B2B2B;
    font-family: 'Rouge Script',cursive;
    font-size: 37px;
    font-weight: lighter;
}
#titleHome h1{font-family: 'Rouge Script', cursive;font-size:40px;}

#headercontainer {
    height: 180px;
}
#tabs_container .tagListElements {
    display: inline-block;
    *display:inline;
    margin: 0 1px 0 0;
     border-right: 1px solid #C2C2C2;
}

#tabs_container .tagListElements:last-child {
    border: none;
    margin-left:7px;
}

#tabs_container .tagLinks {
    background-color: transparent;
    background-position: left bottom;;
    cursor: pointer;
    display: inline-block;
    padding: 12px 15px;
}
#tabs_container .tagsList {
   border-bottom: 1px solid #C2C2C2;
    border-top: 3px solid #2B2B2B;
    margin: 0 0 5px;
    padding: 0;

}
#tabs_container .tagLinks font {
    background-color: transparent;
    background-position: right bottom;
    display: inline-block;
    font-size: 11pt;
    line-height: 26px;
    margin: 0 0 0 10px;
    padding: 0 10px 0 0;
   font-weight:lighter;
    white-space: nowrap;
}
#tabs_container .taghighlighted, #tabs_container a.tagLinks:hover {
    background-color: transparent;
}
#tabs_container .taghighlighted font, #tabs_container a.tagLinks:hover font {
    background-color: transparent;
    background-position: right top;
    color: #E97F08;
}
#tabs_container .wbTabs_td {
    border-top: 1px solid #C2C2C2;


}

#tabs_container {
    border: 1px solid #C2C2C2;
}
#tabs_container .tagsListZone, #tabs_container .tagsZone {
    padding: 4px;
}
#tabs_container .tabsTD {
    padding: 0;
}
#tabs_container .tagsListZone, #tabs_container .tagsZone {
    height: auto;
    width: auto;
}
.HomeTitleProduct font {
    color: #2b2b2b;
    font-size: 11pt;
    font-weight:lighter;
}

.HomeTitleProduct a .PBMainTxt:hover{
color:#E97F08;
}
.HomeImgProduct img {
    maw-height: 100px;
    transition:all 0.3s ease 0s;
    border:1px solid #c2c2c2;
}
.HomeImgProductBig img {
    width: 280px;
}
.HomeProductPrice font {
    color: #e97f08;
    font-size: 11pt;
}

.HomeViewProduct font {
    background-color: #017dbc;
    color: #FFFFFF;
    font-size: 11pt;
    padding: 5px 10px;

}

a.HomeViewProduct font:hover{
background-color:red;
text-decoration:none;}

.HomeShortdes font {
    color: #000000;
    font-size: 10pt;
    font-weight: lighter;
}
.HomtTitleProduct font {
    color: #000000;
    font-size: 13pt;
    font-weight: lighter;
    text-transform: uppercase; 
}

.blocProductHome{
transparent;
    border-bottom: 4px solid #e7e3e3;
    transition: all 0.3s ease 0s;
}

.blocProductHome:hover{
    border-bottom: 4px solid #ec990f;
}


.HomeImgProduct a img:hover {
    opacity:0.8;
    filter : alpha(opacity=80);
}

.btnMea font{
color:#fff;
padding:5px 15px;
transition:all 0.3s ease 0s;
  background: none repeat scroll 0 0 #EC990F;
font-weight:lighter;
}

.btnMea a .PBMainTxt:hover{  background: none repeat scroll 0 0 #FFAE24;}

.imgMea img{max-height:132px;}

.TextRea font{
text-transform:uppercase;
}

.ImgRea img:hover{
    opacity:0.8;
    filter : alpha(opacity=80);
}



