div#gMeny,
div#gMenyG,
div.menu-info {
  font-family             : Verdana, Arial, Helvetica, Sans-serif;
  font-size               : 10px;
  width                   : 120px;
  margin-bottom           : 14px;
  border-width            : 0 0 1px 0;
  border-style            : solid;
  border-bottom-color     : #069;
  overflow                : hidden;
}

div#gMenyG {
  border-bottom-color     : #888;
}

div#gMeny a img,
div#gMenyG a img {
  border-width            : 0;
}


div#gMeny ul,
div#gMenyG ul,
div.menu-info ul {
  margin                  : 0;
  padding                 : 0;
  list-style-type         : none;
  list-style-position     : outside;
}

div#gMeny ul li,
div#gMenyG ul li,
div.menu-info ul li {
  display                 : inline;
}

div#gMeny ul li a:link,
div#gMenyG ul li a:link,
div.menu-info ul li a:link,
div#gMeny ul li a:visited,
div#gMenyG ul li a:visited,
div.menu-info ul li a:visited,
div#gMeny ul li a:active,
div#gMenyG ul li a:active,
div.menu-info ul li a:active {
  text-decoration         : none;
  text-transform          : none;
  font-weight             : bold;
  display                 : block;
  padding                 : 1px 1px 1px 4px;
  color                   : #036;
  background-color        : #f4f6e4;
  border-style            : solid;
  border-width            : 1px 1px 1px 2px;
}

div#gMenyG ul li a:link,
div#gMenyG ul li a:visited,
div#gMenyG ul li a:active {
  color                   : #888;
  background-color        : #efefef;
}

div#gMeny strong a,
div#gMenyG strong a,
div.menu-info ul li strong,
div#gMeny ul li strong,
div#gMenyG ul li strong {
  border-color            : #069;
  background-color        : #069;
  color                   : #fff;
  text-transform          : uppercase;
  font-weight             : bold;
  display                 : block;
  padding                 : 2px 1px 2px 4px;
  text-decoration         : none;
}

div#gMenyG strong a,
div#gMenyG ul li strong {
  border-color            : #888;
  background-color        : #888;
}

div#gMeny strong a:hover,
div#gMenyG strong a:hover,
div.gInfo strong a:hover,
div.menu-info strong a:hover {
  color                   : #f8e252;
}

div#gMeny ul li strong,
div.menu-info ul li strong {
  border-color            : #09c;
  background-color        : #09c;
}

div#gMenyG ul li strong {
  border-color            : #aaa;
  background-color        : #aaa;
}

div#gMeny ul li a,
div.menu-info ul li a,
div#gMeny form {
  border-color            : #fff #c2bb93 #c2bb93 #09c;
}

div#gMenyG ul li a,
div#gMenyG form {
  border-color            : #fff #ccc #ccc #aaa;
}

div#gMeny ul li a.gLukket,
div#gMenyG ul li a.gLukket,
div#gMeny ul li a.gAapen,
div#gMenyG ul li a.gAapen,
div#gMeny ul li a.gNettTV,
div#gMenyG ul li a.gNettTV,
div#gMeny ul li a.gNettRadio,
div#gMenyG ul li a.gNettRadio,
div#gMeny ul li a.gRss,
div#gMenyG ul li a.gRss {
  background-repeat       : no-repeat;
  background-position     : 97% 50%;
}

div#gMeny ul li a.gRss,
div#gMenyG ul li a.gRss {
  background-position     : 97% 48%;
}/* Ikoner for blå meny */

div#gMeny ul li a.gLukket {
  background-image        : url(http://www12.nrk.no/img/312398.gif);
}

div#gMeny ul li a.gAapen {
  background-image        : url(http://www12.nrk.no/img/312399.gif);
}

div#gMeny ul li a.gNettTV {
  background-image        : url(http://www12.nrk.no/img/301931.gif);
}

div#gMeny ul li a.gNettRadio {
  background-image        : url(http://www12.nrk.no/img/301932.gif);
}

div#gMeny ul li a.gRss {
  background-image        : url(http://www12.nrk.no/img/521955.gif);
}

/* Ikoner for grå meny */

div#gMenyG ul li a.gLukket {
  background-image        : url(http://www12.nrk.no/img/434829.gif);
}

div#gMenyG ul li a.gAapen {
  background-image        : url(http://www12.nrk.no/img/434830.gif);
}

div#gMenyG ul li a.gNettTV {
  background-image        : url(http://www12.nrk.no/img/434831.gif);
}

div#gMenyG ul li a.gNettRadio {
  background-image        : url(http://www12.nrk.no/img/434832.gif);
}

div#gMenyG ul li a.gRss {
  background-image        : url(http://www12.nrk.no/img/521956.gif);
}

div#gMeny ul.gLukket li a:link,
div#gMeny ul.gLukket li a:visited,
div#gMeny ul.gLukket li a:active {
  background-color        : #fff;
  border-left-color       : #c9e6f4;
}

div#gMenyG ul.gLukket li a:link,
div#gMenyG ul.gLukket li a:visited,
div#gMenyG ul.gLukket li a:active {
  background-color        : #fff;
  border-left-color       : #ccc;
}

div#gMeny ul li a:hover,
div#gMeny ul.gLukket li a:hover {
  color                   : #036;
  background-color        : #c9e6f4;
}

div#gMenyG ul li a:hover,
div#gMenyG ul.gLukket li a:hover {
  color                   : #888;
  background-color        : #ddd;
}

div#gMeny form,
div#gMenyG form {
  background-color        : #f4f6e4;
  border-style            : solid;
  border-width            : 1px 1px 1px 2px;
  margin                  : 0;
  padding                 : 1px 0px 2px 4px;
  border-left-color       : #09c;
}

div#gMenyG form {
  background-color        : #eee;
  border-left-color       : #aaa;
}

div#gMeny form input.gSokFelt,
div#gMenyG form input.gSokFelt {
  width                   : 71px;
  height                  : 16px;
  font-size               : 9px;
}

div#gMeny form input.gSokKnapp,
div#gMenyG form input.gSokKnapp {
  padding                 : 0;
  width                   : 30px;
  text-transform          : uppercase;
  height                  : 16px;
  font-weight             : bold;
  color                   : #fff;
  background-color        : #09c;
  font-size               : 10px;
}

div#gMenyG form input.gSokKnapp {
  background-color        : #aaa;
}

div#gMeny form input.gSokFelt,
div#gMeny form input.gSokKnapp {
  border                  : 1px solid #09c;
}

div#gMenyG form input.gSokFelt,
div#gMenyG form input.gSokKnapp {
  border                  : 1px solid #aaa;
}

/* ANNONSE */

div.gAnnonse {
  width                   : 120px;
  border-bottom           : 1px solid #036;
}

div.gAnnonse a img {
  margin-bottom           : 4px;
}
/* VERET */

div.gVeret {
  width                   : 120px;
  margin                  : 0 0 16px 0;
  padding                 : 0;
  border-left             : 2px solid #09c;
  border-bottom           : 1px solid #09c;
  border-right            : 1px solid #c9e6f4;
}

div.gVeret div.knapp {
  background-color        : #09c !IMPORTANT;
  padding                 : 2px 2px 2px 4px;
}

div.gVeret table tr td a:link,
div.gVeret table tr td a:visited,
div.gVeret table tr td a:active {
  text-decoration         : none;
}/* KART */

div.gKart {
  background-image        : url(http://www12.nrk.no/nyheter/distrikt/kart/kart.gif);
  background-repeat       : no-repeat;
  width                   : 120px;
  height                  : 200px;
  margin                  : 0 0 16px 0;
}

/* BANNERE */

.gBanners {
  padding                 : 0;
  margin                  : 8px 0 0 0;
}

/* LOKALNETT */

.gLokalnett {
  width                   : 120px;
  border-width            : 0 1px 1px 2px;
  border-color            : #fff #f6a3a5 #e1464a #e1464a;
  border-style            : solid;
  padding                 : 0;
  margin                  : 0 0 16px 0;
  background-color        : Transparent;
}

.gLokalnett form {
  text-align              : center;
}

.gLokalnett input#formseditfield2,
.gLokalnett input#formsbutton3,
.gLokalnett select {
  display                 : block;
  font-size               : 9px;
  font-family             : Verdana;
  width                   : 110px;
  margin                  : 0;
  padding                 : 0;
  border                  : 1px solid #828181;
}

.gLokalnett select {
  margin                  : 2px 0 0 2px;
}

.gLokalnett input#formseditfield2 {
  margin                  : 2px 0 0 2px;
  padding                 : 0;
}

.gLokalnett input#formsbutton3 {
  margin                  : 2px 0 4px 2px;
  padding                 : 0;
  text-transform          : uppercase;
  height                  : 16px;
  font-weight             : bold;
  color                   : #fff;
  background-color        : #828181;
  font-size               : 10px;
  cursor                  : hand;
}

.gLokalnett h2 {
  font-size               : 10px;
  font-weight             : bold;
  font-family             : Verdana, Arial, Helvetica, Sans-serif;
  text-transform          : uppercase;
  color                   : #fff;
  background-color        : #e1464a;
  padding                 : 2px 2px 2px 4px;
  margin                  : 0 0 4px 0;
}

/* INFO */

div.gInfo {
  width                   : 120px;
  margin                  : 14px 0px 4px 0px;
  background-color        : #fff;
  border-width            : 0 1px 1px 2px;
  border-style            : solid;
  border-color            : #fff #c9e6f4 #09c #09c;
}

div.gInfo strong {
  background-color        : #09c;
  display                 : block;
  padding                 : 3px;
}

div.gInfo ul {
  margin                  : 0;
  padding                 : 0;
  list-style-type         : none;
  list-style-position     : outside;
}

div.gInfo ul li {
  padding                 : 2px 0 0 5px;
}

div.gInfo strong a:link,
div.gInfo strong a:visited,
div.gInfo strong a:active {
  color                   : #fff;
  font-weight             : bold;
  text-decoration         : none;
  text-transform          : uppercase;
}

div.gInfo div.gKolofon {
  text-align              : center;
  margin                  : 4px 0 4px 0;
  padding                 : 4px;
}

div.gInfo div.gKolofon strong {
  background-color        : transparent;
  display                 : inline;
}

div.gInfo div.gKolofon div {
  border-top              : 1px solid #09c;
}/* LYNSPILL ANNONSE */

div.lynspillBoksAnnonse {
  width               : 120px;
  height              : 160px;
  background-image    : url(http://img.nrk.no/img/371737.gif);
  background-repeat   : no-repeat;
  background-position : bottom right;
  background-color    : #006331;
  padding             : 0px;
  margin              : 0px;
  border              : 1px solid #006331;
  text-align          : left;
}

div.lynspillBoksAnnonse div.lynspillBoksHeading {
  font-size           : 12px;
  text-align          : left;
  font-weight         : bold;
  font-family         : Arial, Verdana, Helvetica, Sans-serif;
  color               : #fff;
  padding             : 2px 4px 4px 4px;
  margin              : 0px;
  text-transform      : uppercase;
}

div.lynspillBoksAnnonse div.lynspillBoksHeading p {
  font-size           : 12px;
  text-align          : left;
  font-weight         : bold;
  font-family         : Verdana, Arial, Helvetica, Sans-serif;
  color               : #fff;
  text-transform      : none;
}

div.lynspillBoksAnnonse div.lynspillBoks {
  border-width        : 1px;
  border-style        : solid;
  border-color        : #006331;
  width               : 76px;
  padding             : 4px;
  margin              : 2px 2px 4px 4px;
  background-color    : #f4f6e4;
}

div.lynspillBoksAnnonse div.lynspillBoksValg select#spillverdi1,
div.lynspillBoksAnnonse div.lynspillBoksValg select#spillverdi2 {
  width               : 66px;
  margin              : 2px 0px 0px 0px;
  padding             : 0px;
  font-size           : 10px;
}

div.lynspillBoksAnnonse div.lynspillBoksKnapp a {
  width               : 66px;
  height              : 34px;
  padding             : 2px 0px 0px 0px;
  margin              : 6px 0px 0px 0px;
  font-weight         : bold;
  border-width        : 1px;
  border-style        : solid;
  border-color        : #006331;
  font-size           : 12px;
  color               : #006331;
  background-color    : #ffce20;
  text-transform      : uppercase;
  text-decoration     : none;
  text-align          : center;
  cursor              : pointer;
  display             : block;
  font-family         : Arial, Verdana, Helvetica, Sans-serif;
}

div.lynspillBoksAnnonse div.lynspillBoksKnapp a:hover {
  padding             : 2px 0px 0px 0px;
  background-color    : #006331;
  color               : #ffce20;
  border-color        : #ffce20;
  text-decoration     : none;
}