

BODY 
{ 
	font-size: 10px; 
	font-family: Arial, Helvetica; 
	margin: 0; 
	padding: 16 0 0 0;
/*	background-color: #F9DD8E;
	background-color: #DBF0B8; E8E8E8 */
	background-color: #FEDE72;
	
	background: url(../illu/images/basisframe_07.gif) repeat ;
}

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


.p_foot {
	color: #fff; 
	font-size: 11px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	text-align: center;
	line-height: 16px; 
	margin: 0; 
	padding: 6px 0 6px 0 ;
}



.p_foot a  { 
	color: #fff; 
	text-decoration: none ;
}

.p_foot a:hover { 
	color: #fff; 
	text-decoration: underline ;
}

.p_foot b { 
	color: #fff; 
	font-weight: normal ;
}






a { 
	color: #3A3845; 
	text-decoration: underline ;
	border: none;
}

a:hover {
	text-decoration: underline ;
}

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



.i_foto,
.i_foto_l,
.i_foto_r 
{ 
	margin: 0 0 16px 0; 
	padding: 0; 
	border: none;
}

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

.i_foto_r 
{ 
	float: right; 
	margin: 2px 0px 1px 8px ; 
	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;
	border-collapse: collapse;
}


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

/*------*/

.i_foto, 
.i_logo 
{ 
	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: 800px; 
/*	height: 690px; */
	margin-top: 0px; 
/*	margin-bottom: auto; */
	margin-right: auto; 
	margin-left: auto; 
	padding: 0px;
/*	border-left: solid 2px #A4E960 ;
	border-right: solid 2px #A4E960 ;
	border-bottom: solid 2px #A4E960 ;*/
/*	border: solid 1px #a0a0a0 ;*/
	background-color: #fff;
/*	background-image: url(../illu/arttravelguide.jpg) ; 
	background-repeat: no-repeat ;
	background-position: top left;*/
}



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

.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 */

.t_contact,
.t_tips 
{ 
	vertical-align: top;
	margin: 0; 
	padding: 0;
	background-color: #5F57A2;
}

.t_tips 
{ 
	background-color: #F7F3DB;
	
		background-image: url(../illu/balk_rechts.gif) ; 
	background-repeat: no-repeat ;
	background-position: top left;
}


.t_contact
{ 
	background-image: url(../illu/pand.png) ; 
	background-repeat: no-repeat ;
	background-position: bottom left;
}




.d_a1,
.d_a2,
.d_a3,
.d_a4,
.d_a5,
.d_hoofdmenu
{ 
	vertical-align: top;
	padding: 0 ; 
	margin: 0 ;
	border: none;
}


.d_a1,
.d_a3
{ 
	width: 144px;
/*	background-color: #f00;*/
/*	background-color: #5F57A2;*/
}





.d_a4
{ 
/*	width: 496px;*/
	background-color: #fff;
	padding: 0 0 32px 0 ; 
}


.d_a5
{ 
	width: 160px;

}




.d_a
{ 
/*	height: 128px;*/
/*	background-color: #f00;*/
/*	background-image: url(../illu/cleo_basis_logo.gif) ; 
	background-repeat: no-repeat ;
	background-position: top left;	*/
}





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

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



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

.d_tip
{
	height: 208px;
	width: 120px;
	margin: 0 ;
	padding: 32px 8px 0px 16px ; 
/*	border: solid #f00 1px;*/
}

.p_tip_body,
.p_foto_bijschrift
{
	color: #4C60A9; 
	font-size: 12px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	line-height: 18px; 
	margin: 0 ;
	padding: 0 ; 
}

.p_tip_body b
{
	color: #FF3000; 
	font-weight: bold; 
}


.p_foto_bijschrift
{
	height: 48px;
/*	font-style: italic;*/
	font-size: 11px; 
	line-height: 13px; 
	margin: 0 ;
	padding: 4px 8px 0px 16px ; 
}



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

.d_tekst 
{
	width: 496px;
	margin: 0; 
	padding: 32px 0 0 0; 
}

.p_tekst_body, 
.p_tekst_kop, 
.p_tekst_subkop, 
.p_tekst_inspringen,
.p_tekst_kader 
{
	color: #5F57A2; 
	font-size: 12px; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	line-height: 15px; 
	margin: 0 ;
	padding: 0 16px 0 32px ; 
}

.p_tekst_kop 
{
	font-size: 16px; 
	line-height: 20px; 
	font-weight: bold; 
	margin: 0 0 4px 0 ;
}

.p_tekst_subkop 
{ 
	color: #F16F1E; 
	font-weight: bold; 
}


.p_tekst_body a:link, 
.p_tekst_body a:visited, 
.p_tekst_body a:active  { 
	color: #5F57A2; 
	text-decoration: underline ;
}

.p_tekst_body a:hover { 
	color: #f00; 
	text-decoration: none ;
}

.p_tekst_body b { 
	font-weight: bold ;
	font-style: normal ;
}

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


.i_tekst_foto,
.i_tekst_foto_l,
.i_tekst_foto_r { 
	margin: 0 0 16px 0; 
	padding: 0; 
	border: none;
}

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

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

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


.p_tekst_inspringen
{
	margin: 0; 
	
	padding: 2px 16px 2px 48px ; 
	
	background-image: url(../illu/punt.gif) ; 
	background-repeat: no-repeat;
	background-position: 32px 4px;	
}


.p_tekst_kader 
{
	margin: 4px 16px 12px 32px;
	padding: 4px ; 
	border: solid 1px #F16F1E;
}











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


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

.p_adrestip_kop  { 
	color: #343C98;
	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: none;
}

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


.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,
.d_map_i 
{ 
	/*width: 525px;*/
	margin: 0; 
	padding: 0 0 24px 24px;
	/*border: solid 1px #000;*/
/*	border: 1px solid #ff0 ;*/
	background-color: #fff;
	background-image: url(../illu/info_i.gif) ; 
	background-repeat: no-repeat;
	background-position: 0 0;
}

.d_map_i 
{ 
	background-image: url(../illu/info_m.gif) ; 
}

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

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

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






