@import url("sifr.css");


html, body {
	font-family:Arial;
	font-size:12px;
	margin:0 auto;
	text-align:left;
	width:100%;
}





/* Start correcties Raoul */

html, body {font-size: 14px; margin: 0px; padding: 0px;}
div, h1, h2, h3, h4, p, ul, ol, li, form, input, img {margin: 0px; padding: 0px; border: 0px;}

p, ul, ol, li {font-size: 14px; line-height: 19px; margin: 0px 0px 0px 0px;}
p, ul, ol {margin-bottom: 19px;}
p:last-child {margin: 0px 0px 0px 0px;}
p, h1, h2, h3, #accordion ul, #accordion ol, #accordion li, #content > ul {max-width: 580px;}

ul {list-style-type: none; padding: 0px;}
li {background-image: url('../images/li-blok-blauw.gif'); background-repeat: no-repeat; background-position: 0px 7px; padding-left: 14px;}

.content_header_right {line-height: 17px; padding-bottom: 6px;}

/* Einde correcties Raoul */









body.background_image_01{
	background:#ffffff url('../images/background01.png') no-repeat top center;
}

body.background_image_02{
	background:#ffffff url('../images/background02.png') no-repeat top center;
}

body.background_image_03{
	background:#ffffff url('../images/background03.png') no-repeat top center;
}

body.background_image_04{
	background:#ffffff url('../images/background04.png') no-repeat top center;
}

body.background_image_05{
	background:#ffffff url('../images/background05.png') no-repeat top center;
}


body {
	background: url('../images/background-default.png') repeat-x top center;
}

#wrapper {
	margin:0 auto;
	width:960px;
	overflow:hidden;
	padding:0 16px 0 16px;
}

*, p {
	margin:0;
	padding:0;
	outline-style:none;
}

fieldset {
	border:0;
	padding:0;
	margin:0;
}

li {
	background-image:url(../images/li-blok-blauw.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	line-height:19px;
	padding-bottom:6px;
	padding-left:14px;
}



/* ---- HEADER start ---- */

#header {
	width:960px;
	height:96px;
	background-color:#ffffff;
	overflow:hidden;
	margin-left:-16px;
	padding-left:16px;
}

#logo {
	padding-top:15px;	
	float:left;
}

#header_menu {
	float:right;
	margin:12px 16px 0 0;
}

#fontsize_site {
	position:absolute;
	margin:4px 0 0 -45px;
}

#fontsize_site a { 
	text-decoration:none;
	color:#959595;
	margin:0 3px 0 2px;
}

#fontsize_site .size_12 {
	font-size:12px;
}

#fontsize_site .size_14 {
	font-size:14px;
}

#fontsize_site .size_16 {
	font-size:16px;
}
#fontsize_site a.active.size_12,
#fontsize_site a.active.size_14,
#fontsize_site a.active.size_16 {
	color:#005bbb;
	font-weight:bold;
}

#fontsize_site a:hover.size_12,
#fontsize_site a:hover.size_14,
#fontsize_site a:hover.size_16 {
	color:#005bbb;
	text-decoration:underline;
}

.header_link_picto {
	margin-left:13px;
}

#header_trefwoord {
	clear:both;
	float:right;
	margin-left:394px;
	margin-right:16px;
	position:absolute;
	top:54px;
	width:566px;
}

#header_trefwoord .form{
	float:right;
	margin-top:2px;
}

#header_trefwoord .form label{
	float:left;
	margin-right:6px;
	line-height:22px;
}

#header_trefwoord .form label a{
	color:#005BBB;
	text-decoration:none;
	font-weight:bold;
}

.form_input_header {
	background-image:url(../images/form-background-header.gif);
	background-repeat:no-repeat;
	border:0 none;
	color:#7FADDD;
	float:left;
	height:24px;
	padding:4px 5px 0;
	width:198px;
}

.form_submit_header {
	background-image:url(../images/form-submit-header.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:33px;
	height:24px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;
	font-size: 0px;
	line-height: 0px;
}

.form_submit_header:hover {
	background-image:url(../images/form-submit-header.gif);
	background-position:0 -24px;
	background-repeat:no-repeat;
	width:33px;
	height:24px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;
	font-size: 0px;
	line-height: 0px;
}

#nav {
	position:relative;
	height:32px;
	overflow:visible;
	width:960px;
}

#menu {
	list-style-type:none;
	margin:0;
	padding:0;
	background-image:url('../images/menu-background.gif');
	background-repeat:repeat-x;
	overflow:hidden;
	width:720px;
	float:left;
}

#menu li.active {
	background-color:#133d8d;
	color:#FFFFFF;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:32px;
}

#menu li {
	float:left;
	font-size:14px;
	font-weight:bold;
	height:32px;
	padding:0;
	line-height:16px;
	background-image:none;
}

#menu li a {
	color:#133d8d;
	display:block;
	height:24px;
	padding:7px 10px 0 10px;
	text-decoration:none;
}

#menu li.active a {
	color:#ffffff;
	display:block;
	height:24px;
	padding:7px 10px 0 10px;
	text-decoration:none;
}

#menu li:hover a, #servicemenu li:hover a  {
	color:#000000;
}

#menu li.active:hover a, #servicemenu li.active:hover a {
	color:#ffffff;
}

#servicemenu {
	list-style-type:none;
	margin:0;
	padding:0;
	background-image:url('../images/servicemenu-background.gif');
	background-repeat:repeat-x;
	overflow:visible;
	width:240px;
	float:left;
}

#servicemenu li.active {
	background-color:#133d8d;
	color:#FFFFFF;
	float:left;
	font-size:14px;
	font-weight:normal;
	height:32px;
}

#servicemenu li {
	float:left;
	font-size:14px;
	font-weight:normal;
	height:32px;
	padding:0;
	line-height:16px;
	background-image:none;
}

#servicemenu li a {
	color:#133d8d;
	display:block;
	height:24px;
	padding:7px 7px 0 7px;
	text-decoration:none;
}

#servicemenu li.active a {
	color:#ffffff;
	display:block;
	height:24px;
	padding:7px 7px 0 7px;
	text-decoration:none;
}

#servicemenu li a#ctl00_servicemenu_ctl00_HyperLink11 {
	position: absolute;
	right: 16px;
}

#servicemenu li.active a#ctl00_servicemenu_ctl00_HyperLink11 {
	background-color: #133D8D;
}

/* ---- LOGIN start ---- */

#login
{
    float:right;
    text-align:right;
    padding:20px 0px 0px 0px;
    font-size:12px;
}

#login a
{
    margin-left:10px;
    font-weight:bold;
    text-decoration:underline;
}

#login a#ctl00_LoginControl_WachtwoordWijzigenHyperLink {
    font-weight: normal;	
}

/* ---- LOGIN end ---- */

/* ---- HEADER end ---- */



/* ---- BREADCRUMP start ---- */

#breadcrump {
	height:19px;
	font-size:11px;
	color:#7f7f7f;
	margin-top:11px;
}

#breadcrump a {
	color:#7f7f7f;
}

#breadcrump span {
	font-size:14px;
}

#breadcrump span.active_page {
	font-weight:bold;
	font-size:11px;
}

#breadcrump .active_page {
	font-size:12px;
	font-weight:bold;
}

/* ---- BREADCRUMP end ---- */



/* ---- CONTENT start ---- */

#submenu_right {
	float:right;
	width:232px;
}

#beleggen_column-detail #submenu h3,
#submenu_right h3{
	font-size:18px;
	padding-left:8px;
}

#submenu_right ul{
	list-style-type:none;
	border-top:1px solid #b8c4dd;
	margin:0;
	padding:0;
}

#submenu_right ul li{
	padding-left:22px;
	background-image:url(../images/li-blok-blauw.gif);
	background-position:8px 13px;
	background-repeat:no-repeat;
	border-bottom:1px solid #b8c4dd;
}

#submenu_right ul li a{
	color:#133d8d;
	font-size:14px;
	text-decoration:none;
	display:block;
	padding-top:8px;
	padding-bottom:8px;
}

#submenu_right ul li a span.datum{
	font-size:12px;
	color:#000000;
}

#submenu_right li:hover{
	background-color:#edf5fb;
}

#submenu_right ul li.active{
	padding-left:22px;
	background-image:url(../images/li-blok-zwart.gif);
	background-position:8px 13px;
	background-repeat:no-repeat;
	border-bottom:1px solid #b8c4dd;
	background-color:#d9ebf6;
}

#submenu_right ul li.active a{
	color:#000000;
	font-size:14px;
	text-decoration:none;
	display:block;
	padding-top:8px;
	padding-bottom:8px;
}







#submenu ul{
	list-style-type:none;
	border-top:1px solid #b8c4dd;
	margin:0;
	padding:0;
}

#submenu ul li{
	padding-left:22px;
	background-image:url(../images/li-blok-blauw.gif);
	background-position:8px 13px;
	background-repeat:no-repeat;
	border-bottom:1px solid #b8c4dd;
}

#submenu ul li a{
	color:#133d8d;
	font-size:14px;
	text-decoration:none;
	display:block;
	padding-top:8px;
	padding-bottom:8px;
}

#submenu ul li a span.datum{
	font-size:12px;
	color:#000000;
	font-weight:normal;
}

#submenu ul li:hover{
	background-color:#edf5fb;
}

#submenu ul li.active{
	padding-left:22px;
	background-image:url(../images/li-blok-zwart.gif);
	background-position:8px 13px;
	background-repeat:no-repeat;
	border-bottom:1px solid #b8c4dd;
	background-color:#d9ebf6;
}

#submenu ul li.active a{
	color:#000000;
	font-size:14px;
	text-decoration:none;
	display:block;
	padding-top:8px;
	padding-bottom:8px;
	font-weight:bold;
}


#content {
	overflow:hidden;
	margin:30px 0 0 0;
}

.content_header_left {
	width:747px;
	height:295px;
	margin-left:-35px;
	float:left;
}

.content_header_left2 {
	width:712px;
	height:295px;
	float:left;
}
.content_header_left3 {
float:left;
width:712px;
}

.content_header_left4 {
	float:left;
	width:960px;
}

.content_header_left5 {
	width:712px;
	float:left;
}

.content_header_left6 {
	width:747px;
	height:295px;
	margin-left:-35px;
	float:left;
	border-top:7px solid #4292cd;
	margin-top:-2px;
	padding-top:15px;
}


.content_header_left_img {
	position:absolute;
	z-index:9;
}

.content_header_left_tekst {
	float:right;
	width:425px;
}

.content_header_left6 .content_header_left_tekst {
	float:right;
	width:485px;
}

.content_header_left6 .content_header_left_tekst .infosubheader{
	margin-top:20px;
}

.linkbtn_zelfpremieberekenen {
	background-image:url('../images/btn-zelfpremieberekenen.gif');
	position:absolute;
	margin:228px 0 0 232px;
	width:193px;
	height:32px;
	text-indent:-9999px;
}

.linkbtn_zelfaanvragen {
	background-image:url('../images/btn-zelfaanvragen.gif');
	position:absolute;
	margin:228px 0 0 232px;
	width:193px;
	height:32px;
	text-indent:-9999px;
}

.linkbtn_berekenmaxhypotheek {
	background-image:url('../images/btn-berekenmaxhypotheek.gif');
	position:absolute;
	margin:228px 0 0 198px;
	width:287px;
	height:32px;
	text-indent:-9999px;
}

.linkbtn_berekenmaxhypotheek:hover {
	background-position:0 32px;
}

.linkbtn_zelfpremieberekenen:hover {
	background-image:url('../images/btn-zelfpremieberekenen.gif');
	background-position:0 32px;
}

.linkbtn_zelfaanvragen:hover {
	background-image:url('../images/btn-zelfaanvragen.gif');
	background-position:0 32px;
}

.content_header_left_tekst ul {
	list-style-type:none;
	margin:7px 0 0 0;
	overflow:hidden;
	padding:0;
	font-size:14px;
}

.content_header_left_tekst ul li.with_blue_img {
	line-height:17px;
	background-image: url('../images/li-blok-blauw.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 14px;
}

.content_header_left_tekst ul li.without_blue_img {
	line-height:17px;
	padding-left:14px;
}

.content_header_left_tekst ul li.without_blue_img a{
	color:#133d8d;
}

.content_header_left_tekst ul li.without_blue_img a:hover{
	color:#000000;
}

.content_header_right {
	float:left;
	width:240px;/*
	height:295px;*/
	margin-left:8px;
}

#hypotheek .content_header_right {
	float:left;
	width:240px;/*
	height:295px;*/
	margin-left:8px;
	margin-top:0px;
}

#hypotheek .linkbtn_zelfaanvragen {
	margin:228px 0 0 292px;
}

.content_header_left6 .headerinfo {
	font-size:14px;
	line-height:18px;
	margin-top:20px;
}

#verzekering #wrapper #content .content_header_right {
	height:238px;
	margin-top:27px;
}

.content_header_right_tekst_linkbtn {
	position:absolute;
	margin:228px 0 0 0;
	z-index:9999;
	width:240px;
	height:32px;
	background-image:url('../images/btn-ofadviesgesprekaanvragen.gif');
	text-indent:-9999px;
}
.content_header_right_tekst_linkbtn:hover {
	background-image:url('../images/btn-ofadviesgesprekaanvragen.gif');
	background-position:0 32px;
}

.content_header_right_btn {
	position:absolute;
	margin:228px 0 0 0;
	z-index:9999;
	width:232px;
	height:32px;
	background-image:url('../images/btn-adviesgesprekaanvragen.gif');
	text-indent:-9999px;
}

#verzekering .content_header_right_btn {
	position:absolute;
	margin:202px 0 0 0;
	z-index:9999;
	width:232px;
	height:32px;
	background-image:url('../images/btn-adviesgesprekaanvragen.gif');
	text-indent:-9999px;
}

.content_header_right_btn:hover{
	background-image:url('../images/btn-adviesgesprekaanvragen.gif');
	background-position: 0 32px;
}

.content_header_right_of_btn {
	position:absolute;
	margin:228px 0 0 0;
	z-index:9999;
	width:224px;
	height:32px;
	background-image:url('../images/btn-adviesgesprek.gif');
	text-indent:-9999px;
}

.content_header_right_of_btn:hover{
	background-image:url('../images/btn-adviesgesprek.gif');
	background-position: 0 32px;
}


.content_header_right_img {
	position:absolute;
	z-index:-9;
	margin:74px 0 0 79px;
}

.content_header_right ul{
	z-index:99;
	position:absolute;
	list-style-type:none;
	margin:90px 0 0 8px;
	width:140px;
	overflow:hidden;
	padding:0;
	font-size:14px;
}

#verzekering .content_header_right ul{
	z-index:99;
	position:absolute;
	list-style-type:none;
	margin:91px 0 0 8px;
	width:140px;
	overflow:hidden;
	padding:0;
	font-size:14px;
}

.content_header_right ul li.with_blue_img,
.home_block_blue_middle_ul li.with_blue_img,
.beleggenoverzicht li.with_blue_img,
.uitklapmenu_auto_content_col2 ul li.with_blue_img,
.content_header_right_verz ul li.with_blue_img{
	z-index:99;
	line-height:17px;
	background-image: url('../images/li-blok-blauw.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 14px;
	padding-bottom:6px;
}

.content_header_right .link_bottom {
	position:absolute;
	z-index:99;
	font-size:12px;
	color:#133d8d;
	margin:274px 0 0 30px;
}

#verzekering .content_header_right .link_bottom {
	position:absolute;
	z-index:99;
	font-size:12px;
	color:#133d8d;
	margin:248px 0 0 30px;
}

.content_header_right .link_bottom:hover {
	color:#000000;
}

.content_content {
	margin-top:25px;
}

.uitklapmenu_auto_content_col1 {
	float:left;
	width:694px;
	padding:0 9px 0 9px;
}

.uitklapmenu_content {
	margin-bottom:32px;
	margin-top:16px;
	overflow:hidden;
	width:960px;
}

.uitklapmenu_content2 {
	margin:0 0 -2px 0;
	overflow:hidden;
	width:960px;
}

.uitklapmenu_content_auto {
	overflow:hidden;
	background-image:url(../images/uitklapmenu-content-auto-background.gif);
	width:960px;
	background-repeat:repeat-y;
	margin-top:16px;
	margin-bottom:32px;
}

.uitklapmenu_auto_content_col1 {
	float:left;
	width:694px;
	padding:0 9px 0 9px;
	font-size:14px;
}

.uitklapmenu_auto_content_col1 p {
	margin:0px 0 17px 0;
}

.uitklapmenu_auto_content_col1 p.topmargin{
	margin:17px 0 17px 0;
}

.uitklapmenu_auto_content_col1 ol{
	margin:0;
	padding:0 0 12px 18px;
}

.uitklapmenu_auto_content_col1 ol li{
	background-image:none;
	background-position:0 0;
	line-height:normal;
	padding-bottom:0px;
	padding-left:0px;
}


#uitklapmenu_auto {
	width: 960px;
}

#uitklapmenu_beleggen {
	width: 960px;
}

.foldMenuClosed {
	height: 40px;
	width:960px;
	overflow: hidden;	
	background-image: url('../images/uitklapmenu-auto-item-closed.gif');
	margin-bottom:2px;
}


.foldMenuClosed:hover {
	height: 40px;
	width:960px;
	overflow: hidden;	
	background-image: url('../images/uitklapmenu-auto-item-closed-hover.gif');
	margin-bottom:2px;
}

.foldMenuOpen {
	width:960px;
	background-image: url('../images/uitklapmenu-auto-item-open.gif');
	background-repeat: repeat-x;
	background-color: #ffffff;
	margin-bottom:2px;
}


.foldMenuOpen:hover {
	width:960px;
	background-image: url('../images/uitklapmenu-auto-item-open-hover.gif');
	background-repeat: repeat-x;
	background-color: #ffffff;
	margin-bottom:2px;
}

a.openclose {
	width: 920px;
	height: 32px;
	display: block;
	background-repeat: no-repeat;
	cursor: pointer;
	color:#0076C0;
	padding:8px 0 0 40px;
	font-size:18px;
	font-weight:bold;
}

.foldMenuOpen a.openclose {
	width: 920px;
	height: 32px;
	display: block;
	background-repeat: no-repeat;
	cursor: pointer;
	color:#ffffff;
	padding:8px 0 0 40px;
	font-size:18px;
	font-weight:bold;
}

.foldMenuClosed .tab_extrainfo {
	width:714px;
	font-size:14px;
	color:#000000;
	float:right;
	margin-top:5px;
	font-weight:normal;
	display:inline;
}

.foldMenuClosed .tab_extrainfo_hypotheken {
	width:455px;
	font-size:14px;
	color:#000000;
	float:right;
	margin-top:5px;
	font-weight:normal;
	display:inline;
}
.foldMenuOpen .tab_extrainfo, .foldMenuOpen .tab_extrainfo_hypotheken  {
	display:none;
}


.foldMenuClosed .uitklapmenu_content_auto {
	display:none;
}

.tabs_block_tabs {
	position:relative;
	z-index:2;
	margin-top:14px;
}

.tabs_block_ul {
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;
}

#autoverzekering.tabs_block_ul li,
.tabs_block_ul li {
	background-image:url(../images/tab-middle-normal.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	height:34px;
	line-height:normal;
	padding-left:0;
	padding-bottom:0;
}

.tabs_block_ul li:hover {
	background-image:url(../images/tab-middle-hover.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	padding:0;
	height:34px;
}

.tabs_block_ul li.active {
	background-image:url(../images/tab-middle-active.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	padding:0;
	height:34px;
	border-left:2px solid #b2d6ec;
	border-right:2px solid #b2d6ec;
}

.tabs_block_ul li .tab_middle {
	color:#000000;
	height:27px;
	float:left;
}

.tabs_block_ul li.active .tab_middle {
	color:#000000;
	height:27px;
}

.tabs_block_ul li .tab_left,
.tabs_block_ul li .tab_right {
	background-image:url(../images/tab-left-normal.gif);
	width:2px;
	height:34px;
	float:left;
}

.tabs_block_ul li:hover .tab_left,
.tabs_block_ul li:hover .tab_right {
	background-image:url(../images/tab-left-hover.gif);
	width:2px;
	height:34px;
	float:left;
}

.tabs_block_ul li a {
	color:#000000;
	text-decoration:none;
	display:block;
	padding:9px 14px 0 14px;
}

.tabs_block_ul li:hover a {
	color:#000000;
	padding:9px 14px 0 14px;
}

.tabs_block_ul li.active:hover a {
	color:#000000;
	padding:9px 14px 0 14px;
}

.tabs_block_contentblock {
	margin-top:-2px;
	position:relative;
	z-index:1;
	border:2px solid #b2d6ec;
	background-color:#f2f8fc;
	padding:16px 14px 14px 14px;
	overflow:hidden;
}

#autoverzekering .tabs_block_contentblock {
	margin-bottom:12px
}

.tabs_block_contentblock_ul_filmoverzicht {
	list-style-type:none;
	padding:0;
	float:left;
}

.tabs_block_contentblock_ul_filmoverzicht li a span{
	font-size:12px;
	font-weight:normal;
}

.tabs_block_contentblock_film_fotos {
	float:right;
}

.tabs_block_contentblock_ul_filmoverzicht li{
	background-image:url('../images/li-filmoverzicht.gif');
	width:330px;
}

.tabs_block_contentblock_ul_filmoverzicht li.active {
	background-image:url('../images/li-filmoverzicht-active.gif');
	width:330px;
}

.tabs_block_contentblock_ul_filmoverzicht li a{
	display:block;
	width:298px;
	height:25px;
	padding:7px 0 0 32px;
	font-size:14px;
	color:#7f7f7f;
	font-weight:bold;
	text-decoration:none;
}

.tabs_block_contentblock_ul_filmoverzicht li.active a{
	display:block;
	width:298px;
	height:23px;
	padding:7px 0 0 32px;
	font-size:14px;
	color:#0076c0;
	font-weight:bold;
	text-decoration:none;
}

.uitklapmenu_auto_content_col2 {
	background-color:#fff16e;
	width:210px;
	padding:11px 15px 15px 15px;
	float:right;
}

.uitklapmenu_auto_content_col2 .intro{
	float:left;
	width:135px;
	padding-top:9px;
}

.uitklapmenu_auto_content_col2 .img_icon{
	margin-top:7px;
	float:right;
}

.uitklapmenu_auto_content_col2 a.button1{
	margin-top:8px;
	background-image:url('../images/btn-downloaden.gif');
	width:208px;
	height:32px;
	text-indent:-9999px;
	display:block;
}

.uitklapmenu_auto_content_col2 a.button2{
	margin-top:8px;
	background-image:url('../images/btn-printen.gif');
	width:208px;
	height:32px;
	text-indent:-9999px;
	display:block;
}

.uitklapmenu_auto_content_col2 a.button3{
	margin-top:8px;
	background-image:url('../images/btn-perpostontvangen.gif');
	width:208px;
	height:32px;
	text-indent:-9999px;
	display:block;
}

.uitklapmenu_auto_content_col2 a.button1:hover,
.uitklapmenu_auto_content_col2 a.button2:hover,
.uitklapmenu_auto_content_col2 a.button3:hover{
	background-position:0 32px;
}

.content_col1 {
	width:712px;
	float:left;
}



/* ---- BLOCK YELLOW start ---- */
.content_col2_blockyellow {
	background-color:#FFF16E;
	float:right;
	margin-bottom:8px;
	padding:8px 8px 8px 8px;
	width:210px;
}

.premie {
	font-weight:bold;
	font-size:14px;
	margin-left:8px;
}

.lightyellow_block {
	background-color:#fff8b7;
	width:196px;
	padding:8px 8px 0 8px;
	font-size:12px;
	line-height:24px;
	margin-top:12px;
}

.text_block {
	padding:8px 8px 0 8px;
	font-size:12px;
	float:left;
	width:113px;
}

.image_block {
	float:right;
}

.blockyellow_button_button1 {
	margin-top:8px;
	width:208px;
	height:32px;
	background-image:url('../images/btn-zoekeenadviseur.gif');
	display:block;
	text-indent:-9999px;
}

.blockyellow_button_button1:hover {
	background-position:0 32px;
}


/* ---- BLOCK YELLOW end ---- */

.autoverzekering_overzicht {
	width:292px;
	overflow:hidden;
}

.autoverzekering_overzicht_breed {
	width:610px;
}

.autoverzekering_overzicht .left_big_bold {
	height:23px;
	padding-top:5px;
	float:left;
	width:172px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	padding-left:8px;
}

.autoverzekering_overzicht .left_big {
	height:23px;
	padding-top:5px;
	float:left;
	width:182px;
	text-align:left;
	font-size:14px;
	padding-left:8px;
}

.autoverzekering_overzicht_breed .left_big {
	font-weight:bold;
}

.autoverzekering_overzicht .right_big {
	height:23px;
	padding-top:5px;
	font-size:14px;
	float:right;
	width:87px;
	padding-left:15px;
	text-align:left;
}

.autoverzekering_overzicht .right_big2 {
	height:23px;
	padding-top:5px;
	font-size:14px;
	float:right;
	width:405px;
	padding-left:15px;
	text-align:left;
}

.autoverzekering_overzicht .right_big_bold {
	height:23px;
	padding-top:5px;
	font-size:14px;
	float:right;
	width:87px;
	padding-left:15px;
	text-align:left;
	font-weight:bold;
}

.autoverzekering_overzicht .block_grey {
	background-color:#f3f8fc;
	width:292px;
	overflow:hidden;
}

.autoverzekering_overzicht .block_grey2 {
	background-color:#e4f1f9;
	width:292px;
	overflow:hidden;
	border-top:1px solid #ffffff;
}

.autoverzekering_overzicht .left_grey_small {
	height:22px;
	padding-top:6px;
	float:left;
	width:182px;
	text-align:left;
	padding-left:8px;
}

.autoverzekering_overzicht .right_grey_small {
	height:22px;
	padding-top:6px;
	float:right;
	width:87px;
	padding-left:15px;
	text-align:left;
}

.autoverzekering_overzicht_hr {
	width:276px;
	height:1px;
	line-height:0;
	font-size:0;
	background-color:#cee5f3;
	clear:both;
	margin-left:8px;
}

.autoverzekering_overzicht_aanpassen {
	position:absolute;
	margin:-23px 0 0 191px;
}

.autoverzekering_overzicht_aanpassen2 {
	position:absolute;
	margin:-23px 0 0 218px;
}

.autoverzekering_overzicht_aanpassen a ,
.autoverzekering_overzicht_aanpassen2 a {
	color:#133d8d;
	font-size:12px;
}

.autoverzekering_overzicht_aanpassen a:hover ,
.autoverzekering_overzicht_aanpassen2 a:hover {
	color:#000000;
	font-size:12px;
}



/* ---- CONTENT HOME start---- */

.home_block_blue {
	float:left;
	margin-right:16px;
}

.home_block_blue_top {
	background-image:url('../images/home-block-blue-top.gif');
	width:472px;
	height:48px;
}

.home_block_blue_h3img {
	margin-left:4px;
	margin-top:22px;
	position:absolute;
}

.home_block_blue_middle {
	background-image:url('../images/home-block-blue-middle.gif');
	width:472px;
	height:138px;
}

.home_block_blue_middle_ul {
	list-style-type:none;
	margin:0 0 0 20px;
	padding:10px 0 0 0;
}

.home_block_blue_middle_ul li a{
	font-size:14px;
	color:#133d8d;
	text-decoration:none;
}

.home_block_blue_middle_ul li a:hover{
	font-size:14px;
	color:#133d8d;
	text-decoration:underline;
}

.home_block_tabs {
	float:left;
	height:186px;
	overflow:hidden;
	width:472px;
}

.tabs_block2_tabs {
	z-index:9;
}

.tabs_block2_ul {
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;
}

#home .tabs_block2_ul li,
.tabs_block2_ul li {
	background-image:url(../images/tab-middle-normal.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	height:34px;
	line-height:normal;
	padding-bottom:0;
	padding-left:0;
}

#home .tabs_block2_ul li:hover,
.tabs_block2_ul li:hover {
	background-image:url(../images/tab-middle-hover.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	padding:0;
	height:34px;
}

.tabs_block2_ul li.active {
	background-image:url(../images/tab-middle-active.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	padding:0;
	height:34px;
	border-left:2px solid #b2d6ec;
	border-right:2px solid #b2d6ec;
}

.infoblock_wit_tabs .showTab2 .tabs_block2_tabs .tabs_block2_ul li.active {
	background-image:url(../images/tab-middle-active-white.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	padding:0;
	height:34px;
	border-left:2px solid #b2d6ec;
	border-right:2px solid #b2d6ec;
}

.tabs_block2_ul li .tab_middle {
	color:#000000;
	height:27px;
	float:left;
	width:112px;
	text-align:center
}

.tabs_block2_ul li.active .tab_middle {
	color:#000000;
	height:27px;
	width:112px;
	text-align:center
}

.tabs_block2_ul li .tab_left,
.tabs_block2_ul li .tab_right {
	background-image:url(../images/tab-left-normal.gif);
	width:2px;
	height:34px;
	float:left;
}

.tabs_block2_ul li:hover .tab_left,
.tabs_block2_ul li:hover .tab_right {
	background-image:url(../images/tab-left-hover.gif);
	width:2px;
	height:34px;
	float:left;
}

.tabs_block2_ul li a {
	color:#000000;
	text-decoration:none;
	display:block;
	padding:9px 0 0 0;
}

.tabs_block2_ul li:hover a {
	color:#000000;
	padding:9px 0 0 0;
}

.tabs_block2_ul li.active:hover a {
	color:#000000;
	padding:9px 0 0 0;
}

.tabs_block2_contentblock {
	background-color:#F2F8FC;
	border:2px solid #B2D6EC;
	margin-top:-2px;
	overflow:hidden;
	padding:16px 14px 14px;
	position:relative;
	z-index:-1;
	width:440px;
	height:120px;
}

#home .tabs_block2_contentblock {
	background-color:#ffffff;
	border:2px solid #B2D6EC;
	margin-top:-2px;
	overflow:hidden;
	padding:16px 14px 14px;
	position:relative;
	z-index:-1;
	width:440px;
	height:120px;
}

.tabs_block2_contentblock .home_block_blue_middle_ul {
	list-style-type:none;
	margin:0 0 0 0px;
	padding:0 0 0 0;
}

.tabs_block2_contentblock .home_block_blue_middle_ul li a {
	color:#133d8d;
}

.tabs_block2_contentblock .home_block_blue_middle_ul li a:hover {
	color:#133d8d;
	text-decoration:underline;
}

.tabs_block2_contentblock .meernieuws {
	margin-bottom:0;
	color:#133d8d;
	margin-left:365px;
	margin-right:0;
	margin-top:106px;
	position:absolute;
}

.tabs_block2_contentblock .meernieuws:hover {
	color:#000000;
}

/* ---- CONTENT HOME end ---- */


/* ---- CONTENT end ---- */



/* ---- .form STAPPEN start ---- */

.terug_button {
	position:absolute;
	font-size:18px;
	color:#133d8d;
	margin-top:12px;
}

.terug_button a{
	font-size:14px;
	color:#133d8d;
}

.terug_button a:hover{
	font-size:14px;
	color:#000000;
}

.sub_form_stappen {
	color:#00a8cb;
	margin-top:10px;
	position:absolute;
}

.sub_form_stappen a{
	color:#80d4e5;
	text-decoration:none;
}

.sub_form_stappen a:hover{
	color:#000000;
}

.sub_form_stappen a.active{
	color:#00a8cb;
}

.sub_form_stappen a.active:hover{
	color:#000000;
}

.sub_form_info {
	height:19px;
	width:702px;
	padding-top:3px;
	margin-top:8px;
	font-size:12px;
	font-weight:bold;
	position:absolute;
	color:#7f7f7f;
}

.form_stappen {
	height:32px;
	width:726px;
	background-image:url('../images/form-stappen-background.gif');
}

.form_stappen ul {
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;	
}


.form_stappen ul li{
	float:left;
	font-size:12px;
	height:25px;
	background-image:none;
	background-position:0 0;
	background-repeat:repeat;
	line-height:normal;
	padding-bottom:0;
	padding-left:0;
}

#autoverzekering_berekenen_01a .form_stappen ul .stap1.active,
.form_stappen ul .stap1.active{
	background-image:url('../images/form-stappen-stap1.gif');
	width:170px;
	color:#ffffff;
	padding-left:16px;	
	padding-top:7px;
	background-position: 0 96px;
}

.form_stappen ul .stap1.done{
	background-image:url('../images/form-stappen-stap1.gif');
	background-position: 0 64px;
	width:186px;
	color:#ffffff;
	height:32px;
}

.form_stappen ul .stap1.done a{
	color:#ffffff;
	text-decoration:underline;
	padding-left:16px;	
	padding-top:7px;
	height:25px;
	display:block;
}

.form_stappen ul .stap1.done:hover{
	background-image:url('../images/form-stappen-stap1.gif');
	background-position: 0 160px;
	width:186px;
	color:#ffffff;
	height:32px;
}

.form_stappen ul .stap1.done_dark{
	background-image:url('../images/form-stappen-stap1.gif');
	background-position: 0 32px;
	width:186px;
	color:#ffffff;
	height:32px;	
}

.form_stappen ul .stap1.done_dark a{
	color:#ffffff;
	text-decoration:underline;
	display:block;
	padding-left:16px;
	padding-top:7px;
	height:25px;
}

.form_stappen ul .stap1.done_dark:hover{
	background-image:url('../images/form-stappen-stap1.gif');
	background-position: 0 128px;
	width:186px;
	color:#ffffff;
	height:32px;	
}



.form_stappen ul .stap2{
	width:163px;
	color:#000000;
	height:32px;
	padding-top:7px;
	padding-left:16px;
}

.form_stappen ul .stap2.active{
	background-image:url('../images/form-stappen-stap2.gif');
	width:163px;
	color:#ffffff;
	padding-left:16px;	
	padding-top:7px;
	background-position: 0 96px;
	height:25px;
}

.form_stappen ul .stap2.done{
	background-image:url('../images/form-stappen-stap2.gif');
	background-position: 0 64px;
	width:179px;
	color:#ffffff;
	height:32px;
	padding-left:0px;	
	padding-top:0px;
}

.form_stappen ul .stap2.done a{
	color:#ffffff;
	text-decoration:underline;
	padding-left:16px;	
	padding-top:7px;
	height:25px;
	display:block;
}

.form_stappen ul .stap2.done:hover{
	background-image:url('../images/form-stappen-stap2.gif');
	background-position: 0 160px;
	width:179px;
	color:#ffffff;
	height:32px;
}

.form_stappen ul .stap2.done_dark{
	background-image:url('../images/form-stappen-stap2.gif');
	background-position: 0 32px;
	width:179px;
	color:#ffffff;
	height:32px;
	padding-left:0px;
	padding-top:0px;	
}

.form_stappen ul .stap2.done_dark a{
	color:#ffffff;
	text-decoration:underline;
	display:block;
	padding-left:16px;
	padding-top:7px;
	height:25px;
}

.form_stappen ul .stap2.done_dark:hover{
	background-image:url('../images/form-stappen-stap2.gif');
	background-position: 0 128px;
	width:179px;
	color:#ffffff;
	height:32px;	
}


.form_stappen ul .stap3{
	width:142px;
	color:#000000;
	height:32px;
	padding-top:7px;
	padding-left:37px;
}

.form_stappen ul .stap3.done{
	background-image:url('../images/form-stappen-stap3.gif');
	background-position: 0 64px;
	width:179px;
	color:#ffffff;
	height:32px;
	padding-left:0px;	
	padding-top:0px;
}

.form_stappen ul .stap3.done a{
	color:#ffffff;
	text-decoration:underline;
	padding-left:37px;	
	padding-top:7px;
	height:25px;
	display:block;
}

.form_stappen ul .stap3.done:hover{
	background-image:url('../images/form-stappen-stap3.gif');
	background-position: 0 160px;
	width:179px;
	color:#ffffff;
	height:32px;
}

.form_stappen ul .stap3.done_dark{
	background-image:url('../images/form-stappen-stap3.gif');
	background-position: 0 32px;
	width:179px;
	color:#ffffff;
	height:32px;
	padding-left:0px;
	padding-top:0px;	
}

.form_stappen ul .stap3.done_dark a{
	color:#ffffff;
	text-decoration:underline;
	display:block;
	padding-left:16px;
	padding-top:7px;
	height:25px;
}

.form_stappen ul .stap3.done_dark:hover{
	background-image:url('../images/form-stappen-stap3.gif');
	background-position: 0 128px;
	width:179px;
	color:#ffffff;
	height:32px;	
}

.form_stappen ul .stap3.active{
	background-image:url('../images/form-stappen-stap3.gif');
	width:142px;
	color:#ffffff;
	padding-left:37px;	
	padding-top:7px;
	background-position: 0 96px;
	height:25px;
}

.form_stappen ul .stap4{
	width:143px;
	color:#000000;
	height:32px;
	padding-top:7px;
	padding-left:39px;
}

.form_stappen ul .stap4.active{
	background-image:url('../images/form-stappen-stap4.gif');
	width:143px;
	color:#ffffff;
	padding-left:39px;	
	padding-top:7px;
	background-position: 0 96px;
	height:25px;
}

.formulier_block .form {
	text-align:left;
	font-size:14px;
	padding-top:13px;
}

.formulier_block .form fieldset {
	border:0 none;
	margin-bottom:2px;
	padding:2px;
	text-align:left;
}

.formulier_block .form fieldset legend {
	text-indent:-9999px;
}

h3.form_subtitel {
	font-size:18px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
}

h3.form_subtitel2 {
	font-size:18px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:37px;
}

h3.form_subtitel2 {
	font-size:18px;
	font-weight:bold;
	margin-bottom:20px;
	margin-top:10px;
}

#autoverzekering_berekenen_04 h3.form_subtitel3 {
	font-size:18px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:27px;
}

.formulier_block .form fieldset label {
	clear:left;
	display:block;
	float:left;
	line-height:24px;
	padding-right:1em;
	text-align:right;
	width:164px;
}

#autoverzekering_berekenen_01a #wrapper #content .content_col1 .formulier_block .form fieldset label,
#autoverzekering_berekenen_01b #wrapper #content .content_col1 .formulier_block .form fieldset label,
#autoverzekering_berekenen_02 #wrapper #content .content_col1 .formulier_block .form fieldset label,
#autoverzekering_berekenen_03 #wrapper #content .content_col1 .formulier_block .form fieldset label {
	width:164px;
}

.label_kenteken {
	margin-top:6px;
}

.formulier_block .form fieldset .radio_1, .formulier_block .form fieldset .radio_3 {
	border:0 none;
	width:14px;
}

.formulier_block .form fieldset input {
	border:1px solid #b2cdea;
	font-size:14px;
	height:21px;
	margin:2px 0;
	padding:0 0 0 2px;
	width:175px;
}

.formulier_block .form fieldset input.input_kenteken {
	background-image:url(../images/form-nummerbord.gif);
	background-repeat:no-repeat;
	border:0 none;
	font-size:24px;
	font-weight:bold;
	height:32px;
	padding-left:55px;
	padding-top:0;
	width:123px;
}

.formulier_block .form fieldset input.schadevrijejaren_teller {
	position:absolute;
	margin-left:15px;
	margin-top:12px;
	width:32px;
}

.form_kenteken_a {
	margin-left:178px;
	margin-bottom:18px;
}

.form_kenteken_a a{
	font-size:12px;
	color:#133d8d;
}

.form_kenteken_a a:hover{
	font-size:12px;
	color:#000000;
}

.formulier_block .form fieldset .span_radio_1 {
	margin-top:5px;
	position:absolute;
}

.formulier_block .form fieldset .radio_2 {
	border:0 none;
	margin-left:75px;
	width:14px;
}

.formulier_block .form fieldset .span_radio_2, 
.formulier_block .form fieldset .span_radio_3, 
.formulier_block .form fieldset .span_radio_4 {
	margin-left:4px;
	margin-top:5px;
	position:absolute;
}

.formulier_block .form fieldset .span_radio_6 {
	margin-left:32px;
	margin-top:5px;
	position:absolute;
}

.span_radio_extra, .span_radio_extra5 {
	float:right;
	font-size:12px;
	margin-right:175px;
	margin-top:5px;
	text-align:right;
	width:150px;
}

.span_radio_extra5 .meerprijs,
.span_radio_extra .meerprijs {
	font-size:14px;
	color:#808080;
}


.checked_field {
	background-color:#fff16e;
	color:#000000;
	width:724px;
}


.error_field {
	background-color:#ffb2b2;
	color:#000000;
	width:724px;
}

.formulier_block .form fieldset .error_field label {
	clear:left;
	display:block;
	float:left;
	line-height:24px;
	margin-left:7px;
	padding-right:1em;
	text-align:right;
	width:157px;
}

.formulier_block .form fieldset .error_field input, 
.formulier_block .form fieldset .error_field .input_1_3, 
.formulier_block .form fieldset .error_field .input_2_3, 
.formulier_block .form fieldset .error_field select, 
.formulier_block .form fieldset .error_field .select_1_3 {
	border:1px solid #B2CDEA;
	background-color:#ffffff;
	margin-left:-7px;
}

.formulier_block .form fieldset .radio_4 {
	border:0 none;
	margin-left:178px;
	width:14px;
}

.formulier_block .form fieldset .radio_5 {
	border:0 none;
	margin-left:178px;
	width:14px;
	margin-bottom:14px;
}

.formulier_block .form fieldset select {
	border:1px solid #b2cdea;
	font-size:12px;
	height:23px;
	margin:2px 0;
	padding:0 0 0 2px;
	width:179px;
}

.formulier_block .form fieldset .select_1_3 {
	border:1px solid #b2cdea;
	font-size:12px;
	height:23px;
	margin:2px 0;
	padding:0 0 0 2px;
	width:57px;
	}
	
.formulier_block .form fieldset textarea {
	margin:2px 0;
	width:177px;
	border:1px solid #b2cdea;
}

.form_yellow {
	background-color:#fffbd3;
}

.formulier_block .form fieldset input.btn_submit {
	width:186px;
	height:32px;
	margin:0 0 5px 0;
	padding:0;
	border:0;
}

.extra_info {
	width:348px;
	height:36px;
	background-color:#e5f6fa;
	font-size:12px;
	margin:5px 0 10px 178px;
	padding:8px 0 0 8px;
}

.form_agenda {
	position:absolute;
	margin-left:8px;
}

.error_melding, .offerte_aanvragen {
	float:right;
	color:#b40000;
	font-weight:bold;
	font-size:11px;
	margin-top:5px;
	margin-right:8px;
}

label.schadevrijejaren {
	margin-top:10px;
}

span.verplichtevelden {
	font-size:12px;
	color:#7f7f7f;
	margin-left:8px;
}

.form_hr {
	height:1px;
	width:724px;
	line-height:0px;
	font-size:0px;
	background-color:#b2e5ef;
	margin:5px 0 5px 0;
}

.submit_button {
	font-style:italic;
	font-size:12px;
	color:#00a8cb;
	margin-left:178px;
	margin-top:15px;
}

.submit_button .btn_submit {
	margin-bottom:5px;
	width:186px;
	height:32px;
	background-image:url('/style%20library/reaalnl/images/btn-volgende.png');
	line-height:0;
	text-indent:-9999px;
	cursor:pointer;
	position:absolute;
	background-color: transparent;
}

.submit_button .btn_submit_afsluiten {
	margin-bottom:5px;
	width:186px;
	height:32px;
	background-image:url('../images/btn-afsluiten.gif');
	line-height:0;
	text-indent:-9999px;
	cursor:pointer;
	position:absolute;
	border:0;
}

.submit_tekst {
	padding-top:20px;
}

.submit_button .btn_submit:hover {
	background-position:0 32px;
}

.submit_button .btn_submit_afsluiten:hover {
	background-position:0 32px;
}

.formulier_block .form fieldset input.readonly {
	border:0;
	color:#b2b2b2;
}

.form_icon_info {
	position:absolute;
	margin-bottom:0;
	margin-left:376px;
	margin-right:0;
	margin-top:-25px;
}

.form_icon_info_infoblock {
	position:absolute;
	margin-bottom:0;
	margin-left:381px;
	margin-right:0;
	margin-top:-25px;
	background-color:#e5f1f9;
	border:1px solid #0076c0;
	padding:15px 7px 15px 25px;
	width:154px;
	font-size:12px;
	display:none;
	z-index:2;
}

.icon_vink_img {
	z-index:0;
	position:absolute;
	margin:5px 0 0 8px;
}

.icon_info_img {
	z-index:0;
	position:absolute;
	margin:5px 0 0 28px;
}

.form_icon_vink_green {
	margin:0 5px 0 5px;
}

/* ---- .form STAPPEN end ---- */



/* ---- HEADERS start ---- */

h1.pagetitle {
	font-size:24px;
	font-weight:bold;
	color:#000000;
	margin:0;
	padding:0;
}

h2.infosubheader {
      font-size: 24px;
      visibility: hidden;
      font-family: Arial;
      margin-top:-23px;
      margin-bottom:5px;
      height:24px;
}

h2.pagetitle {
	font-size:24px;
	font-weight:bold;
	color:#000000;
	margin:0 0 0 0;
	padding:0;
}

.content_header_left_tekst h3 {
	font-size:40px;
	font-weight:bold;
	margin:-4px 0 0 0;
	padding:0;
	text-transform: uppercase;
}

h3.home_block_blue {
	font-size:24px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:10px 0 0 25px
}

h2.content_header_right {
	font-size:24px;
	font-weight:bold;
	margin:28px 0 0 7px;
	padding:0;
	line-height:20px;
	color:#0076c0;
	z-index:99;
	position:absolute;
	width:230px;
}

#verzekering h2.content_header_right {
	font-size:24px;
	font-weight:bold;
	margin:0 0 0 7px;
	padding:0;
	line-height:20px;
	color:#0076c0;
	z-index:99;
	position:absolute;
	width:230px;
}

h3.infoheader {
	font-size:24px;
	font-weight:bold;
	margin:28px 0 0 0;
	padding:0;
	line-height:20px;
	color:#0076c0;
	z-index:99;
	position:absolute;
	width:230px;
}

#uitklapmenu_auto h3, #uitklapmenu_hypotheken h3 {
	font-size:24px;
	margin:-6px 0 0 0;
	padding: 0 0 0;
	font-weight:bold;
}

#uitklapmenu_auto h4 {
	font-size:16px;
	margin:0 0 -10px 0;
	padding: 0 0 0;
	font-weight:bold;
}

#autoverzekering #uitklapmenu_auto h4 {
	margin:0 0 0 0;
}

.footer_content_rij h6{
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#4b4b4b;
}

.footer_content_rij h6 a{
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#4b4b4b;
	text-decoration:none;
}

.footer_content_rij h6 a:hover{
	text-decoration:underline;
}

#uitklapmenu_auto h4.h4_blokgeel{
	text-transform: uppercase;
	font-size:18px;
	font-weight:bold;
	margin:10px 0 0;
	padding:0;
}

h4.h4_yellow{
	text-transform: uppercase;
	font-size:18px;
	font-weight:bold;
	margin:0 0 0 8px;
	padding:0;
}

h4.h4_blue{
	text-transform: uppercase;
	font-size:18px;
	font-weight:bold;
	margin:0 0 0 8px;
	padding:0;
}

h4.h4_white{
	text-transform: uppercase;
	font-size:18px;
	font-weight:bold;
	margin:0 0 0 8px;
	padding:0;
}

.popup h4.h4_blue{
	text-transform: uppercase;
	font-size:18px;
	font-weight:bold;
	margin:0 0 -6px 14px;
	padding:0;
}

h5.verz_opm{
	text-transform: uppercase;
	font-size:14px;
	font-weight:bold;
	padding:0;
	position: absolute;
	margin: 220px 0 0 8px;
	width:220px;	
}
.uw_verz_doorlichten_faq h4.h4_yellow, 
.direct_max_hypoth_uw_adviseur h4.h4_yellow, 
.content_hypotheken .col1 h4.h4_yellow, 
.content_hypotheken .col2 h4.h4_yellow, 
.content_hypotheken .col3 h4.h4_yellow{
	text-transform: uppercase;
	font-size:18px;
	font-weight:bold;
	margin:0px;
	padding:0;/*
	width: 300px;*/
}

h4.tabs_breed {
	font-size:18px;
	font-weight:bold;
	margin-bottom:20px;
}

/* ---- HEADERS end ---- */



.prijs_label {
	font-weight:bold;
	line-height:18px;
	float:left;
}

.prijs_prijs {
	float:right;
	line-height:18px;
	font-weight:bold;
}

#flashblok_alleverzekeringen {
	margin-top:20px;
}







#footer {
	width:100%;
	overflow:hidden;
	padding-bottom:32px;
	margin-top:64px;
}

#footer_content {
	margin:0 auto;
	padding:0;
	width:960px;
	background-color:#fafafa;
	overflow:hidden;
}

.footer_content_rij {
	margin:13px 0 0 0;
	float:left;
}

.rij_135 {
	width:135px;
}

.first {
	width:135px;
	margin-left:8px;
}

.rij_145 {
	width:145px;
}

.footer_laatste_rij {
	width:102px;
}


.footer_content_rij ul{
	list-style-type:none;
	margin:6px 0 0 0px;
	padding:0;
	font-size:12px;
	width:98px;
}

.footer_content_rij ul li{
	height:19px;
	padding-top:4px;
	background-image:none;
	background-position:0 0;
	line-height:normal;
	padding-bottom:0;
	padding-left:0;
}

.footer_content_rij ul li a{
	color:#4b4b4b;
	text-decoration:none;
}

.footer_content_rij ul li a:hover{
	color:#000000;
	text-decoration:underline;
}

.footer_content_topmenu {
	background-color:#f0f0f0;
	height:22px;
	padding-top:10px;
	padding-left:5px;
}

.footer_content_topmenu ul{
	list-style-type:none;
	margin:0;
	padding:0;
}

.footer_content_topmenu ul li{
	float:left;
	margin-right:2px;
}

.footer_content_topmenu a{
	color:#484848;
	margin:0 3px 0 3px;
}

.footer_content_topmenu a:hover{
	color:#000000;
}

.footer_icon_rss {
	position:absolute;
	margin:2px 3px 0 3px;
}

.footer_content_topmenu a.footer_icon_rss_a {
	color:#484848;
	margin-left:18px;
}

.footer_content_topmenu a.footer_icon_rss_a:hover {
	color:#000000;
	margin-left:18px;
}

.footer_note {
	margin:38px 0 28px 8px;
}


a img {
	border:0;
}

.clear {
	clear:both;
}

.bold {
	font-weight:bold;
}

.float_right {
	float:right;
}

.showTab1 {
	display: block;
}

.hiddenTab1 {
	display: none;
}

.showTab2 {
	display: block;
	position:absolute;
	z-index:1;
}

.showTab3, .showTab4, .showTab5, .showTab6 {
	display: block;
}

.hiddenTab2, .hiddenTab3, .hiddenTab4, .hiddenTab5, .hiddenTab6 {
	display: none;
}

.margin_top {
	margin-top:30px;
}

.block_blue{
	width: 706px;
	padding: 10px;
	overflow: hidden;
	background-color: #e5f1f9;
	font-size: 14px;
}

.block_blue ul{
list-style-image: url(../images/list-item.gif);
padding: 10px 0 10px 16px;
}

.block_blue ul li{
margin: 0 0 5px 0;
}

.content_premieber_stap4{
	font-size: 14px;
	padding: 10px;
	overflow: hidden;
	width: 692px;
	line-height: 21px;	
}
.content_premieber_stap4 p{
	margin-bottom: 20px;
	width:580px;
}
.blue_italic{
	font-style: italic;
	font-size: 12px;
	color: #00a8cb;
	margin: 5px 0 0 0;
}

.toon_alle_verzekeringen:hover {
background-image:url(../images/btn-toon-alle-verzekeringen.gif);
background-position:0 32px;
}

.toon_alle_verzekeringen{
	background-image:url(../images/btn-toon-alle-verzekeringen.gif);
	height:32px;
	text-indent:-9999px;
	width:208px;
	z-index:9999;
	display:block;
}
/*02_verzekeringen*/

.tabs_verzekering_tabs {
	position:relative;
	z-index:2;
	margin-top:5px;
}

.tabs_verzekering_ul {
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;
}

.tabs_verzekering_ul li {
	background-image:url(../images/tab-middle-verz-normal.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	padding:0;
	height:34px;
}

.tabs_verzekering_ul li:hover {
	background-image:url(../images/tab-middle-verz-hover.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	padding:0;
	height:34px;
}

.tabs_verzekering_ul li.active {
	background-image:url(../images/tab-middle-verz-active.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	padding:0;
	height:34px;
	border-left:2px solid #0076c0;
	border-right:2px solid #0076c0;
}

.tabs_verzekering_ul li.active a{
	color: White;
}

.tabs_verzekering_ul li .tab_middle {
	color:#000000;
	height:27px;
	float:left;
}

.tabs_verzekering_ul li.active .tab_middle {
	color:#000000;
	height:27px;
}

.tabs_verzekering_ul li .tab_left,
.tabs_verzekering_ul li .tab_right {
	background-image:url(../images/tab-left-verz-normal.gif);
	width:2px;
	height:34px;
	float:left;
}

.tabs_verzekering_ul li:hover .tab_left,
.tabs_verzekering_ul li:hover .tab_right {
	background-image:url(../images/tab-left-verz-hover.gif);
	width:2px;
	height:34px;
	float:left;
}

.tabs_verzekering_ul li a {
	color:#000000;
	text-decoration:none;
	display:block;
	padding:9px 30px 0 30px;
}

.tabs_verzekering_ul li:hover a {
	color:#000000;
	padding:9px 30px 0 30px;
}

.tabs_verzekering_ul li.active:hover a {
	color:#000000;
	padding:9px 30px 0 30px;
}
.content_alle_verz, .content_hypotheken, .content_sparen{
	border-top:7px solid #4292cd;
	margin-top:-2px;
	overflow:hidden;
	position:relative;
	z-index:1;
}
.content_alle_verz_flash{
	width: 712px;
	height: 272px;
	overflow: hidden;
}

.content_col2_verz_blockyellow{
	background-color:#FFF16E;
	float:right;
	margin:47px 0 8px 0;
	padding:8px;
	width:224px;
}
.content_col2_verz_blockyellow .text_block {
	float:left;
	font-size:14px;
	padding:8px 8px 0 8px;
	width:200px;
}

.content_col2_verz_blockyellow .text_block a{
	color:#133d8d;
	text-decoration: underline;
}

.content_col2_verz_blockyellow .text_block a:hover{
	color: Black;
}
.content_col2_verz_blockyellow .text_block ul{
	list-style-type: none;
}

.content_col2_verz_blockyellow .text_block ul li{
	background-image:url(../images/li-blok-blauw.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	line-height:17px;
	padding-bottom:6px;
	padding-left:14px;
}
.alle_reaal_verz{
float: left;
overflow: hidden;
margin: 30px 0 0 0;
padding: 0 0 0 8px;
	
}

.alle_reaal_verz .col_left{
	width: 360px;
	float: left;
}
.alle_reaal_verz .col_right{
	width: 340px;
	float: left;
}
.alle_reaal_verz .col_left ul, .alle_reaal_verz .col_right ul{
	list-style-type: none;
	margin-top: 8px;
}

.alle_reaal_verz .col_left ul li, .alle_reaal_verz .col_right ul li{
	line-height:17px;
	padding-bottom:6px;
	background-image:none;
	background-position:0 0;
	padding-left:0px;
}

.alle_reaal_verz .col_left ul li img, .alle_reaal_verz .col_right ul li img{
	margin: 0 16px 0 0;
	
}
.alle_reaal_verz .col_left a, .alle_reaal_verz .col_right a{
	font-size:18px;
	font-weight: bold;
	color: #133d8d;
	text-decoration: underline;
	vertical-align: 10px;
}

.alle_reaal_verz .col_left a:hover, .alle_reaal_verz .col_right a:hover{
color: Black;
}

form.tabs_blue {
	float:left;
	height:34px;
	width:178px;
}

form.tabs_blue2 {
	float:left;
	height:34px;
	width:149px;
}

.btn_submit_voormijzelf{
	background-image: url(../images/btn-submit-voormijzelf.gif);
	background-color:transparent;
	border:0;
	cursor:pointer;
	height:32px;
	text-indent:-9999px;
	width:176px;
	margin-right:2px;
	overflow:hidden;
	position:relative;
	display:block;
	font-size: 0px;
	line-height: 0px;	
}

.btn_submit_voormijnbedrijf{
	background-image: url(../images/btn-submit-voormijnbedrijf.gif);
	background-color:transparent;
	border:0;
	cursor:pointer;
	height:32px;
	text-indent:-9999px;
	width:176px;
	margin-right:2px;
	overflow:hidden;
	position:relative;
	display:block;
	font-size: 0px;
	line-height: 0px;	
}

.btn_submit_hypotheken{
	background-image: url(../images/btn-submit-hypotheken.gif);
	background-color:transparent;
	border:0;
	cursor:pointer;
	height:32px;
	text-indent:-9999px;
	width:147px;
	margin-right:2px;
	overflow:hidden;
	position:relative;
	display:block;
	text-indent:-9999px;
	font-size: 0px;
	line-height: 0px;
}

.btn_submit_eersteeigenhuis{
	background-image: url(../images/btn-submit-eersteeigenhuis.gif);
	background-color:transparent;
	border:0;
	cursor:pointer;
	height:32px;
	text-indent:-9999px;
	width:147px;
	margin-right:2px;
	overflow:hidden;
	position:relative;
	display:block;
	text-indent:-9999px;
	font-size: 0px;
	line-height: 0px;
}

.btn_submit_anderhuis{
	background-image: url(../images/btn-submit-anderhuis.gif);
	background-color:transparent;
	border:0;
	cursor:pointer;
	height:32px;
	text-indent:-9999px;
	width:147px;
	margin-right:2px;
	overflow:hidden;
	position:relative;
	display:block;
	text-indent:-9999px;
	font-size: 0px;
	line-height: 0px;
}

.btn_submit_huisverbouwen{
	background-image: url(../images/btn-submit-huisverbouwen.gif);
	background-color:transparent;
	border:0;
	cursor:pointer;
	height:32px;
	text-indent:-9999px;
	width:147px;
	margin-right:2px;
	overflow:hidden;
	position:relative;
	display:block;
	text-indent:-9999px;
	font-size: 0px;
	line-height: 0px;
}

.btn_submit_zelfsparen{
	background-image: url(../images/btn-submit-zelfsparen.gif);
	background-color:transparent;
	border:0;
	cursor:pointer;
	height:32px;
	text-indent:-9999px;
	width:147px;
	margin-right:2px;
	overflow:hidden;
	position:relative;
	display:block;
	text-indent:-9999px;
	font-size: 0px;
	line-height: 0px;
}

.btn_submit_zakelijksparen{
	background-image: url(../images/btn-submit-zakelijksparen.gif);
	background-color:transparent;
	border:0;
	cursor:pointer;
	height:32px;
	text-indent:-9999px;
	width:147px;
	margin-right:2px;
	overflow:hidden;
	position:relative;
	display:block;
	text-indent:-9999px;
	font-size: 0px;
	line-height: 0px;
}

.btn_submit_beleggen_geen{
	background-image: url(../images/btn-submit-beleggen-geen.gif);
	background-color:transparent;
	border:0;
	cursor:pointer;
	height:32px;
	text-indent:-9999px;
	width:176px;
	margin-right:2px;
	overflow:hidden;
	position:relative;
	display:block;
	text-indent:-9999px;
	font-size: 0px;
	line-height: 0px;
}

.btn_submit_beleggen_wel{
	background-image: url(../images/btn-submit-beleggen-wel.gif);
	background-color:transparent;
	border:0;
	cursor:pointer;
	height:32px;
	text-indent:-9999px;
	width:176px;
	margin-right:2px;
	overflow:hidden;
	position:relative;
	display:block;
	text-indent:-9999px;
	font-size: 0px;
	line-height: 0px;
}

.btn_submit_koersenrendementen{
	background-image: url(../images/btn-submit-koersenrendementen.gif);
	background-color:transparent;
	border:0;
	cursor:pointer;
	height:32px;
	text-indent:-9999px;
	width:176px;
	margin-right:2px;
	overflow:hidden;
	position:relative;
	display:block;
	text-indent:-9999px;
	font-size: 0px;
	line-height: 0px;
}

.btn_submit_nieuws{
	background-image: url(../images/btn-submit-nieuws.gif);
	background-color:transparent;
	border:0;
	cursor:pointer;
	height:32px;
	text-indent:-9999px;
	width:176px;
	margin-right:2px;
	overflow:hidden;
	position:relative;
	display:block;
	text-indent:-9999px;
	font-size: 0px;
	line-height: 0px;
}

.btn_submit_nieuwsoverreaal{
	background-image: url(../images/btn-submit-nieuwsoverreaal.gif);
	background-color:transparent;
	border:0;
	cursor:pointer;
	height:32px;
	text-indent:-9999px;
	width:176px;
	margin-right:2px;
	overflow:hidden;
	position:relative;
	display:block;
	text-indent:-9999px;
	font-size: 0px;
	line-height: 0px;
}

.btn_submit_nieuwsoverreaal:hover,
.btn_submit_nieuws:hover,
.btn_submit_beleggen_geen:hover,
.btn_submit_beleggen_wel:hover,
.btn_submit_koersenrendementen:hover,
.btn_submit_zakelijksparen:hover,
.btn_submit_zelfsparen:hover,
.btn_submit_hypotheken:hover,
.btn_submit_eersteeigenhuis:hover,
.btn_submit_anderhuis:hover,
.btn_submit_huisverbouwen:hover,
.btn_submit_voormijzelf:hover,
.btn_submit_voormijnbedrijf:hover{
	background-position:0 64px;
}

.btn_submit_nieuws.active,
.btn_submit_nieuwsoverreaal.active,
.btn_submit_beleggen_geen.active,
.btn_submit_beleggen_wel.active,
.btn_submit_koersenrendementen.active,
.btn_submit_zakelijksparen.active,
.btn_submit_zelfsparen.active,
.btn_submit_hypotheken.active,
.btn_submit_eersteeigenhuis.active,
.btn_submit_anderhuis.active,
.btn_submit_huisverbouwen.active,
.btn_submit_voormijzelf.active,
.btn_submit_voormijnbedrijf.active{
	background-position:0 32px;
}

.btn_submit_nieuws.active:hover,
.btn_submit_nieuwsoverreaal.active:hover,
.btn_submit_beleggen_geen.active:hover,
.btn_submit_beleggen_wel.active:hover,
.btn_submit_koersenrendementen.active:hover,
.btn_submit_zakelijksparen.active:hover,
.btn_submit_zelfsparen.active:hover,
.btn_submit_hypotheken.active:hover,
.btn_submit_eersteeigenhuis.active:hover,
.btn_submit_anderhuis.active:hover,
.btn_submit_huisverbouwen.active:hover,
.btn_submit_voormijzelf.active:hover,
.btn_submit_voormijnbedrijf.active:hover{
	background-position:0 32px;
}




/*end 02_verzekeringen*/

/*03 verzekering voor mijzelf*/

.content_ver_voor_mijzelf_flash{
	width: 712px;
	height: 352px;
	overflow: hidden;
}
.content_ver_voor_mijzelf_flash ul{
	list-style-type: none;
	padding-left: 6px;
}
.content_header_right_verz {
	float:left;
	height:295px;
	margin:39px 0 0 8px;
	width:240px;
}
.content_header_right_verz_subtitle{
	font-size: 16px;
	font-weight:bold;
	margin:90px 0 0 8px;
	position:absolute;
}


.content_header_right_verz ul {
	z-index:99;
	position:absolute;
	list-style-type:none;
	margin:115px 0 0 8px;
	width:210px;
	overflow:hidden;
	padding:0;
	font-size:14px;
}

.content_header_right_verz_of_btn {
	position:absolute;
	margin:286px 0 0 0;
	z-index:9999;
	width:224px;
	height:32px;
	background-image:url('../images/btn-adviesgesprek.gif');
	text-indent:-9999px;
}
.content_header_right_verz .link_bottom {
	position:absolute;
	z-index:99;
	font-size:12px;
	color:#133d8d;
	margin:329px 0 0 30px;
}
.content_header_right_verz_of_btn:hover{
	background-image:url('../images/btn-adviesgesprek.gif');
	background-position: 0 32px;
}


.uw_verz_doorlichten_faq{
	margin-top: 58px;
	overflow: hidden;
}

.direct_max_hypoth_uw_adviseur{
	margin-top: 58px;
	overflow: hidden;
}

.uw_verz_doorlichten{
	width:440px;
	background-color:#fff16e;
	float:left;
	padding:10px 16px 16px 16px;
	margin-right:16px;
	height: 158px;
}

.uw_verz_doorlichten img{
	float: left;
	margin: 4px 0 0 0;
}

.uw_verz_doorlichten_text{
	font-size:14px;
	font-weight: normal;
	float: left;
	width: 250px;
	margin: 0 0 0 16px;
}
.uw_verz_faq, .uw_adviseur{
	width:440px;
	background-color:#b2d6ec;
	float:left;
	padding:10px 16px 16px 16px;
	height: 158px;
}
.uw_verz_faq ul{
	list-style-type: none;
	margin: 10px 0 0 0;
}

.uw_verz_faq ul li{
	background-image: url(../images/li-blok-blauw.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	line-height:17px;
	padding-bottom:6px;
	padding-left:14px;
	font-size:14px;
	font-weight: normal;
} 

.uw_verz_faq ul li a{
	color:#133d8d;
	text-decoration: underline;
}

.uw_verz_faq ul li a:hover{
	color: Black;
}

/*end 03 verzekering voor mijzelf*/

/* start 11 hypotheek*/
.content_hypotheken .title, .content_sparen .title{
margin: 8px 0 8px 8px;
}
.content_hypotheken .col1, .content_hypotheken .col2, .content_hypotheken .col3{
background-image: url(../images/bg-hypotheken.gif);
	float:left;
	width: 180px;
	height: 160px;
	padding: 17px 24px 10px 24px;
}
.content_hypotheken .col1{
	margin-left: 8px;	
}

.content_hypotheken .col2{
	margin-left: 10px;	
}
.content_hypotheken .col3{
	margin-left: 10px;	
}
.content_header_right .tekst{
	font-size:14px;
line-height:18px;
margin:60px 0 0 8px;
position:absolute;
width:157px;
}


.content_header_right_hypoth_btn {
	position:absolute;
	margin:248px 0 0 0;
	z-index:9999;
	width:232px;
	height:32px;
	background-image:url('../images/btn-adviesgesprekaanvragen.gif');
	text-indent:-9999px;
}

.content_header_right_hypoth_btn:hover{
	background-image:url('../images/btn-adviesgesprekaanvragen.gif');
	background-position: 0 32px;
}
.content_header_right .link_hypoth_bottom {
color:#133D8D;
font-size:12px;
margin:294px 0 0 30px;
position:absolute;
z-index:99;
}


.bereken_maxhypoth_btn {
	display: block;
	width:287px;
	height:32px;
	background-image:url('../images/btn-bereken-max-hypotheek.gif');
	text-indent:-9999px;
	float: left;
	margin: 0 0 0 16px;
}

.bereken_maxhypoth_btn:hover{
	background-image:url('../images/btn-bereken-max-hypotheek.gif');
	background-position: 0 32px;
}
.bereken_maxhypoth_text{
	float:left;
	font-size:14px;
	font-weight:normal;
	margin:0 0 10px 16px;
	width:280px;
	line-height:18px;
}
.uw_adviseur .text{
	float: left;
	line-height:18px;
	width: 170px;
	margin-top: -5px;
}

.uw_adviseur img{
	float: right;
	margin: 6px 0 0 0;
}
.uw_adviseur h4.h4_yellow {
	width: 170px;
	float: left;
}
#uitklapmenu_hypotheken{
	width: 960px;
	overflow: hidden;
	margin: 30px 0 0 0;
}
.content_hypotheken .col1 .text, 
.content_hypotheken .col2 .text, 
.content_hypotheken .col3 .text{
	font-size:12px;
	margin: 0 0 16px 0;
}

.content_hypotheken .col1 .text a, 
.content_hypotheken .col2 .text a, 
.content_hypotheken .col3 .text a{
	font-size:14px;
	color:#133d8d;
	text-decoration: underline;
}

.content_hypotheken .col1 .text a:hover, 
.content_hypotheken .col2 .text a:hover, 
.content_hypotheken .col3 .text a:hover{
	color:Black;
}

.hypotheekinfoblock {
	margin-top:72px;
	width:230px;
	float:left;
}

.hypotheekinfoblock_col2 {
	margin-top:72px;
	width:223px;float:left;
	border-left:2px solid #d9ebf6;
	border-right:2px solid #d9ebf6;
	padding-left:15px;
}

.hypotheekinfoblock_col3 {
	margin-top:72px;
	margin-bottom:40px;
	width:215px;
	float:left;
	padding-left:15px;
}

.hypotheekinfoblock_col3 ul,
.hypotheekinfoblock_col2 ul,
.hypotheekinfoblock ul{
	list-style-type:none;
}



.hypotheekinfoblock_col3 ul li.with_blue_img,
.hypotheekinfoblock_col2 ul li.with_blue_img,
.hypotheekinfoblock ul li.with_blue_img{
	background-image:url(../images/li-blok-blauw.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	line-height:17px;
	padding-bottom:6px;
	padding-left:14px;
}

.hypotheekinfoblock_col3 ul li a,
.hypotheekinfoblock_col2 ul li a,
.hypotheekinfoblock ul li a{
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#133D8D;
}

.hypotheekinfoblock_col3 h4,
.hypotheekinfoblock_col2 h4,
.hypotheekinfoblock h4{
	font-size:16px;
	line-height:20px;
	margin-bottom:12px;
}

#hypotheek .content_col2_blockyellow {
	width:222px;
	margin-top:37px;
}

#hypotheek .content_col2_blockyellow img{
	margin-left:8px;
}

/* end 11 hypotheek*/

/* 12 sparen*/
.content_sparen{
	/*height: 350px;*/
	overflow:hidden;
}

#sparen #wrapper #content .margin_top {
	margin-top:150px;
}

#sparen #wrapper #content #uitklapmenu_hypotheken {
	margin-top:62px;
}


.alle_mogelijkheden_verg_btn {
	display: block;
	width:273px;
	height:32px;
	background-image:url('../images/btn-alle-mogelijkheden-vergelijken.gif');
	text-indent:-9999px;
	float: right;
	margin-top:24px;
}

.alle_mogelijkheden_verg_btn:hover{
	background-image:url('../images/btn-alle-mogelijkheden-vergelijken.gif');
	background-position: 0 32px;
}

ul.ul_width_205{
	width: 205px;
}
.spaarvorm_titles{
	width: 700px;
	overflow: hidden;
	margin: 0 0 8px 0;
}
.spaarvorm_titles .product{
	float: left;
	width: 214px;
	
}
.spaarvorm_titles .max_rente{
	float: left;
	width: 125px;	
	
}
.spaarvorm_titles .geschikt_voor{
	float: left;
	width: 350px;
}
.spaarvorm_item{
	border-bottom:1px solid #B8C4DD;
	height:23px;
	margin:0 0 0 5px;
	padding:8px 0 0 5px;
	text-align:left;
	width:700px;
}
.spaarvorm_item:hover{
	background-color: #edf5fb;
	cursor: pointer;
}
.spaarvorm_item .product{
	float: left;
	color: #133d8d;
	font-size:14px;
	width: 214px;
}

.spaarvorm_item .product img{
	float: left;
	margin:-8px 8px 0 0;
}
.spaarvorm_item .max_rente{
	float: left;
	font-size: 14px;
	font-weight: bold;
	width: 125px;	
}
.spaarvorm_item .geschikt_voor{
	float: left;
	width: 350px;	
}
#content_middle{
	float:left;
	width:456px;
	padding:0 16px 0 16px
}

#over_reaal #content_middle{
	float:left;
	width:580px;
	padding:0 16px 0 16px;
}

.printcampagne {
	border:2px solid #B2D6EC;
	float:left;
	padding:2px 6px 8px 0;
	width:338px;
	margin-top:10px;
	margin-left:16px;
}

.commercial {
	border:2px solid #B2D6EC;
	float:left;
	padding:2px 6px 6px 0;
	width:338px;
	margin-top:10px;
	margin-left:16px;
}

.commercial img{
	margin:16px 16px 16px 42px;
}

.div_meerlink {
	position:absolute;
	margin:165px 0 0 180px;
}

.div_meerlink a{
	font-size:14px;
	color:#133D8D;
}

.div_meerlink a:hover{
	font-size:14px;
	color:#133D8D;
}







/* end 12 sparen*/


/* begin 13 beleggen */ 

.tabs_block_blue {
	float:left;
	overflow:hidden;
	width:960px;
}

.tabs_block_blue_tabs {
	z-index:9;
}

.tabs_block_blue_ul {
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;
}

.tabs_block_blue_ul li {
	background-image:url(../images/tab-middle-verz-normal.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	padding:0;
	height:34px;
}

.tabs_block_blue_ul li:hover {
	background-image:url(../images/tab-middle-verz-hover.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	padding:0;
	height:34px;
}

.tabs_block_blue_ul li.active {
	background-image:url(../images/tab-middle-verz-active.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	padding:0;
	height:34px;
	border-left:2px solid #0076C0;
	border-right:2px solid #0076C0;
}

.tabs_block_blue_ul li .tab_middle {
	color:#000000;
	height:27px;
	float:left;
	text-align:center;
	padding:0 15px 0 15px;
}

.tabs_block_blue_ul li.active .tab_middle {
	color:#000000;
	height:27px;
	text-align:center;
	padding:0 15px 0 15px;
}

.tabs_block_blue_ul li .tab_left,
.tabs_block_blue_ul li .tab_right {
	background-image:url(../images/tab-left-verz-normal.gif);
	width:2px;
	height:34px;
	float:left;
}

.tabs_block_blue_ul li:hover .tab_left,
.tabs_block_blue_ul li:hover .tab_right {
	background-image:url(../images/tab-left-verz-hover.gif);
	width:2px;
	height:34px;
	float:left;
}

.tabs_block_blue_ul li a {
	color:#000000;
	text-decoration:none;
	display:block;
	padding:9px 0 0 0;
}

.tabs_block_blue_ul li:hover a {
	color:#000000;
	padding:9px 0 0 0;
}

.tabs_block_blue_ul li.active a {
	color:#ffffff;
	padding:9px 0 0 0;
}

.tabs_block_blue_ul li.active:hover a {
	color:#ffffff;
	padding:9px 0 0 0;
}

.tabs_block_blue_contentblock {
	border-top:7px solid #4292cd;
	margin-top:-2px;
	overflow:hidden;
	position:relative;
	z-index:-1;
	width:712px;
	z-index:9995;
}

#beleggen_ik-ben-klant .tabs_block_blue_contentblock {
	width:960px;
}

#beleggen_overzicht .tabs_block_blue_contentblock {
	width:960px;
}

.beleggen_bgimage {
	 margin:110px 0 0 -32px;
	 position:absolute;
	 z-index:9999;
	 width:175px;
	 height:202px;
}

a.sluitdezekolom {
	margin-left:45px;
}

.variant3 a.sluitdezekolom,
.variant2 a.sluitdezekolom {
	margin-left:53px;
}

a.sluitdezekolom img{
	margin-bottom:12px;
}

.tabs_block_blue_contentblock_small {
	border-top:7px solid #4292cd;
	margin-top:-2px;
	overflow:hidden;
	position:relative;
	z-index:-1;
	width:712px;
	float:left;
	z-index:9995;
}

#yellow_infoblock_top {
	background-color:#fffbd3;
	border:1px solid #fff16e;
	margin-top:8px;
}

#yellow_infoblock_top ul{
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;
	font-size:14px;
}

#yellow_infoblock_top ul li h4{
	font-size:14px;
	font-weight:bold;
}

#yellow_infoblock_top ul li {
	background-image:none;
	background-position:0 0;
	background-repeat:no-repeat;
	line-height:normal;
}

#yellow_infoblock_top ul .li_1 {
	float:left;
	padding:7px;
	height:69px;
	width:187px;
}

#yellow_infoblock_top ul .li_1 h4{
	font-size:14px;
	font-weight:bold;
	margin-bottom:2px;
}

#yellow_infoblock_top ul .li_1 a{
	color:#133d8d;
}

#yellow_infoblock_top ul .li_2 {
	float:left;
	padding:7px;
	height:69px;
	width:100px;
}

#yellow_infoblock_top ul li span.groen{
	font-size:24px;
	color:#39b44a;
	font-weight:bold;
}

#yellow_infoblock_top ul li span.rood{
	font-size:24px;
	color:#9d0a0e;
	font-weight:bold;
}

#yellow_infoblock_top ul .li_3 {
	float:left;
	padding:7px;
	height:69px;
	width:100px;	
}

#yellow_infoblock_top ul .li_4 {
	float:left;
	padding:7px;
	height:69px;
	width:100px;	
}

#yellow_infoblock_top ul .li_5 {
	float:left;
	padding:7px;
	height:73px;
	width:152px;
	margin-left:210px;	
}


form fieldset .yellow_radio{
	border:0 none;
	width:14px;
}

form fieldset .span_yellow_radio {
	margin-left:4px;
	margin-top:-2px;
	position:absolute;
}

.infoblock_blauw {
	background-color:#ffffff;
	margin-top:8px;
	margin-right:6px;
	width:234px;
	float:left;
}

.infoblock_blauw.nomargin_right {
	background-color:transparent;
}

.infoblock_blauw.border-right {
	border-right:2px solid #B2D6EC;
	margin-right:4px;
}

.infoblock_wit {
	background-color:#ffffff;
	margin-top:8px;
	margin-right:8px;
	width:234px;
	float:left;
	margin-left:8px;
}

#beleggen_koersen-rendementen .content_header_right {
	height:300px;
}

#beleggen_koersen-rendementen .infoblock_wit {
	background-color:#ffffff;
	margin-top:8px;
	margin-right:0px;
	width:234px;
	float:left;
	margin-left:8px;
}

#beleggen_koersen-rendementen .infoblock_wit_tabs {
	float:left;
	height:194px;
	margin:20px 0px 20px 8px;
	overflow:hidden;
	width:234px;
}

.infoblock_blauw .form fieldset input,
.infoblock_wit .form fieldset input {
	width:214px;
	height:20px;
	border:1px solid #7f9db9;
	margin-left:8px;
	margin-bottom:4px;
	font-size:14px;
	font-family:arial;
	color:#7f7f7f;
	padding:3px 0 0 2px;
}

form fieldset input.bewaar_submit {
	width:88px;
	height:32px;
	background-image:url('../images/btn-bewaar.gif');
	background-position:0 0;
	border:0;
	text-indent:-9999px;
	cursor:pointer;
	margin-left:18px;
	margin-top:22px;
	font-size:0;
	display:block;
	line-height:0;
	color:transparent;
}

form fieldset input.bewaar_submit:hover {
	background-position:0 32px;
}

.infoblock_blauw .form fieldset input.beleggen_submit,
.infoblock_wit .form fieldset input.beleggen_submit {
	width:88px;
	height:32px;
	background-image:url('../images/btn-inloggen.gif');
	background-position:0 0;
	border:0;
	text-indent:-9999px;
	cursor:pointer;
	margin-left:8px;
	font-size:0;
	display:block;
	line-height:0;
	color:transparent;
}

.infoblock_blauw .form fieldset input.beleggen_submit.beleggen_submit:hover,
.infoblock_wit .form fieldset input.beleggen_submit.beleggen_submit:hover {
	background-position:0 32px;
}

.inloggen_infolinks {
	font-size:11px;
	margin:-32px 0 0 105px;
	position:absolute;
}

.inloggen_infolinks a {
	color:#133d8d;
}

.inloggen_infolinks a:hover {
	color:#000000;
}

.inloggen_extrainfo {
	margin-left:8px;
	padding-bottom:8px;
	margin-top:10px;
}

.bold_floatright {
	float:right;
	font-weight:bold;
}

ul.top5fondsen {
	list-style-type:none;
	margin:0 8px 0 8px;
	padding:0;
}

ul.top5fondsen li{
	padding:6px 0 6px 0;
	border-bottom:1px solid #d9ebf6;
	background-image:none;
	background-position:0 0;
	background-repeat:no-repeat;
	line-height:normal;
}

.bottom_link {
	color:#133d8d;
	margin:7px 0 8px 8px;
	font-size:15px;
}

.bottom_link a{
	font-size:12px;
	color:#133d8d;
}

.bottom_link a:hover{
	font-size:12px;
	color:#000000;
}

.infoblock_blauw_tabs {
	margin-top:8px;
	float:left;
	margin-left:1px;
	margin-right:7px;
	overflow:hidden;
	width:234px;
	height:194px;

}

.infoblock_wit_tabs {
	margin-top:8px;
	float:left;
	margin-left:1px;
	margin-right:7px;
	overflow:hidden;
	width:234px;
	height:194px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:8px;
}

.infoblock_blauw_tabs .showTab2 .tabs_block2_tabs .tabs_block2_ul li .tab_middle,
.infoblock_wit_tabs .showTab2 .tabs_block2_tabs .tabs_block2_ul li .tab_middle {
	width:auto;
	padding:0 15px 0 15px;
}

#home .tabs_block2_tabs .tabs_block2_ul li.active,
.tabs_block2_tabs .tabs_block2_ul li.active {
	background-image:url(../images/tab-middle-active-white.gif);
	background-repeat:repeat-x;
	border-left:2px solid #B2D6EC;
	border-right:2px solid #B2D6EC;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:34px;
	margin-right:2px;
	padding:0;
}


.infoblock_blauw_tabs .showTab2 .tabs_block2_contentblock {
	background-color:#ffffff;
	border:2px solid #B2D6EC;
	height:150px;
	margin-top:-2px;
	overflow:hidden;
	padding:8px 8px 8px 8px;
	position:relative;
	width:212px;
	z-index:-1;
}

.infoblock_wit_tabs .showTab2 .tabs_block2_contentblock {
	background-color:#FFFFFF;
	border:2px solid #B2D6EC;
	height:150px;
	margin-top:-2px;
	overflow:hidden;
	padding:8px 8px 8px 8px;
	position:relative;
	width:212px;
	z-index:-1;
}



.koersen_extrainfo {
	margin-top:14px;
}

.koersen_extrainfo a {
	color:#133D8D;
}

.koersen_extrainfo a:hover {
	color:#000000;
}

.bottom_link_adviesgesprek {
	background-image:url(../images/btn-adviesgesprek2.gif);
	height:32px;
	margin:3px 0 0 8px;
	text-indent:-9999px;
	width:216px;
	display:block;
}

.bottom_link_adviesgesprek:hover{
	background-position:0 32px;
}

.adviseur {
	list-style-type:none;
	margin:0 0 0 8px;
	padding:0 0 10px 0;
}

.tabs_breed_contentblock_ul li.col2 ul.laatste_nieuws {
	list-style-type:none;
	margin:0 0 0 0px;
	padding:0 0 10px 0;
}

.adviseur li,
.laatste_nieuws li{
	background-image:url(../images/li-blok-blauw.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	line-height:17px;
	padding-bottom:2px;
	padding-left:14px;
}

.adviseur li a,
.laatste_nieuws li a{
	color:#133D8D;
}

.adviseur li a:hover,
.laatste_nieuws li a:hover{
	color:#000000;
}




.breed_block_tabs {
	float:left;
	overflow:hidden;
	width:960px;
	margin-top:24px;
}

.tabs_breed_tabs {
	z-index:9;
}

.tabs_breed_ul {
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;
}

.tabs_breed_ul li {
	background-image:url(../images/tab-middle-normal.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	padding:0;
	height:34px;
}

.tabs_breed_ul li:hover {
	background-image:url(../images/tab-middle-hover.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	padding:0;
	height:34px;
}

.tabs_breed_ul li.active {
	background-image:url(../images/tab-middle-active-white.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:2px;
	padding:0;
	height:34px;
	border-left:2px solid #b2d6ec;
	border-right:2px solid #b2d6ec;
}

.tabs_breed_ul li .tab_middle {
	color:#000000;
	height:27px;
	float:left;
	padding:0 11px 0 12px;
	text-align:center
}

.tabs_breed_ul li.active .tab_middle {
	color:#000000;
	height:27px;
	padding:0 11px 0 12px;
	text-align:center
}

.tabs_breed_ul li.active .tab_middle.last,
.tabs_breed_ul li .tab_middle.last {
	padding:0 11px 0 11px;
}

.tabs_breed_ul li .tab_left,
.tabs_breed_ul li .tab_right {
	background-image:url(../images/tab-left-normal.gif);
	width:2px;
	height:34px;
	float:left;
}

.tabs_breed_ul li:hover .tab_left,
.tabs_breed_ul li:hover .tab_right {
	background-image:url(../images/tab-left-hover.gif);
	width:2px;
	height:34px;
	float:left;
}

.tabs_breed_ul li a {
	color:#000000;
	text-decoration:none;
	display:block;
	padding:9px 0 0 0;
}

.tabs_breed_ul li:hover a {
	color:#000000;
	padding:9px 0 0 0;
}

.tabs_breed_ul li.active:hover a {
	color:#000000;
	padding:9px 0 0 0;
}

.tabs_breed_contentblock_top {
	background-color:#ffffff;
	border-top:2px solid #B2D6EC;
	border-right:2px solid #B2D6EC;
	border-left:2px solid #B2D6EC;
	margin-top:-2px;
	overflow:hidden;
	position:relative;
	z-index:-1;
	width:956px;
	height:3px;
}

.tabs_breed_contentblock {
	background-color:#ffffff;
	border-right:2px solid #B2D6EC;
	border-bottom:2px solid #B2D6EC;
	border-left:2px solid #B2D6EC;
	overflow:hidden;
	padding:16px 14px 14px;
	position:relative;
	width:928px;
}

.btn_abonneeropnieuwsbrief {
	background-image:url(../images/btn-abonneeropnieuwsbrief.gif);
	display:block;
	height:32px;
	margin:0;
	text-indent:-9999px;
	width:328px;
	margin-top:25px;
}

.btn_abonneeropnieuwsbrief:hover {
	background-position:0 32px;
}

.tabs_breed_contentblock_ul {
	list-style-type:none;
	margin:0;
	padding:0;
	font-size:14px;
}

.tabs_breed_contentblock_ul li{
	list-style-type:none;
	padding:0;
	line-height:normal;
}

.tabs_breed_contentblock_ul li.col1{
	width:340px;
	float:left;
	background-image:none;
	padding:0;
}

.tabs_breed_contentblock_ul li.col2 {
	float:left;
	width:324px;
	padding-right:16px;
	padding-left:16px;
	background-image:none;
}

.tabs_breed_contentblock_ul li.col2 ul{
	list-style-type:none;
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
}

.tabs_breed_contentblock_ul li.col2 ul.laatste_nieuws li {
	padding:0 0 6px 14px;
}

.tabs_breed_contentblock_ul li.col2 ul li img{
	float:left;
}

.tabs_breed_contentblock_ul li.col2 ul li div{
	float:left;
	width:236px;
	padding-bottom:20px;
}

.tabs_breed_contentblock_ul li.col2 ul li div a{
	font-weight:bold;
	color:#133D8D;
}

.tabs_breed_contentblock_ul li.col2 ul li div a:hover{
	font-weight:bold;
	color:#000000;
}

.tabs_breed_contentblock_ul li.col3{
	float:left;
	padding:0 0 0 16px;
	width:216px;
	background-image:none;
}

.tabs_breed_contentblock_ul li.col3 img{
	position:absolute;
	margin-left:80px;
	margin-top:40px;
}

.column_link {
	padding-top:36px;
	position:absolute;
}

.span_grijs {
	color:#7f7f7f;
}

.tabs_breed_contentblock_ul li a{
	color:#133D8D;
}

.tabs_breed_contentblock_ul li a:hover{
	color:#000000;
}

.h4_blue_img {
	padding:8px 8px 7px 8px;
}


/* end 13 beleggen */ 



/* begin 14/15 beleggen */ 

.popup {
	width:476px;
	height:386px;
	background-color:#e5f1f9;
	border:2px solid #b2d5e7;
	padding-top:8px;
}

.popup .formulier_block {
	padding:14px;
}

#captcha {
	margin:6px 0 0 178px;
}

#captcha_info {
	font-size:12px;
	margin:0 0 4px 178px;
	line-height:18px;
}

.verplichtevelden {
	font-size:12px;
	color:#7f7f7f;
	margin-top:8px;
}

.form_hr2 {
	background-color:#b2d5e7;
	font-size:0;
	height:1px;
	line-height:0;
	margin:5px 0;
	width:446px;
}

.formulier_block .form fieldset input.btn_submit2 {
	background-image:url('../images/btn-versturen2.gif');
	width:128px;
	cursor:pointer;
	height:32px;
	line-height:0;
	margin-bottom:5px;
	position:absolute;
	text-indent:-9999px;
	margin-left:178px;
	border:0;
	margin-top:10px;
}

.formulier_block .form fieldset input.btn_submit2:hover {
	background-image:url('../images/btn-versturen2.gif');
	background-position:0 32px;
}

.popup .formulier_block .form fieldset label {
	clear:left;
	display:block;
	float:left;
	line-height:24px;
	padding-right:1em;
	text-align:right;
	width:164px;
}

.popup .formulier_block {
	padding:0 14px 14px 14px;
}

.popup .formulier_block .form {
	font-size:14px;
	padding-top:0px;
	text-align:left;
	margin-top:-15px;
}

.popupsluiten {
	height:20px;
	width:81px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	margin:4px 0 0 388px;
	background-image:url('../images/btn-popupsluiten.gif');
}

.popupsluiten:hover {
	background-position:0 20px;
}

.overlay_white {
	left:0;
	min-height:1300px;
	z-index:9998;
	width:100%;
	height:100%;
	position:absolute;
	background-color:#ffffff;
	opacity:0.8;
	filter:alpha(opacity=80);
}

#content_middle2 {
	padding:0 0 0 8px;
	float:left;
	width:574px;
	margin-right:138px;
	font-size:14px;
}

#content_middle2 h2{
	font-size:18px;
}

.link_pagetop {
	margin-top:-5px;
	margin-bottom:8px;
}

.link_pagetop2{
	margin-top:5px;
	margin-bottom:8px;
}

.link_pagetop2 a,
.link_pagetop a{
	font-size:14px;
	color:#133d8d;
}

.p_first {
	margin-bottom:24px;
	font-weight:bold;
	line-height:21px;
	margin-top:-6px;
}

.p_normal {
	margin-bottom:24px;
	line-height:21px;
}

.p_first img{
	float:left;
	margin-right:8px;
	margin-top:6px;
}

.blue_textblock {
	float:right;
	background-color:#B2D6EC;
	padding:8px;
	width:216px;
	margin-bottom:20px;
}

.blue_textblock img{
	float:right;
	margin-left:8px;
	margin-top:4px;
}

.white_textblock {
	float:right;
	background-color:#ffffff;
	padding:8px;
	width:216px;
	margin-bottom:20px;
}

#beleggen_column-detail .white_textblock{
	background-color:#b2d6ec;
	line-height:18px;
}

.white_textblock img{
	float:none;
	position:absolute;
	margin-left:92px;
	margin-top:70px;
}


/* end 14/15 beleggen */ 

/* start 16 beleggen */ 

.ul_overzichtrij {
	list-style-type:none;
	padding:0;
	margin:0;
	float:right;
}

.ul_overzichtrij li {
	background-image:none;
	line-height:normal;
}

.ul_overzichtrij li.variant1 {
	width:145px;
	background-color:#e5f1f9;
	font-size:14px;
	padding:6px 6px 12px 6px;
	float:left;
	margin-left:3px;
}

.ul_overzichtrij li.variant1 h2 {
	font-weight:bold;
	font-size:18px;
	padding-bottom:6px;
	height:22px;
}

.ul_overzichtrij li.variant1 img {
	margin-left:8px;
}

.ul_overzichtrij li .bottomlink {
	margin-top:8px;
}

.ul_overzichtrij li.variant1 .bottomlink {
	margin-top:40px;
}

.ul_overzichtrij li .bottomlink a {
	color:#133D8D;
}

.ul_overzichtrij li .bottomlink a:hover {
	color:#133D8D;
}

.ul_overzichtrij li.variant2 {
	width:145px;
	background-color:#f2f8fc;
	font-size:14px;
	padding:6px 6px 12px 6px;
	float:left;
	margin-left:3px;
}

.ul_overzichtrij li.variant3 {
	width:145px;
	background-color:#e5f1f9;
	font-size:14px;
	padding:6px 6px 12px 6px;
	float:left;
	margin-left:3px;
}

.ul_overzichtrij li h2{
	font-weight:bold;
	font-size:18px;
	padding-bottom:6px;
	height:44px;
}

.beleggenoverzicht {
	list-style-type:none;
	padding:0;
	margin:0;
}

/* end 16 beleggen */ 



/* start 17 beleggen */ 
.koers {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding-left:12px;
}
.koers_plus {
	font-size:14px;
	font-weight:bold;
	color:#39b44a;
}
.koers_min {
	font-size:14px;
	font-weight:bold;
	color:#9d0a0e;
	padding-left:4px;	
}

.td_head_1 {
	background-color:#b2d6ec;
	height:48px;
	width:298px;
	padding:0 0 8px 8px;
	vertical-align:bottom;
	font-size:16px;
	font-weight:bold;
}

.td_head_2 {
	background-color:#b2d6ec;
	height:48px;
	width:110px;
	padding:0 0 8px 8px;
	vertical-align:bottom;
	font-size:16px;
	font-weight:bold;
}

.td_head_3 {
	background-color:#b2d6ec;
	height:48px;
	width:86px;
	padding:0 0 8px 8px;
	vertical-align:bottom;
	font-size:16px;
	font-weight:bold;
}

.td_head_4 {
	background-color:#b2d6ec;
	height:48px;
	width:54px;
	padding:0 0 8px 8px;
	vertical-align:bottom;
	font-size:16px;
	font-weight:bold;
}

.td_head_5 {
	background-color:#b2d6ec;
	height:48px;
	width:69px;
	padding:0 0 8px 8px;
	vertical-align:bottom;
	font-size:16px;
	font-weight:bold;
}

.td_head_6 {
	background-color:#b2d6ec;
	height:48px;
	width:29px;
	padding:0 0 8px 8px;
	vertical-align:bottom;
	font-size:16px;
	font-weight:bold;
}

.td_dark_1 {
	background-color:#e5f1f9;
	font-size:14px;
	font-weight:bold;
	height:32px;
	padding:0 0 0 8px;
}

.td_dark_2 {
	background-color:#e5f1f9;
	font-size:14px;
	font-weight:bold;
	height:32px;
	padding:0 0 0 15px;
}

.td_dark_3 {
	background-color:#e5f1f9;
	padding:3px 0 0 5px;
}

.td_light_1 {
	background-color:#f8fbfd;
	font-size:14px;
	font-weight:bold;
	height:32px;
	padding:0 0 0 8px;
}

.td_light_2 {
	background-color:#f8fbfd;
	font-size:14px;
	font-weight:bold;
	height:32px;
	padding:0 0 0 15px;
}

.td_light_3 {
	background-color:#f8fbfd;
	padding:3px 0 0 5px;
}


.ul_fonds_schema {
	list-style-type:none;
	margin-top:32px;
}

.ul_fonds_schema li {
	background-image:none;
	background-position:0 0px;
	line-height:normal;
	padding:0;
}

.ul_fonds_schema li ul{
	list-style-type:none;
}

.ul_fonds_schema ul.ul_head
{
    list-style-type:none;
}

.ul_fonds_schema li.row:hover{
	
}

.ul_fonds_schema li.rowhid
{
    display:none;	
}

.ul_fonds_schema li.row ul li.first{
	margin:0 2px 0 0;
}

.ul_fonds_schema li.row ul li.last{
	margin:0 0 0 0;
}

.ul_fonds_schema li.row:hover ul li.first{
	background-color:#fffbd3;
	border-top:2px solid #3995ce;
	border-bottom:2px solid #3995ce;
	border-left:2px solid #3995ce;
	margin-right:0;
	height:20px;
	width:300px;
	padding:6px 5px 2px 6px;
}

.ul_fonds_schema li.row:hover ul li{
	background-color:#fffbd3;
	border-top:2px solid #3995ce;
	border-bottom:2px solid #3995ce;
	margin-right:0;
	padding-right:2px;
	height:20px;
	padding-top:6px;
	padding-bottom:2px;
}

.ul_fonds_schema li.row:hover ul li.last{
	background-color:#fffbd3;
	border-top:2px solid #3995ce;
	border-bottom:2px solid #3995ce;
	border-right:2px solid #3995ce;
	margin-right:0;
	height:25px;
	padding-top:1px;
	padding-right:0;
	width:30px;
}

.ul_fonds_schema li ul li a{
	color:#0076C0;
}

.ul_fonds_schema li ul li a:hover{
	color:#000000;
}

.ul_fonds_schema li.li_head_1 {
	background-color:#B2D6EC;
	font-size:16px;
	font-weight:bold;
	height:24px;
	padding:24px 0 8px 8px;
	width:298px;
	float:left;
	margin-right:2px;
}

.ul_fonds_schema li.li_head_2 {
	background-color:#B2D6EC;
	font-size:16px;
	font-weight:bold;
	height:44px;
	padding:4px 0 8px 8px;
	width:110px;
	float:left;
	margin-right:2px;
}

.ul_fonds_schema li.li_head_3 {
	background-color:#B2D6EC;
	font-size:16px;
	font-weight:bold;
	height:24px;
	padding:24px 0 8px 8px;
	width:86px;
	float:left;
	margin-right:2px;
}

.ul_fonds_schema li.li_head_4 {
	background-color:#B2D6EC;
	font-size:16px;
	font-weight:bold;
	height:24px;
	padding:24px 0 8px 8px;
	width:54px;
	float:left;
	margin-right:2px;
}

.ul_fonds_schema li.li_head_5 {
	background-color:#B2D6EC;
	font-size:16px;
	font-weight:bold;
	height:24px;
	padding:24px 0 8px 8px;
	width:69px;
	float:left;
	margin-right:2px;
}

.ul_fonds_schema li.li_head_6 {
	background-color:#B2D6EC;
	font-size:16px;
	font-weight:bold;
	height:48px;
	padding:0 0 8px 8px;
	width:29px;
	float:left;
}

.ul_fonds_schema li.li_dark_1 {
	background-color:#E5F1F9;
	font-size:14px;
	font-weight:bold;
	height:24px;
	padding:8px 0 0 8px;
	float:left;
	width:298px;
	margin-right:2px;
}

.ul_fonds_schema li.li_dark_2 {
	background-color:#E5F1F9;
	font-size:14px;
	font-weight:bold;
	height:24px;
	padding:8px 0 0 15px;
	float:left;
	width:103px;
	margin-right:2px;
}

.ul_fonds_schema li.li_dark_3 {
	background-color:#E5F1F9;
	padding:8px 0 0 5px;
	float:left;
	width:89px;
	margin-right:2px;
	height:24px;
	font-size:14px;
}

.ul_fonds_schema li.li_dark_4 {
	background-color:#E5F1F9;
	height:24px;
	padding-top:8px;
	float:left;
	width:57px;
	margin-right:2px;
	font-size:14px;
	text-align:right;
	padding-right:5px;
}

.ul_fonds_schema li.li_dark_5 {
	background-color:#E5F1F9;
	height:24px;
	padding:8px 0 0 5px;
	float:left;
	margin-right:2px;
	width:72px;
	text-align:center;
}

.ul_fonds_schema li.li_dark_6 {
	background-color:#E5F1F9;
	height:29px;
	padding:3px 0 0 5px;
	float:left;
	width:32px;
}

.ul_fonds_schema li.li_light_1 {
	background-color:#F8FBFD;
	font-size:14px;
	font-weight:bold;
	height:24px;
	padding:8px 0 0 8px;
	float:left;
	width:298px;
	margin-right:2px;
}

.ul_fonds_schema li.li_light_2 {
	background-color:#F8FBFD;
	font-size:14px;
	font-weight:bold;
	height:24px;
	padding:8px 0 0 15px;
	float:left;
	width:103px;
	margin-right:2px;
}

.ul_fonds_schema li.li_light_3 {
	background-color:#F8FBFD;
	padding:8px 0 0 5px;
	float:left;
	width:89px;
	margin-right:2px;
	height:24px;
	font-size:14px;
}

.ul_fonds_schema li.li_light_4 {
	background-color:#F8FBFD;
	height:24px;
	padding-top:8px;
	float:left;
	width:57px;
	margin-right:2px;
	font-size:14px;
	text-align:right;
	padding-right:5px;	
}

.ul_fonds_schema li.li_light_5 {
	background-color:#F8FBFD;
	height:24px;
	padding:8px 0 0 5px;
	float:left;
	margin-right:2px;
	width:72px;
	text-align:center;
}

.ul_fonds_schema li.li_light_6 {
	background-color:#F8FBFD;
	height:29px;
	padding:3px 0 0 5px;
	float:left;
	width:32px;
}

.select_block {
	float:left;
}

.select_block label{
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	margin-left:8px;
}

.select_block select.left {
	width:336px;
	height:208px;
	margin-right:32px;
	padding:2px;
	border:1px solid #7f9db9;
	font-size:14px;
}

.select_block select.right {
	width:336px;
	height:208px;
	padding:2px;
	border:1px solid #7f9db9;
	font-size:14px;
}

.table_fonds_schema {
	margin-left:-2px;
	margin-top:30px;
}

.td_dark_1 a,
.td_light_1 a{
	color:#0076c0;
}

.table_footer {
	background-color:#b2d6ec;
	width:704px;
	height:32px;
}

.table_footer img{
	float:left;
	margin-left:8px;
}

.table_footer div{
	float:left;
	margin-left:16px;
	margin-top:8px;
}

.table_footer div a{
	color:#133d8d;
}

.table_footer div a:hover{
	color:#000000;
}

.block_bottom {
	margin-top:32px;
}

.block_bottom .block_left {
	width:438px;
	height:194px;
	float:left;
	border:2px solid #b2d6ec;
	padding:2px 6px 8px 0;
}

.block_bottom .block_left img{
	margin:10px 0 0 23px;
}

.block_bottom .block_right{
	width:230px;
	height:194px;
	float:right;
	border:2px solid #b2d6ec;
	padding:2px 6px 8px 0;
	margin-right:8px;
}

.column_text {
	font-size:14px;
	line-height:21px;
	margin-top:21px;
	margin-left:8px;
}

.column_text img{
	float:right;
}

.column_text a{
	color:#133D8D;
}

.column_text a:hover{
	color:#000000;
}

.block_right .bold {
	margin-left:8px;
}

#tabblock5_tab3 .col_right .content_header_right {
	height:263px;
	margin-bottom:33px;
}

#tabblock5_tab3 .col_right .content_header_right .link_bottom {
	margin-top:257px;
}

#tabblock5_tab3 .col_right .content_header_right_btn {
	margin-top:211px;
}


#tabblock5_tab3 .col_right {
	overflow:hidden;
	padding-left:8px;
}

#tabblock5_tab3 .col_right .infoblock_wit_tabs .tabs_block2_contentblock{
	position:absolute;
}

.a_hogerlager {
	height:26px;
	width:26px;
	background-image:url('../images/hoger-lager.gif');
	display:block;
	text-indent:-9999px;
}

.a_hogerlager:hover {
	background-image:url('../images/hoger-lager.gif');
	background-position:0 26px;
}


/* end 17 beleggen */ 



/*start 18 fondsinfo */ 

.content_header_left5 div ul li.with_blue_img{
	z-index:99;
	line-height:17px;
	background-image: url('../images/li-blok-blauw.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 14px;
}

.content_header_left5 div ul li.with_blue_img a{
	color:#133d8d;
}

.content_header_left5 div ul li.with_blue_img a:hover{
	color:#000000;
}

.content_header_left5_top {
	width:423px;
	border-right:2px solid #b2d6ec;
	overflow:hidden;
	float:left;
}

.morningstar{
	font-weight:bold;
}

.morningstar img{
	position:absolute;
	margin-left:8px;
}

.ul_fonds {
	font-size:14px;
	margin-bottom:4px;
	margin-top:22px;
}

.fondsinfo {
	width:408px;
	height:auto;
	background-color:#e5f1f9;
	margin-top:5px;
	margin-bottom:5px;
}

.fondsinfo ul{
	list-style-type:none;
	font-size:14px;
}

.fondsinfo ul li {
	background-image:none;
	padding:0;
	line-height:normal;
}

.fondsinfo ul li.logo{
	float:left;
	width:137px;
}

.fondsinfo ul li.logo img{
	margin:5px 0 0 15px;
}

.fondsinfo ul li.datum{
	float:left;
	width:95px;
}

.fondsinfo ul li.koers{
	float:left;
	width:80px;
}

.fondsinfo ul li.verschil{
	float:left;
}

.fondsinfo ul li div{
	font-size:16px;
	font-weight:bold;
	margin-top:8px;
	margin-bottom:4px;
}

ul.pdfs {
	list-style-type:none;
	margin-top:12px;
}

ul.pdfs li{
	background-image:none;
	padding:0;
}

ul.pdfs .pdf1 {
	float:left;
}

ul.pdfs .pdf2 {
	float:left;
	margin-left:12px;
}

ul.pdfs li img {
	position:absolute;
}

ul.pdfs li a{
	margin-left:22px;
	font-size:14px;
	color:#133D8D;
}

ul.pdfs li a:hover{
	color:#000000;
}

.risicometer {
	float:left;
	width:279px;
}

.risicometer img{
	margin-left:48px;
}

.risicometer div{
	margin-left:16px;
}

.risicometer div a{
	color:#133D8D;
}

.risicometer div a:hover{
	color:#000000;
}

.beleggingsfonds_verhandelen {
	font-size:14px;
	margin-top:33px;
}

.beleggingsfonds_verhandelen a{
	color:#133D8D;
}

.beleggingsfonds_verhandelen a:hover{
	color:#000000;
}

.fondsmanager {
	line-height:21px;
	font-size:14px;
	margin-top:32px;
	width:580px;
}

.fondsmanager h3{
	font-size:18px;
	font-weight:bold;
}

.fondsmanager p{
	margin-bottom:21px;
	margin-top:4px;
}

.fondsmanager h4{
	font-size:16px;
	font-weight:bold;
	margin-bottom:24px;
}

.col_right2 {
	width:239px;
	float:right;
}

.col_right2 .content_header_right {
	height:300px;
	margin-top:20px;
}

.col_right2 .content_header_right .content_header_right_btn{
	margin:208px 0 0 0;
}

.col_right2 .content_header_right .link_bottom {
	margin:254px 0 0 30px;
}

.col_right2 .infoblock_wit_tabs .tabs_block2_contentblock {
	position:absolute;
}

/*end 18 fondsinfo */ 



/*start 19 beleggen_belegginsrekening */ 

.uitklapmenu_auto_content_col2 ul {
	list-style-type:none;
	font-size:14px;
	margin-top:10px;
}

.uitklapmenu_auto_content_col2 img{
	float:right;
	margin-top:10px;
	margin-bottom:20px;
}

.uitklapmenu_auto_content_col2 img.kop{
	float:left;
	margin-bottom:0px;
}

#beleggen_beleggingsrekening .tabs_block_contentblock {
	background-color:#ffffff;
	border:2px solid #B2D6EC;
	margin-top:-2px;
	overflow:hidden;
	padding:16px 14px 14px;
	position:relative;
	z-index:1;
}

#beleggen_beleggingsrekening .tabs_block_ul li.active {
	background-image:url(../images/tab-middle-active-white.gif);
}

#beleggen_beleggingsrekening .uitklapmenu_auto_content_col1 {
	padding:0;
	width:712px;
}

#beleggen_beleggingsrekening .uitklapmenu_auto_content_col1 h4.h4_blue {
	padding-left:8px;
}

#beleggen_beleggingsrekening .uitklapmenu_auto_content_col1 p {
	margin:0 0 17 0px;
}

#beleggen_beleggingsrekening .uitklapmenu_auto_content_col1 p.nomargin {
	margin:0 0 0 0px;
}

/*end 19 beleggen_belegginsrekening */ 


/*start 20 beleggen_afspraak */ 

h3.pagesubtitle {
	font-size:16px;
	font-weight:bold;
}

.pagesubtitle_intro {
	width:480px;
	font-size:14px;
}

.content_header_left5 .formulier_block {
	width:688px;
	background-color:#b2d6ec;
	padding:8px 8px 36px 8px;
	font-size:14px;
	margin-top:32px;
	overflow:hidden;
}

.content_header_left5 .formulier_block h3{
	font-size:16px;
	font-weight:bold;
}

.content_header_left5 .formulier_block .form{
	padding-top:0;
}

.content_header_left5 .formulier_block .form fieldset label{
	width:55px;
	text-align:left;
}

.content_header_left5 .formulier_block .form fieldset input#datum{
	border:1px solid #7f9db9;
	width:176px;
}

.content_header_left5 .formulier_block .form fieldset select{
	border:1px solid #7f9db9;
	width:88px;
}

.content_header_left5 .formulier_block .form fieldset textarea{
	font-family:verdana;
	font-size:14px;
	padding:4px;
	height:110px;
	width:676px;
	border:1px solid #7f9db9;
	margin-bottom:4px;
}

.content_header_left5 .formulier_block .form fieldset div .btn_submit,
.content_header_left5 .formulier_block .form fieldset div div .btn_submit {
	background-image:url(../images/btn-zoekadviseur.gif);
	cursor:pointer;
	height:32px;
	line-height:0;
	margin-top:6px;
	position:absolute;
	text-indent:-9999px;
	width:136px;
}

.content_header_left5 .formulier_block .form fieldset div.geenadviseur div .btn_submit {
	background-image:url(../images/btn-vind.gif);
	cursor:pointer;
	height:32px;
	line-height:0;
	margin-top:6px;
	position:absolute;
	text-indent:-9999px;
	width:64px;
}


.content_header_left5 .formulier_block .form fieldset div.geenadviseur div .btn_submit:hover,
.content_header_left5 .formulier_block .form fieldset div .btn_submit:hover,
.content_header_left5 .formulier_block .form fieldset div div .btn_submit:hover {
	background-position:0 32px;
}


.content_header_left5 .formulier_block .form fieldset input.radio_1{
	margin-left:8px;
}

.content_header_left5 .formulier_block .form fieldset span.span_radio_1{
	margin-left:5px;
}
#adviesbevestiging #wrapper #content .col_right2 .content_col2_blockyellow,
#adviesgesprek_01 #wrapper #content .col_right2 .content_col2_blockyellow,
#adviesgesprek_02_wel-adviseur01 #wrapper #content .col_right2 .content_col2_blockyellow,
#adviesgesprek_03_wel-adviseur02 #wrapper #content .col_right2 .content_col2_blockyellow,
#adviesgesprek_04_geen-adviseur01 #wrapper #content .col_right2 .content_col2_blockyellow,
#adviesgesprek_05_geen-adviseur02 #wrapper #content .col_right2 .content_col2_blockyellow {
	margin-top:36px;
	width:226px;
	margin-bottom:16px;
}
#adviesbevestiging #wrapper #content .col_right2 .content_col2_blockyellow ul,
#adviesgesprek_02_wel-adviseur01 #wrapper #content .col_right2 .content_col2_blockyellow ul,
#adviesgesprek_03_wel-adviseur02 #wrapper #content .col_right2 .content_col2_blockyellow ul,
#adviesgesprek_04_geen-adviseur01 #wrapper #content .col_right2 .content_col2_blockyellow ul,
#adviesgesprek_05_geen-adviseur02 #wrapper #content .col_right2 .content_col2_blockyellow ul,
#adviesgesprek_01 #wrapper #content .col_right2 .content_col2_blockyellow ul{
	list-style-type:none;
	margin-left:8px;
	margin-top:4px;
	margin-bottom:4px;
}
#adviesgesprek_02_wel-adviseur01 #wrapper #content .col_right2 .content_col2_blockyellow ul li,
#adviesgesprek_03_wel-adviseur02 #wrapper #content .col_right2 .content_col2_blockyellow ul li,
#adviesgesprek_04_geen-adviseur01 #wrapper #content .col_right2 .content_col2_blockyellow ul li,
#adviesgesprek_05_geen-adviseur02 #wrapper #content .col_right2 .content_col2_blockyellow ul li,
#adviesgesprek_01 #wrapper #content .col_right2 .content_col2_blockyellow ul li{
	background-image:url('../images/li-blok-adviesgesprek.gif');
	background-position:0 3px;
	background-repeat:no-repeat;
	line-height:17px;
	padding-bottom:2px;
	padding-left:20px;
	padding-top:2px;
	border-bottom:1px solid #b2a84d;
}

#adviesgesprek_02_wel-adviseur01 #wrapper #content .col_right2 .content_col2_blockyellow ul li a,
#adviesgesprek_03_wel-adviseur02 #wrapper #content .col_right2 .content_col2_blockyellow ul li a,
#adviesgesprek_04_geen-adviseur01 #wrapper #content .col_right2 .content_col2_blockyellow ul li a,
#adviesgesprek_05_geen-adviseur02 #wrapper #content .col_right2 .content_col2_blockyellow ul li a,
#adviesgesprek_01 #wrapper #content .col_right2 .content_col2_blockyellow ul li a{
	text-decoration:none;
	color:#133d8d;
}

#adviesgesprek_02_wel-adviseur01 #wrapper #content .col_right2 .content_col2_blockyellow ul li a:hover,
#adviesgesprek_03_wel-adviseur02 #wrapper #content .col_right2 .content_col2_blockyellow ul li a:hover,
#adviesgesprek_04_geen-adviseur01 #wrapper #content .col_right2 .content_col2_blockyellow ul li a:hover,
#adviesgesprek_05_geen-adviseur02 #wrapper #content .col_right2 .content_col2_blockyellow ul li a:hover,
#adviesgesprek_01 #wrapper #content .col_right2 .content_col2_blockyellow ul li a:hover{
	text-decoration:none;
	color:#000000;
}

#adviesgesprek_02_wel-adviseur01 #wrapper #content .col_right2 .content_col2_blockyellow img,
#adviesgesprek_03_wel-adviseur02 #wrapper #content .col_right2 .content_col2_blockyellow img,
#adviesgesprek_04_geen-adviseur01 #wrapper #content .col_right2 .content_col2_blockyellow img,
#adviesgesprek_05_geen-adviseur02 #wrapper #content .col_right2 .content_col2_blockyellow img,
#adviesgesprek_01 #wrapper #content .col_right2 .content_col2_blockyellow img{
	margin-left:8px;
}
#adviesbevestiging #wrapper #content .col_right2 .content_col2_blockyellow.second,
#adviesgesprek_02_wel-adviseur01 #wrapper #content .col_right2 .content_col2_blockyellow.second,
#adviesgesprek_03_wel-adviseur02 #wrapper #content .col_right2 .content_col2_blockyellow.second,
#adviesgesprek_04_geen-adviseur01 #wrapper #content .col_right2 .content_col2_blockyellow.second,
#adviesgesprek_05_geen-adviseur02 #wrapper #content .col_right2 .content_col2_blockyellow.second,
#adviesgesprek_01 #wrapper #content .col_right2 .content_col2_blockyellow.second {
	margin-top:0px;
}

.beleggen_form_hr {
	width:704px;
	height:1px;
	font-size:0;
	line-height:0;
	background-color:#ffffff;
	margin:16px 0 16px -10px;
}

.weladviseur,.geenadviseur {
	background-color:#d9ebf6;
	margin-right:8px;
}


.geenadviseur_info {
	background-color:#d9ebf6;
	width:392px;
	height:93px;
	float:right;
	padding:8px;
	margin-bottom:-4px;
}

.weladviseur_info {
	background-color:#d9ebf6;
	width:392px;
	height:93px;
	float:right;
	margin-top:-34px;
	padding:8px;
	margin-bottom:-4px;
}

.content_header_left5 .formulier_block .form fieldset .weladviseur_info label {
	width:240px;
}

.content_header_left5 .formulier_block .form fieldset .geenadviseur_info input {
	color:#7f7f7f;
	font-size:14px;
	width:88px;
}

.content_header_left5 .formulier_block .form fieldset .geenadviseur_info select {
	border:1px solid #B2CDEA;
	width:179px;
	font-size:14px;
}

.beleggen_form_foutmelding {
	margin-top:21px;
	line-height:21px;
}

.opnieuw_zoeken {
	background-color:#D9EBF6;
	height:93px;
	padding:8px;
	width:670px;
	margin-bottom:10px;
}

.opnieuw_zoeken div{
	float:left;
}

.opnieuw_zoeken div.opnieuw_zoeken_form{
	float:left;
	margin-left:48px;
}

.content_header_left5 .formulier_block .form fieldset .opnieuw_zoeken div.opnieuw_zoeken_form label{
	width:240px;
	margin-top:-4px;
}

.content_header_left5 .formulier_block a {
	color:#133D8D;
}

.content_header_left5 .formulier_block a:hover {
	color:#000000;
}

.adviseur_info {
	margin-top:10px;
}

.adviseur_info span.aant_adviseurs{
	position:absolute;
	margin-left:320px;
}

.adviseur_info_text {
	float:left;
	line-height:21px;
	margin-top:25px;
	width:360px;
}

.adviseur_info_maps {
	float:right;
	line-height:21px;
	margin-top:25px;
	width:320px;
	margin-bottom:15px;
}

.adviseur_info_maps img{
	float:right;
}


.vergelijk_block {
	overflow:hidden;
}

.formulier_block .vergelijk_block .form fieldset .btn_submit{
	background-image:url('../images/btn-vergelijk.gif');
	text-indent:-9999px;
	width:96px;
	position:absolute;
}

.formulier_block .vergelijk_block .form fieldset .btn_submit:hover{
	background-position:0 32px;
	cursor:pointer;
}

.balk_top {
	overflow:hidden;
	margin-right:-2px;
	list-style-type:none;
	float:right;
	width:584px;
	height:32px;
	background-image:url('../images/vergelijk-balk.gif');
}

.balk_top li{
	padding-bottom:0;
	background-image:none;
	padding-left:0;
}

.balk_top li.naam_adres {
	float:left;
	padding-left:33px;
	padding-top:7px;
	width:151px;
}

.balk_top li.producten {
	float:left;
	padding-top:2px;
	width:202px;
}

.balk_top li.gewerkt {
	float:left;
	padding-top:7px;
}

.content_header_left5 .formulier_block .form fieldset .balk_top li.producten select{
	border:1px solid #B2CDEA;
	font-size:14px;
	width:179px;
}

.ul_adviesbureau {
	list-style-type:none;
	overflow:hidden;
	margin-bottom:5px;
}

.ul_adviesbureau li{
	background-image:none;
	line-height:normal;
	padding:0px;
}

.ul_adviesbureau_rij {
	background-color:#c9e2f2;
	width:688px;
	height:67px;
	margin-top:5px;
}


.ul_adviesbureau_rij ul {
	list-style-type:none;
}

.ul_adviesbureau li ul li.rij_naam_adres {
	width:178px;
	overflow:hidden;
	float:left;
	margin-left:112px;
}

.ul_adviesbureau li ul li.rij_naam_adres .bureaunr{
	float:left;
	background-image:url('../images/nr-cirkel.gif');
	width:16px;
	height:15px;
	text-align:center;
	color:#ffffff;
	font-size:10px;
	padding-top:1px;
	font-weight:bold;
	margin-top:8px;
}

.ul_adviesbureau li ul li.rij_naam_adres .bureauinfo {
	margin-left:8px;
	float:left;
	line-height:18px;
	margin-top:6px;
}

.ul_adviesbureau li ul li.rij_producten {
	float:left;
	width:200px;
	line-height:22px;
	margin-top:4px;
}

.ul_adviesbureau li ul li.rij_recent {
	float:left;
	padding-top:25px;
}

.checkbox_block {
	height:77px;
	width:47px;
	border-right:1px dashed #000000;
	position:absolute;
	margin-top:-5px;
}

.formulier_block .form fieldset .checkbox_block input{
	width:14px;
	margin-left:42px;
	margin-top:15px;
	border:0;
}

#submenu_image {
	height:177px;
	margin-top:32px;
}

#veelgestelde_vragen #submenu_image {
	height:264px;
	margin-top:32px;
}

#submenu_image img{
	margin-left:-32px;
	position:absolute;
}

.content_header_left5 .formulier_block .form fieldset label.label_radio_1 {
	width:200px;
	margin-top:-25px;
	margin-left:26px;
	position:absolute;
}

#autoverzekering_berekenen_01a #wrapper #content .content_col1 .formulier_block .form fieldset label.span_radio_3,
#autoverzekering_berekenen_01a #wrapper #content .content_col1 .formulier_block .form fieldset label.span_radio_4,
#autoverzekering_berekenen_01b #wrapper #content .content_col1 .formulier_block .form fieldset label.span_radio_3,
#autoverzekering_berekenen_01b #wrapper #content .content_col1 .formulier_block .form fieldset label.span_radio_4, 
#autoverzekering_berekenen_01b #wrapper #content .content_col1 .formulier_block .form fieldset label.span_radio_3,
#autoverzekering_berekenen_01b #wrapper #content .content_col1 .formulier_block .form fieldset label.span_radio_4 {
	position:absolute;
	margin-top:-25px;
	margin-left:195px;
	width:auto;
}

#autoverzekering_berekenen_01b #wrapper #content .content_col1 .formulier_block .form fieldset label.span_radio_5 {
	position:absolute;
	margin-top:-36px;
	margin-left:195px;
	width:auto;
}

#autoverzekering_berekenen_02 #wrapper #content .content_col1 .formulier_block .form fieldset label.span_radio_1 {
	margin-top:-25px;
	margin-left:60px;
	z-index:2;
}

#autoverzekering_berekenen_02 #wrapper #content .content_col1 .formulier_block .form fieldset label.span_radio_2 {
	margin-top:-25px;
	margin-left:165px;
}

/*end 20 beleggen_afspraak */ 



/* start 22 klantenservice */ 

.h1_infoheader2 {
	position:absolute;
	margin:15px 0 0 41px;
}

.content_header_left_tekst .infoblock {
	font-size:14px;
	margin-top:10px;
}

.content_header_left_tekst .infoblock .form fieldset select{
	width:239px;
	height:22px;
	margin-top:16px;
}

#klantenservice #wrapper #content .content_header_right {
	margin-top:12px;
}


#klantenservice #wrapper #content #col_left_720 .showTab1 .tabs_block_tabs .tabs_block_ul li.active {
	background-image:url(../images/tab-middle-active-white.gif);
}

#klantenservice #wrapper #content #col_left_720 .showTab1 .tabs_block_contentblock {
	background-color:#ffffff;
	padding:16px 6px 14px;
}

#klantenservice #wrapper #content #col_left_720 .showTab1 .tabs_block_contentblock h4{
	font-size:16px;
	font-weight:bold;
	margin-left:8px;
	margin-bottom:-20px;
}

#klantenservice #wrapper #content .content_col2_blockyellow {
	margin-top:46px;
	width:224px;
}

#klantenservice #wrapper #content .content_col2_blockyellow p{
	line-height:16px;
	font-size:14px;
	margin-left:8px;
	margin-bottom:16px;
}

#klantenservice #wrapper #content .content_col2_blockyellow p a{ 
	color:#133D8D;
}

#klantenservice #wrapper #content .content_col2_blockyellow p a:hover{ 
	color:#000000;
}

#klantenservice #wrapper #content .content_col2_blockyellow .form fieldset input#uwvraag{
	color:#7f7f7f;
	margin-left:8px;
	width:204px;
	height:20px;
	padding:2px 0 0 2px;
	border:1px solid #b2c485;
}

#klantenservice #wrapper #content .content_col2_blockyellow .form fieldset .btn_submit2{
	background-image:url(../images/btn-versturen2.gif);
	border:0 none;
	cursor:pointer;
	height:32px;
	line-height:0;
	margin-bottom:5px;
	margin-left:8px;
	margin-top:10px;
	text-indent:-9999px;
	width:128px;
}

#klantenservice #wrapper #content .content_col2_blockyellow .form fieldset .btn_submit2:hover{
	background-position:0 32px;
}


.allesopeenrij {
	list-style-type:none;
	margin:40px 0 0 0;
	padding:0;
}

.allesopeenrij li {
	background-image:none;
	padding-bottom:0;
	font-size:14px;
	padding-left:8px;
	overflow:hidden;
	border-bottom:1px solid #B2D6EC;
}

.allesopeenrij li.top {
	font-weight:bold;
	padding-bottom:8px;
}

.allesopeenrij li:hover {
	font-size:14px;
	padding-left:8px;
	overflow:hidden;
	border-bottom:1px solid #B2D6EC;
	background-color:#e5f1f9;
}

.allesopeenrij li.top:hover {
	background-color:#ffffff;
}

.allesopeenrij li a{
	display:block;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	padding-top:8px;
	padding-bottom:8px;
}

.allesopeenrij li a span{
	float:right;
	color:#133d8d;
	width:380px;
	background-image:url('../images/icon-gt.gif');
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:20px;
	
}



/* end 22 klantenservice */ 






/*start 23 over-reaal organisatie / 24 tv commercials / 25 tennis_nieuws */ 

#content_right .content_col2_blockyellow {
	width:224px;
}

#content_right .content_col2_blockyellow .blockyellow_button_button1 {
	margin-left:8px;	
}

p.p_top {
	margin-top:12px;
}

#wrapper #content #content_middle p {
	margin-bottom:21px;
	font-size:14px;
	line-height:21px;
}

#tennis_spelers_detail .submenu_block_ul,
#tennis_nieuws .submenu_block_ul,
#over-reaal_organisatie .submenu_block_ul,
#over-reaal_tv_commercials .submenu_block_ul {
	border-top:0;
}

#content_middle3 {
	float:left;
	padding:0 0 0 16px;
	width:712px;
	margin-right:0;
}

.ul_commercials {
	list-style-type:none;
	margin-left:1px;
	margin-top:12px;
}

.ul_commercials li{
	padding:0;
	background-image:none;
	float:left;
	width:173px;
	text-align:center;
	margin-bottom:29px;
	margin-right:6px;
}

.ul_commercials li.last{
	float:right;
	width:173px;
	text-align:center;
	margin-bottom:29px;
	margin-right:0;
}

.ul_commercials li a{
	text-decoration:none;
	color:#133D8D;
}

.ul_commercials li a:hover{
	color:#000000;
}

.ul_commercials li a span{
	text-decoration:underline;
}

#paging #vorige,
#paging #volgende {
	width:75px;
	font-size:18px;
	color:#133D8D;
	float:left;
}

#paging #vorige a,
#paging #volgende a{
	font-size:14px;
	color:#133D8D;
}

#paging #vorige a:hover,
#paging #volgende a:hover{
	font-size:14px;
	color:#000000;
}

#paging #numbers {
	width:562px;
	font-size:14px;
	float:left;
	text-align:center;
	line-height:21px;
	margin-top:2px;
}

#paging #numbers a {
	color:#133D8D;
	margin:0 2px 0 2px;
}

#paging #numbers a:hover {
	color:#000000;
}

#paging #numbers a.active {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

#over-reaal_tv_commercials_overlay #wrapper .popup {
	width:740px;
	height:480px;
	margin-left:109px;
}

#over-reaal_tv_commercials_overlay #wrapper .popup img{
	margin:16px 0 0 13px;
}

#over-reaal_tv_commercials_overlay #wrapper .popup .popupsluiten{
	margin:4px 0 0 650px;
}

h3.itemtitel {
	font-size:18px;
	font-weight:bold;
}

span.itemsubtitel {
	font-size:18px;
	font-weight:bold;
}

span.spelersinfosubtitel {
	font-size:16px;
	font-weight:bold;
}

.p_nieuwsintro {
	font-weight:bold;
}

.img_floatleft {
	float:left;
	margin:0 8px 8px 0;
}

.content_col2_lightblue {
	width:224px;
	font-size:12px;
	background-color:#c1def0;
	float:right;
	margin-bottom:8px;
	padding:8px;
}

.content_col2_lightblue .pasfoto{
	float:right;
	margin:8px 8px 0 0;
}

.content_col2_lightblue .twitterlogo {
	margin:8px 0 14px 8px;
}

.twittervan {
	font-weight:bold;
	text-transform:uppercase;
	margin-left:8px;
}

.block_twitters_lightblue {
	width:208px;
	background-color:#edf5fa;
	margin-top:12px;
	padding:8px;
	font-size:12px;
	line-height:21px;
}

.block_twitters_lightblue ul{
	list-style-type:none;
}

.block_twitters_lightblue ul li{
	margin-bottom:21px;
	padding:0;
	background-image:none;
}

.block_twitters_lightblue ul li a{
	color:#133d8d;
}

.block_twitters_lightblue ul li a:hover{
	color:#000000;
}

.twitter_footer {
	font-size:11px;
	margin:16px 0 0 8px;
}

.twitter_footer a{
	color:#133d8d;
}

.twitter_footer a:hover{
	color:#000000;
}

.link_stapterug {
	font-size:18px;
	color:#133D8D;
	margin-top:-8px;
	margin-bottom:12px;
}

.link_stapterug a{
	font-size:14px;
	color:#133D8D;
}

.link_stapterug a:hover{
	font-size:14px;
	color:#000000;
}

.spelersinfo {
	font-size:14px;
	overflow:hidden;
	padding:8px;
	background-color:#e5f1f9;
	margin-bottom:12px;
}

.spelersinfo img{
	float:right;
}

.spelersinfo .gegevens{
	width:310px;
	float:left;
}

.spelersinfo .gegevens .naw {
	font-weight:bold;
	width:165px;
	float:left;
	line-height:21px;
}

.spelersinfo .gegevens .naw_antwoord {
	font-weight:normal;
	width:145px;
	float:left;
	line-height:21px;
}

.spelersinfo_links {
	margin-top:4px;
	font-size:14px;
}

.spelersinfo_links ul {
	list-style-type:none;
	margin-top:4px;
}

.spelersinfo_links ul li{
	background-image:url(../images/li-blok-blauw.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	line-height:17px;
	padding-bottom:6px;
	padding-left:14px;
}

.spelersinfo_links ul li a{
	color:#133D8D;
}

.spelersinfo_links ul li a:hover{
	color:#000000;
}

.content_col2_white {
	margin:0;
	padding:0;
	width:240px;
}

.content_col2_white .h4_yellow {
	margin-left:0;
}

.spelerslijst {
	list-style-type:none;
}

.spelerslijst li {
	background-image:none;
	line-height:normal;
	padding-left:0;
}

.spelerslijst li.speler{
	margin-bottom:16px;
	padding-bottom:16px;
	border-bottom:1px solid #b2d6ec;
	overflow:hidden;
}

.spelerslijst li.speler img{
	float:left;
}

.spelerslijst li.speler ul{
	float:left;
	list-style-type:none;
	width:128px;
	margin-left:16px;
}

.spelerslijst li.speler ul li.usp{
	background-image:url(../images/li-blok-blauw.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	line-height:17px;
	padding-bottom:2px;
	padding-left:14px;
}

.spelerslijst li.speler ul li.naam{
	line-height:17px;
	padding-bottom:2px;
}

.spelerslijst li.speler ul li.naam a{
	color:#133D8D
}

.spelerslijst li.speler ul li.naam a:hover{
	color:#000000;
}

.content_col2_white .twitter_footer {
	margin-left:20px;
	margin-top:-10px;
}

	
/*end 23 over-reaal organisatie / 24 tv commercials / 25 tennis_nieuws */ 



/*------- 27_veelgestelde vragen -----------*/
.vragen_content{
	margin: 16px 0 0 0;
}
.vraagClosed {
	background-image:url(../images/vraag-icon.gif);
	background-repeat:no-repeat;
	margin-bottom:0px;
	max-height:32px;
	overflow:hidden;
	width:440px;
}

.vraagOpen {
	background-image: url('../images/antwoord-icon.gif');
	background-repeat: no-repeat;
	background-color: #ffffff;
	margin-bottom:2px;
}

a.openclose02 {
	background-repeat:no-repeat;
	color:#0076C0;
	cursor:pointer;
	display:block;
	font-size:14px;
	font-weight:normal;/*
	height:32px;*/
	padding:0 0 0 24px;
	text-decoration:underline;
	width:440px;
}

.vraagOpen a.openclose02 {
	background-repeat:no-repeat;
	color:black;
	cursor:pointer;
	display:block;
	font-size:14px;
	font-weight:bold;/*
	height:32px;*/
	padding:0 0 0 24px;
	text-decoration:none;
	width:440px;
}


.antwoord {
	margin: 12px 0 16px 0;
	overflow:hidden;
	width:440px;
	padding: 0 0 0 24px;
	line-height:18px;
}
.vraagOpen .antwoord {
	margin: 0px 0 16px 0;
}

#content_right{
	width: 240px;
	float: left;
}
#submenu{
	width: 232px;
	float:left;
}
.stel_uw_vraag_block{
	width: 208px;
	padding: 8px 16px 16px 16px;
	background-color: #b2d6ec;
}
.form_input_vraag {
	border: 1px solid #7f9db9;
	color:#7f7f7f;
	float:left;
	height:22px;
	padding:0 0 0 4px;
	width:202px;
	font-size:14px;
	margin: 8px 0 0 0;
}

.form_submit_vraag {
	background-image: url(../images/btn-vraag-stellen.gif);
	border:0 none;
	cursor:pointer;
	font-size:0;
	height:32px;
	line-height:0;
	text-indent:-9999px;
	width:208px;
	margin: 16px 0 0 0;
	display:block;
}

.form_submit_vraag:hover {background-position:0 32px;
}
/*------------ END 27_veelgestelde vragen-----------*/



/* start 28 zoeken */

#col_left_720 {
	float:left;
	padding-right:8px;
	width:712px;
}

#col_left_720 h1.pagetitle {
	margin-top:-8px;
	margin-left:8px;
}

.zoekresultaten_top {
	background-image:url('../images/bg-resultaten-zoekblok.gif');
	width:679px;
	height:113px;
	padding:16px;
}

.form_input_zoeken {
	background-image:url(../images/form-background-zoeken.gif);
	background-repeat:no-repeat;
	border:0 none;
	float:left;
	height:26px;
	padding:6px 5px 0 5px;
	width:412px;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

.form_submit_zoeken {
	background-image:url(../images/form-submit-zoeken.gif);
	border:0 none;
	cursor:pointer;
	font-size:0;
	height:32px;
	line-height:0;
	text-indent:-9999px;
	width:44px;
}

.zoekresultaten_info {
	line-height:26px;
	margin-top:10px;
}

.zoekresultaten_info .form fieldset select{
	font-size:12px;
	border:1px solid #b2cdea;
	padding:0 0 0 0;
	height:20px;
	width:168px;
}

.zoekresultaten_bottom {
	background-image:url('../images/bg-resultaten-zoekblok.gif');
	width:679px;
	padding:16px;
	margin-top:16px;
}

.zoekresultaten_bottom .form fieldset .form_input_zoeken{
	background-image:url(../images/form-background-zoeken.gif);
	background-repeat:no-repeat;
	border:0 none;
	float:left;
	height:26px;
	padding:6px 5px 0 5px;
	width:412px;
	font-size:14px;
	color:#7faddd;
	font-weight:normal;
}

.zoekresultaten_bottom .form fieldset .form_submit_zoeken{
	background-image:url(../images/form-submit-zoeken.gif);
	border:0 none;
	cursor:pointer;
	font-size:0;
	height:32px;
	line-height:0;
	text-indent:-9999px;
	width:44px;
}

.zoekresultaat_item {
	line-height:21px;
	width:580px;
	font-size:14px;
	margin-left:8px;
	margin-top:24px;
}

.zoekresultaat_item h3{
	font-size:16px;
	font-weight:bold;
}

.zoekresultaat_item h3 a{
	color:#133D8D;
}

.zoekresultaat_item  a.zoeken_pad{
	font-size:12px;
	color:#7f7f7f;
}

.zoekresultaat_item  a.zoeken_pad_last{
	font-size:12px;
	color:#133D8D;
}

#col_left_720 #paging {
	margin-top:24px;
}

#zoeken #wrapper #content_right .infoblock_wit_tabs {
	margin:32px 0 0 0;
}

#nieuws-detail #wrapper #content_right .infoblock_wit_tabs div .tabs_block2_contentblock,
#nieuws #wrapper #content_right .infoblock_wit_tabs div .tabs_block2_contentblock,
#zoeken #wrapper #content_right .infoblock_wit_tabs div .tabs_block2_contentblock{
	width:220px;
	height:93px;
	position:absolute;
}

.tabs_block2_contentblock .form fieldset select#kiesfonds{
	border:1px solid #B2CDEA;
	padding:0pt;
	font-size:12px;
	height:20px;
	width:211px;
	margin:12px 0 0 5px;
}

.fondslinks {
	line-height:21px;
	margin-left:7px;
	margin-top:15px;
}

.fondslinks a {
	color:#133D8D;
}

.fondslinks a:hover {
	color:#000000;
}

.zoekresultaat_item  a:hover {
	color:#000000;
}


/* end 28 zoeken */



/* start 29 inloggen */

#inlogblock {
	border:2px solid #b2d6ec;
	background-color:#e0eff8;
	overflow:hidden;
}

#inlogblock #stap1 {
	float:left;
	background-image:url('../images/inloggen-stap1-bg.gif');
	height:301px;
	width:133px;
}

#inlogblock #stap2 {
	float:left;
	background-image:url('../images/inloggen-stap2-bg.gif');
	background-position:0 12px;
	background-repeat:no-repeat;
	background-color:#eef6fb;
	height:301px;
	width:192px;
}


#inlogblock #stap2.active {
	background-image:url('../images/inloggen-stap2-active-bg.gif');
	background-position:0 0px;
}

#inlogblock #stap3 {
	float:left;
	background-image:url('../images/inloggen-stap2-bg.gif');
	background-position:0 12px;
	background-repeat:no-repeat;
	height:301px;
	width:631px;
}

#inlogblock #stap3.active {
	float:left;
	background-image:url('../images/inloggen-stap3-active-bg.gif');
	background-position:0 0px;
}

#inlogblock #stap1 h3,
#inlogblock #stap2 h3,
#inlogblock #stap3 h3{
	font-size:18px;
	font-weight:bold;
	margin:6px 0 18px 14px;
}

#stap1_particulier {
	background-image:url('../images/inloggen-stap1-particulier.png');
	width:120px;
	height:80px;
	display:block;
	text-indent:-9999px;
	margin-left:6px;
}

#stap1_particulier:hover {
	background-position:0 80px;
}

#stap1_werkgever {
	background-image:url('../images/inloggen-stap1-werkgever.png');
	width:120px;
	height:80px;
	display:block;
	text-indent:-9999px;
	margin-left:6px;
}

#stap1_werkgever:hover {
	background-position:0 80px;
}

#stap1_intermediair {
	background-image:url('../images/inloggen-stap1-intermediair.png');
	width:120px;
	height:80px;
	display:block;
	text-indent:-9999px;
	margin-left:6px;
}

#stap1_intermediair:hover {
	background-position:0 80px;
}

#inlogblock #stap1 a.active {
	width:120px;
	height:80px;
	display:block;
	text-indent:-9999px;
	margin-left:6px;
	background-position:0 80px;
}

#stap2 .formulier_block .form {
	padding-top:0;
}

#stap2 .formulier_block .form div{
	padding:10px 0 10px 8px;
	margin:0 8px 0 8px;
}

#stap2 .formulier_block .form div:hover{
	padding:10px 0 10px 8px;
	margin:0 8px 0 8px;
	background-color:#aed4eb;
}

#stap2 .formulier_block .form div.active{
	padding:10px 0 10px 8px;
	margin:0 8px 0 8px;
	background-color:#aed4eb;
}

#stap2 .formulier_block .form div label{
	clear:none;
	display:inline;
	float:none;
	line-height:24px;
	padding-right:0;
	margin-top:0px;
	text-align:left;
	width:auto;
	height:auto;
	position:absolute;
	margin-left:5px;
	cursor:pointer;
}



/* end 29 inloggen */



/* begin 30 31 nieuws */

#col_left_720 .showTab3{
	margin-top:-5px;
}


#nieuws-detail #wrapper #content_right .infoblock_wit_tabs,
#nieuws #wrapper #content_right .infoblock_wit_tabs {
	margin:-2px 0 0 0;
}	

.nieuws_item {
	font-size:14px;
	line-height:21px;
	margin-left:8px;
	margin-top:18px;
	width:712px;
	border-bottom:1px solid #b2d6ec;
	overflow:hidden;
	padding-bottom:12px;
}

.nieuws_item_first {
	margin-top:0px;
}

.nieuws_item img{
	float:left;
	margin-right:16px;
}

.nieuws_item_text {
	float:left;
	width:560px;
	margin-top:-4px;
}

.nieuws_item_text a{
	color:#133D8D;
}

.nieuws_item_text .plaatsdatum{
	color:#7f7f7f;
	font-weight:bold;
	font-size:12px;
}

.nieuws_item h3 {
	font-size:16px;
	font-weight:bold;
}

.nieuws_item h3 a {
	color:#133D8D;
}

.nieuws_item h3 a:hover {
	color:#000000;
}

.nieuws_items_block {
	border-top:7px solid #4292cd;
	margin-top:-2px;
	overflow:hidden;
	position:relative;
	z-index:1;
	padding-top:10px;
}

.formulier_block .form fieldset label {
	width:124px;
}

.formulier_block .form fieldset input.btn_submit3 {
	background-image:url('../images/btn-inloggen2.gif');
	width:128px;
	cursor:pointer;
	height:32px;
	line-height:0;
	margin-bottom:5px;
	position:absolute;
	text-indent:-9999px;
	margin-left:138px;
	border:0;
	margin-top:4px;
}

.formulier_block .form fieldset input.btn_submit3:hover {
	background-image:url('../images/btn-inloggen2.gif');
	background-position:0 32px;
}

#stap3 .formulier_block .form {
	padding-top:10px;
}

.stap3_info {
	font-size:14px;
	line-height:19px;
	margin:45px 0 0 138px;
}

.stap3_info a{
	color:#133D8D;
}

.stap3_info a:hover{
	color:#000000;
}

.stap3_info p{
	margin-top:15px
}

#nieuws-detail .nieuws_items_block p {
	font-size:14px;
	line-height:21px;
	margin-bottom:21px;
	width:580px;
	margin-left:8px;
}

#nieuws-detail .nieuws_items_block p.p_nieuwsintro {
	font-size:14px;
	line-height:21px;
	margin-bottom:21px;
	width:580px;
	margin-top:8px;
}

#nieuws-detail h3.itemtitel {
	margin-left:8px;
}

#nieuws-detail .link_stapterug {
	margin-left:8px;
}

#nieuws-detail span.itemsubtitel {
	font-size:16px;
font-weight:bold;
}

/* end 30 31 nieuws */



.nomargin_right {
	margin-right:0;
}

h4.nomargin {
	margin:0;
}

.raquo_18 {
	font-size:18px;
	color:#133d8d;
	
}

.text_block_uw_adviesgesprek{
	font-size:14px;
	float:left;
	padding:8px 8px 0;
}
.text_block_uw_adviseur{
	font-size:14px;
	float:left;
	padding:8px 8px 0;
}/*
.text_block_uw_adviseur img{
	float: right;
}*/
#adviesbevestiging #wrapper #content .col_right2 .content_col2_blockyellow ul{
	list-style-type: none;
}
#adviesbevestiging #wrapper #content .col_right2 .content_col2_blockyellow ul li{
	background-image:url(../images/li-blok-blauw.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	line-height:17px;
	padding-bottom:6px;
	padding-left:14px;
}
.formulier_block .col_text{
	float: left;
	font-size: 14px;
	font-weight: bold;
	width:209px;
	margin: 16px 0 0 0;
}

.formulier_block .col_stars{
	float: left;
	width: 135px;
	margin: 16px 0 0 0;
}


.formulier_block .col_stars .star{
	background-image: url(../images/beoordeel-star.png);
	float: left;
	width: 20px;
	height: 18px;
}

.formulier_block .col_stars .star:hover{
	background-image: url(../images/beoordeel-star-ro.png);
	cursor: pointer;
}
.formulier_block .form fieldset input.checkbox{
vertical-align: middle;
	width: 18px;
	border: none;
}
.content_header_left5 .formulier_block .form fieldset select.contact_via{
margin: 10px 0 0 0;
	
}

h2.pagetitle-overreaal {
	margin-left:58px;
	font-size:24px;
	margin-top:-7px;
}
h2.pagetitle-overreaal2 {
	margin-left:40px;
	font-size:24px;
	margin-top:-7px;
}

.subpagetitle {
	font-size:16px;
}

.kans-99-99, .kans-0-01 {
	position:absolute;
}



/* Start correcties Raoul */

h3.home_block_blue {
        padding: 15px 0 0 25px;
}

.tabs_block2_contentblock {
        background-color: #FFFFFF;
}

#content > ul ul li {background-image: url('../images/li-dash.gif');}


ol {
	list-style-position: outside;
	list-style-type: decimal;
	max-width: 559px;
	padding: 0 0 0 21px;
	line-height: 19px;
	margin: 0 0 21px;
}

ol li {
	background-image: none;
	margin: 0 0 14px;
	padding: 0;
	font-size: 14px;
	line-height: 19px;
	vertical-align: top;
}

ol li p {
	display: block;
	margin: 0 0 14px;    
	max-width: 559px;
}

*:first-child+html ol {padding: 0 0 0 24px; max-width: 559px;}
*:first-child+html ol li {vertical-align: top;}
*:first-child+html ol li p {position: relative; top: -3px; max-width: 559px;}

/* Einde correcties Raoul */

