
#menu     { font-family: "Open Sans"; text-align: left; margin: 0; padding: 0; padding-top:22px;float: left;}
#tabs  { width: 100%; float: left }
#menu li  { font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.8px;
    list-style-type: none;
    margin-right: 0;
    margin-left: 0;
    padding: 10px 20px;
	border: 0px;
}
#menuZona li  { 
	font-size: 14px;
    font-weight: 500;
    list-style-type: none;
    margin-right: 0;
    margin-left: 0;
    padding: 6px 0px;
	border: 0px;
}
#menuZona li A { 
	display: flex;
	align-items: center;
}

#menuZona li img { margin-right:10px;
}
#menu li:hover        { text-decoration: none }
#menu li ul li          { font-weight: normal; margin-right: 0; margin-bottom: -10px; margin-left: 8px; padding-left: 0; border-bottom: 0 none }
#menu li ul li ul li   { font-weight: normal; padding-left: 0; border-bottom: 0 none }
#XXXmenu li:last-child{border:none}
#menu li a             {color: #fff; font-family: "Open Sans", Arial, sans-serif; text-decoration: none; display: block }
#menu li ul li a      { font-size: 80%; font-family: "Open Sans", Arial, sans-serif; text-decoration: none; display: block }
#menu li ul li a:hover    { text-decoration: none; display: block }
#menu li ul li ul li a       { font-family: "Open Sans", Arial, sans-serif; text-decoration: none; display: block; margin-right: -8px; padding-top: 3px; padding-bottom: 3px; padding-left: 33px }
#id1 { }
#menu ul a    { padding: 5px 0px 5px 20px; }
.sidebarmenu ul        { list-style: none; display: block; margin: 2px 0 0; padding: 0; width: 100% }
.sidebarmenu2 ul { list-style: none; display: block; margin: 2px 0 0; padding: 0 }
#menu ul            { text-align: left; margin-bottom: 10px }
#menu li ul   { display: none;    margin: 0px 0px 30px; }
#menu li ul li ul         { color: #999; display: list-item; margin-left: -8px; position: relative }
#menu li a  { font-family: "Open Sans"; text-decoration: none; display: block }


#panel #menu      { font-family: "Open Sans"; text-align: left; margin: 0 0 0 -35px; padding: 0; float: left }
v#tabs { margin: 8px 0 30px; padding: 0; width: 100%; float: left }

#panel #menu li:first-child                  {display:none;}
#panel #menu li                  { font-size: 14px; font-weight: 700; letter-spacing: 0.8px; list-style-type: none; margin-right: 15px; margin-left: 15px; float: left }

#panel #menu li:hover       { text-decoration: underline }
#panel #menu li ul li          { font-weight: normal; margin-right: 0; margin-bottom: -10px; margin-left: 8px; padding-left: 0; border-bottom: 0 none }
#panel #menu li ul li ul li   { font-weight: normal; padding-left: 0; border-bottom: 0 none }
#XXXmenu li:last-child{border:none}
#panel #menu li a                { color: #333; font-family: "Open Sans", Arial, sans-serif; text-decoration: none; display: block }
#panel #menu li ul li a      { font-size: 80%; font-family: "Open Sans", Arial, sans-serif; text-decoration: none; display: block }
#panel #menu li ul li a:hover    { text-decoration: none; display: block }
#panel #menu li ul li ul li a       { font-family: "Open Sans", Arial, sans-serif; text-decoration: none; display: block; margin-right: -8px; padding-top: 3px; padding-bottom: 3px; padding-left: 33px }
#panel #id1 { }
#panel #menu ul a    { padding: 5px 0px 5px 20px; }
#panel .sidebarmenu ul       { list-style: none; display: block; margin: 2px 0 0; padding: 0 }
#panel .sidebarmenu2 ul { list-style: none; display: block; margin: 2px 0 0; padding: 0 }
#panel #menu ul            { text-align: left; margin-bottom: 10px }
#panel #menu li ul   { display: none }
#panel #menu li ul li ul         { color: #999; display: list-item; margin-left: -8px; position: relative }
#panel #menu li a  { font-family: "Open Sans"; text-decoration: none; display: block }




/*MENU HORIZONTAL*/


.menuH2        { 
    list-style: none;
    margin-top: 56px;
    margin-left: 60px;
    padding-left: 0;
    z-index: 33310;
    float: right;
}
.menuH2 li        { color: #333; font-size: 11px; display: inline-block; position: relative; float: left }
.menuH2 li:hover     { color: #333;  }
.menuH li:last-child  { margin-right: 0px;  }

.menuH2 li a              { color: #333; font-size: 16px;text-decoration: none; display: block; padding: 6px 12px; }
.menuH2 li a:hover   { font-size: 16px; text-decoration: none; display: block }
.menuH2 li ul li a   { font-size: 15px; text-decoration: none; display: block; padding: 6px }
.menuH2 li ul li a:hover       { font-size: 15px;  text-decoration: none; border-bottom: 0 solid #666 }

.menuH2 li   ul             { background-color: #FFFFFF; border-bottom: 1px #000000 solid; display: none; padding: 20px; position: absolute; z-index: 33311; top: 25px; left: 0; width: 300px }

.menuH2 li:hover ul, .menuH li.over ul{display:block;}

.menuH2_3 { display: block; margin-left: -10px; padding-left: 30px; top: 26px !important; }
.menuH2_3 li    { margin-left: 20px; position: relative; width: 80% !important; height: 30px !important; border: 0 !important }

.menuH2 li ul li          { font-weight: normal; text-align: left; display: block; z-index: 33312; width: 300px; border-right: medium none; border-left: medium none }
.menuH2 li ul li:hover   { }
.itemDestacado    { color: #f33; font-weight: 700 }
.menuH2 li ul li a { font-weight: normal }
