﻿
.imageButton img {
    width:100%;
    height:100%;
    pointer-events:none;
}

.imageButton {
    background-color:transparent;
    border:0px;
    padding:0px;
    cursor:pointer;
    outline: none;
    font-size:0px;
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.imageButtonRight {
    width:44px;
    height:44px;
    float:right;
}

.imageButtonRightMR20 {
    width:44px;
    height:44px;
    float:right;
    margin-right:20px;
}

.imageButtonLeft {
    width:44px;
    height:44px;
    float:left;
}

.buttonHover {
    display: none;
}

.buttonNormal {
    display: block;
}

.buttonDisable {
    display: none;
}

.buttonActive {
    display: none;
}

.imageButton:hover .buttonHover {
    display: none;
}

.imageButton:hover .buttonNormal {
    display: block;
}

.imageButton:hover .buttonActive {
    display: none;
}

.imageButton:hover .buttonDisable {
    display: none;
}

.imageButton:active .buttonHover {
    display: none;
}

.imageButton:active .buttonNormal {
    display: none;
}

.imageButton:active .buttonActive {
    display: block;
}

.imageButton:active .buttonDisable {
    display: none;
}

.imageButton:disabled .buttonHover {
    display: none;
}

.imageButton:disabled .buttonNormal {
    display: none;
}

.imageButton:disabled .buttonActive {
    display: none;
}

.imageButton:disabled .buttonDisable {
    display: block;
}

.imageButtonBgColor {
    width:44px;
    height:44px;
    background-color:#384270;
    padding:3px 13px 3px 13px;
}

.imageButtonBgColor:hover {
    background-color:#465181;
}

.imageButtonBgColor:active {
    background-color:#2f3861;
}

.imageButtonBgColorB {
    width:44px;
    height:44px;
    background-color:rgba(0,0,0,0.5);
    padding:3px 13px 3px 13px;
}