@charset "iso-8859-1";
/* *** kleuren website ****************************************************************
 *  menu:  #359734  |  h2:     #016C00  |  h2 social: #132aad  |  submit:    #45aa44  *
 *  tekst: #274d71  |  h2 kop: #346797  |  h2 banner: #f21b29  |  kaarten:   #d6f5d6  *
 *  h1:    #274d71  |  h2 vdm: #298528  |  h2 welkom: #018f00  |  materiaal: #62be15  *
 **************************************************************************************/
* {font-family: Calibri,sans-serif; font-size: 15px; font-weight: normal; color: #274d71; margin: 0; padding: 0; border: none; outline: none; cursor: default}
body, textarea, select {scrollbar-base-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #359734}
th {color: #ffffff; background-color: #346797; padding: 5px 0px 0px 5px}
td {vertical-align: top; line-height: 120%}
h1 {font-size: 21px; font-weight: bold; color: #016c00; text-align: left; line-height: 100%; margin: 5px 0px 2px 0px}
h2, h3 {font-size: 16px; font-weight: bold; color: #018f00; text-align: left; margin: 5px 0px 0px 0px}
a {cursor: pointer;}
a, a:active { outline: none; }
a:hover {color: #2f842e}
a h1, a h2, a h3 {cursor: pointer}
a:hover h1 {color: #016c00}
a:hover h2, a:hover h3 {color: #018f00}
b, strong {font-weight: bold}
input, textarea {color: #016C00; background-color: #f8fdf8; border: 1px inset #359734; padding: 0px 2px 0px 4px}
select {color: #016C00; background-color: #f8fdf8; border: 1px inset #359734}
option {color: #016C00; background-color: #f8fdf8}
.input0 {width: 400px}
.input1 {width: 300px}
.input2 {width: 150px}
.input2b {width: 250px}
.input3 {width: 75px}
.input4 {width: 38px}
.select, .textarea {scrollbar-track-color: #f8fdf8}
.select0, .textarea0 {width: 500px; scrollbar-track-color: #f8fdf8}
.select1, .textarea1 {width: 300px; scrollbar-track-color: #f8fdf8}
.select2, .textarea2 {width: 150px; scrollbar-track-color: #f8fdf8}
.checkbox {background-color: #f8fdf8}
.submit1 {width: 300px; font-weight: bold; color: #ffffff; background-color: #45aa44; border: 1px outset #45aa44; padding: 2px 2px 0px 2px; outline: none; cursor: pointer}
.submit2 {width: 150px; font-weight: bold; color: #ffffff; background-color: #45aa44; border: 1px outset #45aa44; padding: 2px 2px 0px 2px; outline: none; cursor: pointer}
.submit3 {width:  75px; font-weight: bold; color: #ffffff; background-color: #45aa44; border: 1px outset #45aa44; padding: 2px 2px 0px 2px; outline: none; cursor: pointer}
.submit3b {width:  100px; font-weight: bold; color: #ffffff; background-color: #45aa44; border: 1px outset #45aa44; padding: 2px 2px 0px 2px; outline: none; cursor: pointer}
.links {float: left}
.vet {font-weight: bold; color: #016c00}
.klein, .onderschrift {font-size: 11px}
.cursief {font-style: italic}
.schaduw {-moz-box-shadow: 5px 5px 5px rgba(153,153,153,0.6); -webkit-box-shadow: 5px 5px 5px rgba(153,153,153,0.6); box-shadow: 5px 5px 5px rgba(153,153,153,0.6)}
div.home {position: absolute; left: 0px; top: 0px; width: 170px; height: 80px; background-color: #359734}
div.menu {position: absolute; left:  0px; top: 68px; width: 170px; height: 352px; background-color: #359734; overflow: hidden; z-index: 100;}
div.menuzoek {position: absolute; left: 0px; top: 420px; width: 170px; height: 50px; background-color: #359734}
div.menuzoek form {margin-left: 15px}
div.menuzoek .zinput {width: 140px}
div.menuzoek .zsubmit {width: 139px; color: #ffffff; background-color: #45aa44; border: 1px outset #45aa44; padding: 0; margin-left: 1px; outline: none; cursor: pointer; -moz-border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px}
div.menuggle {position: absolute; left: 0px; top: 470px; width: 170px; background-color: #359734}
div.menuggle div.menuads {width: 120px; margin-left: 15px}
div.menuggle div.menuads a {text-decoration: none}
div.topggle {position: absolute; left: 180px; right: 10px; top: 5px; height: 67px; border-bottom: 3px solid #359734; text-align: center; overflow: hidden;}
div.topggle span {float: right}
div.topggle span th {font-size: 15px; font-weight: bold; color: #274d71; background-color: transparent; padding: 3px 0px 0px 0px}
div.topggle span td {font-size: 11px; padding: 3px 0px 3px 3px}
div.topggle span .ninput1 {font-size: 11px; width: 133px; height: 15px}
div.topggle span .ninput2 {font-size: 11px; width: 133px; height: 15px; margin-top: 4px}
div.topggle span .nsubmit {font-size: 14px; font-weight: bold; color: #ffffff; background-color: #45aa44; border: 1px outset #45aa44; width: 34px; height: 34px; padding: 0; outline: none; cursor: pointer; -moz-border-radius: 0px 10px 10px 0px; -webkit-border-radius: 0px 10px 10px 0px; border-radius: 0px 10px 10px 0px}
div.inhoud {position: absolute; left: 180px; right: 10px; top: 75px}
div.winhoud table td {width: 50%; text-align: justify; vertical-align: top}
div.winhoud table td.ruimte {width: 20px; padding: 0px 8px 0px 8px}
div.winhoud table td a {text-decoration: none}
div.winhoud table td span a {text-decoration: underline}
div.winhoud table td span.blok {display: block; margin: 5px 0px 0px 0px}
div.winhoud table td h2 {display: inline}
div.winhoud table td a.pointer {text-decoration: none; cursor: pointer}
div.winhoud table td a.pointer:hover {color: #274d71}
div.wnieuws {width: 245px; font-size: 15px; margin: 6px 0px 0px 20px; float: right}
div.wnieuws div {width: 245px; font-size: 15px; line-height: 130%; margin-bottom: 15px}
div.wnieuws div h2 {font-size: 14px; font-weight: bold; color: #ffffff; background-color: #346797; height: 20px; padding: 3px; -moz-border-radius: 0px 10px 0px 0px; -webkit-border-radius: 0px 10px 0px 0px; border-radius: 0px 10px 0px 0px}
div.wnieuws div a {display: block; width: 242px; height: 19px; font-size: 14px; text-decoration: none; padding-left: 3px; cursor: pointer; overflow: hidden}
div.wnieuws div a strong {font-size: 14px; font-weight: bold; cursor: pointer}
div.wnieuws div a.meer {font-size: 12px}
div.wnieuws div a:hover {color: #274d71; background-color: #d1dfed}
div.wnieuws div img {cursor: pointer}
div.wnieuws div.vandemaand {text-align: center}
div.wnieuws div.vandemaand h2 {background-color: #298528; text-align: center; margin: 0}
div.wnieuws div.vandemaand a {display: inline; height: auto; font-size: 14px; padding: 0; overflow: visible}
div.wnieuws div.vandemaand a.stem {font-size: 12px}
div.wnieuws div.vandemaand a:hover {color: #2f842e; background-color: transparent}
div.wnieuws div.vandemaand img {width: 245px}
div.wnieuws div.social {text-align: center; margin-bottom: 25px}
div.wnieuws div.social h2 {height: 23px; background-color: #a93633; text-align: center; margin: 0; padding: 4px 0px 1px 0px; -moz-border-radius: 0px 0px 10px 0px; -webkit-border-radius: 0px 0px 10px 0px; border-radius: 0px 0px 10px 0px}
div.wnieuws div.social a {display: inline; width: auto; padding: 0; overflow: visible}
div.wnieuws div.social a:hover {color: #2f842e; background-color: transparent}
div.wnieuws div.social img {vertical-align: middle; margin: 0px 2px 2px 2px}
div.wnieuws div.banners {text-align: left; white-space: nowrap;}
div.wnieuws div.banners h2 {background-color: #274d71; vertical-align: middle; text-align: center; margin: 0;}
div.wnieuws div.banners a {display: inline; width: auto; height: auto; padding: 0; overflow: visible}
div.wnieuws div.banners a:hover {color: #2f842e; background-color: transparent}
div.wnieuws div.banners img {margin-top: 10px;}
div.wnieuws div.banners a img.rechts {margin-left: 2px;}
div.wnieuws div.banners a img.midden {margin-left: 60px;}
div.wegwijzer {width: 195px; font-size: 15px; margin-left: 20px; float: right}
div.wegwijzer div {width: 195px; font-size: 15px; line-height: 130%; margin-bottom: 5px}
div.wegwijzer div h2 {font-size: 14px; font-weight: bold; color: #ffffff; background-color: #346797; height: 20px; padding: 3px; -moz-border-radius: 0px 10px 0px 0px; -webkit-border-radius: 0px 10px 0px 0px; border-radius: 0px 10px 0px 0px}
div.wegwijzer div a {display: block; width: 192px; height: 19px; font-size: 14px; text-decoration: none; padding-left: 3px; cursor: pointer; overflow: hidden}
div.wegwijzer div a:hover {color: #274d71; background-color: #d1dfed}
div.wegwijzer div img {cursor: pointer}
div.wegwijzer div.print {margin-bottom: 20px}
div.wegwijzer div.print h2 {height: 23px; background-color: #a93633; padding: 4px 0px 1px 3px; -moz-border-radius: 0px 0px 10px 0px; -webkit-border-radius: 0px 0px 10px 0px; border-radius: 0px 0px 10px 0px; cursor: pointer}
div.wegwijzer div.print h2 img {vertical-align: middle; margin: 0px 10px 2px 0px}
div.wegwijzer div.advertentie h2 {background-color: #274d71}
div.wegwijzer div.advertentie span {display: block; margin: 0px -5px 10px 3px}
div.wegwijzer div.advertentie span a {display: inline; height: auto; font-size: 14px; padding: 0; overflow: visible}
div.wegwijzer div.advertentie span a strong {cursor: pointer}
div.wegwijzer div.advertentie span a span.meer {display: inline; font-size: 12px; cursor: pointer}
div.wegwijzer div.advertentie span a:hover {color: #2f842e; background-color: transparent}
div.wegwijzer div.advertentie span a:hover strong {color: #2f842e; background-color: transparent}
div.wegwijzer div.advertentie span a:hover span.meer {color: #2f842e; background-color: transparent}
div.wegwijzer div.banners {text-align: center}
div.wegwijzer div.banners h2 {background-color: #274d71; margin: 0}
div.wegwijzer div.banners a {width: auto; height: auto; padding: 0; overflow: visible}
div.wegwijzer div.banners a:hover {color: #2f842e; background-color: transparent}
div.wegwijzer div.banners img {margin-bottom: 10px;  margin-top: 10px;}
div.wegwijzer div.eind h2 {background-color: #274d71; height: 10px; margin: 0; -moz-border-radius: 0px 0px 10px 0px; -webkit-border-radius: 0px 0px 10px 0px; border-radius: 0px 0px 10px 0px}
div.rinhoud table {width: auto}
div.rinhoud .klein {font-size: 12px}
div.rinhoud a.klein {font-weight: bold; text-decoration: none; cursor: pointer}
div.artikelen a.pointer {text-decoration: none; cursor: pointer}
div.artikelen a.pointer:hover {color: #274d71}
div.artikelen h2 {text-decoration: none; cursor: pointer}
div.artikelen table a.pointer {text-decoration: none; cursor: pointer}
div.artikelen table a.pointer:hover {color: #274d71}
div.artikelen table h2 {text-decoration: none; cursor: pointer}
div.prikteller {position: absolute; top: 3px; right: 215px; width: 250px}
div.prikrubriek {position: absolute; top: 50px; left: 0px; font-size: 18px; font-weight: bold}
div.prikrubriek a {display: block; height: 50px; font-size: 15px; font-weight: normal; text-decoration: none; padding: 5px 3px 5px 3px; cursor: pointer; overflow: hidden}
div.prikrubriek a:hover {color: #274d71; background-color: #eff4f9}
div.prikinfo {position: absolute; top: 50px; right: 215px; width: 250px; font-size: 18px; font-weight: bold; background-color: #ffffff; padding-left: 20px}
div.prikinfo a {display: block; width: 250px; height: 45px; font-size: 15px; font-weight: bold; text-decoration: none; padding: 10px 3px 5px 3px; line-height: 130%; white-space: nowrap; cursor: pointer; overflow: hidden}
div.prikinfo a:hover {color: #274d71; background-color: #eff4f9}
div.prikinfo a.leeg {font-weight: normal; cursor: default}
div.prikinfo a.leeg:hover {color: #274d71; background-color: #ffffff}
div.prikinfo a span {font-size: 12px; font-weight: normal; cursor: pointer}
table.priktable1 {width: 100%}
table.priktable1 th {font-size: 18px; font-weight: bold; color: #274d71; background-color: transparent; padding: 5px}
table.priktable1 td {padding: 5px}
table.priktable1 tr:hover {background-color: #eff4f9; cursor: pointer}
table.priktable1 tr td:hover {cursor: pointer}
table.priktable1 tr td a {text-decoration: none; cursor: pointer}
table.priktable1 tr td a:hover {color: #274d71}
table.priktable1 tr.header:hover {background-color: transparent; cursor: default}
table.priktable1 tr.footer:hover {background-color: transparent; cursor: default}
table.priktable1 tr.footer td {vertical-align: middle; cursor: default}
table.priktable1 tr.footer td.nieuw {text-align: right}
table.priktable1 tr.footer td.nieuw a {font-weight: bold; cursor: pointer}
table.priktable1 tr.footer table tr {height: 20px}
table.priktable1 tr.footer table tr:hover {background-color: transparent; cursor: default}
table.priktable1 tr.footer table td {font-size: 14px; width: 20px; text-align: center; vertical-align: middle; padding: 0}
table.priktable1 tr.footer table td a {color: #274d71; font-size: 14px; text-decoration: none}
table.priktable1 tr.footer table td.eerste {font-size: 16px; font-weight: bold; color: #c0c0c0; cursor: default}
table.priktable1 tr.footer table td.laatste {font-size: 16px; font-weight: bold; color: #c0c0c0; cursor: default}
table.priktable1 tr.footer table td.huidig {color: #ffffff; background-color: #346797; cursor: default}
table.priktable1 tr.footer table td.link:hover {background-color: #45aa44; cursor: pointer}
table.priktable1 tr.footer table td.link:hover a {color: #ffffff; cursor: pointer}
table.priktable1 tr.footer table td.vorige a {font-size: 16px; font-weight: bold}
table.priktable1 tr.footer table td.vorige:hover {background-color: #45aa44; cursor: pointer}
table.priktable1 tr.footer table td.vorige:hover a {color: #ffffff; cursor: pointer}
table.priktable1 tr.footer table td.volgende a {font-size: 16px; font-weight: bold}
table.priktable1 tr.footer table td.volgende:hover {background-color: #45aa44; cursor: pointer}
table.priktable1 tr.footer table td.volgende:hover a {color: #ffffff; cursor: pointer}
table.priktable2 {width: 100%}
table.priktable2 th {font-size: 16px; font-weight: bold; color: #274d71; background-color: transparent; padding: 5px}
table.priktable2 td {padding: 5px}
table.priktable2 td a {text-decoration: none; cursor: pointer}
table.priktable2 td a:hover {color: #274d71}
table.priktable2 td.reacties {font-size: 18px; font-weight: bold; color: #018f00}
table.priktable2 tr.footer td {vertical-align: middle}
table.priktable2 tr.footer td.nieuw {text-align: right}
table.priktable2 tr.footer td.nieuw a {font-weight: bold; cursor: pointer}
table.priktable2 tr.footer table tr {height: 20px}
table.priktable2 tr.footer table td {color: #c0c0c0; font-size: 16px; font-weight: bold; width: 20px; text-align: center; vertical-align: middle; padding: 0}
table.priktable2 tr.footer table td.link a {color: #274d71; font-size: 16px; font-weight: bold; text-decoration: none}
table.priktable2 tr.footer table td.link:hover {background-color: #45aa44; cursor: pointer}
table.priktable2 tr.footer table td.link:hover a {color: #ffffff; cursor: pointer}
table.wkalender td {padding: 5px}
table.wkalender td a {display: block; text-decoration: none; margin-bottom: 20px; cursor: pointer}
table.wkalender td a:hover {color: #274d71}
table.wkalender td a h2 {margin: 0; cursor: pointer}
table.wkalender td a strong {cursor: pointer}

.fotolinks a {float: left; font-size: 11px; font-weight: normal; text-decoration: none; text-align: center; margin: 0px 10px 10px 0px; padding: 5px 5px 5px 5px; border: 1px solid #346797}
.fotorechts a {float: right; font-size: 11px; font-weight: normal; text-decoration: none; text-align: center; margin: 0px 0px 10px 10px; padding: 5px 5px 5px 5px; border: 1px solid #346797}
.fotolinks a:hover, .fotorechts a:hover {font-size: 11px; font-weight: normal; text-decoration: none}
.fotolinks img, .fotorechts img {margin: 0px 0px 5px 0px}

table.form {border-collapse: collapse}
table.form th {color: #ffffff; padding: 0px 0px 0px 5px}
table.form td {color: #05204e; padding: 5px}

ul {list-style: none; margin: 0px 0px 0px 30px}
ul.sitemap li, ul.sitemap li a {font-weight: bold; margin: 20px 0px 0px 0px}
ul.sitemap ul li {margin: 0}
ul.sitemap ul li a {font-weight: normal}
ul.punt {list-style: url('http://www.wandelzoekpagina.nl/images/listip.png') outside; margin: 10px 0px 0px 30px}

div.kaartje {position: absolute; width: 100px; height: 110px; right: 220px; top: 60px;}
div.navigatie {position: absolute; width: 300px; height: 200px; right: 220px; top: 180px;}
div.navigatie1  {position: absolute; width: 500px; height: 200px; right: 220px; top: 250px;}

table.navigatie {width: 300px; border-top: 1px solid #f21b29; border-right: 1px solid #f21b29; border-bottom: 1px solid #f21b29; border-left: 1px solid #f21b29; z-index: 100}
table.navigatie {float: right; margin: 0px 0px 8px 10px}
table.navigatie td {text-align: left; vertical-align: top; padding: 5px 3px 8px 10px}
table.navigatie td h2 {margin: 2px 0px 5px 0px; color: #274d71}
table.navigatie td img {vertical-align: middle}

div.navigatie2 {float: right; margin: 0px 20px 20px 20px;}

table.navigatie2 {width: 300px; border-top: 1px solid #f21b29; border-right: 1px solid #f21b29; border-bottom: 1px solid #f21b29; border-left: 1px solid #f21b29; z-index: 100}
table.navigatie2 td {text-align: left; vertical-align: top; padding: 5px 3px 8px 10px}
table.navigatie2 td h2 {margin: 2px 0px 5px 0px; color: #274d71}
table.navigatie2 td img {vertical-align: middle}

#forum {min-width: 560px; max-width: 720px; width: 720px}
#forumrubriek {font-weight: normal; background-color: #d7ffcb; padding: 5px}
#forumrubriek a {font-weight: normal; background-color: #d7ffcb; text-decoration: none}
#forumrubriek a:hover {font-weight: normal; background-color: #d7ffcb; text-decoration: none}
#forumitem {font-weight: normal; background-color: #ffffff; padding: 5px}
#forumitem a {font-weight: normal; text-decoration: none}
#forumitem a:hover {font-weight: normal; text-decoration: none}

.nieuw {color: red;}
.error {color: red;}
table.list {border-collapse: collapse}
table.list th {color: #05204e; font-weight: bold; padding: 4px 4px 4px 4px}
table.list td {color: #05204e; padding: 4px 4px 4px 4px}

table.walkinfo {border-collapse: collapse;}
table.walkinfo th {color: #05204e; font-weight: bold; padding: 4px 4px 4px 4px}
table.walkinfo td {color: #05204e; padding: 2px 4px 2px 4px; font-size: 14px;}
table.walkinfo td a {font-size: 14px;}
table.walkinfo td img {margin: 4px 4px 0px 0px;}
table.walkinfo td h1 {margin: 0px 0px 0px 0px;}

.slideshow {padding: 10px; margin: 0px 20px 0px 0px; border: solid 1px #346797; float: right; text-align: center}
.slideshow a {font-size: 11px; font-weight: normal; text-decoration: none; text-align: center}
.slideshow a:hover {font-size: 11px; font-weight: normal; text-decoration: none}

.printframe {border: 0px; margin: 0; padding: 0; width: 0; height: 0px; overflow: hidden; background-color: #FFFFFF; visibility: hidden;}

.breadcrumbs {padding: 3px 0px 0px 0px;}
.breadcrumbs a {font-size: 14px; font-weight: normal; text-decoration: none; cursor: pointer;}
.breadcrumbs a:hover {font-size: 14px; font-weight: normal; text-decoration: none; cursor: pointer;}
.breadcrumbs img {margin: 0px 8px 0px 8px}

.keuzes1 {font-size: 12px;}
.keuzes1 h1 {font-size: 14; font-weight: bold; color: #016c00; text-align: left; line-height: 100%; margin: 5px 0px 2px 0px}
.keuzes1 h2 {font-size: 14px; font-weight: bold; color: #018f00; text-align: left; margin: 5px 0px 0px 0px}
.keuzes1 input {color: #016C00; background-color: #f8fdf8; border: 1px inset #359734; padding: 0px 2px 0px 4px}
.keuzes1 .getal {color: #016C00; background-color: #f8fdf8; border: 1px inset #359734; padding: 0px 0px 0px 4px; text-align: right;width: 38px; height: 16px}
.keuzes1 table {font-size: 12px;}
.keuzes1 table.form {border-collapse: collapse}
.keuzes1 table.form th {color: #05204e; background-color: #FFFFFF; padding: 2px 5px 0px 2px; text-align: left}
.keuzes1 table.form td {color: #05204e; padding: 2px 0px 0px 2px;}
.keuzes1 select {color: #016C00; background-color: #f8fdf8; border: 1px inset #359734; font-size: 12px;}
.keuzes1 option {color: #016C00; background-color: #f8fdf8; font-size: 12px;}
.keuzes1 .submit3 {width: 75px; font-weight: bold; color: #ffffff; background-color: #45aa44; border: 1px outset #45aa44; padding: 2px 2px 0px 2px; outline: none; cursor: pointer}

.infotext a:link {text-decoration: none; font-weight: bold; color: #274d71;font-size:x-small; vertical-align:top;}
.infotext a:visited {text-decoration: none; font-weight: bold; color: #274d71;font-size:x-small; vertical-align:top;}
.infotext a:active {text-decoration: none; font-weight: bold; color: #274d71;font-size:x-small; vertical-align:top;}
.infotext a:hover {text-decoration: none; font-weight: bold; color: #2f842e;font-size:x-small; vertical-align:top;}

table.beoordeling .infotext a:link {text-decoration: none; font-weight: bold; color: #274d71;font-size:x-small; vertical-align:top;}
table.beoordeling .infotext a:visited {text-decoration: none; font-weight: bold; color: #274d71;font-size:x-small; vertical-align:top;}
table.beoordeling .infotext a:active {text-decoration: none; font-weight: bold; color: #274d71;font-size:x-small; vertical-align:top;}
table.beoordeling .infotext a:hover {text-decoration: none; font-weight: bold; color: #2f842e;font-size:x-small; vertical-align:top;}


.score {text-decoration: none; font-weight: bold; color: #274d71;font-size: 12px;}

#infoscreen1 {padding: 10px;}
.infoscreen1 {padding: 10px;}

.containerd {position:absolute; padding: 0; margin: 0; font-family: Verdana, sans-serif; font-size: 13px; color: #274d71; background-color: #ffffff; border: #359734; 2px solid; -moz-box-shadow: -6px 6px 1em #c0c0c0; -webkit-box-shadow: -6px 6px 1em #c0c0c0;}
.containerd img {border: none}
.containerd span a img {margin-left: 8px}
.containerd table.form {margin: 8px}

.titelbalk {height: 18px; margin: 0; padding: 4px 0px 4px 4px; font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; background-color: #359734; cursor: move}
.titelbalk a {float: right}
.titelbalk a img {margin-right: 4px; cursor: pointer}
.titelbalk span {margin-left: 4px}
.inhoudsblok {margin: 0; padding: 3px 5px 5px 5px; margin: 0; border: solid 2px #359734;}

.spinner {position: absolute; font-family: Verdana, sans-serif; font-size: 13px; color: #274d71; background-color: #ffffff;}
.spinner1 {position: absolute;}

.divDragTitle2
{
   position: absolute;
   height: 20px;
   width: 450px;
   top: 50px;
   background-color: #274d71;
   padding:5px; 
   margin:0px;
   display: block;
   color: #FFFFFF;
   font-weight: bold;
   cursor: move;
   z-index:100; 
}

.divDragContent2{
position:absolute;
width: 400px;
top: 50px;
background-color: #FFFFFF;
padding: 5px;
margin: 0px;
display: block;
border: 2px solid #274d71;
}

.divDragTitle2 table
{
   border-spacing:0px; width:100%;
}

.divDragTitle2 table tr td
{
   padding:0px;
   font-family: Verdana, sans-serif;
   font-size:12px; font-weight:bold;
   color:#FFFFFF;
}

.divDragshadow2
{
position:absolute;
background-color: #FFFFFF;
padding: 5px;
margin: 0px;
display: block;
}

.upload-list {margin:15px 35px; padding:0; list-style:disc;}
.upload-list li { margin:0; padding:0; line-height:15px; font-size:12px;}
.upload-file, .upload-spinner, .upload-size, .upload-cancel, .upload-failed-text {
    margin-right: 7px;
}

.upload-file {}
.upload-spinner {display:inline-block; background: url("http://www.wandelzoekpagina.nl/images/loading.gif") no-repeat; width:15px; height:15px; visibility: visible;}
.upload-size,.upload-cancel {font-size:11px;}

.upload-failed {display:none;}
.upload-fail .upload-failed {display:inline;}

.choicelist {position: absolute; overflow-y: auto; overflow-x: hidden; visibility: hidden; width: 248px; z-index: 100; margin: -1px 0px 0px 0px; padding: 0; max-height: 260px; color: #326C16; background-color: #F8FDF8; border-top: solid 1px #F8FDF8; border-right: solid 1px #C2DFC2; border-bottom: solid 1px #C2DFC2; border-left: solid 1px #1D541D;}
.choicelist a {display: block; width: 250px; height: 19px; font-size: 14px; text-decoration: none; padding-left: 3px; cursor: pointer; overflow: hidden; color: #326C16;}
.choicelist a:hover {color: #FFFFFF; background-color: #359734}

.choicelist_ie {position: absolute; right: 75px; overflow-y: auto; height:expression(this.scrollHeight>59?"260px":"auto"); overflow-x: hidden; visibility: hidden; z-index: 100; margin-top: 20px; padding: 0; width: 162px;  color: #326C16; background-color: #F8FDF8; border-top: solid 1px #F8FDF8; border-right: solid 1px #C2DFC2; border-bottom: solid 1px #C2DFC2; border-left: solid 1px #1D541D;}
.choicelist_ie a {display: block; width: 162px; height: 19px; font-size: 12px; text-decoration: none; padding-left: 0; cursor: pointer; overflow: hidden; color: #326C16;}
.choicelist_ie a:hover {color: #FFFFFF; background-color: #359734}

table.walks th {text-align: left; vertical-align: top; margin: 0; padding: 0px 10px 8px 0px; background-color: #FFFFFF;}
table.walks th a {text-decoration: none; cursor: pointer}
table.walks th img {text-decoration: none; cursor: pointer;}
table.walks td {vertical-align: top; align: left; text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: hidden; overflow: hidden; white-space: nowrap; width: 350px; max-width: 350px;}
table.walks td a {text-decoration: none; cursor: pointer}
table.walks td h2 {font-size: 16px; font-weight: bold; color: #018f00; text-align: left; margin: 0px 0px 2px 0px;}
table.walks td img {text-decoration: none; cursor: pointer; margin: 2px;}
div.menubalk {position: absolute; left: 0px; top: 570px; width: 170px; height: 100px; background-color: #359734;}

.walk
{
  display: block;
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.provincie {outline: none; outline: 0;}

div.fileinputs {
  position: relative;
}

div.fakefile {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 1;
}

input.file {
  position: relative;
  text-align: right;
  -moz-opacity:0 ;
  filter:alpha(opacity: 0);
  opacity: 0;
  z-index: 2;
  color: #FFFFFF;
  background-color: #FFFFFF;
  width: 275px;
  height: 35px;
  margin: -5px 0px 0px 0px;
  outline: none;
  background:none;
  border:0;
  padding:0;
}
