BODY {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	color: #000000;
}

BODY, TABLE, THEAD, TBODY, CAPTION, TR, TH, TD, H1, H2, H3, H4, H5, H6, DIV, P, BLOCKQUOTE, FORM, UL, OL, LI, TEXTAREA, INPUT, SELECT, OPTION {
	font-family: verdana,arial,helvetica,sans-serif;
}

BODY, TABLE, THEAD, TBODY, CAPTION, TR, TH, TD, H2, H3, H6, DIV, P, BLOCKQUOTE, UL, OL, LI {
	font-size: 10pt;
}
H4, H5, FORM, LABEL, TEXTAREA, INPUT, SELECT, OPTION {
	font-size: 9pt;
}

BODY, TABLE, THEAD, TBODY, TR, TD, H5, H6, DIV, P, FORM, UL, OL, LI, TEXTAREA, INPUT, SELECT, OPTION {
	font-weight: normal;
}

B, STRONG { font-weight: bold; }
I, EM { font-style: italic; }
U { text-decoration: underline; }
SUP { vertical-align: super; font-size: 0.8em; }
SUB { vertical-align: sub; font-size: 0.8em; }
SMALL { font-size: 0.8em; }
ACRONYM, ABBR { color: #336699; background-color: transparent; border-bottom: 0.05em dotted; cursor: help; }
IMG, MAP { border: 0px none; }
IMG.ab { margin: 20px 0px 0px 15px; clear: both;}

A { color: #000066; background-color: transparent; text-decoration: none; font-weight: bold;}
A:visited { color: #3366FF; background-color: transparent; }
A:active { color: #FF0000; background-color: transparent; }
A:hover { color: #000066; background-color: transparent; text-decoration: underline;}

A.actueel, A.actueel:hover { color: #FF0033; background-color: transparent; }
A.uitklap:visited { color: #000066; background-color: transparent; }

H1 { margin: 0px 0px 0px 0px; padding: 0px 0px 6px 0px; font-size: 11pt; font-weight: bold; color: #000066; background-color: transparent; 	clear: both; }
H2 { margin: 10px 0px 0px 0px; padding: 0px 0px 3px 0px; font-weight: bold; color: #000066; background-color: transparent; }
H3 { margin: 10px 0px 0px 0px; padding: 0px 0px 1px 0px; color: #000066; background-color: transparent; font-weight: bold; clear: both; }
H4 { font-weight: bold; text-decoration: underline; 	margin: 6px 0px 0px 0px; }
H5 { margin: 10px 0px 0px 0px; padding: 0px 0px 1px 0px; text-decoration: underline; }


P { margin: 6px 0px 0px 0px; }


UL, OL { margin: 10px 0px 0px 24px; padding: 0px; }
LI { margin: 0px; padding: 0px; }
.abc { list-style-type: lower-alpha; margin: 0px 0px 0px 25px; }
UL LI UL, UL LI OL, OL LI UL, OL LI OL {margin-top: 0px;}


TABLE { margin: 6px 0px 0px 0px; clear: both;}
CAPTION {
	padding: 10px 0px 10px 0px;
	font-weight: bold;
	color: #000066;
	background-color: transparent;
}
TH {
	border-bottom: 3px #000000 double;
	font-weight: bold;
	text-align: left;
	width: 250px;
	padding: 2px 5px 1px 0px;
}
TD {
	border-bottom: 1px #000000 solid;
	padding: 2px 5px 1px 0px;
	vertical-align: top;
}

TFOOT TD {
	padding: 2px 5px 1px 50px;
	font-size: 8pt;
	border-bottom: 0px none;
}
#nolines TD { border-bottom: 0px none; }
TABLE.ab { clear: none; }

FORM { margin: 0px; padding: 0px; }
INPUT { margin-right: 2px; }
.button { margin-top: 6px; }
.rood { color: #FF0000; background-color: transparent; }


FORM TH {
}
FORM TD { border-bottom: 0px #000000 solid; }


#uitklapdivs H3 { cursor:pointer; }
#uitklapdivs DIV, #uitklapdivs TABLE, #uitklapabcs DIV, #uitklapabcs TABLE, #detail {
	border-top: 1px solid #000066;
	border-bottom: 2px solid #000066;
	color: #000000;
	background-color: #FFFFCC;
	margin: 0px 10px 3px 10px;
	padding: 5px 10px 2px 20px;
}

#uitklapabcs UL.#abcmenu { margin: 0px; padding: 0px; }
#uitklapabcs UL.#abcmenu LI {
	display: inline;
	width: 62px;
	margin: 10px 0px 1px 0px;
	padding: 0px;
	list-style-type: none;
	cursor:pointer;
	color: #000066;
	background-color: transparent;
	font-weight: bold;
}
html>body #uitklapabcs UL.#abcmenu LI { margin: 0px; display: block; float: left; }


#vwd H5, #vwd P, #vwd LI { font-size: 8pt; }


/* Stijlen voor de homepage specials*/
#specials TR TD A IMG { border: 1px solid #000066; padding: 3px; margin-top: 11px;}
#specials H2 { font-size: 11pt; }
#specials H4 { text-decoration: none;  }
#specials H2 A { color: #FF0000; background-color: transparent; text-decoration: underline; font-weight: bold;}


/* STIJLEN voor de standaard layout */

#top {
	background-color: #000066;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	height: 126px;
}
#top IMG { margin: 10px 0px 0px 20px; }

#submenu { position: absolute; top: 180px; left: 25px; width: 155px; padding: 5px 0px 0px 0px; }
#submenu P { margin: 0px 0px 5px 0px; padding: 0px; font-size: 9pt; font-weight: bold; }
#submenu UL { margin: 0px 0px 0px 16px; padding: 0px; }
#submenu A { font-size: 8pt; }
#submenu LI { font-size: 8pt; font-weight: bold; color: #666666; background-color: transparent; }

#inhoud { clear: both; position: relative; margin: 0px 30px 0px 193px; padding: 30px 0px 0px 0px; height: 280px; }
html>body #inhoud { height: auto; min-height: 250px;}

#sisterlink {
	position: absolute;
	top: 100px;
	left: 0px;
	width: 100%;
	height: 26px;
	z-index: 1;
}
#sisterlink P {
	margin: 0px;
	padding: 4px 10px 1px 481px;
	color: #FFFFFF;
	background: url("images/mbw.gif") right top no-repeat transparent;
	text-align: right;
}
#sisterlink P A {
	color: #FFFFFF; background-color: transparent;
	font-size: 8pt;
}
#sisterlink P A:hover { color: #CCCCFF; background: url("images/mbw_over.gif") right top no-repeat transparent; }


#datediv { margin: -20px 0px 0px 0px; padding: 0px; width: 145px; }
#datediv P { margin: 0px; padding: 0px; font-size: 7pt; text-align: center; }

#bottom { margin: 5px 0px 3px 0px; padding: 5px 175px; border-top: 2px solid #000066; }
#bottom P { margin: 0px; padding: 0px; 	font-size: 8pt; text-align: center; }

#menu {
	position: absolute;
	top: 100px;
	left: 3px;
	margin: 0px;
	padding: 0px;
	z-index: 2;
}

#menu UL { margin: 0px; padding: 0px; display: inline;}

#menu UL LI {
	display: inline;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#menu UL LI A {
	float: left;
	width: 95px;
	height: 26px;
	margin: 0px;
	padding: 5px 0px 2px 0px;
	font-size: 8pt;
	color: #FFFFFF;
	background: url("images/mb.gif") left top no-repeat transparent;
	text-align: center;
}
#menu UL LI A:visited { color: #FFFFFF; background-color: transparent; }
#menu UL LI A:active { color: #FFFFFF; background-color: transparent;  }
#menu UL LI A:hover { color: #CCCCFF; background: url("images/mb_over.gif") left top no-repeat transparent; text-decoration: none; }

A #leverancier { width: 98px; color: #FFFFFF; background: url("images/mbl.gif") right top no-repeat transparent;}
A #leverancier:hover { width: 98px; color: #FFFFFF; background: url("images/mbl_over.gif") right top no-repeat transparent;}
