.availzimmerdiv4 a {
    line-height: 200%;
}

.slideel:hover {
    background: url(../images/slideel.png) 0 -17px no-repeat;
}



.lastminuteh1 {
    font-size: 16px;
    font-weight: bold;
    color: #e27904;
    margin: 0px 0 0 0;
    line-height: 36px;
    height: 40px;
    padding: 0 12px;
   /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,f4f7fc+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f4f7fc 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f4f7fc 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f4f7fc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f7fc',GradientType=0 ); /* IE6-9 */
border: 1px solid #e1e1e1;
border-bottom:2px solid #e27904;}

.vacantZimmers {
    display: inline;
    width: 117px;
    height: 25px;
    background-image: url(../images/passover_available.jpg);
    background-repeat: no-repeat;
    text-align: center;
    padding-top: 9px;
    float: left;
    position: absolute;
    left: 0px;
    margin-top: -40px;
}

.vacantZimmers:hover {
    cursor: pointer;
}

.vacantZimmers a {
    font-size: 12px;
    color: #FFF;
}

.vacantZimmers a:hover {
    cursor: pointer;
    color: #5278A7 !important;
}

.lastminuteheader3 {
    right: 337px;
    border-right: 1px solid #ffffff;
    width: 47px;
    /*background: #e7eef9;*/
}

.lastminuteheader4 {
    right: 395px;
    border-right: 1px solid #ffffff;
    width: 47px;
    /*background: #e7eef9;*/
}

.zimmerprev {
    display: inline-block;
    font-size: 14px;
    color: #5485c2;
    background: url(../images/zimmerarrow2.png) 100% 0 no-repeat;
    height: 12px;
    line-height: 12px;
    padding-right: 15px;
    margin-left: 5px;
}

.zimmerprev:hover {
    background: url(../images/zimmerarrow2.png) 100% -12px no-repeat;
}

.zimmernext {
    display: inline-block;
    font-size: 14px;
    color: #5485c2;
    background: url(../images/zimmerarrow.png) 0 0 no-repeat;
    line-height: 12px;
    padding-left: 15px;
    margin-right: 5px;
}

.zimmernext:hover {
    background: url(../images/zimmerarrow.png) 0 -12px no-repeat;
}

.availzimmerdiv3-1 {
    color: #2863ac;
    font-size: 14px;
    font-weight: bold;
    line-height: 15px;
    margin: 0 0 5px 0;
}



.availzimmerdiv41 {
    position: absolute;
    top: 74px;
    right: 147px;
    height: 25px;
    line-height: 25px;
    /*background: #f3f3f3;*/
    width: 489px;
    padding: 0 13px;
}

.availzimmerdiv51 {
    text-align: center;
    width: 45px;
    height: 68px;
    padding: 3px 0 0 0;
    /*background: #fef6ec;*/
    position: absolute;
    top: 2px;
    right: 341px;
    color: #838282;
}

.availzimmerdiv61 {
    text-align: center;
    width: 45px;
    height: 68px;
    padding: 3px 0 0 0;
    /*background: #fef6ec;*/
    position: absolute;
    top: 2px;
    right: 387px;
    color: #838282;
}

.availzimmerdiv71 {
    text-align: center;
    width: 45px;
    height: 68px;
    padding: 3px 0 0 0;
    /*background: #fef6ec;*/
    position: absolute;
    top: 2px;
    right: 433px;
    color: #838282;
}

.availzimmerdiv81 {
    text-align: center;
    width: 45px;
    height: 68px;
    padding: 3px 0 0 0;
    /*background: #fef6ec;*/
    position: absolute;
    top: 2px;
    right: 479px;
    color: #838282;
}

.availzimmerdiv91 {
    text-align: center;
    width: 58px;
    height: 68px;
    padding: 3px 0 0 0;
    background: #fef6ec;
    position: absolute;
    top: 2px;
    right: 525px;
    color: #838282;
}

.width58 {
    width: 58px;
}

.availzimmerdiv10 {
    text-align: center;
    width: 45px;
    height: 68px;
    padding: 3px 0 0 0;
    background: #fef6ec;
    position: absolute;
    top: 2px;
    right: 571px;
    color: #838282;
}

.availzimmerdiv11 {
    text-align: center;
    width: 45px;
    height: 68px;
    padding: 3px 0 0 0;
    background: #fef6ec;
    position: absolute;
    top: 2px;
    right: 617px;
    color: #838282;
}