body, table.menu {
	scrollbar-3dlight-color:gold;
	scrollbar-arrow-color:cc0000;
	scrollbar-highlight-color:ffffcc;
	scrollbar-face-color:ffee66;
	scrollbar-shadow-color:990000;
	scrollbar-darkshadow-color:990000;
	scrollbar-base-color:wit;}
body, table.menu, table.quotes td, td {
	font-family: century gothic, verdana, sans-serif;
	font-size: 10pt;
	color: 990000;}
red { color: cc0000; }
body { background-color: ffffcc; background: url(images/bg.php) fixed; }
body.start, body.top { background-color: ffcc00; margin-top: 0px; background: url(images/bgindex.php) fixed; }
body.mailform { background-color: ffffcc; background: url(/images/bg.php) fixed; }
table.mailform, table.mailform2, div.mailform { width: 500px;
	border-style: solid; border-width: 2px; border-color: 990000; background-color: ffcc00; 
	padding: 3px; border-spacing: 3px; }
div.mailform { width: 600px; }
table.mailform td, table.mailform2 td { color: 990000; font-size: 10pt; vertical-align: top; font-weight: normal; }
table.mailform input, table.mailform button, table.mailform select, table.mailform textarea,
table.mailform2 input, table.mailform2 button, table.mailform2 select, table.mailform2 textarea,
div.mailform input, div.mailform button, div.mailform select, div.mailform textarea {
	font-family: century gothic, verdana, sans-serif; font-size: 10pt;
	background-color: ffffcc; color: 990000; border-width: 1px;
}
table.mailform input, table.mailform select,
table.mailform2 input, table.mailform2 select,
div.mailform input, div.mailform select
{ font-weight: bold; }
table.mailform input, table.mailform select, table.mailform textarea,
div.mailform input, div.mailform select, div.mailform textarea
{ width: 400px; }
table.mailform2 input, table.mailform2 select, table.mailform2 textarea
{ width: 300px; }
div.mailform button { font-weight: bold; }

.titel1, .titel1red      { font-size: 36pt; color: 990000; font-weight: bold; }
.titel2, .titel2red      { font-size: 15pt; color: 990000; font-weight: bold; }
.titel3, .titel3red      { font-size: 11pt; color: 990000; font-weight: bold; }
.titel4, .titel4red      { color: 990000; font-weight: bold; }
.titel1red, .titel2red, .titel3red, .titel4red { color: cc0000; }
.titelklein  { font-size: 8pt; color: 990000; font-weight: normal; }
a { color: cc0000; text-decoration: none; font-family: century gothic, verdana, sans-serif; }
a:hover { color: aa0000; }
body.topbody a:hover, body.starttop a:hover { background-color: ffee66; }
a.plaatjeslink:hover { background-color: ffffcc; }
.berichtenbalk { font-family: dupree, comic sans ms, verdana, sans-serif; }
body.left a:hover { background-color: transparent; }
body.topbody tr.row1 td a img { 
	padding: 1px; padding-right: 2px; padding-bottom: 2px;
	border-style: solid; border-width: 1px; border-color: ffcc00;}
body.topbody tr.row1 td a:hover { background-color: transparent; border-color: ffcc00; }
body.topbody tr.row1 td a:hover img { background-color: ffee66;
	xmargin: 2px; xmargin-bottom: 1px; xmargin-right: 2px;
	padding: 2px; padding-right: 1px; padding-bottom: 1px;
	border-style: solid; border-width: 1px; border-color: 990000;
	border-bottom-color: ffffcc; border-right-color: ffffcc;}
body.topbody tr.row2 td { line-height: 14pt; }
body.topbody tr.row2 td a { border-style: solid; border-width:1px;
	margin: 1px; margin-bottom: 2px; margin-right: 2px;
	border-color: ffcc00; width: 10px;}
body.topbody tr.row2 td a:hover { background-color: ffee66;
	margin-left:2px; margin-top:2px; margin-bottom:1px; margin-right:1px;
	border-top-color: 990000; border-left-color: 990000; border-bottom-color: ffffcc; border-right-color: ffffcc;}
TABLE.list TD { background-color: ffcc00; padding-left: 5px; padding-right: 5px; }
TABLE.list TD.th { background-color: ffe000; }
TD.geenlinkkleur a:hover { background-color: ffffcc; }
hr { color: 990000; background-color: 990000; height: 1px; border-style: none;}

div.message { width: 500px; padding: 20px;

	border-style: solid; border-color: 990000; border-width: 1px;

	background-color: ffffcc; color: 990000;
}

