@font-face {
 	font-family: 'MYRIADPROREGULAR';
	src: url('../fonts/myriadpro/MYRIADPROREGULAR.eot');
	src: local('MYRIADPROREGULAR'), 
			 url('../fonts/myriadpro/MYRIADPROREGULAR.woff') format('woff'), 
			 url('../fonts/myriadpro/MYRIADPROREGULAR.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
 	font-family: 'tanvishand3';
	src: url('../fonts/tanvishand3/tanvishand3-webfont.eot');
	src: url('../fonts/tanvishand3/tanvishand3-webfont.woff') format('woff'), 
			 url('../fonts/tanvishand3/tanvishand3-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
 	font-family: 'estre';
	src: url('../fonts/estre/estre-webfont.eot');
	src: url('../fonts/estre/estre-webfont.woff') format('woff'), 
			 url('../fonts/estre/estre-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
	font-family: 'Bahnschrift Regular';
	font-style: normal;
	font-weight: normal;
	src: local('Bahnschrift Regular'), 
			 url('../fonts/bahnschrift/bahnschrift.woff') format('woff');
}

body {
	margin: 0px;
	height: 100%;
	width: 100%;
	font-family: 'Bahnschrift Regular';
	font-size: 11pt;
}
h1 {
	color: #32912F;
	font-family: estre;
	font-size: 18pt;
	font-weight: normal;
	margin-bottom: 2px;
}
a {
	color: #E42313;
	text-decoration: none;	
	border: 0px;
}
a:hover {
	text-decoration: underline;
}
span.title {
	font-size: 17pt;
	margin-top: -25px;
	color: #32912F;
}

div.top_menu_cont {
	position: fixed;
	z-index: 999;
	float: left;
	width: 100%;
	height: 62px;
	background-color: #fff;
	text-align: center;
}
	div.top_menu_cont div.top_menu {
		max-width: 1275px;
		height: auto;
		margin: auto;
		text-align: left;
		background-color: red;
		padding-left: 20px;
		padding-right: 20px;
	}
		div.top_menu div.openingstijden {
			float: left;
			margin-top: 20px;
			color: #183D15;
			font-family: 'Bahnschrift Regular';
			font-size: 12pt;
		}
		div.top_menu div.logo {
			float: left;
			margin-top: 14px;
			display: none;
		}
		div.top_menu div.search {
			float: right;
			margin-top: 16px;
			margin-right: 20px;
		}
			div.search input.zoek_shop {
				border: 1px solid #808080;
				border-radius: 5px;
				padding: 6px 10px 6px 40px;
				width: 240px;
				font-family: 'Bahnschrift Regular';
				background-image: url('../images/search_icon.png');
				background-repeat: no-repeat;
				background-position: 4px center;
			}
		div.top_menu div.winkelmand {
			float: right;
			width: 232px;
			height: 62px;
			border-left: 1px solid #808080;
			border-right: 1px solid #808080;
		}			
			div.winkelmand div.icon {
				float: left;
				width: 70px;
				height: 100%;
				background-image: url('../images/winkelmand_icon.png');
				background-repeat: no-repeat;
				background-position: center center;
			}
			div.winkelmand div.text {
				float: left;
				font-family: 'Bahnschrift Regular';
				font-size: 12pt;
				color: #183D15;
				height: auto;
				vertical-align: center;
				margin-top: 20px;
				width: 125px;
			}
			div.winkelmand div.open {
				float: left;
				width: 26px;
				height: 100%;
				background-image: url('../images/winkelmand_open.png');
				background-repeat: no-repeat;
				background-position: center center;
			}
div.header_cont {
	position: relative;
	float: left;
	width: 100%;
	height: 245px;
	background-color: #fff;
	text-align: center;
	background-image: url('../files/header/header_home.jpg');
	background-repeat: no-repeat;
	background-position: center center;	
	background-size: cover;
	padding-top: 120px;
	margin-top: 62px;
}
	div.header_cont div.slogan {
		margin-left: 40%;
		text-align: left;
		max-width: 800px;
		height: 200px;
	}
		div.slogan div.big {
			font-size: 28pt;
			color: #183D15;
			font-family: 'Bahnschrift Regular';			
		}
		div.slogan div.small {
			font-size: 20pt;
			color: #32912F;
			font-family: 'Bahnschrift Regular';			
		}
		div.slogan div.button {
			font-size: 16pt;
			color: #fff;
			font-family: 'Bahnschrift Regular';			
			float: left;
			border: 2px solid #fff;
			padding: 6px 10px;
			margin-right: 10px;
			margin-top: 10px;
		}
div.header_small_cont {
	position: relative;
	float: left;
	width: 100%;
	height: 172px;
	background-color: #fff;
	text-align: center;
	background-image: url('../files/header/header_small_home.jpg');
	background-repeat: no-repeat;
	background-position: center center;	
	background-size: cover;
}
	div.header_small_cont div.slogan {
		margin: auto;
		margin-top: 95px;
		text-align: left;
		max-width: 1140px;
		font-size: 28pt;
		color: #183D15;
		font-family: 'Bahnschrift Regular';			
		padding: 0px 20px; 
	}
div.menu_cont {
	position: relative;
	float: left;
	width: 100%;
	height: 62px;
	background-color: #fff;
	text-align: center;
	border-bottom: 1px solid #808080;
}
	div.menu_cont div.menu {
		max-width: 900px;
		height: auto;
		margin: auto;
		text-align: center;
		font-size: 13pt;
		font-family: 'Bahnschrift Regular';
	}
		div.menu_items a, div.menu_items_small a {
			color: #122B0F;
		}
		div.menu_items div.menu_item {
			float: left;
			padding-left: 20px;
			padding-right: 20px;
			padding-top: 20px;
			padding-bottom: 17px;
		}
			div.menu_items div.menu_item div.nu_online {
				font-size: 10pt;
				margin-top: -20px;
				color: green;
				margin-bottom: 3px;
				margin-right: -20px;
				color: #32912F;
			}
			div.menu_items div.menu_item_veiling {
				color: #E42313;
			}
		div.menu_items_small div.menu_item_small {
			padding-top: 10px;
			padding-bottom: 10px;
		}
		div.menu_items div.menu_item:hover, div.menu_items div.menu_item_sel{
			border-bottom: 4px solid #E87C00;
		}
	div.menu_cont div.menu_small {
		display: none;
	}
	div#menu_mobile_list {
		display: none;
	}
	div.menu_small div.menu_item_home_small {
		margin: auto;
		height: 50px;
		width: 50px; 
		margin-top: 12px;
	}
		div#closeNav, div#openNav {
			cursor: pointer;
		}
		div.menu_small div#closeNav{
			display: none;
		}
		div.menu_items_small {
			position: relative;
			z-index: 999;
			width: 100%;
			height: 350px;
			background-color: #fff;
		}
div.menu_webshop_cont {
	position: relative;
	float: left;
	width: 100%;
	height: 62px;
	background-color: #E6E6E6;
	text-align: center;
	color: #808080;
}
	div.menu_webshop_cont div.menu_webshop {
		max-width: 630px;
		height: auto;
		margin: auto;
		text-align: center;
		font-size: 12pt;
		font-family: 'Bahnschrift Regular';
	}
		div.menu_webshop_items a {
			color: #122B0F;
		}		
		div.menu_webshop_items div.menu_item {
			float: left;
			padding-left: 20px;
			padding-right: 20px;
			padding-top: 20px;
			padding-bottom: 16px;
			cursor: pointer;
		}
		div.menu_webshop_items div.menu_item:hover, div.menu_webshop_items div.menu_item_sel_webshop{
			color: #333333;
		}
	div.menu_webshop_cont div.menu_small {
		display: none;
	}
div.content {
	float: left;
	position: relative;
	min-height: 400px;
	width: 100%;
	height: auto;
}
	div.content div.content_webshop {
		position: relative;
		max-width: 1348px;
		min-height: 400px;
		height: auto;
		margin: auto;
		text-align: center;
		font-size: 11pt;
		font-family: 'Bahnschrift Regular';
		padding: 40px 0px;
	}
		div.content div.content_webshop div#products_webshop {
			float: left;
			position: relative;
			min-height: 400px;
			height: auto;
			margin: auto;
			padding-bottom: 40px;
			padding-left: 15px;
			padding-right: 15px;
		}
		div.hidden_setting_field {
			float: left;
			display: none;
		}
		
		div.content_webshop div.nav_bar {
			float: left;
			position: relative;
			width: 100%;
			height: 30px;
			text-align: center;
			margin-bottom: 15px;
			font-family: 'Bahnschrift Regular';
			color: #333333;
		}
			div.content_webshop div.nav_bar div.info {
				float: left;
				padding-left: 10px;
				padding-top: 5px;
			}
			div.content_webshop div.nav_bar div.sort {
				float: right;
				padding-right: 10px;
			}
				div.content_webshop div.nav_bar div.sort select {
					border: 1px solid #333333;
					border-radius: 3px;
					padding: 3px 23px 3px 8px;
					margin-left: 10px;
					background: url(../images/winkelmand_open.png) no-repeat right ;
					-moz-appearance:none; /* Firefox */
					-webkit-appearance:none; /* Safari and Chrome */
					appearance:none;
				}
		div.content_webshop div.laad_meer_cont {
			float: left;
			width: 100%;
			height: 80px;
			text-align: center;
		}
			div.content_webshop div.slide_foto_show {
				position: relative;
				z-index: 1;
				height: 146px;
			}
			div.content_webshop div.laad_meer {
				padding: 10px 0px;
				width: 220px;
				height: 20px;
				margin: auto;
				color: #E87C00;
				border: 1px solid #808080;
				border-radius: 3px;
				cursor: pointer;
			}
		div.item_cont {
			float: left;
			position: relative;
			width: 200px;
			height: 250px;
			margin: 0px 8px 16px 8px;
			border: 1px solid #808080;
		}
			div.item_cont div.item_foto {
				position: relative;
				float: left;
				width: 200px;
				height: 146px;
				background-position: center center;
				background-size: cover;			
				z-index: 1;
				cursor: pointer;
			}
			div.item_cont div.item_name {
				position: relative;
				float: left;
				padding-left: 15px;
				width: 180px;
				color: #183D15;
				font-size: 11pt;
				text-align: left;
				margin-top: 14px;
				margin-bottom: 3px;
				font-family: 'Bahnschrift Regular';
				text-transform:uppercase;
				line-height: 11pt;
				cursor: pointer;
			}
			div.item_cont div.item_inhoud {
				position: relative;
				float: left;
				padding-left: 15px;
				height: 20px;
				width: 180px;
				color: #808080;
				font-size: 11pt;
				text-align: left;
				font-family: 'Bahnschrift Regular';
				line-height: 10pt;
			}
			div.item_cont div.item_prijs {
				position: absolute;
				top: 195px;
				float: left;
				padding-left: 15px;
				height: 20px;
				width: 60px;
				margin-top: 20px;
				color: #183D15;
				font-size: 11pt;
				text-align: left;
			}
			div.item_cont div.item_winkelwagen {
				position: absolute;
				top: 200px;
				float: right;
				padding: 4px;
				height: 26px;
				margin-top: 5px;
				right: 11px;
				text-align: right;
				background-color: #E6E6E6;
				border-radius: 33px;
			}
				div.item_cont div.item_winkelwagen img {
					cursor: pointer;
					height: 26px;
				}
				div.item_cont div.item_winkelwagen div{
					position: relative;
					float: left;
				}
				div.item_cont div.item_winkelwagen div.aantal_basket{
					position: relative;
					margin-left: 6px;
					margin-right: 6px;
					margin-top: 6px;
					color: #707070;
				}
			span.item_prijs_oud {
				text-decoration: line-through;
			}
		div.item_open_webshop {
			float: left;
			max-width: 825px;
			min-height: 250px;
			margin-bottom: 35px;
		}
			div.item_open_webshop div.item_foto {
				position: relative;
				float: left;
				width: 425px;
				height: 330px;
				background-position: center center;
				background-size: cover;			
				z-index: 1;
				cursor: pointer;
			}
			div.item_open_webshop div.slide_foto_show {
				position: relative;
				z-index: 1;
				height: 330px;
			}
			div.slider-wrapper a {
				color: transparent;
			}
			div.item_open_webshop div.item_info_right {
				position: relative;
				float: left;
				max-width: 325px;
				padding-left: 50px;
			}
				div.item_open_webshop div.item_info_right div.item_name {
					position: relative;
					float: left;
					width: 100%;
					height: 20px;
					color: #183D15;
					font-size: 11pt;
					text-align: left;
					margin-top: 50px;
					font-family: 'Bahnschrift Regular';
					font-size: 16pt;
					text-transform:uppercase;
					line-height: 11pt;
					cursor: pointer;
				}
				div.item_open_webshop div.item_info_right div.item_inhoud {
					position: relative;
					float: left;
					width: 100%;
					height: 20px;
					color: #808080;
					font-size: 11pt;
					text-align: left;
					margin-top: 5px;
					font-family: 'Bahnschrift Regular';
					font-size: 13pt;
					line-height: 10pt;
				}
				div.item_open_webshop div.item_info_right div.item_prijs {
					position: relative;
					float: left;
					width: 100%;
					height: 20px;
					margin-top: 80px;
					color: #183D15;
					font-size: 20pt;
					text-align: left;
				}
				div.item_open_webshop div.item_info_right div.item_winkelwagen {
					position: relative;
					float: left;
					padding: 4px;
					height: 33px;
					margin-top: 20px;
					text-align: right;
					background-color: #E6E6E6;
					border-radius: 33px;
				}
					div.item_open_webshop div.item_info_right div.item_winkelwagen img {
						cursor: pointer;
					}
					div.item_open_webshop div.item_info_right div.item_winkelwagen div{
						position: relative;
						float: left;
					}
					div.item_open_webshop div.item_info_right div.item_winkelwagen div.aantal_basket{
						position: relative;
						margin-left: 8px;
						margin-right: 8px;
						margin-top: 10px;
						color: #707070;
					}
			span.item_prijs_oud {
				text-decoration: line-through;
			}
			div.item_open_webshop div.item_omschrijving {
				position: relative;
				float: left;
				width: 100%;
				min-height: 100px;
				margin-top: 40px;
				text-align: left;
				font-family: 'Bahnschrift Regular';
				font-size: 11pt;
				color: #808080;
			}
				div.item_open_webshop div.item_omschrijving h1 {
					font-family: 'Bahnschrift Regular';
					font-size: 12pt;
					color: #183D15;
				}
		div.item_open_meer_webshop {
			float: left;
			width: 436px;
			min-height: 250px;
			margin-bottom: 35px;
		}
			div.item_open_meer_webshop  h1 {
				color: #E87C00	;
				font-size: 22pt;
				font-family: 'tanvishand3';
				margin-bottom: 5px;		
			}
	div.content div.content_assortiment {
		max-width: 1120px;
		min-height: 400px;
		height: auto;
		margin: auto;
		text-align: left;
		font-size: 11pt;
		font-family: 'Bahnschrift Regular';
		padding: 40px 0px;
	}
		div.content div.assortiment_item {
			float: left;
			width: 500px;
			margin: 0px 30px;
		}	
			div.content div.assortiment_item div.slide_header {
				float: right;
				z-index: 1;
				width: 500px;
				height: 193px;
			}
			div.content div.assortiment_item div.slide_foto_show {
				position: relative;
				z-index: 1;
				height: 193px;
			}
			div.assortiment_item div.text {
				font-size: 11pt;
				line-height: 22px;
				margin-bottom: 20px;
			}
			div.assortiment_item div.text h1 {
				color: #E42313;
				font-size: 28pt;
				font-family: 'tanvishand3';
				margin-bottom: 0px;				
			}
			div.assortiment_item div.text h2 {
				font-family: 'Bahnschrift Regular';
				color: #E87C00;
				font-size: 11pt;
				margin-top: 2px;
			}
	div.content div.contact_form {
		float: left;
		width: 100%;
		min-height: 480px;
		background-image: url('../images/back_form.jpg');
		background-repeat: no-repeat;
		background-position: center center;	
		background-size: cover;
		text-align: center;
	}
		div.content div.contact_form div.form {
			margin: auto;
			max-width: 1120px;
			text-align: left;
		}
		div.form div.col1, div.form div.col2 {
			float: left;
			text-align: left;
			width: 50%;
			height: 100%;
			color: #183D15;
		}
		div.form div.col1 h1 {
			color: #FFFFFF;
			font-size: 28pt;
			font-family: 'tanvishand3';
		}
		div.form div.col2 h1 {
			color: #183D15;
			margin-top: 22px;
			font-size: 12pt;
			font-family: 'Bahnschrift Regular';
		}
		div.form div.col1 div.text, div.form div.col2 div.text {
			padding: 60px 30px;
			line-height: 20px;
		}
		div.form td.contact_input input, #bied_mee input {
			width: 96%;
			padding: 8px 10px 4px 10px;
			color: #32912F;
			background-color: #FFFFFF;
			border: 0px;
			margin: 4px 0px;
			font-size: 11pt;
			font-family: 'Bahnschrift Regular';
		}
		div.form_green td.contact_input input, #bied_mee input {
			background-color: #d6d6d6;
		}
		div.form td.contact_input textarea {
			width: 96%;
			height: 133px;
			padding: 8px 10px 4px 10px;
			color: #32912F;
			background-color: #FFFFFF;
			border: 0px;
			margin-top: 28px;
			font-size: 11pt;
			font-family: 'Bahnschrift Regular';
		}
		div.form_green td.contact_input textarea {
			background-color: #d6d6d6;
			margin-top: 4px;
		}
		div.form td.contact_input button.send_form, #bied_mee input[type=submit]  {
			width: 100px;
			padding: 8px 10px 4px 10px;
			color: #fff;
			background-color: #183D15;
			border: 0px;
			margin-top: 4px;
			cursor: pointer;
			font-size: 11pt;
			font-family: 'Bahnschrift Regular';
		}
		div.form div.like_button {
			float: left;
			background-color: #FFFFFF;
			opacity: 0.6;
			padding: 5px 10px;
			margin-top: 10px;
			margin-right: 10px;
			min-width: 50px;
			cursor: pointer;
		}
		div.form div.like_button:hover, div.form div.like_button_sel {
			background-color: #FFFFFF;
			opacity: 1;
		}
	div.content div.content_text {
		max-width: 1275px;
		height: auto;
		margin: auto;
		text-align: left;
		font-size: 11pt;
		font-family: 'Bahnschrift Regular';
		padding: 0px 0px 40px 0px;
	}
		div.content div.content_text div.text {
			padding: 20px 20px;
			line-height: 22px;
		}
	div.content div.content_nieuws, div.content div.content_contact, div.content div.content_informatie, div.content div.content_veiling {
		max-width: 1100px;
		padding-left: 20px;
		padding-right: 20px;
		
	}
		div.content div.content_informatie input {
			font-family: 'Bahnschrift Regular';
			background-color: #d6d6d6;
			padding: 6px 10px 5px 10px;
			border: 0px;
			border-bottom: 1px solid #ccc;
			color: #4D4842;
			font-size: 11pt;
			text-align: left;
		}
		div.content div.content_informatie button.send_form {
			background-color: #183D15;
			border: 0px;
			padding: 6px 20px;
			color: #fff;
			font-family: 'Bahnschrift Regular';			
			font-size: 11pt;
			font-weight: normal;
			cursor: pointer;
		}
	div.content div.content_text h1 {
		/*font-family: 'Bahnschrift Regular';
		font-size: 14pt;*/
		font-size: 28pt;
		color: #E42313;
		font-family: 'tanvishand3';
		margin-bottom: 0px;
	}
	div.content div.content_text h2 {
		font-family: 'Bahnschrift Regular';
		color: #E87C00;
		font-size: 11pt;
		margin-top: 2px;
	}
	div.content div.home_text h1 {
		color: #E42313;
		font-size: 28pt;
		font-family: 'tanvishand3';
		margin-bottom: 0px;
	}
	div.content div.home_text h2 {
		color: #E87C00;
		margin-top: 2px;
		font-size: 11pt;
		font-family: 'Bahnschrift Regular';
		margin-top: 2px;
	}
	div.content div.home_text {
		float: left;
		width: 33.3333%;
		height: 340px;
		background-color: #fff;		
		background-image: url('../images/blad_tekst.png');
		background-repeat: no-repeat;
		background-position: right top;	
		font-family: 'Bahnschrift Regular';
		font-size: 11pt;
		color: #183D15;
	}
		div.content div.home_text div.text {
			padding: 40px 80px;
			line-height: 22px;
		}
	div.content div.home_foto {
		float: left;
		width: 33.3333%;
		height: 340px;
		background-color: grey;
	}	
		div.content div.home_foto div.slide_header {
			float: right;
			z-index: 1;
			width: 100%;
			height: 100%;
		}
		div.content div.home_foto div.slide_foto_show {
			position: relative;
			z-index: 1;
			height: 340px;
			width: 100%;
		}
	div.content_text div.nieuws_items {
		width: 100%;
		margin-top: 20px;
	}
		div.nieuws_items div.item {
			float: left;
			width: 100%;
			height: auto;
			padding-bottom: 40px;
		}
			div.nieuws_items div.item div.foto{
				float: left;
				width: 100%;
				height: 235px;
				background-size: cover;
				background-position: center center;
			}
			div.nieuws_items div.item div.tekst{
				text-align: left;
				float: left;
				width: 100%;
				min-height: 200px;
				height: auto;
				background-color: #fff;
				color: #183D15;
				font-family: 'Bahnschrift Regular';
				font-size: 11pt;
				line-height: 23px;
				padding: 20px 0px;
			}
			
				div.nieuws_items div.item div.tekst a {
					color: #95C11F;
					text-decoration: none;
				}
				div.nieuws_items div.item div.tekst a:hover {
					color: #95C11F;
					text-decoration: underline;
				}
	/* HIER KOMT DE STYLE VAN DE VEILING */
	div.content div.content_veiling {
		max-width: 1108px;
		height: auto;
		min-height: 250px;
		margin: auto;
		text-align: left;
		font-size: 11pt;
		font-family: 'Bahnschrift Regular';
		padding: 0px 0px 40px 0px;
	}
		div.veiling_info {
			position: relative;
			max-width: 500px;
			float: left;			
		}
			div#biedmeeitem {
			 	position: absolute;
				margin-left: 430px;
				margin-top: 40px;
				width: 280px;
				height: 132px;
				border-right: 5px solid #E42313;
				text-align: right;
				line-height: 28px;
			}
				div#biedmeeitem img {
					padding-right: 4px;
				}
				span.biedmeeitem_title {
					font-size: 19pt;
					color: #32912F;
					margin-right: 6px;
					margin-top: 5px;
					line-height: 28pt;
				}
				button.btn_biedmee {
					border: 0px;
					background-color: #F39000;
					color: #fff;
					padding: 8px 10px 8px 10px;
					cursor: pointer;
					font-family: tanvishand3;
					font-size: 22pt;
					-moz-border-radius: 6px 6px 6px 6px;
				  -webkit-border-radius: 6px 6px 6px 6px;
				  border-radius: 6px 6px 6px 6px;
					margin-right: 6px;
				}
				span.biedmeeitem_tijd {
					font-size: 12pt;
					color: #F39000;
					margin-right: 6px;
				}
			div#huidigebieding {
				margin-top: 20px;
				width: 100%;
				border-left: 5px solid #E42313;
				text-align: left;
				line-height: 28px;
				padding-left: 8px;
			}
				
				span.huidigebieding_title {
					font-size: 19pt;
					color: #32912F;
					margin-top: 5px;
					line-height: 28pt;
				}
				button.btn_huidigebieding {
					border: 0px;
					background-color: #F39000;
					color: #fff;
					padding: 8px 10px 8px 10px;
					cursor: pointer;
					font-family: tanvishand3;
					font-size: 22pt;
					-moz-border-radius: 6px 6px 6px 6px;
				  -webkit-border-radius: 6px 6px 6px 6px;
				  border-radius: 6px 6px 6px 6px;
				}
				span.huidigebieding_tijd {
					font-size: 12pt;
					color: #F39000;
				}
				div#bied_mee {
					display: none;
				}
				div#alg_info, div#info_huidigeveiling {
				 	margin-top: 7px;
					width: 100%;
				}
				div#veilingklok_container {					
					position: relative;
					width: 50%;
					float: left;
				}
					div#veilingklok_leeg {					
				    position: relative;
				    width: 463px;
				    height: 464px;
				    background-image: url('../functions/TimeCircles/veilingklok.png');
				    background-position: center;
				    background-repeat: no-repeat;
				    padding-top: 12px;
				    padding-right: 4px;
					}					
					div#VeilingKlok { 		
				    position: relative;
				    width: 473px;
				    height: 473px;
				    background-image: url('../functions/TimeCircles/veilingklok.png');
				    background-position: center;
				    text-align: left;
				    vertical-align: top;
				    background-repeat: no-repeat;
				    padding-top: 19px;
				    padding-left: 5px;
					}	
					div#VeilingKlokSeconds { 		
				    position: absolute;
				    left: 280px;
				    top: 200px;
				    width: 110px;
				    height: 110px;
				    background-position: center;
				    text-align: left;
				    vertical-align: top;
				    background-repeat: no-repeat;
				    padding-left: 5px;
					}
					div#VeilingKlokHours { 		
				    position: absolute;
				    left: 95px;
				    top: 200px;
				    width: 110px;
				    height: 110px;
				    background-position: center;
				    text-align: left;
				    vertical-align: top;
				    background-repeat: no-repeat;
				    padding-left: 5px;
					}
				td.biedmee_title {
					color: #E42313;
					font-family: tanvishand3;
					font-size: 20pt;
					padding-top: 10px;
					width: 280px;
				}
				input.btn_bod_plaatsen {
					margin-top: 5px;
				}
				span#form_hoogste_bod {
					color: #E42313;
					font-size: 12pt;
				}
	/*HIER KOMT DE STYLE VAN DE WINKELMAND */
	div.content_winkelmand {	 	
		font-family: 'Bahnschrift Regular';			
		font-size: 10pt;
		font-weight: normal;
		position: relative;
	 	margin: auto;
	 	min-height: 450px;
		max-width: 960px; 
		height: auto;
		padding-bottom: 40px;
	} 	
		div.content_winkelmand p {
			font-family: 'Bahnschrift Regular';			
			font-size: 10pt;
			font-weight: normal;
		}
		div.content_winkelmand h1 {
			color: #E42313;
			font-size: 28pt;
			font-family: 'tanvishand3';
			margin-bottom: 0px;				
		}
		div.content_winkelmand h2 {
			font-family: 'Bahnschrift Regular';
			color: #E87C00;
			font-size: 11pt;
			margin-top: 2px;
		}
		div.content_winkelmand table {
			margin-top: 15px;
		}
		div.content_winkelmand tr.fields td {
			font-family: 'Bahnschrift Regular';
			background-color: transparent;
			padding: 0px 0px 0px 0px;
			border: 0px;
			font-size: 12pt;
			text-align: left;		
		}
			div.content_winkelmand tr.fields td div.d1 {
				float: left;
				width: 46%;
			}
			div.content_winkelmand tr.fields td div.d2 {
				width: 18%;
				float: left;
			}
			div.content_winkelmand tr.fields td div.d3 {
				float: left;
				width: 18%;
			}
			div.content_winkelmand tr.fields td div.d4 {
				float: left;
				width: 18%;
			}
		div.content_winkelmand div.space {
			background-position: center bottom;
			background-repeat: no-repeat;
			background-image: url('../images/border_bottom_winkelmand.png');
			background-size: 100% 7px;
			width: 100%;
			height: 10px;
		}
		div.content_winkelmand div.space2_noborder {
			float: left;
			width: 60%;
			height: 10px;
		}
		div.content_winkelmand div.space2_border {
			float: left;
			width: 40%;
			height: 10px;
		}
		div.content_winkelmand div.totalprijs_text, div.content_winkelmand div.totalprijs_numb {
			float: left;
			width: 20%;
			height: 20px;
		}
		div.content_winkelmand tr.content td {
			font-family: 'Bahnschrift Regular';
			background-color: transparent;
			padding: 0px 0px 0px 0px;
			height: 75px;
			color: #808080;
			font-size: 12pt;
			text-align: left;
		}
			div.content_winkelmand tr.content td a {
				font-size: 12pt;
				text-decoration: none;
				color: #183D15;
			}
			div.content_winkelmand tr.content div.winkelmand_foto {
				float: left;
				height: 75px;
				width: 10%;
			}
			div.content_winkelmand tr.content div.winkelmand_title {
				position: relative;
				float: left;
				height: 55px;			
				width: 36%;
			}
				div.content_winkelmand tr.content div.winkelmand_title div.text {
					position: absolute;
					top: 50%;
					transform: translateY(-50%);
					margin-top: 5px;
					margin-bottom: 5px;
				}
			div.content_winkelmand tr.content div.winkelmand_column {
				float: left;
				height: 55px;
				width: 18%;
				margin-top: 20px;
			}
			
				div.winkelmand_column div.item_winkelwagen {
					position: relative;
					float: left;
					padding: 4px;
					margin-top: -10px;
					height: 33px;
					text-align: right;
					background-color: #E6E6E6;
					border-radius: 33px;
				}
					div.winkelmand_column div.item_winkelwagen img {
						cursor: pointer;
					}
					div.winkelmand_column div.item_winkelwagen div{
						position: relative;
						float: left;
					}
					div.winkelmand_column div.item_winkelwagen div.aantal_basket{
						position: relative;
						margin-left: 8px;
						margin-right: 8px;
						margin-top: 10px;
						color: #707070;
					}
			div.content_winkelmand tr.content div div.item_foto {
				position: relative;
				float: left;
				margin: 7px 2px 2px 4px;
				width: 58px;
				height: 55px;
				background-position: center center;
				background-size: cover;			
				z-index: 1;
			}
		div.content_winkelmand tr.total td {
			font-family: 'Bahnschrift Regular';
			background-color: transparent;
			padding: 0px 0px 0px 0px;
			height: 75px;
			color: #808080;
			font-size: 12pt;
			text-align: left;
			padding-left: 40px;
		}
			div.content_winkelmand button.leginmand {
				background-color: #183D15;
				border: 0px;
				padding: 10px 15px;
				cursor: pointer;
				color: #fff;
			}
		div.content_winkelmand div.prijs_ps, div.content_winkelmand div.prijs_total {
			display: none;
			font-size: 10pt;
		}
		div.content_winkelmand div.winkelmand_afronden_form {
			float: left;
			height: auto;
			width: 50%;
			font-family: 'Bahnschrift Regular';			
			font-size: 10pt;
			font-weight: normal;
		}
			div.content_winkelmand div.winkelmand_afronden_form span.input_error {
				color: red;
				font-style: italic;
			}
		div.content_winkelmand div.winkelmand_afronden_info {
			float: right;
			height: auto;
			width: 25%;
			font-family: 'Bahnschrift Regular';			
			font-size: 10pt;
			font-weight: normal;
			min-height: 300px;
		}
			div.content_winkelmand div.winkelmand_afronden_info h1 {
				font-size: 14pt;
			}
		div.content_winkelmand td.button {
			text-align: right;
			padding-top: 20px;
			padding-right: 50px;
		}
			div.content_winkelmand td {
				font-family: 'Bahnschrift Regular';
			}
			div.content_winkelmand input.winkelmand, div.content_winkelmand textarea.winkelmand, div.content_winkelmand select.winkelmand {
				font-family: 'Bahnschrift Regular';
				background-color: #d6d6d6;
				padding: 5px 10px 5px 10px;
				border: 0px;
				border-bottom: 1px solid #ccc;
				color: #4D4842;
				font-size: 10pt;
				width: 100%;
				text-align: left;
			}
			div.content_winkelmand button.send_form {
				background-color: #183D15;
				border: 0px;
				padding: 5px 20px;
				color: #fff;
				font-size: 10pt;
				font-family: 'Bahnschrift Regular';			
				font-size: 12pt;
				font-weight: normal;
				cursor: pointer;
			}
		div.content_winkelmand div#winkelmand_leverinfo {
			line-height: 12px;
			margin-bottom: 20px;
		}
div.bottom_cont {
	float: left;
	position: relative;
	min-height: 265px;
	width: 100%;
	background-image: url('../images/back_space.jpg');
	background-repeat: no-repeat;
	background-position: center center;	
	background-size: cover;
	color: #fff;
	text-align: center;
}
	div.bottom_cont div.bottom {
		max-width: 1000px;
		margin: auto;
	}
		div.bottom div.slogan_bottom {
			text-align: left;
			color: #183D15;
			margin-top: 30px;
			padding: 20px;
		}
			div.bottom div.slogan_bottom h1 {
				color: #E42313;
				font-size: 28pt;
				font-family: 'tanvishand3';
				margin-bottom: 0px;
			}
			div.bottom div.slogan_bottom p {
				margin-top: 2px;
			}
			div.bottom div.slogan_bottom span {
				color: #fff;
				font-size: 16pt;
				font-family: 'Bahnschrift Regular';
				margin-bottom: 0px;
			}
			div.bottom div.slogan_bottom a:hover {
				text-decoration: none;
			}
			div.bottom div.slogan_bottom span.webshop {
				border: 1px solid #fff;
				margin: 10px;
				padding: 5px 8px;
				margin-bottom: 20px;
				border-radius: 3px;
			} 
div.footer_cont {
	float: left;
	position: relative;
	width: 100%;
	min-height: 450px;
	background-color: #183D15;
	color: #fff;
	text-align: center;
}
	div.footer_cont div.footer {
		height: auto;
		max-width: 1120px;
		margin: auto;
	}
		div.footer div.foot1, div.footer div.foot2 {
			float: left;
			text-align: left;
			width: 50%;
			height: 100%;
		}
			div.footer div.foot1 a, div.footer div.foot2 a {
				color: #fff;
			}
			
			div.footer div.foot1 td a, div.footer div.foot2 td a {
				color: #fff;
			}
		div.footer div.foot1 h1, div.footer div.foot2 h1 {
			color: #32912F;
			font-size: 11pt;
		}
		div.footer div.foot1 div.text, div.footer div.foot2 div.text {
			padding: 60px 30px;
			line-height: 20px;
		}
		div.footer div.copyright {
			color: #22661F;		
			float: left;
			width: 100%;
			text-align: center;
		}
			div.footer div.copyright a{
				color: #22661F;
			}
			div.footer div.copyright a:hover{
				color: #22661F;
				text-decoration: underlined;
			}
		div.footer div.foot_col1, div.footer div.foot_col2, div.footer div.foot_col3 {
			width: 33.33%;
			float: left;
			margin-top: 20px;
		}
		div.footer div.foot_col3 {
			margin-top: 0px;
		}
@media screen and (max-width: 1380px) {	
	div.content div.home_text div.text {
		padding: 20px 40px;
		line-height: 22px;
	}
}
@media screen and (max-width: 1358px) {		
	div.content div.content_webshop {
		max-width: 1120px;
	}
}
@media screen and (max-width: 1140px) {		
	div.top_menu div.openingstijden {
		display: none;
	}
	div.top_menu div.logo {
		display: block;
	}
	div.content div.content_webshop {
		max-width: 902px;
	}	
	div.header_small_cont div.slogan {
		font-size: 18pt;
		margin-top: 105px;
	}
	div.header_small_cont img {
		height: 25px;
	}
}
@media screen and (max-width: 922px) {		
	div.content div.content_webshop {
		max-width: 684px;
	}
	div.item_open_webshop {
		max-width: 684px;
	}
		div.item_open_webshop div.item_foto {
			width: 100%;
		}
		div.item_open_webshop div.item_info_right {
			width: 100%;
		}
	div.content_webshop div.nav_bar {
		min-height: 50px;
		height: auto;
	}
	div.content_webshop div.nav_bar div.sort {
		float: left;
		padding-left: 10px;
	}
}
@media screen and (max-width: 704px) {		
	div.content div.content_webshop {
		max-width: 466px;
	}
}
@media screen and (max-width: 506px) {		
	div.content div.content_webshop {
		width: 90%;
	}
		div.item_cont, div.item_cont div.item_foto {
			width: 100%;
		}
	div.item_open_webshop, div.item_open_meer_webshop {
		width: 100%;
	}
	div.item_open_webshop div.item_info_right {
		padding-left: 0px;
	}
		
}
@media screen and (max-width: 1220px) {	
	div.content div.home_text {
		width: 50%;
	}
	div.content div.home_foto {
		width: 50%;
	}
		div.content div.home_text div.text {
			padding: 40px 80px;
			line-height: 22px;
		}
	div.content div.text_onzeservice {
		float: right;
	}
	div.content div.foto_onzeservice {
		float: left;
	}
}
@media screen and (max-width: 1140px) {	
	div.content div.content_assortiment {
		max-width: 920px;
	}
	div.content div.assortiment_item {
		width: 400px;
	}
}
@media screen and (max-width: 940px) {	
	div.content div.content_assortiment {
		max-width: 560px;
	}
	div.content div.assortiment_item {
		width: 90%;
	}
}
@media screen and (max-width: 920px) {	
	div.content div.home_text div.text {
		padding: 20px 40px;
		line-height: 22px;
	}
	div.header_cont {
		padding-top: 100px;
	}
		div.header_cont div.slogan {
			margin-left: 30%;
		}
	
	div.menu_cont div.menu_items {
		display: none;
	}
	div.menu_cont div.menu_small {
		display: block;
	}
	div.top_menu div.search {
		display: none;
	}
}
@media screen and (max-width: 860px) {	
	div.menu_webshop_cont {
		width: 100%;
		padding-bottom: 10px;
	}	
	div.menu_webshop_items div.menu_item {
		padding: 10px 10px 0px 10px;
	}
}
@media screen and (max-width: 830px) {	
		div.top_menu div.winkelmand {
			width: 75px;
			height: 62px;
			border-left: 0px solid #808080;
			border-right: 0px solid #808080;
		}
			div.winkelmand div.icon {
				width: 50px;
			}
			div.winkelmand div.text {
				width: 25px;
				margin-top: 25px;
			}
			div.winkelmand div.open {
				display: none;
			}
			div.top_menu div.winkelmand span#winkelmand_text{
				display: none;			
			}
		div.top_menu div.logo img {
			height: 30px;
		}
}
@media screen and (max-width: 820px) {	
	div.footer_cont div.footer {
		min-height: 250px;
		padding: 30px 0px;
	}
		div.footer div.foot1, div.footer div.foot2 {
			width: 100%;
		}
		div.footer div.foot1 div.text, div.footer div.foot2 div.text {
			padding: 10px 20px;
		}
		div.form div.col1, div.form div.col2 {
			width: 100%;
		}
			div.footer div.foot_col1, div.footer div.foot_col2, div.footer div.foot_col3 {
				width: 50%;
			}
			div.footer div.foot_col2 {
				margin-top: 0px;
			}
			div.footer div.foot_col3 {
				margin-top: 10px;
				margin-bottom: 20px;
			}
		div.form div.col1 div.text {
			padding-bottom: 20px;
		}
		div.form div.col2 div.text {
			padding-top: 0px;
		}
			div.content_winkelmand tr.fields td div.d1 {
				float: left;
				width: 46%;
			}
			div.content_winkelmand tr.fields td div.d2, div.content_winkelmand tr.fields td div.d4 {
				width: 15%;
			}
			div.content_winkelmand tr.fields td div.d3 {
				width: 24%;
			}
			div.content_winkelmand tr.content div.winkelmand_foto {
				width: 16%;
			}
			div.content_winkelmand tr.content div.winkelmand_title {
				width: 30%;
			}
			div.content_winkelmand tr.content div.winkelmand_column {
				width: 15%;
			}
			div.content_winkelmand tr.content div.winkelmand_column1 {
				width: 24%;
			}
		div.content_winkelmand div.winkelmand_afronden_form {
			width: 80%;
		}
}
@media screen and (max-width: 720px) {	
	div.content div.home_text {
		width: 100%;
		height: 300px;
	}
	div.content div.home_foto {
		width: 100%;
		height: 300px;
	}
		div.content div.home_text div.text {
			padding: 40px 80px;
			line-height: 22px;
		}
		div.content div.home_foto div.slide_foto_show {
			height: 300px;
		}
	
		div.header_cont div.slogan {
			margin-left: 20%;
		}
	div.bottom div.slogan_bottom {
		margin-top: 20px;
		padding: 20px;
	}
}
@media screen and (max-width: 640px) {	
	div.content div.home_text div.text {
		padding: 20px 30px;
	}
		div.header_cont div.slogan {
			margin-left: 10%;
		}
	td.winkelmand_column {
		display: none;
	}
		div.content_winkelmand div.winkelmand_afronden_form {
			width: 95%;
		}
		
					div#veilingklok_leeg {					
				    width: 300px;
				    height: 300px;
				    background-image: url('../functions/TimeCircles/veilingklok_mobile.png');
					}					
					div#VeilingKlok { 		
				    width: 300px;
				    height: 300px;
				    background-image: url('../functions/TimeCircles/veilingklok_mobile.png');
						padding-top: 12px;
						padding-left: 3px;
					}	
					div#VeilingKlokSeconds { 		
				    position: absolute;
				    left: 170px;
				    top: 130px;
				    width: 70px;
				    height: 70px;
				    background-position: center;
				    text-align: left;
				    vertical-align: top;
				    background-repeat: no-repeat;
				    padding-left: 5px;
					}
					div#VeilingKlokHours { 		
				    position: absolute;
				    left: 65px;
				    top: 130px;
				    width: 70px;
				    height: 70px;
				    background-position: center;
				    text-align: left;
				    vertical-align: top;
				    background-repeat: no-repeat;
				    padding-left: 5px;
					}
					div#textPrice {
						font-size: 11pt;
					}
}
@media screen and (max-width: 540px) {	
	div.content div.content_assortiment {
		width: 100%;
	}
	div.content div.assortiment_item {
		width: 85%;
	}
		div.header_cont div.slogan {
			margin-left: 10%;
		}
		div.slogan div.big {
			font-size: 20pt;
		}
			div.slogan div.big img {
				height: 25px;
			}
		div.slogan div.small {
			font-size: 14pt;
		}
	div.header_small_cont div.slogan {
		font-size: 14pt;
		margin-top: 95px;
	}
	div.header_small_cont img {
		height: 25px;
	}
	div.content_winkelmand tr.content td{
			padding-bottom: 20px;
		}
			div.content_winkelmand tr.fields td div.d1, div.content_winkelmand tr.fields td div.d2, div.content_winkelmand tr.fields td div.d3, div.content_winkelmand tr.fields td div.d4 {
				display: none;
			}
			div.content_winkelmand tr.content div.winkelmand_foto {
				width: 25%;
				height: 100%;
			}
			div.content_winkelmand tr.content div.winkelmand_title {
				float: left;
				margin-top: 0px;
				width: 75%;
				min-height: 25px;
				height: auto;
			}
			div.content_winkelmand tr.content div.winkelmand_column {
				float: left;
				width: 75%;
				margin-top: 0px;
				height: 35px;
			}
				div.content_winkelmand tr.content div.winkelmand_column div {
					float: left; 
				}
				div.content_winkelmand div.prijs_ps, div.winkelmand div.prijs_total {
					display: block;
					margin-right: 20px;
					margin-top: 3px;
				}
		div.content_winkelmand div.space2_noborder {
			width: 0%;
		}
		div.content_winkelmand div.space2_border, div.content_winkelmand div.space {
			width: 100%;
			background-size: 100% 3px;
		}
		div.content_winkelmand div.totalprijs_text, div.content_winkelmand div.totalprijs_numb {
			width: 50%;
		}
		div.content_winkelmand td.button {
			padding-top: 20px;
			padding-right: 0px;
			text-align: center;
		}
}