﻿.calendario 
{
	border: 0px none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	width: 100%;
	/*border: 1px solid red;*/
}

.mes 
{
	text-align: center;
	text-transform: uppercase;
	color: #790505;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 15px;
}

.mes_prev 
{
	float: left !important;
	width: 31px;
	text-align: center;
}

.mes_prev a 
{
	color: #000000;
	text-decoration: none;
}

.mes_next 
{
	float: right !important;
	width: 31px;
	text-align: center;
}

.mes_next a 
{
	color: #000000;
	text-decoration: none;
}

.linha 
{
	/*border: 1px solid #000000;*/
	border: 0px;
}

.celula 
{
	float: left !important;
	width: 30px;
	text-align:	center;
	padding: 0px;
	margin: 0px;
	/*border: 1px solid #c0c0c0;*/
}

.dia_semana 
{
	/* 	background-color: yellow; */
	color: #790505;	
	background: #f3f3f2;
	font-weight: bold;
	text-align:	center;
	width: 25px;
	margin-right: 17px;
	padding-top: 5px;	
	padding-bottom: 5px;
}

.dia_mes_anterior
{
	/*background-color: #f9f8c1;*/
	background-color: #f3f3f2;	
	width: 25px;
	margin-right: 17px;
	padding-top: 5px;	
	padding-bottom: 5px;
	text-align: center;
}

.dia_mes_anterior a
{	
	color: #f3f3f2;
	text-align: center;	
	text-decoration: none;	
}

.dia_mes_actual
{
	background-color: #f3f3f2;	
	width: 25px;
	margin-right: 17px;
	padding-top: 5px;		
	padding-bottom: 5px;
	text-align: center;
}

.dia_mes_actual a 
{
	color: #000000;	
	text-decoration: none;
}

.dia_mes_seguinte
{
	/*background-color: #bae523;*/
	background-color: #f3f3f2;	
	width: 25px;
	margin-right: 17px;
	padding-top: 5px;	
	padding-bottom: 5px;
}

.dia_mes_seguinte a
{	
	color: #f3f3f2;
	text-decoration: none;	
	text-align: center;
}

.dia_com_eventos_anterior,.dia_com_eventos_anterior a 
{
	background-color: #ff80ff;
}

.dia_com_eventos_seguinte,.dia_com_eventos_seguinte a 
{
	/*background-color: #ff40ff;*/
}

.dia_com_eventos_actual,.dia_com_eventos_actual a 
{
	/*background-color:#800080;*/
	color: #790505;

	text-decoration: underline;
}

.dia_actual,.dia_actual a 
{
	/*color: #790505;*/
	text-decoration: none;
}

.dia_activo,.dia_activo a 
{
	font-weight: bold;
	text-decoration: none;
}

.calendario_holder {
	position: absolute;
	z-index: 1000;
}

.ultimo_dia
{
	margin-right: 0px;

}

