A.enl_cal {
	DISPLAY: block! important; BACKGROUND-IMAGE: url(acc_calendar.png)! important; OVERFLOW: hidden! important; WIDTH: 20px! important; TEXT-INDENT: 20000px! important; LINE-HEIGHT: 2em! important; BACKGROUND-REPEAT: no-repeat! important; POSITION: absolute! important; HEIGHT: 20px! important; BACKGROUND-COLOR: transparent! important
}
#bio_calendar {
	 PADDING-BOTTOM:0;
	 WIDTH:195px! important; 
	 BACKGROUND-COLOR: #fff! important; 
	 TEXT-ALIGN: center! important; 
	 border:1px solid #666; 
	 POSITION: absolute! important;
	 
	 padding: 20px 5px 18px ! important;
}
#bio_calendar DIV {
	WIDTH: 100%! important; 
	BACKGROUND-COLOR: #fff! important; 
	TEXT-ALIGN: right !important;
	POSITION: absolute !important; 
	TOP: 0px !important;
	left: 0 !important;
}
#bio_calendar TABLE {
	 MARGIN: 0px ; WIDTH: 100% !important; font:normal 10px Arial, Helvetica, sans-serif; 

}
#bio_calendar CAPTION {
	PADDING-RIGHT: 0.3em! important; 
	PADDING-LEFT: 0.3em! important; 
	FONT-WEIGHT: bold! important; 
	BACKGROUND: #eae0c3; 
	PADDING-BOTTOM:0; 
	MARGIN: 0px auto; 
	COLOR: #333! important; 
	PADDING-TOP: 0.3em !important;  
	TEXT-ALIGN: center  !important; 
	font-size:11px;
	
	position: relative !important;
}
#bio_calendar COLGROUP.end {}

#bio_calendar TH {COLOR: #fff !important; 
	BACKGROUND-COLOR: #E58F4C !important /*#CC9933*/
}

#bio_calendar TD {}
#bio_calendar TD.hoy {
	
}
#bio_calendar TD.act {
	BACKGROUND-COLOR: #F2F2E9! important
}
#bio_calendar TD.inact {
	
}
#bio_calendar TD.sat {
	FONT-STYLE: italic! important
}
#bio_calendar TD.sun {
	FONT-STYLE: italic! important
}
#bio_calendar TD.elect {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#bio_calendar UL {
	CLEAR: both; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#bio_calendar UL#nav_mes {
	MARGIN-TOP: 0;
	LEFT: -3px! important;
	WIDTH: 100%! important;
	POSITION: absolute! important;
	font-size: 9px;
	top: 17px;
	
	top: 2em ! important;
	left: 0 ! important;
	margin-top: 1.5em ! important;
	*margin-top: 1.9em ! important;
	margin-top /*\**/:1.9em ! important\9;
}

#nav_year{ font-size:10px;}
#bio_calendar LI {

	PADDING-RIGHT: 5px !important; 
	PADDING-LEFT: 5px !important; 
	FLOAT: right !important; 
	PADDING-BOTTOM: 0; 
	MARGIN: 0px; 
	PADDING-TOP: 5px !important; 
	LIST-STYLE-TYPE: none! important;
	background:none ! important ;
}
#bio_calendar LI.post {
	FLOAT: left! important
}
#bio_calendar A {
	COLOR: #000 !important; 
	TEXT-DECORATION: none !important
}
#bio_calendar DIV A {
	COLOR: #666! important; font-size:10px;
}
#bio_calendar TD A {
	DISPLAY: block! important; 
	
	width: 100% ! important;
	height: 100% ! important;
}
#bio_calendar TD A:hover {

	COLOR: #fff! important; 
	BACKGROUND-COLOR: #FF8000! important
}
#bio_calendar TD A:active {
	COLOR: #fff! important; BACKGROUND-COLOR: #FF8000! important
}
#bio_calendar TD A:unknown {
	COLOR: #fff! important; BACKGROUND-COLOR: #FF8000! important
}
#bio_calendar INPUT {
	FONT-SIZE:9px ! important; width:40px;
}
#bio_calendar LABEL {
	
}
#bio_calendar LABEL {
	MARGIN: 0px; color:#666;
}
#bio_calendar SELECT {
	MARGIN: 0px;
	FONT-SIZE:9px !important; 
	width:58px !important; 
}

/*div #close_it{ margin-bottom:20px;padding:0;   }*/

#bio_calendar img#niquelao {
		position: absolute ! important;
		bottom: -1px ! important;
		left: 50% ! important;
		margin-left: -50px ! important;
		border-top: 1px solid ! important;
		border-right: 1px solid ! important;
		border-left: 1px solid ! important;
	}
