
/* CALENDARIO */


.t01			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #E2E2E3; 
					font-weight: bold;
					text-align: center;
					background-color: #ACACAF; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #ECECEC;						
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #ECECEC;
					width: 30px;
					height: 22px;}


.t02			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #E2E2E3; 
					font-weight: bold;
					text-align: center;
					background-color: #ACACAF; 					
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #ECECEC;
					width: 30px;
					height: 22px;}


.c01			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #9C9C9C; 
					font-weight: bold;
					text-align: center;
					background-color: #FFFFFF; 
					border-right-width: 1px;
					border-right-style: dotted;
					border-right-color: #828282;						
					border-bottom-width: 1px;
					border-bottom-style: dotted;
					border-bottom-color: #828282;
					width: 30px;
					height: 22px;}


.c02			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #9C9C9C; 
					font-weight: bold;
					text-align: center;
					background-color: #FFFFFF; 					
					border-bottom-width: 1px;
					border-bottom-style: dotted;
					border-bottom-color: #828282;
					width: 30px;
					height: 22px;}

.c03			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #9C9C9C; 
					font-weight: bold;
					text-align: center;
					background-color: #FFFFFF; 
					border-right-width: 1px;
					border-right-style: dotted;
					border-right-color: #828282;
					width: 30px;
					height: 22px;}


.c04			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #9C9C9C; 
					font-weight: bold;
					text-align: center;
					background-color: #FFFFFF; 
					width: 30px;
					height: 22px;}


/* amarillo */

.ama01			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #E5D85B; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;						
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.ama02			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #E5D85B; 					
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}

.ama03			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #E5D85B; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.ama04			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #E5D85B; 
					width: 30px;
					height: 22px;}


/* celeste */

.cel01			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #4B96CB; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;						
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.cel02			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #4B96CB; 					
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}

.cel03			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #4B96CB; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.cel04			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #4B96CB; 
					width: 30px;
					height: 22px;}


/* violeta claro */

.vic01			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #9C519E; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;						
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.vic02			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #9C519E; 					
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}

.vic03			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #9C519E; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.vic04			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #9C519E; 
					width: 30px;
					height: 22px;}


/* violeta oscuro */

.vio01			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #8027AA; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;						
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.vio02			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #8027AA; 					
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}

.vio03			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #8027AA; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.vio04			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #8027AA; 
					width: 30px;
					height: 22px;}


/* rosa */

.ros01			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #EB67B2; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;						
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.ros02			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #EB67B2; 					
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}

.ros03			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #EB67B2; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.ros04			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #EB67B2; 
					width: 30px;
					height: 22px;}


/* rojo */

.roj01			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #E55C53; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;						
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.roj02			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #E55C53; 					
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}

.roj03			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #E55C53; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.roj04			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #E55C53; 
					width: 30px;
					height: 22px;}


/* ocre */

.ocr01			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #AB955F; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;						
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.ocr02			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #AB955F; 					
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}

.ocr03			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #AB955F; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.ocr04			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #AB955F; 
					width: 30px;
					height: 22px;}


/* naranja */

.nar01			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #FCA66D; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;						
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.nar02			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #FCA66D; 					
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}

.nar03			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #FCA66D; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.nar04			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #FCA66D; 
					width: 30px;
					height: 22px;}


/* bordo */

.bor01			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #AC393B; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;						
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.bor02			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #AC393B; 					
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #C8C8C8;
					width: 30px;
					height: 22px;}

.bor03			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #AC393B; 
					border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #C8C8C8;
					width: 30px;
					height: 22px;}


.bor04			{	font-family: tahoma, sans-serif, verdana, arial; 
					font-size: 11px; 
					color: #FFFFFF; 
					font-weight: bold;
					text-align: center;
					background-color: #AC393B; 
					width: 30px;
					height: 22px;}


