/* TITULO FICHA FESTIVO */

.catFichaFestivo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #B4B4B4;
}

.titFichaFestivo{
	font: 33px Arial, Helvetica, sans-serif;
	color: #2E5A9C;
}

/* FICHA FESTIVO */

.FotoFichaFestivo img{
	height: 210px;
	width: 210px;
}

.AceFichaFestivos .FotoFichaFestivo .caja1,
.AceFichaFestivos .FotoFichaFestivo .caja2,
.AceFichaFestivos .FotoFichaFestivo .caja3,
.AceFichaFestivos .FotoFichaFestivo .caja4{
	height:19px;
	overflow:hidden;
	padding:0pt;
	position:absolute;
	width:19px;
}

.AceFichaFestivos .FotoFichaFestivo{
	position: relative;
	margin: 0px 10px 0px 0px;
	width: 210px;
}

.AceFichaFestivos .FotoFichaFestivo .caja1{
	background-image:url(/img/caja_gris/foto_sup_izq.png);
	left:0px;
	top:0px;
}

.AceFichaFestivos .FotoFichaFestivo .caja2{
	background-image:url(/img/caja_gris/foto_sup_der.png);
	right:0px !important;
	right: -1px;
	top:0px;
}

.AceFichaFestivos .FotoFichaFestivo .caja3{
	background-image:url(/img/caja_gris/foto_inf_der.png);
	bottom:0px !important;
	bottom: -1px;
	right:0px !important;
	right: -1px;
}

.AceFichaFestivos .FotoFichaFestivo .caja4{
	background-image:url(/img/caja_gris/foto_inf_izq.png);
	bottom:0px !important;
	bottom: -1px;
	left:0px;
}

.AceFichaFestivos .capa1{
	background: url(/img/caja_gris/sup_izq.gif) left top no-repeat;
}

.AceFichaFestivos .capa2{
	background: url(/img/caja_gris/sup_der.gif) right top no-repeat;
}

.AceFichaFestivos .capa3{
	background: url(/img/caja_gris/inf_der.gif) right bottom no-repeat;
}

.AceFichaFestivos .capa4{
	background: url(/img/caja_gris/inf_izq.gif) left bottom no-repeat;
	padding:10px;
	min-height:210px;
	height:auto !important;
	height: 210px;
}

.AceFichaFestivos {
	background-color: #F5F5F5;
	margin-bottom: 40px;
	margin-top: 15px;
}

.AceFichaFestivos .TextoDescFestiv{
	float: left;
	width: 685px;
	margin-top: 10px;
	overflow: hidden;
}

/* Calendario de eventos en ficha festivos */

#calendarioEventos .titEventosFichaFestivo{
	font: 28px Arial, Helvetica, sans-serif;
	color: #B4B4B4;
}

.AceEventosFestivoS{
	margin-left: 25px;
}

.AceEventosFestivoS .txtLabelsEventosFestivo{
	font: 12px "Courier New", Courier, monospace;
}

.AceEventosFestivoS #filtro_eventos .campo{
	margin-top: 20px;
}

.AceEventosFestivoS #filtro_eventos .campo input{
	cursor: pointer;
}
