body {
sdfont-size: 14pt;
font: normal 12pt;
font-family: Times New Roman, times-roman, georgia, serif;
color: #2f0d0b;
} 


table.castable {
jbhkfont-size: 13pt;
font: normal 12pt;
color: #2f0d0b;
}

.bij {
font: normal 12pt;
jghfont-size: 12pt;
gfont-style:italic; 
color: #2f0d0b;
}


#navigation{
position:	absolute;
margin-left:	-385px;
width:		600px;
left:		50%; 
top:		115;
height:		5px; 
}

#taal{
position:	absolute;
margin-left:	-490px;
width:		100px;
left:		50%; 
top:		10;
height:		10px; 
}



#balkhorizontaal{
background: black;
position: absolute;
filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
margin-left: -500px;
width: 1000px;
left: 50%; 
height: 100px;
top: 40; 
}

#balkverticaal{
background: #2f0d0b;
position: absolute;
filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
margin-left: 200px;
width: 250px;
height: 570px;
left: 50%; 
top: 0; 
}

img.source-image {
	width: 1000px;
	height: 750px;
	position: absolute;
	top: 0px;
	margin-left: -500px;
	left: 50%;
	z-index:-1;
filter:progid:DXImageTransform.Microsoft.Fade(duration=2);
}

#contentframe{
position: absolute;
margin-left: -450px;
width: 600px;
left: 50%; 
top: 175;
height: 450px; 
filter:alpha(opacity=80);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

#logotext{
position: absolute;
margin-left: 226px;
width: 200px;
left: 50%; 
top: 55; 
}


#adrestext{
position: absolute;
margin-left: 260px;
width: 250px;
left: 50%; 
top: 500;
color: #ffffff;
}

#menu{
position: absolute;
width: 120px;
left:0%; 
top: 0;
display: block;
background: black;
padding-left: 6px;
}


#menu a{
text-decoration: none;
color: #fff;
}

#menu a:active{
color: #fff;
}

#menu a:hover{
color: #cc3333;
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('images/bg_button_a.gifs') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: left;
    font: normal 19px times new roman, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('images/bg_button_span.gifs') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 

a.button:active {
    background-position: bottom right;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

#promo{
position:	absolute;
margin-left:	234px;
width:		180px;
left:		50%; 
top:		170px;
height:		240px; 
color: #ffffff;
font: normal 12pt;
}

#taki{
position:	absolute;
margin-left:	210px;
width:		180px;
left:		50%; 
top:		50px;
height:		240px; 
}