body {
	margin-left: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	color: #000000;
	font-size: 13px;
}

td.homepage {
	font-family:Arial, Verdana;
	font-size: 11px;
	line-height:170%;
	color:#969696;
	padding-top:36px;
}
	div#homepage_actie {
		padding-top:20px;
	}

	div#homepage_welkom {
		padding-top:10px;
		padding-bottom:30px;
	}

td {
	font-family:Arial, Verdana;
	font-size: 11px;
	line-height:170%;
}

a:link, a:active, a:visited {
	font-weight:bold;
	text-decoration: underline;
	color: #999;
}

a:hover {
	text-decoration:none;
}

div#content {
	position:relative;
	height:auto;	
	top: 0;
	color: #000000;
	text-align: left;
	font-size: 12px;
}

.thumbs {
	padding-top:5px;
	height:70px;
}

h3 {
	display:inline;
	font-size:13px;
	font-weight:bold;
}

input.checkbox {
	border:0px;
}

a.nav_top:link, a.nav_top:active, a.nav_top:visited, a.nav_bottom:link, a.nav_bottom:active, a.nav_bottom:visited {
	display:inline;
	width:100%;
	height:100%;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	text-decoration: none;
	color: #fff;
	background-color:#666666;
}

a.nav_top:hover, a.nav_bottom:hover {
	text-decoration:underline;
	color: #000000;
	background-color:#fff;
}

a.nav_voorwaarden:link, a.nav_voorwaarden:active, a.nav_voorwaarden:visited {
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	text-decoration: underline;
	color: #999;
}

a.nav_voorwaarden:hover {
	text-decoration:underline;
}

a.nav_top {
	float:left;
	font-size: 12px;
	padding: 0;
	margin: 0;
}
a.nav_bottom {
	float:right;
	font-size: 12px;
	padding: 0;
	margin: 0;
}

td.nav_bottom {
	border-right:1px #fff solid;
	width:89px;
	*width:88px;
	padding: 0;
	margin: 0;
	height:20px;
}
td.nav_top {
	border-left:1px #fff solid;
	padding: 0;
	margin: 0;
	height:20px;
}

a.nav_lang:link, a.nav_lang:active, a.nav_lang:visited {
	font-weight:bold;
	text-decoration: none;
	color: #999;
}

a.nav_lang:hover {
	text-decoration:underline;
}

	ul.nav_lang {
		list-style-type: none;
		padding: 0px;
		margin: 0px;
	}
		
		ul.nav_lang li {
			float: right;
			border-left: 1px solid #999;
			height: 15px;
			line-height: 15px;
			padding-right: 5px;
			padding-left: 5px;
		}
			
			ul.nav_lang li.first {
				padding-right: 0px;
			}
			
			ul.nav_lang li.last {
				border: none;
			}
		
.nav {
	background-color:#666666;
	height:20px;
	vertical-align:middle;
}

input, select, textarea {
	background-color:#fff;
	font-family:"Trebuchet MS", Verdana;
	font-size: 11px;
	border:1px solid #999;
	color: #999;
}

input.submit {
	background: #999;
	border: 0;
	color: #FFF;	
}

input.submit_nieuwsbrief {
	background: #999;
	border: 0;
	color: #FFF;
	width: 58px;
	*width:58px;
	margin-right: 3px;
	*margin-right: 2px;
}


select {
	margin:-3px;
	padding:2px;
	width: 164px;
	background-color: #fff;
	border:0px;
}

.selectBox {
	border: 1px solid #999;
	width: 158px;
	*width:162px;
	overflow: hidden;
	position:relative;
}

.selectBox_zoeken {
	border: 1px solid #999;
	width: 158px;
	*width:162px;
}

.select_maten {
	width:111px;
	*width:109px;
	border: 1px solid #999;
	padding:0px;
	margin-right: -2px;
	*margin-right: 0
;}
textarea {
	font-family:"Trebuchet MS", Verdana;
	font-size: 11px;
}

input#button {
	border:0px;
}

th {
	font-size: 11px;
	font-wight: bold;
	text-align: left;
	padding: 5px 0;
}

a.selected {
	color: #999;
	border: 1px solid #999;
	padding: 3px
}

a.contact:link, a.contact:visited, a.contact:active {
	font-weight: normal;
}
a.contact:hover {
	font-weight: normal;
	text-decoration: none;
}
