body {
   font-family: "Baskerville", serif;
   font-size: 12px;
color: #705320;
}

#error { 
   color:red; 
   font-weight:bold;
}
#small { 
   font-family: "Verdana", sans-serif;
   font-size : 10px 
}

img { 
   border: 0;
}

strong {
color: #000;
}

a {
   text-decoration:none; 
   color: #133463;
   font-size: 14px;
}

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

a.artlink {
   color:#847E4E; 
   text-decoration:underline; 
}

a.artlink:hover {
   color:#847E4E; 
   text-decoration:none; 
}

.header {
   font-size:28px; 
color: #000;

}

.tblheader {
   background:#ffffff; 
}

.ingress {
   font-size:12px; 
   color:#000000; 
   font-weight:bold;
}

.innhold {
}

.forfatter {
}

a.menyinaktiv { 
}

a.menyaktiv { 
}

a.menyaktiv:hover { 
}

a.menyinaktiv:hover { 
}

a.topmenyinaktiv {
color: #000;
background-color: #f4efdc;
}

a.topmenyaktiv { 
color: #000;
background-color: #f4efdc;
font-weight: bold;

}

a.topmenyaktiv:hover { 
}

a.topmenyinaktiv:hover { 
}


a.forfatter {
}

a:hover.forfatter {
}

.footer {
}
.visdato {
}

.small {
   font-family: verdana; 
   font-size:10px; 
   color:#000000; 
}

.sokeknapp {
   border: 2px solid #e5e5e5; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   background: #ffffff; 
   color: #3397d3; 
   font-weight: bold; 
   width: 45px; 
   height: 23px;
}

.sokeknapp_n {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
   background: #ffffff; 
   font-weight: bold; 
   width: 34px; 
   height: 23px;
}

.loginknapp_n {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
   background: #ffffff; 
   font-weight: bold; 
   height: 23px;
}

input.sokefelt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #979797;
  border-top: 2px solid #e5e5e5;
  border-left: 2px solid #e5e5e5;
  border-right: 2px solid #e5e5e5;
  border-bottom: 2px solid #e5e5e5;
  background: #ffffff;
  width: 120px;
  height: 23px;
}

.loginknapp {
   border: 1px solid black; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
   background: #DADADA; 
   font-weight: bold; 
   height: 19px;
}

input.login {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  border-top: 1px solid black;
  border-left: 1px solid black;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  background: #ffffff;
  width: 150px;
  height: 19px;
  margin-bottom: 1px;
}

textarea.info {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  border-top: 1px solid grey;
  border-left: 1px solid black;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  background: #ffffff;
  width: 260px;
}

td.listeheader {
   font-family: verdana; 
   font-size:12px; 
   color:#000000; 
   font-weight:bold; 
   background-color:#fffffff;
}

td.shopliste {
   font-family: verdana; 
   font-size:12px; 
   color:#000000; 
   background-color:#FFFFFF;
}

td.shopliste2 {
   font-family: verdana; 
   font-size:12px; 
   color:#000000; 
   background-color:#d4d4d4;
}

a.listeheader {
   font-family: verdana; 
   font-size:12px; 
   color:#000000; 
   font-weight:bold;
}

a.listeheader:hover {
   font-family: verdana; 
   font-size:12px; 
   color:#DDDDDD; 
   font-weight:bold;
}

.logotext { 
   font-family: verdana; 
   font-size:25px; 
   color:#FFFFFF; 
   font-weight:bold; 
}

div {
line-height: 1.5em !important;
}

td.newsheader {
	color: #FFFFFF;
	font-weight: bold;
}
