html { height: 100%; }
body { height: 100%; margin: 0px; padding: 10px 0px 0px 0px; font-family: Arial, sans-serif; }
body.bg1 { background: url(../img/back1.jpg) no-repeat center fixed; }
body.bg2 { background: url(../img/back2.jpg) no-repeat center fixed; }
body.bg3 { background: url(../img/back3.jpg) no-repeat center fixed; }
body.bg4 { background: url(../img/back4.jpg) no-repeat center fixed; }
body.bg5 { background: url(../img/back5.jpg) no-repeat center fixed; }
body.bg6 { background: url(../img/back6.jpg) no-repeat center fixed; }
body.bg7 { background: url(../img/back7.jpg) no-repeat center fixed; }
body.bg8 { background: url(../img/back8.jpg) no-repeat center fixed; }
body.bg9 { background: url(../img/back9.jpg) no-repeat center fixed; }
body.bg10 { background: url(../img/back10.jpg) no-repeat center fixed; }
body.bg11 { background: url(../img/back11.jpg) no-repeat center fixed; }
body.bg12 { background: url(../img/back12.jpg) no-repeat center fixed; }
body.bg13 { background: url(../img/back13.jpg) no-repeat center fixed; }
body.bg14 { background: url(../img/back14.jpg) no-repeat center fixed; }
body.bg15 { background: url(../img/back15.jpg) no-repeat center fixed; }
body.bg16 { background: url(../img/back16.jpg) no-repeat center fixed; }
body.bg17 { background: url(../img/back17.jpg) no-repeat center fixed; }
body.bg18 { background: url(../img/back18.jpg) no-repeat center fixed; }
body.bg19 { background: url(../img/back19.jpg) no-repeat center fixed; }
body.bg20 { background: url(../img/back20.jpg) no-repeat center fixed; }
body.bg21 { background: url(../img/back21.jpg) no-repeat center fixed; }
body.bg22 { background: url(../img/back22.jpg) no-repeat center fixed; }
a { color: black; }

#all { clear: both; width: 869px; margin: auto; background-color: white; border: #6e6e6e solid 1px; padding: 11px; position: relative; height: 100%; }
#logo { border-bottom: white 11px solid; }
#menu { border-top: #adadad 1px solid; }
#menu img { border: 0px; border-bottom: #adadad solid 1px; }
#langs { width: 896px; margin: auto; padding: 20px 11px 0px 0px; text-align: right; height: 20px; position: relative; z-index: 100; top: 30px; }
#langs a { }
#langs img { border: 0px; margin-right: 4px; }
#langs a img { opacity: 0.4; filter: alpha(opacity=40); }
#left-column { padding-bottom: 70px; background: url(../img/dutchflower.gif) bottom no-repeat; background-color: #f0f0f0; width: 147px; position: absolute; left: 11px; top: 11px; }
#right-column { background: url(../img/bgright.gif) #f5f5f5; width: 214px; height: 866px; position: absolute; left: 677px; top: 34px; padding-top: 20px; } 
#content-column { position: absolute; left: 158px; top: 8px; width: 693px; padding: 0px 20px 0px 20px; font-size: 12px; }
#content-column-home { position: absolute; left: 158px; top: 8px; width: 479px; padding: 0px 20px 0px 20px; font-size: 12px; }
#right-column .block { clear: both; width: 166px; height: 195px; padding: 14px 11px 14px 11px; font-size: 11px; position: relative; left: 12px; top: 19px; margin-bottom: 19px; }
#right-column .block h3 { font-size: 11px; margin: 0px 0px 10px 0px; }
#right-column .block p { margin: 0px 0px 10px 0px; }
#right-column .block a { color: black; }
#right-column .underblock { width: 188px; height: 214px; margin: 19px 12px 19px 12px; background-color: #666666; opacity: 0.1; filter: alpha(opacity=10); position: absolute; }
#pagetitle { display: block; margin-bottom: 7px; }
#illustration { display: block; margin-bottom: 7px; }
#popup { position: absolute; background: #333333; padding: 20px; display: none; z-index: 300; }
#popup a { display: block; margin-top: 20px; font-size: 14px; font-weight: bold; text-decoration: none; color: white; }

.xitem { margin-top: 16px; }
.xitem .image1 { width: 130px; height: 140px; }
.xitem .image2 { width: 140px; height: 140px; }
.xitem .info { width: 394px; padding: 0px 10px 0px 10px; line-height: 1.6; }
.xitem .info a { color: black; }
.bigitem { margin-top: 16px; }
.bigitem .image { width: 240px; height: 240px; float: left; }
.bigitem .info { width: 410px; float: left; padding: 0px 10px 0px 10px; }
.contact { margin-top: 20px; }
.contact .label { margin: 5px 0px 5px 0px; }
.contact .input { margin: 5px 0px 5px 0px; }
.contact .input input { width: 300px; border: 1px solid #999999; }
.contact .input textarea { width: 300px; border: 1px solid #999999; }
.inspiratie td { padding: 0px 16px 16px 0px; }
.inspiratie img { border: #cccccc 1px solid; }
.inspiratie-one { margin-top: 16px; }
.inspiratie-one .image { width: 350px; height: 350px; float: left; margin: 0px 10px 10px 0px; }
.inspiratie-one .image img { width: 350px; height: 350px; }
.offsets { font-size:12px; color:#6e6e6e; text-align: right; display: block; }
.offsets ul li { display:inline; padding-right:8px; color:#6e6e6e;	 }
.article { margin-top: 16px;}
.article .image { margin-bottom: 5px; }
td.label { width: 120px; padding: 0px 6px 6px 0px; }
td.input { padding: 0px 6px 6px 0px; }
.western-name { font-size: 14pt; font-weight: bold; color: black; line-height: 1.2; }
.botanical-name { font-size: 14pt; font-weight: bold; color: #666666; line-height: 1.2; }
.menu-item { display: block; font-weight: bold; color: #525452; font-size: 12px; text-decoration: none; padding: 7px 0px 7px 8px; border-bottom: #adadad 1px solid; }
.menu-subitem { display: block; color: #666666; font-size: 12px; text-decoration: none; padding: 7px 0px 7px 27px; border-bottom: #adadad 1px solid; }
.menu-item-active, .menu-subitem-active { background-color: white; }
