td.cal_dato {
  font-size: 70%;
}

td.cal_link a, td.cal_link a:visited, td.cal_link a:link {
  color: #000080;
  font-size: 70%;
  text-decoration: none;
}

td.cal_link a:hover {
  color: #000080;
  font-size: 70%;
  text-decoration: underline;
}

td.cal_happening {
  color: #cc0000;
  font-size: 70%;
}

td.cal_teams {
  font-size: 70%;
}

td.cal_f_happening {
  color: #cc0000;
  font-size: 65%;
}

td.cal_f_vif {
  color: #0000ff;
  font-size: 65%;
}

td.cal_f_other {
  color: #000000;
  font-size: 65%;
}

td.cal_f_teams {
  color: #000000;
  font-size: 65%;
}

td.cal_f_dato {
  font-size: 65%;
}

td.cal_where, td.cal_type {
  font-size: 70%;
}

td.cal_ekstra {
  color: #cc0000;
  font-size: 70%;
}

body
{
    background-color: #ffffff;
    font-family: Comic Sans MS;
}

td.xxx_xxx_xxx
}
    margin: 8px;
    padding: 8px;
}

h1, h2, h3, p, a, th, td, ul, ol, li, dl, dd, dt, label, div, span, input, textarea
{
    font-family: Comic Sans MS;
}

input.searchtext
{
  width: 124px;
  font-size: 75%;
}

td.topimage
{
  color: #000066;
  font-size: 70%;
}

td.f_text_frame
{
  font-size: 9pt;
}

td.leftmenu_own
{
  color: #ffffff;
  font-size: 90%;
}

td.leftmenu_own a
{
  color: #ffffff;
  text-decoration: none;
}

td.leftmenu_own a:hover
{
  color: #cccccc;
  text-decoration: underline;
}

td.leftmenu_other
{
  color: #cccccc;
  font-size: 90%;
}

td.leftmenu_other a
{
  color: #cccccc;
  text-decoration: none;
}

td.leftmenu_other a:hover
{
  color: #ffffff;
  text-decoration: underline;
}

div.right_header
{
  color: #ffffff;
  font-size: 80%;
}

td.rightmenu, div.rightmenu
{
  color: #ffffff;
  font-size: 70%;
}

td.rightmenu_frame, div.rightmenu_frame
{
  color: #000066;
  font-size: 70%;
}

td.rightmenu_frame a, div.rightmenu_frame a
{
  color: #000066;
  text-decoration: none;
}

td.rightmenu_frame a:hover, div.rightmenu_frame a:hover
{
  color: #000066;
  text-decoration: underline;
}

td.f_tittel, div.f_tittel
{
  color: #000066;
  font-size: 110%;
  font-weight: bold;
  text-decoration: underline;
}

td.c_title, div.c_title, th.c_title
{
  color: #000066;
  font-size: 70%;
}

td.art_tittel, div.art_tittel, th.art_tittel
{
  color: #cc0000;
  font-size: 100%;
}

td.c_date, div.c_date
{
  font-size: 60%;
}

td.art_date, div.art_date
{
  font-size: 60%;
}

td.art_forfatter, div.art_forfatter
{
  font-size: 70%;
}

td.art_forfatter a, div.art_forfatter a
{
  color: #000066;
  text-decoration: none;
}

td.art_forfatter a:hover, div.art_forfatter a:hover
{
  color: #000066;
  text-decoration: underline;
}

td.c_byline, div.c_byline
{
  color: #000066;
  font-size: 60%;
}

td.c_byline a, div.c_byline a
{
  color: #000066;
  font-size: 60%;
  text-decoration: none;
}

td.c_byline a:hover, div.c_byline a:hover
{
  color: #000066;
  font-size: 60%;
  text-decoration: underline;
}

td.art_tekst, div.art_tekst, td.art_text, div.art_text
{
  font-size: 75%;
}

td.art_tekst a, div.art_tekst a, td.art_text a, div.art_text a
{
  color: #000066;
  text-decoration: none;
}

td.art_tekst a:hover, div.art_tekst a:hover, td.art_text a:hover, div.art_text a:hover
{
  color: #cc0000;
  text-decoration: underline;
}

td.c_text, div.c_text
{
  font-size: 70%;
}

td.c_more
{
  font-size: 60%;
}

td.c_more a
{
  color: #cc0000;
  text-decoration: none;
}

td.c_more a:hover
{
  color: #cc0000;
  text-decoration: underline;
}

td.art_more, div_art_more
{
  font-size: 60%;
}

td.art_more a, div.art_more a
{
  color: #cc0000;
  text-decoration: none;
}

td.art_more a:hover, div.art_more a:hover
{
  color: #cc0000;
  text-decoration: underline;
}

td.topmenuline
{
    background-color: #e4eaf3;
}

td.topmenu
{
    font-size: 70%;
    padding-left: 8px;
}

td.topmenu a, p.leftmenuitem a, p.path a, p.readmore a, td.menuitem a
{
    color: #000000;
    text-decoration: none;
}

td.topmenu a:hover, p.leftmenuitem a:hover, p.path a:hover, p.readmore a:hover, td.menuitem a:hover
{
    text-decoration: underline;
}

p.path
{
    font-size: 65%;
    font-weight: normal;
    padding: 4px;
    padding-left: 8px;
    padding-bottom: 8px;
}

td.leftedge
{
    width: 100px;
    padding-left: 8px;
    padding-right: 8px;
}

p.leftmenuitem
{
    font-size: 70%;
    padding-bottom: 8px;
}

td.maincontent
{
    padding-right: 16px;
    padding-bottom: 16px;
}

table.menu
{
    border: 1px solid #e4eaf3;
}

th.menuhead
{
    font-size: 100%;
    font-weight: bold;
    background-color: #e4eaf3;
    padding: 4px;
    padding-left: 10px;
}

td.menuitem
{
    font-size: 70%;
    padding: 10px;
}

div.credits
{
    padding-top: 8px;
    font-size: 65%;
    font-weight: bold;
}

/*
p
{
    padding-top: 8px;
    font-size: 265%;
}
*/

h1
{
    color: #333355;
}

div.listitem h2
{
    font-size: 100%;
    font-weight: bold;
    color: #333355;
}

p.readmore
{
    font-weight: bold;
}

div.listitem
{
    padding-bottom: 32px;
}

div.comment
{
    border-top: 1px solid #000000;
    margin-top: 8px;
    padding-top: 8px;
}
