﻿body{
	margin:0;
	color:#998675;
	font:14px/16px Georgia, Times, serif;
	background:#fafcfc;
	min-width:1000px;
}
img{border-style:none;} 
a{
	color:#d51f5e;
	text-decoration:underline;
}
a:hover{text-decoration:underline;}
a:visited{color:#998675;}

ul#engagements a, ul.list a, #footer a{
	color:#998675;
	text-decoration:none;
}
ul#engagements a:hover, ul.list a:hover, #footer a:hover{text-decoration:underline;}

input,
textarea,
select{
	font:100% Arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
#header {
	overflow:hidden;
	width:980px;
	background:#fafcfc url(../images/bg-header.gif) no-repeat 10px 0;
	height:240px;
	margin:0 auto;
	position:relative;
}
#header .logo {
	float:right;
	display:inline;
	background:url(../images/logo.gif) no-repeat;
	text-indent:-9999em;
	width:284px;
	height:138px;
	overflow:hidden;
	margin:16px 28px 0 0 ;
}
#header .logo a {
	display:block;
	width:284px;
	height:138px;
}
#header .photo{
	position:absolute;
	z-index:1;
	clear:both;
	top:0;
	left:280px;
	width:354px;
	height:222px;
}
#header .photo img{display:block;}
#header #nav {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:100%;
	height:75px;
	position:relative;
	z-index:10;
}
#header #nav:after{
	clear:both;
	display:block;
	content:"";
}
#header #nav li {
	float:left;
	display:inline;
	text-indent:-9999px;
}
#header #nav li a {
	display:block;
	margin:11px 0 0;
	height:39px;
}
#header #nav li a:hover{
	height:39px;
	background-position:0 -39px;
}
#header #nav li.active a {
	height:46px;
	background-position: 0 -78px;
}
#header #nav li .home {
	width:65px;
	background: url(../images/bg-nav-home.gif) no-repeat 0 0;
}
#header #nav li.active .doemee,
#header #nav .doemee {
	margin:2px 0 0;
	width:125px;
	height:59px;
	background:url(../images/bg-nav-doemee.gif) no-repeat 0 0;
}
#header #nav li .doemee:hover {
	background:url(../images/bg-nav-doemee.gif) no-repeat 0 -59px;
	height:75px;
	margin:-5px 0 0;
	position:relative;
	z-index:50;
}
#header #nav li .getuigenissen {
	width:134px;
	background:url(../images/bg-nav-getuigenissen.gif) no-repeat;
}
#header #nav li .partners {
	width:88px;
	background:url(../images/bg-nav-partners.gif) no-repeat;
}
#header #nav li .bekendvolk {
	width:115px;
	background:url(../images/bg-nav-bekendvolk.gif) no-repeat;
}
#header #nav li .nieuwtjes {
	width:96px;
	background:url(../images/bg-nav-nieuwtjes.gif) no-repeat;
}
#header #nav li .biodiversiteit {
	width:123px;
	background:url(../images/bg-nav-biodiversiteit.gif) no-repeat;
}
#header #nav li .campagne {
	width:102px;
	background:url(../images/bg-nav-campagne.gif) no-repeat;
}
#header #nav li .nieuwsbrief {
	width:112px;
	background:url(../images/bg-nav-nieuwsbrief.gif) no-repeat;
}
#header .lang-search {
	float:right;
	display:inline;
	margin:-12px 27px 0 0;
	overflow:hidden;
	position:relative;
	z-index:22;
}
#header .lang-search .lang-list {
	margin:0 0 0 15px;
	padding:0;
	list-style:none;
	float:right;
	display:inline;
	overflow:hidden;
}
#header .lang-search .lang-list li {
	float:left;
	display:inline;
	background: url(../images/sep-lang-list.gif) no-repeat 100% 4px;
	padding: 0 7px 0 0 ;
	margin:0 -2px 0 7px;
}
#header .lang-search .search-form {float:right;}
#header .lang-search .search-form .txt-search {
	background:none;
	border:1px solid #80b39a;
	border-width:2px 1px;
	border-color:#c0d9cd #80b39a;
	font:14px/16px Georgia, Times,serif;
	color:#998675;
	padding:0 5px;
}
#main {
	width:960px;
	margin:0 auto;
	padding:40px 10px 10px;
}
.txt-holder {
	width:100%;
	margin:0 0 10px;
}
p.intro{
	margin:0;
	font:18px/25px Georgia, Times ,serif;
	margin-bottom: 20px;
}
p {
	margin:0;
	font:14px/18px Georgia, Times ,serif;
	margin-bottom: 10px;
	
}
h2 {
	margin:0 0 20px;
	line-height:36px;
}
h2.ttl-kies {background:url(../images/bg-ttl-kies.gif) no-repeat;text-indent:-9999px;}
h2.ttl-deze {background:url(../images/bg-ttl-deze.gif) no-repeat;text-indent:-9999px;}
h2.ttl-meerdere {background:url(../images/ttl-meerdere-acties.gif) no-repeat;text-indent:-9999px;}
.normal{
	text-indent:0px;

}
/* karusel start */
.carusel-holder {
	width:942px;
	position:relative;
}
#carusel {
	overflow:hidden;
	width:942px;
}
#carusel a.link-prev,
#carusel a.link-next {
	position:absolute;
	top:117px;
	z-index:10;
	text-indent:-9999px;
	width:22px;
	height:21px;
	overflow:hidden;
	cursor:pointer;
}
#carusel a.link-prev span,
#carusel a.link-next span {
	display:block;
	width:22px;
	height:21px;
}
#carusel .link-prev {left:-10px;}
#carusel .link-prev span {background:url(../images/btn-prev.png) no-repeat;}
#carusel .link-next span {background:url(../images/btn-next.png) no-repeat;}
#carusel .link-next {right:-10px;}
#carusel .carusel-holder-2 {
	width:942px; 
	overflow:hidden;
	position:relative;
	padding:0 0 20px;
}
#carusel .carusel-holder-2 ul {
	position:relative; 
	width:99999px;
	padding:0;
	padding:0;
	height:240px;
	margin:0;
	list-style:none;
	/*background:url(../images/bg-karusel-bottom.gif) repeat-x 0 100%;*/
	background:url(../images/new/CarouselY.png) repeat-x;
	background-position:top;
}
#carusel .carusel-holder-2 ul li {
	/*background:url(../images/bg-gallery.gif) repeat-y;*/
	background:url(../images/new/CarouselX.gif) repeat-y;
	float:left;
	width:167px;
	height:260px;
	padding:0 11px 0 10px;
	position:relative;
}
#carusel .carusel-holder-2 ul li h4 {
	margin:0 0 10px;
	font:24px/25px Georgia, Times, serif;
	margin:10px;
	margin-bottom:0px;
}
#carusel .carusel-holder-2 ul li .ttl-blue a{color:#2da9e1;}
#carusel .carusel-holder-2 ul li .ttl-navy a{color:#683392;}
#carusel .carusel-holder-2 ul li .ttl-magenta a{color:#d51f5e;}
#carusel .carusel-holder-2 ul li .ttl-orange a{color:#f79423;}
#carusel .carusel-holder-2 ul li .ttl-green a{color:#8dc643;}
#carusel .carusel-holder-2 ul li p {
	margin:0;
	position:relative;
	font:14px/14px Georgia, Times, serif;
	margin:10px;
}
#carusel .carusel-holder-2 ul li strong {
	text-indent:-9999px;
	position:absolute;
	bottom:-10px;
	right:15px;
	width:63px;
	height:63px;
	overflow:hidden;
}
#carusel .carusel-holder-2 ul li .blue-star,
#carusel .carusel-holder-2 ul li .navy-star,
#carusel .carusel-holder-2 ul li .magenta-star,
#carusel .carusel-holder-2 ul li .orange-star,
#carusel .carusel-holder-2 ul li .green-star{
	display:block;
	width:63px;
	height:63px;
	cursor:pointer;
}
#carusel .carusel-holder-2 ul li .blue-star{background:url(../images/img-06.png) no-repeat;}
#carusel .carusel-holder-2 ul li .navy-star{background:url(../images/img-07.png) no-repeat;}
#carusel .carusel-holder-2 ul li .magenta-star{background:url(../images/img-08.png) no-repeat;}
#carusel .carusel-holder-2 ul li .orange-star{background:url(../images/img-09.png) no-repeat;}
#carusel .carusel-holder-2 ul li .green-star{background:url(../images/img-10.png) no-repeat;}

#carusel .carusel-holder-2
{
    border-bottom:dotted 1px #bcb787;
    padding-bottom:0px;
}

/* karusel end */
 .icon-holder {
	background: url(../images/bg-icons.jpg) no-repeat;
	height:33px;
	overflow:hidden;
	margin:0 0 40px;
}
 .icon-holder .icon-list {
	margin:0;
	padding:6px 0 0;
	list-style:none;
	float:left;
	overflow:hidden;
}
 .icon-list li {
	float:left;
	display:inline;
	margin: 0 3px 0 0;
}
 .icon-list li a {
	display:block;
	/*text-indent:-9999px;
	width:22px;
	height:21px;*/
	overflow:hidden;
}
 .icon-list .facebook {background: url(../images/ico-facebook.jpg) no-repeat;}
 .icon-list .twitter {background: url(../images/ico-twitter.jpg) no-repeat;}
 .icon-list .faves {background: url(../images/ico-faves.jpg) no-repeat;}
 .icon-holder .viewall {
	cursor:pointer;
	float:right;
	display:inline;
	margin:3px 20px 0 0;
	background:url(../images/btn-bekijk.png) no-repeat;
	text-indent:-9999px;
	width:195px;
	height:28px;
}
 .photo-holder {
    float:left;
	overflow:hidden;
	width:171px;
	padding:0 8px 10px;
	background:#c3d830 url(../images/bg-photo.jpg) no-repeat 0 100%;
	margin:10px;
	margin-top:0px;
}
 .photo-holder strong{
	color:#010101;
	font:24px/25px Georgia, Times, serif;
}
 .photo-holder .img-holder{
	margin:0 -8px 7px;
	position:relative;
}
 .photo-holder a:hover{
 text-decoration:none;
}
 .box{
	width:100%;
	min-height:100px;
	overflow:visible;
	margin:0 0 10px;
}
 .box:after{
	clear:both;
	display:block;
	content:"";
}
 .block{
	overflow:hidden;
	width:100%;
	margin:-6px 0 47px;
}
 .map-holder{
	overflow:hidden;
	height:1%;
	margin:-5px 0 10px;
}
 .map{
	float:left;
	display:inline;
	margin:0 14px 0 0;
	width:738px;
	height:296px;
	margin-bottom:25px;
}
* html #main .map{margin:0 11px 0 0;}
.table-holder{
	overflow:hidden;
	width:100%;
	margin:0 0 18px;
}
.table-holder .row{
	overflow:hidden;
	width:100%;
	margin:0 0 8px;
	background:url(../images/bg-karusel.jpg) repeat-y;
}
.table-holder .list{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:942px;/*942px;*/
	background:url(../images/bg-karusel-bottom.gif) repeat-x 0 100%;
}
.table-holder .list li{
	float:left;
	width:163px;/*163px;*/
	padding:0 15px 0 10px;
	position:relative;
	min-height:175px;
	overflow:visible;
}
* html .table-holder .list li{
	min-height:175px;
	overflow:visible;
}
.table-holder .list h4 {
	margin:0 0 10px;
	font:23px/25px Georgia, Times, serif;
}
.table-holder .list .ttl-blue a{color:#2da9e1;}
.table-holder .list .ttl-navy a{color:#683392;}
.table-holder .list .ttl-magenta a{color:#d51f5e;}
.table-holder .list .ttl-orange a{color:#f79423;}
.table-holder .list .ttl-green a{color:#8dc643;}
.table-holder .list .blue-star,
.table-holder .list .navy-star,
.table-holder .list .magenta-star,
.table-holder .list .orange-star,
.table-holder .list .green-star {
	display:block;
	position:absolute;
	width:35px;
	height:35px;
	bottom:9px;
	right:8px;
	text-indent:-9999em;
	overflow:hidden;
	background:url(../images/bg-small-blue-star.gif) no-repeat;
}
.table-holder .list .navy-star {background:url(../images/bg-small-navy-star.gif) no-repeat;}
.table-holder .list .magenta-star {background:url(../images/bg-small-magenta-star.gif) no-repeat;}
.table-holder .list .orange-star {background:url(../images/bg-small-orange-star.gif) no-repeat;}
.table-holder .list .green-star {background:url(../images/bg-small-green-star.gif) no-repeat;}
.table-holder .list p {
	margin:0;
	font:14px/14px Georgia, "Times New Roman", serif;
	position:relative;
}
.icon-list{
	float:right;
	margin:2px 17px 0 0;
	display:inline;
}
.link-list{
	margin:0 0 42px;
	padding:0;
	list-style:none;
}
.link-list li{
	background:url(../images/bg-list-sep.gif) no-repeat 0 6px;
	padding:0 0 0 19px;
	font:14px/17px Georgia, Times, serif;
	margin:0 0 5px;
}
.link-list li a{color:#998675;}
.info{
	display:block;
	margin:0 0 35px;
}
.info .row{
	overflow:hidden;
	width:100%;
	margin:0 0 12px;
}
.info label{
	float:left;
	width:100px;
	text-align:right;
	padding:4px 13px 0 5px;
	margin:0 0 0 -5px;
	line-height:18px;
}
.info input,.info select,.info textarea{
	padding:2px 5px;
	border:1px solid #80b29a;
	font:14px/17px Georgia, Times, serif;
	color:#998675;
	float:left;
}
.info input,.info textarea{
	width:253px;
}
.info select{
	width:265px;
}
.info .check input{
	width:13px;
	
}
.info .image{
	border:0;
	margin:10px 0 0 113px;
	float:left;
	display:inline;
	width:113px;
	height:23px;
	padding:0;
}

/*evidence*/
.clear{
    clear:both;
}
.evidenceMaterial{
    margin-bottom:5px;
    margin-top:5px;
    margin-right:10px;
}

.info .sendbutton{
	border:0;
	margin:10px 0 0 113px;
	float:left;
	display:inline;
	width:113px;
	height:23px;
	padding:0;
	background:url(../images/bg-submit.gif) repeat-x;
	width:112px;
	text-indent: -1000px;
}



#mapLeftBoxes
{
    width:738px;float:left;    
}

#mapRightBoxes
{
    width:171px;float:left;    
}

.ColumnWrapper
{
    width:954px;
    margin:0 auto;
    min-height:1px;
    overflow:visible;
    clear:both;
}

.ColumnWrapper .One, .ColumnWrapper .Two
{
    width:467px;
    min-height:1px;
    float:left;
    overflow:visible;
}

.ColumnWrapper .One
{
    width:620px;
    padding-right:10px;
}

.ColumnWrapper .Two
{
    width:300px;
    padding-left:10px;
    border-left:dotted 1px #bcb787;   
}
