/**
 * MainNav 
 */

#mainNav{
	float: left;
	width: 700px;
	height: 65px;
}
#mainNav ul{
	float: right;
	margin: 0;
	padding:0;
	list-style-type: none;
}
#mainNav ul li{
	float: left;
	margin: 0 0 0 10px;
	padding: 0;
}
#mainNav ul li a,
#mainNav ul li span.active
{
	display: block;
	padding-top: 8px;
	text-align: center;
	font-size: 12px;
	height: 18px;
	color: #333;
}
#mainNav ul li a:hover{
	text-decoration: none;
}

/* De olika storlekarna */
#mainNav ul li.large{
	background: url(../images/meny_bg_large.png) left top no-repeat;
	width: 137px;
	height: 31px;
}
#mainNav ul li.large span.active,
#mainNav ul li.large a:hover,
#mainNav ul li.large a.trail
{
	background: url(../images/meny_bg_large_active.jpg) 50% 95% no-repeat;
}
#mainNav ul li.medium
{
	background: url(../images/meny_bg_medium.png) left top no-repeat;
	width:113px;
	height:32px;
}
#mainNav ul li.medium span.active,
#mainNav ul li.medium a:hover,
#mainNav ul li.medium a.trail
{
	background: url(../images/meny_bg_medium_active.jpg) 50% 95% no-repeat; 
}
#mainNav ul li.small{
	background: url(../images/meny_bg_small.png) left top no-repeat;
	width: 91px;
	height: 32px;
}
#mainNav ul li.small span.active,
#mainNav ul li.small a:hover,
#mainNav ul li.small a.trail
{
	background: url(../images/meny_bg_small_active.jpg) 50% 95% no-repeat;
}


/**
 * Subnavigering 
 **/
#subNav {
}

#subNav ul{
	margin: 0;
	padding: 0;
	padding-top: 10px;
	list-style-type: none;
}
#subNav ul li{
	margin: 0;
	padding: 0;
}
#subNav ul.level_1 li a, #subNav ul.level_1 li span.active{
	font-size: 12px;
	color: #333;
}
#subNav ul.level_1 li span.active, #subNav ul.level_1 li.trail a {
	background-color: #0e71b4;
	padding: 2px 20px 2px 5px;
	color: white;
}
#subNav ul.level_1 li{
	padding: 3px 0 3px 0;
	margin-bottom: 5px;
}

/** 
 * Snabbnavigering
 */
#quickNav{
	background-color: white;
	padding: 40px 10px 20px 10px;
}


/** 
 * footerNav 
 */
#footerNav{
	border-top: 2px solid #999;
}
#footerNav ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#footerNav ul li{
	margin: 0;
	padding: 0;
}
#footerNav ul.level_1 li{
	float: left;
	width: 140px;
}
#footerNav ul.level_1 li a, #footerNav ul.level_1 li span.active{
	display: block;
	padding: 4px 0 2px 10px;
	border-bottom: 1px solid #999;
	font-size: 14px;
	color: #333;
}
#footerNav ul.level_2 li{
	float: left;
	width: 140px;
	border: none;
	font-family: Arial, helvetica, sans-serif;
}
#footerNav ul.level_2 li a, #footerNav ul.level_2 li span.active{
	display: block;
	border: none;
	font-size: 11px;
}
#footerNav ul li.inActive{
	display: none;
}

