body {	
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/* base.css, part of YUI's CSS Foundation */
h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:138.5%;  
}
h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
}
h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%;  
}
h1,h2,h3 {
	/* top & bottom margin based on font size */
	margin-top:					0px;
	margin-bottom:				0px;
}
h1,h2,h3,h4,h5,h6 {
	/*bringing boldness back to headers and the strong element*/
	font-weight:				normal; 
}

strong {
	font-weight:				700;	
}	
abbr,acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
} 
em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
blockquote,ul,ol,dl {
	/*giving blockquotes and lists room to breath*/
	/*margin:1em;*/
}
ol,ul,dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}
ol li {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;	
}
ul li {
	/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
}
dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}
th, td {
	vertical-align:top;
}
th {
	/*distinguishing table headers from data cells*/
	font-weight:bold;
}
caption {
	/*coordinated marking to match cell's padding*/
	margin-bottom:.5em;
	/*centered so it doesn't blend in to other content*/
	text-align:center;
}
p,fieldset {
	/*so things don't run into each other*/
	margin-bottom:1em;
}

/* speciefiek voor website vanaf hier.... */


body {
	font-family:				Arial;
	font-size:					11px;
	color:						#000000;
	background-color:			#ffffff;
	margin:						0px;
	padding:					0px;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}
table td {
	vertical-align:top;
}

img {
	border:0px;
}
img.border {
	border:solid 0px #636363;
}

/* p-config voor gelijke behandeling in firefox als in ie */
p {
	padding:					0px 0px 0px 0px;
	margin-top:					0px;
}

ul {
	margin:						0px;
	padding:					0px;
}
ol {
	margin:						0px;
	padding-left:				15px;
	*padding-left:				30px;
}
ol li {
	list-style-type: 			decimal;
}	
ul li {
	list-style-type:			disc;
	list-style-position:		inside;
	padding-left:				15px;
}

form {
	margin:						0px;
	padding:					0px;
}

h1 {
	font-size:					20px;
	font-weight:				700;
	color:						#F89727;
	margin-bottom:				10px;	
}
/* vanaf hier style voor website */

a:link,
a:visited,
a:active{
	color:						#3c9647;
	cursor:						pointer;
	text-decoration:			none;
}

a:hover, a.hover {	
	text-decoration:			underline;
}


div#body {
	width:						955px;
	margin:						0px auto 0px auto;
	background-color:			#ffffff;
}

div#background {
	display:					inline;
	float:						left;
	width:						955px;
	background-image:			url("../img/background.gif");
	background-repeat: 			repeat-y;	
}	

div#container {
	display:					inline;
	float:						left;
	width:						864px;
	margin-left:				45px;	
	border-left:				1px solid #3a8d49;
	border-right:				1px solid #3a8d49;
}

div#header {
	display:					inline;
	float:						left;	
	width:						864px;
	z-index:					-10;
}

div.menu {
	display:					inline;
	float:						left;
	width:						864px;
	min-height:					35px;
	background-image:			url("../img/menu_background.jpg");	
	background-repeat:			repeat-x;
}

div#main {
	display:					inline;
	float:						left;
	width:						840px;
	margin-left:				15px;
}

div#main_left {
	display:					inline;
	float:						left;
	width:						185px;	
}

div.main_left_logo {
	display:					inline;
	float:						left;
	width:						185px;	
	margin-top:					10px;
	padding-bottom:				10px;
}

div.main_left_button {
	display:					inline;
	float:						left;
	width:						185px;	
	cursor:						pointer;
}

div.button {
	display:					inline;
	float:						left;
	width:						185px;	
}	

div.button_text {
	display:					inline;
	float:						left;
	width:						185px;
	margin-top:					-24px;
}	
div.button_text {
	display:					inline;
	float:						left;
	width:						185px;
	margin-top:					-22px;
	margin-left:				15px;
	font-weight:				700;
	color:						#ffffff;
}	

div#main_center {
	display:					inline;
	float:						left;
	width:						624px;
	margin-left:				25px;
}		

div#breadcrum {
	display:					inline;
	float:						left;
	width:						624px;
	margin-top:					10px;
	padding-bottom:				5px;
	padding-left:				3px;
}

div#breadcrum a:link,
div#breadcrum a:visited,
div#breadcrum a:active{
	font-size:					11px;
	font-weight:				700;
	color:						#3a8d49;
	cursor:						pointer;
	text-decoration:			none;
}

div#breadcrum a:hover{	
	text-decoration:			underline;
}

div#main_news {
	display:					inline;
	float:						left;
	width:						414px;
}		

div#main_right {
	display:					inline;
	float:						left;
	width:						185px;
	margin-top:					-10px;
	margin-left:				25px;	
	padding-bottom:				25px;
}

div#main_content {
	display:					inline;
	float:						left;
	width:						624px;	
	margin-left:				3px;
	padding-bottom:				25px;
}

div#main_content div.nieuwsitem, div#main_content div.nieuwsitem_even {
	display:					inline;
	float:						left;
	margin-left:				-10px;
	width:						604px;
	padding:					10px;	
	background-color:			#e6f0e5;
}	
div#main_content div.nieuwsitem_even {
	background-color:			#ffffff;
}	
div.nieuwsitem span.titel {
	display:					block;
	font-size:					18px;
	line-height:				22px;
	font-weight:				700;
	color:						#3a8d49;
}	
div.nieuwsitem span.rubriek {
	display:					block;
	font-size:					12px;
	font-style:					normal;
	line-height:				19px;
	font-weight:				normal;
	color:						#000000;
}	
div.nieuwsitem span.datum {
	display:					block;
	font-size:					12px;
	font-style:					italic;
	line-height:				19px;
	font-weight:				normal;
	color:						#000000;
	padding-bottom:				8px;
}	
div.nieuwsitem span.intro {
	display:					block;
	font-size:					12px;
	line-height:				19px;
	font-weight:				normal;
	color:						#000000;
}

div.nieuwsitem span.arrow {
	display:					block;
	float:						right;
}

div.nieuwsitem span.intro2 {
	display:					block;
	font-size:					12px;
	line-height:				19px;
	font-weight:				normal;
	color:						#000000;
}	
div.nieuwsitem span.text {
	display:					block;
	margin-top:					10px;
	font-size:					12px;
	line-height:				19px;
	font-weight:				normal;
	color:						#000000;
	padding-bottom:				5px;
}	
div.nieuwsitem div.url {
	display:					inline;
	float:						left;
	width:						604px;
	text-align:					right;
	margin-top:					10px;
	font-size:					12px;
	line-height:				19px;
	font-weight:				normal;
	color:						#000000;
}	
div.nieuwsitem div.url a {
	display:					block;
}	


div#footer {
	display:					inline;
	float:						left;	
}

div#footer_txt {
	display:					inline;
	float:						left;
	margin-left:				45px;
	margin-top:					-50px;
	text-align:					center;
	width:						866px;
	font-size:					9px;
	color:						#999999;
}

/* menu style */
.jqueryslidemenu{
	display:					inline;
	float:						left;
	width:						714px;
}
.jqueryslidemenu_2{
	display:					inline;
	float:						right;
	width:						148px;
}

.right_menu {
	display:					inline;
	float:						left;
	width:						150px;
}	

.right_menu span{
	display:					block;
	float:						left;
	font-size:					11px;
	font-weight:				700;
	margin-top:					6px;
	padding-right:				8px;
	color:						#ffffff;
}

.right_menu img.flag{
	font-size:					11px;
	color:						#ffffff;
}


.jqueryslidemenu ul{
	margin: 					0;
	padding: 					0;
	list-style-type: 			none;
}

/*Top level list items*/
.jqueryslidemenu ul li{	
	position: 						relative;
	display: 						inline;
	padding:						0px;
	float: 							left;
	list-style-type:				disc;
	list-style-position:			outside;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display:						block;
background-color: 				none; /*background of tabs (default state)*/
padding-top: 					6px;
padding-bottom:					7px;
padding-left:					10px;
padding-right:					10px;
border-right: 					1px solid #3b8e4a;
color: 							#ffffff;
font-weight:					700;
text-decoration: 				none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: 						inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: 							white;
}

.jqueryslidemenu ul li a:hover{
background-image:				url("../img/menu_background_hover.gif");
background-repeat:				repeat-x;
color:		 					white;
background-color:				#b16734;
}
.jqueryslidemenu_2 ul{
	margin: 					0;
	padding: 					0;
	list-style-type: 			none;
}

/*Top level list items*/
.jqueryslidemenu_2 ul li{	
	position: 						relative;
	display: 						inline;
	padding:						0px;
	float: 							left;
	list-style-type:				disc;
	list-style-position:			outside;
}

/*Top level menu link items style*/
.jqueryslidemenu_2 ul li a{
display:						block;
background-color: 				none; /*background of tabs (default state)*/
padding-top: 					6px;
padding-bottom:					7px;
padding-left:					10px;
padding-right:					10px;
border-left: 					1px solid #3b8e4a;
color: 							#ffffff;
font-weight:					700;
text-decoration: 				none;
}

* html .jqueryslidemenu_2 ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: 						inline-block;
}

.jqueryslidemenu_2 ul li a:link, .jqueryslidemenu ul li a:visited{
color: 							white;
}

.jqueryslidemenu_2 ul li a:hover{
background-image:				url("../img/menu_background_hover.gif");
background-repeat:				repeat-x;
color:		 					white;
background-color:				#b16734;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: 						absolute;
left: 							0;
display: 						block;
visibility: 					hidden;
z-index:						250;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: 						list-item;
float: 							none;
list-style: 					none;
border-bottom:					1px solid #ffffff;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul {
	background-color:			#ffffff;
}

.jqueryslidemenu ul li ul li a{
display:						block;	
width: 							160px; /*width of sub menus*/
padding: 						5px;
background-color:				#3c9647;
border-right:					1px solid #ffffff;
margin:							0;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background-color: 				#de9a36;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: 						absolute;
top: 							12px;
right: 							7px;
}

.rightarrowclass{
position: 						absolute;
top: 							6px;
right: 							5px;
}

/* gardient grand block item for weather  */

div#main_weather

div.weather_gradient_block {
	display:					inline;
	float:						left;
	width:						624px;
	padding-bottom:				10px;
}

div.weather_gradient_top_left {
	display:					inline;
	float:						left;
	width:						15px;
	height:						22px;
}	

div.weather_gradient_top_center {
	display:					inline;
	float:						left;
	width:						586px;
	height:						22px;
	background-image:			url("../img/gradient_top_center.jpg");
	background-repeat:			repeat-x;
}

div.weather_gradient_top_center span.item {
	display:					block;
	float:						left;
	font-size:					10px;
	font-weight:				700;
	font-style: 				italic;				
	padding-top:				6px;
	padding-right:				4px;
}	

div.weather_gradient_top_center span.rubriek {
	display:					block;
	float:						left;
	font-size:					11px;
	font-weight:				700;
	padding-top:				4px;
	color:						#3a8d49;
}


div.weather_gradient_top_right {
	display:					inline;
	float:						left;
	width:						15px;
	height:						22px;
}

div.weather_gradient_middle {
	display:					inline;
	float:						left;
	width:						624px;
	background-image:			url("../img/gradient_middle_left.jpg");
	background-repeat:			repeat-y;
	background-position:		left;
}

div.weather_gradient_middle span.titel {
	display:					block;
	font-size:					11px;
	line-height:				18px;
	font-weight:				700;
	color:						#3a8d49;
}

div.gradient_middle span.intro {
	font-size:					11px;
	line-height:				18px;
	font-weight:				700;
	color:						#000000;
}

div.gradient_middle span.arrow {
	display:					block;
	float:						right;
}

div.weather_gradient_middle_center {
	display:					inline;
	float:						left;
	width:						586px;
	margin-left:				15px;
	padding-top:				5px;
	padding-right:				15px;
	background-image:			url("../img/gradient_middle_right.jpg");
	background-repeat:			repeat-y;
	background-position:		right;	
}

div.weather_gradient_bottom_left {
	display:					inline;
	float:						left;
	width:						15px;	
	height:						13px;
}	

div.weather_gradient_bottom_center {
	display:					inline;
	float:						left;
	width:						586px;	
	height:						13px;
	background-image:			url("../img/gradient_bottom_center.jpg");
	background-repeat:			repeat-x;
}	


/* gardient block item for middel content position  */

div.gradient_block {
	display:					inline;
	float:						left;
	width:						414px;
	padding-bottom:				10px;
	margin-left:				-3px;
}

div.gradient_top_left {
	display:					inline;
	float:						left;
	width:						15px;
	height:						22px;
}	

div.gradient_top_center {
	display:					inline;
	float:						left;
	width:						384px;
	height:						22px;
	background-image:			url("../img/gradient_top_center.jpg");
	background-repeat:			repeat-x;
}

div.gradient_top_center span.item {
	display:					block;
	float:						left;
	font-size:					10px;
	font-weight:				700;
	font-style: 				normal;				
	padding-top:				5px;
	padding-right:				4px;
}	

div.gradient_top_center span.rubriek {
	display:					block;
	float:						left;
	font-size:					11px;
	font-weight:				700;
	padding-top:				4px;
	color:						#3a8d49;
}

div.gradient_top_center span.datum {
	display:					block;
	float:						right;
	font-size:					10px;
	font-weight:				700;
	font-style:					italic;
	padding-top:				6px;
	color:						#000000;
}	

div.gradient_top_right {
	display:					inline;
	float:						left;
	width:						15px;
	height:						22px;
}

div.gradient_middle {
	display:					inline;
	float:						left;
	width:						414px;
	background-image:			url("../img/gradient_middle_left.jpg");
	background-repeat:			repeat-y;
	background-position:		left;
}

div.gradient_middle span.titel {
	display:					block;
	font-size:					11px;
	line-height:				18px;
	font-weight:				700;
	color:						#3a8d49;
}

div.gradient_middle span.intro {
	font-size:					11px;
	line-height:				18px;
	font-weight:				normal;
	color:						#000000;
}

div.gradient_middle span.arrow {
	display:					block;
	float:						right;
}

div.gradient_middle_center {
	display:					inline;
	float:						left;
	width:						384px;
	margin-left:				15px;
	padding-top:				5px;
	padding-right:				15px;
	background-image:			url("../img/gradient_middle_right.jpg");
	background-repeat:			repeat-y;
	background-position:		right;	
}

div.gradient_bottom_left {
	display:					inline;
	float:						left;
	width:						15px;	
	height:						13px;
}	

div.gradient_bottom_center {
	display:					inline;
	float:						left;
	width:						384px;	
	height:						13px;
	background-image:			url("../img/gradient_bottom_center.jpg");
	background-repeat:			repeat-x;
}	

div.gradient_bottom_right {
	display:					inline;
	float:						left;
	width:						15px;
	height:						13px;	
}	
/* gardient block item small  */

div.small_gradient_block {
	display:					inline;
	float:						left;
	width:						185px;
	margin-top:					10px;
	padding-bottom:				10px;
	z-index:					-1;
}

div.small_gradient_top_left {
	display:					inline;
	float:						left;
	width:						15px;
	height:						22px;
}	

div.small_gradient_top_center {
	display:					inline;
	float:						left;
	width:						155px;
	height:						22px;
	background-image:			url("../img/gradient_top_center.jpg");
	background-repeat:			repeat-x;
}

div.algemeennieuws_item {
	display:					inline;
	float:						left;
	width:						155px;
}

div.algemeennieuws_item a:link,
div.algemeennieuws_item a:visited,
div.algemeennieuws_item a:active{
	display:					block;
	font-size:					11px;
	font-weight:				700;
	color:						#3a8d49;
	cursor:						pointer;
	text-decoration:			none;
	padding-bottom:				4px;
}

div.algemeennieuws_item a:hover{	
	text-decoration:			underline;
}

li.algemeennieuws_item {
	list-style-position: 		outside; 
	padding-left: 				15px; 
	list-style-type: 			none;
	background-image:			url("../img/scheiding.jpg");
	background-repeat:			no-repeat;
	background-position:		left 5px;
	color:						#3a8d49;
	padding-bottom:				8px;
}

li.algemeennieuws_item a:link,
li.algemeennieuws_item a:visited,
li.algemeennieuws_item a:active{
	font-size:					11px;
	line-height:				16px;
	font-weight:				700;
	color:						#3a8d49;
	cursor:						pointer;
	text-decoration:			none;
	padding-bottom:				4px;
}

li.algemeennieuws_item a.hover{	
	cursor:						pointer;
	color:						#3a8d49;
	text-decoration:			underline;
}

div.small_gradient_top_center span.item {
	display:					block;
	float:						left;
	font-size:					10px;
	font-weight:				700;
	padding-top:				4px;
	padding-right:				5px;				
}	

div.small_gradient_top_center span.rubriek {
	display:					block;
	float:						left;
	font-size:					11px;
	font-weight:				700;
	padding-top:				4px;
	color:						#3a8d49;
}	

div.small_gradient_top_right {
	display:					inline;
	float:						left;
	width:						15px;
	height:						22px;
}

div.small_gradient_middle {
	display:					inline;
	float:						left;
	width:						185px;
	background-image:			url("../img/gradient_middle_left.jpg");
	background-repeat:			repeat-y;
	background-position:		left;
}

div.small_gradient_middle_center {
	display:					inline;
	float:						left;
	width:						155px;
	margin-left:				15px;
	padding-top:				5px;
	padding-right:				15px;
	background-image:			url("../img/gradient_middle_right.jpg");
	background-repeat:			repeat-y;
	background-position:		right;	
}

div.small_gradient_middle_center_weer {
	display:					inline;
	position:					relative;
	float:						left;
	width:						155px;
	margin-left:				15px;
	padding-top:				5px;
	padding-right:				15px;
	background-image:			url("../img/gradient_middle_right.jpg");
	background-repeat:			repeat-y;
	background-position:		right;	
}

div.small_gradient_bottom_left {
	display:					inline;
	float:						left;
	width:						15px;	
	height:						13px;
}	

div.small_gradient_bottom_center {
	display:					inline;
	float:						left;
	width:						155px;	
	height:						13px;
	background-image:			url("../img/gradient_bottom_center.jpg");
	background-repeat:			repeat-x;
}	

div.small_gradient_bottom_right {
	display:					inline;
	float:						left;
	width:						15px;
	height:						13px;	
}

div.weerkaart {
	display:					inline;
	position:					relative;
	float:						left;
	width:						177px;
	min-height:					135px;
	_height:					135px;
	margin-left:				-11px;
	margin-top:					-5px;
	background-image:			url("../img/weer_background.png");	
	background-repeat:			no-repeat;
	z-index:					100;
}

div.weer_blok {
	display:					inline;
	float:						left;
	width:						155px;
	margin-left:				11px;
}

div.weer_blok div.weer_text {
	display:					inline;
	float:						left;
	width:						155px;	
	margin-top:					10px;
}	

div.weer_blok div.weer_text span {
	font-size:					10px;
	font-weight:				700;
	color:						#3a8d49;
}

div.weer_img_text_blok {
	display:					inline;
	float:						left;
	width:						155px;
	margin-top:					10px;	
}	

div.weer_blok div.weer_img {
	display:					inline;
	float:						left;
	width:						45px;
}	

div.weer_blok div.weer_img_text {
	display:					inline;
	float:						left;
	width:						110px;
	margin-top:					8px;
}	
div.weer_blok div.weer_img_text span {
	font-size:					10px;
	font-weight:				700;
	color:						#000000;
}	
div.weerkaart div.arrow {
	display:					inline;
	float:						right;
	margin-right:				15px;
}	

/* border block item small  */

div.border_block {
	display:					inline;
	float:						left;
	width:						185px;
	margin-top:					10px;
}

div.border_top_left {
	display:					inline;
	float:						left;
	width:						6px;
	height:						13px;
}	

div.border_top_center {
	display:					inline;
	float:						left;
	width:						173px;
	height:						13px;
	background-image:			url("../img/border_top_center.png");
	background-repeat:			repeat-x;
}

div.border_top_right {
	display:					inline;
	float:						left;
	width:						6px;
	height:						13px;
}

div.border_middle {
	display:					inline;
	float:						left;
	width:						185px;
	background-image:			url("../img/border_middle_left.png");
	background-repeat:			repeat-y;
	background-position:		left;
}

div.border_middle_center {
	display:					inline;
	float:						left;
	width:						155px;
	margin-left:				15px;
	padding-right:				15px;
	background-image:			url("../img/border_middle_right.png");
	background-repeat:			repeat-y;
	background-position:		right;	
}

div.border_text_img {
	display:					inline;
	float:						left;
	position:					relative;
	margin-top:					-9px;
	margin-left:				-11px;	
}	

div.border_bottom_left {
	display:					inline;
	float:						left;
	width:						6px;	
	height:						15px;
}	

div.border_bottom_left_img {
	display:					inline;
	float:						left;
	width:						6px;	
	height:						15px;
	margin-top:					-9px;
}	

div.border_bottom_center {
	display:					inline;
	float:						left;
	width:						173px;	
	height:						15px;
	background-image:			url("../img/border_bottom_center.png");
	background-repeat:			repeat-x;
}	
div.border_bottom_center_img {
	display:					inline;
	float:						left;
	width:						173px;	
	height:						15px;
	background-image:			url("../img/border_bottom_center.png");
	background-repeat:			repeat-x;
	margin-top:					-9px;
}	

div.border_bottom_right {
	display:					inline;
	float:						left;
	width:						6px;
	height:						15px;	
}	

div.border_bottom_right_img {
	display:					inline;
	float:						left;
	width:						6px;
	height:						15px;	
	margin-top:					-9px;
}	

.firstlink:hover {
	cursor:pointer;
}

span.sorteer_text_top {
	display:					block;
	font-size:					11px;
	font-weight:				700;
	color:						#F89727;	
	margin-left:				4px;
	padding-bottom:				4px;
}	

div.check {
	display:					inline;
	clear:						both;
	float:						left;
	width:						20px;
}

div.check_text {
	display:					inline;
	float:						left;
	width:						135px;
	margin-top:					5px;
}
div.check_text span {
	font-size:					11px;
	font-weight:				normal;
	color:						#3c9647;
}

label.label {
	display:					block;
	cursor:						pointer;
}
label:hover {
	text-decoration: 			underline;
}


input.rubriek_checkbox {
	cursor:						pointer;
}

input.button_toon {
	background-color:			#ffffff;
	border:						0px solid #ffffff;
	color:						#F89727;
	font-size:					11px;
	font-weight:				700;
	cursor:						pointer;
}
input.button_toon:hover {
}

ul#portfolio {
	position: 					relative;
	height:						142px;
	overflow:					hidden;
}

ul#portfolio li {
	list-style: 				none;
	list-style-position: 		outside;
	margin:						0px;
	padding:					0px;
}	

ul#portfolio li img{
	border: 0px solid #ccc;
	padding: 0px;
}

div.tabletop-video {
	display:					inline;
	float:						left;
	width:						177px;
}	

div.search_block {
	display:			inline;
	float:				left;		
	position:			relative;
	width:				117px;		
	margin-left:		729px;
	margin-top:			-136px;
	z-index:			100;
}

div.search_block .input {
	display:			inline;
	float:				left;		
}

div.search_block .input_zoek {
	width:				84px;
	height:				17px;
	font-size:			10px;
	font-family:		Arial;
	padding:			4px 26px 0 7px;
	border: 			0px solid #3a8d49;
	background-image:	url(../img/inputfield.png);
	background-repeat:	no-repeat;
	background-color:	transparent;
}

div.search_block .submit {
	display:			block;
	margin-left:		-20px;
	margin-top:			0px;
	width:				20px;
	height:				19px;
	border: 			0px solid #3a8d49;
	cursor:				pointer;
	vertical-align:		middle;
}

div#zoek_top {
	display:			inline;
	float:				left;
	width:				624px;
}

span.totaal {
	display:			block;
	font-size:			11px;
	font-weight:		700;
	text-align:			right;
	color:				#000000;
}

div#lbOverlay {
	z-index:			250;
}
div#lbCenter {
	z-index:			250;
}
div#lbBottomContainer {
	z-index:			250;
}
div#jquery-overlay {
	z-index:			250;
}

div#jquery-lightbox {
	z-index:			300;
}

span.intro ul li {
	list-style-position: outside;
	list-style-type: 	disc;
	margin-left:		15px;
}

div.banner_block {
	display:			inline;
	float:				left;
	margin-left:		1px;
	margin-top:			10px;
	padding-bottom:		5px;
}

.tt_element ul li {
	list-style-position: outside;
	margin-left:		15px;
}

.search_inputfield {
	border:				1px solid #3a8d49;	
	font-size:			12px;
	padding:			2px;
}	

.button_search {
	border: 			1px solid #3A8D49;
	background-image:	url(../img/menu_background.jpg);
	color:				#ffffff;
	cursor:				pointer;
	font-size:			12px;
	padding-top:		0px;
	padding-bottom:		19px;
	height:				14px;
}

div.video_bijschrift {
	display:			inline;
	font-size:			11px;
	font-weight:		700;
	color:				#3a8d49;
}

/* sitemap */
div#sitemap_menu {
 	display:						inline;
 	float:							left;
 	width:							624px;							
}

div#sitemap_menu a:link,
div#sitemap_menu a:visited,
div#sitemap_menu a:active{
	display:						block;
}

div#sitemap_menu a:hover {	
	text-decoration:				underline;
}

div#sitemap_menu ul li {
	list-style-type: 				square;
	color:							#3a8d49;	
}	
div#sitemap_menu ul li ul li {
	list-style-type: 				square;
	color:							#3a8d49;	
}
div#sitemap_menu span.sitemap_kop{
	font-weight:					700;
	color:							#3a8d49;	
}

div.gesloten {
	display:						none;
	margin:							20px auto 0px auto;
	font-size:						12px;
	font-weight:					700;	
	text-align:						center;	
}

div.logo_iso {
	display:						inline;
	float:							right;
	padding-bottom:					10px;
}	
