/* CSS Document */
input, textarea, select {
color:#5D5D5D;
font:11px Arial,Helvetica,sans-serif;
}
.search {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
margin:10px 0 3px 0px;
padding:0 0 0 10px;

}

.search .rojo{
float:left;
color:#C10805;
font-size:13px;
font-weight:bold;
padding:9px 20px 0 0;
}
/*
#form_reserva p {

font-weight:bold;
margin-right:20px;
color:#5D5D5D;
}
*/
.search p {
line-height:1.3em;
margin:0 0 0 10px;
font-weight:bold;
color:#5D5D5D;
padding:0;
}

.search p input {
border:1px solid #BDBDBD;
color:#000000;
font-weight:bold;
padding:3px;
width:80px;
}

#page .left-block .first-block img.datepicker_trigger {
float:none;
}

.search p input {
color:#494949;
font-size:1em;
margin-bottom:10px;
}

img.datepicker_trigger {
margin:2px;
vertical-align:middle;
float:none;
}

img, a img {
border:medium none;
}
/*
.search input.button {
cursor:pointer;
margin-top:7px;
text-align:center;
vertical-align:middle;
color:#309ACC;
font-weight:bold;
}
*/
.search input.button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/button_small.gif) repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
height:29px;
line-height:29px;
margin:6px 0 70px 37px;
width:106px;
}



/*DATEPICKER*/
/* Main Style Sheet for jQuery UI date picker */
#datepicker_div, .datepicker_inline {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	padding:0;
	margin:0;
	background:#ddd;
	width:185px;
}
#datepicker_div {
	display:none;
	border:1px solid #777;
	z-index:9999; /*must have*/
}
.datepicker_inline {
	float:left;
	display:block;
	border:0;
}
.datepicker_rtl {
	direction:rtl;
}
.datepicker_dialog {
	padding:5px !important;
	border:4px ridge #ddd !important;
}
button.datepicker_trigger {
	width:25px;
}
img.datepicker_trigger {
	margin:2px;
	vertical-align:middle;
}
.datepicker_prompt {
	float:left;
	padding:2px;
	background:#ddd;
	color:#000;
}
* html .datepicker_prompt {
	width:185px;
}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {
	clear:both;
	float:left;
	width:100%;
	color:#FFF;
}
.datepicker_control {
	background:#DAE6A3;
	padding:2px 0px;
}
.datepicker_links {
	background:#A9CB39;
	padding:2px 0px;
}
.datepicker_control, .datepicker_links {
	font-weight:bold;
	font-size:80%;
	letter-spacing:1px;
}
.datepicker_links label {/* disabled links */
	padding:2px 5px;
	color:#888;
}
.datepicker_clear, .datepicker_prev {
	float:left;
	width:34%;
}
.datepicker_rtl .datepicker_clear, .datepicker_rtl .datepicker_prev {
	float:right;
	text-align:right;
}
.datepicker_current {
	float:left;
	width:30%;
	text-align:center;
}
.datepicker_close, .datepicker_next {
	float:right;
	width:34%;
	text-align:right;
}
.datepicker_rtl .datepicker_close, .datepicker_rtl .datepicker_next {
	float:left;
	text-align:left;
}
.datepicker_header {
	padding:1px 0 1px 0;
	background:#333;
	text-align:center;
	font-weight:bold;
	height:18px;
	font-size:.75em;
}
.datepicker_header select {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	background:#333;
	color:#fff;
	border:0;
	font-weight:bold;
	width:auto;
	padding:0 5px 0 0;
}
.datepicker {
	background:#ccc;
	text-align:center;
	font-size:100%;
	padding:0;
	margin:0;
}
.datepicker a {
	display:block;
	width:100%;
}
.datepicker_titleRow {
	background:#777;
}
.datepicker_daysRow {
	background:#eee;
	color:#666;
}
.datepicker_daysRow:hover {
	background:#eee!important;
	color:#666!important;
}
.datepicker_weekCol {
	background:#777;
	color:#fff;
}
.datepicker_daysCell {
	color:#000;
	border:1px solid #ddd;
	padding:0 0 0 0;
}

.datepicker_daysCell a{
	display:block;
}
.datepicker_weekEndCell {
	background:#ddd;
}
.datepicker_titleRow .datepicker_weekEndCell {
	background:#777;
}
.datepicker_daysCellOver {
	border:1px solid #777;
}
.datepicker_unselectable {
	color:#888;
	padding:0px 0px;
}
.datepicker_unselectable:hover {
	background:#eee!important;
	color:#888!important;
}
table tbody tr:hover td.datepicker_unselectable {
	background:#eee!important;
	color:#888!important;
}
table tbody tr:hover td.datepicker_weekEndCell {
	background:#ddd!important;
	color:#888!important;
}
.datepicker_today {
	background:#fcc !important;
}
.datepicker_currentDay {
	background:#999 !important;
}
.datepicker_status {
	background:#ddd;
	width:100%;
	font-size:80%;
	text-align:center;
}

/* ________ Datepicker Links _______

** Reset link properties and then override them with !important */
#datepicker_div a, .datepicker_inline a {
	cursor:pointer;
	margin:0;
	padding:0;
	background:none;
	color:#000;
}
.datepicker_inline .datepicker_links a {
	padding:0 5px !important;
}
.datepicker_control a, .datepicker_links a {
	padding:2px 5px !important;
	color:#000 !important;
}
.datepicker_titleRow a {
	color:#EEEEEE !important;
	/*color:#eee !important;*/
}
.datepicker_control a:hover {
	/*background:#FFF !important;
	color: #333 !important;*/
}
.datepicker_links a:hover, .datepicker_titleRow a:hover {
	/*background:#ddd !important;
	color:#333 !important;*/
}

/* ___________ MULTIPLE MONTHS _________*/

.datepicker_multi .datepicker {
	border:1px solid #777;
}
.datepicker_oneMonth {
	float:left;
	width:100%;
}
.datepicker_newRow {
	clear:left;
}

/* ___________ IE6 IFRAME FIX ________ */

.datepicker_cover {
    display:none; /*sorry for IE5*/
    display/**/:block; /*sorry for IE5*/
    position:absolute; /*must have*/
    z-index:-1; /*must have*/
    /*filter:mask(); /*must have*/
    top:-4px; /*must have*/
    left:-4px; /*must have*/
    width:200px; /*must have*/
    height:200px; /*must have*/
}

/*FIN DATEPICKER*/

