.tx-tc2lcal-pi1 IMG {
	DISPLAY: inline
}
TH#miniCal_Month {
	BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#In_Progress {
	MARGIN-TOP: 20px; COLOR: red
}
#category_current {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: black
}
#category_picker FORM SELECT {
	MARGIN-LEFT: 5px; POSITION: absolute
}
#category_picker FORM INPUT {
	MARGIN-LEFT: 5px
}
#contentListNumberEvent {
	PADDING-TOP: 20px
}
#contentListNumberEvent TABLE {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#contentListNumberEvent TABLE TR {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
#contentListNumberEvent TABLE TH {
	PADDING-RIGHT: 5px; FONT-SIZE: small; BACKGROUND: url(typo3conf/ext/tc2lcal/img/bgColorWeek.gif); COLOR: #000000; HEIGHT: 30px
}
#contentListNumberEvent TABLE TD {
	PADDING-RIGHT: 20px; FONT-SIZE: small
}
#contentListNumberEvent TABLE TD A {
	PADDING-RIGHT: 20px; FONT-SIZE: small
}
#contentListNumberEvent TABLE TD {
	BORDER-BOTTOM: #cccccc 1px solid
}
#listEvent_firstColor_Pres {
	BACKGROUND-COLOR: #ffffff
}
#listEvent_firstColor_Pres A {
	BACKGROUND-COLOR: #ffffff
}
#listEvent_secondColor_Pres {
	BACKGROUND-COLOR: #ffffff
}
#listEvent_secondColor_Pres A {
	BACKGROUND-COLOR: #ffffff
}
#listEvent_firstColor_Fut {
	COLOR: black; BACKGROUND-COLOR: #ffffff
}
#listEvent_firstColor_Fut A {
	COLOR: black; BACKGROUND-COLOR: #ffffff
}
#listEvent_secondColor_Fut {
	COLOR: black; BACKGROUND-COLOR: #e6e6e6
}
#listEvent_secondColor_Fut A {
	COLOR: black; BACKGROUND-COLOR: #e6e6e6
}
A.header_ok_button {
	FLOAT: right; MARGIN-LEFT: 90px; POSITION: absolute; TEXT-DECORATION: none
}
A.header_ok_button SPAN {
	FLOAT: left; POSITION: relative
}
A.header_ok_button SPAN.right_part {
	BACKGROUND-IMAGE: url(typo3conf/ext/tc2lcal/img/buttonRight.gif); WIDTH: 8px; HEIGHT: 19px
}
A.header_ok_button SPAN.left_part {
	BACKGROUND-IMAGE: url(typo3conf/ext/tc2lcal/img/buttonLeft.gif); WIDTH: 8px; HEIGHT: 19px
}
A.header_ok_button SPAN.center_part {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: url(typo3conf/ext/tc2lcal/img/buttonBG.gif); PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; HEIGHT: 19px
}
A.header_ok_button SPAN.center_part SPAN {
	PADDING-TOP: 3px
}
#headerTc2lCalDay {
	MARGIN: 10px 0px; TEXT-ALIGN: center
}
#backInDay {
	MARGIN-TOP: -30px; MARGIN-LEFT: 10px; POSITION: absolute
}
#contentDay {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 20px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
#contentDay TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; HEIGHT: 700px; BORDER-RIGHT-WIDTH: 0px
}
#contentDay TABLE TH {
	WIDTH: 10px; COLOR: white; HEIGHT: 100px; BACKGROUND-COLOR: #000049; TEXT-ALIGN: center
}
#contentDay TABLE TD {
	FONT-SIZE: small; VERTICAL-ALIGN: text-top
}
#contentDay A {
	TEXT-DECORATION: none
}
#headerTc2lCalWeek {
	MARGIN: 10px 0px; TEXT-ALIGN: center
}
#backInWeek {
	MARGIN-TOP: -30px; MARGIN-LEFT: 10px; POSITION: absolute
}
#detailWeek {
	TEXT-ALIGN: center
}
#contentWeek {
	MARGIN-TOP: 20px; TEXT-ALIGN: center
}
#contentWeek TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 700px
}
#contentWeek TABLE TR {
	
}
#contentWeek TABLE TR TH {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid
}
#viewWeek_Time {
	BACKGROUND: url(typo3conf/ext/tc2lcal/img/viewWeek_Time.gif); COLOR: white; HEIGHT: 50px
}
.viewWeek_Date {
	BACKGROUND: url(typo3conf/ext/tc2lcal/img/bgColorDate.gif); HEIGHT: 50px
}
.viewWeek_Date DIV A {
	COLOR: black; TEXT-DECORATION: none
}
#viewWeek_TimeNumber {
	COLOR: white; HEIGHT: 100px
}
#contentWeek TABLE TR TD {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; VERTICAL-ALIGN: text-top; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid
}
#contentWeek TABLE TR TD DIV {
	FONT-SIZE: x-small
}
#contentWeek TABLE TR TD DIV A {
	TEXT-DECORATION: none
}
#headerTc2lCalMonth {
	MARGIN: 10px 0px; TEXT-ALIGN: center
}
#detailMonth {
	FONT-SIZE: xx-large; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px; TEXT-ALIGN: center
}
#detailMonth A {
	COLOR: black; TEXT-DECORATION: none
}
#contentMonth {
	MARGIN-TOP: 20px
}
#contentMonth TABLE {
	WIDTH: 800px; BORDER-COLLAPSE: collapse
}
#contentMonth TABLE TR {
	
}
#contentMonth TABLE TR TH {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 30px
}
#contentMonth TABLE TR TH A {
	TEXT-DECORATION: none
}
#contentMonth TABLE TR TH A:link {
	COLOR: white
}
#contentMonth TABLE TR TH A:visited {
	COLOR: white
}
#contentMonth TABLE TR TD {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; VERTICAL-ALIGN: text-top; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 100px; TEXT-ALIGN: left
}
#contentMonth TABLE TR TD A {
	FONT-SIZE: x-small; TEXT-DECORATION: none
}
#contentMonth TABLE TR TD DIV {
	FONT-SIZE: x-small; TEXT-DECORATION: none
}
#contentMonth TABLE TR TD DIV A:link {
	
}
#bgColorDayOfWeek {
	BACKGROUND: url(typo3conf/ext/tc2lcal/img/bgColorMonth.gif)
}
#bgColorWeek {
	BACKGROUND: url(typo3conf/ext/tc2lcal/img/bgColorWeek.gif); COLOR: white
}
#backInMonth {
	MARGIN-TOP: -30px; MARGIN-LEFT: 10px; POSITION: absolute
}
#headerTc2lCalYear {
	MARGIN: 10px 0px; TEXT-ALIGN: center
}
#detailYear {
	FONT-SIZE: xx-large; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px; TEXT-ALIGN: center
}
#contentYear {
	MARGIN-TOP: -10px
}
#contentYear TABLE {
	MARGIN: 9px; WIDTH: 100%; TEXT-ALIGN: center
}
#contentYear TABLE TR TD {
	VERTICAL-ALIGN: top
}
#contentYear TABLE TR TD TABLE {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 300px; BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-COLLAPSE: collapse
}
#contentYear TABLE TR TD TABLE TR TH {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: xx-small; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid
}
#contentYear TABLE TR TD TABLE TR TH A {
	TEXT-DECORATION: none
}
#contentYear TABLE TR TD TABLE TR TD {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: xx-small; VERTICAL-ALIGN: text-top; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: right
}
#contentYear TABLE TR TD TABLE TR TD A {
	TEXT-DECORATION: none
}
#viewYear_Month {
	BACKGROUND: url(typo3conf/ext/tc2lcal/img/viewYear_Month); HEIGHT: 25px
}
#viewYear_Month A {
	FONT-SIZE: medium
}
#viewYear_Month A:link {
	COLOR: white
}
#viewYear_Month A:visited {
	COLOR: white
}
#viewYear_Week {
	BACKGROUND: url(typo3conf/ext/tc2lcal/img/viewYear_Week); WIDTH: 30px; COLOR: white; HEIGHT: 20px
}
#viewYear_Week A {
	TEXT-DECORATION: none
}
#viewYear_DayOfWeek {
	BACKGROUND: url(typo3conf/ext/tc2lcal/img/viewYear_DayOfWeek); WIDTH: 38px
}
#viewYear_WeekNumber {
	HEIGHT: 35px
}
#viewYear_WeekNumber A:link {
	COLOR: white
}
#viewYear_WeekNumber A:visited {
	COLOR: white
}
#backInYear {
	MARGIN-TOP: -30px; MARGIN-LEFT: 10px; POSITION: absolute
}
#headerTc2lCalEvent {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
#headerTc2lCalEvent FONT {
	FONT-SIZE: 14px
}
.legendListEvents {
	CLEAR: left; FONT-WEIGHT: bold; FLOAT: left
}
#contentEvent DIV {
	MARGIN-BOTTOM: 5px
}
#contentEvent {
	MARGIN-TOP: 5px
}
.viewEvent_day_IMG {
	MARGIN-TOP: -5px; MARGIN-LEFT: 10px; POSITION: absolute
}
.viewEvent_week_IMG {
	MARGIN-TOP: -5px; MARGIN-LEFT: 40px; POSITION: absolute
}
.viewEvent_month_IMG {
	MARGIN-TOP: -5px; MARGIN-LEFT: 70px; POSITION: absolute
}
.legendListLoc {
	CLEAR: left; FONT-WEIGHT: bold; FLOAT: left
}
#contentLoc DIV {
	MARGIN-BOTTOM: 5px
}
#contentLoc {
	MARGIN-TOP: 5px
}
.legendListUser {
	CLEAR: left; FLOAT: left; WIDTH: 100px
}
#contentUser DIV {
	MARGIN-BOTTOM: 5px
}
#contentUser {
	MARGIN-TOP: 5px
}
#title_category {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px 0px; COLOR: #000000
}
#category {
	FLOAT: left
}
#category_picker {
	FLOAT: left
}
#category_current {
	FLOAT: left; MARGIN-LEFT: 15px
}
#jumpTo {
	DISPLAY: none; FONT-SIZE: small; TEXT-ALIGN: center
}
#jumpTo IMG {
	VERTICAL-ALIGN: -4px; MARGIN-RIGHT: 5px
}
#jumpTo SELECT {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
#jumpTo INPUT {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: -5px
}
A.header_nav_button {
	FLOAT: right; MARGIN-RIGHT: 100px; TEXT-DECORATION: none
}
A.header_nav_button SPAN {
	FLOAT: left; POSITION: relative
}
A.header_nav_button SPAN.right_part {
	BACKGROUND-IMAGE: url(typo3conf/ext/tc2lcal/img/buttonRight.gif); WIDTH: 8px; HEIGHT: 19px
}
A.header_nav_button SPAN.left_part {
	BACKGROUND-IMAGE: url(typo3conf/ext/tc2lcal/img/buttonLeft.gif); WIDTH: 8px; HEIGHT: 19px
}
A.header_nav_button SPAN.center_part {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: url(typo3conf/ext/tc2lcal/img/buttonBG.gif); PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; HEIGHT: 19px
}
A.header_nav_button SPAN.center_part SPAN {
	PADDING-TOP: 3px
}
.quickJumpTo {
	FLOAT: right
}
#contentMiniCal {
	FLOAT: left; WIDTH: 380px; PADDING-TOP: 15px
}
#textDxMiniCal {
	FLOAT: left; PADDING-TOP: 15px
}
#contentMiniCal TABLE {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 320px; BORDER-BOTTOM: #ffffff 1px solid; BORDER-COLLAPSE: collapse; HEIGHT: 70px
}
#contentMiniCal TABLE TR TH {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
#contentMiniCal TABLE TR TH A {
	TEXT-DECORATION: none
}
#contentMiniCal TABLE TR TD {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 13px; VERTICAL-ALIGN: text-top; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: center
}
#contentMiniCal TABLE TR TD A {
	FONT-SIZE: 15px; TEXT-DECORATION: none
}
#miniCal_Month {
	BACKGROUND: url(typo3conf/ext/tc2lcal/img/viewYear_Month.gif); MARGIN-LEFT: 10px; COLOR: #3097d6; MARGIN-RIGHT: 10px; HEIGHT: 20px
}
#miniCal_Week {
	BACKGROUND: url(typo3conf/ext/tc2lcal/img/miniCal_Week.gif); COLOR: #000000; HEIGHT: 15px
}
#miniCal_DayOfWeek {
	COLOR: #000000; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.miniCal_WeekNumber {
	COLOR: #000000; HEIGHT: 25px; TEXT-ALIGN: center
}
.miniCal_WeekNumber A {
	COLOR: #000000; TEXT-DECORATION: none
}
#miniCal_leftArrow {
	MARGIN-RIGHT: 10px
}
#miniCal_rightArrow {
	MARGIN-LEFT: 10px
}
#back {
	MARGIN-TOP: 10px
}
#back IMG {
	MARGIN-RIGHT: 5px
}
#backReturn {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: medium; BORDER-LEFT: #000000 1px solid; COLOR: blue; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none
}
A.header_return_button {
	MARGIN-TOP: -18px; FLOAT: right; MARGIN-LEFT: 30px; POSITION: absolute; TEXT-DECORATION: none
}
A.header_return_button SPAN {
	FLOAT: left; POSITION: relative
}
A.header_return_button SPAN.right_part {
	BACKGROUND-IMAGE: url(typo3conf/ext/tc2lcal/img/buttonRight.gif); WIDTH: 8px; HEIGHT: 19px
}
A.header_return_button SPAN.left_part {
	BACKGROUND-IMAGE: url(typo3conf/ext/tc2lcal/img/buttonLeft.gif); WIDTH: 8px; HEIGHT: 19px
}
A.header_return_button SPAN.center_part {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: url(typo3conf/ext/tc2lcal/img/buttonBG.gif); PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; HEIGHT: 19px
}
A.header_return_button SPAN.center_part SPAN {
	PADDING-TOP: 3px
}
#titlePrintForm {
	FONT-SIZE: x-large; MARGIN-BOTTOM: 5px
}
#headerPrintList {
	FONT-SIZE: large
}
.legendListPrint {
	CLEAR: left; FLOAT: left; WIDTH: 100px
}
#titlePageListPrint {
	CLEAR: left; FONT-SIZE: large; FLOAT: left; WIDTH: 100px
}
.headerPrintForm {
	FONT-SIZE: large
}
#contentPrintListEvent TABLE {
	MARGIN-TOP: 10px; BORDER-COLLAPSE: collapse
}
#contentPrintListEvent TABLE TR {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid
}
#contentPrintListEvent TABLE TH {
	PADDING-RIGHT: 5px; FONT-SIZE: small; BACKGROUND: url(typo3conf/ext/tc2lcal/img/bgColorWeek.gif); COLOR: white; HEIGHT: 30px
}
#contentPrintListEvent TABLE TD {
	PADDING-RIGHT: 20px; FONT-SIZE: small
}
#contentListNumberEvent TABLE TD A {
	PADDING-RIGHT: 20px; FONT-SIZE: small
}
A.print_button {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-LEFT: 30px; POSITION: absolute; TEXT-DECORATION: none
}
A.print_button SPAN {
	FLOAT: left; POSITION: relative
}
A.print_button SPAN.right_part {
	BACKGROUND-IMAGE: url(typo3conf/ext/tc2lcal/img/buttonRight.gif); WIDTH: 8px; HEIGHT: 19px
}
A.print_button SPAN.left_part {
	BACKGROUND-IMAGE: url(typo3conf/ext/tc2lcal/img/buttonLeft.gif); WIDTH: 8px; HEIGHT: 19px
}
A.print_button SPAN.center_part {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: url(typo3conf/ext/tc2lcal/img/buttonBG.gif); PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; HEIGHT: 19px
}
A.print_button SPAN.center_part SPAN {
	PADDING-TOP: 3px
}
#backListPrint {
	CLEAR: left; MARGIN-TOP: 10px; FLOAT: left; WIDTH: 100px
}
#headerPrintListTitlePage {
	MARGIN-TOP: 5px; FONT-SIZE: x-large
}
#printDateNow {
	FONT-SIZE: x-small; MARGIN-LEFT: 40px
}
