/* --------------------------------------- */
/* financieelvoorjouw.nl    | 1 April 2008 */
/* Screen.css Stylesheet    | Version: 1.0 */
/* --------------------------------------- */
/* Financieel Voor Jouw Body               */
/* --------------------------------------- */

  *{
	margin: 0;
	padding: 0;
  }
  
  hr{
  	display: none;
	visibility: hidden;
  }
  
  body{
  	font-family: "Lucida Sans Unicode", Arial;
	font-size: 11px;
	color: #000000;
	overflow:-moz-scrollbars-vertical;
  }

/* -------------------------------------- */
/* Financieel voor jouwHeader             */
/* -------------------------------------- */

  div#fvj_header{
  	width: 950px;
	height: 80px;
	overflow: hidden;
	margin: 0 auto;
  }
  
  div#fvj_header h1{
  	width: 300px;
    height: 53px;
	text-indent: -100em;
  	background-image: url(../images/title_fvj.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 20px 0 8px 20px;
	cursor: pointer;
  }
  
  div#fvj_header h3{
	display: none;
  }
  
  
/* -------------------------------------- */
/* Financieel voor jouwMenu               */
/* -------------------------------------- */
  
  div#fvj_menu{
  	width: 100%;
	height: 50px;
	background-image: url(../images/bkg_menu.jpg);
	background-repeat: repeat-x;
	background-position: left top;
  }
  
  div#fvj_menu ul{
  	width: 950px;
	margin: 0 auto;
	padding: 0;
	list-style: none;
  }
  
  div#fvj_menu li{
  	float: left;
  	margin: 0;
	padding: 0;
	list-style: none;
	text-indent: -100em;
	overflow: hidden;
	background-repeat: no-repeat;
  }  
  
  div#fvj_menu a{
  	display: block;
	overflow: hidden;
  }
  
  div#fvj_menu li a.active{
	background-position: bottom left;
  }
  
  div#fvj_menu li a:hover{
  	background-position: bottom left;
  }
  
  #btn_home{
   	width: 79px;
	height: 50px;
  	background-image: url(../images/btn_home.jpg);
	background-position: top left;
  }
  
  #btn_geldzaken{
   	width: 103px;
	height: 50px;
  	background-image: url(../images/btn_geldzaken.jpg);
	background-position: top left;
  }
  
  #btn_lenen{
   	width: 83px;
	height: 50px;
  	background-image: url(../images/btn_lenen.jpg);
	background-position: top left;
  }
  
  #btn_tipstricks{
   	width: 103px;
	height: 50px;
  	background-image: url(../images/btn_tipstricks.jpg);
	background-position: top left;
  }
  
  div#fvj_subheader{
  	width: 100%;
	height: 200px;
	float: left;
	margin-top: 10px;
	background-color: #DD1D7F;
	background-image: url(../images/bkg_subheader.gif);
	background-position: top center;
	background-repeat: no-repeat;
  }
  
  div#fvj_subheader_sub{
  	width: 100%;
	height: 146px;
	float: left;
	margin-top: 10px;
	background-color: #DD1D7F;
	background-image: url(../images/bkg_subheader.gif);
	background-position: top center;
	background-repeat: no-repeat;
	overflow: hidden;
  }
  
  div#fvj_subheader_placeholders{
  	width: 950px;
	height: 200px;
	margin: 0 auto;
  }
  
  div#fvj_subheader_placeholders_sub{
  	width: 950px;
	height: 146px;
	margin: 0 auto;
  }

/* -------------------------------------- */
/* Financieel voor jouwQuote              */
/* -------------------------------------- */

  div#fvj_quote_home{
  	width: 616px;
	height: 200px;
	float: left;
	background-image: url(../images/bkg_subheader_home.gif);
	background-position: top right;
	background-repeat: no-repeat;
  }
  
  div#fvj_quote_sub{
  	width: 616px;
	height: 146px;
	float: left;
	overflow: hidden;
  }
  
  div#fvj_quote_home h3{
  	display: none;
	visibility: hidden;
  }
  
  div#fvj_quote_home_sub h3{
  	display: none;
	visibility: hidden;
  }
  
  div#fvj_quote_home span{
  	display: none;
	visibility: hidden;
  }
  
  div#fvj_quote_home_sub span{
  	display: none;
	visibility: hidden;
  }
  
  div#fvj_quote_footer{
  	width: 258px;
	height: 20px;
	float: right;
	margin: 177px 0 0 0;
	padding: 3px 0 0 0;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
  }
  
  div#fvj_quote_footer_sub{
  	width: 258px;
	height: 20px;
	float: right;
	margin: 126px 0 0 0;
	padding: 3px 0 0 0;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
  }
  
  div#fvj_quote_footer a{
	color: #FFFFFF;
	text-decoration: none;
  }
  
  div#fvj_quote_footer a:hover{
	color: #FFFFFF;
	text-decoration: underline;
  }
  
/* -------------------------------------- */
/* Financieel voor jouwNieuws             */
/* -------------------------------------- */

  div#fvj_nieuws_list{
  	height: 200px;
	width: 324px;
	float: right;
	background-image: url(../images/bkg_nieuws_scroller.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
  }
  
  div#fvj_nieuws_list_sub{
  	height: 146px;
	width: 324px;
	float: right;
	background-image: url(../images/bkg_nieuws_scroller.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
  }
  
  div#fvj_nieuws_list h3{
  	width: 120px;
	height: 16px;
	margin: 20px 0 8px 20px;
	text-indent: -100em;
  	background-image: url(../images/title_recent-nieuws.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	cursor: pointer;
  }
  
  div#fvj_nieuws_list_sub h3{
  	width: 120px;
	height: 16px;
	margin: 20px 0 8px 20px;
	text-indent: -100em;
  	background-image: url(../images/title_recent-nieuws.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	cursor: pointer;
  }
 
  div#fvj_nieuws_list_sub ul{
  	line-height: 11px;
	list-style: none;
	margin: 0;
	padding: 0;
  }
  
  div#fvj_nieuws_list ul{
  	line-height: 11px;
	list-style: none;
	margin: 0;
	padding: 0;
  }
  
  div#fvj_nieuws_list_sub ul{
  	line-height: 11px;
	list-style: none;
	margin: 0;
	padding: 0;
  }
 
  div#fvj_nieuws_list a{
  	display: block;
	width: 100%;
	padding: 3px;
	border-top: solid 1px #FFFFFF;
	text-decoration: none;
	color: #FFFFFF;
  }
  
  div#fvj_nieuws_list_sub a{
  	display: block;
	width: 100%;
	padding: 4px;
	border-top: solid 1px #FFFFFF;
	text-decoration: none;
	color: #FFFFFF;
  }
 
  div#fvj_nieuws_list a:hover{
  	background-image: url(../images/bkg_nieuws-list.jpg);
	/*background-color: #FFFFFF;*/
	background-position: top left;
	background-repeat: repeat-x;
	/*color: #000000;*/
  }
  
  div#fvj_nieuws_list_sub a:hover{
  	background-image: url(../images/bkg_nieuws-list.jpg);
	background-position: top left;
	background-repeat: repeat-x;
  }
  
  div#fvj_nieuws_list_scroller {
	width: 310px;
	height: 130px;
	overflow: hidden;
  }
  
  div#fvj_nieuws_list_scroller_sub {
	width: 310px;
	height: 86px;
	overflow: hidden;
  }
 
  .fvj_nieuws_list_scroller_inside {
  	width: 80%;
	margin: 0 auto;
  }
  
  .fvj_nieuws_list_scroller_inside .datum{
	font-size: 10px;
  }
  
  div#fvj_placeholder{
  	width: 950px;
	margin: 0 auto;
  }

/* -------------------------------------- */
/* Financieel voor jouwHome Inleiding     */
/* -------------------------------------- */

  div#fvj_inleiding{
  	height: 230px;
	width: 356px;
	float: left;
	background-image: url(../images/bkg_verticale-lijn.gif);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top: 10px;
  }

  div#fvj_inleiding h3{
  	width: 169px;
  	height: 17px;
	text-indent: -100em;
	background-image: url(../images/title_fvj-inleiding.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 28px 0 0 24px;
  }
  
  div#fvj_inleiding span{
  	display: block;
  	margin: 0 24px 0 24px;
  }

  
/* --------------------------------------- */
/* Financieel voor jouwTip Toevoegen Home  */
/* --------------------------------------- */
  
  div#fvj_add_tip{
  	width: 324px;
	height: 70px;
	float: right;
	border: solid 1px #CCCCCC;
	background-image: url(../images/bkg_voorendoor.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top: 10px;
	clear: right;
  }
  
  div#fvj_addtip_content{
  	margin: 10px 20px 0 20px;
  }
  
  div#fvj_addtip_content h3{
	font-size: 12px;
	color: #DD1D7F;
	font-weight: bold;
  }

/* -------------------------------------- */
/* Financieel voor jouwTip Home           */
/* -------------------------------------- */

  div#fvj_tip{
  	width: 324px;
	height: 146px;
	float: right;
	border: solid 1px #CCCCCC;
	margin-top: 10px;
	background-image: url(../images/bkg_tipstricks_home.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top: 10px;
	clear: right;
  }
  
  div#fvj_tip-content{
  	margin: 26px 20px 20px 20px;
  }
  
  div#fvj_tip-content h3{
	font-size: 12px;
	color: #DD1D7F;
	font-weight: bold;
  }

/* -------------------------------------- */
/* Financieel voor jouwContentBox 2       */
/* -------------------------------------- */

  div#fvj_bx{
  	height: 230px;
	width: 259px;
	float: left;
	background-image: url(../images/bkg_verticale-lijn.gif);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top: 10px;
	overflow: hidden;
  }
  
  div#fvj_bx h3{
  	display: none;
  }
  
  div#fvj_bx span{
	width: 180px;
	height: 12px;
	float: right;
	margin: 180px 5px 0 0;
	display: block;
	color: #DD1D7F;
	font-weight: bold;
	text-align: right;
  }
  
  div#fvj_bx a{
    color: #DD1D7F;
	font-weight: bold;
	text-decoration: none;
  }
  
  div#fvj_bx a:hover{
	text-decoration: underline;
  }
  
/* -------------------------------------- */
/* Financieel voor jouwFooter             */
/* -------------------------------------- */

  div#fvj_copyright{
  	width: 326px;
	height: 20px;
	float: right;
	margin: 10px 0 0 0;
	border-top: solid 1px #DD1D7F;
	background-image: url(../images/bgk_copyright.gif);
	background-position: top right;
	background-repeat: no-repeat;
	clear: right;
  }
  
/* -------------------------------------- */
/* Financieel voor jouwAd Placeholders    */
/* -------------------------------------- */

  div#fvj_gad_468x60{
  	width: 469px;
	height: 61px;
	float: right;
	border: solid 1px #DD1D7F;
	margin-top: -72px;
	background-image: url(../images/bkg_gad_468x60_replacement.gif);
	background-position: center top;
  }
  
  div#fvj_ad_200x200{
  	height: 198px;
	width: 198px;
	margin: 14px auto;
	border: solid 1px #DD1D7F;
	background-image: url(../images/bkg_geldverspilling.jpg);
	background-position: top left;
	background-repeat: no-repeat;
  }
  
  div#fvj_ad_468x15{
  	width: 614px;
	height: 19px;
	margin: 10px 0 0 0;
	float: left;
	border-top: solid 1px #DD1D7F;
	background-color: #DD1D7F;
	padding-top: 1px;
  }
  
  div#fvj_ad_468x15 span{
  	display: block;
	height: 15px;
	color: white;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	float: right;
	margin: 0 4px 0 0;
	text-align: right;
  }
  
  div#fvj_ad_468x15 a{
	color: white;
  }
  
  div#fvj_ad_728x90{
  	display: block;
  	width: 100%;
	height: 90px;
	margin: 20px auto;
	text-align: center;
	float: left;
	background-image: url(../images/bkg_gad_728x90_replacement.jpg);
	background-position: center top;
	background-repeat: no-repeat;
  }
  
  div#fvj_gad_300x250{
  	width: 324px;
	height: 260px;
	float: right;
	border: solid 1px #CCCCCC;
	margin-top: 10px;
	background-image: url(../images/bkg_gad_300x250.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top: 10px;
	clear: right;
	text-align: center;
	padding: 10px 0 0 0;
  }
/* -------------------------------------- */
/* Financieel voor jouw Subpages Content   */
/* -------------------------------------- */

  div#fvj_leftcontent_placeholder_sub{
  	width: 614px;
	float: left;
	min-height: 520px;
	_height: 520px;
	padding: 0;
	margin: 0;
  }

  div#titel_geldzaken{
  	width: 169px;
  	height: 17px;
	text-indent: -100em;
	background-image: url(../images/title_fvj-geldzaken.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 28px 0 10px 24px;
	float: left;
  }
  
  div#titel_geldzaken h3{
	display: none;
  }
  
  div#titel_tips h3{
	display: none;
  }
  
  div#titel_lenen{
  	width: 169px;
  	height: 17px;
	text-indent: -100em;
	background-image: url(../images/title_fvj-lenen.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 28px 0 10px 24px;
	float: left;
  }
  
  div#titel_lenen h3{
	display: none;
  }
  
  div#titel_nieuws{
  	width: 169px;
  	height: 17px;
	text-indent: -100em;
	background-image: url(../images/title_fvj-nieuws.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 28px 0 10px 24px;
	float: left;
  }
  
  div#titel_nieuws h3{
	display: none;
  }
  
  div#titel_tips{
  	width: 169px;
  	height: 17px;
	text-indent: -100em;
	background-image: url(../images/title_fvj-tips.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 28px 0 10px 24px;
	float: left;
  }
  
  div#titel_tips h3{
	display: none;
  }

  .inhoudblok{
  	width: 564px;
	overflow: hidden;
	background-image: url(../images/bgk_inhoudblokken2.gif);
	background-position: top left;
	background-repeat: repeat-x;
	clear: left;
	margin: auto;
  }
  
  .inhoudblok a{
	color: #000000;
	text-decoration: underline;
  }
  
  .inhoudblok a:hover{
	color: #DD1D7F;
  }
  
  .inhoudblok span{
	display: block;
	margin: 10px 24px 24px 24px;
  }
  
  .inhoudblok h4{
	font-size: 12px;
	color: #DD1D7F;
	margin: 4px 0 0 25px;
	font-weight: bold;
	cursor: pointer;
  }
  
  .inhoudblok h3{
	font-size: 14px;
	color: #DD1D7F;
	margin: 4px 0 0 25px;
	font-weight: bold;
	cursor: pointer;
  }
  
  .inhoudblok h5{
	font-size: 10px;
	color: #000000;
	margin: 0 0 0 25px;
	font-weight: bold;
  }
  
  .inhoudblok img{
  	margin: 0 10px 10px 0;
	border: solid 1px #DD1D7F;
	cursor: pointer;
  }
  
/* -------------------------------------- */
/* Financieel voor jouw Nieuws Overzicht  */
/* -------------------------------------- */

.news_recent{
	margin: 0 25px 15px 25px; /*
	padding: 5px; */
	padding-bottom: 5px;
	border-bottom: dotted 1px #CCCCCC;
	background-position: left 30px;; 
	background-repeat:repeat-x;
	cursor: pointer;
	float: left;
}

*html .news_recent{
	margin: 0 30px 15px 13px;
	padding-bottom: 5px;
	border-bottom: solid 1px #EEEEEE;
	background-position: left 30px;; 
	background-repeat:repeat-x;
	cursor: pointer;
	float: left;
}

.afb-news-recent{
	margin-bottom: 200px;
}

.no-liststyle{
	list-style: none;
}

.news_recent a{
	color: #DD1D7F;
	font-size: 12px;
}

.news_older{
	list-style: none;
	margin: 10px 25px 0 25px;
	padding: 0 0 10px 0;
	border-bottom: dotted 1px #CCCCCC;
	background-position: left -20px; 
	background-repeat:repeat-x;
	cursor: pointer;
}

*html .news_older{
	list-style: none;
	margin: 10px 25px 0 25px;
	padding: 0 0 10px 0;
	border-bottom: solid 1px #EEEEEE;
	background-position: left -20px; 
	background-repeat:repeat-x;
	cursor: pointer;
}

.news_older a{
	color: #DD1D7F;
	font-size: 11px;
}

.span_recent_news{
	height: 105px;
	margin: 0;
	padding: 0;
}

.news_img_crop{
	width: 107px; 
	height: 85px; 
	overflow: hidden; 
	float: left; 
	margin: 0 10px 10px 0; 
	cursor: pointer;
}

.news_img_crop_small{
	width: 62px;
	height: 46px;
	overflow: hidden;
	float: left;
	margin: 0 10px 10px 0;
	cursor: pointer;
}
  