html { overflow: auto; }
html {min-height:100.1%} /* fix voor mozilla scrollbar-shift */

body 	{ 
	background: url(../images/bg.gif);
	background-color:#000000;
	background-repeat: repeat-x;
	background-position: 0px 25px;
	margin: 0px;	
	font-family:  Georgia, Serif, verdana; 
	font-size: 13px;
	color: #2F2C26;
	}

	a			{color: #1D9F9C; text-decoration: none; }
	a:visited		{color: #1D9F9C; text-decoration: none; }
	a:active		{color: #1D9F9C; text-decoration: none; }
	a:hover			{color: #1D9F9C; text-decoration: underline; }

	a.payoff		{color: #FAF1E2; font-weight:bold; text-decoration: none; }
	a.payoff:visited	{color: #FAF1E2; font-weight:bold; text-decoration: none; }
	a.payoff:active		{color: #FAF1E2; font-weight:bold; text-decoration: none; }
	a.payoff:hover		{color: #FAF1E2; font-weight:bold; text-decoration: underline; }

	a.white			{color: #FFFFFF; text-decoration: none; }
	a.white:visited		{color: #FFFFFF; text-decoration: none; }
	a.white:active		{color: #FFFFFF; text-decoration: none; }
	a.white:hover		{color: #FFFFFF; text-decoration: none; }
	
	a.white_ul		{color: #FFFFFF; text-decoration: underline; }
	a.white_ul:visited	{color: #FFFFFF; text-decoration: underline; }
	a.white_ul:active	{color: #FFFFFF; text-decoration: underline; }
	a.white_ul:hover	{color: #FFFFFF; text-decoration: underline; }	


img 	{ border:0px; }

iframe {
	overflow-x: hidden;
	overflow-y: scroll;
	} 

p	{
	margin: 0px 0px 5px 0px;
	}

h1	{
	font-size: 180%;
	margin: -4px 0px 0px -2px;
	}

.nieuws {
	font-size: 150%;
	color: #302D27;
	background: url(../images/leaf1.gif);
	background-repeat: no-repeat;
	background-position:0px 4px;
	padding-left:35px;
	text-transform: capitalize;
	margin-bottom:10px;
	}

h2	{
	color: #66583D;
	font-size: 130%;
	margin: 0px 0px 0px 0px;
	}

h3	{
	color: #AF7E20;
	font-size: 120%;
	margin: 0px 0px 0px 0px;
	}
	
#logo 	{
	position:absolute;
	top:45px;
	left:50%;
	margin-left: -495px;
	z-index:2;
	}
	
#menu 	{
	position:absolute;
	top:45px;
	left:50%;
	margin-left: -305px;
	width:765px;
	height:30px;
	padding-top:18px;
	z-index:3;
	background: url(../images/menu_bg.gif);
	text-align:center;
	}
	
#menu_l 	{
	position:absolute;
	top:45px;
	left:50%;
	margin-left: -330px;
	width:26px;
	height:48px;
	z-index:4;
	background: url(../images/menu_l.gif);
	}	

#menu_r 	{
	position:absolute;
	top:45px;
	left:50%;
	margin-left: 460px;
	width:14px;
	height:48px;
	z-index:4;
	background: url(../images/menu_r.gif);
	}		

#breadcrums 	{
	position:absolute;
	top:90px;
	left:50%;
	margin-left: -310px;
	width:700px;
	height:20px;
	z-index:4;
	font-size:80%;
	color:#ffffff;
	}
	
#main {
	position:absolute;
	top:100px;
	left:50%;
	margin-left: -313px;
	width:780px;
	z-index:2;
	}

#payoff {
	clear: both;
	width:780px;
	height:222px;
	border-top:3px solid #C19F75;
	background: url(../images/bg_payoff.gif) #66583D;
	margin-bottom:30px;
	}
	
#payoff_overlay {
	width:660px;
	height:205px;
	background: url(../images/war_bottom.png);
	background-repeat: no-repeat;
	background-position:right;
	padding:20px;
	font-size:100%;
	color: #FAF1E2;
	padding-left:100px;
	margin-bottom:40px;
	padding-top:7px;
	margin-top: -10px;
	}

#star	{
	position:absolute;
	top:-8px;
	left:50%;
	margin-left: 70px;
	z-index:8;
	}	
	
/* -- CONTENT ITEMS -------------------------------------- */

.content_main_block {
	width:500px;
	background:#faf1e2;
	padding:20px;
	float:left;
	margin-bottom:20px;
	border:1px solid #000000;
	margin-top:0px;
	}

.content_main_black {
	width:500px;
	background:#000000;
	padding:20px;
	float:left;
	margin-bottom:20px;
	border:1px solid #4B402D;
	color:#ffffff;
	}

.content_main_clear {
	width:540px;
	float:left;
	margin-bottom:20px;
	}

.content_30_block {
	width:219px;
	background:#faf1e2;
	padding:20px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	border:1px solid #000000;	
	}

#right {
	width:220px;
	float:right;
	}

.content_right_block {
	width:180px;
	background:#faf1e2;
	padding:20px;
	float:right;
	margin-bottom:20px;
	border:1px solid #000000;
	}

.content_right_clear {
	width:220px;
	float:right;
	margin-bottom:20px;
	}

.content_right_black {
	width:180px;
	background:#000000;
	padding:20px;
	float:right;
	margin-bottom:20px;
	color:#FFFFFF;
	margin-top: -1px;
	border:1px solid #4B402D;
	}

.content_full_block {
	clear: both;
	width:740px;
	background: #faf1e2;
	padding:20px;
	margin-bottom:20px;
	border:1px solid #000000;		
	}

.content_full_clear {
	clear: both;
	width:100%;
	margin-bottom:20px;
	}
	
.content_full_black {
	clear: both;
	width:740px;
	background: #000000;
	padding:20px;
	margin-bottom:20px;
	border:1px solid #4B402D;
	color:#ffffff;
	}	
	
a.aggregator {
	width:500px;
	border:1px solid;
	}

/* -- WB horizontaal menu 1 ------------------------------ */

.toptext {
	position:absolute;
	top:5px;
	left:50%;
	margin-left: -448px;
	z-index:2;
	color:white;
	font-size:85%;
	font-family: Arial;
	}

.toptext ul { 
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
	display:inline; 
	}

.toptext ul li { display:inline; }

.toptext a:link, .toptext a:visited, .toptext a:active, .toptext a:hover {
	color:#FFFFFF; padding: 10px;
	}
	
.menu1_default a:link, .menu1_default a:visited, .menu1_default a:active {
	/*border-bottom: 1px dashed #999999;*/
	}
	
.menu1_default a:hover {
	/*border-bottom: 1px dashed #999999;*/
	}

.menu1_current  {
	/*border-bottom: 1px dashed #999999;*/
	font-weight:bold;
	}

	
/* -- WB horizontaal menu 2 ------------------------------ */

.menu 	{
	position:absolute;
	top:45px;
	left:50%;
	margin-left: -305px;
	width:765px;
	height:30px;
	padding-top:18px;
	z-index:3;
	background: url(../images/menu_bg.gif);
	text-align:center;
	}
	
#menu_l 	{
	position:absolute;
	top:45px;
	left:50%;
	margin-left: -330px;
	width:26px;
	height:48px;
	z-index:4;
	background: url(../images/menu_l.gif);
	}	

#menu_r 	{
	position:absolute;
	top:45px;
	left:50%;
	margin-left: 460px;
	width:14px;
	height:48px;
	z-index:4;
	background: url(../images/menu_r.gif);
	}
	
.menu ul { 
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left; 
	}

.menu ul li { display:inline; }

.menu a:link, .menu a:visited, .menu a:active, .menu a:hover {
	color:#000000; padding: 15px;
	}
	
.menu_default a:link, .menu_default a:visited, .menu_default a:active {
	/*border-bottom: 1px dashed #999999;*/
	}
	
.menu_default a:hover {
	/*border-bottom: 1px dashed #999999;*/
	}

.menu_current  {
	/*border-bottom: 1px dashed #999999;*/
	font-weight:bold;
	}

/* -- WB horizontaal menu 3 (submenu) ----------------------- */

.submenu 	{
	padding: 0; 
	margin: 8px 0px 5px 0px;
	margin-left:5px;
	}
	
.submenu ul,
.submenu ul li { 
	padding: 0;
	list-style-type: none;
	display:inline; 
	margin:0px;
	}

.menu2 a:link, .menu2 a:visited, .menu2 a:active, .menu2 a:hover {
	background: #BFA074; color: #ffffff; text-decoration: none; padding: 5px; margin-left:2px;
	}
	
.menu2_default a:link, .menu2_default a:visited, .menu2_default a:active {
	background: #BFA074; color: #ffffff; text-decoration: none; padding: 5px; margin-left:2px;
	}
	
.menu2_default a:hover {
	background: #FAF1E2; color: #000000; text-decoration: none; padding: 5px; margin-left:2px;
	}

.menu2_current .menu2_current a:link, .menu2_current a:visited, .menu2_current a:active, .menu2_current a:hover {
	background: #FAF1E2; color: #000000; text-decoration: none; padding: 5px; margin-left:2px; padding-top:8px; padding-left:8px; padding-right:8px;
	}


