.kunstthumb{
	position: relative;
/*	background-color: white; */
  color: white;
	float: left;
	width: 170px;
	height: 210px;
/*	top: 50%; */
}

.kunstthumb-title{
	height: 55px;
	overflow: none;
}

#kunstthumbs
{
		/* is now done by 'inner-inhoud' */
/*	width: 90%;
	left: 5%; */
}

.weblog-item
{
		/* is now done by 'inner-inhoud' */
/*	width: 80%;
	left: 10%;*/
}

.titel{
		font-family:"Times New Roman";
		font-size: 1.3em;
		font-weight: bold;
		color: white;
}

.hoofdtitel{
		font-family:"Times New Roman";
		font-size: 1.8em;
		color: white;
}

.quotevan{
		margin-top: -8px;
		font-style: italic;
		color: white;
}

.title{
	color: white;
	font-size: x-large;
}

.short-explanation{
	color: white;
	font-style: italic;
}

.kunstitem{
	position: relative;
	float: below;
	min-height: 170px;
}

.kunsttext{
	position: relative;
	top: 50%;
	float: right;
	width: 500px;
	min-height: 180px;
}

.item{
	border: 1px dashed black;
	margin: 14px;
	padding: 5px;
	min-height: 170px;
}

.header{
	text-align: center;
	font-size: large;
}

.menuitem{
	border: 1px dashed black;
	margin: 14px;
	padding: 5px;
}

html, body 
{
		font-family:Arial,Verdana,Serif;
		font-size:100%; /* Stomme IE... */
		height: 99.9%;
		margin: 0;
		padding: 0;
		align: center;
}

.link
{
		color:white;
		text-decoration: none;
		font-family:Arial,Verdana,Serif;
		font-size:100%; /* Stomme IE... */
}

.link:active
{
		color: white;
		font-family:Arial,Verdana,Serif;
		font-size:100%; /* Stomme IE... */
}

.link:visited
{
		color: white;
		text-decoration: none;
		font-family:Arial,Verdana,Serif;
		font-size:100%; /* Stomme IE... */
}

.link:hover
{
		color: white;
		font-style: italic;
		font-family:Arial,Verdana,Serif;
		font-size:100%; /* Stomme IE... */
}

.link:link
{
		color: white;
		font-family:Arial,Verdana,Serif;
		font-size:100%; /* Stomme IE... */
}

.lange-uitleg
{
		font-family:Arial,Verdana,Serif;
		color: white;
}

.korte-uitleg
{
		font-family:Arial,Verdana,Serif;
		color: white;
}

img#bg 
{
		position:fixed;
		top:0;
		left:0;
		width:100%;
		height:100%;
}

img { border: none; }

#inner-inhoud
{
		position: relative;
		width: 90%;
		left: 5%;
		top: 0px;
		bottom: 10px;
}

#inhoud
{
		position: absolute;
		z-index: 2;
		width: 80%;
		height: 99%;
		min-width: 700px;
		margin-left: 10%;
/*		padding-top: 80px; */
/*		top: 80px;*/
/*		margin-bottom: 25px; */
/*		bottom: 25px;*/
		overflow: auto;
}

#menu
{
		position: absolute;
		z-index: 2;
		width: 80%;
		min-width: 700px;
		height: 64px;
		margin-left: 10%;
		margin-top: 0px;
		margin-bottom: 25px;
}

#vergroot-inhoud
{
		position: absolute;
		width: 100%;
		height: 100%;
		z-index: 103;
		display: none;
}

#vergrootcontent
{
		position: absolute;
		text-align: center;
		width: 80%;
		left: 10%;
		top: 5px;
}

#vergroot-donker
{
		position: absolute;
		width: 100%;
		height: 100%;
		z-index: 102;
		background-color: black;
		display: none;
		filter:alpha(opacity=90);
		-moz-opacity:0.9;
		-khtml-opacity: 0.9;
		opacity: 0.9;
}

.intro-tekst
{
		color: white;
		font-size: 1.2em;
		float: center;
}

.expo-items
{
/*		background-color: #616D7E;*/
		padding-bottom: 10px;
}

.workshop_titel
{
		margin-top: 15px;
		font-weight: bold;
}

.workshop_uitleg
{
		margin-left: 30px;
}

.expo
{
		background-color: #6D7B8D;
		color: white;
		margin: 15px;
}

.gb_writer
{
		float: center;
		font-weight: bold;
}

.gb_date
{
		float: right;
}

.gb_message
{
		clear: both;
		background-color: #6D7B8D;
		color: white;
}

.gb_title
{
		margin-top: 30px;
		background-color: #616D7E;
		color: white;
}

.gb_item
{
		width: 70%;
}

#vergroot-title
{
		color: white;
		font-size: x-large;
}

#vergroot-eigenschappen
{
		margin-top: -10px;
		color: white;
		width: 80%;
		font-style: italic;
}

#vergroot-kort
{
		color: white;
		width: 80%;
		font-style: italic;
}

.vergroot-link A:link, A:visited, A:active
{
		color: gray;
		text-decoration: none;
		font-size: small;
}

#vergroot-fototitle
{
		color: white;
		font-size: small;
}

#vergroot-sluiten
{
		margin-left: 10px;
		margin-top: 10px;
}

#gray-area
{
		position: absolute;
		z-index: 1;
		min-width: 700px;
		width: 80%;
		height: 99%;
		background-color: gray;
		margin-left: 10%;
/*		margin-top: 20px;*/
/*		top: 2px;*/
		/*margin-bottom: 20px;*/
/*		bottom: 20px; */
		filter:alpha(opacity=50);
		-moz-opacity:0.5;
		-khtml-opacity: 0.5;
		opacity: 0.5;
}

