/* <RadMenu / CMSPrincipal> */

.RadMenu_CMSPrincipal ul.rmRootGroup,
.RadMenu_CMSPrincipal div.rmRootGroup{ margin-left:-13px; }
.RadMenu_CMSPrincipal ul.rmRootGroup{ margin-top:4px; }
/* <Root items> */

.RadMenu_CMSPrincipal .rmHorizontal .rmItem{ float:left; }
.RadMenu_CMSPrincipal .rmHorizontal .rmItem .rmText{ line-height:10px; border-right:1px #ccc solid; }
.RadMenu_CMSPrincipal .rmHorizontal .rmFirst .rmText{ border-right:1px #ccc solid; }
.RadMenu_CMSPrincipal .rmHorizontal .rmLast .rmText{ border-right:1px #fff none; }

.RadMenu_CMSPrincipal .rmItem .rmSlide{}

.RadMenu_CMSPrincipal .rmItem .rmLink { cursor:pointer; color:#003854; font-size:12px; display:block; padding-left:0px; padding-bottom:5px; }

.RadMenu_CMSPrincipal .rmItem .rmLink .rmText { padding-left:19px; padding-right:19px; }

.RadMenu_CMSPrincipal .rmItem .rmLink:hover,
.RadMenu_CMSPrincipal .rmItem .rmFocused,
.RadMenu_CMSPrincipal .rmItem .rmSelected { color:#00a2e5; text-decoration:none; }

.RadMenu_CMSPrincipal .rmItem .rmExpanded,
.RadMenu_CMSPrincipal .rmItem .rmExpanded:hover { color:#00a2e5; text-decoration:none; }

.RadMenu_CMSPrincipal .rmItem .rmDisabled,
.RadMenu_CMSPrincipal .rmItem .rmDisabled:hover { color:#00a2e5; text-decoration:none; }

.RadMenu_CMSPrincipal img.rmLeftImage
{
	margin: 2px 2px 0 0;
	padding-bottom: 3px;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_CMSPrincipal .rmGroup,
.RadMenu_CMSPrincipal .rmGroup .rmVertical
{
    background-color:#fff; float:left; top:3px!important; /*padding-bottom:10px;*/ border:1px #CACACA solid; float:left; left:0px!important;
*left:180px; 
}
.RadMenu_CMSPrincipal .rmGroup .rmItem {/* margin-left:2px; margin-right:2px;*/ display:block; border-right:1px #fff none; background-color:#fff; }


.RadMenu_CMSPrincipal .rmVertical .rmLast .rmLink{ border-bottom:1px #e0e0e0 solid!important;}
.RadMenu_CMSPrincipal .rmGroup .rmItem .rmLink .rmText{ padding:0px 0px; border-right:1px #fff none; }
.RadMenu_CMSPrincipal .rmGroup .rmItem .rmLink { 
    background-color:#fff; color:#444444;
    padding-top:8px;
    padding-right:10px!important;
    padding-bottom:8px;
    padding-left:10px!important;
    display:block; border-bottom:1px #CACACA solid;}
    
.RadMenu_CMSPrincipal .rmGroup .rmItem .rmLink:hover { 
    
    background-color:#197BBF; color:#fff;
}

.RadMenu .rmGroup .rmItem .rmLeftImage
{
	margin: 2px 0 0 6px;
}

* html .RadMenu .rmGroup .rmItem .rmLeftImage { margin: 2px 0 0 3px; }
*+html .RadMenu .rmGroup .rmItem .rmLeftImage { margin: 2px 0 0 3px; }

.RadMenu_CMSPrincipal .rmGroup .rmItem .rmLink:hover,
.RadMenu_CMSPrincipal .rmGroup .rmItem .rmFocused,
.RadMenu_CMSPrincipal .rmGroup .rmItem .rmSelected,
.RadMenu_CMSPrincipal .rmGroup .rmItem .rmExpanded,
.RadMenu_CMSPrincipal .rmGroup .rmItem .rmExpanded:hover
{
	
}

.RadMenu_CMSPrincipal .rmGroup .rmItem .rmDisabled,
.RadMenu_CMSPrincipal .rmGroup .rmItem .rmDisabled:hover
{
	
}

.RadMenu_CMSPrincipal .rmGroup .rmItem .rmLink .rmText
{
	/*padding-right: 53px;*/
}

.RadMenu_CMSPrincipal .rmGroup .rmHorizontal .rmLink .rmText
{
	/*padding-right: 10px;*/
}

.RadMenu_CMSPrincipal .rmGroup .rmExpandRight,
.RadMenu_CMSPrincipal .rmGroup .rmExpandLeft,
.RadMenu_CMSPrincipal .rmTopArrow,
.RadMenu_CMSPrincipal .rmBottomArrow,
.RadMenu_CMSPrincipal .rmLeftArrow,
.RadMenu_CMSPrincipal .rmRightArrow
{
	
}

.RadMenu_CMSPrincipal .rmGroup .rmExpandRight,
.RadMenu_CMSPrincipal .rmLink:hover .rmExpandRight,
.RadMenu_CMSPrincipal .rmFocused .rmExpandRight,
.RadMenu_CMSPrincipal .rmSelected .rmExpandRight,
.RadMenu_CMSPrincipal .rmExpanded .rmExpandRight { background-position: 100% -5px !important; }

.RadMenu_CMSPrincipal .rmGroup .rmExpandLeft { background-position: 0 -48px; }

.RadMenu_CMSPrincipal .rmLink:hover .rmExpandLeft,
.RadMenu_CMSPrincipal .rmFocused .rmExpandLeft,
.RadMenu_CMSPrincipal .rmSelected .rmExpandLeft,
.RadMenu_CMSPrincipal .rmExpanded .rmExpandLeft { background-position: 0 -72px; }

.RadMenu_CMSPrincipal .rmTopArrow,
.RadMenu_CMSPrincipal .rmBottomArrow,
.RadMenu_CMSPrincipal .rmLeftArrow,
.RadMenu_CMSPrincipal .rmRightArrow
{
	background-color: #fff;
}

.RadMenu_CMSPrincipal .rmTopArrow
{
	border-bottom: 1px solid #616161;
	background-position: 50% -95px;
}

.RadMenu_CMSPrincipal .rmBottomArrow
{
	border-top: 1px solid #616161;
	background-position: 50% -109px;
}

.RadMenu_CMSPrincipal .rmLeftArrow
{
	border-right: 1px solid #616161;
	background-position: 50% -48px;
}

.RadMenu_CMSPrincipal .rmRightArrow
{
	border-left: 1px solid #616161;
	background-position: 50% 1px;
}

.RadMenu_CMSPrincipal .rmVertical li.rmSeparator .rmText,
.RadMenu_CMSPrincipal .rmHorizontal .rmVertical li.rmSeparator .rmText
{
	background: #616161;
	padding-bottom: 1px;
	margin-top: 2px;
}

.RadMenu_CMSPrincipal .rmHorizontal li.rmSeparator .rmText,
.RadMenu_CMSPrincipal .rmVertical .rmHorizontal li.rmSeparator .rmText
{
	background: #616161;
	width: 1px;
	margin-left: 1px;
}

/* <rtl> */

.RadMenu_CMSPrincipal_rtl .rmGroup,
.RadMenu_CMSPrincipal_rtl .rmGroup .rmVertical
{
	background-position: 101% 0;
}

.RadMenu_CMSPrincipal_rtl .rmGroup .rmItem .rmLink .rmText
{
	/*padding-left: 53px;
	padding-right: 27px;*/
}

.RadMenu_CMSPrincipal_rtl .rmGroup .rmHorizontal .rmLink .rmText
{
	/*padding-left: 10px;
	padding-right: 9px;*/
}

/* </rtl> */

.RadMenu_CMSPrincipal .rmScrollWrap .rmVertical
{
	border: 0;
}

/* </RadMenu / CMSPrincipal> */