body,html{
width:100%;
height:100%;
margin:0;
padding:0;
background:url('../image/achter.jpg');
overflow:hidden;
}

#border{
width:100%;
height:100%;
position:absolute;
top:0;left:0;
}

form, input {
margin:0;
padding:0;
}

#links{
	width:60%;
	height:7%;
    position: absolute; 
	top:2%;
	left:20%;
	text-align:center; 
	font-family:verdana; 
}
#links a{
	color:silver;
	text-decoration:none; 
	display:block;
	float:left;
	width:24%;
	text-align:center; 
	border:silver 1px dotted; 
}
#links a:hover{
	color:white;
	text-decoration:underline; 
	background:navy;
}

#links a.aktief {
	color:navy;
}

#info{
	text-align:left;
	font-size:0.7em; 
	width:60%;
    position: absolute; 
	top:90%;
	left:20%;
	font-family:verdana; 
}

#hoofd input, .func,#hoofd th{
	background:navy;
	color:white; 
}

#container{
	width:100%;
	height:76%;
    position: absolute; 
	top:13%;
	left:0;
	overflow:auto; 
	}
#FFcontainer{ 
	padding-left:8%;	
	padding-right:8%;
	text-align:justify;
	font-family:Verdana;
	font-weight:500;
	font-style:italic;
}

.naam, .straat,.func
{
	width:16%;
}
select.naam 
{
	_width:16%; 
}
.voornaam, .gemeente,.rijks{
	width:12%;
}

.land,.nationaliteit,.geslacht{
	width:3%;
}

.postc{
	width:7%;
}

.geboorte{
	width:10%;
}

form{
	text-align:right; 
}

#outputSample {
	table-layout: fixed;
}

pre {
	margin: 0;
	padding: 0;
	white-space: pre; /* CSS2 */
	white-space: -moz-pre-wrap; /* Mozilla*/
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}

#outputSample thead th {
	color: #dddddd;
	background-color: #999999;
	padding: 4px;
	white-space: nowrap;
}

#outputSample tbody th {
	vertical-align: top;
	text-align: left;
}

#ed {
	width:100%;
	height:60%; 
	background:white; 
	text-align:left;
	cursor:text; 
}

#map, #geo{
	float: left;
	width: 50%;
	_width: 41%;
	position: relative;
	height: 98%;
	display:block;
}

#hvdn{
	float: right;
	width: 70%;
	_width: 60%;
	position: relative;
	height: 98%;
	display:block;
}

#wedstrijden
{
	font-size:80%; 
	width:98%;
	_width:82%;
}
#wedstrijden td
{
	vertical-align:top; 
}

#wedstrijden td select,#wedstrijden td input.submit
{
	width:250px;  
	clear:left;
}

#wedstrijden td label
{
	display:block;
	width:75px;  
	float:left;
	clear:left;
}

#wedstrijden td input.plNaam
{
	width:175px;  
}

#wedstrijden ul
{
	margin-top:0;
	margin-bottom:0;
	list-style-type:none;
}

#wedstrijden tr.odd
{
    background-color:#ccc;
 }

#wedstrijden tr.even
{
    background-color:#eee;
 }


.dis
{
	display:none; 	
}

.hide
{
	visibility:hidden; 
}
#inlog
{
	width:50%; 
}
#titel
{
	width:50%; 
}

.toernooi
{
	text-align: left; 
}

.toernooi h4
{
	clear:both;  
}

.toernooi .ed
{
	float:right;
	width:450; 
	border:1px solid black;
	height:634px;	
	background:white; 
	cursor:text; 	
}
