/* --------------------------- SIDHUVUD -------------------------- */
/*HKSJPO*/
.search {
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.search:link, a.search:visited, a.search:hover, a.search:active {
	color: #FFFFFF;
	background-color: #FD9C00;
	text-decoration: none;
}

/* do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* default styles - end */
  
/*background-bar*/
.menubar{position:relative; width:10; height:10; background-color: #FFFFFF; layer-background-color:#FD9C00; visibility:hidden; }


/*level 1*/
td.level1 a{position:block; padding:3px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; layer-background-color:#FD9C00; text-decoration:none; font-weight:bold; white-space:nowrap;}
td.level1 a:link {color: #FFFFFF;}
td.level1 a:visited {color: #FFFFFF;}
td.level1 a:active {color: #FD9C00;}
td.level1 a:hover {color: #FFFFFF;}
.level1 {text-align: center; }
td.level1 {border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF;}
.level1over{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#FD9C00; cursor:pointer; cursor:hand; }
.level1div{cursor:pointer; cursor:hand; width:140; }

/*level 2*/
.level2,.level2over{position:absolute;padding:2px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold;}
.level2{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#FD9C00; margin-top: 0px;border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FD9C00; border-right-style: solid; border-right-width:1px; border-right-color:#FD9C00;}

.level2over{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#CE8002; cursor:pointer; cursor:hand; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FD9C00; border-right-style: solid; border-right-width:1px; border-right-color:#FD9C00;}

.level2border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF; border-bottom: 1px solid #FD9C00; border-right: 1px solid;  border-right-color: #FD9C00; text-align: center;}


/*level 3*/
.level3, .level3over{position:absolute; padding:2px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.level3{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#FD9C00; font-weight: bold;}
.level3over{background-color:#FD9C00; layer-background-color:#FD9C00; color:#FFFFFF; cursor:pointer; cursor:hand; font-weight: bold;}
.level3border{position:absolute; visibility:hidden; background-color:#FD9C00; layer-background-color:#FD9C00;}
.level3 {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FD9C00; border-right-style: solid; border-right-width: 1px; border-right-color: #FD9C00; border-left-style: solid; border-left-width: 1px; border-left-color: #FD9C00;}

/*level 4*/
.level4, .level4over{position:absolute; padding:2px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
.level4{background-color:#FFFFFF; layer-background-color:#FFFFF; color:#FD9C00;}
.level4over{background-color:#FD9C00; layer-background-color:#0099cc; color:#FFFFFF; cursor:pointer; cursor:hand; }
.level4border{position:absolute; visibility:hidden; background-color:#FD9C00; layer-background-color:#FD9C00; border: 1px dotted #999999;}

/* Meny - nivå 1 */
/* ============= */
.MainMenuTd{
	text-decoration: none;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #226ACA;
	font-weight: bold;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid;*/
	}
td.selected a {text-decoration: none; color: #E18E13;}
/* Vid klick i nivå1 */

.selected{
	text-align: center;
	color: #FD9C00;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*original background-color:#003399;*/
	background-color:#FFFFFF;
	/*background-color: #226ACA;*/
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	font-weight: bold;


}

/* Ursprungsfärg nivå1 */
.normal{
	text-decoration: none;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	/*original #FFFFFF;*/
	color: #FD9C00;
	/* original background-color:#003399; */
	background-color:#FD9C00;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	}
.normal a {text-decoration: none; color: #FFFFFF;}
td.normal {text-align: center;}

.norepeat{
background-repeat:no-repeat;
}