/* LOADING */
div.imgload { position:absolute;display:block;background:url('../img/loading.gif') no-repeat center center;top:0px;left:0px;width:100%;height:100%; }
div.filterload { filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%; }
div.loading {position:absolute;top:0px;left:0px;background-color:rgba(0,0,0,0.7);}
/* SLIDES */
div.slidepos {position:absolute; margin:0 auto; top:44px;left:0px; width:100%; z-index:1;background-color:#ffffff;   }
div.show { position:relative;margin:0 auto;top:0px;left:0px;width:100%;height:20vw; overflow:hidden;visibility:hidden; background-color:#ffffff;   }
div.slides {cursor:default;position:relative; margin:0px; top:0px;left:0px;width:100%;height:100%; background-color:#ffffff;  }


/* NAVIGATION */
.slideBull {
            position: absolute;
        }
         /*
        .slideBull div           (normal)
        .slideBull div:hover     (normal mouseover)
        .slideBull .av           (active)
        .slideBull .av:hover     (active mouseover)
        .slideBull .dn           (mousedown)
        */
        .slideBull div, .slideBull div:hover, .slideBull .av {
            position: absolute;
            /* size of bullet elment */
            width: 16px;
            height: 16px;
            background: url('../img/bullet2.png') no-repeat;
            overflow: hidden;
            cursor: pointer;
        }
        .slideBull div { background-position: -7px -7px; }
        .slideBull div:hover, .slideBull .av:hover { background-position: -37px -7px; }
        .slideBull .av { background-position: -67px -7px; }
        .slideBull .dn, .slideBull .dn:hover { background-position: -97px -7px; }

        .slideNav, .slideNavR {
            display: block;
            position: absolute;
            /* size of arrow element */
            width: 40px;
            height: 58px;
            cursor: pointer;
            background: url('../img/arrow.png') center center no-repeat;
            overflow: hidden;


        }
        .slideNav { background-position: -10px -31px; }
        .slideNavR { background-position: -70px -31px; }
        .slideNav:hover { background-position: -130px -31px; }
        .slideNavR:hover { background-position: -190px -31px; }
        .slideNav.slideNavdn { background-position: -250px -31px; }
        .slideNavR.slideNavRdn { background-position: -310px -31px; }
        .slideNav.slideNavds { background-position: -10px -31px; opacity: .3; pointer-events: none; }
        .slideNavR.slideNavRds { background-position: -70px -31px; opacity: .3; pointer-events: none; }

