a:link { color: #A70027; text-decoration: none; font-size: 11px; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif; }
a:active { color: #A70027; text-decoration: none; font-size: 11px; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif; }
a:visited { color: #A70027; text-decoration: none; font-size: 11px; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif; }
a:hover { color: Black ; text-decoration: underline; font-size: 11px; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif; }

a.soklink:link { color: #333; text-decoration: none; font-size: 11px; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif; }
a.soklink:active { color: #333; text-decoration: none; font-size: 11px; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif; }
a.soklink:visited { color: #333; text-decoration: none; font-size: 11px; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif; }
a.soklink:hover { color: Black ; text-decoration: underline; font-size: 11px; font-weight: normal; font-family: verdana, arial, helvetica, sans-serif; }

a.bold:link { color: #A70027; text-decoration: none; font-size: 11px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; }
a.bold:active { color: #A70027; text-decoration: none; font-size: 11px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; }
a.bold:visited { color: #A70027; text-decoration: none; font-size: 11px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; }
a.bold:hover { color: Black  ; text-decoration: underline; font-size: 11px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; }

* :focus { outline: 0; }

body {
margin : 0px;
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #A70027;
scrollbar-highlight-color: #A70027;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #A70027;
}
 
 
 /* Skrift */
.small { font: normal 10px verdana, arial, helvetica, sans-serif; text-decoration: none; color: Black; }
.medium { font: normal 11px verdana, arial, helvetica, sans-serif; text-decoration: none; color: Black; }
.large { font: normal 12px verdana, arial, helvetica, sans-serif; text-decoration: none; color: Black; }
.xl { font: bold 13px verdana, helvetica, sans-serif; text-decoration: none; color: Black;}
.xxl { font: bold 17px verdana, arial, helvetica, sans-serif; text-decoration: none; color: Black;}
.headred { font: bold 17px verdana, sans-serif; text-decoration: none; color:  #A70027; }
.heading { font: bold 17px verdana, sans-serif; text-decoration: none; color:  Black; }
.subhead { font: bold 11px verdana, arial, helvetica, sans-serif; text-decoration: none; color: #A70027; }
.bold { font: bold 11px verdana, helvetica, sans-serif; text-decoration: none; color: Black; }
.menu { font: normal 11px arial, helvetica, sans-serif; text-decoration: none; color: Black; }
.menubold { font: bold 11px arial, helvetica, sans-serif; text-decoration: none; color: Black; }
.menuhead { font: bold 11px arial, helvetica, sans-serif; text-decoration: none; color: #A70027; }

.bg_main { background-color: #FFFFFF;  background: url(../images/style/bg_main.gif) no-repeat fixed ; }

p { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #333; font-weight: normal; text-decoration: none; }
hr { border-top: none;  border-bottom: Black solid 1px; height: 1px}

.box { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: Black; border: 1px solid Black;  background-color: #FCF8F5; padding: 8px;}
.border { border: Black solid 1px; }
  
.buttonup { font-family:  verdana, arial,  helvetica, sans-serif;  font-size: 10px; font-weight: bold; color: White;  width: 95px;  height: 20px; background-color: #A70027;  border: 1px solid Black; }
.buttondown { font-family:  verdana, arial,  helvetica, sans-serif;  font-size: 10px; font-weight: bold; color: White;  width: 95px;  height: 20px; background-color: Black;  border: 1px solid Black; }
.input { height: 18px; font-family: verdana, arial,  helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: Black; border: 1px solid #A70027;  padding-left: 5px;  width: 220px;  background-color: #FCF8F5;  }
.inputpnr { height: 18px; font-family: verdana, arial,  helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: Black; border: 1px solid #A70027;  padding-left: 5px;  width: 60px;  background-color: #FCF8F5;  }
.inputdato { height: 18px; font-family: verdana, arial,  helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: Black; border: 1px solid #A70027;  padding-left: 5px;  width: 25px;  background-color: #FCF8F5;  }
.inputar { height: 18px; font-family: verdana, arial,  helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: Black; border: 1px solid #A70027;  padding-left: 5px;  width: 40px;  background-color: #FCF8F5;  }
.inputsted { height: 18px; font-family: verdana, arial,  helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: Black; border: 1px solid #A70027;  padding-left: 5px;  width: 109px;  background-color: #FCF8F5;  }
.kontakt { height: 18px; font-family: verdana, arial,  helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: Black; border: 1px solid #A70027;  padding-left: 5px;  width: 180px;  background-color: #FCF8F5;  }
.inputshort { height: 18px; font-family: verdana, arial,  helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: Black; border: 1px solid #A70027; padding-left: 5px;  width: 40px;  background-color: #FCF8F5;  }
.inputfield { height: 85px; font-family: verdana, arial,  helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: Black; border: 1px solid #A70027; padding-left: 5px;  width: 220px;  background-color: #FCF8F5;  }
.subject { font-family: verdana, arial,  helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: Black; border: 1px solid #A70027; padding-left: 5px;  width: 472px;  background-color: #FCF8F5;  }
.select { height: 18px; font-family: verdana, arial,  helvetica, sans-serif;  font-size: 11px; font-weight: normal; color: Black; border: 1px solid #A70027; padding-left: 5px;  width: 220px;  background-color: #FCF8F5;  }

.sok { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; color: White; padding-left: 5px;  width: 253px; height: 14px;  background-color: transparent; border: 0px solid; }
.sokup { font-family:  verdana, arial,  helvetica, sans-serif;  font-size: 11px; font-weight: bold; color: White;  width: 60px;  height: 18px; background-color: Black;  border: 1px solid #333; }
.sokdown { font-family:  verdana, arial,  helvetica, sans-serif;  font-size: 11px; font-weight: bold; color: White;  width: 60px;  height: 18px; background-color: #333;  border: 1px solid #000; }







