/* This is a very basic stylesheet for the date-picker. Feel free to create your own. */

/* The wrapper div */
div.datePicker{position:absolute; min-width:24em; width:24em; z-index:9999; text-align:center; /* Change the font-size to suit your design's CSS. The following line is for the demo that has a 12px font-size defined on the body tag */ font:900 0.8em/0.8em Verdana, Sans-Serif; /* For Example: If using the YUI font CSS, uncomment the following line to get a 10px font-size within the datePicker */ /* font:900 77%/77% Verdana; */ background:transparent; /* Mozilla & Webkit extensions to stop text-selection. Remove if you wish to validate the CSS */ -moz-user-select:none; -khtml-user-select:none; }
/* Styles for the static datePickers */
div.staticDP {position:relative; top:5px; left:0; }
/* The iframe hack to cover selectlists in Internet Explorer <= v6 */
iframe.iehack {position:absolute; background:#fff; z-index:9998; padding:0; border:0; display:none; margin:0; }
/* The "button" created beside each input for non-static datePickers */
span.date-picker-control {position:relative; top: -3px; /* Moz & FF */ display: -moz-inline-stack; border:0 none; padding: 0; margin: 0px; line-height:1; cursor:pointer; visibility:visible; text-decoration: none; vertical-align: middle; float: none; /* All browsers */ _float: left; /* Only works in IE6 */ *float: left; /* IE6, IE7 */ +float: left;/* Only works in IE7*/ *+float: left; /* Only works in IE7 */ float: left\9; /* IE6, IE7, IE8, IE9 */ float: left\0; /* IE8, IE9 */ float: left\9\0;/*Only works in IE9**/ _width: 8%; /* Only works in IE6 */ *width: 8%; /* IE6, IE7 */ +width: 8%;/* Only works in IE7*/ *+width: 8%; /* Only works in IE7 */ width: 8%\9; /* IE6, IE7, IE8, IE9 */ width: 8%\0; /* IE8, IE9 */ width: 8%\9\0;/*Only works in IE9**/ }
a.date-picker-control:link, a.date-picker-control:visited, a.date-picker-control:hover, a.date-picker-control:active, a.date-picker-control:focus {position:relative; top: -3px; /* Moz & FF */ display: -moz-inline-stack; border:0 none; padding: 0; margin: 0px; line-height:1; cursor:pointer; visibility:visible; text-decoration:none; vertical-align:middle; float: none; /* All browsers */ _float: left; /* Only works in IE6 */ *float: left; /* IE6, IE7 */ +float: left;/* Only works in IE7*/ *+float: left; /* Only works in IE7 */ float: left\9; /* IE6, IE7, IE8, IE9 */ float: left\0; /* IE8, IE9 */ float: left\9\0;/*Only works in IE9**/ _width: 8%; /* Only works in IE6 */ *width: 8%; /* IE6, IE7 */ +width: 8%;/* Only works in IE7*/ *+width: 8%; /* Only works in IE7 */ width: 8%\9; /* IE6, IE7, IE8, IE9 */ width: 8%\0; /* IE8, IE9 */ width: 8%\9\0;/*Only works in IE9**/ }

/* Feed IE6 the following rule, IE7 should handle the min-width declared above */
* html a.date-picker-control {width: 16px; }
a.date-picker-control {/* IE, Safari & Opera. Seperate CSS rule seems to be required. */ display: inline-block; }
span.sinIcono {display: inline-block; width: 27px; margin-right: 10px; height: 20px; /* border: 1px solid #ccc; */ }
span.date-picker-control{display: inline-block; width: 25px; height: 25px; margin-left: 0px; margin-right: 10px; }
a.date-picker-control span{display: inline-block; width: 25px; height: 25px; margin-left: auto; margin-right: auto; }
/* The next & previous buttons */
div.datePicker th span {display:inline; padding:0; margin:0; color:#000; text-align:center; line-height:1em; border-width:0; font-family: georgia, times new roman, palatino, times, bookman, serif; background:transparent; font-weight:bold; cursor:pointer; }
div.datePicker th span.month-display,
div.datePicker th span.year-display {text-transform:uppercase; letter-spacing:1px; font:normal 1.2em Verdana, Sans-Serif; cursor:default; }
div.datePicker th span.prev-but, div.datePicker th span.next-but {font-size:1.8em; cursor:pointer !important; }
div.datePicker th span.today-but {text-align:center; margin:0 auto; font:normal 1em Verdana, Sans-Serif; width:100%; text-decoration:none; line-height:1.6em; text-transform:uppercase; cursor:pointer !important }
div.datePicker thead th span.fd-disabled {color:#aaa; cursor:default !important; }
/* The mon, tue, wed etc day buttons */
div.datePicker th span.fd-day-header {text-align:center; margin:0 auto; font:900 1em Verdana, Sans-Serif; height:1.4em; width:2em; text-decoration:none; text-transform:lowercase; line-height:1.4em; }
/* The table */
div.datePicker table {position:relative; margin:0; padding:0; border:1px solid #ccc; background:#fff url(gradient-e5e5e5-ffffff.gif) repeat-x 0 -20px; text-align:center; width:100%; border-spacing:2px; table-layout:fixed; border-collapse:separate; }
/* Common TD & TH styling */
div.datePicker table td {border:1px solid #ccc; padding:0; text-align:center; vertical-align:middle; /* Opera requires a line-height bigger than 1em in order to redraw properly */ line-height:1.2em; cursor:pointer; background:#fff url(gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px; width:3em; height:3em !important; height:2.8em; outline:none; }
div.datePicker table th {border:0 none; padding:0; line-height:1em; font-weight:bold; color:#222; text-align:center; vertical-align:middle; }
div.datePicker table td.date-picker-unused {background:#fff url(backstripes.gif); border-color:#dcdcdc; padding:0; cursor:default !important; }
div.datePicker table thead th.date-picker-title {width:auto; height:auto; padding:0.4em 0; }
/* The "mon tue wed etc" day header button styles */
div.datePicker table th.date-picker-day-header {text-transform:lowercase; width:3em; }
div.datePicker table th.date-picker-day-header span {display:block; }
/* The "todays date" style */
div.datePicker table td.date-picker-today {background:#fff url(bullet2.gif) no-repeat 0 0; color:rgb(100,100,100) !important; }
/* The "selected date" style */
div.datePicker table td.date-picker-selected-date {color:#333 !important; border-color:#333 !important; }
/* the "highlight days" style */
td.date-picker-highlight {color:#a86666; }
/* The date "out of range" style */
div.datePicker table td.out-of-range {color:#ccc !important; _color:#ccc !important; *color:#ccc !important; font-style:oblique; background:#fcfcfc !important; cursor:default !important; }
/* The "disabled days" style */
div.datePicker table td.day-disabled {color:#aaa !important; background:transparent !important; cursor:default !important; }
/* The "active cursor" style */
div.datePicker table tbody td.date-picker-hover {background:#fff url(bg_header.jpg) no-repeat 0 0; cursor:pointer; border-color:rgb(100,130,170); color:rgb(100,130,170); }
/*
   Quirksmode necessity?
   ---------------------
   If your HTML document renders in quirksmode (i.e. has no doctype declaration)
   then uncomment the following CSS rule to set a less drastic font-size in IE

div.datePicker table th,
div.datePicker table td
        {
        font-size:100%;
        }
*/
/* Remove the images for Internet Explorer <= v6 using the "* html" hack */
* html div.datePicker table td {background-image:none; }
* html div.datePicker table td.date-picker-unused {background:#f2f2f2; }
/*
@@ dani EUROPEA
estas ids son para los bocadillos de alerta del calendario
@@
*/
#uno {display: none; position: absolute; top: 134px; left: 480px; width: 235px; font-size: 11px; background:transparent url(bubble_top.gif) no-repeat right top; z-index:20; }
#dos {display: none; position: absolute; top: 160px; left: 480px; width: 235px; font-size: 11px; background: url(bubble_top.gif) no-repeat right top; z-index:20; }
#calUno div p, #calDos div p {margin: 9px 0; line-height: 1.6em; padding: 0 5px 10px 30px; background: url(bubble_btm.gif) no-repeat right bottom; font-weight:bolder; z-index:21; }
			
/* @@@@@@@@@@@@@@@@@@@@@@@@@@@ */
.filaEnLinea{ float: left; /* Only works in IE10 */} 
@media all and (-ms-high-contrast:none) {  .filaEnLinea {float: left; width: 8%; } /* IE10 */ *::-ms-backdrop, .filaEnLinea {float: left; width: 8%; } /* IE11 */ }