@charset "UTF-8";
/* CSS Document 
//
//	Project 	:	Direktbank
//  Aangemaakt	: 	15-12-2008
//	Door		:	Youniq Reclame en Internet
//	Author		:	(Raymond)
//
*/

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	overflow:-moz-scrollbars-vertical;
}

/*
########################################
#
#       EIGENSCHAPPEN VOOR POSITIONERING 
#
*#######################################
*/

#container {
	margin: auto;
	width: 1000px;
	padding-top: 8px;
	padding-bottom: 8px;
	border: solid #666666;
	border-width: 0px 1px 1px 1px;
}

#placeholder_submenu {
	position: relative;
	padding-left: 612px;
	height: 27px;
	width: 388px;
	z-index: 3;
}

#header {
	position: absolute;
	background-position: bottom;
	background-repeat: no-repeat;	
	width: 1000px;
	height: 153px;
	z-index: 0;
}

#placeholder_logo {
	position: relative;
	width: 235px;
	height: 55px;
	left: 12px;
}

#pay_off {
	position: relative;
	width: 885px;
	top: 58px;
	left: 115px;
	font-size: 20px;
	letter-spacing: 3px;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
}

#menu {
	position: absolute;
	width: 1000px;
	top: 198px;
	z-index: 2;
}

#spacer {
	height: 190px;
	z-index: 0;
}

.kolom {
	position: relative;
	padding-left: 9px;
	text-align: left;
	vertical-align: top;
	float: left;
	width: 24%;
	z-index: 0;
	/* overflow: auto; */
}

.contentkolom {
	position: relative;
	text-align: left;
	padding: 0px 8px 0px 10px;
	vertical-align: top;
	float: left;
	width: 48%;
	z-index: 0;
	/*overflow: auto;*/
} 

#clear {
	clear: both;
}

/*
########################################
#
#  EIGENSCHAPPEN MENU RECHTSBOVEN PAGINA 
#
*#######################################
*/

#subnav, #subnav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}

#subnav li a {
	display: block;
	width: 95px;
	text-align: left;
	padding-left: 5px;
	color: #666666;
	text-decoration: none;
	border-right: solid 1px #7a7677;
}

#subnav li span {
	padding-left: 9px;
	width: 55px;
	display: block;
}

#subnav li span a {
	padding-left: 0px; 
	width: 15px;
	border-right: none; 
	float: left;
}

#subnav li { float: left; }
#subnav li ul { 
	position: absolute;
	border-bottom: solid 1px #7a7677; 
	text-align: left;
	padding: 0px;
	left: -999em;
	z-index: 2;
}

#subnav li ul li a { 
	text-align: left;
	background: #FFFFFF;
	color: #777777;
	padding: 0px 5px 0px 5px;
	font-weight: normal;
	border: solid #7a7677;
	border-width: 0px 1px 0px 1px;
	z-index: 2;
}

#subnav li ul li a:hover { background: #dfdfdf; color: #777777; }
#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfhover ul, #subnav li li.sfhover ul, #subnav li li li.sfhover ul { left: auto; }
#subnav li:hover, #subnav li.hover {   
    position: static;   
}  

/*
########################################
#
#     EIGENSCHAPPEN VOOR HOOFDMENU 
#
*#######################################
*/

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 2;
}

#nav li a, #nav li span {
	display: block;
	/*width: 135px;  175px */
	/*padding-left: 45px;  10px */
	text-align: left;
	color: #666666;
	text-decoration: none;
	border-right: solid 1px #7a7677;
}

#een { padding-left: 20px; width: 166px; }
#twee { padding-left: 10px; width: 175px; }
#drie { padding-left: 10px; width: 176px; }
#vier { padding-left: 10px; width: 175px; }


#nav li span { 	border-right: none; padding-left: 13px; }
#nav li { float: left; }
#nav li ul { 
	position: absolute;
	border-bottom: solid 1px #7a7677; 
	text-align: left;
	left: -999em; 
}

#nav li ul li a { 
	text-align: left;
	background: #FFFFFF;
	color: #777777;
	padding: 0px 5px 0px 10px;
	font-weight: normal;
	border: solid #7a7677;
	border-width: 0px 1px 0px 1px;
}

#nav li ul li a:hover { background: #dfdfdf; color: #777777; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
#nav li:hover, #nav li.hover {   
    position: static;   
}  
.zoeken_hoofdmenu {
	width: 170px; /* 186px */
	height: 12px;
	border: solid 1px #7a7677;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.button_zoeken {
	width: 50px;
	height: 20px;
	border: none;
	background: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
}

.button_login {
	width: 50px;
	height: 20px;
	border: solid 1px #FFFFFF;
	background: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}

.button_bereken {
	width: 60px;
	height: 20px;
	border: solid 1px #ffffff;
	background: #e95f20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
}

.button_postcode {
	width: 60px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*height: 19px;*/
	border: solid 1px #ffffff;
	background: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
}
/*
########################################
#
#    EIGENSCHAPPEN VOOR BLOKKEN HOMEPAGE 
#
*#######################################
*/

#home { 
	height: 100%; /*FOR IE6*/
	/*overflow: auto;*/
	background: url(/images/achtergrond_home.jpg) repeat-y;
}

#prospects, #klanten, #tussenpersoon, #zoek_tussenpersoon, #zoek_tussenpersoon_content, .tussenpersonen, .tussenpersonen_actueel {
	height: 43px;
	width: 226px; 
	padding-left: 10px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: bottom;
	text-align: left;
	display: block;
}

#prospects { background: url(../images/kolom_prospects.jpg); }
#klanten { background: url(../images/kolom_klanten.jpg); }
#tussenpersoon { background: url(../images/kolom_tussenpersoon.jpg); }
.tussenpersonen { background: url(../images/kolom_tussenpersonen.jpg); }
.tussenpersonen_actueel { background: url(../images/kolom_tussenpersonen_actueel.jpg); width: 472px; height: 39px; padding-left: none; }
#zoek_tussenpersoon { background: url(../images/kolom_zoeken.jpg); }
#zoek_tussenpersoon_content { background: url(../images/kolom_tussenpersoon_content.jpg); }

#link_prospects, #link_klanten, #link_tussenpersoon {
	width: 211px;
	height: 218px;
	padding: 5px 15px 5px 10px;
	text-align: left;
	display: block;
	color:#FFF
}

#link_prospects strong {
	color:#104a98;
}
#link_prospects a:link, #link_prospects a:visited  {
	color:#ffffff;
	text-decoration:none;
}
#link_prospects_home a:link, #link_prospects_home a:visited  {
	color:#ffffff;
	text-decoration:underline;
}

#link_prospects { background: #EB6E15; }
#link_klanten { background: #f49018; }
#link_tussenpersoon { background: #004290; color: #FFFFFF; }

.banner {
	display: block;
}

.spacer_banner {
	border-bottom: solid 1px #EB6E15;
	line-height: 0px;
	width: 236px;
	height: 1px;
	display: block;
}

.image_placeholders {
	width: 230px; 
	padding: 2px;
	height: 95px;
	border: solid #7a7677;
	border-width: 1px 1px 0px 1px;
	background-color: #FFFFFF;
	display: block;
}

.image_placeholders_actueel {
	width: 476px; 
	padding: 2px;
	height: 91px;
	border: solid #7a7677;
	border-width: 1px 1px 0px 1px;
	background-color: #FFFFFF;
	display: block;
}

.tussenpersoon, .tussenpersoon_content {
	background: #EB6E15;;
	width: 211px;
	/* height: 80px; */
	padding: 15px 15px 5px 10px;
	text-align: left;
	color: #FFFFFF;
	display: block;
	/*overflow: auto;*/
}

.tussenpersoon_content {
	background: #004290; 
}

body:empty html>body .zoek_tussenpersoon { height: 15px; } /*FF*/
*:first-child+html .zoek_tussenpersoon { height: 16px; }   /*IE7 only*/
* html .zoek_tussenpersoon { height: 16px; } 			   /*IE6 only*/

.zoek_tussenpersoon, .inlog_tussenpersoon, .zoek_tussenpersoon_content {
	width: 207px;
	border: solid 1px #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.zoek_tussenpersoon_content { background: #154e97; }
.inlog_tussenpersoon { background: #cbcce5; }	
.inlog_zoektussenpersoon { background: #fad9c1; }

#link_prospects b, #link_klanten b {
	color: #104a98;
	display: block;
}

html>body a.links_home { background-image: url(../images/pijl_links_trans.png); }
* html a.links_home { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pijl_links_trans.png',sizingMethod='crop'); }
a.links_home { color: #FFFFFF; width: 211px; display: block; text-decoration: none; background-position: right; background-repeat: no-repeat; background-position: bottom; }

a.links_home_home { font-size: 10px;color: #CCC; width: 211px; display: block; text-decoration: none; background-position: right; background-repeat: no-repeat; background-position: bottom; }


html>body a.links_home:hover { background-image: url(../images/pijl_links.png); }
* html a.links_home:hover { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pijl_links.png',sizingMethod='crop'); }
a.links_home:hover { text-decoration: underline; }

html>body a.links_tussenpersoon { background-image: url(../images/pijl_links_trans.png); }
* html a.links_tussenpersoon { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pijl_links_trans.png',sizingMethod='crop'); }
a.links_tussenpersoon { color: #FFFFFF; width: 211px; display: block; text-decoration: none; background-position: right; background-repeat: no-repeat; background-position: bottom; }

html>body a.links_tussenpersoon:hover { background-image: url(../images/pijl_links.png); }
* html a.links_tussenpersoon:hover { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pijl_links.png',sizingMethod='crop'); }
a.links_tussenpersoon:hover { text-decoration: none; color: #f49018; }

/*
########################################
#
#EIGENSCHAPPEN VOOR BLOKKEN TUSSENPERSOON 
#
*#######################################
*/

.blok_tussenpersoon, .blok_tussenpersoon_nieuws, .blok_tussenpersoon_archief, .blok_tussenpersoon_nieuws_actueel {
	width: 211px; 
	height: 75px;
	padding: 5px 15px 5px 10px;
	text-align: left;
	display: block;
	background-color: #ececec;
}

.blok_tussenpersoon_nieuws { height: 80px; padding-bottom: 0px; width: 476px; }
.blok_tussenpersoon_nieuws_actueel { height: 53px; padding-bottom: 0px; }
.blok_tussenpersoon_archief { height: 20px; padding-bottom: 1px; }
.blok_tussenpersoon_archief_actueel { height: 20px; padding-bottom: 1px; }

.image_placeholders_top {
	background: url(../images/kolom_tussenpersonen_top.jpg);
	width: 236px;
	height: 19px;
	display: block;
}	

.voorstel_kop {
	padding-left: 10px;
	font-weight: bold;
	background: url(../images/voorstel_achtergrond.jpg);
	background-repeat: no-repeat;
	width: 143px;
	height: 61px;
}

.voorstel_content {
	padding-left: 10px;
	width: 143px;
	/*height: 86px;*/
	height: 122px;
	/*vertical-align: top;*/
	background: #ececec;
}

.top_foto {
	width: 83px;
	height: 34px;
	background: url(../images/top_foto_achtergrond.jpg);
}

.voorstel_afbeelding {
	width: 83px;
	/*height: 113px;*/
	height: 149px;
	background: #ececec;	
}

#link_tussenpersoon_home {
	width: 211px; 
	height: 218px;
	padding: 5px 15px 5px 10px;
	text-align: left;
	display: block;
	height: auto;
	background: #004290;
	color: #FFFFFF;
}
#link_tussenpersoon b { color: #f49018; }

a.links_tussenpersoon { display: block; text-decoration: none; color: #666666; }



html>body a.links_tussenpersoon_active { background-image: url(../images/pijl_links_oranje.png); }
* html a.links_tussenpersoon_active { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pijl_links_oranje.png',sizingMethod='crop'); }
a.links_tussenpersoon_active { text-decoration: none; display: block; color: #e95f20; background-position: right; background-repeat: no-repeat; background-position: bottom;  }

html>body a.links_tussenpersoon_active:hover { background-image: url(../images/pijl_links_oranje.png); }
* html a.links_tussenpersoon_active:hover { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pijl_links_oranje.png',sizingMethod='crop'); }
a.links_tussenpersoon:hover { text-decoration: underline; background-position: right; background-repeat: no-repeat; background-position: bottom;  }

a.link_poll { color: #FFFFFF; text-decoration: none; }
a.link_poll:hover { text-decoration: underline; }

a.navinhoud {text-decoration: none; line-height: 130%; color: #666666; }
a.navinhoud:hover { text-decoration: underline; }
a.navinhoud2 {text-decoration: none; color: #666666; }
a.navinhoud2:hover { text-decoration: underline; }

.tussenpersoon h1 {
	line-height: 1px;
	padding-bottom: 3px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
}

/*
########################################
#
#             EIGENSCHAPPEN VOOR CONTENT 
#
*#######################################
*/

#inner_klanten, #inner_prospects, #inner_tussenpersoon {
	overflow: auto;
	height: 100%;
}

#inner_prospects { background: url(/images/achtergrond_klanten.png) repeat-y; }
#inner_klanten { background: url(/images/achtergrond_prospects.png) repeat-y; }
#inner_tussenpersoon { background: url(/images/achtergrond_tussenpersoon.png) repeat-y; }


h1 { font-size: 14px; color: #104a98; }
/* h2 { font-size: 11px; color: #104a98; }  OUDE STIJL 14-01-2009 */



a { color: #666666; text-decoration: underline; }

h2 { font-size: 12px; color: #e95f20; text-decoration: none; }
a h2 { font-size: 12px; color: #e95f20; text-decoration: none; }

b { color: #e95f20; }
a b, a strong { color: #e95f20; text-decoration: none; }
strong { color: #e95f20; text-decoration: none; }

#breadcrump { font-size: 11px; z-index: 2; }
a.breadcrump { color: #666666; text-decoration: none; }
a.breadcrump:hover { text-decoration: underline; }


a.list { text-decoration: none; color: #666666; }
a.list:hover { text-decoration: none; color: #e95f20; }

html>body a.links_home_active { background-image: url(../images/pijl_links.png); }
* html a.links_home_active { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pijl_links.png',sizingMethod='crop'); }

a.links_home_active { text-decoration: none; display: block; color: #104a98; background-position: right; background-repeat: no-repeat; background-position: bottom; }
a.links_home_active:hover { text-decoration: underline; }
a.leesverder { text-decoration: none; font-weight: bold;}
a.leesverder:hover { text-decoration: underline; color: #104a98;}
/*
########################################
#
#         EIGENSCHAPPEN VOOR FORMULIEREN 
#
*#######################################
*/
input {
	color: #666666;
}

.input, .input_bijlage, .textarea, .submit, .euro, .cent, .input_tussenpersoon, .textarea_tussenpersoon, .input_tussenpersoon_split {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
	width: 300px;
	height: 15px;
	font-size: 11px;
	color: #666666;
}

.input {  border: solid 1px #e95f20; }
.input_bijlage { height: 21px; border: solid 1px #e95f20; }
.textarea { width: 300px; height: 100px; border: solid 1px #e95f20; }
.submit { height: 21px; width: 100px; text-align: center; background: none; border: solid 1px #e95f20; }
.euro { width: 40px; border: solid 1px #e95f20; }
.cent { width: 20px; border: solid 1px #e95f20; }
.input_tussenpersoon, .input_tussenpersoon_split { border: solid 1px #004290; }
.input_tussenpersoon_split { width: 160px; }
.textarea_tussenpersoon { width: 300px; height: 100px; border: solid 1px #004290; }
.submit_tussenpersoon { height: 21px; width: 100px; text-align: center; background: none; border: solid 1px #004290; }

.label {
	width: 155px;
	text-align: left;
	vertical-align: top;
	height: 21px;
}

.verplicht {
	width: 15px;
	height: 21px;
	vertical-align: top;
	text-align: center;
}

.veld {
	text-align: left;
	height: 21px;
	/*vertical-align: top;*/
} 

.contentkolom ul{
	margin: 10px 0px 0px 0px; padding: 0px; padding-left :15px;
	/*margin-top: 12px;*/
}

.pdf-icon li{
	line-height: 16px;
	list-style-type:none;
	margin-left: 24px;
	list-style-image:	url('/images/pdf_thumb.gif');
	/*background: url('../images/pdf_thumb.gif') no-repeat left top;*/
	padding-left: 3px;
}

pdf-icon p{
	margin:0; padding:0;
}

.link li{
	line-height: 16px;
	list-style:none;	
	margin-left: 0px;/*
	padding-left: 0px;	*/
	padding-left: 24px;
}

.vinkjes li{
	line-height: 16px;
	list-style:none;
	padding-left: 15px;
	margin-top: 6px;
	margin-left: 0px;
	background: url('../images/vink_01.png') no-repeat left top;
}

.blokjes li{
	line-height: 16px;
	list-style:none;
	margin-top: 6px;
	margin-left: 15px;
	background: url('../images/vink_02.png') no-repeat left top;
	padding-left: 15px;
}

.sitemap li { margin-left: 20px; list-style-type: none; }
.sitemap ul li ul li { margin-left: 40px; list-style-type: none; margin-top:0px; }
a:link.meermeer { margin-left:30px; text-decoration:none; font-weight:bold;}
a:hover.meermeer { margin-left:30px; text-decoration:underline; font-weight:bold; color: #104a98;}

tr{
	line-height:14px;
}

td .pdf-icon{
	margin:0; padding:0;
	/*line-height: 12px;*/
}

h6 {
 font-size: 10px; font-weight:normal; font-style:italic; margin:0; padding:0;margin-bottom: 5px;
}

#link_prospects a,
#link_prospects a:link,
#link_prospects a:hover,
#link_prospects a:visited,
#link_prospects a:active {
	text-decoration:underline;
}

#link_prospects a.links_home,
#link_prospects a.links_home:link,
#link_prospects a.links_home:hover,
#link_prospects a.links_home:visited,
#link_prospects a.links_home:active {
	text-decoration: none;
}

#link_prospects a.links_home_active,
#link_prospects a.links_home_active:link,
#link_prospects a.links_home_active:hover,
#link_prospects a.links_home_active:visited,
#link_prospects a.links_home_active:active {
	text-decoration: none;
}
