<style type="text/css">

html
            {
		        height:100%;
		        font-family: Trebuchet MS, Sans Serif MS;

            }
body
            {
                height:100%;
                width:100%;
                margin:0px;
		        padding:0px;
                background-image: url(/bilder/index_s.jpg ) ;
                background-repeat: no-repeat ;
                background-position:80% 0%;
                background-color: black;
                vbackground-attachment:fixed;

            }

body_stripe {
                background-color:yellow;
                margin-top:300px;

            }
div.fane    {
                background-image: url(/bilder/kant.jpg);
                background-repeat:repeat-y ;
                background-position:right;

                background-color: white;
                position:absolute;
                width:75%;
                margin-left:12.5%;
                margin-top:260px;
                height:140px;
                border-left:solid thin #A7E5F9;
                vborder-right: solid thin #A7E5F9;
                vborder-top: solid thin black ;
                z-index:3;

            }
/*Hovedbox*/
div.hoved_bl
        {
            background-image: url(/bilder/kant.jpg) ;
            background-repeat:repeat-y  ;
            background-position:right ;
            vbackground-color: #6464A4;
            background-color: white;
            color: brown;
            width:75%;
            height:auto;
            position:absolute;
            margin-left:12.5%;
            margin-top:360px;
            border-left:solid thin #A7E5F9;
            vborder-right: solid thin #A7E5F9;
            padding-top:0% ;
            borvthin #CCCCDF;

            float:left;
            clear:both;

        }

div.meny_bl
        {
            background-color: #F6F8FA;
            color:black;
            font-size:0.9em;
            margin-top:8%;
            margin-left:20.6%;
            padding:0.7em;
            vpadding-left:0.3em;
            position:relative;
            width:55%;
            font-family: Trebuchet MS, Sans Serif MS;
            height: auto;
            text-align:left;
            float:none;
        }

div.plakat_dl
        {
            background-color: #E9CD4C;
            background: url(/bilder/plakat_dl.jpg ) 0 100% no-repeat #E9CD4C ;
            color:#6C33A1;

            font-size:0.9em;
            margin-top:20px;
            margin-left:3%;
            position:relative;
            width:95%;
            vpadding:0.1em;
            font-family: Trebuchet MS, Sans Serif MS;
            text-align:center;
            float:none;
        }
div.plakat_dr
        {
            background: url(/bilder/plakat_dr.jpg) 100% 100% no-repeat;
        }
div.plakat_ul
        {
            background: url(/bilder/plakat_ul.jpg) 0 0 no-repeat;
        }
div.plakat_ur
    {

           background: url(/bilder/plakat_ur.jpg) 100% 0 no-repeat;
           padding:0.1em;
           height: 70px;
           overflow:auto;

    }



div.plakat_2_dl
        {
            vbackground-color: #F4F3E9;
            background: url(/bilder/min_dl_2.jpg ) 0 100% no-repeat #FFF ;
            color:#6C33A1;
            border-color: #E6E5DE;
            font-size:0.7em;
            vmargin-top:10px;
            margin-left:5%;
            position:relative;
            width:90%;

            font-family: Trebuchet MS, Sans Serif MS;
            vtext-align:left;
            vfloat:left;
        }
div.plakat_2_dr
        {
            background: url(/bilder/min_dr_2.jpg) 100% 100% no-repeat;
        }
div.plakat_2_ul
        {
            background: url(/bilder/min_ul_2.jpg) 0 0 no-repeat;
        }
div.plakat_2_ur
    {

           background: url(/bilder/min_ur_2.jpg) 100% 0 no-repeat;
           padding:1.1em;
           height: auto;
           overflow:auto;

    }





body > div#dhtmlgoodies_marquee
            {	/* Firefox rule */
		        position:fixed;
	        }



div.fane_bobil    {
                 vbackground-color:orange;
                 vwidth:80%;
                 margin-left:10%;
                 margin-top:-6%;
                 height:145px;
                 border-top: solid #FFFF00 thin ;
                 border-bottom: solid #FFFF00 thin ;

            }

div.index_left    {
                 background-color:#CDEDF6;
                 color:olive;
                 position:relative;
                 float:left;
                 width:20%;
                 margin-left:0.5%;
                 margin-top:8%;
                 padding-top:0.6em;
                 height:auto;
                 text-align:center;

                 }
div.index_right    {
                 background-color:#F6F8FA;
                 color:olive;
                 position:relative;
                 float:right;
                 width:20%;
                 margin-right:2.1%;
                 margin-top:8%;
                 padding-top:0.6em;
                 height:auto;
                 text-align:center;


                 }

div.index_musikk
            {
                background-color:#CDEDF6;
                width: 15%;
                font-family: Trebuchet MS, Sans Serif MS;
                font-size:12px;
                position:relative;
                border:solid thin orange;
                vmargin-left:-0%;
                padding: 0.5em;
                float:right;

            }


div.kropp   {
                 vwidth:auto;
                 vheight:600px;
                 margin-left:20%;
                 margin-top:0%;
                 vposition:absolute;
                 vfloat:none;
                 clear:both;
                 vtext-align:center;
                 vmargin-bottom:3%;
            }

div.gjestebok   {
                 width:60%;
                 vheight:600px;
                 margin-left:20%%;
                 margin-top:0%;
                 color:#045D8B;
                 float:none;
                 clear:both;
                 vtext-align:center;
                 margin-bottom:0%;
            }

div.hoved_left
                {
                vbackground-image: url(/bilder/fils_a.jpg);
                vbackground-repeat:repeat-x;
                vbackground-color: #333333;
                vbackground-color:blue;
                color:#3D434E;
                font-family: Trebuchet MS, Sans Serif MS;
                font-size:13px;
                position:relative;
                width:49%;
                margin-left: 0%;
                margin-top:2,6%;
                padding:1.3em;
                float:left;
                }

div.hoved_left_oppslag
                {
                vbackground-color: #666666;
                font-family: Trebuchet MS, Sans Serif MS;
                font-size:12px;
                position:relative;
                margin-left:1%;
                margin-top:2%;
                width:15%;
                vborder:solid;
                vborder-width:thin;

                padding:1em;
                float:left;
                }

div.hoved_center
            {
            vbackground-image: url(/bilder/h_c_flis.jpg) ;
            vbackground-repeat:repeat-y ;
            vbackground-color: #333333;
            vbackground-color:#F9EF96;
            color: #3D434E;
            border-right:solid thin #747874;
            font-family: Trebuchet MS, Sans Serif MS;
            font-size:13px;
            position:relative;
            width:40%;
            margin-top:2.7%;
            margin-left:5%;
            margin-bottom:1%;
            padding:1.3em;
            float:left;
            }




div.hoved_center_oppslag
            {
            color:brown;
            font-family: Trebuchet MS, Sans Serif MS;
            font-size:13px;
            position:relative;
            width:55%;
            margin-left:5%;
            padding:0.5em;
            float:left;
            }




div.hoved_center_blogg
                {
                background-image: url(/bilder/fils_a.jpg);
                background-repeat:repeat-x;
                background-color: #333333;
                color:#D9E8F6;
                background-attachment:scroll;
                overflow:auto;
                color: white;
                font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
                font-size:12px;
                position:relative;
                width:31.2%;
                height: 380px;
                left:2%;
                padding:0.5em;
                float:left;
                margin-bottom:1%;
                }




div.index_container
            {
            background-color: #666666;
            font-family: Trebuchet MS, Sans Serif MS;
            font-size:12px;
            position:relative;
            margin-top:1px;
            padding-bottom:1em;
            height:100%;
            voverflow:hidden;
            }

div.hoved
            {
                left:135px;
                font-size:0.8em;
                font-family: Trebuchet MS, Sans Serif MS;
                background-color:black;
                color: white;
                padding:1.4em;
                position: absolute;
                width:700px;
                top: 156px;

                height: auto;
            }

#minihoved
            {
                background-image: url(/bilder/fils_a.jpg);
                background-color:#777777;
                position:relative;
                width:45%;
                text-align:center;
                font-size:10px;
                margin-left:3%;
                margin-bottom: 1.5%;
                margin-top:2%;
                vpadding-right:0.5em;
                color: silver;
                height:120px;
                float:left;
            }
#minihoved div.overskrift:hover, #minihoved div.overskrift:active   {
                background-image: url(/bilder/nav_flis_a2.gif);
                text-decoration:none;
                margin-top:-1%;
                font-size:16px;
                color:#660;
                }

div.overskrift
            {
                background-image: url(/bilder/nav_flis.gif);
                background-repeat:repeat-x;
                color: #CCCC33;
                width:100%;
                vheight:100px;
                font-size:16px;
                font-weight:300;
                font-family:Trebuchet MS, Sans Serif MS;
                text-align: center;
                text-decoration:none;
                margin-top:-1%;
                margin-bottom:2%;
                vborder:solid;
                vborder-width:1px;
                vborder-color:black;
                vborder-style:double;

            }

#minihoved_musikk
            {
                vbackground-color:#777777;
                position:relative;
                width:100%;
                text-align:left;
                font-size:14px;
                margin-left:5%;
                margin-bottom: 0%;
                margin-top:0%;
                vpadding-right:0.5em;
                color: #777;
                vheight:100%;
                float:left;
            }


div.musikk
            {
                left:144px;
                font-size:14px;
                font-family: Trebuchet MS, Sans Serif MS;
                background-color:black;
                color:white;
                padding-left:6em;
                padding-top:4em;
                position:absolute;
                float:left;
                width:60%;
                top: 153px;
                height: 440px;
            }

div.musikk2
            {
                left:10.3em;
                font-size:14px;
                font-family: Trebuchet MS, Sans Serif MS;
                background-color:black;
                color:white;
                padding-left:4em;
                padding-top: 3em;
                position: absolute;
                width:50%;
                top: 153px;
                float: rigth;
                height: auto;
            }

div.hovedgjest
            {

                font-size:15px;
                font-family: Papyrus, Trebuchet MS, Sans Serif MS;
                background-color:white;
                color:black;
                padding:1.2em;
                position: absolute;
                width: 60%;
                top: 70px;
                margin-left:20%;
                float: rigth;
                height:auto;
                border-left:solid;
                border-width:0.2px;
            }

div.hoved2
            {
                left:12%;
                font-size:15px;
                font-family: Trebuchet MS, Sans Serif MS;
                background-color:white;
                color:black;
                padding:0.5em;
                position: absolute;
                width: 40%;
                top: 130px;
            }

div.yogahoved
            {

                font-size:14px;
                font-family: Trebuchet MS, Sans Serif MS;
                background-color:#F7F965;
                color: black;
                padding:1em;
                position: relative;
                width: 95%;

                margin-top:1%;
                margin-left:1%;


                float: left;
                height: auto;
            }



div.kommentar
            {
                background-color:#EAEFF4;
                color: green;
                font-family: Courier;
                border: solid thin #91BDEA;
                font-size:12px;
                padding-top:0em;
                padding-left:0.5em;
                padding-right:0.5em;
                position: relative;

            }
div.sel
            {
                margin-left:70%;
                position:absolute;
            }

div.bloggbilde
            {
                float:right;
                border:solid;
                border-width: thin;
                border-color: silver;
                margin-top:2em;
                margin-left:2em;
                margin-bottom:2em;
            }

div.bilde_side1
        {
            float:right;
            width:300px;

        }

div.blogg_bilde
            {
               float: right;
                position:relative;
                padding:0.5em;

                vwidth:100%;
            }
div.bjarton_bilde
            {
                vbackground-color:blue;
                position:relative;
                padding:1em;
                float: left;
                width:auto;
            }
div.bjarton_bilde2
            {
                vbackground-color:red;
                position:relative;
                padding:1em;
                float:right;
                width:auto;

            }


div.bilde2
            {
                position:relative;
                float:left;
                width:250px;

            }

div.meny
            {
                width:120px;
                top:151px;
                font-family: Trebuchet MS, Sans Serif MS;
                font-size:0.8em;
                position: absolute;
                color:white;
                background-color:black;
                padding-left:1em;
                padding-bottom:2em;
            }

div.musikkmeny
            {
                width:120px;
                top:154px;
                font-family: Trebuchet MS, Sans Serif MS;
                font-size:12px;
                position: absolute;
                color: black;
                background-color:white;
                padding: 12px;
            }

div.korpsmeny
            {
                width: 12%;
                top:21.2%;
                font-family: Trebuchet MS, Sans Serif MS;
                font-size:14px;
                position: absolute;
                color:black;
                background-color:grey;
                padding-left: 1em;
                padding-bottom:3em;
                height: auto;
            }



div.menyyr
            {
                width: 15%;
                color: white;
                top:23%;
                font-family: Trebuchet MS, Sans Serif MS;
                font-size:12px;
                position: fixed;
                background-color: black;
                padding: 0.5em;
                margin-left: 70%;
                height:auto;
            }

div.menyfakkel
            {
                vbackground-color:yellow;
                width: 10%;
                color: white;
                top:5%;
                padding: 0.5em;
                left:5%;
                position:relative;
                float:left;

            }

div.menym
            {
                width: 9%;
                float: right;
                color:black;
                left:-2em;
                top:2%;
                font-family: Trebuchet MS, Sans Serif MS;
                font-size:14px;
                position: fixed;
                background-color: silver;
                padding: 1em;
                border-left: solid;
                border-width: thin;
                margin-left: 80%;
            }

div.menygjest
            {
                vbackground-color:red;
                left:5%;
                width: 75%;
                color: white;
                font-family: Trebuchet MS, Sans Serif MS;
                font-size:14px;
                position: relative;
                padding: 1em;
                float:left;
                clear:right;
            }
div.gest
            {
                font-family: Trebuchet MS, Sans Serif MS;
                font-size: 20px;
                color:orange;
            }
div.test5   {background-image: url(/bilder/test5.gif); background-repeat: repeat-x;
             height: 65px; margin-top:185px; z-index:2; }

div.bloggmeny
            {
                width: 9%;
                top:17%;
                font-family: Trebuchet MS, Sans Serif MS;
                font-size:12px;
                position: absolute;
                color:black;
                background-color:white;
                padding: 1em;
                padding-bottom:3em;
                height: auto;
                background-attachment:ffixed;
                background-position:lleft;
                background-repeat:repeat;

                border-right:solid;
                border-style:outset;
                border-color: yellow;
                border-width: 1px;
            }

div.menylist
            {
                background-image: url(/bilder/kant.jpg);
                background-repeat:repeat-y;
                background-position:right;
                background-color:white;
                position: relative;
                vbackground-color:red;
                width:75%;
                height:auto;
                margin-top:390px;
                float:left;
                margin-left:12.5%;
                border-left:solid thin #A7E5F9;
                vborder-right: solid thin #A7E5F9;
                z-index:2;
            }

div.menylist2
            {
                vbackground-image: url(/bilder/bak3.gif);
                vbackground-repeat:repeat-x, repeat-y;
                vbackground-color:red;
                width:52%;
                height:10px;
                margin-top:28px;
                float:left;
                margin-right:0%;
                position: absolute;
                height:21px;
                z-index:8;
            }


div.menylist3
            {
                width:50%;
                height:10px;
                margin-top:9px;
                float:right;
                margin-right:0%;
                position: absolute;
                height:21px;
                z-index:8;;
            }



 div.musikkoverskrift
            {
                background-image: url(/bilder/mingrad.gif);
                color: white;
                position:absolute;
                text-align: center;
                width:99.3%;
                height:150px;
                border-left:solid;
                border-right:solid;
                border-bottom:solid;
                border-color: red;
            }

div.komoverskrift
            {
                color: #99CC99;
                font-size: 12px;
            }
div.bloverskrift
        {
            vbackground-color:red;
            font-family: Trebuchet MS, Sans Serif MS;
            font-size: 1.5em;
            font-style:oblique;
            font-variant:small-caps;
            width:auto;
            color: #980404;
        }

div.linje2
            {
                font-size: 22px;
                color:orange;
                font-family: Trebuchet MS, Sans Serif MS;
                font-weight:bold;
            }

div.innlegg
            {
                font-size: 1em;
                color: white;
                width:auto;
                padding-right: 0.5em;
                padding-top:0.2em;
                font-family: Trebuchet MS, Sans Serif MS;
            }
div.blogg_footer
            {
                font-size: 10px;
                color: white;
                width:auto;
                margin-top:0em;
                padding-right: 0em;
                padding-top:0em;
                font-family: Trebuchet MS, Sans Serif MS;
            }
table.pris          {background-color:orange; text-align:center; float:center; padding:0.2em; margin-left:2.5%;}


table.yr            {
                    font-family: Trebuchet MS, Sans Serif MS;
                    font-size:12px;
                    background-color: white;
                    width: 80%;
                    color: orange;
                    border:solid;
                    border-width: thin;
                    }

table.plakat        {margin-left: 0%;}
table.footer        { vbackground-color: #49404D;
                        width:100%;
                        color:white;
                        vborder:solid;
                        height:10%;
                        text-align:left;
                        top:0,5%;}

table.bestilling       {
                        width:800px;
                        font-size:14px;
                        }



td.blogg                {}



td.a                {font-size:12px; width:200px; text-align:left; color:white; }

td.pris             {background-color:#333; color: black; width:30px; text-align:center; font-size:10px; }

td.orange           {vbackground-color:orange; color: black; text-align:center; width:250px; vborder-left:solid thin; vborder-top: solid thin;}

td.main             {width:50px; border:solid; border-width:thin; border-color:gray; }

td.overskrift       {font-size: 40px;}

td.footer           {border:solid thin; width:25%; text-align:left; font-family:Trebuchet MS; font-size:11px; padding:0.5em; color:white;}
td.footer_2         {text-align:right; vborder:solid;}
td.footer_3         { background-color:#49404D; text-align:center; width:25%;}

tr.a                {
                    background-color:orange;
                    color:black;
                    text-transform:capitalize;
                    font-size: 14px;
                    border:1px solid black;
                    }

caption             {
                    border:solid;
                    border-color: white;
                    border-width: 1;
                    font-size:25px;
                    text-align: left;
                    color: silver;
                    }
form.blogg          {font-size:12px;}
input.blogg         {font-size:10px; }

select.musikk       {background-color:#003333; color:orange; font-size:10px;}



div.footer          {
                    background-image: url(/bilder/footer_flis_b.gif);
                    background-repeat:repeat-x repeat-y;
                    vbackground-color:yellow;
                    bottom;0;
                    margin-right:0.5%;
                    margin-top:0.5%;
                    margin-bottom:0.5%;
                    position:relative;
                    width:99%;
                    vheight:50%;
                    font-size:13px;
                    color:white;
                    text-align:center;
                    padding-top:0em;
                    overflow:auto;
                    float:right;
                    }

div.glider          {font-size: 10px; }

hr.main             { border: solid; border-style:outset; border-width:0.3em; color: orange; }
ul.bilder           {color:green;}

h1                  {font-size: 25px; font-family: Trebuchet MS, Sans Serif MS;}
h1.index            {font-size:18px; font-family:  Trebuchet MS, Sans Serif MS; color:#980404; text-align:center; font-weight:100; font-variant:small-caps;}
h1.box              {font-size:28px; font-family:  Sans Serif MS; color:#FFF; text-align:center; font-weight:bolder; }
h2.ref              {color:orange; text-align:center; font-size:14px;font-family:Trebuchet MS; font-weight:200;}
h2.ty               {color:brown; font-size:26px; font-family:Sans Serif MS; margin-top:1px;  margin-bottom: -10px;};
h2.linker           {text-align:center; font-size:12;}
h3                  {font-size: 12px; font-family: Trebuchet MS, Sans Serif MS; margin-top:0px; margin-bottom:-10px;}
h3.kryp             {color:blue;}
h3.link             {font-family:Ariel; font-size:25px; margin-top:20px;}
h3.best             {color:red; text-align:center; font-family:San Serif MS; font-size:16;}
h4.ty               {font-size: 13px; color: brown; }
h4.main_1           {font-size:25px; margin-bottom:5px; margin-top:5px;}
h4.oppslag          {font-family:Papyrus; font-weight:600; font-size:16px; color:#000000;}
h4.oppslag_2        {font-family:Papyrus; font-weight:600; font-size:14px; color:#000000;}
h5                  {font-size: 25px; color: orange; }
h5.index            {font-size:14px; font-family: Trebuchet MS, Sans Serif MS; color:#CCFF00; text-align:center;}
h6                  {font-size: 14px; color:red; margin-top:-10px;}

p.kiva              {color:#99CCFF; font-size:12px;}


a.t                 {color:transparent;}
a.k                 {color: #33CCCC; font-weight:300;}
a.b                 {color: black;  }
a.e                 {color:orange; font-size:16px; }
a.q                 {color:#CCC; font-size:16px;}
a.kiva              {color:#9CF};
a.borte             {color:_transparent_;}

a:hover             {color:#99F;}
a.b:hover           {color:#752298;}
a.q:hover           {color:#D9E8F6;}
a.k:hover           {color:gray;}
a.t:hover           {text-decoration:none;}


a.footer            {color:#FCE2EA; }
a.footer:hover      {color:orange;}

a.transp:link       {text-decoration:none; color:transparent; text-align:center;}
a.transp:hover      {text-decoration:none; color:transparent; text-align:center;}
a.t:hover           {text-decoration:none; color:transparent;};
a.transp:visited    {text-decoration:none; color:transparent; text-align:center;}
a.transp:active     {text-decoration:none; color:transparent; text-align:center;}




/*globalnav*/

#globalnav {
    vbackground-image:url(/bilder/footer_flis_b.gif);
    vbackground-repeat:repeat-x;
    vbackground-color: #6464A4;
   	position:relative;
    width:auto;
    vmargin-left:12.5%;
    vborder: solid thin #CCCCDF;
	vfloat:none;

	vmargin-top: 230px;
	list-style:none;

}

#globalnav LI {
	float:left;
    width:9%;
    height:auto;
    padding-left: 0.2em;


}

#globalnav A {
	display:block;
	color:black;
	text-decoration:none;
    text-align:center;
    font-family: Trebuchet MS, Sans Serif MS;
    font-size:0.9em;
	vfont-weight:bold;
    vbackground-color:black;
	vbackground-image:url(/bilder/meny_flis.jpg);
    border-top: solid thin #CDCF2F;
    border-right: solid thin #CDCF2F;
    vborder-left: solid thin green;
    vwidth:100%;
    height:25px;
	padding-top:0.6em;


}

#globalnav A:hover,
#globalnav A:active,
#globalnav A.here:link,
#globalnav A.here:visited {
    background-color: #B3D9F4;
    vbackground-image:url(/bilder/footer_flis.gif);
    vbackground-repeat:repeat-x ;

    color:green;
    vwidth:100%;
    height: 25px;
    padding-top:0.6em;

}







/*Toggle css*/

2.trigger {
	padding: 0 0 0 0px;
	margin: 0 0 2px 0;
	background: url(h2_trigger_a.gif) no-repeat;
	height: 46px;
	line-height: 16px;
	width: auto;
	font-size: 10px;
	font-weight: normal;
	float: left;
}
h2.trigger a {
	color: #99CCCC;
    font-family: Trebuchet MS, Sans Serif MS;
    font-size:13px;
	text-decoration: none;
	display: block;
}
h2.trigger a:hover { color: orange; }
h2.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {
	vmargin: -13px 0 0 0px;
	padding: 0;
	vborder-top: 1px solid #d6d6d6;
	background: #000000 ;

	overflow: hidden;
    font-family: Trebuchet MS, Sans Serif MS;
	font-size: 14px;
	width: auto;
	clear: both;
}
.toggle_container .block {
	padding: 20px; /*--Padding of Container--*/
	background: url(toggle_block_btm.gif) no-repeat left bottom; /*--Bottom rounded corners--*/
}







</style>

