th.agenda_datum { width:30px; }

select.maand { min-width:80px; }
select.jaar { min-width:60px; }
ul.sitemap { margin-left:10px; list-style:none; }
ul.sitemap ul { margin-left:10px; list-style:none; }
a.agendalink:link,a.agendalink:visited { color:#fff; font-weight:bold; }


/*
Gijs Grizzlies
=================================================================*/



/* Hoofdlayout
=================================================================*/
* { 
	margin:0;
	padding:0;
	}
body { 
	padding:0px;
	margin:0px;
	background-color:#fff;
	font-family:tahoma;
	font-size:70%;
	line-height:130%;
	background:url('gfx/bg_stippels.gif') fixed;
	color:#666;
	}
.noshow { 
	position:absolute;
	left:-9000px;
	}
.clearlaag { 
	clear:both;
	line-height:1px;
	font-size:1px;
	}
#wrapitall {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:780px;
	background-color:#fff;
	z-index:1;
	}
#header {
	position:relative;
	height:120px;
	background:url('gfx/header_bg.gif');
	}
#header img {
	border:0px;
	}
#logo_bobteam {
	position:absolute;
	top:2px;
	left:10px;
	}
#topfoto {
	position:absolute;
	top:-36px;
	right:0px;
	z-index:1;
	}
#midden {
	width:780px;
	overflow:hidden;
	background:url('gfx/midden_bg.gif');
	}
#subwrapper {
	float:left;
	width:585px;
	}
.zijkant {
	width:195px;
	float:left;
	color:#fff;
	}
#binnenkant {
	width:390px;
	float:left;
	}
#footer {
	text-align:center;
	color:#fff;
	font-weight:bold;
	padding:10px 10px;
	background-color:#000;
	width:760px;
	}
.kruimelpad {
	padding:3px 10px;
	font-weight:bold;
	border-bottom:2px solid #ddd;
	margin-bottom:10px;
	}


/* Contentbalk
=================================================================*/
#contentbalk {
	width:585px;
	height:40px;
	background:url('gfx/contentbalk_bg_grijs.gif');
	color:#000;
	}
#contentbalk span {
	display:block;
	padding-top:13px;
	height:27px;
	padding-left:10px;
	font-weight:bold;
	}


/* Links
=================================================================*/
a:link {
	color:#369;
	}
a:visited {
	color:#639;
	}
a:hover,
a:visited:hover {
	color:#a00;
	}
#binnenkant a.dieplink:link,
#binnenkant a.dieplink:visited,
#binnenkant a.dieplink:hover,
#binnenkant a.dieplink:visited:hover {
	display:block;
	padding:3px 10px 4px 10px;
	text-align:right;
	font-weight:bold;
	margin-bottom:10px;
	width:370px;
	}
#binnenkant a.dieplink:link,
#binnenkant a.dieplink:visited {
	color:#000;
	background-image:url('gfx/header_bg_binnenkant.gif');
	}
#binnenkant a.dieplink:hover,
#binnenkant a.dieplink:visited:hover {
	color:#a00;
	background-image:url('gfx/header_bg_binnenkant_hover.gif');
	}


/* Headers
=================================================================*/
h1,h2,h3,h4,h5,h6 {
	font-family:arial;
	font-size:100%;
	}


/* Binnenkant
=================================================================*/
#binnenkant h1 {
	border-top:1px solid #fff;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #fff;
	background:url('gfx/header_bg_binnenkant.gif');
	color:#000;
	font-size:130%;
	padding:5px 10px;
	}


/* Wedstrijdmodule
=================================================================*/
.wedstrijdverslag {
	position:relative;
	height:258px;
	}
.wedstrijdverslag img {
	display:block;
	}
.wedstrijdverslag a:link,
.wedstrijdverslag a:visited,
.wedstrijdverslag a:hover,
.wedstrijdverslag a:visited:hover {
	position:absolute;
	bottom:0px;
	left:0px;
	width:370px;
	display:block;
	padding:6px 10px;
	background-color:#000;
	color:#fff;
	text-decoration:none;
	font-size:120%;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
	}
.wedstrijdverslag a:link,
.wedstrijdverslag a:visited {
	background-color:#444;
	}
.wedstrijdverslag a:hover,
.wedstrijdverslag a:visited:hover {
	background-color:#000;
	}
.wedstrijdverslag a span {
	display:block;

	}
.wedstrijdverslag a span.groot {
	font-family:arial;
	font-weight:bold;
	font-size:120%;
	margin-bottom:4px;
	}


/* Tabel Zebratabel
=================================================================*/
#binnenkant .zebratabel {
	width:390px;
	color:#000;
	border-top:1px solid #fff;
	border-bottom:2px solid #bbb;
	}
#binnenkant .zebratabel tr.oneven {
	background-color:#def;
	}
#binnenkant .zebratabel thead {
	background-color:#9cf;
	}
#binnenkant .zebratabel th,
#binnenkant .zebratabel td {
	vertical-align:top;
	padding:4px 0px 4px 10px;
	text-align:left;
	background-repeat:no-repeat;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #06c;
	border-bottom:1px solid #06c;
	}
.zijkant .zebratabel {
	width:195px;
	color:#fff;
	}
.zijkant .zebratabel tr.oneven {
	background-color:#003;
	}
.zijkant .zebratabel th {
	padding:3px 0px 3px 10px;
	text-align:left;
	}
.zijkant .zebratabel td {
	padding:3px 3px 3px 6px;
	}


/* Tabel Zebratabel teams
=================================================================*/
#binnenkant .zebratabel .gijsgrizzlies {
	padding-left:46px;
	background-image:url('gfx/teams/gijsgrizzlies.gif');
	background-position:13px 0px;
	}
#binnenkant .zebratabel .zoetermeerpanters {
	padding-left:46px;
	background-image:url('gfx/teams/zoetermeerpanters.gif');
	background-position:13px 0px;
	}
#binnenkant .zebratabel .ijcudragons {
	padding-left:46px;
	background-image:url('gfx/teams/ijcudragons.gif');
	background-position:11px 0px;
	}
#binnenkant .zebratabel .tilburgtrappers {
	padding-left:46px;
	background-image:url('gfx/teams/tilburgtrappers.gif');
	background-position:11px 0px;
	}
#binnenkant .zebratabel .dordrechtlions {
	padding-left:46px;
	background-image:url('gfx/teams/dordrechtlions.gif');
	background-position:10px 0px;
	}
#binnenkant .zebratabel .eindhovenijsbrekers {
	padding-left:46px;
	background-image:url('gfx/teams/eindhovenijsbrekers.gif');
	background-position:12px 0px;
	}
#binnenkant .zebratabel .geleensmokeeaters {
	padding-left:46px;
	background-image:url('gfx/teams/geleensmokeeaters.gif');
	background-position:10px 0px;
	}



/* Zijkant
=================================================================*/
.zijkant h1 {
	border-top:1px solid #99f;
	border-right:1px solid #004;
	border-bottom:1px solid #004;
	border-left:1px solid #99f;
	background:url('gfx/zijkant_header_bg.gif');
	color:#fff;
	font-size:130%;
	padding:5px 10px;
	}
.zijkant h2 {
	font-size:120%;
	margin:4px 0px;
	}
.zijkant h2 span {
	color:#ccf;
	}
a.dieplink:link,
a.dieplink:visited,
a.dieplink:hover,
a.dieplink:visited:hover {
	display:block;
	padding:0px 10px;
	text-align:right;
	font-weight:bold;
	margin-bottom:10px;
	}
a.dieplink:link,
a.dieplink:visited {
	color:#fff;
	}
a.dieplink:hover,
a.dieplink:visited:hover {
	color:#fcc;
	}


/* Bovenkant
=================================================================*/
#bovenkant {
	position:relative;
	width:770px;
	margin-left:auto;
	margin-right:auto;
	height:40px;
	padding-left:10px;
	z-index:100;
	}
#bovenkant ul {
	float:left;
	}
#bovenkant li {
	list-style:none;
	margin:11px 10px 0px 0px;
	float:left;
	}
#bovenkant a:link,
#bovenkant a:visited,
#bovenkant a:hover,
#bovenkant a:visited:hover {
	padding-left:13px;
	font-weight:bold;
	}
#bovenkant a:link,
#bovenkant a:visited {
	color:#fff;
	}
#bovenkant a:hover,
#bovenkant a:visited:hover {
	color:#f63;
	}

a#homeknop:link,
a#homeknop:visited {
	background:url('gfx/iconhome.gif') no-repeat 0px 3px;
	}
a#homeknop:hover,
a#homeknop:visited:hover {
	background:url('gfx/iconhome_hover.gif') no-repeat 0px 3px;
	}
a#disclaimerknop:link,
a#disclaimerknop:visited {
	background:url('gfx/icondisclaimer.gif') no-repeat 0px 3px;
	}
a#disclaimerknop:hover,
a#disclaimerknop:visited:hover {
	background:url('gfx/icondisclaimer_hover.gif') no-repeat 0px 3px;
	}
a#sitemapknop:link,
a#sitemapknop:visited {
	background:url('gfx/iconsitemap.gif') no-repeat 0px 3px;
	}
a#sitemapknop:hover,
a#sitemapknop:visited:hover {
	background:url('gfx/iconsitemap_hover.gif') no-repeat 0px 3px;
	}


/* Blokken
=================================================================*/
.blok {
	padding:6px 10px 4px 10px;
	}
.blok img {
	display:block;
	}


/* Blok Scorebord
=================================================================*/
#scorebord {
	width:195px;
	height:70px;
	background:url('gfx/scorebord_bg.gif');
	}
#scorebord dt {
	width:195px;
	text-align:center;
	padding-top:4px;
	height:19px;
	font-weight:bold;
	}
#scorebord dt span {
	color:#f99;
	}
#scorebord dd {
	padding:2px 0px 0px 35px;
	height:45px;
	}
#scorebord dd img {
	float:left;
	display:block;
	margin-right:6px;
	}


/* Blok Speler van de week
=================================================================*/
.spelervandeweek {
	width:175px;
	}
.spelervandeweek th,
.spelervandeweek td {
	background-color:#339;
	padding:2px 6px;
	border-bottom:2px solid #121B73;
	vertical-align:top;
	}
.spelervandeweek td {
	font-weight:bold;
	}
.spelervandeweek th {
	text-align:left;
	font-weight:normal;
	border-right:2px solid #121B73;
	}



ul { list-style:none; }

/* Content
=================================================================*/
.content {
	padding:10px;
	font-size:110%;
	font-family:arial;
	}
.content p {
	margin-bottom:20px;
	}
.content h2 {
	font-size:120%;
	margin-bottom:5px;
	}

.contentlist li {
	list-style:disc;
	list-style-position:inside;
	padding-left:14px;
}

.contentlist li a {
	font-weight:bold;
}

.contentlist li a:link,
.contentlist li a:visited {
	color:#fff;
}

.contentlist li a:hover,
.contentlist li a:visited:hover {
	color:#fcc;
}
.foto_links {
	float:left;
	margin:3px 6px 3px 0px;
	}
.foto_rechts {
	float:right;
	margin:3px 0px 3px 6px;
	}


/* Zoeken
=================================================================*/
#zoeken {
	position:absolute;
	top:0px;
	right:10px;
	width:250px;
	z-index:100;
	}
#zoeken fieldset {
	border:0px;
	padding:10px;
	}
#zoeken input {
	font-size:100%;
	}
#zoekveld {
	width:180px;
	}
#zoekveld:focus {
	background-color:#eef;
	}
#zoeken .button {
	color:#fff;
	font-weight:bold;
	background-color:#f40;
	border:0px;
	cursor:pointer;
	}
#zoeken .button:hover {
	background-color:#f86;
	}


/* Documenten
=================================================================*/
a.documenten,
a.documenten:visited,
a.documenten:hover,
a.documenten:visited:hover {
	display:block;
	padding:4px 10px 4px 22px;
	margin-bottom:10px;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	width:338px;
	}
a.documenten,
a.documenten:visited {
	background-color:#fff;
	background-repeat:no-repeat;
	background-position:0px 3px;
	}
a.documenten:hover,
a.documenten:visited:hover {
	background-color:#eee;
	}
#docgif {
	background-image:url('gfx/icons/icon_gif.gif');
 }
#docjpg {
	background-image:url('gfx/icons/icon_jpg.gif');
 }
#docbmp {
	background-image:url('gfx/icons/icon_bmp.gif');
 }
#docpdf {
	background-image:url('gfx/icons/icon_pdf.gif');
 }
#docdoc {
	background-image:url('gfx/icons/icon_doc.gif');
 }
#docxls {
	background-image:url('gfx/icons/icon_xls.gif');
 }
#doczip {
	background-image:url('gfx/icons/icon_zip.gif');
	}
#doctxt {
	background-image:url('gfx/icons/icon_txt.gif');
	}
#docwmp {
	background-image:url('gfx/icons/icon_wmp.gif');
	}


a img { border:0px }