BODY {
        font-family : Verdana, Arial, Lucida, Helvetica;
	background : rgb(255, 255, 255);
	color : black;
	max-width : 120ex;
}

div.menu {
  border : 1px solid rgb(130, 130, 130);
  padding : 10px;
  margin : 15px;
  background : rgb(246, 246, 246);
           z-index: 0;
}

div.tekstramme {
  border : 1px solid rgb(190, 190, 190);
  padding : 10px;
  margin : 15px;
  padding-left: 25px;
  background : rgb(249, 249, 249);
                 z-index: 0;
}
H1 { /* overskrift helt øverst på alle sider (IKKE I BRUK)  */
	font-size : 48pt;
	text-align : left; 
}
H2 {  /* overskrifter i hovedramme */
	margin-left : -14px;
	margin-top : -14px;
	max-width : 50ex;
	font-weight : normal;
	padding : 4px;
	padding-left : 6px;
	padding-bottom: 0px;
	color : white;
	font-size : larger;
	text-align : left;
	background : rgb(187, 186, 252);
	border : solid 1px rgb(110, 109, 147);
     z-index: 1;
}
H3 { /* menyoverskrift */
	font-weight : normal;
	font-size : larger;
	margin-left : -14px;
	margin-top : -14px;
	padding : 3px;
	padding-bottom: 2px;
	color : rgb(224, 230, 249);
	text-align : left;
	background : rgb(46, 65, 132);
	border : solid 1px rgb(18, 25, 51);
     z-index: 1;
}
H4 {
	font-size : larger;
}



P {
	font-family : Verdana, Lucida, Helvetica;
}
P.newsdate {
	font-weight : bold;
	margin-left : -3px;
	margin-bottom : 0px;
}
P.newsentry {
	margin-top : 2px;
}
P.small {
	font-size : smaller;
}
P.eq { /* ligning */
	text-align : center;
}
P.lastupdated {
	margin : 0px;
	margin-top : 2ex;
	text-align : right;
	font-size : smaller;
	font-style : italic;
	color : rgb( 150, 150, 150);
}	


UL {
	margin-bottom : 2ex;
}

LI {
	margin-top : 5px;
}

A {
	text-decoration : none;
	color : rgb(30, 30, 200 );
}
A:hover {
        text-decoration : none;
        /*color : rgb(70, 70, 250 );*/
        background : rgb(240, 240, 240);
}

A.menu:hover {
	background : rgb(255, 202, 43);
}

A.menuprivate{
	font-style : italic;
}
A.menuprivate:hover {
	background : rgb(255, 202, 43);
	font-style : italic;
}




