
li{list-style: none}
.border{border: 1px dotted #4098D3; width: 280px; heigth: 400px; float: left; padding: 5px;}

.destaque_calendar .calendar,
div.events div.content,
.destaque_calendar, .events{
	width: 100%;
	float: left
}
.evento_null{width: 180px;margin: auto; list-style: none; height: auto; padding: 5px; color: #000; text-decoration: none}


.destaque_calendar .calendar{
	background: url('img_calendar/bg.png'); margin: 0 auto; 
}

.destaque_calendar .content ul li  .title_container  .date{color: #666; float: left;text-align: left; margin-left: -70px; width: 110px;}
.destaque_calendar .content ul li  .title_container span{font-weight: normal; color: #000; width: 210px; float: left; margin-left: -70px;}
.destaque_calendar .content ul li  .description{color: #939598; margin-left: -70px; float: left;}


/* Full calendar */

.fc-border-separate th,
.fc-border-separate td {
	border-width: 0px 0 0 0px
	}
	
.fc-border-separate th.fc-last,
.fc-border-separate td.fc-last {
	border-right-width: 0px
	}
	
.fc-border-separate tr.fc-last th,
.fc-border-separate tr.fc-last td {
	border-bottom-width: 0px;
	margin-top: 5px;
}
	
.fc-border-separate tbody tr.fc-first td,
.fc-border-separate tbody tr.fc-first th {
	border-top-width: 0
}

/* Calendar Header */

.fc-widget-header{
/*	color: #000; */
	color: #777; 
	font-size: 16px;
	padding-top: 5px;
}

.fc-header{
	/*background: url('img_calendar/background_month_calendar.png') no-repeat top center;*/
	margin: 0 0 5px 0
}

.fc-header-title{
	font-weight: bold;
	color: #666
}

.fc-header-title h2{
    color: #fff;
    font-size: 20px;
    padding: 10px 0 0 0;
	margin-bottom: 10px;

	
}

/* Arrows */

.fc-state-default, .fc-state-default .fc-button-inner{
	color: #000;
	background: none;
	font-size: 15px;
	padding: 0;
	margin: 0;
	height: 30px;
	border: none
}

.fc-button-content{
	line-height: 0;
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	padding: 23px 6px 0 6px
}

.fc-button-effect {
	display:none
}

/* Days */
.fc-border-separate td{
	cursor: pointer;
	/*background: url('img_calendar/day_monToFri.png') no-repeat center;*/
}

tbody .fc-sat, tbody .fc-sun{
	/*background: url('img_calendar/day_satAndSun.png') no-repeat center !important;*/
}

    /* current */
table tbody .fc-today{
	color: #fff;
	background: #ccc
	/*background: url('img_calendar/day_current.png') no-repeat center !important */
}

	
tbody .fc-cell-overlay { /* semi-transparent rectangle while dragging */
	background: #c00;
	opacity: .2;
	filter: alpha(opacity=20); /* for IE */
	}



.fc-grid .fc-day-number{
	float: none;
	padding: 5px 2px 0 0px;
	text-align: center;
	color: #666;
	font-size: 22px;
	font-weight: normal
}

.fc-header-center{
	cursor: pointer
}

.fc-grid .fc-day-content{
	display: none
}
