.menu {
	BACKGROUND: url(../imagens/backgroundMenu2.png) silver repeat-x 0px 0px
}
.menuhome {
	BORDER-BOTTOM: #ccc 1px solid
}
.menu * {
	FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.menu *:hover {
	FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.menu UL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 30px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.menu UL UL {
	_width: 218px; _overflow: hidden; _padding-right: -1em
}
.menu UL UL .ultimo {
	BORDER-BOTTOM: silver 1px solid
}
.menu UL UL LI.actual {
	BORDER-BOTTOM: silver 1px solid
}
.menu UL UL LI {
	BORDER-BOTTOM: medium none
}
.menu UL UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: 1em; PADDING-TOP: 0px
}
.menu UL UL LI A:hover {
	COLOR: white !important
}
.menu UL UL LI A:hover:visited {
	COLOR: white !important
}
.menu UL LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 2.5em; FLOAT: left; HEIGHT: 2.5em; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.menu UL UL LI {
	POSITION: relative; LINE-HEIGHT: 1.5em; WIDTH: 19.1em; DISPLAY: block; MARGIN-BOTTOM: -1px; HEIGHT: auto
}
.menu UL LI A:hover {
	BORDER-LEFT: #ccc 1px solid; TEXT-INDENT: -1px; MARGIN: 0px -1px 0px 0px; BORDER-RIGHT: #ccc 1px solid; _margin-left: -1px; _text-indent: 0px
}
.menu UL LI A:active {
	BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.menu UL UL LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px dotted; BORDER-RIGHT: #ccc 1px solid
}
.menu A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; FLOAT: left; HEIGHT: 100%; COLOR: #444; FONT-SIZE: 1em; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.menu A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; FLOAT: left; HEIGHT: 100%; COLOR: #444; FONT-SIZE: 1em; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.menu UL LI.actual {
	PADDING-BOTTOM: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 29px; COLOR: #707070; FONT-SIZE: 1em; CURSOR: default !important; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.menu UL UL A {
	PADDING-BOTTOM: 0.7em; LINE-HEIGHT: 1em; PADDING-LEFT: 1em; WIDTH: 17em; PADDING-RIGHT: 1em; DISPLAY: block; BACKGROUND: #ffffff; HEIGHT: 100%; COLOR: #001845; PADDING-TOP: 0.7em
}
.menu UL UL A:visited {
	PADDING-BOTTOM: 0.7em; LINE-HEIGHT: 1em; PADDING-LEFT: 1em; WIDTH: 17em; PADDING-RIGHT: 1em; DISPLAY: block; BACKGROUND: #ffffff; HEIGHT: 100%; COLOR: #001845; PADDING-TOP: 0.7em
}
.menu UL TABLE UL A {
	WIDTH: 16em; COLOR: #001845
}
.menu UL TABLE UL A:visited {
	WIDTH: 16em; COLOR: #001845
}
.menu TABLE {
	POSITION: absolute; FONT-SIZE: 1em; TOP: 0px; LEFT: -1px
}
.menu UL UL TABLE {
	LEFT: -1px
}
.menu UL UL TABLE UL.left {
	MARGIN-LEFT: 2px
}
.menu LI:hover {
	POSITION: relative
}
* HTML .menu A:hover {
	POSITION: relative
}
.menu UL *:hover A.sub1 {
	BACKGROUND: #cccccc
}
.menu UL UL *:hover A.sub2 {
	BACKGROUND: #cccccc
}
.menu A:hover {
	Z-INDEX: 999 !important; BORDER-LEFT: #ccc 1px solid; TEXT-INDENT: -1px; BACKGROUND: #fff; COLOR: #001845
}
.menu A:hover:visited {
	Z-INDEX: 999 !important; BORDER-LEFT: #ccc 1px solid; TEXT-INDENT: -1px; BACKGROUND: #fff; COLOR: #001845
}
.menu *:hover > A {
	BORDER-LEFT: #ccc 1px solid; TEXT-INDENT: -1px; BACKGROUND: #fff; COLOR: #001845
}
.menu UL UL A:hover {
	TEXT-INDENT: 0px; BACKGROUND: #001845; COLOR: #fff; _padding-right: 14px
}
.menu UL UL A:hover:visited {
	TEXT-INDENT: 0px; BACKGROUND: #001845; COLOR: #fff; _padding-right: 14px
}
.menu UL UL *:hover > A {
	TEXT-INDENT: 0px; BACKGROUND: #001845; COLOR: #fff
}
.menu UL UL *:hover:visited > A {
	TEXT-INDENT: 0px; BACKGROUND: #001845; COLOR: #fff
}
.menu UL UL {
	POSITION: absolute; WIDTH: 16em; HEIGHT: 0px; VISIBILITY: hidden; TOP: 2.5em; LEFT: 0px
}
.menu UL LI:hover UL {
	PADDING-BOTTOM: 3em; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; VISIBILITY: visible
}
.menu UL A:hover UL {
	PADDING-BOTTOM: 3em; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; VISIBILITY: visible
}
.menu UL LI.actual:hover UL {
	VISIBILITY: hidden
}
.menu UL LI.actual A:hover UL {
	VISIBILITY: hidden
}
.menu UL LI.actual {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: white; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 1px solid
}
.menu UL LI.actual A:hover {
	COLOR: #707070 !important; MARGIN-LEFT: 0px !important; CURSOR: default !important; _margin-left: 1px; _margin-right: 1px; _border: none
}
.menu UL LI.actual:hover {
	COLOR: #707070 !important; MARGIN-LEFT: 0px !important; CURSOR: default !important; _margin-left: 1px; _margin-right: 1px; _border: none
}
.menu UL LI.actual A:visited {
	COLOR: #707070 !important; MARGIN-LEFT: 0px !important; CURSOR: default !important; _margin-left: 1px; _margin-right: 1px; _border: none
}
.menu *:hover LI.actual > A {
	COLOR: #707070 !important; BORDER-LEFT-COLOR: white !important
}
.menu *:hover LI.actual > A:visited {
	COLOR: #707070 !important; BORDER-LEFT-COLOR: white !important
}
.secundario *:hover LI.actual > A {
	COLOR: black !important; BORDER-LEFT-COLOR: #ccc !important
}
.secundario *:hover LI.actual > A:visited {
	COLOR: black !important; BORDER-LEFT-COLOR: #ccc !important
}
.secundario UL LI A {
	_height: 28px; _width: 10px; _display: table-cell; _overflow-y: hidden; _white-space: nowrap
}
.secundario UL LI {
	_height: 28px; _width: 10px; _display: table-cell; _overflow-y: hidden; _white-space: nowrap
}
.menu > UL > LI.actual:hover > A {
	BORDER-RIGHT-COLOR: white !important
}
DIV.menuhome LI {
	Z-INDEX: 9999 !important
}
