.calendar {
	border-collapse: collapse;
	background: #FFF;
}

.calendar td { 
	text-align: center;
	font-size: 10px;
}

.calendar td a:hover span{
	border: 1px solid #737373;
}

.calendar td span {	
	padding: 3px;
	display: block;
	border: 1px solid #FFF;
}

.calendar_header {
	font-weight: bold;
	color: #737373;
	font-size: 12px;
	text-align: center;
	
}

.calendar_week {
	
}

.calendar_today {
	font-weight:bold;
}

.calendar_today a {
	color:#D4006A;
}

.calendar_day {
	border: 1px solid #FFF;
}


.day_type_0 a {
	text-decoration: none;
	background:#333;
}

.day_type_1 {
	background: url(http://www.lumeaemica.ro/static/img/organizer/day1.png);
	border:1px solid #D4006A;	
}
.day_type_1 a {
	color: #FFF;
}

.day_type_2 {
	background: url(http://www.lumeaemica.ro/static/img/organizer/day2.png);
	border:1px solid #247C04;
}
.day_type_2 a {
	color: #FFF;         
}

.day_type_3 {
	background: url(http://www.lumeaemica.ro/static/img/organizer/day3.png);
	border:1px solid #0360D2;
}

.day_type_3 a {
	color:#FFF;
}

.obs_head  {font-weight: bold; margin-bottom: 10px; font-size:11px;}

.obs_bullet { float: left; width: 10px; height: 10px; }

.obs_txt{width: 170px; margin-left: 4px; font-size:10px; color:#888; padding-bottom:5px;}

a.niciun_eveniment {
	line-height: 25px;
}
.calendar_date td.quote {
	vertical-align: middle;
}
