body {
	margin: 0;
	padding: 0;
	font-family: Verdana;
	font-size: 1px;
	color: #000;
	background: url('../_img/bg_site.jpg');
}

.clear {
	clear: both;
}
.center {
	margin: 0 auto;
	display: block;
}
img.border {
	border: 1px solid #dcd9d3;
	padding: 3px; 
}
img.no_border {
	border: 0;
}

div#container {
	background: url('../_img/bg_left_shadow.gif') no-repeat top center;	
}
		div#container div#website {
			background: url('../_img/bg_website.jpg') repeat-y;			
			width: 962px;
			margin: 0 auto;
		}
				div#container div#website div#website_2 {
					background: url('../_img/bg_website_2.gif') no-repeat top center;
					min-height:701px;
					height: auto !important;
					height: 701px;							
				}				
						div#container div#website div#website_2 div#website_3 {
							/*background: url('../_img/header_0.png') no-repeat top center;*/
							background: url('../_img/header_0.jpg') no-repeat 329px 49px transparent;
							min-height:701px;
							height: auto !important;
							height: 701px;									
						}
								div#container div#website div#website_2 div#website_3 div#top {
									height: 380px;																	
								}		
										div#container div#website div#top div#logo {
											position: absolute;			
											margin: 5px 0 0 40px;
										}
												div#container div#website div#website_2 div#website_3 div#top div#logo img {
													border: 0;
													width: 200px;
													height: 110px;			
												}
										div#container div#website div#website_2 div#website_3 div#top div#horeca {
											position: absolute;			
											margin: 0 0 0 364px;				
										}
												div#container div#website div#top div#horeca img {
													border: 0;							
												}
										div#container div#website div#website_2 div#website_3 div#top div#newsletter {
											position: absolute;			
											margin: 14px 0 0 656px;										
										}
												div#container div#website div#website_2 div#website_3 div#top div#newsletter form {
													padding: 0;
													margin: 0;										
												}
														div#container div#website div#website_2 div#website_3 div#top div#newsletter form div.label {
															font-size: 11px;
															color: #fff;
															float: left;
															padding: 5px 5px 0 0;
														}
														div#container div#website div#website_2 div#website_3 div#top div#newsletter form div#newsletter_mail_container {
															background: url('../_img/bg_newsletter_input.jpg') no-repeat top left;																					
															width: 155px;
															height: 23px;
															float: left;
														}
																div#container div#website div#website_2 div#website_3 div#top div#newsletter form div#newsletter_mail_container input {
																	border: 1px solid transparent;
																	background: transparent;	
																	font-size: 11px;
																	color: #000;
																	padding: 4px;	
																	margin: 0;
																	width: 145px;																																
																}
														div#container div#website div#website_2 div#website_3 div#top div#newsletter form img#btn_newsletter_submit {
															float: left;
															cursor: pointer;
														}
										div#container div#website div#website_2 div#website_3 div#top div#menu {
											position: absolute;			
											margin: 162px 0 0 28px;							
											width: 283px;
											padding: 30px 0 0 20px;									
										}
												div#container div#website div#website_2 div#website_3 div#top div#menu img {
													border: 0;
													display: block;	
													margin: 0 0 1px 0;								
												}
								div#container div#website div#website_2 div#website_3 div#content {									
								}
										div#container div#website div#website_2 div#website_3 div#content div#galleryBox,
										div#container div#website div#website_2 div#website_3 div#content div#galleryBox_nolight {
											margin: 10px 0 0 0;
											border: 0;						
										}
												div#container div#website div#website_2 div#website_3 div#content div#galleryBox img,
												div#container div#website div#website_2 div#website_3 div#content div#galleryBox_nolight img {
													border: 1px solid #ccc;
													padding: 5px;
													margin: 0 15px 15px 0;						
												}
										div#container div#website div#website_2 div#website_3 div#content div#left_pane {
											float: left;											
											width: 288px;												
											padding-top: 10px;
											padding-left: 25px;						
										}
												div#container div#website div#website_2 div#website_3 div#content div#left_pane form.login_form input.input {
													border: 1px solid #dcdcdc;
													width: 200px;
													padding: 2px 4px;
													color: #000;													
													margin: 0 0 8px 0;					
												}
												div#container div#website div#website_2 div#website_3 div#content div#left_pane img.image_header {
													display: block;
													margin: 10px 0 10px 0;							
												}
												div#container div#website div#website_2 div#website_3 div#content div#left_pane div.submenu {
													font-size: 11px;	
													margin-bottom: 18px;																			
												}
														div#container div#website div#website_2 div#website_3 div#content div#left_pane div.submenu a {
															text-decoration: none;
															color: #000;	
															display: block;															
															padding: 3px 0;																		
														}
														div#container div#website div#website_2 div#website_3 div#content div#left_pane div.submenu a:hover {
															text-decoration: underline;																																			
														}
														div#container div#website div#website_2 div#website_3 div#content div#left_pane div.submenu a.level_1 {
															font-weight: bold;	
															padding-left: 15px;
															border-bottom: 1px solid #dfdedb;																		
														}
														div#container div#website div#website_2 div#website_3 div#content div#left_pane div.submenu a.level_2 {
															font-weight: bold;	
															padding-left: 51px;
															background: url('../_img/icon_arrow_down.jpg') no-repeat 40px 7px;																	
														}
														div#container div#website div#website_2 div#website_3 div#content div#left_pane div.submenu a.level_3 {
															font-weight: normal;	
															padding-left: 87px;																																
														}
												div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box {
													font-size: 11px;																				
												}
												div#container div#website div#website_2 div#website_3 div#content div#left_pane div.border {
													padding: 0 14px 0 14px;																				
												}												
														div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box div.more {
															text-align: right;							
															margin: 5px 0 15px 0;
														}
																div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box div.more a {
																	text-decoration: none;
																	font-style: italic;
																	color: #000;
																	display: block;	
																	background: url('../_img/icon_more.jpg') no-repeat top right;
																	padding-right: 25px;																							
																}
																div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box div.more a:hover {
																	text-decoration: underline;																																									
																}
														div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box div.left {
															float: left;
															width: 130px;
															padding-left: 20px;
														}		
																div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box div.left div.point {
																	color: #b92121;
																	font-size: 20px;
																	font-family: "Times New Roman";
																}
														div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box div.right {
															float: right;
														}
														div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box div.left_news {
															float: left;
															width: 53px;
															padding: 0 13px 0 15px;																																													
														}
																div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box div.left_news div.border_2 {
																	border: 1px solid #d2d0ca;																														
																}
																		div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box div.left_news div.border_2 div.date_box {
																			background: #ece9d9;
																			margin: 2px;		
																			text-align: center;	
																			color: #940000;							
																		}
																				div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box div.left_news div.border_2 div.date_box div.day {
																					font-size: 18px;
																					font-weight: bold;	
																					color: #000;																																			
																				}
														div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box div.right_news {
															float: right;
															width: 201px;
														}
																div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box div.right_news p {
																	margin: 0;
																}
																div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box div.right_news a {
																	color: #000;
																	text-decoration: none;
																}
																div#container div#website div#website_2 div#website_3 div#content div#left_pane div.box div.right_news a:hover {																	
																	text-decoration: underline;
																}
										div#container div#website div#website_2 div#website_3 div#content div#right_pane {
											float: left;											
											width: 600px;								
											font-size: 12px;
											padding-left: 25px;	
										}
												div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_item {
													float: left;
													margin-right: 13px;
													width: 191px;
													margin-bottom: 15px;
												}
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_item div.product_list_image {
															border: 1px solid #d3d0c9;																											
														}
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_item div.product_list_image_content {
																	margin: 2px;
																	background: no-repeat center;
																	height: 191px;
																	cursor: pointer;															
																}				
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_item div.product_list_name {
															margin: 4px 0 0 0;
															font-size: 16px;																											
														}											
												div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_list_header {
													margin: 15px 0 15px 0;
													padding-bottom: 10px;
													border-bottom: 1px solid #d3d0c9;
												}
												div#container div#website div#website_2 div#website_3 div#content div#right_pane td.product_category_name_on_list {
													padding: 0 25px 0 25px;
													width: 380px;
												}
												div#container div#website div#website_2 div#website_3 div#content div#right_pane div#product_gallery {
												    margin: 10px 0 0 0;
												}
												
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div#product_gallery h1 {
														    font-size: 18px;
														    margin: 0 0 0px 0;
														}
														
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div#product_gallery img {
														    border: 1px solid #dddbd4;
														    padding: 3px;
														    margin: 0 14px 15px 0;
														}
												div#container div#website div#website_2 div#website_3 div#content div#right_pane div#recipe_gallery {
												    margin: 10px 0 0 0;
												}
												
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div#recipe_gallery h1 {
														    font-size: 18px;
														    margin: 0 0 0px 0;
														}
														
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div#recipe_gallery div.bound {
														    float: left;
														    border: 1px solid #ccc;
														    padding: 2px;
														    margin: 0 3px 15px 0;
														    cursor: pointer;
														}										
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div#recipe_gallery div.bound div.recipe_holder {
																    color:#fff;
																    text-align: center;
																    width: 136px;
																    height: 86px;
																}
																		div#container div#website div#website_2 div#website_3 div#content div#right_pane div#recipe_gallery div.bound div.recipe_holder div.recipe_text {
																		    float: left;
																		    width: 126px;
																		    text-align: center;
																		    padding: 0 5px;
																		}																
												div#container div#website div#website_2 div#website_3 div#content div#right_pane p {
												    margin: 0;
												}
												div#container div#website div#website_2 div#website_3 div#content div#right_pane div.recipe_box_1 {
												    border: 1px solid #e4e1d8;
												    background: #f5f2e8;
												    padding: 10px;
												}
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div.recipe_box_1 div.recipe_box_2 {
														    border: 1px solid #dcdcdb;
														    background: #fff;
														    padding: 30px 20px 30px 20px;
														}
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div.recipe_box_1 div.recipe_box_2 h1 {
																    font-size: 30px;
																    margin: 0 0 15px 0;
																}
												div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_box_1 {
												    border: 1px solid #e4e1d8;
												    background: #f5f2e8;
												    padding: 10px;
												}
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_box_1 div.product_box_2 {
														    border: 1px solid #dcdcdb;
														    background: #fbfbf9 bottom right no-repeat;														    
														    padding: 0;
														}
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_box_1 div.product_box_2 h1 {
																    font-size: 30px;
																    margin: 0;
																    margin-bottom: -20px;
																    padding: 0;
																}
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_box_1 div.product_box_2 div.button_1 {
																    float: left;
																    width: 269px;
																    text-align: right;
																    padding: 8px 10px 8px 0;
																}
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_box_1 div.product_box_2 div.button_2 {
																    float: left;
																    width: 275px;
																    text-align: right;
																    padding: 8px 10px 8px 0;
																}
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_box_1 div.product_box_2 div.header {
																	float: left;
																	width: 420px;
																	padding: 10px;																															    
																}
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_box_1 div.product_box_2 div.category_logo {
																	float: left;
																	width: 100px;
																	text-align: right;
																	padding: 10px;
																}																
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_box_1 div.product_box_2 div.active {
																    background: url('../_img/bg_active_product_bar.jpg') repeat-x top left;
																}								
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_box_1 div.product_box_2 div.inactive {
																    background: url('../_img/bg_inactive_product_bar.jpg') repeat-x top left;
																}
																		div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_box_1 div.product_box_2 div.inactive a {
																		    color: #fff;
																		}
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_box_1 div.product_box_2 table {																    
																}		
																		div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_box_1 div.product_box_2 table td.left {
																			border: 1px solid #e0e0df;
																			border-right: none;			
																			font-size: 10px;													    
																			width: 100px;
																		}
																		div#container div#website div#website_2 div#website_3 div#content div#right_pane div.product_box_1 div.product_box_2 table td.right {
																			border: 1px solid #e0e0df;
																			border-left: none;
																			background: #f2f1e4;
																			font-size: 10px;
																			width: 100px;																    
																		}
												div#container div#website div#website_2 div#website_3 div#content div#right_pane ul li {
												    margin:0 0 15px 0;
												    list-style-image:url('../_img/li_pointer.jpg');
												}
												
												div#container div#website div#website_2 div#website_3 div#content div#right_pane div#contact_form {																											
												}
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div#contact_form {
															padding: 0;
															margin: 0;																											
														}
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div#contact_form span.small_text {
																	font-size: 10px;
																}
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div#contact_form input {
																	border: 1px solid transparent;																	
																	background: transparent;
																}
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div#contact_form div.small_input {
																	background: url('../_img/bg_contact_input_small.jpg') no-repeat top left;																					
																	width: 150px;
																	height: 26px;																							
																}
																		div#container div#website div#website_2 div#website_3 div#content div#right_pane div#contact_form div.small_input input.small_input {																																								
																			width: 130px;
																			padding: 4px 10px;																																										
																		}
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div#contact_form div.big_input {
																	background: url('../_img/bg_contact_input_big.jpg') no-repeat top left;																					
																	width: 290px;
																	height: 26px;																							
																}
																		div#container div#website div#website_2 div#website_3 div#content div#right_pane div#contact_form div.big_input input.big_input {																																								
																			width: 270px;
																			padding: 3px 10px;																																										
																		}
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div#contact_form div.textarea {
																	background: url('../_img/bg_contact_textarea.jpg') no-repeat top left;																					
																	width: 580px;
																	height: 135px;		
																	margin-top: 5px;																					
																}
																		div#container div#website div#website_2 div#website_3 div#content div#right_pane div#contact_form div.textarea textarea.textarea {
																			background: transparent;
																			border: 1px solid transparent;
																			font-family: Verdana;
																			padding: 10px;
																			width: 560px;
																			height: 115px;
																			font-size: 12px;																																					
																		}						
												div#container div#website div#website_2 div#website_3 div#content div#right_pane  a {
													color: #000;
													text-decoration: none;														
												}
												div#container div#website div#website_2 div#website_3 div#content div#right_pane a:hover {													
													text-decoration: underline;														
												}
												div#container div#website div#website_2 div#website_3 div#content div#right_pane div#path {
													font-size: 11px;														
												}
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div#path b {
															color: #940000;														
														}
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div#path a {															
															text-decoration: none;
															color: #000;														
														}
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div#path a:hover {
															text-decoration: underline;																													
														}
												div#container div#website div#website_2 div#website_3 div#content div#right_pane h1 {
													color: #f7f5ed;
													margin: 10px 0 -10px 0;
													padding: 0;	
												}
												div#container div#website div#website_2 div#website_3 div#content div#right_pane h2 {
													color: #60361b;
													font-size: 17px;
													margin: 8px 0;
													padding: 0;	
												}
												div#container div#website div#website_2 div#website_3 div#content div#right_pane div.hr_header {
													border-top: 1px solid #d2d0ca;
													margin: 0 0 15px 0;	
												}
												div#container div#website div#website_2 div#website_3 div#content div#right_pane div.left_news {
													float: left;
													width: 53px;
													margin: 10px 13px 0 0px;															
												}
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div.left_news div.border_2 {
															border: 1px solid #d2d0ca;																														
														}
																div#container div#website div#website_2 div#website_3 div#content div#right_pane div.left_news div.border_2 div.date_box {
																	background: #ece9d9;
																	margin: 2px;		
																	text-align: center;	
																	color: #940000;							
																}
																		div#container div#website div#website_2 div#website_3 div#content div#right_pane div.left_news div.border_2 div.date_box div.day {
																			font-size: 18px;
																			font-weight: bold;	
																			color: #000;																																			
																		}
												div#container div#website div#website_2 div#website_3 div#content div#right_pane div.right_news {
													float: right;
													width: 525px;
													margin: 11px 0 0 0;
												}
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div.right_news p {
															margin: 0;
														}
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div.right_news a {
															color: #000;
															text-decoration: none;
														}
														div#container div#website div#website_2 div#website_3 div#content div#right_pane div.right_news a:hover {																	
															text-decoration: underline;
														}
		div#container div#footer {
			background: url('../_img/bg_footer.jpg') no-repeat top left;			
			width: 962px;
			margin: 0 auto;
			height: 241px;
		}
				div#container div#footer div#linet {
					position: absolute;
					font-size: 11px;
					margin: 104px 0 0 69px;
				}
						div#container div#footer div#linet a {
							color: #444;
							text-decoration: none;
						}
						div#container div#footer div#linet a:hover {							
							text-decoration: underline;
						}
								div#container div#footer div#linet a span {
									color: #b77000;
								}
				div#container div#footer div#footer_menu {
					position: absolute;
					font-size: 11px;
					margin: 104px 0 0 300px;
					text-align: center;
				}
						div#container div#footer div#footer_menu a {
							text-decoration: none;
							color: #860000;
							padding: 0 2px;
						}
						div#container div#footer div#footer_menu a:hover {
							text-decoration: underline;							
						}
