html,body
{
	padding-top:		10px;
	margin:			0px;
	background-color:	#231f20;
	font-family:		Arial, Helvatica, Sans-serif;
	font-size:		12px;
	color:			#000;
	width:			100%;
}

#container
{
	margin-top:		0px;
	width:			900px;
	margin-left:		auto;
	margin-right:		auto;
	height:			auto;
}

#navigation
{
	float:			right;
	padding-top:		57px;
	height:			24px;
	padding-right:		207px;
}

#navigation ul
{
	margin-top:		0px;
	padding-top:		0px;
	list-style:		none;
	margin-left:		3px;
	padding-left:		3px;
}

.navigation_li
{
	font-size:		16px;
	float:			left;
	height:			24px;
	background-image:	url("menu_back_ns.png");
	background-repeat:	repeat-x;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		3px;
}

.navigation_selected_border_left
{
	float:			left;
	background-image:	url("menu_back_left_s.png"); 
	background-repeat:	repeat-x;
	height:			24px;
	font-size:		16px;
	width:			2px;
	margin-left:		2px;
}

.navigation_selected_border_right
{
	float:			left;
	background-image:	url("menu_back_right_s.png"); 
	background-repeat:	repeat-x;
	height:			24px;
	font-size:		16px;
	width:			2px;
}

.navigation_not_selected_border_left
{
	float:			left;
	background-image:	url("menu_back_left_ns.png"); 
	background-repeat:	repeat-x;
	height:			24px;
	font-size:		16px;
	width:			2px;
	margin-left:		2px;
}

.navigation_not_selected_border_right
{
	float:			left;
	background-image:	url("menu_back_right_ns.png"); 
	background-repeat:	repeat-x;
	height:			24px;
	font-size:		16px;
	width:			2px;
}

.navigation_selected
{
	float:			left;
	background-image:	url("menu_back_s.png"); 
	background-repeat:	repeat-x;
	height:			24px;
	font-size:		16px;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		3px;
}

.navigation_link:link, .navigation_link:visited
{
	text-decoration:	none;
	color:			#8d8d8d;
}

#navigation a:hover
{
	text-decoration:	none;
	color:			#000;
}

#body_container
{
	width:			900px;
	overflow:		hidden;
	background-image:	url("content_back.png");
	background-repeat:	repeat-y;
	height:			auto;
	margin-left:		0px;
}

#content
{
	width:			600px;
	min-height:		450px;
	padding-top:		50px;
	padding-bottom:		20px;
	margin-left:		55px;
	padding-left:		30px;
	margin-right:		100px;
}

#header
{
	width:			100%;
	height:			90px;
	background-image:	url("header.png");
	background-repeat:	no-repeat;
	margin-bottom:		0px;
	padding-bottom:		0px;
}

.main_nav_item
{
	padding-left:		3px;
	padding-right:		3px;
}

.no_bullet
{
	list-style:		none;
}

#right_column
{
	float:			right;
	margin-right:		8px;
	width:			190px;
	text-align:		left;
}

#left_column
{
	width:			27px;
	max-width:		27px;
	background-image:	url("stansgaten.png");
	background-color:	#7d7d7d;
	float:			left;
	margin-left:		0px;
	background-repeat:	no-repeat;
	margin-top:		40px;
	min-height:		400px;
	padding-bottom:		30px;
}


#footer
{
	width:			100%;
	font-size:		12px;
	color:			#8e8f8f;
	text-align:		right;
	background-image:	url("footer.png");
	background-repeat:	no-repeat;
	height:			30px;
}

#footer a:link, #footer a:visited
{
	color:			#8e8f8f;
	text-decoration:	none;
	
}

#footer a:hover
{
	color:			#000;
}

#back_footer
{
	padding-top:		10px;
	padding-right:		30px;
}

#copyright
{
	font-style:		italic;
	margin-top:		5px;
}

#nav_items
{
	padding-top:		10px;
	text-align:		center;
	
}
.front_pipe
{
	padding-left:3px;
}

.back_pipe
{
	padding-right:3px;
}
.nav_link_footer:link, .nav_link_footer:visited
{
	text-decoration:	none;
	color:			#5b5b4a;
	font-size:		10px;
}

.nav_link_footer:hover
{
	text-decoration:	none;
	color:			#000;
	font-size:		10px;
}

.nav_link:link, .nav_link:visited
{
	text-decoration:	none;
	font-weight:		bold;
	font-size:		12px;
}

.nav_link:hover
{
	text-decoration:	none;
	color:			#c0c0c0;
	font-weight:		bold;
	font-size:		12px;
}

.hot_top
{
	padding-left:		5px;
	padding-top:		5px;
}

.hot_top h2
{
	padding-top:		5px;
}

.hot_body
{
	padding-left:		5px;
}

.hot_footer
{
	padding-left:		5px;
}

.hot_seperator
{
	margin-top:		-5px;
	margin-left:		-10px;
	margin-bottom:		-5px;
}

.box_content
{
	width:			180px;
}

.hot_body a:link, a:visited
{
	color:			#fff;
	text-decoration:	none;
}

.hot_body a:hover
{
	color:			#cdcdcd;
}

.news_date
{
	color:			#fff;
	padding-bottom:		10px;
	font-style:		italic;
}

.sub_nav ul
{
	list-style:		none;
}

.sub_nav li
{
	padding-top:		5px;
	padding-bottom:		5px;
}

.sub_sub_nav ul
{
	list-style:		none;
}

.sub_sub_nav li
{
	margin-left:		-25px;
	padding-top:		5px;
	padding-bottom:		5px;
}

.sub_nav_link:link, .sub_nav_link:visited
{
	text-decoration:	none;
	color:			#fff;
}

.sub_nav_link:hover
{
	color:			#c0c0c0;
}

.sub_nav_link_selected:link, .sub_nav_link_selected:visited
{
	text-decoration:	none;
	color:			#f18d1b;
}

.sub_nav_link_selected:hover
{
	color:			#c0c0c0;
}

.sub_nav_selected
{
	margin-left:		-15px;
	list-style:		url("sub_menu_arrow_down.png");
}

.sub_nav_not_selected
{
	margin-left:		-15px;
	list-style:		url("sub_menu_arrow_right.png");
}

#right_column h1
{
	margin-top:		20px;
	margin-left:		10px;
	margin-bottom:		20px;
}