* {
   margin:0;
   padding:0;
}

html {
   background-color:#fff;
}

body {
/*
   background-image:url(../images/bkgBody.gif);
   background-repeat:repeat-x;
   background-position:top;
   background-color:#bdbdbd;
   */
   background-color:#fff;
   color:#464646;
   font-size:14px;
   font-family:arial;
}

.pagemargin {
   width:983px;
   height:10px;
   margin:auto;
}

.page {
   width:956px;
   margin:auto;
   border:5px solid #fff;
   background-color:#fff;
   padding-left:21px;
   padding-right:26px;
   padding-bottom:22px;
   overflow:hidden;
   margin-bottom:30px;
}

   a {
      color:#464646;
   }
   
   h1 {
      font-size:28px;
      font-weight:normal;
   }
   
   h2 {
            font-size:26px;
            font-weight:normal;
            color:#858589;
            border:0;
            padding-bottom:12px;
   }
   
   h3 {
      font-size:20px;
      font-weight:normal;
   }
   
   h4 {
      font-size:16px;
      font-weight:bold;
   }
   
   .header {
      overflow:hidden;
   }
   
      .header h1 strong{
         display:none;
      }
      
      .header h2 strong{
         display:none;
      }
      
      .header h2 {
         text-align:right;
         padding-top:35px;
         padding-right:45px;
         border:none;
      }
   
   /* Basic Sitewide Items */
   
   div#sitewidemenu {
      position:absolute;
      z-index:10;
      top:30px;
      margin-left:600px;
   }
      div#sitewidemenu ul {
         list-style:none;
      }
         div#sitewidemenu ul li {
            float:left;
            padding-left:8px;
            padding-right:8px;
            border-right:1px solid #000;
         }
            div#sitewidemenu ul li.last {
               border-right:0;
            }
            
            div#sitewidemenu ul li.current {
               font-weight:bold;
            }
   
   /* Basic Navigation Path */
   
   .nav {
      clear:both;
      margin-top:44px;
      padding:5px;
      padding-left:8px;
      overflow:hidden;
      font-size:12px;
   }
   
      div#navigationpath {
         /*margin-top:10px;*/
         overflow:hidden;
      }
      
         div#navigationpath ol {
            list-style:none;
            overflow:hidden;
         }
            div#navigationpath ol li {
               float:left;
               /*padding-left:5px;*/
            }
   
   /* Basic Content */
   
      div#content {
         width:629px;
         float:left;
         margin-left:50px;
         margin-top:21px;
         overflow:hidden;
         padding-bottom:40px;
      
         /*margin-top:20px;
         overflow:hidden;*/
      }
      
      div.innercontent{
         margin-bottom:40px;
      }
      
         /*div#content h2 {
            font-size:18px;
            font-weight:normal;
            background-color:#f0f0f0;
            padding:4px;
         }
         
         div#content h3 { 
             font-size:16px;
             font-weight:normal;
         }
         
         div#content h4 {
             font-size:14px;
             font-weight:normal;
         }*/
         
         div#content .innercontent h2 {
            font-size:26px;
            font-weight:normal;
            color:#858589;
            border:0;
         }
         
         div#content .innercontent h3 {
            border:0;
            padding-bottom:20px;
         }
         
         div#content .innercontent p {
            padding-bottom:0px;
            line-height:24px;
            font-size:12px;
            /*padding-bottom:6px;*/
         }
         
         div#content .innercontent img {
            padding:3px;
            margin-left:29px;
            margin-right:29px;
         }
         
         div#content img.imgleft {
            float:left;
            margin-left:0;
            margin-right:15px;
            margin-bottom:15px;
         }
         
         div#content img.imgright {
            float:right;
            margin-right:0;
            margin-left:15px;
            margin-bottom:15px;
         }
   
   /* Footer */
   
   .footer {
      clear:both;
      float:left;
      width:923px;
      margin-top:30px;
      background-color:#f3f3f3;
      padding:7px;
      padding-left:25px;
      font-size:12px;
      overflow:hidden;
   }
   
      .footercompany{
         width:250px;
         height:30px;
         padding-top:13px;
         border-right:1px solid #bdbdbd;
         font-size:14px;
         float:left;
      }
      
      .footer address{
         width:650px;
         float:left;
         margin-left:20px;
         padding-top:8px;
         font-style:normal;
      }

   /* Contactformulier */
   
   div#content form{
      width:400px;
      margin-top:30px;
      font-size:12px;
   }
   
      div#content form fieldset{
         border:1px solid #ddd;
         padding:20px;
         margin-bottom:15px;
      }
      
         div#content form fieldset label{
            width:100px;
            font-family:arial;
            float:left;
            overflow:hidden;
            margin-right:10px;
         }
         
         div#content form fieldset input{
            width:233px;
            font-family:arial;
            font-size:12px;
            padding:2px;
            margin-bottom:5px;
            border:1px solid #aaa;
         }
         
         div#content form fieldset textarea{
            font-family:arial;
            font-size:12px;
            padding:2px;
            width:345px;
            height:100px;
            border:1px solid #aaa;
         }
         
         div#content form fieldset button{
            font-family:arial;
            font-size:12px;
            padding:5px;
            border:1px solid #aaa;
         }
         
         div.tabIt {
            margin-left:70px;
         }
