

BODY 
{ 
	font-size: 10px; 
	font-family: Arial, Helvetica; 
	margin: 0; 
	padding: 0 0 0 0;
/*	background-color: #F9DD8E;
	background-color: #DBF0B8; E8E8E8 */
	background-color: #43535F;
}

.time {
	color: #3A3845; 
	font-size: 10px; 
	font-family: Arial, Helvetica; 
	margin: 20px 0 0 0; 
	padding: 0;
}

a:link , 
a:active , 
a:hover , 
a:visited , 
{ 
	color: #A80157; 
	text-decoration: underline ;
	border: none;
}

a:hover 
{
	text-decoration: underline ;
}


IMG 
{
	border: none; 
	margin: 0; 
	padding: 0;
}


.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 { 
/*	vertical-align: top;*/
	margin: 0; 
	padding: 0;
}


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

/*------*/

.i_foto 
{ 
	margin: 0; 
	padding: 0; 
/*	border: 3px #C8CCF5 solid ;*/
}


/* basis tabel */

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

/* basis blok */

.d_content {
	width: 896px; 
	margin-top: 0px; 

	margin-right: auto; 
	margin-left: auto; 
	padding: 0px;
	background-color: #fff;
	
	background-image: url(../illu_menu/hle_kop.jpg) ; 
	background-repeat: no-repeat ;
	background-position: top left;
	
	border: 1px solid #25323C;
	border-top: none;
}



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

.t_links,
.t_kolom,
.t_midden,
.t_rechts
{ 
	width: 160px;
	vertical-align: top;
	margin: 0; 
	padding: 0;
}

.t_kolom
{ 
	width: 16px;
}

.t_midden
{ 
	width: 512px;
}




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

.t_basis_kolom { 
/*	border: 1px solid #f00 ;*/
	vertical-align: top;
	margin: 0; 
	padding: 0;
/*	background-image: url(../illu/lijn.gif) ; 
	background-repeat: repeat-y ;
	background-position:  16px 0px;	*/
}



/* basis blokken */

.d_logo
{
	width: 896px;
	height: 96px;
	padding: 0 ; 
	margin: 0 ;
}


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

.d_a
{ 
}


.d_b
{ 
/*	border: 1px solid #f00 ;*/
	padding: 16px 0 0 0 ; 
}

/*
.d_a1a1
{ 
	vertical-align: top;
	height: 128px;
	padding: 0 ; 
	margin: 0 ;
	border: none;
}

.d_a1,
.d_a2
{ 
	height: 96px;
}

.d_a1
{ 
	width: 368px;
}

.d_a2
{ 
	width: 432px;
}

.d_a1b
{ 
	height: 32px;
	border-top: 1px dotted #FCD0CE ;
	border-bottom: 1px dotted #FCD0CE ;
}
*/




.d_b1,
.d_b2,
.d_b3,
.d_b4,
.d_b5,
.d_b6,
.d_b7
{ 
	vertical-align: top;
	width: 16px;
	padding: 0 ; 
	margin: 0 ;
/*	border: solid 1px;*/
}

.d_b1
{ 
	width: 160px;
}

.d_b2
{ 
	width: 16px;
}

.d_b3
{ 
	width: 512px;
}

.d_b4
{ 
	width: 16px;
}


.d_b5
{ 
	width: 160px;
}







.p_onderbalk
{
	color: #fff; 
	font-size: 12px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	text-align: center;
	word-spacing: 5px;
	letter-spacing: 1px;
	line-height: 16px; 
	margin: 0 0 0 0; 
	padding: 4px 0px 0 0 ;
}

.p_onderbalk a 
{
	color: #01A6EA; 
}

.p_onderbalk a:link, 
.p_onderbalk a:visited, 
.p_onderbalk a:active 
{
	text-decoration: none ;
	color: #01A6EA; 
}









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

.p_menu {
	color: #3A3845; 
	font-size: 14px; 
	font-family: Arial, Helvetica; 
	font-weight: bold; 
	text-align: right;
	line-height: 16px; 
	margin: 0 0 0 0; 
	padding: 4px 0px 0 0 ;
}

.p_menu a {
	color: #3A3845; 
}

.p_menu a:link, 
.p_menu a:visited, 
.p_menu a:active {
	color: #E8272B; 
}




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


.d_sub_menu {
	width: 160px;
	margin: 32px 0 0 0; 
	padding: 0 ; 
}

.p_sub_menu_kop,
.p_sub_menu_subkop,
.p_sub_menu,
.p_sub_menu_s,
.p_sub_menu_t,
.p_sub_menu_st {
	color: #3A3845; 
	font-size: 12px; 
	font-family: Arial, Helvetica; 
	font-weight: bold; 
	line-height: 16px; 
	margin: 0; 
	padding: 0 0 6px 24px ;
}

.p_sub_menu_kop {
	color: #2166d8; 
	font-family: Arial, Helvetica; 
	font-size: 12px; 
	letter-spacing: 4px;
	margin: 0 0 0px 0 ;
}


.p_sub_menu_subkop {
	font-family: Arial, Helvetica; 
	font-size: 11px; 
	font-weight: normal; 
	font-style: italic;
	margin: 0 0 0px 0 ;
}



/*
.p_sub_menu {
	background-image: url(../illu/menu_blokje_2.gif) ; 
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}
*/

.p_sub_menu_s {
	color: #3A3845 ;
	background-image: url(../illu/menu_pijl.gif) ; 
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

.p_sub_menu_s a,
.p_sub_menu a {
	color: #3A3845;  /*00A651*/
}


.p_sub_menu a:link ,
.p_sub_menu a:visited,
.p_sub_menu a:active {
	color: #3A3845; 
}

.p_sub_menu a:hover {
	color: #f00; 
	padding: 0 0 0 0 ;
	text-decoration: underline;
}



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



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


/* adresbalk */

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


.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 ;
}




/* intro --------------------*/



.d_intro 
{
	width: 512px;
	margin: 16px 0px 16px 0px; 
	padding: 0 0 0 0 ; 
/*	background-color: #f00;*/
}

.p_intro {
	color: #286894; 
	font-size: 13px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
/*	text-align: center;*/
	line-height: 20px; 
	margin: 0 ;
	padding: 0 ; 
}


.p_kop {
	color: #fff; 
	font-size: 15px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
/*	text-align: center;*/
	line-height: 20px; 
	margin: 16px 0 16px 0;
	padding: 3px ; 
	background-color: #286894; 

}




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


.d_art 
{
/*	width: 512px;*/
	margin: 0px 0px 32px 0px; 
	padding: 0 0 0 0 ; 
/*	background-color: #f00;*/
}

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

.p_art_kop {
	font-size: 16px; 
	font-weight: bold; 
	margin: 0 0 16px 0 ;
/*	min-height: 32px;*/
/*	font-weight: bold; */
}

.p_art_subkop { 
	color: #2166d8; 
	font-weight: bold; 
}

.p_art_intro {
	margin: 0; 
	padding: 0 0 0 18px; 
	background-image: url(../illu/blokje.gif) ; 
	background-repeat: no-repeat;
	background-position: 0px 6px;	
}

.p_art_intro a {
	color: #3A3845; 
	text-decoration: underline ;
}

.p_art_intro a:hover {
	color: #3A3845; 
	text-decoration: underline ;
}


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

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

.p_art_body b { 
	color: #2166d8; 
	font-weight: bold ;
	font-style: normal ;
}

.p_art_body i { 
/*	color: #3A3845; */
	font-weight: normal ;
	font-style: italic ;
}


.i_art_foto,
.i_art_foto_l,
.i_art_foto_r { 
	margin: 0 0 16px 0; 
	padding: 0; 
	border: none;
}

.i_art_foto_l { 
	float: left; 
	margin: 2px 8px 1px 0 ; 
	padding: 0; 
}

.i_art_foto_r { 
	float: right; 
	margin: 2px 0px 1px 8px ; 
	padding: 0; 
}

.p_art_foto_b  { 
	color: #3A3845; 
	font-style: italic; 
	font-size: 10px; 
	margin: 0; 
	padding: 0; 
}


.p_lees {
	color: #242424; 
	font-size: 11px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	line-height: 18px; 
	margin: 0 0 8px 0; 
	padding: 0px 14px 0 36px ; 

	background-image: url(../illu/lees_verder.gif) ; 
	background-repeat: no-repeat;
	background-position: 0px 2px;	
}





/*-- banners ------------*/

/*plaats*/

#b_20, /* links */
#b_29, 

#b_30, /* midden */
#b_39, 

#b_40, /* rechts */
#b_49
{ 
	clear: both; 
	margin: 16px 0 16px 0 ; 
	padding: 0px; 
}

/*stijl*/

.ban_0 , /* smal */
.ban_1 , 
.ban_2 , 
.ban_3 , 

.ban_20 , /* breed */
.ban_21 , 
.ban_22 , 
.ban_23
{ 
	clear: both; 
	margin: 16px 0 16px 0 ; 
	padding: 0px; 
	border: solid 1px #01A6EA ;

	color: #16171d; 

	font-family: Arial, Helvetica; 
	font-style: normal; 
	font-weight: normal; 

	font-size: 11px; 
	line-height: 15px; 
}

.ban_0 , 
.ban_20
{
	border: none ;
}

.ban_0 , /* smal */
.ban_1 , 
.ban_2 , 
.ban_3 
{ 
	width: 158px;
}

.ban_20 , /* breed */
.ban_21 , 
.ban_22 , 
.ban_23
{ 
	width: 510px;
}



.ban_0 h1, /* smal */
.ban_1 h1, 
.ban_2 h1, 
.ban_3 h1, 

.ban_20 h1, /* breed */
.ban_21 h1, 
.ban_22 h1, 
.ban_23 h1
{ 
	margin: 0 ; 
	padding: 4px ; 

	font-style: normal; 
	font-weight: bold; 

	font-size: 11px; 
	line-height: 15px; 
	
	border: none;
}


.ban_0 p, /* smal */
.ban_1 p, 
.ban_2 p, 
.ban_3 p, 

.ban_20 p, /* breed */
.ban_21 p, 
.ban_22 p, 
.ban_23 p
{ 
	margin: 0 ; 
	padding: 4px ; 
}


.ban_0 p a, /* smal */
.ban_1 p a, 
.ban_2 p a, 
.ban_3 p a, 

.ban_20 p a, /* breed */
.ban_21 p a, 
.ban_22 p a, 
.ban_23 p a
{ 
	color: #A80157; 
}



/*--------- links rechts -----------*/


.d_adrestip { 
	width: 160px;
/*	background-color: #F1F7E1;*/
	margin: 0 0 16px 0 ; 
	padding: 3px; 
	horizontal-align:  left;
}

.p_adrestip_kop  { 
	color: #3A3845;
	font-size: 13px; 
	font-family: Arial, Helvetica; 
	font-weight: bold;
	margin: 0 0 5px 0; 
	padding: 0 0 2px 0;
	border-bottom: dotted 1px #DBF0B8;
}

.p_adrestip_subkop  { 
	color: #3A3845; 
	font-size: 12px; 
	font-family: Arial, Helvetica; 
	line-height: 14px;
	margin: 0; 
	padding: 5px 0 5px 0;
}

.p_adrestip, 
.p_adrestip_ster, 
.p_adrestip_ster_pop 
{ 
	color: #3A3845; 
	font-size: 12px; 
	font-family: Arial, Helvetica; 
	line-height: 14px;
	margin: 0; 
	padding: 5px 0 5px 0px;
}

.p_adrestip_ster, 
.p_adrestip_ster_pop 
{ 
	padding: 5px 0 5px 16px;
	background-image: url(../illu/ster_grijs.gif) ; 
	background-repeat: no-repeat;
	background-position: 1 6px;
}

.p_adrestip_ster_pop 
{ 
	background-image: url(../illu/ster.gif) ; 
	background-position: 0 4px;
}

.p_adrestip a, 
.p_adrestip_ster a , 
.p_adrestip_ster_pop a 
{ 
	font-style: normal; 
	color: #3A3845;
	text-decoration: underline;
}


.p_adrestip i, 
.p_adrestip_ster i , 
.p_adrestip_ster_pop i
{ 
	color: #9F9FA1;
}

.s_vet {
	font-weight: bold;
}

.s_curs {
	font-style: italic;
	font-weight: normal;
}

.s_rood {
	color: #EE003F;
}

.s_rood_curs {
	font-style: italic;
	color: #F9DD8E;
}


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



.d_ster
{ 
	/*width: 525px;*/
	margin: 0; 
	padding: 0 0 24px 24px;
	/*border: solid 1px #000;*/
/*	border: 1px solid #ff0 ;*/
	background-image: url(../illu/info_i.gif) ; 
	background-repeat: no-repeat;
	background-position: 0 0;
}

.d_ster
{ 
	padding: 20px 0 24px 16px;
	background-image: url(../illu/button_s.gif) ; 
}

.p_ster
{ 
	color: #3A3845;
	font-size: 12px; 
	font-weight: normal;
	line-height: 16px; 
	margin: 0; 
	padding: 0;
}

.p_ster a
{ 
	color: #3A3845;
	font-weight: bold;
}

.p_ster a:hover
{ 
	color: #EE003F;
	text-decoration: underline ;
}



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


.d_button
{
	width: 240px;
	height: 24px;
	margin: 0 0 16px 0; 
	padding: 0 0 0 0 ; 
	
	background-image: url(../illu/button_24.gif) ; 
	background-repeat: no-repeat ;
	background-position:  bottom left;

	font-family: Arial, Helvetica; 
	text-align: left;
}


.d_button p
{
	color: #fff;
	font-weight: bold; 
	text-align: center;
	font-size: 13px; 
	line-height: 16px; 
	margin: 0;
	padding: 4px; 

}

.d_button p a:link,
.d_button p a:visited,
.d_button p a:active
{
/*	color: #343C98; */
	color: #fff; 
	text-decoration: none ; 	
}

.d_button p a:hover
{
	text-decoration: underline ; 
}


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


.d_button_3
{
	width: 160px;
	margin: 0; 
	padding: 0 0 8px 0 ; 
	
	background-image: url(../illu/kader_3.gif) ; 
	background-repeat: no-repeat ;
	background-position:  bottom left;

	font-family: Arial, Helvetica; 
	text-align: left;
}


.d_button_3 p
{
	color: #3A3845;
	font-size: 13px; 
	font-weight: bold; 
	line-height: 16px; 
	margin: 0;
	padding: 12px 3px 1px 16px; 

	background-image: url(../illu/kader_3.gif) ; 
	background-repeat: no-repeat ;
	background-position:  top left;
}

.d_button_3 p a:link,
.d_button_3 p a:visited,
.d_button_3 p a:active
{
	color: #A80157; 
	text-decoration: none ; 	
}

.d_button_3 p a:hover
{
	text-decoration: underline ; 
}

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


.d_button_correctie
{
/*	width: 160px;*/
	margin: 0; 
	padding: 0 0 8px 0 ; 
	
	background-image: url(../illu/info_i.gif) ; 
	background-repeat: no-repeat ;
	background-position:  top left;

	font-family: Arial, Helvetica; 
	text-align: left;
}


.d_button_correctie p
{
	color: #3A3845;
	font-size: 12px; 
	font-weight: normal; 
	line-height: 16px; 
	margin: 0;
	padding: 0px 0px 1px 24px; 
}

.d_button_correctie p a:link,
.d_button_correctie p a:visited,
.d_button_correctie p a:active
{
/*	color: #343C98; */
	color: #3A3845;
	text-decoration: none ; 	
}

.d_button_correctie p a:hover
{
	text-decoration: underline ; 
}



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

#tab_landen
{
	width: 160px;
	margin: 0; 
	padding: 0 0 8px 0 ; 
	
	background-image: url(../illu/kader.gif) ; 
	background-repeat: no-repeat ;
	background-position:  bottom left;

	font-family: Arial, Helvetica; 
	text-align: left;
}


#tab_landen h2
{
	color: #3A3845;
	font-size: 13px; 
	font-weight: normal; 
	font-style: italic;
	line-height: 15px; 
	margin: 0;
	padding: 12px 3px 1px 16px; 

	background-image: url(../illu/kader.gif) ; 
	background-repeat: no-repeat ;
	background-position:  top left;
}

#tab_landen ul
{
	margin: 0;
	padding: 0; 
	list-style-type: none;
}

#tab_landen li
{
	color: #636389; 
	font-size: 12px; 
	font-weight: bold; 
	text-align: left;
	line-height: 18px; 
	margin: 4px 0 0 0;
	padding: 1px 3px 1px 16px; 
}

#tab_landen li a:link,
#tab_landen li a:visited,
#tab_landen li a:active
{
/*	color: #343C98; */
	color: #A80157; 
	text-decoration: none ; 	
}

#tab_landen li a:hover
{
	text-decoration: underline ; 
}

#tab_landen li i
{
	font-size: 11px; 
}


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

#tab_adressen
{
	width: 160px;
	margin: 0; 
	padding: 0 0 8px 0 ; 
	
	background-image: url(../illu/kader_3.gif) ; 
	background-repeat: no-repeat ;
	background-position:  bottom left;

	font-family: Arial, Helvetica; 
	text-align: left;
}


#tab_adressen h2
{
	color: #3A3845;
	font-size: 13px; 
	font-weight: normal; 
	font-style: italic;
	line-height: 15px; 
	margin: 0;
	padding: 12px 3px 1px 16px; 

	background-image: url(../illu/kader_3.gif) ; 
	background-repeat: no-repeat ;
	background-position:  top left;
}

#tab_adressen ul
{
	margin: 0;
	padding: 0; 
	list-style-type: none;
}

#tab_adressen li
{
	color: #636389; 
	font-size: 12px; 
	font-weight: bold; 
	text-align: left;
	line-height: 18px; 
	margin: 4px 0 0 0;
	padding: 1px 3px 1px 16px; 
}

#tab_adressen li a:link,
#tab_adressen li a:visited,
#tab_adressen li a:active
{
/*	color: #343C98; */
	color: #A80157; 
	text-decoration: none ; 	
}

#tab_adressen li a:hover
{
	text-decoration: underline ; 
}

#tab_adressen li i
{
	font-size: 11px; 
}


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

#tab_wedstrijden
{
	width: 512px;
	vertical-align: top;
	margin: 0 0 32px 0 ;
	padding: 0 ; 

	color: #636389; 
	font-size: 11px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	line-height: 16px; 
}


#tab_wedstrijden h1,
#tab_wedstrijden h2
{
	color: #636389; 
	font-size: 16px; 
	font-weight: normal;
	text-align: left;
	line-height: 22px; 
	margin: 0 ;
	padding: 3px 3px 3px 0px; 
/*	border-bottom: 1px solid  #F19C39;*/
}

#tab_wedstrijden h2
{
	font-size: 14px; 
	font-style: italic;
}


#tab_wedstrijden h1 i ,
#tab_wedstrijden h2 i
{
	font-size: 12px; 
	font-style: italic;
}


#tab_wedstrijden h1 a:link,
#tab_wedstrijden h1 a:visited,
#tab_wedstrijden h1 a:hover,
#tab_wedstrijden h1 a:active
{
	color: #25323C; 
	text-decoration: none ; 	
}

#tab_wedstrijden h2 a:link,
#tab_wedstrijden h2 a:visited,
#tab_wedstrijden h2 a:hover,
#tab_wedstrijden h2 a:active
{
	color: #636389; 
	text-decoration: none ; 	
}

#tab_wedstrijden table
{
	border-collapse: collapse;
	vertical-align: top;
	margin: 0 ;
	padding: 0 ; 

	color: #636389; 
}

#tab_wedstrijden td
{
	vertical-align: top;
	margin: 0 ;
	padding: 0 ; 
/*	border-bottom: solid 1px #a1a1c1;*/
	border-bottom: 1px solid  #F19C39;
}

#tab_wedstrijden .no_line
{
	height: 24px;
	vertical-align: top;
	
	margin: 0 ;
	padding: 0 ; 
	border-bottom: none;
}

#tab_wedstrijden .cent
{
	text-align: center; 
}


#tab_wedstrijden p
{
	font-size: 12px; 
	font-weight: normal; 
	text-align: left;
	line-height: 20px; 
	margin: 0;
	padding: 3px 3px 3px 0px; 
}

#tab_wedstrijden p i
{
	font-size: 11px; 
	font-style: italic;
}

#tab_wedstrijden p a
{
	color: #636389; 
	font-weight: bold; 
	text-decoration: none ; 	
}

#tab_wedstrijden p i a 
{
	font-weight: normal; 
	text-decoration: underline ; 	
}

#tab_wedstrijden p a:hover
{
	color: #636389; 
	text-decoration: underline ; 	
}

/*
.p_land i
{
	font-size: 11px; 
	color: #3A3845; 
}
*/
/*
.p_adres a
{
	color: #A80157;
	text-decoration: none ; 
	font-weight: bold;
}
*/


/*
.p_pagina_kop
{
	color: #4D75D0; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	font-size: 18px; 
	line-height: 20px; 
	margin: 0;
	padding: 0; 
}

*/
