﻿#contenedor {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: visible; PADDING-TOP: 0px
}
#contenido {
	margin: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

#contenido_principal {
	POSITION: relative;
	PADDING-BOTTOM: 40px;
	PADDING-LEFT: 10px;
	WIDTH: 600px;
	PADDING-RIGHT: 10px;
	FLOAT: left;
	PADDING-TOP: 0px;
}
#contenido_principal TABLE {
	Z-INDEX: auto;
	POSITION: relative;
	BACKGROUND-COLOR: #fff;
	WIDTH: 400px;
	FLOAT: left;
	top: 10px;
}
#contenido_principal H2 {
	POSITION: relative; MARGIN: 5px 0px 15px; WIDTH: 100%; FLOAT: left; FONT-SIZE: 32px; BORDER-TOP: #d3dfe7 3px solid; FONT-WEIGHT: normal
}
#contenido_principal H2 EM {
	FONT: 22px Georgia, "Times New Roman", Times, serif; COLOR: #999;
	text-align: left;
}
#contenido_principal TABLE TD {
	BORDER-BOTTOM: #ddd 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #ddd 1px solid;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 65px;
	PADDING-RIGHT: 0px;
	FONT: 20px Arial, Helvetica, sans-serif;
	HEIGHT: 55px;
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-TOP: 0px;
	font-weight: bold;
	color: #808080;
}

#contenido_principal TABLE TH {
	BORDER-BOTTOM: #ddd 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #ddd 1px solid;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	WIDTH: 45px;
	PADDING-RIGHT: 0px;
	FONT: 20px Georgia, "Times New Roman", Times, serif;
	HEIGHT: 35px;
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-TOP: 0px;
}
#contenido_principal TABLE TH {
	BACKGROUND-COLOR: #e8eef4; COLOR: #999
}
#contenido_principal TABLE TD DIV {
	Z-INDEX: 1; POSITION: relative; TEXT-ALIGN: center; WIDTH: 100%; FLOAT: left; COLOR: #3f5974; CURSOR: pointer
}
#contenido_principal TABLE TD DIV STRONG {
	Z-INDEX: 1;
	POSITION: relative;
	MARGIN: 0px;
	WIDTH: 52px;
	FLOAT: left;
	HEIGHT: 52px;
	PADDING-TOP: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #626262;
	background-color: #eee;
}
#contenido_principal TABLE TD DIV.festivo STRONG {
	COLOR: #ae0b07
}
#contenido_principal TABLE TD DIV.festivo_local STRONG {
	COLOR: #37893f
}
#contenido_principal TABLE TD DIV.muestra STRONG {
	Z-INDEX: 9999; BACKGROUND-COLOR: #eee
}
#contenido_principal TABLE TD DIV UL {
	border: 1px solid #ddd;
	padding: 10px 15px;
	POSITION: absolute; 	
	TEXT-ALIGN: left; 	
	BACKGROUND-COLOR: #eee; 	
	WIDTH: 181px; 	
	DISPLAY: none; 	
	FONT: 11px/15px Arial, Helvetica, sans-serif; 	
	COLOR: #333; 	
	TOP: 44px; 
	LEFT: -40px
}
#contenido_principal TABLE TD DIV.muestra {
	Z-INDEX: 999
}
#contenido_principal TABLE TD DIV LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; WIDTH: 140px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #333; CLEAR: left; PADDING-TOP: 2px
}
#contenido_principal TABLE TD DIV.muestra UL {
	ZOOM: 1; DISPLAY: block
}
#contenido_principal TABLE TD DIV UL EM {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
#contenido_principal TABLE TD DIV LI EM {
	TEXT-TRANSFORM: uppercase; COLOR: #ae0b07
}
#contenido_principal TABLE TD DIV LI.otros {
	TEXT-TRANSFORM: uppercase; COLOR: #3f5974; FONT-WEIGHT: bold
}
#contenido_principal TABLE TD DIV.festivo LI.festividad EM {
	COLOR: #ae0b07
}
#contenido_principal TABLE TD DIV.festivo_local LI.festividad EM {
	COLOR: #37893f
}
#lista_meses {
	POSITION: relative;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-TOP: 2px;
	text-align: left;
	width: 550px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	font-weight: normal;
	text-decoration: none;
}
#lista_meses A {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-TOP: 2px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006077;
	font-weight: normal;
	text-decoration: none;
}
#contenido_principal #agenda {
	POSITION: absolute; 
	WIDTH: 290px; 
	FLOAT: left;
	top: 380px;
	left: 196px;
}
#contenido_principal #agenda H3 {
	FONT-WEIGHT: normal
}
#contenido_principal #agenda DT {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN: 10px 0px 3px; FONT: bold italic 13px Arial, Helvetica, sans-serif; COLOR: #677b89
}
#contenido_principal #agenda DD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(bullet_agenda.gif) no-repeat left 5px; COLOR: #333; FONT-SIZE: 11px; PADDING-TOP: 0px
}
