@charset "utf-8";
/* CSS Document 
-------------------------------

Kruit communication-design 2009
Freestyle Layers
v0.3

------------------------------- */


/* ----------------------- change log 23 02 2010 -------------------------------


 .poll-default .results aangepast.


------------------------------- */




body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	}



/* RESET & SET
-------------------------------------------------------------------------- */
 
* {
	margin:0;
	padding:0;
}


	
p	{
	margin: 0 0 20px 0;
	padding: 0;
	}
	
a {
	color: #CC0000;
}	

a:hover {
	color: #CC0000;
	text-decoration: none;
}	

.displaynone {
	display:none;
	}


/* ----------------------------------------------------------------------- */


#container-wrapper {
	}

#container {
	width: 960px;  
/*	width: 100%;*/
	margin:auto;
	background:url(../_images/backgrounds/back_main.gif) repeat-y #9ACD34;
	border-left: 1px solid #006633;
	border-right: 1px solid #006633;
	}
	
	
#header-wrapper	{
/*  height: 150px;  */
	clear:both;
	background:url(../_images/backgrounds/head.jpg) no-repeat #9ACD34;
	border-bottom: 1px solid #006633;
	}
	
	
#header	{
	clear:both; /* for sidewide pages */
	min-height: 73px;
	}
	
	
#main-wrapper {
	width: 960px;
	padding: 0;
	border-top: 2px solid #FFFFFF;
	clear:both;
	}	
	
	
.block-navigation {
	}	
	
	
	
#header_logo {
	float: left;
	width: 750px;
	height: 60px;

}


#header_logo a {
	display:block;
	height: 60px;
	width: 200px;
	}
	
	
	
/* ---------------------------- extra inzet header ------------------------------- */	
	
.header-block-wrapper  {
	clear: both;
	font-size: 0.7em;
	background:url(../_images/backgrounds/head-inzet.jpg) no-repeat left top #C8EF78;
	height: 150px;
	}

.header-block-wrapper  .pagesection-default {
clear: both;
	margin: 0 0 0 330px;
	padding: 10px 170px 10px 10px;
	}
	
	
	
	
	
.header-block-wrapper .paragraph-default {
	color:#006633;
	}
	
.header-block-wrapper .pagesection-default .paragraph-default .h3-wrapper,
.header-block-wrapper .pagesection-default .paragraph-default h3 {
	background:none;
	border: none;
	padding: 0;
	margin: 0;
	}	
	
	
	
	
.sitewide-default {
	float:right;
  	width: 960px;
  	padding: 0 0 3px 0;
  	background:url(../_images/backgrounds/head_top.jpg) no-repeat #9ACD34;
	height: 21px;
}

.sitewide-default ul {
  	margin: 0;
	text-align: right;
  	list-style-type: none;
  	padding: 3px 0 0 0;
}	
	
.sitewide-default ul li {
	display: inline;
  	font-size: 0.7em;
  	padding: 0 10px 0 0;
}	

.sitewide-default ul li a {
	text-decoration: none;
	color: #006633;
	background:url(../_images/bullets/green_square.gif) no-repeat left;
	padding: 0 0 0 10px;
	}
	
.sitewide-default ul li a:hover {
	color: #FFFFFF;
	}	
	
/* ------------------------------ language switch --------------------------------- */	
	
#languageswitch {
	float: left;
}	

.language-default {
	background: #3694BE;
	float: left;
	font-size: 0.7em;
	padding: 3px 10px;
}

.language-default ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.language-default a {
	color: #FFFFFF;
	text-decoration: none;
}		
		
	

/* -----------------------  search overall  ----------------------- */	


.block-searchoverall {
	/*background: #046027;*/
	float: left;
	width: 190px;
	padding: 15px 0 35px 15px;
	color: #FFFFFF;
	}

.search-sitewide {}

.search-sitewide .top {}

.search-sitewide .wrapper {}

.search-sitewide form {
	border: none;
	margin: 0;
	padding: 0;
	}

fieldset.form  {
	border: none;
	margin: 0;
	padding: 0;
	}



.pagesection-search .fieldgrp label {
	display:none;
}

.pagesection-search .fieldgrp .formtextbox {
	width: 115px;
	}

.pagesection-search .fieldgrp .formtextbox input {
	width: 110px;
	background-color:#EEEEEE;
	border: 1px solid #CCCCCC;
	}

.pagesection-search fieldset.form legend {
	display: none;
	}

.pagesection-search .formtextbox {
	float:left;
	padding: 0 5px 0 0;
	}
	

.pagesection-search .formbutton {
	float:left;
	padding: 0;
	}
	
.pagesection-search .formbutton input {
	background-color:#9ACD34;
	color:#006633;
	border:none;
	font-size: 0.7em;
	padding: 3px;
	}	
	
.pagesection-search .formbutton .top {}
.pagesection-search .formbutton .field {}



.block-searchoverall .clearer {
	clear:both;
	}


	
.block-searchoverall .bottom {
	clear:both;}

.block-searchoverall .bottom a {
	font-size: 0.7em;
	color:#006633;
	text-decoration:none;
	background: url(../_images/bullets/green_square.gif) no-repeat left;
	padding: 0 0 0 10px;
	}
	
	
.search_more {
	display:block;
	font-size: 0.8em;
	}	
	
a.search_more  {
	text-decoration:none;
	padding: 3px 0 3px 15px;
	background:url(../../stedebroeck/_images/bullets/arrow.gif) no-repeat left;
	color:#333333;
	font-size:0.8em;
	}	






/* -----------------------  content  ----------------------- */	
	
#main {}








/* -----------------------  path navigation  ----------------------- */	
.block-path {
	margin: 0;
	padding: 0;
	}

.path-default {
	font-size: 0.9em;
	padding: 0 0 4px 0;
	background:url(../_images/backgrounds/back_path.gif) repeat-x;
	}


.column-wide .path-default ul {
	list-style-type: none;
	margin: 0 0 0 15px;
	padding: 0;
	}

.path-default li {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 2px 5px 2px 0;
	display: block;
	}
	
.path-default li a {
	text-decoration: none;
	background: url(../_images/bullets/arrow_path.gif) no-repeat right;
	padding: 0 10px 0 0;	
	color:#006633;		
	}
	
.path-default li a:hover {	
	color:#FFFFFF;
}	
	
.path-default span.title {}
	
.path-default .bottom {
	clear:both;
}	




/* -----------------------  layout  ----------------------- */	


.column {}



.column-smaller {    /* contains the navigation */
	float: left;
	width: 160px;
	background-color: #99CC33;
	padding: 0;
	margin: 0 1px 0 0;
	}
	


.column-small {  /* used as extra column for horizontal navigation */
	display:none;
	}	
	
	
	
.column-wide {  /* hier gebruikt voor (home) column midden */
	float:left;
	width: 634px;
	padding: 0;
	font-size: 0.71em;
	padding: 0 0 20px 0;
	margin: 0;
	border-bottom: 1px solid #006633;
	color: #006633;
	}	

.column-wider {     /* hier gebruikt voor home column rechts */
	float:left;
	width: 155px;
	font-size: 0.7em;
	background: url(../_images/backgrounds/back_bottom_column.gif) repeat-x bottom #C8EF78;
	margin: 0;
	padding: 5px;
	}	




.column-medium { /* hier gebruikt voor vervolg column rechts */
	float:left;
	width: 155px;
	font-size: 0.7em;	
	margin: 0;
	padding: 5px;
	background: url(../_images/backgrounds/back_bottom_column.gif) repeat-x bottom #C8EF78;

	}









/* -----------------------  footer  ----------------------- */  

#footer-wrapper {
	clear:both;
	padding: 10px 0;
	width: 100%;
	background-color:#99CC33;
	/*margin: 0 0 0 230px;*/
	}	
	
.footer-default {
	font-size: 0.7em;
	padding: 0;
}

.footer-default .statement p {
	font-style: italic;
	float: left;
}

.footer-sitewidepages {
	margin: 0;
	float: right;
}	

.footer-sitewidepages ul {
	list-style-type: none;
	margin: 0 15px 0 0;
}	

.footer-sitewidepages ul li {
	display: inline;
	padding: 0 5px;
	border-left: 1px solid #000000;
}	

.footer-sitewidepages ul li.first {
	border: none;
}





/* -------------------------------

Kruit communication-design 2009
Freestyle Styles
v0.3

------------------------------- */



  /* RESET 
-------------------------------------------------------------------------- */
 
img {
	border: none;
}

.clearing_div {
	clear:both;
	}





/* --------------- basic navigation ----------------- */
.navigation-default ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

.navigation-default ul li { 
	padding: 0;
	margin: 0;
	list-style-type: none;
	}

.navigation-default ul li a {
	display: block;
	padding: 4px 15px 4px 0;
	width: 145px;
	color: #C8EF78;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.72em;
	text-align: right;
	background: url(../_images/bullets/nav_bullet.gif) no-repeat right #006633;
	border-bottom: 1px solid #FFFFFF;
	}

.navigation-default ul li a:hover {
	/*background: #006633;*/
	color: #FFFFFF;
	}
	
.navigation-default ul li.active a {
	/*background: #006633;*/
	color: #C8EF78;	
	}	
	
.navigation-default ul li.active a:hover {
	/*background: #006633;*/
	color: #FFFFFF;	
	}	
	
	
.navigation-default ul li ul li a {	
	display: block;
	width: 145px;
	color: #006633;
	text-decoration: none;
	font-weight: normal;	
	font-size:0.7em;
	background: url(../_images/bullets/subnav_bullet.gif) no-repeat right top #99CC33;
	}
	
	
.navigation-default ul li ul li.item a {
	color: #006633;
	}
	

.navigation-default ul li ul li.active a {
	background: #99CC33;
	color: #006633;	
}

 
.navigation-default ul li ul li.active a:hover {
	background: #99CC33;
	color: #FFFFFF;	
}




.navigation-default ul li ul li ul li a {	
	display: block;
	width: 145px;
	color: #006633;
	text-decoration: none;
	font-weight: normal;	
	font-size:0.7em;
	background: url(../_images/bullets/subsubnav_bullet.gif) no-repeat right top #C8EF78;
	}

.navigation-default ul li ul li ul li.active a {
	background: #C8EF78;
	color: #006633;	
}

 
.navigation-default ul li ul li ul li.active a:hover {
	background: #C8EF78;
	color: #FFFFFF;	
}






.navigation-default .bottom {
	height: 4px;
	background: url(../_images/backgrounds/back_bottom_column.gif) repeat-x bottom #99CC33;
}


/* -------------  MEDIA COLLECTION ------------------ */	

.block-mediacollection {
	padding:20px;
	}

.molist {}

.top {}

.h1-wrapper {
	padding: 2px 10px 2px 15px;
	clear:both;
}


.h1-wrapper h1 {
	font-size: 1.3em;
	color:#006633;
	padding: 0 0 10px 0;
	}
	
	
	
.article-default .h1-wrapper {
	margin: 0 0 0 -15px;
	}	 
	
	
	 
.h2-wrapper h2 {   /* -- optional title in $-default*/
	color:#006633; 
	font-size: 1.3em;
		}	
	
	
	
.h3-wrapper	h3 {
	font-size: 1em;
	color:#006633;
	/*padding: 10px 0 10px 10px;*/
}
	
	

.block-mediacollection .wrapper ul li {
	list-style:none;
	}
	
.block-mediacollection .wrapper ul li a {
	font-weight:bold;
	text-decoration:none;
	color:#006633;
	}
	
	


.item .clearer {
	clear:both;
	padding: 0 0 10px 0;
	position:relative;
	}




/* -------------  MEDIA COLLECTION FULL ------------------ */


.modiv-default {
	padding: 0 0 15px 15px;
	}




.modiv-default  .h3-wrapper {
	background:url(../_images/backgrounds/back_title_dots.gif) repeat-x bottom;
	padding: 0 0 20px 0;
} 

.modiv-default  .h3-wrapper h3 {
	background:url(../_images/backgrounds/back_title_block.gif) no-repeat left;
	padding: 0 0 3px 20px;
} 



.modiv-default .wrapper {
	padding: 0;
	}


	

	

	

.modiv-default .wrapper .text a {
	padding: 5px 10px 5px 0;
	text-decoration:none;
	color:#006633;
	display:block;
	}


.modiv-default .item {
	padding: 0 0 5px 0;
	position:relative;
	
	}



.modiv-default .odd {
	position:relative;
	display: block;	
	}


.modiv-default .even {
	position:relative;
	display: block;	
	}
	
.modiv-default .wrapper .date {
	color:#006633;
	padding: 0 0 0 0;
	font-size: 0.9em;
	}	
	
.modiv-default .wrapper .odd .title a {
	font-size: 1em;	
	color: #006633;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding: 0 10px 0 0;
	position: relative; /* for ie6 */
	
	}
	
.modiv-default .wrapper .even .title a {
	font-size: 1em;	
	color: #006633;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding: 0 10px 0 0;
	position: relative; /* for ie6 */
	}	
		
	

.first {}

.morelink {
	text-align:right;
	}

.morelink a {
	color:#CC0000;
	padding: 5px 5px 5px 15px;;
	background:url(../_images/bullets/arrow_readmore.gif) no-repeat left;
	text-decoration:none;
	position:relative; /* for ie6*/
	margin: 0 0 0 5px;
	}








.title-wrapper h1 {
	font-size: 1.1em;
	color: #006633;
	padding: 15px 0 10px 10px;
/*	background:url(../images/backgrounds/header_line.gif) no-repeat left top;*/
	font-weight:bold;
	}
	
	
.term {
	font-size: 0.8em;
	padding: 0 0 0 10px;
	}	
	


	/* ------------------ article --------------------- */
	
	
	
.block-functions {
	float:right;
	padding: 5px 10px 0 0;
	

}

.block-functions a {
	display:block;
	height: 20px;  /* change 26 11 */
	/*width: 20px;*/
	float:right;
	text-decoration:none;
	font-size: 0.7em;
	color:#000000;
	}
	
		
		
.functions {
	padding: 0;
	width: 400px;
	display:block;
/*	float: right;*/
}


.functions a {
	height: 20px;
	text-decoration:none;
	font-size: 0.9em;
	float: right;
	}
	
.functions .react a {
	background:url(../_images/icons/balloon-small-left.png) no-repeat;
	padding: 0 5px 0 15px;
	display:block;
	color:#255085;
	}

.functions .print a {
	background:url(../_images/icons/printer.png) no-repeat;
	padding: 0 5px 0 20px;
	display:block;
	color:#255085;
	}

.functions .sendlink a {
	background:url(../_images/icons/mail-friend.png) no-repeat;
	padding: 0 0 0 20px;
	display:block;
	color:#255085;
	}



.functions .readspeaker {
	float: right;
/*	padding: 0 5px 0 20px;
	display:block;*/
	}

#readspeaker_link {
	background:url(../_images/icons/icon_leesvoor.gif) no-repeat;
	padding: 0 5px 0 20px;
	display:block;
	color:#255085;
	}

#readspeaker_form {
	display: none;
	}



/* ------------------ mail a friend form ------------------------- */

.sendpopup {
	display:none;
	border: 1px solid #DDDDDD;
	clear: both;
	z-index: 100;
}


	
	
	
	/* -------- added 11 9 2009 ------------- */
	

	
.paragraph {}

.text-wrapper {
 	margin: 0;
}

.text-wrapper p {
 	margin: 0 0 20px 0;
}



.block-default .block-leadtext span.postdate {
	color: #006633;
	font-weight:normal;
	font-size: 0.8em;
	padding: 0;
	margin: 0;
	}	


.block-default {
/*	padding: 15px;*/

	}


.article-default {
	padding: 0 20px 10px 15px;
	}
	
	









.block-leadimage {
	float: left;
	padding: 0 10px 10px 15px;
	display:inline;
}

.article-default .img-default {
	float:left;
	padding: 10px 10px 10px 0;
	}

.block-leadtext {

	}

.article-news h2 {
	font-size: 1.2em;
	padding: 10px 0 0 0;
	}

.article-news h3 {
	font-size: 1.1em;
	color:#006633;
	padding: 10px 0 0 0;
	}

.article-default .postdate {
	display:block;
	color:#006633;
	padding: 0;
	}


/* ------------------------ extra elements for page ------------------------------- */

.properties  {
	border-top: 1px dotted #006633;
	margin: 20px 0 0 0;
	padding: 5px 0 0 0;
	}
	
.property1 {}




.properties .author {
	color: #006633;
	font-size: 0.85em;
	}

.properties .date {
	color: #006633;
	font-size: 0.85em;
}



.property2 {}


.themes {
	font-size: 0.85em;
	font-weight:bold;
	}


/* -----------------------  iFrame  ----------------------- */
 .iframe-default {
 	width: 590px;
	height: 500px;
	margin: 0 0 20px 20px;
	border: none;
 }
 
 
 .iframe-default object {
 	border: none;
	}

/* ------------------------ Rating ------------------------------- */

/* ------------------------ Rating ------------------------------- */
#voting13 {
	display: block;
	float:left;
	clear:both;
	/*width: 105px;*/
	height: 20px;
}



#voting13 .ratingstars {
	list-style:none;
	margin: 0 0 1em 0;
	position: relative;
	padding: 0;
	width: 100px;
	height: 25px;
	z-index: 0;
	list-style-type: none;
	background: url('../_images/rating/ratingstars.gif') top left repeat-x;

}



#voting13 .ratingstars li {
	padding:0px;
	margin:0px;
	background: none ! important;
	list-style-type: none ! important;
	/*\*/
	float: left;
	/* */

}



#voting13 .ratingstars li a{
	display:block;
	width:20px;
	text-decoration: none;
	z-index: 20;
	position: absolute;
	padding: 5px 0 0 0;
}



#voting13 .ratingstars li a:hover{
	background: url('../_images/rating/ratingstars.gif') left center;
	z-index: 2;
	left: 0;
	/*padding-bottom: 3px;*/
}



#voting13 .ratingstars a.one-star{left: 0;}

#voting13 .ratingstars a.one-star:hover{width:20px;}

#voting13 .ratingstars a.two-stars{left:20px;}

#voting13 .ratingstars a.two-stars:hover{width: 40px;}

#voting13 .ratingstars a.three-stars{left: 40px;}

#voting13 .ratingstars a.three-stars:hover{width: 60px;}

#voting13 .ratingstars a.four-stars{left: 60px;}	

#voting13 .ratingstars a.four-stars:hover{width: 80px;}

#voting13 .ratingstars a.five-stars{left: 80px;}

#voting13 .ratingstars a.five-stars:hover{width: 100px;}




#voting-result ul {
	padding: 0;
	margin: 0;
	}

#voting-result .ratingstars li.current-rating{
	background: url('../_images/rating/ratingstars.gif') left bottom !important;
	/*position: absolute;*/
	display: block;
	text-indent: -9000px;
	z-index: 1;
	padding: 7px 0 0 0;
}	



#voting-result .ratingstars li.current-rating .allstars{
	background: url('../_images/rating/ratingstars.gif') left center !important;
	width: 100px;
	z-index: 2;
	left: 0;
	padding: 7px 0 0 0;

}






/* -------------------------- lists homepage ------------------------------- */


.block-list {}
.list-footer {}

.block-list {}


.h4-wrapper h4 {
	color: #006633;
	font-size: 1.1em;
	}



.block-list .list-footer .wrapper {
	width: 190px;
	}

.block-list .list-footer .wrapper ul {
	list-style:none;
	}

.block-list .list-footer .wrapper ul li a {
	/*display:block;*/
	text-decoration:none;
	color: #003300;
	}
	
	

	
	
/*   ------------------ list pagesection home ----------------------	*/

.pagesection-default .h3-wrapper {
	border-bottom: 1px solid #006633;
	padding: 0;
	}
	
	
.pagesection-default .h3-wrapper h3 {
	background:url(../_images/backgrounds/back_title_block.gif) no-repeat left;
	padding: 0 0 2px 20px;
	font-size: 1em;
	}	
	
	
.pagesection-default .h4-wrapper {
	border-bottom: 1px solid #006633;
/*	padding: 0 0 20px 0;*/
	}
	
	
.pagesection-default .h4-wrapper h4 {
	background:url(../_images/backgrounds/back_title_block.gif) no-repeat left;
	padding: 0 0 2px 20px;
	font-size: 1em;
	}
	

	
.column-wider .pagesection-default {
	padding: 5px 5px 5px 0;
	position:relative; /* -- voor IE6 */
	}


.column-wider ul {
	padding: 0;
	margin: 0 0 0 20px;
	}
		
	
.column-wider ul li {
	padding: 3px 0 3px 0;
	list-style-image:url(../_images/bullets/arrow_list_green.gif);
}	
	

.column-wider ul li a {
	color:#CC0000;
	text-decoration:none;
	display:block;
	}
	

	
	
	
/*   ------------------ list pagesection ----------------------	*/




	
.column-medium .h4-wrapper {
	padding: 0;
	}
	
.column-medium .pagesection-default {
	padding: 5px 5px 5px 0;
	}

.column-medium .pagesection-default .list-default ul {
	list-style-type: none;
	margin: 0;
	}
	
.column-medium .pagesection-default .list-default ul li {
	padding: 3px 0 3px 0;
	margin: 0;
}		

.column-medium .pagesection-default .list-default ul li a {
	padding: 0 0 0 15px;
	background: url(../_images/bullets/arrow_list_green.gif) no-repeat 3px 3px;
	display: block;
	text-decoration:none;
	}
	

.column-medium .pagesection-default .listbulleted-default ul {
	margin: 0 0 0 25px;	
}	


.column-medium .pagesection-default .listordered-default ol {
	margin: 0 0 0 25px;	
}	


.column-medium .pagesection-default .text {
	color: #006633;
	/*padding: 0 0 0 20px;*/
	}






/* ------------------------ list default / content ---------------------- */


.column-wide ul {
	margin: 0 0 0 35px;
	padding: 0;
	}


.column-wide ol {
	margin: 0 0 0 40px;
	padding: 0;
	}
	


.column-wider ol {
	margin: 0 0 0 30px;
	padding: 0;
	}
	


/* ------------------------ lists / content ---------------------- */



	
.column-wide .list-default {
	clear: both;
	padding: 10px 0 0 0;
	margin: 0 0 0 15px;
	}
	
.column-wide  .pagesection-default .list-default ul {
	list-style: none;
	margin: 0;
	}
	
.column-wide  .pagesection-default .list-default ul li {
	padding: 3px 0 3px 0;
	margin: 0;
}	
	

.column-wide .pagesection-default .list-default ul li a {
	color:#CC0000;
	/*padding: 0 0 0 10px;*/
	text-decoration:none;
	background:url(../_images/bullets/arrow_list_red.gif) no-repeat left 3px;
	display:block;
	}
	
.column-wide .list-default .h4-wrapper {
	padding: 0;
	margin: 0;
	}
	
		
.column-wide .list-default .bottom {
	padding: 0 0 0 20px;
}


.column-wide .list-default .bottom a {
	background:url(../_images/bullets/arrow_readmore.gif) no-repeat left;
	padding: 0 0 0 15px;
	color: #CC0000;
	}
	
	
	
	

	
	
.column-wide .listordered-default {
	padding: 10px 0 0 20px;
	margin: 0;
	}	
	
.column-wide .listordered-default ol {
	margin: 0 0 0 25px; /* GVZ default ol margin minus 20px padding from container */ 
	}

.column-wide .listordered-default ol li a {

	}
	

.column-wide .listbulleted-default	 {
	padding: 10px 0 0 20px;
	}	
	
.column-wide .listbulleted-default ul {
	margin: 0 0 0 25px; /* GVZ default ol margin minus 20px padding from container */ 
	}

.column-wide .listbulleted-default ul li a {

	}
	
wrapper ul li.item {
	margin: 0;
	padding: 0;
}



	
/* ------------------------ kolom elements ---------------------- */
.eccolumns-default {
	margin: 0 0 0 15px;
	}	
	
.column-wrapper {}

.column-left {
	float: left;
	width: 290px;
	margin: 0 15px 0 0;
}	

.column-right {
	float: left;
	width: 290px;
	margin: 0;
}

.column-left .content-wrapper, 
.column-right .content-wrapper {
	border: 1px dashed #CCCCCC;
}

.column-left .paragraph-default, 
.column-right .paragraph-default {
	font-style: italic;
	margin: 0;
}

/* ------------------------ image elements ---------------------- */


.block-image em {
	padding: 5px;
	}
	
.block-image {
/*	background:#B3DB1F;
	padding: 3px 0 10px 0;*/
	display:none;   /* ------------------------ hide home-image in this style ---------------------- */
	}
	
	
/* ------------------------ inzet presentatie ---------------------- */	

.column-wider .block-insert {
	/*width: 230px;*/
	float: left;
	padding: 5px 0 5px 0;
	}
.block-insert p {
	/*padding: 0 0 0 10px;*/
	}	
	
	
	
	
/* ------------------------ pagination ---------------------- */	

.block-pagination {
	text-align:right;
	display:block;
}
	
.paging {}
.paging .top {}
.paging .wrapper {}	

.paging .first a,
.paging .prev a,
.paging .next a,
.paging .last a {
	text-decoration:none;
	color: #006633;
	}
	
	
/* ------------------------ search results ---------------------- */		



.searchresult-default {
	margin: 0 0 0 20px;
}
	
.searchresult-default .search-result-count {
	margin: 0 0 20px 0;
}

.searchresult-default dl dt {
	font-weight: bold;
}

.searchresult-default .path {
	margin: -14px 0 15px 20px; /* negative top margin to counter the extra spaces generated bij WebManager */
	font-size: 85%;
}	


.governmentresults-default {
	margin: 0 0 0 20px;
}




/* ------------------------ search results facet navigation ---------------------- */	

#divsearchbycategory {}

#facetinfo {}

.searchresult-facets-default {
	padding: 5px 5px 5px 15px;
	margin: 0 0 15px 0;
	}
	
.searchresult-facets-default ul {
	margin: 0 0 0 10px;
	padding: 10px 0 0 0;
}	

.searchresult-facets-default li {
	list-style:none;
	}

.facetdef input {} /* hidden */

.facet input {}


	
	
/* ------------------------ forms ---------------------- */		
	
.form-default	{
	padding: 10px 20px 10px 20px;
	}	
	
.formsteps {
	display: block;
	background-color:#FFFFFF
	}	

.form-default .formsteps ol {
	list-style:none;
	margin: 0;
	padding: 0;
	}		
	
.form-default .formsteps ol li {	
	float:left;	
	padding: 5px;
	background-color:#B1DB1E;
	margin: 0 2px 0 0;
	}	
	
.form-default .formsteps ol li.active {			
	border-top: 2px solid #D7ED8C;
	font-weight:bold;
	background-color:#D7ED8C;
	}
	
.form-default .formsteps ol li.last {
	border-top: 2px solid #FFFFFF;
	}
	
	
	
.form-default fieldset.form {
	clear:both;
	background-color:#D7ED8C;
	padding: 10px;
	}	
	
.form-default fieldset.form legend {
	/*color: #006633;
	background-color:#D7ED8C;
	display: block;
	margin: 0 0 5px 0;
	padding: 0;
	position:relative;*/
	display:none;
	}
	
.form-default fieldset.form legend span {
/*	margin: 5px 0 5px 0;
	padding: 0 0 5px 0;
	display:block;
	position:absolute;
	clear:both;*/
	}		
	
	
.form-default span {}	


.form-default .fieldgrp {
	padding: 5px 0 0 0;
	clear: both;
	}
	
.form-default .formdate-default	{
	padding: 10px 0 0 0;
	clear: both;
	}
	
.form-default .fieldgrp-default {
	clear: both;
	margin: 0 0 10px 0;
}


.formcheckbox label span {
	clear:both;
	display:block;
	}

.form-default .formcheckbox .field {
	float:left;
	padding: 0 15px 0 0;
}

.formcheckbox .field label {clear:both;}


.formcheckbox .vertical {
	display: block;
	clear: both;
	}

.formselect,	
.formcheckbox, 	
.formradio {	
	padding: 10px 0 0 0;
	}	


.formselect label span,
.formradio label span {
	clear:both;
	display:block;
	}
	
.formradio .field {
	float:left;
	padding: 0 10px 0 0;
}

.formradio .field label {
	/*float:left;*/
	}

.formradio .vertical {
	display: block;
	clear:both;
	}

.form-default .fieldgrp-default {}

.fieldgrp-default .formdate-default label {
	display: block;
	}

.formdate-default {
	clear: both;
	display: block;
	}

.formdate-default .field {
	float: left;
	padding: 0 10px 10px 0;
	}

.formbutton-default input {
	background-color:#B1DB1E;
	border: none;
	padding: 2px 10px 2px 10px;
	color:#006633;
	}
	
	
.formfileupload .field file {
	background-color: #B1DB1E;
	border: 2px solid black;
	}


/* --------------------- new elements 11 2009  -------------------------- */

ul.wm_formelement_errors {
	color: #CC0000;
	font-weight: bold;
	padding: 0;
	margin: 0;
	}
	
ul.wm_formelement_messages {
	padding: 0;
	margin: 0;
	}	

.wm-field-helptext {}

.formstaticheader-default h3 {
	font-size: 1em;
	}
	
	
.gridelement {}

table.form-column {
	width: 100%;
	}	
	
	
#text_veld_in_kolom {}
	

 
/* --------------------- tables -------------------------- */



.table-default {
	padding: 0 15px 0 15px;
	}
	
	
.seperator2 .table-default {
	padding: 0 0 0 15px;
	}	


.table-default table {
	}


.table-default th {
	text-align:left;
	background-color:#D8F192;
	}
	

.table-default .h3-wrapper {
	background:url(../_images/backgrounds/back_title_dots.gif) repeat-x bottom;
	padding: 0 15px 20px 0;
} 

.table-default .h3-wrapper h3 {
	background:url(../_images/backgrounds/back_title_block.gif) no-repeat left;
	padding: 0 0 3px 20px;
} 



	
		
		
/* --------------------- downloads -------------------------- */		

.download-default {
	display:block;
	background-color:#D8F192;
	padding: 5px;
	margin: 0 20px 10px 15px;
	}

.download-default .h4-wrapper h4 a {
	color:#000000;
	text-decoration:none;
	}
	
.download-default .h3-wrapper h3 a {
	color:#000000;
	text-decoration:none;
	}	
	
.download-default .h3-wrapper h3 {
	margin: 0 0 5px 0;
	}	
	
	
.download-default .download a {
	color:#006633;
	padding: 2px 0 2px 20px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	font-size: 0.9em;
}
	
	
.docx {
	background:url(../_images/icons/document-word.png) no-repeat left;
	}
	
.doc {
	background:url(../_images/icons/document-word.png) no-repeat left;
	}
	
.pdf {
	background:url(../_images/icons/document-pdf.png) no-repeat left top;
	}
	
.zip {
	background:url(../_images/icons/document-zipper.png) no-repeat left;
	}
	
	
.download-default .author {
	color:#000000;
	}

.download-default .date	{
	color:#000000;}



.download-default .filesize, 
.download-default .name,
.download-default .version,
.download-default .author,
.download-default .date {
	padding: 0 0 0 20px;
	}



/* --------------------- ris / bis -------------------------- */	

.risagenda-default {
	padding: 15px;
	}

table.risagenda-head {}

table.risagenda-head td {
	vertical-align:top;
	
	}
	
table.risagenda-head th {
	text-align:left;
	vertical-align:top;
	}	
	
table.risagenda-head td a {
	color:#CC0000;
	padding: 3px 0 3px 20px;
	line-height: 150%;
	}	

/*table.risagenda-head*/

.minute {
	background:url(../_images/icons/icon_motie.gif) no-repeat left;	
	}
	
.decision {
	background:url(../_images/icons/icon_besluit.gif) no-repeat left;
	}
	
.soundRecording {
	background:url(../_images/icons/icon_mp3.gif) no-repeat left;
	}
	
.videoRecording {
	background:url(../_images/icons/icon_video.gif) no-repeat left;
	}


.risagenda-default h3 {}


ol.risagenda-item {
	padding: 20px;
	}
	
ol.risagenda-item a {
	color:#CC0000;
	display:block;
	padding: 3px 0 3px 20px;
	}	

span.downloadicons {
		}

/*
ol.risagenda-item .minute {}
ol.risagenda-item .decision {}
ol.risagenda-item a.soundRecording {}
ol.risagenda-item .videoRecording {}
*/

ul.other-documents {
	padding: 0 0 0 20px;
	list-style:none;
	}
	
	
ol ul {
	list-style:none;
	}	
	
ul.other-documents a {
		background:url(../_images/icons/icon_motie.gif) no-repeat left;
		}
	

ol.agendaitem {} /* child of risagenda-item */

ul.other-documents {}

.advancedsearchris-default {
	margin: 0 0 0 15px;
}

.advancedsearchris-default .form legend {
	font-weight:bold;
	color:#000000;
	}
	
.advancedsearchris-default .form .fieldgrp-default	{
	padding: 10px 0 0 0;
	clear:both;
	}
	
.advancedsearchris-default .form .formtextbox-default input,
.advancedsearchris-default .form .formselect-default select {
	width: 300px;
	}	
	
	
.advancedsearchris-default .form label	{
	float:left;
	width:110px;
	}


/* ----------------------- vergaderkalender ---------------------- */


.risagendaoverview-default {
	padding: 15px;
}

.selector-wrapper {}

.jump-to-wrapper {}

.risagendaoverview-default select {
	background-color:#CCCCCC;
	width: 100px;
	}
	
.risagendaoverview-default fieldset {
	padding: 5px ;
	border:none;
	}	


.navigation-wrapper {
	padding: 0 0 10px 0;
	height: 20px;
	}


.navigation-wrapper span.prev a,
.navigation-wrapper span.next a {
	color: #CC0000;
	text-decoration:none;
	font-size: 0.9em;
	font-weight:bold;
	}

.navigation-wrapper span.prev {
	float:left;
	}
	
.navigation-wrapper span.next {
	float:right;
	}	
	
	

table.risagendaoverview-table {
	width: 100%;
	border: 0 none;
	padding: 0;
	margin: 0;
/*	border-collapse:collapse;*/
	}
	
	
	
table.risagendaoverview-table th {
	text-align:left;	
	}
	
table.risagendaoverview-table tr.odd {
	background-color: #DDDDDD;
	}	
	
table.risagendaoverview-table tr.even {
	background-color: #FFFFFF;
	}	
	
table.risagendaoverview-table td {
	padding: 3px;
	}
	
table.risagendaoverview-table a {
	color: #006633;
	text-decoration:none;
	}	
	
table.risagendaoverview-table a:hover {
	text-decoration:underline;
	}	
	
	
	
	
.regulations-default {
	padding: 0 20px 0 15px;
	}

/* -- new changed -- */



.column-wrapper {}



.querytable td {
	padding: 2px 10px 2px 0;
	}	
		
	
.regulation-group p {
	padding: 0;
	margin: 0 0 3px 0;
	}


.regulation-group a	{
	color: #006633;
	}
	
	
.regulationdetail-default {
	padding: 0 0 20px 15px;
	}
	
.regulationdetail-default .querytable {
	padding: 10px 0 0 0;
	}
	
.regulationdetail-default .querytable tr.odd {
	
	}	 


.regulationdetail-default th {
	text-align:left;
	color:#006633;
	font-weight:bold;
	}
	
	
.regulationdetail-default th,
.regulationdetail-default td {
	padding: 3px 10px 3px 0;
	vertical-align:top;
	}	
	
	
.regulationdetail-default td a {
	color:#006633;
	}	
	
	
.article-wrapper {}

.article-title h3 {
	color:#006633;
	font-size: 1em;
	padding: 10px 0 0 0;
	}
	
.announcementdetail-default {
	padding: 0 0 0 15px;;
	}
	
.announcementdetail-default th {
	text-align:left;
	color:#006633;
	font-weight:bold;
	}

.announcementdetail-default td {
	padding: 0 0 0 10px;
	}
	
.announcementdetail-default td a {
	color:#006633;
	}	
		
	
	
/* ----------------- who is who ----------------------- */	


.searchform-wrapper {
	padding: 10px 0 10px 0;
	}
	



.whoiswho-default {
	padding: 0 20px 10px 20px;
	}
	

.alphabet-wrapper {
	width: 400px;
	background-color:#C8EF78;
	height: 30px;
	padding: 0 0 0 5px;
	}
	
.alphabet-wrapper ul {
	list-style:none;
	margin: 0;
	padding: 0;
		}
		
.alphabet-wrapper ul li {
	display:block;
	float:left;
	background-color:#C8EF78;
	padding: 5px 3px 5px 3px;
	text-align:center;
	}
	
.alphabet-wrapper ul li a {
	color:#006633;
	}
	
.results-wrapper {
	clear:both;
	}	
	
	
.results-wrapper .header-wrapper p {
	margin: 0;
	padding: 10px 0 0 0;
	}	
	
	
table.whoiswhosearchresult th {
	text-align:left;
	}	
	
table.whoiswhosearchresult th a {
	color: #006633;
	text-decoration:none;
	}		
table.whoiswhosearchresult td a {
	color: #006633;
	text-decoration:none;
	}	
	

	
	
fieldset.whoiswhosearch {
	border: none;
	}	
	
fieldset.whoiswhosearch legend {
	color: #006633;
	font-weight:bold;
	}	
	
.whoiswhosearch input,
.whoiswhosearch select {
	display:block;
	}	
	
.whoiswhosearch .submitbutton {
	padding: 5px;
}

.whoiswhosearch .submitbutton input {
	border: none;
	background-color:#B1DB1E;
	color:#000000;
	padding: 5px;
	}	
	
	
.whoiswhodetail-default {
	padding: 0 20px 10px 15px;
	}	
	
.image-wrapper {
	float:left;
	}
	
.whoiswhoportrait {
	padding: 5px;
	border: 1px solid #CCCCCC;
	}		
	
table.whoiswhodetails {
	padding: 0 0 0 10px;
	}	
	
table.whoiswhodetails th {
	text-align:left;
	font-weight:normal;
	color:#006633;
	}	
	
table.whoiswhodetails td {
	padding: 0 0 0 10px;
	}	
	
table.whoiswhodetails td a {
	color:#006633;
	}		
	
a.backbutton {
	color:#006633;
	text-decoration:none;
	padding: 0 0 0 10px;
	background:url(../_images/bullets/arrow_back.gif) no-repeat left;
	}
	
	
	
	
/* ---------------- digitaal loket / productcatalogus -------------------- */	






/* -- extra -- */

fieldset.productsearch {
	border: none;
	padding: 0 20px 0 0;
	margin: 0 0 0 15px;
	}
	
fieldset.productsearch legend {
	color: #006633;
	}

fieldset.productsearch label {
	display:none;
	}
	
fieldset.productsearch .fieldgrp input {
	border: 1px solid #006633;
	padding: 2px;
	width: 320px;
	}	

fieldset.productsearch .fieldgrp {
	float:left;
	padding: 5px 5px 5px 0;
	/*width: 230px;*/
	}
		
fieldset.productsearch .fieldgrp-default {
	float:left;
	padding: 5px 5px 5px 0;
	}	

fieldset.productsearch .bottom	{
	clear:both;
	}


	


/* -- extra -- */	

.block-leadtext {}

.paragraph  {
	font-weight:bold;
	}

/*.block-default span.postdate {
	color: #000000;
	padding: 0 0 0 15px;
	}*/
	
.productsection-default	{
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
	border-top: 1px solid #006633;
	}
	
.productsection-default	.paragraph-default {
	margin: 0;
}
	
	
.column-smaller .paragraph-default {
	padding: 10px 10px 10px 0;
	color:#006633;
	font-size: 0.7em;
	text-align:right
}

.column-smaller .paragraph-default h3 {
	color:#006633;
	font-size: 1em;
}




.column-smaller .pagesection-default a {
	display:inline;
	font-size: 1em;
	padding: 0;
	margin: 0;
	background:none;
	font-weight:normal;
	}

	


.column-wide .paragraph-default {
	padding: 10px 15px 0 15px;
}

.column-wide .article-default .paragraph-default {
	margin: 0 0 0 -15px;
}


.seperator1 .paragraph-default p,
.seperator2 .paragraph-default p {
	padding: 10px 0 0 0;
}


.seperator1 .paragraph-default,
.seperator2 .paragraph-default {
	padding: 10px 0 0 15px;
}





/*.paragraph-default {
	margin: 0 0 0 15px;
}*/

.paragraph-default .text {
	padding: 0 0 10px 0;
	}

.productsection-default {

}

.productmetadata-default .top {
	color: #006633;
	font-size: 0.9em;
	border-top: 1px dashed #CCCCCC;
	padding: 5px 0 0 0;
	}

.productmetadata-default .wrapper {
	
	}
	
.productmetadata-default .wrapper ul {
	padding: 0 0 0 20px;
	margin-left: 0;
	/*list-style-image:url(../_images/bullets/arrow_list_green.gif);*/
	}
	
	
	
/* ------------------------- poll ---------------------------------- */


.column-wide .poll-default {
	padding: 0 20px 0 15px;
	}
	


.poll-default .title {
	font-weight:bold;
	color:#006633;
	}
	
.poll-default label {
	color:#006633;
	}	
	
.poll-default input {
	background-color:#006633;
	color: #FFFFFF;
	border: 1px solid #006633;
	}	
	
.poll-default .item input	{  /* reset field background for ie*/
	background:none;
	border: none;
	}
	
.poll-default span.percentage {
	padding: 0 0 0 10px;
	}
	
.poll-default .results {
	height: 10px;
}
	
	
	
/* ------------------------- faq elementen ---------------------------------- */	

.faq-default {
	padding: 0 20px 0 15px;
	}
	
.top-anchor {}

.faq-anchors a {
	color:#CC0000;
	text-decoration:none;
	}
	
.faq-default .item {
	/*border-top: 1px dotted #CC0000;*/
	margin: 15px 0 0 0;
	}	
		
.faq-default .question {
	font-weight:bold;
	padding: 2px 0 2px 20px;
	border-bottom: 1px solid #006633;
	background:url(../_images/backgrounds/back_title_block.gif) no-repeat left;
	
	}

.faq-default .answer {
	padding: 5px 0 0 0;
	}		
	
	
.toplink {
	padding: 5px 0 0 0;
	}			
		
.toplink a {
	background:url(../_images/bullets/back_to_top.gif) no-repeat left;
	color:#CC0000;
	text-decoration:none;
	padding: 0 0 0 20px;
	}		
	
.faq-default .h3-wrapper {
	padding: 0 0 10px 0;
	}
	
	
	
	
/* ------------------------- forum elementen ---------------------------------- */		


.forum-default {
		padding: 0 20px 0 20px;
		}

.forumtopics-default {}

.forumtopics-default table {
	border: 0 none;
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	width: 100%;
	}


.forumtopics-default th {
	text-align:left;
	}
	
.forumtopics-default td {
	padding: 5px 10px 5px 2px;
	}	

.forumtopics-default .title a {
	color:#006633;
	}
	
.author {}
.date {}
.posts {}

tr.forumtopic {}


.forumtopics-default tr.even {
	background-color:#DDDDDD;
	}
	
.forumthread-default {
	}

.forummessage {
	/*float: right;*/
	/*width: 450px;*/
	clear:both;
	padding: 10px 0 0 0;
	}
	
.forummessage .first {
	margin: 0 0 20px 0;
	}	
	
.forummessage .forummessage {
	margin: 0;
	/*float: right;*/
	/*width: 425px;*/
	padding: 0 0 0 20px;
	}	

.forummessage .title { 
	font-weight: bold;
	padding: 0 0 5px 0;
	}

.forummessage .text {
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
	border-bottom: 1px dashed #CCCCCC;
}

.forummessage .author {
	color: #CC0000;
	float:left;
	padding: 0 10px 0 0;
	font-size: 0.9em;
	}
	
.forummessage .date {
	font-size: 0.9em;
	float: left;
	color: #999999;	
	}
	
.forummessage .even .title, 
.forummessage .even .text {
	background: #EFEFEF;
}	
	
.forummessage .post {
	margin: 0 0 20px 0;
	text-align: right;
	font-size: 0.9em;	
}


.forum-default .form-default {
	padding: 0;
	margin: 0;
	
}

	
/* ------------------------------ paging default --------------------------------- */		
	
.paging-default	{
	padding: 10px 20px 15px 0;
/*	float: left;*/
	text-align:right;
	}
	
	
			
.paging-default wrapper {
	font-size: 0.9em;	
	}
			
.paging-default span {
/*	font-size: 0.9em;*/
	color: #000000;
	font-weight: bold;

	}
		
.paging-default a, 
.paging-default a span {
	color: #006633;
	font-weight: normal;
	
	}	
	
.paging-default a {
	padding:0 5px 0 5px;
}	
	
.paging-default span.next {}
.paging-default span.last {}
	
	
	
.buttonlink-default {
	clear:both;
	padding: 0 20px 0 20px;
	float:right;
}
	
		
.buttonlink-default a {
	font-weight: bold;
	text-decoration: none;
	color:#CC0000;
	background:url(../_images/bullets/arrow_readmore.gif) no-repeat left;
	padding: 0 0 0 10px;
}
	
	
	
	
/* ------------------------------ flash --------------------------------- */	

.flash-default {
	margin: 0 0 20px 0;
	padding: 0;
	}
	
.flash-default p { /* used for above flashvideo player */
	margin: 0;
	padding: 0;
}	
	


.multimedia-default {
	margin: 0 0 20px 20px;
}

/* ------------------------------ page collection --------------------------------- */	


.pc-default {
	padding: 0 20px 0 15px;
	}
			
			
.pc-default .page {
	padding: 5px 0 5px 5px;
	display:block;
	}
	
.pc-default .page a {
	color:#CC0000;
	text-decoration:none;
	}
		
	
.pc-default .odd {
	background-color:#DDDDDD;
	}


.pc-default .last	{}


.pc-default h2 {
	font-size: 1em;
	padding: 0 0 10px 0;
	}



/* ------------------------------ media collection list --------------------------------- */	


.molist-default {
	padding: 0 20px 0 15px;
	}
	
	
.molist-default ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	

	
.molist-default ul li .title a {
	color: #CC0000;
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 15px;
	background:url(../_images/bullets/arrow_readmore.gif) no-repeat left;
	line-height: 150%;
	}	
	
.molist-default ul li span.itemdate	 {
	font-size: 0.8em;
	color: #999999;
	}
	
	
.molist-default h2	{
	font-size: 1em;
	}

/* ------------------------------ calendar element --------------------------------- */

.calendar-default {
		padding: 0 20px 0 15px;
		}

.calendar-default .event {
	padding: 15px 0 0 0;}

.calendar-default .event .title {
	font-weight: bold;
	}
	
.calendar-default .event .title a {
	color: #006633;	
	text-decoration:none;
	}	

.calendar-default .event .startdate {
	float: left;
	padding: 3px 10px 3px 0;
	color:#CC0000;
	font-size: 0.9em;
	}

.calendar-default .event .enddate {
	float: left;
	color:#CC0000;
	padding: 3px 10px 3px 0;
	font-size: 0.9em;
	}

.calendar-default .event  .location {
	clear:both;
	border-top: 1px solid #CC0000;
	padding: 3px 0 3px 0;
	}

.calendar-default .event .description {

	}
	
	
	
	
/* ------------------------------ ecards --------------------------------- */

.ecard-default {
	padding: 0 20px 0 15px;
	}
	
.ecard-default .ecard	{
	padding: 5px 5px 10px 5px;
	background-color:#EEEEEE;
	float: left;
	margin: 0 10px 10px 0;
	}

.ecard-default .ecard .image {}

.ecard-default .ecard .title a {
	padding: 0 0 0 10px;
	color: #006633;
	text-decoration:none;
	}
	
.ecard-form {
	clear:both;
	padding: 0 20px 0 20px;
	}	
	
	
.ecard-form legend {
	color:#CC0000;
	}
	
.ecard-form .fieldgrp {
	padding: 5px;
	clear:both;
	}	
	
.ecard-form .fieldgrp label {
	float:left;
	width: 130px;
	}	
	
.ecard-form .fieldgrp input {
	float:left;
	width: 270px;
	border: 1px solid #006633;
	}		
	
.ecard-form  textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	width: 270px;
	border: 1px solid #006633;
	}		

.ecard-form .formbutton-default {
	text-align: right;
	padding: 0 40px 0 0;
	}

.ecard-form .formbutton-default input {
	background-color:#B1DB1E;
	border: none;
	padding: 2px 10px 2px 10px;
	color:#006633;
	}
	
	

	
	
	
	
/* ------------------------------ tabs --------------------------------- */	

.ectabs-default {
	padding: 0 20px 0 15px;
	}


.tab {
	padding: 3px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.tab li {
	display: inline;
	margin: 0;
}

.tab li a {
	text-decoration: none;
	position: relative;
	z-index: 1;
	padding: 3px 7px;
	margin-right: 3px;
	border: 1px solid #CCCCCC;
	color: #000000;
	/*background: white url(shade.gif) top left repeat-x;*/
	background-color:#DDDDDD;
}

.tab li a:visited {
	color: #2d2b2b;
}

.tab li a:hover {
	text-decoration: underline;
	color: #2d2b2b;
}

.tab li a.selected { /*selected main tab style */
	position: relative;
	top: 1px;
}

.tab li a.selected { /*selected main tab style */
	background-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

.tab li a.selected:hover { /*selected main tab style */
	text-decoration: none;
}


.content-wrapper {
	border:1px solid #CCCCCC; 
/*	width:450px; */
	margin-bottom: 1em; 
	padding: 10px;
	}

.block-tabcontent {
	font-style: italic;
}

.block-tabcontent .paragraph-default {
	margin: 0; /* GVZ disables double left margin */
}

.content {
	display:none;
}





/* ------------------------------ sitemap --------------------------------- */	


.sitemap-default {
	padding: 0 20px 0 15px;
}


.sitemap-default ul {
	padding: 0;
}

.sitemap-default ul li {
	color:#006633;
	list-style-image:url(../_images/bullets/green_square.gif);
	padding: 2px 0 2px 0;
}

.sitemap-default ul li a {
	color:#006633;
	text-decoration:none;
}




/* ------------------------------ ankers --------------------------------- */		



.anchor-default {
	padding: 0 20px 20px 20px;
	}
	
.anchor-default ul {
	padding: 0;
	margin:  0 0 0 15px;
	}
	
.anchor-default ul li {
	list-style-image:url(../_images/bullets/arrow_readmore.gif);
}

.anchor-default ul li a {
	text-decoration:none;
	color:#CC0000;
	}
	
	
.backtotop {
	margin: 0 0 10px 15px;
	display:block;
			}
			
			
a.backtotop  {
	text-decoration:none;
	color:#CC0000;
	background:url(../_images/bullets/back_to_top.gif) no-repeat left;
	padding: 0 0 0 15px;
}
	
	
	
	
/* ------------------------------ images --------------------------------- */	

.image-default {
	padding: 0 20px 20px 15px;
	}
	
	
.image-default .wrapper	em {
	display:block;
	font-size: 0.8em;
	padding: 5px 0 0 0;
}

.img-left {
	/*float:left;*/
	padding: 0 5px 0 0;
	}
	
	
.right {
	float: right;
	padding: 0 0 0 10px;
}	
	
.left {
	float: left;
	padding: 0 10px 0 0;
}	
		
		
.column-wide p {
	padding: 0 0 10px 0;		
	}

/* ------------------------------ seperators --------------------------------- */	





.seperator1 {
	float:left;
	width: 307px;
	padding: 15px 0 0 0;
	}


.seperator2 {
	float:left;
	width: 307px;
	padding: 15px 0 0 0;
}


.seperator3 {
}








.seperator1 .paragraph-default .h3-wrapper,
.seperator2 .paragraph-default .h3-wrapper {
	background:url(../_images/backgrounds/back_title_dots.gif) repeat-x bottom;
	padding: 15px 0 20px 0;
} 

.seperator1 .paragraph-default .h3-wrapper h3,
.seperator2 .paragraph-default .h3-wrapper h3 {
	background:url(../_images/backgrounds/back_title_block.gif) no-repeat left;
	padding: 0 0 3px 20px;
} 







/* --------------------------------- rss ----------------------------------------- */

.column-wide .rss-default {
	padding: 0 20px 20px 20px;
	}
	
.column-wide .rss-default ul li {
	list-style-type:square;
	margin: 0 0 0 10px;
	}
	
.pagesection-default	.rss-default ul li {
	list-style-type:square;
	margin: 0 0 0 15px;
	}
	
	
	
	
/* --------------------------------- wysywig ----------------------------------------- */
	
	
.wysiwyg-default {
	padding: 0 20px 15px 15px;
	}
	
.wysiwyg-default p {
	margin: 0;
	}
	
.wysiwyg-default ul {
	margin: 0 0 10px 20px;
	}	
	
	
	
/* --------------------------------- advanced search ----------------------------------------- */	
	
	
.advancedsearch-default {
		padding: 0 20px 20px 20px;
}

.advancedsearch-default .form {
	/*background-color:#D7ED8C;*/
	padding: 0 10px 10px 10px;
	}	

.advancedsearch-default .form legend {
	display: none;
	}
	
.advancedsearch-default .form label {
	font-weight:bold;
	padding: 0 0 5px 0;
	display:block;
	}	
	
.advancedsearch-default .form .fieldgrp-default {
	padding: 5px 0 0 0;
	clear:both;
	}
	
	
.advancedsearch-default	.formdate-default .field {
	padding: 0;
	margin: 0 10px 0 0;
	}	
	
.advancedsearch-default	.formcheckbox-default .field input,
.advancedsearch-default	.formradio-default .field input {
	margin: 0 5px 0 0;
	padding: 0;
	}
	 
	
.advancedsearch-default .form .formdate-default label {
	float:left;
	width:150px;
	}



/* ----------------- samenwerkende catalogi ------------------------*/	

.searchresultcollaborative-default {
	padding: 0 0 0 15px;
	}

.searchresultcollaborative-default .search-wrapper a {
/*	display:block;*/
/*	float:left;*/
	padding: 5px 0 0 0;
	width: 500px;
	cursor:auto;
	}
	
.searchresultcollaborative-default .search-wrapper dt {
	clear:both;
	margin: 0 5px 0 0;
	}


span.count {
/*	display:block;*/
/*	float: left;*/
	padding: 5px 0 0 0;

}



#searchresultbox {}

.search-wrapper dd {
	padding: 0 10px 10px 0;
	}



/* ----------------------- ris overzicht per instituut ---------------------- */

.risagendabyinstitution-default	{
	padding: 0 15px 0 15px;}


ul.yearselector {
	padding: 0;
	margin: 0 0 0 2px;
		border-bottom: 1px dotted #006633;
		height: 20px;
	}

ul.yearselector li {
	display:block;
	float: left;
	padding: 0 10px 0 0;
	}
	
table.risagendas {
	clear:both;
	margin: 10px 0 0 0;
	border:none;
	}	
	
table.risagendas td	{
	padding: 0 10px 0 0;
	}
	
