.sticky-wrapper:not(.fixed) .menu1H li ul {
    position: absolute !important;
    margin-left: 0px !important;
    z-index: 100 !important;
    background: #ffffff !important;
    padding: 1px 0 0 0 !important;
}
.sticky-wrapper.fixed .menu1H li ul {
    position: absolute !important;
	top: 41px !important;
    margin-left: 0px !important;
    z-index: 100 !important;
    background: #ffffff !important;
    padding: 2px 0 0 0 !important;
}
#spcsmnu {
	width: 100%;
	background: #3c647c;
}
#spcsmnu li:last-child, #spcsmnu .sombraMnu {
	display: none !important;
}
.menu1H .home-icon * {
	color: #fff !important;
	line-height: 1.5em;
}
.menu1H > ul > li {
	float:left;
}
.menu1V > ul > li > ul li > a {
	padding-left: 20px !important;
}
ul a { margin-top: 0px!important;}
.cimne-menu .ui-state-default, .cimne-menu .ui-state-hover {
	border: none !important;
	border-right: 1px solid #fff !important;
	border-bottom: 1px solid #fff !important;
	color: #ffffff;
	text-shadow: none !important;
}
.menufrk.menuGroups .ui-state-hover {
	background: #56A5B2;
	font-weight: bold;
	color: #ffffff;
}
.menufrk.menuGroups .ui-state-active {
	background: #3c647c !important;
	font-weight: bold !important;
	color: #ffffff !important;
}
.menufrk.menuGroups ul li ul li ul li .ui-state-active {
	background: #e4edf0 !important;
	font-weight: bold;
	color: #3c647c !important;
}
.menufrk.menuGroups ul li ul li .ui-state-active {
	background: #BCD4DB !important;
	font-weight: bold;
	color: #3c647c !important;
}
.menufrk.menu1H.menuGroups .ui-state-default {
	border-bottom: 2px solid #3c647c !important;
}
.menufrk.menuGroups .ui-state-default {
	background: #f3f3f3;
	font-weight: bold;
	color: #3c647c;
	border: none !important;
/*	border-left: 1px solid #fff !important; */
}
.menufrk.menuGroups ul li ul li .ui-state-default{
	background: #fafafa;
}
.menufrk.menuGroups ul li ul li ul li .ui-state-default{
	background: #fff;
}
.menufrk.menuGroups {
    height: 35px;
    /* margin-bottom: 20px; */
}
.menufrk.menuGroups * {
	border: 0;
	margin: 0;
}
.menufrk.menuGroups.menu1H > ul > li{
	border-right: 1px solid #3c647c;
}
.menufrk.menuGroups.fixed.menu1H > ul > li{
	border-right: 2px solid #56A5B2;
}
.menufrk.menuGroups.menu1H > ul > li:last-child {
	border-right: 0;
}
/**.menufrk.menuGroups.menu1V > ul li  a {
	border-top: 1px solid #3c647c;
}
.menufrk.menuGroups.menu1V > ul > li > ul > li:last-child > a {
	border-bottom: 1px solid #3c647c;
}
**/

.menufrk.menuGroups.menu1V > ul > li > a {
	border: 0;
}

.menufrk.menuGroups.menu1V > ul > li:last-child > ul > li:last-child > a {
	border-bottom: 0;
}
.menufrk.menuGroups.menu1H > ul {
	border-bottom: 2px solid #3c647c;
	background: #f3f3f3;
}
.menufrk.menuGroups.fixed.menu1H  > ul {
	border-bottom: 2px solid #ffffff;
	background: #3c647c;
}
.menufrk.menuGroups.menu1V > ul {
	border-right: 2px solid #3c647c;
}
.menufrk.menuGroups .ui-state-default .ui-icon {
	background-image: url(images/ui-icons-3c647c-256x240.png);
}
.menufrk.menuGroups .ui-state-active .ui-icon {
	background-image: url(images/ui-icons-ffffff-256x240.png);
}
.menufrk.menuGroups .ui-state-default.ui-state-active .ui-icon {
	background-image: url(images/ui-icons-3c647c-256x240.png);
}
.menufrk.fixed *{
	transition: background 0.2s ease;
	-o-transition: background 0.2s ease;
	-moz-transition: background 0.2s ease;
	-webkit-transition: background 0.2s ease;
}

.menufrk.fixed {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	margin: 0;
	padding: 0;
	height: 30px;
	/**border-bottom: 2px solid #56A5B2;*/
	background: #3c647c;
	opacity: 1;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	z-index: 11;
}

.menufrk.fixed span {
	top: 0 !important;
}
.menufrk.menuGroups.fixed.menu1H ul {
	width: 1040px;
	margin: 0 auto;
	padding: 0;
	border-bottom: none;
	background: none;
}
.menufrk.menuGroups.fixed .ui-state-default {
    background: #3c647c;
    font-weight: bold;
    color: #ffffff;
	height: 30px;
    line-height: 30px;
	border: none;
	margin: 0;
	align-items: center;
	display: flex;
}

.menufrk.menuGroups.fixed .ui-state-active, .menufrk.menuGroups.fixed .ui-state-hover {
    font-weight: bold;
    background: #56A5B2;
	color: #ffffff;
	height: 30px;
    line-height: 30px;
	border: none;
	margin: 0;
	align-items: center;
	display: flex;
}
.menufrk.menuGroups.menu1H > ul {
	border-bottom: 2px solid #3c647c;
	background: #f3f3f3;
}
.fixed .cimne-menu .menufrk>ul>li:first-child {
	border-left: 1px solid #fff;
}

