*{
	padding:0;
	margin:0;
	SCROLLBAR-FACE-COLOR:            #817358;
   SCROLLBAR-HIGHLIGHT-COLOR:       #817358;
   SCROLLBAR-SHADOW-COLOR:          #817358; 
   SCROLLBAR-3DLIGHT-COLOR:         #FFFFFF;
   SCROLLBAR-ARROW-COLOR:           #FFFFFF;
   SCROLLBAR-TRACK-COLOR:           #FFFFFF;
   SCROLLBAR-DARKSHADOW-COLOR:      #FFFFFF;
}
body                 {background: #534c3c url(../images/bg.jpg) scroll repeat-y center top;font-size: 8pt;}

html, body {
	font: 10px Verdana, Arial, sans-serif;
	color: #000;
	text-align: center;
	position:relative;
	height: 100%; 
}
a                    {color: red;text-decoration:none;}
a:hover              {text-decoration:underline;}
/*inv: visible voor zoekmachines, invisible voor gebruiker*/
.inv  {
   height: 0px;
   margin: 0px;
	padding: 0px;
	text-indent: -99999px;
	overflow: hidden;
	display: none;
}
#content             {padding: 0 20px 10px 20px;	min-height: 100%;}

#container {
	width:            1000px;
	margin:           0 auto;
	text-align:       left;
	position:         relative;
	min-height:       100%;
	background:       #817359 url(../images/bg_content.jpg) scroll no-repeat bottom left;
	/*background:     url(../images/bg_tabel.gif) scroll no-repeat bottom left;*/
}


#header              {height:130px; width:1000px;}
/*headertekst div met flash header*/
#headertekst         {position:absolute; left:280px; top:0px;}

#breadcrumb          {background-color: #736349; font: bold 8pt Verdana; color: white; padding-left:30px;}
#breadcrumb a        {font-weight: normal; color: #cdd3d5 ;text-decoration: none;}
#breadcrumb a:hover  {text-decoration: underline;}


#footer              {color: #CCCCCC; margin: 10px; letter-spacing: 0.08em;}
#footer a            {color: #FFFFFF; text-decoration: none;}
#footer a:hover      {text-decoration: underline;}

.footerDiv{
	clear:both;
	z-index:1000;
	margin:0 auto;
	width:1000px;
	position:relative;
	margin-top:-40px;
}

#topmenuDiv          {
   position:         absolute;
   top:              109px;
   left:             0px;
   width:            1000px;
   height:           22px;
   z-index:          10;
   text-align:		   right;
   background:       url(../images/bg_topnav_lijn.gif) scroll repeat-x top left;   
}
.kop                 {background: #a08c66; padding:0px; height: 25px; font: bold 11pt/24px Verdana; padding:2px 10px 2px 10px; color: white; width: 100%;}
.kop a               {color: #FFFFFF;}

.kopje               {background: #a08c66; padding:0px; height: 18px; font: bold 9pt Verdana; padding:3px 10px 2px 10px; color: white; width: 100%;}
.kopje a             {color: #FFFFFF;}

.kop_img             {background: #a08c66; }

.testi_blokje        {background-color: #c4c8c9; }
.alle_testis         {padding:10px;background-color:#717879;}

.kop_testimonial     {padding:0px; font: bold 8pt Verdana; color: #333333;}
.kop_testimonial a   {color: #333333;}

.kop_testimonials    {background-color: #a08c66; padding:0px; height: 25px; font: bold 11pt/24px Verdana; padding:2px 10px 2px 10px; color: white; width: 100%;}
.testi_subtitle      {font: bold 8pt Verdana;}

.kop_flash           {background: #a08c66; padding:0px; height: 25px;}
.content_flash       {background: #FFFFFF; }
.tekst               {background: #FFFFFF; padding:10px; font-size: 8pt;}
.tekst a             {color: red;}
.tekst a:hover       {text-decoration:underline;}
.tekst_doneer        {background: #FFFFFF url(../images/bg_donation.jpg) scroll no-repeat bottom right; padding:10px;}

.home_testimonial    {overflow: hidden; height: 70px; padding:5px;}
.img_testi           {overflow: hidden; height: 70px; width: 70px;}
.tekst_testi         {overflow: hidden; height: 70px; padding:0px 5px 5px 5px; }
/* OL list */
td ol, td.tekst ol, content ol
                     {padding:5px 0px 5px 0px; margin:5px 0px 5px 25px;}
td ol li             {list-style: decimal outside; }

/* UL list */
td ul, content ul
                     {padding:5px 0px 5px 0px; margin:5px 0px 5px 33px;}
td ul li             {list-style-type: square; list-style-position: outside; list-style-image: url(../images/bulletli.gif);}
.tekst ul            {padding:5px 0px 5px 0px; margin:-3px 0px 0px 17px;}


.perc_groen          {background: url(../images/perc_balk_groen.gif) scroll repeat-x top left;}
.perc_rood           {background: url(../images/perc_balk_rood.gif) scroll repeat-x top left;}

.perc_groen_eenheid          {background: url(../images/perc_balk_groen.gif) repeat top left;}
.perc_rood_eenheid           {background: url(../images/perc_balk_rood.gif) repeat top left;}

.img_project         {background: white;}

h2                   {font-size:14px; font-weight:Bold;}

.hovertip            {
	display: none; /* in case javascript is disabled */
	width: 400px;
	background-color:#ffffff;
	border:2px solid #a08c66;
	font-size: 12px;
	z-index: 3000;
	padding:10px;
	color:#000000;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	-moz-border-radius: 8px;
}
.hovertip li{
	list-style-type:none;
	list-style:none;	
}
.percentage          {border: 3px double black;}

.klik_tabel          {border: 1px solid #817358; cursor: hand; padding: 0px; margin: 0px; text-decoration: none;}
.klik_tabel_h        {border: 1px solid #FFFFFF; cursor: hand; padding: 0px; margin: 0px; text-decoration: none;}


/*
ul#sitemapMenu{
	margin:0px;
	padding:0px;
}

#sitemapMenu ul{
	margin-left:5px;
}

#sitemapMenu li{
	list-style:none;
	list-style-type:none;
	margin:0px;
	padding:2px;
	font-weight:bold;
}

#sitemapMenu li ul li {
	margin:0px;
	padding:2px;
	list-style:none;
	list-style-type:none;
	font-weight:normal;	
}

#sitemapMenu li ul li ul li{
	list-style:none;
	list-style-type:none;
	margin:0px;
	padding:2px;
	margin-top:-3px;
	margin-bottom:-6px;	
	font-weight:normal;		
}
*/


.nieuws_datum{
   color: #736349;
   font: 7pt Verdana;
}
/* styles voor de index in de top menu pagina's*/
.index_links               {background-color:#d5d0c5; }
.index_links .tekst        {background-color:#d5d0c5; line-height: 16px; font-size: 7.5pt;}
.index_links a             {color:#604c26;}
.index_links a.index_sel   {color:#426288;}
.index_links leesmeer      {color:#FF0000;}
.index_links li            {list-style-image: url(../images/pijl_index_n.gif); font-weight:bold; margin-left: -10px;}
.index_links li.index_sel  {list-style-image: url(../images/pijl_index_s.gif); font-weight:bold; margin-left: -10px;}
.index_links ul            {padding:5px 0px 5px 0px; margin:5px 0px 5px 33px;}

/* styles voor 'project'opsomming links*/
.opsomming_links a         {color:#736349; font-weight: bold;}
.opsomming_links a.ops_sel {color:#426288; font-weight: bold; text-decoration: underline;}
.opsomming_links .leesmeer {color:#FF0000;}
.opsomming_links .tekst    {line-height: 16px; font-size: 7.5pt;}
.opsomming_links li        {list-style-image: url(../images/pijl_links_n.gif); font-weight:bold; margin-left: -10px; }
.opsomming_links li.ops_sel{list-style-image: url(../images/pijl_links_s.gif); font-weight:bold; margin-left: -10px; }
.opsomming_links ul        {padding:5px 0px 5px 0px; margin:5px 0px 5px 33px;}

.underline{text-decoration:underline;}
.imageAlpha                {filter:alpha(opacity=70);-moz-opacity:.7;width:70px;border:0px;}
.imageNoAlpha              {filter:alpha(opacity=100);	-moz-opacity:1;width:70px;border:0px;}	

.plaatje_content_R         {border-left: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;padding-left:5px;padding-bottom:5px; margin-bottom: 5px; width: 360px;}

#bruinBlokDiv              {background-color: #FFFFFF;  width: 295px; border: 1px solid #a08c66;}
#bruinBlokDiv div.titel    {background-color: #a08c66; font: bold 10pt Verdana; padding: 3px 10px 3px 10px; color: white; margin: 0px;}
#bruinBlokDiv div          {margin: 10px;}
#bruinBlokDiv div a        {font: bold 9pt Verdana;text-decoration:none; }
#bruinBlokDiv div a:hover  {font: bold 9pt Verdana;text-decoration:underline; }

#bruinBlokDiv div.faqDiv   {background-color: #FFFFFF; display: none; font: normal 8pt Verdana; color: #333333; margin: 0px; padding: 10px;}
#bruinBlokDiv div.faqDiv a {font: normal 8pt Verdana; color: red; text-decoration:none; background-color: white;}
#bruinBlokDiv div.faqDiv a:hover {font: normal 8pt Verdana; color: red; text-decoration:underline;}

#bruinBlokDiv span.sluiten {padding: 0px 0px 0px 10px; float:right;}

#accordion{
}

#accordion ul, #accordion ul li{
	padding:2px;
	margin:2px;
	list-style:none;
}

#accordion > ul > li div{
	display:none;	
}	

#accordion > ul > li > ul{
	display:none;	
}


#accordion > ul > li > h3{
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#f9f9f9;
	padding:5px;
	cursor:pointer;	
	border:1px solid #ccc;
}
#accordion > ul > li > h3:hover{
	background-color:#f7f7f7;
}

#accordion > ul > li > ul > li> h2{
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#f5f5f5;
	border-bottom:1px solid #f5f5f5;	
	padding:5px;
	cursor:pointer;
	text-align:left;	
}
#accordion > ul > li > ul > li> h2:hover{
	background-color:#f3f3f3;
	border-bottom:1px solid #ffffff;
}

#accordion > ul > li > ul > li> div{
	font-size:11px;
	font-family:verdana, arial;
	background-color:#ffffff;
	padding:5px;
	cursor:pointer;
	text-align:left;
}