
.Barra-Principal {
	display:block;
	
}

.Barra-Principal .thumbmenu {
	height:54px;
	width: 100%;
	position: absolute;
	margin: 0px 0px 0px 0px;
	left: 0px;
	z-index: 0;
	top:0px;
}
.Barra-Principal .titulobotao {
	position:relative;
	z-index: 100;
	width:100%;
}
.Barra-Principal .mostrarordem {
	position:relative;
	

	z-index: 100;
}
.Barra-Principal .posição {
	background-color:#F00;
	position:absolute;
	top:0px;
	margin-left:-100px;
}


.Barra-Principal UL .topmenu-Barra-Principal{
display:none;
}
.Barra-Principal UL .basemenu-Barra-Principal{
display:none;
}





.Barra-Principal UL {
	Z-INDEX: 100;
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	height:25px;
	width:auto;
	display:block;
	margin:10px;
	background-color: #000517;
}
.Barra-Principal UL LI {
	POSITION: relative;
	DISPLAY: inline;
	FLOAT: left;
	width: auto;
	border-left: solid #333 1px;
	height:100%;
}
.Barra-Principal UL LI A {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px;
	width: auto;
}
* HTML .Barra-Principal UL LI A {
	DISPLAY: inline-block;
	width: auto;
}
.Barra-Principal UL LI A:link {
	COLOR: #CCC
}
.Barra-Principal UL LI A:visited {
	COLOR: #CCC
}
.Barra-Principal UL LI A.selected {
	COLOR: #CCC;
	background-color: #7D0003;
}
.Barra-Principal UL LI A:hover {
	COLOR: white;
	background-image:url(backgroundtransparentepreto90.png);
	height:100%;
	
}
.Barra-Principal UL LI UL {
	POSITION: absolute;
	DISPLAY: none;
	VISIBILITY: hidden;
	LEFT: 0px;
	width: 170px;
}
.Barra-Principal UL LI UL LI {
	DISPLAY: list-item;
	FLOAT: none;
	width: 170px;
}
.Barra-Principal UL LI UL LI UL {
	TOP: 0px
}
.Barra-Principal UL LI UL LI A {
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-LEFT: 5px;
	WIDTH: 170px;
	PADDING-RIGHT: 5px;
	FONT: 13px Verdana;
	PADDING-TOP: 5px
}
* HTML .Barra-Principal {
	HEIGHT: 1%
}
.downarrowclass {
	POSITION: absolute;
	TOP: 12px;
	RIGHT: 7px
}
.rightarrowclass {
	POSITION: absolute;
	TOP: 6px;
	RIGHT: 5px;
	left: 100%;
	margin-left: -15px;
}
.ddshadow {
	POSITION: absolute;
	WIDTH: 183px;
	HEIGHT: 0px;
	TOP: 0px;
	LEFT: 0px;
	background-color: #00F;
	z-index: 2;
	display: block;
	margin-left: -183px;
}
.toplevelshadow {
	opacity: 0.8;
	background-color: #F00;
	margin-left: -183px;
}




















.rodapemenu {
	width:950px;
	height:auto;
	display:inline;
	margin-left:auto;
	margin-bottom:10px;
	margin-right:auto;
	display:table;
	position:relative;
}



.rodapemenu UL .topmenu-Rodapé{
	display:none;
}
.rodapemenu UL .basemenu-Rodapé{
	display:none;
}


.rodapemenu .titulobotao {
	position:relative;
	z-index: 100;
	width:100%;
}
.rodapemenu .mostrarordem {
	position:relative;
	

	z-index: 100;
}








.rodapemenu UL {
	Z-INDEX: 100;
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	display:inline;
}
.rodapemenu UL LI {
	POSITION: relative;
	DISPLAY: inline;
	FLOAT: left;
	width: auto;
}
.rodapemenu UL LI A {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px;
	width: auto;
}
* HTML .rodapemenu UL LI A {
	DISPLAY: inline-block;
	width: auto;
}
.rodapemenu UL LI A:link {
	COLOR: #FFF
}
.rodapemenu UL LI A:visited {
	COLOR: #FFF
}
.rodapemenu UL LI A.selected {
	COLOR: #666;
}
.rodapemenu UL LI A:hover {
	COLOR: white;
	background-repeat: no-repeat;
	background-color: #006;
}
.rodapemenu UL LI UL {
	POSITION: absolute;
	DISPLAY: none;
	VISIBILITY: hidden;
	LEFT: 0px;
	width: 170px;
}
.rodapemenu UL LI UL LI {
	DISPLAY: list-item;
	FLOAT: none;
	width: 170px;
}
.rodapemenu UL LI UL LI UL {
	TOP: 0px
}
.rodapemenu UL LI UL LI A {
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-LEFT: 5px;
	WIDTH: 170px;
	PADDING-RIGHT: 5px;
	FONT: 13px Verdana;
	PADDING-TOP: 5px
}
* HTML .rodapemenu {
	HEIGHT: 1%
}
.downarrowclass {
	POSITION: absolute;
	TOP: 12px;
	RIGHT: 7px
}
.rightarrowclass {
	POSITION: absolute;
	TOP: 6px;
	RIGHT: 5px;
	left: 100%;
	margin-left: -15px;
}
.ddshadow {
	POSITION: absolute;
	WIDTH: 183px;
	HEIGHT: 0px;
	TOP: 0px;
	LEFT: 0px;
	background-color: #00F;
	z-index: 2;
	display: block;
	margin-left: -183px;
}
.toplevelshadow {
	opacity: 0.8;
	background-color: #F00;
	margin-left: -183px;
}






.rodapemenu .posição {
	position:absolute;
	top:0px;
	margin-top:-10px;
	left:0px;
	z-index: 200;
}
.rodapemenu ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 100%;
	width: auto;
	float: left;
	background-image: url(backgroundtransparentepreto90.png);
}

.rodapemenu  p {
	margin-top: 0px;
}

.rodapemenu li {
	float:left;
	list-style: none;
	border-left-color: #CCC;
	border-left-width: thin;
	border-left-style: solid;
	height: 34px;
	border-right-color: #999;
	border-right-style: solid;
	border-right-width: thin;
	width: 105px;
}

.rodapemenucantoleft {
	float:left;
	list-style: none;
	height: 74px;
	position: absolute;
	left: 999px;
	top: 0px;
}
.rodapemenucantoright {
	float:left;
	list-style: none;
	height: 74px;
	position: absolute;
	left: -137px;
	top: 0px;
}


.rodapemenu a,.rodapemenu a:visited , .rodapemenu a:active{
	padding-left:30px;
	padding-right:30px;
	display:inline;
	margin-left:0px;
	margin-right:0px;
	position:relative;
	width:auto;
	float:left;
	color:#999;
	font-weight:bold;
	font-size: small;
	height: 34px;
	line-height: 34px;
	}
	
	
.rodapemenu a:hover {
	color:#FFF;
	text-decoration:none;
	height:34px;
	background-position:center center;
	}
	




