/* CSS Document */

/* COMMON TEXT STYLES */

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

.green { color: #50B848; }
.dark_blue { color: #344048; }
.underlined { text-decoration: underline; }

a { text-decoration: none; color: #50B848; }
a:hover { color:#344048; /*#c8c7bb;*/ }

/* COMMON PAGE STYLES */

div.sidebar_wrap p { color: #c8c7bb; line-height: 15px; font-size: 10px; }
div.sidebar_wrap p span { color: #455560; }

a#chillilnk { color: #c6395b; }
a#chillilnk:hover { color:#344048; /*#c8c7bb;*/ }

img.img_only_padding_bottom { padding: 0px 0px 40px 0px; }

ul.tekst_ul { list-style-type: none; padding-bottom: 10px; }
*ul.tekst_ul { padding-bottom: 0px; }
ul.tekst_ul li { list-style-type: none; padding-left: 15px; }


/* INDEX PAGE STYLES */

/* LANDBOUWKREDIET STYLES */

div.partner_logo { width: 105px; height: 105px; margin-bottom: 8px; background: url(../images/verzekeringen/img_bg.jpg) no-repeat; position: relative; left: 42px; }
*div.partner_logo { left: 3px; }
div.partner_logo img { padding: 4px; border: none; }

/* VERZEKERINGEN PAGE STYLES */

div#partner_links { padding-bottom: 110px; margin-top: 34px; }
a.partner_lnk { display: block; width: 105px; height: 105px; margin: 0px 6px 6px 0px; float: left; background: url(../images/verzekeringen/img_bg.jpg) no-repeat; outline: none; }
a.partner_lnk:hover { background: url(../images/verzekeringen/img_bg_hover.jpg) no-repeat; }
a.partner_lnk img { padding: 4px; border: none; }

#verz-links a { display: block; height: 18px; margin: 0px 24px 3px 2px; padding: 3px 0 0 30px; }
#verz-links a { background: #44545f url(../images/structure/link-bullet.gif) no-repeat left; color: #FFF; }
#verz-links a:hover { background-color: #586f7f; }

/* ACTIES PAGE STYLES */

ul.actie_lijst { margin: 0; padding: 0px 0px 0px 14px; list-style: none; }
ul.actie_lijst li { position: relative; margin-bottom: 3px; }
ul.actie_lijst li span { position: absolute; left: -13px; top: 0px; }

/*
div#restaurant { background: url(../images/acties/restaurantcheque.jpg) no-repeat; }
div#restaurant:hover { background: url(../images/acties/restaurantcheque_hover.jpg) no-repeat; }
a#super7 { background: url(../images/acties/7vettejaren.jpg) no-repeat; }
a#super7:hover { background: url(../images/acties/7vettejaren_hover.jpg) no-repeat; }

a#tombola { background: url(../images/acties/tombola.jpg) no-repeat; }
a#tombola:hover { background: url(../images/acties/tombola_hover.jpg) no-repeat; }

a#top_rendement { background: url(../images/acties/top_rendement.jpg) no-repeat; }
a#top_rendement:hover { background: url(../images/acties/top_rendement_hover.jpg) no-repeat; }

div#hospitalisatie { background: url(../images/acties/hospitalisatie.jpg) no-repeat; }
div#hospitalisatie:hover { background: url(../images/acties/hospitalisatie_hover.jpg) no-repeat; }

div#autolening { background: url(../images/acties/autolening.jpg) no-repeat; }
div#autolening:hover { background: url(../images/acties/autolening_hover.jpg) no-repeat; }

*/

.actie_link { display: block; width: 447px; height: 127px; margin: 40px 0px 10px 0px; }
.eerste_actie_link { margin: 0px 0px 10px 0px; }

a#ba_max { background: url(../images/acties/autoverzekering.jpg) no-repeat; }
a#ba_max:hover { background: url(../images/acties/autoverzekering_hover.jpg) no-repeat; }

a#sven { background: url(../images/acties/sven.jpg) no-repeat; }
a#sven:hover { background: url(../images/acties/sven_hover.jpg) no-repeat; }

a#millesimo { background: url(../images/acties/milessimo.jpg) no-repeat; }
a#millesimo:hover { background: url(../images/acties/milessimo_hover.jpg) no-repeat; }

div#spaarboekjes { background: url(../images/acties/spaarboekjes.jpg) no-repeat; }
div#spaarboekjes:hover { background: url(../images/acties/spaarboekjes_hover.jpg) no-repeat; }

a#twee_maand { background: url(../images/acties/2maand.jpg) no-repeat; }
a#twee_maand:hover { background: url(../images/acties/2maand_hover.jpg) no-repeat; }

div#spaarverzekering { background: url(../images/acties/spaarverzekering.jpg) no-repeat; }
div#spaarverzekering:hover { background: url(../images/acties/spaarverzekering_hover.jpg) no-repeat; }

a#fidelio { background: url(../images/acties/fidelio.jpg) no-repeat; }
a#fidelio:hover { background: url(../images/acties/fidelio_hover.jpg) no-repeat; }

div#effecten { background: url(../images/acties/effecten.jpg) no-repeat; }
div#effecten:hover { background: url(../images/acties/effecten_hover.jpg) no-repeat; }

a#top_x_boekje { background: url(../images/acties/top_x_boekje.jpg) no-repeat; }
a#top_x_boekje:hover { background: url(../images/acties/top_x_boekje_hover.jpg) no-repeat; }

div#crescendo { background: url(../images/acties/crescendo.jpg) no-repeat; }
div#crescendo:hover { background: url(../images/acties/crescendo_hover.jpg) no-repeat; }

a#woonkrediet { background: url(../images/acties/woonkrediet.jpg) no-repeat; }
a#woonkrediet:hover { background: url(../images/acties/woonkrediet_hover.jpg) no-repeat; }

a#modulis { background: url(../images/acties/modulis.jpg) no-repeat; }
a#modulis:hover { background: url(../images/acties/modulis_hover.jpg) no-repeat; }

p.actie_p_link { background: url(../images/acties/actie_p_link_pijltje.jpg) no-repeat left 4px; }
p.actie_p_link a, p.actie_p_link span { padding-left: 15px; }

/* LINKS PAGE STYLES */

div#links_sup_wrap { width: 460px; background: url(../images/links/middelijn.jpg) repeat-y center; margin-bottom: 60px; }
div#links_sub_wrap { width: 460px; background: url(../images/links/middelijn_bottom.jpg) no-repeat center bottom; padding-bottom: 35px; }
div#links_k_l { width: 200px; text-align: right; padding-right: 30px; float: left; }
div#links_k_r { width: 200px; text-align: left; padding-left: 30px; float: left; }

div#links_sub_wrap div p a { color: #455560; text-transform: uppercase; }
div#links_sub_wrap div p a:hover { color: #50b848; }

/* CONTACT PAGE STYLES */

div#form_wrap { margin-top: 20px; position: relative; width: 460px; /*background: #F1F1F1;*/ }
	div.txtbox_wrap { width: 460px; height: 18px; margin-bottom: 3px; /*background: #FF9966;*/ position: relative; }
		div.txtbox_wrap label { position: absolute; left: 40px; top: 2px; color: #344048; }
		div.txtbox_wrap label#nr_lbl { left: 78px; }
		div.txtbox_wrap label#pc_lbl { left: 103px; }
		
		div.txtbox_wrap input.input_box { border: 1px solid #CCCCCC; width: 260px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 14px; position: absolute; right: 40px; color: #344048; }
		div.txtbox_wrap input#adres_input_box { width: 227px; right: 73px; }
		div.txtbox_wrap input#nr_input_box { width: 27px; }
		*div.txtbox_wrap input#nr_input_box { width: 26px; }
		div.txtbox_wrap input#gemeente_input_box { width: 207px; right: 93px; }
		div.txtbox_wrap input#pc_input_box { width: 47px; }
		*div.txtbox_wrap input#pc_input_box { width: 46px; }
	div#onderwerp_wrap { margin-top: 15px; }
	
	div#bericht_wrap { height: 180px; }
	textarea#bericht_area { width: 378px; height: 160px; position: absolute; left: 40px; color: #344048; border: 1px solid #CCCCCC; }
	*textarea#bericht_area { width: 376px; }

	div#submit_wrap { text-align: center; margin-top: 10px; }
	div#submit_wrap input { margin: 0px; padding: 0px 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #344048; }
	*div#submit_wrap input { padding: 0px; }
	
	div#fout_div { width: 380px; padding: 15px 40px 5px 40px; text-align: center; color: #FF0000; font-weight: bold; }
	
	div#mailstat_div { width: 380px; padding: 15px 40px 5px 40px; text-align: center; color: #344048; font-weight: bold; }


div.news_item
{
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
}






