/*
author	: Toverstudio (www.toverstudio.nl)
date	: Januari 2005

donkerblauw: 003F8B
lichtblauw: 009CE2
*/



body 
{
	color:#004A84;
	font-family: "Lucida Sans", verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	margin: 0px;
	padding: 0px;
	text-align:center;
	background: #fff url(../images/backgroundtiles.gif) repeat-y 50% 0;
}

a
{
	text-decoration:none;
	font-weight:bold;
	
}
a:hover
{
	text-decoration:underline;
}
img
{
	border:none;
}

p
{
	padding:0px 36px 0px 0px;
	font-size:14px;
}
h1,h2,h3,h4,h5,h5
{
	padding:0px 36px 0px 0px;
	font-family:verdana, lucida, arial, helvetica, sans-serif;
}

h1
{
	font-size:22px;
	letter-spacing:2px;
}
h2
{
	font-size:20px;
	letter-spacing:2px;
}
h3
{
	font-size:16px;
	letter-spacing:2px;
}
h4
{
	font-size:14px;
	letter-spacing:1px;
}
h5
{
	font-size:12px;
	letter-spacing:1px;
}
h6
{
	font-size:10px;
}

/* ----------------------------- canvas --------------------------- */
#canvas 
{
	position: relative;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
  	width:775px;
  	left:1px;
}

/* ----------------------------- Banner --------------------------- */
#banner 
{
}

#utilities 
{
	position:absolute;
	top:10px;
	right:1px;
	font-style:italic;
	font-size:14px;
}
* html #utilities /* only for IE */
{
	top:24px;
	right:0px;
}
#utilities li 
{
	display: inline;
	list-style-type: none;
}
#utilities a:link, #utilities a:visited 
{
	color: #00559E;
	text-decoration:none;
	padding:13px 5px 13px 5px;
}
#utilities a:hover 
{
	color: #009CE2;
}

#topmenu
{
	border-bottom:1px solid #A2ADD2;
	background-color:#004990;
	height:25px;
	position:absolute;
	top:43px;
	left:226px;
	font-size:12px;
	margin:0px;
	padding:10px 0px 3px 0px;
	width:549px;
}

* html #topmenu /* only for IE */
{
	padding:10px 0px 3px 0px;
	height:39px;
}

#topmenu li 
{
	display: inline;
	list-style-type: none;
}
	
#topmenu a:link, #topmenu a:visited 
{
	color: #fff;
	text-decoration:none;
	padding:12px 11px 13px 12px;
}
* html #topmenu a:link /* only for IE */
{
}

#topmenu a:link.active, #topmenu a:visited.active
{
	background-color:#009CE2;
}
#topmenu a:hover 
{
	background-color:#009CE2;
}


/* ----------------------------- content --------------------------- */

#content 
{
	padding:46px 20px 10px 26px;
}
* html #content /* only for IE */
{
	width:750px;
	padding: 16px 20px 20px 22px;
}

/* ----------------------------- content --------------------------- */
#footer
{
	border-top:1px solid #005099;
	border-bottom:1px solid #6A77B0;
	background-color:#003F8B;
	color:#fff;
	text-align:center;
	padding:5px;
	margin:0px;
	font-size:11px;
	word-spacing:1px;
  	width:auto;
	clear:both;
}
#footer a
{
	color:#fff;
	font-weight:bold;
}
#webdesign
{
	margin-top:10px;
	color:#aaa;
	text-align:center;
}
#webdesign a
{
	color:#999;
}


.imageleft
{
	float:left;
	margin:0px 20px 20px 0px;
}

#homepagegrid
{
	padding:0px;
	margin:3px 0px 0px 0px;
	border-collapse:collapse;
}
#homepagegrid td
{
	padding:0px;
	margin:0px;
	vertical-align:top;
}
#homepagegrid p
{
	font-size:12px;
	padding:0 10px 10px 10px;
}

table#products tr td
{
	padding:4px 26px 4px 0px;
	font:13x;
}

td
{
	background-color:#fff;
}

.chapterimage
{
	position:absolute;
	left:0px;
	top:103px;
}

#chaptertext
{
	margin-left:350px;
}

.ontwerpbadkamer
{
	background: #fff url(../images/ontwerpbadk.gif);
}
