html, body {
margin: 0 auto; 
padding: 0;
color: #000000;
font-family: Arial;
letter-spacing: 0,5px;
font-size: 12px;
line-height: 130%;
text-align: -moz-center;
_text-align:center;
}
#main{
	background-color:#ffffff;
	width:1002px;
	height:640px;
	margin: 0 auto;
	margin-top:5px;
}
#kop{
	text-align: -moz-right;
	_text-align:right;
}
#mainmenu{
	clear:both;
	text-align:left;
	margin-bottom:5px;
	width:1000px;
}
#logo{
	float:left;
	width:270px;
	height:75px;
	text-align:center;
	margin-bottom:5px;
	margin-top:5px;
	padding-top:12px;
}
#leaderboard{
	float:left;
	width:728px;
	text-align:center;
	margin-bottom:5px;
	margin-top:5px;
}
#left_row{
	float:left;
	width:120px;
	text-align:left;
	overflow:hidden;
}
#mid_row{
	float:left;
	width:534px;
	_width:534px;
	margin-left:5px;
	text-align:left;
	overflow:hidden; 
	line-height: 160%;
}
#leadpage_row{
	float:left;
	width:652px;
	margin-left:5px;
	text-align:left;
	overflow:hidden; 
	line-height: 160%;
}
#right_row{
	float:left;
	width:338px;
	margin-left:5px;
	text-align:left;
	overflow:hidden; 
}
#expand_koersen{
	float:left;
	width:528px;
	height:135px;
	text-align:left;
	background:#ffffff;
	margin-bottom:10px;
	display:none;
	padding-left:2px;
}
#home_left{
	height:220px;
	clear:both;
	float:left;
	width:261px;
	text-align:left;
	margin-bottom:10px;
}
#home_left_groot{
	height:370px;
	clear:both;
	float:left;
	width:261px;
	text-align:left;
	margin-bottom:10px;
}
#opsomming{
	line-height:190%;
}
#home_right{
	height:220px;
	float:left;
	width:262px;
	margin-left:5px;
	text-align:left;
	margin-bottom:10px;
}
#home_right_groot{
	height:370px;
	float:left;
	width:262px;
	margin-left:5px;
	text-align:left;
	margin-bottom:10px;
}
#home_left_mini{
	float:left;
	width:120px;
	_width:130px;
	text-align:left;
	margin-bottom:10px;
	line-height:190%;
}
#home_right_large{
	float:left;
	width:390px;
	margin-left:5px;
	text-align:left;
	margin-bottom:10px;
	padding-left:10px;
	border-left:1px solid #cccccc;
	line-height:190%;
}
#menulinks_blok {
text-align:left;
width:120px;
padding: 2px;
margin-bottom:5px;
}
#textAd {
background-color:#FFFFFF;
text-align:center;
width:114px;
_width:120px;
overflow:hidden;
vertical-align: middle;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #EEEEEE;
padding-left:2px;
padding-right:2px;
padding-bottom:5px;
padding-top:5px;
}
#textadhoog {
background-color:#FFFFFF;
text-align:center;
width:118px;
_width:120px;
height: 190px;
overflow:hidden;
vertical-align: middle;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #EEEEEE;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
padding-top:0px;
}
#textAd_rechts{
/*background-color:#e9e9e9;*/
background-color:#ffffff;
border: 1px #cccccc solid;
color: #336699;
text-align:center;
height: 70px;
width:326px;
_width:336px;
padding: 5px;
margin-bottom:5px;
vertical-align: middle;
}
#textAd_rechts_img{
/*background-color:#e9e9e9;*/
background-color:#ffffff;
border: 1px #cccccc solid;
color: #336699;
text-align:center;
height: 70px;
width:336px;
padding: 0px;
margin-bottom:5px;
vertical-align: middle;
}
#textAd a:link,#textAd a:visited {
font-family: Arial;
color: #000000;
text-decoration: none;
font-size:11px;
letter-spacing:0px;
line-height:17px;
}
#textAd a:hover {
font-family: Arial;
color: #000000;
text-decoration: none;
font-size:11px;
letter-spacing:0px;
line-height:17px;
}
#textAd_rechts a:link,#textAd_rechts a:visited {
font-family: Arial;
color: #003399;
text-decoration: underline;
}
#textAd a:hover {
font-family: Arial;
color: #FF0000;
text-decoration: underline;
}
#financieel a:link,#financieel a:visited {
font-family: Arial;
color: #003399;
text-decoration: underline;
}
#textAd a:hover {
font-family: Arial;
color: #FF0000;
text-decoration: underline;
}
#koersenblok_header{
	font-size:11px;
	width:330px;
	_width:336px;
	border:1px solid #cccccc;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}
#koersenblok_inhoud{
	font-size:11px;
	width:330px;
	_width:336px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	clear:both;
}

#slotblok{
	font-size:11px;
	width:330px;
	_width:336px;
	border:1px solid #cccccc;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url(../images/slotback.gif);
}
#leeg_rechts{
	font-size:12px;
	width:330px;
	_width:336px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:7px;
	line-height: 200%;
}
#rectangle{
	width:336px;
	border:0px solid #cccccc;
	padding-top:5px;
	padding-bottom:5px;
}
#tabsblok{
	width:338px;
	
	border-left:1px solid #cccccc;
	border-right:0px solid #cccccc;
	margin-left:-1px;
	_margin_left:0px;
}
#tabs_selected{
	cursor:pointer;
	font-size:11px;
	float:left;
	width:71px;
	_width:72px;
	text-align:center;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;

	padding-top:2px;
	padding-bottom:2px;
}
#tabs{
	cursor:pointer;
	font-size:11px;
	float:left;
	width:64px;
	_width:66px;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	
	border-bottom:1px solid #cccccc;
	text-align:center;
	background-image:url(../images/tabback.gif);
	padding-top:2px;
	padding-bottom:2px;
}
#tabspromo_selected{
	font-size:11px;
	color: #E10025;
	float:left;
	width:108px;
	_width:112px;
	text-align:center;
	font-weight:bold;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #f8f8f8;
	padding-top:2px;
	padding-bottom:2px;
	background:#f8f8f8;
	cursor:pointer;
}
#tabspromo{
	font-size:11px;
	color: #003399;
	float:left;
	width:112px;
	font-weight:bold;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	text-align:center;
	background-image:url(../images/tabback.gif);
	padding-top:2px;
	padding-bottom:2px;
	cursor:pointer;
}
#promoblok{
	clear:both;
	height:111px;
	width:336px;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-image:url(../images/promoback.gif);
	margin-bottom:5px;
}
#promoimage{
	float:left;
	width:104;
}
#promocontent{
	float:left;
	width:220;
}
#koprechts{
	font-size:11px;
	width:330px;
	_width:336px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding-left:5px;
	padding-bottom:2px;
}
#kopmain{
	clear:both;
	font-size:11px;
	width:528px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding-left:5px;
	padding-bottom:2px;
	margin-bottom:5px;
}
#kopsmall{
	clear:both;
	font-size:11px;
	width:260px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding-left:5px;
	padding-bottom:2px;
	margin-bottom:5px;
}
#financieel{
	padding-top:5px;
	width:320px;
	_width:330px;
	overflow:hidden;
}
#column1{
	height:63px;
	margin-top:12px;
	margin-bottom:10px;
	line-height:130%;
}
#column2{
	height:63px;
	margin-bottom:10px;
	padding-top:9px;
	border-top:1px solid #cccccc;
	line-height:130%;
}
#opmerkelijk{
	margin-bottom:6px;
	padding-bottom:6px;
	border-bottom:1px solid #cccccc;
}
#video{
	margin-bottom:6px;
	padding-top:6px;
	padding-bottom:9px;
	padding-left:1px;
	padding-right:2px;
	border:1px solid #cccccc;
	background-color:#eeeeee;
	cursor:pointer;
}
#mini_ad_links{
	float:left;
	width:123px;
	_width:125px;
	margin-bottom:10px;
	border:1px solid #cccccc;
}
#mini_ad_rechts{
	float:left;
	width:123px;
	_width:125px;
	margin-bottom:10px;
	margin-left:10px;
	border:1px solid #cccccc;
}
#meeropbelegger_main{
	width:530px;
	height:128px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #cccccc;
	background-color:#eeeeee;
}
#meeropbelegger{
	float:left;
	width:165px;
	_width:175px;
	padding-left:10px;
	border-right:1px solid #cccccc;
}
#feedback{
	position:absolute;
	width:103px;
	height:24px;
	top:20px;
	left:60px;
}

h1 {
	font-family: Arial ;
	font-size:20px;
	font-weight:bold;
	color: #003399;
	letter-spacing:1px;
	padding-right:10px;
	padding-left:10px;
	margin-bottom:0px;
	_float: right;
	_line-height:24px;
}
h1.koersen {
	clear:both;
	font-family: Arial ;
	font-size:14px;
	font-weight:bold;
	color: #000000;
	letter-spacing:1px;
	padding-right:10px;
	padding-left:21px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-left:5px;
	line-height:24px;
	_float: left;
	background-image:url(../images/opsom_pijl.gif);
	background-repeat: no-repeat;
	background-position: 12px 8px;
}
h1.nieuws {
	font-family: Arial ;
	font-size:20px;
	font-weight:bold;
	color: #003399;
	letter-spacing:1px;
	padding-right:10px;
	padding-left:0px;
	padding-bottom:0px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:24px;
	_float: left;
}
h2{
	margin:0px;
	margin-top:3px;
	margin-bottom:1px;
	padding:0px;
	font-size:14px;
	color:#E10025;
}
h2.koersen {
	clear:both;
	font-family: Arial ;
	font-size:11px;
	font-weight:normal;
	color: #999999;
	margin-top:0px;
	padding-top:0px;
	padding-right:10px;
	padding-left:10px;
	margin-bottom:10px;
	margin-left:5px;
	_float: left;
}
h2.koersenpagina{
	font-family: Arial ;
	font-size:12px;
	font-weight:bold;
	color: #003399;
	padding-right:0px;
	padding-left:0px;
	margin-bottom:0px;
}
h2.promo{
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:20px;
	padding:0px;
	font-size:14px;
	color:#E10025;
}
h2.nieuws{
	margin:0px;
	margin-top:3px;
	margin-bottom:4px;
	padding:0px;
	font-size:18px;
	color:#003399;
}
h3{
	clear:both;
	margin-top: 0;
	font-family: Arial ;
	font-size:12px;
	font-weight:normal;
	color: #999;
	padding-right:0px;
	padding-left:0px;
	margin-bottom:5px;
	line-height:15px;
	_line-height:15px;
}
h4{
	margin:0px;
	margin-top:8px;
	margin-bottom:4px;
	padding:0px;
	font-size:12px;
	color:#999999;
	font-weight:normal;
}
h4.nieuws{
	margin:0px;
	margin-top:8px;
	margin-bottom:4px;
	padding:0px;
	font-size:12px;
	color:#003399;
	font-weight:bold;
}


hr{
	border: 0;
	height: 1px;
	color: #cccccc;
	background-color: #cccccc;
}
img.opmerkelijk{
	 border:1px solid #cccccc;
}
img.video{
	 padding:1px;
   border:1px solid #cccccc;
}
img.mini_ad{
	 border-top:1px solid #cccccc;
	 border-bottom:0px solid #cccccc;
	 border-left:0px solid #cccccc;
	 border-right:0px solid #cccccc;
}


td.datetd {
color:#999999;
}

table.expand_koersen_table{
	border:1px solid #cccccc;
	font-size:11px
}
td.expand_koersen_table{
	width:177px;
	padding-left:5px;
	padding-right:0px;
	padding-top:4px;
	padding-bottom:3px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
td.expand_koersen_table_last{
	width:177px;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:3px;
	border-bottom:1px solid #cccccc;
}
table.koersensubmenu2{
	margin-left:15px;
	width:500px;
	border-left:1px solid #cccccc;
}
td.koersensubmenu2{
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-image:url(../images/submenu_back.gif);
	text-align:center;
	line-height:20px;
	color:#003399;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;;
}
table.submenu2{
	width:533px;
	border-left:1px solid #cccccc;
}
td.submenu2{
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-image:url(../images/submenu_back.gif);
	text-align:center;
	line-height:20px;
	color:#003399;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;;
}
td.submenu2_selected{
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	text-align:center;
	line-height:20px;
	color:#003399;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;;
}
td.koersensubmenu2_selected{
	background-color:eeeeee;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	text-align:center;
	line-height:20px;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
}
table.koersensubmenu{
	font-size:11px;
	color: #003399;
	font-weight:bold;
	margin-left:15px;
	line-height:26px;
	width:500px;
}

a.link_small:link,a.link_small:visited {
font-family: Arial;
color: #003399;
text-decoration: none;
font-size:11px;
}
a.link_rood:link,a.link_rood:visited {
font-family: Arial;
color: #003399;
text-decoration: none;
}
a.link_rood:hover {
font-family: Arial;
color: #FF0000;
text-decoration: underline;
}
a.link_rood_menu:link,a.link_rood_menu:visited {
font-family: Arial;
color: #003399;
text-decoration: none;
padding-left:10px;
background-image:url(../images/ulblok.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
}
a.link_rood_menu:hover {
font-family: Arial;
color: #FF0000;
text-decoration: underline;
padding-left:10px;
background-image:url(../images/ulblok.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
}
a.link_rood_menu_selected:link,a.link_rood_menu_selected:visited {
font-family: Arial;
color: #003399;
text-decoration: none;
font-weight:bold;
padding-left:10px;
background-image:url(../images/opsom_pijl.gif);
background-repeat: no-repeat;
background-position: 0px 4px;
}
a.link_rood_menu_selected:hover {
font-family: Arial;
color: #FF0000;
text-decoration: underline;
}
a.link_rood_selected:link,a.link_rood_selected:visited {
font-family: Arial;
color: #003399;
text-decoration: none;
font-weight:normal;
padding-left:10px;
background-image:url(../images/opsom_pijl.gif);
background-repeat: no-repeat;
background-position: 0px 4px;
}
a.link_rood_selected:hover {
font-family: Arial;
color: #FF0000;
text-decoration: underline;
}
a.link_rood_right:link,a.link_rood_right:visited {
font-family: Arial;
color: #003399;
text-decoration: none;
font-weight:normal;
padding-right:12px;
background-image:url(../images/opsom_pijl_trans.gif);
background-repeat: no-repeat;
background-position: right 4px;
}
a.link_rood_right:hover {
font-family: Arial;
color: #FF0000;
text-decoration: underline;
}
a.link_rood_left:link,a.link_rood_left:visited {
font-family: Arial;
color: #003399;
text-decoration: none;
font-weight:normal;
padding-left:12px;
background-image:url(../images/opsom_pijl_trans_links.gif);
background-repeat: no-repeat;
background-position: 0px 4px;
}
a.link_rood_left:hover {
font-family: Arial;
color: #FF0000;
text-decoration: underline;
}
a.link_blauw:link,a.link_blauw:visited {
font-family: Arial;
color: #E10025;
text-decoration: none;
}
a.financielelink:link,a.financielelink:visited {
font-family: Arial;
color: #003399;
text-decoration: none;
line-height:20px;
}

a.menulink:link, a.menulink:visited{
font-family: Arial;
font-size:11px;
font-weight:bold;
color: #003399;
letter-spacing:0px;
text-decoration: none;
}
a.menulink_selected:link, a.menulink_selected:visited{
font-family: Arial;
font-size:11px;
font-weight:bold;
color: #FFFFFF;
letter-spacing:0px;
text-decoration:none;
}
a.menulink2:link, a.menulink2:visited{
font-family: Arial;
font-size:11px;
color: #336699;
letter-spacing:0px;
}
a.overmenu:link, a.overmenu:visited, a.overmenu:hover{
font-family: Arial;
font-size:11px;
text-decoration: underline;
font-weight:bold;
color: #000;
letter-spacing:0px;
}
a.artikel_link:link,a.artikel_link:visited {
font-family: Arial;
font-size:13px;
font-weight:bold;
color: #003399;
text-decoration: none;
}




input.login {
height: 22px;
width: 118px;
font-family:Arial;
color:#000;
font-size:12px;
border: solid 1px #cccccc;
padding-left:2px;
padding-top:2px;
margin-bottom:2px;
}
input.loginbutton {
height: 22px;
width: 80px;
background-color: #ffffff;
font-family:Arial;
color:#000;
font-size:12px;
border: solid 1px #cccccc;
padding-left:2px;
padding-top:2px;
margin-bottom:3px;
background-image:url(../images/inlogback.gif);
}



p.Artikelinhoud{
font-family: Arial;
font-size:12px;
line-height:20px;
color: #000000;
text-decoration: none;
margin:5px;
}
table.Artikelinhoud{
font-family: Arial;
font-size:12px;
line-height:20px;
color: #000000;
text-decoration: none;
margin:5px;
}
p.Artikelinhoud_2{
font-family: Arial;
font-size:10px;
line-height:15px;
color: #666666;
text-decoration: none;
margin:5px;
}
td.submenu{
font-family: Arial;
font-size:12px;
color: #999999;
letter-spacing:0px;
padding:5px;
}
a.forumkop:link, a.forumkop:visited, a.forumkop:hover{
font-family: Arial;
font-size:12px;
font-weight:bold;
color: #003399;
letter-spacing:0px;
text-decoration: underline;
}
a.submenu:link, a.submenu:visited{
font-family: Arial;
font-size:11px;
font-weight:none;
color: #003399;
letter-spacing:0px;
}
a.submenu_selected:link, a.submenu_selected:visited{
font-family: Arial;
font-size:11px;
font-weight:none;
color: #E10025;
letter-spacing:0px;
}

a.submenu:hover {
text-decoration: underline;
color: #003399;
}
a.submenu_selected:hover {
text-decoration: underline;
color: #E10025;
}

a.NieuwsHeader:link, a.NieuwsHeader:visited {
font-family: Arial ;
font-size:20px;
line-height:22px;
font-weight:bold;
color: #003399;
letter-spacing:1px;
padding-right:10px;
float:right;
}

p.NieuwsHeader{
font-family: Arial ;
font-size:20px;
line-height:22px;
font-weight:bold;
color: #003399;
letter-spacing:1px;
padding-right:10px;
float:right;
}

a.NieuwsHeader:hover {
text-decoration:underline;
}

a.link_blauw:link, a.link_blauw:visited {
font-family: Arial;
font-size:12px;
line-height:14px;
color: #0b528f;
text-decoration: none;
font-weight:bold;
}

a.link_blauw:hover {
font-family: Arial;
font-size:12px;
line-height:14px;
color: #000000;
text-decoration: underline;
font-weight:bold;
}

ul.Nieuws {
list-style-image: url(../images/inhoud_pijl.jpg);
margin-left: 30px;
padding-bottom:15px;
_margin-left: 20px;
line-height: 135%;
padding-left:0px;
font-size: 12px;
}

ul.Exclusief {
list-style-image: url(../images/inhoud_pijl_rood.jpg);
margin-left: 20px;
line-height: 135%;
padding-left:0px;
font-size: 12px;
}

ul.Agenda {
list-style-image: url(../images/inhoud_pijl.jpg);
margin-left: 10px;
margin-top: 3px;
margin-bottom: 7px;
line-height: 135%;
padding-left:1px;
font-size: 12px;
}

html>body ul.Agenda {
list-style-image: url(../images/inhoud_pijl.jpg);
margin-left: 18px;
margin-top: 3px;
margin-bottom: 10px;
line-height: 135%;
padding-left:0px;
font-size: 12px;
}

ul.roman {
list-style-type: upper-roman;
font-size:12px;
}

a.nieuwstitel:link, a.nieuwstitel:visited {
font-family: Arial;
font-size:15px;
line-height:15px;
color: #003399;
text-decoration: none;
}

a.nieuwstitel:hover {
color: #003399;
text-decoration: underline;
}

.button150
{
	font: bold 11px Arial;
	color: #003399;
	width: 150px;
	height: 20px;
	background: transparent url(../images/mijnbelegger/submit150.gif) no-repeat;
	outline: none;
	border:0;
	cursor: hand;
}
