html, body, h1, h2, h3, h4, h5, h6, p, em, strong, abbr, acronym, blockquote, q, cite, ins, del, dfn, a, div, span, pre, hr, address, br, b, i, sub, sup, big, small, tt, table, tr, caption, thead, tbody, tfoot, col, colgroup, form, input, label, textarea, button, fieldset, legend, select, option, optiongroup, ul, ol, li, dl, dt, dd, code, var, kdb, samp, img, object, param, map, area, bdo, iframe { padding:0; margin:0; }
html,body {width:100%; height:100%;}
body {font:62.5%/1.6em Arial, Verdana, Tahoma, sans-serif; color:#000; background:#ccc;}
a {text-decoration:none; color:#024062;}
a:hover {text-decoration:underline;}
.clear {clear:both;}
.tcenter {text-align:center;}
.tright {text-align:right;}
.fleft {float:left;}
.fleft-thema {margin-left:3px; float:left;}
.fright {float:right;}
h1 {font-size:2.2em;}
h2 {font-size:1.6em; font-weight:normal;}
h3 {font-size:1.4em;}
h5 {font-size:1.6em; margin-bottom:4px; overflow:hidden;}
h1 img {vertical-align:middle; float:left;}
h2 img {vertical-align:middle; float:left;}
h2 span.details {font-size:0.65em;}
h5 img {vertical-align:middle; float:left; margin-right:6px;}
li {list-style:none;}
img {border:0; display:block;}
img.fleft {margin-right:6px;}
input {vertical-align:middle;}
input.btn {cursor:pointer;}
input.txt {padding:3px 5px; width:150px; font:1.2em Arial, Helvetica, sans-serif;}
.wrapper {overflow:hidden; height:1%;}
/*---------------------------------*/
.all {width:967px; min-height:100%; _height:100%; margin:0 auto; background:#fff;}
.header {height:99px; background:url(../images/bg_header.gif) 0 100% repeat-x; padding:0 0 0 13px; border:1px solid #fff;}
.header .logo {padding:5px 2px 0; float:left;}
.header .search-box {padding:27px 5px 0 75px; background:url(../images/txt_poweredby.gif) 0 27px no-repeat; float:right;}
span.InputTxt {background:#c8c8c8 url(../images/input1out-bg.gif) repeat-x; display:block; float:left; padding:1px; margin-right:3px; _margin-right:0; display:inline;}
span.InputTxt input {background:#d2d2d2 url(../images/input1-bg.gif) repeat-x; border:0; padding:6px 5px 4px; $padding-top:4px; width:259px; font:1.2em Arial, Helvetica, sans-serif;}
.header .top-links {font-size:1.2em; text-align:right; padding:18px 10px 0 0; clear:right; width: 250px; float: right;}
.header .separ {color:#b0b0b0; padding:0 1px; font-size:1.4em; position:relative; top:2px;}
.menu {clear:left; padding-top:8px; height:36px;}
.menu li {float:left; font-size:1.6em; font-weight:bold; height:36px;}
.menu li a {text-decoration:none;display:block; float:left; color:#af282e; cursor:pointer;}
.menu li a:hover {text-decoration:none;}
UL.menu LI A SPAN {display:block; float:left; height:24px; padding:10px 21px 0 19px; background:url(../images/menu-separ.gif) 100% 6px no-repeat;}
.menu li.last a span {background:none;}
.menu li.act {background:#fff url(../images/menu-bg.gif) repeat-x; margin-left:-2px;}
.menu li.act a {background:url(../images/menu-left.gif) no-repeat; color:#010101;}
.menu li.act a span {background:url(../images/menu-right.gif) 100% 0 no-repeat; padding-top:12px;}

.main {overflow:hidden; zoom:1; padding:17px 4px 100px 16px;}
.col-1 {width:592px; float:left;}
.col-2 {width:351px; float:right;}

.fontsize {
	font-size: 12px;
}
/** LIST STYLE **/

DIV.box-sh-in UL {
	/*margin: 0 0 0 14px;*/
}
DIV.box-sh-in UL LI {
	background:transparent url(../images/bullet2.gif) no-repeat 3px 0.75em;
	font-size:1.2em;
	padding:4px 0 4px 13px;
}

DIV.box-sh-in OL LI {
	font-size:1.2em;
	margin:4px 0 4px 20px;
	list-style-type: decimal;
}

DIV.box-sh-in UL.var-2, DIV.box-sh-in UL.var-1 {
	margin: 0;
}

/** LIST STYLE **/

.box {margin-bottom:8px;}
.box-sh {margin-bottom:8px; position:relative; height:1%; /*font-size:12px;*/}
.box-sh-in {padding:10px 7px 8px; height:1%;}
.box-sh {border-top:1px solid #f1f1f1; border-right:1px solid #eaeaea; border-bottom:1px solid #e1e1e1; border-left:1px solid #f7f7f7;}
.box-sh2 {border-top:1px solid #fff; border-right:1px solid #d7d7d7; border-bottom:1px solid #c4c4c4; border-left:1px solid #e6e6e6;}
.box-sh-11,.box-sh-12,.box-sh-21,.box-sh-22 {display:block; float:left; width:4px; height:4px; background:url(../images/box-sh.gif) no-repeat; position:relative;}
.box-sh-11 {background-position:0 0; margin:-2px; display:inline;}
.box-sh-12 {background-position:100% 0; float:right; margin:-2px; display:inline;}
.box-sh-21 {background-position:0 100%; margin:-2px; display:inline;}
.box-sh-22 {background-position:100% 100%; float:right; margin:-2px; display:inline;}
.box-sh h1 {background:#ededed url(../images/box-sh-h.gif) repeat-x; font-size:1.8em; padding:7px 10px 13px; margin:-10px -6px 6px;font-weight:bold;}
.box-sh h2 {background:#ededed url(../images/box-sh-h.gif) repeat-x; font-size:1.8em; padding:7px 10px 13px; margin:-10px -6px 6px;font-weight:bold;}
.box-sh h3 {font-size:1.2em; color:#024062;}
.box-sh p {font-size:12px; /*line-height:1.7em;*/ line-height: 180%; padding-bottom:5px;}
.box-sh .w-img-80 {margin-left:80px; padding-right:10px;}
.box-sh .w-img-138 {margin-left:141px; padding-right:15px;}
.box-sh .w-imgR-100 {margin-right:100px; padding-left:10px; min-height:102px; _height:102px;}
.box-sh p.f-varG {font:italic 1.4em/1.7em Georgia, "Times New Roman", Times, serif;}
.box-sh p .q-left,.box-sh p .q-right {padding:0 10px; color:#fff;}
.box-sh p .q-left {background:url(../images/q-left.gif) no-repeat;}
.box-sh p .q-right {background:url(../images/q-right.gif) no-repeat;}
.box-sh img.RightBotm { position:absolute; bottom:1px; _bottom:0px; right:10px;}
.box-sh .w-img-80 p a {color:#000;}
.box-sh h4 {font-size:1.8em; color:#024062; font-weight:normal; margin-bottom:6px;}

.box-sh-alt .box-sh-in {margin:1px; background:url(../images/bg_grad1.gif) 0 100% repeat-x;}
.main-vis-1 .box-sh-in {height:176px; padding:20px 34px 0 23px; overflow:visible;}
.main-vis-1 .vis-image {float:right; margin-top:-28px; position:relative;}
.main-vis-1 .box-sh-in p {padding-top:13px; padding-bottom:0; margin-bottom:-3px;}
.box-sh .listLink{font-size:1.2em; font-weight:bold; padding-top:5px; clear:both;}

dl.var-1 dt {font-size:1.1em; color:#666; float:left; padding:2px 8px 6px 0; border-top:1px solid #e6e6e6;}
dl.var-1 dd {font-size:1.2em; font-weight:bold; padding:2px 0 6px; border-top:1px solid #e6e6e6;}
dl.var-1 dt.first {border-top:0;}
dl.var-1 dd.first {border-top:0;}
dl.var-1-innerpage dt {font-size:1.1em; color:#666; float:left; padding:2px 8px 6px 0;}
dl.var-1-innerpage dd {font-size:1.2em; font-weight:bold; padding:2px 0 6px;}


ul.var-1 li {font-size:1.2em; font-weight:bold; padding:4px 0; border-bottom:1px solid #e6e6e6; padding-left:13px; background:url(../images/bullet2.gif) 3px 0.75em no-repeat;}
ul.var-1 li.last {border-bottom:0;}

.box-sh h2.var-1 {background:#af282e; color:#fff; letter-spacing:0; position:relative;}
.box-sh h2.var-1 .decor {display:block; width:12px; height:6px; background:url(../images/arrow2.gif) no-repeat; position:relative; margin-top:-6px; bottom:-17px; left:16px;}
ul.var-2 li {font-size:1.2em; font-weight:bold; padding:4px 2px; border-bottom:1px solid #e6e6e6; padding-right:25px; background:url(../images/arrow1.gif) 97% 0.6em no-repeat;}
ul.var-2 li.active {background:#fffde5 url(../images/arrow1-red.gif) 97% 0.6em no-repeat; color:#af282e;}
ul.var-2 li.active a {color:#af282e; cursor:default;}
ul.var-2 li.last {border-bottom:0;}


ul.var-1-50 {float:left; width:286px;}
ul.var-1-50 li {font-size:1.2em; font-weight:bold; padding:4px 0 4px 13px; border-bottom:1px solid #e6e6e6; background:url(../images/bullet2.gif) 3px 0.75em no-repeat;}
ul.var-1-50 li.last {border-bottom:0;}

.nav-icons {float:left; padding:0 32px;}
.nav-icons a {font-weight:bold;}

.col-duo {overflow: hidden;}
/*.col-duo .box-sh {float:left; width:289px; margin-left:10px; display:inline;}
.col-duo .box-sh-first {margin-left:0;}*/
.col-duo .horizonatal-first {margin-left:0;float:left;}
.col-duo .horizonatal {float:left; margin-left:2%; }

.col-tips {}
.col-tips .box-sh {}
.col-tips .box-sh-first {}

.h-scroller {display:block; float:right;}
.h-scroller .prev,.h-scroller .next {display:block; float:left; height:22px; text-indent:-1000em; visible:visible; font-size:5px; cursor:pointer;}
.h-scroller .prev {width:30px; background:url(../images/arrow-scroll1.gif) no-repeat;}
.h-scroller .next {width:29px; background:url(../images/arrow-scroll2.gif) no-repeat;}
.h-scroller .deact {background-position:0 100%; cursor:default;}

.w-scroll .scroll-item {overflow:hidden;min-height:100px;}
.w-scroll .show {}

.btn1 {display:block; float:left; background:url(../images/btn1-left.gif) no-repeat; padding-left:6px; cursor:pointer;}
.btn1 span {display:block; float:left; height:27px; padding-right:6px; background:url(../images/btn1-right.gif) 100% 0 no-repeat;}
.btn1 span span {background:url(../images/btn1-bg.gif) repeat-x; padding:0 12px; line-height:27px; font-size:1.2em; font-weight:bold; color:#fff;}
.btn1:hover {text-decoration:none;}

.separ-line-1 {border-bottom:1px solid #dcdcdc; height:8px; margin-bottom:10px; clear:both;}
.separ-line-1 hr {display:none;}
.separ-line-1-low {border-bottom:1px solid #dcdcdc; height:8px; margin-bottom:5px; clear:both;}
.separ-line-1-low hr {display:none;}

.footer {width:967px; margin:0 auto; background:#e3e3e3; height:89px; margin-top:-94px; position:relative; border-top:5px solid #c7c7c7;}
.footer .logo-botm {float:right; margin:17px 16px 0 0; display:inline;}
.footer .copy {font-size:1.2em; line-height:1.5em; padding:22px 0 0 29px;}

.theme-indent {padding:10px 0 25px 0;}
.breadcrumbs {height:24px; padding:0 0 15px 0; font-size:1.2em; color:#000000;}
.breadcrumbs ul {background:url(../images/bread-bg.gif) repeat-x top left; float:left; height:24px;}
.breadcrumbs ul li {float:left; height:24px; background:url(../images/bread-cross.gif) no-repeat right top;}
.breadcrumbs ul li span { padding:0 14px 0 12px;}
.breadcrumbs ul li a {color:#024062;text-decoration:none;}
.breadcrumbs ul li a, .breadcrumbs ul li strong { line-height:23px;}
.breadcrumbs ul li.first-link span {display:block; height:24px; background:url(../images/bread-begin.gif) no-repeat left top; float:left;}
.breadcrumbs ul li.last-link {background:url(../images/bread-end.gif) no-repeat right top;}
.breadcrumbs ul li.last-link span {padding-right:24px;}
.breadcrumbs ul li.last-link a {font-weight:bold;}

.article-text {min-height:20px;overflow:hidden;}
.article {padding:5px 0 0 5px; font-size: 12px; line-height: 180%;}
.article p {padding-bottom:23px; /*line-height:1.83em;*/ line-height: 180%;}
.content-picture-right {margin:0 0 10px 10px;}
.let-op {background:#ffffcc; border:1px solid #e0dede; clear:right; width:214px; padding:6px 11px 2px 14px; float:right; margin-bottom:20px; margin-left:10px;word-wrap: break-word;overflow: hidden;}
.let-op h5 {line-height:26px; margin-bottom:15px;}
.let-op h5 img { margin-right:5px; float:left;}
.let-op p {padding-bottom:15px; line-height:1.7em;}
.notice-area {border:1px solid #e0dede; background:#ededed; padding:17px 30px 10px 14px; margin-bottom:20px;clear:both;word-wrap: break-word;overflow: hidden;}
.notice-area h5 {margin-bottom:19px; margin-left:-4px;}
.notice-area ul {font-size:1.2em; margin-bottom:15px;}
.notice-area ul li {background:url(../images/bullet2.gif) no-repeat scroll 0 5px; padding-left:15px; line-height:1.83em;}
.font-size-set {background:url(../images/bg-textgrot.gif) no-repeat top left; width:132px; height:24px; position:relative;/*margin-top:-39px;*/float:right; padding-left:7px; padding-top:6px;}
.font-size-set img {float:left; margin-right:3px;}
.font-size-set span {font-size:11px; display:block; float:left; padding-right:4px;}
.wonen-indent-article {padding-top:10px;}

.ico-title-ico1 img {margin:-5px 7px 0 -2px;}
.shortlist-area {padding:10px 5px;}
.shortlist-area p {line-height:1.83em;}
.foto-block{ float:left; margin:0 0 10px 10px; padding:3px; border:1px solid #CCCCCC;}

.decrease-text, .increase-text {cursor:pointer;}

.fieldRequired { color:#952C2C; }
.fieldError { font-size:smaller; color:#952C2C; }

.decrease-text, .increase-text {cursor:pointer;}
.free-anchor-content {color:#024062;overflow:hidden;min-height:100px;font-size:12px;}
/*.free-anchor-content TD {font-size: 12px}
div.box-sh-in .free-anchor-content TD LI {font-size:1em;}
/*DIV.free-anchor-content UL {float:left;}*/

/* sitemap */
ul.sitemap { font-size: 1.2em; margin-left: 12px; margin-bottom: 20px; }
ul.sitemap li { list-style-type: none; }
ul.sitemap ul { margin-left: 12px; }

.formText input,textarea,select
{
	width:180px;
	border:1px solid #d3d3d3;
}

.formTextReg
{
	width:180px;
	border:1px solid #d3d3d3;
}

.formTextRegRadio
{
	border:0;
}

dt,dd
{
	margin:0;padding:0;
}

select
{
	width:60px;
}

textarea
{
	height:120px;
}

.loginbox
{
	border:1px solid #DCDCDC;
}

.loginbox td, .aanmelden td
{
	font-size:12px;
	padding:2px;
}
/*DIV.box-sh-in DIV {
	font-size: 12px;
}*/

.aanmelden
{

min-height:600px;
}

.box-default { margin-bottom:8px; position:relative; }

/**
 * tiptool
 */
.tiptool  { font-size:12px; line-height:20px; }
.tiptool h2.application-title { width:394px; height:22px; background:transparent url(/images/tiptool/title-application.png) no-repeat; }
.tiptool h2.application-title span { display:none; }
.tiptool .container { padding:0 10px; position:relative; _height:1%; }
.tiptool .section-title { margin:17px 0 0 -10px; padding:25px 0 0 13px; height:112px; width:570px; background:transparent url(/images/tiptool/section-title.gif) no-repeat; line-height:0; }
.tiptool .title { height:30px; margin-left:7px; background-color:transparent; background-repeat:no-repeat; background-position:bottom left; }
.tiptool .title span { display:none; }
.tiptool .intro { margin-top: 15px; }

.tiptool .ie6-wrapper { zoom:1; }

.tiptool .wonen { width:117px; background-image:url(/images/tiptool/title-wonen.png); }
.tiptool .werken { width:128px; background-image:url(/images/tiptool/title-werken.png); }
.tiptool .65plus { width:67px; background-image:url(/images/tiptool/title-65plus.png); }
.tiptool .huwelijk { width:153px; background-image:url(/images/tiptool/title-huwelijk.png); }
.tiptool .overlijden { width:172px; background-image:url(/images/tiptool/title-overlijden.png); }
.tiptool .pensionering { width:190px; background-image:url(/images/tiptool/title-pensionering.png); }

.tiptool .box-container { position:relative; top:-70px; z-index:10; color:#464646; }
.tiptool .box-container a:link, .tiptool .box-container a { color:#464646; font-weight:bold; }
.tiptool .box-container a:hover { text-decoration:underline; }

.tiptool .box-answers { margin-bottom:-20px; z-index:11; }
.tiptool .box-answers-head { width:421px; height:12px; background:transparent url(/images/tiptool/box-answers-head.png) no-repeat; line-height:1px; font-size:1px; }
.tiptool .box-answers-content { padding:0 10px 15px 10px; width:401px; background:transparent url(/images/tiptool/box-answers-container.png); }
.tiptool .box-answers-footer { width:421px; height:10px; background:transparent url(/images/tiptool/box-answers-footer.png) no-repeat; line-height:1px; font-size:1px; }

.tiptool .box-balloon { position:relative; z-index:12; width:575px; height:245px; }
.tiptool .balloon-question-two-way { line-height:24px; width:453; height:185px; background:transparent url(/images/tiptool/balloon-question-two-way.png) no-repeat; }
.tiptool .box-balloon .answer-no { position:relative; left:470px; top:-125px; width:59px; }
.tiptool .box-balloon .answer-yes { position:relative; left:75px; top:-30px; width:61px; }
.tiptool .balloon-question { position:absolute; top:25%; margin:-20px 0 0 10px; width:400px; font-size:18px; font-weight:bold; }

.tiptool .box-simple { position:relative; z-index:11; }
.tiptool .box-simple-head { width:425px; height:12px; background:transparent url(/images/tiptool/box-simple-head.png) no-repeat; line-height:1px; font-size:1px; }
.tiptool .box-simple-content { padding:0 10px 0px 10px; width:405px; background:transparent url(/images/tiptool/box-simple-container.png); }
.tiptool .box-simple-footer { width:425px; height:15px; background:transparent url(/images/tiptool/box-simple-footer.png) no-repeat; line-height:1px; font-size:1px; }

.tiptool .progress { float:right; margin-right:159px; _margin-right:78px; width:210px; }
.tiptool .progressbar { height:5px; width:210px; font-size:1px; line-height:1px; background-color:#F2DADB; }
.tiptool .progressbar-filled { width:0; height:5px; font-size:1px; line-height:1px; background-color:#E6A5AA; }