html, body{
    padding: 0px;
    margin: 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

a.menuItem {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	background: url(../gfx/bgDark.jpg) center center no-repeat;
	font-size:14px;
	border-bottom:1px solid #1e1e1e;
	margin-left:2px;
	width:137px;
	display:block;
	text-decoration:none;
}

a.menuItem:hover {
	color:#EEEEEE;
	background: url(../gfx/bgYellow.jpg) center center no-repeat;
	text-decoration:none;
}

a.menuItem:active {
	color:#EEEEEE;
	background: url(../gfx/bgYellow.jpg) center center no-repeat;
	text-decoration:none;
}

a.regularLink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	background-image:url(../gfx/thbg.jpg);
	font-size:14px;
	border-bottom:1px solid #1e1e1e;
	margin-left:2px;
	display:block;
	text-decoration:none;
}

a.regularLink:hover {
	color:#EEEEEE;
	text-decoration:none;
}

div.header {
	background-image:url(../gfx/thbg.jpg);
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:2px;
}

div.headerGrey {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	background-image:url(../gfx/thbg.jpg);
	font-size:14px;
	margin-left:2px;
	display:block;
	text-decoration:none;
}

tr.header {
	background-image:url(../gfx/thbg.jpg);
	font-weight:bold;
	color:#FFFFFF;
}

tr.yellow {
    color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
tr.light {
    color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E5E5E5;
}

tr.yellow:hover{ 
	background-image:url(../gfx/thbghover.jpg); 
} 
tr.light:hover{ 
	background-image:url(../gfx/thbghover.jpg);
}

td.light {
    color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E5E5E5
}

td.light:hover {
	background-image:url(../gfx/thbghover.jpg);
}

.veryLightGreyBg {
	background-color:#f6f6f6;
}

#topleft {
	position:absolute;
	left:2em;
	top: 0px;
}
#logo {
	position:absolute;
	left:220px;
	top:30px;
	text-align:center;
}
#baseline {
    position : absolute;
    left : 225px;
    top : 90px;
    width : 800px;
    height : 1em;
    padding-left:.25em;
    padding-bottom:.25em;
    padding-top:.1em;
    background-color: #7b1829;
    color : #FFFFFF;
    font-size: 1em;
    font-weight:normal;
}

#baseline2 {
    position : absolute;
    left : 225px;
    top : 106px;
    width : 800px;
    height : 2em;
    padding-left:.25em;
    padding-bottom:.25em;
    padding-top:.2em;
    background-color: #FFFFFF;
    color : #7b1829;
    font-size: 1.2em;
    font-weight:normal;
    clear:both;
}
.instructie {
	color: #f9fdff;
	width : 72em;
	background-color: #9e92a2;
	text-align: left;
	font-weight: normal;
	padding : .5em 0em .5em .5em;
    margin-bottom : 1em;
    margin-top: 1em;
    border: 1px solid #888;
}

#content {
	position: absolute;
	left: 225px;
	top: 145px;
	height: 25px;
}
h1 {
    font-size : 1.8em;
	color : #929da2;
}

h2 {
	padding-top: .4em;
	padding-bottom: .4em;
	font-size : 1.4em;
	color : #929da2;
}

a.OnlyHover {
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

a.OnlyHover:hover {
	color:#000000;
	background: url(../gfx/thbghover.jpg);
	text-decoration:none;
	font-weight:normal;
}

a.link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	background-image:url(../gfx/thbg.jpg);
	text-decoration:none;
}

a.link:hover {
	color:#000000;
	background: url(../gfx/thbghover.jpg);
	text-decoration:none;
	font-weight:normal;
}

a.link:active {
	color:#000000;
	background: url(../gfx/thbghover.jpg);
	text-decoration:none;
	font-weight:normal;
}

a.preview, a.screen:visited {
	position:relative; 
	z-index:1;
}
a.preview b {
	position:absolute;
	visibility:hidden;
	width:180px;
	height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
	border:1px solid #000; 
	left:-190px; 
	top:15px;
}
a.preview:hover {
	text-decoration:none; 
	border:0; /* IE */ 
	z-index:1000;
}
a.preview:hover b {
	visibility:visible; 
	height:135px; 
	cursor:pointer; /* IE */
	z-index:500; 
}
a.preview:hover b img {
	border:0; 
}

img.shop {
	border:1px solid #000; 
}

ul.yellow
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

li.yellow
{
	background-image: url(../gfx/arr.jpg);
	background-repeat: no-repeat;
	background-position: 0.5em;
	padding-left: 2.4em;
	margin-top:0.7em;
}