body
{
	text-align: center;

	margin: 0px;

	background: #E0DECE url('../images/shared/main_bg.gif') repeat-x;

	height: 100%;
}

/* ........................................... */

td.main-td
{
	vertical-align: top;
	text-align: center;

	height: 425px;
}

table.main
{
	text-align: left;

	width: 775px;

	margin: 35px auto;
}

/* ........................................... */

td.header
{
	padding: 0px 20px 40px 5px;

	text-align: left;
}

td.menu-shortcut
{
	font: 10px verdana;
	color: #575749;

	padding: 0px 0px 5px 0px;

	text-align: right;
	vertical-align: bottom;
}

/**/


td.main-content
{
	background: #FFFFFF;
	height: 257px;
}


/* KLEUREN */

td.block-1
{
	background: #FFFFFF;
	width: 257px;
	vertical-align: top;
}

/* BLAUW */

td.block-1-blauw-top
{
	background: #39839D;
	height: 9px;
	vertical-align: top;
}

td.block-2-blauw
{
	/*background: #7DB6CA;*/
	background: #6EA7BB;
	width: 266px;
	vertical-align: top;
}

td.block-3-blauw
{
	background: #39839D;
	width: 252px;
	vertical-align: top;
}

/* GROEN */

td.block-1-groen-top
{
	background: #575749;
	height: 9px;
	vertical-align: top;
}

td.block-2-groen
{
	background: #79796D;
	width: 266px;
	vertical-align: top;
}

td.block-3-groen
{
	background: #575749;
	width: 252px;
	vertical-align: top;
}

/* ROOD */

td.block-1-rood-top
{
	background: #8C1200;
	height: 9px;
	vertical-align: top;
}

td.block-2-rood
{
	background: #B51A00;
	width: 266px;
	vertical-align: top;
}

td.block-3-rood
{
	background: #8C1200;
	width: 252px;
	vertical-align: top;
}

/* ORANJE */

td.block-1-oranje-top
{
	background: #E58500;
	height: 9px;
	vertical-align: top;
}

td.block-2-oranje
{
	/*background: #EBA440;*/
	background: #F59815;
	width: 266px;
	vertical-align: top;
}

td.block-3-oranje
{
	background: #E58500;
	width: 252px;
	vertical-align: top;
}

/* PAARS */

td.block-1-paars-top
{
	background: #9D3883;
	height: 9px;
	vertical-align: top;
}

td.block-2-paars
{
	background: #B66BA2;
	width: 266px;
	vertical-align: top;
}

td.block-3-paars
{
	background: #9D3883;
	width: 252px;
	vertical-align: top;
}

/**/

td.content
{
	height: 217px;
	padding: 20px;

	vertical-align: top;
}

td.content-space
{
	height: 257px;

	padding: 10px;

	vertical-align: middle;
}


iframe.content
{
	height: 257px;
	width: 100%;
	margin: 0px;

	border: 0px;
}

table.scroller-groen
{
	width: 257px;
	height: 257px;

	border-left: 4px solid #575749;
}

table.scroller-paars
{
	width: 257px;
	height: 257px;

	border-left: 4px solid #9D3883;
}

table.scroller-rood
{
	width: 257px;
	height: 257px;

	border-left: 4px solid #8C1200;
}

table.scroller-blauw
{
	width: 257px;
	height: 257px;

	border-left: 4px solid #39839D;
}

table.scroller-oranje
{
	width: 257px;
	height: 257px;

	border-left: 4px solid #E58500;
}


td.scroller-txt
{
	height: 91px;

	font: 11px/16px verdana;
	color: #575749;

	text-align: center;
}

td.content-head
{
	font: bold 12px/16px verdana;
	color: #FFFFFF;

	vertical-align: top;

	height: 30px;
}

td.content-navigation
{
	font: 11px/18px verdana;
	color: #FFFFFF;

	height: 227px;

	padding: 20px 0px 10px 0px;
	vertical-align: top;
}


td.content-menu
{
	font: 11px/18px verdana;
	color: #FFFFFF;

	padding: 0px 0px 0px 5px;
	vertical-align: top;
}


td.content-menu-bullet
{
	font: 11px/18px verdana;
	color: #FFFFFF;

	padding: 0px 0px 0px 20px;
	vertical-align: top;
}


td.content-text
{
	font: 10px/15px verdana;
	color: #FFFFFF;

	vertical-align: top;
}


td.content-merken
{
	font: 10px/16px verdana;
	color: #FFFFFF;

	text-align: left;
	vertical-align: top;

	padding: 20px;
}


td.content-merktitle
{
	font: bold 12px/16px verdana;
	color: #FFFFFF;

	text-align: left;
	vertical-align: top;

	background: #6EA7BB;

	padding: 20px;
}

/**/

td.footer-blauw
{
	height: 22px;
	background: #39839D;
}

td.footer-groen
{
	height: 22px;
	background: #575749;
}

td.footer-rood
{
	height: 22px;
	background: #8C1200;
}

td.footer-oranje
{
	height: 22px;
	background: #E58500;
}

td.footer-paars
{
	height: 22px;
	background: #9D3883;
}

/**/

td.content-footer
{
	font: 10px/17px verdana;
	color: #575749;

	vertical-align: top;
	text-align: center;

	padding: 0px 0px 50px 0px;
}

td.footer-text
{
	font: 10px verdana;
	color: #FFFFFF;

	padding: 0px 20px 0px 20px;

	height: 22px;
}

td.text
{
	font: 11px/18px verdana;
	color: #FFFFFF;
}

/* ........................................... */

span.alert
{
	font: italic 10px verdana;
	color: #993533;
}

span.content-link
{
	font-weight: bold;
}

img
{
	border: 0px;
}

/* ........................................... */

a
{
	color: #FFFFFF;

	text-decoration: underline;
}

a:hover
{
	color: #FFFFFF;

	text-decoration: none;
}

/**/

a.menu-shortcut
{
	color: #575749;

	text-decoration: underline;
}

a.menu-shortcut:hover
{
	color: #575749;

	text-decoration: none;
}

/**/

a.content-link
{
	color: #FFFFFF;

	text-decoration: underline;
}

a.content-link:hover
{
	color: #FFFFFF;

	text-decoration: none;
}

/**/

a.content-footer-groen
{
	color: #575749;

	text-decoration: underline;
}

a.content-footer-groen:hover
{
	color: #575749;

	text-decoration: none;
}

a.content-footer-blauw
{
	color: #39839D;

	text-decoration: underline;
}

a.content-footer-blauw:hover
{
	color: #39839D;

	text-decoration: none;
}

a.content-footer-rood
{
	color: #8C1200;

	text-decoration: underline;
}

a.content-footer-rood:hover
{
	color: #8C1200;

	text-decoration: none;
}

a.content-footer-oranje
{
	color: #E48500;

	text-decoration: underline;
}

a.content-footer-oranje:hover
{
	color: #E48500;

	text-decoration: none;
}

a.content-footer-paars
{
	color: #9D3983;

	text-decoration: underline;
}

a.content-footer-paars:hover
{
	color: #9D3983;

	text-decoration: none;
}

/**/

a.navigation
{
	color: #FFFFFF;

	text-decoration: none;
}

a.navigation:hover
{
	color: #FFFFFF;

	text-decoration: underline;
}

a.navigation-active
{
	font-weight: bold;
	color: #FFFFFF;

	text-decoration: none;
}

a.navigation-active:hover
{
	font-weight: bold;
	color: #FFFFFF;

	text-decoration: none;
}

a.merken
{
	color: #333333;

	text-decoration: underline;
}

a.merken:hover
{
	color: #333333;

	text-decoration: none;
}

/**/

a.alert
{
	color: #993533;

	text-decoration: underline;
}

a.alert:hover
{
	color: #993533;

	text-decoration: none;
}

/**/

.scrollbar-rood
{
	scrollbar-face-color: #8C1200;
	scrollbar-shadow-color: #8C1200;
	scrollbar-highlight-color: #8C1200;
	scrollbar-3dlight-color: #8C1200;
	scrollbar-darkshadow-color: #575749;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #B51A00;
}