.td_leggihk
{
    height: 100%;
    vertical-align:bottom;
    text-align: center;
}
div#container
{
	position:static;
    width:100%;
    height:650px;
    vertical-align:top;
    border-spacing:0px;
    border: outset 0pt;
    border: inset 0pt;
    margin-bottom:100px;
}

.index_table
{
    width:100%;
    height:650px;
    vertical-align:top;
    border-spacing:0px;
    border: outset 0pt;
    border: inset 0pt;
}
body {
    margin:0px;
    font-family: verdana,arial, Helvetica, sans-serif;
    font-size: 12px;	
    /*background-color: black;*/
    background-color:white;
    /*background-image :url('bg_index.jpg');*/
    /*background-repeat:repeat-x;*/
   
}
.td_logo
{
    vertical-align:middle;
    text-align:left;
    width:100%;
    /*background-color:#3333FF;*/
    /*background-image :url('pic/bg_logo.png');*/
    /*background-repeat:repeat-x;*/
}
.td_top
{
background-image :url('pic/system/bg_top.jpg');
/*background-color:white;*/
height:140px;
}
.td_mainmenu
{
    background-image :url('pic/system/bakgrunn_meny.gif');
    width:100px;
    text-align:center;
    vertical-align:top;
}
.td_stripe
{
    background-color:black;
    width:3px;
    height:550px;
}

.body_admin {
    margin:0px;
    font-family: verdana,arial, Helvetica, sans-serif;
    font-size: 12px;	
    background-color: white;
}


.bodymeny{background-image :url('pic/system/bakgrunn_meny.gif');}
.td_main{
/*background-image :url('pic/system/bakgrunn.gif');*/
    background-color :lightgrey;
    vertical-align:top;
    text-align:center;
    width:100%;
}


.sitetable {
    width:100%;
    /*background-color:#3333FF;*/
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    border-spacing:0px;
}
.table_content
{
    background-color: white;
    width:100%;
    border-spacing:0px;

}
.table_footer
{
    background-color:gray;
    width:100%;
    color:white;
    vertical-align:middle;
    text-align:center;
    font-size: 12px;
    font-weight:bold;
    white-space:nowrap;  
}

A.headerbutton {
    COLOR: black; TEXT-DECORATION: none
}
A.headerbutton:hover {
    COLOR: #666666; TEXT-DECORATION: underline
}

a:link { color:#000000 ; text-decoration: none;}
a:visited { color: #000000 ; text-decoration: none; }
a:hover { color: #505067 ; text-decoration: none; }
a:active { color: #505067 ; text-decoration: none; }
.amenu{ color: #000000 ; text-decoration: none; font-weight: bold; font-size: 14px; padding-top: 2px; padding-bottom: 2px; }

.img_main_nyheter
{
    margin: 0px;
  border: 1px solid #0000ff;
  height:180px;
  width: auto;
  text-align: center;

    
}
.meny_top {
    background-image: url('system/topheader_blue.gif');
    /*background-image: url('pic/system/topplinje_main.gif');*/
    background-repeat:repeat-x;
    font-size: 14px;
    font-family: verdana;
    font-weight: bold;
    height:20px;
    text-align:left;
    vertical-align:middle;
 
    width:100%;
}
.cornermenu{
    font-family: verdana,Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: black;
    text-decoration: none;
}
.cornermenu_table{
    /*background-color: white;*/
    text-align:right;
    width:100%;
}
.cornermenu a:link{
    
}

.cornermenu a:active{
    background-color : #B9B9B9;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 16px;
    width: 160px;
    color: #626D73;
    text-decoration: none;
}

.cornermenu a:visited{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 16px;
    width: 160px;
    color: blue;
    text-decoration: none;
}

.cornermeny a:hover{
    background-color : #B9B9B9;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 16px;
    width: 160px;
    color: #000000;
    text-decoration: none;
}

.inactive{
    background-color : #B9B9B9;
    vertical-align : middle;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}

.active{
    background-color : #FFFFFF;
    vertical-align : middle;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}


par{ font-size: 16px;
        color: #000000 ;
        text-decoration: none;
        font-weight: bold;
    text-align: center;
    }



TD {
    font-size: 10px; COLOR: #333333; FONT-FAMILY: verdana, Arial
}
.topleftrightborder {
    BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px
}
.leftrightborder {
    BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px
}
.buybutton {
    BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; font-weight: bold; font-size: 10px; BORDER-LEFT: black 1px solid; CURSOR: pointer; COLOR: #ffffff; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, Arial; BACKGROUND-COLOR: #2cb003
}
.price {
    white-space: nowrap;  width:100%; text-align:center;
}

.priceh3 {
    font-weight: bold; font-size: 18px; COLOR:red;
}
.priceh3strike
 {
   font-size: 12px; text-decoration:line-through;
}
.bottomleftrightborder {
    BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.prodmenuheader {
    BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px; font-weight: bold; font-size: 10px; BORDER-LEFT: black 1px solid; COLOR: #ffffff; TEXT-INDENT: 4px; BORDER-BOTTOM: black 1px; BACKGROUND-COLOR: #3333FF
}
.rightborder {
    BORDER-RIGHT: black 1px solid
}
.basketedit {
    BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; font-size: 8px; Z-INDEX: 1; MARGIN-BOTTOM: 2px; BORDER-LEFT: black 1px solid; WIDTH: 14px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, Arial; HEIGHT: 12px
}
.bottomborder {
    BORDER-BOTTOM: black 1px solid
}
.pricebasket1 {
    font-weight: bold; font-size: 10px; COLOR:red; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, Arial
}
.texteditsi {
    BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; LEFT: 0px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 14px
}
.tm2 {
    TEXT-INDENT: 10px
}
.tm3 {
    TEXT-INDENT: 20px
}
.tm4 {
    TEXT-INDENT: 30px
}
.text9w {
    font-size: 9px; COLOR: white; FONT-FAMILY: verdana, Arial
}
.bottomleftborder {
    BORDER-RIGHT: black 1px; BORDER-TOP: black 1px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.bottomrightborder {
    BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.pbright {
    CURSOR: pointer; BORDER-BOTTOM: black 1px solid
}
.pbleft {
    CURSOR: pointer; BORDER-BOTTOM: black 1px solid
}
A.headerbutton:visited {
    font-weight: bolder; font-size: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-VARIANT: normal
}
.memassist {
    BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; font-size: 9px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, Arial
}
.divcenter {
    PADDING-RIGHT: 154px; LEFT: 155px; POSITION: absolute; TOP: 64px
}
.divleft {
    LEFT: 5px; WIDTH: 150px; POSITION: absolute
}
.divright {
    RIGHT: 4px; WIDTH: 150px; POSITION: absolute; TOP: 64px
}
.silogo {
    
}
.siline1 {
    BACKGROUND-COLOR: #dee9ef
}
.siline2 {
    BACKGROUND-COLOR: #f3f7f9
}
HTML .sileft {
    MARGIN-RIGHT: -3px
}
HTML .siright {
    PADDING-LEFT: 0px
}
HTML .divcenter {
    PADDING-RIGHT: 145px
}
.pricef3 {font-weight: normal; font-size: 18px; COLOR: #2cb003; FONT-STYLE: italic; TEXT-DECORATION: line-through;}


.main_nyheter      {
    background-color: white ; 
    width:33%;
    height:100%;
    border: 1px solid black; 
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    vertical-align:top;
    
}
.box_frame      {
    background-color:transparent ; 
    width:100%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    
}
.box_table	{
    border-collapse:collapse;
    border: 1px solid black; 
    width:100%;
    border-spacing:0px;
    
}
.box_overskrift	{
    background-image: url('system/topheader_blue.gif');
    /*background-image: url('pic/system/topplinje_main.gif');*/
    background-repeat:repeat-x;
    font-size: 14px;
    font-family: verdana;
    font-weight: bold;
    height:20px;
    text-align:left;
    vertical-align:middle;
    width:auto;
    width:100%;
}
.box_overskrifttxt1	{

    color:black;
    font-size:12px;
    font-weight: bold;
    vertical-align:middle;
    white-space:nowrap;
}
.box_overskrifttxt	{

    color:black;
    font-size:12px;
    font-weight: bold;
    vertical-align:middle;
    white-space:nowrap;
    width:100%;
}
.box_innhold
{
    
    background-color: #FFFFFF; 
    color:#000000; 
    font-size:10px;
    vertical-align:middle;
    width:100%;
    padding-left:3px; padding-right:3px; 
}
.box_overskrift_left{
    width:5px;
    background-image: url('pic/system/topplinje_venstre.gif');
    background-repeat:no-repeat;
}
.box_overskrift_right{
    width:5px;
    background-image: url('pic/system/topplinje_hoyre.gif');
    background-repeat:no-repeat;
    }


.varemeny
{
    color:#000000;
    font-size:14px;
    text-align:left;
    vertical-align:middle;
    width: 100%;
    font-weight: bold;
}
.tree1	{background-color: #999999;color:#000000;}
.varesok	{color:#000000; font-size:10px; font-weight:bold}
.varesok_navn	{color:#000000; font-size:14px; font-weight:bold}


.button {height: 18px; font-size:12px}
.buttonNew {font-size:10px; font-weight:bold}


.m_top2
{
    background-color: #C0C0C0;
    padding-top: 1px;
    padding-bottom: 1px;
    border-style: solid;
    border-width: 1px;
    border-color: #ffffff
}

.m_button       {font-size: 10px;  COLOR: #000000; TEXT-INDENT: 4px;}
.hk_hode        {font-weight: bold; font-size: 12px; background-color: #FFFFFF;}
.hk_linje       {font-weight: bold; font-size: 10px; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid; text-align:center}
.hk_linje_l     {font-weight: bold; font-size: 10px; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid; text-align:left}
.hk_linje_h       {
    color:white;
    background-color:gray;
    font-weight: bold; font-size: 14px;
    text-indent: 0px;
    border-left: black 1px solid;
    border-right: black 1px solid;
    border-bottom: black 1px solid;
    border-top: black 1px solid
}
.hk_footer	{
    width:100%;
    border-spacing:0px;
    padding:2px;
    background-color: white; 
    color:#FFFFFF;
    font-weight: bold; 
}

.basketedit     {BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; font-size: 8px; Z-INDEX: 1; MARGIN-BOTTOM: 2px; BORDER-LEFT: black 1px solid; WIDTH: 14px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, Arial; HEIGHT: 12px}
.pricebasket1 {font-weight: bold; font-size: 8px; COLOR: red; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, Arial}
.handlekurvBekreftet{font-size: 18px; font-weight:bold;COLOR: black;FONT-FAMILY: verdana, Arial}

a.menusel11231         {text-decoration: none; cursor:pointer; color:black; } 
td.tdmouseoversel11231 {cursor:pointer; background:#3333FF; border:none; border-color:black;}
td.tdmouseoffsel11231  {cursor:pointer; background:#C0C0C0; border:1px solid; border-color:#707070; }


a.sample_attach_root, a.sample_attach_root:visited, div.sample_attach_root
{ 
    padding: 2px 5px;
    text-align:left;
    text-decoration: none;
    font-family: Verdana, Sans-Sherif;
    font-weight: 900;
    font-size: 1.0em;
    color:   #008000;
}
a.sample_attach, a.sample_attach:visited, div.sample_attach
{
    display: block;
    padding: 2px 5px;
    text-align:left;
    background: #FFFFEE;
    border:1px solid black;
    text-decoration: none;
    font-family: Verdana, Sans-Sherif;
    font-weight: 900;
    font-size: 1.0em;
    color:   #008000;
    white-space:nowrap;
}
a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child             { border-bottom: 1px solid black; }

form.sample_attach
{
    position: absolute;
    visibility: hidden;
    border:  1px solid black;
    padding: 0px 5px 2px 5px;
}
input.sample_attach { margin: 1px 0px; width: 200px; }

.headerbutton {
    font-weight: bold; font-size: 10px; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px; FONT-FAMILY: verdana, Arial
}
.headertext {
    font-weight: normal; font-size: 14px; COLOR: #000000; FONT-FAMILY: verdana, Arial
}
.sitemenutext {
    font-weight: bold; font-size: 10px; CURSOR: pointer; COLOR: white; FONT-FAMILY: verdana, Arial
}
.sitesubmenutext {
    font-weight: normal; font-size: 10px; COLOR: black; FONT-FAMILY: verdana, Arial
}
.text9 {
    font-size: 9px; COLOR: #333333; FONT-FAMILY: verdana, Arial
}
.submitbutton {
    BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; font-weight: bold; font-size: 10px; BORDER-LEFT: black 1px solid; CURSOR: pointer; COLOR: #333333; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, Arial; BACKGROUND-COLOR: white
}
.textedit {
    BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; font-size: 10px; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px
}
.spotheader {
    BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; font-weight: bold; font-size: 10px; BORDER-LEFT: black 1px solid; COLOR: #333333; BORDER-BOTTOM: black 1px; FONT-FAMILY: verdana, Arial; BACKGROUND-COLOR: #d6e4eb
}
.spotbody {
    BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; font-size: 10px; BORDER-LEFT: black 1px solid; COLOR: #333333; BORDER-BOTTOM: black 1px; FONT-FAMILY: verdana, Arial; BACKGROUND-COLOR: #f0f5f7
}
.topborder {
    BORDER-TOP: black 1px solid
}
table_lagerstatus
{
    border-spacing:0px;
    border-collapse:collapse;
    width:80px;
    height: 24px;
    font-size: 12px;
    border: 1px solid black;
    line-height: 20px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}
td_lagerstatus
{
    font-weight:bold;
    height: 24px;
    font-size: 14px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
        white-space:nowrap; 
}


.field_ant	{
    height: 24px;
    width: 24px;
    font-size: 14px;
    font-weight: bolder;
    border: 1px solid black;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
    cursor: pointer;
}
.field	{
    height: 24px;
    font-size: 14px;
    border: 1px solid black;
    line-height: 20px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
    cursor: pointer;
}
.btnsubmit
{
	background-color: Transparent;
	font-family: Arial Narrow, Verdana;
	font-size: 8pt;
	color: white;
	width: 90px;
	height: 24px;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-image: url('images/btn_red_up_03.png');
	border: none;
	cursor: pointer;
	text-decoration: none;
}

.btnsubmit a
{
	color: white;
	text-decoration: none;
	line-height: 25px;
	display: block;
}

.btnsubmit a:hover
{
	color: white;
	text-decoration: none;
}


.btnsubmit-dis
{
	background-color: Transparent;
	width: 90px;
	height: 24px;
	text-align: center;
	line-height: 20px;
	background-image: url(images/btn_grey_up_03.png);
	border: none;
	color: #666666;
	cursor: default;
}

.btnsubmit:hover
{
	width: 90px;
	height: 24px;
	text-align: center;
	vertical-align: middle;
	border: none;
	color: White;
	text-decoration: none;
	background-image: url(images/btn_red_over_03.png);
}

.btnsubmit:active
{
	width: 90px;
	height: 24px;
	text-align: center;
	vertical-align: middle;
	border: none;
	background-image: url(images/btn_red_down_03.png);
}

#lang
{
    background-color:white;
    position:relative;
    width:200px;
    top:0px;
    height:0px;
    color:black;
}

.prisMva{
    font-weight:bold;
    width:100%;
    border: none;
    background-color:gray;
    color:white;
    vertical-align: middle;
    }

    .footer_zirius
    {
       width:100%;
    border: none;
    color:black;
    vertical-align: middle;
    text-align: center;
    }