body            { font-family: Verdana, Arial, Helvetica, sans-serif; 
                  font-size: 12px; 
                  margin: 0px; 
                  padding: 0px; 
                  background-color: #d7091e; 
                  background-image:url('../images/page_back7.jpg'); 
                  background-repeat: repeat-x;
                  background-attachment:fixed;
                  text-align: center;
                  line-height: 20px;
                }
             
td              { font-family: Verdana, Arial, Helvetica, sans-serif; 
                  font-size: 12px; 
                  line-height: 20px;
                }
                
/* main lay-out */
#holder           { border: 0px dashed black; position: relative; width: 100%; height: 99%; }
  #banner_logo    { width: 100%; margin: 0; padding: 0; height: 80px; border: 0px dashed green; background-color: white; }
  #randje         { position: absolute; left: 0px;  top: 78px; width: 100%; height: 2px; background-color: #555555; }
  #pageholder     { border: 0px dashed black; position: relative; text-align: left; width: 950px; margin: 0 auto; padding: 0; background-color: white; }
    #debug        { display: none; position: absolute; width: 300px; height: 300px; z-index: 9999; border: 0px dashed #000000; left: -350px; top:225px; padding: 5px; overflow: auto; background-color: yellow; }
    #banner_foto  { position: relative; width: 100%; margin: 0; padding: 0; height: 250px; border: 0px dashed green; margin-bottom: 10px; overflow: hidden; z-index: 100;}
      #divPanoramaholder1 { position: absolute; left: 0px; top: 0px;  width: 950px; height:250px; z-index: 101; }
      #divPanoramaholder2 { position: absolute; left: 0px; top: 0px;  width: 950px; height:250px; z-index: 101; }
    #content      { border: 0px dashed green; width: 100%; margin-top: 25px; }
      #menu       { border: 0px dashed red; float: left; margin-right: 40px;}
      #pagetext   { border: 0px dashed blue; width: 670px; float: left; text-align: justify; }
      #footer     { clear: left; padding-top: 40px; text-align: center; }

/* nderverdeling pagina's met brochures */
td.table_pagecontent  { border: 0px dashed green; width: 350px; padding-right: 30px; }
td.table_rightcolumn  { border: 0px dashed green; }

/* tabel met brochures aan zijkant tekstpagina */
table.brochuresside     { background-color: #FFF3F3; padding-top: 35px;}
table.brochuresside td  { font-size: 11px; }
table.brochuresside img { margin-bottom: 30px; }
/* tabel met brochures op brochure pagina */
table.brochuresmain     { background-color: #FFF3F3; }
table.brochuresmain img { margin-bottom: 30px; }

/* logo lautenbach */
#banner_logo img  { margin-top: 10px; }

/* ul-list op tekst-pagina */
ul.hoofdlijst  li { margin-left: -22px; }
/* ul-list in brochure opsomming */
ul.brochure    li { margin-left: -22px; }

a           { color:#000000; }
a:hover     {	color:#000000; text-decoration: none; }

.kop1       {	font-size: 12px; color:#000000;	font-weight: bold; }
.kop2       {	font-size: 13px; color:#000000;	font-weight: bold; }

.footer, .footer:hover { font-size: 11px; }

input, .input {	font-size: 11px; }

.kopdownloads   { font-size: 12px; color:#000000; text-decoration:underline; }
.linksdownloads { font-size: 12px; color:#000000;	text-decoration:none;}


