/* main */
html, body				{ width:100%;  height:100%; height:600px; padding:0; margin:0; }
body 					{ 
							font-family:Verdana, Arial; font-size:11px; 
							background:#616162; 
							line-height:16px;}
div						{ position:relative; overflow:visible; margin:0; padding:0; color:#585858;}
div {
						scrollbar-base-color: #fff;
						scrollbar-arrow-color: #5F8215;
						
						scrollbar-shadow-color: #ccc;
						scrollbar-lightshadow-color: #ccc; 
						scrollbar-darkshadow-color: #ccc;
						
						scrollbar-highlight-color: #fff;
						scrollbar-3dlight-color: #333;
}
div.projectpaginaLeft {
						scrollbar-base-color: #767676;
						scrollbar-arrow-color: #fff;
						
						scrollbar-shadow-color: #666;
						scrollbar-lightshadow-color: #666; 
						scrollbar-darkshadow-color: #666;
						
						scrollbar-highlight-color: #767676;
						scrollbar-3dlight-color: #333;
}
div.clear				{ height:0; clear:both; overflow:hidden; margin:0; padding:0;}
.clear 					{ padding:0; margin:0; clear:both; }
form						{ padding:0; margin:0; }
.btn					{ cursor:pointer; }
.noscroll				{ overflow:hidden; }
.mainContent			{ padding:10px 30px; overflow:auto; height:360px; margin-top:50px; text-align:left;}
.widthLichtadvies		{ padding-left:50px; }
.widthProjecten			{ padding-left:60px; }
.widthSponsoring		{ padding-right:70px; }
.heightNews				{ margin-top:80px; height:345px;}
.widthContact			{ padding-left:90px; }
.wit					{ color:#fff; }
.projectNoPics			{ color:#5F8215; }
.rtl					{ unicode-bidi:bidi-override; direction:rtl; display:block; text-align:left; }
.ltr					{ direction:ltr; display:block; text-align:left; }

h1							{ color:#BDE665; padding:0; margin:0; font-size:18px; }
h1.project					{ color:#fff; font-weight:normal; font-size:34px; height:40px;}
h2							{ color:#333; padding:0; margin:0; font-size:11px; }
h3							{ padding:0; margin:0;  font-size:11px;}
h4							{ padding:0; margin:0; }
h5							{ padding:0; margin:0; }
h6							{ padding:0; margin:0; }

a:link, a:visited			{ color:#5F8215; text-decoration:none; font-weight:bold; }
a:hover						{ color:#BDE665; text-decoration:underline; font-weight:bold; }

a.none:link, a.none:visited			{ text-decoration:none; }
a.none:hover						{ text-decoration:none; }

a.licht:link, a.licht:visited			{ color:#ccc; }
a.licht:hover						{ color:#fff; }


/* container */
.container				{ 	position:absolute; 
							height:679px; 
							width: 986px;
							left:50%;
							top:50%;
							margin:0;
							padding:0;
							margin-top:-340px; 
							margin-left:-493px;
						} 
.home					{ background:url(../images/background_main.jpg) center center no-repeat; }
.intro			{ background:url(../images/background_intro.jpg) center center no-repeat; }
.introductie			{ background:url(../images/background_introductie.jpg) center center no-repeat; }
.collectie				{ background:url(../images/background_collectie.jpg) center center no-repeat; }
.lichtadvies				{ background:url(../images/background_lichtadvies.jpg) center center no-repeat; }
.projecten				{ background:url(../images/background_projecten.jpg) center center no-repeat; }
.projectpagina			{ background:url(../images/background_projectpagina.jpg) center center no-repeat; }
.sponsoring				{ background:url(../images/background_sponsoring.jpg) center center no-repeat; }
.contact				{ background:url(../images/background_contact.jpg) center center no-repeat; }
.nieuws				{ background:url(../images/background_nieuws.jpg) center center no-repeat; }

.menuContainer			{ font-family:"Zurich Ex BT"; font-size:11px; width:113px; height:453px; display:inline; overflow:hidden; margin:117px 0 0 140px; float:left}
.mainContentContainer	{ margin:117px 0 0 0; display:inline; float:left; width:467px; height:453px; }

.menuContainer2			{ font-family:"Zurich Ex BT"; font-size:11px; width:113px; height:453px; display:inline; overflow:hidden; margin:117px 0 0 0; float:left}
.mainContentContainer2	{ margin:117px 0 0 253px; display:inline; float:left; width:467px; height:453px;  }

.mainContentContainer3	{ margin:58px 0 0 116px; display:inline; float:left; width:755px; height:564px;  }

.collectieContainer		{ padding:10px 30px; overflow:auto; height:380px; margin:50px 0 0 90px;}
.collectieItem			{ float:left; padding:10px; height:80px; width:75px; overflow:hidden; border:1px #eee solid; margin:3px 3px 0 0;}

.projectpaginaLeft		{ float:left; width:184px; height:560px; overflow:auto; background:url(../images/bgpicturebox.png); }
.projectpaginaRight		{ float:left; width:571px; height:558px; overflow:hidden; background:#767676; text-align:right;}
.projectpaginaPic		{ float:left; width:78px; height:78px; background:#767676; margin:0 2px 2px 0; display:inline; overflow:hidden; }
.projectpaginaNav		{ height:55px; }


.pictureBox				{ float:left; padding:10px; height:110px; width:110px; overflow:hidden; background:#fff; border:1px #eee solid; margin:0 3px 0 0;}

.introOverslaan			{ 	position:absolute; 
							height:48px; 
							width: 130px;
							left:50%;
							top:50%;
							margin-left:104px;
							margin-top:250px;
							padding:0;
							z-index:5;
							text-align:right;
						} 

.projectTitle			{ 	position:absolute; 
							height:98px; 
							width: 684px;
							left:50%;
							top:50%;
							margin-left:-300px;
							margin-top:284px;
							padding:0;
							z-index:8;
							text-align:right;
							color:#fff; font-weight:normal; font-size:34px; line-height:40px;
						} 

.logo				{ 	position:absolute; 
							height:48px; 
							width: 98px;
							left:50%;
							top:50%;
							margin-left:-55px;
							margin-top:-278px;
							padding:0;
							z-index:5;
						} 
.logoPos2			{ margin-left:14px; }

.payoff				{ 	position:absolute; 
							height:98px; 
							width: 98px;
							left:50%;
							top:50%;
							margin-left:-239px;
							margin-top:231px;
							padding:0;
							z-index:7;
						} 
.payoffPos2			{ margin-left:-376px; margin-top:277px;}

.pictureBg				{ 	position:absolute; 
							height:98px; 
							width: 98px;
							left:50%;
							top:50%;
							margin-left:-241px;
							margin-top:-228px;
							padding:0;
							z-index:7;
						}  

.bgCollectie			{ background:#333; }

#mainMenu				{ margin:0;  padding:0;  list-style:none; background:none;}
#mainMenu li 			{ padding:0; list-style:none; background:#616162; display:block; text-align:center; height:35px; padding-top:20px; margin:0 0 2px 0;}
#mainMenu li.active		{ background:#fff; }
#mainMenu a				{ font-weight: normal; text-align:center; }
#mainMenu a:link, #mainMenu a:visited { color:#BDE665; text-decoration:none;  }
#mainMenu a:hover { color:#A5DD2F;  text-decoration:underline; }
#mainMenu li.active a:link, #mainMenu li.active a:visited { color:#333; text-decoration:none;  }
#mainMenu li.active a:hover { color:#000;  text-decoration:underline; }


.sitemapAll				{ position:absolute; padding:0; overflow:hidden; width:150px; height:200px; top:70px; 
							left:0; margin-left:-400px; }
#sitemap	h2			{ background:none; padding:0; margin:0; font-size:11px; font-weight:bold; color:#333; }		
#sitemap	h3			{ background:none; padding:0; margin:0; font-size:11px; font-weight:bold; color:#333; }		
#sitemap	h4			{ background:none; padding:0; margin:0; font-size:11px; font-weight:bold; color:#333; }		
#sitemap	h5			{ background:none; padding:0; margin:0; font-size:11px; font-weight:bold; color:#333; }		
#sitemap	h6			{ background:none; padding:0; margin:0; font-size:11px; font-weight:bold; color:#333; }	