@charset "utf-8";

html, body {
	height:100%;
	width:100%;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../img/background.png);
	background-repeat:repeat-x;
	background-color:#d7e1e5;
}

img {
	border:0px;
	margin:0px;
	padding:0px;
}

input, textarea {
	border-width:1px;
	border-color:#000000;	
}

#policies {
	clear:both;
	position:absolute;
	width:686px;
	top:100%;
	margin-top:-30px;
	text-align:right;
	color:#999999;
}

#policies a {
	color:#999999;
}

.page-heading {
	margin-top:-7px;
	margin-bottom:-7px;
}

#container {
	width:686px;
	min-height:650px;
	height:95%;
	position:absolute;
	top:10px;
	left:50%;
	margin-left:-343px;
}

#background {
	width:778px;
	min-height:660px;
	height:100%;
	background-color:#FFFFFF;
	position:absolute;
	left:50%;
	margin-left:-389px;
	border-left:#000000 1px solid;
	border-right:#000000 1px solid;
	
}

#header {
	height:98px;
	width:686px;
	background-color:#fff200;
	z-index:1;
}

#logo {
	width:141px;
	height:97px;
	background-image:url(../img/logo.png);
}

#navigatie {
	height:36px;
	width:485px;
	position:absolute;
	top:36px;
	left:222px;
	z-index:20;
}

#navigatie ul {
	list-style:none;
	display:block;
	padding:0px;
	margin:0px;
}

#navigatie ul li{
	display:block;
	float:left;
}

.nav-home a {
	display:block;
	height:36px;
	width:61px;
	background-image:url(../img/nav_home_off.png);
}

.nav-home a:hover {
	background-image:url(../img/nav_home_on.png);
}

.nav-producten a{
	display:block;
	height:36px;
	width:102px;
	background-image:url(../img/nav_producten_off.png);
}

.nav-producten a:hover {
	background-image:url(../img/nav_producten_on.png);
}

.nav-overons a{
	display:block;
	height:36px;
	width:65px;
	background-image:url(../img/nav_overons_off.png);
}

.nav-overons a:hover {
	background-image:url(../img/nav_overons_on.png);
}

.nav-contact a{
	display:block;
	height:36px;
	width:69px;
	background-image:url(../img/nav_contact_off.png);
}

.nav-contact a:hover {
	background-image:url(../img/nav_contact_on.png);
}

.nav-sample a{
	display:block;
	height:36px;
	width:160px;
	background-image:url(../img/nav_sample_off.png);
}

.nav-sample a:hover {
	background-image:url(../img/nav_sample_on.png);
}

#subnav_producten {
	position:absolute;
	top:29px;
	left:54px;	
}

#subnav_overons {	
	position:absolute;
	top:29px;
	left:157px;	
	z-index:30;
}

.dropdown {
	list-style:none;
	display:block;
	padding:0px;
	margin:0px;
	width:115px;
	z-index:2;
}

.dropdown li{
	display:block;
	float:left;
	width:115px;
	background-image:url(../img/subnav_background.png);
	background-repeat:repeat-y;
	padding-left:7px;
}

.dropdown li span {
	padding-left:10px;
}

.dropdown li a {
	background-image:none;
	height:18px;
	padding-top:2px;
}

.dropdown li a:hover {
	background-image:none;
	background-color:#999999;
	color:#FFFFFF;
}

.dropdown .sub-top {
	background-image:url(../img/subnav_top.png);
	height:10px;
}

.dropdown .sub-bottom {
	background-image:url(../img/subnav_bottom.png);
	height:10px;
}

.dropdown .sub-seperator {
	margin:0px;
	padding:0px;
}

.dropdown .sub-seperator hr {
	width:101px;	
	border:none;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#9b9b9b;
}

.dropdown .tabbed span {
	padding-left:30px;
}

.dropdown, .dropdown a {
	color:#64605d;
	text-decoration:none;
	width:102px;
}

#content {
	height:408px;
	width:686px;
	margin-top:1px;
	z-index:0;
}

#content-text {
	width:425px;
	height:365px;
	position:relative;
	padding:15px;
	overflow: -moz-scrollbars-vertical;
  	overflow-x: none;
 	overflow-y: auto;
}

.heading {
	color:#b21b8d;
	font-weight:bold;
}

#content-image {
	width:230px;
	height:395px;
	position:absolute;
	top:100px;
	right:0px;
}

#footer {
	margin-top:23px;
	width:650px;
	height:68px;
	position:relative;
	left:50%;
	margin-left:-325px;
}

.banners tr td{
	text-align:center;
}
