body {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   background-color: #D5D5D5;
}

#CentreBox {
   position: absolute;
   width: 900px; /* VAR1 */
   left: 50%;
   margin-left: -450px; /* helft van width, om te centreren  VAR1 */
   padding: 10px 0px 10px 0px;
   background-color: #D5D5D5;
}
#GalleryCentreBox { /* geen breedte van 900 px */
   margin: 0 10px  0 10px;
   padding: 10px 0px 10px 0px;
   background-color: #D5D5D5;
}

#LeftColOuter, #RightColOuter {
   width: 150px;
   height: 100%;
   margin: 0px;
   background-color: #999;
   margin-bottom: 10px ;
}
#LeftCol, #RightCol {
   padding-left: 18px ;
   padding-top: 18px ;
   padding-bottom: 10px ;
}
#GalleryTopOuter {
   /* width: 150px; */
   /* height: 100%; */
   margin: 0px;
   background-color: #999;
   margin-bottom: 10px ;
}
#GalleryTop {
   padding-left: 10px ;
   padding-right: 10px ;
   padding-top: 10px ;
   padding-bottom: 10px ;
}

#LeftColOuter img , #RightColOuter img {
   border: 1px solid #EC9900 ; /* #FFA500 */
   margin-bottom: 10px;
}
#GalleryTopOuter img {
   border: 1px solid #EC9900 ; /* #FFA500 */
   margin-right: 3px;
   margin-left: 3px;
}
#LeftColOuter {
   float: left;
}
#RightColOuter {
   float: right;
}

#TopFotoOuter {
   margin: 0px 160px 0px 160px; /* zie ook de width en padding van de LeftColOuter en de RightColOuter VAR1 */
   padding: 2px 2px 2px 2px;
   background-color: #ecb54f ;
   margin-bottom: 10px ;
}

   #TopFoto p.header {
      font-size: 160% ;
      color: #D68B00 ;
      text-align: center ;
      padding: 0 0 0.3em 0 ;
      margin: 0 ;
   }
   #TopFoto .mededeling {
      color: #D68B00 ;
      padding: 0 0 0.3em 0 ;
      text-align: center ;
      margin: 0 ;
   }
   #TopFoto .mededeling p {
      margin: 0 ;
      padding: 0 ;
   }
   #TopFoto {
      padding: 0px 0px 1px 0px;
      background-color: #EEEEEE;
   }
      #TopFoto #imgstore {
         padding: 15px 0px 15px 35px;
      }

#LeftColOuter p, #RightColOuter p {
   margin: 0;
}
img {
   border: none;
}

#TextColOuter {
   clear: both;
   margin: 0px 0px 0px 0px; /* zie ook de width en padding van de LeftColOuter en de RightColOuter */
   padding: 2px 2px 2px 2px;
   background-color: #ecb54f ;
}

#TextCol {
   padding: 15px 15px 15px 15px;
   background-color: #EEEEEE;
}

#TextCol p, li {
   color: #5c3c00 ;
}
#TextCol h1, h2 {
   color: #D68B00 ;
   border-bottom: 1px solid #d6c097 ;
   padding-left: 2em ;
   margin-right: 2em ;
}
#TextCol h3 {
   color: #D68B00 ;
   padding-left: 2em ;
   margin-right: 2em ;
}

#TextCol fieldset {
   color: #5c3c00 ;
   border: 1px solid #d6c097 ;
}
#TextCol legend {
   color: #D68B00 ;
   border-bottom: 1px solid #d6c097 ;
   font-size: 1.2em ;
}

.gedicht {
   border-left: 1px solid #d6c097 ;
   margin-left: 2em ;
   padding-left: 0.5em ;
}
.gedicht .naam {
   margin-left: 2em ;
   font-style: italic ;
}
