@charset "utf-8";
/* CSS Document */
html, body {
	height:100%;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin:0px;
	margin-left:1px;
	background-color:#E3E4E4;
	text-align:center;
}
#mainBlanco {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin:0px;
	margin-left:1px;
	background-color:#FFFFFF;
	text-align:left;
}
#mainBlanco iframe{
	text-align:left;
}
p {
	margin:0px;
	padding 0px;
}

A:link {
	color:#4B4B4D;
	text-decoration:none;
}
A:visited {
	color:#4B4B4D;
	text-decoration:none;
}
A:hover {
	color:#68A84B;
	text-decoration:none;
}
img {
	border: none;
}
.typeselected {
	font-weight:bold;
	font-variant:small-caps;
}
table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#000000;
}
.formElements {
	background-color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #68A84B;
	height:18px;
}
.formElementsArea {
	background-color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #7F9DB9;
}
.textInput {
	background-color:#ffffff;
	width:270px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #CFD1D2;
	margin:1px 0px 1px 0px;
	padding:2px 0px 2px 0px;
}
.inputFalse {
	width:5px;
	color:red;
}
.inputTrue {
	width:5px;
	color:black;
}
.inputError {
	background-color:#ffffff;
	color:red;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid red;
	height:18px;
}
.inputErrorArea {
	background-color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid red;
}
.outerContainer {
	width: 1029px;
	height:auto !important;
	height: 100%;
	min-height:100% !important;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	background-repeat:repeat-y;
	overflow:hidden;
}
.container {
	width: 941px;
	height: 100%;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}
.containerFull{
	float:left;
	width: 941px;
	height: 100%;
	text-align: left;
	margin: 0px 0px 0px 30px;
	background-color:#FFFFFF;
	display:inline;
}
.spacer {
	float:left;
	background-color:#FFFFFF;
}
.topContainer {
	width:941px;
	height:100px;
	margin:11px;
}
.middleContainer {
	width:941px;
	margin:0px 11px 0px 11px;
	min-height:530px;
	overflow:hidden;
}
.bottomContainer {
	width:941px;
	padding:50px 0px 30px 0px;
	margin:0px 11px 0px 11px;
	background-color:#FFFFFF;
	overflow:hidden;
}
.topBar {
	width:750px;
	height:100px;
	float:left;
}
.topRightButton {
	width:180px;
	height:32px;
	float:left;
	cursor:pointer;
	font-weight:bold;
}
.contentMiddleRightTop {
	width:270px;
	float:left;
	color:#4B4B4D;
	border-top:1px solid #CFD1D2;
}
.contentMiddleBorderTop {
	width:560px;
	margin-left:11px;
	float:left;
	color:#4B4B4D;
	border-top:1px solid #CFD1D2;
}
.contentRightTop {
	width:180px;
	float:left;
	margin-left:11px;
	border-top:1px solid #CFD1D2;
}
.contentMiddleTopPhoto {
	width:560px;
	float:left;
	margin-left:11px;
	padding-bottom:3px;
}
.contentLeft {
	width:179px;
	min-height:80px;
	height:auto !important;
	height:80px;
	float:left;
}
.contentMiddle {
	width:560px;
	float:left;
	margin-left:11px;
}
.contentMiddle h1{
	font-size:13px;
	color:#68A84B;	
	margin:0px 0px 15px;
	padding:0px;
}
.contentMiddle h2{
	font-size:11px;
	color:#4B4B4D;	
	margin:0px 0px 4px;
	padding:0px;
}
.contentMiddle p{	
	margin:0px 0px 15px;
	padding:0px;
}
.contentMiddle p a:hover{	
	text-decoration:underline;
}
.contentMiddle ul{	
	margin:0px 0px 15px;
	padding:0px 0px 0px 20px;
}
.contentMiddleBottom {
	width:560px;
	float:left;
	font-weight:bold;
	background-color:#68A84B;
	border-top:1px solid #E3E4E4;
	border-bottom:2px solid #E3E4E4;
}
.contentRight {
	width:180px;
	margin-left:11px;
	float:left;
}
.contentText {
	line-height:16px;
}
.innerBorder {
	width:520px;
	border-bottom:2px solid #ECEDED;
}
.innerBorderTop {
	width:520px;
	border-top:2px solid #ECEDED;
}
.title {
	font-size:13px;
	font-weight:bold;
	color:#68A84B;
}
.title h1{
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.title h6, .h6{
	font-size:11px;
	color:#68A84B;
	margin:0px 0px 4px 0px;
	padding:0px;
	font-weight:normal;
}
.subTitle {
	font-size:11px;
	font-weight:bold;
	color:#68A84B;
}
h3 {
	font-size:11px;
	font-weight:bold;
	color:#68A84B;
	margin: 0px;
	padding: 0px;
}

.contentBlock {
	width:270px;
	height:130px;
	float:left;
}
.contentBlockTitle {
	width:270px;
	height:20px;
	float:left;
	color: #FFFFFF;
	background-color:#7B7C7E;
}
.contentBlock_1 {
	width:270px;
	height:124px;
	float:left;
}
.contentBlockTitle1 {
	width:268px;
	height:20px;
	float:left;
	color:#FFFFFF;
	border: 1px #7B7C7E solid;
	background-color:#7B7C7E;
}
.contentBlockImage {
	width:85px;
	height:85px;
	float:left;
}
.contentBlockBody {
	width:270px;
	margin:4px 0px 0px 0px;
	float:left;
	color:#000000;
}
.contentBlockBody_1 {
	width:268px;
	height:80px;
	float:left;
	background-color:#ECEDED;
	color:#000000;
	border-bottom: 1px #CFD1D2 solid;
	border-left: 1px #CFD1D2 solid;
	border-right: 1px #CFD1D2 solid;
}
.contentArrow {
	color:#4B4B4D;
	font-weight:bold;
	background-color:#CFD1D2;
}
.contentArrowOver {
	color:#FFFFFF;
	font-weight:bold;
	background-color:#4B4B4D;
}
.contentArrowClick {
	color:#FFFFFF;
	font-weight:bold;
	background-color:#68A84B;
}
.contentLink:link {
	color:#000000;
	font-weight:bold;
}
.contentLink:hover {
	color:#68A84B;
	font-weight:bold;
}
.contentLink:active {
	color:#68A84B;
	font-weight:bold;
}
.contentLink:visited {
	color:#68A84B;
	font-weight:bold;
}
.qmClick {
	color:#68A84B;
	font-weight:bold;
}
.bottomLeft {
	width:190px;
	float:left;
	border-top:1px solid #CFD1D2;
	color:#4B4B4D;
	padding-top:3px;
}
.bottomMiddle {
	width:560px;
	float:left;
	border-top:1px solid #CFD1D2;
	color:#4B4B4D;
	padding-top:3px;
}
.bottomRight {
	width:180px;
	float:left;
	border-top:1px solid #CFD1D2;
	color:#4B4B4D;
	padding-top:3px;
	margin-left:11px;
}
.lines {
	color: #CFD1D2;
	background-color: #CFD1D2;
	border: 0px solid #CFD1D2;
}
.contentMiddleTool751 {
	width:751px;
	float:left;
	margin-left:190px;
}
.contentMiddleTool941 {
	width:941px;
	float:left;
}
.contentMiddleToolSnelPakket {
	width:941px;
	float:left;
}
.contentMiddleToolVoogd {
	width:570px;
	float:left;
	margin-left:180px;
}
.right_banner a{ float:left; border: 1px #CFD1D2 solid; display:block; margin:0px 0px 15px 0px;}
.right_banner a:hover{ border: 1px #7B7C7E solid;}
.right_banner a .title, .right_banner a:hover .title{ margin:5px 8px 5px 7px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:0.9em; color:#68A84B;}
.right_banner a .text{ margin:4px 8px 5px 7px;	display:block; line-height:13px; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:0.8em; color:#6e6f70;}
.bnr {
	float:left;
	border: 1px #CFD1D2 solid;
	z-index: 9999;
	cursor:hand;
}
.bnrOver {
	float:left;
	border: 1px #7B7C7E solid;
	z-index: 9999;
	cursor:hand;
	background-color: #68A84B;
}
.bnrVisual {
	float:left;
	z-index: 1;
	background-color: #ECEDED;
}
.bnrTxt {
	float:left;
	padding-left:6px;
	padding-right:6px;
	margin:4px 0px 0px 0px;
	z-index: 1;
}
.bnrTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.9em;
	color:#68A84B;
	z-index: 1;
}
.bnrBody {
	margin:5px 0px 0px 0px;
	line-height:13px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:0.8em;
	color:#6e6f70;
	z-index: 1;
}
.summary {
	background-color:#ECEDED;
	cursor:pointer;
	color:#4B4B4D;
	font-size:11px;
	font-weight:normal;
	padding:5px;
	margin:0px 0px 2px 0px;
}
.summary:hover {
	background-color:#CFD1D2;
}
.summaryText {
	display: none;
	padding:5px;
	margin-bottom:10px;
}
#infoTable {
	font-size:10px;
	color:#4B4B4D;
}
#infoTable .topCell {
	background-color:#CFD1D2;
	color:#4B4B4D;
}
#infoTable .titleCell {
	background-color:#ECEDED;
	color:#4B4B4D;
}
#infoTable .topCellLeft {
	background-color:#CFD1D2;
	color:#4B4B4D;
	text-align:left;
	padding-left:2px;
}
#infoTable .titleCellLeft {
	background-color:#ECEDED;
	color:#4B4B4D;
	text-align:left;
	padding-left:2px;
}
#infoTable td {
	background-color:#ECEDED;
	text-align:center;
}
#iconBlock {
	margin: 0px 0px 0px 0px;
}
#iconBlock a {
	color:#4B4B4D;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}
#iconBlock a:hover {
	color:#68A84B;
	text-decoration:underline;
	font-size:10px;
	font-weight:bold;
}
#iconBlock a:active {
	color:#4B4B4D;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}
#iconBlock ul {
	list-style: none;
	padding: 0;
	margin: 0;
	float:left;
}
#iconBlock li {
	float: left;
	margin: 0px 0px 0px 0px;
}
#iconBlock li a {
	width:15px;
	height:15px;
	text-align:center;
	color:#FFFFFF;
	background-color:#4B4B4D;
	line-height:13px;
	font-size:11px;
	display:block;
	text-decoration:none;
	font-weight:normal;
}
#iconBlock li a:hover {
	width:15px;
	height:15px;
	text-align:center;
	color:#FFFFFF;
	background-color:#68A84B;
	line-height:13px;
	font-size:11px;
	display:block;
	text-decoration:none;
	font-weight:normal;
}
#iconBlock li a:active {
	width:15px;
	height:15px;
	text-align:center;
	color:#FFFFFF;
	background-color:#4B4B4D;
	line-height:13px;
	font-size:11px;
	display:block;
	text-decoration:none;
	font-weight:normal;
}
#textLink a {
	color:#4B4B4D;
}
#textLink a:hover {
	color:#68A84B;
	text-decoration:underline;
}
#textLinkSmallOrange a {
	color:#68A84B;
	font-size:10px;
}
#textLinkSmallOrange a:hover {
	text-decoration:underline;
}
#homeBlock {
	width:258px !important; 
	width:270px; 
	float:left;
	margin:0px 0px 18px 0px;
	border: solid 1px #CFD1D2;
	padding:3px 5px 3px 5px;
}
#homeBlock .title {
	border-bottom:solid 1px #4B4B4D;
	width:100%;
	height:20px;
	font-size:11px;
	font-weight:bold;
	color:#68A84B;
}
#homeBlock .body {
	float:left;
	margin:7px 0px 0px 0px;
	overflow:hidden;
}
#homeBlock .body .image {
	float:left;
	margin-right:8px;
}
#homeBlock .body .newsLink {
	line-height:18px;
}
#homeBlock .body .contentText {
	font-size:10px;
	line-height:16px;
	padding:5px 0px 0px 0px;
	margin:0px;
	display:inline;
}
#homeBlock .body .contentText .textLink {
	color:#4B4B4D;
	font-size:10px;
	font-weight:bold;
	margin-top:8px;
}
#homeBlock .body .contentText .textLink a:hover {
	color:#68A84B;
	text-decoration:underline;
}
#slideBannerBlock {
	float:left;
	height:160px;
	width:560px;
}
#slideBannerAlert {
	background-color:#ECEDED;
	height:112px;
	padding: 30px 0px 0px 50px;
}
.menucontainertotal {
		background-color: #CFD1D2;
		width:940px;
		height: 21px;
}
#banner	{ float:left; border: 1px #CFD1D2 solid; width:178px; margin-bottom:18px; display:inline;}
#banner	H1 {font-size:10px; color:#68A84B; font-weight:bold; padding:0px; margin:0px 0px 4px 0px;}
#banner	a {font-size:10px; color:#68A84B; font-weight:bold;}
#banner	a:hover {text-decoration:underline;}
#bannerRight { float:left; border: 1px #CFD1D2 solid; width:178px; margin-bottom:18px; display:inline;}
#bannerRight H1 {font-size:10px; color:#68A84B; font-weight:bold; padding:0px; margin:0px 0px 4px 0px;}
#bannerRight a {font-size:10px; color:#68A84B; font-weight:bold;}
#bannerRight a:hover {text-decoration:underline;}
.homeblock_1 { width:270px; height:110px; float:left; margin:0px 0px 18px 0px; border: dotted 0 #7B7C7E; border-bottom-width:1px; background: url(/img/misc/gradient110_672.jpg) repeat-x;}
.homeblock_1.odd { margin:0px 20px 18px 0px; }
.homeblock_1 .hb_content { width:270px; height:85px; margin:4px 0px 0px 0px; float:left; color:#000000; }
.homeblock_1 .hb_content img { width:80px; height:80px; margin:0px; float:left; }
.homeblock_1 .hb_content .hb_content_txt { float:left; padding-left:8px; margin:4px 0px 3px 0px; width:180px; line-height:16px; }
.homeblock_1 .hb_content ul { float: left; padding: 0px; margin:4px 0px 3px 0px; }
.homeblock_1 .hb_content li { display: inline-block; padding: 0px; margin: 0px; float: left; width:270px; }
.homeblock_1 .hb_content li a { font-size: 11px; color: #000000; height: 18px; line-height: 18px; padding: 0px 5px; float:left; }
.homeblock_1 .hb_content li.link_li a, .homeblock_1 .hb_content li.link_li a:hover { color: #68A84B; font-weight:bold; height: 22px; line-height: 22px; font-size:10px; }
.homeblock_1 .hb_content li a:hover { text-decoration:underline; }
.homeblock_1 .hb_content li span a { font-size: 11px; color: #FFFFFF; height: 15px; width:15px; background:#4B4B4D; line-height: 15px; margin:0px 12px; padding:0px; float:right; text-align:center; display:inline-block; font-weight:bold; }
.homeblock_1 .hb_content li span a:hover { background:#68A84B; text-decoration:none; }
.homeblock_1 .link a { float:left; line-height:16px; color:#68A84B; font-weight:bold; font-size:10px; margin:6px 0px 0px; }
.homeblock_1 .link_hypotheek a { float:left; line-height:16px; color:#68A84B; font-weight:bold; font-size:10px; margin:0px 0px 0px; }
.homeblock_1 .link a:hover, .homeblock_1 .link_hypotheek a:hover { text-decoration:underline; }
.homeblock_1 h1, .homeblock_1 h2, .homeblock_1 h3 { height:20px; line-height:18px; float:left; color: #FFFFFF; background-color:#7B7C7E; margin:0px; font-size:11px; }
.homeblock_1 .top3 { width:180px; padding:0px 5px; height:20px; line-height:18px; float:left; color: #FFFFFF; background-color:#7B7C7E; margin:0px; font-size:11px; font-weight:bold; }
.homeblock_1 .top3extra { width:40px; font-size:10px; font-weight:normal; text-align:center; height:20px; line-height:18px; float:left; color: #FFFFFF; background-color:#7B7C7E; margin:0px; font-size:10px; }
.homeblock_1 h1, .homeblock_1 h2 { width:260px; padding:0px 5px; }
.homeblock_1 .heading { width:260px; height:20px; line-height:18px; float:left; color: #FFFFFF; background-color:#7B7C7E; padding:0px 5px; margin:0px; font-size:11px; font-weight:bold; }
.homeblock_1 .hb_content_txt td { color: #4B4B4D; background-color:#ECEDED; padding:2px; font-size:10px; }
.homeblock_1 .hb_content_txt th { color: #4B4B4D; background-color:#CFD1D2; font-size:10px; font-weight:bold; }
.homeblock_2 {width:268px; height:110px; float:left; margin:0px 0px 18px 0px; border: solid 1px #CFD1D2;background:#FFF;}
.homeblock_2.odd { margin:0px 20px 18px 0px; }
.homeblock_2 .hb_content { width:268px; height:85px; margin:4px 0px 0px 0px; float:left; color:#000000; }
.homeblock_2 .hb_content img { width:80px; height:80px; margin:0px 0px 0px 5px; float:left; }
.homeblock_2 .hb_content .hb_content_txt { float:left; padding-left:8px; margin:4px 0px 3px 0px; width:170px; line-height:16px; font-size:10px; }
.homeblock_2 .hb_content ul { float: left; padding: 0px; margin:4px 0px 3px 0px; }
.homeblock_2 .hb_content li { display: inline-block; padding: 0px; margin: 0px; float: left; width:268px; }
.homeblock_2 .hb_content li a { font-size: 11px; color: #000000; height: 18px; line-height: 18px; padding: 0px 5px; float:left; }
.homeblock_2 .hb_content li.link_li a, .homeblock_2 .hb_content li.link_li a:hover { color: #4B4B4D; font-weight:bold; height: 22px; line-height: 22px; font-size:10px; }
.homeblock_2 .hb_content li a:hover { text-decoration:underline; }
.homeblock_2 .hb_content li span a { font-size: 11px; color: #FFFFFF; height: 15px; width:15px; background:#4B4B4D; line-height: 15px; margin:0px 12px; padding:0px; float:right; text-align:center; display:inline-block; font-weight:bold; }
.homeblock_2 .hb_content li span a:hover { background:#68A84B; text-decoration:none; }
.homeblock_2 .link a { float:left; line-height:16px; color:#4B4B4D; font-weight:bold; font-size:10px; margin:6px 0px 0px; }
.homeblock_2 .link_hypotheek a { float:left; line-height:16px; color:#4B4B4D; font-weight:bold; font-size:10px; margin:0px 0px 0px; }
.homeblock_2 .link a:hover, .homeblock_2 .link_hypotheek a:hover { text-decoration:underline; }
.homeblock_2 h1, .homeblock_2 h2, .homeblock_2 h3 { height:20px; line-height:20px; float:left; color: #FFFFFF; margin:0px 0px 0px 5px; font-size:11px; border-bottom:solid 1px #4B4B4D; display:inline;}
.homeblock_2 .top3 { width:173px; padding:0px 5px; height:20px; line-height:18px; float:left; color: #FFFFFF; margin:0px 0px 0px 5px; font-size:11px; font-weight:bold;border-bottom:solid 1px #4B4B4D; }
.homeblock_2 .top3extra { width:38px; font-size:10px; font-weight:normal; text-align:center; height:20px; line-height:18px; float:left; color: #FFFFFF; margin:0px; font-size:10px; border-bottom:solid 1px #4B4B4D;}
.homeblock_2 h1, .homeblock_2 h2 { width:258px; padding:0px; }
.homeblock_2 .heading { width:258px; height:20px; line-height:20px; float:left; color: #FFFFFF; padding:0px; margin:0px 0px 0px 5px; font-size:11px; font-weight:bold; border-bottom:solid 1px #4B4B4D; display:inline;}
.homeblock_2 .hb_content_txt td { color: #4B4B4D; background-color:#ECEDED; padding:2px; font-size:10px; }
.homeblock_2 .hb_content_txt th { color: #4B4B4D; background-color:#CFD1D2; font-size:10px; font-weight:bold; }
.homeblock_3 { width:270px; height:110px; float:left; margin:0px 0px 18px 0px; border: dotted 0 #7B7C7E;}
.homeblock_3.odd { margin:0px 20px 18px 0px; }
.homeblock_3 .hb_content { width:268px; height:80px; margin:0px 0px 0px 0px; float:left; color:#000000; border-bottom:solid 1px #CFD1D2; border-left:solid 1px #CFD1D2; border-right:solid 1px #CFD1D2; background:#ECEDED;}
.homeblock_3 .hb_content img { width:80px; height:80px; margin:0px; float:right; }
.homeblock_3 .hb_content .hb_content_txt { float:left; padding-left:8px; margin:6px 0px 0px 0px; width:180px; line-height:16px; font-size:10px;}
.homeblock_3 .hb_content ul { float: left; padding: 0px; margin:4px 0px 3px 0px; }
.homeblock_3 .hb_content li { display: inline-block; padding: 0px; margin: 0px; float: left; width:268px; }
.homeblock_3 .hb_content li a { font-size: 11px; color: #000000; height: 18px; line-height: 18px; padding: 0px 5px; float:left; }
.homeblock_3 .hb_content li.link_li a, .homeblock_3 .hb_content li.link_li a:hover { color: #68A84B; font-weight:bold; height: 22px; line-height: 22px; font-size:10px; }
.homeblock_3 .hb_content li a:hover { text-decoration:underline; }
.homeblock_3 .hb_content li span a { font-size: 11px; color: #FFFFFF; height: 15px; width:15px; background:#4B4B4D; line-height: 15px; margin:0px 12px; padding:0px; float:right; text-align:center; display:inline-block; font-weight:bold; }
.homeblock_3 .hb_content li span a:hover { background:#68A84B; text-decoration:none; }
.homeblock_3 .link a { float:left; line-height:16px; color:#68A84B; font-weight:bold; font-size:10px; margin:6px 0px 0px; }
.homeblock_3 .link_hypotheek a { float:left; line-height:16px; color:#68A84B; font-weight:bold; font-size:10px; margin:0px 0px 0px; }
.homeblock_3 .link a:hover, .homeblock_3 .link_hypotheek a:hover { text-decoration:underline; }
.homeblock_3 h1, .homeblock_3 h2, .homeblock_3 h3 { height:20px; line-height:20px; float:left; color: #FFFFFF; background-color:#7B7C7E; margin:0px; font-size:11px; }
.homeblock_3 .top3 { width:180px; padding:0px 5px; height:20px; line-height:18px; float:left; color: #FFFFFF; background-color:#7B7C7E; margin:0px; font-size:11px; font-weight:bold; }
.homeblock_3 .top3extra { width:40px; font-size:10px; font-weight:normal; text-align:center; height:20px; line-height:18px; float:left; color: #FFFFFF; background-color:#7B7C7E; margin:0px; font-size:10px; }
.homeblock_3 h1, .homeblock_3 h2 { width:260px; padding:0px 5px; }
.homeblock_3 .heading { width:260px; height:20px; line-height:20px; float:left; color: #FFFFFF; background-color:#7B7C7E; padding:0px 5px; margin:0px; font-size:11px; font-weight:bold; }
.homeblock_3 .hb_content_txt td { color: #4B4B4D; background-color:#CFD1D2; padding:2px; font-size:10px; }
.homeblock_3 .hb_content_txt th { color: #FFFFFF; background-color:#7B7C7E; font-size:10px; font-weight:bold; }
.homeblock_1 h2.renaud_sparen {background-color:#a00c58;}
.homeblock_1 h2.renaud_hypotheek {background-color:#e10078;}
.homeblock_1 h2.renaud_mkb {background-color:#f29200;}
.homeblock_1 h1.renaud_verzekeringen {background-color:#0172b6;}
.homeblock_1 h2.renaud_wiezijnwij {background-color:#102459;}
.homeblock_1 h2.renaud_pensioen {background-color:#c9d301;}

.homeblock_1 h2.tkenb_zak, homeblock_1 h1.tkenb_zak {background-color:#F49B00;}
.homeblock_1 h2.tkenb_par, homeblock_1 h1.tkenb_par {background-color:#02428D;}

.spacer_1{
	float:left;
	background-color:#FFFFFF;
	width:20px; 
	height:110px;
}
.quickMenu{
	line-height:18px;
}
.quickMenu a.selected, .quickMenu a:hover {
	text-decoration:underline;
	color:#68A84B;
}
.quickMenu .qm_title{
	color:#68A84B;
	line-height:18px;
	margin:18px 0px 0px;
	font-weight:bold;
}
.tabNavigation a {height: 20px;	display: inline-block; border: 1px solid #CFD1D2; padding-top: 4px;	padding-right:15px; padding-left:15px; margin-right: 4px; color: #4B4B4D; font-weight: bold; background: #FFFFFF; text-align:center;}
.tabNavigation a:hover {background: #ECEDED;display: inline-block; height: 20px; text-decoration: none; color:#4B4B4D;}
.tabNavigation a.selected {color: #68A84B; background: #FFFFFF; border-bottom: 1px solid #FFFFFF;}
.tabNavigation {height: 25px; width: 560px; border-bottom: 1px solid #CFD1D2; float: left;	display: inline;}
.tabNavigation li {display: inline; margin:0px; padding:0px;}
ul.tabNavigation {list-style-type:none; margin:0px 0px 10px; padding:0px;}
.tabs .tab_text {padding:10px; clear:both; margin:0px 0px 20px;}
.tabs .tab_textBG {padding:10px; background: #ECEDED; clear:both; margin:0px 0px 20px;}

#menu ul {	
	width: 750px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#menu li {
	display: inline;
	padding: 0px;
	margin: 0px;
	float: left;
}
#menu li a {
	display: inline-block;
	font-size: 11px;
	color: #4B4B4D;
	height: 21px;
	line-height: 21px;
	padding: 0px 16px;
	text-align: center;
	font-weight: bold;
	background: #CFD1D2;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
#menu li a:hover {
	background: #68A84B;
	text-decoration: none;
	color: #FFFFFF;
}
#menu li.txtColorClick a {
	background: #4B4B4D;
	text-decoration: none;
	color: #FFFFFF;
}
#menu li#last {
	border-left: 1px solid #FFFFFF;
	border-right: 0px;
	height: 21px;
}

.menuContainerLeft {
	width:750px;
	height:21px;
	float:left;
	background-color:#CFD1D2;
}
.menuContainerRight {
	width:180px;
	height:21px;
	float:left;
	margin-left:11px;
	background-color:#CFD1D2;
}
		.menuItem{ padding:3px 16px 3px 16px; background-color:#CFD1D2; color:#4B4B4D; font-weight:bold; float:left; cursor:pointer; }
		.menuItemOver{ padding:3px 16px 3px 16px; background-color:#68A84B; color:#FFFFFF; font-weight:bold; float:left; cursor:pointer; }
		.menuItemClick{ padding:3px 16px 3px 16px; background-color:#4B4B4D; color:#FFFFFF; font-weight:bold; float:left; cursor:pointer; }

#directzeker ul {
	width: 540px;
	overflow: hidden;
	padding: 0px 0px;	
	padding: 0px;
	margin: 0px;
}
#directzeker li {
	padding: 0px;
	margin: 0px;
	display: inline;
}
#directzeker li a{
	padding:0px 0px 0px 0px;
	display: block;
	margin: 0px 15px 15px 0px;
	height: 80px;
	float:left;
	width: 165px;
	background: #CFD1D2;
	color:#4B4B4D;
}
#directzeker li a:hover {
	text-decoration: none;
	background: #68A84B;
	color:#FFFFFF;
}
#directzeker div{
	margin:0px 0px 0px 5px;
        padding:0px;
        height:20px;
        line-height:12px;
		display: block;

}
#directzekerLink a, #directzekerLink a:hover {
	font-weight:bold;
	text-decoration:none;
	cursor:text;
	color: #000000;
}

#directzeker img{
	border: none;
	margin: 0px;
	padding:0px;
}
#ds_statement {
	width:540px;
	float: right;
	overflow: hidden;
}
#ds_statement .ds_title, #ds_statement .header {
	padding:0px;
	margin:0px;
}
#ds_statement .ds_title {
	color:#FFFFFF;
	height:40px;
	text-align:center;
	background:url(http://www.zekerweb.nl/img/spriteTabel.jpg) no-repeat 0px -0px;
}
#ds_statement .header {
	cursor:pointer;
	height:28px;
	background:url(http://www.zekerweb.nl/img/spriteTabel.jpg) no-repeat 0px -40px;
	font-size:11px;
}
#ds_statement .header:hover {
	background:url(http://www.zekerweb.nl/img/spriteTabel.jpg) no-repeat 0px -70px;
}
#ds_statement .ds_title .L1 {
	float:left;
	padding-right:5px;
	width:155px;
	height:40px;
}
#ds_statement .header .L1 {
	float:left;
	padding-right:8px;
	width:152px;
	height:24px;
	line-height:28px;
	text-align:right;
	font-size:11px;
	color:#4B4B4D;
}
#ds_statement .ds_title .titleText1, #ds_statement .ds_title .titleText2 {
	float:left;
	width:95px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}
#ds_statement .ds_title .titleText1 {
	height:40px;
	line-height:40px;
}
#ds_statement .ds_title .titleText2 {
	height:35px;
	line-height:14px;
	padding-top:5px;
}
#ds_statement .ds_summary {
	display: none;
	padding:10px 25px 10px 25px;
	background:#FFFFFF;
	border:solid 1px #c9c9c9;
	margin:4px 0px 4px 0px;
	font-size:11px;
	line-height:18px;
}
.ds_summary h2 {
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color:#4B4B4D;
}
#ds_statement .plusIcon, #ds_statement .minIcon {
	float:left;
	margin:8px 42px 8px 41px;
	width:12px;
	height:12px;
}
#ds_statement .plusIcon {
	background:url(http://www.zekerweb.nl/img/spritePlusMin.jpg) no-repeat 0px 0px;
}
#ds_statement .minIcon {
	background:url(http://www.zekerweb.nl/img/spritePlusMin.jpg) no-repeat 0px -12px;
}
.tableList{
	line-height:16px
}
.tableList th{
	padding:3px 10px 3px 10px; 
	background-color:#CFD1D2; 
	color: #4B4B4D; 
	font-weight:bold;
}
.tableList td{
	padding:6px 0px 6px 10px; 
	font-size:0.9em; 
	border-bottom: solid 1px #CFD1D2;
}

#bannerPageBlock {
	width: 560px;
	border-bottom: 1px solid #CFD1D2;
	margin: 0px auto 20px;
}
#bannerTxtArea {
	width: 540px;
	height: 90px;
}

.footerCredits {
	float:left;
	font-size:9px;
	line-height:13px;
}
.footerCredits a {
	text-decoration:none;
}
.footerCredits a:hover {
	text-decoration:underline;
}

.polisCheck h1 {width:540px; padding:0px 10px; margin:15px 0px 0px 0px; overflow:hidden; background:#4B4B4D; height:24px; line-height:24px; font-size: 13px; color:#FFF;}
.polisCheck h2 {font-size:13px; color:#4B4B4D; height:28px; line-height:28px; padding:0px; margin: 0px 0px 4px 0px; font-weight:normal;}
.polisCheck h3 {font-size:10px; color:#4B4B4D; padding:0px; margin: 0px 0px 4px 0px;}
.polisCheck h6 {padding:0px; margin: 0px;}
.polisCheck h4 {font-size:13px; color:#FFFFFF;; background: #4B4B4D;height:24px; line-height:24px; padding:0px 10px; margin: 10px 0px 4px 0px; font-weight:normal;}
.polisCheck h5 {font-size:13px; color:#68A84B; padding:0px; margin: 5px 0px 10px 0px; font-weight:normal;}
.polisCheck h6 a{width:545px; height:26px; line-height: 26px; font-size:11px; font-weight:normal; padding:0px 5px 0px 10px; margin: 3px 0px 0px 0px; color:#4B4B4D; display:block;}
.polisCheck h6 a:hover{text-decoration:none; background:#CFD1D2;color:#4B4B4D}
.polisCheck h6 a span{float:left;color:#4B4B4D;}
.polisCheck h6 a:hover span{color:#4B4B4D; text-decoration:none;}
.polisCheck h6 a span.bullet, .polisCheck h6 a:hover span.bullet{float:right;font-size:16px; color:#4B4B4D; text-decoration:none;}
.polisCheck h6 a img{float:left; margin:0px 15px 0px 0px;}
.polisCheck h6 a:hover span.bullet{display:block;}
.polisCheck .box {width:538px; background:url(../img/polischeck/1pixGray.jpg) repeat-x; border:1px solid #CFD1D2; padding:10px 10px 15px 10px; margin:10px 0px 10px 0px; overflow:hidden; line-height:18px;}
.polisCheck .box a {color:#4B4B4D; text-decoration:none;}
.polisCheck .box a:hover {text-decoration:underline; color:#68A84B;}
.polisCheck .box a:visited {color:#4B4B4D; text-decoration:none;}
.polisCheck .box .image {float:right; width:80px; margin-left:20px;}
.polisCheck .box .content {float:left; width:458px;}
.polisCheck .box .content .links{margin-top:10px;}
.polisCheck .box .relevant_products {float:left; width:528px; background:#ECEDED; padding:5px; margin:20px 0px 0px 0px; border-top:solid 1px #CFD1D2; border-bottom:solid 1px #CFD1D2; font-size:10px;}
.polisCheck .box .relevant_products a {color:#4B4B4D;}
.polisCheck .box .relevant_products a:hover {color:#68A84B; text-decoration:underline;}


.polisCheck .boxTop {width:538px; padding:10px; border:solid 1px #CFD1D2; margin:10px 0px; overflow:hidden; background:url(../img/polischeck/1pixGray.jpg) repeat-x;}
.polisCheck .boxTop .userinfo{width:538px; height: 24px; line-height:24px; border-bottom:solid 1px #CFD1D2;}
.polisCheck .boxTop td{border-bottom:solid 1px #CFD1D2;}
.polisCheck hr.line {width:560px; margin:4px 0px; padding:0px; line-height:1px; clear: both; display: block;  border: 0; color:#CFD1D2; height: 1px; background:#CFD1D2; *margin: -3px 0px -5px; /* ie7 and below */}
.polisCheck hr.relevant {width:540px; margin:4px 0px; padding:0px; line-height:1px; clear: both; display: block;  border: 0; color:#CFD1D2; height: 1px; background:#CFD1D2; *margin: -3px 0px -5px; /* ie7 and below */}
.polisCheck select, .polisCheck .longtext {width:260px; padding:2px; border:solid 1px #CFD1D2;}
.polisCheck .shorttext {width:125px; padding:2px; border:solid 1px #CFD1D2;}
.polisCheck td 	{border-bottom:solid 2px #FFFFFF; padding: 4px 2px; font-size:11px;}
.polisCheck td.first{padding: 8px 2px 4px;}
.polisCheck th 	{border-bottom:solid 1px #CFD1D2; padding: 4px 2px; font-size:11px; color:#4B4B4D; font-weight:bold;}
.polisCheck .list {width:130px; float:left; padding: 3px 0px;}
.polisCheck .list input{margin-right:5px;}
.alert {width:548px; padding:5px; border: solid 1px red; color:red; margin:0px 0px 10px 0px; background:#fdeff1;}
.polisCheck  .tabs .content_box{width:500px; padding:20px; border:solid 1px #c3c3c3; height:500px;}
.polisCheck  .tabs .tabNavigation  li a{ padding:0px; margin 0px;border:none;}
.polisCheck  .tabs .tabNavigation  li { float:left; padding:0px; margin 0px;border:none;}
.polisCheck  .button a , .polisCheck  input.button {height:30px; border-left: solid 1px #cccccc; border-top: solid 1px #cccccc; border-bottom: solid 1px #999999; border-right: solid 1px #999999; font-size:13px; font-family: Arial, Helvetica, sans-serif; background:url(../img/polischeck/buttonBack.jpg) repeat-x; display:inline; color:#4B4B4D; margin:0px; cursor:pointer;}
.polisCheck  .button a {display:block; line-height:30px; float:left; padding-left:15px; padding-right:15px;}
.polisCheck  input.button {width:262px; margin-top:15px;}
.polisCheck  .button a:hover, .polisCheck  input.button:hover{background:url(../img/polischeck/buttonBackHover.jpg) repeat-x; color:#4B4B4D; text-decoration:none;}
.polisCheck  .serviceBox{width:538px; height:85px; background:url(../img/polischeck/afspraakBack.jpg) no-repeat; border:1px solid #CFD1D2; padding:10px 10px 5px 10px; margin:10px 0px 10px 0px; overflow:hidden; line-height:15px; color:#595959; display:block;}
.polisCheck  .serviceBox .servicelink{line-height:25px;}

.graybutton a {color:#4B4B4D;display:inline-block;padding:0px 30px;background:url(../img/polischeck/buttonBack.jpg);height:24px;line-height:24px;border-left: solid 1px #cccccc; border-top: solid 1px #cccccc; border-bottom: solid 1px #999999; border-right: solid 1px #999999;float:left;margin:0px 10px 0px 0px;}
.graybutton a:hover {background:url(../img/polischeck/buttonBackHover.jpg) repeat-x; color:#4B4B4D; text-decoration:none;}
.graybutton-huge a {color:#4B4B4D;display:inline-block;padding:5px 30px;background:url(../img/polischeck/buttonBack.jpg) repeat-x #d7d7d6;height:60px;line-height:70px;border-left: solid 1px #cccccc; border-top: solid 1px #cccccc; border-bottom: solid 1px #999999; border-right: solid 1px #999999;float:left;margin:0px 10px 0px 0px;}
.graybutton-huge a:hover {background:url(../img/polischeck/buttonBackHover.jpg) repeat-x #c3c3c3; color:#4B4B4D; text-decoration:none;}

form.visitor label {width:200px;display:inline-block; height:36px; line-height:36px;}
form.visitor input.button{height:30px; border-left: solid 1px #cccccc; border-top: solid 1px #cccccc; border-bottom: solid 1px #999999; border-right: solid 1px #999999; font-size:13px; font-family: Arial, Helvetica, sans-serif; background:url(../img/polischeck/buttonBack.jpg) repeat-x; display:inline; color:#4B4B4D; margin:0px 0px 0px 200px; cursor:pointer;}
form.visitor input.button {width:262px; margin-top:15px;}
form.visitor input.button:hover {background:url(../img/polischeck/buttonBackHover.jpg) repeat-x; color:#4B4B4D; text-decoration:none;}
form.visitor input.longtext {width:252px; border:1px solid #CFD1D2; padding:4px;}
form.visitor select {width:262px; border:1px solid #CFD1D2; padding:2px;}
form.visitor select option{padding:3px;}
.calc-phone {color:#68A84B;}
.calc-contact {border-top: 1px solid #CFD1D2;border-bottom: 1px solid #CFD1D2;font-weight:bold;color:#4B4B4D;height:26px;line-height:28px;overflow:hidden;margin:20px 0px 15px;}
.calc-contact-left {width:330px;float:left;}
.calc-contact-right {float:left;}
.eo a {width:548px;display:block;border:1px solid #CFD1D2;clear:both;margin:20px 0px;background:#ECEDED;font-size:9px;padding:7px 5px;color:#000000;height:30px;}
.eo a:hover {border-color:#4B4B4D;}
form.visitor{padding:0px; margin 0px;}


.renaud-verzekeren .summaryText a:link {color:#0172b6;}
.renaud-verzekeren .summaryText a:hover {color:#0172b6;}
.renaud-verzekeren .summaryText a:active {color:#0172b6;}
.renaud-verzekeren .summaryText a:visited {color:#0172b6;}


.socialmedia {height:24px; line-height:24px;}
.socialmedia span{height:24px; display:inline-block; padding: 0px 10px 0px 5px;}
.socialmedia .twitter24 {height:24px; width:24px; display:inline-block; background: url(http://www.zekerweb.nl/img/twitter_24px.png); margin:0px 10px 0px 0px;}
.socialmedia .youtube24 {height:24px; width:24px; display:inline-block; background: url(http://www.zekerweb.nl/img/youtube.png); margin:0px 10px 0px 0px;}
.socialmedia .linkedin24 {height:24px; width:24px; display:inline-block; background: url(http://www.zekerweb.nl/img/linkedin_24px.png);margin:0px 10px 0px 0px;}
.socialmedia .facebook24 {height:24px; width:24px; display:inline-block; background: url(http://www.zekerweb.nl/img/facebook_24px.png); margin:0px 10px 0px 0px;}
.brdrbottom{border-bottom:solid 1px #CFD1D2; padding-bottom: 10px;}
.socialmedia20 {height:20px; line-height:20px;}
.socialmedia20 .twitterblue20 {height:20px; width:82px; display:inline-block; background: url(http://www.zekerweb.nl/img/twitter_blue.png); margin:0px 5px 0px 0px;}
.socialmedia20 .plusone {float:left; height:20px;}

.vakantiekrantRow {width:560px;height:155px; overflow:hidden;}
.vakantiekrantBlock a {float:left; width:270px; height:140px; display: block;}
.vakantiekrantBlockRight a {float:left; width:270px; height:140px; display: block; margin-left:20px;}
.vakantiekrantBlockContent {margin-top:4px; font-size:10px; line-height:14px;}
.vakantiekrantBlockItem {padding: 10px 8px; color:#004171; border-left:solid 1px #CFD1D2; border-right:solid 1px #CFD1D2; border-bottom:solid 1px #CFD1D2;}
.vakantiekrantBlock a:hover, .vakantiekrantBlockRight a:hover {background:#ECEDED; display:block;}

.formVoogd941 {float:left; width:560px; margin-left:190px;}

#main-area {width:560px;float:left;}
ul#topmenu {list-style:none;float:left;margin:0px;padding:0px;}
ul#topmenu li a{width:160px;height:32px;display:block;cursor:pointer;font-weight:bold;margin-bottom:2px;line-height:32px;padding:0px 10px;}
ul#topmenu li.top a {background:#4B4B4D;color:#FFFFFF;}
ul#topmenu li.top a:hover {background:#68A84B;color:#FFFFFF;}
ul#topmenu li.middle a {background:#7B7C7E;color:#FFFFFF;}
ul#topmenu li.middle a:hover {background:#68A84B;color:#FFFFFF;}
ul#topmenu li.bottom a {background:#CFD1D2;color:#4B4B4D;}
ul#topmenu li.bottom a:hover {background:#68A84B;color:#FFFFFF;}

.borderblock {width:528px;border:1px solid #EE7F00;padding:5px;overflow:hidden;margin:0px 0px 10px 10px;}
.borderblock h2 {font-size:13px;margin:0px 0px 8px;}
.borderblock .left{width:259px;margin:0px 10px 0px 0px;float:left;}
.borderblock .right {width:259px;float:left;}
.borderblock .bottom {clear:both;}

.grayfooter, .grayfooter a {color:#CFD0D1;font-size:11px;}
a.devogelindblock  {display:block;border:1px solid #CBCED2;padding:7px; margin:20px 0px;clear:both;height:80px;font-size:11px;line-height:20px;}
a.devogelindblock h2 {font-size:13px;margin:0px 0px 4px;}
a.devogelindblock .indleft {float:left;width:434px;height:48px;padding:9px;}
a.devogelindblock .indright {float:left;height:76px;width:90px;}
a:hover {border-color:#969DA2;color:#72797F;}

.blanco h1{
	font-size:13px;
	color:#68A84B;	
	margin:0px 0px 15px;
	padding:0px;
}
.blanco {margin:0px 0px 15px;}
.fb-like {margin:0px 0px 5px;}

