BODY { 
	color: #1d2138; 
	font-size: 12px; 
	line-height: 16px; 
	font-family: Arial, Helvetica; 
	text-align: left; 
	margin: 0px; 
/*	background-color: #93B0CF;*/
}

BODY  { background-color: #f6f4e1 }



.t_content {
	margin: 0px; 
	padding: 0px;
	background-color: #fff;
/*	border: 2px solid #000 ;*/
	}

a:link         { color: #000; text-decoration: none }
a:active         { color: #000; text-decoration: none }
a:visited         { color: #000; text-decoration: none }
a:hover       { color: #e70041; text-decoration: underline }

.basistekst  { color: #1d2138; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica; text-align: left; margin: 0px }

.d_kolom { margin: 10px 0px 0px 10px; padding: 0px }

.d_blok { clear: both; margin: 0px; padding: 0px }

.i_foto   { margin: 0px; padding: 0px;  }
.d_foto  { margin: 0px 12px 12px 0px; }
.d_foto_l   { float: left; margin: 0px 12px 12px 0px; padding: 0px }
.d_foto_r   { float: right; margin: 0px 0px 12px 12px; padding: 0px }
.d_foto_l, .d_foto_r  { color: #000; font-style: italic; font-size: 10px; line-height: 1.3em; font-family: Arial, Helvetica }
.p_kop_tekst  { color: #fff; font-weight: normal; font-size: 18px; line-height: 1.4em; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: #2a2845; text-transform: uppercase; letter-spacing: 2px; margin: 0px; padding: 5px 2px 5px 24px }

.p_kop_foto 
{ 
	font-family: Verdana, Arial, Helvetica; 
	text-decoration: none; 
	margin: 0px; padding: 0px;
}

.p_kop_1,
.p_kop_2,
.p_kop_3,
.p_kop_4 
 { color: #343c98; font-size: 18px; font-weight: bold; line-height: 22px; margin: 0 0 10px 0; padding: 0 }

.p_kop_2
{ 
	font-size: 16px; 
	line-height: 1.4em;  
}

.p_kop_3
{ 
	font-size: 14px; 
	line-height: 1.4em;
}

.p_kop_4  
{ 
	font-size: 12px; 
	line-height: 1.4em; 
	padding: 2px 2px 1px 0px ;
}

.p_tekst_1     { color: #16171d; font-weight: normal; font-size: 14px; line-height: 1.4em; margin: 0px 0px 10px; padding: 0px }
.p_tekst_2    { color: #16171d; font-weight: normal; font-size: 12px; line-height: 1.4em; margin: 0px 0px 10px; padding: 0px }
.p_tekst_3   { color: #e70041; font-size: 12px; font-weight: bold; line-height: 1.4em; margin: 0 0 10px; padding: 0 }
.p_tekst_4 { color: #16171d; font-style: italic; font-weight: normal; font-size: 12px; line-height: 1.4em; margin: 0px 0px 10px; padding: 0px 0px 0px 20px }




.p_tab_1 { color: #16171d; font-weight: normal; font-size: 12px; line-height: 1.4em; margin: 0px; padding: 0px }
.p_nav_1     { color: #343c98; font-size: 12px; font-weight: normal; line-height: 1.4em; letter-spacing: 1px; margin: 0; padding: 3px 0 3px 4px }
.p_alb_foto { margin: 0px 0px 9px; padding: 0px }
.p_alb_tekst { color: #16171d; font-weight: normal; font-size: 12px; line-height: 1.5em; font-family: Arial, Helvetica; margin: 0px 0px 9px; padding: 0px }
.p_art_kop_1       { color: #343c98; font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular; font-weight: bold; line-height: 1.4em; margin: 0 0 6px; padding: 0 }
.p_art_intro_1      { color: #16171d; font-size: 14px; font-family: Arial, Helvetica; font-weight: normal; line-height: 1.5em; margin: 0 0 18px; padding: 0 0 0 12px; border-left: 2px solid #97c000 }
.p_art_tekst_1    { color: #16171d; font-weight: normal; font-size: 13px; line-height: 1.5em; font-family: Arial, Helvetica; margin: 0px 0px 9px; padding: 0px }
.p_art_foto_1  { color: #16171d; font-style: italic; font-size: 10px; line-height: 1.4em; font-family: Arial, Helvetica; margin: 0px 0px 9px; padding: 0px }
.p_pf_kop_1    { color: #343c98; font-size: 16px; font-weight: bold; line-height: 1.4em; margin: 0 0 5px; padding: 0 }
.p_pf_tekst_1   { color: #e70041; font-size: 12px; font-weight: bold; line-height: 1.4em; margin: 0 0 10px; padding: 0 24px 0 0 }
.p_pf_foto_1 { color: #16171d; font-style: italic; font-size: 10px; line-height: 1.4em; font-family: Arial, Helvetica; margin: 0px 0px 10px; padding: 0px }
.d_pf_menu { color: #16171d; font-weight: normal; font-size: 12px; margin: 0px auto; padding: 0px }
.t_pf_menu    { color: #343c98; font-size: 13px; font-family: Arial, Helvetica; font-weight: bold; background-color: white; margin: 4px 1px; padding: 2px 5px; border: solid 1px #bfbfbf }
.t_pf_menu_link   { color: #343c98; font-size: 13px; font-family: Arial, Helvetica; font-weight: bold; margin: 4px 2px; padding: 2px 4px }

.d_bann_menu   { margin: 0px; padding: 0px }

.p_bann_0,
.p_bann_1,
.p_bann_2,
.p_bann_3,
.p_bann_4,
.p_bann_5,
.p_bann_11
{ 
	color: #1b1d2c; 
	font-style: normal; 
	font-family: Arial, Helvetica;
	font-weight: normal; 
	font-size: 12px; 
	line-height: 15px ; 
	margin: 0px 0px 15px 0; 
	padding: 2px;
}

.p_bann_1   { background-color: #fddadf; }
.p_bann_2   { background-color: #faffd2; }
.p_bann_3   { background-color: #edfedb; }
.p_bann_4  { background-color: #ded4ff; }
.p_bann_5  { background-color: #f3f3f3; }
.p_bann_11  { background-color: #E3EF9F; }

.p_bann_0 b,
.p_bann_1 b,
.p_bann_2 b,
.p_bann_3 b,
.p_bann_4 b,
.p_bann_5 b,
.p_bann_11 b
{ 
	color: #1b1d2c; 
	font-style: bold; 
}

.p_bann_0 a,
.p_bann_1 a,
.p_bann_2 a,
.p_bann_3 a,
.p_bann_4 a,
.p_bann_5 a,
.p_bann_11 a
{ 
	color: #1b1d2c; 
}

.p_advt  { color: #161623; font-size: 13px; font-family: Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 1.4em; margin: 0; padding: 4px 0; border-top: 3px solid #97c000; border-bottom: 1px solid #6939ca }

.d_h_menu { 
	text-decoration: none; 
	background-color: #fff; 
	margin: 0px 0px 20px; 
	padding: 0px; 
	border-left: 2px none #fff ;
}
.p_h_menu          { color: #e70041; font-size: 13px; font-family: Arial, Helvetica; font-weight: bold; text-decoration: none; margin: 0 0 0 10px; padding: 4px 0 4px 10px; border-bottom: 1px dotted #343c98; border-left: 2px solid #fff }
.p_h_menu_link     { color: #e70041; font-size: 13px; font-family: Arial, Helvetica; font-weight: bold; text-decoration: none; margin: 0 0 0 10px; padding: 4px 0 4px 10px; border-left: 2px solid white }
.p_h_menu_link a:link, .p_h_menu_link a:visited, .p_h_menu_link a:active   { color: #e70041; font-family: Arial, Helvetica; text-decoration: none }
.p_h_menu_link a:hover       { color: #97c000; text-decoration: underline }



/* submenu */

.d_menu  { 
	margin: 0px 0px 10px 0 ; 
	padding: 0px; 
}

.p_menu,
.p_menu_link { 
	color: #8b0000; 
	font-size: 13px; 
	text-decoration: none; 
	margin: 2px 0px; 
	padding: 3px 2px 3px 24px; 
	border-bottom: 1px solid #f5e49f; 
/*	border-left: 3px solid #6939ca;*/
}

.p_menu  { 
	background-image: url(../illu/menu_pijl_s.gif) ; 
	background-repeat: no-repeat;
	background-position: 0 0;
}


.p_menu_link a:link, 
.p_menu_link a:visited, 
.p_menu_link a:active  { 
	color: #370e97; 
	text-decoration: none;
}

.p_menu_link a:hover { 
	color: #fd3443; 
	text-decoration: underline; 
}






.f_input       { color: #8b0000; font-style: normal; font-weight: normal; background-color: #ffe2e2; text-align: left; border: solid 1px #e70041 }
.p_zoek     { color: #8b0000; font-style: italic; font-weight: normal; font-size: 13px; line-height: 1.3em; margin: 0px 2px 0px 0px; padding: 0px 2px 0px 24px }
.s_groot { font-size: 14px }

.p_art_tekst_1 b ,
.s_vet 
{ 
	color: #7c67c8; font-weight: bold; font-size: 14px;
}

.s_klein { font-size: 10px }
.p_foto_1   { color: #16171d; font-style: italic; font-size: 10px; line-height: 1.4em; font-family: Arial, Helvetica; margin: 0px 0px 10px; padding: 0px }
.p_foto_bij  { font-style: italic; font-size: 11px; line-height: 1.3em; margin: 0px; padding: 3px 0px 0px; border-bottom: 2px solid white }
.p_foto_bij_r { font-style: italic; font-size: 11px; line-height: 1.3em; margin: 0px; padding: 0px 0px 0px 12px }
.form-basis   { font-weight: normal; font-size: 13px; font-family: Arial, Helvetica; background-color: #7c9bc5; text-align: center }
.form-basis-opm { font-weight: normal; font-size: 13px; font-family: Arial, Helvetica; text-align: center }
.form-input_tekst  { color: #000; font-weight: normal; font-size: 13px; font-family: Arial, Helvetica; text-align: left }
.form-input_button { color: #fd3443; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-align: center; letter-spacing: 1px }
.form-veld-kop   { color: #543578; font-weight: bold; font-size: 13px; background-color: #f5e49f; text-align: left; table-layout: auto  }
.form-veld-naam   { color: #543578; font-weight: bold; font-size: 13px; background-color: #f5e49f; text-align: right; width: 20%; table-layout: auto  }
.form-veld-input { font-weight: bold; font-size: 13px; font-family: Arial, Helvetica; background-color: white; text-align: left }
.form-veld-opm { color: #543578; font-style: italic; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica; text-align: left }
.form-veld-subkop   { color: #16171d; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica; background-color: #f5e49f; text-align: left }
.form-veld-attentie   { color: #16171d; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica; background-color: #7c9bc5; text-align: left }
.form-veld-attentie2   { color: #16171d; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica; background-color: #7c9bc5; text-align: left }
.form_result  { color: #370e97; font-weight: bold; font-size: 14px; line-height: 1.4em; margin: 0px 0px 12px; padding: 0px }
.p_adres_rubriek   { color: #fff; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: #7c9bc5; margin: 10px 0px 0px; padding: 1px 1px 1px 4px }
.p_adres_plaats { color: #6939ca; font-style: italic; font-size: 13px; font-family: Verdana, Arial, Helvetica; margin: 4px 0px 0px; padding: 0px }
.p_adres_naam  { color: #000; font-weight: bold; font-size: 12px; line-height: 1.4em; font-family: Verdana, Arial, Helvetica; margin: 12px 0px 0px; padding: 0px }
.p_adres_omschr  { color: #000; font-style: italic; font-size: 11px; line-height: 1.4em; font-family: Verdana, Arial, Helvetica; margin: 4px 0px 0px; padding: 0px 0px 0px 10px }
.p_adres  { color: #000; font-size: 13px; line-height: 1.4em; font-family: Arial, Helvetica; margin: 12px 0px 0px; padding: 2px; border: dotted 1px #6939ca }
.p_adres_tekst    { color: #000; font-size: 13px; line-height: 1.4em; font-family: Arial, Helvetica; margin: 12px 0px 0px; padding: 0px }




.i_foto  { margin: 0; padding: 0; }
.i_foto_l   { float: left; margin: 0px 12px 12px 0px; padding: 0px }
.i_foto_r   { float: right; margin: 0px 0px 12px 12px; padding: 0px }


