body {
   font-weight: normal;
   font-size: 0.8em;
   font-family: Verdana, sans;
}

h1 {
    font-family: Verdana, sans;
    font-size: 15pt;
    margin: 0px;
    padding: 0px;
}

h2 {
    font-family: Verdana, sans;
    font-size: 13pt;
    margin: 0px;
    padding: 0px;
}

h3 {
    font-family: Verdana, sans;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}

h3 a {
    font-family: Verdana, sans;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}


#error {
  color: red;
  font-weight: bold;
}
#small {
  font-size : 10px;
}

input.domainsearch {
    border: 1px #375c92;
    background-color: #cfd6db;

}

a {
  color:#232A32;
  text-decoration: none;
}

#listitems a {
  font-weight: normal; font-size: 0.8em; font-family: Verdana, sans;

  color:#444445;
  text-decoration: none;
}

a:hover {
  color: #232A32;
  text-decoration: underline;
}

a.artlink {
  color: #232A32;
  text-decoration: none;
}

a.artlink:hover {
  color: #232A32;
  text-decoration: underline;
}


a.produktbokslink {
  font: x-small/1.5em Verdana, sans;
  font-size: 10px;
  color: #C40405;
  text-decoration: none;
  font-weight: bold;
}

a.produktbokslink:hover {
  font-size: 0.8em; font-family: Verdana, sans;
  font-size: 10px;
  color: #890304;
  text-decoration: underline;
  font-weight: bold;
}

.produktbokser {
  color:#4C5B68;
}

.bunntekst {
  font-weight: normal; font-size: 0.8em; font-family: Verdana, sans;
  color:
  #B2BCC5;
}

td {

  font-weight: normal; font-size: 0.8em; font-family: Verdana, sans;
  font-size: 11px;
  color: #4C5B68;

}

th {
    font-weight: normal; font-size: 0.8em; font-family: Verdana, sans;
  font-size: 10px;
  color: #4C5B68;
  font-weight: bold;
}

div.FrontBox {
    border-left: 1px solid #cfd6db;
    width: 280px;
    margin-left: 30px;
    padding: 6px;
   /* -moz-border-radius: 6px;*/
}


#domainsearch {
   border: 1px solid #999;
}

td.articleTitle {
  color: #fff;
  padding-bottom: 2px;
}

/* fixme */
td.submenu {
    background-color: #c3ccd2;


    /*

    background-position: center left;
    background-image: url(/gfx/toppmeny/mleft.gif) no-repeat;
    */
    /*-moz-border-radius: 6px;*/
    padding-left: 1px;
    padding-right: 1px;


}

td.submenu a {
    color: #4C5B68;
}

form {
    padding: 0px;
    margin: 0px;
}

h3.basket {
    padding: 0px;
    margin: 0px;
    margin-bottom: 2px;
    border-bottom: 1px solid;

}

div.whois {
    border: 1px solid #D9DEE2;
    background-color: #F6F7F9;
    font-size: 11pt;

    margin: 10px;
    padding: 10px;
    -moz-border-radius: 6px; /* Ok, s�vi jukser litt. */
}

div.whoisdata {
    background-color: #e9ecf4;
    border: 1px dotted #e4e5e9;
    padding: 5px;
    font-family: terminus,monospace;
}

div.whoisdata a {
    font-family: terminus,monospace;
    font-size: 11pt;
    padding: 0px;
    margin: 0px;
}

.articleTitle {

    font-size: 12pt;

}

div.articleMenu {
    padding: 4px;
}

td.front_box {

    padding-top: 5px;
}

td.amenuitem {
    padding-left: 5px;
}

table.mainpage {
    padding-left: 5px;
}



div.helpBoxHidden {
    display: none;
    padding-left: 9px;
    padding-right: 1px;
}

div.helpBoxVisible {
    display: block;
    padding-left: 9px;
    padding-right: 1px;
}

td.topMenuItem {
    color: #ffffff;
    font-family: Verdana,sans;
    font-weight: bold;
    font-size: 8pt;
    padding-left: 8px;
    padding-right: 8px;
}

td.topMenuItem:hover {
    background-image: url(/gfx/toppmeny/skille_active.jpg);
    color: #00388D;
    cursor: pointer;
}

/* stupid hack for IE */
td.topMenuItemHover {
    background-image: url(/gfx/toppmeny/skille_active.jpg);
    color: #00388D;
    cursor: pointer;
    font-family: Verdana,sans;
    font-weight: bold;
    font-size: 8pt;
    padding-left: 8px;
    padding-right: 8px;
}

td.topMenuItem a {
    color: #ffffff;
    font-family: Verdana,sans;
    font-weight: bold;
    font-size: 8pt;
}
td.topMenuItem a:hover {
    text-decoration: none;
    color: #ffffff;
    font-family: Verdana,sans;
    font-weight: bold;
    font-size: 8pt;
}
td.topMenuItem a:link {
    color: #ffffff;
    font-family: Verdana,sans;
    font-weight: bold;
    font-size: 8pt;
}
td.topMenuItem a:visited {
    color: #ffffff;
    font-family: Verdana,sans;
    font-weight: bold;
    font-size: 8pt;
}
td.topMenuItem a:active {
    color: #ffffff;
    font-family: Verdana,sans;
    font-weight: bold;
    font-size: 8pt;
}

/* another stupid hack for IE */
td.topMenuItemHover a {
    color: #00388D;
    font-family: Verdana,sans;
    font-weight: bold;
    font-size: 8pt;
}
td.topMenuItemHover a:hover {
    text-decoration: none;
    color: #00388D;
    font-family: Verdana,sans;
    font-weight: bold;
    font-size: 8pt;
}
td.topMenuItemHover a:link {
    color: #00388D;
    font-family: Verdana,sans;
    font-weight: bold;
    font-size: 8pt;
}
td.topMenuItemHover a:visited {
    color: #00388D;
    font-family: Verdana,sans;
    font-weight: bold;
    font-size: 8pt;
}
td.topMenuItemHover a:active {
    color: #00388D;
    font-family: Verdana,sans;
    font-weight: bold;
    font-size: 8pt;
}

td.boxbottom {
    background-image: url(/gfx/box_bottom.jpg);
    background-repeat: no-repeat;

}

td.LoginBoks {
    padding-left: 10px;
    color: #084494;

    font-family: verdana, sans;
    font-weight: bold;
    font-size: 10px;

}
input.LoginBoksMork {
    border: 1px solid #5A81BD;
    background-color: #FFFAFF;
    margin-bottom: 2px;
    width: 150px;
    height: 12px;
    font-size: 10px;
}

input.LoginBoksLys {
    border: 1px solid #5A81BD;
    background-color: #D5D6DE;
    margin-bottom: 2px;
    width: 150px;
    height: 12px;
    font-size: 10px;
}

td.driftsmeldinger {
    padding-left: 10px;
    color: #525552;
    font-family: verdana, sans;
    font-size: 9px;
    font-weight: bold;
}
td.driftsmeldinger a {
    color: #525552;
    font-family: verdana, sans;
    font-size: 9px;
    font-weight: bold;
}

span.articleItem0 { font-family: trebuchet ms; font-size: 9pt; color: #000; cursor: pointer; }
span.articleItem0:hover { cursor: pointer;  }
span.articleItem1 { font-family: trebuchet ms; font-size: 9pt; color: #000; cursor: pointer; }
span.articleItem1:hover { cursor: pointer;  }
span.articleItem2 { font-family: trebuchet ms; font-size: 9pt; color: #000; cursor: pointer; }
span.articleItem2:hover { cursor: pointer;  }
span.articleItem3 { font-family: trebuchet ms; font-size: 9pt; color: #000; cursor: pointer; }
span.articleItem3:hover { cursor: pointer;  }
span.articleItem4 { font-family: trebuchet ms; font-size: 9pt; color: #000; cursor: pointer; }
span.articleItem4:hover { cursor: pointer;  }
span.articleItem5 { font-family: trebuchet ms; font-size: 9pt; color: #000; cursor: pointer; }
span.articleItem5:hover { cursor: pointer;  }
span.articleItem6 { font-family: trebuchet ms; font-size: 9pt; color: #000; cursor: pointer; }
span.articleItem6:hover { cursor: pointer;  }
span.articleItem7 { font-family: trebuchet ms; font-size: 9pt; color: #000; cursor: pointer; }
span.articleItem7:hover { cursor: pointer;  }
span.articleItem8 { font-family: trebuchet ms; font-size: 9pt; color: #000; cursor: pointer; }
span.articleItem8:hover { cursor: pointer;  }
span.articleItem9 { font-family: trebuchet ms; font-size: 9pt; color: #000; cursor: pointer; }
span.articleItem9:hover { cursor: pointer;  }
