.cal_cabecera { 
font-family: Verdana;
font-size:10px;
font-weight: normal;
color: #000000;
background-color: #cccccc
}
.cal_dias_lu_sa {
font-family: Arial;
font-weight: bold;
font-size: 10px;
color: #000000;
background-color: #efefef;
}
.cal_dias_do {
font-family: Arial;
font-size: 10px;
font-weight: bold;
color: #C40000;
background-color: #D4D4D4;
}

.cal_normal div {
background-color: #F4EEEA;
margin: 0px;
padding: 0px;
}     
.cal_sabado div {
background-color: #F4EEEA;
margin: 0px;
padding: 0px;
}
.cal_domingo div {
background-color: #F4EEEA;
margin: 0px;
padding: 0px;
}
.cal_fiesta div {
background-color: #F4EEEA;
margin: 0px;
padding: 0px;
}.cal_hoy div {
background-color: #F4EEEA;
margin: 0px;
padding: 0px;
}

.cal_normal {
font-family: Arial, Helvetica;
font-size: 10px;
color: #000000; 
background-color: #F4EEEA;
}
.cal_sabado {font-family: Arial, Helvetica;
font-size: 10px;
color: #000000;
background-color: #F4EEEA;
}
.cal_domingo { font-family: Arial, Helvetica; 
font-size: 10px;
color: #C40000;
background-color: #D4D4D4;
}
.cal_fiesta { font-family: Arial, Helvetica;
font-size: 10px;
color: #C40000;
background-color: #F4EEEA;
}
.cal_hoy {
font-family: Arial, Helvetica;
font-size: 10px;
color: #000000;
background-color: #F4EEEA;
}
  
.cal_link { 
font-family: Arial, Helvetica;
font-size: 10px;
color: #B15E12;
background-color: #EED7C2;
}

.cal_seleccion { 
font-family: Arial, Helvetica;
font-size: 10px;
background-color: #F4EEEA;
}
#letrapequena select{
	font-family: Arial;
	font-size: 10px;
	border: 1px solid #cccccc;
	font-weight: bold;
}
.cal_selmes { 
	font-family: Arial;
	font-size: 10px;
	border: 1px solid #cccccc;
	font-weight: bold;
	width: 79px;
	margin-right: 3px;
	padding: 0px;
}
.cal_selano { 
	font-family: Arial;
	font-size: 10px;
	border: 1px solid #cccccc;
	font-weight: bold;
	width: 49px;
}
.123456789 {
	padding: 0px;
	left: auto;
}

