#calendar {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: white; PADDING-TOP: 3px
}
.form-row {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; OVERFLOW: hidden; PADDING-TOP: 4px
}
.form-row IMG {
	VERTICAL-ALIGN: middle
}
.form-row INPUT {
	VERTICAL-ALIGN: middle
}
FORM .form-row P {
	PADDING-LEFT: 0px
}
.aligned {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; BACKGROUND: white; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.aligned LABEL {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 8em; PADDING-RIGHT: 1em; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.aligned LABEL.inline {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3em; PADDING-RIGHT: 1em; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px
}
.contact {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.pointer {
	CURSOR: pointer
}
.list {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; WIDTH: 99%; BORDER-COLLAPSE: collapse; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.list THEAD {
	BACKGROUND: rgb(240,240,240)
}
.list THEAD TH {
	BORDER-BOTTOM: #ccc 1px solid
}
.list TR.even {
	BACKGROUND-COLOR: rgb(237,243,254)
}
.list TR.selected {
	BACKGROUND: rgb(195,217,255); COLOR: rgb(68,102,176)
}
.show {
	TEXT-ALIGN: center
}
.terminado {
	BACKGROUND-COLOR: rgb(204,255,204)
}
.paletas {
	WIDTH: 99%; BORDER-COLLAPSE: collapse
}
.paletas TD {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.paletas TD.selected {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: white
}
.paletas TD.rest {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: white; WIDTH: 99%; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.paletas_blue {
	WIDTH: 96%; PADDING-RIGHT: 2px; BORDER-COLLAPSE: collapse
}
.paletas_blue TD {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: rgb(232,238,247); PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: rgb(93,41,211); CURSOR: pointer; PADDING-TOP: 5px
}
.paletas_blue TD.selected {
	BORDER-BOTTOM: rgb(195,217,255) 1px solid; BACKGROUND: rgb(195,217,255); COLOR: black; FONT-WEIGHT: bold
}
.paletas_blue TD.rest {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: white; WIDTH: 99%; BORDER-TOP: #fff 1px solid; CURSOR: default; BORDER-RIGHT: #fff 1px solid
}
.paletas_blue IMG {
	CURSOR: pointer
}
.create {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.capsule {
	PADDING-BOTTOM: 2px; BACKGROUND: rgb(195,217,255)
}
.capsule .buttonadd {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.addEvent {
	TEXT-ALIGN: left; MARGIN: 1em; BACKGROUND: rgb(232,238,247)
}
.addEvent TABLE TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.form-row {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; OVERFLOW: hidden; PADDING-TOP: 4px
}
.form-row IMG {
	VERTICAL-ALIGN: middle
}
.form-row INPUT {
	VERTICAL-ALIGN: middle
}
FORM .form-row P {
	PADDING-LEFT: 0px; FONT-SIZE: 11px
}
.aligned {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; BACKGROUND: white; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.aligned LABEL {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 8em; PADDING-RIGHT: 1em; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.aligned LABEL.inline {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3em; PADDING-RIGHT: 1em; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px
}
.contact {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.pointer {
	CURSOR: pointer
}
.list {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; WIDTH: 99%; BORDER-COLLAPSE: collapse; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.list THEAD {
	BACKGROUND: rgb(240,240,240)
}
.list THEAD TH {
	BORDER-BOTTOM: #ccc 1px solid
}
.list TR.even {
	BACKGROUND-COLOR: rgb(237,243,254)
}
.list TR.selected {
	BACKGROUND: rgb(195,217,255); COLOR: rgb(68,102,176)
}
.show {
	TEXT-ALIGN: center
}
.terminado {
	BACKGROUND-COLOR: rgb(204,255,204)
}
.paletas {
	WIDTH: 99%; BORDER-COLLAPSE: collapse
}
.paletas TD {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.paletas TD.selected {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: white
}
.paletas TD.rest {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: white; WIDTH: 99%; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.paletas_blue {
	WIDTH: 96%; PADDING-RIGHT: 2px; BORDER-COLLAPSE: collapse
}
.paletas_blue TD {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: rgb(232,238,247); PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: rgb(93,41,211); CURSOR: pointer; PADDING-TOP: 5px
}
.paletas_blue TD.selected {
	BORDER-BOTTOM: rgb(195,217,255) 1px solid; BACKGROUND: rgb(195,217,255); COLOR: black; FONT-WEIGHT: bold
}
.paletas_blue TD.rest {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: white; WIDTH: 99%; BORDER-TOP: #fff 1px solid; CURSOR: default; BORDER-RIGHT: #fff 1px solid
}
.paletas_blue IMG {
	CURSOR: pointer
}
.create {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.week {
	TEXT-ALIGN: center; WIDTH: 99%; BORDER-COLLAPSE: collapse; FONT-SIZE: 100%
}
.week THEAD {
	BACKGROUND: rgb(195,217,255); COLOR: rgb(93,41,211)
}
.week THEAD .today {
	BACKGROUND: rgb(136,170,204); COLOR: white; FONT-WEIGHT: bold
}
.week THEAD TD {
	BORDER-BOTTOM: #ccc 1px solid
}
.week TBODY {
	TEXT-ALIGN: left
}
.week TBODY TD {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.week TBODY .hour {
	TEXT-ALIGN: right; BACKGROUND: rgb(232,238,247); COLOR: rgb(68,102,176)
}
.week TBODY .today {
	BACKGROUND: rgb(255,255,204)
}
.week UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.week .event {
	POSITION: relative; BACKGROUND: rgb(102,140,217); COLOR: white
}
.week .event .time {
	PADDING-LEFT: 3px; BACKGROUND: rgb(41,82,163)
}
.week .eventeven {
	POSITION: relative; BACKGROUND: rgb(140,191,64); COLOR: white
}
.week .eventeven .time {
	PADDING-LEFT: 3px; BACKGROUND: rgb(82,136,0)
}
.week .r {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: rgb(102,140,217); HEIGHT: 4em; PADDING-TOP: 0px
}
.week .reven {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: rgb(140,191,64); HEIGHT: 4em; PADDING-TOP: 0px
}
.week .event A {
	COLOR: white; TEXT-DECORATION: none
}
.eventeven A {
	COLOR: white; TEXT-DECORATION: none
}
.week .event A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
.eventeven A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
.month {
	TEXT-ALIGN: center; WIDTH: 99%; BORDER-COLLAPSE: collapse; FONT-SIZE: 100%
}
.month .day {
	TEXT-ALIGN: right; WIDTH: 14%; PADDING-RIGHT: 3px; BACKGROUND: rgb(232,238,247); COLOR: rgb(106,106,106); FONT-WEIGHT: bold
}
.month .today {
	TEXT-ALIGN: right; WIDTH: 14%; PADDING-RIGHT: 3px; BACKGROUND: rgb(187,204,221); COLOR: #ffffff; FONT-WEIGHT: bold
}
.month .noactual {
	TEXT-ALIGN: right; WIDTH: 14%; PADDING-RIGHT: 3px; BACKGROUND: rgb(232,238,247); COLOR: rgb(186,186,186); FONT-WEIGHT: bold
}
.month .event {
	TEXT-ALIGN: left; HEIGHT: 7em; COLOR: rgb(41,82,163)
}
.month TBODY TD {
	BORDER-BOTTOM: rgb(204,221,238) 1px solid; BORDER-LEFT: rgb(204,221,238) 1px solid; PADDING-LEFT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: rgb(204,221,238) 1px solid; BORDER-RIGHT: rgb(204,221,238) 1px solid
}
.month TBODY .todayevent {
	TEXT-ALIGN: left; BACKGROUND: rgb(255,255,204); HEIGHT: 7em; COLOR: rgb(41,82,163)
}
.month THEAD {
	BACKGROUND: rgb(195,217,255); COLOR: rgb(93,41,211)
}
.month THEAD TD {
	BORDER-BOTTOM: rgb(93,41,211) 1px solid
}
.capsule {
	PADDING-BOTTOM: 2px; BACKGROUND: rgb(195,217,255)
}
.capsule .buttonadd {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.addEvent {
	TEXT-ALIGN: left; MARGIN: 1em; BACKGROUND: rgb(232,238,247)
}
.addEvent TABLE TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.cursos_event {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND-COLOR: #e8eef7; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.curso_event {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #668cd9; MARGIN: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: white; PADDING-TOP: 2px
}
.curso_event A {
	COLOR: white
}
