BODY {
	/*FONT-SIZE: 11px; */
	MARGIN: 0px auto; COLOR: #666666; 
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: arial, sans-serif; 
	BACKGROUND-COLOR: #ffde2d;
}


A {
	COLOR: #39729f; 
	TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	outline: none
}
UNKNOWN {
	outline: none
}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	MARGIN: 0px 0px 12px
}
UL {
	MARGIN-TOP: 0px; LIST-STYLE-IMAGE: url(img/bullet.gif); MARGIN-BOTTOM: 10px; MARGIN-LEFT: -26px
}
LI {
	PADDING-BOTTOM: 3px
}

#bglarge {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1040px;
	height: 678px;
	z-index: 1;
}

#header {
	MARGIN: 0px; 
	WIDTH: 100%; 
	HEIGHT: 95px;
	text-align:center;
	z-index:6;
	/*background-color:#ffde2d;*/
	POSITION: relative; 
	
}
#container {
	LEFT: 0px; 
	POSITION: relative; 
	TOP: 0px;
	z-index: 4;
}
#main {
	/*BACKGROUND: url(../img/bg_main.gif) #ffde2d repeat-x 50% top; */
	background: url(../images/bg.gif) #ffde2d no-repeat 50% top; 
	OVERFLOW: hidden; 
	WIDTH: 912px; 
	POSITION: absolute; 
	TOP: 80px; 
	Z-INDEX: 1;
}
#fader {
	Z-INDEX: 2; 
	/*BACKGROUND: url(../img/bg_main.gif) #ffde2d repeat-x 50% top; */
	background: url(../images/bg.gif) #ffde2d no-repeat 50% top; 
	background-color:ffde2d;
	LEFT: 0px;
	OVERFLOW: hidden;
	WIDTH: 912px;
	POSITION: absolute;
	TOP: 80px;
	moz-opacity: 1;
	opacity: 100;
}
#contentcontainer {
	Z-INDEX: 2; 
	LEFT: 0px; 
	WIDTH: 300000px; 
	POSITION: relative; 
	TOP: 0px; 
	HEIGHT: 300000px;
}
#movingcontainer {
	LEFT: 0px; 
	WIDTH: 1px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 1px
}
#nav {
	PADDING-TOP: 0px
}
#contentheader {
	LEFT: 0; 
	/*WIDTH: 683px;*/
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#2d3f6d;
}
#leftcontent {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 334px; 
	PADDING-TOP: 0px;
}
#rightcontent {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 334px; 
	PADDING-TOP: 0px;
}
.ghost {
	Z-INDEX: 1; 
	WIDTH: 900px; 
	CURSOR: pointer; 
	POSITION: absolute; 
	HEIGHT: 442px; 
	BACKGROUND-COLOR: #999999; 
	moz-opacity: 0; 
	opacity: 0;
	/*border:2px solid #2d3f6d;*/
}
#footer {
	text-align: center;
	position: relative;
	z-index: 6000;
	background-color: #2D3F6D;
}
/*the box background colour - in this case white because of white patter - bg_page.gif*/
.page {
	BACKGROUND: url(../img/bg_page.gif) repeat-y 50% top;
	MARGIN: 0px auto; 
	WIDTH: 900px; 
	POSITION: absolute; 
	HEIGHT: 442px;
}
.pageContent {
	LEFT: 0px;
	/*PADDING: 25px 17px 15px 10px; */
	WIDTH: 900px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 442px;	
}
#itemDetails{
	width:900px;
	height:442px;
	background-image:url(../images/bg-side.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
/* - loading image bg - in this case white bg because of bg_page.gif*/
.pageLoader {
	DISPLAY: none; 
	Z-INDEX: 1; 
	BACKGROUND: url(../img/bg_page.gif) repeat-y 50% top; 
	LEFT: 0px;
	WIDTH: 900px; 
	PADDING-TOP: 165px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 276px; 
	TEXT-ALIGN: center; 
	moz-opacity: 1; 
	opacity: 100;
}
.contentimg {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.imagetext {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 160px
}
.imgnewstext {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 165px
}
.imgnewstext2 {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 200px
}
.gallerythumb {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #cccccc 1px solid
}
.lastgallerythumb {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.gallerycontainer {
	POSITION: relative
}
.fadeinImg {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; LEFT: 0px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; TOP: 0px
}
.withtitle {
	PADDING-TOP: 0px
}
.notitle {
	PADDING-TOP: 29px! important
}
.title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	padding:4px;
	font-weight:bold;
}
.center {
	TEXT-ALIGN: center
}
.clear {
	CLEAR: both
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.btnLink {
	PADDING:5px;
	HEIGHT: 32px;
	cursor:pointer;
}
.caselink {
	PADDING-BOTTOM: 10px
}
.separator {
	BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 1px; MARGIN: 5px 0px; WIDTH: 100%; HEIGHT: 1px
}
.listeditem {
	PADDING-LEFT: 10px; BACKGROUND: url(img/rightarrow.gif) no-repeat 0px 6px; MARGIN: 0px 0px 10px -10px
}
.spaced {
	MARGIN-BOTTOM: 11px
}
.subnav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 177px; PADDING-TOP: 55px; HEIGHT: 351px
}
.subnavitem {
	WIDTH: 177px; HEIGHT: 19px
}
.subnavsel {
	PADDING-LEFT: 12px; WIDTH: 165px; HEIGHT: 19px
}
.subnavparent {
	WIDTH: 177px; HEIGHT: 19px
}
.subnavitem IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.subnavparent IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.subnavitem A {
	PADDING-LEFT: 12px; BACKGROUND: url(img/subnav/downarrow.gif) no-repeat 2px 9px; FLOAT: left
}
.subnavitem A:hover {
	BACKGROUND: url(img/subnav/downarrow_hi.gif) no-repeat 2px 9px
}
.subnavparent A {
	PADDING-LEFT: 12px; BACKGROUND: url(img/subnav/leftarrow.gif) no-repeat 3px 7px; FLOAT: left
}
.subnavparent A:hover {
	BACKGROUND: url(img/subnav/leftarrow_hi.gif) no-repeat 3px 7px
}
#subnav0101 {
	DISPLAY: none
}
#subnav0315 {
	DISPLAY: none
}
#subnav0763 {
	DISPLAY: none
}
#bgImgHome {
	POSITION: relative
}
#challengeBowl {
	Z-INDEX: 2; LEFT: 350px; POSITION: absolute; TOP: 119px
}
#backgroundHome {
	Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#homeBlock1 {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 5; LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 413px; PADDING-TOP: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 99px; BACKGROUND-COLOR: #ffffff; moz-opacity: 0; opacity: 0
}
#homeBlock2 {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 5; LEFT: 453px; PADDING-BOTTOM: 10px; WIDTH: 413px; PADDING-TOP: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 99px; BACKGROUND-COLOR: #ffffff; moz-opacity: 0; opacity: 0
}
#homeBlock3 {
	DISPLAY: none; FONT-SIZE: 11px; Z-INDEX: 5; LEFT: 0px; WIDTH: 280px; COLOR: white; POSITION: absolute; TOP: 0px; moz-opacity: 0; opacity: 0
}
#customerMain {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px
}
#customerMain .divLineLeft {
	FLOAT: left; WIDTH: 530px; COLOR: #989898; BORDER-BOTTOM: #dadadb 1px solid; HEIGHT: 18px
}
#customerMain .divLineRight {
	FLOAT: right; WIDTH: 300px; COLOR: #989898; BORDER-BOTTOM: #dadadb 1px solid; HEIGHT: 18px
}
#customerMain .logosLeft {
	FLOAT: left; WIDTH: 530px; POSITION: relative; HEIGHT: 70px
}
#customerMain .logosRight {
	FLOAT: right; WIDTH: 300px; POSITION: relative; HEIGHT: 70px
}
.groupOff {
	DISPLAY: block; Z-INDEX: 1; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 13px
}
.groupOn {
	Z-INDEX: 2; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 13px; moz-opacity: 1; opacity: 100
}
.groupOn IMG {
	CURSOR: pointer; moz-opacity: 1; opacity: 100
}
#portfolioMain {
	LEFT: 10px; 
	OVERFLOW: hidden; 
	WIDTH: 869px; 
	PADDING-TOP: 7px; 
	POSITION: absolute; 
	TOP: 90px; 
	HEIGHT: 330px;
}
#portfolioContent {
	LEFT: 0px; WIDTH: 30000px; POSITION: relative; TOP: 0px; HEIGHT: 270px
}
#portfolioMoving {
	LEFT: 0px; 
	POSITION: absolute; 
	TOP: 0px
}
#newsMain {
	LEFT: 187px; OVERFLOW: hidden; WIDTH: 702px; PADDING-TOP: 7px; POSITION: absolute; TOP: 50px; HEIGHT: 270px
}
#newsContent {
	LEFT: 0px; WIDTH: 30000px; POSITION: relative; TOP: 0px; HEIGHT: 270px
}
#newsMoving {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.blocks {
	FLOAT: left; WIDTH: 702px; HEIGHT: 270px
}
.block {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 50px; WIDTH: 331px; PADDING-TOP: 0px; HEIGHT: 96px
}
.block .blockImg {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 166px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 96px
}
.block .blockText {
	FLOAT: left; WIDTH: 157px
}
.block .blockText P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.block .blockText A {
	COLOR: #666666
}
.altlink {
	COLOR: #666666
}
.block .blockText A:hover {
	TEXT-DECORATION: none
}
.altlink:hover {
	TEXT-DECORATION: none
}
#controls {
	LEFT: 5px; 
	WIDTH: 870px; 
	POSITION: absolute; 
	TOP: 395px; 
	HEIGHT: 50px;
}
#controls #buttons {
	WIDTH: 685px; HEIGHT: 27px
}
#controls #sliderBg {
	HEIGHT: 23px
}
#buttonVorige {
	FLOAT: left
}
#buttonVolgende {
	FLOAT: right
}
#sliderContainer {
	WIDTH: 850px;
}
#sliderContainer #buttonLeft {
	FLOAT: left; WIDTH: 66px; HEIGHT: 39px
}
#sliderContainer #sliderBg {
	BACKGROUND: url(../img/sliderBg.gif) repeat-x; 
	FLOAT: left; 
	WIDTH: 700px; 
	POSITION: relative; 
	HEIGHT: 39px;
}
#sliderContainer #buttonRight {
	FLOAT: right; WIDTH: 70px; HEIGHT: 39px
}
#sliderContainer #slider {
	LEFT: 0px; CURSOR: pointer; POSITION: absolute
}
#webtitle
{
	padding-top:10px;
	left:5px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
}
.login
{

	right:5px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
}
.wishlist 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	vertical-align:middle;
	padding-left:5px;
}
#rightlinks 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}

#photo {
    width: auto;
    height: auto;
}
