
#menuMobile { display:none; }

a.menuSub { float:right;color: #726B64; margin-right:20px; padding:10px 0px; border-bottom:2px solid #fff; }
a.menuSub:hover { border-bottom:2px solid #019EE3; }
a.menuSubOn { float:right; color: #000; margin-right:20px; padding:10px 0px; border-bottom:2px solid #019EE3 }

.menuPrinOn { font-weight:400; color: #726B63; } 
.menuPrinOnSub { font-weight:400; color: #019EE3; } 

nav {
	/*margin: 0px auto; */
	background: url('/images/fundo-menu.png'); 
	text-align: right;
	/*line-height:0px; font-size:1px;*/
	font-family: 'Montserrat', cursive;   /*text-transform:uppercase;*/ font-weight:300;
}

nav ul ul {
	display: none;
	/*background: #fff;*/
}
.showSubExt { display:block }
nav ul li:hover > ul {
  display: block;
}


nav ul {
	
	/*background: #efefef; 
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);  
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%); 
	background: -webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%); 
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	border-radius: 10px;  */
	/*padding: 0 20px;*/
	list-style: none;
	position: relative;
	display: inline-table;
}
	nav ul:after {
		content: ""; clear: both; display: block;
	}

	nav ul li {
		float: left; /*margin-right:10px;*/ margin-left:45px;
		TEXT-ALIGN:LEFT; /*min-width:60px; text-align:Center;*/
		/*border-bottom:3px solid #17354F;*/
	}
		nav ul li.on {
			/*border-bottom:3px solid #33CBFF;*/
		}
		nav ul li a.on {
			/*color: #000;*/
		}

		nav ul li:hover {
			/*background: #4b545f;
			background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
			background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
			background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);*/
			/*border-bottom:3px solid #33CBFF;*/
			font-weight: 400;
		}
			nav ul li:hover > a {
				/*color: #fff;*/
				color: #726B63; /*font-weight:700;*/
				/*font-weight:bold;*/
			}
			

			
		
		nav ul li a {
			/*font-weight:bold;*/
			display: block;
			font-size:14px; color: #726B64; padding:10px 0px;
			/*padding: 25px 40px; color: #757575; text-decoration: none;*/
		}
		nav ul li a.headerSec {
			font-size:12px; 
		}
		
			
		
	nav ul ul {
		border-radius: 0px; padding: 0;
		position: absolute; /*left:0px;*/ /*bottom:5px;*/ top: 90%; color: #726B63;  padding-top:0px; padding-bottom:10px; 
		
	}
		nav ul ul li {
			/*float: none; */
			float:left; margin-left:0px; margin-right:10px; 
			color: #726B63; 
			white-space: nowrap;
			position: relative;
		}
			nav ul ul li a {
				padding: 5px;
				padding-left:0px; padding-top:10px;
				color: #726B63 !important;
				/*border-top: 1px solid #000;*/
				FONT-SIZE:12PX;
				
			}	
			nav ul ul li a.first {
				/*padding-top:50px;*/
			}	
				nav ul ul li a:hover {
					/*background: #4b545f;*/
					/*color: #000 !important;*/
					font-weight:bold;
				}
				nav ul ul li:hover {
					/*background: #4b545f;*/
					border-bottom:0px solid #000 !important;
				}				
				
		
	nav ul ul ul {
		position: absolute; left: 0;/*100%;*/ top:0;
	}