html {
   margin:0px;
   padding:0px;
   background-image:url(../images/bkg_html.gif);
   background-repeat:repeat-x;
   background-position:top left;
   height:100%;
   background-color:#f1f1f1;
}

body {
   margin:0px;
   padding:0px;
   font-family:Helvetica,arial;
   color:#333;
   font-size:12px;
}
a {
   color:#333;
}
img {
   border:0px;
}

div.MainHolder {
   margin:0px;
   padding:0px;
   width:943px;
   margin-left:auto;
   margin-right:auto;
}

.BGorange {
   background-color:#fd7a12 !important;
}

.LNKorange a:hover {
   color:#fd7a12 !important;
}

.BGpurple {
   background-color:#903f98 !important;
}

.LNKpurple a:hover {
   color:#903f98 !important;
}

.BGblue {
   background-color:#00adef !important;
}

.LNKblue a:hover {
   color:#00adef !important;
}

.BGred {
   background-color:#ed1c24 !important;
}

.LNKred a:hover {
   color:#ed1c24 !important;
}

.BGgreen {
   background-color:#8cc63f !important;
}

.LNKgreen a:hover {
   color:#8cc63f !important;
}


.hide {
   display:none !important;
}
         
div#mainNav {
   clear:both;
}         
div#mainNav ul {
   list-style:none;
   padding:0px;
   margin:0px;
   position:absolute;
   top:19px;
   margin-left:450px;
   margin-left:275px;
   width:700px;
   border:0px solid #ddd;
}
   div#mainNav ul li {
      padding:0px;
      margin:0px;
      float:left;
      background-image:url(../images/menu_spacer.gif);
      height:41px;
      padding:1px;
      padding-top:13px;
      background-repeat:no-repeat;
      background-position:top right;
   }
   
   div#mainNav ul li.lastchild {
      background:none; 
   }
   
      div#mainNav ul li a {
         display:block;
         background-image:url(../images/menu_items3.gif);
         background-repeat:no-repeat;
         background-position:0px 0px;
         height:24px;
         border:0px solid #000;
      }
      
      div#mainNav ul li a strong {
         display:none;
      }
      
          div#mainNav ul li.active a,
          div#mainNav ul li a:hover {
               background-position:0px -24px;
          }
          
          div#mainNav ul li a.LNKlivingstory {
               background-position:0px 0px;
               width:98px;
          }
             div#mainNav ul li.active a.LNKlivingstory,
             div#mainNav ul li a.LNKlivingstory:hover {
                  background-position:0px -24px;
             }
          
          div#mainNav ul li a.LNKweerwolven {
               background-position:-98px 0px;
               width:100px;
          }      
             div#mainNav ul li.active a.LNKweerwolven,
             div#mainNav ul li a.LNKweerwolven:hover {
                  background-position:-98px -24px;
             }           
             
          div#mainNav ul li a.LNKoutdoor {
               background-position:-196px 0px;
               width:116px;
          }    
             div#mainNav ul li.active a.LNKoutdoor,
             div#mainNav ul li a.LNKoutdoor:hover {
                  background-position:-196px -24px;
             }    
                      
          div#mainNav ul li a.LNKcitygames {
               background-position:-308px 0px;
               width:88px;
          }              
            div#mainNav ul li.active a.LNKcitygames,
             div#mainNav ul li a.LNKcitygames:hover {
                  background-position:-308px -24px;
             }  
             
          div#mainNav ul li a.LNKtraining {
               background-position:-398px 0px;
               width:187px;
          } 

            div#mainNav ul li.active a.LNKtraining,         
            div#mainNav ul li a.LNKtraining:hover {
                  background-position:-398px -24px;
                  width:187px;
             }           
       
          div#mainNav ul li a.LNKbuitenland {
               background-position:-598px 0px;
               width:70px;
          } 

            div#mainNav ul li.active a.LNKbuitenland,         
            div#mainNav ul li a.LNKbuitenland:hover {
                  background-position:-598px -24px;
                  width:70px;
             }               
             
   address.footer {
      font-size:11px;
      font-style:normal;
      color:#605656;
      display:block;
      text-align:center;
      padding-top:25px;
      padding-bottom:20px;
   }
      address.footer a {
         color:#333;
      }
      
        