TABLE.cal_month_table {
	WIDTH: 100%; TEXT-ALIGN: center
}
TABLE.cal_month_table TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; WIDTH: 14%; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica
}
TABLE.cal_month_table TD A SPAN {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica
}
TABLE.cal_month_table TD SPAN {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica
}
TD.cal_mon_nav {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #cccccc
}
TD.cal_mon_nav A.cal_mon_nav {
	COLOR: #ff0000; TEXT-DECORATION: none
}
TD.cal_mon_nav A.cal_mon_nav:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
TD.cal_mon_weekday {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #dddddd
}
.cal_mon_day {
	COLOR: #000000
}
TD.cal_mon_day {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #dddddd
}
TD.cal_mon_day_current {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #dddddd
}
TD.cal_mon_day_empty {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
SPAN.cal_mon_day_holiday {
	COLOR: #ff0000
}
SPAN.cal_mon_day_maybeholiday {
	COLOR: #888888
}
A.cal_mon_day_event {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.cal_mon_day_event:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV.cal_wrapper {
	
}


DIV.cal_wrapper H2{
font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#000000
	
}
DIV.cal_wrapper H3{
font-family:Arial, Helvetica, sans-serif; font-size:1.15em; color:#FF9900; text-transform:uppercase; font-weight:bold
	
}
DIV.cal_wrapper h4{

font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#000000; text-align:left; padding-left:1.5em; font-weight:bold
	
}

DIV.cal_nav_time {
	MARGIN-TOP: 3em; MARGIN-RIGHT: 1em
}
DIV.cal_nav_time A {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV.cal_nav_time A:hover {
	COLOR: #f28c1d
}
DIV.cal_wrapper UL {
	
}
DIV.cal_wrapper LI {
	BACKGROUND-POSITION: 0.75em 0.22em; PADDING-LEFT: 2.6em; LIST-STYLE-POSITION: outside; FONT-SIZE: 1.1em; BACKGROUND-IMAGE: url(/opencms/opencms/system/modules/com.tcue.publico/resources/ImagenesWeb/cuadradopeq.png); PADDING-BOTTOM: 0.2em; MARGIN-LEFT: 0em; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
DIV.cal_wrapper LI A {	
	TEXT-DECORATION: none;color:#003366
}
DIV.cal_wrapper LI A:hover {
	COLOR: #f28c1d
}
DIV.cal_nav_switch {
	MARGIN-TOP: 5px; COLOR: #666666; MARGIN-RIGHT: 1em
}
DIV.cal_nav_switch A {
	COLOR: #003366; TEXT-DECORATION: none
}
DIV.cal_nav_switch A:hover {
	COLOR: #f28c1d
}
SPAN.cal_entry_date {
	
}
A.cal_entry_link {
	FONT-WEIGHT: bold
}


SPAN.cal_entry_type {
	
}
SPAN.cal_entry_description {
	FONT-SIZE: 0.9em
}
TABLE.cal_monthlist {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 0px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.cal_monthlist TR TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #e5e5e5
}
TABLE.cal_monthlist TR.holiday TD {
	BACKGROUND-COLOR: #fff
}
TABLE.cal_monthlist TR.maybeholiday TD {
	BACKGROUND-COLOR: #cccccc
}
TABLE.cal_monthlist TR TD.day {
	PADDING-RIGHT: 6px; VERTICAL-ALIGN: top; WIDTH: 1%; COLOR: #000000; WHITE-SPACE: nowrap
}
TABLE.cal_monthlist TR TD.entries DIV {
	MARGIN-BOTTOM: 8px; COLOR: #000000
}
TABLE.cal_monthlist TR TD.entries DIV.lastentry {
	MARGIN-BOTTOM: 0px
}
TABLE.cal_monthlist TR.holiday TD.day {
	COLOR: #ff0000
}
TABLE.cal_monthlist TR.holiday TD.entries DIV {
	COLOR: #ff0000
}
TABLE.cal_monthlist TR.maybeholiday TD.day {
	COLOR: #000000
}
TABLE.cal_monthlist TR.maybeholiday TD.entries DIV {
	COLOR: #888888
}
TABLE.cal_monthlist TR TD.entries A {
	
}
TABLE.cal_monthlist TR.holiday TD.entries A {
	
}
TABLE.cal_monthlist TR.maybeholiday TD.entries A {
	
}
DIV.cal_side_entry_list {
	
}
DIV.cal_side_entry_wrapper {
	MARGIN-TOP: 8px
}
DIV.cal_side_entry_head {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 2px
}
DIV.cal_side_entry_teaser {
	
}
SPAN.cal_side_entry_date {
	FONT-STYLE: italic
}
H1.cal_detail_headline {
	
}
P.cal_detail_date {
	
}
P.cal_detail_location {
	
}
DIV.cal_detail_text {
	BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 5px
}
P.cal_detail_links {
	BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 10px
}
P.cal_detail_links UL {
	
}
SPAN.cal_detail_label {
	FONT-WEIGHT: bold
}
