p, td, th, li, h1, h2, h3, a, div {
	font-family: arial, helvetica, sans-serif;}

body {
	color: #E9E7E7;
	background: #000000;
	margin:0;
	padding:0}
h1 {
	font-size: 180%;
	font-weight: bold;
	text-transform:uppercase;}
h2 {
	font-size: 110%;
	font-weight: bold;
	font-style: italic;
	margin-bottom:-1em;
	text-transform:uppercase;}
	
h2.normale_marge {margin-top:1em; margin-bottom:1em;}
	
h3 {
	font-size: 90%;
	font-weight: bold;
	font-style: italic;
	margin-bottom:-1em;}

h4 {
	font-size: 90%;
	font-weight: bold;
	margin-bottom:-1em;}

.rechts {float:right; margin-left:15px;}
.links {float:left; margin-right:15px;}
.center {text-align: center;}
.hide {display: none}

/* Bug met Italic en Times New Roman. Zie http://www.positioniseverything.net/explorer/italicbug-ie.html */
.citaat {font-style: italic}

div.imageright {float: right; padding-left: 15px; text-align: center; font-size:90%}

/* Box voor items in 'Nieuws' en 'Exposities' */
div.item {border: 1px solid #CCC; margin-top: 1em; padding-left: 10px; padding-right: 10px}
div.afgesloten {color: gray}
p.expo_adres {text-align: center}

table {width: 100%; border-collapse: collapse} 
td {vertical-align: top}
th {text-align: left;}
strong, span.strong {	
	font-size: 90%;
	font-weight: bold;
	font-style: italic}
img {border: none}

a:link {color: #FFFFFF;	background: transparent;}
a:visited {color: #FFFFFF; background: transparent;}
a:hover {color: #F3B500; background: transparent;}

div#kop {
	background: url('images/kop.jpg');
	text-align: center; 
	height: 70px}

div#kop p {
	color: white; 
	background: transparent;
	font-size: 50px; 
	font-weight: bold; margin:0;}
	
div#content {
	margin-left: 28ex;
	text-align: left;
	padding-right: 10px;}

div#menubottom {
	text-align: center;
	margin-top: 10px;
	padding-bottom:10px;
	clear:both}
div#menu {
	padding-top: 100px;
	width:26ex;
	left: 10px;
	top: 5px;
	position: absolute;
	text-align: left;}	
div#menu ul {
	padding:0; margin: 0;}
div#menu li {
	font-weight: bold; 
	font-size: 110%; 
	padding-bottom: 4px; 
	list-style-type: none;}

a.menu {color: #993300;	background: transparent; text-decoration: none;}
a.menu img {margin-right: 10px; filter: gray; vertical-align: middle;}
a.menu:visited {color: #993300;	background: transparent;}
a.menu:active {color: #F3B500;	background: transparent;}
a.menu:hover {color: #F3B500;	background: transparent;}
a.menu:hover img {filter: none}

a.menuactive {color: #F3B500;	background: transparent; text-decoration: none;}
a.menuactive img {margin-right: 10px; vertical-align: middle;}
a.menuactive:visited {color: #F3B500;	background: transparent;}
a.menuactive:active {color: #F3B500;	background: transparent;}

p.sig {font-size: .85em; color: gray; margin-right:20px; text-align: right}
a.sig:link, a.sig:visited  {color: gray; border-right: none}
a.sig:hover	{color: #993300;}

/*CSS voor de schilderijen/thema-pagina's: */

h2.thema {margin-bottom:0}

/*Images met bijschrift voor de schilderij-pagina's */
table.image {float:left; margin-left: 1%; width: 240px; margin-top: 5px;  /* border: 1px solid #CCC; */ }
td.img {height: 245px; text-align: center; vertical-align:middle}
td.caption {height: 3em; vertical-align: top; text-align: center; font-style: italic}
p.break {display: none}

/*Submenu: */
div#submenu_thema li{
	/* display: inline; */
	font-weight: bold; 
	font-size: 100%;
	margin-right: 30px;}
div#submenu_thema a {color: #993300;	background: transparent;}
div#submenu_thema a:visited {color: #993300;	background: transparent;}
div#submenu_thema a:active {color: #F3B500;	background: transparent;}
div#submenu_thema a:hover {color: #F3B500;	background: transparent; text-decoration: none;}
div#submenu_thema a.menuactive {color: #F3B500;	background: transparent;}
div#submenu_thema a.menuactive:visited {color: #F3B500;	background: transparent; }