






table.choose {width: 100%; margin-bottom: 20px;}
table.choose td {padding: 5px; vertical-align: middle;}

.step {margin-top: 10px;}







table.choose tr.choose_room_or_special,
table.choose tr.choose_service {border-bottom: solid 1px #3D9B35; padding-left: 10px; padding-right: 15px;}



table.choose tr.choose_room_or_special td,
table.choose tr.choose_service td {border-bottom: solid 1px #3D9B35;}
table.choose tr.choose_room_or_special:hover{cursor: pointer; background: #d5fbd3;}
table.choose tr.active td.check{background: url(/images/icons/checkmark.png) right bottom no-repeat;}
table.choose tr.active:hover td.check{background: #d5fbd3 url(/images/icons/checkmark.png) right bottom no-repeat;}
table.choose tr.choose_service:hover{cursor: pointer; background: #d5fbd3;}
table.choose tr.active_service td.check{background: url(/images/icons/checkmark.png) right bottom no-repeat;}
table.choose tr.active_service:hover td.check{background: #d5fbd3 url(/images/icons/checkmark.png) right bottom no-repeat;}

table.choose tr.tr_header {color: #fff; background: url('/images/mobile/tr_header_right_bg.png') right top no-repeat;}
table.choose tr.tr_header td {height: 38px;}
table.choose tr.tr_header td:first-child {background: url('/images/mobile/tr_header_left_bg.png') left top no-repeat;}

.underlined td{border-top: solid 1px #77B900;}
.w500 {font-size: 13px; width: 500px;}

#date_in,
#date_out {height: 210px;}
#date_in td,
#date_out td {padding: 0px;}

td.text-right {text-align: right; width: 150px;}



.booked_day { background: #e09ec6; }
.datepick-month td .booked_day { background: #e09ec6; }
.best_day { background: #0f0; }
.datepick-month td .best_day { background: #0f0; }

.best_div {width: 30px; height: 20px; background: #0f0; display: inline-block;}
.booked_div {width: 30px; height: 20px; background: #e09ec6; display: inline-block;}

.best_day:hover {background-color: #859884;}

.datepick-month td .best_day:hover {background-color: #859884;}

tr.legend td {height: 40px;}



span.smallest{
	font-size: 10px;
}

.head_ob {
	color: #3D9B35;
	font-weight: bold;
	font-size: 16px;
}

#ajax_loading {margin-left: 10px;}

input, textarea {border: 0;}









.hasDatepick {margin-bottom: 20px;}









