body,td,th {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
html, body, #tableWrapper {
	height:100%;
	margin:0px;
	padding:0px;
}   
a:link, a:visited, a:hover,  a:active {
	color: #000000;
	text-decoration:none;
}
a:hover {
	color: #000000;
	text-decoration:underline;
}

a img{
	border:1px solid #CCC;
}

.hidden{ display:none; }
.clear{ clear:both; }

.clearfix:after{
	content: ".";
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}

.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
*+html .clearfix { height:1%; }
.clearfix { display:block; }
/* End hide from IE-mac */


#siteWrapper {
	border:1px solid #FFFFFF;
	width:922px;
	height:502px;
	text-align:left;
	background-image:url(/img/bg_main.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
/*
#logoWrapper {
	width:882px;
	display:inline;
	width:190px;
	height:426px;
	float:left;
	margin:27px 0px 0px 25px;
}*/
#logoWrapper {
	/*width:882px;*/
	display:inline;
	width:205px;
	height:441px;
	float:left;
	margin:12px 0px 0px 10px;
}
#contentWrapper {
	width:685px;
	height:418px;
	float:left;
	margin-top:27px;
}
#menuWrapper {
	clear:both;
	padding-top:24px;
}
#flashmenu {
	width:903px;
	height:16px;
	overflow:hidden;
}



#contactText{
	display:inline;
	overflow:hidden;
	margin-left:100px;
	float:left;
	width:190px;
	padding-left:10px;
	height:418px;
	border-left:1px solid #72511E;
}
#contactText a:link, #contactText a:visited, #contactText a:hover,  #contactText a:active {
	color: #72511E;
}
#contactImg{
	float:left;
	width:370px;
	height:418px;
	padding-left:10px;
	border-left:1px solid #72511E;
}




#collectieTekstWrapper {
	width:201px;
	height:418px;
	overflow:hidden;
	float:left;
	border-right:1px solid #590100;
}
#collectieFlashWrapper {
	width:480px;
	height:418px;
	float:left;
}
.collectieTitel {
	color:#590001;
	font-weight:bold;
	height:30px;
}
.collectieTekst {
	margin-right:10px;
}
#flashcollectie {
	margin-left:10px;
}




#filosofieText{
	display:inline;
	overflow:hidden;
	float:left;
	padding-right:10px;
	width:290px;
	height:418px;
}
#filosofieText a:link, #filosofieText a:visited, #filosofieText a:hover,  #filosofieText a:active {
	color: #6A8DB6;
}
#filosofieImg{
	float:left;
	width:370px;
	height:418px;
	padding-left:10px;
	border-left:1px solid #6A8DB6;
}



#nieuwsText{
	display:inline;
	overflow:hidden;
	margin-left:100px;
	float:left;
	width:190px;
	padding-left:10px;
	height:418px;
	border-left:1px solid #D67EAE;
}
#nieuwsText a:link, #nieuwsText a:visited, #nieuwsText a:hover,  #nieuwsText a:active {
	color: #D67EAE;
}
#nieuwsImg{
	float:left;
	width:370px;
	height:418px;
	padding-left:10px;
	border-left:1px solid #D67EAE;
}



#winkelsText{
	display:inline;
	overflow:hidden;
	margin-left:100px;
	float:left;
	width:190px;
	padding-left:10px;
	height:418px;
	border-left:1px solid #7E7C29;
}
#winkelsText a:link, #winkelsText a:visited, #winkelsText a:hover,  #winkelsText a:active {
	color: #7E7C29;
}
#winkelsImg{
	float:left;
	width:370px;
	height:418px;
	padding-left:10px;
	border-left:1px solid #7E7C29;
}

#winkelsForm{
}
#winkelsForm ul, #winkelsForm li{
	list-style:none;
	margin:0;
	padding:0;
}
#winkelsForm li{ padding:3px 0; }

#winkelsForm label{
	display:block;
	float:left;
	width:65px;
	padding-top:3px;
}

#winkelsForm .fld{
	width:65px;
}
#winkelsForm .submit{
	margin-left:63px;
}
#winkelsForm #loading{
	display:none;	
}

ul.winkels{
	list-style:none;
	margin:0;
	padding:0;
	border-top:1px solid #7E7C29;
}
ul.winkels li{
	height:75px;
	padding:5px 0 0 0;
	border-bottom:1px solid #7E7C29;
}

ul.winkels div.col{
	width:120px;
	padding-right:3px;
	float:left;
	font-size:11px;
	line-height:16px;
}
ul.winkels a{
	color:#7E7C29;
}


#madebyText{
	display:inline;
	overflow:hidden;
	margin-left:100px;
	float:left;
	width:185px;
	padding-left:10px;
	padding-right:5px;
	height:418px;
	border-left:1px solid #00b2ec;
}
#madebyText a:link, #madebyText a:visited, #madebyText a:hover,  #madebyText a:active {
	color: #00b2ec;
}
#madebyImg{
	float:left;
	width:370px;
	height:418px;
	padding-left:10px;
	border-left:1px solid #00b2ec;
}

/* pers pagina */

.gallery{
	height:400px;
	width:190px;
	position:absolute;
	overflow:hidden;
}

.gallery img{
	border:1px solid #FFFFFF;
	margin:0px 10px 10px 0px;
}

.gallery img.selected{
	border:1px solid #72511E;
}

.gallery .container{
	position:absolute;
	width:190px;
}

#madebyText .gallery .container{
	width:185px !important;
}

.gallery-nav{
	position:absolute;
	margin-top:405px;
}

.gallery-nav a{
	display:block;
	float:left;
	width:17px;
	height:13px;
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.gallery-nav a.up{ background-image:url(../img/scrollBtn_up_inactive.gif); }
.gallery-nav a.down{ background-image:url(../img/scrollBtn_down_inactive.gif); }

.gallery-nav a:hover.up{ background-image:url(../img/scrollBtn_up.gif); }
.gallery-nav a:hover.down{ background-image:url(../img/scrollBtn_down.gif); }

.gallery-nav a span{ display:none; }











