@charset "utf-8";
/* CSS Document */
body{
	background:url(../images/bg.png) repeat-x left top;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.clear{
	clear:both; 
}

#mainCT{
	background:url(../images/pageBG.png) no-repeat left top;
	width:938px;
	margin:0 auto;
	padding:0 20px;
}

/* HEADER */
#headerCT{
	background-color:#FFFFFF;
	width:938px;
	height:161px;
}
#headerCT #logoCT{
	width:574px;
	height:100px;
	padding:47px 0 0 0;
	float:left;
}
#headerCT #menuCT{
	width:364px;
	float:left;
	clear:right;
}
#menuCT img{
	float:left;
}

/* MAIN CONTENT */
#contentCT{
	background-color:#FFFFFF;
	width:938px;
}
/* LEFT CONTENT */
#contentCT #leftCT{
	width:574px;
	float:left;
}
#leftCT #summaryCT{
	width:508px;
	/* min-height:50px;  */
	padding:23px 33px 23px 33px;
	color:#181818;
	font-size:11pt;
	line-height:18px;
	background-color:#f6f6f6;
}
#leftCT #content{
	width:536px;
	color:#585858;
	padding:35px 5px 35px 33px;
	line-height:18px;
}
#leftCT #content p { 
	padding-right: 20px; 
}
/* RIGHT CONTENT */
#contentCT #rightCT{
	width:364px;
	float:left;
}
#rightCT #subMenuCT{
	width:364px;
	height:154px;
	background:url(../images/subMenuBG.jpg) no-repeat left top;
}
#rightCT #subMenuCT img{
	float:left;
}
#rightCT #toolsCT{
	text-align:right;
}

/* SUBMENU */
#rightCT #subMenuCT ul{
	width:111px;
	list-style:none;
	margin:5px 0 0 0px;
	padding:0;
	padding-left: 10px; 
	float:left;
}
#rightCT #subMenuCT ul li{
	color:#d5d5d5;
	padding-top:5px;
}
#rightCT #subMenuCT ul li a{
	color:#d5d5d5;
	text-decoration:none;
}
#rightCT #subMenuCT ul li a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
#rightCT #publicatiesCT{
	width:320px;
	height:268px;
	padding:46px 0 0 44px;
	background:url(../images/publicatiesBG.jpg) no-repeat left top;
}
#rightCT #publicatiesCT .item{
	color: #636363;
	width: 298px;
	height: 60px;	
	cursor: pointer;
	padding: 10px 0 0 10px;

}
#rightCT #publicatiesCT h1{
	font-size:9pt;
	padding:0;
	margin:0;
}
#rightCT #publicatiesCT h1 a{
	color:#636363;
	text-decoration:none;
}
#rightCT #publicatiesCT h1 a:hover{
	color:#636363;
	text-decoration:underline;
}
#rightCT #publicatiesCT p{
	padding:0;
	margin:0;
	font-size:8pt;
}

/* FOOTER */
#footerCT{
	background:url(../images/disclaimer.png) no-repeat left top;
	width:938px;
	height:97px;
}

.onlyPrint { display: none; }
/*
#intro { width: 892px; height: 550px; background: url(../images/introBG.png) no-repeat; padding-left: 46px; padding-top: 47px; }
#flashMovie { width: 846px; height: 476px; left: 46px; top: 47px; }
*/
p.skipIntro { clear: both; text-align: right; padding-right: 37px;  }
p.skipIntro a { color: #949494; text-decoration: none; }
p.skipIntro a:hover { color: #000; text-decoration: underline; }
#toolsCT img { border: 0; }
#menuCT ul { list-style-type: none; margin: 0; padding: 0; cursor: default; }
#menuCT li { display: block; float: left; width: 101px; height: 1px; background: url(../images/topMenuBG.png) no-repeat; padding: 130px 10px 10px 10px; font-weight: bold; }
#printButton { width: 91px; height: 21px; background: url(../images/print.png) 10px 10px no-repeat; display: inline; text-align: left; padding: 8px 0 0 30px; color: #949494; }
#languageSwitcher { width: 123px; height: 21px; display: inline; padding-top: 8px; text-align: left; color: #949494; }
#toolsCT { margin-top: 10px; }
#printButton, #languageSwitcher { margin: 0px 20px 0px 20px; }
#printButton a, #languageSwitcher a { color: #949494; text-decoration: none; }
#printButton a:hover, #languageSwitcher a:hover { color: #000; text-decoration: underline; }
#languageSwitcher span.selected { color: #000; }
#footerCT p { color: #949494; text-align: right; padding-top: 20px; padding-right: 20px; font-size: 0.9em; }
#informationCT { background: #171717; }
#content a { color: #CD2C1A; }
#content a:hover { color: #EFB9B3; }
#content ul { list-style-image: url(bullet.png); padding-right: 40px; }
#content ul li { border-bottom: 1px dotted #ccc; }
#content ul li.even { }
#content ul li.odd { background: #f6f6f6; }
.mapShadow { width: 512px; height: 13px; background: url(../images/mapShadow.jpg); margin-left: 30px; }
#content ul.adresButtons { list-style-image: none; list-style-type: disc; color: #CD2C1A; }
#content ul.adresButtons li { border: 0; cursor: pointer; padding: 5px; padding-bottom: 1.5em; }
#content ul.adresButtons li.even { background: #fff; }
#content ul.adresButtons li.odd { background: #fff; }
#content ul.adresButtons h3 { color: #373737; border-bottom: 1px dotted #ccc; margin-bottom: 0; }
#content ul.adresButtons h3 a { color: #373737; text-decoration: none; }
#content ul.adresButtons h3 span.red { color: #CD2C1A; }
#content ul.adresButtons h3 span.gray { font-weight: normal; color: #888; }
#content ul.adresButtons p { color: #bbb; margin: 0; }
table.boekrecenties th { text-align: left; padding-right: 2em; }
#content p { margin: 0; margin-bottom: 1em; }
.boekrecentieItem { border-top: 1px solid #ccc; cursor: pointer; min-height: 134px; }
.boekrecentieItem a { font-weight: normal; text-decoration: none; }
.boekrecentieItem img { float: left; margin-right: 2em; border: 1px solid #ccc; }
.item { background: #fff url(sideBottom.png) right bottom no-repeat; }

table.regular { border-collapse: collapse; margin-bottom: 1em; }
table.regular td { padding: 0; vertical-align: top; padding-right: 1em; padding-bottom: 3px; }