a img { border: none; } a , a:focus , a:link , a:visited { text-decoration: none; } a:hover { text-decoration: underline; } a:active { } html { margin: 0; padding: 0; } body { margin: 0; padding: 0; padding-top: 5px; background-image: url(/export/8c/8c3e32LeJBkCkXLGA.png); background-repeat: repeat-x; background-color: #e77817; font-family: Verdana; font-size: 14px; position: relative; } img#fade { position: absolute; left: 155px; top: 29px; z-index: -1; } div#logo { display: block; float: left; width: 200px; height: 106px; background: transparent; /* background-image: url(/export/fa/fa3e32lFn1C4F6W1H.png); */ background-position: 152 24; background-repeat: no-repeat; overflow: hidden; } div#topmenu { display: block; height: 48px; clear: right; margin-left: 0px; padding-left: 20px; color: orange; font-weight: bold; background-image: url(/export/ef/ef3e32Pbl6bho1XVi.png); background-repeat: repeat-x; background-position: 200px 24px; position: absolute; top: 5px; left: 0px; width: 100%; z-index: 5; } div#topads { display: block; height: 58px; clear: right; margin-left: 200px; padding-left: 40px; padding-top: 2px; position: absolute; top: 50px; left: 0px; overflow: hidden; } div#leftcolumn { display: block; float: left; width: 130px; margin-top: 20px; margin-left: 5px; position: absolute; top: 100px; left: 0; } #leftcolumn h1 { background-image: url(/export/c3/c33e32Md4g9eZWvrT.png); background-repeat: no-repeat; display: block; width: 129px; height: 16px; font-size: 14px; font-weight: bold; padding-left: 10px; font-style: italic; } #leftcolumn p { font-size: 14px; padding-left: 5px; padding-right: 10px; } div#content { display: block; /* height: 200px; margin-left: 140px; */ position: absolute; top: 120px; left: 140px; margin-left: 20px; } #content h1 { text-align: center; } #content h3 { /* background-image: url(/export/ef/ef3e32Pbl6bho1XVi.png); background-repeat: repeat-x; */ font-size: 14px; font-weight: bold; } table { border: none; cell-spacing: 0; /* cell-padding: 0; */ border-spacing: 0; empty-cells: show; border-collapse: collapse; border: 1px solid black; border-top: none; font-size: 15px; position: relative; } td { border: 0px dotted black; } table caption { background-image: url(/export/ef/ef3e32Pbl6bho1XVi.png); background-repeat: repeat-x; font-size: 14px; font-weight: bold; border-left: 1px solid black; border-right: 1px solid black; white-space: nowrap; position: relative; } thead tr td { border-bottom: 1px solid black; } th { text-align: left; text-transform: capitalize; } table,th,td { font-family: Verdana; font-size: 14px; } tr.rowhover { background-color: white; color: black; } tr.table_group_head { border-bottom: 1px solid black; } tr.table_group_head th { padding-top: 1em; } .pasfotolijst th { padding-left: 5px; padding-right: 10px; border: none; } .pasfotolijst td { padding-right: 5px; } .pasfotolijst img { width: 80px; } hr { background-color: orange; border: 1px solid black; height: 2px; width: 80%; text-align: center; } div#topads img { border: 0; background: transparent; } div#topads div.ad { float: left; } div#topads { text-align: center; } table.laneinfo th, table.laneinfo td { border: 1px solid black; } table.laneinfo .noborder { border: 0px solid black; } table.laneinfo th { text-align: left; } table.laneinfo tr.dates td { white-space: nowrap; } table.laneinfo tr.subheader th { padding-left: 2em; padding-top: .25em; padding-bottom: .25em; } div.localelist { white-space: nowrap; font-size: 80%; } #latest_news ul { margin: 0; padding: 0; } #latest_news li { margin: 0; padding: 0; font-size: 80%; } div#crumbtrail div { display: inline; } div.downloadcsv { background-color: red; width: 1em; height: 1em; display: block; position: absolute; top: 1px; right: 1px; background-color: transparent; background-image: url(/export/58/585332PN9pPBrTxI6.gif); background-repeat: no-repeat; } th.count, td.count { text-align: right; } th.links, td.links { } th,td.score { padding-left: 4px; padding-right: 4px; } th.score { text-align: center; } td.score { text-align: right; } td.gender { text-transform: uppercase; text-align: center; } td.agebonus { text-align: center; } th.id, td.id { color: transparent; } div.details { } div.details div.detail { float: left; width: 500px; margin-right: 2em; } div.details div.summary { float: left; }