.emptycell {
	FONT-SIZE: 1px
}
.sepbarinf {
	FONT-SIZE: 4px; BACKGROUND: url(../img/dot_inf.gif) repeat-x left bottom
}
.sepbarblue {
	FONT-SIZE: 4px; BACKGROUND: url(../img/dot_blue.gif) repeat-x left bottom
}
.sepbarsup {
	FONT-SIZE: 4px; BACKGROUND: url(../img/dot_sup.gif) repeat-x left bottom
}
.titlebar {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../img/dot_inf2.gif) #E8E8E8 repeat-x left bottom; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.titlebar2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../img/dot_inf2.gif) #E8E8E8 repeat-x left bottom; MARGIN-LEFT: 5px; COLOR: #000000; MARGIN-RIGHT: 5px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.p-shadow {
	BACKGROUND: url(../img/shadow.gif) no-repeat right bottom; FLOAT: left; MARGIN: 10px 0px 0px 5px
}
.p-shadow DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BACKGROUND: url(../img/shadow2.gif) no-repeat left top; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.p-shadow P {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a9a9a9 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #a9a9a9 1px solid; WIDTH: 170px; PADDING-TOP: 4px; BORDER-BOTTOM: #a9a9a9 1px solid; HEIGHT: 150px; BACKGROUND-COLOR: #fff
}
#bggastro {
	BACKGROUND: url(/banifmadimg/bg_gastro.gif) no-repeat left bottom
}
#bgcomer {
	BACKGROUND: url(../img/garfo.gif) no-repeat right top
}
#bgdormir {
	BACKGROUND: url(../img/relogio.gif) no-repeat right top
}
.txt {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.red {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #880000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.red:hover {
	TEXT-DECORATION: underline
}
.XSITEtxt {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #283c83; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.XSITEad {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txt:hover {
	TEXT-DECORATION: underline
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #092451; FONT-STYLE: italic; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnk {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #092451; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lnk:hover {
	TEXT-DECORATION: underline
}
.transparencia {
	FILTER: Alpha(Opacity=85); -moz-opacity: 85%
}
.XSITEtransparencia {
	FILTER: Alpha(Opacity=15); -moz-opacity: 15%
}
.opcoes {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.graytxt {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #939393; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.graytxt2 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #939393; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title:hover {
	TEXT-DECORATION: underline
}
.input {
	BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #777777 1px solid; COLOR: #777777; BORDER-BOTTOM: #777777 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.darkgreen {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4b594b; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.darkblue {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #00286b; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navlist {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: white
}
#navlist A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FONT-SIZE: 7pt; BACKGROUND: url(../img/cssarr.gif) #ffffff no-repeat left top; PADDING-BOTTOM: 4px; COLOR: #333333; PADDING-TOP: 4px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
#navlist A:hover {
	BACKGROUND-POSITION: 3px -37px; BACKGROUND-COLOR: #d5deeb
}
#navlist DIV {
	BACKGROUND: url(../img/dot_horiz.gif) repeat-x center 50%; MARGIN: 1px 0px; MAX-HEIGHT: 1px; HEIGHT: 1px
}
#navlist IMG {
	RIGHT: 3px; POSITION: relative; TOP: -15px
}
#navlist2 {
	BORDER-RIGHT: #1f4972 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #1f4972 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #1f4972 1px solid; WIDTH: 180px; PADDING-TOP: 0px; BORDER-BOTTOM: #1f4972 1px solid; FONT-FAMILY: Verdana; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: white
}
#navlist2 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FONT-SIZE: 7pt; BACKGROUND: url(../img/cssarr.gif) #ffffff no-repeat left top; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
#navlist2 A:hover {
	BACKGROUND-POSITION: 3px -37px; BACKGROUND-COLOR: #e1e4e9
}
#navlist2 IMG {
	LEFT: 140px; POSITION: relative; TOP: -17px
}
