/* Algemeen */

body				{ font-size: 14px; font-family: "Trebuchet MS", Arial, sans-serif; background-color: #ffffff; text-align: justify; scrollbar-face-color : #3AAF94; scrollbar-track-color : #C3E0DC; scrollbar-arrow-color : #000000; scrollbar-shadow-color : #33CC33; scrollbar-highlight-color : #CCFFCC; scrollbar-3dlight-color : #000000; scrollbar-darkshadow-color : #000000; }

a:link				{ color: #000000;  font-weight: bold; text-decoration: none; }
a:visited			{ color: #000000;  font-weight: bold; text-decoration: none; }
a:hover				{ color: #3AAF94;  font-weight: bold; text-decoration: none; }

table.fs12			{ font-size: 12px; }
table.fs14			{ font-size: 14px; }
table.menu			{ border-width: 1px; background-color: #FFFFFF; font-size: 12px; }
td.kop				{ background-color: #3AAF94;
					  font-size: 14px; font-weight: bold; text-align: center; }
td.menukop			{ background-color: #C3E0DC;
					  font-size: 12px; font-weight: bold; text-align: center; }
.boldc				{ font-size: 150%; font-weight: bold; text-align: center; }

/* Kop Koerswijzer */

.kwbold				{ margin-left: 100px; font-size: 150%; font-weight: bold; }
.kwkop				{ width: 573px; height: 150px; border-style: none;
					  background-image: url(../images/kw_logo1.gif); }

.naamrechts			{ padding: 0px 30px; border: solid 0px #000000;
					  margin-top: 0px; margin-bottom: 0px;
					  text-align: right }


/* Kaders */

.bmenu				{ padding: 3px; border: solid 0px #C3E0DC; background-color: #E7F5EE;
					  margin-top: 20px; font-weight: bold; color: #3AAF94; }
.arch_menu			{ padding: 0px; border: solid 0px #000000;
					  margin-top: 5px; color: #000000; background-color: #FFFFFF;}

/* Witte box zonder kader, tekst zwart */
.bx_st				{ padding: 10px; border: solid 0px #000000;
					  margin-top: 5px; margin-bottom: 5px; background-color: #FFFFFF;
					  font-size: 14px; color: #000000; }

/* Witte box met kader, tekst zwart */
.bx_1				{ padding: 10px; border: solid 1px #000000;
					  margin-top: 5px; margin-bottom: 5px; background-color: #FFFFFF;
					  font-size: 14px; color: #000000; }

/* Groene box zonder kader, tekst zwart */
.bx_2				{ padding: 10px; border: solid 0px #000000;
					  margin-top: 5px; margin-bottom: 5px; background-color: #C3E0DC;
					  font-size: 14px; color: #000000; }

/* Groene box met kader, tekst zwart */
.bx_3				{ padding: 10px; border: solid 1px #000000;
					  margin-top: 5px; margin-bottom: 5px; background-color: #C3E0DC;
					  font-size: 14px; color: #000000; }

/* Witte box met groen kader, tekst groen */
.bx_4				{ padding: 10px; border: solid 1px #000000;
					  margin-top: 5px; margin-bottom: 5px; background-color: #FFFFFF;
					  font-size: 14px; color: #3AAF94; }
/* Witte box zonder kader, tekst groen */
.bx_5				{ padding: 10px; border: solid 0px #000000;
					  margin-top: 5px; margin-bottom: 5px; background-color: #FFFFFF;
					  font-size: 14px; color: #3AAF94; }

/* Licht groene box met kader, tekst zwart */
.bx_6				{ padding: 10px; border: solid 3px #C3E0DC;
					  margin-top: 5px; margin-bottom: 5px; background-color: #E7F5EE;
					  font-size: 14px; color: #000000; }

/* Startpagina */

#home				{ padding: 20px 10px; border: solid 0;
					  margin-top: 5px; margin-bottom: 5px; background-color: #ffffff;
					  font-size: 15px; color: #000000;}
					  
#home b				{ padding: 20px 0px; font-size: 160%; color: #3AAF94;}

.update				{ padding: 0px 30px; border: solid 0px #000000;
					  margin-top: 0px; margin-bottom: 0px;
					  font-size: 12px; color: #3AAF94; text-align: right }

/* Info balk */

.info				{ width: 115px; border-style: none; background-image: url(../images/menu_tot.gif); }
.info_balk			{ padding-bottom: 3px; padding-top: 2px; padding-left: 4px; color: black;
					  text-align: center; background-color: #C3E0DC; font-size:12px; color: #3AAF94;}


/* Info */

p.kop				{ padding-left: 10px; background-color: #E7F5EE;
					  font-size: 18px; font-weight: bold; }

p.nivo1				{ padding: 10px 0px; margin: 0px;
					  font-size: 18px; font-weight: bold; }

p.nivo2				{ padding: 5px 0px; margin: 0px;
					  font-size: 16px; font-weight: bold; }

.gids_st			{ padding-left: 30px; padding-right: 10px; border: solid 0px #000000; }

/* Witte box met kader, tekst zwart */
.gids_1				{ padding: 10px; border: solid 1px #000000;
					  margin: 10px 35px; background-color: #FFFFFF;
					  font-size: 14px; color: #000000; }

					  
#gids table			{ padding: 0px; margin: 0px; border-width: 0px;
					  font-size: 14px; font-style: normal; }
#gids ul			{ margin: 5px 20px; list-style-type: square}
#gids ol			{ margin-top: 0px; margin-bottom:0px; }
#gids li			{ padding: 0px 0px; }
#gids a				{ padding: 0px 0px; }

#gids a:link,
#gids a:visited		{ color: #3AAF94;  font-weight: normal; text-decoration: none; }
#gids a:hover		{ color: #3AAF94;  font-weight: bold; text-decoration: none; }

#lestabel table		{ width: 90%; font-size: 12px; }
#lestabel td		{ background-color: #E7F5EE; padding-left: 5px; }

#schooltijden table	{ width: 90%; font-size: 12px; }
#schooltijden td	{ background-color: #E7F5EE; padding-left: 5px; }

#vakantie table		{ width: 90%; font-size: 12px; }
#vakantie td		{ background-color: #E7F5EE; padding-left: 5px; }

#adressen table		{ width: 90%; font-size: 12px; }
#adressen td		{ background-color: #E7F5EE; padding-left: 5px; }
#adressen td.akop	{ background-color: #FFFFFF; padding-left: 5px; font-size: 14px; }

#kalender table		{ width: 95%; font-size: 12px; }
#kalender td		{ background-color: #C3E0DC; padding-left: 5px; }
#kalender td.kop	{ background-color: #3AAF94;
					  font-size: 14px; font-weight: bold; text-align: center; }

#info_vak table		{ width: 95%; font-size: 12px; }
#info_vak td		{ background-color: #C3E0DC; padding-left: 5px;}
#info_vak td.kop	{ background-color: #3AAF94;
					  font-size: 14px; font-weight: bold; text-align: center; }

#leerpl ul			{ margin: 5px 20px; list-style-type: disc}
#leerpl ol			{ margin-top: 0px; margin-bottom:0px; }
#leerpl li			{ padding: 0px 0px; }
#leerpl a			{ padding: 0px 0px; }

.links table		{ width: 95%; font-size: 12px; border: solid 0px #000000;}
.links td			{ background-color: #E7F5EE; padding-left: 5px; }
.links td.kop		{ background-color: #3AAF94;
					  font-size: 14px; font-weight: bold; text-align: center; }
