
#divL {position:absolute; left:0; top:0px; bottom:0px; width:130px; font-size:1em; z-index:4; overflow:hidden;}
#divC {position:absolute; left:0; top:0px; bottom:0px; width:450px; font-size:1em; z-index:4; overflow:auto;}
* html #divL, * html #divC {height:100%; top:0; bottom:0; border-top:0px solid #fff; border-bottom:0px solid #fff;}

#divL {left:0; background:#fff;}
#divC {left:130px; background-color:#fff; padding:10px 0; }

.textC { padding:0; margin-right:10px;}
.textL { padding:10px;}
.content { margin:10px 0 0 0; border-top: 6px solid #e2001a;}

/* links */
a:link, a:active {color:#333;}
a:visited {color: #666;}
a:hover {color:#e2001a;}
a.red {color:#e2001a;}
a.red:hover {color:#000;}
a.grey {color:#333;}
a.grey:hover {color:#e2001a;}

a.thumb img {border:1px solid #ccc;}
a.thumb img:hover {border:1px solid #e2001a;}

/* menu */
ul {margin:0; padding:0;list-style: none;}
li {list-style: none;}
li.selected a.red { color: #e2001a; text-decoration:none;}
.hoofdmenu { text-decoration:none;font-size:21px; display:block; line-height:20px; margin: 0;}
a.submenu:hover, a.sub2menu:hover { color:#e2001a;}
.submenu { font-family: "Times New Roman", Times, serif; font-size:14px;line-height:14px; display:block;margin:2px 0 2px 8px; text-decoration:none;}
.sub2menu { display:block;margin:0 0 4px 16px; color:#0099CC; font-size:11px; line-height:12px; text-decoration:none;}


/* nieuwe rolodex */
#roloWrapper {width:100%; margin:0; text-align:center;}
#rolodex { margin: 1em 0 1em 1em; text-align:left;}
#bigimage {height:334px;}
#bigimage img, #bigimage p { margin:0;}

#bigimage img:hover { }
#caption { width:94%; color:#fff;font-weight:bold; font-size:12px;background:#e2001a; padding:2px 0px 2px 4px;} 
#relimages { width:94%; height:130px; background:#d2d2d2; margin-bottom:1em; padding:0;}
#randomimages {  width:94%; background:#bbb;}
.innerthumbs { height: 100px; display:none; }
.innerthumbs img { margin: 20px 10px 0 0; float:left; cursor:hand; border:0;}
.innerthumbs img:hover {cursor:pointer;}

.nextthumbs {display:block; float:right; width: 20px; height: 30px; margin: 50px 0 0 0; }
.nextthumbs img, .prevthumbs img {margin:0;}

/** de random images */
.innericons { height: 70px; display:none; background:#bbb;}
.innericons img { margin: 10px 0 0 12px; float:left; cursor:hand; border:0;}
.innericons img:hover {cursor:pointer;}

.nexticons {display:block; float:right; width: 20px; height: 30px; margin: 20px 0 0 0; }
.nexticons img {margin:0;}
.random { background:#bbb;}
#icondivhead { width:120px; height:20px; background:#bbb; margin: 0 0 0 30px; padding: 2px 10px; text-align:center; font-style:italic; font-weight:bold; font-size:12px;}

/* texts */
.red { color:#e2001a;}
.grey { color:#666fff; border-color:#747577;}
.serapion{ font-family:Serapion Pro, Times; font-style:italic;}

h1 {font-size:24px; font-weight:normal; margin:2px 0; padding:0px;}
h2 {display:inline;font-size:18px; font-weight:bold; margin:2px 0; padding:0; line-height:20px;}
h3 {display:inline;font-size:14px; font-weight:bold; margin:2px 0; padding:0;}
h4 {display:inline;font-size:13px; font-weight:normal; margin:2px 0; padding:0;}
h5 {display:inline;font-size:11px; font-weight:normal; margin:2px 0; padding:0;}

#zoekform {width:140px;float:left;}
input.text {border:1px solid #999; width:100px;	padding:1px; font-family:"Times New Roman", Times, serif;font-size:11px;color:#999;}
input:focus {border:1px solid #333;	color:#333;}
#zoekresult a {text-decoration:none; font-weight:normal;}
#nav_gen{
	float:right;
	width:250px;
	font-size:11px;
	text-align:right;
}
.content_intro {
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	line-height:18px;
}
.content_text {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:18px;
	margin:10px 0;
}
.rgt {text-align:right;	float:right;}
.lft {float:left;}
.col {float:left;display:inline;height:auto;width:120px;}
.col2 {float:left;display:inline;height:auto;width:160px;}
.content_row { clear:both;margin:10px 0; }
.list_item{
	clear:both;
	font-family:Serapion Pro, Times;
	font-style:italic;
	text-decoration:none;
	font-size:24px;
	line-height:24px;
	padding:6px 0;
}

.list_item a {text-decoration:none;}
.list_item p { margin:0; font-size:14px;}
.list_header{
	display:block;
	clear:both;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-style:normal;
}
.list_image {float:left;width:120px;height:120px;}
.list_text{
	float:left;
	width:280px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:14px;
	font-style:normal;
	margin-bottom:8px;
}
.blok {	display:block;clear:both;}
.thumb {margin-right:4px;}
.small { font-size:11px;}
.superkop {
	font-family:Serapion Pro, Times;
	font-style:italic;
	font-size:58px;
	line-height:54px;
	font-weight:bold;
	border-top:3px solid #e2001a;
	border-bottom:3px solid #e2001a;
	margin:4px 0;
	padding-top:8px;
	padding-bottom:24px;
	letter-spacing: -1px;
}
.tussenkop{
	display:block;
	clear:both;
	margin-top:12px;
	font-weight:bold;
	font-style:italic;
	font-size:14px;
}
.ul {padding-bottom:6px;border-bottom:3px solid  #e2001a;}
.ul_1{ padding-bottom:6px;border-bottom:1px solid  #e2001a;}

.uitleg {border-bottom:3px solid #e2001a;padding:6px 0;}
