@charset "UTF-8"; /*** FONTS ***/
@font-face {  
	font-family:"DaxCondensedMedium";  
	src:url("/scripts/fonts/DaxCondensedMedium.eot"); /*** IE ***/  
	src:local("XQV"), url("/scripts/fonts/DaxCondensedMedium.ttf") format("truetype");  
}  

@font-face {  
	font-family:"EternityBold";  
	src:url("/scripts/fonts/EternityBold.eot"); /*** IE ***/  
	src:local("XQV1"), url("/scripts/fonts/EternityBold.ttf") format("truetype");  
}  
@media screen {/************ 
	RESET 
************/


*{
	border:0;
	margin:0;
	outline:0;
	padding:0;
}

:focus{ outline:0; }

html{
	overflow:auto;
	overflow-x:hidden;
	width:100%;
}

body{
	position:relative;
	width:100%;
}


h1{
	height:75px; 
	padding:37px 0 0 25px; 
	width:519px;
}

h2{ margin:5px 0 30px 0; }
h3, h4, h5, h6{ margin:0; } 

p, table{ margin:0 0 20px 0; }

em, ins{ font-style:normal; }

strong{ font-weight:bold; }

del{ text-decoration:line-through; }

ul, ol{ margin:0 0 20px 25px; }

li{ padding:0 0 0 5px; }

ul li{ list-style:disc outside; }

table{ border-collapse:collapse; border-spacing:0; }

label{ cursor:pointer; }

textarea{ overflow:auto; }

select{ width:167px; visibility:hidden; }



/************ 
	GRID 
************/



#site{
	margin:0 auto 50px auto;
	padding:0 0 0 30px;
	position:relative;
	width:770px;
}

#site-header{
	height:112px;
	position:relative;
	width:100%;
}

#site-left{
	display:inline;
	float:left;
	padding:0 25px;
	position:relative;
	width:469px;
	z-index: 3;
}

#site-left-home{
	display:inline;
	float:left;
	padding:0 25px;
	position:relative;
	width:266px;
}

#site-center{
	display:inline;
	float:left;
	padding:47px 25px 0 0;
	position:relative;
	width:203px;
}

#site-right{
	display:inline;
	float:right;
	padding:26px 0 50px 0;
	position:relative;
	width:224px;
}

#site-content{ padding:0 25px; }

#site-footer{
	height:34px;
	line-height:34px;
	margin:25px 0 0 0;
	width:545px;
}

#site-footer span{ padding:0 35px 0 15px; }
#site-content p{ width:495px; }

/************ 
	CONTENT 
************/
h1 span{ display:block; }
h1 img{
	height:157px;
	left:-90px;
	position:absolute;
	top:6px;
	width:82px;
}

h1 .greenery{
	height:31px;
	left:682px;
	top:75px;
	width:83px;
}

.kop{ 
	display:block;
	height:34px;
	line-height:34px;
}

.inMenu{
	left:0;
	position:absolute;
	top:-34px;
}

.content{ line-height:160%;	}
.content .left{ margin:0 10px 10px 0;	}

#site-left, #site-left-home {
	font-size:12px;
}

.teler{ margin:0 0 15px 0; }
.teler a{ display:block; margin:5px 0 5px 0; }
.teler img{ height:112px; }

.teler-bar{
	height:34px;
	line-height:34px;
	margin:0 0 35px -25px;
	position:relative;
	width:519px;
}

.teler-bar .form-text{
	height:17px;
	left:155px;
	padding:3px 0 0 5px;
	position:absolute;
	top:6px;
	width:133px;
}

.teler-bar .form-submit{
	height:22px;
	left:288px;
	position:absolute;
	top:6px;
	width:48px;
}

.kaart{ margin:0 0 15px 0; }
.kaart .pagination{ left:448px; }
.kaart .form-text{ left:250px; }
.kaart .form-submit{ left:383px; }

.juryleden{ padding:15px 0 0 0; }

.gallery{
	display:inline;
	float:left;
	margin:0 10px 0 0;
	width:113px;
}

.gallery span{
	display:inline-block;
	height:20px;
	margin:1px 0 0 0;
	width:100%;
}


#site-right p,
#site-right h3,
#site-right ul{ margin-left:25px; margin-right:25px; width:174px; }
#site-right .ratings{ margin-top:30px; }

/*** BREADCRUMB ***/
.breadcrumb{ margin:30px 0; }
.breadcrumb h2{ display:block; margin:5px 0 0 0; }


/* LIJSTEN HORIZONTAL */
.horizontal{ margin:0; }

.horizontal li{
	display:inline;
	float:left;
	list-style:none;
	padding:0;
	position:relative;
}

.jury-thumbs {
	line-height:0;
}

.jury-thumbs LI {
	margin-right:5px;
	margin-bottom:5px;
}


/* LIJSTEN VERTICAL */
.vertical{ margin:0; }

.vertical li{
	list-style:none;
	padding:0;
	position:relative;
}

/* LIJSTEN MENU */
.menu{
	height:34px;
	width:100%;
	background:#919C60;
}

.menu li{ margin:0; position:relative; width:0;}
.menu > li,
.menu ul > li{ width:auto; }

.menu a{
	display:block;
	height:34px;
	line-height:34px;
	overflow:hidden;
	padding:0 26px;
	text-decoration:none;
	white-space:nowrap;
}

.submenu{
	top:39px;
	display:none;
	left:0;
	margin:0;
	padding:1px 0 0 0;
	position:absolute;
	width:206px;
}

.submenu li{
	display:block;
	float:none;
	margin:0;
	padding:0;
	width:206px;
}

.submenu a,
.submenu .last a,
.submenu .first a{ padding:0; width:206px; }

li.active ul,
li:hover ul{ display:none; }


/* LIJSTEN SITEMAP */
.subsitemap{ margin:0 0 0 25px; }


/* LIJSTEN NIEUWSARCHIVE */
.news-archive{ display:block; margin:0 25px 0 0; }
.news-archive li{ margin:0 0 20px 0; }

.news-archive .title,
.news-archive span,
.news-archive strong{ display:block; }
.news-archive .title{ margin:5px 0; }
.news-archive img{ margin:0 10px 5px 0; }


/* LIJSTEN RATINGS */
.ratings{ margin:0 0 25px 0; }
.ratings li{ 
	height:22px; 
	line-height:22px; 
	margin:0 0 7px 0; 
	width:190px; 
}

.ratings span{ 
	display:block;
	height:22px; 
	left:95px;
	position:absolute; 
	top:-4px;
}

.star-1{ width:17px; }
.star-2{ width:34px; }
.star-3{ width:51px; }
.star-4{ width:68px; }
.star-5{ width:85px; }

/* LIJSTEN TELERS */
.telers li{ clear:both; margin-bottom:15px; }
.telers span{ display:block; }
.telers a{ display:block; margin:3px 0; }
.telers img{ height:113px; margin:0 20px 28px 0; width:113px; }

/* LIJSTEN OVERZICHT */
.overzicht li{ margin:0 0 15px 0; }
.overzicht a{ display:block; padding:5px 0 0 0; }
.overzicht a:hover { text-decoration:none; }
.overzicht strong{ display:block; margin:3px 0 5px 0; }
.overzicht img{  }

/* LIJSTEN LEDEN */
.leden li{ 
	display:inline-block;
	margin:0 4px 0 0;
	position:relative;
}

.leden img{ 
	height:93px; 
	padding:10px; 
	width:93px; 
}

.leden a{
	display:block;
	margin:15px 0 3px 0;
}

.leden span{
	display:block;
	margin:0 0 2px 0;
}

.leden p{
	display:none;
	height:130px;
	left:5px;
	padding:17px 30px 46px 22px;
	position:absolute;
	top:-177px;
	width:330px;
}

.leden .active img{	padding:8px; }
.leden .active p img{
	display:inline;
	float:left;
	height:115px;
	margin:0 20px 0 0;
	padding:6px;
	width:115px;
}
.leden .active p{ display:block; }



/* LIJSTEN PAGINATION */
.pagination{
	height:34px;
	left:340px;
	line-height:34px;
	margin:0 0 15px 0;
	position:absolute;
	top:0;
}

.pagination li{ margin:0 0 0 0; }

.pagination a,
.pagination span{
	display:block;
	height:34px;
	line-height:34px;
	overflow:hidden;
	padding:0;
	width:34px;
}

.pagination a:hover{ padding:0; }
.pagination .last{ margin:0; }

/* LIJSTEN ACTIONS */
.actions li{ margin:0 0 7px 0; }
.actions a{ display:block; height:17px; line-height:17px;}


/* LIJSTEN TAALKEUZE */

.language {
	position:absolute;
	right:125px;
	top:2px;
}

.language LI {
	width:22px;
	height:22px;
	margin-right:1px;
}

.language LI A {
	display:block;
	width:22px;
	height:22px;
	text-decoration:none;
}

.language LI A.nl {
	background:url(/style/naturecounts/images/common/sprite.png) no-repeat 0 -262px;
}

.language LI A.de {
	background:url(/style/naturecounts/images/common/sprite.png) no-repeat 0 -237px;
}

.language LI A.fr {
	background:url(/style/naturecounts/images/common/sprite.png) no-repeat 0 -287px;	
}

.language LI A.en {
	background:url(/style/naturecounts/images/common/sprite.png) no-repeat 0 -312px;	
}

.language LI A.nl-active, .language LI a.nl:hover {
	background:url(/style/naturecounts/images/common/sprite.png) no-repeat 0 -370px;
}

.language LI A.en-active, .language LI a.en:hover {
	background:url(/style/naturecounts/images/common/sprite.png) no-repeat 0 -430px;	
}

.language LI A.de-active, .language LI a.de:hover {
	background:url(/style/naturecounts/images/common/sprite.png) no-repeat 0 -340px;
}

.language LI A.fr-active, .language LI a.fr:hover {
	background:url(/style/naturecounts/images/common/sprite.png) no-repeat 0 -400px;	
}




/* STANDAARD FORMULIEREN */
.form-file,
.form-text,
.form-textarea{
	height:14px;
	padding:6px 0 6px 5px;
	width:345px;
	font-size:11px;
}
.form-select{ width:350px; }
.form-textarea{ height:153px; }

input[type=file] {
	height:20px;
}

.form-submit{
	cursor:pointer;
	height:32px;
}

/* FORM MODULE */
.form{ line-height:100%; margin:20px 0 20px 0; }
.form li{ clear:both; height:25px; margin:0 0 1px 0; width:100%; }

.form label,
.form .label{
	display:inline;
	float:left;
	line-height:28px;
	position:relative;
	width:110px;
}

.form .space{ margin:0 0 30px 0; }
.form .values{ display:inline; float:left; }
.form .values li{ clear:none; height:20px; line-height:20px; width:auto; }
.form .values label{ display:inline-block; float:none; margin:0 20px 0 0; width:auto; }

.form .normal{ display:inline; float:left; padding:0; margin:0; }
.form .normal p{ 
	display:none; 
	color:red;
	margin:0;
}
.form .error p{ display:block; }

.form .verplicht{
	display:none;
	height:22px;
	left:465px;
	overflow:hidden;
	position:absolute;
	top:2px;
	width:17px;
}

.form .form-submit{ margin:0 0 0 95px; }

.form > li{ clear:none; height:auto; margin:0 0 5px 0; width:auto; }
.form > li label,
.form > li .label{ clear:left; }
.form > li .values{ display:inline-block; float:none; margin:0 0 7px 0; }
.form > li .normal{ display:inline-block; float:none; padding:0; margin:0; }
.form > li .form-submit{ margin:0 0 0 110px; }

/*** LOGIN FORM ***/
.login{
	height:16px;
	left:0;
	line-height:16px;
	position:absolute;
	top:5px;
}

.login span{
	display:inline-block;
	margin:0 15px 0 0;
	text-indent:15px;
}

.login .form-text{
	height:14px;
	margin:0 2px 0 0;
	padding:1px 0 1px 15px;
	width:122px;
}


/*** SEARCH FORM ***/
.search{
	position:absolute;
	top:26px;
	left:0;
}

.search .form-text{
	height:14px;
	margin:0 2px 0 0;
	padding:1px 0 1px 15px;
	width:134px;
}


/*** NIEUWSBRIEF FORM ***/
.nieuwsbrief{
	height:300px;
	margin:-5px 0 35px 0;
	padding:0 0 0 25px;
	position:relative;
	width:199px;
}

.nieuwsbrief strong{ 
	display:block; 
	height:17px; 
	padding:5px 0 0 0; 
	margin:0 0 5px 0; 
}

.nieuwsbrief .form-text{
	height:12px;
	left:25px;
	padding:5px 0 5px 5px;
	position:absolute;
	top:190px;
	width:162px;
	font-size:11px;
}

.nieuwsbrief .form-select {
	height:12px;
	left:25px;
	padding:5px 0 5px 5px;
	position:absolute;
	top:225px;
	width:172px;
}

.nieuwsbrief .form-submit{
	height:34px;
	left:0;
	position:absolute;
	top:260px;
	width:224px;
}

/*** TABELLEN ***/
.table{ width:476px; }

.table th{ 
	height:24px;
	line-height:24px;
}

.table td{ 
	height:28px;
	line-height:28px;
}

.table .first-cell{ width:185px; }
.table .last-cell{ padding-right:10px; }

.table .first-row td{ padding:15px 0 0 0; }


/*** HULPELEMENTEN ***/
.clear,
.clear-left,
.clear-right{
	clear:both;
	height:0;
	overflow:hidden;
	position:relative;
	width:0;
}

.clear-left{ clear:left; }
.clear-right{ clear:right; }

.left,
.right{ display:inline; float:left; }
.right{ float:right; }

.hide{ display:none; }



/************ 
	STYLE 	
************/



/* SET DEFAULT */
body{
	background:#E6E7D4 url(/style/naturecounts/images/backgrounds/bg-site.png) repeat-x 0 0;
	color:#666;
	font-family:Arial;
	font-size:11px;
}

h1{
	background:#fff;
	border-right:2px dotted #C7C7C8;
	color:#008132;
	font-family:EternityBold, "Trebuchet MS", Arial;
	font-size:20px;
}

h1 a{ color:#008132; text-decoration:none; }
h1 a:hover{ text-decoration:underline; }

h1 span{ font-family:Arial; font-size:11px; }

h2{
	color:#7F465F;
	font-family:DaxCondensedMedium, "Trebuchet MS", Arial;
	font-size:26px;
	line-height:120%;
}

h3, h4, h5, h6{ color:#008132; }
h3 { font-size:12px; font-weight:bold; }

a{ color:#B1CA35; text-decoration:underline; } 
a:hover{ text-decoration:none;}

textarea{ font-family:Arial; font-size:11px; }

#site{ background:#fff; }
#site-header{ background:url(/style/naturecounts/images/backgrounds/background-1.png) no-repeat right 0; }
#site-right{ border-left:2px dotted #A2C230; }
#site-center h2{ color:#006D2C; }
#site-footer{ background:#006D2C; color:#fff; text-indent:25px; }
#site-footer a{ color:#fff; }

.kop{
	background:#B1CA35;
	color:#fff;
	font-family:DaxCondensedMedium, "Trebuchet MS", Arial;
	font-size:17px;
	font-weight:normal;
	text-indent:25px;
	text-transform:lowercase;
	text-decoration:none;
	display:block;
	width:100%;
}

.form-file,
.form-text,
.form-textarea{ border:1px solid #CCCDBB; color:#999; }
.form-submit{ 
	background:url(/style/naturecounts/images/common/sprite.png) no-repeat 0 3px; 
	color:#7F465F;
	font-family:DaxCondensedMedium, "Trebuchet MS", Arial;
	font-size:18px;
	padding-left:18px;
}
.form .verplicht{
	background:url(/style/naturecounts/images/common/sprite.png) no-repeat 0 -29px;
	text-indent:-10px;
}

.form .error .form-file,
.form .error .form-text,
.form .error .form-textarea{ border:1px solid red; }

.nieuwsbrief{ 
	background:url(/style/naturecounts/images/common/nieuwsbrief.png) no-repeat 0 71px; 
	color:#AFB1B1;
	font-family:DaxCondensedMedium, "Trebuchet MS", Arial;
	font-size:18px;
	font-weight:bold;
}
.nieuwsbrief .form-text{ border:1px solid #CCCDBB; }
.nieuwsbrief .form-submit{
	background:#B1CA35;
	color:#fff;
	font-size:17px;
	text-align:left;
	padding-left:25px;
}
.nieuwsbrief strong{
	background:url(/style/naturecounts/images/common/sprite.png) no-repeat 0 0;
	color:#7F465F;
	font-weight:normal;
	text-indent:18px;
}

.teler-bar .form-submit{
	background:#869351;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-indent:0;
}

.menu{ background:#919C60; }
.menu a{
	background:#869351;
	border-right:2px dotted #fff;
	color:#fff;
	font-family:DaxCondensedMedium, "Trebuchet MS", Arial;
	font-size:17px;
	text-transform:lowercase;
}

.menu .active a{ background:#7F465F; }
.menu a:hover{ background:#919C60; }

.breadcrumb,
.breadcrumb a{ color:#7F465F; font-size:11px; }
.breadcrumb a{ text-decoration:none; text-transform:lowercase; }
.breadcrumb h2{ color:#7F465F; }

.ratings{ color:#118940; }
.ratings span{ background:url(/style/naturecounts/images/common/sprite.png) repeat-x 0 -59px; }

.actions a{ 
	background:url(/style/naturecounts/images/common/sprite.png) no-repeat 0 -118px; 
	color:#869351; 
	text-indent:25px;
}
.actions .mail{ background:url(/style/naturecounts/images/common/sprite.png) no-repeat 0 -144px; }

.overzicht li{
	color:#AFB1B1;
	font-family:DaxCondensedMedium, "Trebuchet MS", Arial;
	font-size:18px; 
}

.overzicht a{
	color:#7F465F;
	text-decoration:none;
}

.overzicht strong{
	background:#fff;
	color:#AFB1B1;
	text-indent:0;
}

.pagination a{
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	color:#869351;
	font-size:16px;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	
}

.pagination .map a,
.pagination .lijst a{
	background:url(/style/naturecounts/images/common/sprite.png) no-repeat center -161px;
	border:none;
}

.pagination .lijst a{
	background:url(/style/naturecounts/images/common/sprite.png) no-repeat center -184px;
	border-right:3px solid #fff;
}

.pagination .active{
	background-color:#B1CA35;
	color:#fff;
}

.pagination .lijst .active{
	background:#B1CA35 url(/style/naturecounts/images/common/sprite.png) no-repeat center -206px;
}

.leden img{ background:#fff; }
.leden p{ background:url(/style/naturecounts/images/common/balloon.png) no-repeat 0 0; }
.juryleden .active img{ border:2px dotted #CBCEBE; }

.teler{
	color:#AFB1B1;
	font-family:DaxCondensedMedium, "Trebuchet MS", Arial;
	font-size:18px;
}
.teler a{ color:#AFB1B1; text-decoration:none; }
.telers img{ border:1px solid #7F8C4D; }

.teler-bar{
	background:#EEEFE2;
	color:#7F465F;
	font-family:DaxCondensedMedium, "Trebuchet MS", Arial;
	font-size:17px;
	text-indent:25px;
}

.leden a,
.telers a,
.news-archive .title{
	color:#869251;
	font-family:DaxCondensedMedium, "Trebuchet MS", Arial;
	font-size:18px;
	text-decoration:none;
}

.leden a:hover,
.teler a:hover,
.telers a:hover,
.pagination a:hover,
.news-archive a:hover,
.overzicht a:hover strong{ text-decoration:underline; }

.leden span,
.telers span,
.news-archive span{
	color:#008132;
	font-family:DaxCondensedMedium, "Trebuchet MS", Arial;
	font-size:12px;
}

.news-archive{ line-height:155%; }
.news-archive a{ line-height:120%; }

.gallery,
.gallery a{ line-height:0; }

.gallery span{
	background:#B1CA35;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	text-align:center;
}

.gallery img,
.gallery a,
.gallery a:hover{ display:inline; margin:0; text-decoration:none; }



.documenten {
	width:100%;
	padding:0;
	margin:0;
	border-collapse:collapse;
}

.documenten td {
	height:30px;
}

.documenten td.first { width:37px; }
.documenten td.second { width:30px; }
.documenten td.last { width:120px; }

.documenten TR.dir TD {
	height:34px;
	background:#EEEFE2;
	border-bottom:2px solid white;
	color:#7F465F;
	font-family:DaxCondensedMedium, "Trebuchet MS", Arial;
	font-size:17px;
}

.documenten TR.dir TD.first A {
	display:block;
	width:37px;
	height:34px;
	background:url(/style/naturecounts/images/backgrounds/openclose.png) no-repeat 0 0;
}

.documenten TR.dir TD.first A.open {
	background-position:0 -34px;
}


.documenten TR.subdir TD {
	height:30px;
	border-bottom:10px solid white;
	border-top:10px solid white;
	color:#7F465F;
	font-family:DaxCondensedMedium, "Trebuchet MS", Arial;
	font-size:17px;
}


.documenten TR.subdir TD.second A {
	display:block;
	width:16px;
	height:16px;
	background:url(/style/naturecounts/images/backgrounds/openclose.png) no-repeat 0 -68px;
}

.documenten TR.subdir TD.second A.open {
	background-position:0 -84px;
}

.documenten TR.file TD.third {
	color:#869251;
	font-weight:bold;
}

.documenten TR.file TD.last A {
	text-decoration:none;
	font-size:11px;
	color:#7F465F;
}

.documenten TR.space TD {
	height:10px;
}

.documenten TR.space, .documenten TR.subdir, .documenten TR.file {
	display:none;
}


.account {
	position:absolute;
	right:250px;
	top:8px;
	color:#999999;
	font-size:11px;
}

.account a {
	color:#999999;
	font-size:11px;
}


.message-error {
	padding:10px;
	border:3px solid #E06666;
	color:#CC0000;
	background:#F5CCCC;
}


.message-message {
	padding:10px;
	border:3px solid #91B78B;
	color:#91B78B;
	background:#DBE7D8;
}


.gmaps{
	height:460px;
	margin:0 0 25px 0;
	position:relative;
	width:690px;
}

.small{
	height:224px;
	margin:0;
	width:224px;
}

.small #scalecontrol{ display:none; }
.small #lmc3d{ display:block; margin:20px 0 0 148px; }


.marker{
	background:#fff;
	position:relative;
	width:350px;
}

.marker table{
	margin:0;
}

.marker img{
	display:inline;
	float:left;
	height:113px;
	margin:0 20px 0 0;
	width:113px;
} 

.marker strong{
	display:inline-block;
	color:#869251;
	font-family:DaxCondensedMedium, "Trebuchet MS", Arial;
	font-size:16px;
	margin:10px 0;
} 

.marker span{
	display:inline-block;
	color:#008132;
	font-family:DaxCondensedMedium, "Trebuchet MS", Arial;
	font-size:12px;
} 

.marker .star{
	display:block;
	background:url(/style/naturecounts/images/common/sprite.png) repeat-x 0 -87px;
	height:22px;
	right:240px;
	position:absolute;
	top:90px;
}

.marker .star-1{ width:17px; }
.marker .star-2{ width:34px; }
.marker .star-3{ width:51px; }
.marker .star-4{ width:68px; }
.marker .star-5{ width:85px; }


.terms-of-use-link,
.gmaps .hide,
.gmaps .latLong,
.gmaps > div > span,
#logocontrol{ display:none; }

#scalecontrol{ margin:0 0 0 -53px; }
/***

	jQuery Select plugin

***/

.form-select{ visibility:hidden; }

.jquery-selectbox{
	background:#fff;
	border:1px solid #CCCDBB;
	color:#999;
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
	z-index:0;
}

.nieuwsbrief .jquery-selectbox {
	position:absolute;
	top:220px;
	font-weight:normal;
	font-size:11px;
}

.jquery-selectbox.selecthover{ z-index:10; }	

.jquery-selectbox .jquery-selectbox-currentItem{
	cursor:pointer;
	display:block;
	height:26px;
	line-height:26px;
	overflow:hidden;
	text-indent:8px;
	white-space:nowrap;
}

.jquery-selectbox .jquery-selectbox-list{
	background:#fff;
	border:1px solid #CCCDBB;
	display:none;
	left:-1px;
	position:absolute;
	top:29px;
	z-index:5;
}

.jquery-selectbox .jquery-selectbox-moreButton{
	background:#fff url(/style/naturecounts/images/common/sprite-plugins.png) no-repeat -65px -2px;
	cursor:pointer;
	float:right;
	height:26px;
	width:26px;
}

.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover{

}

.jquery-selectbox .jquery-selectbox-item.listelementhover{
	background:#ccc;
	color:#000;
}

.jquery-selectbox .jquery-selectbox-item{
	cursor: default;
	display: block;
	height:26px;
	line-height:26px;
	text-indent:8px;
}

.form .error .jquery-selectbox{ border:1px solid red; }

/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 0; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}


#lightbox-container-image-data-box {
	display:inline-block;
	height:0;
	line-height:0;
	margin:0 auto;
	padding:0;
	position:relative;
	top:-35px;
}
#lightbox-container-image-data {
	background: #006D2C;
	color:#fff;
	display:inline-block;
	height:35px;
	line-height:35px;
	margin:0;
	padding:0 15px;
}
#lightbox-container-image-data #lightbox-image-details { }	
#lightbox-image-details-caption { }
#lightbox-image-details-currentNumber { display:inline; }		
	
#lightbox-secNav-btnClose {
	position:absolute;
	top:0;
	right:0;
	z-index:50;
}} @media print {/******************** 

	PRINT STYLE 
	
	- Gebruik geen display block.
	- Gebruik geen float en geen clear
	
********************/


/************ 
	RESET 
************/



*{
	border:0;
	margin:0;
	outline:0;
	padding:0;
}

html{
	overflow:auto;
	width:100%;
}

body{
	position:relative;
	width:100%;
}

h1, h2, h3, h4, h5, h6{ margin:0 0 10px 0; }

p, table{ margin:0 0 25px 0; }

em, ins{ font-style:normal; }

strong{ font-weight:bold; }

del{ text-decoration:line-through; }

ul, ol{ margin:0 0 15px 25px; }

li{ padding:0 0 0 5px; }

ul li{ list-style:disc outside; }

table{ border-collapse:collapse; border-spacing:0; }

textarea{ overflow:auto; }

select{ width:200px; }

img{ display:none; }



/************ 
	GRID 
************/



#site {
	height:auto;
	margin:0;
	padding:0;
	position:relative;
	top:0;
	width:100%;
}

#header-bg{ display:none; }

#content{
	padding:0 0 25px 0;
	position:relative;
	width:100%;
}

#content-left{
	display:inline;
	float:none;
	overflow:hidden;
	padding:0;
	position:relative;
	width:100%;
}

#content-right{
	display:inline;
	float:none;
	padding:0;
	position:relative;
	width:100%;
}

.footer{
	height:33px;
	line-height:33px;
	margin:25px 0 0 0;
	padding:0;
	width:100%;
}



/************ 
	CONTENT 
************/


.actions,
.banner,
.bar,
.menu,
.more,
.gmaps,
.pagination,
.selector,
.submenu,
.tabblad,
.thumbs,
.view-aanbod{ display:none; }

.content{ line-height:150%; }
.content img{ display:inline; }

.blok{ width:100%; }

.kader{
	background:none;
	display:inline;
	height:auto;
	margin:0;
	padding:0;
	width:100%;
}

.gallery{
	display:inline-block;
	height:auto;
	margin:0;
	width:100%;
}

.gallery .holder{
	display:inline-block;
	height:auto;
	position:relative;
	width:100%;
}

.gallery .holder img{
	display:inline-block;
	height:auto;
	margin:0 5px 15px 0;
	position:relative;
	width:30%;
}

.gallery .holder .first{ display:inline; }


.gallery .next,
.gallery .prev,
.gallery .thumbs{ display:none; }


.default{ width:100%; }

.default th{ 
	height:24px;
	line-height:24px;
}

.default td{ 
	height:28px;
	line-height:28px;
}

.default .first-cell{ width:auto; }


.clear,
.clear-left,
.clear-right{ clear:none; }

.off{ display:table-row-group; width:100%; }
.hidden{ height:auto; margin:0 0 25px 0; overflow:visible; }


/************ 
	STYLE 
	
	#fff	= wit
	#000	= zwart
	#555	= grijs
	
************/



/* SET DEFAULT */
body,
.plaats,
.prijs,
h1, h2, h3, h4, h5, h6{
	background:none;
	color:#000;
	font-family:"Times New Roman", Times, serif;
	font-size:11pt;
	text-transform:none;
}

a{ color:#555; text-decoration:underline; }

.prijs,
h1{ font-size:17pt; }

.plaats,
h2, h3{ font-size:15pt; }
h4, h5, h6{ font-size:13pt; }
textarea{ font-size:11pt; }

.footer{ text-indent:0; }


} 
