@charset "utf-8";


/* CSS Document 
-------------------------------

Kruit communication-design 2010
Freestyle Layers Zuidhorn
v1.0

------------------------------- */


/*
 ------------ 08 08 2011 --------------------
ol.risagenda-item ul.other-documents li bold

--------------------------------

*/




body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	}



/* RESET & SET
-------------------------------------------------------------------------- */
 
* {
	margin:0;
	padding:0;
}


ol {
	margin: 0 0 0 20px;
	padding-left: 0;
	}

ol ol, 
ol ol ol, 
ol ol ol ol { 
	margin: 0 0 0 20px;
}	

	


ul ul, 
ul ul ul, 
ul ul ul ul { 
	margin: 0 0 0 25px;
}
	
p	{
	margin: 0 0 20px 0;
	padding: 0;
	}
	
a {
	color: #016773;
}	

a:hover {
	color: #016773;
	text-decoration: none;
}	



.displayNone {
	display:none;
}


/* ----------------------------------------------------------------------- */


#container-wrapper {
	/*width: 985px;
	background:url(../_images/backgrounds/back_all.gif) no-repeat right bottom;*/
	width: 990px;
	background:url(../_images/backgrounds/back_all.gif) repeat-y;
	margin:auto;
	padding: 0;
	}

#container {
	width: 985px; /* 975 */
	margin:auto;

	}
	
	
#header-wrapper	{
	clear:both;
	z-index: 2;
	margin: 0 10px 0 5px;
	}
	
	
#header	{
	background-color:#FFFFFF;
	z-index: 4;
	}
	




	
#main-wrapper {
	width: 975px;
	clear:both;
	padding: 0;
	position:static;
	margin: -5px 0 0 5px;
	z-index: 50;

	}	
	
	
/* --------------------------- columns / grid ---------------------------- */	




.column {}


/* contains the navigation */
.column-smaller {
	width:975px;
	padding: 0;
	margin: 0;
	}
	


.column-small {  /* used as extra column for horizontal navigation */
	width: 180px;
	float: left;
	font-size: 0.8em;
	margin: 35px 0 10px 10px;
	}	
	
	
	
.column-wide {
	float:left;
	width: 485px;
	padding: 0 15px 30px 15px;
	font-size: 0.78em;
	margin: 35px 15px 0 15px;
	background:url(../_images/backgrounds/back_content.gif) no-repeat bottom;
	}	
	
	
.home .column-wide {
	float:left;
	width: 710px;
	padding: 0 0 30px 0;
	font-size: 0.78em;
	margin: 35px 5px 0 20px;
	background:none;
	}	



.column-medium { /* not used */
	}



.column-wider {     /* hier gebruikt voor home column rechts */
	float:left;
	width: 230px;
	font-size: 0.71em;
	margin: 25px 0 5px 0;   /* 25px 0 5px 0 */
	padding: 10px 0 10px 0;
	}	



	
	
	
/* ------------------------------ seperators --------------------------------- */	


.home .column-wide .seperator1 {
	padding: 0 0 10px 3px;
	float: left;
	width: 170px;
	}
	
	
.home .column-wide .seperator2 {
	float: left;
	width: 515px;
	background:url(../_images/backgrounds/back_content.gif) no-repeat left bottom;
	padding: 0 0 20px 5px;
}	


.home .column-wide .seperator3 {
	clear:both;
	padding: 10px 0 0 0;
	margin: 0;
	border-top: 1px solid #B2B2B2;
}

	
	
	

	
	
	
/* -----------------------  content  ----------------------- */	
	
#main {
	clear:both;
	}
	
.column-wide p {
	line-height: 140%;
}
	
	

	
	
#header_logo {
	position:absolute;
	margin-left: 20px;
	top: 30px;
	z-index: 20;
	}


#header_logo a {
	}
	


/* -----------------------  aangepast ----------------------- */	
	
.sitewide-default {
  	width: 965px;
  	padding: 0 10px 0 0;
	background-color:#FFFFFF;
	font-size: 0.7em;
	height: 22px;
	text-align:right;
	margin: 0 0 0 5px;
	
}

.sitewide-default ul {
  	margin: 0;
  	list-style-type: none;
  	padding: 3px 0 0 0;
}	
	
.sitewide-default ul li {
	display: inline;
  	padding: 0 5px 0 8px;
	border-right: 1px solid #087A86;
}	

.sitewide-default ul li.last {
	border: none;
}	


.sitewide-default ul li a {
	text-decoration: none;
	color: #016773;
	
	}
	
	
/* ------------------------------ language switch --------------------------------- */		

		
#languageswitch {}	
.language-default {}

.language-default ul {}	
	
.language-default ul li {}	

.language-default ul li a {}


/* -----------------------  search overall  ----------------------- */	


.block-searchoverall {
	width: 240px;
	position:absolute;
	margin: 20px 0 0 735px;
	background:url(../_images/backgrounds/back_search.png) no-repeat;
	}



.search-default fieldset.form {
	border: none;
	margin: 0;
	padding: 0;
	}

.pagesection-search {
	
}


.pagesection-search .formtextbox {	
}




	
.pagesection-search .search-default .top {
	background:none;
	padding: 0;
	height: 1px;
	}	

.pagesection-search .fieldgrp label {
		display: none;
	/*width: 140px;*/
}

.pagesection-search .fieldgrp .formtextbox .field {
	padding: 10px 10px 20px 10px;

	}

.pagesection-search .fieldgrp .formtextbox input {
	width: 205px;
	background-color:#EEEEEE;
	border: 1px solid #CCCCCC;

	}

.pagesection-search fieldset.form legend {
	color:#FFFFFF;
	padding: 3px 40px 3px 10px;
	margin: 0;
	font-size: 0.8em;
	width: 230px; /* for opera */
	}
	
.pagesection-search fieldset.form legend span {
	/*width: 130px;*/
	}

.pagesection-search .search-default .formtextbox {
	padding: 0; 
	}

.pagesection-search .search-default .formbutton {
	width: 220px;
	padding: 0;
	}
	
.pagesection-search .search-default .formbutton input {
	float:right;
	border:none;
	font-size: 0.7em;
	padding: 3px 15px 3px 15px;
	font-weight: bold;
	background:url(../_images/backgrounds/back_zoekbutton.gif) no-repeat;

	}	
	
.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  {}	



.pagesection-search .top {
	/*padding: 5px;*/

	}




/* -----------------------  extra inzet header  ----------------------- */	


.header-block-wrapper {
	font-size: 0.7em;
	height: 165px;
	position:static;
	z-index: 10;
	}

.header-block-wrapper .bottom {	
	padding: 0;
	margin: 0;
}

.header-block-wrapper .image-default {
	padding:0;
	margin: 0;
	}
	


/* -----------------------  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;
	}
	
.wide .column-small {
	display:none;
	}
	
	

/* -----------------------  brede kolommen - inc navigation  ----------------------- */	


.wider .column-medium { /* NOTE: column will not be rendered in WM */
	display:none;
	}
	
.wider .column-wide {
	width: 720px;
	}	






/* -----------------------  path navigation  ----------------------- */	


.path-default {
	font-size: 0.85em;
	padding: 0 0 2px 0;
	border-bottom: 1px solid #B2B2B2;
	margin: 0 0 10px 0;
	}

.path-default ul {
	list-style-type: none;
	margin: 0 !important;
	padding: 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:#087A86;
}	
	
.path-default span.title {}
	
.path-default .bottom {
	clear:both;
}	












/* -----------------------  footer  ----------------------- */  

#footer-wrapper {
	clear:both;
	padding: 10px 0 40px 0;
	font-size: 0.7em;
	background:url(../_images/backgrounds/back_foot.gif) no-repeat left bottom;

	}	
	
.footer-default {
	padding: 0;
}

.footer-default .statement p {
	float: left;
	padding: 0 0 0 10px;
}

.footer-sitewidepages {
	margin: 0;
	float: right;
	padding: 0 0 0 0;
}	

.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 2010
Freestyle Styles Zuidhorn
v1.0

------------------------------- */





  /* RESET 
-------------------------------------------------------------------------- */
 
img {
	border: none;
}

.clearing_div {
	clear:both;
	}





/* --------------- basic navigation + vertical mousover----------------- */

.navigation-default {
	font-weight:bold;
	font-size:0.8em;
	background:url(../_images/backgrounds/back_menu_test.png) no-repeat;
	height: 18px;
	padding: 5px 0 10px 5px;
	position:absolute;
	width:975px;
	z-index: 100;
}






ul#navigation {
 	margin: 0;
	padding: 0;
	list-style: none;
	top: 36px;
	left: 0;
	z-index: 99;
}




ul#navigation ul {
	display: none;
	background:#007786;
 	position: absolute;	
    left: 0;
	margin-left: 5px;

	}
	
ul#navigation li:hover ul,
ul#navigation li.iehover ul {
	display:block;
	position:absolute;
	padding: 2px 0 2px 0;
	top: 21px;	
	width: 160px;
	border:none;
	left: 5px;
	z-index: 500;
}
	
	
ul#navigation li {
	float: left;
	display: inline;
	position: relative;
	z-index: 500;	
}	
	
	
ul#navigation a:hover {
	color: #E7FF94;
}


ul#navigation li.active a {
	color: #E7FF94;
	}
	
	
ul#navigation li.active ul li a {
	color: #FFF;
	}
	
ul#navigation li.active ul li a:hover {
	color: #E0FF74;
	}
	

ul#navigation ul li {
	display:block;
	padding: 2px;
	float:none;
	z-index: 100;
	font-weight: normal;
	}		
	
ul#navigation ul li a,
ul#navigation li ul li a {
	float:none;
	}		
	
	
/* ------------- navigation special styles ------------------ */	


/* Root Menu */

ul#navigation a {
	float: left;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 1%;
	padding: 0 15px 11px 15px;
	margin: 0;	
	
} 


/* Root Menu Hover Persistence */
ul#navigation a:hover, 
ul#navigation li:hover a, 
ul#navigation li.iehover a {
	
} 

/* 2nd Menu */
ul#navigation li li a {
	float: left;
	padding: 6px 10px 6px 5px;
	margin: 0;
	display:block;
} 





ul#navigation li li a:hover {
	text-decoration:none;
	background:none;
}


ul#navigation li li.active a {
	/*background:#FFFFFF;*/
}

ul#navigation li li.active li a {
	text-decoration:none;
	
}


ul#navigation li li.active li a:hover {
	text-decoration:underline;
	
}


/* 2nd Menu Hover Persistence */
ul#navigation li:hover li a:hover, 
ul#navigation li:hover li:hover a, 
ul#navigation li.iehover li a:hover, 
ul#navigation li.iehover li.iehover a {
	/*background: #999;*/

} 

/* Hover Function - Do Not Move */
ul#navigation li:hover ul, 
ul#navigation li:hover ul ul, 
ul#navigation li.iehover ul, 
ul#navigation 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 li.iehover ul, 
ul#navigation ul li.iehover ul, 
ul#navigation ul ul li.iehover ul {
	display: block;
	
}



ul#navigation li.active {
/*	background:#990000;*/
	}


	
ul#navigation li.active a {
/*	color:#003869;*/

	}
	
ul#navigation ul li a {
	color:#FFFFFF;
	}	
	
	


/* ---------------- subnavigation ------------------ */


.subnavigation-default {
	margin: 0 10px 0 0;
	padding: 0 5px 0 10px;
	font-size: 0.85em;	
	}

.subnavigation-default ul {
	list-style:none;
	margin: 0;
	
	}
	
.subnavigation-default li {
	padding: 5px 0 0 0;
	margin: 0 0 5px 0;

}	
	

.subnavigation-default li a {
	color: #016773;
	text-decoration:none;
	padding: 0 0 0 15px;
	display:block;
	background:url(../_images/bullets/arrow_blue.gif) no-repeat 2px 4px;
	margin: 0;
	}
	
.subnavigation-default li.active {
	background:url(../_images/backgrounds/back_submenu.gif) repeat-x bottom;
}	
	
.subnavigation-default li.active a {
	color:#000;
	background:url(../_images/bullets/arrow_darkblue.gif) no-repeat 2px 6px ;
	border-bottom: 1px solid #B2B2B2;
	border-top: 1px solid #B2B2B2;
	padding: 3px 0 3px 15px;
	}
	
.subnavigation-default li.active li a {
	text-decoration:none;
	color:#087A86;
	}	
	
	
.subnavigation-default li a:hover {
	color: #016773;
	text-decoration:underline;
	}	
	

.subnavigation-default li ul {
		padding: 0 0 0 10px;

		}	
	
	
.subnavigation-default li ul li {
		padding: 1px 0 1px 0;
		}	
	

.subnavigation-default li ul li a {
	color: #016773;
	text-decoration:none;
	padding: 0 0 0 15px;
	background:url(../_images/bullets/arrow_blue_sub.gif) no-repeat left;
	}	
	
.subnavigation-default li ul li a:hover {
	color: #016773;
	text-decoration:underline;
	}	
		
	




/* -------------  headings ------------------ */	

h1 {
	font-size: 1.3em;
	color:#087A86;
	padding: 0 0 10px 0;
	}
	
h2 {   
/*	color:#087A86; */
	font-size: 1em;
/*	padding: 0;
	margin: 0;*/
		}	
		
h3 {
	font-size: 1em;
	color:#000000;
	
	
}




.h1-wrapper {
	padding: 0 10px 0 0;
	/*clear:both;*/
}


.h1-wrapper h1 {
	font-size: 1.3em;
	color:#087A86;
	padding: 0 0 10px 0;
	}
	
	
.home .h1-wrapper {
	display:none;
	}	
	
	
	 
.h2-wrapper h2 {   
	color:#000; 
	font-size: 1em;
	
/*		color:#087A86; 
	font-size: 1.1em;*/
		}	
	
	
	
.h3-wrapper	h3 {
	font-size: 1em;
	color:#000000;
}


.header-wrapper h3 {
	font-size: 1em;
	color:#000000;
}



/* -------------  MEDIA COLLECTION ------------------ */	







/*.block-mediacollection .wrapper ul li {
	list-style:none;
	}
	
.block-mediacollection .wrapper ul li a {
	font-weight:bold;
	text-decoration:none;
	color:#087A86;
	}
*/



.modiv-default {
	clear:both;
	}

.column-wide .modiv-default h2,
.column-wide .modiv-default h3 {
	color:#087A86;
	padding: 5px 0 15px 10px;
	font-size: 1em;
	}


.column-wide .modiv-default .item {
	float: left;
	width: 155px;
	font-size: 0.85em;	
	}


.home .column-wide .modiv-default .item {
	padding: 0 5px 10px 10px;
	}
	
.pagetheme .column-wide .modiv-default .item {
	padding: 0 5px 10px 0;
	}




.column-wide .modiv-default .odd {
/*	padding: 0 0 10px 0;*/
	display: block;	

	}


.column-wide .modiv-default .even {
/*	padding: 0 15px 10px 15px;*/
	position:relative;	
	display: block;
	}
	
.column-wide .modiv-default .wrapper .date {
	color:#000000;
	padding: 0 0 0 10px;
	
	}	
	
.column-wide .modiv-default .wrapper .odd .title a,
.column-wide .modiv-default .wrapper .even .title a {

	color: #016773;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding: 0 0 5px 0;
/*	position: relative;  for ie6 */
	}
	
	
.column-wide .modiv-default .bottom {
	clear:both;
	}	
	
	
	
	

	

.first {}

.morelink {
	padding: 0 0 10px 0;
	display:block;
	clear:both;
	margin: 0 0 10px 0;
	}
	

.morelink a {
	padding: 5px 5px 5px 0;
	text-decoration:none;
	margin: 0;
	font-weight:bold;
	}



.home .morelink {
	padding: 10px 0 10px 0;
	display:block;
	clear:both;
	margin: 0 0 10px 0;
	font-size: 0.85em;
	}

.home .morelink a {
	padding: 5px 5px 5px 18px;
	background:url(../_images/bullets/arrow_3d.gif) no-repeat left;
	text-decoration:none;
	margin: 0;
	font-weight:bold;
	color: #087A86;
	}

	

.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: #016773;
	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;
	}	
	
	
	
	
/* extra inzetten */	
	
.column-wider .modiv-default {
}

.column-wider .modiv-default .item {
	padding: 10px 0 0 0;
	border-top: 1px dotted #333;
}


.column-wider .modiv-default .item .title a,
.column-wider .modiv-default .item .text a {
	text-decoration:none;
	}


.column-wider .modiv-default .item .title a {
	font-size: 1.2em;
	/*background-color: #0FF;*/
	}

.column-wider .modiv-default .item .thumb {
	}

.column-wider .modiv-default .item .text a {
	color: #000;
	}
	
	
	/* extra inzetten */	
	
	
/* ------------------ mediacollection short --------------------- */	



	/* ------------------ article --------------------- */


.text-wrapper {
 	margin: 0;
	padding: 0 0 10px 0;
}




.text-wrapper .postdate {
	font-weight:normal;
	font-size: 0.8em;
	display:block;
	}	


	
.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;
}	
	

.home .block-functions {
	display: none;
	}


.block-functions {
	float:right;
	padding: 0 10px 10px 20px;
	border-bottom: 1px solid #B2B2B2;
}

.block-functions a {
	display:block;
	height: 16px; 

	text-decoration:none;
	font-size: 0.8em;
	}
	
		
		
.functions {
	padding: 0;
}



	
.functions .react a {
	background:url(../_images/icons/balloon-small-left.png) no-repeat;
	padding: 0 5px 5px 20px;
	/*display:inline;*/
	color:#087A86;
	}

.functions .print a {
	background:url(../_images/icons/printer.png) no-repeat;
	padding: 0 5px 5px 20px;
	/*display:inline;*/
	color:#087A86;
	}

.functions .sendlink a {
	background:url(../_images/icons/mail-friend.png) no-repeat;
	padding: 0 0 5px 20px;
	/*display:inline;*/
	color:#087A86;
	}



.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 5px 20px;
	display:block;
	color:#087A86;
	}

#readspeaker_form {
	display: none;
	}

.displaynone {
	display:none;
	}

/* ------------------ mail a friend form ------------------------- */

.sendpopup {
	display:none;
	border: 1px solid #DDDDDD;
	clear: both;
	z-index: 100;
	width:200px;
	}


.sendpopup .form-default .formtextbox label {
	font-size: 0.7em;
	}

.sendpopup .form-default .formtextbox label span {
	display:inherit;
	}
	
	
.sendpopup .form-default fieldset.form {
	clear:both;
	background: none;
	padding: 10px;
	border:none;
	}	

.sendpopup .form-default legend {
	font-size: 0.7em;
	background-color:#FFFFFF;
	}
	
.sendpopup .form-default .formsteps ol {
	list-style:none;
	margin: 0;
	padding: 0;
	}		
	
.sendpopup .form-default .formsteps ol li {	
	float:left;	
	padding: 5px;
	background-color:#FFFFFF;
	margin: 0 2px 0 0;
	}	
	
.sendpopup .form-default .formsteps ol li.active {			
	border-top: 2px solid #FFFFFF;
	font-weight:bold;
	background-color:#FFFFFF;
	}
	
.sendpopup .form-default .formsteps ol li.last {
	border-top: 2px solid #FFFFFF;
	}
	
	
	


/*.block-leadimage {
	float: left;
	padding: 0 10px 10px 20px;
}*/



.article-default .postdate {
	display:block;
	/*color:#087A86;*/
	padding: 10px 0 0 0;
	}


/* ------------------------ extra elements for page ------------------------------- */

.properties  {
	border-top: 1px dotted #087A86;
	margin: 20px 0 0 0;
	padding: 5px 0 0 0;
	clear: both;
	}
	
.property1 {}




.properties .author {
	color: #016773;
	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: 480px;
	height: 480px;
	margin: 0;
	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;
	}*/


.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;
	}
	
	


/* new */

.column-wider .pagesection-default	h2 {
/*	margin: 15px 0 0 0;*/
	/*display:none;*/
	}
	
.column-wider .pagesection-default {
	padding: 0;
	}	
	

.column-wider ul {
	padding: 0 0 0 10px;
	list-style-image:url(../_images/bullets/arrow_darkblue.gif);
	}
	
.column-wider ul li {
	padding: 3px 0 3px 0;
}	
	

.column-wider ul li a {
	color:#087A86;
	padding: 0 0 0 10px;
	text-decoration:none;
	background:url(../_images/bullets/arrow_darkblue.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 .pagesection-default .molist-default span.itemdate {
	font-size: 0.9em;
	padding: 0 0 0 15px;
	}

	
.column-wider .h4-wrapper {
	padding: 0;
	}
	
.column-wider .pagesection-default .list-default {
	margin: 0;
	
	padding: 0;
	}


.column-wider .pagesection-default .list-default ul {
	margin: 0 0 0 10px;
	list-style:none;
	}
	
.column-wider .pagesection-default .list-default h2,
.column-wider .pagesection-default .list-default h3 {
	padding: 0 0 0 10px;
	color: #00334C;
	font-size:1em;
	
}

.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 15px;
	margin: 0;
	background:url(../_images/bullets/arrow_darkblue.gif) no-repeat 3px 4px;
	display: block;
	color: #00334C;
	}	



.column-wider .pagesection-default .listbulleted-default {
	margin: 0;

	padding: 0 0 20px 0;
	}
	
.column-wider .pagesection-default .listbulleted-default .h2-wrapper h2, 	
.column-wider .pagesection-default .listbulleted-default .h3-wrapper h3 {
	padding: 35px 0 0 10px;
	color: #00334C;
	font-size:1em;
}

.column-wider .pagesection-default .listbulleted-default ul li a {
	padding: 0 0 0 15px;
	margin: 0 0 0 10px;
	background:url(../_images/bullets/arrow_darkblue.gif) no-repeat 3px 4px;
	display: block;
	color: #00334C;
	}



/* -------------- extra styles for lists right: pink /green */



.column-wider .pagesection-default .listbulleted-green {
	margin: 0;    /*	margin: -20px 0 0 0;*/
	background-color:#CDD601;
	padding: 0 0 20px 0;  /* padding: 15px 0 20px 0; */
	}

.column-wider .pagesection-default .listbulleted-green .h2-wrapper h2,	
.column-wider .pagesection-default .listbulleted-green .h3-wrapper h3 {
	padding: 20px 0 0 10px;
	color: #00334C;
	background-color:#CDD601;
	font-size:1em;
}

.column-wider .pagesection-default .listbulleted-green ul,
.column-wider .pagesection-default .listbulleted-green ul li  {
	list-style:none;
	list-style-image:none;
	}
	

.column-wider .pagesection-default .listbulleted-green ul li a {
	padding: 0 0 0 15px;
	margin: 0 0 0 10px;
	background:url(../_images/bullets/arrow_darkblue.gif) no-repeat 3px 4px;
	display: block;
	color: #00334C;
	}
	
	


.column-wider .pagesection-default .listbulleted-pink {
	margin: 0;
	background-color:#E4066B;
	padding: 0 0 20px 0; /*padding: 15px 0 20px 0;*/
	}

.column-wider .pagesection-default .listbulleted-pink .h2-wrapper h2,	
.column-wider .pagesection-default .listbulleted-pink .h3-wrapper h3 {
	padding: 20px 0 0 10px;
	color: #FFFFFF;
	background-color:#E4066B;
	font-size:1em;
}


.column-wider .pagesection-default .listbulleted-pink ul {
	list-style:none;
	}
.column-wider .pagesection-default .listbulleted-pink ul li a {
	padding: 0 0 0 15px;
	margin: 0 0 0 10px;
	background:url(../_images/bullets/arrow_white.gif) no-repeat 3px 4px;
	display: block;
	color: #FFFFFF;
	}






.column-wide .seperator3 .listbulleted-default {
	padding: 0;
	margin: 0 10px 0 5px;
	width:160px;
	float: left;
	font-size: 0.85em;
	color:#00334C;

}

.column-wide .seperator3 .listbulleted-default h2,
.column-wide .seperator3 .listbulleted-default h3 {
	color:#00334C;
	margin: 0;
	padding: 0;
	font-size:1em;
}


.column-wide .seperator3 .listbulleted-default ul {
	padding: 0;
	margin: 0;
	list-style:none !important;
}


.column-wide .seperator3 .listbulleted-default ul li {
	list-style:none !important;
	
	}


.column-wide .seperator3 .listbulleted-default ul li a {
	color:#00334C;
	text-decoration:none;
	background:url(../_images/bullets/arrow_footer.gif) no-repeat left 4px;	
	padding: 0 0 0 10px;
	display:inline-block;;

}







.column-small .listbulleted-default {
	padding: 10px 0 0 10px;
/*	border-top: 1px solid #B2B2B2;*/
	margin: 0 10px 0 10px;
	width:150px;
	float: left;
	font-size: 0.85em;
	color:#00334C;
}

.column-small .listbulleted-default h2,
.column-small .listbulleted-default h3 {
		color:#00334C;
		font-size:1em;
}


.column-small .listbulleted-default ul {
	padding: 0;
	margin: 0;
	list-style:none;
}


.column-small .listbulleted-default ul li a {
	color:#00334C;
	text-decoration:none;
	background:url(../_images/bullets/arrow_footer.gif) no-repeat left;
	padding: 0 0 0 10px;
}








/* ------------------------ list default / content ---------------------- */


.column-wide ul {
	margin: 0 0 0 15px;
	/*display:inline-table;*/
	}

.column-wide ul li {
	list-style-image:url(../_images/bullets/arrow_darkblue.gif);
}




.column-wide .wysiwyg-default {

	}

/* 04 05*/

.column-wide .wysiwyg-default ul {
	/*margin: 0 0 0 20px;*/
	padding: 0 0 0 10px;
	display: block;
	list-style-position:inherit;
}




	
.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:#087A86;
	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: #016773;
	}
	
	
	
	
	

	
	
.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: 0 0 15px 0;
	
/*	display:inline-block; --- voor links lijnende plaatjes */ 
	}	
	
.column-wide .listbulleted-default ul {
	margin: 0 0 0 15px; 
	list-style-image:url(../_images/bullets/arrow_darkblue.gif);

	}

.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;
	}*/

.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;
	}


	
.pagesection-default .image-default .wrapper .clear span img {
	padding: 0;
	margin: 0;
	}
	

.pagesection-default .image-default img {

	padding: 0;
	margin: 0;
	}


	
/* ------------------------ 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: #016773;
	}
	
	
/* ------------------------ search results ---------------------- */		



.searchresult-default {
	margin: 0;
}
	
.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%;
}	



/* ------------------------ search results facet navigation ---------------------- */	

#divsearchbycategory {}

#facetinfo {}

.searchresult-facets-default {
	padding: 0 5px 5px 5px;
	/*background-color:#CBE7E5;*/
	margin: 0 0 15px 0;
	clear:both;
	border-top: 5px solid #ffffff;
	}
	
.searchresult-facets-default ul {
	margin: 0 0 0 10px;
	padding: 0;
}	

.searchresult-facets-default table ul li,
.searchresult-facets-default li {
	list-style:none;
	background: none;
	}

.facetdef input {} /* hidden */

.facet input {}

.searchresult-facets-default .facet-title {
	padding: 5px 0 0 0;
	font-weight:bold;
}


.column-wider .facet-items li a {
	display:inline;
	}



/* ------------------------ search element content ---------------------- */


.searchcenter-default {
	padding: 0;
	}
	
	
.searchcenter-default legend,
.searchpagesection-default legend {
	color: #000000;
	}	
	
	
.searchcenter-default fieldset,
.searchpagesection-default fieldset {	
	border: none;
}

	
.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;
	display:block;
}

.searchpagesection-default label {
	display:block;
	}

.searchcenter-default .formtextbox input,
.searchpagesection-default .formtextbox input {
	border: 1px solid #087A86;
	}

	
.searchcenter-default .formbutton input,
.searchpagesection-default .formbutton input {
	background:url(../_images/backgrounds/back_zoekbutton.gif) no-repeat;
	border: none;
	padding: 3px 5px 3px 5px;
	color:#000000;
	font-weight: bold;
	font-size: 0.9em;
	}
	

	
	
	
/* ------------------------ 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:#BAD7DA;
	margin: 0 2px 0 0;
	}	
	
.form-default .formsteps ol li.active {			
	border-top: 2px solid #E7F0F0;
	/*color: #FFFFFF;*/
	font-weight:bold;
	background-color:#E7F0F0;
	}
	
.form-default .formsteps ol li.last {
	border-top: 2px solid #FFFFFF;
	}
	
	
	
.form-default fieldset.form {
	clear:both;
	background-color:#E7F0F0;
	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 .formdate-default	{
	padding: 10px 0 0 0;
	clear: both;
	}
	
.form-default .fieldgrp-default {
	clear: both;
	margin: 0 0 10px 0;
}




.form-default label {
	color:#087A86;
	}


.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:#087A86;
	border: none;
	padding: 2px 10px 2px 10px; 
	color:#FFFFFF;
	}
	
.formbutton-default {
	padding: 0;
	}	





.fieldgrp label span.required {
	display:inline-block;
	
	}


.jq_gridcontentarea input {
	width: 100px;
	}



 
/* --------------------- tables -------------------------- */



.table-default {
	padding: 10px 20px 10px 0;
	}


.table-default caption {
	font-weight: bold;
	text-align:left;
	}


.table-default th {
	text-align:left;
/*	background-color:#CBE7E5;*/
	}
		



.column-wider .table-default {
	padding: 10px 5px 10px 8px;
	}
	
.column-wider .table-default tr.first {
	font-weight:bold;
	}


.column-wider .table-default td {
	padding: 2px 10px 2px 2px;
	}


.column-wider .table-default th {
	text-align:left;
	}
		
	
		
/* --------------------- downloads -------------------------- */		

.download-default {
	display:block;
	padding: 5px;
	border-top: 1px solid #B4B4b4;
	}

.download-default .h4-wrapper h4 a {
	color:#000000;
	text-decoration:none;
	}
	
.download-default .h2-wrapper h2 a,	
.download-default .h3-wrapper h3 a {
	color:#000000;
	text-decoration:none;
	font-size:1em;
	}	
	
.download-default .h2-wrapper h2,	
.download-default .h3-wrapper h3 {
	margin: 0 0 5px 0;
		font-size:1em;
	}	
	
	
.download-default .download a {
	color:#087A86;
	padding: 2px 0 10px 30px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	font-size: 0.9em;
	/*float:left;*/
}


	
	
	
.docx {
	background:url(../_images/icons/wordprocessing.png) no-repeat left;
	}
	
.doc {
	background:url(../_images/icons/wordprocessing.png) no-repeat left;
	}
	
.pdf {
	background:url(../_images/icons/mime_postscript.png) no-repeat left top; 
	}
	
.zip {
	background:url(../_images/icons/mime_zip.png) no-repeat left; /* old */
	}
	
.xls {
	background:url(../_images/icons/kchart_chrt.png) no-repeat left;
	} 

.xslx {
	background:url(../_images/icons/document-excel.png) no-repeat left;
	}

.jpg {
	background:url(../_images/icons/image2.png) no-repeat left;
	} 

.gif {
	background:url(../_images/icons/image2.png) no-repeat left;
	}

.png {
	background:url(../_images/icons/image2.png) no-repeat left;
	}
	
	
	
	
.download-default .author {
	color:#000000;
	}

.download-default .date	{
	color:#000000;
	}


.download-default .filesize {
	padding: 0 0 0 30px;
/*	display:inline;*/
	}



 
.download-default .name,
.download-default .version,
.download-default .author,
.download-default .date {
	padding: 0 0 0 30px;
	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:#087A86;
	padding: 0 10px 0 0;
	}	
	
	
table.risagenda-head a {
	color:#087A86;
	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;
		font-size:1em;
	}


ol.risagenda-item {
	margin: 0 0 0 22px;
	padding: 0 0 20px 0;
	}
	
ol.risagenda-item a {
	color:#087A86;
	display:block;
	padding: 2px 0 2px 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 ul.other-documents li {
	list-style:none !important;
	list-style-image: none;
	font-weight:bold;
}


/*ol.risagenda-item ul.other-documents li ul li {
	list-style-image: url("../_images/bullets/arrow_darkblue.gif");
}
*/


	
	
	
ol.risagenda-item ol {
	margin: 0 0 0 10px;
	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;
	}



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 top;
	}
	



ul.other-documents {}


.advancedsearchris-default {
	margin: 0;
}

.advancedsearchris-default fieldset.form {
	border: none;
	}
	
	
.advancedsearchris-default fieldset.form legend {
	color: #016773;
	font-weight:bold;
	margin: 0;
	padding: 0;
	}
	
	
.advancedsearchris-default .fieldgrp-default {
	padding: 10px 0 0 0;
	}
	
	
.advancedsearchris-default .fieldgrp-default label {
	color: #016773;
	}
		
	
.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 #087A86;
	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: #016773;
	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: #E7F0F0;
	}	
	
table.risagendaoverview-table tr.even {
	background-color: #FFFFFF;
	}	
	
table.risagendaoverview-table td {
	padding: 3px;
	}
	
table.risagendaoverview-table a {
	color: #016773;
	text-decoration:none;
	}	
	
table.risagendaoverview-table a:hover {
	text-decoration:underline;
	}	
	
.selector-submit {
	background-color:#087A86;
	border: none;
	padding: 2px 10px 2px 10px;
	color:#FFFFFF;
}



/* -- new changed -- */

	/*.cvdr * {
    color:#000000;
	text-decoration:none;
}*/


.regulations-default {
	padding: 0;
	}

	
	
.regulations-default td.left {
	float: none;
}


	
	
.home .column-wide .regulations-default ul {
	margin: 0 0 0 15px;
	display:block;
	}
	

.column-wide .regulations-default ul li {
	list-style:none !important;
	}
	
.regulations-default ul {
	margin: 0 0 0 10px;
	padding: 0;
	list-style:none;
	list-style-image: none;
	}
	
	

.regulations-default li {
	padding: 2px 0 2px 0;
	list-style:none;
	list-style-image: none;
	}

li.cvdrOpen,
li.cvdrClosed,
li.cvdrItem  {
	list-style:none;
	}


li.cvdrOpen a {
	padding: 0 0 0 20px;
	background:url(../_images/bullets/noline_r_opened.gif) 2px no-repeat;
	}
	
li.cvdrClosed a {
	padding: 0 0 0 20px;
	background:url(../_images/bullets/noline_r_closed.gif) 2px no-repeat;
	}


li.cvdrItem a {
	padding: 0 0 0 15px;
	background:url(../_images/bullets/cvdr_bullet.gif) 2px 4px no-repeat;
	display:block;
	}





.regulationdetail-default {
	padding: 0 10px 0 0;
	}
	
.cvdr {}


.zoekdienstlink a {
	padding: 10px 0 10px 0;
	}
	
.zoekdienstlink a {
	padding: 0 0 0 15px;
	background:url(../_images/bullets/icn_overheid.gif) no-repeat left top;	
	}

#PaginaContainer {
	padding: 0 20px 0 0;

	}

h1.headertekst,
h2.headertekst {
	padding: 10px 0 0 0;
	font-size: 1.1em;
	}

h2.cvdr_meta_titel {
	font-size: 1.3em;
	color:#087A86;	
	padding: 5px 0 5px 0;	
	}
	
h3.cvdr_meta_hoofdkop {
	font-size: 1em;

	}
	
h4.cvdr_meta_kop {
	padding: 10px 0 0 0;
	font-size: 1em;
	}	
	
	
ul.expliciet li {
	list-style: none;
	}
	
span.lidnr,
span.ol {
	margin: 0 0 0 -12px;
	}

	
#PaginaContainer table caption {
	text-align:left;
	padding: 0 0 3px 0;
	/*border-bottom: 1px solid #35B5B3;*/
	margin: 10px 0 0 0;
	font-weight:bold;
	font-size: 1.2em;
	}	


#PaginaContainer table {
	/*border-bottom: 1px solid #35B5B3;*/
	background-color:#E7F0F0;
	width: 100%;
	font-size: 0.9em;
	}


.meta_omschrijving {}

h3.regelingkop {
	padding: 10px 0 3px 0;
	border-bottom: 1px solid #087A86;
	font-size: 1.2em;
	color:#087A86;
	}
	
.regeling {}

.aanhef {}

.regeling-tekst	{}

.artikel {}

h4.artikel_kop,
h4.paragraaf_kop,
h4.body_kop,
h4.toc-only,
h4.hoofdstuk_kop,
h5.artikel_kop {
	font-size: 1em;
	padding: 5px 0 0 0;
/*	color:#087A86;*/
	}

.bijlage,
.voetregel {
	border-bottom: 1px solid #B2B2B2;
	}

p.structuurtekst {}

.vet {}


/* end cvdr */
	
	
	
	

.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: #016773;
	}
	
	
.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:#087A86;
	font-weight:normal;
	padding: 0 10px 0 0;
	}
	
	
.regulationdetail-default th,
.regulationdetail-default td {
	padding: 3px 5px 3px 5px;
	vertical-align:top;
	float: none;
	}	
	
.column-wide .regulationdetail-default .left {
	float: none;
	padding: 2px;
	}	
	
 .regulationdetail-default td a {
	color:#087A86;
	}	
	
	
.article-wrapper {}

.article-title h2,
.article-title h3 {
		color:#000000;
		font-size: 1em;
		padding: 10px 0 0 0;
		}
	
.announcementdetail-default {
	padding: 0;
	}
	
.announcementdetail-default th {
	text-align:left;
	color:#087A86;
	font-weight:normal;
	}
	
.announcementdetail-default td a {
	color:#087A86;
	}	
		
	
	
/* ----------------- who is who ----------------------- */	



.searchform-wrapper {
	float: left;
	width: 275px;

	}
	
	

.whoiswho-default {
	padding: 0 0 10px 0;
	}



.alphabet-wrapper {
	padding: 5px;
	float:left;
	width: 200px;
	background-color:#087A86;
	}	
	
.alphabet-wrapper ul {
	list-style:none;
	padding:0;
	margin: 0;
		}
		
.alphabet-wrapper ul li {
	display:block;
	float:left;
	background-color:#087A86;
	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: #016773;
	text-decoration:none;
	}		
table.whoiswhosearchresult td a {
	color: #016773;
	text-decoration:none;
	}	
	


	
fieldset.whoiswhosearch {
	border: none;
	}	
	
fieldset.whoiswhosearch legend {
	color: #016773;
	font-weight:bold;
	}	
	
.whoiswhosearch input,
.whoiswhosearch select {
	display:block;
	}	
	
.submitbutton {
	padding: 10px 0 0 0;
}

.submitbutton input {
	border: none;
	background-color:#087A86;
	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:#087A86;
	}	
	
table.whoiswhodetails td {
	padding: 0 0 0 10px;
	}	
	
table.whoiswhodetails td a {
	color:#087A86;
	}		
	
a.backbutton {
	color:#087A86;
	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: 10px 20px 0 0;
	}
	
fieldset.productsearch legend {
	color: #016773;
	}

fieldset.productsearch label {
	display:none;
	}
	
fieldset.productsearch .fieldgrp input {
	border: 1px solid #087A86;
	padding: 2px;

	}	




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:#087A86;
	font-size: 0.8em;
	margin: 0;
}

.column-smaller .paragraph-default h2,
.column-smaller .paragraph-default h3 {
	color:#087A86;
	font-size: 1em;
	padding: 0 0 10px 0;
}


.column-wide .paragraph-default h2 {
	font-size: 1em;
	color:#000000;
	}



.column-smaller .pagesection-default a {
	display:inline;
	font-size: 1em;
	padding: 0;
	margin: 0;
	background:none;
	font-weight:normal;
	color:#087A86;
	}



.column-smaller .pagesection-default {
	clear:both;
	padding: 10px 0 0 0;
	}

	


.column-wide .paragraph-default {
	padding: 0 10px 10px 0;
	line-height: 140%;
}



.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: 0 20px 0 0;
	}
	
.column-wider .poll-default {
	padding: 20px 20px 0 5px;
	}


.poll-default .title {
	font-weight:bold;
	color:#087A86;
	padding: 10px 0 0 0;
	}
	
.poll-default label {
	color:#087A86;
	}	
	
.poll-default input {
	background-color:#087A86;
	color: #FFFFFF;
	border: 1px solid #087A86;
	}	
	
.poll-default .item input	{  /* reset field background for ie*/
	background:none;
	border: none;
	}
	
.poll-default .item {
	padding: 3px 0 0 0;
	}	
	
.poll-default span.percentage {
	padding: 0 0 0 10px;
	}
	
.poll-default .results {
	height: 10px;
}
	
	
	
/* ------------------------- faq elementen ---------------------------------- */	

.faq-default {
	padding: 0;
	}
	
.top-anchor {}

.faq-anchors a {
	color:#087A86;
	text-decoration:none;
	}
	
.faq-default .item {
	border-top: 1px dotted #087A86;
	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_3d_top.gif) no-repeat left;
	color:#087A86;
	text-decoration:none;
	padding: 0 0 0 20px;
	}		
	
.faq-default .h2-wrapper, 	
.faq-default .h3-wrapper {
	padding: 0 0 10px 0;
	}

.faq-default .h2-wrapper h2 {
	font-size: 1em;
	color:#000000;
	}	
	
	
	
	
/* ------------------------- 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:#087A86;
	}
	
.author {}
.date {}
.posts {}

tr.forumtopic {}


.forumtopics-default tr.even {
	background-color:#E7F0F0;
	}
	
.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: #016773;
	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 10px 0;
	text-align:right;
	/*float: left;*/
	}
			
.paging-default span {
	font-size: 0.9em;
	color: #000000;
	font-weight: bold;
	
	}
		
.paging-default a, .paging-default a span {
	color: #016773;
	font-weight: normal;
	}	
	
.paging-default span.next {}
.paging-default span.last {}
	
	
.paging-default .paginglink {
	padding: 0 3px;
}
	
	
	
.buttonlink-default {
	clear:both;
	padding: 0 20px 0 20px;
	float:right;
}
	
		
.buttonlink-default a {
	font-weight: bold;
	text-decoration: none;
	color:#087A86;
	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 {
}

/* ------------------------------ 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:#087A86;
	text-decoration:none;
	}
		
	
.pc-default .odd {
	background-color:#E7F0F0;
	}


.pc-default .last	{}



/* ------------------------------ media collection list --------------------------------- */	


.molist-default {
	padding: 5px 20px 0 0;
	margin: 0;
	}
	
	
/* aangepast 17 06 2010 */
	
.molist-default .wrapper {
	/*background-color:#000099;
	border: 1px solid red;*/
	padding: 0 0px;
	margin: 0 0px;
	display: inline; 
	}
		
	
.molist-default ul {
	list-style: none;
	list-style-image: none;
	margin: 0 0px;
	padding: 0 0px;
	}
	
	
.molist-default ul li {
	list-style: none;
	}
	
.molist-default ul li .title a {
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 15px;
	background:url(../_images/bullets/arrow_blue.gif) no-repeat left 4px;
	display:block;

	}	
	
.molist-default ul li span.itemdate	 {
	padding: 0 0 0 15px;	
	}
	
	
.column-wider .pagesection-default .molist-default .h2-wrapper h2 {
	padding: 15px 0 0 0;
	font-size: 1em;
}
	
	
	
	
	
/*.column-small vervalt op home	*/

.home .column-wide .molist-default h2, 	
.home .column-wide .molist-default h3 {
	color:#087A86;
	padding: 5px 0 15px 0;
	font-size:1em;
}	


.home .column-wide .molist-default {
	padding: 0 10px 0 0;
	}
	
	
.home .column-wide .molist-default .item {
	font-size: 0.85em;
	color:#087A86;
}

	
.home .column-wide .molist-default ul {
	list-style: none;
	margin: 0;
	padding: 0;

	}
	
.home .column-wide .molist-default ul li .title a {
	color:#087A86;
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 10px;
	background:url(../_images/bullets/arrow_blue.gif) no-repeat left 3px;
	font-weight:bold;
	display:block;
	}	
	
.home .column-wide .molist-default ul li span.itemdate {
	display: block;
	padding: 0 0 0 10px;
	margin: 0;
	}
	
	
	
	
	
	
	

/* ------------------------------ calendar element --------------------------------- */

.calendar-default {
		padding: 0;
		}

.calendar-default .event {
	padding: 15px 0 0 0;}

.calendar-default .event .title {
	font-weight: bold;
	}
	
.calendar-default .event .title a {
	color: #016773;	
	text-decoration:none;
	}	

.calendar-default .event .startdate {
	float: left;
	padding: 3px 10px 3px 0;
	color:#087A86;
	font-size: 0.8em;
	}

.calendar-default .event .enddate {
	float: left;
	color:#087A86;
	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: #016773;
	text-decoration:none;
	}
	
.ecard-form {
	clear:both;
	padding: 0 20px 0 20px;
	}	
	
	
.ecard-form legend {
	color:#087A86;
	}
	
.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 #087A86;
	}		
	
.ecard-form  textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	width: 270px;
	border: 1px solid #087A86;
	}		

.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:#087A86;
	}
	
	

	
	
	
	
/* ------------------------------ 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:#087A86;
	list-style:none;
}

.sitemap-default ul li a {
	padding: 0 0 0 15px;
	color:#087A86;
	text-decoration:none;
	background:url(../_images/bullets/arrow_blue.gif) no-repeat left;
}




/* ------------------------------ ankers --------------------------------- */		




.anchor-default ul {
	padding: 0;
	margin: 0 0 0 15px;
	}
	
.anchor-default ul li {
	list-style-image:url(../_images/bullets/arrow_blue.gif);
}

.anchor-default ul li a {
	text-decoration:none;
	color:#087A86;
	}
	
	
.backtotop {
	margin: 0 0 10px 0;
	display:block;
			}
			
			
a.backtotop  {
	text-decoration:none;
	color:#087A86;
	background:url(../_images/bullets/arrow_3d_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;
	}
	
	
	
.image-default .wrapper	em {
	display:block;
	font-size: 0.8em;
	padding: 0;
	font-style:normal;
}
/*
.img-left {
	padding: 0 5px 0 0;
	}*/
	
	
.column-wider .pagesection-default .image-default .wrapper {

	}	
	
	
.column-wider .image-default .right {
	float: right;
	padding: 0 0 0 10px;
}	
	
.column-wider .image-default .left {
	float: left;
	padding: 0 10px 0 0;
}	

.column-wider .image-default .clear {
	padding: 0;
	margin: 0;
	}
		





	
	
.column-smaller .image-default .center {
	margin:auto;
	}		
	
	
	
.column-wide .right {
	float: right;
	padding: 0 0 0 10px;
}	
	
.column-wide .left {
	float: left;
	padding: 0 20px 0 0;
}	

.column-wide .clear {
	padding: 0;
	margin: 0;
	}
		
	
.column-wide .image-default .clearer {
	/*clear:none;*/
	}
	
	
	







/* --------------------------------- 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: #016773;
	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:#087A86;
		}
		
.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:#087A86;
	}
	
.advancedsearch-default .formradio-default .field {
	float:left;
	padding: 0 10px 0 0;
}


.advancedsearch-default .formradio-default .vertical {
	display: block;
	clear:both;
	}	
	
			

/* ----------------- query- table ------------------------- */

.query-default {

	}


	
table.querytable  {
	padding: 0;
	border: none;
}	
	
.querytable th {
	text-align:left;
	padding: 2px 10px 2px 0;
	}	
	
table.querytable td {
	padding: 2px 10px 2px 2px;
	}
	
	
	
	
/* ----------------- samenwerkende catalogi ------------------------*/	

.searchresultcollaborative-default {
	padding: 0 0 20px 0;
	}

.searchresultcollaborative-default .search-wrapper a {
/*	display:block;
	float:left;*/
	padding: 5px 0 0 0;
/*	width: 470px;*/

	}
	
.searchresultcollaborative-default .search-wrapper dt{
	clear:both;
	margin: 0 5px 0 0;
	}


span.count {
/*	display:block;
	float: left;*/
	padding: 5px 0 0 0;
}

.search-wrapper dd {
	padding: 0 0 10px 0;
	}
	
	
	
/*------------- auto completion --------------*/	
	
.ac_results {
	display: block; 
	position: absolute; 
	width: 206px; 
	top: 96px; 
	left: 756px;
	z-index: 1000;
}


.ac_results ul {
	font-size: 70%;	
	background: #EEEEEE; 
	padding: 5px;
	list-style-type: none;
	border-left: 1px solid #CCCCCC;
}

.ac_results ul li {
	display: block;
	padding: 0 0 5px 0;
	color: #00334C;
	cursor: pointer;	
}

.ac_results ul li:hover {
	color: #003869;
	text-decoration: underline;	
}	

	
	
