body {
	font-family: 'Lucida Grande', sans-serif; 
	background-image: none;
	background-color: white;
	margin-top: 20px;
}
a, a:link, a:visited {
	color: #0084bd;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
div.li {
	background-image: url(/images/bul_trekant_sort.gif);
}
div.licurrent {
	background-image: url(/images/bul_3trekant_sort.gif);
}

#spalte2Cont h1, #spalte2Cont h2, #spalte2Cont h3, #spalte2Cont h4, 
#spalte3Cont h1, #spalte3Cont h2, #spalte3Cont h3, #spalte3Cont h4 {
	font-family: Helvetica, Arial, 'Lucida Grande', sans-serif;
}


/* layout ------------------------------------------------------------------*/
#sidetoppCont,
#forsidetoppCont {
	background: url(/images/sinus/sinustopp.jpg) no-repeat top left;
	width: 975px;
	height: 103px;
	position: relative;
}
#hjemlenkeCont {
	background-image: url(/images/sinustopp.png);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: transparent;
	position: absolute;
	top: 0px;
	right: -10px; 
	left: auto;
	width: 985px;
	height: 100px;
}
#hjemlenkeCont img {
	width: 985px;
	height: 100px;
}
.spalte1 {
	background: url(/images/sinus/sinusborder_5x5.jpg) repeat-y top left white;
}
.spalte2 {
	background: url(/images/sinus/faux_col_dot.png) repeat-y top left white;
}
.spalte3 {
	background: url(/images/sinus/sinusborder_5x5.jpg) repeat-y top right white;
}
#sidebunn {
	background: url(/images/sinus/sinusborder_5x5.jpg) repeat-x top left white;
	padding-top: 10px;
}


/* Faktabokser --------------------------------------------------------------*/
.faktaCont {
	border-right-width: 0;
	border-left-width: 0;
}
.faktaCont #nettressursCont {
	width: auto;
}

/* spesialmeny for gml nettsted-----------------------------------------------*/
#oldMenuCont { 
	margin: 0px 0 20px 10px; 
	background-color: transparent;
}
#oldmenucontainer { 
	background-color: #eee;
	border-bottom: 1px solid #dadada;
}
#oldmenutop {
	color: #0084BD;
	cursor: pointer;
	padding: 5px 5px 5px 25px;
	background-color: #dadada;
	background-image: url(/images/sinus/oldmenutoggle.png);
	background-repeat: no-repeat;
	background-position: 0	0;
}
#oldmenutop.collapsed {
	background-position: -250px	0;
}

#oldmenucontainer .list .li {
    background-image: none;
}
#oldmenucontainer h4 {
    font-weight: normal;
    margin: 0 0 0 -10px;
    padding: 5px 10px;
}
#oldmenucontainer .li, #oldmenucontainer .liaktiv {
    margin: 0 0 0 -10px;
    padding: 0 0 0 20px;
    width: 170px;
}


/* navbar --------------------------------------------------------------------*/
#menyCont { 
	margin: 0px 0 0 10px; 
	background-color: transparent;
}
#menytopp {
	background-color: transparent;
	height: 12px;
	width: 180px;
}
#menybunn {
	margin-top: 0;
	border-top: 0px solid #3d468b;
	background-color: transparent;
	height: 12px;
	width: 180px;
}
#mainmenucontainer { 
	background-color: transparent;
	border-bottom: 1px solid #dadada;
}
#mainmenucontainer h4,
#oldmenucontainer h4 {
	border-top: 1px solid #dadada;
	width: auto;
}

/* Lenkefargene */
#mainmenucontainer a:link,
#mainmenucontainer a:visited,
#oldmenucontainer a:link,
#oldmenucontainer a:visited {
	color: #0084BD;
	text-decoration: none;
}
#mainmenucontainer a:hover,
#oldmenucontainer a:hover {
	color: #00B1FF;
}


/* Markering av punkter som faller inn under aktiv seksjon */
#mainmenucontainer .liaktiv .list .li ,
#mainmenucontainer h4.aktiveunderpunkt, 
#mainmenucontainer .list .liaktiv .li,
#mainmenucontainer .list .list .li { 
	background-color: transparent; 
}

/* Markering av aktivt menypunkt */
#mainmenucontainer .li .list .liaktiv,
#mainmenucontainer .liaktiv h4 { 
	background-color: transparent; 
}

/* Lenkefarger aktivt menypunkt*/
#mainmenucontainer .liaktiv h4 a,
#mainmenucontainer .liaktiv h4 a:link,
#mainmenucontainer .liaktiv h4 a:visited,
#mainmenucontainer .list .li .list .liaktiv a, 
#mainmenucontainer .list .li .list .liaktiv a:link, 
#mainmenucontainer .list .li .list .liaktiv a:visited, 
#oldmenucontainer .liaktiv h4 a,
#oldmenucontainer .liaktiv h4 a:link,
#oldmenucontainer .liaktiv h4 a:visited,
#oldmenucontainer .list .li .list .liaktiv a, 
#oldmenucontainer .list .li .list .liaktiv a:link, 
#oldmenucontainer .list .li .list .liaktiv a:visited { 
	color: #f7ad10;
}



/* se også - vedlegg - nettressurser lyd ------------------------------------ */


#oppgavelisteCont, #seogsaaCont, #vedleggCont, #nettressursCont, #lydCont {
	border: 1px solid #D5D5D5;
	padding: 0 4px 3px 6px;
}

#oppgavelisteCont h3 {
    background: none repeat scroll 0 0 #DDDDDD;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: 400;
    margin: 1px 1px 8px;
    padding: 5px 5px 3px;
}


/* boksformattering samleside ------------------------*/
.containergroup {
	margin-bottom: 5px;
	margin-top: 10px;
	margin-right: -10px;
	clear: both;
}
#haroppgaveCont,
#harinteraktivoppgaveCont,
#hareksempelCont,
#harlosningCont,
#harforklaringCont,
#harbakgrunnCont,
#haranimasjonCont,
#harnedlastCont,
#nettressursCont {
	border: 1px solid #D5D5D5;
	padding: 0 4px 3px 6px;
	background-color: transparent;
}
#haroppgaveCont h3,
#harinteraktivoppgaveCont h3,
#hareksempelCont h3,
#harlosningCont h3,
#harforklaringCont h3,
#harbakgrunnCont h3,
#haranimasjonCont h3,
#harnedlastCont h3,
#nettressursCont h2 {
    background: none repeat scroll 0 0 #DDDDDD;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: 400;
    margin: 1px -3px 8px -5px;
    padding: 5px 5px 3px;
}
#haroppgaveCont h3 {
	background: none repeat scroll 0 0 #C71E1E; 
}
#harinteraktivoppgaveCont h3 {
	background: none repeat scroll 0 0 #8400FF;
}
#hareksempelCont h3 {
	background: none repeat scroll 0 0 #1E65C7;
}
#harlosningCont h3 {
	background: none repeat scroll 0 0 #86CD17;
}
#harforklaringCont h3 {
	background: none repeat scroll 0 0 #DFC55B;
}
#harbakgrunnCont h3 {
	background: none repeat scroll 0 0 #888888;
}
#haranimasjonCont h3 {
	background: none repeat scroll 0 0 #81CBEE;
}
#harnedlastCont h3 {
	background: none repeat scroll 0 0 #A88807;
}
#nettressursCont h2 {
	background: none repeat scroll 0 0 #7A0F0F;
}
#haroppgaveCont a, #haroppgaveCont a:link, #haroppgaveCont a:visited, 
#harinteraktivoppgaveCont a, #harinteraktivoppgaveCont a:link, #harinteraktivoppgaveCont a:visited, 
#hareksempelCont a, #hareksempelCont a:link, #hareksempelCont a:visited, 
#harlosningCont a, #harlosningCont a:link, #harlosningCont a:visited, 
#harforklaringCont a, #harforklaringCont a:link, #harforklaringCont a:visited, 
#harbakgrunnCont a, #harbakgrunnCont a:link, #harbakgrunnCont a:visited, 
#haranimasjonCont a, #haranimasjonCont a:link, #haranimasjonCont a:visited, 
#harnedlastCont a, #harnedlastCont a:link, #harnedlastCont a:visited, 
#nettressursCont a, #nettressursCont a:link, #nettressursCont a:visited {
	color: #424242;
	text-decoration: none;
}
#haroppgaveCont a:hover, 
#harinteraktivoppgaveCont a:hover, 
#hareksempelCont a:hover, 
#harlosningCont a:hover, 
#harforklaringCont a:hover, 
#harbakgrunnCont a:hover, 
#haranimasjonCont a:hover, 
#harnedlastCont a:hover, 
#nettressursCont a:hover {
	color: #00B1FF;

}


/*annen boksformattering*/
#spalte3Cont #seogsaaCont, 
#spalte3Cont #vedleggCont, 
#spalte3Cont #flashCont, 
#spalte3Cont #nettressursCont, 
#spalte3Cont #lydCont, 
#spalte3Cont #lydContstor {
	background-color: transparent;
	padding: 0 0 0 0;
	border: 0px;
}
#spalte3Cont #seogsaaCont h3, 
#spalte3Cont #vedleggCont h3, 
#spalte3Cont #flashCont h3, 
#spalte3Cont #nettressursCont h3, 
#spalte3Cont #lydCont h3, 
#spalte3Cont #lydContstor h3 {
	text-transform: none;
	letter-spacing: 0;
	font-size: 14px;
	color: gray;
	font-weight: bold;
    margin: 0 0 4px 0;
    padding: 0 0 0 0;
}

