
/* CSS do Menu */

#menuPrincipal {position:absolute;top:92px;width:100%;margin:0 ;padding: 0;height:26px;}
#menuPrincipal div.mattblackmenu{width:850px;margin:0pt auto;}
.mattblackmenu ul{margin:0 0 0 14px;padding:0;font:bold 13px ARIAL;list-style-type: none;overflow: hidden;width: 100%;}
.mattblackmenu li{display:inline;margin: 0;}
.mattblackmenu li a{float:left;display: block;text-decoration: none;margin: 0;padding: 0px 0px;color: white;}
.mattblackmenu li a img{visibility:hidden;float:left }
.mattblackmenu li a span{float:left;position:relative;top:9px;padding:0 5px;cursor:pointer;}
.mattblackmenu li a:visited{color: white;}
.mattblackmenu li a:hover{background-image:url(../imagens/bgMenuOn.gif);background-repeat:repeat-x;color:#0066cc;position:relative;z-index:90}
.mattblackmenu li a:hover img{visibility:visible;position:relative;z-index:100 }
.mattblackmenu a.selected{background-image:url(../imagens/bgMenuOn.gif);background-repeat:repeat-x;	color:#0066cc;}
.mattblackmenu a.selected img{visibility:visible}
.mattblackmenu a.selected span{	color:#0066cc;}


/* ######### level 1 CSS ######### */

.level1, .level1 ul{font: normal 10px Arial;margin: 0;padding: 0;position: absolute;left: 0;top: 0;list-style-type: none;border-bottom-width: 0;visibility: hidden;z-index: 100;}
.level1 li a {display: block;width: 190px;color: #666666;background-color: #FFFFFF;text-decoration: none;padding: 4px 5px;}
.level1 li{border:1px solid #e0e0e8;border-bottom:none;border-top:none}
.level1 li.first{padding-bottom:0;height:13px;border-right:none;width:190px;}
.level1 li.last{padding-bottom:0;height:13px;border-right:none;border-left:none;width:190px;}
/*IE6 CSS hack*/
	* html .level1 li a {display: inline-block;}
	* html .level1 li.first{padding-bottom:0;border-right:none;width:189px;margin-bottom:-4px;}
	* html .level1 li.first{background-color:#FFFFFF;width:189px;}
	* html .level1 li.first img{position:relative; left:1px;}
/*IE6 CSS hack*/
.level1 li a:hover {background-color: #e5e5e5;color: #0066cc;}

/* #########  CSS Neutro  ######### */
.downarrowpointer{display:none;}
.rightarrowpointer{display:none;}
.ddiframeshim {position:absolute;z-index: 500;background: transparent;border-width: 0;width: 0;height: 0;display: block;}

/* ######### FIM Drop Down ULs CSS ######### */

/* #########  level 2 CSS ######### */

.level2, .level2 ul{font: normal 10px Arial;margin: 0;padding: 0;position: absolute;left: 0;top: 0;list-style-type: none;border-bottom-width: 0;visibility: hidden;z-index: 100;width: 106px}
.level2 li a {display: block;width: 106px;color: #666666;background-color: #FFFFFF;text-decoration: none;padding: 4px 5px;}
.level2 li{border:1px solid #e0e0e8;border-bottom:none;border-top:none}
.level2 li.first{padding-bottom:0;height:10px;border-right:none;width:106px;position:relative;left:-2px}
.level2 li.last{padding-bottom:0;height:13px;border-right:none;border-left:none;width:106px;}
/*IE6 CSS hack*/
	* html .level2 li a {display: inline-block;}
	* html .level2 li.first{padding-bottom:0;border-right:none;width:106px;margin-bottom:-4px;position:relative;left:0px;background-color:transparent}
	* html .level2 li.first	img{position:relative; left:-1px;}
/*IE6 CSS hack*/
.level2 li a:hover {background-color: #e5e5e5;color: #0066cc;}






