img.tilbud {
   display: block;
   float: right;
   position: relative;
   top: -35px;
   left: -10px;
}

ul#mypages {
   display: block;
   margin: 0;
   padding: 5px;
   margin-bottom: 10px;
   background-color: #B0B7C4;
   border-top: 5px solid #B0B7C4;
}

ul#mypages li {
   display: inline;   
   margin: 0;
   padding: 5px;
   margin-right: 5px;
   background-color: #B0B7C4;
}

ul#mypages li#active {
   background-color: #A3A6B8;
}

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

a {font-family: verdana; font-size:10px; color:#B10F1A; text-decoration:none;}
a:hover {font-family: verdana; font-size:10px; color:#B10F1A; text-decoration:underline;}

a.artlink {font-family: verdana; font-size:10px; color:#B10F1A; text-decoration:none;}
a.artlink:hover {font-family: verdana; font-size:10px; color:#B10F1A; text-decoration:underline;}

td {font-family: verdana; font-size:10px; color:#000000;}
th {font-family: verdana; font-size:10px; color:#000000; font-weight:bold;}

.header {font-family: verdana; font-size:14px; color:#000000; font-weight:bold;}
.ingress {font-family: verdana; font-size:10px; color:#000000; font-weight:bold;}
.innhold {font-family: verdana; font-size:10px; color:#000000;}
.forfatter {font-familiy: verdana; font-size:10px; font-style: ITALIC; color:#333333;}

a.menyinaktiv {font-family: verdana; font-size:10px; color:#333333;}
a.menyinaktiv:hover {font-family: verdana; font-size:10px; color:#333333;}
a.menyaktiv {font-family: verdana; font-size:10px; color:#ffffff; font-weight:bold;}
a.menyaktiv:hover {font-family: verdana; font-size:10px; color:#ffffff;}

a.header {font-family: verdana; font-size:14px; color:#000000; font-weight:bold; text-decoration:none;}
a.header:hover {font-family: verdana; font-size:14px; color:#000000; font-weight:bold; text-decoration:none;}

a.forfatter {font-family: verdana; font-size:10px; color:#333333;}
a:hover.forfatter {font-family: verdana; font-size:10px; color:#ff0000;}

.footer {font-family: verdana; font-size:10px; color:#cccccc; font-weight:normal;}
.visdato {font-family: verdana; font-size:10px; color:#000000; font-style: ITALIC;}
.small {font-family: verdana; font-size:10px; color:#000000; }

.sokeknapp {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  color: #000000;
  border-top: 1px solid #737373;
  border-left: 1px solid #737373;
  border-right: 1px solid #737373;
  border-bottom: 1px solid #737373;
  background: #C9C9C9;
  font-weight: bold;
  width: 30px; 
  height: 19px;
}

.sokeknapp_n {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #000000;
  background: #C9C9C9;
  font-weight: bold;
  width: 45px; 
  height: 19px;
}

.loginknapp_n {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #000000;
  background: #C9C9C9;
  font-weight: bold; 
  height: 19px;
}

input.sokefelt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  border-top: 1px solid #737373;
  border-left: 1px solid #737373;
  border-right: 1px solid #737373;
  border-bottom: 1px solid #737373;
  background: #C9C9C9;
  width: 83px;
  height: 19px;
}

input.editbtn { 
	background-position: -3px -3px; 
	background-color: #EBEBEB;
	border-top: 1px solid #737373;
	border-left: 1px solid #737373;
	border-right: 1px solid #737373;
	border-bottom: 1px solid #737373;
	height: 20;
	width: 22;
   margin-top: 2px;
   margin-bottom: 1px;
   cursor: hand;
}

div.editing {
	background-color: #FFFFFF;
	border-top: 1px solid #737373;
	border-left: 1px solid #737373;
	border-right: 1px solid #737373;
	border-bottom: 1px solid #737373;
}

.loginknapp {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #000000;
  border-top: 1px solid #737373;
  border-left: 1px solid #737373;
  border-right: 1px solid #737373;
  border-bottom: 1px solid #737373;
  background: #C9C9C9;
  font-weight: bold; 
  height: 20px;
  margin-top: 2px;
  margin-bottom: 1px;
}

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

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

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

div.info {
  padding: 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  border-top: 1px solid #737373;
  border-left: 1px solid #737373;
  border-right: 1px solid #737373;
  border-bottom: 1px solid #737373;
  background: #E9EAEE;
  width: 260px;
}

td.listeheader {font-family: verdana; font-size:10px; color:#000000; font-weight:bold; background-color:#CEAD7A;}
td.shopliste {font-family: verdana; font-size:10px; color:#000000; background-color:#d1d1d1;}
td.shopliste2 {font-family: verdana; font-size:10px; color:#000000; background-color:#c5c5c5;}
a.listeheader {font-family: verdana; font-size:10px; color:#000000; font-weight:bold;}
a.listeheader:hover {font-family: verdana; font-size:10px; color:#DDDDDD; font-weight:bold;}

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