/* <![CDATA[ */
html, body
{
	height: 100%;
	/* Make sure the document takes up the whole window. */
	margin: 0;
	/* Get rid of any default margins, which could cause the html and body elements to be larger than the window and trigger scrollbars. */
	padding: 0;
	/* Get rid of any default padding, which could cause the html and body elements to be larger than the window and trigger scrollbars. */
	overflow-y: auto;
	/* get rid of the vertical scroll bug */
}

ul, li
{
	margin: 0;
	padding: 0;
}

a { text-decoration: none; }

body
{
	background-color: #917C66;
	font-family: verdana, arial, helvetica,  sans;
	font-size: 10px;
	color: #000;
}

p
{
	margin: 0 0 14px;
	padding: 0;
}

div#shim
{
	visibility: hidden;
	width: 100%;
	height: 50%;
	/* Bump div#blueBox down half the height of the screen. */
	margin-top: -292px;
	/* Half the height of div#blueBox. */
	float: left;
}

div#wrapper
{
	background: transparent;
	margin: auto;
	width: 100%;
	height: 568px;
	text-align: center;
	clear: both;
	/*
                                         *
                                         * Issue: IE4 doesn't allow a negative margin-top.
                                         *
                                         * This code positions blueBox relatively and uses the IE4ever hack (<http://exanimo.com/css/ie4ever>) to overwrite the rule for other browsers.
                                         * The content will be centered but will crop if the window is not small enough to accommodate it.
                                         *
                                         */
	top: -292px;
	/* IE4ever Hack: Hide from IE4 **/
	position: static;
	/** end hack */
}

/*
             *
             * Issue: IE5mac interprets negative values as positive.
             *
             * I haven't figured out a workaround for this yet. The content won't be vertically centered but it won't be messed up by the previous code either.
             *
             */

/* Hide from IE5mac \*/
/*/
div#shim { display: none; }
html, body { height: auto; }

/* end hack */
/* ]]> */
#container
{
	margin: auto;
	padding: 0;
	width: 795px;
	height: 568px;
	background-color: #FFF;
	border-color: #fff;
	border-width: 10px;
	border-style: solid;
}
#Table_01 {
	position:relative;
	width:795px;
	height:568px;
}

#r01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:114px;
	height:113px;
	background-color:#FF0303;
}

#image_ {
	position:absolute;
	left:114px;
	top:0px;
	width:226px;
	height:227px;
}

#r02_ {
	position:absolute;
	left:340px;
	top:0px;
	width:114px;
	height:113px;
	background-color:#FF0303;
}

#bu01_ {
	position:absolute;
	left:454px;
	top:0px;
	width:113px;
	height:113px;
}

#r03_ {
	position:absolute;
	left:567px;
	top:0px;
	width:114px;
	height:113px;
	background-color:#FF0000;
	
	z-index:3px;
}

#bu02_ {
	position:absolute;
	left:681px;
	top:0px;
	width:114px;
	height:113px;
}

#bu03_ {
	position:absolute;
	left:0px;
	top:113px;
	width:114px;
	height:114px;
}

#bu04_ {
	position:absolute;
	left:340px;
	top:113px;
	width:114px;
	height:114px;
}

#Slice_ {
	position:absolute;
	left:454px;
	top:113px;
	width:36px;
	height:227px;
}

#content_ {
	font-family: verdana, arial, helvetica, sans;
	line-height:14px;
	position:absolute;
	left:490px;
	top:113px;
	width:305px;
	height:455px;
	overflow: auto;
	text-align:left;
	z-index:-1px;
	padding: 0px 10px 0px 0px;
}

#Slice011_ {
	position:absolute;
	left:0px;
	top:227px;
	width:114px;
	height:113px;
}

#bu05_ {
	position:absolute;
	left:114px;
	top:227px;
	width:113px;
	height:113px;
}

#r04_ {
	position:absolute;
	left:227px;
	top:227px;
	width:113px;
	height:113px;
}

#Slice014_ {
	position:absolute;
	left:340px;
	top:227px;
	width:114px;
	height:113px;
}

#r05_ {
	position:absolute;
	left:0px;
	top:340px;
	width:114px;
	height:113px;
}

#bu07_ {
	position:absolute;
	left:114px;
	top:340px;
	width:113px;
	height:113px;
}

#logo_ {
	position:absolute;
	left:227px;
	top:340px;
	width:263px;
	height:228px;
	background-image: none; 
/*	background-color: #fff;*/

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logo.png', sizingMethod='scale');
}
 
html>body  #logo_ {
	background-image: url(logo.png);
	background-repeat: no-repeat;
}

#bu08_ {
	position:absolute;
	left:0px;
	top:453px;
	width:114px;
	height:115px;
}

#Slice019_ {
	position:absolute;
	left:114px;
	top:453px;
	width:113px;
	height:115px;
}

#r01_,  #r02_,  #r03_,  #r04_, #r05_   {
background-color:#BE0027;}

#cFrame {
	height: 100px;
	width: 100px2;
	margin: 0px;
}

h2, h3{

color:#000000}#content_ a {
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
#content_ a:hover {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#print_footer {
display:none;
}

/*----------- tooltips -----------*/
.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #D5001D;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}
#wrapper #container #Table_01 #content_ #kerst {
	color: #BE0027;
}
.last{
display:none}