/*######## ALGEMEEN ##############################################*/
body 
{
	margin:0px;
	padding:0px;
	background-color:#FFF;
	
	color:#666;
	font-family:Arial;
	font-size:14px;
}


h1 {
	color:#17B;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	margin:0px;
}


h2 {
	color:#FC4;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	margin:0px;
}

/*######## CONTAINERS ##############################################*/

.frame
{
	width:100%;
	border-style:solid;
	border-width:0px;
	border-collapse:collapse;
	border-spacing: 0px; 
	margin:0px;
	
	border-color:#666;
}


.banner
{
	position:absolute;
	float:left;
	top:0px;
	left:0px;

	width:100%;
	height:125px;
	
	background-image:url(afbeeldingen/layout/banner.jpg) ;
	background-repeat: no-repeat;
	background-color:#17B;
	
	margin:0px;
	padding:0px;
}


.menu
{
	position:absolute;
	top:100px;
	left:0px;
	
	width:100%;
	height:25px;
	
	margin:0px;
	padding:0px;
	
	border-width:0px;
	border-collapse:collapse;
	border-spacing: 0px; 
}

.midden
{
	position:absolute;
	top:140px;
	left:0px;
	width:99%;
	padding-left:1%;
	padding-bottom:1%;
	height:auto;
	
	border-bottom-style:dotted;
	border-bottom-width:2px;
}


.home
{
	position:absolute;
	top:140px;
	left:0px;
	width:100%;
	height:auto;
}



.homeLinks
{
	float:left;
	height:280px;
	width:27%;
	
	padding-left:1%;
	
	border-right-style:dotted;
	border-bottom-style:dotted;
	border-width:2px;
	border-collapse:collapse;
	border-spacing:0px;
	border-color:#666;
	background-color:#FFFFFF;
}

.homeMidden
{
	float:left;
	height:280px;
	width:19%;
	left:0px;
	
	padding-left:1%;
	
	border-bottom-style:dotted;
	border-width:2px;
	border-collapse:collapse;
	border-spacing: 0px; 
	border-color:#666;
	background-color:#FFFFFF;
}

.homeRechts
{
	float:left;
	height:280px;
	width:50%;
	
	padding-left:1%;
	
	border-left-style:dotted;
	border-bottom-style:dotted;
	border-width:2px;
	border-collapse:collapse;
	border-spacing: 0px; 
	border-color:#666;
	background-color:#FFF;
}

.pcMenu
{
	float:left;
	width:15%;
	
	height:337px;
	
	margin-left:20px;
}

.pcAfbeelding
{
	float:left;
	height:337px;
}

.pcInhoud
{
	float:left;
	width:40%;
	
	height:337px;
	
	
	/*border-left-style:dotted;*/
	border-width:2px;
	margin-left:10px;
	border-right-style:dotted;
	border-width:2px;
}

.pcIcoon
{
	margin-top:40px;

}


/*######## TABELLEN ##############################################*/

.productTabel
{
	width:150px;
	
	border-style:solid;
	border-width:1px;
	border-collapse:collapse;
	border-spacing: 0px; 
	margin:10px;
	
	
	border-color:#666;
	background-color:#FFFFFF;
}

.lijstTabel
{
	border-style:dotted;
	border-width:1px;
	border-collapse:collapse;
	border-spacing:0px; 
	margin:0px;
	
	
	border-color:#666;
	background-color:#FFFFFF;
}



.pcTabel
{
	border-top-style:dotted;
	border-top-width:1px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-color:#666;
	border-collapse:collapse;
	

}

/*######## LINKS ##############################################*/


a:link {
	color:#666;
	font-family:Arial;
	font-size:14px;
	
}


a:visited{
	color:#666;
	font-family:Arial;
	font-size:14px;
}


a:hover {
	color:#666;
	font-family:Arial;
	font-size:14px;
}


a:active {
	color:#666;
	font-family:Arial;
	font-size:14px;
}

	
.menuLink a:link {
	color:#FFF;
	font-family:Arial;
	font-size:14px;
	
}


.menuLink a:visited{
	color:#FFF;
	font-family:Arial;
	font-size:14px;
}


.menuLink a:hover {
	color:#FFF;
	font-family:Arial;
	font-size:14px;
}


.menuLink a:active {
	color:#FFF;
	font-family:Arial;
	font-size:14px;
}

.productLink a:link {
	color:#17B;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	
}


.productLink a:visited{
	color:#17B;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}


.productLink a:hover {
	color:#17B;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}


.productLink a:active {
	color:#17B;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}


/*######## LIJSTEN ##############################################*/


.menuBalk
{
	height:25px;
	width:100%;
	margin:0px;
	padding:0px;

	list-style:none;
	text-align:center;
}

.menuItem 
{
	height:25px;
	width:100px;
	
	float:left;
	
	border-style: none;
	border-collapse:collapse;
	list-style:none;
	
	
	display:block;
	margin:0px;
	padding:0px;
	
	
}

.menuItem a:hover
{
	height:25px;
	width:100px;
	
	float:left;
	
	border-style: none;
	border-collapse:collapse;
	list-style:none;
	
	
	display:block;
	margin:0px;
	padding:0px;
	
	/*background-color:#179;*/
	background-image:url(afbeeldingen/layout/menuItem.png) ;
}


.lijst
{
	
}


.lijstItem
{
	list-style:none;

}



