body{ font: 12px Arial, Helvetica, sans-serif; color: #898989; background: url(img/bg.png) repeat-x; }

#container{ width: 917px; margin: 0 auto; }

	#logo{ background: url(img/logo.png) no-repeat; width: 330px; height: 91px; float: left; margin: 10px 0 0 0; }
	#ad_top{ height: 60px; width: 468px; float: right; margin: 25px 0 0 0; }
	
	#left{ width: 764px; float: left; }
	
		#menu{ margin-bottom: -1px; padding: 0 13px 0 0; }
		
			#menu ul{ margin: 0; padding: 0; list-style: none; }
			#menu ul li{ float: right; text-align: center; }
			#menu ul li a{ margin: 0 3px; background: url(img/grey_tab.png) no-repeat; display: block; width: 71px; height: 20px; padding-top: 7px; color: #555; text-decoration: none; }
			#menu ul li a:hover{ background: url(img/pink_tab.png) no-repeat; }
			#menu ul li #selected{ background: url(img/pink_tab.png) no-repeat; } 
	
		#content{ background: #FFF url(img/content_bg.png) no-repeat bottom; padding: 15px 0; width: 764px; min-height: 150px; border-top: 1px solid #dddddd; margin: 0 auto 0 auto; }
	
			#content h1{ font: 14px "Trebuchet MS"; margin: 0; padding: 0; font-weight: bold; color: #ff2f96; margin: 0 0 5px 0; }
	
			#content a{ color: #ff2f96; text-decoration: underline; }
	
			#inner_left{ width: 442px; padding: 4px 25px 0 25px; line-height: 1.5; text-align: justify; }
			#inner_right{ width: 235px; float: left; padding: 4px 17px 0 17px; line-height: 1.5; text-align: justify; }
				
				#nieuwsbrief{ width: 157px; height: 14px; border: 1px solid #e5e5e5; margin: 10px 0 0 0; padding: 5px; float: left; color: #898989; }
				#meld_aan{ float: left; margin: 14px 0 0 7px; width: 58px; }
				#meld_aan a{ text-decoration: underline; color: #898989; display: compact; margin: 5px 0 0 0; }
				
			#streepje{ background: url(img/grey_dot.gif) right repeat-y; float: left; }
			
		.adsense_middle{ text-align: center; margin: 25px 0; }
		
		.links_container{ background: url(img/links_top.png) no-repeat top; width: 229px; padding: 7px 0 0 0; margin: 0 0 10px 0; }
		.links_bottom{ background: url(img/links_bottom.png) no-repeat bottom; width: 229px; height: 9px; }
		.links{ border: 1px solid #e9e9e9; border-top: 0; border-bottom: 0; background: #FFF url(img/links_bg.png) bottom no-repeat; }
			
			.links h1{ font: 14px "Trebuchet MS"; margin: 0; padding: 0; font-weight: bold; color: #ff2f96; padding: 4px 0 5px 15px; }
			
			.links ul{ list-style: none; margin: 0; padding: 3px 0 0 15px; }
			.links ul li{ height: 24px; border-bottom: 1px solid #e9e9e9; width: 195px; }
			.links ul li a{ display: block; padding: 6px 0 4px 5px; color: #898989; text-decoration: none; }
			.links ul li a:hover{ background: #ff2f96; color: #FFF; }
		
	#right{ float: left; width: 120px; margin: 30px 0 0 30px; }
	
	#footer{ margin: 40px 0 0 0; border-top: 2px solid #e9e9e9; padding: 3px 0; color: #b0b0b0; }
	
		#footer_left{ float: left; }
			
			#footer_left a{ color: #b0b0b0; text-decoration: underline; }
		
		#footer_right{ float: right; }
		
		#footer_right a{ color: #b0b0b0; text-decoration: underline; }
		
.height_blok{ float: left; margin: 0 38px 0 0; }

#nieuwsbrief_input{ background: url(img/email_input.gif) no-repeat; height: 18px; width: 147px; margin: 0; padding: 4px 0 0 75px; border: 0; color: #bcbcbc; }
           #nieuwsbrief_afmelden, #nieuwsbrief_verzenden{ height: 15px; width: 66px; border: 0; margin: 6px 0 0 0; padding: 0; }
           #nieuwsbrief_afmelden{ background: url(img/afmelden.gif) no-repeat; }
           #nieuwsbrief_verzenden{ background: url(img/verstuur.gif) no-repeat; margin-left: 87px; }
           span.tip {
  color: #FE2F96;
}
.ad {color: #898989; text-decoration: none;}
.ad2 {color: #FE2F96; text-decoration: none;}