html,body { height: 100%; }
body,td,th { font-size: 10pt; color: #433414; }
* { padding:0;margin:0; font-family: "Helvetica LT Std", "Helvetica", Verdana, Arial; } 
body { background-color: #000000; background-image: url(gfx/bakgrunnboblermedgradient.jpg) ; background-repeat: no-repeat; }

* html #container { height: 100%; } /* ie6 and under*/
#container { background-color: #FFFFFF; width: 739px; padding-bottom: 5px;}
#container { margin: auto;  }
#container span.header { display: block; background-image: url(gfx/logobarn.jpg); width: 739px; height: 244px;  font-size: 9px; text-indent: -100em; }
#container #menu { background-color: #e3e0dd; }
#container ul { width: 244px; margin: 1px 0 10px 1px; padding-top: 9px; list-style: none; float: left; }
#container ul { }
#container ul a { color: #000000; width: 200px; display: block; margin: auto; }
#container ul a { padding: 4px 0 4px 15px; font-weight: bold; }
#container ul a { border-top: 1px dotted #979491;  text-decoration: none; font-size: 10pt;  }
#container ul a:hover { background-color: #908478; color: #e3e0dd; } 
#container ul a.last { border-bottom: 1px dotted #979491;}

#content_container { float: left; background-image: url(gfx/faux.gif); background-repeat: repeat-y; }

#content { float: left; width: 480px; margin-top: 1px;; padding: 10px 0 10px 10px; }
* a { color: #000000; }
#content h1 { font-size: 16pt; color: #433414; padding-bottom: 10px; }
#content p { font-size: 10pt; line-height: 20px; color: #433414; width: 465px; padding-top: 10px; padding-bottom: 10px; }
#content hr { background-color: #ffffff; border:none; border-bottom: 1px dotted #979491; width: 97%; padding-top: 20px; }

#spacer { height: 5px; clear: both; }
#footer { border-bottom: 1px dotted #979491; border-top: 1px dotted #979491; padding: 2px; clear: both; width: 735px; font-size: 7pt; text-align: center; }

input { border: 1px solid #CCCCCC; color: #433414; width: 150px; background-color: #ffffff; font-size: 10pt; }
select { border: 1px solid #CCCCCC; color: #433414; width: 152px; background-color: #ffffff; font-size: 10pt; }
textarea { border: 1px solid #CCCCCC; color: #433414; width: 150px; background-color: #ffffff; font-size: 10pt; }

#menu {
	width: 200px;

}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu a {
	display: block;
	color: #000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	margin: 0;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	background:transparent;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #99AECE;
	border-right-color: #99AECE;
}

#left_menu {
	margin: 0px;
	width: 230px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	float: left;
	min-height:450px;
}

.linklinjebunn {
	border-bottom-color: #99AECE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
#menu a:hover {
color: #a00;
background-color: #bebfe0;
}

#menu li {
position: relative;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 198px;
width: 100%;
background-color: #d9d8e4;
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

