/* WEB 2.0 Layout
.................................................................................................................*/
	
div.wrap
	{
		height: auto; 
		min-height: 100%;
	}
	
div.header-wrapper-top			
	{
		height: 355px;
		width: 100%;
		
	}
	
div.header-top
	{
		height: 355px;
		width: 960px;
		position: relative;
		margin: 0 auto;
	}
	
div.header-wrapper-bottom		
	{
		height: 255px;
		width: 100%;
		background: url(../images/header-bottom.jpg) no-repeat center;
	}
	
div.header-bottom
	{
		height: 255px;
		width: 960px;
		position: relative;
		margin: 0 auto;
	}
	
div.brunfelt_wrapper
	{
		background: url(../images/skjema-background.jpg) repeat-x bottom left;
	}
	


div.content_wrapper		
	{
		background: #6fa4d7;
		/* samme padding som høyde av footer */
		
	}
	
div.content
	{
		width: 960px;
		display: table;
		margin: 0 auto;
		background: transparent;
		
	}

div.footer_wrapper
	{
		height: 442px;
		width: 100%;
		background: url(../images/footer-background.jpg) repeat-x;
		clear: both;
		position: relative;
	}
	
div.footer
	{
		
		padding-top: 11px;
		width: 960px;
		position:relative;
		margin: 0 auto;
		clear: both;
	}
	
/* CLEAR FIX ' IKKE BRUKT */
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
