
/* GENERAL  [styles used throughout the whole site]  */
body
{font:normal 8pt Helvetica,Arial,Sans-serif; color:#ffffff;
margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; background-color:#E3E3E3;

scrollbar-darkshadow-color:#E3E3E3; scrollbar-track-color:#E3E3E3;
scrollbar-3dlight-color:#E3E3E3; scrollbar-face-color:#E3E3E3;
scrollbar-arrow-color:#000000; scrollbar-highlight-color:#000000;
scrollbar-shadow-color:#000000;}



td
{font:normal 8pt Helvetica,Arial,Sans-serif; color:#000000; vertical-align:top;}

ol
{font:normal 8pt; color:#000000; line-height:16pt;}
ul
{font:normal 8pt; color:#000000; line-height:16pt; margin-left:15px; margin-top:0px;}
li
{font:normal 8pt; color:#000000; line-height:16pt; list-style-type:square;}

h1
{font:bold 11pt; color:#000000;}
h2
{font:bold 9pt; color:#000000;}
h3
{font:bold 8pt; color:#000000;}



table.main
{width:755px; height:100%;}

table.content
{width:415px; padding-top:8px; margin-bottom:100px; padding-left:15px; padding-right:10px;
background-color:#ffffff;}

td.content_text
{line-height:1.6;}



.header
{font:bold 12pt; color:#000000; text-transform:uppercase;}

.xs
{font:normal 7pt Helvetica,Arial,Sans-serif; color:#052056;}
.xl
{font:bold 14pt Helvetica,Arial,Sans-serif; color:#052056;}

.required
{font:normal 8pt Helvetica,Arial,Sans-serif; color:#ff0000;}
.error
{font:normal 7pt Helvetica,Arial,Sans-serif; color:#ff0000;}

.line
{color:#1B5F59; width:100%;}

.img
{border:1px solid #000000; float:right; margin-left:10px; margin-bottom:5px;}


	/* LINKS -----------------------------------------------------------*/
	a
	{font:normal 8pt; color:#000000; text-decoration:underline;}
	a:Hover
	{font:normal 8pt; color:#4797D6; text-decoration:underline;}
	
	a.terug
	{font:normal 7pt; color:#000000; text-decoration:underline; text-transform:uppercase;}
	a.terug:Hover
	{font:normal 7pt; color:#4797D6; text-decoration:underline; text-transform:uppercase;}
	
	a.button
	{font:bold 8pt; color:#000000; text-decoration:underline;}
	a.button:Hover
	{font:bold 8pt; color:#4797D6; text-decoration:underline;}
	
	a.bold
	{font:bold 9pt; color:#000000; text-decoration:underline;}
	a.bold:Hover
	{font:bold 9pt; color:#4797D6; text-decoration:underline;}
	
	a.print
	{font:normal 8pt; color:#000000; text-decoration:underline; text-transform:uppercase;}
	a.print:Hover
	{font:normal 8pt; color:#4797D6; text-decoration:underline; text-transform:uppercase;}
	
	

	/* FORMS ---------------------------------------------------- */
	input.button /* STANDARD BUTTON */
	{font:bold 7pt Helvetica,Arial,Sans-serif; color:#ffffff; line-height:1.2; width:60px; height:18px;
	background-color:#4797D6; border:1px solid #000000; margin-top:5px; margin-bottom:5px;
	cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}
	
	input.search_button
	{font:bold 7pt Helvetica,Arial,Sans-serif; color:#ffffff; line-height:1.2; width:50px; height:18px;
	background-color:#4797D6; border:1px solid #ffffff; margin-left:5px; margin-right:5; margin-top:5px;
	cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}
	
	input.search_field
	{background-color:#ffffff; width:80px; height:18px; margin-top:4px; border:1px solid #ffffff;}
	
	select
	{background-color:#ffffff; width:200px;}
	textarea
	{background-color:#ffffff; width:200px;}
	input
	{background-color:#ffffff;}
	
	.req
	{color:#ff0000; margin-left:4px; margin-right:4px;}
	
	input.contact_button
	{font:bold 7pt Helvetica,Arial,Sans-serif; color:#ffffff; line-height:1.2; width:100px; height:18px;
	background-color:#4797D6; border:1px solid #ffffff; margin-top:5px; text-transform:uppercase;
	cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}
	
	input.contact
	{background-color:#ffffff; width:200px; height:18px; margin-top:4px; border:1px solid #314C9B;}
	
	input.contact_zip1
	{background-color:#ffffff; width:60px; height:18px; margin-top:4px; border:1px solid #314C9B;}
	
	input.contact_zip2
	{background-color:#ffffff; width:40px; height:18px; margin-top:4px; border:1px solid #314C9B;}
	
	textarea.contact
	{background-color:#ffffff; width:200px; margin-top:4px; border:1px solid #314C9B;}
	

	
/* MENU -------------------------------------------------------*/
td.menu /* DEFAULT */
{font:bold 8pt; color:#ffffff; text-decoration:none; text-transform:uppercase;
background-color:#0177C1; padding-left:10px; padding-right:10px; padding-top:3;
cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}

td.menu_f2 /* MOUSE-OVER */
{font:bold 8pt; color:#ffffff; text-decoration:none; text-transform:uppercase;
background-color:#7BB5E7; padding-left:10px; padding-right:10px; padding-top:3;
cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}



/* SUB-MENU -------------------------------------------------------*/
td.submenu /* DEFAULT */
{font:bold 8pt; color:#ffffff; text-decoration:none; text-transform:uppercase;
background-image:url(/art/spacer.gif); background-color:#4797D6;
padding-left:10px; padding-right:10px; padding-top:3;
cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}

td.submenu_f2 /* MOUSE-OVER */
{font:bold 8pt; color:#ffffff; text-decoration:none; text-transform:uppercase;
background-image:url(/art/spacer.gif); background-color:#7BB5E7;
padding-left:10px; padding-right:10px; padding-top:3;
cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}




/* RELATED ITEMS ----------------------------------------------------------------------*/
table.blocks /* = BLOCK CONTAINER */
{width:170px; background-color:#E3E3E3;}

td.block_head_black
{width:170px; background-color:#000000; font:bold 8pt; color:#ffffff; padding-left:4px;
text-transform:uppercase;}

td.block_head_yellow
{width:170px; background-color:#F4E818; font:bold 8pt; color:#ffffff; padding-left:4px;
text-transform:uppercase;}

td.block_head_greendark /* actually red in imedio papeleria*/
{width:170px; background-color:#DE2118; font:bold 8pt; color:#ffffff; padding-left:4px;
text-transform:uppercase;}

td.block_head_greenlight /* actually red in imedio papeleria*/
{width:170px; background-color:#DE2118; font:bold 8pt; color:#ffffff; padding-left:4px;
text-transform:uppercase;}


table.block_body_black
{width:170px; background-color:#ffffff; margin-bottom:10px; border:1px solid #000000;}

table.block_body_yellow
{width:170px; background-color:#ffffff; margin-bottom:10px; border:1px solid #F4E818;}

table.block_body_greendark /* actually red in imedio papeleria*/
{width:170px; background-color:#ffffff; margin-bottom:10px; border:1px solid #DE2118;}

table.block_body_greenlight /* actually red in imedio papeleria*/
{width:170px; background-color:#ffffff; margin-bottom:10px; border:1px solid #DE2118;}


p.actu
{margin-bottom:-10px;}

td.block_content
{padding:4px; background-color:#ffffff;}

a.block
{font:normal 8pt; color:#000000; text-decoration:none;}
a.block:Hover
{font:normal 8pt; color:#4797D6; text-decoration:none;}

input.vote_button
{font:bold 7pt Helvetica,Arial,Sans-serif; color:#314C9B; line-height:1.2; width:50px; height:18px;
background-color:#ffffff; border:1px solid #314C9B; margin:5;
cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}

input.club_button
{font:bold 7pt Helvetica,Arial,Sans-serif; color:#314C9B; line-height:1.2; width:60px; height:18px;
background-color:#ffffff; border:1px solid #314C9B; margin-top:5px; margin-bottom:5px;
cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}

input.club_field
{background-color:#ffffff; width:90px; height:18px; border:1px solid #314C9B;
margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:5px;}
	



/* LIJM & KIT ADVISEUR  ----------------------------------------------------------------------*/
table.adv_table
{margin-bottom:10px;}

td.adv_item /* DEFAULT */
{width:73px; height:90px; padding-bottom:5px; padding:2px;
background-color:#E3E3E3; font:normal 7pt; color:#000000;
cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}

td.adv_item_f2 /* MOUSE-OVER */
{width:73px; height:90px; padding-bottom:5px; padding:2px;
background-color:#000000; font:normal 7pt; color:#ffffff;
cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}

td.adv_item_s /* SELECTED */
{width:73px; height:90px; padding-bottom:5px; padding:2px;
background-color:#E3E3E3; font:normal 7pt; color:#000000; border:solid 1px #000000;}

td.adv_space
{width:8px; background-color:#ffffff;}



/* PRODUCT SEARCH -------------------------------------------------------*/
td.ps_header
{background-color:#4797D6; font:bold 9pt; color:#ffffff; padding:2px; text-transform:uppercase;}

table.ps_alpha
{width:100%; margin-bottom:20px;}

td.ps_alpha /* DEFAULT */
{font:bold 8pt; color:#000000; text-decoration:none; text-transform:uppercase;
background-color:#E3E3E3; padding-left:2px; padding-right:2px; padding-top:3px;
cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}

td.ps_alpha_f2 /* MOUSE-OVER */
{font:bold 8pt; color:#ffffff; text-decoration:none; text-transform:uppercase;
background-color:#4797D6; padding-left:2px; padding-right:2px; padding-top:3px;
cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}

td.ps_alpha2 /* DEFUNCT */
{font:bold 8pt; color:#999999; text-decoration:none; text-transform:uppercase;
background-color:#E3E3E3; padding-left:2px; padding-right:2px; padding-top:3px;
}



table.ps_tool
{width:100%; margin-bottom:20px; background-color:#E3E3E3;}

input.ps_field
{background-color:#ffffff; width:190px; height:18px; margin:2px; border:1px solid #000000;}

input.ps_button
{font:bold 7pt Helvetica,Arial,Sans-serif; color:#ffffff; line-height:1.2; width:60px; height:18px;
background-color:#4797D6; border:1px solid #000000; margin:2px;
cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}


table.ps_cat
{width:100%; margin-bottom:20px; background-color:#E3E3E3;}

select.ps_cat
{background-color:#ffffff; width:190px; margin:2px;}



/* PRODUCTS ----------------------------------------------------------------------*/
table.prod_list_alpha
{width:100%; padding:2;}

td.prod_list_header
{background-color:#4797D6; font:bold 9pt; color:#ffffff; padding:2px; text-transform:uppercase;}

.prod_img
{float:right; margin-left:10px; margin-bottom:5px;}

p.prod_name
{margin-bottom:-10px; font:bold 12pt Helvetica,Arial,Sans-serif; color:#4797D6;}



/* KLUS ADVISEUR ----------------------------------------------------------------------*/
.klus_subheader
{font:bold 10pt; color:#000000;}

.klus_name
{font:bold 11pt; color:#4797D6;}

.klus_intro
{font:bold;}

.klus_img
{border:1px solid #000000; float:right; margin-left:10px;}

table.klus_steps
{padding-bottom:30px; padding:5px;}

td.klus_step
{background-color:#E3E3E3;}

a.klus
{font:bold 8pt; color:#000000; text-decoration:underline; line-height:2;}
a.klus:Hover
{font:bold 8pt; color:#4797D6; text-decoration:underline; line-height:2;}



/* VACATURES ----------------------------------------------------------------------*/
.vac_title
{font:bold 11pt; color:#4797D6; padding-bottom:10; padding-top:10;}
.vac_subhead
{font:bold 10pt; color:#000000; padding-bottom:5;}
.vac_short
{font:bold; padding-bottom:5;}
.vac_link
{padding-bottom:20; text-align:right;}

a.vac
{font:bold 8pt; color:#000000; text-decoration:underline;}
a.vac:Hover
{font:bold 8pt; color:#4797D6; text-decoration:underline;}

	/* VACATURES FORMULIEREN ----------------------------------------------------------------------*/
	input.vac_button
	{font:bold 8pt Helvetica,Arial,Sans-serif; color:#ffffff; line-height:1.2; width:120px; height:22px;
	background-color:#4797D6; border:1px solid #314C9B; margin-top:5px; margin-bottom:5px;
	cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}
	
	input.vac_field
	{font:normal 8pt Helvetica,Arial,Sans-serif;
	background-color:#ffffff; width:250px; height:18px; border:1px solid #314C9B; margin-bottom:5px;}
	
	input.vac_field_small
	{font:normal 8pt Helvetica,Arial,Sans-serif;
	background-color:#ffffff; width:124px; height:18px; border:1px solid #314C9B; margin-bottom:5px;}
	
	input.vac_field_str
	{font:normal 8pt Helvetica,Arial,Sans-serif;
	background-color:#ffffff; width:168px; height:18px; border:1px solid #314C9B; margin-bottom:5px;}
	
	input.vac_field_snr
	{font:normal 8pt Helvetica,Arial,Sans-serif;
	background-color:#ffffff; width:80px; height:18px; border:1px solid #314C9B; margin-bottom:5px;}
	
	input.vac_field_zip
	{font:normal 8pt Helvetica,Arial,Sans-serif;
	background-color:#ffffff; width:60px; height:18px; border:1px solid #314C9B; margin-bottom:5px;}
	
	textarea.vac_field
	{font:normal 8pt Helvetica,Arial,Sans-serif;
	background-color:#ffffff; width:250px; height:180px; border:1px solid #314C9B; margin-bottom:5px;}
	td.vac_radio
	{padding-bottom:10px;}

	

/* VERKOOPPUNTEN ----------------------------------------------------------------------*/
.vp_subhead
{font:bold 11pt; color:#314C9B; padding-bottom:5px;}

.vp_winkel
{width:390px; padding-left:0px; padding-top:3px; margin-bottom:40px;}

.vp_image
{border:1px solid #000000; float:right; margin-left:10px;}

	/* VERKOOPPUNTEN SEARCH TOOL ----------------------------*/
	table.vps_tool
	{margin-bottom:20px;}
	
	input.vps_button
	{font:bold 8pt Helvetica,Arial,Sans-serif; color:#ffffff; line-height:1.2; width:120px; height:18px;
	background-color:#4797D6; border:1px solid #314C9B; margin-top:10;
	cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}
	
	input.vps_field
	{font:normal 8pt Helvetica,Arial,Sans-serif;
	background-color:#ffffff; width:250px; height:18px; border:1px solid #314C9B; margin-top:10;}


	
/* NIEUWS ----------------------------------------------------------------------*/
p.news_title
{font:bold 10pt; color:#314C9B; margin-bottom:0;}

p.news_date
{font:italic 8pt; color:#314C9B; margin-top:0;}




/* NIEUWSBRIEF AAN/AF-MELDFORMULIER ----------------------------------------------*/
input.nb_button
{font:bold 8pt Helvetica,Arial,Sans-serif; color:#ffffff; line-height:1.2; width:115px; height:22px;
background-color:#4797D6; border:1px solid #314C9B; margin-top:5px; margin-bottom:5px;
cursor:pointer; cursor:hand; /*first is for NS, second for IE5*/}

input.nb_field
{font:normal 8pt Helvetica,Arial,Sans-serif;
background-color:#ffffff; width:250px; height:18px; border:1px solid #314C9B; margin-bottom:5px;}




/* BIBLIOTHEEK ----------------------------------------------------------------------*/
table.bib_list
{padding:4px; width:100%;}

.bib_list_head
{background-color:#000000; font:bold 9pt; color:#ffffff;}

tr.bib_list_row_u
{background-color:#E3E3E3;}

tr.bib_list_row_e
{background-color:#ffffff;}

tr.bib_list_row_s
{background-color:#f6f6f6; padding:2px;}

a.bib_item
{font:normal 8pt; color:#000000; text-decoration:underline;}
a.bib_item:Hover
{font:normal 8pt; color:#4797D6; text-decoration:underline;}

td.bib_li
{padding-left:5px;}
 
a.bib_sub
{font:bold 8pt; color:#000000; text-decoration:underline;}
a.bib_sub:Hover
{font:bold 8pt; color:#4797D6; text-decoration:underline;}

li.bib_sub
{color:#314C9B;}

.bib_subhead
{font:bold 11pt; color:#314C9B; padding-bottom:5px;}

.bib_img
{border:1px solid #000000; float:right; margin-left:10px;}



/* BREADCRUMBS ----------------------------------------------------------------------*/
.td_bc
{font:normal 8pt; color:#000000; text-decoration:none;}

.bc_slash
{margin-left:3px; margin-right:3px;}

a.bc
{font:normal 8pt; color:#000000; text-decoration:none;}
a.bc:Hover
{font:normal 8pt; color:#6c6c6c; text-decoration:none;}





















