body,
html {
    margin:0;
    padding:0;
    background:#FCFCFD;
    color:#000;
    }
body {
    min-width:780px;
    }
/*Forbidden*/
#blok{
	margin:0 auto;
	width:650px;
	text-align: left;
	margin-top: 30px;
	font-family: Arial, Helvetica, sans-serif;
}

.info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-stretch: normal;
	letter-spacing: 1px;
	margin-top: 15px;
	margin-bottom: 120px;
}
/*Hoofdpagina*/
#main {
    background:#FCFCFD;
    margin:0 auto;
    width:100%;
    }

#top{
	width: 100%;
	float: right;
	background-color: #FCFCFD;
}
#top img{
	float:right;
}
#titel{
	width: 100%;
	min-width: 695px;
	background-color:  #9A8AD4;
	height: 120px;
	float: left;
}
#topmenu{
	width: 281px;
	height: 30px; 
	background: #FCFCFD url(mat/lijnSubmenu.png) no-repeat bottom;
	text-align: right;
	padding-right: 15px;
	padding-top: 3px;
	float: right;
}
#topmenu a{
	margin-left: 14px;
	margin-right: 14px;
	font-family: Georgia, serif;
	font-size: 13px;
	font-weight: bolder; 
}
.inactief {
	font-family: Georgia, serif;
	font-size: 13px;
	font-weight: bolder; 
	color: #4F3A9D;
}
#left{
	width: 320px;
	height: 250px; 
	position: absolute;
	left: 0;
	top: 0;
	float: left;
}
#leftmenu{
	position: relative;
	top: 30px;
	left: 70px;
	width: 120px;
	height: 220px;
	background: #FCFCFD url(mat/lijnHoofdmenu.png) no-repeat fixed right;
	margin-bottom: 50px;
	padding-top: 2em;
	text-align: right;
}
#leftmenu a{
	margin-bottom: 1.7em;
	padding-right: 2em;
	font-family: Georgia, serif;
	font-size: 13px;
	display: block;
}
#submenu{
	position: relative;
	top: -273px;
	left: 190px;
	width: 180px;
	height: 220px;
	/*background: #FCFCFD url(mat/lijnHoofdmenu.png) no-repeat fixed right;*/
	margin-bottom: 50px;
	margin-left: 12px;
	padding-top: 2em;
	text-align: left;
}
#submenu a{
	margin-bottom: 1.7em;
	padding-right: 2em;
	font-family: Georgia, serif;
	font-size: 13px;
	display: block;
}
#inhoud{
	width: 52%;
	min-width: 320px;
	max-width: 700px;
	height: auto;
	min-height: 400px;
	background: #FCFCFD url(mat/logoWatermerk.png) repeat-y top;
	margin-bottom: 100px;
	position: absolute;
	left: 350px;
	top: 180px;
	display: block;
	float:none;
}
#inhoud li{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	margin-left: 12px;
	margin-bottom: 12px;
}
.kleiner{
	font-size: 10px;
}
a {
	display: inline;
}
a:link{
	color: #646464;
	text-decoration: none;
	font-weight: bolder; 
}
a:visited{
	color: #646464;
	text-decoration: none;
	font-weight: bolder; 
}
a:active{
	color: #646464;
	text-decoration: none;
	font-weight: bolder; 
}
a:hover{
	color: #4F3A9D;
	text-decoration: none;
	font-weight: bolder; 
}
h1{
	font-family:  Georgia, serif;
	color: #9A8AD4;
	font-size: 24px;
	font-weight: 900;
	letter-spacing: 2px;
	margin-left: 70px;
}
h2{
	font-family: Arial, Helvetica, sans-serif; /*color: #DCD5EF;*/
	color: #9A8AD4;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 2px;
	margin-left: 30px;
	margin-bottom: -10px;
	display: block;
}
p{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	margin-left: 70px;
	margin-bottom: 4em;
	margin-top: 2em;
	
	line-height: 1.5em;
	display: block;
}
#inhoud img{
	display: block;
	margin-left: 35px;
	padding: 12px;
	border-style: none;
	float: none;
}
#inhoud ul{
	margin-top: -30px;
}
#inhoud h2{
	margin-top:50px;
}
/*hulpclass Kaas section*/
.assorti{
	width: 450px;
	height: auto;
	display: block;
}
.assorti h2{
	margin: 30px 0 3px 0;
	display: block;
}
.assorti p {
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 2em;
	line-height: 1.5em;
	display: block;
}
.assorti h3 {
	font-family: Arial, Helvetica, sans-serif; /*color: #DCD5EF; de oorspronkelijke kleur van de subkopjes: te licht*/
	color: #C4B8E4;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 2px;
	margin-left: 20px;
	margin-bottom: 3px;
	position: relative;
	top: 17px;
	left: 5px;
	/*display: inline;*/
	display: block;
}
.assorti a{
	margin-left: 30px;
	display:inline;
	}
.assorti li{
	font-family: Arial, Helvetica, sans-serif; /*color: #DCD5EF;*/
	color: #9A8AD4;
	font-size: 12px;
}
/*hulpclass Contact section*/
.dag{
	min-width: 50px;
	margin-right: 35px;
	display: inline;
}
/*Links section*/
ul{
	line-height: 18px;
	margin-left: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
ul p{
	margin: 1.5em;
}
li{
	list-style-image: url(mat/stipke.png);
	font-size: 14px;
}
/*Contact section */
form{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 70px;
	display: block;
}
. img{
	margin-left:70px;
	padding: 30px;
}
.veld{
	width: 40px;
	margin: 15px 0 0 0;
	display: block;
}
textarea{
	margin: 0;
}
/*Winkel section*/
table{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	margin-left: 70px;
	margin-top: -30px;
	#margin-top: 15px; /*hack I.E*/
	#margin-left: 35px;
}
