/* <RadMenu / Flat> */


/* Ytterste bak menyen - Setter borders for hvert element nedenfor - bedre kontroll */
.RadMenu_Flat .rmRootGroup                          {border: 0px solid #6c7b90;}

/* Alt dette for å få satt loddrette skiller. Finnes nok en annen måte... */
.RadMenu_Flat .rmHorizontal                         { border-bottom:    1px solid #6c7b90; }
.RadMenu_Flat .rmHorizontal                         { border-top:       1px solid #6c7b90; }
.RadMenu_Flat .rmHorizontal .rmItem                 { border-right:     1px solid #6c7b90; } 
.RadMenu_Flat .rmHorizontal .rmFirst                { border-right:     1px solid #6c7b90; }
.RadMenu_Flat .rmHorizontal .rmFirst                { border-left:      1px solid #6c7b90; }

.RadMenu_Flat .rmVertical .rmFirst                  { border-top:       0px solid #6c7b90; }
.RadMenu_Flat .rmVertical .rmItem                   { border-left:      1px solid #6c7b90; } 
.RadMenu_Flat .rmVertical .rmItem                   { border-right:     1px solid #6c7b90; } 
.RadMenu_Flat .rmVertical .rmItem                   { border-bottom:    1px solid #6c7b90; } 
.RadMenu_Flat .rmVertical .rmLast                   { border-bottom:    1px solid #6c7b90; }
 

/* Setter farger  --------------------------------------------------*/

/* Ytterste bak menyen - kan brukes til feks å legge inn et ikon etter "Logg Inn"*/
.RadMenu_Flat .rmRootGroup                          {background-color:  #6c9dcf;}
/* Menyelementene - Grunnstilling*/
.RadMenu_Flat .rmLink                               {background-color:   #6c9dcf;}
/* Horisontale menyelementer - Aktive */
.RadMenu_Flat  .rmLink:hover,
.RadMenu_Flat  .rmFocused,
.RadMenu_Flat  .rmExpanded,
.RadMenu_Flat  .rmExpanded:hover                    {background-color:   #6c9dcf;}
/* Vertikale menyelementer - Aktive */
.RadMenu_Flat .rmVertical .rmLink:hover,
.RadMenu_Flat .rmVertical .rmFocused,
.RadMenu_Flat .rmVertical .rmExpanded,
.RadMenu_Flat .rmVertical .rmExpanded:hover         {background-color:  #6c9dcf;}

/* Setter farger på tekst*/
.RadMenu_Flat .rmLink                               {color:Silver;   text-decoration:none;}
.RadMenu_Flat .rmVertical .rmLink                   {color:Silver;   text-decoration:none;}
.RadMenu_Flat .rmHorizontal .rmLink:hover           {color:Black;    text-decoration:none;}
.RadMenu_Flat .rmVertical .rmLink:hover             {color:Black;    text-decoration:none;}

/* Virker ikke*/
.RadMenu_Flat  .rmClicked                           {background-color:  Black;}

/* Setter størrelsen på elemetene------------------------------------------------*/

/* Setter størrelsen på Hovedmenyen, den vertikale er fri*/
.RadMenu_Flat .rmRootGroup .rmHorizontal            {height:30px;}
/* Ser ut til å ta det meste...*/
.RadMenu_Flat .rmLink                               {height:30px;}
 

/* Setter fonter på meny Fonthøydepx/linjehøydepx. Linjehøyde må samsvare med høyden på menyen. */
.RadMenu_Flat .rmLink                               {font:normal 13px/30px "Segoe UI", Arial, sans-serif; }
.RadMenu_Flat .rmVertical .rmLink                   {font:normal 13px/30px "Segoe UI", Arial, sans-serif; }

/*Egne innstillinger på første og siste element ------------------------------------*/
.RadMenu_Flat .rmVertical .rmLast                   {	background: #6c9dcf;}
.RadMenu_Flat .rmVertical .rmFirst                  {	background: #6c9dcf;}
.RadMenu_Flat .rmHorizontal .rmLast                 {	background: #6c9dcf;}
.RadMenu_Flat .rmHorizontal .rmFirst                {	background: #6c9dcf;}




/* Piler ----------------------------------------------------------------------------*/
/* Viser og posisjonerer pil til høyre*/
.RadMenu_Flat .rmGroup .rmLink .rmExpandRight       {background: transparent url(Menu/ArrowExpand.gif) no-repeat right -1px;}
/* Denner arver tydligvis posisjoneringen */
.RadMenu_Flat .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Flat .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Flat .rmGroup .rmExpanded .rmExpandRight   {background: transparent url(Menu/ArrowExpandHovered.gif) no-repeat right -1px;}


/* </RadMenu / Flat> */


/* Spare til senere --------------------------------------------------------------*/
/*    .RadMenu_Flat .rmRootGroup .rmClicked               {height:50px;}    */




/* Slettet --------------------------------------------------------------------------------------------*/
/*




.RadMenu_Flat .rmVertical .rmLink:hover,
.RadMenu_Flat .rmVertical .rmFocused,
.RadMenu_Flat .rmVertical .rmExpanded,
.RadMenu_Flat .rmVertical .rmExpanded:hover{padding-top: 0;	padding-bottom: 0; border-style: solid;	border-color: blue; border-width: 0px 0;}

.RadMenu_Flat .rmVertical .rmFirst .rmLink:hover,
.RadMenu_Flat .rmVertical .rmFirst .rmFocused,
.RadMenu_Flat .rmVertical .rmFirst .rmExpanded,
.RadMenu_Flat .rmVertical .rmFirst .rmExpanded:hover{padding-top: 0px; padding-bottom: 0; border-top-width: 0;}

.RadMenu_Flat .rmVertical .rmLast .rmLink:hover,
.RadMenu_Flat .rmVertical .rmLast .rmFocused,
.RadMenu_Flat .rmVertical .rmLast .rmExpanded,
.RadMenu_Flat .rmVertical .rmLast .rmExpanded:hover{padding-bottom: 0px;padding-top: 0;	border-bottom-width: 0;}

.RadMenu_Flat .rmHorizontal .rmSeparator .rmText,
.RadMenu_Flat .rmVertical .rmHorizontal .rmSeparator .rmText
{
	height: 22px;
	margin: 1px 0 0;
	width: 1px;
	background-color: #A8A8A8;
}

.RadMenu_Flat_Context .rmSeparator .rmText,
.RadMenu_Flat .rmHorizontal .rmGroup .rmSeparator .rmText,
.RadMenu_Flat .rmVertical .rmHorizontal .rmGroup .rmSeparator .rmText
{
	background-color: transparent;
	background-position: 0 -406px;
}

.RadMenu_Flat .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #828282; }
.RadMenu_Flat .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #828282; }

.RadMenu_Flat .rmTopArrow,
.RadMenu_Flat .rmBottomArrow,
.RadMenu_Flat .rmGroup .rmLeftArrow,
.RadMenu_Flat .rmGroup .rmRightArrow
{
	background-color: black;
}
.RadMenu_Flat .rmLeftArrow,
.RadMenu_Flat .rmRightArrow
{
	background-color: #E6E6E6;
}

.RadMenu_Flat .rmGroup .rmExpandRight,
.RadMenu_Flat .rmGroup .rmExpandDown,
.RadMenu_Flat .rmGroup .rmItem .rmDisabled .rmExpandRight,
.RadMenu_Flat .rmGroup .rmItem .rmDisabled .rmExpandDown,
.RadMenu_Flat .rmGroup .rmItem .rmDisabled:hover .rmExpandRight,
.RadMenu_Flat .rmGroup .rmItem .rmDisabled:hover .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_Flat .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Flat .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Flat .rmGroup .rmExpanded .rmExpandRight,
.RadMenu_Flat .rmGroup .rmLink:hover .rmExpandDown,
.RadMenu_Flat .rmGroup .rmFocused .rmExpandDown,
.RadMenu_Flat .rmGroup .rmExpanded .rmExpandDown
{
	background-position: 100% -240px;
}

.RadMenu_Flat .rmGroup .rmDisabled:hover .rmExpandRight,
.RadMenu_Flat .rmGroup .rmDisabled:hover .rmExpandDown
{
	background-image: url('Menu/rmSprite.png');
	background-position: 100% -216px;
}
.RadMenu_Flat .rmSlide
{
	margin: 0 0 0 -1px;
}

.RadMenu_Flat .rmVertical .rmSlide,
.RadMenu_Flat .rmSlide .rmSlide,
.RadMenu_Flat_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_Flat_rtl .rmSlide
{
	margin: 0 0 0 0;
}

.RadMenu_Flat_rtl .rmFirst .rmSlide
{
	margin-left: 1px;	  height:30px;  
	  height:30px;  

}

.RadMenu_Flat_rtl .rmVertical .rmSlide,
.RadMenu_Flat_rtl .rmSlide .rmSlide,
.RadMenu_Flat_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}


.RadMenu_Flat_rtl .rmLink
{
	background-position: 100% -96px;
}

.RadMenu_Flat_rtl .rmText
{
	background-position: 0 -72px;
}

.RadMenu_Flat_rtl .rmVertical .rmExpanded .rmText,
.RadMenu_Flat_rtl .rmVertical .rmExpanded:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
}

.RadMenu_Flat_rtl .rmGroup .rmLink:hover,
.RadMenu_Flat_rtl .rmGroup .rmFocused,
.RadMenu_Flat_rtl .rmGroup .rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_Flat_rtl .rmGroup .rmLink:hover .rmText,
.RadMenu_Flat_rtl .rmGroup .rmFocused .rmText,
.RadMenu_Flat_rtl .rmGroup .rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_Flat_rtl .rmGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_Flat_rtl .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_Flat_rtl .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_Flat_rtl .rmGroup .rmExpanded .rmExpandLeft
{
	background-position: 0 -336px;
}


.RadMenu_Flat .rmGroup .rmLink,
.RadMenu_Flat .rmGroup .rmText,
.RadMenu_Flat .rmGroup .rmItem .rmDisabled,
.RadMenu_Flat .rmGroup .rmItem .rmDisabled:hover,
.RadMenu_Flat .rmGroup .rmItem .rmDisabled .rmText,
.RadMenu_Flat .rmGroup .rmItem .rmDisabled:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
	background-color: transparent;
}

.RadMenu_Flat .rmGroup .rmLink:hover,
.RadMenu_Flat .rmGroup .rmFocused,
.RadMenu_Flat .rmGroup .rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_Flat .rmGroup .rmLink:hover .rmText,
.RadMenu_Flat .rmGroup .rmFocused .rmText,
.RadMenu_Flat .rmGroup .rmExpanded .rmText
{
	background-position: 100% -192px;
}
.RadMenu_Flat .rmGroup .rmItem .rmLink,
.RadMenu_Flat .rmGroup .rmItem .rmLink:hover,
.RadMenu_Flat .rmGroup .rmItem .rmFocused,
.RadMenu_Flat .rmGroup .rmItem .rmExpanded
{
	padding-top: 0;
	padding-bottom: 0;
	border: 0;
}

.RadMenu_Flat .rmGroup .rmLast .rmLink,
.RadMenu_Flat .rmGroup .rmLast .rmLink:hover,
.RadMenu_Flat .rmGroup .rmLast .rmFocused,
.RadMenu_Flat .rmGroup .rmLast .rmExpanded
{
	padding-bottom: 1px;
}
.RadMenu_Flat .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_Flat_rtl .rmGroup,
.RadMenu_Flat_rtl .rmGroup .rmVertical
{
	background-position: 100% 0;
}

.RadMenu_Flat .rmRootGroup li.rmItem .rmGroup
{
	padding-bottom: 0;
}

.RadMenu_Flat .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_Flat .rmScrollWrap .rmVertical
{
	border: 0;
}
.RadMenu_Flat .rmGroup,
.RadMenu_Flat .rmGroup .rmVertical
{
	border: 1px solid #979797;
	background: #fff url('Menu/rmVSprite.png') repeat-y 0 0;
}
.RadMenu_Flat .rmExpanded,
.RadMenu_Flat .rmExpanded:hover
{
	background-color: blue;
	background-position: 0 -72px;
}

.RadMenu_Flat .rmExpanded .rmText,
.RadMenu_Flat .rmExpanded:hover .rmText
{
	background-position: 100% -96px;
}

.RadMenu_Flat .rmLast .rmExpanded .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
}

.RadMenu_Flat .rmVertical .rmItem .rmDisabled:hover
{
	padding-top: 1px;
	padding-bottom: 1px;
	border-width: 0;
}
.RadMenu_Flat .rmDisabled,
.RadMenu_Flat .rmDisabled:hover
{
	color: #7d7d7d;
	background-color: transparent;
}

.RadMenu_Flat .rmVertical .rmLink
{
	padding-top: 1px;
	padding-bottom: 1px;
	
}
.RadMenu_Flat .rmLink,
.RadMenu_Flat .rmDisabled,
.RadMenu_Flat .rmDisabled:hover
{
	background-position: 0 -72px;
}

.RadMenu_Flat .rmText,
.RadMenu_Flat .rmDisabled .rmText,
.RadMenu_Flat .rmDisabled:hover .rmText
{
	background-position: 100% -96px;
}

.RadMenu_Flat .rmFirst .rmLink,
.RadMenu_Flat .rmFirst .rmLink:hover,
.RadMenu_Flat .rmLast .rmText,
.RadMenu_Flat .rmLast .rmLink:hover .rmText,
.RadMenu_Flat .rmVertical .rmLink,
.RadMenu_Flat .rmVertical .rmText
{
	background-repeat: no-repeat;
	background-position: 0 500px;
}






*/