	/*
@font-face {font-family:"VAGRounded BT"; src:url("pics/vagron.ttf") format("truetype");}
	@font-face {font-family:"Formal436 BT"; src:url("pics/frml436n.ttf") format("truetype");}

	h1 {font-family:"VAGRounded BT"; color:green; font-variant:small-caps; font-weight:bolder;}
	h2 {font-family:"Formal436 BT"; color:#cc0000; font-style:italic; font-weight:bold;}
	h3 {border:1px solid; text-indent:1ex;}
	
	big {color:#cc0000;}
	
	body {background-color:white;}
	* {font-family:sans-serif;}		
	
	a:link {font:bold; text-decoration:none; color:#cc0000; border:1px white solid; padding:0px; padding-left:2px; padding-right:2px;}
	a:visited {font:bold; text-decoration:none; color:#cc0000; border:1px white solid; padding:0px; padding-left:2px; padding-right:2px;}
	a:hover {font:bold; text-decoration:none; color:white; background:#cc0000; border:1px white solid; padding:0px; padding-left:2px; padding-right:2px;}
	a:active {font:bold; text-decoration:none; color:#cc0000; border:1px white solid; padding:0px; padding-left:2px; padding-right:2px;}
	a:active:hover {font:bold; text-decoration:none; color:white; background:#cc0000; border:1px white solid; padding:0px; padding-left:2px; padding-right:2px;}
	a#banner { border: 0; background: transparent; padding: 0px; }
	
	span.fancy a:link {color:#006600; text-decoration:none; font-weight:bold; border-bottom:1px solid #006600; border-left:1px solid #006600; padding:2px 5px 0px 5px;}
	span.fancy a:visited {color:#808000; text-decoration:none; font-weight:bold; border-bottom:1px solid #808000; border-left:1px solid #808000; padding:2px 5px 0px 5px;}
	span.fancy a:hover {color:white; text-decoration:none; background-color: #006600; font-weight:bold;}
	span.fancy a:active {color:#808000; text-decoration:none; font-weight:bold; border-bottom:1px solid #808000; border-left:1px solid #808000; padding:2px 5px 0px 5px;}
	span.fancy a:active:hover {color:white; text-decoration:none; background-color: #006600; font-weight:bold;}
	
	a.plain:link {color:#006600; text-decoration:none; font-weight:bold; border:none; padding:0px; background:transparent;}
	a.plain:visited {color:#808000; text-decoration:none; font-weight:bold; border:none; padding:0px; background:transparent;}
	a.plain:active {color:#808000; text-decoration:none; font-weight:bold; border:none; padding:0px; background:transparent;}
	a.plain:hover {color:#006600; text-decoration:underline; font-weight:bold; border:none; padding:0px; background:transparent;}
	a.plain:active:hover {color:#006600; text-decoration:underline; font-weight:bold; border:none; padding:0px; background:transparent;}
	a.white:link {color:white; text-decoration:underline; font-weight:bold; border:none; padding:0px; background-color:transparent}
	a.white:visited {color:white; text-decoration:underline; font-weight:bold; border:none; padding:0px; background-color:transparent}
	a.white:hover {color:yellow; text-decoration:underline; font-weight:bold; border:none; padding:0px; background-color:transparent}	
	a.invisible:link {color:white; cursor:default; border:none; padding:0px; background-color:transparent}
	a.invisible:visited {color:white; cursor:default; border:none; padding:0px; background-color:transparent}
	a.invisible:hover {color:yellow; cursor:default; border:none; padding:0px; background-color:transparent}
	
	td.MENU {background:url("pics/brick.png") repeat-x;}
	
	a.MENU:link {padding-left:30px; padding-right:5px; border-left:1px solid white; color:white; font-family:"VAGRounded BT"; background:url("pics/whiteball.gif") no-repeat transparent 3px; border-bottom:none; border-top:none;}
	a.MENU:visited {padding-left:30px; padding-right:5px; border-left:1px solid white; color:white; font-family:"VAGRounded BT"; background:url("pics/whiteball.gif") no-repeat transparent 3px; border-bottom:none; border-top:none;}
	a.MENU:hover {padding-left:30px; padding-right:5px; border-left:1px solid white; font-family:"VAGRounded BT"; background:url("pics/yballanim.gif") no-repeat transparent 3px; color:yellow; border-bottom:none; border-top:none;}
	a.MENU:active {padding-left:30px; padding-right:5px; border-left:1px solid white; color:white; font-family:"VAGRounded BT"; background:url("pics/whiteball.gif") no-repeat transparent 3px; border-bottom:none; border-top:none;}
	a.MENU:active:hover {padding-left:30px; padding-right:5px; border-left:1px solid white; font-family:"VAGRounded BT"; background:url("pics/yballanim.gif") no-repeat transparent 3px; color:yellow; border-bottom:none; border-top:none;}

	a.MENUSEL:link {background:url("pics/rballanim.gif") no-repeat #a0f0a0 3px; border-left:1px solid white; padding-left:30px; padding-right:5px; color:red; cursor:default; font-family:"VAGRounded BT"; border-bottom:none; border-top:none;}
	a.MENUSEL:visited {background:url("pics/rballanim.gif") no-repeat #a0f0a0 3px; border-left:1px solid white; padding-left:30px; padding-right:5px; color:red; cursor:default; font-family:"VAGRounded BT"; border-bottom:none; border-top:none;}
	a.MENUSEL:hover {background:url("pics/rballanim.gif") no-repeat #a0f0a0 3px; border-left:1px solid white; padding-left:30px; padding-right:5px; color:red; cursor:default; font-family:"VAGRounded BT"; border-bottom:none; border-top:none;}
	a.MENUSEL:active {background:url("pics/rballanim.gif") no-repeat #a0f0a0 3px; border-left:1px solid white; padding-left:30px; padding-right:5px; color:red; cursor:default; font-family:"VAGRounded BT"; border-bottom:none; border-top:none;}
	a.MENUSEL:active:hover {background:url("pics/rballanim.gif") no-repeat #a0f0a0 3px; border-left:1px solid white; padding-left:30px; padding-right:5px; color:red; cursor:default; font-family:"VAGRounded BT"; border-bottom:none; border-top:none;}
	
	a.under:link {color:#006600; text-decoration:none; font-weight:bold; text-decoration:underline;}
	a.under:visited {color:#006600; text-decoration:none; font-weight:bold; text-decoration:underline;}
	a.under:hover {color:#006600; text-decoration:none; font-weight:bold; text-decoration:underline; background-color:transparent} text-decoration:underline;}

	/* TOGGLE and TOGGLED define left-side (usually) vertical alignment of toggle buttons 
	a.TOGGLE {display:block; padding:5px; margin:5px; border:2px groove white; color:white; font-family:"VAGRounded BT"; background:#00cc00;}
	a.TOGGLE:link {display:block; padding:5px; margin:5px; border:2px groove white; color:white; font-family:"VAGRounded BT"; background:#00cc00;}
	a.TOGGLE:visited {display:block; padding:5px; margin:5px; border:2px groove white; color:white; font-family:"VAGRounded BT"; background:#00cc00;}
	a.TOGGLE:hover {display:block; padding:5px; margin:5px; border:2px groove white; color:yellow; font-family:"VAGRounded BT"; background:url("pics/yballanim.gif") no-repeat #00cc00 3px; padding-left:30px;}
	a.TOGGLE:active {display:block; padding:5px; margin:5px; border:2px groove white; color:white; font-family:"VAGRounded BT"; background:#00cc00;}
	a.TOGGLE:active:hover {display:block; padding:5px; margin:5px; border:2px groove white; color:yellow; font-family:"VAGRounded BT"; background:url("pics/yballanim.gif") no-repeat #00cc00 3px; padding-left:30px;}

   a.TOGGLED {display:block; cursor:default; padding:5px; margin:5px; background:url("pics/rballanim.gif") no-repeat #00cc00 3px; padding-left:30px; border:2px inset white; color:red; font-family:"VAGRounded BT";}
	a.TOGGLED:link {display:block; cursor:default; padding:5px; margin:5px; background:url("pics/rballanim.gif") no-repeat #00cc00 3px; padding-left:30px; border:2px inset white; color:red; font-family:"VAGRounded BT";}
   a.TOGGLED:visited {display:block; cursor:default; padding:5px; margin:5px; background:url("pics/rballanim.gif") no-repeat #00cc00 3px; padding-left:30px; border:2px inset white; color:red; font-family:"VAGRounded BT";}
   a.TOGGLED:hover {display:block; cursor:default; padding:5px; margin:5px; background:url("pics/rballanim.gif") no-repeat #00cc00 3px; padding-left:30px; border:2px inset white; color:red; font-family:"VAGRounded BT";}
	a.TOGGLED:active {display:block; cursor:default; padding:5px; margin:5px; background:url("pics/rballanim.gif") no-repeat #00cc00 3px; padding-left:30px; border:2px inset white; color:red; font-family:"VAGRounded BT";}
	a.TOGGLED:active:hover {display:block; cursor:default; padding:5px; margin:5px; background:url("pics/rballanim.gif") no-repeat #00cc00 3px; padding-left:30px; border:2px inset white; color:red; font-family:"VAGRounded BT";}

	a.GREENBUT {display:block; padding:2px; padding-left:5px; border:2px groove white; color:white; font-family:"VAGRounded BT"; background:#00cc00; width:200px;}
	a.GREENBUT:link {display:block; padding:2px; padding-left:5px; border:2px groove white; color:white; font-family:"VAGRounded BT"; background:#00cc00; width:200px;} 
	a.GREENBUT:visited {display:block; padding:2px; padding-left:5px; border:2px groove white; color:white; font-family:"VAGRounded BT"; background:#00cc00; width:200px;}
	a.GREENBUT:hover {display:block; padding:2px; border:2px groove white; color:yellow; font-family:"VAGRounded BT"; background:#00cc00; background:url("pics/yballanim.gif") no-repeat #00cc00 3px; padding-left:30px; width:200px;}
	a.GREENBUT:active {display:block; padding:2px; padding-left:5px; border:2px groove white; color:white; font-family:"VAGRounded BT"; background:#00cc00; width:200px;}
	a.GREENBUT:active:hover {display:block; padding:2px; border:2px groove white; color:yellow; font-family:"VAGRounded BT"; background:#00cc00; background:url("pics/yballanim.gif") no-repeat #00cc00 3px; padding-left:30px; width:200px;}
*/
/* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

body {
	margin: 0px;
	padding: 0px;
	background-color:#676767;
}
* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #1a1a1a;
}

/* HEADER OBJECTEN */
table#header {
	width: 990px;
	margin: 0 auto;
}
table#header td#banner {
background-image:url(pics/banner_bg.jpg);
background-repeat: no-repeat;
background-color: #e4fc02; 
color:#cc0000; 
font-weight:bolder; 
font-size:200%; 
text-align: left;
}

/* MENU COMPONENTS */
#menuwrapper {
	width: 100%;
	background-image:url(pics/menuachtergrond.png);
	background-position:center top;
	background-repeat:no-repeat;
}
td.MENU {
/*background:url("pics/brick.png") repeat-x;*/
}
a.MENU:link,
a.MENU:visited,
a.MENU:hover,
a.MENU:active,
a.MENU:active:hover {
	padding-left:7px; 
	padding-right:5px; 
	color:#e4e4e2; 
	text-decoration: none;
	font-size: 105%;
}
a.MENU:active,
a.MENU:active:hover {
	color: white;	
}
a.MENU:active:hover,
a.MENU:hover {
	background-color:#363636;
}

	a.MENUSEL:link,
	a.MENUSEL:visited,
	a.MENUSEL:hover,
	a.MENUSEL:active,
	a.MENUSEL:active:hover {
	padding-left:7px; 
	padding-right:5px; 
	color:white; 
	font-size: 105%;
	font-weight: bold;
	text-decoration: none;
}
	


/* Left menu on subpages */
   a.TOGGLED,
	a.TOGGLED:link,
   a.TOGGLED:visited,
   a.TOGGLED:hover,
	a.TOGGLED:active,
	a.TOGGLED:active:hover {
display:block; 
cursor:default; 
padding:5px; 
margin:5px; 
border:1px solid white; 
color:white; 
text-decoration: none;
width: 187px;
}


	a.GREENBUT,
	a.GREENBUT:link,
	a.GREENBUT:visited,
	a.GREENBUT:hover,
	a.GREENBUT:active,
	a.GREENBUT:active:hover {
display:block; 
padding:2px; 
padding-left:5px; 
border:0px groove white; 
color:white; 
background:#363636; 
width:100px;
text-decoration: none;
margin: 0px;
}

table#infomenu,
table#sponsorsmenu, 
table#mediamenu,
table#gallerymenu,
table#miscmenu {
	border-spacing: 0 !important;
	padding: 0 !important;
}

/* WRAPPER OBJECTEN */

#wrapper_index {
	width: 990px;
	margin: 0 auto;
	border-spacing: 0px;
	padding: 0px;
}
#wrapper_index td#top_wrapper_index,
#wrapper_index td#top_wrapper_index_table {
	width: 215px !important;
}
#alerting {
	display: block;
	width: 187px;
	padding: 5px;
	border: 1 px solid #676767;
	margin-left: 5px;
	background-color: #e4e4e4;
}
#alerting p,
#alerting b {
	color: #1a1a1a !important;
}
#alerting { font-size: 90%;}
#wrapper_index td#top_wrapper_index {
	background-color: #363636;
}
#top_td_table {
	background-color:#363636; 
	padding:0 5px 5px 5px; 
	padding-top:10px; 
	padding-bottom:10px;
	color: #FFF;	
}
#top_td_table p,
#top_td_table b {
	font-size: 80%;
	color: #FFF;
}
#top_td_table H2 {
	color: #FFF;
}
#top_td_table #agendaselectoren input {
	font-size: 94%;
	margin: 1px;
}
/* CONTENT COMPONENTS */
#content,
#content_gallery,
#content_palmares {
	padding: 5px 5px 150px 5px;
	background-image: url(pics/content_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #e4e4e4;
	width: 100%;
}
#content_palmares,
#content_gallery {
	padding: 1px 1px 150px 1px;
}
#content_palmares
#content_gallery { width: 775px !important; }
#content_gallery #imgView_portrait {
height: 475px; 
width: 680px; 
clip: rect(0px, 475px, 680px, 0px); 
overflow: hidden;
}
#content_gallery #imgView_landscape {
height: 680px; 
width: 475px; 
clip: rect(0px, 680px, 475px, 0px); 
overflow: hidden; 
}

#content H1 { font-size: 120%; margin-left: 15px; color: #1a1a1a; text-shadow: #999 2px -1px 3px; }
#content H2 { font-size: 110%; color: #1a1a1a;}

#content a { text-decoration: underline; color: #1a1a1a; }

	a.plain,
	a.plain:link,
	a.plain:visited,
	a.plain:active,
	a.plain:hover,
	a.plain:active:hover {
color:#1a1a1a; 
text-decoration:underline !important; 
font-size: 90%;
padding:0px; 
}
	a.plain:hover,
	a.plain:active:hover {
	/*text-decoration:none; */

}

	a.white:link {color:white; text-decoration:underline; font-weight:bold; border:none; padding:0px; background-color:transparent}
	a.white:visited {color:white; text-decoration:underline; font-weight:bold; border:none; padding:0px; background-color:transparent}
	a.white:hover {color:yellow; text-decoration:underline; font-weight:bold; border:none; padding:0px; background-color:transparent}	
	a.invisible:link {color:white; cursor:default; border:none; padding:0px; background-color:transparent}
	a.invisible:visited {color:white; cursor:default; border:none; padding:0px; background-color:transparent}
	a.invisible:hover {color:yellow; cursor:default; border:none; padding:0px; background-color:transparent}

#content table#palmares td,
#content table#palmares th {
	width: 90px !important;
}
div#this #rand {
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
}

/* TABLE COMPONENTS FROM DB */
#this th {background-color:#31755b; font-size:110%; font-weight:bold; padding:3px; color: #e4e4e4; text-align: left; padding-left: 3px;}
#this td {background-color:#e4e4e4; padding:5px; font-size: 90%;}
#this td.date {background-color:#e4e4e4; padding:5px; border-right:thin solid #31755b; color:#1a1a1a; font-weight:bold; width:90px;}
#this th H2 { margin: 5px auto 5px 5px; font-size: 130%;}

	/* TOGGLE and TOGGLED define left-side (usually) vertical alignment of toggle buttons */
	a.TOGGLE,
	a.TOGGLE:link,
	a.TOGGLE:visited,
	a.TOGGLE:hover,
	a.TOGGLE:active,
	a.TOGGLE:active:hover {
display:block; 
padding:5px; 
margin:5px; 
border:1px solid white; 
color:#000; 
background:#676767;
text-decoration:none;
width: 187px;
}
	a.TOGGLE:hover {
color:#FFF; 
background:#000;
}

/* FOOTER OBJECTEN*/

table#footer_table {
	width: 990px;
	margin: 2px auto; 
	border: 0px solid #676767;
}
table#footer_table #leftpart a,
table#footer_table #centerpart a,
table#footer_table #rightpart a {
	font-size: 80%;
	color:#CCC;
	text-decoration:none;
}
table#footer_table #rightpart {
	font-size: 90%;
	color:#CCC;
}
table#footer_table #leftpart {
	text-align: left;
	width: 440px;
}
table#footer_table #centerpart {
	text-align: center;
}
table#footer_table #rightpart {
	text-align: right;
	width: 440px;
}

#top_above_footer_table {
	width: 990px;
	margin-top:0px; 
	border-spacing: 0 !important;
	background-color: #363636;
}
#top_above_footer_table_td {
	background-color:#363636; 
	font-weight:bold; 
	font-size:110%; 
	color:#FFF; 
	text-align: left;
	padding-top: 5px;
	padding-left: 50px;
}
#newstd {
	padding: 20px;
	padding-top: 0px;
	font-size: 90%;
	color: #999;
}
#newstd b,
#newstd u {	
	color: #999;
}
