.availzimmerdiv4 a { line-height: 200%; }
.slideel:hover { background: url(../images/slideel.png) 0 -17px no-repeat; }
#variousfilters a { line-height: 150%; }
.lastminuteh1 { font-size: 16px; font-weight: bold; color: #e47804; margin: 0 0 0 0; line-height: 36px; height: 40px; padding: 0 12px; background: url(../images/lastminuteh1.jpg) no-repeat; }
.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; }
.availzimmerdiv4 { position: absolute; top: 78px; right: 147px; height: 25px; line-height: 25px; background: #f3f3f3; width: 489px; padding: 0 13px; }
.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; }
