body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #020202;
	background-image: url("/img/back.gif");
	background-repeat: repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}


h1,h2,h3,p{
	margin: 5px 0px;
	padding: 0px 0px 0px 2px;
}
h1{
	font-size: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
}
h2{
	font-size: 14px;
}
h3{
	font-size: 13px;
}

a{
	color: #CCCCCC;
	text-decoration: none;
}
a:hover{
	color: #FFFFFF;
}

a.dif{
	color:#e1822f;
}
a.info{
	color:#33CCFF;
	font-style: italic;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 12px;
}

div.outer{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 810px;
	height: 650px;
	margin-left: -405px; /* half of width */
	margin-top: -325px;  /* half of height */
	padding:5px;
}
.cnt_frame1{
	border: 1px solid #313132;
	background-color: #161615;
}
.cnt_frame2{
	border: 1px solid #000000;
	height: 598px;
	background-repeat: no-repeat;
	background-position: right bottom;
	overflow: hidden;
}
.footer{
	color: #333333;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;

}
.footer a{
	color: #333333;
	text-decoration: none;
}
.footer a:hover{
	color: #333333;
	text-decoration: none;
}
.footer .c1{
	float: left;
	width: 600px;
}
.footer .c2{
	float: right;
	width: 200px;
	text-align: right;
	background: none;
}
.footer .c2 a{
	color: #333333;
	text-decoration: none;
}
.footer .c2 a:hover{
	color: #333333;
	text-decoration: none;
}


.clear{
	clear: both;
}


.cnt_frame2 .c1{
	width: 200px;
	float: left;
	overflow: hidden;
}
.cnt_frame2 .c1 .c1_1{
	padding: 20px 20px 0px;
}
.cnt_frame2 .c2{
	float: left;
	width: 600px;
	/*height: auto;*/
	z-index: 10;
	
}
.cnt_frame2 .c2 .c2_1,.cnt_frame2 .c2 .c2_2{
	line-height: 16px;
}

.hidden{
	display: none;
}

/*menu*/
.menu ul,.menu ul li ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.menu ul li,.menu ul li ul li{
	margin: 0px;
	padding:0px;
	
}
.menu ul li a,.menu ul li ul li a{
	padding-top: 4px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #272726;
	border-bottom-color: #000000;
	display: block;
	height: 20px;
	overflow: hidden;
}
.menu ul li a{
	color: #FFFFFF;
	padding-left: 10px;
}
.menu ul li ul li a{
	color: #999999;
	padding-left: 45px;
}
.menu {
	height: 350px;
	overflow: hidden;
	font-weight: bold;
}
.menu .m1{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #272726;
}

.menu a{
	text-decoration: none;
}
a.sel,.menu a:hover{
	color: #e1822f;
}
/*selected menus*/
.b_home a.m_home,
.b_latest a.m_latest,
.b_aproach a.m_aproach,
.b_serv a.m_serv,
.b_inv a.m_inv,
.b_ins a.m_ins,
.b_tax a.m_tax,
.b_aff a.m_aff,
.b_test a.m_test,
.b_cont a.m_cont{color: #e1822f;}
 
 
.menu ul li ul{
	display: none;
}
 
.b_inv .menu ul li ul,
.b_ins .menu ul li ul,
.b_tax .menu ul li ul{
	display: block;
}

/*login form*/
#frm_login{
	margin-top: 5px;
	color: #7d7d7d;
}
#frm_login p{
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#frm_login label{
	padding-left: 4px;
	font-weight: bold;
}
.txbox{
	border: 1px solid #181818;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	width: 160px;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
}

/*Txt titles*/
h1.tx{
	height: 30px;
	margin-bottom: 5px;
}
.tx{
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -2000px;
	overflow: hidden;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tx_inv{background-image: url("/img/tx_inv.gif");}
.tx_home{background-image: url("/img/tx_home.gif");}
.tx_our_appr{background-image: url("/img/tx_our_appr.gif");}
.tx_inv_pl{background-image: url("/img/tx_inv_pl.gif");}
.tx_ret_pl{background-image: url("/img/tx_ret_pl.gif");}
.tx_prot{background-image: url("/img/tx_prot.gif");}
.tx_mrg{background-image: url("/img/tx_mrg.gif");}
.tx_cnt{background-image: url("/img/tx_cnt.gif");}
.tx_cl_int{background-image: url("/img/tx_cl_int.gif");}
.tx_ets_pl{background-image: url("/img/tx_ets_pl.gif");}
.tx_our_appr{background-image: url("/img/tx_our_appr.gif");}
.tx_lat_nw{background-image: url("/img/tx_lat_nw.gif");}


/*background images*/
.b_home .cnt_frame2{	background-image: url("/img/our_approach.jpg");}
.b_latest .cnt_frame2{	background-image: url("/img/our_approach.jpg");}
.b_aproach .cnt_frame2{	background-image: url("/img/home.jpg");}
.b_serv .cnt_frame2{	background-image: url("/img/investm.jpg");}
.b_inv .cnt_frame2{	background-image: url("/img/advies2.jpg");}
.b_ins .cnt_frame2{	background-image: url("/img/advies1.jpg");}
.b_tax .cnt_frame2{	background-image: url("/img/investm.jpg");}
.b_cli .cnt_frame2{	background-image: url("/img/our_approach.jpg");}
.b_cont .cnt_frame2{	background-image: url("/img/advies3.jpg");}

/*Page specific styles */

/*home*/
.b_home .cnt_frame2 .c2 .c2_1{	
	padding-top: 70px;
	width: 300px;
	float: left;
}
.b_home .cnt_frame2 .c2 .c2_1 p{
	padding: 0px 40px 0px 50px;
	font-size: 14px;
	line-height: 22px;
}
.b_home .cnt_frame2 .c2 .c2_2{
	float: left;
	width: 360px;
	padding-top: 130px;
	padding-left: 50px;
	color: #CCCCCC;
}
.b_home h1.tx{height:40px;}
.b_home .cnt_frame2 .c2 .c2_2 ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	color: #666666;
}
.b_home .cnt_frame2 .c2 .c2_2 ul li{
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.b_home .cnt_frame2 .c2 .c2_2 ul li a{
	color: #666666;
}
.b_home .cnt_frame2 .c2 .c2_2 ul li a:hover{
	color: #666666;
}

/*latest*/
.b_latest .cnt_frame2 .c2 .c2_1{	
	padding-top: 70px;
	width: 300px;
	float: left;
}
.b_latest .cnt_frame2 .c2 .c2_1 p{
	padding: 0px 40px 0px 50px;
	font-size: 14px;
	line-height: 22px;
}
.b_latest .cnt_frame2 .c2 .c2_2{
	float: left;
	width: 280px;
	padding-top: 70px;
	padding-left: 60px;
	color: #CCCCCC;	
}
.b_latest .cnt_frame2 .c2 .c2_2 ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	color: #666666;
}
.b_latest .cnt_frame2 .c2 .c2_2 ul li{
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.b_latest .cnt_frame2 .c2 .c2_2 ul li a{
	color: #666666;
}
.b_latest .cnt_frame2 .c2 .c2_2 ul li a:hover{
	color: #666666;
}

/*our approahc*/
.b_aproach .cnt_frame2 .c2 .c2_1{
	padding-top: 70px;
	padding-right: 70px;
	padding-left: 60px;
}
.b_aproach .cnt_frame2 .c2 .c2_1 ul{
	color: #e1822f;
}
.b_aproach .cnt_frame2 .c2 .c2_1 ul li{}

/*welth managment*/
.b_inv .cnt_frame2 .c2 .c2_1{
	padding-top: 110px;
	width:180px;
	float:left;
	text-align: center;
}
.b_inv .cnt_frame2 .c2 .c2_1 ul{
	list-style-type: none;
	margin: 0px auto;
	padding: 0px;
	font-weight: bold;
	text-align: left;
	width: 120px;
}
.b_inv .cnt_frame2 .c2 .c2_1 ul li{
	margin: 0px;
	padding:0px;
}

.b_inv .cnt_frame2 .c2 .c2_1 ul li a{
	padding-top: 4px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #272726;
	border-bottom-color: #000000;
	display: block;
	height: 20px;
	overflow: hidden;
	color: #999999;
	padding-left: 10px;
}

.b_inv .cnt_frame2 .c2 .c2_1 .m1{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #272726;
}

.b_inv .cnt_frame2 .c2 .c2_1 ul li a{
	text-decoration: none;
}
.b_inv .cnt_frame2 .c2 .c2_1 ul li a.sel,.b_inv .cnt_frame2 .c2 .c2_1 ul li a:hover{
	color: #e1822f;
}











.b_inv .cnt_frame2 .c2 .c2_2{
	padding-top: 70px;
	width:370px;
	float:left;
}


/*Protection page*/
.b_ins .cnt_frame2 .c2 .c2_1{
	padding-top: 70px;
	padding-left: 60px;
	width:250px;
}
/*other bulk pages*/
.b_tax .cnt_frame2 .c2 .c2_1,
.b_cont .cnt_frame2 .c2 .c2_1{
	padding-top: 70px;
	padding-right: 40px;
	padding-left: 60px;
}
.b_cont .cnt_frame2 .c2 .c2_1 .c2_1_1,
.b_cont .cnt_frame2 .c2 .c2_1 .c2_1_2{
	float: left;
	width: 240px;	
}
/*client*/
.b_cli .cnt_frame2 .c2 .c2_1{
	padding-top: 70px;
	padding-right: 200px;
	padding-left: 60px;
}

/* changes added by A. Davo */
.cookie_color { color: #607794; }

