﻿body, html
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 0;
	margin: 0;
	margin-top:5px;
	margin-bottom:5px;
	text-align: center;
	background: #FFFFFF;
	border:1px solid #656565;
}
Div
{
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:0;
	padding:0;
}
#Header
{
	background: #4160D5;
	color: White;
	height: 85px;
	background-image:url(topp_web_01.jpg);
}
#Menu
{
	background: #FFFFFF;
	color: #7d7d7d;
	height: 27px;
	border-bottom: solid 1px #7d7d7d;
	font-size:14px;
	vertical-align:text-top;
	text-align:left;
	text-decoration:none;
	margin-top:-10px;
	padding-top:-10px;
	padding-left:15px;
}



#Menu a {font-size:12px; padding:2px; line-height:26px;}
#Menu a {text-decoration:none; color:#7d7d7d;}
#Menu a:hover{color:#7d7d7d;}
#Menu a.meny_selected{color:#7d7d7d;}
#Footer
{
	float:left;
	background: #D66C43;
	background-image:url(../images/bunn.jpg);
	margin-left:3px;
	margin-top: -75px;
	height: 75px;
	width: 792px;
	border: solid 0px #4160D5;
	border-top: 0;
	color: #FFF;
}
#Wrapper 
{
	float:left;
	display: table;
	border: solid 0px #4160D5;
	margin-left:3px;
	width: 792px;
	height: 100%;
	padding-bottom: 47px;	
}
html>body #Wrapper {overflow:hidden;}

#Main 
{
	display:table;
	text-align: left;
	background: Orange;
	width: 794px;
	margin: auto;
	padding-bottom: 50px;
	overflow:hidden;
}
#Column_left
{
	background: #FFFFFF;
	color: #D66C43;
	width: 150px;
	float:left;
	border-right: solid 1px #7d7d7d;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	text-align:left;
	padding-left:8px;
}

/* Formatering for vertikalundermeny */
#Column_left ul {margin:0;padding:0;padding-left:15px;color:#000;}
#Column_left li {list-style-type:circle;}

/* Formatering for overskrift av underelement  */
/* GENERELT*/
#Column_left .valgtundermeny{clear:both;color:#000;font-size:13px;}
/* SPESIFIKT */
#Column_left a.valgtundermeny, 
#Column_left a.valgtundermeny:active, 
#Column_left a.valgtundermeny:hover, 
#Column_left a.valgtundermeny:visited {text-decoration:none;font-size:14px;}

#Column_left a:hover{color:#7d7d7d;}

#Column_left .undermenylink {font-size:11px;color:#f5822a;text-decoration:none;line-height:15px; }
#Column_left .valgtundermenylink {font-size:11px;color:#7d7d7d;text-decoration:none;font-weight:bold;line-height:15px;}
#Column_left a {color:#f5822a;font-size:10px;}
#Column_left p {color:#000;font-size:14px;}

#Content
{
	text-align: left;
	clear: none;
	background: #FFF;
	color: #000;
	float:left;
	border:15px; 
	padding:10px; 
	width:440px;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	overflow:hidden;
}
#Content table, tr, td {font-size:10px;}
#Content a{color:#f5822a;}
#Content img{border:0;}
#Column_right
{ 
	background:url(hs_web_05.jpg) no-repeat;
	color: #D66C43;
	width: 200px;
	float:right;
	border-left: solid 1px #7d7d7d;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	overflow:hidden;
	
}
#Column_right_synleg_bg
{
	/*background-image:url(/css/synleg3.gif); */
	background:url(hs_web_05.jpg) no-repeat;

	color: #D66C43;
	width: 200px;
	float:right;
	border-left: solid 1px #7d7d7d;
	/*border-right: solid 1px #FF9900;*/
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	
	overflow:hidden;
	
}
#Column_right a {color:#f5822a;font-size:10px;}
#Column_right p {color:#000;font-size:14px;}
#Column_right img{border:0;}

/* font formateringer */
h1{font-size:14px;}
#Content p{font-size:11px;}




