body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	background: #009FE3 url(../img/bg.jpg) no-repeat top left;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #0296E0;
	scrollbar-darkshadow-color: Black;
	scrollbar-face-color: #0066CC;
	scrollbar-shadow-color: Black;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a:link, a:active, a:visited {
	color: #999999;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

img {
	border-color: #0066CC;
}

hr {
	color: #0066CC;
}

#website {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1008px;
	height: 100%;
}

#topBasisNav {
	position: absolute;
	top: 35px;
	left: 670px;
	color: #0066CC;
}

#topBasisNav a {
	color: #0066CC;
}

#topBasisNav a:hover {
	color: #EB5219;
	text-decoration: none;
}

#topGroepNav {
	position: absolute;
	top: 53px;
	left: 234px;
	width: 750px;
}

#topGroepNav a {
	color: #FFFFFF;
}

#topGroepNav a:hover {
	color: #EB5219;
	text-decoration: none;
}

#blaadjes {
	position: absolute;
	top: 300px;
	left: 912px;
	background: transparent url(../img/bladeren.gif) no-repeat;
	width: 96px;
	height: 136px;
	z-index: 99;
}

#visual {
	position: absolute;
	top: 102px;
	left: 239px;
	width: 745px;
	height: 193px;
}

#menu {
	position: absolute;
	top: 299px;
	left: 0px;
	width: 239px;
}

#menuitem {
	position: relative;
	left: 0px;
	height: 23px;
	padding-top: 3px;
	background-color: #C6DDEC;
	width: 239px;
	border-bottom: 2px solid #FFFFFF;
}

#menuitem a {
	color: #0066CC;
}

#menuitem a:hover {
	color: #EB5219;
	text-decoration: none;
}

#address {
	position: relative;
	left: 0px;
	width: 239px;
	padding-top: 20px;
	background-color: #D8E8F2;
	line-height: 180%;
	color: #0066CC;
}

#address a {
	color: #0066CC;
}

#address a:hover {
	color: #EB5219;
	text-decoration: none;
}

#addressBottom {
	position: relative;
	background-image: url(../img/bottomAddress.gif);
	height: 28px;
	width: 239px;
}

#content {
	position: absolute;
	top: 299px;
	left: 239px;
	width: 745px;
}

#contentText {
	position: relative;
	background-color: #FFFFFF;
}

#contentBottom {
	position: relative;
	left: 0px;
	width: 745px;
	height: 32px;
	background-image: url(../img/bottomContent.gif)	
}

#contentBottomText {
	position: relative;
	width: 745px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	padding-top: 10px;
}

#InThePicture {
	position: absolute;
	top: 20px;
	left: 545px;
	width: 200px;
/*	visibility: hidden; */
}

#ITP_Top {
	position: relative;
	width: 200px;
	height: 42px;
	background: url(../img/ITP_Top.gif) no-repeat;
}

#ITP_Bottom {
	position: relative;
	width: 200px;
	height: 18px;
	background: url(../img/ITP_Bottom.gif) no-repeat;
}

#ITP_Img1, #ITP_Img2 {
	position: relative;
	width: 200px;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	background-color: #009FE3;
}

#ITP_Text1, #ITP_Text2 {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 5px 5px 8px;
	color: #009FE3;
	width: 200px;
	background-color: #C6DDEC;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
	margin-bottom: 5px;
}

.product {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 0px 5px 3px 8px;
	color: #009FE3;
	width: 200px;
	background-color: #C6DDEC;
}

.GroteFoto {
	background: #009FE3;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #0296E0;
	scrollbar-darkshadow-color: Black;
	scrollbar-face-color: #0066CC;
	scrollbar-shadow-color: Black;
}

.GroteFoto a:link, .GroteFoto a:active, .GroteFoto a:visited {
	color: #FFFFFF;
	font-weight: bold;
}

.GroteFoto a:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

#contentText a:link, #contentText a:active, #contentText a:visited {
	color: #0066CC;
	text-decoration: underline;
}

#contentText a:hover {
	color: #000000;
	text-decoration: underline;
}

#zoeken {
	position: absolute;
	top: 230px;
	left: 30px;
}

#zoeken input {
	border: none;
	height: 25px;
}

#zoeken .button {
	border: double;
	height: 25px;
	background-color: #FFFFFF;
	color: #0066CC;
	cursor: hand;
}

li {
	color: #0066CC;
}

.inputFieldSmall {
	width: 70px;
	background: #FFFFFF;
	border: 0.1em solid #0066CC;
}

.inputField {
	width: 172px;
	background: #FFFFFF;
	border: 0.1em solid #0066CC;
}

.inputFieldLong {
	width: 280px;
	background: #FFFFFF;
	border: 0.1em solid #0066CC;
}

.inputSelect {
	width: 280px;
	background: #FFFFFF;
	border: 0.1em solid #0066CC;
}

.inputSelectOM {
	width: 290px;
	font-size: 12px;
	background: #FFFFFF;
	border: 0.1em solid #0066CC;
}

.inputButton {
	background: #FFFFFF;
	border: 0.1em solid #0066CC;
	cursor: hand;
}

tr .even {
	background-color: #FFFFFF;
}

tr .oneven {
	background-color: #D8E8F2;
}

td .AccLine {
	border-bottom: 1px solid;
}
