
* {font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 10px;}

body { margin: 0px; background-color: #ffffff; font-size: 10px;}
input { border: 1px solid #dddddd; margin: 2px; padding:0px; font-size: 11px; color: #000000;}
li.mainMenu {float: left;
             padding: 6px 7px 6px 7px;
             list-style: none;}
li.submenu {list-style: none;
            background-color: #007495;
            width: 130px;
            padding: 5px;
            margin-bottom: 10px;}
a:link { color: #007495;
         font-weight: normal;
         text-decoration: none;}
a:visited { color: #007495;
            font-weight: normal;
            text-decoration: none;}
a:hover { color:#007495;
          font-weight: normal;
          text-decoration: underline;}

a:link.light {color:#ffffff;
               font-weight: normal;
               text-decoration: none;
               border-width: 1px 1px 1px 0px;
               border-style: solid;
               border-color: #007495;}
a:visited.light {color:#ffffff;
               font-weight: normal;
               text-decoration: none;
               border-width: 1px 1px 1px 0px;
               border-style: solid;
               border-color: #007495;}
a:hover.light {color:#ffffff;
               font-weight: normal;
               text-decoration: none;
               border-width: 1px 1px 1px 0px;
               border-style: solid;
               border-color: #ffffff;}

li a:link {color:#ffffff;
               font-weight: bold;
               text-decoration: none;
               padding: 2px;
               border-width: 1px 1px 1px 0px;
               border-style: solid;
               border-color: #007495;}
li a:visited {color:#ffffff;
               font-weight: bold;
               text-decoration: none;
               padding: 2px;
               border-width: 1px 1px 1px 0px;
               border-style: solid;
               border-color: #007495;}
li a:hover {color:#ffffff;
               font-weight: bold;
               text-decoration: none;
               padding: 2px;
               border-width: 1px 1px 1px 0px;
               border-style: solid;
               border-color: #ffffff;}

a:link.active {color:#ffffff;
               font-weight: bold;
               text-decoration: none;
               padding: 2px;
               border-width: 1px 1px 1px 0px;
               border-style: solid;
               border-color: #ffffff;}
a:visited.active {color:#ffffff;
                  font-weight: bold;
                  text-decoration: none;
                  padding: 2px;
                  border-width: 1px 1px 1px 0px;
                  border-style: solid;
                  border-color: #ffffff;}


a:link.hvit {color:#ffffff; font-weight: bold; text-decoration: none; font-size:10px;}
a:visited.hvit {color:#ffffff; font-weight: bold; text-decoration: none; font-size:10px; }
a:hover.hvit {color:#ffffff; font-weight: bold; text-decoration: underline; font-size:10px; }

a:link.bold {color:#007495; font-weight: bold; text-decoration: none; font-size:10px;}
a:visited.bold {color:#007495; font-weight: bold; text-decoration: none; font-size:10px; }
a:hover.bold {color:#007495; font-weight: bold; text-decoration: underline; font-size:10px; }

a:link.red {color:#720033; font-weight: bold; text-decoration: none; font-size:10px;}
a:visited.red {color:#720033; font-weight: bold; text-decoration: none; font-size:10px; }
a:hover.red {color:#720033; font-weight: bold; text-decoration: underline; font-size:10px; }

.header {font-size: 12px; font-weight: bold; color: #007495;}
.boldOnDark {font-size: 10px; font-weight: bold; color: #ffffff;}
.subHeader {font-size: 11px; font-weight: bold; color: #a1a1a1; text-decoration: none;}
.headerSmall {font-size: 9px; font-weight: bold; color: #a1a1a1; text-decoration: none;}

.small {font-size: 9px; color: #000000;}
.bordered { border: 1px solid #a1a1a1; padding: 10px; text-align: left;}
td.borderbtm{border-bottom:2px solid #ededed;}
td.produkterNoBtmBorder {font-size: 10px; background-color: #ededef; text-align: right;}
td.produkter {font-size: 10px; border-bottom: 2px solid white; background-color: #ededef; text-align: right;}
td.produkterFront {font-size: 10px; border-bottom: 2px solid white; background-color: #ededef; padding-left: 20px;}

.priceBox {
    width: 50px;
    height: 12px;
    border: 0;
    margin: 0;
    padding: 0;
    background-color: #cccccc;
    text-align: right;
}

#orderForm {
    padding: 4px 0px;
    width: 570px;
    float: left;
    text-align: left;
    margin-bottom: 5px;
    text-align: center;
}

#centeredForm {
    width: 470px;
    margin: 0 auto;
    text-align: left;
}

#formPager {
    padding: 4px 0px;
    width: 570px;
    float: left;
    background-color: #ecedef;
    text-align: left;
    margin-bottom: 5px;
    font-weight: bold;
}

#formPager a {
    font-weight: bold;
}

#formError {
    color: red;
    font-weight: bold;
}

