body {
  background: #e7e7e7;
  margin: 0px;
  padding: 0px;
  font-family: Helvetica,Arial;
  font-size: 90%;
  height:50px;
  line-height: 140%;
}

html, body {
  height:100%;
}

a.navigation { color: #0e3679; text-decoration: none; }

a.external {color: #0e3679; text-decoration: none; border-bottom: dotted #3f78ab 1px; }

a.internal { color: #0e3679; text-decoration: none; border-bottom: solid #3f78ab 1px; }

a.visited { color: #0e3679; text-decoration: none; border-bottom: solid #3f78ab 1px; }

td a:visited,p a:visited,ul a:visited,li a:visited { color: #3f78ab; text-decoration: none; border-bottom: none; }

h1 {font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

.blueBold {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #2278e1}
.description {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #0e3679;  }

img { border: 0px; padding: 0px;}

table {font-size: 12px; line-height: inherit; }

table.page {
	height:100%;
	background-image: url(/assets/images/layout/footer.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #524e4b;
	border-left-color: #524e4b;
}

img.metRand {
    border:1px solid #524e4b; 	
    line-height: 2px; 
	display: tablel;   
}

p { line-height: 140%; }

p.noMargin { margin-top: 3px; margin-bottom: 3px; } 

.menuTD {vertical-align: top;}

textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
input{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

table.singleBorder {
	border-collapse: collapse;
	border: 2px solid #7f7a7a;
	text-align: center;
	vertical-align: middle;
}

table.singleBorder td { border: 1px solid #7f7a7a; }

table.eindStand{
	border-collapse: collapse;
	border: 2px solid #7f7a7a;
	text-align: center;
	vertical-align: middle;
}
table.eindStand td {
	border: 1px solid #7f7a7a;
	height: inherit;
}

table.agenda td {
	vertical-align:top;
}

p.KolomHdr {font-size:13px;	font-weight:bold; text-align: center; }
p.KolomHdrC { font-size:13px; font-weight:bold; text-align:center }

td.RangNummer { height:15px; }
p.RangNummer { font-weight:bold; margin-right:6px; text-align:right }

p.Team { font-weight:bold; text-align: left; }

p.TeamIndeling { font-weight:bold; }

p.Punten { margin-left:20px; margin-right:30px; font-weight:bold; text-align:center}

p.BPWPSB { margin-left:2px; margin-right:2px; font-size:13px; text-align:center}

p.Aantal { margin-left:2px; margin-right:2px; font-size:13px; text-align:center }

p.WMinZ { margin-left:2px; margin-right:2px; font-size:13px; text-align:center }

td.TussenLinksEnRechts { width:5% }
td.LinksRechts { width:5% }

a.news {
  font-size: 14px;
}

/* XPhire */
	
.xphire {
	font-family: Verdana;
	color: gray;
	font-size: 9px;
}

a.xphire {
	font-family: Verdana;
	color: gray;
	font-size: 9px;
	text-decoration: none;
}

a.xphire:visited {
	font-family: Verdana;
	color: gray;
	font-size: 9px;
	text-decoration: none;
}

a.xphire:hover {
	font-family: Verdana;
	color: gray;
	font-size: 9px;
	text-decoration: underline;
}
