/*
Slideshow - Page Home - TOP
****************************************************************************************/
#slideHome {
    float: left;
    height: 470px;
    z-index:100;
    position: relative;
    margin-top: 20px;
    overflow: hidden;
}
#slideHome .defaultArticle { background: none; padding-bottom:0;}
#slideHome .slides_container {
    width:720px;
    overflow:hidden;
    position:relative;
    margin: 0 10px;
    height:430px;
}

#slideHome .slides_container div.slide {
    width:720px;
    height:430px;
    display:block;
}

#slideHome .pagination {
      margin:0px auto;
      width:100px;
      height: 30px;
      padding-top: 10px;
  }

/*
Slideshow - Page Home - THUMBS
****************************************************************************************/

.slideThumb {
    background: #FFF;
    clear: both;
    height: 200px;
    padding: 25px;
    z-index:100;
     position: relative;
     overflow: hidden;
}

.slideThumb .slides_container {
    display: none;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 860px;
}
.slideThumb .slides_container .slideList{
    width: 860px;
}

.slideThumb .slides_container .slideList li{
    float: left;
    width: 270px;
    height: 200px;
    background: #e6e6e6;
    margin:0 0 0 25px;
}

.slideThumb .slides_container .slideList li:first-child{ margin: 0;}

.slideThumb .next,
.slideThumb .prev {
    position:absolute;
    top:70px;
    left:0px;
    width:25px;
    height:100px;
    display:block;
    z-index:101;
}
.slideThumb .next{
    background: url("/images/fo/icons.png") no-repeat;
    background-position: -10px -30px;
    text-indent: -10000px;
    left:930px;
}
.slideThumb .prev {
    background: url("/images/fo/icons.png") no-repeat;
    background-position: -10px -90px;
    text-indent: -10000px;
}

/*
Slideshow - HOMEPAGE - 3 thumbs 270x200px
****************************************************************************************/
#contentHome .slideThumb .slides_container div.slide {
    width:860px;
    height:200px;
    display:block;
    overflow: hidden;
}


/*
Slideshow - Page Product
****************************************************************************************/
#slides {
    z-index:100;
     position: relative;
     margin-top: 20px;
     overflow: hidden;
}

.slides_container {
    width:864px;
    overflow:hidden;
    position:relative;
    margin: 0 auto;
    height: 300px;
}

.slides_container div.slide {
    width:910px;
    height:300px;
    display:block;
    overflow: hidden;
}


.slides_container div.slide div.block {
    float: left;
    width: 280px;
    margin-right: 10px;
    text-align: center;
}
.slides_container div.slide div.block img {
    border: 1px solid #d9d9d9;
    background: #f5f5f5;
    padding: 5px;
}
.slides_container div.slide div.block a {
  color: #666;
}
.slides_container div.slide div.block a:hover {
  color: #0070B7;
}
.slides_container div.slide div.block p {
    margin: 0;
}
    /*
    Next/prev buttons
    */
    #slides .next{
        background: url("/images/fo/icons.png") no-repeat;
        background-position: -20px -73px;
        text-indent: -10000px;
    }
    #slides .prev {
        background: url("/images/fo/icons.png") no-repeat;
        background-position: -20px -132px;
        text-indent: -10000px;
    }
    #slides .next,#slides .prev {
        position:absolute;
        top:75px;
        left:20px;
        width:24px;
        height:43px;
        display:block;
        z-index:101;
    }
    #slides .next {
        left:930px;
    }
    /*
    Pagination
    */
    .pagination {
        margin:0 auto 0;
        width:100px;
    }
    .pagination li {
        float:left;
        margin:0 1px;
        list-style:none;
    }
    .pagination li a {
        display:block;
        width:14px;
        height:0;
        padding-top:14px;
        background: url("/images/fo/icons.png") no-repeat;
        background-position: -20px -209px;
        float:left;
        overflow:hidden;
    }
    .pagination li.current a {
        background-position:-20px -194px;
    }


