
/***************************** 
 Member of RB-Master

Name: uidatepicker
UID: ui_datepickercss
Author: jQuery UI CSS Framework (customized)
Last change date: 01.10.2015 09:48
Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
Release version: Diese Website wurde generiert durch WCMS Master Version 2.6.0
Framework version: jQuery UI 1.8.0
Summary: Displays a calendar from an input or inline for selecting dates.
Necessary libaries: -

*************************/
/* Datepicker
----------------------------------*/
.ui-datepicker { width: 244px; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:1px 0 5px 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 5px; height: 7px; }
.ui-datepicker .ui-datepicker-prev { top: 5px; left:35px; }
.ui-datepicker .ui-datepicker-next { top: 5px; right:35px; }
.ui-datepicker .ui-datepicker-prev span { display: block; position: absolute; left: 50%; top: 50%; background: url( ../../../images/icons/datepicker_1/prev_month.jpg) no-repeat 0 0  transparent; width:5px; height:7px; cursor:pointer }
.ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; top: 50%; background: url( ../../../images/icons/datepicker_1/next_month.jpg) no-repeat 0 0  transparent; width:5px; height:7px; cursor:pointer }
.ui-datepicker .ui-datepicker-prev-hover span { background: url( ../../../images/icons/datepicker_1/prev_month.jpg) no-repeat 0 -8px transparent; }
.ui-datepicker .ui-datepicker-next-hover span { background: url( ../../../images/icons/datepicker_1/next_month.jpg) no-repeat 0 -8px transparent; }
.ui-datepicker .ui-datepicker-prev-year { top: 5px; left:5px; position:absolute; width:10px; height:7px;}
.ui-datepicker .ui-datepicker-next-year { top: 5px; right:15px;  position:absolute; width:10px; height:7px;}
.ui-datepicker .ui-datepicker-prev-year span { display: block; position: absolute; left: 50%; top: 50%; background: url( ../../../images/icons/datepicker_1/prev_year.jpg) no-repeat 0 0  transparent; width:10px; height:7px; cursor:pointer }
.ui-datepicker .ui-datepicker-next-year span { display: block; position: absolute; left: 50%; top: 50%; background: url( ../../../images/icons/datepicker_1/next_year.jpg) no-repeat 0 0  transparent; width:10px; height:7px; cursor:pointer }
.ui-datepicker .ui-datepicker-prev-year:hover span { display: block; position: absolute; left: 50%; top: 50%; background: url( ../../../images/icons/datepicker_1/prev_year.jpg) no-repeat 0 -8px transparent; width:10px; height:7px; cursor:pointer }
.ui-datepicker .ui-datepicker-next-year:hover span { display: block; position: absolute; left: 50%; top: 50%; background: url( ../../../images/icons/datepicker_1/next_year.jpg) no-repeat 0 -8px transparent; width:10px; height:7px; cursor:pointer }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; font-size: 12px; }
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .85em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: 0; text-align: center; font-weight: normal; border: 0; background-color:transparent;  }
.ui-datepicker td { border: 0; padding: 1px 0; background-color:transparent!important; width:20px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em 0 .6em; text-align: center; text-decoration: none; width:26px; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-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*/
}

/*.dp-choose-date {
	float: left;
	width: 22px !important;
	height: 22px;
	padding: 0;
	margin: 0px 15px 0px 5px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../../../images/btns/calendar.png) no-repeat;
	border:none;
	background-color:transparent;
}
 New Datepicker for Safari
*/
.data .ui-datepicker-trigger {
float: left;
	width: 22px;
	height: 22px;
	padding: 0;
	margin: 0px 5px 0;
	display: block;
	text-indent: -2000px; }

input.dp-applied {
    float: left;
    width: 70px;
}

.ui-state-default { border: none!important;}

*:first-child+html .ui-widget-content { padding-left: 10px!important;}
