* html #footer {
		height:1px;
	}
html, body
{
	margin: 0;
	padding: 0;
	height: 100%;
	min-height: 100%;
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #4c4c4c;
	background-color: #FFF;
}

#wrapper {
    margin:0 auto;
    width: 900px;
    clear: both;
    min-height: 100%;

}
#content {
    clear: both;
    overflow: hidden;
    width: 820px;
    margin: 0 auto;
	text-align:left;
 }
#footer {
	position: relative;
	margin-top: -20px; /* negative value of footer height */
	height: 20px;
	clear:both;
	font-size:70%;
}
#kolom1 {
	width: 400px;
	float: left;
}
#kolom2 {
	width: 380px;
	float: left;
	padding-left: 20px;
}
#fototekst_wrapper {
	position: relative;
	height: 30px;
}


a { text-decoration:none; color : #000000;}
a:visited{ text-decoration:none; color : #000000;}
a:hover{ text-decoration:underline;}


.rand { background-color: #FFF;}
.kop{
       font-size : 2.5em;
       color : #CCCCCC;
       font-weight : bold;
}
.koptekst{
	font-size:1.875em;
	font-weight : bold;
	letter-spacing: 3px;
}
.koptekst a { text-decoration:   none;}
.koptekst a:visited { text-decoration:   none;}
.koptekst a:hover { color: #d90812; text-decoration:   none;}


.tekst{
		font-size:1em;
		color : #000;
		text-align: left;
	   	-moz-osx-font-smoothing: grayscale;
		-webkit-font-smoothing: antialiased !important;
		-moz-font-smoothing: antialiased !important;
		text-rendering: optimizelegibility !important;
		letter-spacing: .03em;
		line-height: 1.25em;
}
.tekstgroot{
       font-size:1.875e;
       color : #000;
	font-weight : bold;
}
.tekstfoto{
       font-size:0.875em;
       font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
       color : #000;
       text-align: left;
}
.breadcrumb {

 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         0.875em;
 background-color:  transparent;
}
.breadcrumb a:visited { text-decoration:   none;}
.breadcrumb a:hover { color: #d90812; text-decoration:   none;}
.title_gallery {
 margin:            3px 0 0 0;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         20px;
 font-weight: 		bold;
 color:             #CCCCCC;
}
.title {
 margin:            0 0 0px 50px;
 width:            80%;
 font-family:      Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 font-weight: 	   normal;
 color:             #000000;
}
.categories {
 font-family:      Helvetica, Arial, Verdana, Geneva, Tahoma, Trebuchet MS, Sans-serif;
 font-size:         10px;
 font-weight:     normal;
 padding:          10px 5px 10px 12px;
}

.linkjes_beschr {
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 10px;
	color: #999;
}
.linkjes {
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 10px;
	text-decoration:none;
	color : #000000;
}
.linkjes a {	text-decoration:none;	color : #000000;}
.linkjes a:visited{ text-decoration:none; color : #000000;}
.linkjes a:hover{	text-decoration:underline;}

.prevlink{
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
	color : #000000;
}
.prevlink a{ text-decoration:none;	color : #333333;}
.prevlink a:visited{ text-decoration:none; color : #333333;}
.prevlink a:hover{ color : #d90812; text-decoration:none;}

.image_about{
	padding:	0 0 10px 20px;
	width: auto;
	height: auto;
	float: right;
}
.exhibition_kop{ font-size : 17px; color : #d90812;}
.exhibition_subkop{ font-size : 14px; color : #000; font-weight : bold;}
.exhibition_date{ font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif; font-size : 9px; color : #666;}
.exhibition_small{font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif; font-size : 10px; color : #666;}

.column-left{ float: left; width: 15px; }
.column-right{ float: right; width: 15px; }
.column-center{ display: inline-block; width: 770px; }
