INPUT.DatePicker {
	BORDER-RIGHT: #0070bf 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #0070bf 1px solid; DISPLAY: block; PADDING-LEFT: 24px; FONT-SIZE: 13px; BACKGROUND: url(/imgl/hotel-cidades/icon_calendar.gif) no-repeat left top; PADDING-BOTTOM: 3px; BORDER-LEFT: #0070bf 1px solid; WIDTH: 150px; CURSOR: pointer; PADDING-TOP: 3px; BORDER-BOTTOM: #0070bf 1px solid
}
INPUT.DatePicker:focus {
	BACKGROUND: url(/imgl/hotel-cidades/icon_calendar.gif) no-repeat left top
}
.dp_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 500; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
.dp_cal {
	BORDER-RIGHT: #0070bf 1px solid; BORDER-TOP: #0070bf 1px solid; LEFT: 0px; MARGIN: 0px 0px 3px; BORDER-LEFT: #0070bf 1px solid; WIDTH: 177px; BORDER-BOTTOM: #0070bf 1px solid; POSITION: absolute; TOP: 24px; BACKGROUND-COLOR: #fff
}
.dp_cal TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.dp_cal SELECT {
	FONT-SIZE: 11px; MARGIN: 2px 3px
}
.dp_cal SELECT OPTION {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.dp_cal TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; WIDTH: 14.28%; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.dp_cal TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; WIDTH: 14.28%; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.dp_cal TH {
	BORDER-RIGHT: #aad4f2 0px solid; BORDER-TOP: #aad4f2 1px solid; FONT-WEIGHT: bold; BACKGROUND: #daf2e6; BORDER-LEFT: #aad4f2 0px solid; COLOR: #797774; BORDER-BOTTOM: #aad4f2 1px solid
}
.dp_cal TD {
	CURSOR: pointer
}
.dp_cal THEAD TH {
	BACKGROUND: #d9eefc
}
.dp_cal TD.dp_roll {
	BACKGROUND: #fff6bf; COLOR: #000
}
.dp_hide {
	VISIBILITY: hidden
}
.dp_empty {
	BACKGROUND: #eee
}
.dp_today {
	BACKGROUND: #daf2e6
}
.dp_selected {
	BACKGROUND: #328dcf; COLOR: #fff
}
.dp_noselect {
	TEXT-DECORATION: line-through
}
.dp_arrows {
	CURSOR: pointer
}
