#header-wrapper .region-header div.block-superfish{
	float: left;
	/*margin-left: 14px;*/
}

ul.sf-menu {
	display: inline-block;
	line-height: 35px;
	vertical-align: middle;
}

.region-header .block-superfish{
	margin-left: 16px;
}
.region-header .block-superfish .content{
	display: inline-block;
	line-height: 35px;
	vertical-align: middle;
}

ul.sf-menu li{
	padding: 0 6px 0 6px;
	border-right: 1px solid #FFFFFF;
	line-height: 120%;
	display: inline-block;
}

ul.sf-menu a{
	color: #FFFFFF;
	font-size: 14px;
}

ul.sf-menu li.last, ul.sf-menu li.last > a {
	border-right: none;
}

.sf-menu ul{
	background: #134472;
	padding-right: 0px;
	-moz-box-shadow:inset 2px 1px 4px #071828; 
	-webkit-box-shadow:inset 2px 1px 4px #071828; 
	box-shadow:inset 2px 1px 4px #071828;
	background: #053666;
    background: -moz-linear-gradient(left, #154676 0%, #053666 100%);
    background: -ms-linear-gradient(left, #154676 0%, #053666 100%);
    background: -o-linear-gradient(left, #154676 0%, #053666 100%);
    background: -webkit-gradient(linear, top left, top bottom, color-stop(0, #154676), color-stop(1, #053666));
    background: -webkit-linear-gradient(top, #154676 0%, #053666 100%);
    background: linear-gradient(left, #154676 0%, #053666 100%);
    -pie-background: linear-gradient(#154676, #053666); /* IE */

}

ul.sf-menu.menu ul > li > a{
	padding-left: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	
}

ul.sf-menu.menu ul > li{
	margin-bottom:4px;
	padding: 0 0 0 0;
}

.sf-menu ul > li.first > a, .sf-menu ul > li.first > a.sf-with-ul, .sf-menu ul > li.firstandlast  > a {
	margin-top: 12px;
}

.sf-menu ul > li.last > a, .sf-menu ul > li.last > a.sf-with-ul, .sf-menu ul > li.firstandlast  > a {
	margin-bottom: 8px;
}

/* Distancia entre um submenu e seu submenu filho */

.sf-menu ul > li > ul{
	margin: 0px;
}

.sf-menu ul > li > a, .sf-menu ul > li > a.sf-with-ul  {

	color: #fff;
	margin: 0px 0px 0px 0px;
	padding-top: 2px;
	font-size: 14px;
}

ul.sf-menu ul > li {
	border: 0;
}

.sf-menu li:hover ul, .sf-menu li.sfHover ul {
    left: 0;
    top: 22.7px;
	-moz-box-shadow:inset 2px 0px 4px #071828; 
	-webkit-box-shadow:inset 2px 0px 4px #071828; 
	box-shadow:inset 2px 0px 4px #071828;
}

/* Menu primeiro nivel */
/*.sf-menu li:hover, ul.sf-menu li.sfHover, .sf-menu li.active a, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background: none repeat scroll 0 0 #209FAF;
    color: #fff;
}
*/

/* Menu demais niveis */
.sf-menu ul li.sfHover>a, .sf-menu ul li.active-trail>a, .sf-menu ul li.active>a, .sf-menu ul li a:focus, .sf-menu ul li a:hover, .sf-menu ul li a:active {
    color: white;
}

/* Define posicao das setas do menu primeiro nivel */
.sf-menu a > .sf-sub-indicator{
	top:7px;
	background:none;
}

/* Define posicao das setas do menu demais niveis */
.sf-menu ul > li > a > .sf-sub-indicator{
	top:7px;
	background: url("../../../../libraries/superfish/images/arrows-ffffff.png");
}

/* Mudar cor da seta quando selecionado */
.sf-menu ul li.sfHover>a .sf-sub-indicator, .sf-menu ul li.active-trail>a .sf-sub-indicator,
 .sf-menu ul li.active>a .sf-sub-indicator, .sf-menu ul li a:focus .sf-sub-indicator, .sf-menu ul li a:hover .sf-sub-indicator, .sf-menu ul li a:active .sf-sub-indicator {
	background: url("../../../../libraries/superfish/images/arrows-777777.png");
}


