﻿BODY { 
font-size : 12px;
font-family : Tahoma Arial, Helvetica;
} 
#vtittel { 
font-family : Verdana;
font-size : 10px;
color : #000080;
margin-left : 16px;
} 
#vkomponist { 
font-family : Verdana;
font-size : 12px;
color : #000000;
font-weight : bold;
} 
#title { 
position : absolute;
left : 0;
top : 0;
padding-top : 15px;
width : 100%;
height : 35px;
z-index : 3;
background-color : #084aad;
font-family : Bookman Old Style;
color : #ffffff;
} 
#leftmenu { 
position : absolute;
left : 100px;
top : 64px;
width : 150px;
z-index : 2;
background-image : url(/images/bakgrunn.gif);
} 
#texxt { 
position : absolute;
left : 300px;
top : 70px;
width : 575px;
height : 415px;
background-color : #ffffff;
z-index : 1;
background-image : url(/images/sjo-vm2.gif);
} 
#content { 
padding-top : 45px;
margin-left : 230px;
margin-right : 130px;
background-color : #ffffff;
background-image : url(/Images/sjo-vm2.gif);
background-repeat : no-repeat;
} 
P { 
font-size : 12px;
font-family : Tahoma Arial, Helvetica;
} 
DIV { 
font-size : 12px;
font-family : Tahoma Arial, Helvetica;
} 
TD { 
font-size : 12px;
font-family : Tahoma Arial, Helvetica;
} 
A { 
color : #ffffff;
text-decoration : none;
} 
A:visited { 
color : #ffffff;
text-decoration : none;
} 
A:active { 
color : #ffffff;
text-decoration : none;
} 
A:hover { 
color : #ffff00;
text-decoration : none;
} 
A.topp { 
color : #ffffff;
font-weight : bold;
font-size : 11px;
text-decoration : none;
} 
A.topp:visited { 
color : #ffffff;
} 
A.topp:active { 
color : #ffffff;
} 
A.topp:hover { 
color : #ff0000;
} 
A.marg { 
font-size : 12px;
width : 132px;
text-decoration : none;
font-weight : bold;
color : #ffffff;
} 
A.marg:visited { 
color : #ffffff;
} 
A.marg:active { 
color : #ffffff;
} 
A.marg:hover { 
color : #ffffff;
background-color : #ff0000;
} 
#px10 { 
font-size : 10px;
} 
#tittel { 
font-size : 10px;
color : #084aad;
margin-left : 10px;
} 
#gruppe { 
font-size : 16px;
color : #ffff00;
font-weight : bold;
} 
#bokstav { 
font-size : 20px;
color : #000000;
font-weight : bold;
} 
#px18 { 
font-size : 18px;
} 
#px24 { 
font-size : 24px;
} 
#spalte { 
margin-left : 16px;
margin-right : 16px;
} 
#menytekst { 
color : #000000;
} 
DIV.marg { 
border-style : solid;
border-color : #92bba7;
width : 133px;
margin-top : 4px;
margin-bottom : 4px;
border-left-width : 0;
border-right-width : 1px;
border-top-width : 1px;
border-bottom-width : 1px;
} 
DIV.bredde { 
width : 600px;
} 
DIV.over { 
width : 600px;
border-left-width : 0;
border-right-width : 1px;
border-top-width : 0;
border-bottom-width : 1px;
border-color : #808080;
border-style : solid;
} 
DIV.celle { 
width : 600px;
border-left-width : 0;
border-right-width : 1px;
border-top-width : 1px;
border-bottom-width : 1px;
border-color : #808080;
border-style : solid;
} 
MARQUEE.porto { 
width : 600px;
font-size : 12px;
border-style : solid;
border-color : #000000;
border-width : 1px;
font-style : normal;
color : #ff0000;
} 
.menutitle { 
cursor : pointer;
margin-bottom : 5px;
background-color : #ececff;
color : #000000;
width : 140px;
padding : 2px;
text-align : left;
border : 1px solid #000000;
} 
.submenu { 
margin-bottom : 0.5em;
} 
body { 
color : black;
background : white;
padding : 30px;
} 
p { 
margin : 20px;
padding : 10px;
border : 1px solid gray;
} 
img { 
margin : 0 10px 0 0;
}

tr.blaa td
    {
    background-color : #DDECFE;   
    }

TD.termin { 
font-size : 8pt;
font-family : Verdana;
vertical-align: top;
}    
    
    
    
    