img { border: 0; }

/* Map */

#map-main {
    width: 750px;
    height: 324px;
    position: relative;
    background: url(../images/lightbox-ico-loading.gif) 50px 50px no-repeat;
}

p#vtip {
    display: none;
    position: absolute;
    padding: 10px;
    left: 5px;
    font-size: 100%;
    background-color: #fff;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    z-index: 9999;
    color: #000;
    width: 100px;
    text-align: center;
}
#vtipArrow {
    position: absolute;
    top: -10px;
    left: 48px;
}

#increase, #decrease {
    text-decoration: none;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #0494ce;
    width: 168px;
    height: 53px;
}
#increase {
    margin: 15px 5px;
    background: url(../images/map-btn-increase.png) -278px 0 no-repeat;
}
#decrease {
    margin: 30px 14px;
    background: url(../images/map-btn-increase.png) 0 0 no-repeat;
    display: none;
}

#map-img {
    width: 750px;
    height: 324px;
    display: block;
}

.dialog-header, .dialog-header-b {
    font-family: Verdana, Tahoma, sans-serif;
    color: #fff;
    font-size: 140%;
    margin: 19px 0 19px 53px;
    height: 30px;
}
.dialog-header-b { float: right; margin: 19px 58px 0 0; }
.dialog-wrap-img { margin-left: 58px; }
.dialog-img { margin-top: -10px; margin-right: 39px; }
.dialog-order {
    float: left;
    width: 166px;
    height: 43px;
    background: url(../images/dialog-btn-order.png) no-repeat;
    margin: 10px 50px;
}
.dialog-galary-btn {
    font-family: Verdana, Tahoma, sans-serif;
    margin: 20px 55px;
    color: #fff;
    text-transform: uppercase;
    float: right;
}
.dialog-close-btn {
    display: block;
    width: 22px;
    height: 22px;
    background: url(../images/dialog-btn-close.png) no-repeat;
    position: absolute;
    right: 13px;
    top: 10px;
}
.dialog-close-btn:hover { background-position: -22px 0px; }
.dialog-galary-btn:hover { text-decoration: none; }

#dialog-halflux-one, #dialog-halflux-two, #dialog-halflux-tree, #dialog-standart-four-five, #dialog-lux, #dialog-restaurant, #dialog-srub, #dialog-bath { display: none; }
.ferry, .house-kepping, .park-car, .veranda, .keeping-a, .keeping-b, .pump, .lotus { cursor: default; }

/* aToolTip */

.aToolTip {
    background: #fff;
    font-size: 100%;
    color: #000;
    margin: 0;
    padding: 6px 12px;
    width: 110px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.vtipArrow {
    position: absolute;
    top: -10px;
    left: 55px;
}
.aToolTip .aToolTipContent {
    position: relative;
    margin: 0;
    padding: 0;
    text-align: center;
}

/* IE7, IE6 */
* html p#vtip { font-size: 100%; }
+ html p#vtip { font-size: 100%; }
