html {
   background:none;
}

address.footer {
   text-align:left;
   margin-top:0px;
   padding-top:0px;
   padding-left:60px;
   clear:both;
}

div.SubMenu {
   background-color:#68306d;
   height:210px;
}
div.extrapadding {
    padding-top:10px !important;
}
div.SubMenu div.MainHolder {
   background-image:url(../images/sub_weerwolven.jpg);
   background-repeat:no-repeat;
   height:210px;
   padding-top:0px;
}

div.SubMenu ul {
   position:absolute;

   list-style:none;
   margin:0px;
   padding:0px;
   margin-left:640px;
   overflow:hidden;
   width:250px;
   border:0px solid #fff;
}

   div.SubMenu ul li {
      float:left;
      display:block;
      clear:left;
      margin:0px;
      padding:0px;
      background-color:#903f98;
      background-image:url(../images/purple_round_right.jpg);
      background-repeat:no-repeat;
      background-position:top right;      
      height:24px;
      margin-top:5px;
      border:0px solid #fff;
      white-space: nowrap;
      
   }

      div.SubMenu ul li a {
         background-image:url(../images/purple_round_left.jpg);
         background-repeat:no-repeat;
         display:block;  
          float:left;
         height:19px;     
         padding-left:12px;
         padding-right:12px;
         color:#fff;
         text-decoration:none;
         font-size:13px;
         padding-top:5px;
         padding-bottom:3px;
      }
      
       div.SubMenu ul li a:hover {
         background-image:url(../images/purple_round_left_active.jpg);
         padding-left:24px;
       }
      div.SubMenu ul li.active  a {
         background-image:url(../images/purple_round_left_active.jpg);
         padding-left:24px;
         font-weight:bold;      
      }       
      
       
      div.leftContent {
          width:565px;
          background-image:url(../images/bkg_leftContent.jpg);
          color:#605656;
          line-height:22px;
          float:left;
      }
      
      div.leftContent div.navigation {
         font-size:10px;
         color:#5b5c5b;
         text-decoration:none;
         padding:5px;
         padding-bottom:0px;
         padding-left:29px;
         padding-right:29px;                  
      }
         div.leftContent div.navigation a {
            color:#5b5c5b;
            text-decoration:none;
         }
            div.leftContent div.navigation a:hover {
               text-decoration:underline;
            }
            
         div.leftContent h3 {
            color:#68306d; 
            padding:0px;
            margin:0px;
            padding-top:10px;
            padding-bottom:10px;
            font-size:20px;
            font-weight:normal;
            padding-left:29px;
            padding-right:29px;            
         }
         
         div.leftContent h4 {
            color:#68306d; 
            padding:0px;
            margin:0px;
            padding-top:10px;
            padding-bottom:10px;
            font-size:16px;
            font-weight:normal;
            padding-left:29px;
            padding-right:29px;            
         }
                  
         div.leftContent p {
            padding-left:29px;
            padding-right:29px;    
            padding-top:0px;
            margin-top:0px;     
         }
         
         div.leftContent img.Alignleft {
            margin:3px;
            margin-top:5px;
            margin-left:29px;
            margin-right:10px;  
            padding:1px;
            border:1px solid #ddd;
         }
         
         div.leftContent img.Alignright {
            margin:3px;
            margin-top:5px;
            margin-right:29px;
            margin-left:10px;  
            padding:1px;
            border:1px solid #ddd;
         }         
         
         div.leftContent hr {
            margin-left:29px;
            margin-right:29px;         
            height:0px;
            border:1px solid #ddd;
            background-color:#000;
         }
                  
         div.leftContent ul {
            padding-left:59px;
            padding-right:29px;         
         }
         
         div.leftContent div.closeMe {
            background-image:url(../images/close_content.jpg);
            height:43px;
            clear:both;
         }
         
         div.rightHolder {
            float:left;
            padding-top:15px;
            padding-left:50px;
            border:0px solid #000;
            width:275px;
         }
         
         div.rightHolder div.recensieTxt {
         }
         
         div.rightHolder div.recensieTxt p {
            color:#605656;
            line-height:20px;
            font-size:12px;         
            padding:0px;
            margin:0px;
            text-align:right;
            padding-right:15px;
         }
         
         
          div.rightHolder address {
            padding:0px;
            margin:0px;
            text-align:left;
            padding-right:15px;
            font-style:normal;      
            color:#605656;
            line-height:20px;
            font-size:12px;       
            background-color:#f0f0f0;
            border:1px solid #ddd;   
            padding:10px;   
            padding-left:20px;   
            margin-bottom:10px;
            margin-right:15px;
          }
            div.rightHolder address strong {
               color:#000;
               font-size:14px;
            }
         
         
         div.rightHolder img.Photo {
            background-image:url(../images/bkg_right_image.jpg);
            width:108px;
            height:108px;
            padding:20px;
            padding-left:10px;
            padding-top:5px;
            padding-bottom:14px;
            padding-right:12px;
            
         }
         
         div.rightHolder a.btn_meer_fotos {
            display:block;
            background-image:url(../images/btn_meer_fotos.jpg);
            height:44px;
            background-repeat:no-repeat;
            background-position:top right;
         }
            div.rightHolder a.btn_meer_fotos:hover {
               background-image:url(../images/btn_meer_fotos_over.jpg);
            }
         div.rightHolder a.btn_meer_video {
            display:block;
            background-image:url(../images/btn_meer_video.jpg);
            height:44px;
            background-repeat:no-repeat;
            background-position:top right;
         }
            div.rightHolder a.btn_meer_video:hover {
               background-image:url(../images/btn_meer_video_over.jpg);
            }
            
            
         div.rightHolder a.btn_meer_recensies {
            display:block;
            background-image:url(../images/btn_meer_recensies.jpg);
            height:44px;
            background-repeat:no-repeat;
            background-position:top right;
         }
            div.rightHolder a.btn_meer_recensies:hover {
               background-image:url(../images/btn_meer_recensies_over.jpg);
            }            
            
            
          div.rightHolder div.FLVPLAYER {
            border:1px solid #ddd;
            padding:2px;
            margin-left:30px;
            width:225px;
            height:180px;
          }
            
ul.ThumbnailList {
   overflow:hidden;
   list-style:none;
   margin:0px;
   padding:0px;
   padding-top:15px;
   padding-left:30px !important;
   border:0px solid #000;
}
   ul.ThumbnailList li {
      float:left;
      margin:0px;
      padding:0px;    
      
       margin-right:5px;
       margin-bottom:5px;
     
       overflow:hidden;
   }
      ul.ThumbnailList li img {
         margin:0px;
         padding:0px;    
         border:0px solid #000;  
         float:left;
      }
      ul.ThumbnailList li a {
         display:block;
         float:left;     
         padding:1px;
         border:1px solid #ddd;  
      }
      
      ul.ThumbnailList li a:hover {
         border:1px solid #666;
      }
      
ul.Albums {
   list-style:none;
   border:0px solid #000;
   padding:0px;
   margin:0px;   
   padding-top:15px;
   padding-left:30px !important;   
}

ul.Albums ul {
   list-style:none;
   padding:0px;
   margin:0px;
}

ul.Albums li {
   border:0px solid #000;
   overflow:hidden;
   display:block; 
   clear:both;
}
   ul.Albums li ul li {
      margin-bottom:5px;
      margin-left:10px;
      padding-bottom:5px;
      border-bottom:1px solid #f0f0f0;
      overflow:hidden;
      float:left;
      clear:both;
      width:480px;
   }
   
   ul.Albums li ul li a {
      font-size:14px;
      color:#444;
      text-decoration:none;  
   }
   
   ul.Albums li ul li p {
      padding:0px;
      margin:0px;
   }
   
   ul.Albums li ul li a:hover {
      color:#000;
   }
   
   ul.Albums li h4 {
      font-size:16px;
      margin:0px;
      padding:0px;
      font-weight:normal;
      border-bottom:1px solid #ddd;
      margin-bottom:5px;
      margin-top:10px;
   }
   
   ul.Albums li img {
         display:block;
         float:left;     
         padding:1px;
         border:1px solid #ddd;  
         margin-right:10px;
   }

ul.List {
   list-style:none;
   border:0px solid #000;
   padding:0px;
   margin:0px;   
   padding-top:0px;
   padding-left:30px !important;   
}

ul.List ul {
   list-style:none;
   padding:0px;
   margin:0px;
}

ul.List li {
   border:0px solid #000;
   overflow:hidden;
   padding:0px;
   margin:0px;
    border-bottom:1px solid #f0f0f0;
    overflow:hidden;
    padding-bottom:5px;margin-bottom:5px;
}
   ul.List li hr {
      margin-left:0px;
      margin-right:0px;
   }
   ul.List li ul li {
      margin-bottom:5px;
      margin-left:0px;
      padding-bottom:5px;
     
   }
   
   ul.List li ul li a {
      font-size:14px;
      color:#444;
      text-decoration:none; 
   }
   
   ul.List li p {
      padding:0px;
      margin:0px; 
   }
   
   ul.List li ul li a:hover {
      color:#000;
   }
   
   ul.List li h4 {
      font-size:16px;
      margin:0px;
      padding:0px;
      font-weight:normal;
      border-bottom:1px solid #ddd;
      margin-bottom:5px;
      margin-top:10px;
   }
   ul.List li h4 a{ 
      text-decoration:none;
   }
   ul.List li img {
         display:block;
         float:left;     
         padding:1px;
         border:1px solid #ddd;  
         margin-right:10px;
   }
      
/* FORMS */

fieldset {
   margin-left:29px;
   margin-right:29px;
   border:0px;
   padding-left:20px;
    border-top:1px solid #ddd;
    margin-bottom:10px;
    overflow:hidden;
   
}
   fieldset legend {
      font-size:14px;
      font-weight:bold;
      margin-left:-10px;
      padding-top:5px;
      padding-bottom:5px;
   }
   
   fieldset.inputtext label { 
      display:block;
      float:left;
      clear:left;
      width:125px;
      margin:0px;
      padding:1px;
      font-size:12px;       
      border:1px solid #fff;
   }
        fieldset.inputtext select,
        fieldset.inputtext textarea,
        fieldset.inputtext input {
            border:1px solid #777;
            background-color:#fafafa;
            margin:2px;
            padding:2px;
            font-size:12px;
            width:200px;
        }
         fieldset.inputtext textarea {
            height:150px;
            width:430px;
            margin:0px;
         }
        
     fieldset.checkboxList {
      
     }
         fieldset.checkboxList h4 {
            margin:0px;
            font-size:13px;
            padding:0px;
            padding-top:4px;
            padding-bottom:2px;
         }
          fieldset.checkboxList input {
            margin-left:10px;
          }
          fieldset.checkboxList label {
            padding-left:5px;
          }
          fieldset.checkboxList p {
            padding:0px;
            margin:0px;
            padding-left:0px;
            margin-left:-15px;
          }
          
          fieldset.submit {
               padding-top:10px;
               height:50px;
          }
          
          fieldset.submit input {
            float:right;
            margin-right:40px;
            border:3px double #ddd;
            padding:3px;
            padding-left:10px;
            padding-right:10px;
             border-bottom:3px double #aaa;
             border-right:3px double #aaa;
             cursor:pointer;
          }
          
div.mapholder {
   margin-left:35px;
   margin-top:10px;
   padding:3px;
   border:1px solid #e2e2e2;
   width:490px;
}
   div.mapholder iframe#map{
      width:490px;
      height:600px;
   }
   
table {
   
   padding:0px;
   margin:0px;
   margin-left:40px;
   width:480px;
   margin-right:40px;
   margin-top:10px;

}

table thead tr td {
   font-size:14px !important;
   font-family:arial,verdana  !important;
   padding:5px  !important;
   margin:0px  !important;
   color:#fff;
   background-color:#666;
   height:14px !important;
}

table  td {
   padding:5px;
   border-bottom:3px solid #ddd;
   height:14px !important;
}

div.ratingHolder {
   background-color:#fff;
   margin-left:300px;
   margin-top:-55px;
   padding:2px;
   background-color:#f0f0f0;
   border:1px solid #ddd;

   overflow:hidden;
   position:absolute;
   z-index:1;
}
table.rating {
   padding:0px;
   padding-top:4px;
   margin:0px;
   width:230px;
   border:1px double #ddd;
   background-color:#fff;
}
table.rating td,
table.rating th {
   padding:0px;
   margin:0px;
   border:0px;
   }
table.rating th {
   text-align:right;
   padding-right:5px;
}   


a.BoekNU {
   background-image:url(../images/img_boeknu.jpg);
   display:block;
   width:178px;
   height:107px;
   margin-left:95px;
   margin-bottom:15px;
}

   a.BoekNU strong {
      display:none;
   }
   