/*  Small links */
#topSmallLinks{
  margin-top:5px;
  text-align:right;
  color:#a9a9a9;
  margin-bottom:5px;
  font-size:12px;
}
#topSmallLinks a{
  font-size:12px;
  color:#a9a9a9;
  text-decoration:none;
}
#topSmallLinks a:hover{
  text-decoration:underline;
}
#topSmallLinksOrange, #topSmallLinksOrange a{
  color:#E58421;
}

/* Top Nav */

#topnavcontainer {
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
	padding: 0px; 
	width:440px;
	margin-top:-10px;
	margin-left:-10px;
  background:transparent url(http://www.mobeljakt.se/images/v4/bg_topnav.gif) repeat-x scroll left bottom;
	position: relative;
  z-index: 100;
  float:left; clear:both;
}



#topnav, #topnav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-weight: bold;	
}

#topnav {
	padding: 0px;border-style: solid;
	border-color: #fff;
	border-width: 1px 1px 0px 1px;
	border-left-color: #e5e5e6;
	float: left; 

}

#topnav li {
  float: left;
  width:105px;
  padding: 0px 1px 0px 0px;
  font-family: arial, Helvetica, Geneva, sans-serif;
  text-transform: uppercase;
  text-align: left;
  position: relative;
  border-left:1px solid #fff;
  border-right:1px solid #e5e5e6;
  cursor: pointer;
  z-index: 100; 
}

#topnav a {
  color:#404040;
  display:block;
  font-size:12px;
  font-family:arial;
  font-weight:600;
  height:32px;
  letter-spacing:0.3px;
  line-height:35px;
  text-align:center;
  text-decoration:none;
  white-space:nowrap;
}

#topnav li#tn1 { border-left-width: 0; }
#topnav li#tn10 { border-right-color: #e5e5e6; border-right-width: 0; }

li#tn1 {width:127px; z-index: 100}
li#tn2 {width:116px; z-index: 100}
li#tn3 {width:140px; z-index: 100}
li#tn4 {width:116px; z-index: 100}
li#tn5 {width:116px; z-index: 100}
li#tn6 {width:126px; z-index: 100}
li#tn7 {width:126px; z-index: 100}
li#tn8 {width:106px; z-index: 100}
li#tn9 {width:77px; z-index: 100}
li#tn10 {width:0; z-index: 100}


#topnav li:hover,
#topnav li.sfhover {
background-color: #fff;
}

#topnav li.sfhover a,
#topnav li.sfhover a:hover,
#topnav li:hover a,
#topnav li{
	color: #393939; }
#topnav li:hover a:hover {
	color: orange;
}

#topnav li ul {
	position: absolute;
/*	width: 178px; */
	left: -999em;
	font-weight: normal;
	border-top: 1px solid #393939;
	z-index:1000;
	margin:0px;
}

/*
li#tn2 ul {width:175px; z-index: 100;}
li#tn3 ul {width:150px; z-index: 100;}
li#tn4 ul {width:225px; z-index: 100;}
li#tn5 ul {width:150px; z-index: 100;}
li#tn6 ul {width:175px; z-index: 100;}
li#tn7 ul {width:200px; z-index: 100;}
li#tn8 ul {width:175px; z-index: 100;}
li#tn9 ul {width:175px; z-index: 100;}
*/


/* Fix IE. Hide from IE Mac \*/
* html ul#topnav li { float: left; height: 1%;}
* html ul#topnav li a { height: 1%;}
/* End */

#topnav li li {
	width: 100%;
	background-color: #fff;
	border-color:#a0a0a0;
	border-style: solid;
	border-width:0 1px 1px 1px;
	text-align: left;
	padding: 0;
	float: left;
	clear: left;
	color:#000;
	/*width: 176px;*/
text-transform:none;
}

#topnav li:hover ul, #topnav li.sfhover ul {left: auto;}

#topnav li ul a {
	width: auto;
	padding: 4px 10px; 
	border-right: none;
	color: #fff;
	font-weight:bold;
	font-size: 12px;
	text-align: left;
	line-height: 1.4em;
	height: auto;
	/*_width: 158px;*/
}
#topnav li ul a:hover {background-color: #FFF; color:orange;}

#topnav li li ul li { border-width: 1px 0 0 0; padding: 0; }
#topnav li li ul li a { 
	padding-left: 28px;
	background: url(/contents/images/plus_fff.gif) no-repeat 16px center;
	_width: 140px;
}
#topnav li li ul a:before {
/*	content: "\002B \0020";*/
}

#topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li.sfhover ul ul, #topnav li.sfhover ul ul ul {left: -999em;}
#topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li.sfhover ul, #topnav li li.sfhover ul, #topnav li li li.sfhover ul {left:auto;}

/*#topnav li:hover, #topnav li.sfhover {color:#Ffffff;}
#topnav li a:hover, #topnav li a.sfhover {color:#F26400;}
#topnav li ul a:hover, #topnav li ul a.sfhover {color:#000000;}*/

#topnav li#tn2:hover ul, #topnav li#tn2.sfhover ul {left: 0px;}
#topnav li#tn3:hover ul, #topnav li#tn3.sfhover ul {left: 0px;}
#topnav li#tn4:hover ul, #topnav li#tn4.sfhover ul {left: 0px;}
#topnav li#tn5:hover ul, #topnav li#tn5.sfhover ul {left: 0px;}
#topnav li#tn6:hover ul, #topnav li#tn6.sfhover ul {left: 0px;}
#topnav li#tn7:hover ul, #topnav li#tn7.sfhover ul {left: 0px;}
#topnav li#tn8:hover ul, #topnav li#tn8.sfhover ul {left: 0px;}
#topnav li#tn9:hover ul, #topnav li#tn9.sfhover ul {left: 0px;}
#topnav li#tn10:hover ul, #topnav li#tn10.sfhover ul {left: 0px;}

#topnav li#tn2 ul {width:185px;}
#topnav li#tn2 ul li {width:185px; z-index: 100;}
#topnav li#tn3 ul{width:140px;}
#topnav li#tn3 ul li {width:190px; z-index: 100;}
#topnav li#tn4 ul{width:152px;}
#topnav li#tn4 ul li {width:152px; z-index: 100;}
#topnav li#tn5 ul{width:108px;}
#topnav li#tn5 ul li {width:108px; z-index: 100;}
#topnav li#tn6 ul{width:160px;}
#topnav li#tn6 ul li {width:160px; z-index: 100;}
#topnav li#tn7 ul{width:127px;}
#topnav li#tn7 ul li {width:127px; z-index: 100;}
#topnav li#tn8 ul {width:143px;}
#topnav li#tn8 ul li {width:143px; z-index: 100;}
#topnav li#tn9 ul{width:132px;}
#topnav li#tn9 ul li {width:132px; z-index: 100;}
#topnav li#tn10 ul{width:78px;}
#topnav li#tn10 ul li {width:78px; z-index: 100;}

/*  SEARCH BOX  */
#searchboxcontainer1 {
background:#989898 url(http://www.mobeljakt.se/images/v4/bg_search_top.gif) repeat-x scroll left top;
clear:left;
min-height:30px;
padding:5px 0 0;
position:relative;
text-align:left;
}
#searchboxcontainer3 {
margin:3px 0 0 6px;
padding:0;
}
#searchform {
  display:inline;
  width:300px;
}
div#searchbox {
color:#fff;
font-size:14px;
font-weight:bold;
height:15px;
left:15px;
margin:0;
padding:0;
position:absolute;
top:8px;
width:387px;
}
input.searchtextinput {
-x-system-font:none;
background-color:#FFFFFF;
border-color:#FFFFFF;
border-style:solid;
color:#000000;
font-family:arial,helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0px 10px 7px 10px;
padding:0px;
position:absolute;
width:200px;
background:url('http://www.mobeljakt.se/images/input_shadow.gif') repeat-x;
border:0px solid #CCCCCC;
color:#393939;
font-weight:bold;
padding:1px;
width:258px;

}

/* Drop down menu */
#topnav div
{	
  position: absolute;
  visibility: hidden;
  margin: 0;
  padding: 0;
  background: #FFF;
  border-bottom:2px solid #A0A0A0;
  border-left:2px solid #D9D9D9;
  border-right:2px solid #D9D9D9;
}

#topnav div a
{	position: relative;
	display: block;
	margin: 0;
	text-align: left;
	text-decoration: none;
	background: #FFF;
	color: #b5b5b5;
  text-transform: capitalize;
  font-size:14px;color:#005080; font-weight:normal;
}

#topnav div a:hover
{	background: #e0e0e0;
	color: #FFF;
}