/* HTML TAGS START (DO NOT CHANGE) */
img {
  border:                      0px;
}

form {
  margin:                      0px;
}

table td {
  vertical-align:              top;
}

p {
  margin-top:                  0px;
}
/* HTML TAGS END (DO NOT CHANGE) */

/* HTML TAGS START */
BODY {
  width:                       100%;
  height:                      100%;
  margin:                      0px;
  padding:                     0px;
  cursor:                      default;
  background-color:            #FFFFFF;
}

H1 {
  margin:                      0px 0px 13px 0px;
  padding:                     0px;
  font:                        bold 11px Verdana;
  text-transform:              uppercase;
  color:                       #000000;
}

H2 {
  margin:                      0px 0px 13px 0px;
  padding:                     0px;
  font:                        bold 11px Verdana;
  color:                       #000000;
}

H3 {
  margin:                      0px 0px 13px 0px;
  padding:                     0px;
  font:                        normal 11px Verdana;
  text-transform:              uppercase;
  color:                       #000000;
}

H4 {
  margin:                      0px 0px 13px 0px;
  padding:                     0px;
  font:                        normal 11px Verdana;
  color:                       #000000;
}

H5 {
  margin:                      0px 0px 13px 0px;
  padding:                     0px;
  font:                        bold 11px Verdana;
  color:                       #FFD900;
}

H6 {
  margin:                      0px 0px 13px 0px;
  padding:                     0px;
  font:                        bold 11px Verdana;
  color:                       #FFD900;
}

HR {
  width:                       100%;
  height:                      1px;
  border:                      0px;
  border-top:                  1px solid #6F6D60;
}

a {
  color:                       #000000;
  text-decoration:             underline;
}

a:hover {
  color:                       #FFD900;
  text-decoration:             underline;
}

table {
  font:                        normal 11px Verdana;
  color:                       #000000;
  line-height:                 13px;
/*  text-align:                  justify; */
}
/* HTML TAGS END */

/* FORM TAGS START */
input.text {
  width:                       250px;
  height:                      19px;
  border:                      1px solid #93958A;
  font:                        normal 12px Verdana;
  vertical-align:              middle;
}

input.button {
  font:                        normal 12px Verdana;
  vertical-align:              middle;
}

select {
  width:                       250px;
  height:                      19px;
  border:                      1px solid #93958A;
  font:                        normal 12px Verdana;
  vertical-align:              middle;
}

textarea {
  width:                       250px;
  height:                      80px;
  border:                      1px solid #93958A;
  font:                        normal 12px Verdana;
}
/* FORM TAGS END */

/* CUSTOM CSS TAGS START */
.fullscreen {
  width:                       100%;
  height:                      100%;
}

.siteholder {
  width:                       100%;
  height:                      100%;
  vertical-align:              middle;
  text-align:                  center;
}

.site {
  width:                       960px;
  height:                      575px;
}

.header {
  width:                       208px;
  height:                      544px;
}
.menu_top {
  width:                       208px;
}
.menu {
  width:                       208px;
  height:                      457px;
}

.sitespacer_vert {
  width:                       16px;
}

.content, .content1, .content2, .content5 {
  width:                       736px;
  height:                      544px;
  background-color:            #CFCDC0;
}

.contentscroll, .contentscroll1, .contentscroll3 {
  width:                       736px;
  height:                      544px;
  overflow:                    auto;
  overflow-x:                  hidden;
  overflow-y:                  auto;

  scrollbar-base-color:        #6F6D60;   /* basiskleur */
  scrollbar-face-color:        #6F6D60;   /* basiskleur frontvlakken */
  scrollbar-arrow-color:       #CFCDC0;   /* pijlkleur */
  scrollbar-3dlight-color:     #CFCDC0;   /* randkleur linkboven */
  scrollbar-highlight-color:   #6F6D60;   /* hooglicht linksboven */
  scrollbar-darkshadow-color:  #CFCDC0;   /* randkleur rechtsonder */
  scrollbar-shadow-color:      #6F6D60;   /* laaglicht rechtsonder */
  scrollbar-track-color:       #CFCDC0;   /* achtergrondkleur lege ruimte scrollbar */
}

.contentblock, .contentblock3, .contentblock6 {
  width:                       716px;
  height:                      100px;
  padding:                     8px 16px 8px 16px;
  background-color:            #CFCDC0;
}

.content1 {
  background-color:            #FFFFFF;
}

.photoblock {
  width:                       736px;
  height:                      416px;
  background-color:            #CFCDC0;
}

.contentblock1_holder, .contentblock3_holder {
  width:                       736px;
  height:                      120px;
  background-color:            #CFCDC0;
}

.contentscroll1 {
  width:                       736px;
  height:                      120px;
}

.contentblock2 {
  width:                       736px;
  height:                      544px;
  background-color:            #FFFFFF;
}

.gridholder {
  width:                       240px;
  height:                      176px;
  background-color:            #E7E6DF;
}

.grid {
  width:                       240px;
  height:                      176px;
  background-color:            #CFCDC0;
  cursor:                      pointer;
}

.gridphoto {
  width:                       224px;
  height:                      128px;
  background-color:            #E7E6DF;
}

.gridtext{
  height:                      24px;
  padding:                     0px 0px 0px 10px;
  font:                        normal 11px Verdana;
  color:                       #000000;
}

.content3a {
  width:                       736px;
  height:                      424px;
  background-color:            #FFFFFF;
}

.content3b {
  width:                       592px;
  height:                      120px;
  background-color:            #FFFFFF;
}

.content3c {
  width:                       144px;
  height:                      120px;
  background-color:            #FFFFFF;
}

.contentblock3_holder {
  width:                       592px;
}

.contentscroll3 {
  width:                       592px;
  height:                      120px;
}

.contentblock3 {
  width:                       572px;
}

.subsubmenu {
  width:                       136px;
  margin-top:                  4px;
  background-color:            #FFD900;
}

.photoblock4 {
  width:                       592px;
  height:                      416px;
  background-color:            #CFCDC0;
}

.photothumbholder {
  width:                       136px;
  height:                      416px;
}

.photothumb {
  width:                       136px;
  height:                      98px;
  background-color:            #CFCDC0;
}

.photothumb div {
  width:                       136px;
  height:                      98px;
  position:                    absolute;
  background:                  url('images/spacer.gif');
  cursor:                      pointer;
}

.content5 {
  background-color:            #FFFFFF;
}

.contentblock6 {
  height:                      100%;
  padding:                     0px;
  background-color:            #FFFFFF;
}

.contentblocktext {
  width:                       50%;
  padding:                     8px 16px 8px 16px;
  background-color:            #CFCDC0;
}

.sitespacer_hor {
  height:                      8px;
}

.footer_left {
  height:                      23px;
  padding:                     0px 10px 0px 10px;
  font:                        normal 11px Verdana;
  color:                       #FFFFFF;
  line-height:                 23px;
  background-color:            #6F6D60;
}

.footer {
  width:                       736px;
  height:                      23px;
  padding:                     0px 10px 0px 10px;
  font:                        normal 11px Verdana;
  color:                       #FFFFFF;
  line-height:                 23px;
  text-align:                  center;
  background-color:            #6F6D60;
}

.footer_left a, .footer a {
  color:                       #FFFFFF;
  font-weight:                 normal;
  text-decoration:             none;
}

.footer_left a:hover, .footer a:hover {
  color:                       #FFFFFF;
  font-weight:                 normal;
  text-decoration:             underline;
}

#hoverAd {
  width:                       350px;
  padding:                     20px 0px 20px 0px;
  position:                    absolute;
  z-index:                     1;
  visibility:                  hidden;
  font:                        bold 13px Verdana;
  text-align:                  center;
  line-height:                 20px;
  border-top:                  23px solid #FFD900;
  border-bottom:               23px solid #6F6D60;
  background-color:            #FFFFFF;
}

#hoverAd a, #hoverAd a:hover {
  font:                        normal 11px Verdana;
}
/* CUSTOM CSS TAGS END */

/* MENU TAGS BEGIN */
.menuspacer {
  width:                       208px;
  height:                      8px;
}

.menubutton, .menubutton_on {
  cursor:                      pointer;
}

.menubutton, .menubutton_on, .menubutton_subon {
  width:                       208px;
  font:                        normal 11px Verdana;
  color:                       #FFFFFF;
  background-color:            #6F6D60;
}

.menubutton_on, .menubutton_subon {
  color:                       #000000;
  background-color:            #FFD900;
}

.menubutton_subon {
  height:                      24px;
}

.menubutton a, .menubutton a:hover,
.menubutton_on a, .menubutton_on a:hover,
.menubutton_subon a, .menubutton_subon a:hover {
  height:                      100%;
  padding:                     5px 0px 0px 8px;
  color:                       #FFFFFF;
  text-decoration:             none;
  display:                     block;
}

.menubutton a:hover, 
.menubutton_on a, .menubutton_on a:hover, 
.menubutton_subon a, .menubutton_subon a:hover {
  color:                       #000000;
  background-color:            #FFD900;
}

.menubutton_subon a, .menubutton_subon a:hover {
  height:                      15px;
  margin-bottom:               5px;
}

.menubutton_subon a {
  color:                       #000000;
}

.submenu {
  width:                       208px;
  background-color:            #FFD900;
	display:										none;
}

.submenuspacer {
  width:                       208px;
  height:                      6px;
}

.submenubutton, .submenubutton_on {
  height:                      13px;
  font:                        normal 11px Verdana;
  color:                       #6F6D60;
  line-height:                 13px;
}

.submenubutton a, .submenubutton a:hover,
.submenubutton_on a, .submenubutton_on a:hover {
  height:                      13px;
  padding:                     0px 0px 0px 19px;
  margin:                      0px;
  color:                       #6F6D60;
  text-decoration:             none;
  display:                     block;
}

.submenubutton a:hover, .submenubutton_on a:hover {
  color:                       #000000;
}

.submenubutton_on, .submenubutton_on a, .submenubutton_on a:hover {
  color:                       #000000;
  background:                  #FFD900 url('../images/submenubutton_bg.gif') no-repeat top left;
}
/* MENU TAGS END */
/*############################################################################*/
/*# Form CSS */

fieldset {
  border:                      0px;                                                 
}

xmp {
  font-size:                   18px;
}

label.before {
  float:                       left;
  clear:                       left;
  width:                       120px;
  line-height:                 18px;
}

label.radio, label.checkbox {
  cursor:                      pointer;
}

input.required, textarea.required, select.required {
  background-image:            url('../images/form_required.gif');
  background-repeat:           no-repeat;
  background-position:         top right;
}

input.text {
  width:                       190px;
  height:                      18px;
  padding:                     1px;
  font:                        normal 12px verdana, sans-serif;
  background-color:            #FFFFFF;
  border:                      1px solid #000000;
  cursor:                      text;
  vertical-align:              middle;
}

input.file {
  width:                       194px;
  height:                      22px;
  font:                        normal 12px verdana, sans-serif;
  background-color:            #FFFFFF;
  border:                      1px solid #000000;
  cursor:                      text;
  vertical-align:              middle;
}

input.focus {
  background-color:            #FFFFCC;
}

input.button {
  font:                        normal 12px verdana, sans-serif;
  vertical-align:              middle;
}

input.contentwidth {
  margin-top:                  6px;
  width:                       320px;
}

input.error, textarea.error, select.error {
  border:                      1px solid #FF0000;
}

input.good, textarea.good, select.good {
  /*border:                      1px solid #339933;*/
}

input.radio {
  vertical-align:              middle;
  cursor:                      pointer;
  background:                  none;
  border:                      0px;
}

input.checkbox {
  vertical-align:              middle;
  cursor:                      pointer;
  background:                  none;
}

select.select {
  width:                       190px;
  height:                      18px;
  margin:                      1px;
  font:                        normal 12px verdana, sans-serif;
  border:                      1px solid #000000;
  cursor:                      pointer;
}

textarea.textarea {
  width:                       190px;
  height:                      50px;
  padding:                     1px;
  font:                        normal 12px verdana, sans-serif;
  background-color:            #FFFFFF;
  border:                      1px solid #000000;
  cursor:                      text;
}

fieldset li, fieldset ul {
  list-style:                  none;
  margin:                      0px;
  padding:                     0px;
}

li.oneline {
  clear:                       both;
  line-height:                 20px;
  white-space:                 nowrap;
  vertical-align:              top;
  padding-bottom:              4px;
}

li.multilinein {
  margin-left:                 120px;
}

li.buttons {
  clear:                       both;
  width:                       320px;
  height:                      22px;
  line-height:                 22px;
}

div.fielderror, div.counter {
  color:                       #FF0000;
  margin-left:                 125px;
  margin-top:                  4px;
  height:                      20px;
}
div.counter {
  color:                       #000000;
  white-space:                 nowrap;
}

.hidden {
  display:                     none;
  visibility:                  hidden;
}

span.fieldhint {
  color:                       #AAAAAA;
}

span.hint {
  color:                       #AAAAAA;
}

input#street {
  width:                       133px;
}

input#housenr {
  width:                       60px;
}

input#zip {
  width:                       80px;
}

input#city {
  width:                       133px;
}

input#persontotal {
  width:                       80px;
}

div#captcha1 {
  float:                       left;
  padding-left:                120px;
}

div#captcha2 {
  float:                       left;
  padding-left:                32px;
  font-size:                   11px;
  line-height:                 13px;
}
div#captcha2 img {
  margin:                      0px 6px 0px -22px;
}

input#captcha_code {
  width:                       111px;
}

div#captcha_code_error {
  clear:                       both;
}

input#submit {
  float:                       right;
  cursor:                      pointer;
  font:                        normal 12px verdana, sans-serif;
}

div#requiredtext {
  float:                       left;
}

/*# Form CSS */
/*############################################################################*/
