/**ALGEMEEN**/
h1{
	font-family:Rockwell;
	font-size:24px;
	letter-spacing:2px;
	font-weight:bold;
	float:left;
	
}
h2{
	font-family:Rockwell;
	font-size:12px;
}
h3{
	float:left;
	font-family:Verdana;font-size:10px;line-height:24px;;
	margin-left:30px;
}
h4{
	float:left;
	height:15px;
	background-color:white;
	position:relative;
	width:215px;
	padding-left:10px;
	letter-spacing:1px;font-family:Rockwell;font-size:11px;line-height:20px;;
	font-weight:bold;
	margin-bottom:20px;
	z-index:5;
}
h5{
	margin:0 auto;
	text-align:center;
	font-family:Georgia;font-size:12px;line-height:24px;;
	font-size:30px;
	font-style:italic;
	color:#654629;
	line-height:46px;
}
p em{font-style:italic;}
hr{
	height:1px;
	margin-top:14px;
	border:0;
	border-top:1px solid #b5b9b8;
	float:left;
	width:100%;
	clear:both;
}
			
	 
@font-face {
	font-family: 'today';
 	src: url("../fonts/today.eot");	
    src: local('today'),
       url("../fonts/today.svg#today") format('svg'),
       url("../fonts/today.ttf") format('truetype');
}
@font-face {
	font-family: 'Rockwell';
 	/*src: url("../fonts/Rockwell.eot");*/	
    src: local('ROCKWELL'),
       url("../fonts/ROCKWELL.svg#ROCKWELL") format('svg'),
       url("../fonts/ROCKWELL.ttf") format('truetype');
}
@font-face {
	font-family: 'Rockwell';
	font-weight:bold;
 	/*src: url("../fonts/Rockwell-Bold.eot");*/	
    src: local('ROCKWELL'),
       url("../fonts/ROCKWELL-Bold.svg#ROCKWELL") format('svg'),
       url("../fonts/ROCKWELL-Bold.ttf") format('truetype');
}
html{
	overflow:scroll;
}
body{
   	behavior: url("../csshover3.htc");
}

#outerwrap{
	margin: 0 auto;
	width:1000px;
	height:auto;
	background-image:url('../images/outerwrapbg.jpg');
	background-repeat:no-repeat;
}
	#innerwrap{
		width:860px;
		float:left;
		height:auto;
		margin-left:70px;
		margin-right:70px;
	}
		#submenu{
			margin-top:10px;
		}
			#submenu li{
				height:20px;
				padding-left:10px;
				padding-right:10px;
				min-width:100px;
				text-align:center;
				letter-spacing:1px;font-family:Rockwell;font-size:11px;line-height:20px;;
				color:#707173;
				float:left;
				border-right:1px solid #b5b9b8;
				text-transform:uppercase;
			}
				#submenu li a{
					text-decoration:none;
					color:#707173;
				}
				#submenu li.selected a, #submenu li:hover a{
					color:#201c1d;
				}
		#logo{
			margin-top:-10px;
			position:absolute;
			right:70px;
			z-index:5;
		}
	#content{
		width:860px;
		height:auto;
		position:relative;
		z-index:0;
	}
		#content #schaduw{
			width:860px;
			position:absolute;	
			left:0;	
			z-index:2;
			background-image:url('../images/contentoverlay.png');
			background-repeat:no-repeat;
			height:160px;			
		}
		#content #hoofdplaat{
			float:left;			
			position:relative;
			width:375px;
			height:400px;
			z-index:1;		
		}
			#content #hoofdplaat img{
				width:375px !important;
				height:400px;
				z-index:1;
			}
		#content #hoofdplaatgroot{
			float:left;			
			position:relative;
			width:860px;
			height:400px;
			z-index:1;			
		}	
			#content #hoofdplaat img{
				width:860px;
				height:400px;
				z-index:1;
			}
				#grootcontent{
					float:left;
					width:574px;
					margin-top:20px;
					padding:20px;
					padding-right:0px;
					padding-top:0px;
					border-right:1px solid #b5b9b8;
				}
				.noborder{border:0 !important;}
				.pagewide{width:840px !important;}
					#grootcontent p{
						font-family:Georgia;font-size:12px;line-height:24px;						margin-top:20px;
						margin-right:20px;
						color:#707173;
					}
						#grootcontent p img{margin-right:10px;}
						#grootcontent p strong{
							font-weight:bold !important;
						}	
						#grootcontent ol{
							margin:0;
							padding:0;
						}
							#grootcontent  ol>br{display:none;}
						#grootcontent ol li{
							font-family:Georgia;font-size:12px;line-height:24px;							color:#707173;
							list-style-type:disc;
							margin-left:15px;
						}
					#grootcontent>img{
						float:left;
						margin-top:20px;
					}
					#grootcontent>#homeintro{
						margin-top:20px;
						margin-left:10px;
					}					
				#sfeerblok{
					float:right;
					width:490px;
					position:relative;
					z-index:10;
					margin-left:20px;
					margin-top:-60px;
				}
					#sfeerblok div{
						float:left;
						background-image:url('../images/inzetbg.png');
						background-repeat:no-repeat;
						width:243px;
						height:173px;
					}
						#sfeerblok div  img{
							float:left;
							margin-left:15px;
							margin-top:10px;
						}
				#sfeerblokhome{
					float:right;
					position:relative;
					z-index:10;				
					margin-top:-160px;
				}
					#sfeerblokhome div{
						float:left;
						background-image:url('../images/inzetbg.png');
						background-repeat:no-repeat;
						width:243px;
						height:173px;
					}
						#sfeerblokhome div  img{
							float:left;
							margin-left:15px;
							margin-top:10px;
						}
							#sfeerblokhome div h5{
								font-family:today;
								color:#FFF;
								float:left;
								letter-spacing:1px;
								font-size:48px;
								margin-left:30px;
								padding-right:10px;
								text-shadow: #201c1d 2px 2px 6px;
								filter: Shadow(Color=#201c1d,Direction=135,Strength=2);
								margin-top:-40px;
							}
							#sfeerblokhome div:hover h5{
								cursor:pointer;
								text-shadow: #654629 2px 2px 6px;
								filter: Shadow(Color=#654629,Direction=135,Strength=2);							
							}	
							#sfeerblokhome div img:hover h5{
								cursor:pointer;
								text-shadow: #654629 2px 2px 6px;
								filter: Shadow(Color=#654629,Direction=135,Strength=2);							
							}	
							#sfeerblokhome div h5.right{
								float:right;
								margin-right:30px;
							}
					p#sluitregel{
						font-family:Georgia;font-size:12px;line-height:24px;						margin-left:20px;
						margin-bottom:0px;
					}
						p#sluitregel img{
							vertical-align:middle;
						}
						p#sluitregel span{
							font-weight:bold;
						}
				#assortiment{
					float:left;
					margin-left:10px;
					margin-top:-15px;
					width:250px;
				}
		#content #hoofdtekst{
			width:475px;
			margin-top:110px;
			margin-left:10px;
			float:left;
			position:relative;
			z-index:3;
			clear:right;
		}
			#hoofdtekst p{
				margin-top:10px;
				font-family:Georgia;font-size:12px;line-height:24px;;
				color:#707173;
			}

			#hoofdmenu{
				position:absolute;
				z-index:3;	
			}
				#hoofdmenu li{
					color:#FFF;
					height:25px;
					padding-top:5px;
					text-transform:uppercase;
					width:120px;
					text-align:center;
					letter-spacing:1px;font-family:Rockwell;font-size:11px;line-height:20px;;
					float:left;			
				}
					#hoofdmenu li a{
						text-decoration:none;
						color:#FFF;
					}
					#hoofdmenu li.selected, #hoofdmenu li:hover{
						background-image:url('../images/selected_tab.png');
						color:#000;
						cursor:pointer;
					}
					#hoofdmenu li.selected a, #hoofdmenu li:hover a{
						text-decoration:none;
						color:#000;
					}					
			.productenoverzicht{
				margin-top:13px;
				height:auto;
				clear:both;
				float:left;
			}
				.productenoverzicht h1{
					width:610px;
				}
				.productenoverzicht p{
					margin-top:20px;
					height:102px;
					letter-spacing:1px;font-family:Rockwell;font-size:11px;line-height:20px;;
				}
				.product:hover{
					cursor:pointer;
				}
				.product{
					width:120px;
					height:205px;
					float:left;
				}
					.product h2{
						color:#201c1d;
					}
				.catlogo{
					width:240px;
					float:left;
					position:relative;
				}
					.catlogo img{
						float:right;
						clear:right;					
					}
				.merklogo{
					position:absolute;
					z-index:2;
				}
				.linksboven{top:0px;left:5px;}
				.rechtsboven{top:0px;right:0px;}
				.linksonder{bottom:0px;left:5px;}
				.rechtsonder{bottom:0px;right:0px;}
			.merkenoverzicht{
				
			}
				.merk{
					width:118px;
					height:52px;
					float:left;
					margin-left:3px;				
					background-image:url('../images/merkbtn.png');
					background-repeat:no-repeat;
					
				}
				.merk img{margin-left:5px;}
				
			#closer{
				float:left;
				height:50px;
				background-color:white;
			}
			#footer{
				float:left;
				width:860px;
				margin-top:10px;
				height:210px;
				/*background-image:url('../images/footer.jpg');*/
			}
				#footer img{
					float:right;
				
				}
				#footer p{
					margin-top:0px;
					width:900px;
					text-align:center;
					font-family:Georgia;font-size:12px;line-height:24px;;
					font-size:10px;
				}
					#footer p span{
						
						font-weight:bold;	
					}
					#footer p a{
						text-decoration:none;
						color:#707173;
					}
					a.first{
						padding-left:0 !important;
						border:0 !important;
					}
					


			.blokcontainer{
				float:left;
				width:100%;
				position:relative;
				background-color:#dcddde;
			}
			.gilde{position:absolute;bottom:20px;right:10px;}
				.blok{
					float:left;
					margin-top:20px;
					margin-left:20px;
					margin-bottom:30px;
				}
				.blok.adres{
					margin-right:80px;
				}
					.blok h1{
						letter-spacing:0;
						font-size:14px;
					}
					.blok p{
						font-family:Georgia;font-size:12px;line-height:24px;						color:#707173;
					}
						.blok p strong{font-weight:bold;}
					.misc{
						margin-top:10px;
						margin-bottom:10px;
						margin-left:20px;
						float:left;
						color:#707173;
						font-family:Georgia;font-size:12px;line-height:24px;
					}
						.misc a{
							font-family:Georgia;font-size:12px;line-height:24px;;
							text-decoration:none;
							color:#707173;
							font-size:10px;
						}

					
