BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #FFF8AD;
	PADDING-TOP: 0px;
	FONT-FAMILY: 'Lucida Sans Unicode', 'Lucida Grande', Tahoma, sans-serif;
	background-color: #EAE081;
	background-image: url(images/bodyBG.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#header {
	MARGIN: 0px auto;
	WIDTH: 618px;
	POSITION: relative;
	HEIGHT: 133px;
	background-color: #FFF8AD;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header H1 A {
	DISPLAY: block;
	LEFT: 211px;
	WIDTH: 194px;
	TEXT-INDENT: -9000px;
	POSITION: absolute;
	TOP: 18px;
	HEIGHT: 70px
}
#header UL {
	MARGIN-TOP: 100px;
	PADDING-LEFT: 156px;
	FLOAT: left;
	WIDTH: 308px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 34px
}
#header UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px
}
#header UL LI A {
	BACKGROUND: url(images/mainNav.gif) no-repeat; FLOAT: left; COLOR: #afad92; TEXT-DECORATION: none
}
#header LI#home A {
	WIDTH: 104px; HEIGHT: 34px
}
#header LI#producten A {
	WIDTH: 104px; HEIGHT: 34px
}
#header LI#contact A {
	WIDTH: 100px; HEIGHT: 34px
}
#header LI#producten A:link {
	BACKGROUND-POSITION: -104px 0px
}
#header LI#producten A:visited {
	BACKGROUND-POSITION: -104px 0px
}
#header LI#contact A:link {
	BACKGROUND-POSITION: -208px 0px
}
#header LI#contact A:visited {
	BACKGROUND-POSITION: -208px 0px
}
#header LI#home A:link {
	BACKGROUND-POSITION: 0px -34px
}
#header LI#home A:visited {
	BACKGROUND-POSITION: 0px -34px
}
#header LI#home A:hover {
	BACKGROUND-POSITION: 0px -34px
}
#header LI#home A:focus {
	BACKGROUND-POSITION: 0px -34px
}
#header LI#producten A:hover {
	BACKGROUND-POSITION: -104px -34px
}
#header LI#producten A:focus {
	BACKGROUND-POSITION: -104px -34px
}
#header LI#contact A:hover {
	BACKGROUND-POSITION: -208px -34px
}
#header LI#contact A:focus {
	BACKGROUND-POSITION: -208px -34px
}
.home #header LI#home A {
	BACKGROUND-POSITION: 0px -34px
}
.linksPage #header LI#producten A {
	BACKGROUND-POSITION: -104px -34px
}

#container {
	FONT-SIZE: 98%;
	MARGIN: 0px auto;
	WIDTH: 618px;
	POSITION: relative;
	background-image: url(images/containerBG.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#container .content {
	PADDING-RIGHT: 18px;
	PADDING-LEFT: 18px;
	BACKGROUND: url(images/containerGradient.gif) repeat-x left top;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px 11px;
	PADDING-TOP: 27px;
	POSITION: relative
}
#container #intro {
	BACKGROUND: url(images/introBG.jpg) no-repeat left top;
	WIDTH: 560px;
	COLOR: #FFF8AD;
	POSITION: relative;
	HEIGHT: 259px
}
#container #intro H2 {
	WIDTH: 200px;
	POSITION: relative
}
#container #intro P {
	WIDTH: 200px;
	POSITION: relative
}
#container #intro H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 170%;
	LEFT: 320px;
	TOP: 40px;
	line-height: normal;
}
#container #intro P {
	FONT-SIZE: 110%;
	LEFT: 320px;
	TOP: 44px
}
#container #intro P A {
	MARGIN-TOP: 1px;
	DISPLAY: block;
	PADDING-LEFT: 24px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #EBE183;
	POSITION: relative;
	background-image: url(images/choice.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#container #intro P A:hover {
	BACKGROUND: url(images/choice.jpg) no-repeat left center;
	COLOR: #FFF8AD
}
#container #intro A {
	DISPLAY: block;
	WIDTH: 174px;
	COLOR: #FFF8AD;
	LINE-HEIGHT: 14px;
	POSITION: absolute
}
#container #intro A:hover {
	COLOR: #FFF8AD;
	text-decoration: underline;
}

#container DL {
	MARGIN-TOP: 28px;
	COLOR: #0C070B;
	POSITION: relative;
	background-image: url(images/workBG.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#container DL DT {
	LINE-HEIGHT: 44px;
	POSITION: relative;
	HEIGHT: 42px;
	background-color: #FFF8AD;
	background-image: url(images/workTitleBG.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#container DL DT SPAN {
	PADDING-LEFT: 46px;
	FONT-SIZE: 140%;
	COLOR: #FFF8AD;
	font-style: normal;
	top: 4px;
}
#container DL DT A {
	PADDING-RIGHT: 16px;
	RIGHT: 15px;
	BACKGROUND: url(images/topArrow.gif) no-repeat right center;
	COLOR: #EBE182;
	POSITION: absolute;
	TOP: 0px
}
#container DL DT A:hover {
	COLOR: #FFF8AD
}
#container DL DD {
	FLOAT: left; WIDTH: 100%; POSITION: relative
}
#container DL DD UL {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 25px;
	FLOAT: left;
	PADDING-BOTTOM: 13px;
	WIDTH: 194px;
	PADDING-TOP: 8px
}
#container DL DD UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 11px;
}
#container DL DD UL LI.viewBtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#container DL DD LI STRONG {
	COLOR: #0C070B
}
#container DL DD LI A {
	DISPLAY: block;
	PADDING-LEFT: 24px;
	FONT-SIZE: 95%;
	BACKGROUND: url(images/viewBtn.gif) no-repeat left center;
	WIDTH: 86px;
	COLOR: #473B18;
	LINE-HEIGHT: 25px;
	margin-bottom: 5px;
	margin-left: 80px;
}
#container DL DD LI A:hover {
	BACKGROUND-IMAGE: url(images/viewBtnHover.gif);
	COLOR: #fff
}
#container DL DD A.thumb {
	FLOAT: right; MARGIN: 10px 11px 11px 0px
}
#container DL DD.desc {
	CLEAR: both;
	FLOAT: none;
	MARGIN: 0px;
	background-image: url(images/descBG.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
#container DL DD.desc DIV {
	MARGIN-LEFT: 1px;
	WIDTH: 558px;
}
#container DL DD.desc DIV P {
	PADDING-RIGHT: 24px;
	PADDING-LEFT: 24px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 1px
}
* HTML #container DL DD.desc DIV P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 20px 18px 25px; PADDING-TOP: 0px
}
#container DL DD.desc DIV P A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
#container DL DD.desc DIV P A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#container DL DD.desc A {
	DISPLAY: block;
	PADDING-LEFT: 50px;
	CURSOR: pointer;
	COLOR: #333333;
	LINE-HEIGHT: 30px;
	background-image: url(images/footerDesk.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: underline;
}
#container DL DD.desc A:hover {
	COLOR: #660000;
	background-image: url(images/footerDesc.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-decoration: underline;
}
#container #contactWrapper {
	MARGIN-TOP: 35px;
	BACKGROUND: url(images/contactBG.gif) #FFF9AD repeat-y left top;
	FLOAT: left;
	WIDTH: 100%;
	POSITION: relative
}
#container #contactWrapper #contactInfo {
	FLOAT: left;
	WIDTH: 228px;
	HEIGHT: 350px
}
#container #contactWrapper #contactInfo H2 {
	PADDING-LEFT: 14px;
	FONT-SIZE: 140%;
	COLOR: #473B18;
	PADDING-TOP: 34px
}
#container #contactWrapper #contactInfo H3 {
	MARGIN-LEFT: 16px
}
#container #contactWrapper #contactInfo P {
	MARGIN-LEFT: 16px
}
#container #contactWrapper #contactInfo H3 {
	MARGIN-TOP: 8px;
	FONT-SIZE: 110%;
	MARGIN-BOTTOM: 3px;
	COLOR: #FFF9AD;
	MARGIN-RIGHT: 23px;
	PADDING-TOP: 27px
}
#container #contactWrapper #contactInfo P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px
}
#container #contactWrapper #contactInfo A {
	FONT-WEIGHT: normal;
	COLOR: #EAE081
}
#container #contactWrapper #contactForm {
	FLOAT: right;
	WIDTH: 332px;
	POSITION: relative
}
#container #contactWrapper #contactForm A {
	DISPLAY: block; BACKGROUND: url(images/contactTopBtn.gif) no-repeat right top; LEFT: 295px; WIDTH: 26px; TEXT-INDENT: -9000px; POSITION: relative; TOP: 12px; HEIGHT: 19px
}
#container #contactWrapper FORM {
	PADDING-RIGHT: 17px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 18px
}
* HTML #container #contactWrapper FORM {
	PADDING-RIGHT: 17px; PADDING-LEFT: 10px; PADDING-BOTTOM: 14px; PADDING-TOP: 36px
}
#container #contactWrapper FORM .btn {
	FLOAT: left
}
#container #contactWrapper FORM #formStatus {
	MARGIN-TOP: 7px; FLOAT: right; WIDTH: 210px
}
#container #contactWrapper FORM #formStatus P {
	MARGIN-TOP: 0px; PADDING-LEFT: 19px
}
#container #contactWrapper FORM #formStatus .error {
	BACKGROUND: url(images/errorIcon.gif) no-repeat left center; COLOR: red
}
#container #contactWrapper FORM #formStatus .success {
	BACKGROUND: url(images/successIcon.gif) no-repeat left center
}
#container #footer {
	FONT-SIZE: 98%;
	BACKGROUND: url(images/footer.jpg) #6f8592 no-repeat left bottom;
	COLOR: #483B19;
	HEIGHT: 120px
}
#container #footer P {
	PADDING-LEFT: 182px;
	PADDING-TOP: 20px
}
#container #footer A {
	COLOR: #8bd3ff
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	outline: none
}
A:link {
	COLOR: #FFF9AD;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #FFF9AD;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #FFF9AD
}
A:active {
	COLOR: #FFF9AD
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT {
	FONT-SIZE: 110%;
	BORDER-TOP-STYLE: none;
	FONT-FAMILY: Helvetica, Arial, Tahoma, sans-serif;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	padding: 4px;
}
TEXTAREA {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 110%; PADDING-BOTTOM: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; FONT-FAMILY: Helvetica, Arial, Tahoma, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
LABEL {
	FONT-WEIGHT: bold;
	COLOR: #FFF9AD
}
TEXTAREA {
	FONT-FAMILY: Helvetica, Arial, Tahoma, sans-serif; HEIGHT: 130px
}
.txt {
	WIDTH: 296px;
	COLOR: #473B18;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	background-color: #FFF8AD;
}
.inputHighlighted {
	WIDTH: 296px; COLOR: #fff; BACKGROUND-COLOR: #6f8b9b
}
.clear {
	CLEAR: both
}
#container .content #producten .desc .work div {
	margin-left: 6px;
}
#container .content #massimo .desc .work img {
	margin-left: 5px;
}
#container .content #news .desc .work img {
	margin-left: 5px;
}
