
	
	/* Opmaak elementen **************************************************************************/
th.gpdcth{
   width: 70px;
   padding: 0.2em 20px 0 0 ;
   line-height: 1.1em;
   vertical-align: top;
   color: #959600;
}

#tabcontainer{
   display: block;
}
#tabcontainer h2.tabtitel{
   padding-bottom: 20px;
   font-size: 1.7em;
   font-weight: normal;
   color: #999999;
}
#tabcontainer .tabcontent{
   border: 1px solid #bcbe00;
   border-top: 0px;
   padding: 15px;
   margin-bottom: 10px;
   display: none;
}
#tabcontainer #tabs{
   display:block;
   width: 100%;
   border-bottom: 1px solid #bcbe00;
   height: 29px;
}
   #tabcontainer #tabs ul{
      margin: 0px;
      padding: 0px;
      list-style: none;
      position: absolute;
   }
   #tabcontainer #tabs ul li{
      display: inline-block;
      float: left;
      margin-right: 3px;
      background-color: #f8f8e9;
      border: 1px solid #bcbe00;
      border-bottom: 0px;
   }
   #tabcontainer #tabs ul li a{
      display: inline-block;
      float: left;
      padding: 3px 15px 0px 15px;
      height: 25px;
      font-size: 1.1em;
      text-decoration: none;
      color: #959600;
   }
   #tabcontainer #tabs ul li a:hover{
      color: #bcbe00;
      background-color: #FFFFFF;
   }
   #tabcontainer #tabs ul li.active{
      border: 1px solid #bcbe00;
      border-bottom: 0px; 
   }
   #tabcontainer #tabs ul li.active a{
      color: #959600;
      background-color: #FFFFFF;
      border-bottom: 1px solid #FFFFFF;   
   }
   
#searchresult{
   width: 100%;
}
#searchresult label{
   display: block;
}
#searchresult input,
#searchresult select{
   width: 95%;
   border: 1px solid #bcbe00;
}
#zoekbox .button{
   margin-top: 10px;
}
#zoekbox{
   width: 370px;
   border: 1px solid #f8f8e9;
   padding: 10px;
}
.intro #alfabet{
   float: right;
   font-size: 0.9em;
}
#alfabet{
   width: 145px;
   padding: 5px 0px 5px 5px;
   background-color: #f8f8e9;
   font-weight: bold;
   text-align: center;
}
#alfabet h2{
   margin: -5px -5px 5px -5px;
   background-image: url(/images/hilite_header_zoeken.jpg);
   color:white;
   font-size:9px;
   height:17px;
   padding: 3px 0px 0px 25px;
   text-transform:uppercase;
   width:125px;
   text-align: left;
}
#alfabet a{
   display: inline-block;
   background-color: #f8f8e9;
   width: 17px;
   text-decoration: none;
   text-align: center;
   margin: 2px 2px 2px 2px;
}
#alfabet a:hover{
   background-color: #ffffff;
   color: #000000;
   text-decoration: underline;
}
.alfabet a{
   display: inline-block;
   background-color: #f8f8e9;
   width: 17px;
   text-decoration: none;
   text-align: center;
  margin: 0px;
   float: left;
}
.alfabet a:hover{
   background-color: #ffffff;
   color: #000000;
   text-decoration: underline;
}
#gpdcresults{
   padding: 10px 0px;
   border-top: 1px solid #bcbe00;
   border-bottom: 1px solid #bcbe00;
   margin-top: 10px;
   display: block;
   width: 100%;
}
#gpdcresults a{
   display: block;
   padding: 2px 0px;
}
hr{
   color: #bcbe00;
   background-color: #bcbe00;
   height: 1px;
   border: 0px;
}

#alleproducten h3{
   font-weight: bold;
   font-size: 2em;
   color: #282182;
}

/* maarten */
#homepagediv ul, #homepagediv li
{
list-style: none;
padding: 0px;
margin: 0px;
}
