/*
   ====
   STANDAARD STIJL CLASSES IN GEBRUIK DOOR DE SYSTEEMBLOKKEN.
   DEZE CLASSES ZIJN VERPLICHT EN MOETEN NIET WORDEN VERWIJDERD!!!!
   INDIEN EEN BEPAALDE CLASS GEEN STIJL DATA NODIG HEEFT, DAN TUSSEN DE 
   ACCOLADES LEEG LATEN.
   ====
*/

/*
   ---- Panel ----
   panel_header       = header area
   panel_title_prefix = area just before title area
   panel_title        = title area
   panel_title_suffix = area just after title area
   panel_content      = content area
   panel_footer       = footer area
*/

TABLE.panel_header {
	background-color: #e5e5e5;
	height: 31px;
	border-bottom: 1px dotted #ffffff;
	background-image: url(/catalog/00002/panel_titleline.gif);

}

TD.panel_title_prefix {
	width: 5px;
}

TD.panel_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	background-color: #e5e5e5;
	vertical-align:bottom;
	padding-bottom: 6px;
	padding-left: 5px;
	padding-right: 5px;
}

TD.panel_title_suffix {
}

TD.panel_content {
	background-color: #ffffff;
	padding: 5px;
}

TD.panel_footer {
	height: 1px;
	background-color: #8c8c8c;
}
TD.panel_listicon {
	width: 16px;
	background-image: url(/catalog/00001/panel_listitem2.gif);
	background-repeat: no-repeat;
}


/*
   ---- LoginBox ----
   loginbox_header        = header area, for style props used, will overrule panel header area
   loginbox_title_prefix  = area just before title area, for style props used, will overrule panel header area
   loginbox_title         = title area, for style props used, will overrule panel header area
   loginbox_title_suffix  = area just after title area, for style props used, will overrule panel header area
   loginbox_content       = content area, for style props used, will overrule panel header area
   loginbox_footer        = footer area, for style props used, will overrule panel header area
   loginbox_input         = username (knltbnr or email) and password input fields
   loginbox_button        = login input submit button
   loginbox_linkpwdforgot = password forgotten link in the loginbox
   loginbox_link          = links in the loginbox
   loginbox_foto          = foto in the loginbox
*/
TABLE.loginbox_header {
	background-color: #e72a17;
	/*border-top: 1px solid #000000;*/
	background-image:url(/catalog/70656/jiba_afhangbord.gif);
	height: 32px;

}

TD.loginbox_title_prefix {
}

TD.loginbox_title {
	width: 66px;
		visibility: hidden;

}

TD.loginbox_title_suffix {
}

TD.loginbox_content {
}

TD.loginbox_footer {
}

TR.loginbox_input {
	height: 40px;
}

TD.loginbox_input {
}

INPUT.loginbox_input {
	width: 150;
	height: 18;
	font-size: 8pt;
	font-family: Arial;
	border: 1px solid #8c8c8c;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#f5f5f5')

}

TR.loginbox_button {
	height: 30px;
}

TD.loginbox_button {
	text-align: right;
}

INPUT.loginbox_button {
	width: 80;
background-color: #e6f5ff;
color: black;
border: 1px solid #333333;
font-family: verdana;
font-size: 10px;
height: 20px;
padding-left: 5px;
text-transform: uppercase;
 FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#f5f5f5')
}

TR.loginbox_linkpwdforgot {
	height: 20px;
}

TD.loginbox_linkpwdforgot {
	text-align: right;
	vertical-align: bottom;
}

A.loginbox_linkpwdforgot:link {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

A.loginbox_linkpwdforgot:visited {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

A.loginbox_linkpwdforgot:hover {
	color: #333333;
	text-decoration: underline;
	font-weight:bold;
}

A.loginbox_linkpwdforgot:active {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

A.loginbox_link:link {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

A.loginbox_link:visited {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

A.loginbox_link:hover {
	color: #333333;
	text-decoration: underline;
	font-weight:bold;
}

A.loginbox_link:active {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

IMG.loginbox_foto {
	border: 3px double #c0c0c0;
}


/*
   ---- PersonalMenu ----
   personalmenu_header       = header area, for style props used, will overrule panel header area
   personalmenu_title_prefix = area just before title area, for style props used, will overrule panel header area
   personalmenu_title        = title area, for style props used, will overrule panel header area
   personalmenu_title_suffix = area just after title area, for style props used, will overrule panel header area
   personalmenu_content      = content area, for style props used, will overrule panel header area
   personalmenu_footer       = footer area, for style props used, will overrule panel header area
   personalmenu_listitem     = menu list item
*/
TABLE.personalmenu_header {
}

TD.personalmenu_title_prefix {
}

TD.personalmenu_title {
	width: 115px;
}

TD.personalmenu_title_suffix {
}

TD.personalmenu_content {
}

TD.personalmenu_footer {
}

UL.personalmenu_listitem {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 20px;
}

LI.personalmenu_listitem {
	padding-bottom: 0px;
	list-style-image: url(/catalog/69526/panel_listitem.gif);
	margin-bottom: 2px;

}

A.personalmenu_listitem:link {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

A.personalmenu_listitem:visited {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

A.personalmenu_listitem:hover {
	color: #333333;
	text-decoration: underline;
	font-weight:bold;
}

A.personalmenu_listitem:active {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}


/*
   ---- RSS ----
   rss_header       = header area, for style props used, will overrule panel header area
   rss_title_prefix = area just before title area, for style props used, will overrule panel header area
   rss_title        = title area, for style props used, will overrule panel header area
   rss_title_suffix = area just after title area, for style props used, will overrule panel header area
   rss_content      = content area, for style props used, will overrule panel header area
   rss_footer       = footer area, for style props used, will overrule panel header area
   rss_link
*/
TABLE.rss_header {
}

TD.rss_title_prefix {
}

TD.rss_title {
	width: 20px;
}

TD.rss_title_suffix {
}

TD.rss_content {
}

TD.rss_footer {
}

A.rss_link:link {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

A.rss_link:visited {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

A.rss_link:hover {
	color: #333333;
	text-decoration: underline;
	font-weight:bold;
}

A.rss_link:active {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

/*
   ---- WeblogCategories ----
   weblogcategories_header       = header area, for style props used, will overrule panel header area
   weblogcategories_title_prefix = area just before title area, for style props used, will overrule panel header area
   weblogcategories_title        = title area, for style props used, will overrule panel header area
   weblogcategories_title_suffix = area just after title area, for style props used, will overrule panel header area
   weblogcategories_content      = content area, for style props used, will overrule panel header area
   weblogcategories_footer       = footer area, for style props used, will overrule panel header area
   weblogcategories_listitem     = menu list item
*/
TABLE.weblogcategories_header {
}

TD.weblogcategories_title_prefix {
}

TD.weblogcategories_title {
	width: 20px;
}

TD.weblogcategories_title_suffix {
}

TD.weblogcategories_content {
}

TD.weblogcategories_footer {
}

UL.weblogcategories_listitem {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 20px;
}
LI.weblogcategories_listitem {
	padding-bottom: 0px;
	list-style-image: url(/catalog/69526/panel_listitem.gif);
	margin-bottom: 2px;

}

A.weblogcategories_listitem:link {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

A.weblogcategories_listitem:visited {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

A.weblogcategories_listitem:hover {
	color: #333333;
	text-decoration: underline;
	font-weight:bold;
}

A.weblogcategories_listitem:active {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}


/*
   ---- Calender ----
   calender_header       = header area
   calender_title_prefix = area just before title area
   calender_title        = title area
   calender_title_suffix = area just after title area
   calender_content      = content area
   calender_footer       = footer area
   calender_monthyear
   calender_weekday
   calender_weeknumber
   calender_day
   calender_currentday
   calender_selectedday
   calender_currentselectedday
*/

TABLE.calender_header {
}

TD.calender_title_prefix {
}

TD.calender_title {
	width: 20px;
}

TD.calender_title_suffix {
}

TD.calender_content {
	background-color: #f5f5f5;
	padding: 5px;
}

TD.calender_footer {
	height: 1px;
	background-color: #d27355;
}

TABLE.calender_table {
border: 1px solid #000000;
padding: 2px;
}
TD.calender_arrowback {
background-color: #ffffff;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
}

TD.calender_arrowforward {
background-color: #ffffff;
border-bottom: 1px solid #000000;
}

TD.calender_monthyear {
 	background-color: #ffffff;
 	color: #000000;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	text-align: center;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}

TD.calender_weekday {
 	background-color: #f0f0f0;
 	color: #000000;
	font-family: arial;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #999999;
	height: 18px;
}

TD.calender_weeknumber {
 	background-color: #f2f2f2;
 	color: #000000;
	font-family: arial;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

TD.calender_day {
 	background-color: #ffffff;
	text-align: right;
	vertical-align:bottom;
	width: 18px;
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
}

TD.calender_currentday {
	border: 1px solid #000000;
 	background-color: #b2b2b2;
	text-align: center;
}

TD.calender_selectedday {
 	background-color: yellow;
	text-align: center;
}

TD.calender_currentselectedday {
 	background-color: yellow;
	border: 1px solid #000000;
	text-align: center;
}

A.calender_day:link {
 	color: #ff3200;
	font-family: arial;
	font-size: 9px;
	font-weight: normal;
}

A.calender_day:visited {
 	color: #ff3200;
	font-family: arial;
	font-size: 9px;
	font-weight: normal;
}

A.calender_day:hover {
 	color: #ff3200;
	font-family: arial;
	font-size: 9px;
	font-weight: normal;
}

A.calender_day:active {
 	color: #ff3200;
	font-family: arial;
	font-size: 9px;
	font-weight: normal;
}


/*
   ---- Sponsors ----
   sponsors_header       = header area
   sponsors_title_prefix = area just before title area
   sponsors_title        = title area
   sponsors_title_suffix = area just after title area
   sponsors_content      = content area
   sponsors_footer       = footer area
*/

TABLE.sponsors_header {
}

TD.sponsors_title_prefix {
	width: 5px;
}

TD.sponsors_title {
	width: 20px;
}

TD.sponsors_title_suffix {
}

TD.sponsors_content {
}

TD.sponsors_footer {
	height: 1px;
	background-color: #d27355;
}


/*
   ---- Birthdays ----
   birthdays_header       = header area
   birthdays_title_prefix = area just before title area
   birthdays_title        = title area
   birthdays_title_suffix = area just after title area
   birthdays_content      = content area
   birthdays_footer       = footer area
   birthdays_listheader
   birthdays_listitem
*/

TABLE.birthdays_header {
}

TD.birthdays_title_prefix {
	width: 5px;
}

TD.birthdays_title {
}

TD.birthdays_title_suffix {
}

TD.birthdays_content {
	background-color: #ffffff;
	padding: 5px;
}

TD.birthdays_footer {
	height: 1px;
	background-color: #d27355;
}

SPAN.birthdays_listheader {
	font-weight: bold;
}

UL.birthdays_listitem {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 18px;
}

LI.birthdays_listitem {
	padding-bottom: 0px;
	list-style-image: url(/catalog/69526/panel_listitem.gif);
}

A.birthdays_listitem:link {
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

A.birthdays_listitem:visited {
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

A.birthdays_listitem:hover {
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}

A.birthdays_listitem:active {
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}


/*
   ---- Activities ----
   activities_header       = header area
   activities_title_prefix = area just before title area
   activities_title        = title area
   activities_title_suffix = area just after title area
   activities_content      = content area
   activities_footer       = footer area
   activities_listheader
   activities_listitem
*/

TABLE.activities_header {
}

TD.activities_title_prefix {
}

TD.activities_title {
}

TD.activities_title_suffix {
}

TD.activities_content {
	background-color: #ffffff;
	padding: 5px;
}

TD.activities_footer {
	height: 1px;
	background-color: #d27355;
}

SPAN.activities_listheader {
	font-weight: bold;
}

UL.activities_listitem {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 18px;
}

LI.activities_listitem {
	padding-bottom: 0px;
	list-style-image: url(/catalog/69526/panel_listitem.gif);
}

A.activities_listitem:link {
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

A.activities_listitem:visited {
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

A.activities_listitem:hover {
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}

A.activities_listitem:active {
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}


/*
   ====
   EINDE VAN DE STANDAARD STIJL CLASSES
   ====
*/

/*
   ====
   PLAATS HIERONDER DE EIGEN CLASSES, 
   DIE OP DE VERENIGINGEN TEMPLATE VAN TOEPASSING ZIJN
   ====
*/
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	margin: 10px;
	background-color: #ededed;
		line-height: 16px;

}

p, td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;

	line-height: 16px;
}

H1, H2, H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	margin-bottom: 7px;
}

h1.managementtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	margin-bottom: 7px;
}


td.managementtitle {
border-bottom: 1px dotted #c0c0c0;
}

td.managementbuttons {
	padding: 7px;
	padding-left: 10px;
}

.top {
	background-color: #0000ff;
}

A {
	color: #ff3200;
}

.BORDERBOTTOM
	{
 	color: #000000;
	padding: 3px;
	border-bottom: solid 1px #000000;
	}

input.wit{

background-color: #ffffff;
color: black;
border-width:1px;
border-color:black;
font-family: verdana;
font-size: 8pt;
height: 18;
}	

.dynCalendar_header{
	background-color: #D8E3EF;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
}
.dynCalendar_dayname {
	background-color: #D8E3EF;
	border: 1px solid #c0c0c0;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	text-align: center;
}

.dynCalendar_day {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendar_daysel {
	border: 2px solid #012d8f;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendar_today {
	background-color: #D8E3EF;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendar_todaysel {
	background-color: #D8E3EF;
	border: 2px solid #012d8f;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendar_month {
	color: #000000;
}

.dynCalendar_year {
	color: #000000;
}

.dynCalendar_table {
	width: 220px;
}

.dynCalendar {
	background-color: #ffffff;
	border: 2px outset white;
	visibility: hidden;
	position: absolute;
	top: 1px;
	left: 1px;
}



/*
   ---- Form classes----
	input           = input fields
	submit         	= submit buttons
	radio      		= radio buttons
	small-grey      = small grey font in the table
	frm_titel		= first row with title
	frm_subtitel	= second row with subtitle
	frm_footer		= last row
	frm_veldnaam	=  
	frm_value		=
*/

.input{
background-color: #F1F4F0;
background-color: #e6f5ff;
color: black;
border: 1px solid #333333;
font-family: verdana;
font-size: 10px;
height: 17px;
padding-left: 5px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#F1F4F0');
}	

.submit{
background-color: #F1F4F0;
background-color: #e6f5ff;
color: black;
border: 1px solid #333333;
font-family: verdana;
font-size: 10px;
height: 20px;
width: 200px;
padding-left: 5px;
 FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#F1F4F0');
}	

.select{
background-color: #F1F4F0;
color: black;
font-family: verdana;
font-size: 10px;
height: 20px;
padding-left: 5px;
}	

.radio{
background-color: #ffffff;
}	

.small-grey{
font-size: 9px;
color: #333333;
}

.frm_titel{
font-size: 11px;
color: #000000;
font-weight:bold;
text-transform: uppercase;
padding-left: 20px;
border-bottom: 0px solid #000000;
}

.frm_subtitel{
font-size: 11px;
color: #000000;
font-weight:bold;
text-transform: uppercase;
padding-left: 20px;
border-top: 1px solid #4B793E;
}

.frm_table{
border-bottom: 0px solid #4B793E;
}
.frm_footer{
border-top: 1px solid #4B793E;
color:#666666;
font-size: 10px;
}

.frm_small-grey{
font-size: 9px;
color: #999999;
padding-left: 10px;
background-color: #F1F4F0;

}

.frm_veldnaam{
font-size: 11px;
color: #000000;
font-weight: normal;
background-color: #a5bc9f;
border-top: 1px solid #4B793E;
padding: 5px;
vertical-align: top;
}

.frm_value{
font-size: 11px;
color: #000000;
background-color: #ffffff;
border-top: 1px solid #a5bc9f;
padding: 5px;
vertical-align: top;
}

UL.frm_value_listitem {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
}

LI.frm_value_listitem {
	padding-bottom: 0px;
	margin-bottom: 5px;
	list-style-image: url(/catalog/00001/panel_listitem.gif);
}
/**/


.headerfirst {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #d27355;
	padding-left: 2px;
	padding-right: 2px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.header {
	border-top: 1px solid #d27355;
	border-right: 1px solid #d27355;
	background-color: #4b793e;
	padding-left: 2px;
	padding-right: 2px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.time-default {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #d27355;
	border-bottom: 1px solid #ffffff;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	vertical-align: top;
}
.time-defaultbottom {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	vertical-align: top;
}
.matrix-empty {
	border-top: 1px solid #d27355;
	border-right: 1px solid #d27355;
	background-color: #ffffff;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	vertical align: middle;
}
.matrix-empty-selected {
	border-top: 1px solid #d27355;
	border-right: 1px solid #d27355;
	background-color: gray;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	vertical align: middle;
}
.matrix-emptybottom {
	border-top: 1px solid #d27355;
	border-right: 1px solid #d27355;
	border-bottom: 1px solid #d27355;
	background-color: #ffffff;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	vertical align: middle;
}
.matrix-emptybottom-selected {
	border-top: 1px solid #d27355;
	border-right: 1px solid #d27355;
	border-bottom: 1px solid #d27355;
	background-color: gray;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	vertical align: middle;
}
.matrix-value {
	border-top: 1px solid #d27355;
	border-right: 1px solid #d27355;
	background-color: #ffffff;
}
.matrix-value-selected {
	border-top: 1px solid #d27355;
	border-right: 1px solid #d27355;
	background-color: gray;
}
.matrix-valuebottom {
	border-top: 1px solid #d27355;
	border-right: 1px solid #d27355;
	border-bottom: 1px solid #d27355;
	background-color: #ffffff;
}
.matrix-valuebottom-selected {
	border-top: 1px solid #d27355;
	border-right: 1px solid #d27355;
	border-bottom: 1px solid #d27355;
	background-color: gray;
}
.matrixitem {
	border-right: 1px solid #d27355;
	background-color: #f1f4f0;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	vertical align: middle;
}
.popup {
	border: 1px solid #d27355;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.popup-title {
	background-color: #4b793e;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
}
.popup-cell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
}
.data-entry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.timematrix-start {
	background-color: orange;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 0px;
	2border-right: 1px solid #ffffff;
	1border-bottom: 1px solid #000000;
}
.timematrix-end {
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 0px;
	2border-right: 1px solid #000000;
	1border-bottom: 1px solid #000000;
}
.timematrix-alone {
	background-color: orange;
	border-left: 1px solid #000000;
	border-right: 0px;
	2border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	1border-bottom: 1px solid #000000;
}
.timematrix-middle {
	background-color: orange;
	border-left: 1px solid orange;
	border-top: 1px solid #000000;
	border-right: 0px;
	2border-right: 1px solid #ffffff;
	1border-bottom: 1px solid #000000;
}
.timematrix-empty {
	border-left: 1px solid #ffffff;
	border-right: 0px;
	2border-right: 1px solid #ffffff;
	border-top: 1px solid #000000;
	1border-bottom: 1px solid #000000;
}
.timematrix-emptyspecial {
	border-left: 1px solid #000000;
	border-right: 0px;
	2border-right: 1px solid #ffffff;
	border-top: 1px solid #000000;
	1border-bottom: 1px solid #000000;
}
.timematrix-header {
	border-left: 1px solid #ffffff;
	border-right: 0px;
}
.timematrix-borderright {
	border-left: 1px solid #000000;
	border-top: 1px solid #ffffff;
	border-right: 0px;
}
.timematrix-bordertop {
	border-left: 1px solid #ffffff;
	border-top: 1px solid #000000;
	border-right: 0px;
}


/*
   ---- fotogallery ----
AANGEMAAKT DOOR SVEN
*/


/* JORIS STYLES */ 

/*
   ---- Ledenlijst - fotoadmin - weblogadmin - alle adminlijsten----
   listhead           = the head of the table with column specifications
   listbottom         = the bottomrow of the table
   listrow_light      = the light colored row
   listrow_dark       = the darker colored row
   listfont_smalgrey  = small grey font in the table
*/

.listhead
	{
	border-bottom: solid 1px #000000;
	background-color: #cddac9;
	height: 30px;
	padding: 3px;
	}
	
.listbottom
	{
	border-top: solid 1px #000000; 
	background-color: #cddac9;
	height: 30px;
	}

.listrow_light{
	border-bottom: 1px solid #cddac9;
	background-color: #FFFFFF;
	padding: 3px;
	line-height: 16px;
}
.listrow_dark{
	border-bottom: 1px solid #cddac9;
	background-color: #f1f4f0;
	padding: 3px;
}

.listfont_smallgrey
	{
	color: #999999;
	font-size: 10px;
	}
.listfont_smallblack
	{
	color: #000000;
	font-size: 10px;
	}

/*
   ---- weblog ----
   weblogarticletitle   = the title of a post
   weblogarticletext    = the body text of a post
   weblogarticlehead    = the head text of a post
   webloggreytextsmall  = the information text (bottom) of a post
*/

.weblogarticletitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 18px;
  FONT-WEIGHT: Bold;
  COLOR: #000000;
  TEXT-DECORATION: none;
}

.weblogarticletext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
}

.weblogarticlehead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: Bold;
  COLOR: #000000;
  TEXT-DECORATION: none;
}

.webloggreytextsmall {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
  FONT-WEIGHT: None;
  COLOR: #808080;
  TEXT-DECORATION: none;
}

/*
   ---- Calendar ----
   tablehead         = the head of the table with column specifications
   month             = color of a month row
   activitylight     = light color of an activity row
   activitydark      = dark color of an activity row
   monthyear         = style of the month and year show in the month calendar box
   dayweekrowcolumn  = style of the first row and column in the month calendar box
   
*/

.tablehead
  {
 	background-color: #ececec;
 	color: #000000;
	font-weight: bold;
	padding: 3px;
  }

.month
  {
 	background-color: #f2f2f2;
 	color: #000000;
	font-weight: bold;
	padding: 3px;
  }

.activitydark
  {
 	background-color: #f2f2f2;
 	color: #000000;
 	padding: 3px;
  }

.activitylight
  {
 	background-color: #fcfcfc;
 	color: #000000;
 	padding: 3px;
  }

.monthyear
  {
 	background-color: #ececec;
 	color: #000000;
	font-weight: bold;
	padding: 3px;
  }

.dayweekrowcolumn
  {
 	background-color: #f2f2f2;
 	color: #000000;
	font-weight: bold;
	padding: 3px;
  }

/*
   ---- DAY OVERVIEW ----
   datetitle         = the date/title in top of the page
*/

.datetitle
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 15px;
  FONT-WEIGHT: Bold;
  COLOR: #000000;
  TEXT-DECORATION: none;
  }
