<br />
<b>Notice</b>:  Undefined index:  url_base in <b>/var/www/vhosts/reformahogar.com.br/httpdocs/templates/default/includes/src/styles/calendar.php</b> on line <b>3</b><br />
<br />
<b>Notice</b>:  Undefined index:  template in <b>/var/www/vhosts/reformahogar.com.br/httpdocs/templates/default/includes/src/styles/calendar.php</b> on line <b>3</b><br />
DIV.calendar {
	POSITION: relative
}
.calendar {
	BORDER-RIGHT: #4D4948 1px solid;
    BORDER-TOP: #4D4948 1px solid;
    FONT-SIZE: 10px;
    BACKGROUND: #FCBD30;
    BORDER-LEFT: #4D4948 1px solid;
    CURSOR: default;
    COLOR: #4D4948;
    BORDER-BOTTOM: #4D4948 1px solid;
    FONT-FAMILY: tahoma,verdana,sans-serif
}
.calendar table {
	BORDER-RIGHT: #4D4948 1px solid;
    BORDER-TOP: #4D4948 1px solid;
    FONT-SIZE: 10px;
    BACKGROUND: #FCBD30;
    BORDER-LEFT: #4D4948 1px solid;
    CURSOR: default;
    COLOR: #4D4948;
    BORDER-BOTTOM: #4D4948 1px solid;
    FONT-FAMILY: tahoma,verdana,sans-serif
}
.calendar .button {
	PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 90%;
    BACKGROUND: #4D4948;
    PADDING-BOTTOM: 2px;
    COLOR: #FFFFFF;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
.calendar .nav {
	BACKGROUND: url(menuarrow.gif) #4D4948 no-repeat 100% 100%
}
.calendar thead .title {
	PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    BACKGROUND: #FCBD30;
    PADDING-BOTTOM: 2px;
    COLOR: ;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
.calendar thead .headrow {
	
}
.calendar thead .name {
	PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    COLOR: #4D4948;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #4D4948 1px solid;
    TEXT-ALIGN: center
}
.calendar thead .weekend {
	COLOR: #a66
}
.calendar thead .hilite {
	BORDER-RIGHT: #4D4948 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #4D4948 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #4D4948 1px solid;
    COLOR: #4D4948;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #4D4948 1px solid;
    BACKGROUND-COLOR: ##FCBD30}
.calendar thead .active {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #4D4948}
.calendar thead .daynames {
	BACKGROUND: #FCBD30}
.calendar tbody .day {
	PADDING-RIGHT: 4px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    WIDTH: 2em;
    COLOR: #564;
    PADDING-TOP: 2px;
    TEXT-ALIGN: right
}
.calendar tbody .othermonth {
	FONT-SIZE: 80%;
    COLOR: #4D4948}
.calendar tbody .oweekend {
	COLOR: #fbb
}
.calendar table .wn {
	BORDER-RIGHT: #8a8 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 2px;
    BACKGROUND: #FCBD30;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.calendar tbody .rowhilite TD {
	BACKGROUND: #4D4948}
.calendar tbody .rowhilite TD.wn {
	BACKGROUND: #FCBD30}
.calendar tbody td.hilite {
	BORDER-RIGHT: #4D4948 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #4D4948 1px solid;
    PADDING-LEFT: 1px;
    BACKGROUND: #FCBD30;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #4D49481px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #4D4948 1px solid
}
.calendar tbody td.active {
	PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BACKGROUND: #dec;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px
}
.calendar tbody td.selected {
	BORDER-RIGHT: #4D4948 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #4D4948 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    BACKGROUND: #4D4948;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #4D4948 1px solid;
    COLOR: #4D4948;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #4D4948 1px solid
}
.calendar tbody td.weekend {
	COLOR: #a44
}
.calendar tbody td.today {
	FONT-WEIGHT: bold;
    COLOR: #0a0
}
.calendar tbody .disabled {
	COLOR: #4D4948}
.calendar tbody .emptycell {
	VISIBILITY: hidden
}
.calendar tbody .emptyrow {
	DISPLAY: none
}
.calendar tfoot .footrow {
	BACKGROUND: #4D4948;
    COLOR: #FFFFFF;
    TEXT-ALIGN: center
}
.calendar tfoot .ttip {
	PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BACKGROUND: #4D4948;
    PADDING-BOTTOM: 2px;
    COLOR: #FFFFFF;
    PADDING-TOP: 2px
}
.calendar tfoot .hilite {
	BORDER-RIGHT: #4D4948 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #4D4948 1px solid;
    PADDING-LEFT: 1px;
    BACKGROUND: #FCBD30;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #4D4948 1px solid;
    COLOR: #4D4948;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #4D4948 1px solid
}
.calendar tfoot .active {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    BACKGROUND: #FCBD30;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px
}
.calendar .combo {
	BORDER-RIGHT: #4D4948 1px solid;
    BORDER-TOP: #4D4948 1px solid;
    DISPLAY: none;
    FONT-SIZE: 90%;
    Z-INDEX: 100;
    BACKGROUND: #FCBD30;
    LEFT: 0px;
    BORDER-LEFT: #4D4948 1px solid;
    WIDTH: 4em;
    CURSOR: default;
    COLOR: #4D4948;
    BORDER-BOTTOM: #4D4948 1px solid;
    POSITION: absolute;
    TOP: 0px
}
.calendar .combo .label {
	PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: center
}
.calendar .combo .label-IEfix {
	PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: center
}
.calendar .combo .label-IEfix {
	WIDTH: 4em
}
.calendar .combo .hilite {
	BACKGROUND: #FCBD30;
}
.calendar .combo .active {
	BORDER-TOP: #4D4948 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: #FCBD30;
    BORDER-BOTTOM: #6a4 1px solid
}
.calendar td.time {
	PADDING-RIGHT: 0px;
    BORDER-TOP: #4D4948 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #FCBD30;
    TEXT-ALIGN: center
}
.calendar td.time .hour {
	BORDER-RIGHT: #4D4948 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #4D4948 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #4D4948 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #4D4948 1px solid;
    BACKGROUND-COLOR: #FFFFFF}
.calendar td.time .minute {
	BORDER-RIGHT: #4D4948 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #4D4948 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #4D4948 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #4D4948 1px solid;
    BACKGROUND-COLOR: #FFFFFF}
.calendar td.time .ampm {
	BORDER-RIGHT: #4D4948 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #4D4948 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #4D4948 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #4D4948 1px solid;
    BACKGROUND-COLOR: #FFFFFF}
.calendar td.time .ampm {
	TEXT-ALIGN: center
}
.calendar td.time .colon {
	PADDING-RIGHT: 2px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.calendar td.time span.hilite {
	BORDER-LEFT-COLOR: #4D4948;
    BORDER-BOTTOM-COLOR: #4D4948;
    COLOR: #FFFFFF;
    BORDER-TOP-COLOR: #4D4948;
    BACKGROUND-COLOR: #4D4948;
    BORDER-RIGHT-COLOR: #4D4948}
.calendar td.time span.active {
	BORDER-LEFT-COLOR: #4D4948;
    BORDER-BOTTOM-COLOR: #4D4948;
    COLOR: #4D4948;
    BORDER-TOP-COLOR: #4D4948;
    BACKGROUND-COLOR: #4D4948;
    BORDER-RIGHT-COLOR: #4D4948}
