/* ************************************************************************* *
 * jquery-ui.css                                                             *
 * ************************************************************************* */
@import "jquery-ui-1.7.2.custom.css";

/* Calendrier - http://docs.jquery.com/UI/Datepicker */

/*#events {background:url(../images/bg-dots-darkgray.png) repeat-x 0 bottom; padding:0 0 1em}*/
#calendaNumEvent {background:url(../images/bg-dots-darkgray-double.png) repeat-x 0 bottom; padding:0 0 1.6em}
#calendaNumEvent strong {display:block; font-weight:bold; text-align:center; margin:0 auto; background:#005AAD; color:#FFF; width:2.5em; height:2.5em; line-height:2.5em}
#calendaDay {background:#B7D4F2; color:#283F71; text-align:center; margin:2em 0 1em}
#calendaDay strong {text-transform:uppercase; display:block}

#calendaDay {background:#B7D4F2 url(../images/bg-calendaday.png) no-repeat 0 50%; padding:.5em 0 .5em 1.9em}
#calendaDay strong {background:#B7D4F2 url(../images/bg-calendaday.png) no-repeat right 50%; padding:0 1.9em 0 0}

#Calenda .ui-datepicker a {color:#666}
#Calenda .ui-datepicker a:hover {color:#FF6F00}
#Calenda .ui-datepicker .ui-state-active {color:#FF6F00}
#Calenda .ui-datepicker .ui-state-highlight {color:#FFF}
#Calenda .ui-datepicker .ui-state-highlight:hover, #Calenda .ui-datepicker .ui-state-active:hover {background:#FFF}

#datepicker {position:relative !important; padding:0 0 .5em; margin:2.8em 0 .5em; background:url(../images/bg-dots-darkgray.png) repeat-x 0 bottom; cursor:default !important}

.ui-datepicker {width:100%; padding:0; font-size:1.1em; display: none;}
.ui-datepicker .ui-datepicker-header, .ui-datepicker th {padding:.1em 0}
.ui-datepicker .ui-datepicker-title {line-height:1.5; text-transform:uppercase; margin:0}

.ui-datepicker table {font-size:1em; font-weight:bold; width:100%; margin:.3em 0 0}
.ui-datepicker td span, .ui-datepicker td a {text-align:center; padding:0}

.markedDay a.ui-state-default {background:#EFE9E5; border: 1px solid #EFE9E5}

/* .ui-widget-content {border:none; background:none} */
.ui-widget-content.loadingBig {background:url(../images/ajax-loader-green.gif) no-repeat 50% 60%}
.ui-widget-content .ui-state-default, .ui-widget-content .ui-state-hover, .ui-widget-content .ui-state-focus,
/*.ui-widget-shadow.ui-widget-overlay*/
.ui-state-default, .ui-state-hover, .ui-state-focus, .ui-state-active, .ui-widget-content .ui-state-active,
.ui-state-highlight, .ui-widget-content .ui-state-highlight {background:none}
.ui-state-error, .ui-widget-content .ui-state-error {background:red}
.ui-state-highlight, .ui-widget-content .ui-state-highlight {color:#FFF !important; background:#FF6F00 !important; border: 1px solid #FF6F00 !important;}

.ui-corner-all, .ui-state-default, .ui-state-active, .ui-state-hover, .ui-state-highlight {border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px}
.ui-widget-content {border:none}

.ui-widget-header {background: #005AAD}
.ui-widget-header .ui-icon {cursor:pointer; background:#EFE9E5; color:#923802; width:auto; height:auto; text-indent:0}
.ui-widget-header .ui-icon:hover {color:#FF6F00}
.ui-datepicker-header .ui-state-hover {border:none; background:none}
/*.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {border:none; background:#B7D4F2}*/

.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {top: 0; border:none !important}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-prev-hover {left:0; border:none !important}
.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-next-hover {right:0; border:none !important}

.ui-datepicker .ui-datepicker-header {position:static; width:100%}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {top:auto; left:auto; bottom:-2.5em; width:auto; height:auto}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {position:static; top:auto; right:auto; left:auto; margin:0; text-align:center; display:block; min-width:3em; line-height:1.363}

.ui-datepicker .ui-datepicker-prev {background:#EFE9E5 url(../images/bg-datepicker-prev.png) no-repeat 0 50%; padding-left:7px}
.ui-datepicker .ui-datepicker-prev span {background:url(../images/bg-datepicker-prev.png) no-repeat right 50%; padding-right:7px}
.ui-datepicker .ui-datepicker-next span {background:url(../images/bg-datepicker-next.png) no-repeat 0 50%; padding-left:7px}
.ui-datepicker .ui-datepicker-next {background:#EFE9E5 url(../images/bg-datepicker-next.png) no-repeat right 50%; padding-right:7px}

#calenda-datepicker > .ui-datepicker{
	width: 17em;
	background-color: #FFFFFF;
	display: none;
}
#calenda-datepicker > .ui-datepicker .ui-datepicker-prev, #calenda-datepicker > .ui-datepicker .ui-datepicker-next {
	top:auto; left:auto; bottom:auto; width:auto; height:auto
}
