#cajaevent {
	WIDTH: 592px;
	height: 174px;
	background-color: #E3EAF2;
	background-image: url(imgint/cajabuscadoreve.jpg);
	background-repeat: no-repeat;
	
}
#cajabusqueda {
	WIDTH: 543px;
	height: 98px;
	background-color: #E3EAF2;
	background-image: url(imgint/cajabuscador.jpg);
	background-repeat: no-repeat;
}

.contenidobusqueda {
	font-size: 12px;
	color: #eee;
	padding: 2px 10px 2px 10px;
	line-height: 1.2em;
	font-weight: bold;		
}

#generaldir {
	PADDING: 5px 10px 10px 20px;
	MARGIN: 0px auto;
	WIDTH: 870px;
}
#eveblock01 {
	background-image: url(imgint/blockdir.jpg);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	border-bottom: solid #0E5E91 1px;
}
#eveblock01D {
	background-image: url(imgint/block_01e.png);
	background-repeat: no-repeat;
	margin: 10px 5px 5px 5px;
	width: 858px;
	padding-bottom: 5px;
}
#eveblock01E {
	background-image: url(imgint/block_01e.png);
	background-repeat: no-repeat;
	margin: 10px 5px 5px 5px;
	width: 624px;
	padding-bottom: 5px;
}
#eveblock01F {
	background-image: url(imgint/block_01f.png);
	background-repeat: no-repeat;
	margin: 10px 5px 5px 3px;
	width: 208px;
	padding-bottom: 5px;
}
#eveblock01G {
	background-image: url(imgint/block_01g.png);
	background-repeat: no-repeat;
	margin: 10px 3px 5px 10px;
	width: 640px;
	padding-bottom: 5px;
}
#eveblock01H {
	background-image: url(imgint/block_01h.png);
	background-repeat: no-repeat;
	margin: 10px 0px 10px 10px;
	width: 276px;
	padding-bottom: 5px;
	min-height: 160px;
}
#eveblock01I {
	background-image: url(imgint/block_01g.png);
	background-repeat: no-repeat;
	margin: 10px 5px 10px 5px;
	width: 420px;
	padding-bottom: 5px;
	min-height: 160px;
}

.txdircab {
	font-size: 15px;
	color: #eee;
	padding: 5px 0px 0px 20px;
}
input.buscarban {
	width: 42px;
	height: 63px;
	font-size: 12px;
	color: #333;
	background-image: url(imgint/buscarban.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: right;
	background-color: transparent;
	padding-top: 45px;
	font-weight: bold;
	cursor: hand;
}
.buscarban {
	width: 42px;
	height: 63px;
	font-size: 12px;
	color: #333;
	background-image: url(imgint/buscarban.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: right;
	background-color: transparent;
	padding-top: 45px;
	font-weight: bold;
	cursor: hand;
}	
input.limpiarban {
	width: 42px;
	height: 63px;
	font-size: 12px;
	color: #333;
	background-image: url(imgint/limpiarban.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: right;
	background-color: transparent;
	padding-top: 45px;
	font-weight: bold;
	cursor: hand;
}
.limpiarban {
	width: 42px;
	height: 63px;
	font-size: 12px;
	color: #333;
	background-image: url(imgint/limpiarban.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: right;
	background-color: transparent;
	padding-top: 45px;
	font-weight: bold;
	cursor: hand;
}
input.Calendar {
	width: 21px;
	height: 21px;
	background-image: url(iconics/calendar.png);
	background-repeat: no-repeat;
	border: 0px;
	background-color: transparent;
}
.Calendar {
	width: 21px;
	height: 21px;
	background-image: url(iconics/calendar.png);
	background-repeat: no-repeat;
	border: 0px;
	background-color: transparent;
}
td.listadoeventostit {
	padding: 2px 10px 2px 10px;
	font-weight: bold;
	color:#47A2D1;
	text-align: center;	
	border-bottom: solid #EEE 1px;
}
td.listadoeventosim {
	padding: 2px 10px 2px 10px;
	border-top: solid #ccc 1px;	
}
td.listadoeventos {
	border-left: dashed #ccc 1px;
	border-top: solid #ccc 1px;
	padding: 2px 10px 2px 10px;	
}
.resultados {
	font-weight: bold;
	color:#000066;
}
td.eventos01tit {
	padding: 2px 10px 2px 10px;
	font-weight: bold;
	color:#47A2D1;
	text-align: right;
	font-size: 13px;	
	border-right: dashed #ccc 1px;
}
td.eventos01 {
	padding: 2px 10px 10px 10px;	
	font-size: 12px;
}
td.eventos01list {
	border-left: dashed #ccc 1px;
	padding: 2px 10px 2px 10px;	

}
td.cal01 {
	padding: 2px 10px 10px 10px;	
	font-size: 13px;
	font-weight: bold;
	color:#333333;
	border-bottom: solid #eee 2px;
}
img.cal01 {
	border-bottom: solid #eee 2px;
}
.calnota {
	padding: 2px 10px 10px 10px;	
	font-size: 11px;
	color:#666;
	font-weight: normal;
	border-bottom: solid #eee 2px;
}