a:link {
	color: #3399FF;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
}
a:active {
	color: #3399FF;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
}
a:visited {
	color: #3399FF;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
}
a:hover {
	color: #ED7600;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px;
}
hr
{
	margin-top: -4px;
	color: #3399FF;
	height: 1px;
}
ol
{
	font-size: 10px;
}
.filler 
{
	background-color: #FFFFFF;
}
SELECT {
    border: 1px black solid;
    background-color: white;
    HEIGHT: 18px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px
}
.utittel {
	font-weight: bold;
	font-family: verdana;
	font-size:12px;
	text-decoration: none;
}
.vareTabellVenstre {
 padding: 5px;
 border-left: 1px solid #afafaf;
 border-top: 1px solid #afafaf;
 border-bottom: 1px solid #afafaf;
}
.vareTabell {	
 padding: 5px;
 border-left: 1px solid #afafaf;
 border-right: 1px solid #afafaf;
 border-top: 1px solid #afafaf;
 border-bottom: 1px solid #afafaf;
}
.vareTabellHoyre {	
 padding: 5px;
 border-right: 1px solid #afafaf;
 border-top: 1px solid #afafaf;
 border-bottom: 1px solid #afafaf;
}
.tekst {
	font-weight: normal;
	font-family: verdana;
	font-size:10px;
	color: black;
}
.info {
	font-weight: bold;
	font-family: verdana;
	font-size:10px;
	color: black;
}
.negsvar {
	font-weight: bold;
	font-family: verdana;
	font-size:12px;
	color: red;
}
.feltlabel {
	font-weight: normal;
	font-family: verdana;
	font-size:11px;
}
.feltdata {
	font-weight: normal;
	font-family: verdana;
	font-size:10px;
	color: black;
}
.feltdatauthevet {
	font-weight: bold;
	font-family: verdana;
	font-size:10px;
	color: black;
}
.feltinput {
	font-weight: normal;
	font-family: verdana;
	font-size:12px;
	color: black;
	background: white;
	border: solid 1px #d0d0d0;
	height: 22px;
}
.feltInputCheckbox {
	font-weight: normal;
	font-family: verdana;
	font-size:12px;
	color: black;
	height: 22px;
}
.feltInputSmall {
	font-weight: normal;
	font-family: verdana;
	font-size:10px;
	color: black;
	background: white;
	border: solid 1px #d0d0d0;
}
.feltInputTall {
	font-weight: normal;
	font-family: verdana;
	font-size:10px;
	color: black;
	background: white;
	border: solid 1px #d0d0d0;
	text-align: right;
	vertical-align: center;
}
.feltinputToppInfo {
	font-weight: normal;
	font-family: verdana;
	font-size:10px;
	color: black;
	background: #D1D9E6;
	border: solid 1px #d0d0d0;
	text-align: right;
	vertical-align: center;
	margin-bottom:4px;
}
.feltCheckbox {
	font-size:10px;
	border: 0px;
}
.feltinputForside {
	font-weight: normal;
	font-family: verdana;
	font-size:10px;
	color: black;
	background: #FFFFFF;
	border: solid 1px #d0d0d0;
	text-align: right;
	vertical-align: center;
	margin-bottom:4px;
}
.knapp {
	font-weight: normal;
	font-family: verdana;
	font-size:10px;
	color: white;
	border: 0;
	padding-left:2px;
	padding-right:2px;
	height: 22px;
	background: #3399FF;
	cursor: pointer;
}
.knappSkjulVis {
	font-weight: normal;
	font-family: verdana;
	font-size:10px;
	color: black;
	border: 0;
	border-left: 1px solid gray;
	border-top: 1px solid gray;
	border-right: 2px solid gray;
	border-bottom: 2px solid gray;
	height: 22px;
	text-align: center;
	background: #dadada;
	cursor: pointer;
}
.tabellhead {
	font-weight:bold;
	font-family: verdana;
	font-size:11;
	color: black;
	height: 26;
	padding-right: 5px;
	padding-left: 5px;
	background-image:url('/shop/design/Listeoverskrifter bakgrunn.jpg')
}
.tabellHeadFeltMedRamme {
	font-family: verdana;
	border-right: 1px solid white;
}
.subsec1 {
	font-family: verdana;
	padding-right: 5px;
	padding-left: 5px;
	font-size:10px;
	background:#dadada;
	height: 24px;
}
.subsec2 {
	font-family: verdana;
	padding-right: 5px;
	padding-left: 5px;
	font-size:10px;
	background:#ebebeb;
	height: 24px;
}
.subsec3 {
	font-family: verdana;
	padding-right: 5px;
	padding-left: 5px;
	font-size:10px;
	background:#f0f0f0;
	height: 24px;
}
.subsec4 {
	font-family: verdana;
	padding-right: 5px;
	padding-left: 5px;
	font-size:10px;
	background:#f6f6f6;
	height: 24px;
}
.subsec5 {
	font-family: verdana;
	padding-right: 5px;
	padding-left: 5px;
	font-size:10px;
	background:#f9f9f9;
	height: 24px;
}
.subsec6 {
	font-family: verdana;
	padding-right: 5px;
	padding-left: 5px;
	font-size:10px;
	background:#f9f9f9;
	height: 24px;
}
.tabellfeltMedRamme {
	font-family: verdana;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}
.sidetopp {
	background: #3399FF;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: black;
}
.toppInfo {
	color: white;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	padding-left: 19px;
	height: 27px;
	background: #5af;
}
.arbeidsomraade {
	width: 100%;
	height: 100%;
	overflow: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.arbeidsomrade_linje {
	font-family: verdana;
	padding-right: 5px;
	padding-left: 5px;
	font-size:11px;
	background:#dadada;
	height: 24px;
}
.infoside {
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
}
.meny {
	background: #EBEBEB;
	border-right: 1px solid #757575;
}
.menynivaa_1 {
	background: 3399FF;
	background-color: #3399ff;
	border-bottom: 1px solid #757575;
	padding-left: 5px;
	height: 27px;
}
.menynivaa_2 {
	background: #3399FF;
	border-bottom: 1px solid #757575;
	padding-left: 5px;
	height: 27px;
}
.menynivaa_3 {
	background: #3399FF;
	border-bottom: 1px solid #757575;
	padding-left: 5px;
	height: 27px;
}
.menynivaa_4 {
	background: 3399FF;
	border-bottom: 1px solid #757575;
	padding-left: 15px;
	height: 27px;
}
.menynivaa_5 {
	background: 3399FF;
	border-bottom: 1px solid #757575;
	padding-left: 20px;
	height: 27px;
}
.menynivaa_6 {
	background: 3399FF;
	border-bottom: 1px solid #757575;
	padding-left: 25px;
	height: 27px;
}



a.menytekstnivaa_1 {
	color: white;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana;
	cursor: pointer;
}

a.menytekstnivaa_1:link {
	color: white;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana;
	cursor: pointer;
}
a.menytekstnivaa_1:active {
	color: white;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana;
	cursor: pointer;
}
a.menytekstnivaa_1:visited {
	color: white;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana;
	cursor: pointer;
}
a.menytekstnivaa_1:hover {
	color: white;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana;
	cursor: pointer;
}

.menytekstnivaa_2 {
	color: white;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 10px;
}

.menytekstnivaa_2:link {
	color: white;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 10px;
}
.menytekstnivaa_2:active {
	color: white;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 10px;
}
.menytekstnivaa_2:visited {
	color: white;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 10px;
}
.menytekstnivaa_2:hover {
	color: white;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 10px;
}


.menytekstnivaa_3 {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 30px;
}

.menytekstnivaa_3:link {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 30px;
}
.menytekstnivaa_3:active {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 30px;
}
.menytekstnivaa_3:visited {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 30px;
}
.menytekstnivaa_3:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 30px;
}

.menytekstnivaa_4 {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 40px;
}

.menytekstnivaa_4:link {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 40px;
}
.menytekstnivaa_4:active {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 40px;
}
.menytekstnivaa_4:visited {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 40px;
}
.menytekstnivaa_4:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 40px;
}


.menytekstnivaa_5 {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 55px;
}

.menytekstnivaa_5:link {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 55px;
}
.menytekstnivaa_5:active {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 55px;
}
.menytekstnivaa_5:visited {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 55px;
}
.menytekstnivaa_5:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 55px;
}



.menytekstnivaa_5 {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 55px;
}

.menytekstnivaa_5:link {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 55px;
}
.menytekstnivaa_5:active {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 55px;
}
.menytekstnivaa_5:visited {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 55px;
}
.menytekstnivaa_5:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 55px;
}


.menytekstnivaa_6 {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 70px;
}

.menytekstnivaa_6:link {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 70px;
}
.menytekstnivaa_6:active {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 70px;
}
.menytekstnivaa_6:visited {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 70px;
}
.menytekstnivaa_6:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 70px;
}



.menytekstnivaa_6 {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 70px;
}

.menytekstnivaa_6:link {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 70px;
}
.menytekstnivaa_6:active {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 70px;
}
.menytekstnivaa_6:visited {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 70px;
}
.menytekstnivaa_6:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
	padding-left: 70px;
}


.menyToppNivaa_1 {
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
}
.menyToppTekstnivaa_1 {
	color: white;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
	cursor: pointer;
}
.handlekurv_mini {
	background: #EBEBEB;
	border-left: 1px solid #757575;
}
.handlekurv_mini_varelinje {
	background-image:url('/shop/design/Handlekurv produktbakgrunn med ramme.jpg');
	padding-left: 5px;
	border-left: 2px solid white;
	border-right: 2px solid white;
	height: 40px;
}
.handlekurv_mini_varelinjetekst {
	font-size: 9px;
	font-weight: normal;
	font-family: verdana;
	color: black;
}
.handlekurv_infolinje {
	font-size: 9px;
	font-weight: normal;
	font-family: verdana;
	color: black;
	border-bottom: 1px solid white;
	height: 22px;
}
DIV.rstpaging {
	display:inline;
	font-size:12px;
	padding-right: 10px;
}
DIV.rstpage {
	display:inline;
	margin:1px;
}
DIV.rststatus {
	display:inline;
	margin:5px;
}
.produktRamme {
	border: 1px solid #989898;
	margin-bottom: 0px;
	margin-top: 5px;
}
.produktFeltInput {
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-align: right;
	background-color: #D2DAE7;
	border: 1px solid #646567;
	margin-bottom: 2px;
}
.produktStorHeader {
	color: #339800;
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana;
	padding-left: 20px;
}
.produktStorTekst {
	color: #363636;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	padding-left: 20px;
}
.produktStorPrislinje {
	color: #339800;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	padding-left: 5px;
	padding-right: 5px;
	border-top: 1px solid #989898;
	height: 25px;
}
.produktMiniHeader {
	color: #262626;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana;
	padding-left: 22px;
}
.produktMiniTekst {
	color: #696969;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana;
	padding-left: 10px;
}
.produktMiniPrislinje {
	color: #393939;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	padding-left: 0px;
	padding-right: 5px;
}
.nyhetForsideTittel {
	color: #363636;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	margin-left: 20px;
}
.nyhetForsideIngress {
	color: black;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	margin-left: 20px;
}
.nyhetTittel {
	color: #363636;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	padding-left: 5px;
}
.nyhetIngress {
	color: black;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	padding-left: 5px;
	padding-top: 5px;
}
.nyhetBrodtekst {
	color: black;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	padding-left: 5px;
}
.nyhetTemaTittel {
	color: #363636;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	padding-left: 5px;
}
.nyhetTemaTekst {
	color: black;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	padding-left: 5px;
	padding-top: 5px;
}
.artikkelTittel {
	color: #707070;
	background: #EEEEEE;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.artikkelBildetekst {
	color: black;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	margin-left: 20px;
}
.artikkelTekst {
	color: #393939;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	margin-left: 20px;
	padding-top: 20px;
}
.artikkelVertikaldeling {
	border-right: 1px dotted #CCCCCC;
}
.artikkelHorisontaldeling {
	border-bottom: 1px dotted #CCCCCC;
}
.artikkelVertikalHorisontalDeling {
	border-right: 1px dotted #CCCCCC;
	border-bottom: 0px dotted #CCCCCC;
}
.strukturordre_intro {
	color: #393939;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	margin-top: 10px;
	padding: 10px;
	border: 1px solid black;
	width: 80%;
}
.strukturordre_InfoHodeNavn {
	color: #393939;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	padding-top: 20px;
}
.strukturordre_InfoHodeTekst {
	color: #393939;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana;
}
.strukturordre_InfoLinjeNavn {
	color: #393939;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
}
.strukturordre_InfoLinjeTekst {
	color: #393939;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	padding-bottom: 5px;
}
.strukturordre_InfoLinjeVareNummer {
	color: #393939;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	text-align: right;
}
.strukturordre_InfoLinjeVareNavn {
	color: #393939;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
}
.strukturordre_InfoLinjeVareTekst {
	color: #393939;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	padding-left: 30px;
	padding-bottom: 10px;
}
.strukturordre_feltInput {
	color: #393939;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	text-align: right;
	padding-right: 5px;
}
.strukturordre_linje {
	font-family: verdana;
	padding-right: 5px;
	padding-left: 5px;
	font-size:10px;
	background:#dadada;
	height: 24px;
}
.translabel {
		font-size:10;
		width:280px;
		height: 17px;
		margin: 0px;
		padding: 0px;
}
.sideTittel {
	background: #3399FF;
}