body {
color: #FFFFFF; 
font-size: 10pt; 
font-family: verdana, arial, helvetica, sans-serif;
background-image:url("images/achtergrond_kl_lichter.gif");
}

/* TABELLEN: kaders en achtergrondkleur*/
.lbla {
	border: solid 1px #FFFFFF;
	background-color: #E1EDFF;
}
.lblb {
	border: solid 1px #33CCFF;
	background-color: #FFFFFF;
}
.lbl2a {
	border: solid 1px #6666FF;
	background-color: #3333CC;
}
.lbl2b {
	border: solid 1px #6666FF;
	background-color: #FFFFFF;
}



/* DEFAULT-SETTING */
P			{
	color: #000066;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	line-height: 17px;
	margin-left: 5px; 
	margin-right: 5px;
}
/* STANDAARD is voor standaard-tekst*/
.standaard 	{color: #000066; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; 	margin-left: 5px; 
margin-right: 5px;
line-height: 17px;
}
/* STANDAARDLICHT is voor standaard-tekst in lichtere kleur, o.a. voor AGENDA*/
.standaardlicht 	{
	color: #3333CC;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	margin-left: 5px;
	margin-right: 5px;
	line-height: 17px;
}
/* STANDAARD2 is voor standaard extra ingesprongen tekst */
.standaard2 {
color: #000066; 
font-size: 12px; 
font-family: verdana, arial, helvetica, sans-serif; 
margin-left: 10px; 
margin-right: 10px;
line-height: 17px;
}
/* STANDAARDBLAUW is voor standaard-tekst op het inschrijfformulier*/
.standaardblauw 	{color: #000099; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif;	margin-left: 5px; 
margin-right: 5px;
}
/* KLEIN is voor tekst behorend bij de links boven- en onderaan pagina's */
.klein 		{color: 000066; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; margin-left: 0%; margin-right: 0%; text-indent: 0%; line-height:12px;}
/* KLEINBLAUW is voor het inschrijfformulier (o.a.) */
.kleinblauw {color: #000099; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; margin-left: 0%; margin-right: 0%; text-indent: 0%}
/* kleinlichtblauw is voor extra nadruk op kleine txt, o.a. pagina Agenda */
.kleinlichtblauw {color: #6666FF; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; margin-left: 0%; margin-right: 0%; text-indent: 0%}
/* kleinmiddenblauw is eveneens voor extra nadruk op kleine txt, o.a. pagina Agenda */
.kleinmiddenblauw {color: #3333ff; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; margin-left: 0%; margin-right: 0%; text-indent: 0%}

/* regelafstand minimaliseren voor bovenste marge */
.bovenmarge {
margin-top:-10px;
}
.ondermarge {
margin-bottom:-10px;
}
.marge10 {
margin-left: 10px; 
margin-right: 10px; 
}

/* GROOT is voor letters site-index*/
.groot	{
	color: #000099;
	font-size: 16px;
	font-family: "Arial Black", "univers black", "helvetica-black", "sans-serif";
}

.affiche_licht {
	color: #3366FF;
	font-size: 14px;
	font-family: "arial black", "univers black", "helvetica-black", "sans-serif";
	text-align: center;
}
.affiche_donker {
	color: #3333CC;
	font-size: 12px;
	font-family: "arial black", "univers black", "helvetica-black", "sans-serif";
	text-align: center;
	text-transform: uppercase;	
}

.KCkop {
	color: #3333CC;
	font-size: 16px;
	font-family: "arial black", "univers black", "helvetica-black", "sans-serif";
	text-align: center;
	}
.KCsub {
	color: #3333CC;
	font-size: 10px;
	font-family: "arial black", "univers black", "helvetica-black", "sans-serif";
	font-style: italic;
	text-align: center;
}
.KCkop_tabel {
	border: solid 1px #6666FF;
	background-color: #FFFFFF;
}
hr {
	color:#6666FF;
	border-color: #6666FF;
	background-color: #6666FF;
}

h1 {
	color: #000099;
	font-size: 32px;
	font-family: "arial black", "univers black", "helvetica-black", "sans-serif";
	margin-left: 5px; 
	margin-right: 5px;
	}
	/* H1 is voor hoofdpagina-koppen en seriekoppen (bij artikelen) */
h2 {
	color: #000099;
	font-size: 24px;
	font-family: "arial black", "univers black",
	"helvetica-black", "sans-serif";
	text-decoration: none;
	margin-left: 5px; 
	margin-right: 5px;
}
	/* H2 is voor onderkoppen, in principe niet voor in tekst */
h3 {color: #000099; font-size: 16px; font-family: "arial black", "univers black",
	"helvetica-black", "sans-serif"; margin-left: 5px; margin-right: 5px; }
	/* H3 is voor tussenkoppen in de tekst */
	/* voor puppyboekje misschien meer kopniveaus nodig */	
h4 {
color: #000099; 
font-size: 14px; 
font-family: "arial black", "univers black", "helvetica-black", "sans-serif"; 
	margin-left: 5px; 
	margin-right: 5px;
}



/* Voor LINKS, default-setting */
A:link 		{
	color: #0000CC;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}	
A:visited 	{
	color: #3333FF;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
}
A:active 	{
	color: #ffff99;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
}
A:hover		{
	color: #3399FF;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}

/* Voor LINKS onder- en bovenaan pagina's */	
A.mini:link 	{color: #3333CC; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
A.mini:visited {color: #3333FF; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
A.mini:active 	{color: #ffff99; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
A.mini:hover 	{color: #3399FF; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif}
				
.wijzig {
	color: #ffffcc;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Voor link wijzigingen */
A.wijzig:link		{
	color: #ffffcc;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.wijzig:visited    {
	color: #FFFF99; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.wijzig:active		{
	color: #FFFF33; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.wijzig:hover		{
	color: #ffffff; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
				
/* Voor links binnen teksten */	
A.text:link 	{color: #3333ff; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif}
A.text:visited 	{color: #000099; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif}
A.text:active 	{color: #ffff99; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif}
A.text:hover 	{color: #3399FF; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif}

/* Voor LINKS, inschrijfformulier */
A.inschrijf:link 		{
	color: #0000CC;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: underline;
}	
A.inschrijf:visited 	{
	color: #3333FF;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: underline;
}
A.inschrijf:active 	{
	color: #ffff99;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: underline;
}
A.inschrijf:hover		{
	color: #3399FF;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: underline;
}
				
/* Voor links, grote letters, site-index*/

A.index:link	{
	color: #3333ff;
	font-size: 16pt;
	font-family: "Arial Black", "univers black", "helvetica-black", "sans-serif";
	text-decoration: none;
	line-height: 16pt;
	font-weight: bold;
	}
A.index:visited {
	color: #000099; 
	font-size: 16pt; 
	font-family: "Arial Black", "univers black", "helvetica-black", "sans-serif"; 
	text-decoration: none;
	line-height: 16pt; 
	font-weight: bold;
	}
A.index:active 	{
	color: #ffff99; 
	font-size: 16pt; 
	font-family: "Arial Black", "univers black", "helvetica-black", "sans-serif"; 
	text-decoration: none;
	line-height: 16pt; 
	font-weight: bold;
	}
A.index:hover 	{
	color: #3399FF; 
	font-size: 16pt; 
	font-family: "Arial Black", "univers black", "helvetica-black", "sans-serif"; 
	text-decoration: none;
	line-height: 16pt; 
	font-weight: bold;
	}

/* Voor verschillende groottes kopjes*/
.nieuws	{
	color: #6699FF; 
	font-family: "Arial Black", "univers black", "helvetica-black", "sans-serif"; 
	font-size: 16px; 
	line-height: 20px; 
	font-weight: bold;
	}

A.h3:link	{
	color: #3333ff; 
	font-family: "Arial Black", "univers black", "helvetica-black", "sans-serif"; 
	font-size: 16px; 
	line-height: 20px; 
	margin-left: 5px; 
	margin-right: 5px;
	}
A.h3:visited {
	color: #000099; 
	font-family: "Arial Black", "univers black", "helvetica-black", "sans-serif"; 
	font-size: 16px; 
	line-height: 20px; 
	margin-left: 5px; 
	margin-right: 5px;
	}
A.h3:active 	{
	color: #ffff99; 
	font-family: "Arial Black", "univers black", "helvetica-black", "sans-serif"; 
	font-size: 16px; 
	line-height: 20px; 
	margin-left: 5px; 
	margin-right: 5px;
	}
A.h3:hover 	{
	color: #3399FF; 
	font-family: "Arial Black", "univers black", "helvetica-black", "sans-serif"; 
	font-size: 16px; 
	line-height: 20px; 
	margin-left: 5px; 
	margin-right: 5px;
	}

A.affiche_donker:link {
	color: #3333CC;
	font-size: 12px;
	font-family: "arial black", "univers black", "helvetica-black", "sans-serif";
	text-align: center;
	text-transform: uppercase;	
}
A.affiche_donker:visited {
	color: #000099; 
	font-size: 12px;
	font-family: "arial black", "univers black", "helvetica-black", "sans-serif";
	text-align: center;
	text-transform: uppercase;	
}
A.affiche_donker:active {
	color: #ffff99;
	font-size: 12px;
	font-family: "arial black", "univers black", "helvetica-black", "sans-serif";
	text-align: center;
	text-transform: uppercase;	
}
A.affiche_donker:hover{
	color: #3399FF;
	font-size: 12px;
	font-family: "arial black", "univers black", "helvetica-black", "sans-serif";
	text-align: center;
	text-transform: uppercase;	
}

/* Voor vervanging van de grote buttons */
A.buttons:link 		{color: #3333ff; background-color: #ffff99; font-size: 10pt; font-family: "arial narrow", arial, verdana, helvetica, sans-serif; font-weight: bold}
A.buttons:visited	{color: #3333FF; background-color: #ffff99; font-size: 10pt; font-family: "arial narrow", arial, verdana, helvetica, sans-serif; font-weight: bold}
A.buttons:active	{color: #3399FF; background-color: #ffcc33; font-size: 10pt; font-family: "arial narrow", arial, verdana, helvetica, sans-serif; font-weight: bold}
A.buttons:hover		{color: #3399FF; background-color: #ffff99; font-size: 10pt; font-family: "arial narrow", arial, verdana, helvetica, sans-serif; font-weight: bold}

/* Voor LIJSTEN*/
DL	{
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000066;
	line-height: 17px;
}
UL	{
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000066;
	line-height: 17px;
}
LI  {
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000066;
	line-height: 17px;
	} 
/* voor FAQ, clickertips e.d. */
LI.kopjes {
	font-family: "Arial Black";
	font-size: 12px;
	color: #0000CC;
	line-height: 17px;
}
/* Op Agenda, en verder? */
dt {
	font-family: "arial black", "univers black", "helvetica-black", "sans-serif"; 
	font-size: 16px;
	color: #000099;
	line-height:20px;
}
LI.poot {
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	list-style-image: url(images/paw_bl.gif);
	list-style-type: none;
	color: #000066;
	list-style-position: outside;
}

/*Voor TABELLEN */
TD {
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
FONT-SIZE: 12px; 
color: #000066; 
}


/* Voor formulieren: knoppen, tekstvelden (als het wil lukken...) */
.veld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 9px;
	padding: 3px 0px 0px 0px;
	border-color: #3399FF;
	border-width: 1px;
}


/* Voor dropdownmenu's */

#container {
	width: 150px;
	margin: 0 auto;
	padding: 0px;
}
/* all lists  - hier ook alles instellen voor het eerst niveau: de eerste rij links */
#nav, #nav ul {
	float: left;
	width: 120px;
	list-style: none;
	line-height: inherit;
	padding: 0px;
	border-width: 1px;
	border-color: #CCCCFF;
	border-style: solid;
	margin: 0px;
	background-color: #FFFFCC;
	background-image: url("images/bg_buttons.gif");
	text-indent: 10px;
}
/* all list items */
#nav li {
	float: left;
	padding: 0;
	width: 120px; /* width needed or else Opera goes nuts */
	position: relative;
	line-height: 16px;
}
/* second-level lists - hier alles instellen voor de dropdownblokken */
#nav li ul {
	position: absolute;
	left: -999em;
	width: 150px;
	margin: -20px 0 0 110px ; /* top right bottom left */
	text-indent: 5px;
}
/* third-and-above-level lists */
#nav li ul ul {
	margin: -20px 0 0 140px; /* top right bottom left (tov voorkant pijltjesregel waar kader 'aan komt te hangen' bij links uitlijnen, midden bij centreren)*/
	left: -999em;
}
#nav li a {
	display: block;
	text-align: left;
	width: 120px;
	w\idth: 120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
	border: 0px solid;
	border-color: #CCCCFF;
	padding-top: 2px;
	padding-bottom: 2px;
}
#nav li a:hover {
	color: #FFFFCC;
	background-color: #0099FF;
}
/*	background-color: #3333CC;	*/
#nav li li {
	padding-right: 0em;
	width: 150px;
}

#nav li ul a {
	width: 150px;
	w\idth: 150px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background-color: #0099FF;
	color: #FFFFCC;
	font-family: "Comic Sans MS", "Graphite Light ATT", "Lucida Casual", sans-serif;
	font-weight: normal;	
}
.Arrow {
	TEXT-ALIGN: right;
	font-family: "Comic Sans MS", "Graphite Light ATT", "Lucida Casual", sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000099;
}

.zoekknop
{
	font-size: 12px;
	font-family: "Comic Sans MS", "graphite Light ATT", "Lucida Casual", sans-serif;
	padding: 5px 3px 0px 3px;
	line-height: 7px;
	color: #0000CC;
	background: #FFFFCC;
	border-color: #FFCC00;
	border-width: thin;
	border-top-style: double;
	border-left-style: double;
	border-right-style: ridge;
	border-bottom-style: ridge;
	letter-spacing: 1px;
}

/* Achtergronden */
.bg_links {
	background-color: #FFFFEE;
	background-image: url(images/header.gif);
	background-repeat: repeat-y;
}
.bg_logo {
	background-color: #FFFFEE;
	background-image: url(images/00acht_kclogo.gif);
	background-repeat: no-repeat;
}
.bg_top {
	background-color: #FFFFEE;
	background-image: url(images/00_achtg_top.gif);
	background-repeat: repeat-x;
}
