body, html {
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #333333;
background: url(images/bg.jpg) no-repeat top left;
}

/* ------ IE6 PNG FIX ------- */
#header, #nav-bottom, #inner-wrapper-left, #inner-wrapper-right, #shadow_horizontal, #middle-wrapper-middle, #bottom-wrapper, #nav_9 { 
	behavior: url("iepngfix.htc"); 
}
/* ------ IE6 PNG FIX ------- */

h1 {
font: 28px Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: bold;
color: #869473;
}
h2 {
font: 11px Verdana, sans-serif;
font-weight: bold;
color: #999900;
padding-bottom: 10px;
}
h3 {
font: 11px Verdana, sans-serif;
font-weight: bold;
color: #999900;
}
table.main {
margin:0 auto;
border-collapse: collapse;
width: 1040px;
}
table.header {
margin:0 auto;
border-collapse: collapse;
width: 950px;
}
td.banner { 
width: 950px;
height: 95px;
background: url(images/logo.gif) no-repeat center left;
}
td.menubar {
}
td.titlebar {
font: 9px "Verdana", Arial, Helvetica, sans-serif;
color: #888888;
height: 29px;
padding-left: 10px;
background: url(images/addressbar.jpg) no-repeat top left;
}
table.body {
margin:0 auto;
border-collapse: collapse;
width: 950px;
}

td.leftmargin {
width: 10px;
height: 136px;
vertical-align: top;
background: url(images/leftmargin.jpg) repeat-y top left;
}
td.column_left {
width: 198px;
background: url(images/submenu.jpg) repeat-y top left;
}
div.wrapper {
width: 198px;
height: 100%;
background: url(images/submenu.jpg) repeat-y top left;
}
div.submenu {
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #333333;
height: 300px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
background: url(images/submenu.jpg) repeat-y top left;
}
div.pads {
clear: both;
width: 198px;
height: 150px;
}
div.contim {
height: 75px;
width: 198px;
background: url(images/contactIM.jpg) no-repeat top left;
}
div.contau {
height: 75px;
width: 198px;
background: url(images/contactAU.jpg) no-repeat top left;
}
td.content {
vertical-align: top;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
background: #fff;
}
td.homecontent {
background: #fff;
}
td.column_right {
width: 201px;
background: url(images/right_fill.jpg) repeat-y top left;
}
td.rightmargin {
width: 10px;
vertical-align: top;
background: url(images/rightmargin.jpg) repeat-y top left;
}
div#knop0,div#knop1,div#knop2,div#knop3,div#knop4,div#knop5,div#knop6 {
  width: 201px;
  height: 32px;
}
div#knop0 {
  background: url(images/vragen_paars.jpg) no-repeat top right;
  background-position: 11px -32px;
}
div#knop1 {
  background: url(images/nav_actueel.jpg) no-repeat top right;
  background-position: 11px -32px;
}
div#knop2 {
  background: url(images/nav_hulp.jpg) no-repeat top right;
  background-position: 11px 0px;
}
div#knop3 {
  background: url(images/nav_google.jpg) no-repeat top right;
  background-position: 11px 0px;
}
div#knop4 {
  background: url(images/nav_bestel.jpg) no-repeat top right;
  background-position: 11px 0px;
}
div#knop5 {
  background: url(images/nav_domein.jpg) no-repeat top right;
  background-position: 11px 0px;
}
div#knop6 {
  background: url(images/vragen_paars.jpg) no-repeat top right;
  background-position: 11px 0px;
}
div#knop7 {
  background: url(images/nav_actueel.jpg) no-repeat top right;
  background-position: 11px 0px;
}
div#knop8 {
  background: url(images/nav_domein.jpg) no-repeat top right;
  background-position: 11px 0px;
}
div#knop9 {
  background: url(images/nav_google.jpg) no-repeat top right;
  background-position: 11px -32px;
}
div.actueel a {
display: block;
  width: 201px;
  height: 32px;
}
div#form0,div#form1, div#form9  {
  display: block;
}
 div#form2, div#form3, div#form4, div#form5, div#form6, div#form7, div#form8 {
  display: none;
}

div.inhoud1, div.inhoud2 {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #333333;
  width: 171px;
  vertical-align: top;
  padding-top: 10px;
  padding-left: 20px;
  padding-bottom: 10px;
  padding-right: 10px;
}
div.inhoud1 {
  background: url(images/column_right.jpg) repeat-y top right;
  height: 220px;
}
div.inhoud2 {
  background: url(images/column_right2.jpg) repeat-y top right;
}

div.tagcloud {
height: 130px;
width: 510px;
padding: 10px 10px 10px 10px;
background: url(images/tagcloud.jpg) no-repeat top left;
}

table.footer {
font: 10px "Myriad Pro", Arial, Helvetica, sans-serif;
color: #888888;
margin:0 auto;
border-collapse: collapse;
width: 950px;
height: 31px;
}
.footer_link {
font: 10px "Myriad Pro", Arial, Helvetica, sans-serif;
color: #888888;
text-decoration: none;
}
.footer_link:hover {
color: #888888;
text-decoration: underline;
}
#sub {
padding-top: 20px;
padding-left: 10px;
min-height: 200px;
}
#cont {
padding-top: 20px;
padding-left: 10px;
padding-right: 10px;
min-height: 200px;
}
td.bottom {
vertical-align: middle;
font-size: 11px;
color: #babcbe;
height: 60px;
background: url(images/footer.jpg) no-repeat top left;
}

a {
color: #333333;
text-decoration: none;
}
a:hover {
color: #333333;
text-decoration: underline;
}
.quicklink_link {
color: #333333;
text-decoration: none;
}
.quicklink_link:hover {
color: #333333;
text-decoration: underline;
}
.submenu_link {
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #333333;
text-decoration: none;
}
.submenu_link:hover {
color: #333333;
text-decoration: underline;
}
.product_link {
color: #333333;
text-decoration: none;
}
.product_link:hover {
color: #333333;
text-decoration: underline;
}
.news_link {
color: #333333;
text-decoration: none;
}
.news_link:hover {
color: #333333;
text-decoration: underline;
}
.homepagenews_link {
color: #333333;
text-decoration: none;
}
.homepagenews_link:hover {
color: #333333;
text-decoration: underline;
}
.album_link {
color: #333333;
text-decoration: none;
}
.album_link:hover {
color: #333333;
text-decoration: underline;
}
.guestbook_pagenr {
color: #333333;
text-decoration: none;
}
.guestbook_pagenr:hover {
color: #333333;
text-decoration: underline;
}
td.photoimage {
vertical-align: top;
text-align: center;
width: 130px;
padding-top: 5px;
padding-bottom: 5px;
border-top: 2px solid #fff;
border-left: 2px solid #fff;
border-right: 2px solid #fff;
border-bottom: 2px solid #fff;
background: #bbbcbe;
}
td.productimage {
vertical-align: top;
width: 150px;
padding-left: 10px;
padding-top: 10px;
border-top: 1px solid #999999;
border-left: 1px solid #999999;
border-bottom: 1px solid #999999;
background: url(images/raster.jpg) repeat top left;
}
td.productdescription {
vertical-align: top;
text-align: left;
padding-top: 10px;
padding-right: 10px;
border-top: 1px solid #999999;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
background: url(images/raster.jpg) repeat top left;
}
div.contactvlak {
border-bottom: 2px solid #777777;
text-align: left;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 20px;
}
div.productgroups {
border-bottom: 2px solid #777777;
text-align: left;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 20px;
}
div.pageimg {

vertical-align: top;
text-align: center;
padding-top: 10px;
padding-bottom: 20px;
}
td.pagecontent {
vertical-align: top;
text-align: left;
padding-right: 20px;
padding-left: 20px;
padding-bottom: 15px;
border-left: 2px solid #777777;
border-right: 2px solid #777777;
background: url(images/raster.jpg) repeat top left;
}
input.invulveld,textarea.invulveld {
color: white;
border: 1px solid #595959;
}
.guestbook_name {
font-weight: bold;
color: #ffaa00;
}
.guestbook_content {
color: white;
}
input.invoerveld, textarea.invoerveld, input.invoerveldcaptcha {
width: 300px;
border: 1px solid #595959;
}

input.sideform, select.sideform {
border: 1px solid #595959;
margin-bottom: 5px;
background: #ede3f5;
}

td.klein {
font-size: 90%;
}


