HTML {
	background-color : White;
}

* {
	font-family:Verdana,Arial !important;
}

P {
	font-size		: 10pt;
	color			: #000000;
	font-family		: Verdana, Arial;
}

TD {
	font-family		: Verdana, Arial;
	font-size		: 10pt;
}

/* website -> koppen boven tabbelen die wel groene achtergrond moeten */
#table_head { border-color : #006B00; }
#tr_head { background-color : #006B00; }
#td_head { background-color: #006B00; }
#div_head { color : #006B00; solid : #006B00; }
#font_color { color : #006B00; }
/* forum -> gumbo lid of niet */
#lid_color { color : #006B00; }
#no_lid_color { color : #000000; }
/* forum -> nieuwe post of niet */
#new_post { color : #006B00; }
#no_new_post { color : #000000; }
/* shop -> green... it is 006B00 */
#shop_leverbaar { color : #006B00; }
#shop_niet_leverbaar { color : #FF0000; }
/* libXML.php green... it is 006B00 */
#gumbo_groen { color : #006B00; }

TR {
	bgcolor			: F7F7F7;
}

H1 {
	font-size		: 16pt;
	color			: #000000;
	font-family		: Verdana, Arial;
	font-weight		: bold;
	text-align 		: center;
}

A {
	color			: #0000ff;
	text-decoration : none;
}

A:HOVER {
	color			: #FFCC00;
	text-decoration : none;
}

A:ACTIVE {
	color			: #FFCC00;
	text-decoration : none;
}

.m {color: #000000;}

.m a:link {color: #000000; text-decoration: none;}

.m a:visited {color: #000000; text-decoration: none;}

.m a:hover {color: #009a00; text-decoration: none;}

.navigatiestatus { text-decoration : none; font-family : Tahoma; color : #FFFFFF; ; font-size: 9pt}

.pagetitle { font-size : 14pt; color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : normal; text-align : center; }

.normal { font-size : 10pt; color : #000000; font-family : Verdana, Arial; }

.button { font-family : Verdana, Arial;	font-size : 10pt; }

.tableHeader {color: #FFFFFF; font-weight : bold; background-color : #006B00;}

.tableContent {background-color : #F0F0F0; vertical-align : top;}

.highlight {color: #006B00; font-weight : bold;}

.textarea {
	font-family : Verdana, Arial;
	font-size	: 10pt;
	width		: 475px;
}

.tableOnderstaandepost {
	font-family : Verdana, Arial;
	font-size	: 20pt;
	width		: 100%;
	position	:absolute
}
.foutmelding {
	color: red;
}

.pages {
}

.banner_rechts  {
position:		absolute;
left:			800px;
top:			140px;
}

.banner_frontpage  {
display: 			block;
}

/* Navigatie looks and feels BEGIN */
.navigatie {
	text-decoration	: none;
	font-family		: Tahoma;
	color			: #FFFFFF;
	font-weight		: bold;
	font-size		: 10pt;
	vertical-align:		text-top;
}

.navGumbo { 
position:		absolute; 
left:			40px; 
top:			145px; 
width:			110px; 
height:			170px; 
z-index:		1; 
visibility: 	visible; 
}

.navActueel {
position:	absolute; 
left:		40px; 
top:		145px; 
width:		110px; 
height:		170px; 
z-index:	1; 
visibility: hidden;
}
.navVirtualplaza {
position:	absolute; 
left:		40px; 
top:		145px; 
width:		110px; 
height:		170px; 
z-index:	1; 
visibility: hidden;
}

.navAllerlei {
position:	absolute; 
left:		40px; 
top:		145px; 
width:		110px; 
height:		170px; 
z-index:	1; 
visibility: hidden;
}

.navForum {
position:	absolute; 
left:		40px; 
top:		145px; 
width:		110px; 
height:		170px; 
z-index:	1; 
visibility: hidden;
}

.navStatus {
position:	absolute; 
left:		200px; 
top:		25px; 
width:		272px; 
height:		8px; 
z-index:	2; 
visibility: visible;
}
/* Navigatie looks and feels END */

/* layout images website BEGIN */
.begin {
position:		absolute;
top:			0px;
left:			10px;
}

.navigation_head {
color:				white;
font-weight:		bold;
}

div.overlay { 
background-color:	#000000; 
opacity:			.15; 
filter:				alpha(opacity=15); 
text-align:			left; 
}

.navigation {
width: 				179px;
position:			absolute; 
}

.virtual_plaza {
background-image:	url(/images/style/gumbo/nav_virtualplaza.png);
width:				122px;
height:				548px; 
z-index:			-1; 
border:				0px;
}

.nav_onderbalk {
background-image: 	url(/images/style/gumbo/nav_onderbalk.png);
width:				179px;
height:				84px;
z-index:			-1; 
border:				0px;
}

.tab_begin {
background-image:	url(/images/style/gumbo/tab_begin.png);
background-repeat:	no-repeat;
background-position:bottom left;
width:				28px;
height:				4px;
border:				0px;
border:				0px;
vertical-align:		text-top;
margin: 			0px auto;
}

.tab_eind {
display: 			block;
background-image: 	url(/images/style/gumbo/tab_eind.png);
background-repeat:	no-repeat;
background-position:top left;
width:				28px;
height:				7px;
border:				0px;
vertical-align:		text-top;
margin: 			0px auto;
}

img#tab_gumbo {
display: 			block;
width:				28px;
height:				53px;
background-image: 	url(/images/style/gumbo/tab_gumbo1.png);
margin: 			0px auto;
vertical-align:		text-top;
border:				0px;
}

img#tab_actueel {
display: 			block;
width:				28px;
height:				61px;
background-image: 	url(/images/style/gumbo/tab_actueel1.png);
margin: 			0 auto;
vertical-align:		text-top;
border:				0px;
}

img#tab_virtualplaza {
display: 			block;
width:				28px;
height:				93px;
background-image: 	url(/images/style/gumbo/tab_virtualplaza1.png);
margin: 			0 auto;
vertical-align:		text-top;
border:				0px;
}

img#tab_allerlei {
display: 			block;
width:				28px;
height:				56px;
background-image: 	url(/images/style/gumbo/tab_allerlei1.png);
margin: 			0 auto;
vertical-align:		text-top;
border:				0px;
}

img#tab_forum {
display: 			block;
width:				28px;
height:				50px;
background-image: 	url(/images/style/gumbo/tab_forum1.png);
margin: 			0 auto;
vertical-align:		text-top;
border:				0px;
}

a .alt { display: none; }
img .alt { display: none;} 

.balk {
background-repeat: repeat-y;
background: 		url(/images/style/gumbo/nav_balk.png);
background-color:	#006B00;
width:				179px;
border:				0px;
z-index:			-2; 
vertical-align:		top;
margin: 			0px auto;
}
/* layout images website END */

/* Calendar BEGIN */
table.calendar {border: 0}
table.calendar td, th {text-align: center; border: 0px}
table.calendar th {height: 10px; font-size: 7pt; color: #006B00; text-align: center;}

table.calendar td {width: 19px; height: 10px; font-size: 9pt; }

table.calendar td.day {border: 1px solid #006B00; cursor: default;}
table.calendar td.day:hover {border: 1px solid #006B00; background-color: #FFCC00;}

table.calendar td.linked-day {border: 1px solid #006B00; background-color: #006B00; cursor: url('/images/verjaardag.ani'), url('/images/verjaardag.gif'), pointer;}
table.calendar td.linked-day:hover {border: 1px solid #006B00; background-color: #006B00;}
table.calendar td.linked-day a {color: #FFFFFF; cursor: url('/images/verjaardag.ani'), url('/images/verjaardag.gif'), pointer;}
table.calendar td.linked-day a:hover {color: #FFCC00;}

table.calendar td.empty, table.calendar td.empty:hover {border: 0px;}

table.calendar .calendar-month {font-weight: bold; margin-top: 3px; font-size: 12pt; text-align: center}
table.calendar .calendar-month a{text-decoration: none}
table.calendar .calendar-prev, table.calendar .calendar-next {font-weight: normal;}

.verjaardag { border: 1px solid #006B00; width: 100%;}
.verjaardag th{ padding-right: 25px; text-align: left; }
.verjaardag td { border-top:	1px dashed #000000;}
/* Calendar END */