/*Standardverdier*/
body
{
	font-family: Arial, Verdana, sans-serif;
	font-size: small;
	margin-left: 5%;
}

table, td, th
{
	font-family: Arial, Verdana, sans-serif;
	font-size: small;
	empty-cells: show;
}

table#rammetabell
{
	width: 800px;
	border: 0px;
}

td.studie
{
	font-family: Arial, Verdana, sans-serif;
	font-size: small;
	empty-cells: show;
	color: black;
}

h1
{
	font-family: Arial, Verdana, sans-serif;
	font-size: x-large;
}

h2
{
	font-family: Arial, Verdana, sans-serif;
	font-size: large;
	/*margin-top: 3px;*/
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	/*line-height: 18px;*/
}

h2.toppnyhet
{
	font-family: Verdana, Arial, sans-serif;
	font-size: x-large;
	line-height: 24px;
	margin-top: 0px;
	margin-bottom: 6px;
}

h2.oppslagforstesiden
{
	font-family: Arial, Verdana, sans-serif;
	font-size: large;
	margin-top: 16px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	line-height: 18px;
}

h2.rod
{
	font-family: Arial, Verdana, sans-serif;
	font-size: large;
	margin: 0px;
	color: red;
}

h3
{
	font-family: Arial, Verdana, sans-serif;
	font-size: small;
	/*margin-top: 3px;*/
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

h6
{
	font-family: Arial, Verdana, sans-serif;
	font-size: small;
	font-weight: bold;
	margin-top: 14px;
	margin-bottom: 0px;
}

span.alert
{
	font-family: Arial, Verdana, sans-serif;
	color: red;
	font-weight: bold;
}
/*Slutt standardverdier*/

/*Toppmeny*/
td.toppmeny
{
	font-family: Arial, Verdana, sans-serif;
	font-size: x-small;
	text-align: center;
	font-weight: bold;
	/*white-space: nowrap;*/
}

td.toppmeny1
{
	font-family: Arial, Verdana, sans-serif;
	font-size: x-small;
	text-align: center;
	white-space: nowrap;
}
/*Slutt toppmeny*/

/*Topp*/
td.topp
{
	font-family: Arial, Verdana, sans-serif;
	font-size: xx-large;
	text-align: center;
	font-weight: bold;
}

td.utopp
{
	font-family: Arial, Verdana, sans-serif;
	font-size: small;
	text-align: center;
}
/*Slutt topp*/

/*Meny*/
td.meny
{
	font-family: Arial, Verdana, sans-serif;
	font-size: small;
}

h4
{
	font-family: Arial, Verdana, sans-serif;
	font-size: small;
	margin-bottom: 0px;
	margin-top: 3px;
}

h4.studie
{
	font-family: Arial, Verdana, sans-serif;
	font-size: small;
	margin-bottom: 0px;
	margin-top: 3px;
	color: black;
}
/*Slutt meny*/

/*Horisontal rule*/
hr
{
	margin-bottom: 0px;
	margin-top: 0px;
}
/*Slutt horisontal rule*/

/*Bilder*/
img
{
	border-width: 0px;
}

img.meny
{
	border-width: 0px;
	border-color: green;
	border-style: solid;

	vertical-align: baseline;
}

td.imgmeny
{
	width: 1%;
	white-space: nowrap;
}
/*Slutt bilder*/

/*Form*/
input, select, button
{
	font-family: Arial, Verdana, sans-serif;
	font-size: x-small;
	margin: 0px;
}

form
{
	margin: 0px;
}
/*Slutt form*/

/*Lenker i innholdet*/
a.innhold, a.innhold:link, a.innhold:visited, a.innhold:active
{
	font-family: Arial, Verdana, sans-serif;
	color: blue;
	text-decoration: none;
	font-weight: normal;
}

a.innhold:hover
{
	font-family: Arial, Verdana, sans-serif;
	color: blue;
	text-decoration: underline;
	font-weight: normal;
}

a.idag
{
	font-family: Arial, Verdana, sans-serif;
	color: black;
	text-decoration: none;
	font-weight: normal;
}
/*Slutt lenker i innholdet*/

/*Adresse*/
td.adresse
{
	font-family: Arial, Verdana, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-align: center;
	white-space: nowrap;
	margin: 0px;
}

a.adresse, a.adresse:link, a.adresse:visited, a.adresse:active
{
	font-family: Arial, Verdana, sans-serif;
	color: blue;
	text-decoration: none;
}
 
a.adresse:hover
{
	font-family: Arial, Verdana, sans-serif;
	color: blue;
	text-decoration: underline;
}

td.cv_overskrift
{
	font-family: Arial, Verdana, sans-serif;
	font-size: large;
	font-weight: bold;
	padding-top: 10px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: black;
}

td.cv_formover
{
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #F5F5F5;
}

td.cv_kolover
{
	font-family: Arial, Verdana, sans-serif;
	/*font-size: normal;*/
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: black;
	padding-bottom: 1px;
}

tt
{
	font-family: Arial, Verdana, sans-serif;
}

a.alfabet, a.alfabet:link, a.alfabet:visited, a.alfabet:active
{
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	padding-left: 2px;
	padding-right: 2px;
}

a.alfabet:hover
{
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	padding-left: 2px;
	padding-right: 2px;
}
/*Slutt adresse*/

/*Søk i hint*/
td.sokihint
{
	font-family: Arial, Verdana, sans-serif;
	font-size: x-small;
	text-align: center;
	white-space: nowrap;
}
/*Slutt søk i hint*/

/*Nyheter*/
td.nyheter
{
	font-family: Arial, Verdana, sans-serif;
	color: black;
	font-weight: bold;
	font-size: x-small;
}

a.nyheter, a.nyheter:link, a.nyheter:visited, a.nyheter:active
{
	font-family: Arial, Verdana, sans-serif;
	color: blue;
	text-decoration: none;
}

a.nyheter:hover
{
	font-family: Arial, Verdana, sans-serif;
	color: blue;
	text-decoration: underline;
}

p.nyheter
{
	font-family: Arial, Verdana, sans-serif;
	font-size: x-small;
}
/*Slutt nyheter*/

/*Søking*/
td.isok
{
	font-family: Arial, Verdana, sans-serif;
	font-size: x-small;
	font-weight: normal;
	white-space: nowrap;
}

a.isok, a.isok:link, a.isok:active, a.isok:visited
{
	font-family: Arial, Verdana, sans-serif;
	color: black;
	text-decoration: none;
	white-space: nowrap;
	font-weight: normal;
}

a.isok:hover
{
	font-family: Arial, Verdana, sans-serif;
	color: black;
	text-decoration: underline;
	white-space: nowrap;
	font-weight: normal;
}

td.adrbok
{
	font-family: Arial, Verdana, sans-serif;
	color: black;
	font-weight: normal;
	font-size: small;
}

td.arrangement
{
	font-family: Arial, Verdana, sans-serif;
	font-size: x-small;
}
/*Slutt søking*/

/*Justert tekst*/
tt
{
	font-family: Arial, Verdana, sans-serif;
	font-size: small;
}

ul, li, p
{
	margin-top: 0px;
}

th
{
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	text-align: left;
	border-bottom-style: solid;
	border-bottom-color: black;
	border-bottom-width: 1px;
}
/*Slutt justert tekst*/

/*Forskning*/
a.forsk, a.forsk:link, a.forsk:active, a.forsk:visited
{
	font-family: Arial, Verdana, sans-serif;
	font-size: x-small;
	color: blue;
	text-decoration: none;
	white-space: nowrap;
	font-weight: normal;
}

a.forsk:hover
{
	font-family: Arial, Verdana, sans-serif;
	font-size: x-small;
	color: blue;
	text-decoration: underline;
	white-space: nowrap;
	font-weight: normal;
}
/*Slutt forskning*/

/*Oppslag*/
table.oppslag
{
	font-family: Arial, Verdana, sans-serif;
	border-spacing: 0px;
	padding: 0px;
}

td.oppslag
{
	font-family: Arial, Verdana, sans-serif;
	font-size: small;
	font-weight: normal;
	white-space: nowrap;
	padding: 0px;
}

a.oppslag, a.oppslag:link, a.oppslag:active, a.oppslag:visited
{
	font-family: Arial, Verdana, sans-serif;
	color: black;
	text-decoration: none;
	white-space: nowrap;
	font-weight: normal;
}

a.oppslag:hover
{
	font-family: Arial, Verdana, sans-serif;
	color: black;
	text-decoration: underline;
	white-space: nowrap;
	font-weight: normal;
}

div.oppslagbilde
{
	border: 0px;
	border-color: black;
	border-style: solid;
	float: right;
}
/*Slutt oppslag*/

/*Studier*/
div.sokes
{
	/*overflow: auto;*/
	/*height: 200;*/
}

table.hurtigsok
{
	background-color: #F8F8FF;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: blue;
}

span.symbol
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	white-space: nowrap;
	cursor: pointer;
	font-weight: bold;
}

fieldset
{
	border-color: light-gray;
	border-width: 0px;
	margin: 0px;
}

legend
{
	font-family: Arial, Helvetica, sans-serif;
    color: black;
	/*font-weight: bold;*/
    /*font-size: x-small;*/
}

fieldset.bestill
{
	border-color: gray;
	border-width: 1px;
	border-style: solid;
	margin: 0px;
}

legend.bestill
{
	font-family: Arial, Helvetica, sans-serif;
    color: black;
	/*font-weight: bold;*/
    /*font-size: x-small;*/
}
/*Slutt studier*/

/*Fagprotal*/
fieldset.fagportal
{
	border-color: gray;
	border-width: 1px;
	border-style: solid;
	margin: 3px;
	padding: 3px;
}

legend.fagportal
{
	font-family: Arial, Helvetica, sans-serif;
    color: black;
	font-weight: bold;
    /*font-size: x-small;*/
}
/*Slutt fagportal*/

/*Meny i høyre kollonne*/
table.menyhoyre
{
	background-color: #F8F8FF;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: blue;
	width: 100%;
}

td.menyhoyre
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-color: transparent;
	padding-bottom: 4px;
	padding-top: 0px;
	padding-left: 3px;
	/*border-left-width: 1px;*/
	/*border-left-style: dotted;*/
	/*border-left-color: blue;*/
}

td.menyhoyrepkt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	width: 1%;
	background-color: transparent;
	/*padding-top: 0px;*/
	vertical-align: top;
	padding-bottom: 4px;
	padding-top: 0px;
	padding-left: 1px;
	/*text-shadow: 5px;*/
	/*border-left-width: 1px;*/
	/*border-left-style: dotted;*/
	/*border-left-color: blue;*/
}

td.menyhoyreoverskrift
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	width: 1px;
	background-color: transparent;
	/*padding-top: 0px;*/
	vertical-align: top;
	/*border-left-width: 1px;*/
	/*border-left-style: dotted;*/
	/*border-left-color: blue;*/
}
/*Slutt meny i høyre kollonne*/

/*Katalog*/
td.ingress
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 3px;
	padding-top: 25px;
	padding-bottom: 25px;
}

div.pdffile
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
/*Slutt Katalog*/

/*Skriv ut*/
a#skrivut
{
	cursor: pointer;
}
/*Slutt skriv ut*/

#navtilbake
{
	cursor: pointer;
}