a img
{
border: none;
}

html{
	background-image:url('images/background_burgst.gif');
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;
}
body{
	font-family:Arial,sans-serif;
	font-size:10pt;
	padding:0px;
	margin:0px;
}
#supercontainer{
	margin:auto;
	width:1000px;
	height: 100%;
}
#container{
	width:1000px;
	float:left;
	height: 100%;
	background-color:white;
}

#content{
	width:1000px;
	background-color:white;
	float:left;
	padding-top: 7px;
}
#left_col{
	width:230px;
	float:left;
	overflow:hidden;
}
#center_col
{
	width:496px;
	float:left;
	padding-left:20px;
	padding-right:20px;
}

#center_col img
{
	max-width: 99%;
	max-height: 99% 
}

#center_col ul{
	margin:10px;
}
#center_col li{
	margin-left:15px;
}

#right_col{
	width:233px;
	float:left;
}
#adv{
	text-align:center;
	margin-top:10px;
	margin-bottom:20px;
	padding-top:10px;
	border-top:1px solid black;
}
#news{
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom:20px;	
}
#sortable_1 , #sortable_3 , #sortable_5, #sortable_6
{
	border-bottom:1px dotted black;
	padding-bottom:4px;
	margin-bottom:10px;	
	width: 233px;
}

#sortable_4
{
	padding-bottom:4px;
	margin-bottom:10px;	
	width: 233px;
}

.nieuwsmenu
{
	width: 219px;
	margin: 0px 0px 5px 10px;
	padding: 0px;
	white-space: nowrap;
	overflow: hidden;
}

.nieuwsmenu a
{
	color: black;
	font-weight: bold;
	white-space: nowrap;
	overflow: hidden;
}

.nieuwsmenu a:hover
{
	color: #342B86;
}

.nieuwsmenu a:visited
{
	font-weight: normal;
}

.wedstrijdenmenu
{
	margin: 0px 0px 5px 10px;
	padding: 0px;
}

.wedstrijdenmenu a
{
	color: black;
	text-decoration: underline;
}

.wedstrijdenmenu a:hover
{
	color: #342B86;
}

.feedsmenu
{
	overflow: hidden;
	width: 233px;
	margin: 0px 0px 5px 10px;
	padding: 0px;
	white-space: nowrap;
}

.feedsmenu a
{
	color: black;
}

.feedsmenu a:hover
{
	color: #342B86;
}

.datum
{
	color:#342B86;
}

#sortable_2{
	border-bottom:1px dotted black;
	padding-bottom:4px;
	margin-bottom:10px;	
	width: 233px;
}
#agenda{
	border-bottom:1px dotted black;
	padding-bottom:15px;
	margin-bottom:20px;	
}
#footer{
	color:#bbbbbb;
	font-size:8pt;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;


}
#footer a{
	color:#bbbbbb;
}
/* good old style */
td{
	font-size:10pt;
}
table.calendar{
	font-size:10pt;
}
td.weekend{
	background-color:#dddddd;
	text-align:center;
	font-size:10pt;
}
td.werkdag{
	background-color:#eeeeee;
	text-align:center;
	font-size:10pt;
}
td.wedstrijden{
	font-size:8pt;
}
th.wedstrijden{
	text-align:left;
	background: red;
	font-size:10pt;
	color:white;
}
th.pers{
	text-align:left;
	background:red;
	font-size:10pt;
	color:white;
}
th{
	text-align:left;
	/*background:#000066;*/
	background:#342b86;
	font-size:10pt;
	color:white;
}
h1{
	font-family:arial,sans-serif;
	font-size:13pt;
}
A.isgeweest{
	color:#bbbbbb;
}
a.vandaag{
	color:red;
}
a{
	color:#333333;
	text-decoration:none;
}

#center_col a
{
	color:#333333;
	text-decoration:none;
	border-bottom: 1px dotted black;
}
#center_col a:hover
{
	color:#342B86;
	text-decoration:none;
	border-bottom: 1px dotted #342B86 !important;
}
a:hover{
	text-decoration:underline;
}
a.text{
	border-bottom: 1px dashed;
}

a.activiteit{
	font-weight:bold;
}

a.isgeweest.activiteit{
	font-weight:bold;
}

#training td, #training th{
	font-size:8pt;
}
#training tr{
	vertical-align:top;
}
#training tr.even{
	background-color:#eeeeee;
}

#foto_will{
	font-size:8px;
}
/* Einde good old style */
h1.topic{
letter-spacing:4px;
font-size:18pt;
padding:0px;
margin-bottom:16px;
margin-top:0px;
}

/* Menu */
#nav{
	padding: 0;
	margin: 0;
	padding-top:52px;
	width:800px;
	background-image:url('images/header.jpg');
	height:88px;
	padding-left:200px;
}
#nav ul li{
	float:left;
}
#nav ul { /* all lists */
	padding: 0;
	margin: 0;
	padding-top:52px;
	list-style: none;
	line-height: 1;
}
#nav a {
	display: block;
	width: 10em;
}

#nav li { /* all list items */
	float: left;
	width: 10em; /* width needed or else Opera goes nuts */
}
/* Styles for Menu Items */
#nav ul li a {
	display: block;
	text-decoration: none;
	color: #300C7D;
	text-align: left;
	/*background: white;*/ /* IE6 Bug */
	background: inherit;
	padding: 2px;
	font-weight:bold;
}
/* hover style for Menu items */
#nav ul li a:hover{
	/*background-color: #dedede;*/
	/*text-decoration:underline;*/
}

/* style for subitems */
#nav ul li ul li a{
	background-color:#dedede;
	color: #000066;
	font-weight:normal;
	width: 10em;
	border-bottom:0;
	padding: 5px 2px 5px 2px;
	filter:alpha(opacity=80);
	opacity:.8;
}
/* hover style for subitems */
#nav ul li ul li a:hover{
/*background-color: #73CAEB;*/
	text-decoration:underline;

}

#nav li ul { /* second-level lists */
	position: absolute;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}


#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	top:75px;
}
/* Holly Hack. IE Requirement \*/
#nav * html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

#nav li:hover ul, li.over ul {display: block; } /* The magic */

/*
Link op nieuwspagina blauw maken
*/

.reacties
{
	color: #342B86;
}

.reactie_tabel
{
	width: 496px;
	padding: 3px;
}

.Taglijst_grijs td
{
	background-color: #ccc;
}

.Taglijst_grijs td a
{
	background-color: #ccc;
}

.Taglijst_wit td
{
	background-color: white;
}

.Taglijst_wit td a
{
	background-color: white;
}

.blue_h1
{
	margin: -2px 0px 3px 0px;
	padding: 0px;
	padding-left: 10px;
	height:28px;
	line-height:26px;
	background-color: #342b86;
	display: block;
	font-size: 23pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	color: white;
}

.blue_h1 a
{
	font-size: 23pt;
	font-family: arial, sans-serif;
	font-weight: normal;
	color: white !important;
	border: none !important;
}

#zoeken
{
	border: 1px solid #342b86;
	width: 99%;
	margin-bottom: 10px;
}

#zoek_text
{
	float: left;
	background: #342b86;
	width: 395px;
	height: 20px;
}

#zoek_text span
{
	color: white;
	font-weight: bold;	
	padding: 3px;
}

#zoek_inklappen
{
	float: left;
	padding: none;
	width: 96px;
	background: #342b86;
	height: 20px;
	text-align: right;
}

#zoek_uitklappen
{
	float: left;
	padding: none;
	width: 96px;
	background: #342b86;
	height: 20px;
	text-align: right;
}

#zoek_form
{
	padding: 3px;
}

#fp_meernieuws
{
	width: 99%;
}

.fp_meermenu
{
	width: 99%;
	margin: 0px 0px 5px 10px;
	padding: 0px;
	white-space: nowrap;
	overflow: hidden;
}

.fp_meermenu a
{
	color: black;
	font-weight: bold;
	white-space: nowrap;
	overflow: hidden;
}

.fp_meermenu a:hover
{
	color: #342B86;
}

.fp_meermenu a:visited
{
	font-weight: normal;
}

/* FP foto border geven */
.giThumbnail
{
	border: 1px solid #000;
}

.wedstrijd_wedstrijdmenu
{
	font-family:Arial,sans-serif;
	font-size:8pt;
}

#ads{
	width: 100%;
	text-align: center;
}