body
{
     font-family		: Helvetica, Verdana, Arial, sans-serif;
     font-size			: 8pt;
     margin			: 0px;
     background-color	: #EBF3FF;
}

#mainpage
{
     margin			: 7px auto;
     padding			: 0px;
     width			: 800px;
     border			: 0px;
     height			: 620px;
     border			: 1px solid #f9a72b;
     background-color	: #FFF;
}

h3
{
	font-size			: 9pt;
}

h4
{
	font-size			: 9pt;
}

h5
{
	font-size			: 8pt;
     font-weight		: none;
}

input.merk
{
	border			: 0px;
     background-color	: #FFFFFF;
     color			: #f9a72b;
     font-size			: 7pt;
}

input.merk0
{
 	background-color	: #548DD4;
     color			: #666666;
	border			: 0px;
}

input.merk1
{
	background-color	: #BFBFBF;
     color			: #666666;
	border			: 0px;
}

input.merk0:hover
{
	color			: #000000;
     cursor			: pointer;
}

input.merk1:hover
{
	color			: #000000;
     cursor			: pointer;
}


input.merk:hover
{
	color			: #000000;
     cursor			: pointer;
}


a
{
	color			: #666666;
     text-decoration	: none;
}

a:hover
{
	color			: #000000;
}

a img
{
	margin			: 5px;
     padding			: 1px;
}

#head
{
     width			: 800px;
     height			: 121px;
     padding			: 0px;
     background		: url("./layout_01.jpg") no-repeat;
     text-align		: right;
}

#menudiv
{
	float			: left;
     background		: url("./layout_03.jpg") no-repeat;
     height			: 489px;
     width			: 150px;
     padding			: 5px;
}

#content
{
     width			: 620px;
     padding			: 10px;
     height			: 479px;
     float			: right;
     overflow			: auto;
}

.menu
{
	width			: 100%;
     text-align		: left;
}

#footer
{
	width			: 800px;
     margin-top		: -5px;
     text-align		: right;
     margin			: auto;
     clear			: both;
}

table
{
	width			: 98%;
     padding			: 2px;
     margin			: 0px;
     border-spacing		: 0px;
}

td
{
     vertical-align		: top;
     padding			: 2px 5px 2px 5px;
     margin			: 0px;
}

th
{
	text-align		: center;
     vertical-align		: top;
     padding			: 2px;
     margin			: 0px;
}

.right
{
	text-align		: right;
}

img
{
	border			: 0px;
}

p.center
{
	width			: 100%;
	text-align		: center;
}

table.news
{
	width			: 300px;
     margin			: auto;
}

table.news td
{
	text-align		: left;
     padding			: 5px;
}

table.news td.right
{
	text-align		: right;
}

tr.typ0
{
 	background-color	: #548DD4;
     color			: #FFFFFF;
}

tr.typ1
{
	background-color	: #BFBFBF;
}

table.right
{
	border-spacing		: 1px;
     border			: 0px;
     width			: 100%;
}

table.right td, table.right th
{
	text-align		: right;
}

table.cal td {
	text-align		: center;
}

div.cal {
	border			: 1px solid #000000;
     width			: 200px;
}

table.cal td.sa {
	background-color	: #FFAAAA;
}

table.cal td.so {
	background-color	: #FF4444;
}

table.cal td.now {
	background-color	: #FF0000;
}

table.cal a {
	text-decoration	: none;
     color			: #000000;
}

table.cal td.now a:link {
     color			: #FFFFFF;
}

.moveable {
	cursor			: move;
}

div.merk table
{
     margin			: 0px;
     padding			: 0px;
}

div.merk td
{
	padding			: 0px;
}

div.merk th
{
	padding			: 0px;
}

div.merk {
	position			: relative;
     top				: 55px;
	padding			: 5px;
     width			: 130px;
     background-color	: #FFFFFF;
     border			: 1px solid #f9a72b;
     font-size			: 8pt;
}
