@import url(default.css);
@import url(form.css);




html, body {	
	padding:0;
	width: 100%;	
}
html {
	background: #8bbca6;
}
body {	
	

}
* html body {  
    /*background: #ffffff url(/img/bg_body.jpg) repeat-x center top;     */
    
}


/****** (  css )****************************/

#wrapper {	
	position: relative;
	width: 951px;  
	margin: 0 auto;	
	background: #ffffff url(/img/bg_body.jpg) no-repeat center top;	
}	

	#wrapper .header { 
	    position: relative;
	    height:    258px; 
		z-index: 1;
		}		
		#logo h2 a {  
	       position: absolute;
           top: 137px;   left: 57px;
		   display: block;
	       width: 177px;   height: 84px;  
	       background: url(/img/logo.png) no-repeat left top;
	       text-indent: -999em;        
	       }
		   * html #logo h2 a {     
		        background: none;
		        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/logo.png');     
		        cursor: pointer;    
		   }		
		#visual_mask_head { 
            position: absolute;
            top: 7px;   left: 237px;
            height:  221px;   width: 363px;
			background: url(/img/head_visual_mask.png) no-repeat left top; 
			z-index: 3; 
            }
			* html #visual_mask_head {     
                background: none;
                filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/head_visual_mask.png');     
                cursor: pointer;    
            }        
		#visual_head { 
            position: absolute;
            top: 7px;   left: 237px;
            height:  221px;   width: 363px;
            background: url(/img/head_visual_mask.png) no-repeat left top;  
			z-index: 2;
            }
			#visual_head img{ 
	            display: none;
            }
		#menu_head { 
		    position: absolute;
			top: 224px;   right: 361px;
	        z-index: 4;
		    }
			#menu_head ul { 
	            
		        }
				#menu_head ul li { 
	                float: left;   display: inline;
					margin-left: 10px; 
	            }
				#menu_head li.item_16,
				#menu_head li.item_10 {
					display: none;
					} 
	
	.content_main {
		min-height: 507px;
		z-index: 1;
		}
	* html .content_main {
	    height: 507px;
	    }
		.content_main .menu_main{	        
			position: relative;
			width: 269px;
			padding-top: 259px;
		    }
			#maakUwKeuze {
                position: absolute;
                top: 0;     left: 0;
                }
				#maakUwKeuze ul{		           
		            }
					#maakUwKeuze ul li{
	                    position: relative;
	                   }
						#maakUwKeuze ul li a{
			                position: absolute;
						    display: block;
				        }
						#maakUwKeuze ul li.item_1 a{
							top: 8px;     left: 46px; 
							width: 187px;  height: 106px;
		                    background: url(/img/btn_hovenierswerk.png) no-repeat left top; 
                            text-indent: -999em;
			                }
							    
						#maakUwKeuze ul li.item_2 a{
		                    top: 114px;     left: 20px; 
							width: 187px;  height: 102px;
							background: url(/img/btn_planten_centrum.png) no-repeat left top;  
							text-indent: -999em;
			                }
							
					
			#subKoppen {
                margin-bottom: 20px;  
                }
				#subKoppen ul{
		             
			        }
					#subKoppen ul li{	              
																		
			            }
					#subKoppen ul li.odd{                  
	                    margin-left: 45px;                                
	                }
					#subKoppen ul li.even{                  
	                    margin-left: 24px;                                             
	                    }
						#subKoppen ul li a{
		                    display: block;
							width: 171px;     height: 25px;
							padding: 7px 13px;						
		                }
						#subKoppen li.odd a{                       
	                        background: url(/img/subKoppen_odd.png) no-repeat left top;  
		                    }
							* html #subKoppen li.odd a {     
                                background: none;
                                filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/subKoppen_odd.png');     
                                cursor: pointer;    
                            }  
						#subKoppen li.even a{                       
	                        background: url(/img/subKoppen_even.png) no-repeat left top;  
		                    }
							* html #subKoppen li.even a {     
                                background: none;
                                filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/subKoppen_even.png');     
                                cursor: pointer;    
                            }  
						#subKoppen .visual {  
						    margin-left: 60px;     
							display: block;
						    width: 82px;    height: 84px;                     
	                        background: url(/img/subKoppen_bottom_visual.png) no-repeat left -5px;  
		                    }
							* html #subKoppen .visual {     
                                background: none;
                                filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/subKoppen_bottom_visual.png');     
                                cursor: pointer;    
                            }  
						
					
				
	    .content_main .content{            
			position: relative;
			width: 661px;
			border: 1px solid #008457;
			margin-bottom: 20px;			
	        }
			.content_main .content .white{	                       
	            position: absolute;
                top: 0px;   left: 0px;
				background: #ffffff;
				width: 661px;
	        }
            .content_main .content .inner{     
                position: absolute;
                top: 0px;   left: 0px;
				width: 453px;
				padding: 23px 190px 18px 18px;
	            }
				.content_main .content .inner h1{     
	                text-transform: uppercase;
					margin-bottom: 15px;
					font-size: 14px;
                }
				.content_main .content .inner ul{     
                    list-style: disc;
					padding-left:15px;
					margin-bottom: 16px;
                }
				.content_main .content .inner ul li{     
                    list-style: disc;
                }
				
				.content_main .content .inner ul.planten_overzicht{     
                   padding-left: 0;               
                   }
					.content_main .content .inner ul.planten_overzicht li{     
		               display: block; 
					   height:80px; 
					   margin-bottom: 10px;
					   clear: both;				   
			            }
						.content_main .content .inner ul.planten_overzicht li a img,
						.content_main .content .inner ul.planten_overzicht li span   {     
		                   display: inline-block; 
						   height:80px; 
						   width: 80px; 
						   background: #BCACAC;
						   border: 1px solid #8F7D7D;
		                }
						.content_main .content .inner ul.planten_overzicht li .link_image {     
	                       margin-right: 15px;
	                    }
						.content_main .content .inner ul.planten_overzicht li .title {     
	                       padding-top: 20px;
						   font-size: 12px;
	                    }
			
			#search{     
                position: absolute;
                top: -42px;    left: 480px;  
				z-index: 5;            
	            }
				#search input{   
				   margin-top: 2px; 
                   width: 120px;   
				   border-color: #595F5B;      
		            }
					* html #search input{   	                  
	                   width: 115px;   	                     
	                }
				#search input.submit{  
                   width: 50px;  height: 26px;
				   margin-left: 1px; 
				    background: #008457;   
				   border-color: #ffffff;    
				   cursor: pointer;   
                }
				#search input.submit:hover{  
	                background: #ffffff;
					color: #008457;
					border-color: #008457;
                }
			#ads{     
                position: absolute;
                top: 10px;   left: 487px;  
				display: block;
				width: 166px;              
	            }
				#ads .top{     
	               width: 166px;  height: 10px;
				   background: url(/img/bg_ads_top.png) no-repeat left top;  
				   overflow: hidden;              
		            }
					* html #ads .top{    
	                   background: url(/img/bg_ads_top.gif) no-repeat left top;  	                              
	                }
				#ads .mid{     
                    width: 166px;  
                    background: url(/img/bg_ads_mid.png) repeat-y left top; 
	                }
					* html #ads .mid{    
                        background: url(/img/bg_ads_mid.gif) repeat-y left top;                         
                    }
					#ads .mid .ad_inner{     
	                   padding: 0px 0 0px 9px;                             
	                }
					#ads .mid .ad_inner .text{     
                       padding: 10px 20px 10px 10px;  
					   
					   margin: 0;                           
                    }
					
				#ads .bottom{     
                   width: 166px;  height: 10px;
                   background: url(/img/bg_ads_bottom.png) no-repeat left top;  
                   overflow: hidden;              
	                }
					* html #ads .bottom{    
                       background: url(/img/bg_ads_bottom.gif) no-repeat left top;                                   
                    }

#footer {  
    position: relative;
    width: 951px;
    margin: 0 auto;
    text-align: center;
    font-size: 13px;
    color: #888E8E;
    background: #ffffff url(/img/bg_footer.gif?new=1) no-repeat center top;
	padding: 8px 0px;
	}
	#footer a {
		color: #888E8E;
		font-weight: normal;
		}     
	

a.logo_tuinkeur	{
	display: block;
	margin-bottom: 50px;
	margin-left: 35px;
    }
