/* ---------------------------------------------------------------------------------------------------- */
/* Standaard containers																					*/
/* ---------------------------------------------------------------------------------------------------- */
body {
	background		: white url(plaatjes/body.gif) repeat-x;
	font			: normal 11px verdana;
	color			: #4e4e4e;
	margin			: 0;
	padding			: 0;
}
p {
	margin			: 0 0 10px 0;
}
form {
	margin			: 0;
	padding			: 0;
}
h1 {
	font			: bold 17px verdana;
	color			: #77a4d6;
}
h2 {
	font			: bold 12px verdana;
	color			: white;
	margin			: 10px 0 10px 10px;
}
.drieluik p {
	padding			: 10px;
}
a:link, 
a:active, 
a:visited {
	font			: bold 1.0em verdana;
	color			: #77a4d6;
	text-decoration	: none;
}
a:hover {
	font			: bold 1.0em verdana;
	color			: #77a4d6;
	text-decoration	: underline;
}
/* ---------------------------------------------------------------------------------------------------- */
/* Feitelijke website 																					*/
/* ---------------------------------------------------------------------------------------------------- */
#container {
	position		: absolute;
	background		: white url(plaatjes/container.gif) repeat-y;
	left			: 50%;
	width			: 980px;	
	margin			: 0 0 0 -490px;
}
.topbalk {
	float			: left; 
	background		: white url(plaatjes/topbalk.jpg) no-repeat;
	width			: 980px;
	height			: 195px;
}
.backhome {
	float			: left;
	margin-left		: 188px;
	width			: 270px;
	height			: 134px;
}
.sfeer {
	float			: left;
	margin-left		: 238px;
	width			: 284px;
	height			: 136px;
}
.kruimelpad {
	float			: left;
	font			: normal 11px verdana;
	color			: white;
	margin			: 7px 0 0 230px;
}
.kruimelpad a:link, 
.kruimelpad a:active, 
.kruimelpad a:visited {
	font			: normal 11px verdana;
	color			: white;
	text-decoration	: none;
}
.kruimelpad a:hover {
	font			: normal 11px verdana;
	color			: white;
	text-decoration	: underline;
}

.links {
	float			: left;
	width			: 202px;
}
.zoek {
	float 			: left;
	width			: 182px;
	height			: 40px;
	background		: url(plaatjes/zoekback.gif) no-repeat;
	padding			: 10px 7px 10px 13px;
	font			: bold 13px verdana;
	color			: #6d6b6d;
}
.zoekveld {
	width			: 120px;
	border			: 1px solid #6d6b6d;
	margin-top		: 2px;
	height			: 14px;
	font			: normal 11px verdana;
	color			: #6d6b6d;
}
.zoekmit {
	background		: url(plaatjes/zoekmit.gif) no-repeat;
	width			: 47px;
	height			: 45px;
	position		: relative;
	top				: -40px;
	left			: 140px;
	cursor			: pointer;
	margin-bottom	: -40px;
}
.rechts {
	float			: left;
	width			: 725px;
	padding			: 0 24px 50px 23px;
	font			: normal 13px/18px verdana;
}
/* ---------------------------------------------------------------------------------------------------- */
/* Drieluik																								*/
/* ---------------------------------------------------------------------------------------------------- */
.drieluik {
	float			: left;
	width			: 725px;
	height			: 299px;
	margin-top		: 20px;
	background		: url(plaatjes/drieluik.jpg) no-repeat;
	cursor			: pointer;
}
.dlinks {
	float			: left;
	width			: 223px;
	margin-right	: 12px;
	height			: 280px;	
}
.dmidden {
	float			: left;
	width			: 255px;
	margin-right	: 12px;	
	height			: 280px;	
}
.drechts {
	float			: left;
	width			: 223px;
	height			: 280px;	
}


/* ---------------------------------------------------------------------------------------------------- */
/* Menu, incl. HTML Goodies Slide down																	*/
/* ---------------------------------------------------------------------------------------------------- */
.menu, .nav {
	float			: left;
}
.menutop {
	float 			: left;
	width			: 189px;
	height			: 25px;
	background		: url(plaatjes/menutop.gif) no-repeat; 
	padding			: 18px 0 0 13px;
	font			: bold 13px verdana;
	color			: white;
}
#menu {
	margin			: 0;
	padding			: 0;
	list-style		: none;
}
#menu ul,
#menu ul ul {
	list-style		: none;
	margin			: 0;
	padding			: 0;
}
#menu li,
#menu li li{
	margin			: 0;
	padding			: 0;
}
li a {
	display			: block;
	text-decoration	: none;
	padding			: 5px 5px 2px 13px;
	width			: 184px;
	font			: bold 13px verdana;
	height			: 20px;
	background		: url(plaatjes/menu.gif) no-repeat;
}
li a:link, 
li a:visited,
li a:active{
	color			: #6d6b6d;
	font-weight		: normal;
}
li a:hover {
	background		: url(plaatjes/menu.gif) no-repeat;
	color			: #6d6b6d;
	font-weight		: bolder;
}
li li a:link, 
li li a:visited,
li li a:active {
	background		: url(plaatjes/submenu.gif) no-repeat;
	color			: #6d6b6d;
	font			: normal 11px verdana;
	padding			: 4px 5px 2px 25px;
	width			: 172px;
	height			: 17px;
}
li li a:hover {
	background		: url(plaatjes/submenusel.gif) no-repeat;
	color			: #6d6b6d;
	font-weight		: bold;
	padding			: 4px 5px 2px 25px;
	width			: 172px;
	height			: 17px;
}
.menuvoet {
	float 			: left;
	width			: 205px;
	height			: 74px;
	background		: url(plaatjes/menuvoet.gif) no-repeat; 
}
#dhtmlgoodies_slidedown_menu li {
	position		: relative;
}
#dhtmlgoodies_slidedown_menu ul {
	position		: relative;
}
#dhtmlgoodies_slidedown_menu a {
	display			: block;
	clear			: both;
}
/* ---------------------------------------------------------------------------------------------------- */
/* Footer																								*/
/* ---------------------------------------------------------------------------------------------------- */
.voet {
	float			: left;
	width			: 980px;
	height			: 70px;
	background		: white url(plaatjes/voet.gif) no-repeat; 
}
.copy {
	float			: left;
	width			: 490px;
	height			: 23px;
	padding			: 7px 0 0 13px;
	color			: white; 
}
.disclaimer {
	float			: left;
	text-align		: right;
	width			: 450px;
	height			: 23px;
	padding			: 7px 0 0 13px;
	color			: white; 
}	
.disclaimer a:link, 
.disclaimer a:active, 
.disclaimer a:visited {
	font			: normal 11px verdana;
	color			: white;
	text-decoration	: none;
}
.disclaimer a:hover {
	font			: normal 11px verdana;
	color			: white;
	text-decoration	: underline;
}
.longtextz {
	font			: bold 12px verdana;
	color			: black;
	width			: 200px;
}
.ordertop {
	float			: left;
	background		: url(plaatjes/ordertop.gif);
	width			: 714px;
	height			: 47px;
	
}
.paytop {
	float			: left;
	background		: url(plaatjes/paytop.gif);
	width			: 714px;
	height			: 47px;
	
}
.ordervoet {
	float			: left;
	background		: url(plaatjes/ordervoet.gif) no-repeat;
	width			: 714px;
	height			: 16px;
	margin-bottom	: 20px;
}
.orderalles {
	float			: left;
	background		: url(plaatjes/orderback.gif);
	width			: 714px;
}
.orderback {
	float			: left;
}
/* ---------------------------------------------------------------------------------------------------- */
.show {
	color			: #77a4d4;
}
.ordergrey {
	float			: left;
	background		: #e2e3e4;
	border-left		: 1px solid #bfbdbf;
	border-right	: 1px solid #bfbdbf;
	width			: 694px;
	height			: 16px;
	font			: normal 10pt verdana;
	color			: #757375;
	padding			: 5px 0 5px 18px;
}
.payback {
	float			: left; 
	width			: 694px;
	border-left		: 1px solid #bfbdbf;
	border-right	: 1px solid #bfbdbf;
	padding			: 5px 0 5px 18px;
}	
.button2 {
	border			: 0;
	background		: url(plaatjes/pay.gif) no-repeat;
	width			: 74px;
	height			: 24px;
	text-align		: left;
	padding-left	: 7px;
	cursor			: pointer;
}	
.button2over {
	border			: 0;
	background		: url(plaatjes/pay2.gif) no-repeat;
	width			: 74px;
	height			: 24px;
	text-align		: left;
	padding-left	: 7px;
	cursor			: pointer;
}	