.top
{
	background-image:url('images/top.png');
	width: 904px;
	height:  84px;
	position:absolute;
	position:relative;
}

.header
{
	background-image:url('images/header.png');
	width: 904px;
	height: 138px;
}

.middle
{
	margin-top: 10px;
	width: 904px;
	height: 750px;
	position:relative;
}
.leftbox
{
	width: 158px;
	height: 700px;
	border: 2px solid #ededed;
	float: left;
	text-align: left;
	position:relative;
}

.rightbox
{
	width: 158px;
	height: 700px;
	border: 2px solid #ededed;
	float: right;
	text-align: left;
	position:relative;
}

.menudiv
{
	float: center;
	width: 566px;
	position:relative;
}

.menu1
{
	background-image:url('images/menu1.png');
	float: left;
	width: 105px;
	height: 45px;
}

.menu2
{
	background-image:url('images/menu2.png');
	float: left;
	width: 207px;
	height: 45px;
}

.menu3
{
	background-image:url('images/menu3.png');
	float: left;
	width: 168px;
	height: 45px;
}

.menu4
{
	background-image:url('images/menu4.png');
	float: left;
	width: 84px;
	height: 45px;
}


.content
{
	color: #cccccc;
	font-size: 12px;
	font-family: verdana;
	text-align: left;
	height: 700px;
	width: 566px;

}

.catbox
{
	width: 180px;
	height: 133px;
	color: #000000;
	font-size: 19px;
	font-family: Calibri;
	text-decoration:none;
}

.catbox a
{
	width: 180px;
	height: 133px;
	color: #000000;
	font-size: 19px;
	font-family: Calibri;
	text-decoration:none;
}

.catbox a:visited
{
	width: 180px;
	height: 133px;
	color: #000000;
	font-size: 19px;
	font-family: Calibri;
	text-decoration:none;
}

.catbox a:hover
{
	width: 180px;
	height: 133px;
	color: #000000;
	font-size: 19px;
	font-family: Calibri;
	text-decoration:none;
}

.catbox:visited
{
	width: 180px;
	height: 144px;
	color: #000000;
	font-size: 24px;
	font-family: Calibri;
	text-decoration:none;
}
.catbox:hover
{
	width: 180px;
	height: 144px;
	background-image:url('images/catbghover.png');
	color: #000000;
	font-size: 24px;
	font-family: Calibri;
	text-decoration:none;
}

.bestelknop
{
	font-size: 12px;
	font-family: Calibri;
	font-weight: bold;
	color: #ff7800;
	padding: 3px;
	text-decoration: none;
}

.bestelknop a
{
	font-size: 20px;
	font-family: Calibri;
	font-weight: bold;
	color: #ff7800;
	padding: 3px;
	text-decoration: none;
}

.bestelknop a:visited
{
	font-size: 20px;
	font-family: Calibri;
	font-weight: bold;
	color: #ff7800;
	padding: 3px;
	text-decoration: none;
}

.bestelknop a:hover
{
	font-size: 20px;
	font-family: Calibri;
	font-weight: bold;
	color: #000000;
	padding: 3px;
	text-decoration: none;
}

.titel
{
	font-size: 16px;
	font-family: Calibri;
	font-weight: bold;
	color: #ff7800;
	padding: 3px;
}

.titeltd
{
	font-size: 16px;
	font-family: Calibri;
	font-weight: bold;
	color: #000000;
	padding: 3px;
}

.tekst
{
	font-size: 13px;
	font-family: Calibri;
	font-weight: bold;
	color: #000000;
	padding: 3px;
}

.infotekst
{
	font-size: 13px;
	font-family: Calibri;
	color: #000000;
	padding: 3px;
}

.scrollerbox
{
overflow:scroll;
width: 550px;
height: 650px;
}

.producttd
{
	font-size: 15px;
	font-family: Calibri;
	font-weight: bold;
	color: #ff6600;
	padding: 3px;
}

.prinfo
{
	font-size: 14px;
	font-family: Calibri;
	font-weight: bold;
	color: #333333;
	padding: 3px;
}

.prinfoklein
{
	font-size: 11px;
	font-family: Calibri;
	font-weight: bold;
	color: #7e7e7e;
	padding: 3px;
}

.dropdownside
{
	font-size: 12px;
	font-family: Calibri;
	color: #707070;
	padding: 1px;
	margin: 3px 0px 0px 3px;
}

.inputside
{
	font-size: 13px;
	font-family: Calibri;
	color: #707070;
	padding: 1px;
	margin-left: 3px;
	width: 105px;
	padding: 1px;
}

.lefttekst
{
	font-size: 14px;
	font-family: Calibri;
	color: #494949;
	margin-left: 3px;
	position:relative;
}

.linksprijs a:link
{
	font-size: 14px;
	font-family: Calibri;
	color: #ff7800;
	font-weight: bold;
	text-decoration:none;
}
.linksprijs a:visited
{
	font-size: 14px;
	font-family: Calibri;
	color: #ff7800;
	font-weight: bold;
	text-decoration:none;
}

.sidezoek
{
	border: 1px solid #cccccc;
	background-color: #ffffff;
	font-size: 12px;
	font-family: Calibri;
	color:#626262;
	margin: 3px 0px 0px 3px;
}

.pagina
{
	border: 1px solid #cccccc;
	font-size: 12px;
	font-family: Calibri;
	color:#626262;
	width:410px;
}

.blok
{
	border: 1px solid #cacaca;
	background-color: #f2f2f2;
	font-size: 12px;
	font-family: Calibri;
	color:#626262;
	width:220px;
	height:260px;
}

.blok a
{
	font-size: 12px;
	font-family: Calibri;
	color:#626262;
	text-decoration: none;
	font-weight: bold;
}

.blok a:visited
{
	font-size: 12px;
	font-family: Calibri;
	color:#626262;
	text-decoration: none;
	font-weight: bold;
}

.blok a:hover
{
	font-size: 12px;
	font-family: Calibri;
	color:#fc7100;
	text-decoration: none;
	font-weight: bold;
}

.profiel
{
	border: 1px solid #cccccc;
	font-size: 12px;
	font-family: Calibri;
	color:#626262;
	width:550px;
}

.informatiefooterbox
{
	width: 500px;
	height: 80px;
	border: 2px solid #b3b2b2;
	background-color: #ffffff;
	
	font-size: 13px;
	font-family: Calibri;
	color:#000000;
}

.informatiefootertext
{
	font-size: 13px;
	font-family: Calibri;
	color:#000000;
	padding: 2 2 2 4px;
	font-weight: normal;
}

.informatiefootertext a
{
	font-size: 13px;
	font-family: Calibri;
	color:#000000;
	padding: 2 2 2 4px;
	font-weight: normal;
}

.informatiefootertext a:visited
{
	font-size: 13px;
	font-family: Calibri;
	color:#000000;
	padding: 2 2 2 4px;
	font-weight: normal;
}

.informatiefootertext a:hover
{
	font-size: 13px;
	font-family: Calibri;
	color:#000000;
	padding: 2 2 2 4px;
}


