/*
BANKSALDO
GLOBAL LAYOUT CSS


DONKER BLAUW: #162fa2
LICHT BLAUW: #3958e5
TEXT GRIJS: #646464
KADER GRIJS: #a8a9b0

margin/padding: TOP RIGHT BOTTOM LEFT 
*/

HTML, BODY {
	}

BODY	{
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	background-image: url(/images/bg_body.png);
	background-repeat: repeat-x;
}

* {
	font-family: Tahoma, Arial, Verdana, Geneva; 
	font-size: 10pt;
	color: #7d7d7d;
}

H1, H1 * {
	font-size: 16pt;
	font-weight: normal;
	text-align: left;
	color: #000000;
	margin: 15px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
}

H2, H2 * {
	font-size: 13pt;
	font-weight: normal;
	text-align: left;
	color: #3958e5;
	margin: 15px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
}

H3, H3 * {
	font-size: 11pt;
	font-weight: normal;
	text-align: left;
	color: #646464;
	margin: 15px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
}


H4, H4 * {
	font-size: 11pt;
	font-weight: normal;
	text-align: left;
	color: #3958e5;
	margin: 10px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
	text-decoration: none;
}

SMALL, SMALL * {
	font-size: 7pt;
	color: #a8a9b0;
}

BOLD, STRONG {
	color: #162fa2;
	}

P	{
	margin: 0px 0px 10px 0px;
}

UL, OL {
	margin: 0 0 0 25;
	padding: 0;
}

LI {
	margin-left: 25px;
}

A, A *, A:link, A:link *, A:visited, A:visited *		{ text-decoration: underline;  }
A:hover, A:hover *, A:active, A:active *				{ text-decoration: underline; color: #3958e5; }

.ColorBlue		{ color: #3958e5; }
.FAQanswer *	{ background-color: #f6f8fe; font-size: 8pt; }

/* SITE LAYOUT */
#SiteContainer		{ position: relative; width: 900px; height: auto; text-align: left; margin-bottom: 3px; }
#SiteLogo			{ position: relative; width: 100%; height: 44px; margin: 31px 0px 20px 0px; } 
#SiteMenu			{ position: relative; width: 100%; height: 32px; }
#SiteContent		{ position: relative; width: 100%; height: auto; margin-top: 20px; overflow: show; line-height: 125%; }
#SiteContentTable	{ border-left: 1px dotted #a8a9b0; border-right: 1px dotted #a8a9b0; border-bottom: 1px dotted #a8a9b0; }
.SiteContentTD		{ border-left: 1px dotted #a8a9b0; }
#SitePhoto			{ text-align: center; }
#SiteThumbs			{ position: relative; width: 100%; height: 75px; text-align: center; margin-top: 20px; }

.SiteHR				{ position: relative; width: 100%; height: 1px; overflow: hidden; border-top: 1px dotted #a8a9b0; margin: 15px 0px 15px 0px;  }
.SiteHRfooter		{ position: relative; width: 900px; height: 1px; overflow: hidden; border-top: 1px dotted #a8a9b0; margin: 15px 0px 0px 0px;  }
.SiteVR				{ position: relative; width: 1px; height: 100%; overflow: hidden; border-left: 1px dotted #a8a9b0; margin: 15px 15px 15px 15px;  }


/* SITE MENU */
#SiteMenu *			{ color: #c8c8c8; font-size: 11pt; font-weight: normal; text-decoration: none;  }
#SiteMenu A:hover	{ color: #ffffff; font-size: 11pt; font-weight: normal; text-decoration: none; }
#SiteMenu A.Select	{ color: #ffffff; font-size: 11pt; font-weight: normal; text-decoration: none; }

/* SITE BOXES */
.BoxIphone			{ float: left; width: 350px; height: 325px; background-image: url(images/iphone-blanc.png); background-repeat: no-repeat; margin-top: 45px; }
.BoxIphone IMG		{ width: 136px; height: 204px; margin-left: 116px; margin-top: 53px; }
.BoxText			{ float: left; width: 550px; height: 375px; overflow: show; }

.BoxBorder			{ border: 1px dotted #a8a9b0; padding: 5px; }
.BoxNoBorder		{ border: 1px dotted transparent; padding: 5px; }