
/* top area w/ month title and buttons */ #loading {
    position: absolute;
    top: 5px;
    right: 5px;
} #contenedor-calendario {
    width: 230px;
    margin-top:-19px;
   /* margin-left: 10px;
	_margin-left: 5px;*/
    font-family: Trebuchet MS1, Helvetica, sans-serif;
    text-align: center;
    position: relative;
	float:left;
} .full-calendar-title {
    text-align: center;
    font: bold 14px Arial;
    color: #6b6b6b;
	margin:0 0 0 24px;
	float:left;
} .full-calendar-header{
	margin-left:70px;
}.full-calendar-buttons {
} .full-calendar-buttons button {
    margin: 0 0 0 5px;
    font-size: 1em;
} .full-calendar-buttons button.prev-month {
    background: transparent url(/css/img/flecha_izq.png) no-repeat scroll 0 0;
    cursor: pointer;
    height: 18px;
    width: 14px;
    border: none;
    float: left;
} .full-calendar-buttons button.next-month {
    background: transparent url(/css/img/flecha_der.png) no-repeat scroll 0 0;
    cursor: pointer;
    height: 18px;
    width: 14px;
    border: none;
    float: right;
	margin-right:9px;
} .full-calendar-buttons button.today {
	background:#efefef;
    border: none;
    width:65px;
    height: 21px;
    font: 11px Tahoma;
	color:#6b6b6b;
    cursor: pointer;
    position: absolute;
    bottom: 0;
    left:0;
} .full-calendar-buttons button span {
    padding: 0 10px;
}

/* To always display the "today" button:*/ .full-calendar-buttons button.today {
    visibility: visible !important;
}

/* table layout & outer border */ .full-calendar-month-wrap {
    clear: both;
    border: none; /* outer border color & style */
	margin-left:70px;
} .full-calendar-month {
    width: 160px;
    overflow: hidden;
} .full-calendar-month table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* cell styling */ .full-calendar-month th, .full-calendar-month td.day {
    padding: 0;
    vertical-align: top;
    border-style: solid;
    border-color: #fff;
    border-width: 1px 0 0 1px;
} .full-calendar-month th {
    border-top: 0;
    text-align: center;
    font:12px Arial;
    color: #aeaeae;
} .full-calendar-month th.first, .full-calendar-month td.first {
    border-left: 0;
} .full-calendar-month td.today {
    /*
     background: #FFFFCC;
     */
} .full-calendar-month .day-number {
    text-align: center;
    padding: 0 2px;
    font: 12px Tahoma;
	text-decoration:underline;
    color: #766e65;
} .full-calendar-month .day-number-finde {
    text-align: center;
    padding: 0 2px;
    font: 12px Tahoma;
	text-decoration:underline;
    color: #f26122;
} .full-calendar-month td.today .day-number, .full-calendar-month td.today .day-number-finde  {
   font-weight:bold;
} .full-calendar-month .other-month .day-number, .full-calendar-month .other-month .day-number-finde {
    font-weight: normal;
	text-decoration:none;
    color: #ccc;
} .full-calendar-month .day-content {
    padding: 2px 2px 0; /* distance between events and day edges */
}

/* FullCalendar automatically chooses a cell's height,
 * but this can be overridden:
 *
 * .full-calendar-month td.day {
 *    height: 100px !important;
 *    }
 */
/* event styling */ .full-calendar-month .event {
    margin-bottom: 2px;
    font-size: .85em;
    cursor: pointer;
    text-align: left;
} .full-calendar-month .ui-draggable-dragging td {
    cursor: move;
	
	
/* TITULO DEL  EVENTO  */	
} .full-calendar-month .event td {
	background: #F26122;
	color:#f26122;
    padding: 0;
} .full-calendar-month .event td.ne, .full-calendar-month .event td.nw, .full-calendar-month .event td.se, .full-calendar-month .event td.sw {
    background: none;
    width: 1px; /* <-- remove if you dont want "rounded" corners */
    height: 1px; /* <--                                           */
} .full-calendar-month .nobg td {
    background: none;
} .full-calendar-month .event td.c {
    padding: 0 2px;
} .full-calendar-month .event-time {
    font-weight: bold;
}

/* To change the color of events on a per-class basis (such as with the
 * "className" attribute of a CalEvent), do something like this:
 *
 * .full-calendar-month .myclass td {
 *    background: green;
 *    }
 */
/* the rectangle that covers a day when dragging an event */ .full-calendar-month .over-day {
	background: #ADDBFF;
	opacity: .2;
	filter: alpha(opacity=20); /* for IE */
	}

/* right-to-left support */ .r2l .full-calendar-title {
    text-align: right;
} .r2l .full-calendar-buttons {
    float: left;
} .r2l .full-calendar-buttons button {
    margin: 0 5px 0 0;
} .r2l .full-calendar-month .day-number {
    text-align: left;
} .r2l .full-calendar-month .event {
    text-align: right;
}

