header
{
    margin:0 auto;
}

.fixedNav  { 
    z-index: 9999; 
	position: fixed; 
	top: 0; 
	width:100%; 
	box-shadow: 0 0 5px #999999;
	
	
	background: #014C99; /* Old browsers */
    background: -moz-linear-gradient(top,  #0269b2 0%, #015fa9 39%, #045eaa 46%, #004e9a 51%, #024b98 99%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0269b2), color-stop(39%,#015fa9), color-stop(46%,#045eaa), color-stop(51%,#004e9a), color-stop(99%,#024b98)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0269b2 0%,#015fa9 39%,#045eaa 46%,#004e9a 51%,#024b98 99%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0269b2 0%,#015fa9 39%,#045eaa 46%,#004e9a 51%,#024b98 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0269b2 0%,#015fa9 39%,#045eaa 46%,#004e9a 51%,#024b98 99%); /* IE10+ */
    background: linear-gradient(to bottom,  #0269b2 0%,#015fa9 39%,#045eaa 46%,#004e9a 51%,#024b98 99%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0269b2', endColorstr='#024b98',GradientType=0 ); /* IE6-9 */
}
.fixedNav > ul
{
    border: none !important;
    box-shadow: 0 0 0 !important;
}
nav#menuTopo > ul {
	position:relative;
	/*border-radius:10px;*/
	box-shadow: 0 0 5px #999999;
	margin-right:auto;
	margin-left:auto;
	height:48px;
	background-color: #fff;
	border: 1px solid #ccc;
	border:1px solid #fff;
	border-radius: 10px;
}
nav#menuTopo ul li {
	*zoom: 1;
	*display:inline;
	
	
	background: #014C99; /* Old browsers */
    background: -moz-linear-gradient(top,  #0269b2 0%, #015fa9 39%, #045eaa 46%, #004e9a 51%, #024b98 99%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0269b2), color-stop(39%,#015fa9), color-stop(46%,#045eaa), color-stop(51%,#004e9a), color-stop(99%,#024b98)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0269b2 0%,#015fa9 39%,#045eaa 46%,#004e9a 51%,#024b98 99%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0269b2 0%,#015fa9 39%,#045eaa 46%,#004e9a 51%,#024b98 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0269b2 0%,#015fa9 39%,#045eaa 46%,#004e9a 51%,#024b98 99%); /* IE10+ */
    background: linear-gradient(to bottom,  #0269b2 0%,#015fa9 39%,#045eaa 46%,#004e9a 51%,#024b98 99%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0269b2', endColorstr='#024b98',GradientType=0 ); /* IE6-9 */
}
nav#menuTopo > ul > li 
{
    display:table-cell;
    height: 48px;
}
nav#menuTopo > ul > li:first-child, nav#menuTopo > ul > li:first-child :hover {
    border-radius: 8px 0 0 8px;
}
nav#menuTopo > ul > li:first-child:hover
{
    background:none;
}
nav#menuTopo > ul > li:last-child
{
    background:none;
}
.fixedNav > ul > li a:last-child
{
    border-radius:0 !important;
}
nav#menuTopo > ul > li:last-child a, nav#menuTopo > ul > li:last-child a:hover
{
    border-radius: 0 8px 8px 0;
}
nav#menuTopo a {
	color:#ffffff;
	/*font-size:14px;*/
	height: 19px;
	text-decoration:none;
	/*padding:8px 14px;*/
}
nav#menuTopo a:hover, .btnFormalizar a
{
    background-color:#fff;
    color:#014C99 !important;
    height: 100%;
}
#menuTopo a, #menuTopo a:visited {
	display:block;
	text-decoration:none;
}
#menuTopo ul li ul a:hover {
	/*background-color:#0360BC;*/
	border:#cccccc;
}
#menuTopo li:hover > a {
	
}
#menuTopo ul ul {
	box-shadow: 0 0 5px #000;
	display: none;
	position:absolute;	
	padding:0;
	z-index:10000;
}
#menuTopo ul ul li {
	clear:both;
	background:#024c98;
}
#menuTopo ul ul li:last-child, #menuTopo ul ul li:last-child a, #menuTopo ul ul{
    border-radius: 0 0 5px 5px;
}
#menuTopo ul ul a, #menuTopo ul ul a:visited {	
	padding:5px 10px;
	border-bottom:1px solid #023262;
}