a:visited  {color: #517700; text-decoration: none; font-weight:bold;}
a:link  {color: #517700; text-decoration: none; font-weight:bold;}
a:active  {color: #517700; text-decoration: none; font-weight:bold; outline: none;}
a:hover   {color: #204400; text-decoration: none; font-weight:bold;}
a:focus { -moz-outline-style: none; }

/*
a.toplink:hover {text-decoration: none !important; font-weight:bold !important; color:#517700 !important;}
a.toplink1:hover {text-decoration: none !important; font-weight:bold !important; color:#517700 !important;}
a.imagelink:link, a.imagelink:visited, a.imagelink:active {text-decoration: none !important;; font-weight:bold !important; color:#FFFFFF !important;}
a.imagelink:hover {text-decoration: underline !important; font-weight:bold !important; color:#FFFFFF !important;}
a.standaarditem:hover {text-decoration: underline !important; font-weight:bold !important; color:#517700 !important;}
a.premiumitem:hover {text-decoration: underline !important; font-weight:bold !important; color:#517700 !important;}
*/

html
{
height:auto;
min-height:100%;
}

body 
{ 
color: #3A5500;
font: 11px Verdana; 
background-color: #464646; 
width:100%;  
height:auto;
padding: 0;  
margin: 0;  
overflow:visible;
}


.registreer
{
width: 120px;
height: 26px;
background: transparent url(images/registreerbutton.png) no-repeat;
outline: none;
border: none;
cursor : pointer;
}

.text
{
font: 11px Verdana;
}

.text_disabled
{
font: 11px Verdana;
background:#BBBBBB;
}

.loginbutton
{
width: 120px;
height: 26px;
background: transparent url(images/loginbutton.png) no-repeat;
outline: none;
border: none;
cursor : pointer;
}

.opslaanbutton
{
width: 120px;
height: 26px;
background: transparent url(images/opslaanbutton.png) no-repeat;
outline: none;
border: none;
cursor : pointer;
}

#back 
{
display: block; 
position: relative; 
width: 976px; 
height: auto;
min-height: 1000px; 
overflow: visible; 
left: 50%; 
margin-left:-488px; 
background: transparent url(images/mid.jpg) repeat-y;
}

#backtop
{
display: block; 
position: relative; 
margin-top: 0px;
margin-left: 0px;
padding-left:40px;
padding-top:50px;
padding-right:50px;
overflow: visible; 
width: 976px;
height: auto;
background: transparent url(images/header.jpg) no-repeat;
}

#plaatsdiv
{
width:265px;
height:80px;
position:relative;
float:right;
margin-bottom:0px;
margin-right:120px;
background: transparent;
}


/* Fix's #container not clearing inner floats in firefox */
.floatfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

/* Hides from IE-mac \*/
* html .floatfix {
height: 1%;
}
/* End hide from IE-mac */


table
{
display: block; 
position: relative; 
height:auto;
}

td
{
padding: 5px;
}

#pagina
{
display: block; 
position: relative; 
height:auto; 
width:960px;
padding-top:0px;
padding-bottom:0px;
padding-left: 0px;
padding-right: 0px;
background: transparent;
overflow: visible; 
}


#left
{
display: block; 
position: relative; 
height:auto; 
margin-top:70px;
padding:10px;
width: 175px;
float: left;
background: transparent;
}

#center
{
display: block; 
position: relative; 
height: auto; 
margin-top:10px;
padding:10px;
width: 740px;
float: left;
background: transparent;
}

.menulink
{
display: block; 
height:14px;
};

.homecat
{
display: block; 
height:6px;
}

#login
{
margin-left:545px;
margin-top:202px;
margin-bottom:20px;
padding:0px;
width: 450px;
background: transparent;
float: left;
}


.vakhead
{
margin: 0 auto;
margin-bottom: 5px;
padding:0px;
width: 700px;
height: 60px;
background: transparent url(images/midvakhead.png) no-repeat;
}

.vakmid
{
margin-top: -5px;
padding:0px;
width: 700px;
background: transparent url(images/midvakmid.png);
}

.vakbottom
{
margin: 0 auto;
padding:0px;
width: 700px;
height: 30px;
background: transparent url(images/midvakbottom.png) no-repeat;
}

.toplinkdiv
{
	border-bottom:1px dotted #9ab864;
	height: 20px;
	font: 10px;
	padding-left:5px;
	padding-top:3px;
}


