/* FORMATERING INNEBYGDE ELEMENTER */
    body, html, body.mceContentBody
        {
            background-color: White;
            width: 100%;
            margin: 0px;
            font: small Verdana, Geneva, Arial, Helvetica, sans-serif;
        }
    
    a
        {
            color: #05129E;
            text-decoration: none;
        }
/* SLUTT FORMATERING INNEBYGDE ELEMENTER */

/* FASTE ELEMENTER */
    #placeholder
        {
            margin-left: auto;
            margin-right: auto;
            width: 1004px;
            padding: 12px 0;
        }
    
    #side
        {
            background-color: #FCF9F0;
            width: 1000px;
            min-height: 600px;
            margin-bottom: 12px;
            border: 2px solid;
            border-color: #dbdbdb #888888 #888888 #dbdbdb;
            padding: 0px;
            margin: 0px;
        }
    #topp
        {
            background: url(images/topbanner.png);
            width: 1000px;
            height: 168px;
        }
    #copy
        {
            margin-top: -18px;
            text-align: right;
            font-size: x-small;
            margin-right: 12px;
            color: #cbc6b6;
            font-weight: bold;
        }
/* SLUTT FASTE ELEMENTER */

/* MENYELEMENTER */
    #meny
        {
            margin-top: 10px;
            margin-left: 20px;
            padding: 2px;
            width: 150px;    
            float: left;
            z-index: 1;
            font-weight: bold;
            color: white;
        }
    #meny  a:link, #meny a:hover, #meny a:visited, #meny a:active
        {
            text-decoration: none;
            color: white;
            font-size: 90%;
        }
    #meny .undermeny a:link, #meny .undermeny a:hover, #meny .undermeny a:visited, #meny .undermeny a:active
        {
            text-decoration: none;
            color: black;
            font-weight: normal;
            font-size: 80%;
        }
    #meny .active a:link, #meny .active a:hover, #meny .active a:visited, #meny .active a:active
        {
            font-weight: bold;
        }
    #meny .brun
        {
            background: #d29768;
            border: 2px solid #d29768;
            margin: 0px;
        }
    #meny .brunrod
        {
            background: #b5654d;
            border: 2px solid #b5654d;
            margin: 0px;
        }
    #meny .rod
        {
            background: #993333;
            border: 2px solid #993333;
            margin: 0px;
        }
    #meny .rodgul
        {
            background: #e5aa62;
            border: 2px solid #e5aa62;
            margin: 0px;
        }        
    #meny .gul
        {
            background: #FFBB2B;
            border: 2px solid #ffbb2b;
            margin: 0px;
        }
    #meny .gulgronn
        {
            background: #99ba63;
            border: 2px solid #99ba63;
            margin: 0px;
        }
    #meny .gronn
        {
            background: #339933;
            border: 2px solid #339933;
            margin: 0px;
        }
    #meny .gronnblaa
        {
            background: #657f7f;
            border: 2px solid #657f7f;
            margin: 0px;
        }
    #meny .blaa
        {
            background: #333366;
            border: 2px solid #333366;
            margin: 0px;
        }
/* SLUTT MENYELEMENTER */

/* VANLIG INNHOLD */
    .overskrift
        {
            font-size:110%;
            font-weight:bold;
            line-height: 130%;
        }
    #innhold_brun
        {
            width: 762px;
            margin-top: 12px;
            margin-right: 0;
            margin-bottom: 20px;
            margin-left: 172px;
            min-height: 400px;
            z-index: 2;
            position: relative;
            border: 2px solid #d29768;
            padding: 20px;
        }
    #innhold_brunrod
        {
            width: 762px;
            margin-top: 12px;
            margin-right: 0;
            margin-bottom: 20px;
            margin-left: 172px;
            min-height: 400px;
            z-index: 2;
            position: relative;
            border: 2px solid #b5654d;
            padding: 20px;
        }
    #innhold_rod
        {
            width: 762px;
            margin-top: 12px;
            margin-right: 0;
            margin-bottom: 20px;
            margin-left: 172px;
            min-height: 400px;
            z-index: 2;
            position: relative;
            border: 2px solid #993333;
            padding: 20px;
        }
    #innhold_rodgul
        {
            width: 762px;
            margin-top: 12px;
            margin-right: 0;
            margin-bottom: 20px;
            margin-left: 172px;
            min-height: 400px;
            z-index: 2;
            position: relative;
            border: 2px solid #e5aa62;
            padding: 20px;
        }
    #innhold_gul
        {
            width: 762px;
            margin-top: 12px;
            margin-right: 0;
            margin-bottom: 20px;
            margin-left: 172px;
            min-height: 400px;
            z-index: 2;
            position: relative;
            border: 2px solid #FFBB2B;
            padding: 20px;
        }
    #innhold_gulgronn
        {
            width: 762px;
            margin-top: 12px;
            margin-right: 0;
            margin-bottom: 20px;
            margin-left: 172px;
            min-height: 400px;
            z-index: 2;
            position: relative;
            border: 2px solid #99ba63;
            padding: 20px;
        }

    #innhold_gronn
        {
            width: 762px;
            margin-top: 12px;
            margin-right: 0;
            margin-bottom: 20px;
            margin-left: 172px;
            min-height: 400px;
            z-index: 2;
            position: relative;
            border: 2px solid #339933;
            padding: 20px;
        }
    #innhold_gronnblaa
        {
            width: 762px;
            margin-top: 12px;
            margin-right: 0;
            margin-bottom: 20px;
            margin-left: 172px;
            min-height: 400px;
            z-index: 2;
            position: relative;
            border: 2px solid #657f7f;
            padding: 20px;
        }
    #innhold_blaa
        {
            width: 762px;
            margin-top: 12px;
            margin-right: 0;
            margin-bottom: 20px;
            margin-left: 172px;
            min-height: 400px;
            z-index: 2;
            position: relative;
            border: 2px solid #333366;
            padding: 20px;
        }
    .tabellbilde
        {
            margin: 15px 0;
        }

    .liten_tekst
        {
            font-size: 70%;
        }
/* SLUTT VANLIG INNHOLD */

/*TABELLER*/
    .blaa_tekst
        {
            color: #5354a5;
        }
    .rod_tekst
        {
            color: #993333;
        }
   .brun_bakgrunn
        {
            background-color: #e8ccb5;
        }
    .gul_bakgrunn
        {
            background-color: #ffeabf;
        }
    .rare_ord
        {
            vertical-align: text-bottom;
            border:none;
        }
    .tg_table
        {
            border: 1px solid #55371c ;
            width: 760px;
            border-collapse: collapse;
            empty-cells: show;
            }
    table.tg_table td
        {
            border: 1px solid #55371c ;
            padding: 1px 3px;
        }
    table.tg_table tr
        {
            vertical-align: top;
        }
	td.emne_overskrift, span.emne_overskrift
		{
			font-weight: bold;
		}
	table.emne
		{
			width: 760px;
		}
	table.emne input
		{
			width: 240px;
		}
	table.emne tr
	{
		border-bottom: 1px black;
	}

/*SLUTT TABELLER*/

/* EKSEMPELSIDER */
    .forrige
        {
            margin: 0;
            text-decoration: none;
            /*width: 380px;*/
            height: 20px;
            text-align: left;
            /*float: left;*/
        }
    .forrige a
        {
            text-decoration: none;
        }
        
    .neste
        {
            margin: 0;
            text-decoration: none;
            /*width: 380px;*/
            height: 20px;
            text-align: right;
            /*float: right;*/
        }
    .neste a
        {
            text-decoration: none;
        }
    .forsidebok
        {
            width: 370px;
            text-align: left;
            float: right;
        }
    
    .forsidebok a
        {
            text-decoration: none;
        }
        
    .sidebeskrivelse
        {
            /*top: 0;*/
            /*margin-top: 2px;*/
            margin-bottom: 10px;
        }
    
    .sidemp3
        {
            height: 30px;
            margin: 10px 0 0 0;
        }
    .lastnedmp3
        {
            vertical-align: super;
        }
    .mp3tabell
        {
            width: 760px;
            margin: 0px;
            padding: 0px;
            border-collapse: collapse;
            vertical-align: middle;
        }
    .mp3rekke
        {
            vertical-align: middle;
        }
    .mp3celle
        {
            /*border: 1px solid black;*/
            margin: 0px;
            padding: 0px;
            width: 190px;
            vertical-align: middle;
        }
    .clear
    {
        clear:both;
        height:1px;
        border:1px solid black;
        margin: 0px;
        padding: 0px;
    }
    .sideteller_tabell
    {
        width: 760px;
    }
    .sideteller
        {
    border-collapse: collapse;
    border: none;
    margin: 0;
    padding: 5px 0 0 0;
    text-align: center;
    }
    .forrige_neste
        {
            border: none;
            margin: 0 1px;
            vertical-align: middle;
            }
    .valgt_side
    {
        font-size: 85%;
        background: #993333;
        color: #FCF9F0;
        padding: 0 3px;        
    }
    .uvalgt_side
    {
        font-size: 85%;
        color: #993333;
        padding: 0 3px;
    }
/* SLUTT EKSEMPELSIDER */

/*Emneoversikt*/
    .emnetable
        {
            /*border: solid 1px #e5aa62;*/
            border-collapse: collapse;
            width: 762px;
        }
    .emnetable td, .emnetable tr
        {
            /*border: solid 1px #e5aa62;*/
            padding: 0 5px;
        }
    .emnetekst
        {
            width: 253px;
        }
    .emnebilde
        {
            /*float: right;*/
            position: absolute;
            top: 70px;
            margin-left: auto;
            margin-right:auto;
            left: 450px;
        }
    .emneskille
        {
            width: 50px;
        }
    .emne_liste_beskrivelse
        {
            margin-left: 5px;
            font-style: italic;
        }
/*Slutt Emneoversikt*/


/* BOKOVERSIKT */
    #bokoversikt
        {
            width: 742px;
            padding: 0px;
            margin: 0px;
        }
    .bokbeskrivelse
        {
            vertical-align: top;
            padding: 0px;
            margin: 0px;
        }
    .bokthumb
        {
            width: 180px;
            padding: 0px;
            margin: 0px;
        }
    .bokthumb img
        {
            border: 0px;
        }
/* SLUTT BOKOVERSIKT */

/*DIN MENING*/
.forumramme
    {
        background: #d5dfe1;
        width: 740px;
        padding: 10px;
        border: 1px #859d9e solid;
    }
.forumdato
    {
        text-align: right;
        font-size: 70%;
        float: right;
    }
.forumnavn
    {
        font-size: 80%;
        font-weight: bold;
        padding: 2px;
        float: left;
    }
.forumyrke
    {
        font-size: 80%;
        font-style: italic;
        padding: 2px;

    }
.forummelding
    {
        font-size: 80%;
        background: #fcf9f0;
        padding: 5px;
}
.forumskjema
    {
        width: 760px;
        border-collapse: collapse;
    }
.colv
    {
        width: 330px;
        vertical-align: top;
    }
.colh
    {
        width: 430px;
        vertical-align: top;
    }
input
{
    width: 300px;
    padding: 0px;
    margin: 0px;
}
input.knapp
    {
        width: 100px;
    }
textarea
{
    width: 430px;
    height: 88px;
    padding: 0px;
    margin: 0px;
}

textarea.admin_innhold
{
  width : 100%;
  height: 100%;
}

input.admin_visible_checkbox {
    width:auto;
}

input.surl {
    display:none;
    width: 0;
    height: 0;
}


/*SLUTT DIN MENING*/

/* IE6 HACKS */
    *html #side
         {
             height: 600px;
         }
    *html #meny
        {
            margin-left: 10px;
        }
    *html #innhold_brun
        {
            height: 400px;
        }
    *html #innhold_gul
        {
            height: 400px;
        }
    *html #innhold_rod
        {
            height: 400px;
        }
    *html #innhold_gronn
        {
            height: 400px;
        }
    *html #innhold_blaa
        {
            height: 400px;
        }
/* SLUTT IE6 HACKS */
