 /* common styling */
.crfmenu {
	font-family: verdana, sans-serif;
	z-index: 16384;
	width:800px; 
	position:relative; 
	font-size: 93%;/*63%;   93%*/
	/* padding-bottom:250px; */
}
.crfmenu ul {
	padding:0; 
	margin:0;
	list-style-type: none;
}
.crfmenu ul li {
	float:left;
	position:relative;
}
.crfmenu ul li a, .crfmenu ul li a:visited { /* menyval överst */
	display:block; 
	text-decoration:none; 
	font-weight: bold;
	color:#555555; 
	width:139px; 
	height:22px; 	
	border:1px solid #afafaf; 
	background-image: url(/ikoner/meny_level1background.gif); 
    background-repeat: repeat-x; 
	padding-left:10px; 
	line-height:22px; /* 3em */
}
* html .crfmenu ul li a, .crfmenu ul li a:visited {
	width:149px;
	w\idth:139px;
}
.crfmenu ul li ul {
	display: none;
}
table {
	margin:-1px; 
	border-collapse:collapse;
	font-size:1em;
}

/* specific to non IE browsers */
.crfmenu ul li:hover a { /* menyval överst hover */
	color:#ffffff; 
	background:#f49ac1;
	background-image: url(/ikoner/meny_level1background_hover.gif); 
    background-repeat: repeat-x;	
}
.crfmenu ul li:hover ul {
	display:block; 
	position:absolute; 
	top:23px; /* 3em */
	margin-top:1px;
	left:0; 
	width:179px;
	border: solid 1px #afafaf;
}
.crfmenu ul li:hover ul li ul {
	display: none;
}



.crfmenu ul li:hover ul li a { /* dropdown  */
	border: 0px;
	border-bottom: 1px solid #ffffff;
	display:block; 
	background: #e2e2e2; /* #f49ac1; */
	background-image: url(/ikoner/meny_level2background.gif); 
    background-repeat: repeat-y;
	font-weight: normal;
	color:#555555; 
	height:auto; 
	line-height: 1em;
	padding:5px 10px; 
	width:180px;
	w\idth:159px;
	/* width:150px;
	w\idth:129px; */

}
.crfmenu ul li:hover ul li a.drop {
	background-image: url(/ikoner/meny_level2background_medpil.gif); 
	margin-bottom: -1px;
}
.crfmenu ul li:hover ul li a:hover {
	background:#f49ac1; 
	color:#ffffff;
}
.crfmenu ul li:hover ul li:hover ul {
	display:block; 
	position:absolute; 
	left:179px; 
	top:-1px;
	width:179px;
}
.crfmenu ul li:hover ul li:hover ul.left {
	left:-182px;
}