
body, html { width:100%; margin:0; padding:0; }
body { text-align:center; background:#fff url('../images/tiler_gras.gif') repeat left top;}
body { font-family:verdana,helvetica,arial,sans-serif; font-size:70%; line-height:150%; color:#515151;}
table#centerBox { width:760px; height:100%; margin:0 auto; text-align:left; background:#fff url('../images/bg.gif') no-repeat left top; padding:0px; }
table#centerBox td.bg-bal { width:760px; height:100%; padding:0 0 0 0; background:url('../images/bg_right.gif') no-repeat right bottom;}

/* Standaard elementen */
hr { height:1px; border:0px solid #256100; color:#256100; background-color:#256100; margin:5px 0 5px 0; }
ul { list-style: square; margin:0 0 0 1.4em; padding:0 0 0 0; }
li { line-height:180%; margin:0 0 0.5em 0; }
p { margin:0 0 10px 0; line-height:180%; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:bold; color:#307F00; font-weight:bold; font-family:Arial,verdana,helvetica,arial,sans-serif; margin:4px 0 4px 0; }
h1 { font-size:170%; margin:0 0 0.6em 0; }
h2 { font-size:130%; margin:0 0 2px 0; }
h3 { font-size:120%; margin:0 0 2px 0; }
td { vertical-align:top; color:#515151; }
a img {border:0px solid transparent;}
a { text-decoration:none; color:#FF6C00; }
a:hover { text-decoration:underline; color:#FF6C00; }
/* link met pijltje: */
a.arrowLink { background:url('../images/arrow.gif') no-repeat 0px 0.4em; padding:0 0 0 10px; }
span.nowrap {white-space:nowrap;}
img {border:0px solid #FFF;}

/* Globale layout */
div#columns { width:760px; height:100%; margin:0 auto; float:left;}
div#spacer-top { height:80px; position:relative; }
div#linktremani { position: absolute; width: 185px; height: 45px; right: 0px; top: 16px;}
div#columnLeft { width:145px; margin:0; padding:0; float:left; }
div#navMain { margin:30px 0 0 14px; float:none; }
div#columnRight { width:615px; margin:0; padding:0; float:left; }
div#contentHeader { width:310px; padding:36px 30px 0 30px; background:url('../images/bal_swoosh.gif') no-repeat right top; }
div#content { clear:both; padding:10px 20px 10px 30px; float:none; }
div#content-left { float: left; width: 340px; margin-right: 20px; }
div#content-right { float: right; width: 200px; }
div#contentFooter { width: 100%; clear:both; margin:0.3em 0 0 0; padding:0 0 0 0; text-align: right; }

/* tables */
div#content table { margin:10px 0 10px 0; border-top: 1px solid #256100; border-left: 1px solid #256100; width:100%; color:#000;}
div#content th { border-bottom: 1px solid #000; border-right: 1px solid #256100; vertical-align:middle; padding:0px 6px 0px 30px; height:23px; font-weight:bold; color:#fff; background:#358C00 url('../images/th_bal.gif') no-repeat 2px 50%;}
div#content th.noball { background:#358C00; padding: 0 6px 0 6px; text-align:right;}
div#content th.noball a { text-decoration:none; color:#FFF; }
div#content th.subheader {background:#5CAB2B; border-bottom: 1px solid #000; border-right: 1px solid #256100; vertical-align:middle; padding:0px 6px 0px 6px; height:23px; font-weight:bold; color:#fff; }
div#content td { border-bottom: 1px solid #256100; border-right: 1px solid #256100; padding:3px 6px 4px 6px;}
div#content td.number { text-align:right; }
div#content td.score { text-align:center; }
div#content tr.total { background:#4A981A; }
div#content tr.total td { color:#fff; font-weight:bold; }
/* -- */
div#content-right table { width:200px; margin:0 0 0 0; border-top: 1px solid #256100; border-left: 1px solid #256100; color:#000; background: url('../images/transp_grid.gif') repeat left top; }
div#content-right th { border-bottom: 1px solid #000; border-right: 1px solid #256100; padding:2px 30px 2px 6px; height:23px; font-weight:bold; color:#fff; border-bottom: 1px solid #000; background:#358C00 url('../images/th_schoen.gif') no-repeat right 50%;}
div#content-right td { border-bottom: 1px solid #256100; border-right: 1px solid #256100; padding:2px 4px 3px 4px; line-height:120%; }

a.list { text-decoration:none; color:#515151; }
a.list img { border: 0; vertical-align: middle; padding: 2px 4px 2px 0px;}

td.label { text-align:right; width:30%; color:#8A8A8A; }
td.submit { text-align:right; }

/* popups */
body#popup { text-align:left; background:#fff;}
body#popup div#contentHeader { padding:36px 30px 0 0px; background:url('../images/bal_swoosh.gif') no-repeat right top; }

/* Formulier elementen */
form { margin:0.4em 0 0.4em 0; font-size:100%; font-family:Verdana,Helvetica,sans-serif;}
td.tdl { text-align: right; }
form input { background-color:#fff; border:1px solid #000; color:#000; font-size:100%; font-family:Verdana,Helvetica,sans-serif; }
form select {background-color:#fff; color:#000; font-size:100%;  font-family:Verdana,Helvetica,sans-serif; }
form textarea { background-color:#fff; border:1px solid #000; width:420px; height:180px; }
form input.submit {
	font-family:Verdana,Helvetica,sans-serif;
	font-size:110%;
	font-weight:bold;
	color:#fff;
	background-color:#FF8400;
	border:1px solid #000;
	padding:0px 4px 0px 4px;
}

div.forumnaam { font-style: italic; color:#8A8A8A; margin-top: 5px; }
div.forumnaamhome { font-style: italic; color:#8A8A8A; margin-top: 2px; }

table.noborder { border:0 !important; }
table.noborder th, table.noborder td { border:0 !important; }
