/* -----------------------------------------------------------------------

   Blueprint CSS Framework 0.7.1
   
----------------------------------------------------------------------- */

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:top;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {font-size:62.5%;color:#222;font-family:Verdana, Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 {color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h1#title {position:absolute;left:175px; top:0;}
h1#title a {display:block;width:160px;height:150px;text-indent:-5000px;}
h2#pay-off {position:absolute; top:125px; left:390px; font-size:1.2em; font-weight:bold;letter-spacing:.1em;}
h3 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h3.page-title {font-size:2.65em;margin-bottom:1em;;color:#306400;font-weight:bold;}
h4 {font-size:1.3em;margin-bottom:0;font-weight:bold;line-height:1.25em}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {font-size:1.3em;margin:0 0 1.5em;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:visited {color:#343432;font-weight:bold;text-decoration:none;}
a:focus, a:hover {text-decoration:underline;}
a {color:#306400;font-weight:bold;text-decoration:none;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em {font-style:italic;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
tfoot {font-style:italic;}




/* ie.css */

* html .column {overflow-x:hidden;}
* html legend {margin:-18px -8px 16px 0;padding:0;}
ol {margin-left:2em;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
html>body p code {*white-space:normal;}
hr {margin:-8px auto 11px;}


.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

/* show scrollbars */
body {width:1920px;height:1180px;}

/* backgrounds */
body.home, body.contact {background:url(../images/bg-de-tuinmaker.jpg) top left no-repeat;}
body.tuinvoorbeelden {background:url(../images/bg-tuinvoorbeelden.jpg) top left no-repeat;}
body.natuurrijk {background:url(../images/bg-natuurrijk.jpg) top left no-repeat;}
body.tuinaanleg {background:url(../images/bg-tuinaanleg.jpg) top left no-repeat;}
body.tuinonderhoud {background:url(../images/bg-tuinonderhoud.jpg) top left no-repeat;}
body.tuinadvies {background:url(../images/bg-tuinadvies.jpg) top left no-repeat;}
body.tuinontwerp {background:url(../images/bg-tuinontwerp.jpg) top left no-repeat;}
body.linken {background:url(../images/bg-linken.jpg) top left no-repeat;}

/* layout */
body {text-align:left; }
#content {clear:left;position:absolute; top:218px;left:292px;line-height:1.2;width:492px;}

/* layout tuinvoorbeelden */
body.tuinvoorbeelden #content {width:612px;}
body.tuinvoorbeelden td{padding-bottom:1em;}
body.tuinvoorbeelden td.tekst{width:300px;border-top:2px solid #306400;}
body.tuinvoorbeelden td.foto{width:250px;padding-left:25px;}
body.tuinvoorbeelden h4{padding-top:1em;}

/* layout natuurrijk*/
body.natuurrijk #content {height:960px;overflow:auto;}


/* navigation home and contact */
ul#nav-tools {margin-left: 0;}
ul#nav-tools li{display: inline;list-style-type: none;}
ul#nav-tools li#home img {position:absolute;top:88px;left:659px;}
ul#nav-tools li#contact img {position:absolute;top:88px;left:727px;}

/* main navigation */
#nav-main, #nav-main ul /* all lists */
{
padding: 0;
margin: 0;
list-style: none;
line-height:1;
z-index:100;margin:0;padding:0;
position:absolute; left: 83px; top:148px;
color: white;
font-size:1.2em;
letter-spacing:.1em;
}

#nav-main
{
z-index:100;
}

#nav-main li a { padding: 0 1em;font-weight:normal;display:block;
background-color: #343432;
color: #fff;
text-decoration: none;
display:inline;float: left;border-left: 1px solid #fff;
border-top: 1px solid #fff;border-bottom: 1px solid #fff;line-height:23px;
}

#nav-main li#linken a {border-right: 1px solid #fff;}

#nav-main li
{
float:left;}

/* active link */
body.tuinontwerp li#tuinontwerp a, body.tuinaanleg li#tuinaanleg a, body.tuinonderhoud li#tuinonderhoud a, body.tuinadvies li#tuinadvies a, body.tuinvoorbeelden li#tuinvoorbeelden a, body.natuurrijk li#natuurrijk a, body.linken li#linken a {color: #fff;background-color: #306400;}

#nav-main a:hover
{background-color: #cdcec8;
text-decoration: none;}

/* second level list dropdown */

#nav-main li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav-main li#natuurrijk ul a{
	width: 10em;
background-color: #fff;color: #222;
font-size:.8em;display:inline;float: left;border-bottom: 1px solid #306400;border-left: 1px solid #306400;border-right: 1px solid #306400;border-top:0;
line-height:1.7em; padding: 0 10px;}

#nav-main li#natuurrijk ul a:hover{
	background-color: #cdcec8;
text-decoration: none;border-top:0;}

#nav-main li:hover ul, #nav-main li.sfhover ul { /* lists nested under hovered list items */
	top:1.7em;left: 41em;

}


/* print.css 
body {line-height:1.5;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#000;background:none;font-size:10pt;}
.container {background:none;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;}
h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
img {float:left;margin:1.5em 1.5em 1.5em 0;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
.small {font-size:.9em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.hide {display:none;}
a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;}
a:link:after, a:visited:after {content:" (" attr(href) ") ";font-size:90%;} */