.tabSmall-inactive,
.tabSmall-active,
.tabSmall-disabled,
.tabSmall-inactiveSecondary,
.tabSmall-activeSecondary,
.tabSmall-disabledSecondary,
.tabMedium-inactive,
.tabMedium-active,
.tabMedium-disabled,
.tabLarge-inactive,
.tabLarge-active,
.tabLarge-disabled {
	color: #fff;
	overflow: hidden;
	font-weight: bold;
	margin: 0;
	margin-right: -1px;
	float: left;
	display: block;
	line-height: 1.2em;
}


.tabSmall-inactive strong,
.tabSmall-active strong,
.tabSmall-disabled strong,
.tabMedium-inactive strong,
.tabMedium-active strong,
.tabMedium-disabled strong,
.tabLarge-inactive strong,
.tabLarge-active strong,
.tabLarge-disabled strong{
	padding-left: 10px;
	padding-right: 10px;
}












.tabSmall-inactive strong,
.tabSmall-inactive span,
.tabSmall-active strong,
.tabSmall-active span,
.tabSmall-disabled strong,
.tabSmall-disabled span,
.tabSmall-inactiveSecondary strong,
.tabSmall-inactiveSecondary span,
.tabSmall-activeSecondary strong,
.tabSmall-activeSecondary span,
.tabSmall-disabledSecondary strong,
.tabSmall-disabledSecondary span{
	padding-top: 5px;
	height: 20px;
	float: left;
	display: block;
}


/* inactive */
.tabSmall-inactive strong 			{background: url(tabs.png) -10px 0px; color: #222222;}
.tabSmall-inactive span.l			{background: url(tabs.png) 0px 0px; width: 10px;}
.tabSmall-inactive span.r			{background: url(tabs.png) -240px 0px; width: 10px;}

/* inactive:hover */
.tabSmall-inactive:hover strong		{background: url(tabs.png) -10px -30px; color: #222222;}
.tabSmall-inactive:hover span.l		{background: url(tabs.png) 0px -30px; width: 10px;}
.tabSmall-inactive:hover span.r		{background: url(tabs.png) -240px -30px;	width: 10px;}



/* active */
.tabSmall-active strong				{background: url(tabs.png) -10px -60px; color: #222222;}
.tabSmall-active span.l				{background: url(tabs.png) 0px -60px; width: 10px;}
.tabSmall-active span.r				{background: url(tabs.png) -240px -60px;	width: 10px;}

/* active:hover */
.tabSmall-active:hover strong		{background: url(tabs.png) -10px -90px; color: #222222;}
.tabSmall-active:hover span.l		{background: url(tabs.png) 0px -90px; width: 10px;}
.tabSmall-active:hover span.r		{background: url(tabs.png) -240px -90px;	width: 10px;}



/* disabled */
.tabSmall-disabled strong			{background: url(tabs.png) -10px -120px; color: #222222;}
.tabSmall-disabled span.l			{background: url(tabs.png) 0px -120px; width: 10px;}
.tabSmall-disabled span.r			{background: url(tabs.png) -240px -120px; width: 10px;}

/* disabled:hover */
.tabSmall-disabled:hover strong		{background: url(tabs.png) -10px -150px; color: #222222;}
.tabSmall-disabled:hover span.l		{background: url(tabs.png) 0px -150px; width: 10px;}
.tabSmall-disabled:hover span.r		{background: url(tabs.png) -240px -150px; width: 10px;}


	
	


/* inactiveSecondary */
.tabSmall-inactiveSecondary strong 				{background: url(tabs.png) -10px -180px; color: #343434; font-weight: normal;}
.tabSmall-inactiveSecondary span.l				{background: url(tabs.png) 0px -180px; width: 10px;}
.tabSmall-inactiveSecondary span.r				{background: url(tabs.png) -240px -180px; width: 10px;}

/* inactiveSecondary:hover */
.tabSmall-inactiveSecondary:hover strong		{background: url(tabs.png) -10px -210px; color: #343434; font-weight: normal;}
.tabSmall-inactiveSecondary:hover span.l		{background: url(tabs.png) 0px -210px; width: 10px;}
.tabSmall-inactiveSecondary:hover span.r		{background: url(tabs.png) -240px -210px; width: 10px;}



/* activeSecondary */
.tabSmall-activeSecondary strong				{background: url(tabs.png) -10px -240px; color: #343434;}
.tabSmall-activeSecondary span.l				{background: url(tabs.png) 0px -240px; width: 10px;}
.tabSmall-activeSecondary span.r				{background: url(tabs.png) -240px -240px; width: 10px;}

/* activeSecondary:hover */
.tabSmall-activeSecondary:hover strong			{background: url(tabs.png) -10px -270px; color: #343434;}
.tabSmall-activeSecondary:hover span.l			{background: url(tabs.png) 0px -270px; width: 10px;}
.tabSmall-activeSecondary:hover span.r			{background: url(tabs.png) -240px -270px;width: 10px;}



/* disabledSecondary */
.tabSmall-disabledSecondary strong				{background: url(tabs.png) -10px -300px; color: #fff; font-weight: normal;}
.tabSmall-disabledSecondary span.l				{background: url(tabs.png) 0px -300px; width: 10px;}
.tabSmall-disabledSecondary span.r				{background: url(tabs.png) -240px -300px; width: 10px;}

/* disabledSecondary:hover */
.tabSmall-disabledSecondary:hover strong		{background: url(tabs.png) -10px -330px; color: #fff; font-weight: normal;}
.tabSmall-disabledSecondary:hover span.l		{background: url(tabs.png) 0px -330px; width: 10px;}
.tabSmall-disabledSecondary:hover span.r		{background: url(tabs.png) -240px -330px; width: 10px;}



















.tabMedium-inactive span,
.tabMedium-inactive strong,
.tabMedium-active span,
.tabMedium-active strong,
.tabMedium-disabled span,
.tabMedium-disabled strong{
	padding-top: 10px;
	height: 25px;
	float: left;
	display: block;
	font-size: 1.2em;
}



/* inactive */
.tabMedium-inactive strong			{ background: url(tabs.png) -310px 0px; color: #222222;}
.tabMedium-inactive span.l			{ background: url(tabs.png) -300px 0px; width: 10px; }
.tabMedium-inactive span.r			{ background: url(tabs.png) -640px 0px; width: 10px; }

/* inactive:hover */
.tabMedium-inactive:hover strong	{ background: url(tabs.png) -310px -40px; color: #222222;}
.tabMedium-inactive:hover span.l	{ background: url(tabs.png) -300px -40px; width: 10px; }
.tabMedium-inactive:hover span.r	{ background: url(tabs.png) -640px -40px; width: 10px; }



/* active */
.tabMedium-active strong			{ background: url(tabs.png) -310px -80px; color: #222222;}
.tabMedium-active span.l			{ background: url(tabs.png) -300px -80px; width: 10px; }
.tabMedium-active span.r			{ background: url(tabs.png) -640px -80px; width: 10px; }

/* active:hover */
.tabMedium-active:hover strong		{ background: url(tabs.png) -310px -120px; color: #222222;}
.tabMedium-active:hover span.l		{ background: url(tabs.png) -300px -120px; width: 10px; }
.tabMedium-active:hover span.r		{ background: url(tabs.png) -640px -120px; width: 10px; }



/* disabled */
.tabMedium-disabled strong			{ background: url(tabs.png) -310px -160px; color: #222222;}
.tabMedium-disabled span.l			{ background: url(tabs.png) -300px -160px; width: 10px; }
.tabMedium-disabled span.r			{ background: url(tabs.png) -640px -160px; width: 10px; }

/* disabled:hover */
.tabMedium-disabled:hover strong	{ background: url(tabs.png) -310px -200px; color: #222222;}
.tabMedium-disabled:hover span.l	{ background: url(tabs.png) -300px -200px; width: 10px; }
.tabMedium-disabled:hover span.r	{ background: url(tabs.png) -640px -200px; width: 10px; }












.tabLarge-inactive span,
.tabLarge-inactive strong,
.tabLarge-active span,
.tabLarge-active strong,
.tabLarge-disabled span,
.tabLarge-disabled strong{
	padding-top: 10px;
	height: 40px;
	float: left;
	display: block;
	font-size: 2em;
	line-height: 1.3;
}



/* inactive */
.tabLarge-inactive strong			{ background: url(tabs.png) -715px 0px; color: #222222;}
.tabLarge-inactive span.l			{ background: url(tabs.png) -700px 0px; width: 15px; }
.tabLarge-inactive span.r			{ background: url(tabs.png) -1185px 0px; width: 15px; }

/* inactive:hover */
.tabLarge-inactive:hover strong		{ background: url(tabs.png) -715px -60px; color: #222222;}
.tabLarge-inactive:hover span.l		{ background: url(tabs.png) -700px -60px; width: 15px; }
.tabLarge-inactive:hover span.r		{ background: url(tabs.png) -1185px -60px; width: 15px; }



/* active */
.tabLarge-active strong				{ background: url(tabs.png) -715px -120px; color: #222222;}
.tabLarge-active span.l				{ background: url(tabs.png) -700px -120px; width: 15px; }
.tabLarge-active span.r				{ background: url(tabs.png) -1185px -120px; width: 15px; }

/* active:hover */
.tabLarge-active:hover strong		{ background: url(tabs.png) -715px -180px; color: #222222;}
.tabLarge-active:hover span.l		{ background: url(tabs.png) -700px -180px; width: 15px; }
.tabLarge-active:hover span.r		{ background: url(tabs.png) -1185px -180px; width: 15px; }



/* disabled */
.tabLarge-disabled strong			{ background: url(tabs.png) -715px -240px; color: #222222;}
.tabLarge-disabled span.l			{ background: url(tabs.png) -700px -240px; width: 15px; }
.tabLarge-disabled span.r			{ background: url(tabs.png) -1185px -240px; width: 15px; }


/* disabled:hover */
.tabLarge-disabled:hover strong		{ background: url(tabs.png) -715px -300px; color: #222222;}
.tabLarge-disabled:hover span.l		{ background: url(tabs.png) -700px -300px; width: 15px; }
.tabLarge-disabled:hover span.r		{ background: url(tabs.png) -1185px -300px; width: 15px; }














.gws-component-menuTopDropDown {
	background: #52a9d4;
	height: auto;
	overflow: hidden;
}


.gws-component-menuTopDropDown ul,
.gws-component-menuTopDropDown ul li{
	display: inline;
	list-style: none!important;
	margin: 0;
	padding: 0;
}


.gws-component-menuTopDropDown ul > li{
	display: block;
	float: left;
}
 
 
 
 
 

.gws-component-menuTopDropDown ul.level1 li a{
	padding: 8px 10px;
	border-right: 1px solid #7ebfdf;
	color: #fff;
	display: block;
	position: relative;
}




.gws-component-menuTopDropDown ul.level1 li a:hover,
.gws-component-menuTopDropDown .displaySub > a{
	background: #fff;
	color: #000!important;
	border: 1px solid #7ebfdf;
	border-bottom: none;
	padding: 7px 9px 8px 10px!important;
}




.gws-component-menuTopDropDown ul.level1 li a.active,
.gws-component-menuTopDropDown ul.level1 li a.firstActive,
.gws-component-menuTopDropDown ul.level1 li a.lastActive{
	background: #fff;
	color: #000!important;
	border: 1px solid #7ebfdf;
	border-bottom: none;
	padding: 7px 9px 8px 10px!important;
}






.gws-component-menuTopDropDown .level2{
	display: none;
	position: absolute;
	z-index: 500;
	background: #fff;
}


.gws-component-menuTopDropDown .level2 ul li{
}

.gws-component-menuTopDropDown .level2 ul li a{
	color: #444;
	line-height: 1.5em;
	border: 0;
	padding: 0!important;
}

.gws-component-menuTopDropDown .level2 ul li a:hover{
	border: 0;
	padding: 0!important;
	background: none;
}



.gws-component-menuTopDropDown .displaySub .level2{
	display: block!important;
	border: 1px solid #7ebfdf;
	border-top: none;
	background: #fff url(http://www.muxmedialab.no/uploads/meny/alternating.png);
	overflow: hidden;
}

.gws-component-menuTopDropDown .displaySub .level2 ul{
	float: left;
	padding: 10px 0;
	width: 200px;
}

.gws-component-menuTopDropDown .displaySub .level2 ul li{
	font-weight: bold;
	padding: 0 20px 0 10px;
	float: none;
	overflow: hidden;
}
 


.gws-component-menuTopDropDown .displaySub .level2 ul ul li{
	display: block;
	float: none;
	font-weight: normal;
	padding: 0!important;
}

.gws-component-menuTopDropDown .level2 ul ul li a,
.gws-component-menuTopDropDown .level2 ul ul li a:hover{
	padding-left: 10px!important;
}


.gws-component-menuTopDropDown .displaySub .level2 ul ul {
	display: block;
	padding: 0;
}













/*

.gws-component-menuTopDropDown {
	background: url(tabs.png) 0px -750px ; color: #d8e2c0;
}

.gws-component-menuTopDropDown ul,
.gws-component-menuTopDropDown ul li{
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}

.gws-component-menuTopDropDown ul > li a{
	display: inline-block;
	padding: 10px 10px;
	margin-right: -4px;
	text-decoration: none;
}



.gws-component-menuTopDropDown ul > li a {
}

.gws-component-menuTopDropDown ul > li a.first {
}

.gws-component-menuTopDropDown ul > li a.active{
	background: url(tabs.png) -20px -910px; color: #222222;
}
.gws-component-menuTopDropDown ul > li a:hover{
	background: url(tabs.png) -20px -830px; color: #222222;
}

.gws-component-menuTopDropDown ul > li a:hover,
.gws-component-menuTopDropDown .displaySub a {
	background: url(tabs.png) -20px -830px; color: #222222;
}

.gws-component-menuTopDropDown ul > li a.firstActive {
	background: url(tabs.png) 0px -910px; color: #222222;
}

.gws-component-menuTopDropDown ul > li a.first:hover,
.gws-component-menuTopDropDown ul > li a.firstActive:hover {
	background: url(tabs.png) 0px -830px; color: #222222;
}

.level2{
	display: none;
}




.gws-component-menuTopDropDown .displaySub .level2{
	display: block!important;
	position: absolute;
	background: #aebd8a;
	width: 970px;
	z-index: 100;
}

.gws-component-menuTopDropDown .displaySub .level2 a{
	padding: 3px 0;
	margin: 0;
	background: none!important;
	font-weight: bold;
	color: #222222;
	display: block;
}


.gws-component-menuTopDropDown .displaySub .level2 ul{
	padding: 10px;
	display: block;
	float: left;
	width: 150px;
}

.gws-component-menuTopDropDown .displaySub .level2 ul ul{
	float: none;
	width: auto;
	padding: 0;
	margin-left: 10px;
}

.gws-component-menuTopDropDown .displaySub .level2 ul ul a{
	font-weight: normal;
	padding: 0!important;
}

*/