/*
	Title: Default CSS
	Date: 17 March 2011
	Author(s): Kristof Houben
	Company: Yappa BVBA
*/

/* GLOBAL
=====================================*/
html{
	min-height:100%;
	overflow-x:hidden;
}

body{
	font-family: "Helvetica Neue", Helvetica, arial, sans-serif;
	font-size:12px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 19%, rgba(110,173,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(19%,rgba(255,255,255,1)), color-stop(100%,rgba(110,173,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 19%,rgba(110,173,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 19%,rgba(110,173,0,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 19%,rgba(110,173,0,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#6ead00',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(255,255,255,1) 19%,rgba(110,173,0,1) 100%); /* W3C */
	color:#666;
	line-height:1.5em;
	min-height:100%;
}

form.default input{
	color:#000;
}

.tekst-intro{
	font-size:16px;
	line-height:1.5em;
	color:#999;
	padding-bottom:20px;
}

*{
	font-family: "Helvetica Neue", Helvetica, arial, sans-serif;
}

p{
	margin-bottom:10px;
}

a{
	color:#8dc63f;
}

a:hover{
	color:#3c531d;
}

.content{
	padding-bottom:30px;
}

.content ul{
	margin-left:15px;
}

input,
textarea,
select{
	font-size:12px;
}

.page, 
.container{
	width:940px;
	margin:0 auto;
	position:relative;
}

h1{
	font-size:24px;
	font-weight:bold;
	text-shadow:0 1px 0 rgba(255,255,255,0.5);
	margin-bottom:10px;
	color:#95c300;
	line-height:1.2em;
}

.home h1{
	color:#333;
}

h2{
	font-size:18px;
	font-weight:bold;
	text-shadow:0 1px 0 rgba(255,255,255,0.5);
	margin-bottom:10px;
	color:#333;
	line-height:1.2em;
}

h3{
	font-size:14px;
	font-weight:bold;
	text-shadow:0 1px 0 rgba(255,255,255,0.5);
	margin-bottom:10px;
	color:#333;
}

h4{
	font-size:13px;
	color:#333;
}

h5,
h5 a{
	font-weight:bold;
	font-size:13px;
	color:#333;
	text-decoration:none;
	margin-bottom:10px;
}

h5 a:hover{
	text-decoration:underline;
}

.box{
	margin-bottom:30px;
}

.swirl{
	position:absolute;
	right:-50px;
	top:50px;
}

small{
	color:#999;
}

.stepbystep figure{
	width:150px;
	float:left;
	margin-right:20px;
}

.stepbystep figure .gallery{
	margin:0;
}

.stepbystep figure .gallery li{
	margin-right:10px;
	margin-bottom:10px;
}

.stepbystep .textblock{
	float:left;
	width:370px;
}

.stepbystep.stepbyfull .textblock{
	width:590px;
}

.page .content a.button{
	display:block;
	float:right;
	padding:4px 10px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	border:1px solid #999;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
	text-shadow:0 1px 0 rgba(255,255,255,0.5);
	font-weight:bold;
	text-decoration:none;
	color:#333;
}

.page .content a.button:hover{
	background: rgb(204,204,204); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(255,255,255,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(204,204,204,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
}

.heading{
	margin-bottom:10px;
}

.ponds{
	margin-bottom:20px;
}

#js-message{
	color:#fff;
}

.errors{
	color:red;
}

.breadcrumb{
	margin-bottom:10px;
	font-size:11px;
	color:#999;
}

.breadcrumb a{
	color:#999;
}

.breadcrumb a:hover{
	color:#666;
}

.moretips{
	margin-top:20px;
}

.map{
	margin-bottom:20px;
}

.map iframe,
.map img{
	border:1px solid #ccc;
}

form.default .quantity label{
	padding-top:0;
}

/* HEADER 
=====================================*/
header .container{
	padding:0 20px;
	position:relative;
	height:115px;
	background:#fff;
	width:900px;
}

header .logo{
	position:absolute;
	left:20px;
	bottom:0;
}

	/* SEARCH
	------------------------------------*/
	header .search{
		position:absolute;
		right:185px;
		top:10px;
	}
	
	header .search .text input{
		border:1px solid #ccc;
		padding:3px 4px;
		width:205px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		-webkit-border-radius:3px;
	}
	
	header .search .submit input{
		border:0;
		background:url(../img/ico-search.png) no-repeat center center;
		text-indent:-999em;
		width:15px;
		height:15px;
		position:absolute;
		right:5px;
		top:4px;
		padding-top:15px;
		overflow:hidden;
		line-height:0;
	}
	
	/* SITE SWITCH
	------------------------------------*/
	header .site-switch{
		position:absolute;
		right:90px;
		top:11px;
		text-decoration:none;
		color:#3c531d;
		border-bottom:1px dotted #3c531d;
	}
	
	header .site-switch:hover{
		color:#8dc63f;
	}
	
/* NAV - language
=====================================*/
nav.language{
	position:absolute;
	top:10px;
	right:20px;
}

.ie6 nav.language{
	left:880px;
}

nav.language ul li{
	float:left;
}

nav.language ul li a{
	display:block;
	float:left;
	text-transform: uppercase;
	border:1px solid #ccc;
	padding:2px 5px;
	text-decoration:none;
	color:#999;
}

nav.language ul li.first a{
	border-right:0;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

nav.language ul li.last a{
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

nav.language ul li a:hover, 
nav.language ul li.active a{
	border-color:#71a12f;
	background: rgb(139,196,61); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(139,196,61,1) 0%, rgba(139,196,61,1) 0%, rgba(113,161,47,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(139,196,61,1)), color-stop(0%,rgba(139,196,61,1)), color-stop(100%,rgba(113,161,47,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(139,196,61,1) 0%,rgba(139,196,61,1) 0%,rgba(113,161,47,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(139,196,61,1) 0%,rgba(139,196,61,1) 0%,rgba(113,161,47,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(139,196,61,1) 0%,rgba(139,196,61,1) 0%,rgba(113,161,47,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bc43d', endColorstr='#71a12f',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(139,196,61,1) 0%,rgba(139,196,61,1) 0%,rgba(113,161,47,1) 100%); /* W3C */
	color:#233609;
	text-shadow:0 1px 0 rgba(255,255,255,0.5);
}
	
/* NAV - main
=====================================*/
nav.main{
	position:absolute;
	bottom:0;
	right:20px;
}

.ie6 nav.main{
	left:280px;
}

nav.main ul{
	border-bottom:1px solid #ccc;
	padding-right:70px;
	margin:0;
}

nav.main ul li{
	float:left;
	margin-left:15px;
	margin-bottom:-1px;
}

nav.main ul li a{
	display:block;
	float:left;
	color:#666;
	font-size:14px;
	text-decoration:none;
	padding:5px 10px;
	border-bottom:0;
}

nav.main ul li a:hover, 
nav.main ul li.active a{
	color:#8dc63f;
	border:1px solid #ccc;
	border-bottom:0;
	padding:5px 9px;
	background:#fff;
}

/* SUBNAV
=====================================*/
.page nav.sub{
	width:120px;
	float:left;
	margin:0 20px;
}

.page nav.sub > ul{
	border-top:1px solid #ccc;
}

.page nav.sub > ul > li > a{
	display:block;
	padding:8px 10px;
	color:#333;
	border:1px solid #ccc;
	border-top:0;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.page nav.sub > ul > li > a:hover,
.page nav.sub > ul > li.active > a{
	color:#95c300;
}

nav.sub ul.sub{
	margin:0;
}

nav.sub ul.sub li a{
	border:1px solid #ccc;
	border-top:0;
	display:block;
	padding:4px 10px;
	font-size:11px;
	text-decoration:none;
	color:#999;
	line-height:1.2em;
}

nav.sub ul.sub li.active a,
nav.sub ul.sub li a:hover{
	color:#95C300;
}

/* PAGE
=====================================*/
.page{
	padding-top:40px;
	background:#fff;
	position:relative;
	z-index:5;
}

.page .content{
	float:left;
	width:540px;
}

.page.full .content{
	width:780px;
}

.page.fullpadding .content{
	width:760px;
}

.page.home .content{
	padding:0 20px;
	width:auto;
	float:none;
}

	/* EYECATCHER
	------------------------------------*/
	.eyecatcher{
		position:relative;
		width: 432px;
	    height: 193px;
		overflow:hidden;
	}
	
	.jcarousel-skin-eyecatcher .jcarousel-direction-rtl {
		direction: rtl;
	}
	
	.jcarousel-skin-eyecatcher .jcarousel-container-horizontal {
	    width: 432px;
	}
	.jcarousel-skin-eyecatcher .jcarousel-clip {
	    overflow: hidden;
	}
	
	.jcarousel-skin-eyecatcher .jcarousel-clip-horizontal {
	    width:  432px;
	    height: 193px;
	}
	
	.jcarousel-skin-eyecatcher .jcarousel-item {
	    width: 432px;
	    height: 193px;
	}
	
	.jcarousel-skin-eyecatcher .jcarousel-item-horizontal {
		margin-left: 0;
	    margin-right: 10px;
	}
	
	.jcarousel-skin-eyecatcher .jcarousel-direction-rtl .jcarousel-item-horizontal {
		margin-left: 10px;
	    margin-right: 0;
	}
	
	.eyecatcher ul.controls{
		background:rgba(0,0,0,0.75);
		padding:3px;
		position:absolute;
		bottom:10px;
		right:10px;
		margin:0;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
		border-radius:10px;
	}
	
	.no-rgba .eyecatcher ul.controls{
		background:#000;
	}
	
	.eyecatcher ul.controls li{
		float:left;
		list-style:none;
		margin-left:5px;
	}
	
	.eyecatcher ul.controls li a{
		display:block;
		float:left;
		width:10px;
		height:10px;
		background:rgba(255,255,255,0.5);
		text-indent:-9999em;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
		border-radius:10px;
	}
	
	.no-rgba .eyecatcher ul.controls li a{
		background:#666;
	}
	
	.eyecatcher ul.controls li.active a{
		background: rgb(139,196,61); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(139,196,61,1) 0%, rgba(139,196,61,1) 0%, rgba(113,161,47,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(139,196,61,1)), color-stop(0%,rgba(139,196,61,1)), color-stop(100%,rgba(113,161,47,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(139,196,61,1) 0%,rgba(139,196,61,1) 0%,rgba(113,161,47,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(139,196,61,1) 0%,rgba(139,196,61,1) 0%,rgba(113,161,47,1) 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, rgba(139,196,61,1) 0%,rgba(139,196,61,1) 0%,rgba(113,161,47,1) 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bc43d', endColorstr='#71a12f',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, rgba(139,196,61,1) 0%,rgba(139,196,61,1) 0%,rgba(113,161,47,1) 100%); /* W3C */
	}

	/* SEARCH
	------------------------------------*/
	.content .search h3{
		background:#dedede;
		text-align:center;
		padding:15px 0;
		-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
		-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
		box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
		margin-bottom:0;
	}
	
	.content .search .radio,
	.content .search .where,
	.content .search .submit,
	.content .search .map{
		border:1px solid #ccc;
		border-top:0;
		padding:10px 0;
		text-align:center;
	}
	
	.content .search .map iframe, 
	.content .search .map img{
		border:1px solid #fff;
		-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);
		-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);
		box-shadow:0 0 3px rgba(0,0,0,0.3);
	}
	
	.content .search .radio fieldset{
		display:inline;
	}
	
	.content .search .radio fieldset legend,
	.content .search .radio fieldset input, 
	.content .search .radio fieldset label{
		float:left;
	}
	
	.content .search .radio fieldset input{
		margin-right:5px;
	}
	
	.content .search .radio fieldset label,
	.content .search .radio fieldset legend{
		margin-right:5px;
	}
	
	.content .search .where .text,
	.content .search .where .select{
		display:inline;
	}
	
	.content .search .where .text input{
		width:75px;
		border:1px solid #ccc;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		padding:3px 4px;
		margin:0 5px;
	}
	
	.content .search .where .select select{
		margin-left:5px;
	}
	
	.page form .submit input{
		border:1px solid #ccc;
		padding:5px 10px;
		-moz-border-radius:15px;
		-webkit-border-radius:15px;
		border-radius:15px;
		background: rgb(255,255,255); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
		font-weight:bold;
		text-shadow:0 1px 0 rgba(255,255,255,0.5);
	}
	
	.page form .submit input:hover{
		background: rgb(204,204,204); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(255,255,255,1) 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, rgba(204,204,204,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
	}
	
	.content .search .map p{
		margin-right:10px;
	}
	
	/* INSPIRATION
	------------------------------------*/
	.content .inspiration .gallery{
		list-style:none;
		margin-bottom:0;
	}
	
	.content .inspiration .gallery li{
		float:left;
		margin:0 0 10px 10px;
	}
	
	.content .inspiration .gallery li.first{
		margin-left:0;
	}
	
	.content .inspiration .gallery li a{
		display:block;
		line-height:0;
	}
	
	/* INTRO
	------------------------------------*/
	.content .page-intro{
		position:relative;
		z-index:5;
		border-bottom:1px dotted #ccc;
		padding-bottom:10px;
		margin-bottom:20px;
	}
	
	.content .page-intro p:first-child{
		font-size:16px;
		line-height:1.5em;
		color:#999;
		padding-bottom:20px;
	}
	
	.home .content .page-intro{
		padding:0;
		padding-top:20px;
		border:0;
		margin:0;
	}
	
	.content .page-intro p{
		font-size:13px;
	}
	
	/* RANGE
	------------------------------------*/
	.content .range{
		background:#f6ffed;
		padding:20px;
		border:1px solid #dbf1c6;
		width:390px;
		position:relative;
	}
	
	.content .range .corner{
		position:absolute;
		right:0;
		bottom:-5px;
		display:none;
	}
	
	.content .range h2{
		float:left;
	}
	
	.content .range a.button,
	aside.sidebar a.button{
		display:block;
		float:right;
		padding:4px 10px;
		-moz-border-radius:15px;
		-webkit-border-radius:15px;
		border-radius:15px;
		border:1px solid #71a12f;
		background: rgb(139,196,61); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(139,196,61,1) 0%, rgba(139,196,61,1) 0%, rgba(113,161,47,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(139,196,61,1)), color-stop(0%,rgba(139,196,61,1)), color-stop(100%,rgba(113,161,47,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(139,196,61,1) 0%,rgba(139,196,61,1) 0%,rgba(113,161,47,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(139,196,61,1) 0%,rgba(139,196,61,1) 0%,rgba(113,161,47,1) 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, rgba(139,196,61,1) 0%,rgba(139,196,61,1) 0%,rgba(113,161,47,1) 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bc43d', endColorstr='#71a12f',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, rgba(139,196,61,1) 0%,rgba(139,196,61,1) 0%,rgba(113,161,47,1) 100%); /* W3C */
		color:#233609;
		text-shadow:0 1px 0 rgba(255,255,255,0.5);
		font-weight:bold;
		text-decoration:none;
	}
	
	.content .range ul{
		margin:10px 0 0;
		border-top:1px solid #a6dc70;
	}
	
	.content .range ul li{
		display:block;
		width:50%;
		float:left;
	}
	
	.content .range ul li a{
		display:block;
		border:1px solid #a6dc70;
		padding:5px;
		border-top:0;
		color:#58792a;
	}
	
	.content .range ul li a:hover{
		color:#8dc63f;
	}
	
	.content .range ul li.even a{
		border-left:0;
	}
	
	/* REFERENCES
	------------------------------------*/
	.content .references{
		background:#dedede;
		padding:10px 20px;
		-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
		-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
		box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
	}
	
	.content .references .text{
		width:300px;
		float:left;
	}
	
	.content .references .text .action{
		width:100px;
		float:left;
	}
	
	/* QUESTIONS
	------------------------------------*/
	.content ul.questions li{
		float:left;
		width:88px;
		margin-left:15px;
		color:#537502;
	}
	
	/* AGENDA
	------------------------------------*/
	.content .agenda{
		position:relative;
		background:url(../img/bg-note.gif) repeat-y left top;
		padding:2px 25px;
		line-height:21px;
		-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);
		-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);
		box-shadow:0 0 3px rgba(0,0,0,0.3);
	}
	
	.content .agenda .paperclip{
		position:absolute;
		top:-15px;
		right:20px;
	}
	
	.content .agenda h4{
		font-family: 'Permanent Marker', cursive;
		font-size:13px;
		color:#333;
		font-weight:normal;
	}
	
	.content .agenda p{
		margin-bottom:10px;
	}
	
	.content .agenda .more{
		font-family: 'Permanent Marker', cursive;
		font-size:18px;
		text-decoration:none;
		color:#333;
		line-height:1.2em;
		background:#ffff00;
		-moz-transform: rotate(-2deg);
		-webkit-transform: rotate(-2deg);
		transform: rotate(-2deg);
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
		border-radius:10px;
	}
	
	.ie .content .agenda .more{
		line-height:1.5em;
		
	}
	
	.content .agenda .more:hover{
		background:#f4f438;
	}
	
	/* BOTTOM BOXES
	------------------------------------*/
	.content .bottom-boxes{
		margin:10px 0 0 0;
		padding:20px 0 30px;
		border-top:1px dotted #ccc;
	}
	
	time{
		display:block;
		margin-bottom:10px;
		background:url(../img/ico-time.png) no-repeat left center;
		padding-left:25px;
		line-height:2.5em;
	}
	
	/* WIZARD
	------------------------------------*/
	.content .wizard h2{
		color:#95c300;
		margin-bottom:15px;
	}
	
	.wizard .active{
		color:#95C300;
	}
	
	.content .wizard h2 span{
		background:#95c300;
		padding:3px 9px;
		-moz-border-radius:30px;
		-webkit-border-radius:30px;
		border-radius:30px;
		color:#fff;
	}
	
	.content .wizard .step{
		margin-bottom:20px;
		border-bottom:1px dotted #ccc;
		padding-bottom:20px;
	}
	
	.content .wizard label{
		cursor: pointer;
		color:#333;
		font-weight:bold;
	}
	
	.content .wizard label.active{
		color:#95C300;
	}
	
	.content .wizard .submit input{
		float:right;
	}
	
	.content .wizard .radio{
		display:none;
	}
	
	/* TABLE
	------------------------------------*/
	table{
		width:100%;
		border:1px solid #ccc;
	}
	
	table th{
		text-align:left;
		padding:5px;
		background:#f0f0f0;
		border-bottom:1px solid #ccc;
	}
	
	table td{
		border-bottom:1px solid #ccc;
		padding:5px;
	}
	
	/* BLOG
	------------------------------------*/
	.news .content{
		padding-bottom:30px;
	}
	.news .content .item{
		float:left;
		width:250px;
		margin-left:10px;
		padding-left:10px;
		height:172px;
		padding-bottom:20px;
		padding-top:20px;
		border-left:1px dotted #ccc;
		overflow:hidden;
	}
	
	.news .content .item h2{
		margin-bottom:5px;
		width:460px;
	}
	
	.blog .content .item h2{
		width:auto;
	}
	
	.blog .content .item.first h2{
		width:460px;
	}
	
	.news .content .item h2 a{
		color:#333;
		text-decoration:none;
	}
	
	.news .content .item h2 a:hover{
		color:#95C300;
	}
	
	.news .content .item.first{
		padding-top:0;
		float:none;
		width:auto;
		height:auto;
		border-bottom:1px dotted #ccc;
	}
	
	.news .content .item.first,
	.news .content .item.even{
		margin-left:0;
		border-left:0;
		padding-left:0;
	}
	
	.news .content .date{
		display:block;
		background:#f2f2f2;
		padding:3px 12px;
		-moz-border-radius:30px;
		-webkit-border-radius:30px;
		border-radius:30px;
		text-align:center;
		float:left;
		margin-right:10px;
	}
	
	.news .content .date em{
		font-weight:bold;
		color:#333;
		font-size:18px;
		margin-top:3px;
		font-style: normal;
	}
	
	.news .content .item .meta{
		display:block;
		padding-bottom:10px;
		border-bottom:1px dotted #ccc;
		margin-bottom:10px;
		color:#999;
		font-size:11px;
	}
	
	.news .content .item.first figure{
		float:left;
		margin-right:20px;
	}
	
	.news .content .item.first .text{
		width:350px;
		float:left;
	}
	
	/* NEWS
	------------------------------------*/
	.news-overview .content .item h2{
		margin-bottom:5px;
		width:auto;
	}
	
	.news-overview .content .item h2 a{
		color:#333;
		text-decoration:none;
	}
	
	.news-overview .content .item h2 a:hover{
		color:#95C300;
	}
	
	.news-overview time{
		font-size:11px;
	}
	
	.news-overview figure{
		float:left;
		margin-right:20px;
	}
	
	.news-overview .content .item .text{
		float:right;
		width:380px;
	}
	
	.news-overview .content .item time{
		margin-bottom:5px;
		display:block;
		color:#999;
	}
	
	.news-overview .item{
		margin-bottom:15px;
		padding-bottom:15px;
		border-bottom:1px dotted #ccc;
	}
	
	/* NEWS DETAIL
	------------------------------------*/
	.news-detail time{
		font-size:11px;
		margin-bottom:10px;
		display:block;
		margin-top:-5px;
		color:#999;
	}
	
	.news-detail .post{
		margin-bottom:20px;
	}
	
	/* COMMENTS
	------------------------------------*/
	.comments {
		margin-top:20px;
	}
	
	.comments .comment{
		margin-bottom:20px;
		position:relative;
	}
	
	.comments h5{
		color:#95C300;
	}
	
	.comments .innerbox{
		margin-left:5px;
	}
	
	.comments .innerbox{
		padding:20px;
		background:#f2f2f2;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
		border-radius:10px;
		margin-top:5px;
	}
	
	.comments .meta{
		margin-left:10px;
	}
	
	.comments .tip{
		width: 0;
        height: 0;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid #f2f2f2;
		position:absolute;
		right:30px;
		top:15px;
	}
	
	.comment p{
		margin-bottom:0;
	}

/* ASIDE - sidebar
=====================================*/
.page aside.sidebar{
	margin-left:20px;
	padding:0 20px;
	width:179px;
	border-left:1px dotted #ccc;
	float:left;
	margin-bottom:20px;
}

.page aside.sidebar h3{
	color:#95c300;
}

.page aside.sidebar h3 a{
	text-decoration:none;
	color:#95c300;
}

.page aside.sidebar h3 a:hover{
	color:#3c531d;
}

.page aside.sidebar form.search .text label,
.page aside.sidebar form.search .select label{
	width:75px;
	float:left;
}

.page aside.sidebar form.search .text input,
.page aside.sidebar form.search .select select{
	float:left;
	margin: 0 5px;
}

.page aside.sidebar form.search .text,
.page aside.sidebar form.search .radio,
.page aside.sidebar form.search .select{
	margin-bottom:15px;
}

.page aside.sidebar form.search .text input{
	width:75px;
	border:1px solid #ccc;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding:3px 4px;
	margin:0 5px;
}

.page aside.sidebar form.search .submit input{
	float:right;
}

.page aside.blog ul{
	list-style:none;
}

.page aside.blog ul li{
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px dotted #ccc;
}

.page aside.blog ul li a{
	text-decoration:none;
	display:block;
}

/* FOOTER
=====================================*/
footer{
	margin-top:10px
}
footer .container{
	padding:20px;
	width:900px;
	color:#2a3a05;
	font-size:11px;
}

footer .container ul{
	margin-left:15px;
}

footer .container a{
	color:#2a3a05;
	text-decoration:none;
}

footer .container a:hover{
	text-decoration:underline;
}

footer h6{
	color:#fff;
	margin-bottom:10px;
	font-size:12px;
}

footer .text input{
	border:1px solid #3c5306;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding:5px;
	font-weight:bold;
	font-size:11px;
	width:153px;
	padding-left:30px;
}

footer .text{
	margin-bottom:5px;
	position:relative;
}

footer .submit input{
	border:1px solid #1E1E1E;
	padding:4px 5px;
	font-size:11px;
	color:white;
	font-weight:bold;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background: rgb(50,50,50); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(50,50,50,1) 0%, rgba(30,30,30,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(50,50,50,1)), color-stop(100%,rgba(30,30,30,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(50,50,50,1) 0%,rgba(30,30,30,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(50,50,50,1) 0%,rgba(30,30,30,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(50,50,50,1) 0%,rgba(30,30,30,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#323232', endColorstr='#1e1e1e',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(50,50,50,1) 0%,rgba(30,30,30,1) 100%); /* W3C */
	-moz-box-shadow:inset 0 1px 0 rgab(255,255,255,0.5);
}

footer .submit input:hover{
	background: rgb(30,30,30); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(30,30,30,1) 0%, rgba(50,50,50,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,30,30,1)), color-stop(100%,rgba(50,50,50,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(30,30,30,1) 0%,rgba(50,50,50,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(30,30,30,1) 0%,rgba(50,50,50,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(30,30,30,1) 0%,rgba(50,50,50,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e1e1e', endColorstr='#323232',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(30,30,30,1) 0%,rgba(50,50,50,1) 100%); /* W3C */
}

footer .text input{
	height:14px
}

footer .postalcode .text{
	float:left;
}

footer .submit{
	float:right;
}

footer .postalcode .text input{
	width:70px;
}

footer .icon{
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	padding:5px;
	width:15px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	background: rgb(82,116,2); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(82,116,2,1) 0%, rgba(57,80,2,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(82,116,2,1)), color-stop(100%,rgba(57,80,2,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#527402', endColorstr='#395002',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* W3C */
	height:16px;
}

footer .icon span{
	text-indent:-9999em;
	display:block;
}

footer .name .icon span{
	background:url(../img/ico-name.png) no-repeat center center;
}

footer .email .icon span{
	background:url(../img/ico-mail.png) no-repeat center center;
}

footer .postalcode .icon span{
	background:url(../img/ico-location.png) no-repeat center center;
}
footer .select{
	margin-bottom:5px;
}

footer .select select{
	margin-left:25px;
}

/* FOOTNOTE
=====================================*/
.footnote{
	background:url(../img/bg-footnote.gif);
	color:#8DC63F;
	border-top:1px solid #476305;
	margin-top:13px;
}

.footnote strong{
	color:#fff;
}

.footnote .container{
	padding:10px 0;
}

/* PAGINATION
=====================================*/
.paginator{
	margin:20px 0;
	text-align:center;
}

.paginator div{
	display:inline;
}

.paginator span{
	color:#999;
	padding:0 3px 0 3px;
}

/* PRODUCT OVERVIEW
=====================================*/
.products .item,
.products .product{
	float:left;
	width:166px;
	margin-left:20px;
	margin-bottom:20px;
}

.products .item a,
.products .product a{
	text-decoration:none;
}

.products .item h2,
.products .item h3,
.products .product h2,
.products .product h3{
	font-size:14px;
	text-decoration:none;
	line-height:1.2em;
	color:#95C300;
}

.products .item a:hover h2,
.products .product a:hover h2,
.products .item a:hover h3,
.products .product a:hover h3{
	color:#3c531d;
}

.products.fixed .item, 
.products.fixed .product{
	height:237px;
	overflow:hidden;
}

.brochures .product{
	height:200px;
	overflow:hidden;
}

.brochures .product .image{
	height:170px;
}

form.default .radio legend{
	padding-top:0;
}

/* PAGINATION
=====================================*/
.pagination{
	text-align:center;
}

.pagination span{
	padding:0 5px;
}

.pagination .current{
	color:#95C300;
}

.pagination a{
	text-decoration:none;
	color:#999;
}

.pagination a:hover{
	color:#95C300;
}

/* PRODUCT DETAIL
=====================================*/
.product-detail figure .gallery{
	width:150px;
	margin:0 !important;
}

.product-detail figure .gallery li{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.product-detail h2{
	margin-top:20px;
	font-size:14px;
}

/* TEXTBLOCK
=====================================*/
.textblock figure{
	float:left;
	margin-right:20px;
}

.textblock .text{
	float:left;
	width:370px;
}

.documents{
	margin-left:13px;
}

.documents li a{
	padding:0 !important;
	margin:0;
	font-size:12px !important;
}

.ponds .col{
	width:20% !important;
}

/* POND INFO
=====================================*/
.eco-vijveren,
.etang-ecologique{
	padding:2%;
	background:#f7F7F7;
	width:22% !important;
}

.referentiemodule,
.references-en-detail{
	padding:2%;
	width:22% !important;
	background:#dedede;
	-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
	-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
	box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
}

.referentiemodule a,
.references-en-detail a{
	color:#333;
}

.ponds .stap-voor-stap-siervijverplan,
.ponds .plan-d-etang-pas-a-pas{
	width:44% !important;
}

.ponds .advies{
	width:650px !important;
}

#map{
	margin-bottom:20px;
}

form.distributor .input{
	float:left;
	margin-right:20px;
}

form.distributor .text input{
	width:75px;
}

form.distributor .select label,
form.distributor .text label{
	width:80px;
}

form.distributor .select{
	padding-top:7px;
}

form.distributor .select label{
	padding:1px 0 0;
}

form.distributor .submit{
	margin-left:80px;
}

.distribution .item{
	margin:0 0 0 20px;
	float:left;
	width:260px;
	height:150px;
}

.content .range .button:hover,
aside.sidebar a.button:hover{
	background: rgb(113,161,47) !important; /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(113,161,47,1) 0%, rgba(139,196,61,1) 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(113,161,47,1)), color-stop(100%,rgba(139,196,61,1))) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(113,161,47,1) 0%,rgba(139,196,61,1) 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(113,161,47,1) 0%,rgba(139,196,61,1) 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(113,161,47,1) 0%,rgba(139,196,61,1) 100%) !important; /* IE10+ */
	background: linear-gradient(top,  rgba(113,161,47,1) 0%,rgba(139,196,61,1) 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71a12f', endColorstr='#8bc43d',GradientType=0 ) !important; /* IE6-9 */
}

.inspiratie.percentage.cols3 .col{
	width:31%;
	margin-left:0;
	padding-left:3%;
	border-left:1px dotted #ccc;
}

.inspiratie.percentage.cols3 .col.first{
	border-left:0;
	padding-left:0;
}

.video{
	position: relative;
}

.video .play{
	position:absolute;
	left:50%;
	margin-left:-30px;
	top:50%;
	margin-top:-30px;
}

/* sign-up
=====================================*/
.sign-up .text{
	width:auto !important;
}

.sign-up .quantity{
	margin-bottom:5px;
}

.sign-up .quantity .select,
.sign-up .quantity select{
	display:inline;
}

/* FOOTER
=====================================*/
footer .custom-select{
	position:relative;
	margin-bottom:5px;
}

footer .custom-select .icon{
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	padding:5px;
	width:15px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	background: rgb(82,116,2); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(82,116,2,1) 0%, rgba(57,80,2,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(82,116,2,1)), color-stop(100%,rgba(57,80,2,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#527402', endColorstr='#395002',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* W3C */
	height:16px;
	z-index:5;
}

footer .custom-select label span{
	text-indent:-9999em;
	display:block;
	background:url(/img/ico-client.png) no-repeat center center;
}

footer .custom-select > .selected{
	display:block;
	background:#fff;
	border:1px solid #3C5306;
	padding:6px 5px 5px 30px;
	line-height:1em;
	font-size:11px;
	height:13px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-weight:bold;
	color:#7f7f7f;
	text-decoration:none;
	position: relative;
	z-index:1;
}

footer .custom-select > .selected:hover{
	color:#000;
	text-decoration: none;
}

footer .custom-select > .selected .handle{
	position:absolute;
	right:0;
	top:0;
	bottom:0;
	padding:5px;
	width:15px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	background: rgb(82,116,2); /* Old browsers */
	background: url(/img/tiny-down.png) no-repeat center center, -moz-linear-gradient(top, rgba(82,116,2,1) 0%, rgba(57,80,2,1) 100%); /* FF3.6+ */
	background: url(/img/tiny-down.png) no-repeat center center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(82,116,2,1)), color-stop(100%,rgba(57,80,2,1))); /* Chrome,Safari4+ */
	background:url(/img/tiny-down.png) no-repeat center center, -webkit-linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* Chrome10+,Safari5.1+ */
	background:url(/img/tiny-down.png) no-repeat center center,  -o-linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* Opera11.10+ */
	background:url(/img/tiny-down.png) no-repeat center center,  -ms-linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#527402', endColorstr='#395002',GradientType=0 ); /* IE6-9 */
	background: url(/img/tiny-down.png) no-repeat center center,  linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* W3C */
	height:14px;
}

footer .custom-select .dropdown{
	background:#fff;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border:1px solid #5e8508;
	margin-left:24px;
	border-top:0;
	position:absolute;
	right:0;
	left:0;
	display:none;
	overflow:hidden;
}

footer .custom-select .dropdown ul{
	list-style:none;
	margin:0;
}

footer .custom-select .dropdown ul li a{
	display:block;
	font-weight:bold;
	padding:5px;
	border-top:1px solid #5e8508;
	line-height:1em;
	color:#517202;
}

footer .custom-select .dropdown ul li a:hover{
	text-decoration:none;
	color:#000;
}

footer .custom-select .dropdown ul li.first a{
	border-top:0;
}

footer .custom-select.open > .selected,
footer .custom-select.open > .selected .handle{
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
}

footer .custom-select.open > .selected .handle{
	background: rgb(82,116,2); /* Old browsers */
	background: url(/img/tiny-up.png) no-repeat center center, -moz-linear-gradient(top, rgba(82,116,2,1) 0%, rgba(57,80,2,1) 100%); /* FF3.6+ */
	background: url(/img/tiny-up.png) no-repeat center center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(82,116,2,1)), color-stop(100%,rgba(57,80,2,1))); /* Chrome,Safari4+ */
	background:url(/img/tiny-up.png) no-repeat center center, -webkit-linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* Chrome10+,Safari5.1+ */
	background:url(/img/tiny-up.png) no-repeat center center,  -o-linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* Opera11.10+ */
	background:url(/img/tiny-up.png) no-repeat center center,  -ms-linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#527402', endColorstr='#395002',GradientType=0 ); /* IE6-9 */
	background: url(/img/tiny-up.png) no-repeat center center,  linear-gradient(top, rgba(82,116,2,1) 0%,rgba(57,80,2,1) 100%); /* W3C */
}
