/*------------------------------ section.wrap-bg --------------------------------*/
section.wrap-bg
{
	bottom: 0;
	left: 0;
	position: fixed;
	top:  0;
	width: 100%;
	z-index: 0;
}

section.wrap-bg.intro
{
	background: url(../images/css/bg-intro.png) repeat-y;
}

section.wrap-bg.index
{
	background: url(../images/css/bg-index.png) repeat-y;
}

section.wrap-bg.left
{
	background: url(../images/css/bg-item.png) repeat-y;
}

section.wrap-bg.right
{
	background: url(../images/css/bg-right.png) repeat-y 0 -446px #efefef;
}
/*------------------------------ Section.container --------------------------------*/

section.container
{
	left: 0;
	margin: 0;
	padding: 0;
	position: relative;
	top: 0;
	z-index: 1;

	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-bottom: -60px; /* the bottom margin is the negative value of the footer's height */
}

footer section.container
{
	margin-bottom: -40px;
}

/*------------------------------ Header --------------------------------*/
header
{
	display: block;
	width: 100%;
}

/*------------------------------ Footer -----------------------------*/
footer, .push {
	height: 40px; /* .push must be the same height as .footer */
}

footer
{
	background: #262626;
	bottom:0px;
	position: fixed;
	margin: 20px 0 0 0;
	overflow: hidden;
	width: 100%;
	z-index: 10;
	/*background: #262626;
	width: 100%;
	position: absolute;
	z-index: 10;
	margin: 20px 0 0 0;
	overflow: hidden;*/
}

/*------------------------------ BACK TO HOME pijl naast content om terug naar de home te gaan -----------------------------*/
a.back-to-home-right
{
	background: url(../images/css/arrow-right.png) no-repeat left center;
	position: fixed;
	top: 0;
	left: 1100px;
	z-index: 2;
	width: 100px;

	bottom: 0;
	min-height: 100%;
}

a.back-to-home-left:hover,
a.back-to-home-left:focus,
a.back-to-home-right:hover,
a.back-to-home-right:focus
{
	text-decoration: none;
}

a.back-to-home-left
{
	background: url(../images/css/arrow-left.png) no-repeat center center;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 2;
	width: 50px;

	bottom: 0;
	min-height: 100%;
}

section.wrapper
{
	float: left;
	display: block;
	width: 990px;
}