html, body {
	padding: 0px;
	margin: 0px;
	font: 12px tahoma,verdana, sans-serif;
	line-height:16px;
	color: #333;
	background-color:#b3defa;
	background-image: url('/images/bg.jpg');
	background-repeat: repeat-x;
}
#tabs {margin-top:5px;margin-left:auto;margin-right:auto;width:986px;height:24px;background-color:#f6fcff; border-left:1px solid #fff; }
#top {position:relative;margin-top:0px;margin-left:auto;margin-right:auto;width:986px;background-color:#fff; background-image:url(/images/geld-gids.jpg);background-repeat:no-repeat;border:1px solid #4570b4;}
#z1, #z1:visited {float:left;width:200px;height:98px;margin-left:1px;margin-top:6px;font:10px verdana,sans-serif;padding:1px 0px 0px 2px;color:#333;text-decoration:none;z-index:0}
#z1:hover {text-decoration:none;}
#z2 {position:absolute;margin-top:76px;margin-right:0px;width:100px;text-align:right;color:#999;z-index:255;}
#content {margin-top:112px;background-color:#fff;}
#slogan {overflow:hidden;width:365px;position:relative;top:97px; left:190px; text-align:left;height:15px; font: 11px arial, sans-serif; color:#666;}
#zoekl {position:absolute;top:0px;left:280px;text-align:right;padding-top:5px;padding-bottom:5px; color:#fff;}
#zoekl a, #zoekl a:hover {display:inline;background-image:none;padding:0px;background-color:#E0F0FF;}
#zl {text-align:left;font:11px tahoma,arial;}
#zl label {margin:0px 0px 0px 3px;}
#ztxt_menu {
	font:13px tahoma,arial;
	width:182px;
	margin-right:5px;
	border:1px solid #fff;
}
#zbtn_menu {
	font:bold 11px tahoma, arial;
	background-color:#3796dd;
	color:#fff;
	border:1px solid #666;
	height:20px;
    border:1px solid #fff;
}
#zbtn_menu:hover {
	color:#3796dd;
	background-color:#fff;
}
#zchk_menu {border:0px;height:14px;width:14px;background:none}

#tm {padding:10px 0;font:11px verdana, sans-serif;text-align:center;}
#bar {padding:3px;margin-top:0px;border:1px solid #47a;text-align:center; color:#ffffff; background-color:#003399;}
#taf {margin:5px 3px 10px 5px;text-align:left;}
#tafh {color:#00c;}
#advertentietarieven{display:none}
#ctximg {overflow:hidden;text-align:center;margin:5px 0px 5px 0px;}
#ctximg a {background-image:none;}
#ctximg a:hover{background-color:#fff;}
#sideb {overflow:hidden;text-align:center;font:9px verdana, sans-serif;color: #999;text-decoration:underline;padding:0px 0px 4px 0px;}
#trail {color:#000;font:11px verdana, sans-serif;margin:5px 0 5px 0;padding-left:15px;background-image:url('/images/little_sprite.png');background-repeat:no-repeat;background-position:0px -55px;}
#trail a, a:visited {font:11px verdana, sans-serif;text-decoration:underline;color: #080}
#trail a:hover {text-decoration:underline; color: #3662f9}
#ls {text-align:right;}
#nt {padding-top:1px;padding-bottom:1px;}
#adv_120x600 {color:#000;background-color:#fff;text-align:center;margin:0px 1px 10px 1px;}
#adv_125x125 {overflow:hidden;text-align:center;background-color:#fff;float:left;}
#adv_160x600, #adv_160x600_c {overflow:hidden;text-align:center;background-color:#fff;}
#adv_200x200, #adv_250x250 {overflow:hidden;text-align:center;background-color:#fff;}
#adv_468x60 {padding-top:3px;text-align:center;height:65px;font:10px verdana, sans-serif; color:#a00;background-color:#fff;margin-bottom:1px;}
#adv_468x60b {text-align:center;height:64px;font:10px verdana, sans-serif; color:#a00;background-color:#fff;}
#adv_468x60a {height:65px;margin:0px 0px 0px 3px;}
#adv_336x280 {background-color:#fff;height:284px;}
#adv_728x90 {width:728px;height:90px;background-color:#fff;text-align:center;font-size:20px;}
#adv_promo{border:1px solid #a00;text-align:center;background-color:#f6f6f9;height:600px;}
#adl {background-color:#c2ecff;font-size:12px;padding:10px 0px 10px 46px;}
#adl a, a:visited {font:11px verdana,sans-serif;color:#00c;}
#adl_default {background-color:#eee;padding:10px 0px 10px 46px;}
#adl_berekenen {background-color:#eee;padding:10px 0px 10px 46px;}
#adl468x15 {padding:16px 0px 12px 0px;background-color:#fff;font-size:12px;}
#rubriek_sub {font:12px arial,sans-serif;font-weight:bold}
#w3c {padding-top:10px;background-color:#fff;text-align:center;clear:both;}
#wisselkoersen_ctx2 {margin-left:2px;width:162px;border-left:1px solid #a0a0a0; border-right:1px solid #a0a0a0; border-bottom:1px solid #a0a0a0;}
#toegevoegd {text-align:center;padding:10px 0px 10px 0px;font:11px tahoma,arial;line-height:15px;}
#toegevoegd a, #toegevoegd a:visited {color:#d03;font:11px tahoma,arial;line-height:15px;}
#toegevoegd a:hover{color:#f60;font:11px tahoma,arial;line-height:15px;}
/* content in 123 order */
#sl {
	float:left;
	width:195px;
	overflow:hidden;
	padding: 0px 1px 0px 0px;
	background-color:#fff;
}
#m {
	float:left;
	width:604px;
	margin:0px;
	padding:0px 10px 0px 10px;
	background-color:#fff;
}
#sr {
	float:left;
	width:165px;
	overflow:hidden;
	text-align:center;
	padding: 0px 0px 0px 1px;
	background-color:#bfcadd;
}
#sr p {
	font:11px tahoma, verdana, sans-serif;
	padding:0px 4px 6px 4px;
	margin:0px;
	line-height:15px;
}
#sr a, #sr a:visited {
	padding:1px;
}

/* layout in 213 order */
#sl1 {
	float:left;
	width:195px;
	margin: 0px 0px 0px -820px;
	overflow:hidden;
	padding: 0px 1px 0px 0px;
	background-color:#fff;
}
#m1 {
	float:left;
	width:604px;
	margin:0px 0px 0px 196px;
	padding:0px 10px 0px 10px;
	background-color:#fff;
}
* html #m1 {
	display: inline;
}
#sr1 {
	float:left;
	width:165px;
	overflow:hidden;
	text-align:center;
	padding: 0px 0px 0px 1px;
	background-color:#e8f1f9;
}
/* layout zonder sidebar rechts */
#sl2 {
	float:left;
	width:195px;
	margin: 0px 0px 0px -986px;
	overflow:hidden;
	padding: 0px 1px 0px 0px;
	background-color:#fff;
}
#m2 {
	float:left;
	width:770px;
	margin:0px 0px 0px 196px;
	padding:0px 10px 0px 10px;
	background-color:#fff;
}
* html #m2 {
	display: inline;
}

p#disc {
	margin-top:10px;
	font:10px verdana,arial;
	text-align:center;
	clear:both;
}
img {
	border: 0px;
	vertical-align:middle;
}
.imlft {
	float:left;
	margin-right:4px;
	margin-bottom:4px;
}
.imrgt {
	float:right;
	margin-left:4px;
	margin-bottom:4px;
}
p {
	margin: 0px 0px 12px 0px;
	font: 12px verdana, sans-serif;
	line-height:16px;
}

table{
	margin:0px;
	padding:0px;
	border:0px;
	background-color: #fff;
}

form, object{
	margin: 0px 0px 0px 0px;
}

a, a:visited {
  color: #09f;
  text-decoration: none;
  margin:0px;
}
a:hover {
  color: #080;
  text-decoration: underline;
}
a.underlined {
  color: #900;
  text-decoration: underline;
  margin:0px;
  font-weight: normal;
}
a.underlined:visited {
  color: #036;
  text-decoration: underline;
}
a.underlined:hover {
  color: #ff0000;
  text-decoration: underline;
}
a.licht {
  color: #e6e5e2;
  text-decoration: none;
}
a.licht:visited {
  color: #e6e5e2;
  text-decoration: none;
}
a.licht:hover {
  color: #fff;
  text-decoration: underline;
}

a.rood, a.rood:visited {
  color: #07d;
  text-decoration: underline;

}
a.rood:hover {
  color: #09f;
  text-decoration: underline;
}
a.grey, a.grey:visited {
  color: #444;
  text-decoration: none;
  font: 11px arial;
}
a.grey:hover {
  color: #444;
  text-decoration: underline;
}

td {
	vertical-align: top;
	text-align:left;
	font: 11px verdana, sans-serif;
}

.tip {
	font:bold 10px tahoma, sans-serif;
	color: #e76e0e;
	white-space: nowrap;
}

h1, .belangrijk {
  padding-top:6px;padding-bottom:3px;padding-left:0px;
  font: 14px "trebuchet ms", sans-serif;
  color: #09d;
  margin:1px 0px 1px 0px;
  letter-spacing: 1px;
/*
  border-top:1px solid #f90;
  border-left: 1px solid #f90;
  border-right: 1px solid #f60;
  border-bottom: 1px solid #f60;
*/
}
h2 {
	font: 11px arial,verdana, sans-serif;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:3px;
	margin-right:0px;
}
#meer {
	padding:2px;
	text-align:right;
	border:1px solid #000;
	color:#fff;
	background-color:#3662a9;
	margin-bottom:2px;
	font-weight:normal;
	margin-top:10px;
}
#rel {
	margin:0px 0px 10px 13px;
}
#rel a, #rel a:visited {
	color:#f00;
}
#rel a:hover {
	color:#666;
}

#rel_s {
	height:68px;
	overflow:auto;
	padding-left:3px;
	background-color:#e8f1f9;

}
#rel_s a, #rel_s a:visited {
	color:#080;
	text-decoration:underline;
}
#rel_s a:hover {
	color:#00f;
}
h3 {
  font: 11px verdana, sans-serif;
  font-weight:bold;
  color: #000;
  margin-bottom: 3px;
  margin-top: 3px;
}

h4 {
  font: 11px verdana, sans-serif;
  font-weight:bold;
  color: #000;
  margin-bottom: 3px;
  margin-top: 3px;
}
ul {
	padding: 0px;
	margin-top:0px;
	margin-left:20px;
	list-style:square;
}
ol {
	padding: 0px;
	margin-top:0px;
	margin-left:20px;
}
ol li {
}
.b0 {
	margin-top: 0px;
	background-color: #fff;
}
.b1 {
	padding: 2px;
	margin-top: 0px;
	background-color: #039;
}
.b2 {
	padding: 1px;
	margin: 0px;
	background-color: #fff;
}
#mi {
	text-align:left;background-color:#fff;padding:10px 10px 10px 12px;
	margin-bottom:0px;
	font:11px verdana, sans-serif;
	clear: both;
}
#mi a, #mi a:visited {
	text-decoration:underline;
	font-weight:bold;
	color:#f00;
}
#mi a:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#00c;
}

.expand {
	padding: 5px;
	color: black;
	background-color: #eee;
	margin:2px 2px 0px 0px;
	border:1px dotted #000;
}
.expand a {
	color:#f00;
}
.expand a:hover {
	color:#00c;
}
.y0 {
	padding: 2px;
	color: black;
	background-color: #ffd;
}
.y1 {
	padding: 2px;
	color: black;
	font-weight:bold;
	background-color: #ffc;
}

.g0 {
	padding: 2px;
	margin-top: 0px;
	background-color: #e1e4e8;
}

.g1 {
	padding: 2px;
	margin-top: 0px;
	background-color: #333;
}
.tt0 {
	background-color: #fff6c0;
	padding:1px 0px 1px 3px;
}
.t1 {
	background-color: #fff;
	background-repeat:no-repeat;background-position:center right;
	padding:8px 15px 8px 3px;
}
.t2 {
	background-color: #def6ff;
	background-repeat:no-repeat;background-position:center right;
	padding:8px 15px 8px 3px;
}
.t1 a, .t2 a, .t1 a:visited, .t2 a:visited {
	color:#3662f9;
	font:12px tahoma, arial;
}
.t1 a:hover, .t2 a:hover {
	color:#080;
	text-decoration:underline;
}
li.t1 a, li.t2 a, li.t1 a:visited, li.t2 a:visited {
	color:#3662f9;
	font:11px verdana;
}
.hdr {
	background-color:#eee;
}
select {
	font: 12px arial,helvetica,sans-serif;
	color:#33c;
	background-color: #eee;
    border:1px solid #080;
}
select.oranje {
	background-color:#f50;
	color:#fff;
}

input {
	background-color:#eee;
    color: #33c;
    font: 12px arial,sans-serif;
    border:1px solid #080;
}
input.button {
    font: 11px arial,sans-serif;
	background-color: #eee;
	color:#3662c9;
	font-weight:bold;
}
input.button:hover {
    background-color: #fff;
}
input.button::-moz-focus-inner{padding:0;border:none}
textarea {
    background-color: #eee;
	font:12px arial;
    color: #333;
    border:1px solid #080;
}

.justify {
  text-align: justify
}

.warning, .roodf {
  color: #f00;
}

.error {
  color: #ff0000;
}
.msg {
  color: #00ff00;
}
.blauw {
	color:#3662f9;
}
a.meer, a.meer:visited {
	color:#e76e0e;
	text-decoration:none;
}
a.meer:hover {
	color:#080;
	text-decoration:underline;
}
.hl {
	background-color:#fff;
	color:#3662a9;
	background-image:url('http://www.geld-gids.nl/images/dots.gif');
	background-repeat:repeat-x;
	background-position:bottom;
}
.cs {
	font-weight:bold;
}
.subcs {
	background-color:#fff;
	color:#000;
	text-decoration:underline;
}
a#bookmark, a#bookmark:visited {
	background-image:url('http://www.geld-gids.nl/images/fav.gif');
	background-position:0px 2px;
	color:#090;
	background-color:#fff;
	font:11px tahoma, arial;
	line-height:18px;
	text-align:center;
	border:1px dotted #080;
}
a#bookmark:hover {
	color:#00d;
	border:1px solid #080;
}
.ctx {
  padding: 1px 1px 1px 1px;
  margin: 0px 2px 1px 1px;
  background-color: #fff;
  border-bottom: 1px solid #4570b4;
  border-right: 1px solid #4570b4;
  background-image:url('/images/icon_sprite.png');
  background-repeat:no-repeat;
}
#ctx_1{
    background-position:-778px 10px;
}
#ctx_3{
    background-position:-10px 10px;
}
#ctx_2{
    background-position:-586px 10px;
}
#ctx_besparen{
    background-position:-394px 10px;
}
.ctx a, .ctx a:visited {
	padding:1px 4px 1px 15px;
    font: 11px verdana, arial, sans-serif;
    line-height:18px;
	color:#444;
	display: block;
	background-image:url('/images/little_sprite.png');
	background-repeat:no-repeat;
	background-position:0px -23px;
}
.ctx a:hover{
	color:#00c;
	display: block;
	text-decoration: none;
	background-image:url('/images/little_sprite.png');
	background-repeat:no-repeat;
	background-position:0px 7px;
}
a#mt {
	background-image:none;
	padding:1px 0px 1px 3px;
}

.ctx2 {
  text-align:center;
  padding: 0px;
  margin-left: 1px;
  margin-right: 1px;
  margin-bottom:4px;
  color:#000;
  background-color: #fff;
  border: 1px solid #000;
  text-align: left;
}
.ctx2 p {
	font:11px tahoma, verdana, sans-serif;
	line-height:15px;
}
.ctx2 a, .ctx2 a:visited {
	color:#c00;
	display: block;
	font:11px tahoma, verdana, sans-serif;
}
.ctx2 a:hover{
	background-color: #c00;
	color:#fff;
	display: block;
	text-decoration: none;
}
.submenu {
	font: 11px arial, sans-serif;
	text-align:left;
	margin:0px 1px 0px 1px;
	padding: 0px 1px 0px 9px;
	width:141px;
	overflow:hidden;
}
.submenu a, .submenu a:visited {
	border-bottom:0px;
	font: 11px tahoma,arial, sans-serif;
	line-height:18px;
	color:#09f;
	display: block;
	padding:1px 0px 1px 12px;
	background-image:url('/images/little_sprite.png');
	background-repeat:no-repeat;
	background-position: -3px -51px;
	text-decoration: underline;
}

.submenu a:hover {
	color:#080;
	background-image:url('/images/little_sprite.png');
	background-repeat:no-repeat;
	background-position: -3px -81px;
	text-decoration: underline;
}
.dots {
	background-image: url('http://www.geld-gids.nl/images/dots.gif');
	background-repeat: repeat-x;
	height:1px;
}
.tab {
	background-image:url('/images/tab_bg.png');
	background-repeat:repeat-x;
	text-align:center;
	background-color:#4670b5;
	color:#fff;
    font: 10px verdana,arial, sans-serif;
	padding:8px 0px 9px 0px;
	margin:10px 2px 0px 1px;

}
.tab_r {
	background-image:url('/images/tab_bgr.png');
	background-repeat:repeat-x;
	text-align:center;
	color:#fff;
    font: 10px verdana,arial, sans-serif;
	padding:8px 0px 9px 0px;
	margin:10px 0px 0px 0px;
}
.tab a, .tab a:visited, .tab_r a, .tab_r a:visited {
	font: 10px verdana, arial, sans-serif;
	color:#fff;
}
.htxt {
	padding:0px 2px 1px 0px;
	color:#444;
}
.htxt p {
	font:11px tahoma, verdana, sans-serif;
	margin:0px 0px 12px 0px;
	line-height:15px;
}
.htxt li, .htxt td {
	font:11px tahoma, verdana, sans-serif;
	line-height:15px;
}
.htxt a, .htxt a:visited {
	font:11px tahoma, verdana, sans-serif;
	text-decoration:underline;
}
.htxt select {
	font:11px tahoma, verdana, sans-serif;
}
.ih, .ih:visited {
	margin-top:0px;
	background-color:#f17432;
	background-image:none;
    background: linear-gradient(to right, #f17432 0%,#ea5507 12%,#fb955e 100%);
	padding:3px 2px 3px 4px;
	border-radius:3px;
	overflow: hidden;
	display:block;
	font:14px tahoma, arial, sans-serif;
	font-weight:normal;
	color:#fff;

}
.ih:hover {
	color:#fff;
}
.it {
	font:13px tahoma, arial, sans-serif;
	line-height:20px;
	padding-top:2px;
	padding-left:4px;
	margin-bottom:10px;
}
.it a, .it a:visited {
	font:11px tahoma, arial, sans-serif;
}
.lees {
	margin-bottom:10px;
	margin-left:3px;
}
ul.lees {
	padding-left:15px;
}
.lees a, .lees a:visited {
	font-weight:bold;
}
div.mhead {
	margin-top:0px;
	color:#333;
	font: 11px "trebuchet ms", arial, sans-serif;
	padding-left:3px;
	overflow: hidden;
}
#a1 {
	float:left;padding-right:10px;width:190px;overflow:hidden;
}
#a2 {
	float:left;padding-right:10px;width:190px;overflow:hidden;
}
#a3 {
	float:left;width:190px;overflow:hidden;
}
#acl {
	clear:both;
	padding-right:1px;width:301px;float:left;
}
#acr {
	padding-left:1px;width:301px;float:left;
}
h2.subcat {
	padding:2px 3px;
	text-align:left;
	background-image:url('/images/little_sprite.png');
	background-repeat: no-repeat;
	background-position:right -162px;
	background-color:#3caaf3;
	color:#fff;
	margin-bottom:2px;
	font: 11px tahoma,arial,verdana, sans-serif;
}
h2.subcat2 {
	padding:3px;
	text-align:right;
	border:1px solid #000;
	color:#fff;
	background-color:#666;
	margin-bottom:2px;
	font-weight:normal;
	font: 11px tahoma,arial,verdana, sans-serif;
}
.subcat a, .subcat2 a, .subcat a:visited, .subcat2 a:visited, .subcat a:hover, .subcat2 a:hover {
	color:#fff;
	font: 12px arial,verdana, sans-serif;

}
h2#adv {
	margin:0px 1px 1px 1px;
}
#hdr {
	display:block;
	color: #666;
	margin-top:0px;
	margin-bottom:2px;
	margin-right:0px;
	padding:5px 5px 2px 0px;
}
.at {
	font: 11px verdana, "trebuchet ms", arial, sans-serif;
	line-height:16px;
}
.at p, .at ul, .at ol {
	padding:5px 5px 5px 0px;
	line-height:16px;
}
.at a, .at a:visited, .at a:hover {
	font: 11px verdana, "trebuchet ms", arial, sans-serif;
}
.at h3, .at h4 {
	padding:5px 5px 5px 0px;
	letter-spacing:0px;
	text-decoration:underline;
	font-weight:bold;
}
#bnr {
	border-right:1px solid #222;
	border-bottom:1px solid #222;
	border-left:1px solid #888;
	border-top:1px solid #888;
	float:right;
	margin:3px 1px 15px 15px;
	padding:2px;
}
#infobox_detail {
	float:right;width:275px;margin-left:6px;margin-bottom:6px;
	padding:2px;
	border:1px dotted #000;
}
#nieuws {
	padding-bottom:3px;
  padding: 1px 2px 1px 2px;
  margin: 0px 0px 1px 2px;
  background-color: #fff;
  border-bottom: 1px solid #a0a0a0;
  border-left: 1px solid #a0a0a0;
  text-align:right;
}
#nieuws a, #nieuws a:visited {
    font: 11px "trebuchet ms", arial, sans-serif;
	color:#444;
	display: block;
	background-image:url('http://www.geld-gids.nl/images/blokje.gif');
	background-repeat:no-repeat;
	background-position:147px 5px;
	padding-right:12px;

}
#nieuws a:hover{
    font: 11px "trebuchet ms", arial, sans-serif;
	background-color: #fff;
	color:#c00;
	display: block;
	text-decoration: none;
	background-image:url('http://www.geld-gids.nl/images/blokjeh.gif');
	background-repeat:no-repeat;
	background-position:147px 5px;
	padding-right:12px;
}
#nieuws .cs {
	font-weight:normal;
	font:11px "trebuchet ms", arial, sans-serif;
	text-decoration:none;
	color:#c00;
}

td.nwbl {
	width:10px;
	padding:1px 0px 0px 5px;
	background-image:url('http://www.geld-gids.nl/images/blokje.gif');
	background-repeat:no-repeat;
	background-position: 2px 3px;
}
.small {
	font:11px tahoma, arial, sans-serif;
}
.small a, .small a:visited, .small a:hover  {
	font:11px tahoma, arial, sans-serif;
}
.inactief {
	color:#999;
}
.ctr {
	text-align:center;
}
.cvr70 {
	margin:0px 0px 5px 0px;
	overflow:hidden;
	border-right:2px solid #333;
	border-bottom:2px solid #666;
	border-left:1px solid #999;
	border-top:1px solid #999;
	padding:5px;
	width:70px;
	height:100px;
	text-align:center;
	background-color:#fff;
}
.searchword {
	background-color:yellow;
	color:#333;
}
.help_mee{
    padding:4px 4px 4px 20px;
    margin-bottom:1px;
    background-color:#e8f1f9;
    background-image:url('/images/little_sprite.png');
	background-repeat:no-repeat;
	background-position:3px 10px;

}
#menutab1, #menutab1_select, #menutab2, #menutab2_select,#menutab3,#menutab3_select{
    position:absolute;
    left:246px;
    top:37px;
    height:30px;
    width:200px;
    background-image:url('/images/sprite_menu.png');
    background-position:0px 0px;
}
#menutab1_select{
    background-position:0px -40px;
}
#menutab2,#menutab2_select{
    left:417px;
    background-position:0px -80px;
}
#menutab2_select{
    background-position:0px -120px;
}
#menutab3,#menutab3_select{
    left:589px;
    background-position:0px -160px;
}
#menutab3_select{
    background-position:0px -200px;
}
.sIFR-flash {visibility: visible !important; margin: 0; padding: 0;}
.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}
.sIFR-active h1 {visibility: hidden; font-family: verdana,sans-serif; line-height: 20px; font-size: 14px; height:20px;}
