#calendario_wrapper{
	margin-top: 0px;
	margin-bottom: 0px;
}

#calendario_inner{
	/* border-top: #e5e5e5 1px solid;
	border-left: #e5e5e5 1px solid;
	border-bottom: #363636 1px solid;
	border-right: #363636 1px solid; */
	margin: 0PX;
}

#calendario_wrapper A{
	background-image: none;
	padding-left: 0px;
}
#calendario_wrapper font.alert{
	font-weight: bolder;
	color: #990066;
	text-transform: uppercase;
}
#calendario_wrapper font.not_approved{
	font-style: italic;
}
#calendario_wrapper tr.week{
	text-align: right;
	vertical-align: top;
}
#calendario_wrapper tr.holiday{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FE6802;
	vertical-align:top;
}
#calendario_wrapper tr.day_name{
	/* background-color: #363636;
	color: #FFFFFF;
	font-size: 8pt; */
}
#calendario_wrapper td.right_box{
	text-align: left;
}
#calendario_wrapper td.left_box{
	text-align: right;
}
#calendario_wrapper .weekend_link{
	color: #FFFFFF;
	font-size: 8pt;
}
#calendario_wrapper .weekend_box{
	background-color: #b1c7d7;
	text-align: center;
	vertical-align: middle;
	/* color: #FFFFFF; */
	width: 12pt;
	height: 12pt;
}
#calendario_wrapper td.dark_date_box{
	background-color: #EEEEEE;
	/* text-align: center;
	vertical-align: middle;*/
	width: 12pt;
	height: 12pt; 
}
#calendario_wrapper td.today_date_box{
	background-color: #00538d;
	color: #EEEEEE; 
	text-align: center;
	vertical-align: middle;
	width: 12pt;
	height: 12pt;
	/* padding: 2px; */
}
#calendario_wrapper td.date_box{
	/* background-color: #E0E0E0; */
	text-align: center;
	vertical-align: middle;
	width: 12pt;
	height: 12pt;
}
#calendario_wrapper a.link_dia{
	/* text-decoration: none;
	color: Fuchsia; */
	font-weight: bold;
	color: #dc9600;
}
#calendario_wrapper .quote {
	font-size: 11px; 
	color: #00538d; 
	/* line-height: 125%;
	background-color: #FAFAFA; 
	border: #D1D7DC; border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; */
}
#calendario_wrapper .quote:hover { 
	color: #dc9600;
	text-decoration: none; 
}
#calendario_wrapper .gen { font-size : 12px; }
#calendario_wrapper .gen{ color : #000000; }
#calendario_wrapper a.gen{ color: #00538d; text-decoration: none; }
#calendario_wrapper a.gen:hover{ color: #dc9600; }


#calendario{
	/* background-color: #007AC2; 
	border: none; */
}