/* Copyright © 2012 WebMaestro. All rights reserved. */
div#blockDynamic{
    position: relative;
    display: table;
    width: 920px;
    max-width: 920px;
    height: auto;
    margin: 0 auto;
    padding: 0;
    background-color: #fff;
}
div#blockDynamic #nextSlide{
    position: absolute;
    top: 135px;
    right: -8px;
    z-index: 9;
    display: block;
    width: 61px;
    height: 41px;
    background: url('../img/bgBtnNext.png') no-repeat 0px 0px;
    text-indent: -9999px;
    cursor: pointer;
}
div#blockDynamic #prevSlide{
    position: absolute;
    top: 135px;
    left: -8px;
    z-index: 9;
    display: block;
    width: 61px;
    height: 41px;
    background: url('../img/bgBtnPrev.png') no-repeat 0px 0px;
    text-indent: -9999px;
    cursor: pointer;
}
div.btnTitle{
    position: relative !important;
    float: right;
    width: 110px !important;
    height: 23px !important;
    margin: 2px 0px 0px 20px !important;
    padding: 3px 0px 0px 0px !important;
    font: 14px "Segoe UI", Arial, Tahoma, Verdana, sans-serif;
    color: #fff;
    text-shadow: 1px 1px 0px #401300;
    text-align: center;
    background: url('../img/bgBtnTitle.png') no-repeat center center !important;
    cursor: pointer;
}
div#blockSlideShow{
    position: relative;
    display: table;
    width: 920px;
    max-width: 920px;
    height: auto;
    margin: 0 auto;
    padding: 0;
    background-color: #fff;
    overflow: hidden;
}
/*block main slider*/
div#blockSlideShowWM{
    position: relative;
    display: table;
    width: 920px;
    max-width: 920px;
    height: auto;
    max-height: 250px;
    margin: auto;
    padding: 0;
    background-color: #fff;
    overflow: hidden;
}
div#blockSlideShowWM > div#blockSlides{
    position: relative;
    display: block;
    width: 920px;
    height: 250px;
    margin: auto;
    padding: 0;
    overflow: hidden;
/*    border: 1px solid #4d4d4d;    */
}
/*slides*/
div#blockSlideShowWM > div#blockSlides > div.activeSlide{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
}
div#blockSlideShowWM > div#blockSlides > div{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
div#blockSlides > div > a{
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none;
}
div#blockSlides > div > a > div{
    display: block;
    position: absolute;
    bottom: 0;
    z-index: 2;
    width: 900px;
    height: 20px;
    max-height: 100px;
    padding: 10px 10px 20px 10px;
    margin: 0;
    text-align: right;
    vertical-align: bottom;
    font: 19px "Segoe UI", Arial, Tahoma, Verdana, sans-serif;
    color: #fff;
    opacity: 1.0;
    overflow: hidden;
    background: #000;
    opacity: 0.8;
}
div#blockSlides > div > a > div > p{
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 7px 10px;
    margin: 0;
    font: 19px "Segoe UI", Arial, Tahoma, Verdana, sans-serif;
    color: #fff;
}
div#blockSlides > div > img{
    position: relative;
    z-index: 1;
    min-width: 100%;
    min-height: 100%;
}
div#blockSlideShowWM > ul{
    position: relative;
    display: block;
    z-index: 5;
    width: 100%;
    height: 25px;
    padding: 0;
    margin: 0;
    text-align: center;
    vertical-align: middle;
    list-style: none;
}
div#blockSlideShowWM > ul li{
    display: inline-block;
    margin: 6px 6px 0px 0px;
    padding: 0;
    width: 16px;
    height: 16px;
    text-indent: -9999px;
    background: url('../img/iconRoundBtn.png') no-repeat -18px 0px;
    cursor: pointer;
}
div#blockSlideShowWM > ul li.activePoint{
    background: url('../img/iconRoundBtn.png') no-repeat 0px 0px;    
}
div#blockSlideShowWM #nextSlide{
    position: absolute;
    top: 40%;
    right: 10px;
    z-index: 9;
    display: block;
    width: 40px;
    height: 40px;
    background: url('../img/iconArrowBtn.png') no-repeat 0px 0px;
    text-indent: -9999px;
    cursor: pointer;
}
div#blockSlideShowWM #prevSlide{
    position: absolute;
    top: 40%;
    left: 10px;
    z-index: 9;
    display: block;
    width: 40px;
    height: 40px;
    background: url('../img/iconArrowBtn.png') no-repeat 0px -40px;
    text-indent: -9999px;
    cursor: pointer;
}
/* loader */
img.imgLoader{
    position: absolute;
    z-index: 3;
    top: 115px;
    left: 465px;
    width: 50px;
}