/* 
    Document   : style
    Created on : 7.02.2011, 18:15:05
    Author     : Allu22
    Description:
*/

tr:hover + tr.actions,
tr.actions:hover,
tr:hover{
    visibility: visible;
    background-color: #F9F9F9;
}

tr.actions{
    visibility: collapse;
}

#datepicker{
    font-size: 75%;
    clear: both;
    margin: 20px 0 20px 200px;
}

.ui-datepicker-full a,
.ui-datepicker-full a.ui-state-default{
    background: none;
    background-color: #F00;
    color: #FFF;
}

.ui-datepicker-halffull a,
.ui-datepicker-halffull a.ui-state-default{
    background: none;
    background-color: yellow;
}

.form-wrap label{
	width: 120px;
	display: block;
	float: left;
	text-align: right;
	padding-right: 10px;
}

.form-wrap input,
.form-wrap textarea{
	width: 330px;
}

form:not(.admin) .submit input{
	width: 100px;
	color: #fff;
	background: #828400;
	border: none;
	border-radius: 10px;
	margin-left: 130px;
	position: relative;
}

select#procedure {
	width: 330px;
}

textarea#problem-textarea {
	margin-top: 30px;
}

.form-required:not(.datepicker-wrapper):not(.textarea-wrapper) {
	height: 28px;
}

/* Reservation message */

#reservation_message {
	color: red;
}

/* Facebook booking page */

#fb_booking_page {
	height: 570px;
	width: 520px;
	background: white;
}

#fb_booking_page h3 {
	display: none;
}

#fb_booking_page #datepicker {
	margin: 20px 0 20px 200px;
}