/*-----------------------------*//*STIJL ALGEMEEN*/body {  background-image: url(afbeeldingen/achtergrondhome-3.gif);  background-color: #e1fc90;  color: #666;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;}/*IE HACK*/* {  margin: 0;  padding: 0;}h1 {  font-size: 16px;  color: #01ad4e;  margin-bottom: 1em;}h3 {  font-size: 12px;  color: #f90;  margin-bottom: 0,8em;  margin-top: 1em;}a:link {  color: #f90;  text-decoration: none;  image-decoration: none;}a:visited {  color: #f90;  text-decoration: none;}a:active {  color: #f90; }a:hover {  color: #01ad4e;}a img {  border: 0px;} /*-----------------------------*//*ACHTERGROND ALLE PAGINA'S*/#container {  position: relative;  width: 750px;  height: 750px;  background: #fff;  margin-right: auto;  margin-left: auto;  margin-top: 0px;  padding: 0px 0px 0px 0px;}#container-welkom {  position: relative;  width: 750px;  height: 1070px;  background: #fff;  margin-right: auto;  margin-left: auto;  margin-top: 0px;  padding: 0px 0px 0px 0px;}#header {  width: 463px;  height: 192px;  background-image: url(afbeeldingen/header-back3.gif);  background-color: #fff;  padding: 14px 0px 0px 287px;  margin: 0;}#logo {  width: 175px;  height: 177px;  margin: 0;  padding: 0;}#logo a {  background-image: url(afbeeldingen/logo-header.gif);  background-repeat: no-repeat;  width: 175px;  height: 177px;  display: block;}#logo a#logo-link:hover {  background-image: url(afbeeldingen/logo-header-link.gif);  background-repeat: no-repeat;}#boventekst {  color: #e1fc90;  font-weight: bold;}/*-----------------------------*//*NAVIGATIE BOVEN*/ul#nav2 {  clear: both;  width: 750px;  height: 20px;  list-style: none;  margin: 0;  padding: 0;}  ul#nav2 li {    float: left;    margin: 0 0px;    padding: 0;}  ul#nav2 li a {    display: block;    width: 105px;    height: 20px;	line-height: 20px;    background: #c5f946;    color: #01ad4e;	text-decoration: none;    text-align: center;	font-weight: bold;}   ul#nav2 li.contact a {    display: block;	width: 108px;	height: 20px;	line-height: 20px;	background: #c5f946;    color: #01ad4e;	text-decoration: none;    text-align: center;	font-weight: bold; } ul#nav2 li.knop2 a {   border-right: 2px solid #c5f946;} ul#nav2 li a:hover {    color: #f90;}  ul#nav2 li.nav2-oppag a:hover {    color: #b8e823;}  ul#nav2 li.nav2-oppag a {    border-right: 2px solid #c5f946;	background: #fff;	color: #b8e823;}  ul#nav2 li.nav2-oppag-contact a {  border-right: 2px solid #fff;	background: #fff;	color: #b8e823;} /*-----------------------------*//*NAVIGATIE ONDER*/ul#nav1 {  clear: both;  list-style: none;  margin: 0;  padding: 0;}  ul#nav1 li {  float: left;  margin: 0 0px;  padding: 0;}  ul#nav1 li a {  display: block;  width: 105px;  height: 28px;  line-height: 28px;  background: #f90;  color: #fff;  text-decoration: none;  text-align: center;  font-size: 120%;  font-weight: bold;}  ul#nav1 li a:hover {  	color: #c5f946;}  ul#nav1 li.nav1-oppag a:hover {    text-decoration: none;} ul#nav1 li.nav1-kaart a:hover {    text-decoration: none;	color: #01ad4e;}  ul#nav1 li.nav1-oppag a,  ul#nav1 li.nav1-kaart a {    border-right: 2px solid #f90;	background-color: #fff;	color: #f90;}  ul#nav1 li.nav1-kaart a {    border-right: 2px solid #f90;	background-color: #fff;	color: #f90;}    ul#nav1 li.knop1 a {    border-right: 2px solid #f90;}#leeg-nav1 {  float: left;  width: 215px;  height: 28px;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;  background-color: #f90;}/*HOOFDGEDEELTE----------------*//*-----------------------------*//*HOMEPAGE MET 3 KOLOMMEN*/#kolom-links-home {  float: left;  color: #666666;  width: 225px;  height: 496px;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;}#kolom-midden {  float: left;  background: url(afbeeldingen/welkomtitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  background-color: #c5f946;  color: #01ad4e;  width: 200px;  height: 496px;  padding: 0px 0px 0px 100px;  margin: 0px 0px 0px 0px;}#kolom-rechts {  float: left;  color: #666;  width: 225px;  height: 496px;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;}#tekst-welkom {  padding: 30px 20px 0px 10px;  margin: 0px 0px 0px 0px;}#blokje1 {  float: left;  width: 125px;  height: 95px;  display: inline;  background: #c5f946;  color: #fff;  text-align: center;  border: 2px solid #c5f946;  margin: 30px 0px 0px 45px;  padding: 30px 0px 0px 0px;}#blokje1 a {  color: #01ad4e;  text-decoration: none;}#blokje1 a:hover {  color: #fff;  text-decoration: none;}#blokje2 {  float: left;  width: 125px;  height: 125px;  display: inline;  background: url(afbeeldingen/bloemen-home.gif);  color: #fff;  font-weight: bold;  text-align: center;  border: 1px solid #e1fc90;  margin: 30px 0px 0px 45px;  padding: 0px 0px 0px 0px;}#blokje3 {  float: left;  width: 125px;  height: 125px;  display: inline;  background: url(afbeeldingen/lenteboom-home.gif);  color: #fff;  font-weight: bold;  text-align: center;  border: 1px solid #01ad4e;  margin: 30px 0px 0px 45px;  padding: 0px 0px 0px 0px;}#blokje4 {  float: left;  width: 125px;  height: 125px;  display: inline;  color: #fff;  font-weight: bold;  text-align: center;   margin: 30px 0px 0px 45px;  padding: 0px 0px 0px 0px;}#blokje5 {  float: left;  width: 121px;  height: 86px;  display: inline;  background: #ffff3e;  color: #01ad4e;  font-weight: bold;  text-align: center;  border: 2px dotted #f90;  margin: 30px 0px 0px 45px;  padding: 35px 0px 0px 0px;}#blokje6 {  float: left;  width: 121px;  height: 91px;  display: inline;  background: #01ad4e;  text-align: center;  border: 2px solid #01ad4e;  margin: 30px 0px 0px 45px;  padding: 30px 0px 0px 0px;}#blokje6 a {  color: #fff;  font-weight: bold;}#blokje6 a:hover {  color: #c5f946;}/*-----------------------------*//*HOMEPAGE MET TWEE KOLOMMEN*/#kolom-links-welkom {  float: left;  width: 255px;  height: 450px;  background-image: url(afbeeldingen/welkomtitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  padding-top: 0px;  padding-right: 20px;  padding-left: 100px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#welkom {  display: none;}#kolom-rechts-welkom {  float: left;  width: 313px;  height: 440px;  background: #fff;  margin: 0px 0px 0px 0px;  padding: 20px 30px 0px 30px;  border-left: 2px dotted #c5f946;}#update {  text-align: right;  font-size: 80%;  color: #f90;  margin: 0px 0px 20px 0px;  padding: 5px 5px 0px 0px;}#footer-geboren {  float: left;  width: 600px;  height: 300px;  margin: 0px 0px 0px 0px;  padding: 10px 50px 0px 100px;  border-top: 2px dotted #c5f946;}#kaartjes-geboren {  valign: top;}#vakantie {  color: #fff;  background-color: #01ad4e;  margin: 0px 0px 5px 0px;  padding: 3px 3px 3px 10px;}/*-----------------------------*//*PAGINA MET TWEE KOLOMMEN*/#kolom-links {  float: left;  width: 335px;  height: 498px;  padding-top: 20px;  padding-right: 20px;  padding-left: 20px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#kolom-rechts-wit {  float: left;  overflow: auto;  width: 313px;  height: 476px;  background: #fff;  margin: 0px 0px 0px 0px;  padding: 20px 30px 0px 30px;  border-left: 2px dotted #c5f946;}#kolom-rechts-groen {  float: left;  overflow: auto;  width: 330px;  height: 486px;  margin: 0px 0px 0px 0px;  background-color: #01ad4e;  padding: 10px 20px 0px 25px; }/*-----------------------------*//*THUMBNAILS*/.thumb {  float: left;  margin: 10px 10px 10px 10px;  padding: 0px 0px 0px 0px;}.thumb-onder {  float: left;  margin: 10px 10px 30px 10px;  padding: 0px 0px 0px 0px;}/*COLLECTIE--------------------*/#kolom-links-collectie {  float: left;  width: 255px;  height: 478px;  background-image: url(afbeeldingen/collectietitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  padding-top: 20px;  padding-right: 20px;  padding-left: 100px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#collectie {  display: none;}#kolom-rechts-collectie {  float: left;  overflow: auto;  width: 345px;  height: 486px;  margin: 0px 0px 0px 0px;  background-color: #01ad4e;  padding: 10px 20px 0px 10px; }#rubrieken {  float: left;  width: 15px;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;}/*MAATWERK---------------------*/#kolom-links-maatwerk {  float: left;  width: 255px;  height: 478px;  background-image: url(afbeeldingen/maatwerktitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  padding-top: 20px;  padding-right: 20px;  padding-left: 100px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#maatwerk {  display: none;}/*TWEELING---------------------*/#kolom-links-tweeling {  float: left;  width: 255px;  height: 478px;  background-image: url(afbeeldingen/tweelingtitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  padding-top: 20px;  padding-right: 20px;  padding-left: 100px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#tweeling {  display: none;}/*ADOPTIE----------------------*/#kolom-links-adoptie {  float: left;  width: 255px;  height: 478px;  background-image: url(afbeeldingen/adoptietitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  padding-top: 20px;  padding-right: 20px;  padding-left: 100px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#adoptie {  display: none;}/*-----------------------------*//*NAVIGATIE PAGINA'S COLLECTIE*/#container-pagnrs {  clear: both;  width: 315px;  height: 25px;  margin: 00px 0px 0px 0px;  padding: 0px 0px 0px 0px;  background-color: #e1fc90;}/*HOUDT PAGNRS IN MIDDEN*/#leeg-collectie {  clear: both;     width: 85px;  height: 25px;  background-color: #e1fc90;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;}ul#kaartpagnrs {  float: left;  list-style: none;  margin: 0;  padding: 0;}ul#kaartpagnrs li {  float: left;}ul#kaartpagnrs li a {  display: block;  width: 25px;  height: 20px;  text-decoration: none;  text-align: center;  font-weight: bold;  padding: 5px 0px 0px 0px;  margin: 0px 10px 0px 0px;}ul#kaartpagnrs li.oppagnr a {  background-color: #f90;  color: #fff;}ul#kaartpagnrs li.pagnr a {  background-color: #c5f946;  color: #01ad4e;}ul#kaartpagnrs li.pagnr a:hover {  background-color: #f90;  color: #01ad4e;}/*WERKWIJZE--------------------*/#kolom-links-werkwijze {  float: left;  width: 255px;  height: 478px;  background-image: url(afbeeldingen/werkwijzetitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  padding-top: 5px;  padding-right: 20px;  padding-left: 100px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#werkwijze {  display: none;}.lijst-ww {  list-style-type: none;}.ww-1 {  color: #01ad4e;  background-image: url(afbeeldingen/ww-1.gif);  background-repeat: no-repeat;  background-position: left-top;  border: 2px dotted #c5f946;  margin-top: 10px;  margin-bottom: 15px;  padding: 0px 5px 5px 40px;}.ww-2 {  color: #01ad4e;  background-image: url(afbeeldingen/ww-2.gif);  background-repeat: no-repeat;  background-position: left-top;  border: 2px dotted #c5f946;  margin-bottom: 15px;  padding: 0px 5px 5px 40px;  }.ww-3 {  color: #01ad4e;  background-image: url(afbeeldingen/ww-3.gif);  background-repeat: no-repeat;  background-position: left-top;  border: 2px dotted #c5f946;  margin-bottom: 15px;  padding: 0px 5px 5px 40px;}.ww-4 {  color: #01ad4e;  background-image: url(afbeeldingen/ww-4.gif);  background-repeat: no-repeat;  background-position: left-top;  border: 2px dotted #c5f946;  margin-bottom: 20px;  padding: 0px 5px 5px 40px;}.ww-5 {  color: #01ad4e;  background-image: url(afbeeldingen/ww-5.gif);  background-repeat: no-repeat;  background-position: left-top;  border: 2px dotted #c5f946;  margin-bottom: 15px;  padding: 0px 5px 5px 40px;}.ww-6 {  color: #01ad4e;  background-image: url(afbeeldingen/ww-6.gif);  background-repeat: no-repeat;  background-position: left-top;  border: 2px dotted #c5f946;  margin-bottom: 15px;  padding: 0px 5px 5px 40px;}/*PRIJZEN----------------------*/#kolom-links-prijzen {  float: left;  width: 255px;  height: 478px;  background-image: url(afbeeldingen/prijzentitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  padding-top: 15px;  padding-right: 20px;  padding-left: 100px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#prijzen {  display: none;}#prijzentabel1 {  width: 300px;  height: 230px;  border-collapse: collapse;  margin-top: 5px;}#prijzentabel2 {  width: 215px;  height: 230px;  border-collapse: collapse;  margin-top: 5px;}.p0 {  background: #c5f946;  color: #01ad4e;  text-align: center;  font-weight: bold;  border: 1px solid #01ad4e;}.p1 {  background: #e1fc90;  color: #01ad4e;  text-align: center;  border: 1px solid #01ad4e;}.p2 {  background: #f0ffbb;  color: #01ad4e;  text-align: center;  border: 1px solid #01ad4e;}/*BESTELFORMULIER--------------*/#tekst-heel-bestel {  float: left;  overflow: auto;  background: #fff;  background-image: url(afbeeldingen/bestellentitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  color: #666666;  width: 620px;  height: 456px;  padding: 20px 30px 20px 100px;  margin: 0px 0px 0px 0px;}#bestellen {  display: none;}fieldset {  border: #01ad4e solid 1px;  background: #fff;  width: 40em;  padding: 10px 0px 10px 10px;  margin: 0px 0px 0px 0px;}legend{  background: #c5f946;  color: #01ad4e;  border: #01ad4e solid 1px;  padding: 1px 10px;  margin: 10px 0px 0px 0px;}label {  width: 16em;  float: left;  color: #01ad4e;  text-align: right;  vertical align: middle;  margin: 5px 1em 10px 0;  clear: left;}.invulveld {  width: 15em;  margin-bottom: 10px;  background: #ffc;  border: #f90 solid 1px;}.invulveld-klein {  width: 5em;  margin-bottom: 10px;  background: #ffc;  border: #f90 solid 1px;}input {  float: left;  margin: 5px 0 5px 0;}textarea {  background: #ffc;  border: #f90 solid 1px;}.radio {  float: left;  color: #01ad4e;  padding: 5px 5px 0px 5px;}select {  float: left;  width: 13em;  margin: 10px 10px 5px 5px;  background: #ffc;  border: #f90 solid 1px;}select option {  text-indent: 1em;}select optgroup {  font-style: normal;  font-weight: bold;}#kaartview {  margin: 10px 170px 10px 188px;  background: #ffc;  border: #f90 solid 1px;}.keuze {  float: left;  color: #01ad4e;  margin: 0px;}.knop {  margin-left: 13em;  margin: 20px 0px 15px 200px;  padding: 5px;  clear: both;  background: #f90;  color: #fff;  font-weight: bold;  border: 2px solid #f90;}/*DANK-BESTELLING--------------*/#tekst-heel-dank {  float: left;  color: #666666;  background-image: url(afbeeldingen/danktitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  width: 620px;  height: 456px;  padding: 40px 30px 20px 100px;  margin: 0px 0px 0px 0px;}#dank {  display: none;}#terug-dank a {  width: 150px;  height: 25px;  line-height: 25px;  color: #01ad4e;  font-size: 12px;  font-weight: bold;  text-decoration: none;  text-align: center;  background: #c5f946;  border: 2px solid #c5f946;  padding: 5px 5px 5px 5px;}#terug-dank a:hover {  color: #f90;}/*FOUT-BESTELLING--------------*/#tekst-heel-fout {  float: left;  color: #666666;  background-image: url(afbeeldingen/fouttitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  width: 620px;  height: 456px;  padding: 40px 30px 20px 100px;  margin: 0px 0px 0px 0px;}#fout {  display: none;}/*MODELFORMULIER---------------*/#tekst-heel-model {  float: left;  overflow: auto;  background: #fff;  background-image: url(afbeeldingen/modeltitel.gif);  background-repeat: no-repeat;  background-position: 10px 10px;  color: #666666;  width: 620px;  height: 456px;  padding: 20px 30px 20px 100px;  margin: 0px 0px 0px 0px;}#model {  display: none;}.modeltekst {  color: #01ad4e;}.model-field {  padding-left: 10px;}#digproef {  margin-top: 10px;}/*DANK-MODEL-------------------*//*FOUT-MODEL-------------------*//*FAQ--------------------------*/#kolom-links-faq {  float: left;  width: 255px;  height: 478px;  background-image: url(afbeeldingen/faqtitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  padding-top: 20px;  padding-right: 20px;  padding-left: 100px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#faq {  display: none;}.faq-v {  color: #f90;  font-weight: bold;  margin-bottom: 5px;  padding: 5px 5px 5px 5px;}.faq-a {  padding: 5px 5px 5px 5px;}/*NIEUWS-----------------------*/#tekst-heel-nieuws {  float: left;  overflow: auto;  color: #666666;  background-image: url(afbeeldingen/nieuwstitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  width: 620px;  height: 456px;  padding: 20px 30px 20px 100px;  margin: 0px 0px 0px 0px;}#nieuws {  display: none;}ul#whatsnew {  list-style: none;}li.nieuwtje {  background: #c5f946;  color: #01ad4e;  margin-bottom: 10px;  margin-right: 200px;  padding: 10px;}ul#whatsnew li a {  text-decoration: underline;  color: #01ad4e;}ul#whatsnew li a:hover {  text-decoration: none;  color: #fff;}ul#extra {  list-style: none;}li.aanb {  background: #f90;  color: #fff;  margin-bottom: 10px;  margin-right: 200px;  padding: 10px;}ul#extra li a {  text-decoration: underline;  color: #fff;}ul#extra li a:hover {  text-decoration: none;  color: #01ad4e;}/*VOORWAARDEN------------------*/#kolom-links-voorwaarden {  float: left;  width: 255px;  height: 478px;  background-image: url(afbeeldingen/voorwaardentitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  padding-top: 20px;  padding-right: 20px;  padding-left: 100px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#voorwaarden {  display: none;}.vw {  margin-bottom: 5px;  padding: 5px 5px 5px 5px;}/*INFO-------------------------*/#kolom-links-info {  float: left;  width: 255px;  height: 478px;  background-image: url(afbeeldingen/oversippatitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  padding-top: 20px;  padding-right: 20px;  padding-left: 100px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#info {  display: none;}#zakelijk {  margin-top: 60px;}#foto {  color: #01ad4e;}#foto img {  float: left;}#beskow {  clear: both;  height: 100px;  color: #01ad4e;  padding-top: 10px;}#beskow img {  float: right;}.mil {  margin-bottom: 5px;}/*KLANTREACTIES----------------*/#kolom-links-reacties {  float: left;  width: 295px;  height: 478px;  background-image: url(afbeeldingen/reactiestitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  padding-top: 20px;  padding-right: 20px;  padding-left: 60px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#reacties {  display: none;}ul.klantreacties {  list-style: none;}li.reactie1 {    color: #01ad4e;  border: 2px dotted #c5f946;  margin-bottom: 10px;  padding: 10px;}.reactie2 {    color: #f90;  border: 2px dotted #c5f946;  margin-bottom: 10px;  padding: 10px;}/*-----------------------------*//*KNOP NAAR LINK-PAGINA*/#linkknop {  margin: 50px 0px 0px 120px;}#linkknop a {  width: 150px;  height: 35px;  line-height: 35px;  color: #01ad4e;  font-size: 15px;  font-weight: bold;  text-decoration: none;  text-align: center;  background: #c5f946;  border: 2px solid #c5f946;  padding: 15px 15px 15px 15px;}#linkknop a:hover {  color: #f90;}/*LINKS----------------*/#kolom-links-links {  float: left;  width: 245px;  height: 478px;  background-image: url(afbeeldingen/linkstitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  padding-top: 20px;  padding-right: 30px;  padding-left: 100px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#links {  display: none;}.links {  color: #01ad4e;}#kolom-rechts-fonts {  border-left: 2px dotted #c5f946;  float: left;  overflow: auto;  width: 253px;  height: 476px;  background: #fff;  margin: 0px 0px 0px 0px;  padding: 20px 90px 0px 30px;}/*CONTACT----------------------*/#tekst-heel-contact {  float: left;  overflow: auto;  color: #666666;  background-image: url(afbeeldingen/contacttitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  width: 620px;  height: 416px;  padding: 40px 30px 20px 100px;  margin: 0px 0px 0px 0px;}#contact {  display: none;}ul.congev {  list-style: none;}li.congev {  color: #01ad4e;  border: 2px dotted #c5f946;  margin-bottom: 10px;  margin-right: 200px;  padding: 10px;}li.congev-1 {  color: #01ad4e;  border: 2px dotted #c5f946;  margin-bottom: 10px;  margin-right: 200px;  margin-top: 40px;  padding: 10px;}li.congev-2 {  color: #01ad4e;  border: 2px dotted #c5f946;  margin-bottom: 40px;  margin-right: 200px;  margin-top: 10px;  padding: 10px;}/*FONTS----------------*/#kolom-links-fonts {  float: left;  width: 245px;  height: 478px;  background-image: url(geboortekaartjes/afbeeldingen/fontstitel.gif);  background-repeat: no-repeat;  background-position: 0px 10px;  padding-top: 20px;  padding-right: 30px;  padding-left: 100px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#kolom-rechts-fonts {  border-left: 2px dotted #c5f946;  float: left;  overflow: auto;  width: 253px;  height: 476px;  background: #fff;  margin: 0px 0px 0px 0px;  padding: 20px 90px 0px 30px;}#lettertypen {  display: none;}ul.fonts {  list-style: none;}li.font {  color: #01ad4e;  border: 2px dotted #c5f946;  margin-bottom: 10px;  padding: 10px;}/*KAARTPAGINA'S----------------*//*-----------------------------*//*KOLOMMEN VOOR KAARTPAGINA*/#gegevens-kaarten {  float: left;  width: 260px;  height: 516px;  background-color: #fff;  padding-top: 0px;  padding-right: 0px;  padding-left: 0px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#kaartkolom-groen {  float: left;  overflow: hidden;  width: 490px;  height: 516px;  background-color: #01ad4e;  padding-top: 0px;  padding-right: 0px;  padding-left: 0px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#gegevens-kaarten1015 {  float: left;  width: 260px;  height: 580px;  background-color: #fff;  padding-top: 0px;  padding-right: 0px;  padding-left: 0px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#kaartkolom-groen1015 {  float: left;  overflow: hidden;  width: 490px;  height: 580px;  background-color: #01ad4e;  padding-top: 0px;  padding-right: 0px;  padding-left: 0px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#gegevens-kaarten1020 {  float: left;  width: 260px;  height: 750px;  background-color: #fff;  padding-top: 0px;  padding-right: 0px;  padding-left: 0px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}#kaartkolom-groen1020 {  float: left;  overflow: hidden;  width: 490px;  height: 750px;  background-color: #01ad4e;  padding-top: 0px;  padding-right: 0px;  padding-left: 0px;  padding-bottom: 0px;  margin: 0px 0px 0px 0px;}/*-----------------------------*//*NAVIGATIE VORIGE-VOLGENDE KAART*/ul#vorige-volgendekaart {  clear: both;  list-style: none;  margin: 0;  padding: 0;}ul#vorige-volgendekaart li {  float: left;  margin: 0 0px;  padding: 0;}ul#vorige-volgendekaart li a {  display: block;  height: 25px;  line-height: 25px;  background: #c5f946;  color: #01ad4e;  text-decoration: none;  text-align: center;  font-size: 80%;  font-weight: bold;  margin-bottom: 5px;}.vorige {  width: 100px;}.volgende {  width: 100px;}#leegvv {  width: 60px;}   ul#vorige-volgendekaart li a:hover {  	color: #f90;}/*-----------------------------*//*NAAM KAART*/#kaartnaam {  display: none;}#naamafb {  clear: both;  width: 260px;  height: 38px;  margin: 0px 0px 5px 0px;  padding: 7px 0px 0px 0px;  text-align: center;}/*-----------------------------*//*TABEL KAARTGEGEVENS*/#tabelgegevens {  width: 260px;  height: 250px;  padding: 0px 0px 0px 0px  margin: 0px 0px 0px 0px}#tabelgegevens1020 {  width: 260px;  height: 350px;  padding: 0px 0px 0px 0px  margin: 0px 0px 0px 0px}#tabelgegevens-meer {  width: 260px;  height: 325px;  padding: 0px 0px 0px 0px  margin: 0px 0px 0px 0px}.geg-links {  width: 120px;  text-align: right;  vertical-align: top;  padding-right: 5px;  padding-left: 10px;}.geg-rechts {  text-align: left;  vertical-align: middle;  padding-left: 5px;}#geg-dubbel {  text-align: left;  padding-right: 10px;  padding-left: 20px;}#bijz-rechts {  text-align: left;  vertical-align: top;  padding-left: 5px;}#bijz-links {  text-align: right;  vertical-align: top;  padding-right: 5px;  padding-left: 10px;}/*-----------------------------*//*VERWIJZING MEER KAARTEN ZELFDE THEMA*/#meerkaarten {  width: 260px;  height: 50px;  margin-top: 10px;  background: #01ad4e;  color: #fff;  font-weight: bold;}#meerkaarten1020 {  width: 260px;  height: 50px;  margin-top: 40px;  background: #01ad4e;  color: #fff;  font-weight: bold;}.geg-meer {  width: 120px;  text-align: right;  vertical-align: middle;  padding-right: 3px;  padding-left: 3px;}/*-----------------------------*//*BESTELKNOP KAARTPAGINA*/#bestelknop {  margin: 100px 0px 0px 50px;}#bestelknop a {  width: 150px;  height: 25px;  line-height: 25px;  color: #01ad4e;  font-size: 12px;  font-weight: bold;  text-decoration: none;  text-align: center;  background: #c5f946;  border: 2px solid #c5f946;  padding: 5px 5px 5px 5px;}#bestelknop a:hover {  color: #f90;}/*-----------------------------*//*BESTELKNOP KAARTPAGINA'S MET TABEL MEERKAARTEN*/#bestelknop2 {  position: absolute;  top: 700px;  left: 50px;}#bestelknop2 a {  width: 150px;  height: 25px;  line-height: 25px;  color: #01ad4e;  font-size: 12px;  font-weight: bold;  text-decoration: none;  text-align: center;  background: #c5f946;  border: 2px solid #c5f946;  padding: 5px 5px 5px 5px;}#bestelknop2 a:hover {  color: #f90;}/*-----------------------------*//*BESTELKNOP KAARTPAGINA'S 1020 MET TABEL MEERKAARTEN*/#bestelknop3 {  position: absolute;  top: 800px;  left: 50px;}#bestelknop3 a {  width: 150px;  height: 25px;  line-height: 25px;  color: #01ad4e;  font-size: 12px;  font-weight: bold;  text-decoration: none;  text-align: center;  background: #c5f946;  border: 2px solid #c5f946;  padding: 5px 5px 5px 5px;}#bestelknop3 a:hover {  color: #f90;}/*-----------------------------*//*AFBEELDINGEN KAARTEN*/.kaart26-13 {  float: left;  display: inline;  margin: 25px 10px 0px 25px;  padding: 0px 0px 0px 0px;}.kaart13-13 {  float: left;  display: inline;  margin: 25px 10px 0px 125px;  padding: 0px 0px 0px 0px;}.kaart20-15 {  float: left;  display: inline;  margin: 25px 10px 0px 75px;  padding: 0px 0px 0px 0px;}.kaart10-15 {  float: left;  display: inline;  margin: 25px 10px 0px 150px;  padding: 0px 0px 0px 0px;}.kaart20-20 {  float: left;  display: inline;  margin: 25px 10px 0px 75px;  padding: 0px 0px 0px 0px;}.kaart10-20 {  float: left;  display: inline;  margin: 25px 10px 0px 125px;  padding: 0px 0px 0px 0px;}/*-----------------------------*//*TEKST ONDER ADOPTIEKAARTJES*/#onderadoptie {  color: #fff;  fontweight: bold;}#onderadoptie a {  color: #c5f946;}#onderadoptie a:hover {  color: #c5f946;  text-decoration: underline;}/*=================================*//*MISSCHIEN GEBRUIKEN, ANDERS WEG?!*//*-----------------------------*//*PAGINA ZONDER KOLOMMEN*//*HOMEPAGE MET 6 BLOKJES*/#welkom {  float: left;  width: 200px;  height: 200px;  border: 2px dotted #f90;  margin: 20px 10px 20px 43px;  padding: 5px 5px 5px 5px;}#tekst2-home {  float: left;  width: 200px;  height: 200px;  background-color: #e6fcb1;  border: 2px solid #e6fcb1;  color: #01ad4e;  margin: 20px 10px 20px 0px;  padding: 5px 5px 5px 5px;}#tekst3-home {  float: left;  width: 200px;  height: 200px;  border: 2px dotted #ccc;  margin: 20px 0px 20px 0px;  padding: 5px 5px 5px 5px;}#tekst4-home {  float: left;  width: 200px;  height: 200px;  border: 2px dotted #01ad4e;  margin: 0px 10px 0px 43px;  padding: 5px 5px 5px 5px;}#tekst5-home {  float: left;  width: 200px;  height: 200px;  background-color: #e6fcb1;  border: 2px solid #e6fcb1;  color: #01ad4e;  margin: 0px 10px 0px 0px;  padding: 5px 5px 5px 5px;}#tekst6-home {  float: left;  width: 200px;  height: 200px;  border: 2px dotted #f90;  margin: 0px 0px 0px 0px;  padding: 5px 5px 5px 5px;}