@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #678eed;
	height: 100%;
}
#wrap {
	width:860px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#Header {
	width: 860px;
	margin: auto;
	height: 166px;
}
#index {
	width: auto;
	left: 50%;
	top: 50%;
	position: absolute;
	margin-top: -220px;
	margin-left: -150px;


}

#content-body {
	width:860px;
	margin: auto;
	background-color: #deeffd;
	background-image: url(images/leftside.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.top {
	height:27px;
	width: 100%;
	margin-left: -1px;
	background-image: url(images/top.gif);
	background-repeat: no-repeat;
	background-position: left top;
} 
.top span {
	display:block;
	position:relative;
	height:27px;
	margin-right: -1px;
	background-image: url(images/top-right.gif);
	background-repeat: no-repeat;
	background-position: right top;
} 
.center-content {
	position:relative;
	background-image: url(images/rightside.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: 100%;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: -10px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-family: Tahoma;
} 
.bottom {
	height:45px;
	margin-left: -1px;
	background-image: url(images/bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bottom span {
	display:block;
	position:relative;
	height:45px;
	padding-bottom: 0px;
	background-image: url(images/bottom-right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#main {
	width:660px;
	margin: auto;
	background-color: #deeffd;
	background-image: url(images/ls.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.maintop {
	height:26px;
	width: 100%;
	margin-left: 0px;
	background-image: url(images/t.gif);
	background-repeat: no-repeat;
	background-position: left top;
} 
.maintop  span {
	display:block;
	position:relative;
	height:26px;
	margin-right: 0px;
	background-image: url(images/tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
} 
.maincenter-content {
	position:relative;
	padding:1px 29px 1px 29px;
	margin:0;
	background-image: url(images/rs.gif);
	background-repeat: repeat-y;
	background-position: right top;
} 
.mainbottom {
	height:26px;
	margin-left: 0px;
	background-image: url(images/b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.mainbottom  span {
	display:block;
	position:relative;
	height:26px;
	background-image: url(images/br.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.menuwrap {
	position: absolute;
	left: 16px;
	padding: 0px;
	width: 150px;
	margin-left: 0px;
	text-align: left;
	font-size: 0.8em;
	visibility: visible;
}
.contentwrap {
	margin-left: 150px;
	margin-right: 0px;
	text-align: left;
	color: #435B9A;
	margin-bottom: 0px;
	}
#footer {
	font-size: 0.54em;
	color: #415A97;
	text-align: center;
	margin-bottom: 5px;
	}
#footer a {
	color: #415A97;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: none;
}

#img {
	margin-bottom: 10px;
	margin-top: 10px;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.98em;
	text-align: left;
	padding-left: 215px;
	margin-top: -20px;
}

.beurzen {
	margin-bottom: 20px;
}
.beursdatum {
	margin-bottom: 15px;
	font-weight: bold;
	font-size: 0.93em;
}
.beursadres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
}



p {
	margin-left: 0px;
	font-weight: 100;
	line-height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}



.h1 {
	font-size: 0.85em;
	margin: 0px;
} 
.h2 {
	margin-left: 20px;
	font-size: 0.85em;
	padding-top: 10px;
}
.h3 {
	font-size: 0.85em;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 20px;
}
.h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #678EED;
}
.td {
	margin-bottom: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	font-size: 0.95em;


}

.ul {
	font-size: 0.85em;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
}
a {
	color: #597BCC;
	text-decoration: none;
}
a:hover {
	color: #415A97;
}
#menu{
	width: 150px;
	border-right: 1px solid #9db5f0;
	padding: 0 0 0 0;
	margin-bottom: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #c9defa;
	color: #4a65a9;
}



*  html  #menu{ /*IE 6 only */
width: 150px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}
#menu  ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border-top: 1px solid #9db5f0;
}
#menu  li {
	border-bottom: 1px solid #9db5f0;
	margin: 0;
}
#menu  li  a{
	display: block;
	padding: 3px 5px 3px 3px;
	border-left: 3px solid #6185de;
	background-color: #cce1fb;
	color: #4a65a9;
	text-decoration: none;
	width: 100%;
}
html>body  #menu  li  a{ /*Non IE6 width*/
	width: auto;
}
#menu  li  a:hover{
	border-left: 4px solid #1c64d1;
	background-color: #678eed;
	color: #fff;
}
