@charset "utf-8";




/*


-------------  22 07 ------------------------
h2 = h3



----------------------------------------- */





/* CSS Document 
-------------------------------

Kruit communication-design 2009
Freestyle Layers Midden-Drenthe
v0.4

------------------------------- */







body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	}



/* RESET & SET
-------------------------------------------------------------------------- */
 
* {
	margin:0;
	padding:0;
}


ol {
/*	margin: 0 0 0 45px;*/
	margin: 0 0 0 20px;
	padding-left: 0;
	}

ol ol, 
ol ol ol, 
ol ol ol ol { /* GVZ makes margin of default nested list equal to lists in container */
	margin: 0 0 0 20px;
}	

	
ul {
	margin: 0 0 0 45px;
	padding-left: 0;
	}

ul ul, ul ul ul, ul ul ul ul { /* GVZ makes margin of default nested list equal to lists in container */
	margin: 0 0 0 25px;
}
	
p	{
	margin: 0 0 20px 0;
	padding: 0;
	}
	
a {
	color: #255085;
}	

a:hover {
	color: #255085;
	text-decoration: none;
}	

/* ----------------------------------------------------------------------- */


#container-wrapper {
	}

#container {
	width: 990px;
	margin:auto;
	background:url(../_images/backgrounds/back_main.gif) repeat-y;
	}
	
	
#header-wrapper	{
	clear:both;
	}
	
	
#header	{
	clear:both; /* for sidewide pages*/
/*	height: 190px;*/
	background-color:#FFFFFF;
	height:220px;
	}
	
	
#main-wrapper {
	width: 990px;
	clear:both;
	padding: 0;
	}	
	
	
.block-navigation {
	}	
	
	
	
#header_logo {
	float: left;
	width: 600px;
	background:url(../_images/logos/logo_middendrenthe.gif) no-repeat;
	height: 80px;

}


#header_logo a {
	display:block;
	height: 80px;
	width: 270px;
	}
	
	
.sitewide-default {
	float:right;
  	width: 990px;
  	padding: 0;
		background-color:#FFFFFF;
	
}

.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.8em;
  	padding: 0 5px 0 5px;
	border-right: 1px solid #255085;
}	

.sitewide-default ul li.last {
	border: none;
}	


.sitewide-default ul li a {
	text-decoration: none;
	color: #255085;
	}
	
	
/* ------------------------------ language switch --------------------------------- */		

		
#languageswitch {
	float: left;
}	
.language-default {
	  background: #3694BE;
  	  padding: 0 10px 3px 10px;
}

.language-default ul {
    margin: 0;
    list-style-type: none;
    padding: 3px 0 0 0;
}	
	
.language-default ul li {
	display: inline;
    font-size: 0.7em;
    padding: 0;
}	

.language-default ul li a {
	text-decoration: none;
	color: #FFFFFF;
	}


/* -----------------------  search overall  ----------------------- */	


.block-searchoverall {
	background: #C65F8E;
	float: right;
	width: 250px;
	/*padding: 15px 10px 15px 10px;*/
	padding: 0;
	margin: 40px 0 0 0;
	color: #FFFFFF;
	height: 180px;
	}



.search-default fieldset.form  {
	border: none;
	margin: 0;
	padding: 0;
/*	width: 130px;*/
	}

.search-default {
	padding: 10px 10px 10px 15px;
	}
	
.pagesection-search .search-default .top {
	background:none;
	padding: 0;
	height: 1px;
	}	

.pagesection-search .fieldgrp label {
	color: #FFFFFF;
	padding: 0;
	margin: 0;
	font-size: 0.7em;
	display:block;
	/*width: 140px;*/
}

.pagesection-search .fieldgrp .formtextbox .field {
	width:175px;
	
	}

.pagesection-search .fieldgrp .formtextbox input {
	width: 170px;
	background-color:#EEEEEE;
	border: 1px solid #CCCCCC;
	clear:both;
	padding:3px 3px 10px 3px;
	margin: 10px 0 0 0;
	}

.pagesection-search fieldset.form legend {
	display: none;
	}
	
.pagesection-search fieldset.form legend span {
	/*width: 130px;*/
	}

.pagesection-search .search-default .formtextbox {
	float:left;
	padding: 30px 5px 0 0;  /* 10px als button "Zoek" "vind" wordt */
	}

.pagesection-search .search-default .formbutton {
	float:left;
	padding: 0;
	margin: 80px 0 0 0;
	}
	
.pagesection-search .search-default .formbutton input {
	background-color:#C65F8E;
	color:#FFFFFF;
	border:none;
	font-size: 0.7em;
	padding: 3px;
	font-weight: bold;
	}	
	
.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:#FFFFFF;
	}
	
	
.search_more {
	display:block;
	font-size: 0.8em;
	}	
	
a.search_more  {
	text-decoration:none;
	padding: 3px 0 3px 15px;
	background:url(../_images/bullets/arrow.gif) no-repeat left;
	color:#333333;
	font-size:0.8em;
	}	



.pagesection-search .top {
	/*padding: 5px;*/
	height: 40px;
	background:url(../_images/logos/head_md_antwoord.gif) no-repeat #B10064;
	}




/* -----------------------  extra inzet header  ----------------------- */	


.header-block-wrapper {
	font-size: 0.7em;
	background-color: #FFFFFF;
	width:715px;
	float:left;
	height: 140px;
	}

.header-block-wrapper .bottom {	
	clear:both;
	padding: 0;
	margin: 0;
}

.header-block-wrapper .image-default {
	padding:0;
	margin: 0;
	}
	
	
	
/* -----------------------   kolommen - zonder navigatie  ----------------------- */	

.nonavigation #navigation {
	display:none;
	}
	
	
/* -----------------------  brede kolommen - zonder header  ----------------------- */	


.fullwide #header-wrapper,
.fullwide #sitewidepages,
.fullwide .column-wider,
.fullwide .statement,
.fullwide .footer-sitewidepages {
	display:none;
	}
	
	
.fullwide #container {
	width: 990px;
	margin:auto;
	background:#FFFFFF;
	}	
	
.fullwide .column-wide {
	width: 760px;
}
	
.fullwide .column-wide iframe {
	width: 760px;
	height: 640px;
	border: none;
	}
	
	


/* -----------------------  brede kolommen - full  ----------------------- */	


	
.wide .column-wide {
	width: 960px;
	}	
	
.wide .column-wide {
	padding:10px;
	margin: 0;
	background-color:#FFFFFF;
	}
	
	
.wide .column-wide iframe {
	width: 940px;
	height: 540px;
	border: none;
	}
	
	

/* -----------------------  brede kolommen - inc navigation  ----------------------- */	


.wider .column-wider {
	display:none;
	}
	
.wider .column-wide {
	width: 770px;
	}	

.wider  #container {
	width: 990px;
	margin:auto;
	background:url(../_images/backgrounds/back_main_wide.gif) repeat-y;
	}





/* -----------------------  content  ----------------------- */	
	
#main {
	clear:both;
	}






/* -----------------------  path navigation  ----------------------- */	
.block-path {
	margin: 0;
	background-color:#FFFFFF;
	/*width: 490px;*/
	padding: 0;
	}

.path-default {
	font-size: 0.9em;
	padding: 0 0 2px 0;
	}

.path-default ul {
	list-style-type: none;
	margin: 0;
	}

.path-default li {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0 5px 2px 0;
	display: block;
	}
	
.path-default li a {
	text-decoration: none;
	background: url(../_images/bullets/arrow_path.gif) no-repeat right 4px;
	padding: 0 10px 0 0;			
	}
	
.path-default li a:hover {	
	color:#255085;
}	
	
.path-default span.title {}
	
.path-default .bottom {
	clear:both;
}	


.column {}


/* contains the navigation */
.column-smaller {
	float: left;
	width: 190px;
	background-color:#A1D9D8;
	padding: 0;
	margin: 0 10px 0 0;
	}
	


.column-small {  /* used as extra column for horizontal navigation */
	display:none;
	}	
	
	
	
.column-wide {
	float:left;
	width: 510px;
	padding: 0;
	font-size: 0.8em;
	padding: 0 0 20px 0;
	margin: 15px 0 0 10px;
	background-color:#FFFFFF;
/*	z-index: 0;*/
	}	



.column-medium { /* not used */
	float:left;
	width: 200px;
	font-size: 0.7em;	
	margin: 15px 0 0 20px;
	padding: 5px;
	background-color:#FFFFFF;
	}






.column-wider {     /* hier gebruikt voor home column rechts */
	float:left;
	width: 199px;
	font-size: 0.8em;
	background-color:#A1D9D8;
	margin: 0 0 0 20px;
	padding: 0;
	
	}	

	






/* -----------------------  footer  ----------------------- */  

#footer-wrapper {
	clear:both;
	padding: 10px 0;
	
	
	background-color:#FFFFFF;
/*	width: 730px;*/
	/*margin: 0 0 0 230px;*/
	height: 10px;
	}	
	
.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;
}


.footer-sitewidepages ul li a {
	text-decoration: none;
	}



/* CSS Document 
-------------------------------

Kruit communication-design 2009
Freestyle Styles Midden-Drenthe
v0.4

------------------------------- */

  /* RESET 
-------------------------------------------------------------------------- */
 
img {
	border: none;
}

.clearing_div {
	clear:both;
	}





/* --------------- basic navigation + vertical mousover----------------- */
.navigation-default {

	width: 177px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.8em;
}






ul#navigation {
	list-style: none;
	font-weight: bold;
	display: block;
	margin: 0px;
	width: 177px;
	padding: 0px;
	z-index: 100;
}
ul#navigation a {
	color: #000;
	text-decoration: none;
}
ul#navigation a:hover ul#navigation a.iehover {
	color: #a00;
}
ul#navigation li {
	position: relative;
}
ul#navigation ul {
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
	margin: 0;
	z-index: 150;
	list-style: none;
	padding: 0;
}
ul#navigation ul ul {
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
	margin: 0;
	z-index: 150;
}
ul#navigation ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
	margin: 0;
	z-index: 150;
}
ul#navigation ul, ul#navigation li:hover ul ul, ul#navigation ul li:hover ul ul, ul#navigation li.iehover ul ul, ul#navigation ul li.iehover ul ul {
	display: none;
}
ul#navigation li:hover ul, ul#navigation ul li:hover ul, ul#navigation ul ul li:hover ul, ul#navigation ul ul ul li:hover ul, ul#navigation li.iehover ul, ul#navigation ul li.iehover ul, ul#navigation ul ul li.iehover ul, ul#navigation ul ul ul li.iehover ul {
	display: block;
}
ul#navigation li {
	padding: 8px 3px 8px 10px;
	background: #35B5B3;
	border-bottom: 1px solid #B1DCD9;
}
ul#navigation li a {
	display: block;
	margin: 0px;
	color: #ffffff;
	width: 100%;
}
ul#navigation li:hover, ul#navigation li.iehover {
	background: #B10064;
	margin: 0;
}
ul#navigation li a:hover, ul#navigation li a.iehover {
	display: block;
	margin: 0px;
	color: #ffffff;
}
ul#navigation li a:active {
	display: block;
	margin: 0px;
	color: #ffffff;
	background: #B10064;
	/*padding: 8px 3px 8px 10px;*/
}
/* voor IE6 */
ul#navigation li.iehover ul {
	background-color:#00CC66;
	margin: 0px;
}
/* /voor IE6 */


ul#navigation li ul li {
	padding: 8px 3px 8px 10px;
	background: #B10064;
	border: none;
}
ul#navigation li ul li a {
	display: block;
	margin: 0px;
	color: #ffffff;
}
ul#navigation li ul li:hover, ul#navigation li ul li.iehover {
	padding: 8px 3px 8px 10px;
	margin: 0;
	background: #B10064;
}
ul#navigation li ul li a:hover, ul#navigation li ul li a.iehover {
	display: block;
	margin: 0px;
	color: #ffffff;
}
ul#navigation li ul li a:active {
	display: block;
	margin: 0px;
/*	padding: 8px 3px 8px 10px;*/
	color: #ffffff;

}
ul#navigation li ul li ul li {
	padding: 8px 3px 8px 10px;
	background: #B10064;
}
ul#navigation li ul li ul li a {
	display: block;
	margin: 0px;
	color: #ffffff;
}
ul#navigation li ul li ul li:hover {
	padding: 8px 3px 8px 10px;
	background: #B10064;
}
ul#navigation li ul li ul li a:hover {
	display: block;
	margin: 0px;
	color: #ffffff;
}
ul#navigation li ul li ul li a:active {
	display: block;
	margin: 0px;
/*	padding: 8px 3px 8px 10px;*/
	color: #ffffff;

}
ul#navigation li ul li ul li ul li a {
	/*	font: bold 11px verdana;*/
	display: block;
	margin: 0px;
	padding: 8px 3px 8px 10px;
	color: #ffffff;
	background: #B10064;
}
ul#navigation li ul li ul li ul li a:hover {
	display: block;
	margin: 0px;
	padding: 8px 3px 8px 10px;
	color: #ffffff;
	background: #B10064;
}
ul#navigation li ul li ul li ul li a:active {
	display: block;
	margin: 0px;
/*	padding: 8px 3px 8px 10px;*/
	color: #ffffff;

}
ul#navigation li {
	float: left;
	width: 100%;
}







/* -------------  MEDIA COLLECTION ------------------ */	

.block-mediacollection {
	padding:20px;
	}

.molist {}

.top {}



/* don't display on homepage */
.home h1 {
	display: none;
	}

.h1-wrapper {
	padding: 0 10px 0 0;
	clear:both;
}


.h1-wrapper h1 {
	font-size: 1.3em;
	color:#255085;
	padding: 0 0 10px 0;
	}
	
	
	
	 
.h2-wrapper h2 {   /* -- optional title in $-default*/
	color:#255085; 
	font-size: 1.1em;
		}	
	
	
	
.h3-wrapper	h3 {
	font-size: 1em;
	color:#000000;
}


.header-wrapper h3 {
	font-size: 1em;
	color:#000000;
}


.block-mediacollection .wrapper ul li {
	list-style:none;
	}
	
.block-mediacollection .wrapper ul li a {
	font-weight:bold;
	text-decoration:none;
	color:#255085;
	}



.column-wide .modiv-default .item {
	float: left;
	width: 245px;
	/*padding: 0 0 20px 0;*/
/*	position:relative;*/
	z-index: 1;
	}



.column-wide .modiv-default .odd {
	/*clear:left;*/
	padding: 0 10px 10px 0;
	/*	position:relative;*/
	display: block;	
	}


.column-wide .modiv-default .even {
	padding: 0 0 10px 10px;
	position:relative;	
	display: block;
	}
	
.column-wide .modiv-default .wrapper .date {
	color:#000000;
	padding: 0 0 0 10px;
	font-size: 0.9em;
	}	
	
.column-wide .modiv-default .wrapper .odd .title a,
.column-wide .modiv-default .wrapper .even .title a {
	font-size: 1em;	
	color: #255085;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding: 0 0 5px 0;
/*	position: relative;  for ie6 */
	}
	
	
.column-wide .modiv-default .bottom {
	clear:both;
	}	
	
	
	
	
/*	----  modiv-vertical new for homeblocks ---- */
	
.column-wide .modiv-vertical .item {
	z-index: 1;
	display:block;
	}

.column-wide .modiv-vertical .odd {
	padding: 0 0 10px 0;
	display: block;	
	}

.column-wide .modiv-vertical .even {
	padding: 0 0 10px 0;
/*	position:relative;*/	
	display: block;
	}
	
.column-wide .modiv-vertical .wrapper .date {
	color:#000000;
	padding: 0 0 0 10px;
	font-size: 0.9em;
	}	
	
.column-wide .modiv-vertical .wrapper .odd .title a,
.column-wide .modiv-vertical .wrapper .even .title a {
	font-size: 1em;	
	color: #255085;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding: 0; /* changed 14 01 2010 */
	}
	
.column-wide .modiv-vertical .bottom {
	clear:both;
	}	

.column-wide .modiv-vertical .wrapper .text a {
	padding: 0 0 5px 0;
	text-decoration:none;
	color:#000000;
	display:inline;
	}	
	
/*	---- /  modiv-vertical new for homeblocks ---- */
	

.first {}

.morelink {
/*	text-align:right;*/
	padding: 0 0 10px 0;
	display:block;
	clear:both;
	margin: 0 0 10px 0;
/*	z-index: 1;*/
	}

.morelink a {
	color:#255085;
	padding: 5px 5px 5px 0;
/*	background:url(../_images/bullets/arrow_readmore.gif) no-repeat left;*/
	text-decoration:none;
/*	position:relative;  for ie6*/
	margin: 0;
	font-weight:bold;
	}



	

.column-wide .modiv-default .wrapper .text a {
	padding: 0 0 5px 0;
	text-decoration:none;
	color:#000000;
	display:inline;
	}


.title-wrapper h1 {
	font-size: 1.1em;
	color: #255085;
	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;
	}	
	
	
	
	
/* ------------------ mediacollection short --------------------- */	
	


/*
.block-default .modiv-default a,
.block-default .modiv-default a:hover
 {
	text-decoration: none;
}


.block-default .modiv-default .title a {
	font-weight:bold;
	color:#255085;
	}	
	
	
.block-default .modiv-default .text a {
	color:#000000;
	}*/
	
	
.column-wide .block-default .modiv-default .item {
/*	padding :10px 0 0 0;*/
	}
	


	/* ------------------ article --------------------- */


.text-wrapper {
 	margin: 0;
	padding: 0 0 10px 0;
}


/*.column-wide .img-default {
	float:left;
	padding: 0 10px 10px 0;
	}
*/



.text-wrapper .postdate {
/*	color: #255085;*/
	font-weight:normal;
	font-size: 0.8em;
	display:block;
	}	

/*
.block-default {
	clear: both;  // GVZ
	}
 */


	
.article-default {
	padding: 5px 0 10px 0;
	clear:both;
	}
	

	
.article-default h1 {
		padding: 0 0 10px 0;
		margin: 0;
		}
	
	
.article-default .h1-wrapper {
	padding: 0;
	margin: 0;
}	
	
	
	
	
	
/* extra 22 04 2010 */	

.article-default .listbulleted-default {
	clear:both;
	}
	

/* /extra */


.block-functions {
/*	float:right;*/
	padding: 0 10px 0 0;
}

.block-functions a {
	display:block;
	height: 16px;  
	/*width: 20px;*/
	float:right;
	text-decoration:none;
	font-size: 0.9em;
	color:#000000;
	}
	
		
		
.functions {
	padding: 0;
}



	
.functions .react a {
	background:url(../_images/icons/balloon-small-left.png) no-repeat;
	padding: 0 5px 0 15px;
	display:inline;
	color:#255085;
	}

.functions .print a {
	background:url(../_images/icons/printer.png) no-repeat;
	padding: 0 5px 0 20px;
	display:inline;
	color:#255085;
	}

.functions .sendlink a {
	background:url(../_images/icons/mail-friend.png) no-repeat;
	padding: 0 0 0 20px;
	display:inline;
	color:#255085;
	}



.functions .readspeaker {

/*	padding: 0 5px 0 20px;
	display:block;*/
	}

#readspeaker_link {
	background:url(../_images/icons/icon_leesvoor.gif) no-repeat;
/*	float:right;*/
	padding: 0 5px 0 20px;
	display:block;
	color:#255085;
	}

#readspeaker_form {
	display: none;
	}

.displaynone {
	display:none;
	}

/* ------------------ mail a friend form ------------------------- */

.sendpopup {
	display:none;
	border: 1px solid #DDDDDD;
		clear: both;
	z-index: 100;
	}






/*.block-leadimage {
	float: left;
	padding: 0 10px 10px 20px;
}*/



.article-default .postdate {
	display:block;
	/*color:#255085;*/
	padding: 10px 0 0 0;
	}


/* ------------------------ extra elements for page ------------------------------- */

.properties  {
	border-top: 1px dotted #255085;
	margin: 20px 0 0 0;
	padding: 5px 0 0 0;
	clear: both;
	}
	
.property1 {}




.properties .author {
	color: #255085;
	font-size: 0.85em;
	}

.properties .date {
	color: #000000;
	font-size: 0.85em;
}



.property2 {font-size: 0.85em;}


.themes {
/*	*/
	font-weight:bold;
	}


/* -----------------------  iFrame  ----------------------- */
 .iframe-default {
 	width: 450px;
	height: 450px;
	margin: 0 0 20px 20px;
	border: none;
 }


/* ------------------------ 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;

}




/* style niet toegestaan */

.width100 {
	width: 100px;
	}

.width80 {
	width: 80px;
	}

.width0 {
	width: 0px;
	}

/* -------------------------- lists homepage ------------------------------- */


.column-wider .block-list {
	width: 200px;
	float: left;
	padding: 0 0 5px 0;
	}


.column-wider .block-list ul {
	/*padding: 0 0 0 10px;*/
	list-style:none;
	}
	
.column-wider .block-list ul li {
	padding: 1px 0 1px 0;
}	
	

.column-wider .block-list ul li a {
	color:#255085;
	padding: 0 0 0 10px;
	text-decoration:none;
	background:url(../_images/bullets/arrow_list_red.gif) no-repeat left 3px;
	display:block;
	}






.block-list {}
.list-footer {}

.block-list {}

.h4-wrapper h4 {
	color: #000000;
	font-size: 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 {
	text-decoration:none;
	color: #003300;
	}
	
	

	
	
	
	
/*   ------------------ list pagesection home ----------------------	*/

.column-wider .h4-wrapper {
	padding: 0;
	}
	
	
.column-wider .pagesection-default {
	clear:both;
	}	
	


.column-wider ul {
	/*padding: 0 0 0 10px;*/
	list-style:none;
	}
	
.column-wider ul li {
	padding: 3px 0 3px 0;
}	
	

.column-wider ul li a {
	color:#255085;
	padding: 0 0 0 10px;
	text-decoration:none;
	background:url(../_images/bullets/arrow_list_red.gif) no-repeat left 3px;
	display:block;
	}
	




.column-wider ol {
/*	margin: 0 0 0 45px;*/
	margin: 0 0 0 40px;
	padding-left: 0;
	}
	


.column-wider ol ol, 
.column-wider ol ol ol, 
.column-wider ol ol ol ol { /* GVZ makes margin of default nested list equal to lists in container */
	margin: 0 0 0 20px;
}	


	
	
/*   ------------------ list pagesection ----------------------	*/



	
.column-wider .h4-wrapper {
	padding: 0;
	}
	
.column-wider .pagesection-default .list-default,
.column-wider .pagesection-default .listbulleted-default {
	padding: 0 0 0 15px;
	margin: 20px 0 0 0;
	}
	
	
.column-wider .pagesection-default .paragraph-default {
	padding: 0 0 10px 15px;
	}


.column-wider .pagesection-default h2,	
.column-wider .pagesection-default h3 {
	padding: 0 0 0 15px;
	color:#255085;
}


.column-wider .pagesection-default .paragraph-default h2,
.column-wider .pagesection-default .list-default h2,
.column-wider .pagesection-default .listbulleted-default h2,
.column-wider .pagesection-default .paragraph-default h3,
.column-wider .pagesection-default .list-default h3,
.column-wider .pagesection-default .listbulleted-default h3 {
	padding: 0;
	}
	


.column-wider .pagesection-default .list-default ul,
.column-wider .pagesection-default .listbulleted-default ul
 {
	list-style-type: none;
	margin: 0;
	}
	
	
	
.column-wider .pagesection-default .list-default ul li {
	padding: 3px 0 3px 0;
}		

.column-wider .pagesection-default .list-default ul li a {
	padding: 0 0 0 10px;
	background: url(../_images/bullets/arrow_list.gif) no-repeat 3px 3px;
	display: block;
	color: #255085;
	}


.column-wider .pagesection-default .listordered-default {
		margin: 20px 0 0 0;
	}
	

.column-wider .pagesection-default .listordered-default ol {
	margin: 0 0 0 35px;	
}	


.column-wider .pagesection-default .molist-default {
	padding: 20px 5px 10px 15px;
	}
	
.column-wider .pagesection-default .molist-default .h2-wrapper h2,	
.column-wider .pagesection-default .molist-default .h3-wrapper h3 {
	padding: 0;
	margin: 0;
}




.column-wider .pagesection-default .molist-default span.itemdate {
	font-size: 0.9em;
	padding: 0 0 0 15px;
	}






/* ------------------------ list default / content ---------------------- */
	
.column-wide .list-default {
	clear: both;
	padding: 10px 0 0 0;
	}
	
.column-wide .list-default ul {
	list-style: none;
	padding: 0;
	margin: 0;
	}
	
.column-wide .list-default ul li {
	padding: 3px 0 3px 0;
}	
	

.column-wide .list-default ul li a {
	color:#255085;
	padding: 0 0 0 10px;
	text-decoration:none;
	background:url(../_images/bullets/arrow_list.gif) no-repeat left 3px;
	display:block;
	}
		
.column-wide .h4-wrapper,
.column-wide .list-default .bottom {
	padding: 0;
}


.column-wide .list-default .bottom a {
	background:url(../_images/bullets/arrow_readmore.gif) no-repeat left;
	padding: 0 0 0 15px;
	color: #255085;
	}
	
	
	
	
	

	
	
.column-wide .listordered-default {
	padding: 10px 0 0 0;
	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 0;
	}	
	
.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;
	}	
	
.column-wrapper {}

.column-left {
	float: left;
	width: 240px;
	margin: 0 15px 0 0;
}	

.column-right {
	float: left;
	width: 240px;
	margin: 0;
}


.eccolumns-default .clearer {
	clear:both;
	}

.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: 0 5px 0 5px;
	}*/


	
/* ------------------------ 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: #255085;
	}
	
	
/* ------------------------ search results ---------------------- */		



.searchresult-default {
	margin: 0;
}
	
.searchresult-default .search-result-count {
	margin: 0 0 20px 0;
}

.searchresult-default dl dt {
	/*clear:both;*/
}

.searchresult-default dl dt a {
	text-decoration:none;
	}
	

	
.searchresult-default dl dt a span {
	display:block;
	float:left;
	width: 480px;
}



.searchresult-default .path {
	margin: -14px 0 15px 20px; /* negative top margin to counter the extra spaces generated bij WebManager */
	font-size: 85%;
}	


.searchresult-default span.count {
	width: 25px;
	display:block;
	text-align:right;
	float:left;
	}
	

hr {
	  border: 0;
	  height: 1px;
	  background-color: #35B5B3;
	  clear:both;
	  margin: 5px 0 10px 0;
	}


.searchresult-default dl {
	padding: 0 0 20px 0;
	}


/* ------------------------ search results facet navigation ---------------------- */	

#divsearchbycategory {}

#facetinfo {}

.searchresult-facets-default {
	display:none;
	}
	
.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 {}





/* ------------------------ search element content ---------------------- */


.searchcenter-default {
	padding: 0 0 0 20px;
	}
	
	
.searchcenter-default legend,
.searchpagesection-default legend {
	color: #000000;
	}	
	
.searchcenter-default .formtextbox,
.searchcenter-default .formbutton {
	float:left;
	padding: 0 10px 0 0;
}


.searchpagesection-default {
	padding: 0 0 0 10px;
	}
	

.searchpagesection-default .formtextbox,
.searchpagesection-default .formbutton {
	float:left;
	padding: 5px 0 0 0;
}


	
.searchcenter-default .formbutton input,
.searchpagesection-default .formbutton input {
	background-color:#B1DB1E;
	border: none;
	padding: 2px 10px 2px 10px;
	color:#255085;
	}
	

	
	
	
/* ------------------------ forms ---------------------- */		
	
.form-default	{
	padding: 0 0 10px 0;
	}	
	

	
.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:#B1DCD9;
	margin: 0 2px 0 0;
	}	
	
.form-default .formsteps ol li.active {			
	border-top: 2px solid #CBE7E5;
	/*color: #FFFFFF;*/
	font-weight:bold;
	background-color:#CBE7E5;
	}
	
.form-default .formsteps ol li.last {
	border-top: 2px solid #FFFFFF;
	}
	
	
	
.form-default fieldset.form {
	clear:both;
	background-color:#CBE7E5;
	padding: 10px;
	border:none;
	}	
	
.form-default fieldset.form legend {
	display:none;
	}
	
.form-default fieldset.form legend span {}		
	
	
.form-default span {}	


.form-default .fieldgrp {
	/*padding: 5px 0 0 0;*/
/*	clear: both;*/
	}

.form-default .formradio {
	padding: 5px 0 0 0;
	clear: both;
}	
	
	
.fieldgrp .formtextbox	{
/*	clear:both;*/
	}


	
.fieldgrp .wm-field-label	{
	clear:both;

}


.formsectioncompound .wm_form_element {
	width: 100px;
	float:left;
	display:block;
	padding: 0 10px 0 0;
	}

.formsectioncompound .wm_form_element input {
	width: 100px;
	}
	
	
.form-default .fieldgrp .formbutton {
	clear:both;
}	


	
	
	
.form-default .formdate-default	{
	padding: 10px 0 0 0;
	clear: both;
	}
	
.form-default .fieldgrp-default {
	clear: both;
	margin: 0 0 10px 0;
}




.formtextbox label span,
.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;
	}

.form-default .formdate-default {
	clear: both;
	display: block;
	}

.formdate-default .field {
	float: left;
	padding: 0 10px 10px 0;
	}

.formbutton-default input {
	background-color:#255085;
	border: none;
	padding: 2px 10px 2px 10px;
	color:#FFFFFF;
	}
	
.formbutton-default {
	padding: 5px 0 0 0;
	}	





.fieldgrp label span.required {
	display:inline-block;
	
	}


/*.jq_gridcontentarea .wm_form_element {
	width: 100px;
	float:left;
	display:block;
	padding: 0 10px 0 0;
	}


.jq_gridcontentarea .fieldgrp {
	padding: 5px 0 0 0;
	}
	
	*/


 
/* --------------------- tables -------------------------- */



.table-default {
	padding: 10px 20px 10px 0;
	}


.table-default table {
	}


.table-default th {
	text-align:left;
/*	background-color:#CBE7E5;*/
	}
		
		
/* --------------------- downloads -------------------------- */		

.download-default {
	display:block;
	padding: 5px;
	margin: 0 20px 10px 0;
	background-color:#CBE7E5;
	}

.download-default .h4-wrapper h4 a,
.download-default .h3-wrapper h3 a,
.download-default .h2-wrapper h2 a {
	color:#000000;
	text-decoration:none;
	}
	

.download-default .h2-wrapper h2,	
.download-default .h3-wrapper h3 {
	margin: 0 0 5px 0;
	}	
	
	
.download-default .download a {
	color:#255085;
	padding: 2px 0 2px 20px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	font-size: 0.9em;
	float:left;
}
	
	
	
	
.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 {
	padding: 0 0 0 20px;
	display:inline;
	}



 
.download-default .name,
.download-default .version,
.download-default .author,
.download-default .date {
	padding: 0 0 0 20px;
	clear:both;
	}



/* --------------------- ris / bis -------------------------- */	

.risagenda-default {
	padding: 0;
	}

.risagenda-default h2,
.risagenda-default h3 {
	font-size: 1em;
	}	
	

table.risagenda-head {}

table.risagenda-head td {
	vertical-align:top;
	}
	
table.risagenda-head th {
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	color:#255085;
	padding: 0 10px 0 0;
	}	
	
	
table.risagenda-head a {
	color:#255085;
	padding: 0 0 0 20px;
	}	

/*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 .title-wrapper h2,
.risagenda-default .title-wrapper h3 {
	margin: 10px 0 0 0;
	padding: 0;
	}


ol.risagenda-item {
	margin: 0 0 0 30px;
	padding: 0 0 20px 0;
	}
	
ol.risagenda-item a {
	color:#255085;
	display:block;
	padding: 0 0 0 20px;
	}	
	
	
ol.risagenda-item .title {
	font-weight:bold;
	display:block;
/*	padding: 10px 0 0 0;*/
	}
	
ol.risagenda-item ul {
	margin: 0;
	}	
	

ol.risagenda-item li,		
ol.risagenda-item ul.other-documents {
	margin: 0;
	padding: 0;
	}
	
ol.risagenda-item ol {
	margin: 0;
	padding: 10px 0 0 0;
	}	
	

	

.downloadicons {
	padding: 0;

		}
		
ol.risagenda-item span.downloadicons {
		padding: 0;
/*		display: block;*/
		}
		
		
/*ol.risagenda-item span.title {
	padding: 10px 0 0 0;
	display: block;
}*/
		
ol.agendaitem em {
	padding: 10px 0 0 0;
	}


/* --- dit nog aanpassen 18 01 ------ */	
ol.agendaitem {
	list-style:lower-roman;
	}
	
/*ol.agendaitem {
	margin: 0 0 0 10px;
	}*/



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;
	}
	



ul.other-documents {}




.advancedsearchris-default {
	margin: 0;
}

.advancedsearchris-default fieldset.form {
	border: none;
	}
	
	
.advancedsearchris-default fieldset.form legend {
	color: #255085;
	font-weight:bold;
	margin: 0;
	padding: 0;
	}
	
	
.advancedsearchris-default .fieldgrp-default {
	padding: 10px 0 0 0;
	}
	
	
.advancedsearchris-default .fieldgrp-default label {
	color: #255085;
	}
		
	
.advancedsearchris-default .formtextbox-default input, 
.advancedsearchris-default .formselect-default select {
	width:350px;
	}	
	
	
	
/* ----------------------- ris overzicht per instituut ---------------------- */

.risagendabyinstitution-default	{}


ul.yearselector {
	padding: 0;
	margin: 0 0 0 2px;
		border-bottom: 1px dotted #255085;
		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;
	}
	

/* ----------------------- vergaderkalender ---------------------- */


.risagendaoverview-default {
	padding: 0;
}

.selector-wrapper {}

.jump-to-wrapper {}

.risagendaoverview-default select {
	background-color:#CBE7E5;
	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: #255085;
	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: #CBE7E5;
	}	
	
table.risagendaoverview-table tr.even {
	background-color: #FFFFFF;
	}	
	
table.risagendaoverview-table td {
	padding: 3px;
	}
	
table.risagendaoverview-table a {
	color: #255085;
	text-decoration:none;
	}	
	
table.risagendaoverview-table a:hover {
	text-decoration:underline;
	}	
	
.selector-submit {
	background-color:#255085;
	border: none;
	padding: 2px 10px 2px 10px;
	color:#FFFFFF;
}



/* -- new changed -- */

.regulations-default {
	padding: 0;
	}

.column-wrapper {}


.regulations-default .querytable  {
	padding: 10px 0 10px 0;
	/*border-bottom: 10px solid #FFFFFF;*/
	}


.regulations-default .querytable td {
	padding: 2px 10px 2px 0;
	}	
		
	
.regulation-group p {
	padding: 0;
	margin: 0 0 3px 0;
	}


.regulation-group a	{
	color: #255085;
	}
	
	
.regulationdetail-default {
	padding: 0 0 20px 0;
	}
	
.regulationdetail-default .querytable {
	padding: 10px 0 0 0;
	}
	
.regulationdetail-default .querytable tr.odd {
/*	background-color:#CBE7E5;*/
	}	 


.regulationdetail-default th {
	text-align:left;
	color:#255085;
	font-weight:normal;
	padding: 0 10px 0 0;
	}
	
	
.regulationdetail-default th,
.regulationdetail-default td {
	padding: 3px 5px 3px 5px;
	vertical-align:top;
	}	
	
.regulationdetail-default td a {
	color:#255085;
	}	
	
	
.article-wrapper {}

.article-title h3 {
		color:#000000;
		font-size: 1em;
		padding: 10px 0 0 0;
		}
	
.announcementdetail-default {
	padding: 0;
	}
	
.announcementdetail-default th {
	text-align:left;
	color:#255085;
	font-weight:normal;
	}
	
.announcementdetail-default td a {
	color:#255085;
	}	
		
	
	
/* ----------------- who is who ----------------------- */	

.whoiswho-default {
	padding: 0 0 10px 0;
	}



.alphabet-wrapper {
	clear:both;
	padding: 0;
	}	
	
.alphabet-wrapper ul {
	list-style:none;
	padding:0;
	margin: 0;
		}
		
.alphabet-wrapper ul li {
	display:block;
	float:left;
	background-color:#255085;
	padding: 3px;
	text-align:center;
	}
	
.alphabet-wrapper ul li a {
	color:#FFFFFF;
	}
	
.results-wrapper {
	clear:both;
	}	
	
	
	
table.whoiswhosearchresult {
	margin: 0 0 10px 0;
	}	
	
	
table.whoiswhosearchresult th {
	text-align:left;
	}	
	
table.whoiswhosearchresult th a {
	color: #255085;
	text-decoration:none;
	}		
table.whoiswhosearchresult td a {
	color: #255085;
	text-decoration:none;
	}	
	
.searchform-wrapper {
	padding: 0 0 10px 0;	
	}
	
	
	
.column-wider .searchform-wrapper {
	padding: 15px 0 0 15px;
	}
	
	
.column-smaller .searchform-wrapper {
	padding: 15px 0 0 10px;
	font-size: 0.8em;
	}	
	
	
/*.item .searchform-wrapper	{
	padding: 0 0 10px 0;	
	} */
	
fieldset.whoiswhosearch {
	border: none;
	}	
	
fieldset.whoiswhosearch legend {
	color: #255085;
	font-weight:bold;
	}	
	
.whoiswhosearch input,
.whoiswhosearch select {
	display:block;
	}	
	
.submitbutton {
	padding: 10px 0 0 0;
}

.submitbutton input {
	border: none;
	background-color:#255085;
	color:#FFFFFF;
	}	
	
	
.whoiswhodetail-default {
	padding: 10px 0 10px 0;
	}	
	
.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:#255085;
	}	
	
table.whoiswhodetails td {
	padding: 0 0 0 10px;
	}	
	
table.whoiswhodetails td a {
	color:#255085;
	}		
	
a.backbutton {
	color:#255085;
	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;
	}
	
fieldset.productsearch legend {
	color: #255085;
	}

fieldset.productsearch label {
	display:none;
	}
	
fieldset.productsearch .fieldgrp input {
	border: 1px solid #255085;
	padding: 2px;
	width: 300px;
	}	




fieldset.productsearch .fieldgrp {
	float:left;
	padding: 5px 5px 5px 0; 
	}
		
fieldset.productsearch .fieldgrp-default {
	float:left;
	padding: 5px 5px 5px 0; 
	}	
	
	

fieldset.productsearch .bottom	{
	clear:both;
	}


	


/* -- extra -- */	

.block-leadtext {
	padding: 0;
	margin: 0;
	}

.paragraph .text {
	font-weight:bold;
	}

.block-leadtext span.postdate {
	color: #000000;
	}
	
.productsection-default	{
	margin: 10px 0 0 0;
	padding: 0;
	}
	
.productsection-default	.paragraph-default {
	margin: 0;
}










	
	
.column-smaller .paragraph-default {
	padding: 10px;
	color:#255085;
	font-size: 0.8em;
	margin: 0;
}

.column-smaller .paragraph-default h2,
.column-smaller .paragraph-default h3 {
	color:#255085;
	font-size: 1em;
	padding: 0 0 10px 0;
}


.column-smaller .pagesection-default a {
	display:inline;
	font-size: 1em;
	padding: 0;
	margin: 0;
	background:none;
	font-weight:normal;
	color:#255085;
	}



.column-smaller .pagesection-default {
	clear:both;
	padding: 10px 0 0 0;
	}

	


.column-wide .paragraph-default {
	padding: 0 10px 10px 0;
}

/*.paragraph-default {
	margin: 0 0 0 20px;
}*/

.paragraph-default .text {
	padding: 0 0 10px 0;
	}

.productsection-default {

}

.productmetadata-default .top {
	color: #000000;
	font-size: 0.9em;
	padding: 5px 0 0 0;
	}

.productmetadata-default .wrapper {
	font-size: 0.9em;
	}
	
.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: 20px 20px 0 0;
	}
	
.column-wider .poll-default {
	padding: 20px 20px 0 10px;
	}


.poll-default .title {
	font-weight:bold;
	color:#255085;
	padding: 10px 0 0 0;
	}
	
.poll-default label {
	color:#255085;
/*	float:left;
	display:block;*/
	}	
	
.column-wider .poll-default .votes,
.column-wider .poll-default .item {
	color:#255085;
	padding: 1px 0 0 0;
	}	
	
.column-wider .poll-default .item {
	clear:both;
}	

/*.column-wider .poll-default .item .clearer {
	clear:both;
	height: 5px;
	background-color:#FF0000;
	}*/
	
	
.column-wider .poll-default .item input {
	float:left;
	display:block;
	margin: 0 5px 0 0;
	padding: 0;
	
	
	}
	
	
.column-wider .poll-default span {
		font-size: 0.85em;	
		color:#255085;
		float:left;	
		display:block;
		}
		
.column-wider .poll-default .item,
.column-wider .poll-default .clearer  {
		clear:both;
		}	
		
		
		
	
.column-wider .poll-default span.percentage {
	float:right;
	display:inline;
	text-align:right;


	}	
	
	
.poll-default input {
	background-color:#255085;
	color: #FFFFFF;
	border: 1px solid #255085;
	}	
	
.column-wider .poll-default input {
	font-size: 0.85em;
	padding: 2px;
	margin: 3px 0 0 0;
	}
	
.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 {
	/*background-color:#255085;*/
	height: 10px;
	padding: 0 0 5px 0;
}
	
	
	
/* ------------------------- faq elementen ---------------------------------- */	

.faq-default {
	padding: 0 20px 0 20px;
	}
	
.top-anchor {}

.faq-anchors a {
	color:#255085;
	text-decoration:none;
	}
	
.faq-default .item {
	border-top: 1px dotted #255085;
	margin: 15px 0 0 0;
	}	
		
.faq-default .question {
	font-weight:bold;
	}

.faq-default .answer {
	padding: 5px 0 0 0;
	}		
		
		
.toplink a {
	background:url(../_images/bullets/arrow.gif) no-repeat left;
	color:#255085;
	text-decoration:none;
	padding: 0 0 0 20px;
	}		
	
	
.faq-default .h2-wrapper,	
.faq-default .h3-wrapper {
	padding: 0 0 10px 0;
	}
	
	
	
	
/* ------------------------- forum elementen ---------------------------------- */		

.forum-default {
		padding: 0;
		}

.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:#255085;
	}
	
.author {}
.date {}
.posts {}

tr.forumtopic {}


.forumtopics-default tr.even {
	background-color:#CBE7E5;
	}
	
.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 10px 0;
	margin: 0 0 5px 0;
	
}

.forummessage .author {
	color: #255085;
	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: #CBE7E5;*/
}	
	
.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;*/
	clear:both;
	}
			
.paging-default span {
	font-size: 0.9em;
	color: #000000;
	font-weight: bold;
	}
		
.paging-default a, .paging-default a span {
	color: #255085;
	font-weight: normal;
	}	
	
.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:#255085;
	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;
			}
	
.pc-default .wrapper {
	padding: 10px 0 0 0;
			}		
			
			
			
			
.pc-default .page {
	padding: 2px 0 2px 5px;
	display:block;
	}
	
.pc-default .page a {
	color:#255085;
	text-decoration:none;
	}
		
	
.pc-default .odd {
	background-color:#CBE7E5;
	}


.pc-default .last	{}



/* ------------------------------ media collection list --------------------------------- */	


.molist-default {
	padding: 5px 20px 0 0;
	}
	
	
.molist-default ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
.molist-default ul li .title a {
	color: #255085;
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 15px;
	background:url(../_images/bullets/arrow_readmore.gif) no-repeat left 2px;
	}	
	
.molist-default ul li span.itemdate	 {
	font-size: 0.8em;
	}
	

/* ------------------------------ calendar element --------------------------------- */

.calendar-default {
		padding: 20px 0 0 0;
		}

.calendar-default .event {
	padding: 15px 0 0 0;}

.calendar-default .event .title {
	font-weight: bold;
	}
	
.calendar-default .event .title a {
	color: #255085;	
	text-decoration:none;
	}	

.calendar-default .event .startdate {
	float: left;
	padding: 3px 10px 3px 0;
	color:#255085;
	font-size: 0.8em;
	}

.calendar-default .event .enddate {
	float: left;
	color:#255085;
	padding: 3px 10px 3px 0;
	font-size: 0.8em;
	}

.calendar-default .event  .location {
	clear:both;
	
	padding: 3px 0 3px 0;
	}

.calendar-default .event .description {

	}
	
	
	
	
/* ------------------------------ ecards --------------------------------- */

.ecard-default {
	padding: 20px 20px 0 20px;
	}
	
.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: #255085;
	text-decoration:none;
	}
	
.ecard-form {
	clear:both;
	padding: 0 20px 0 20px;
	}	
	
	
.ecard-form legend {
	color:#255085;
	}
	
.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 #255085;
	}		
	
.ecard-form  textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	width: 270px;
	border: 1px solid #255085;
	}		

.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:#255085;
	}
	
	

	
	
	
	
/* ------------------------------ tabs --------------------------------- */	

.ectabs-default {
	padding: 20px 0 0 0;
	}


.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 #B1DCD9;
	color: #000000;
	/*background: white url(shade.gif) top left repeat-x;*/
	background-color:#CBE7E5;
}

.tab li a:visited {
	color: #B1DCD9;
}

.tab li a:hover {
	text-decoration: underline;
	color: #B1DCD9;
}

.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 #CBE7E5; 
/*	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;
}


.sitemap-default ul {
	padding: 0;
	margin: 0 0 0 10px;
	list-style:none;
}

.sitemap-default ul li {
	color:#255085;
	list-style:none;
}

.sitemap-default ul li a {
	padding: 0 0 0 15px;
	color:#255085;
	text-decoration:none;
	background:url(../_images/bullets/arrow_list_green.gif) no-repeat left;
}




/* ------------------------------ ankers --------------------------------- */		



.anchor-default {
	padding: 0 20px 20px 0;
	}
	
.anchor-default ul {
	padding: 0;
	}
	
.anchor-default ul li {
	list-style-image:url(../_images/bullets/arrow_readmore.gif);
}

.anchor-default ul li a {
	text-decoration:none;
	color:#255085;
	}
	
	
.backtotop {
	margin: 0 0 10px 0;
	display:block;
			}
			
			
a.backtotop  {
	text-decoration:none;
	color:#255085;
	background:url(../_images/bullets/back_to_top.gif) no-repeat left;
	padding: 0 0 0 15px;
}
	
	
	
	
/* ------------------------------ images --------------------------------- */	


.column-wide p {
	padding: 0 0 10px 0;
	margin: 0;
	}
	

.column-wide .block-default .image-default {
	padding: 0;
	margin: 0;
	}
	
	
	

	

.column-wide .block-default .image-default .top {
	height: 1px;
	padding: 0;
	margin: 0;
	}
	
	
	
.image-default .wrapper	em {
	display:block;
	font-size: 0.8em;
	padding: 0;
	font-style:normal;
}



/* test 4x banner space */

.column-wider .pagesection-default .image-default .clear {
	margin: 0;
	padding: 0;
	}	

	
.column-wider .pagesection-default .image-default .wrapper {
	text-align: center;
	line-height: 1%;	
	}	
	
.column-wider .pagesection-default .image-default .wrapper a,
.column-wider .pagesection-default .image-default .clear a {
	padding: 0;
	margin: 0;
	height: 1%;
	line-height: 1%;
	display:block;
	}	
		
.column-wider .image-default .center {
	margin:auto;
	}	





	
.column-smaller .image-default .center {
	margin:auto;
	}		
	
	
	
.column-wide .right {
	float: right;
	padding: 0 0 0 10px;
}	
	
.column-wide .left {
	float: left;
	padding: 0 10px 0 0;
}	

.column-wide .clear,
.column-wider .clear {
	padding: 0;
	margin: 0;
	height:auto;
	}
		
	
.column-wider .image-default .clearer {}
	
	

.column-wider .pagesection-default .image-default,
.pagesection-default .image-default {
	padding: 0;
	margin: 0;

	}
	
.column-wider .pagesection-default .image-default a.normal {
	padding: 0;
	margin: 0;

	}


	
.column-wider .pagesection-default .image-default .wrapper .clear span img {
	padding: 0;
	margin: 0;
	}
	

.column-wider .pagesection-default .image-default img {
	border-bottom:1px solid #A1D9D8;
	padding: 0;
	margin: 0;
	}
	
	
	
	
	
/* ------------------------------ chat banner --------------------------------- */	

span.lc5element {
	display:block;
	line-height: 1%;	
	
	}
	
	
span.lc5element img {
		border-bottom: 1px solid #A1D9D8;
		}
	
	
	
	
/* ------------------------------ seperators --------------------------------- */	





.seperator1 {
	float:left;
	width: 240px;
	
	}


.seperator2 {
	float:left;
	width: 240px;
}


.seperator3 {
}




/* --------------------------------- 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;
	}
	
	
	
	
/* -------------------------------- advanced search ------------------------------------------- */
	
	
.advancedsearch-default {
	padding: 0 0 20px 0;
}	


.advancedsearch-default fieldset.form {
	/*clear:both;*/
	
	padding: 10px;
	border: none;
	}	


.advancedsearch-default fieldset.form legend {
	color: #255085;
	font-weight:bold;
	margin: 0;
	padding: 0;
	font-size: 1em;
	}
	

.advancedsearch-default .fieldgrp {
	padding: 5px 0 0 0;
/*	clear: both;*/
	}
	
	
.advancedsearch-default .formcheckbox-default {
	padding: 10px 0 0 0;
}
	
.advancedsearch-default .formcheckbox-default .field {
	padding: 0 15px 0 0;
}

.advancedsearch-default .formradio-default .field input,
.advancedsearch-default .formcheckbox-default .field input {
	margin: 0 5px 0 0;
	}
	
	
	
	
	
.advancedsearch-default .formlink-default label,
.advancedsearch-default .formselect-default label,
.advancedsearch-default .field-default label,
.advancedsearch-default .formcheckbox-default label {
/*	clear:both;*/
	color:#255085;
		}
		
.advancedsearch-default .formdate-default  {
	padding: 5px 10px 5px 0;
	float:left;
	}	
	
	
	
	
.advancedsearch-default .formlink-default {
	clear: both;
	}
	
.advancedsearch-default .formselect-default {	
	padding: 10px 0 0 0;
	clear:both;
	}	

.advancedsearch-default .formradio-default {	
	padding: 10px 0 0 0;
	}	

.advancedsearch-default .formradio-default label span {
	clear:both;
	display:block;
	color:#255085;
	}
	
.advancedsearch-default .formradio-default .field {
	float:left;
	padding: 0 10px 0 0;
}


.advancedsearch-default .formradio-default .vertical {
	display: block;
	clear:both;
	}	
	
			

/* ----------------- query- table ------------------------- */

.column-wider .query-default {
	font-size: 0.85em;
	}
	


.column-wider .query-default .h2-wrapper h2 {
		margin: 0 0 0 10px;
	}

	
table.querytable  {
	margin: 0 0 0 7px;
	border: none;
	width: 100%;
}	
	
.querytable th {
	text-align:left;
	padding: 2px 10px 2px 2px;
	}	
	
table.querytable td {
	padding: 2px 10px 2px 2px;
	}
	
	
	
	
	
.column-wider .querytable th {
	text-align:left;
	padding: 2px 10px 2px 2px;
	}	
	
.column-wider table.querytable td {
	padding: 0 10px 0 2px;
	}
		
.column-wider table.querytable td a {
	text-decoration: none;
	}		
	
	
	
	
	
	
/* ----------------- samenwerkende catalogi ------------------------*/	

.searchresultcollaborative-default {}

.searchresultcollaborative-default .search-wrapper a {
/*	display:block;
	float:left;*/
	padding: 5px 0 0 0;
/*	width: 470px;*/
	cursor:auto;
	}
	
.searchresultcollaborative-default .search-wrapper dt{
	clear:both;
	margin: 0 5px 0 0;
	}




