.t_basis_kolom
{ 
	margin: 0; 
	padding: 0; 
	width: 240px ;
	vertical-align: top;
}

.t_basis_kolom_tussen
{ 
	margin: 0; 
	padding: 0; 
	width: 32px ;
/*	background-color: #f00;*/
	vertical-align: top;
}

.t_basis_kolom_foto
{ 
	margin: 0; 
	padding: 0; 
	width: 160px ;
	vertical-align: top;
}

/*TD
{
	border: 1px solid #f00;
}*/




h1 
{
	color: #A80157; 
	
	font-family: Arial, Helvetica; 
	font-weight: bold; 
	
	font-size: 18px; 
	line-height: 24px; 
	
	margin: 0 0 0px 0; 
	padding: 0 0 8px 0 ;
	border-bottom: dotted 3px #01A6EA;
}







.d_adres { 
	margin: 0 0 32px 0px; 
	padding: 0; 
	width: 512px ;
}

.p_adres_data
{
	color: #A80157; 
	font-weight: bold; 
	font-size: 18px; 
	line-height: 24px; 
	font-family: Arial, Helvetica; 
	margin: 0; 
	padding: 0 0 0 0 ;
/*	border-left: solid 6px #F9DD8E;*/
}



.p_adres_data
{
	color: #16171d; 
	font-size: 13px; 
	font-weight: normal; 
	line-height: 18px; 
	margin: 0 0 16px 0; 
}

.p_adres_data a
{ 
	color: #16171d; 
	text-decoration: underline ;
}

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

.p_adres_data b 
{ 
	color: #A80157; 
	font-weight: bold ;
}

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


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


/*---*/

.d_adres_optie
{ 
	width: 240px ;
	margin: 0 0 16px 0px; 
	padding: 0px; 
	border: 1px solid #CBE1F4;
}

.p_adres_optie_kop, 
.p_adres_optie 
{
	color: #16171d; 
	font-size: 12px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	line-height: 20px; 
	margin: 0 0 0 0; 
	padding: 4px;
}

.p_adres_optie_kop 
{
	font-weight: bold; 
	color: #A80157; 
	border-bottom: dotted 1px #CBE1F4;
}

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

.d_adres_foto_blok
{
	width: 512px;
	margin: 16px 0 16px 0; 
	padding: 0; 
	text-align: center;
}

.d_adres_foto
{
	width: 512px;
	margin: 0 0 0 0; 
	padding: 0; 
	text-align: center;
/*	border: 1px #CBE1F4 solid;*/
}


.d_foto_but
{
	width: 80px; 
	margin-top: 0px; 
	margin-bottom: 16px; 
	margin-right: auto; 
	margin-left: auto; 
	padding: 0px;
}

.d_adres_but 
{
	height: 32px;
	width: 512px;
	margin: 0 0 16px 0; 
	padding: 0; 
	background-image: url(../illu/locatie_buttons.gif) ; 
	background-repeat: no-repeat;
	background-position: top left;	
}

.t_adres_but_1, 
.t_adres_but_2, 
.t_adres_but_3 
{
	vertical-align: center;
	height: 32px;
	width: 138px;
	margin: 0; 
	padding: 0 0 0 0; 
	background-image: url(../illu/locatie_button_1.gif) ; 
	background-repeat: no-repeat;
	background-position: top left;	
}

.t_adres_but_2 
{
	background-image: url(../illu/locatie_button_2.gif) ; 
}

.t_adres_but_3 
{
	background-image: url(../illu/locatie_button_3.gif) ; 
}



.p_adres_but 
{
	color: #16171d; 
	font-size: 11px; 
	font-family: Arial, Helvetica; 
	font-weight: bold; 
	line-height: 12px; 
	margin: 0 0 0 0; 
	padding: 0 5px 0 28px;
}

.p_adres_but a:link,
.p_adres_but a:visited,
.p_adres_but a:active
{
	text-decoration: none ;
}

.p_adres_but a:hover
{
	color: #f00; 
	text-decoration: underline ;
}


.p_foto_bij
{
	color: #16171d; 
	font-size: 11px; 
	font-family: Arial, Helvetica; 
	font-style: italic;
	font-weight: normal; 
	line-height: 14px; 
	margin: 0 0 0 0; 
	padding: 2px 0 10px 0;
}



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

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

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






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

.tab_kop1,
.tab_kop2,
.tab_kop3
{ 
	color: #333; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Arial, Helvetica; 
	background-color: #AFD9EA; 
	margin: 0px; 
	padding: 5px 0 5px 0; 
}

.tab_re1,
.tab_re2,
.tab_re3,
.tab_re1e,
.tab_re2e,
.tab_re3e
{ 
	font-family: Arial, Helvetica; 
	font-size: 12px; 
	font-weight: normal; 
	line-height: 18px; 
	background-color: white; 
	margin: 0px 2px 0px 0px; 
	padding: 9px 5px 9px 0px; 
	border-bottom: 2px solid #AFD9EA; 
}

.tab_re1,
.tab_re2,
.tab_re3
{ 
	border-bottom: 1px dotted #D6FDB8; 
}


.tab_kop1
{ 
	width: 352px;
	padding: 5px; 
}

.tab_kop2
{ 
	width: 80px;
}

.tab_kop3
{ 
	width: 80px;
}



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


.d_c_menu { 
	margin: 16px auto 15px auto; 
	background-color: #F9DD8E ; 
}


.t_c_tab
{ 
	padding: 0 ;
	margin: 0 ; 
/*width: 30px ;*/
}
	
	
.d_c_menu_l, 
.d_c_menu_r, 
.d_c_menu_m , 
.d_c_menu_select 
{ 
	width: 30px;
	height: 20px;
	padding: 2px 0 2px 0 ;
	margin: 0 ; 
	background-color: #F9DD8E ; 
	/*width: 30px ;*/
}

.d_c_menu_select { 
	background-color: #A7D6FF ; 
}


.d_c_menu_l, 
.d_c_menu_r
{ 
	width: 75px;
}



.p_c_menu_l,
.p_c_menu_m, 
.p_c_menu_r, 
.p_c_menu_select { 
	font-size: 12px; 
	text-align: center;
	font-family: Arial, Helvetica; 
	font-weight: bold; 
	text-decoration: none; 
	whitespace: nowrap; 
	padding: 3px 0 0 0 ;
	margin: 0; 
}

.p_c_menu_select { 
	color: #C12F00; 
/*	border: solid 1px #A5A5AB; */
}

.p_c_menu_m a , 
.p_c_menu_l a,
.p_c_menu_r a
 { 
	color: #C12F00; 
	text-decoration: none; 
}

.p_c_menu_m a:hover , 
.p_c_menu_l a:hover,
.p_c_menu_r a:hover
{ 
	color: #fff; 
	text-decoration: underline; 
}

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



.d_selectie
{ 
	margin: 0 0 15px 0; 
	padding: 0;
	border: solid 1px #101010; 
}


.p_selectie,
.p_selectie_k
{ 
/*	color: #fff;*/
	font-size: 12px; 
	font-family: Arial, Helvetica; 
	font-weight: normal;
	font-style: italic;
	text-align: left;
	line-height: 14px; 
	margin: 0; 
	padding: 2px 2px 2px 15px;
}

.p_selectie
{ 
	font-style: normal;
	background: url(../illu/punt.gif) no-repeat 0px 2px; 
}


.p_selectie a
{ 
/*	color: #fff;*/
	font-weight: bold;
}



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

.lijst_opties
{
	width: 240px ;
	margin: 0 0 16px 0px; 
	padding: 0; 
	border: 1px solid #CBE1F4;

	color: #16171d; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	text-align: left;
	font-size: 12px; 
	line-height: 20px; 
	margin: 0 0 16px 0; 
	padding: 0;
}


.lijst_opties h2
{
	margin: 0; 
	padding: 0 0 0 2px;
	
	font-size: 12px; 
	font-weight: bold;
	 
	color: #A80157; 
	border-bottom: dotted 1px #CBE1F4;
}

.lijst_opties ul
{
	margin: 0;
	padding: 0; 
	list-style-type: none;
}

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

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

.lijst_opties li a:hover
{
	text-decoration: underline ; 
}

.lijst_opties li i
{
	font-size: 11px; 
}


#map
{
	width: 512px; 
	height: 384px; 
/*	border-bottom: 1px solid #f00 ;*/
}




#event
{
	margin: 0 0 16px 0px; 
	padding: 0; 
	border: 1px solid #CBE1F4;

	color: #16171d; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	text-align: left;
	font-size: 12px; 
	line-height: 18px; 
}


#event h1
{
	margin: 3px; 
	padding: 0;
	
	font-size: 13px; 
	font-weight: bold;
	 
	color: #A80157; 
	
	border: none;
}



#event h2
{
	margin: 3px; 
	padding: 0;
	
	font-size: 12px; 
	font-weight: bold;
	 
	color: #A80157; 
	border-bottom: dotted 1px #CBE1F4;
}

#event h2 i
{
	font-weight: normal;
	font-style: italic;
}


#event p
{
	margin: 3px; 
	padding: 0;
	
	font-size: 12px; 
	font-weight: normal;
}




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


#bodytekst 
{
/*	width: 512px;*/
	margin: 0px 0px 32px 0px; 
	padding: 0 0 0 0 ; 
	border: none;
}

#bodytekst p, 
#bodytekst h1, 
#bodytekst h2
{
	color: #3A3845; 
	font-size: 13px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	line-height: 18px; 
	margin: 0 ;
	padding: 0 ; 
	border: none;
}

#bodytekst .p_inspringen
{
	margin: 0; 
	padding: 0 0 0 18px; 
	background-image: url(../illu/punt.gif) ; 
	background-repeat: no-repeat;
	background-position: 0px 6px;	
}

#bodytekst h1 
{
	font-size: 14px; 
	font-weight: bold; 
	margin: 0 0 8px 0 ;
}


#bodytekst h2
{ 
	color: #2166d8; 
	font-weight: bold; 
}


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

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

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

#bodytekst 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; 
}



