@charset "utf-8";
* {margin:0px; padding:0px;}

body {font:normal 14px Arial, Helvetica, sans-serif; color:#000; background:#009ce2 url(/images/bg.gif) repeat-x left top;}
a {color:#e73020; text-decoration:none; outline-style:none;}
a:hover {color:#000;}
img {border:0px;}

.fL {float:left;}
.fR {float:right;}
.clear {clear:both;}
.imgL {float:left; margin:0 10px 0 0;}

.wrapSite {width:980px; margin:0px auto; padding:0 0 15px 0;}
.header {position:relative; height:150px; background:url(/images/header_bg.gif) no-repeat left top;}
.shLeft {position:absolute; width:10px; height:456px; top:0; left:-10px; background:url(/images/sh_left.png) no-repeat left top;}
* html .shLeft {position:absolute; width:10px; height:456px; top:0; left:-10px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sh_left.png', sizingMethod='scale');}
.shRight {position:absolute; width:10px; height:456px; top:0; right:-10px; background:url(/images/sh_right.png) no-repeat left top;}
* html .shRight {position:absolute; width:10px; height:456px; top:0; right:-10px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sh_right.png', sizingMethod='scale');}
.logo {display:block; width:980px; height:113px; text-indent:-9999px; background:url(/images/logo.png) no-repeat left top;}
.topNav {height:33px;}
.topNav ul {list-style:none; padding:1px 0 0 288px;}
.topNav ul li {float:left; padding-left:5px;}
.topNav ul li a {display:block; height:32px; text-indent:-9999px; }
.topNav ul li a.bHome {width:74px; background:url(/images/b_home.png) no-repeat left top;}
.topNav ul li a.bFintroBank {width:111px; background:url(/images/b_fintro_bank.png) no-repeat left top;}
.topNav ul li a.bVerzekeringen {width:130px; background:url(/images/b_verzekeringen.png) no-repeat left top;}
.topNav ul li a.bNoodnummers {width:137px; background:url(/images/b_noodnumers.png) no-repeat left top;}
.topNav ul li a.bOnsKantoor {width:118px; background:url(/images/b_ons_kantoor.png) no-repeat left top;}
.topNav ul li a.bContact {width:86px; background:url(/images/b_contact.png) no-repeat left top;}
.topNav ul li a.sel {background-position:left bottom;}
.topNav ul li a:hover {background-position:left bottom;}

.main {padding:20px; background:url(/images/main_bg.gif) repeat-y left top;}
.mainLeft {width:220px;}
.mainLeft .nav {list-style:none; width:219px;}
.mainLeft .nav li {border-bottom:1px solid #d3d3d3;}
.mainLeft .nav li a {display:block; padding:10px 20px 10px 0; color:#7f7f7f; text-align:right;}
.mainLeft .nav li a:hover {padding:10px 30px 10px 0; color:#e73020; background:#fff191 url(/images/left_nav_bullet.gif) no-repeat 92% center;}
.mainLeft .nav li a.sel {padding:10px 30px 10px 0; color:#e73020; background:#fff191 url(/images/left_nav_bullet.gif) no-repeat 92% center;}

.news {}
.news h2.title {padding:5px 0 0 20px; border-bottom:1px solid #004f73; font:normal 22px Arial; color:#fff; background:#0082bd url(/images/news_title_bg.gif) no-repeat left top;}


.mainHome a {color:#e73020; text-decoration:underline; outline-style:none;}
.mainHome a:hover {color:#e73020; text-decoration:none;}

.boxHomeBtm a {color:#e73020; text-decoration:underline; outline-style:none;}
.boxHomeBtm a:hover {color:#e73020; text-decoration:none}

.mainContent {width:700px;}
.mainContent h1 {padding:0 0 20px 0; font:normal 28px Arial, Helvetica, sans-serif; color:#009ce2;}
.mainContent h1.small {padding:5px 0; margin-bottom:5px; border-bottom:1px solid #d3d3d3; font:bold 20px Arial, Helvetica, sans-serif; color:#000; background:none;}
.mainContent h2 {font-size:18px; color:#009ce2; padding:0 0 5px 0; margin-bottom:15px; border-bottom:1px solid #d3d3d3;}
.mainContent a {color:#e73020; text-decoration:underline; outline-style:none;}
.mainContent a:hover {color:#e73020; text-decoration:none;}
.mainContent h3 {font-size:18px; color:#000000; padding:0 0 20px 0;}
.mainContent p {padding:0 0 15px 0; line-height:18px;}
.mainContent ul {list-style:none; padding:0 0 20px 0;}
.mainContent ul li {padding:5px 0 5px 10px; color:#000000; background: transparent url('/images/list-icon.gif') no-repeat 0% 10px;}

.mainContent .smallspace li {padding:2px 0 2px 10px; color:#000000; background: transparent url('/images/list-icon.gif') no-repeat 0% 7px;}

.mainContent .colLeft {float:left; width:500px;}
.mainContent .colRight {float:right; width:183px;}
.mainContent .colRight .boxImg {padding-bottom:20px;}

.mainBtm {position:relative; top:-6px; height:6px; background:url(/images/main_bottom.gif) no-repeat left top;}

.mainHome {background:#fff url(/images/main_home_bg.jpg) no-repeat left bottom;}
.mainHome .intro {width:450px; height:220px; padding:15px 0 0 20px;}
.mainHome .intro h1 {padding:0 0 15px 0; letter-spacing:-1px; font:normal 30px Segoe UI, Arial; color:#009ce2;}
.mainHome .intro p {padding:0 0 20px 0; line-height:18px;}
.mainHomeShadow {height:30px; background:url(/images/main_home_shadow.png) no-repeat center top;}
.workingH {height:40px; padding:10px 0 3px 60px; font-size:13px; background:url(/images/icon_clock.gif) no-repeat left center;}
.workingH h2 {float:left; padding:3px 10px 0 0; font:normal 18px Arial; color:#e73020;}

.workingH .day {float:left; padding:7px 10px; margin-right:10px; border:1px solid #c3c3c3; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -moz-box-shadow:0 0 3px #c3c3c3; -webkit-box-shadow:0 0 3px #c3c3c3; -o-box-shadow:0 0 3px #c3c3c3; background:#efefef url(/images/btn_grey_bg.gif) repeat-x left bottom;}
.workingH .day b {color:#e73020;}
.workingH .more {float:left; color:#e73020; line-height:28px;}
.workingH .more:hover {color:#000;}

.boxHomeTopLeft {width:480px; background:#fffadb url(/images/box_home_top_left.png) no-repeat left top;}
.boxHomeTopRight {width:480px; background:#fffadb url(/images/box_home_top_right.png) no-repeat left top;}
.boxHomeBtm {padding:10px 20px 20px; background:url(/images/box_home_bottom.png) no-repeat left bottom;}
.boxHomeBtm h2 {padding:0 0 10px 0; font:normal 22px Arial; color:#0079af;}
.boxHomeBtm p {width:380px; padding:0 0 10px 0; line-height:18px;}
.boxHomeShadow {height:25px; background:url(/images/box_home_shadow.png) no-repeat left top;}

.btnGrey {
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-o-border-radius:6px;
	-moz-box-shadow:0 0 3px #c3c3c3;
	-webkit-box-shadow:0 0 3px #c3c3c3;
	-o-box-shadow:0 0 3px #c3c3c3;
	display:block;
	padding:8px 10px;
	border:1px solid #c3c3c3;
	text-shadow:0 1px 0 #fff;
	font-size:14px;
	color:#3d3d3d;
	background:#efefef url(/images/btn_grey_bg.gif) repeat-x left bottom;
}
.btnGrey:hover {color:#0082bd;}
.btnBlue {
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-o-border-radius:6px;
	-moz-box-shadow:0 0 3px #a7a7a7;
	-webkit-box-shadow:0 0 3px #a7a7a7;
	-o-box-shadow:0 0 3px #a7a7a7;
	display:block;
	padding:4px 7px;
	border:1px solid #a7a7a7;
	text-shadow:0 1px 0 #fff;
	font-size:12px;
	color:#0082bd;
	background:#efefef url(/images/btn_grey_bg.gif) repeat-x left bottom;
}
.btnBlue:hover {color:#000;}


.wrapFooter {padding:15px 0; border-top:8px solid #00344b; background-color:#fff;}
.footer {width:980px; margin:0px auto; font-size:11px; position:relative;}
.footer .top {display:block; float:right; position:absolute; width:37px; height:17px; padding:7px 0 0 0; right:0; top:-40px; font-size:11px; color:#fff; text-align:center; background:url(/images/bg_btn_top.png) no-repeat left top;}
.footer .top:hover {color:#9ae0ff;}


/* Tabbed content */
#tabContainer{}
#tabMenu{}
#tabContent{position:relative;}
#tabContent .content{display:none;}
#tabContent .active{display:block;}

.menu{list-style:none; width:219px;}
.menu li{border-bottom:1px solid #d3d3d3;}
.menu li a{display:block; padding:10px 20px 10px 0; color:#7f7f7f; text-align:right; cursor:pointer;}
.menu li a:hover{padding:10px 30px 10px 0; color:#e73020; background:#fff191 url(/images/left_nav_bullet.gif) no-repeat 92% center;}
.menu li a.active, .menu li a.active:hover{padding:10px 30px 10px 0; color:#e73020; background:#fff191 url(/images/left_nav_bullet.gif) no-repeat 92% center;}