/* //frodis, 13.06.2009 */
body
{
	background-image: url(/img/bilder/bakgrunn.gif);
	font-family: Verdana;
	font-size: x-small;
	margin: 5px 0px 0px 0px;
}

table, td
{
	/*font-family: Verdana;
	font-size: x-small;*/
}

h3
{
	/*font-family: Verdana;
	font-size: normal;
	font-weight: bold;*/
}




/* Menyer */
#toppmeny
{
	margin: 0px;
	padding: 0px;
}


#toppmeny td
{
	padding: 3px 4px 3px 4px;
	background-color: #040050;
	background-image: none;
	text-align: center;
	text-decoration: none;
	font-size: x-small;
	font-weight: bold;
	color: white;
}

#toppmeny a, #bunnmeny a
{
	text-align: center;
	text-decoration: none;
	font-size: x-small;
	font-weight: bold;
	color: white;
}

#toppmeny a:hover, #bunnmeny a:hover
{
	text-decoration: underline;
}

td.bunnmenye 
{
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(/img/bilder/bunn_midten.gif);
	/*background-color: #040050;*/
	text-align: center;
	text-decoration: none;
	font-size: x-small;
	font-weight: bold;
	color: white;
}

td.bunn_venstre
{
	background-image: url(/img/bilder/bunn_venstre.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 17px;
}

td.bunn_hoyre
{
	background-image: url(/img/bilder/bunn_hoyre.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 17px;
}

td.bunn_midten
{
	background-image: url(/img/bilder/bunn_midten.gif);
	text-align: center;
	height: 16px;
}


td.meny
{
	margin: 0px;
	padding: 0px;
}

#meny
{
	border: yellow 0px solid;
}

#meny ul
{
	list-style-type: none;
	border: solid yellow 0px;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#meny ul li
{
	padding: 3px 3px 3px 3px;
	margin: 0px 10px 0px 0px;
	float: left;
	border: solid 0px red;
}

#meny ul li a
{
	float: left;
}

#meny ul li ul
{
	border: solid yellow 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#meny ul li ul li
{
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 3px 0px;
}

#meny div.meny
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	width: 100%;
	border: red solid 0px;
}

#meny div.meny div.meny
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: green solid 0px;
}

#meny div.meny ul li.selected, #meny div.meny div.meny
{/* Dette er bakgrunnsfarge på valget i menyen med sub-meny */
	/*background-color: #040050;*/
	background-color: #040070;
}
/* Slutt menyer */




/* Lenker generelt */
a
{
	color: blue;
	text-decoration: none;
}

a:hover
{
	color: blue;
	text-decoration: underline;
}
/* Slutt lenker generelt */




/* Topp 20 */
td.topp_over
{
	color: #000080;
	background-color: #C0C0C0;
	text-align: center;
	font-size: x-small;
	font-weight: bold;
}
/* Slutt topp 20 */




/* Copyright */
td.copyright
{
	font-size: x-small;
	padding-bottom: 2px;
	text-align: center;
}
/* Slutt copyright */




/* Divisjoner */
span.alert
{
	color: red;
	font-weight: bold;
}
/* Slutt divisjoner */




/* Form */
form
{
	font-size: x-small;
	font-weight: bold;
	margin: 0px;
}

input, select
{
	font-size: x-small;
	font-weight: normal;
	margin: 0px;
}
/* Slutt form */




/* Tabellhead */
th
{
	font-size: x-small;
	font-weight: bold;
	text-align: left;
	border-bottom: solid 1px black;
}
/* Slutt tabellhead */




/* Linjer */
td.linje
{
	font-size: x-small;
	font-weight: normal;
	text-align: left;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

td.bottom_black_linje
{
	font-size: x-small;
	font-weight: normal;
	text-align: left;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: black;
}

td.top_black_linje
{
	font-size: x-small;
	font-weight: normal;
	text-align: left;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: black;
}

td.vh_black_linje
{
	font-size: x-small;
	font-weight: normal;
	text-align: left;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #040050;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #040050;
}
/* Slutt linjer */




/* Justert tekst */
tt
{
	font-size: small;
	white-space: nowrap;
}
/* Slutt  Justert tekst */




/* Bilder */
img
{
	border: 0;
}

td.bilde_tittel
{
	text-align: center;
	padding-bottom: 20px;
}

td.bilde_img
{
	text-align: center;
}
/* Slutt bilder */




/* Nyheter */
td.nyhet_topp
{
	font-size: small;
	font-weight: bold;
	text-align: left;
}

td.nyhet_bunn
{
	font-size: x-small;
	font-weight: normal;
	text-align: left;
	border-bottom: solid 1px black;
}
/* Slutt nyheter */




/* Annonsering */
#mainframe
{
	margin:0px auto 0px auto;
	border: solid 0px green;
	width: 860px;
	width: 1000px;
}


#ramme
{
	float: left;
	width: 652px;
	border: solid 0px red;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}


#annonser
{
	margin-left: 6px;
	float: left;
	display: inline;
}

#annonser_lft
{
	float: left;
	border: 0px red solid;
	width: 153px;
}

#annonser2
{
	float: left;
}

div.annonse-rgt div
{
	margin-top: 20px;
	text-align: center;
}
/* Slutt Annonsering */




/* Innhold */
h2
{
	margin-left: 3px;
}


div.innhold-content
{
	margin: 0px 3px 0px 3px;
}
/* Slutt innhold*/