/* RadMenu menuPrincipal skin */
.RadMenu_menuPrincipal {
	border: 0px;
	background-color: Transparent;
	height: 42px; }
.RadMenu_menuPrincipal .text { }

/* Link Principal - Root Item */
.RadMenu_menuPrincipal .link {
	background-color: Transparent;
	border: 0px;
	color: #6e7a80;
	display: inline-block !important;
	font: bold 10px Arial;
	height: 42px;
	line-height: 40px;
	margin-left: 0px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	_width: 10%;
}
.RadMenu_menuPrincipal .link:focused, .RadMenu_menuPrincipal .focused { outline: 0; }
.RadMenu_menuPrincipal .expanded { z-index: 10000; }

/* Root Item - Text */
.RadMenu_menuPrincipal .link .text {
	border: 0px;
	font: bold 11px Arial;
	line-height: 40px;
	padding: 0px 20px;
	height: 42px; }

/* Link Principal - Root Item Hover */
.RadMenu_menuPrincipal .link:hover { color: #6e7a80; cursor: pointer; _cursor: hand; text-decoration: underline; }

/* Link Principal - Root Item Expanded */
.RadMenu_menuPrincipal .expanded .text { background: Transparent url(img/BG_mnuRightSelect.gif) no-repeat right top; }
.RadMenu_menuPrincipal .expanded:hover, 
.RadMenu_menuPrincipal .expanded {   
    background: Transparent url(img/BG_mnuLeftSelect.gif) no-repeat left top;
    border: 0px;
    color: #FFF; 
    cursor: pointer;
    _cursor: hand;
    text-align: center;
	height: 42px; }

/* Link Principal - Root Item Selected */
.RadMenu_menuPrincipal .focused:hover { color: #FFF; text-decoration: underline; }
.RadMenu_menuPrincipal .focused {
	background: Transparent url(img/BG_mnuLeftSelect.gif) no-repeat left top;
    border: 0px;
    color: #FFF;
    cursor: pointer;
    _cursor: hand;
    text-align: center;
    text-decoration: none;
	height: 40px; }
.RadMenu_menuPrincipal .focused .text {
	background: Transparent url(img/BG_mnuRightSelect.gif) no-repeat right top;
	border: 0px;
	color:#FFF;
	font: bold 11px Arial;
	line-height: 40px;
	text-decoration: none;
	height: 42px; }
	
/* Link Principal - Text Hover and Selected */
.RadMenu_menuPrincipal .link:hover .text {
	border: 0px;
	font: bold 11px Arial;
	line-height: 40px;
	text-decoration: none;
	height: 42px; }

/* SubMenu */
.RadMenu_menuPrincipal ul.vertical { padding: 10px 5px; }
.RadMenu_menuPrincipal .group {
	background: #FFF url(img/BG_SubMenu.gif) repeat-x left bottom;
	border: 0px;
	border-left: solid 3px #da251d;
	border-bottom: solid 3px #da251d; }
.RadMenu_menuPrincipal .group .text {
	background-color: Transparent;
	border: 0px;
	color:#58595b;
	font: bold 11px Arial;
	height: 24px;
	line-height: 18px;
	padding: 0px 20px 0px 0px;
	text-decoration: none; }
.RadMenu_menuPrincipal .group .link {
	background-color: Transparent;
	height: 24px;
	padding: 0px 3px;
	text-align: left; }
.RadMenu_menuPrincipal .group .link:hover .text {
	background-color: Transparent;
	background-image: none;
	border: 0px;
	font: bold 11px Arial;
	height: 24px;
	line-height: 18px;
	text-decoration: none; }
.RadMenu_menuPrincipal .group .focused,	
.RadMenu_menuPrincipal .group .focused .text {
	background-color: Transparent;
	background-image: none;
	border: 0px;
	color:#000000;
	font: bold 11px Arial;
	height: 24px;
	line-height: 18px;
	text-decoration: none; }
.RadMenu_menuPrincipal .group .leftImage { padding: 0px 5px 0px 2px; margin: 0px; }
	
.RadMenu_menuPrincipal .group .link:hover, .RadMenu_menuPrincipal .group .focused, .RadMenu_menuPrincipal .group .expanded { text-align: left; border: 0px; position:static; top: 0px; background-color: Transparent; background-image: none;}  
.RadMenu_menuPrincipal .leftArrow, .RadMenu_menuPrincipal .rightArrow, .RadMenu_menuPrincipal .topArrow, .RadMenu_menuPrincipal .bottomArrow, .RadMenu_menuPrincipal .leftArrowDisabled, .RadMenu_menuPrincipal .rightArrowDisabled, .RadMenu_menuPrincipal .topArrowDisabled, .RadMenu_menuPrincipal .bottomArrowDisabled { border-left: 1px solid #a9a9a9; border-top-color: threedhighlight; border-left-color: threedhighlight; width: 0px; }
.RadMenu_menuPrincipal .topArrow, .RadMenu_menuPrincipal .topArrowDisabled { background-image: url('img/top.gif'); width: 100%; }
.RadMenu_menuPrincipal .bottomArrow, .RadMenu_menuPrincipal .bottomArrowDisabled { width: 100%; }
.RadMenu_menuPrincipal .rightArrow, .RadMenu_menuPrincipal .leftArrow { height:100%; }
.RadMenu_menuPrincipal .rightArrow,.RadMenu_menuPrincipal .rightArrowDisabled { }
.RadMenu_menuPrincipal .vertical .separator .text { padding-top: 3px; background: #cbdc68; font-size: 1px; }
.RadMenu_menuPrincipal .expandLeft, .RadMenu_menuPrincipal .expandRight { }
.RadMenu_menuPrincipal_rtl .expandLeft, .RadMenu_menuPrincipal_rtl .expandRight { margin-left: 8px; }
/* right to left */
.RadMenu_menuPrincipal_rtl .group .link:hover .expandLeft, .RadMenu_menuPrincipal_rtl .group .link:hover .expandRight { background:transparent url(img/invertedGroupImageRTL.gif) left center no-repeat; margin: 0px; margin-left: 8px; }
.RadMenu_menuPrincipal .link:hover .expandLeft, .RadMenu_menuPrincipal .link:hover .expandRight, .RadMenu_menuPrincipal .focused .expandLeft, .RadMenu_menuPrincipal .focused .expandRight, .RadMenu_menuPrincipal .expanded .expandLeft, .RadMenu_menuPrincipal .expanded .expandRight { }


