
* {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6a6a6a; }

body {
	background: #62a73c; }

html {
	overflow-y: scroll;
	height: 1131px; }

img {
	border: 0px; }
	
img.hafb {
	float: left;
	width: 154px;
	height: 80px;
	margin: -10px 10px 0px 0px; }

img.hafb_1na {
	float: left;
	width: 155px;
	height: 80px;
	margin: -10px 10px 0px 0px; }	

img.hafb_laatst {
	float: left;
	width: 155px;
	height: 80px;
	margin: -10px 0px 0px 0px; }

#overall {
	height: 1239px;
	background: url("../img/header_bg.png") no-repeat 50% 0px; }

#container {
	position: relative;
	z-index: 2;
	width: 976px;
	margin: 0 auto 10px;
	text-align: left; }

#header {
	position: relative;
	z-index: 1;
	height: 210px;
	margin: 0px 0px 0px 0px;
	text-align: center; }
	
#banner {
	position: relative;
	z-index: 1;
	height: 100px;
	padding: 4px 0px 4px 0px;
	text-align: center; }

#lang {
	position: relative;
	z-index: 3;
	width: 118px;
	height: 25px;
	position: absolute;
	top: 0px;
	right: 0px;
	background: url("../img/lang_dropdown.png") no-repeat 0px 0px;
	padding: 0px 0px 0px 9px; }

#menu {
	position: relative;
	height: 53px;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background: url("../img/menu_bg.png") repeat-x 0px 0px;
	margin: 0px 0px 4px 0px; }

#menu .hoofd {
	position: absolute;
	left: -1px;
	top: 0px;
	height: 26px; }

#menu ul.hoofd li {
	width: 120px;
	float: left;
	height: 26px;
	list-style-type: none;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 26px; }
	
#menu ul.hoofd li.actief {
   	font-weight: bold;
	background: #FFFFFF url("../img/menu_actief.png") repeat-x 0px 0px;
	border: 1px solid #FFFFFF;
	border-bottom: 0px; }

#languages {
	visibility: hidden;
	position: absolute;
	top: 27px;
	left: 841px;
	z-index: 1;
	width: 132px;
	background-color: #E6E6E6;
	color: #000000;
	border-left: #FFFFFF solid 1px;
	border-right: #FFFFFF solid 1px;
	border-bottom: #FFFFFF solid 1px; }
	
#languages ul.language {
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 25px;
	list-style-type: none; }
	
#languages ul.language a {
    text-decoration: none; }
		
#languages ul.language li {
	padding: 0px 0px 0px 0px; }
	
#languages ul.language li div.img {
    position: absolute; 
	top: 8px; 
	left: 19px; }
	
#languages ul.language li img {
    border: #CCCCCC solid 1px; }
	
#languages ul.language li div.name {
    position: relative;
	top: 1px;
	left: 43px; }
	
#languages ul.language li.hover {
	background-color: #868686;
    color: #FFFFFF;
	font-weight: bold; }
	
#languages ul.language li.hover img {
	border: #FFFFFF solid 1px; }
	
#languages ul.language li.hover div.name {
    position: relative;
	top: 1px;
	left: 43px;
	color: #FFFFFF; }

#languages ul.language li.line { 
	line-height: 1px;
	border-top-style: dashed; 
	border-top-width: 1px; 
	border-top-color: #FFFFFF; }

#menu ul.sub {
	position: absolute;
	top: 27px;
	left: -1px;
	height: 25px; }

#menu ul.sub li {
	float: left;
	height: 18px;
	list-style-type: none;
	background: url("../img/submenu_bg.png") no-repeat 100% 100%;
	padding: 7px 13px 0px 15px; }

#menu ul.hoofd li a {
	color: #FFFFFF;
	text-decoration: none; }

#menu ul.hoofd li.actief a {
	color: #000000;
	text-decoration: none; }
	
#menu ul.hoofd li.hover a {
	color: #FFFFFF;
	text-decoration: none;  }
	
#menu ul.sub li a {
	color: #000000;
	text-decoration: none; }

#menu ul.hoofd li a:hover, #menu ul.hoofd li.actief a:hover, #menu ul.sub li a:hover {
	text-decoration: underline; }

div.content {
	width: 966px;
	position: relative;
	background: #FFFFFF;
	padding: 0px 10px 8px 0px; }

#page {
	background: #FFFFFF;	
	float: left;
	width: 734px;
	padding: 10px 10px 0px 0px; }

h1 {
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
    letter-spacing: 0px;
	color: #002c4f;
	margin: 5px 0px 10px 10px; }	

div.inh {
	padding: 0px 0px 0px 10px; }

div.inh_dubbel {
	width: 357px;
	float: left;
	padding: 0px 0px 0px 10px; }

div.inh_driedubbel {
	width: 234px;
	float: left;
	padding: 0px 0px 10px 10px; }

div.inh h2, div.inh_dubbel h2, div.inh_driedubbel h2 {
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
    letter-spacing: 0px;
	color: #002c4f;
	margin: 2px 0px 4px 0px; }

div.inh h4, div.inh_dubbel h4, div.inh_driedubbel h4 {
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
    letter-spacing: 0px;
	color: #002c4f;
	margin: 2px 0px 4px 0px; }

div.inh p, div.inh_dubbel p, div.inh_driedubbel p {
	line-height: 16px;
	margin: 0px 18px 12px 0px; }
	
div.watermerk {
	margin: -7px 0px 0px 170px;
	height: 460px;
	width: 372px;
	background: url("../img/watermerk.png") no-repeat 0px 0px; }

#sidebar {
	margin: 48px 0px 0px 0px;
	float: right;
	width: 222px; }

br.clear {
	clear: both;
	height: 1px;
	line-height: 1px; }

div.item {
	position: relative;
	margin: 0px 0px 10px 0px; }

div.inh div.item img.kop_arrow {
	position: absolute;
	top: 23px;
	left: 0px; }	

img.kop_arrow {
	position: absolute;
	top: 22px;
	left: 0px; }

div.item h3 {
	height: 23px;
	line-height: 23px;
	padding: 0px 6px 0px 6px;
	background: url("../img/kop_bg.png") repeat-x 0px 0px;
	color: #FFFFFF;
	margin: 0px 0px 1px 0px; }
	
div.facebook {
    z-index: -1;
	height: 24px;
	line-height: 24px;
	padding: 0px 0px 0px 0px;
	background: #62a73c;
	margin: -37px 0px 13px 0px; }
	
div.facebook span {
    padding: 0px 10px 0px 0xp;
	font-weight: normal;
	color: #002c4f; }

div.kader {
	border: 1px solid #E7E9F4;
	border-right: 1px solid #C9CEE5;
	border-bottom: 1px solid #C9CEE5;
	padding: 5px 7px 5px 7px;
	line-height: 16px; }

div.kader input.veld {
	width: 105px;
	height: 18px;
	background: url("../img/input_bg.png") no-repeat 0px 0px;
	border: 0px;
	margin: 3px 0px 3px 0px;
	padding: 5px 5px 0px 5px; }

div.kader input.inloggen {
	padding: 3px 5px 3px 5px;
	margin: 3px 0px 3px 0px; }

div.kader_fp {
	width: 691px;
	border: 1px solid #E7E9F4;
	border-right: 1px solid #C9CEE5;
	border-bottom: 1px solid #C9CEE5;
	padding: 5px 7px 5px 7px;
	line-height: 16px; }

input.score, input.score_error {
	width: 20px;
	text-align: center; }
	
input.submit {
	padding: 3px 5px 3px 5px; }

input.group, input.group_error {
	width: 115px;
	padding: 3px 5px 3px 5px; }
	
input.score_error, input.group_error {
	border: 1px solid #FF8582;
	background: #FFE7E6 repeat-x 0px 0px; }

select.group {
	width: 130px;
	padding: 3px 5px 3px 5px; }

div.events {
	height: 119px;
	border: 1px solid #E7E9F4;
	border-right: 1px solid #C9CEE5;
	border-bottom: 1px solid #C9CEE5;
	padding: 2px 7px 2px 7px; }

div.events_big {
	border: 1px solid #E7E9F4;
	border-right: 1px solid #C9CEE5;
	border-bottom: 1px solid #C9CEE5;
	padding: 2px 7px 2px 7px; }

table.events tr.event td {
	padding: 3px;
	line-height: 16px;
	border-bottom: 1px dotted #C9CEE5; }

table.events tr.shoutbox td {
	padding: 3px;
	height: 66px;
	line-height: 16px;
	border-bottom: 1px dotted #C9CEE5; }

table.events tr.shoutbox2 td {
	padding: 3px;
	height: 66px;
	line-height: 16px;
	border-bottom: 1px solid #FFFFFF; }

table.events tr.end td {
	padding: 3px;
	line-height: 16px;
	border-bottom: 1px solid #C9CEE5; }

table.events tr.more td {
	padding: 3px;
	line-height: 16px; }

div.inh_dubbel div.item table.regular {
	width: 359px;
	margin-bottom: 10px; }
	
div.inh_dubbel div.item table.regular2 {
	width: 359px; }

div.inh div.item table.regular {
	width: 725px;
	margin-bottom: 10px; }
	
div.inh div.item table.regular2 {
	width: 725px; }

div.inh table.regular {
	margin-bottom: 10px; }

div.item table.regular, div.item table.regular2 {
	width: 224px; }

table.regular, table.regular2 {
	margin: 0px 0px 0px 0px; }

table.regular td, table.regular2 td {
	border: 1px solid #E7E9F4;
	border-right: 1px solid #C9CEE5;
	border-bottom: 1px solid #C9CEE5;
	background: url("../img/cel_bg.png") repeat-x 0px 100%;
	height: 18px;
	line-height: 18px;
	padding: 0px 4px 0px 4px; }

table.regular td.kop, table.regular2 td.kop {
	height: 23px;
	line-height: 23px;
	text-align: center;
	background: url("../img/kop_bg.png") repeat-x 0px 0px;
	border: 0px;
	font-weight: bold; }

table.regular td.kop_left, table.regular2 td.kop_left {
	height: 23px;
	line-height: 23px;
	text-align: left;
	background: url("../img/kop_bg.png") repeat-x 0px 0px;
	border: 0px;
	font-weight: bold; }

table.regular td.kop_right, table.regular2 td.kop_right {
	height: 23px;
	line-height: 23px;
	text-align: right;
	background: url("../img/kop_bg.png") repeat-x 0px 0px;
	border: 0px;
	font-weight: bold; }

table.regular td.center, table.regular2 td.center {
	text-align: center; }

table.regular td.right, table.regular2 td.right {
	text-align: right; }

table.regular td.big, table.regular2 td.big {
	text-align: center;
	width: 20%;
	background: url("../img/cel_big_bg.png") repeat-x 0px 100%; }

table.regular td.tien { width: 10%; }
table.regular td.twintig { width: 20%; }
table.regular td.dertig { width: 30%; }
table.regular td.veertig { width: 40%; }
table.regular td.vijftig { width: 50%; }
table.regular td.zestig { width: 60%; }
table.regular td.zeventig { width: 70%; }
table.regular td.tachtig { width: 80%; }
table.regular td.negentig { width: 90%; }

table.regular td img.flag, table.regular2 td img.flag {
	background: url("../img/flag_bg.gif") no-repeat 0px 0px;
	padding: 2px; }
	
table.regular td img.flag2, table.regular2 td img.flag2 {
	background: url("../img/flag_bg_small.gif") no-repeat 0px 0px;
	padding: 2px; }

table.regular td.score, table.regular2 td.score {
	width: 20%;
	color: #5A69AD;
	font-weight: bold;
	text-align: center; }

table.points {
	margin: -1px 0px 0px 0px; }

table.points td {
	border: 1px solid #E7E9F4;
	border-right: 1px solid #C9CEE5;
	border-bottom: 1px solid #C9CEE5;
	background: url("../img/cel_bg.png") repeat-x 0px 100%;
	height: 18px;
	line-height: 18px;
	padding: 0px 4px 0px 4px; }

table.points td img.flag {
	background: url("../img/flag_bg.gif") no-repeat 0px 0px;
	padding: 2px; }
	
table.regular td.kaal, table.regular2 td.kaal, table.points td.kaal {
	padding-left: 0px;
	border: 0px;
	background: transparent; }
	
table.regular td.up, table.regular2 td.up, table.points td.up {
	border: 1px solid #33CC33;
	background: #DDFFDD;
	height: 18px;
	line-height: 18px;
	padding: 0px 4px 0px 4px; }
	
table.regular td.equal, table.regular2 td.equal, table.points td.equal  {
	border: 1px solid #66879D;
	background: #E7E9F4;
	height: 18px;
	line-height: 18px;
	padding: 0px 4px 0px 4px; }
	
table.regular td.down, table.regular2 td.down, table.points td.down {
	border: 1px solid #FF0000;
	background: #FFDDDD;
	height: 18px;
	line-height: 18px;
	padding: 0px 4px 0px 4px; }

table.reply {
	margin: -7px 0px 0px -1px; }

table.reply td {
	border: 1px solid #E7E9F4;
	border-right: 1px solid #C9CEE5;
	border-bottom: 1px solid #C9CEE5;
	background: url("../img/cel_bg.png") repeat-x 0px 100%;
	height: 18px;
	line-height: 18px;
	padding: 0px 4px 0px 4px; }

table.menu {
	border: 1px solid #E7E9F4; }
	
table.menu2 {
	border-left: 1px solid #E7E9F4;
	border-top: 1px solid #E7E9F4;
	border-right: 1px solid #E7E9F4; }

table.menu td {
	background: url("../img/menu_bg.png") repeat-x 0px 0px;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	height: 24px;
	width: 125px;
	line-height: 24px;
	text-align: center;
	font-weight: bold; }
	
table.menu2 td {
	background: url("../img/menu_bg.png") repeat-x 0px 0px;
	border-left: 1px solid #FFFFFF;
	height: 24px;
	width: 125px;
	line-height: 24px;
	text-align: center;
	font-weight: bold; }
	
table.menu td.double, table.menu2 td.double {
	background: url("../img/menu_double.png") repeat-x 0px 0px; }

table.menu td.active, table.menu2 td.active {
	background: #E6E6E6 url("../img/menu_actief.png") repeat-x 0px 0px;
	font-weight: bold; }

table.menu td.last, table.menu2 td.last {
	border-right: 1px solid #FFFFFF; }

table.menu td a, table.menu2 td a {
	color: #FFFFFF;
	text-decoration: none; }

table.menu td a:hover, table.menu2 td a:hover {
	color: #FFFFFF;
	text-decoration: underline; }

table.menu td.active a, table.menu2 td.active a {
	color: #002c4f;
	text-decoration: none; }

table.menu td.active a:hover, table.menu2 td.active a:hover {
	color: #002c4f;
	text-decoration: none; }

td.textarea {
	vertical-align:text-top;
	padding: 8px 0px 0px 0px; }

div.break {
	clear: both;
	height: 1px;
	line-height: 1px;
	background: #000000;
	margin: 0px;
	padding: 0px; }

div.news_spotlight {
	height: 60px;
	position: relative;
	margin: 2px 0px 13px 0px; }

img.spotlight {
	width: 341px;
	margin: 0px 0px 0px 0px; }

div.slideshow {
	padding: 2px; 
	margin: -30px 0px 0px 0px;
	background: #000000;
	height: 27px;
	opacity: 0.75;
	filter: alpha(opacity=75);
	color: #FFFFFF; }

span.abbr {
	cursor: help;
	border-bottom: 1px dotted #14182E; }

span.ondertitel {
	font-size: 10px;
	color: #727482;
	line-height: 20px; }

span.datum {
	position: absolute;
	left: 0px;
	top: 23px;
	width: 64px;
	text-align: center;
	font-family: verdana;
	font-size: 21px;
	font-weight: bold; }
	
div.news_spotlight h3 {
	width: 260px;
	position: absolute;
	left: 76px;
	top: 4px;
	font-family: verdana;
	font-size: 18px; /* Zonder sIFR 14px */
	font-weight: bold;
	color: #FF7600;
	background: transparent;
	padding: 0px; 
	margin: 0px; }

div.news_spotlight h4 {
	width: 260px;
	position: absolute;
	left: 76px;
	top: 26px;
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
	color: #727482; }

a.nul {
	text-decoration: none; }

a.nul:hover {
	color: #002c4f;
	text-decoration: underline; }

div.inh a, div.inh_dubbel a, div.inh_driedubbel a {
	color: #002c4f;
	text-decoration: underline; }

div.inh a:hover, div.inh_dubbel a:hover, div.inh_driedubbel a:hover {
	text-decoration: none; }

div.inh table.regular td a, div.inh table.points td a, div.inh_dubbel table.regular td a, div.inh_dubbel table.points td a, div.inh_driedubbel table.regular td a, div.inh_driedubbel table.points td a {
	color: #6a6a6a;
	text-decoration: none; }

div.inh table.regular td a:hover, div.inh table.points td a:hover, div.inh_dubbel table.regular td a:hover, div.inh_dubbel table.points td a:hover, div.inh_driedubbel table.regular td a:hover, div.inh_driedubbel table.points td a:hover {
	color: #002c4f;
	text-decoration: underline; }

div.scheidingslijn {
	margin: 10px 0px 10px 0px;
	border-top: 1px solid #E1E3F0;
	height: 1px;
	line-height: 1px; }

div.inh fieldset, div.inh_dubbel fieldset {
	border: 0px;
	padding: 7px 0px 7px 0px; }

input.regular {
	margin: 4px 0px 0px 0px;
	width: 310px;
	background: url("../img/input_regular.png") repeat-x 0px 1px;
	border: 1px solid #6F6F6F;
	border-right: 1px solid #9F9F9F;
	border-bottom: 1px solid #9F9F9F;
	height: 23px;
	padding: 0px 5px 0px 5px; }
	
input.update {
	margin: 4px 0px 0px 0px;
	width: 200px;
	background: url("../img/input_regular.png") repeat-x 0px 1px;
	border: 1px solid #6F6F6F;
	border-right: 1px solid #9F9F9F;
	border-bottom: 1px solid #9F9F9F;
	height: 23px;
	padding: 0px 5px 0px 5px; }
	
input.blank {
	margin: 4px 0px 0px 0px;
	width: 310px;
	background-color: #FFE7E6;
	border: 1px solid #FF8582;
	height: 23px;
	padding: 0px 5px 0px 5px; }
	
input.blank2 {
	background-color: #FFE7E6;
	border: 1px solid #FF8582; }
	
input.captcha {
	margin: 0px 0px 0px 2px;
	width: 192px;
	background: url("../img/input_regular.png") repeat-x 0px 1px;
	border: 1px solid #6F6F6F;
	border-right: 1px solid #9F9F9F;
	border-bottom: 1px solid #9F9F9F;
	height: 23px;
	padding: 0px 5px 0px 5px; }
	
input.captcha_blank {
	margin: 0px 0px 0px 2px;
	width: 192px;
	background-color: #FFE7E6;
	border: 1px solid #FF8582;
	height: 23px;
	padding: 0px 5px 0px 5px; }
	
select.regular {
	margin: 0px 0px 0px 0px;
	border: 1px solid #6F6F6F;
	border-right: 1px solid #9F9F9F;
	border-bottom: 1px solid #9F9F9F;
	padding: 3px 3px 3px 3px; }
	
select.blank {
	margin: 0px 0px 0px 0px;
	background-color: #FFE7E6;
	border: 1px solid #FF8582;
	padding: 3px 3px 3px 3px; }

textarea.regular {
	width: 314px;
	height: 80px;
	margin: 4px 0px 0px 0px;
	border: 1px solid #6F6F6F;
	border-right: 1px solid #9F9F9F;
	border-bottom: 1px solid #9F9F9F;
	padding: 3px 3px 3px 3px; }

input.checkbox {
	margin: 4px 0px 0px 0px; }

div.error {
	border: 1px solid #FF8582;
	background: #FFE7E6 repeat-x 0px 0px;
	color: #000000;
	line-height: 16px;
	margin: 12px 0px 0px 0px;
	padding: 7px 10px 7px 10px; }

div.error h6 {
	margin: 0px 0px 4px 0px;
	font-weight: bold;
	color: #A80000; }

div.accept {
	border: 1px solid #33CC33;
	background: #DDFFDD repeat-x 0px 0px;
	color: #000000;
	line-height: 16px;
	margin: 12px 0px 0px 0px;
	padding: 7px 10px 7px 10px; }

div.accept h6 {
	margin: 0px 0px 4px 0px;
	font-weight: bold;
	color: #33CC33; }

div.info {
	border: 1px solid #6666FF;
	background: #CEDBEB;
	color: #000000;
	line-height: 16px;
	margin: 12px 0px 0px 0px;
	padding: 7px 10px 7px 10px; }

div.info h6 {
	margin: 0px 0px 4px 0px;
	font-weight: bold;
	color: #6666FF; }

img.ic {
	float: left;
	margin: 0px 8px 0px 0px; }

#competities {
	height: 111px; }

#sidebar ul.menu li {
	border: 1px solid #E7E9F4;
	border-right: 1px solid #C9CEE5;
	border-bottom: 1px solid #C9CEE5;
	list-style-type: none;
	height: 20px;
	line-height: 20px;
	background: url("../img/cel_bg.png") repeat-x 0px 100%;
	margin: 0px 0px 1px 0px;
	padding: 0px 4px 0px 4px; }

div.inh_driedubbel ul.menu li {
	border: 1px solid #E7E9F4;
	border-right: 1px solid #C9CEE5;
	border-bottom: 1px solid #C9CEE5;
	list-style-type: none;
	height: 20px;
	line-height: 20px;
	background: url("../img/cel_bg.png") repeat-x 0px 100%;
	margin: 0px 0px 1px 0px;
	padding: 0px 4px 0px 4px; }

ul.rechts {
	padding: 0px 0px 0px 0px; }

ul.rechts li {
	margin: 0px 0px 6px 0px;
	background: url("../img/list_arrows.png") no-repeat 0px 4px;
	padding: 0px 0px 0px 16px;
	line-height: 14px;
	list-style-type: none; }

div.opties {
	border: 1px solid #E7E9F4;
	border-right: 1px solid #C9CEE5;
	border-bottom: 1px solid #C9CEE5;
	padding: 2px 7px 2px 7px; }

div.opties p {
	border-top: 1px dotted #C9CEE5;
	padding: 4px 2px 4px 2px; }

ul.opties {
	padding: 0px 0px 0px 0px; }

ul.opties li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 22px;
	line-height: 24px;
	list-style-type: none; }

ul.opties li.item {
	border-top: 1px dotted #C9CEE5;
	background: url("../img/list_arrows.png") no-repeat 5px 9px; }

ul.opties li.user_male {
	font-weight: bold;
	background: url("https://www.wijnredermedia.com/img/cycling/ic/user_male.png") no-repeat 0px 4px; }

ul.opties li.user_female {
	font-weight: bold;
	background: url("https://www.wijnredermedia.com/img/cycling/ic/user_female.png") no-repeat 0px 4px; }

ul.opties li.prediction {
	border-top: 1px dotted #C9CEE5;
	font-weight: bold;
	background: url("https://www.wijnredermedia.com/img/cycling/ic/layout_content.png") no-repeat 0px 4px; }

ul.opties li.company {
	border-top: 1px dotted #C9CEE5;
	font-weight: bold;
	background: url("https://www.wijnredermedia.com/img/cycling/ic/building.png") no-repeat 0px 4px; }

ul.opties li.leagues {
	border-top: 1px dotted #C9CEE5;
	font-weight: bold;
	background: url("https://www.wijnredermedia.com/img/cycling/ic/table.png") no-repeat 0px 4px; }

ul.opties li.friends {
	border-top: 1px dotted #C9CEE5;
	font-weight: bold;
	background: url("https://www.wijnredermedia.com/img/cycling/ic/group.png") no-repeat 0px 4px; }

ul.list {
	padding: 0px 0px 0px 5px; }

ul.list li {
	margin: 0px 0px 10px 0px;
	background: url("../img/list_arrows.png") no-repeat 0px 4px;
	padding: 0px 0px 0px 15px;
	line-height: 16px;
	list-style-type: none; }

div.top_ad {
	position: absolute;
	z-index: 5;
	width: 486px;
	height: 15px;
	right: 10px;
	top: 20px; }

#footer {
	clear: both;
	position: relative;
	width: 976px;
	height: 40px;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 15px 0px; }

#footer ul {
	position: absolute;
	top: 0px;
	left: 0px; }

#footer ul li {
	list-style-type: none;
	float: left;
	padding: 0px 20px 0px 0px;
	line-height: 20px;
	height: 20px;
	color: #C70115;
	background: url("../img/footer_scheiding.gif") no-repeat 100% 50%; }

#footer ul li.last {
	background: transparent; }

#footer ul li a {
	color: #C70115;
	text-decoration: none; }

#footer ul li a:hover {
	text-decoration: underline; }

span.copyright {
	position: absolute;
	top: 0px;
	left: 0px;
	color: #ffffff;
	line-height: 20px; }

span.copyright a {
	color: #ffffff;
	text-decoration: underline; }

span.copyright a:hover {
	text-decoration: none; }

div.wm {
	position: absolute;
	right: -7px;
	top: 2px;
	font-weight: bold; }

div.countdown {
	border: 1px solid #E7E9F4;
	border-right: 1px solid #C9CEE5;
	border-bottom: 1px solid #C9CEE5;
	padding: 0px 0px 0px 0px;
	position: relative;
	width: 220px;
	height: 58px;
	background: url("../img/countdown_bg.png") no-repeat 0px 0px; }
 
span.dagen {
	position: absolute;
	width: 39px;
	height: 23px;
	top: 8px;
	left: 27px;
	font-family: Trebuchet MS, Cambria, Arial;
	font-size: 23px;
	font-weight: bold;
	color: #000000;
	text-align: center; }
 
span.uren {
	position: absolute;
	width: 39px;
	height: 23px;
	top: 8px;
	left: 72px;
	font-family: Trebuchet MS, Cambria, Arial;
	font-size: 23px;
	font-weight: bold;
	color: #000000;
	text-align: center; }
 
span.minuten {
	position: absolute;
	width: 39px;
	height: 23px;
	top: 8px;
	left: 120px;
	font-family: Trebuchet MS, Cambria, Arial;
	font-size: 23px;
	font-weight: bold;
	color: #000000;
	text-align: center; }
 
span.seconden {
	position: absolute;
	width: 39px;
	height: 23px;
	top: 8px;
	left: 167px;
	font-family: Trebuchet MS, Cambria, Arial;
	font-size: 23px;
	font-weight: bold;
	color: #000000;
	text-align: center; }

div.ie6 {
	height: 1px;
	clear: both; }

#tabholder {
position: relative;
height: 27px; }

div.inh .shadetabs, div.inh_dubbel .shadetabs, div.inh_driedubbel .shadetabs {
	position: absolute;
	width: 710px; }

div.inh .shadetabs li, div.inh_dubbel .shadetabs li, div.inh_driedubbel .shadetabs li {
	float: left;
	list-style-type: none;
	height: 27px;
	width: 117px;
	line-height: 27px;
	text-align: center;
	background: url("../img/menu_bg.png") repeat-x 0px 0px;
	border-right: 1px solid #FFFFFF; }

div.inh .shadetabs li a, div.inh_dubbel .shadetabs li a, div.inh_driedubbel .shadetabs li a {
   	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF; }

div.inh .shadetabs li a:hover, div.inh_dubbel .shadetabs li a:hover, div.inh_driedubbel .shadetabs li a:hover {
	text-decoration: underline; }

div.inh .shadetabs li a.selected, div.inh_dubbel .shadetabs li a.selected, div.inh_driedubbel .shadetabs li a.selected {
	width: 117px;
	height: 25px;
	display: block;
	text-align: center;
	line-height: 27px;
   	font-weight: bold;
	color: #D60411;
	text_decoration: none;
	background: #FFFFFF url("../img/menu_actief.png") repeat-x 0px 0px;
	border-right: 1px solid #FFFFFF; }

div.inh .shadetabs li a.selected:hover, div.inh_dubbel .shadetabs li a.selected:hover, div.inh_driedubbel .shadetabs li a.selected:hover {
	text-decoration: underline; }

table.points img.bar {
	border-left: 1px solid #CC0000;
	border-right: 1px solid #CC0000; }

table.headlines td {
	padding: 0px 0px 6px 0px; }

div.pagination {
	width: 339px;
	text-align: center; }

div.pagination a {
	padding: 0 5px;
	color: #002c4f;
	text-decoration: none; 
	background: #FFFFFF;
	border: 1px solid #C9CEE5; }

div.pagination a:hover, .pagination a.selected {
	color: #FFFFFF;
	text-decoration: none; 
	background: #CC0000;
	border: 1px solid #C9CEE5; }
	
div.refresh {
	margin: 15px 0px 0px 0px;
    border: 1px solid #C9CEE5;
	overflow: auto;
	height: 400px;
	position: relative; }
	
span.tags a, span.tags a:link {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: #FFFFFF;
	border: 1px solid #AAAAAA;
	color: #002c4f;
	float: left;
	height: 12px;
	padding: 2px;
	margin: 2px;
	text-decoration: none; }
	
span.tags a:hover {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: #CC0000;
	border: 1px solid #CC0000;
	color: #FFFFFF;
	float: left;
	height: 12px;
	padding: 2px;
	margin: 2px;
	text-decoration: none; }
