

BODY { 
	font-family: Arial, Helvetica; 
	margin: 0; 
	padding: 0;
	background-color: #fff;
}

a { 
	color: #ee003f; 
	text-decoration: none ;
	border: none;
}

a:hover {
	text-decoration: underline ;
}


.p_t  { 
	color: #ee003f; 
	font-size: 10px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	line-height: 20px; 
	text-align: center; 
	margin: 5px; 
	padding: 0 ;
/*	border: 1px solid #f3f3f3 ;*/
}

FORM,
TABLE { 
/*	border: 1px solid #ff0 ;*/
/*	vertical-align: top;*/
	margin: 0; 
	padding: 0;
	border: none;
}

/*------*/

.i_foto { 
	margin: 0; 
	padding: 0; 
	border: none 1px #fff ;
}


/* basis blok */

.t_m, .t_d_m  { 
/*	border: 1px solid #f00 ;*/
	vertical-align: middle;
	margin: 0; 
	padding: 0;
}


.d_content {
	width: 898px; 
	height: 576px; 
	margin-top: auto; 
	margin-bottom: auto; 
	margin-right: auto; 
	margin-left: auto; 
	padding: 0px;
	border: solid 1px #BBBBBC ;
}



.t_basis { 
/*	border: 1px solid #f00 ;*/
	vertical-align: top;
	margin: 0; 
	padding: 0;
}

.t_basis_b { 
/*	border: 1px solid #f00 ;*/
	vertical-align: bottom;
	margin: 0; 
	padding: 0;
}



/* basis blokken */

.d_a,
.d_b,
.d_c
{ 
	vertical-align: top;
	width: 864px;
	padding: 0 ; 
	margin: 0 16px 0 16px ;
	border: none;
}

.d_a
{ 
	margin: 0 16px 0 0 ;
	padding: 16px 0 0 0 ; 
	height: 176px;
/*	background-color: #E8E8E8;*/
}

.d_b
{ 
	height: 248px;
}

.d_c
{ 
/*	height: 120px;*/
	margin-bottom: 16px;
}



/*body---------------*/

.d_b_1,
.d_b_2,
.d_b_3
{ 
	vertical-align: bottom;
	height: 216px;
	margin: 16px 0 16px 0 ; 
	padding: 0 ;
	border: none;
	/*background-color: #E8E8E8;*/
}

.d_b_1
{ 
	width: 160px;
}

.d_b_2
{ 
	width: 16px;
	background-color: #fff;
}

.d_b_3
{ 
	width: 248px;
}


/*---------------*/



/*foot---------------*/

.d_c_1,
.d_c_2
{ 
/*	vertical-align: bottom;*/
/*	height: 120px;*/
	margin: 0 ; 
	padding: 0 ;
	border: none;
	/*background-color: #E8E8E8;*/
}

.d_c_1
{ 
	width: 160px;
}

.d_c_2
{ 
	width: 16px;
	background-color: #fff;
}

/*---------------*/


.p_kop {
	color: #E8272B; 
	font-size: 12px; 
	font-family: Arial, Helvetica; 
	font-weight: bold; 
	text-align: right;
	line-height: 20px; 
	margin: 0 0 20px 0; 
	padding: 0 ;
}



.p_tekst_menu, 
.p_tekst_menu_s {
	color: #16171d; 
	font-size: 12px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	text-align: right;
	line-height: 16px; 
	margin: 0 0 8px 0; 
	padding: 2px 0px 0 0 ;
	background-color: #fff;
	background-image: url(../illu/apr-rond.gif) ; 
	background-repeat: no-repeat;
	background-position: top right;	
}

.p_tekst_menu_s {
	background-color: #fff;
	background-image: url(../illu/apr-rond-s.gif) ; 
	background-repeat: no-repeat;
	background-position: top right;	
}

.p_tekst_menu a, 
.p_tekst_menu_s a {
	color: #16171d; 
	text-decoration: none;
}

.p_tekst_menu a:hover {
	text-decoration: underline;
}

.p_tekst_menu b, 
.p_tekst_menu_s b { 
	color: #E8272B; 
	font-weight: normal ;
}



/* basis artikel style ------------------*/


.d_art {
/*	width: 248px;*/
	margin: 0; 
	padding: 0 ; 
}

.p_art_body, 
.p_art_kop, 
.p_art_subkop, 
.p_art_intro {
	color: #16171d; 
	font-size: 12px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	line-height: 20px; 
	margin: 0; 
	padding: 0 ;
}

.p_art_kop {
	color: #E8272B; 
	font-size: 14px; 
	font-weight: bold; 
}

.p_art_subkop { 
	color: #E8272B; 
	margin: 6px 0 13px 0; 
	padding: 0px 3px 0px 3px ;
	letter-spacing: 2px; 
	text-align: center;
	border-top: 1px solid #E8272B ;
	border-bottom: 1px solid #E8272B ;
}

.p_art_intro {
	padding: 0 0 0 12px ;
	background-image: url(../illu/apr-punt.gif) ; 
	background-repeat: no-repeat;
	background-position: 0px 6px;	
}


.p_art_body a:link, 
.p_art_body a:visited, 
.p_art_body a:active  { 
	color: #E8272B; 
	text-decoration: underline ;
}

.p_art_body a:hover { 
	color: #fd3443; 
	text-decoration: none ;
}

.p_art_body b { 
	color: #E8272B; 
	font-weight: normal ;
}


.i_art_foto { 
	margin: 12px 0px 0px; 
	padding: 0px; 
	border: none 1px #fff ;
}

.i_art_foto_l { 
	float: left; 
	margin: 4px 12px 0px 0px; 
	padding: 0px; 
	border: none 1px #fff ;
}

.i_art_foto_r { 
	float: right; 
	margin: 4px 0px 0px 12px; 
	padding: 0px; 
	border: none 1px #fff ;
}

.p_art_foto_b  { 
	color: #16171d; 
	font-style: italic; 
	font-size: 10px; 
	line-height: 1.4em; 
	letter-spacing: 1px; 
	margin: 0px; 
	padding: 2px 0px ;
}



/* basis testimonium style ------------------*/


.d_testi {
/*	width: 248px;*/
/*	height: 120px;*/
	vertical-align: bottom;
	margin: auto 0 auto 0; 
	padding: 0 ; 
}



.p_testi_body, 
.p_testi_intro,
.p_testi_subkop,
.p_testi_kop {
	color: #E8272B; 
	font-size: 11px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	line-height: 16px; 
	vertical-align: bottom;
	margin: 0; 
	padding: 0 ;
}


.p_testi_body a:link, 
.p_testi_body a:visited, 
.p_testi_body a:active  { 
	color: #E8272B; 
	text-decoration: underline ;
}

.p_testi_body a:hover { 
	color: #fd3443; 
	text-decoration: none ;
}

.p_testi_body b { 
/*	color: #E8272B; */
	font-weight: bold ;
}



.p_testi_kop {
	color: #727274; 
	font-weight: bold; 
	font-size: 13px; 
/*	line-height: 24px; */
}

.p_testi_subkop { 
	color: #727274; 
	font-size: 13px; 
	font-weight: bold; 
/*	line-height: 24px; */
}

.p_testi_intro {
/*	color: #16171d; */
	background-color: #FDD6D7;
	padding: 2px ;
	/*border-left: 2px solid #ffdd57 ;*/
}



.i_testi_foto { 
	margin: 12px 0px 0px; 
	padding: 0px; 
	border: none 1px #fff ;
}

.i_testi_foto_l { 
	float: left; 
	margin: 4px 12px 0px 0px; 
	padding: 0px; 
	border: none 1px #fff ;
}

.i_testi_foto_r { 
	float: right; 
	margin: 4px 0px 0px 12px; 
	padding: 0px; 
	border: none 1px #fff ;
}

.p_testi_foto_b  { 
	color: #16171d; 
	font-style: italic; 
	font-size: 10px; 
	line-height: 14px; 
	letter-spacing: 1px; 
	margin: 0px; 
	padding: 2px 0px ;
}


/* adresbalk */

.d_adresbalk { 
	margin: 4px 0 24px 0; 
	padding: 0; 
	width: 900px ;
}


.p_adresbalk {
	color: #727275; 
	font-size: 11px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	line-height: 13px; 
	margin: 0; 
	padding: 0;
}


.p_adresbalk a  { 
	color: #727275; 
	text-decoration: none ;
}

.p_adresbalk a:hover { 
	color: #E8272B; 
	text-decoration: underline ;
}

.p_adresbalk b { 
	color: #E8272B; 
	font-weight: normal ;
}










