/*  ---------------------------------      LAYOUT      ---------------------------------  */

* { margin: 0; padding: 0 }
body { background: #fff url(images/bg.gif) repeat-x }

#ramme { margin: 0 0 0 330px }
#innhold { margin: 50px 0 0 0 }
#header { background: url(images/logo.gif) 0 23px no-repeat; height: 114px }

/*  ------------------------------       TYPOGRAFI     -------------------------------  */

body { font-size: 70% } /* Basestørrelse */
body, h1, h2, h3, h4, h5, h6, ol, ul, li, p, input, textarea, select, option {
	font-family: verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif } /* Basefont */

input { font-size: 1em } /* Vanlig font */

/* Overskrifter */
#innhold h1 { font-family: "trebuchet ms", "times new roman", serif }
h1 { font-size: 1.5em }
h2, h3, h4, h5, h6 { font-size: 1em }
h2 a { color: #000 }
#kol1 h1, #kol2 h1 { font-size: 1em }

/* Marger */
h1,h2,h3,h4,h5,h6,blockquote,p { margin: 0 0 15px 0 }

/* Lenker, akronymer og forkortelser */

a, a.active, a.visited { color: #666 }
a:hover { color: #000; text-decoration: none }
#kol1 a, #kol2 a, #kreditt a, #sitemap a, #xtranav a, h1 a { text-decoration: none }
p.lesmer a { font-weight: bold; text-align: right }
acronym, abbr, dfn { border-bottom: 1px dotted #808080; font-style: normal; cursor: help }
#kalender abbr {border: 0 }

blockquote {
	margin: 10px;
	padding: 5px;
	border: 1px dotted #666;
	font-family: "trebuchet ms", serif;
	font-weight: bold;
	text-align: center }

/*  -----------------------     DIVERSE FORMATERING      ----------------------  */

img, table { border: 0 }
caption { display: none }
address { font-style: normal; margin: 5px 0 }
input, textarea, select, option {
	margin-bottom: 2px;
	border: 1px solid;
	border-color: #c0c0c0 #fff #fff #c0c0c0;
	background: #f5f5f5 }
input:hover, input:active, input:focus,
textarea:hover, textarea:active, textarea:focus, #sok input:hover, #sok input:focus, #sok input:active, #whois input:hover, #whois input:focus, #whois input:active { background: #fff }

/*  ---------------------------------- NAVIGASJON ---------------------------------  */

#nav {
	position: absolute;
	top: 115px; left: 283px;
	width: 640px; /* 740 orginalt, men fikk horisontal scroller... :( */
	z-index: +10000;
	text-align: center;
	background: url(images/bg_a.gif) top right no-repeat }
#menu {
	list-style: none;
	line-height: 1;
	margin: 0 }

#menu a {
	display: block;
	width: 100px; height: 21px;
	padding: 8px 0 1px 20px;
	background: url(images/bg_a.gif) no-repeat;
	color: #666;
	text-align: center;
	text-decoration: none;
	font-weight: bold }

#menu a:hover {
	color: #000;
	font-weight: bold;
	padding: 9px 0 0 20px }

#menu li {
	float: left;
	width: 120px }

/*  ------------------------------------- DESIGN ------------------------------------  */

#astronaut {
	position: absolute;
	top: 0; left: 0;
	width: 312px; height: 387px;
	background: url(images/astronaut.gif) }
#siteman a {
	position: absolute;
	top: 700px; left: 50px;
	width: 120px; height: 38px;
	background: url(images/siteman.gif) }
#siteman a:hover { background: url(images/siteman.gif) 0 -42px }
#siteman span { display: none }



/* Begin Sidebar */
#sidebar
{
        position: absolute;
	padding: 20px 0 10px 0;
	top: 400px; left: 50px;
	width: 190px;
	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */


