﻿.brdTp{border-bottom:solid 1px #b7b1b3;}
.brdBtt{border-top:solid 1px #b7b1b3; position:relative; top:6px;}
ul.rmRootGroup
{
    border-top: 0px #b7b1b3 solid !important;
    border-left: 0px yellow solid !important;
    border-right: 0px red solid !important;
    border-bottom: 0px green solid !important;
}


div.RadMenu_Sitefinity
{
    text-align:center;
    z-index:100 !important;
}

div.RadMenu_Sitefinity ul.rmRootGroup 
{
    padding: 0; margin: 0; /*margin: 19px 0 0 0;*/
}


div.RadMenu_Sitefinity ul.rmRootGroup li.rmItem a.rmLink {
    margin:0; cursor:pointer;
    padding: 0;
}

div.RadMenu_Sitefinity ul.rmRootGroup, 
div.RadMenu_Sitefinity div.rmRootGroup
{
    background: transparent !important;
    /*border-top: 1px #b7b1b3 solid; border-bottom: 1px red solid;*/
    /*border-left: 0px #b7b1b3 solid; border-right: 0px #b7b1b3 solid;*/
    position:relative;
}

div.RadMenu_Sitefinity .rmHorizontal .rmItem
{
    font-family:'Open Sans' , sans-serif;
    font-size:13px;
    font-weight:normal;
    text-align:center !important;
    color:#fff;
    text-transform:uppercase;
    border:0px orange solid;
    padding:0 40px 0 0;
}

@media (max-width: 767px)
{
    div.RadMenu_Sitefinity .rmHorizontal .rmItem
{
    font-family:'Open Sans' , sans-serif;
    font-size:13px;
    font-weight:normal;
    text-align:center !important;
    color:#fff;
    text-transform:uppercase;
    border:0px orange solid;
    padding:0 20px 0 0;
}

}


div.RadMenu_Sitefinity .rmHorizontal .rmItem:last-child
{
    font-family:'Open Sans' , sans-serif;
    font-size:13px;
    font-weight:normal;
    text-align:center !important;
    color:#fff;
    text-transform:uppercase;
    border:0px lime solid;
    padding:0 0px 0 0;
}

div.RadMenu_Sitefinity .rmHorizontal .rmItem a.areareservada span.rmText
{
  padding:0 !important;
}

div.RadMenu .rmItem {
    position: relative;

}

div.RadMenu_Sitefinity .rmLink .rmText,
div.RadMenu_Sitefinity .rmFocused .rmText
{
   
    color: #FFF;
    text-transform: uppercase;
    padding:6px 0px 7px 0px !important;
    margin:0;    
    text-transform:uppercase;

}
/* CSS específicas para firefoz*/
@-moz-document url-prefix() 
{
div.RadMenu_Sitefinity .rmLink .rmText,
div.RadMenu_Sitefinity .rmFocused .rmText
{
    
  /*  padding:0px 3px 0px 3px !important;*/
    
}
}

div.RadMenu_Sitefinity .rmLink:hover,
div.RadMenu_Sitefinity .rmFocused,
div.RadMenu_Sitefinity .rmSelected,
div.RadMenu_Sitefinity .rmExpanded
{
  border-bottom:4px #ddb361 solid !important;
    color:#fff !important;
    z-index:200 !important;
/*    position:relative;
    top:6px;
  */ 
}


* html div.RadMenu_Sitefinity .rmLink:hover,
* html div.RadMenu_Sitefinity .rmFocused,
* html div.RadMenu_Sitefinity .rmSelected,
* html div.RadMenu_Sitefinity .rmExpanded
{
  border-bottom:4px lime solid !important;
    color:#e9e7e7 !important;
      z-index:100 !important;
}

div.RadMenu_Sitefinity .rmSelected .rmText,
div.RadMenu_Sitefinity .rmLink:hover .rmText,
div.RadMenu_Sitefinity .rmExpanded .rmText
{
    color:#e9e7e7 !important; border-bottom:4px blue solid;
}

 div.RadMenu_Sitefinity .rmItem .rmLink:hover {	border-bottom-style: solid !important;	border-bottom-width: 4px !important;	border-color: transparent transparent rgb(221, 179, 97) !important;}

div.RadMenu_Sitefinity .rmHorizontal .rmItem a.rmLink .rmText
{
    border:0 none;
}


div.RadMenu_Sitefinity ul.rmLevel1 li.rmItem div.rmText
{
    margin:0;
    padding:0;
}
 

.RadMenu_Sitefinity .rmRootGroup li.rmItem div.rmSlide
{
min-width:100%;
width:100%;
}


div.RadMenu_Sitefinity ul.rmLevel1
{
    background-color:#625d52;
    border:0px transparent none;

}

div.RadMenu_Sitefinity ul.rmLevel1 li.rmItem 
{
    background-color:#625d52;
}

/*Menu nível 2*/
div.RadMenu_Sitefinity ul.rmRootGroup li.rmItem ul.rmLevel1 li.rmItem div.rmText div.RadSiteMap ul.rsmTwoLevels li.rsmTwoLevels
{
    color:#fff; margin-top:0px;
    width:100% !important;
    border-bottom:1px #7f7a71 solid;
    
}

div.RadMenu_Sitefinity ul.rmRootGroup li.rmItem ul.rmLevel1 li.rmItem div.rmText div.RadSiteMap ul.rsmTwoLevels li.rsmTwoLevels:last-child
{
     color:#fff; margin-top:0px;
    width:100% !important;
    border-bottom:0px #7f7a71 solid;
}


div.RadMenu_Sitefinity ul.rmRootGroup li.rmItem ul.rmLevel1 li.rmItem div.rmText div.RadSiteMap ul.rsmTwoLevels li.rsmTwoLevels a.rsmLink
{
  font-family:'Open Sans' , sans-serif;
    font-size:13px;
    color:#fff;
    font-weight:normal;
    border-bottom:0px #bebec0 solid;
    text-align:left;
    margin-left:15px;
    margin-bottom:0px; /*espaçamento abaixo do subsubmenu*/
}
/*nível 2 sem níveis abaixo*/
div.RadMenu_Sitefinity ul.rmRootGroup li.rmItem ul.rmLevel1 li.rmItem div.rmText div.RadSiteMap ul.rsmOneLevel
{


}
div.RadMenu_Sitefinity ul.rmRootGroup li.rmItem ul.rmLevel1 li.rmItem div.rmText div.RadSiteMap ul.rsmOneLevel li.rsmTwoLevels
{
    color:#fff;
        border-bottom:1px #bebec0 solid !important;
  width:100% !important;
    padding-bottom:0px; text-align:left;
}

div.RadMenu_Sitefinity ul.rmRootGroup li.rmItem ul.rmLevel1 li.rmItem div.rmText div.RadSiteMap ul.rsmOneLevel li.rsmTwoLevels:last-child
{
    color:#fff;
        border-bottom:0px #bebec0 solid !important;
  width:100% !important;
    padding-bottom:0px; text-align:left;
}

div.RadMenu_Sitefinity ul.rmRootGroup li.rmItem ul.rmLevel1 li.rmItem div.rmText div.RadSiteMap ul.rsmOneLevel li.rsmTwoLevels a.rsmLink
{  margin-left:15px;
    font-family:'Open Sans' , sans-serif;
    font-size:13px;
    color:#fff;
    font-weight:normal;
   line-height:16px;
    text-align:left;
    text-transform:none !important;
    padding:10px 0;
}

div.RadMenu_Sitefinity ul.rmRootGroup li.rmItem ul.rmLevel1 li.rmItem div.rmText div.RadSiteMap ul.rsmOneLevel li.rsmTwoLevels a.rsmLink:hover,
div.RadMenu_Sitefinity ul.rmRootGroup li.rmItem ul.rmLevel1 li.rmItem div.rmText div.RadSiteMap ul.rsmOneLevel li.rsmTwoLevels .rmFocused,
div.RadMenu_Sitefinity ul.rmRootGroup li.rmItem ul.rmLevel1 li.rmItem div.rmText div.RadSiteMap ul.rsmOneLevel li.rsmTwoLevels .rmSelected,
div.RadMenu_Sitefinity ul.rmRootGroup li.rmItem ul.rmLevel1 li.rmItem div.rmText div.RadSiteMap ul.rsmOneLevel li.rsmTwoLevels .rmExpanded
{
   /* font-weight:bold !important;*/
    background-color:transparent !important;
    background-image:none !important;
   
}
    
/*Menu nível 3*/
ul.rsmLevel1
{
    padding-top:5px !important;/*espaçamento acima do subsubmenu*/
}
ul.rsmLevel1 li.rsmTreeLevels a.rsmLink
{
    color:#fff !important;
    text-decoration:none !important;
    border-bottom:0px #b6babd solid !important;
    font-weight:normal !important;
    font-family:'Open Sans' , sans-serif;
    font-size:13px;
    text-align:left;
    text-transform:capitalize;
    padding:0 0 7px 47px !important;
    margin:0px !important;
}

ul.rsmLevel1 li.rsmTreeLevels a.rsmLink:hover,
ul.rsmLevel1 li.rsmTreeLevels .rmFocused,
ul.rsmLevel1 li.rsmTreeLevels .rmSelected,
ul.rsmLevel1 li.rsmTreeLevels .rmExpanded
{
    font-weight:normal !important;
    background-color:transparent !important;
    background-image:none !important;
    border-bottom:0px #b6babd solid !important;
}
    
/*----------------------------------------*/

div.rmSlide ul.rmMultiColumn{background-color:transparent !important; border:0px transparent none!important;}

div.rmSlide ul.rmMultiColumn li.rmFirstGroupColumn{}

