﻿td a img  { border:none; }
td a {color:#444; text-decoration: none; }
tr { margin:0px 0 2px 0; height:14px; padding:0;  }


a.black { color: #000; font-weight:bold; text-decoration:none; }
a.black:hover { color: #7F0044; text-decoration: underline; }
.rood { color: #FD0416; }
.groen {color: #009900; }
.bgrey {background:#ECEEF2; }
.l { text-align: left; }
.r { text-align: left; }
.fleft { float:left; overflow:auto; }
.yellowb {color: #c99100; font: normal 12px arial;padding: 0 0 0 5px; }
.chartMsg {color:Red; font-weight:bold; width:100%; text-align:center; padding:20px}
.bb  { color:#444; }

.klnews ul {list-style: none none outside; }
.kl a {text-decoration: none;  font-weight:bold; color:#0092AD;}
.kl a:hover {text-decoration: underline;}
.kl div {font: 11px arial, helvetica, sans-serif; height:18px;  vertical-align: middle; text-align:right; overflow:hidden; white-space:nowrap; float:left; display: block; width: 50px; }
.kl td {font: normal 12px arial, helvetica; }

div.empty   {width: 18px; background-color: #FFF;} 
div.klfull  {width:220px; text-align:left;}
div.klname  {width:110px; text-align:left; padding: 0 0 0 2px; overflow:hidden}
div.klnamel  {width:150px; text-align:left; padding: 0 0 0 2px; }
div.kllong  {width: 65px;}
div.kllong-k  {width: 80px;}
div.kllongg  {width: 80px; text-align:left;}
div.klshort {width: 50px}


.beursLink { }
.beursLink a, .beursLink a:visited { color:#444; text-decoration: none;}
.beursLink a:hover { color:#740044; text-decoration: underline;}

.columnOndertitel { font-size: 0.8em; color: #808080; }
.columnOndertitel a:hover { text-decoration: underline; }

.agendalist div { height:18px; width: 240px; font-size:12px; vertical-align: middle; overflow:hidden; white-space:nowrap; float:left;}
.agendahead {font-weight:bold;  text-align:left; margin-top:10px}

.zoekbuttonBeurs {color:#bbb;}
.zoekbuttonBeurs a, .zoekbuttonBeurs a:hover { text-decoration: none; color: #000; }
.zoekbuttonBeurs a:hover { text-decoration: none;  color:#740044;}

.klname a {color:#0097a2; } 
.klname a:hover { color:#740044; } 

.klhead { color:#aaa; border-bottom: 1px solid #ddd; }
.klhead div {font: 12px arial; font-weight:bold; padding: 0px;}

.klbox {float: left; display: block; height: 13px; line-height: normal; padding: 1px 2px 1px 2px;font-size: 11px; font-family: verdana,arial,helvetica,sans-serif; border: 1px solid #dddddd; background-color: #f7f7f7;text-align: center;}
.lbox {	float: right; color: #000; padding: 0px; margin: 0 0 0px 0;  /*		background: #6E6E6E url(lb.gif) no-repeat bottom left; */ height: auto; width: 630px;	}

.rk_leftBeurs_grafiek { float:left; width: 155px; margin: 16px 0 0 0; padding:0; }
.rk_leftBeurs_stijg { float: right; width: 155px; margin: 4px 0 0 0; padding: 0; }

.rk_leftBeurs ul {margin: 0px;padding: 4px 0 0 5px; list-style: none none outside;}
.rk_leftBeurs ul li {margin: 0px; padding: 0 0 0 5px;  border-bottom: 1px solid #f7f7f7;}
.rk_leftBeurs li a {text-decoration: none; font:normal 12px Arial,Helvetica,sans-serif; margin: 1px 0 0 0; padding: 1px 0 0 0;}
.rk_leftBeurs li a:hover { text-decoration: underline;}

.Beurs_indicesTabel { width:155px; margin: 0px 0 0 0; padding: 0; border-bottom:1px solid #eee; border-collapse:collapse;}
.Beurs_stijgTabel { width:155px;  border-collapse:collapse; border-bottom:1px solid #eee; margin: 0px 0 0px 0; padding: 0;}
.Beurs_dalerTabel { width:154px; margin: 0px 0 0 0; padding: 0;float: right; border-bottom:1px solid #eee; border-collapse:collapse;}

.rk_main315 { text-align: left; /* border-right:1px solid #f7f7f7; border-left:1px solid #f7f7f7; */  background:  url(/images/bgd_rightRound01.jpg) no-repeat right 0; width: 315px; margin: 0 0 0 -1px;  padding: 2px 0 0px 0;  clear: both;}

.rk_note315, .rk_note315 a { margin:0; padding: 12px 0 4px 3px; font:normal 12px arial, helvetica, sans-serif; text-decoration: none; color:#000; }
.rk_note315 a:hover { text-decoration: underline; color:#740044;}
.rk_note315 img { border: none; margin-left:3px;}
.rk_time315 { float: left; display: block; width: 38px;height: 13px;padding: 1px 0;font: normal 11px Arial,Helvetica,sans-serif; border: 1px solid #ddd; background: #f7f7f7; text-align: center;}

.rk_note310, .rk_note310 a { margin:0; padding: 8px 0 7px 3px; font:normal 12px arial, helvetica, sans-serif;text-decoration: none; color:#000; }
.rk_note310 a:hover { text-decoration: underline; color:#740044;}
.rk_time310 { float: left; display: block; width: 39px;height: 13px;padding: 1px 1px 1px 1px;font: normal 11px verdana, Arial,Helvetica,sans-serif; border: 1px solid #ddd; background: #f7f7f7; text-align: center;}

/*---------- Opmaak Div ------------*/

#main { width: 700px; border: solid 0px #FFF; padding: 10px; margin: 10px;}
#targetArea { clear: both; padding: 0; margin: 0; }	
#overzichtArea { clear: both; height: 0px; margin: 0; padding: 0;}

.tabsMain {	font: normal 12px arial, verdana,sans-serif; clear: both; text-align: center; }
.tabsMain ul { display: inline;	list-style-type: none;	margin: 0px;padding: 0px;}
.tabsMain li { float: left; height: 25px;}

.tabsMain a {font: normal 11px arial, sans-serif; width: auto; padding: 5px 10px 5px 10px; text-decoration: none; color: #000; position: relative; top: 0; margin: 1px 2px 0 0; float: left; background:  url(/images/buttonrond01_gray.gif) no-repeat right 0;}
.tabsMain a:hover {font-weight: normal; background: #ccc url(/images/corner.gif) no-repeat right 0; color:#993300; border-bottom:none;}
.tabsMain a.active {float: left; background: url(/images/buttonrond01_white.gif) no-repeat right 0; border-bottom: solid 0px #FFF; text-decoration: underline; color: #740044; font-weight: bold; }
.tabsMain a.img {background:none;float:right;margin:0;padding:0;}


.tabsSub { font-family: arial,verdana,sans-serif; clear: both; background: url(/images/bgd_subtabs03.gif) repeat-x 0 0; height: 35px; padding: 0px 0;}
.tabsSub ul { display: inline;	list-style-type: none;	margin: 10px; padding: 10px;  }
.tabsSub ul li { float: left; height: 22px; margin: 6px 2px 0 10px; padding: 3px 0 0 0;}

.tabsSub a 	{ display: block; font: normal 10px arial, sans-serif; border: solid 0px #FFF; position: relative;	float: left; text-decoration: none;	color: #000;}
.tabsSub a:hover {	color:#0097a2; position: relative;	top: 0;	background: none; text-decoration: underline; }
.tabsSub a.active {	color:#0097a2; font-weight: bold;}

.tabsKSub { clear: both; background: url(/images/bgd_subtabs03.gif) repeat-x 0 0; height: 25px; margin: -19px 0 0 0;}

/* --- Beurs Ankeiler in NewsList --- */
ul.debeurs li.ankeiler {margin:0 0 4px 0; display:block; line-height:normal; height:auto; width:305px; padding:0; background:#fff url("/images/bg_beursankeiler.png") repeat-y scroll left top;}
ul.debeurs li.ankeiler span {border-width:0; margin:0; display:block; height:auto; width:auto; padding:0 8px 0 8px; color:#0092AD;}
ul.debeurs li.ankeiler span.top {height:5px; width:305px; line-height:5px; padding:0; background:transparent url("/images/bg_beursankeilertop.png") no-repeat scroll left top;}
ul.debeurs li.ankeiler span.bottom {height:5px; width:305px; line-height:5px; padding:0; background:transparent url("/images/bg_beursankeilerbottom.png") no-repeat scroll left bottom;}
ul.debeurs li.ankeiler span h1 {font-size: 13px;}
ul.debeurs li.ankeiler span h1 a, ul.debeurs li.ankeiler span h1 a:visited {color:#0092AD; text-decoration: none;font-weight:bold;}
ul.debeurs li.ankeiler span h1 a:hover, ul.debeurs li.ankeiler span h1 a:active {text-decoration: underline;font-weight:bold;}

/* --- Guruwatch ---*/
.imgSentiment {height:9px;margin:0;}
.sentimentMargin {margin:0 0 0 -3px;}

/* --- Tekstlinks --- */
.TextadItemBordertop{border-top:1px dotted #CCCCCC;}
.TextadItem{border-bottom:1px dotted #CCCCCC;clear:both;padding:5px 0;}
.TextadItem .Text {font-size:11px;}
.TextadItem .Text Strong {color:Black;font-weight:normal;}
.TextadItem .Logo {
    border:1px solid #CCCCCC;
    display:block;
    float:left;
    width:70px;
    height:46px;
    margin:0 5px 0 0;
    background-repeat:no-repeat;
    background-position:center center;}


.IRStringBox                    {border:1px solid #957a4f; width:100%;background-color:White;margin:10px 0 25px 0 } 
.IRStringBox a                  {color:Black; font-weight:bold}
.IRStringBox td                 {vertical-align:middle; text-align:center}


/*--- Forum / Discussie ---*/

.author {  background:#928B8B url(/images/gray_bgd01.png) repeat-x 0 0; color:#7F0000; font-weight:bold; padding: 2px 0 2px 4px;  border-top:1px solid #C99100;}
.postcontent { margin:10px; font-size:12px; line-height:1.4em;  clear: both }
.postcontent a { color: #0097a2; font-weight: bold; }

.postHeader { height: 18px; font-size: 12px; background:#fff; border-top:1px solid #C99100; /* border-top:1px solid #0097ad;*/ border-bottom:1px dashed #eee; color:#C99100; padding-left:4px; width: 100%;}
.Filler { background-color:#f7f7f7; height: 5px;}
.ForumHead { font:bold 0.9em Arial, Helvetica, sans-serif; margin-left: 20px; padding-top:5px;/*color:#7F0044;*/ color: #C99100; }
.ForumHeadSmall { font:bold 0.9em Arial, Helvetica, sans-serif; margin: 0 0 0 20px; /*color:#7F0044;*/ color: #C99100;  }
.ForumCommentIcon { width: 25px; background: url(/icons/comment.gif) top center no-repeat; }
.ForumNoCommentIcon { width: 1px;}
.ForumCount { width: 75px; color: #C99100; text-align: center; }
.ForumText { color:#805570; }
.ForumPostsSmall { width:310px; overflow:hidden}

.HeaderForums	{border-top: 1px solid #fff; FONT-WEIGHT: bold; FONT-SIZE: 13px; padding: 4px 0 1px 2px; MARGIN: 4px 0px; WIDTH: 100%; height: 22px; COLOR: #7F0000; BACKGROUND: #ededed; /* url(gray_bgd01.png) repeat-x 0 0 */ }
.HeaderForumsNobgd	{border-bottom: 1px solid #805570; FONT-WEIGHT: bold; FONT-SIZE: 13px; padding: 4px 0 3px 2px; MARGIN: 4px 0px; WIDTH: 100%; height: 22px; COLOR: #7F0000; BACKGROUND: #fff; }
.HeaderForumsSmall	{border-bottom: 1px solid #805570; FONT-WEIGHT: bold; FONT-SIZE: 12px; padding: 4px 0 3px 2px; MARGIN: 4px 0px; WIDTH: 100%; height: 22px; COLOR: #7F0000; BACKGROUND: #ededed; /* url(gray_bgd01.png) repeat-x 0 0; */ }

.altRowForums { background-color: #f7f7f7; border-bottom:1px solid #eee;} 
.RowForums {  border: 1px solid #eee; }

.xSmall, .altRowForums .xSmall { font: normal 10px Arial, Helvetica, sans-serif; color:#999; line-height: 12px; }
.reactie label, .reactie input { display: block; width: 140px; float: left; margin-bottom: 10px; }
.reactie label { text-align: right; width: 75px;	padding-right: 2px; }
.reactie br { clear: left; }
.reactie input .button {width:50px; }
.postbox { height: 100px; }
.personalRightCol {margin: 0; padding: 0 0 4px 6px; width:475px;}
.personalRightCol p {margin: 0; padding: 0 0 0 0; }
.reactAuthor {float:left; width:130px; padding-left:5px; }
.profile{ width: 225px; padding:5px;background:#EAEFFA; border: solid 1px #C99100; font: normal 11px arial;}


