body {margin:0px;font-family:arial;color:#000000;background-color:#ffffff;}
#top
    {
    position:absolute;
    left:0px;
    top:0px;
    width:1000px;
    height:80px;
    border:solid 1px black;
    background-color:#336699;
    font-size:48px;
    color:#ffffff;
    font-family:arial;
    font-weight:bold;
    }
#placeholder-nav
             {
             position:absolute;
             top:90px;
             left:0px;
             visibility:visible;
             }
table.nav
         {
         margin-bottom:20px;
         }
th.nav
     {
     font-size:12px;
     color:#ffffff;
     font-family:arial;
     background-color:336699;
     width:180px;
     letter-spacing:2px;
     }
td.nav
     {
     /* padding-left:10px; */
     padding-top:10px;
     padding-bottom:10px;
     /* padding-right:5px; */
     font-size:12px;
     color:#ffffff;
     font-family:arial,arial;
     color:#666666;
     /* border:solid 1px #666666; */
     width:180px;
     }
#placeholder-main
             {
             position:absolute;
             top:90px;
             left:185px;
             visibility:visible;
             }
th.main
       {
       font-family:arial;
       background-color:#336699;
       font-size:12px;
       color:#ffffff;
       letter-spacing:2px
       }
td.main
       {
       border-bottom-style:solid;
       border-bottom-width:2px;
       border-bottom-color:#666666;
       height:400px;
       width:600px;
       font-family:arial;
       font-color:#666666;
       font-size:12px;
       }
td.gestabok
       {
       font-family:arial;
       font-color:#666666;
       font-size:11px;
       background-color:#f1f1f1;
       }
p.news
      {
      margin:5px;
      line-height:14px;
      }
ul
  {
  list-style-image:url("../arrow.gif");
  margin:5px;
  padding:5px;
  }

.navelement
                 {
                 background-color:#336699;
                 padding-left:10px;
                 }

.subelement
                  {
                 background-color:#003366;
                 padding-left:30px;
                 padding-top:5px;
                 padding-bottom:5px;
                 }

#programming
            {
            font-size:11px;
            color:#333333;
            font-family:verdana;
            width:650px;
            text-align:center;
            }

a:link  {
        color:#666666;
        text-decoration:none;
        font-size:12px;
        font-family:arial;
        }
a:visited  {
        color:#666666;
        text-decoration:none;
        font-size:12px;
        font-family:arial;
        }
a:active  {
        color:#666666;
        text-decoration:none;
        font-size:12px;
        font-family:arial;
        }
a:hover  {
        color:#ff6600;
        text-decoration:none;
        font-size:12px;
        font-family:arial;
        }

/* navigation links */

        a.nv:link  {
        color:#ffffff;
        text-decoration:none;
        font-size:12px;
        font-family:arial;
        }
        a.nv:visited  {
        color:#ffffff;
        text-decoration:none;
        font-size:12px;
        font-family:arial;
        }
        a.nv:active  {
        color:#ffffff;
        text-decoration:none;
        font-size:12px;
        font-family:arial;
        }
        a.nv:hover  {
        color:#cccccc;
        text-decoration:none;
        font-size:12px;
        font-family:arial;
        }



.right_adspace
	{
	width:180px;
	margin-top:5px;
	margin-bottom:10px;
	}