html,body { 
	width: 100%; 
	height: 100%; 
	color: #333333;
	font-family: Verdana;
	font-size: 12px;
}

html,body,div,form {
	margin: 0px;
	padding: 0px;
}

body {  
  background-color: #000000; 
}
img { border: none; }
a:link,a:visited,a:active{
   color: #6ad002;
}
a:hover{
   color: #999999;
}
div#container {
	position: relative;
	top: 0px;
	left: 50%;
	margin: 0px 0px 0px -476px;	
	padding: 0px 0px 0px 0px;
	width: 953px;
	height: auto;
}
/*header*/			
	div#header {
  position:relative;
		width: 953px;
		height: 115px;
		background: url(../images/bg_header.gif);
	}
  /*alertbox*/			
      div#alertbox {
        position:absolute;
        width: 250px;
        height: 21px;
        z-index:1;
        text-align:center;
        border: dotted 2px #84d425;
        background-color:#000000;
        font-weight:bold;
				    color: #84d425;
      }

      div#meldingvoorbedrijven{
        position:absolute;
        left:350px;
        top:20px;
        width: 250px;
        height: 21px;
        z-index:1;
        text-align:center;
        border: dotted 2px #84d425;
        background-color:#FFFFFF;
        font-weight:bold;
				    color: #84d425;
      }

  /*logo*/			
      div#logo {
        position:absolute;
        left:0px;
        top:0px;
        width: 271px;
        height: 108px;
      }
  /*home*/			
      div#home {
        position:absolute;
        left:0px;
        top:85px;
        width: 250px;
        height: 32px;	
      }
			div#home a:link, div#home a:visited {
				    font-size: 11px;
				    color: #FFFFFF;
        text-decoration:none;
        line-height:10px;
			}
			
			div#home a:hover, div#home a:active {
				    color: #84d425;
			}

  /*menu*/			
      div#menu {
        position:absolute;
        left:95px;
        top:75px;
        width: 509px;
        height: 32px;	
      }
			div#menu ul {
				margin: 8px 0px 0px 0px;
				padding: 0px;
				float: left;
				list-style-type: none;
			}
			
			div#menu ul li {
				float: left;
				margin: 0px 2px 0px 1px;
				padding: 0px;
				list-style-type:none;
				font-size: 11px;
				color: #FFFFFF;
			}
			
			div#menu ul li a:link, div#menu ul li a:visited {
				font-size: 11px;
				color: #FFFFFF;
        text-decoration:none;
        line-height:10px;
			}
			
			div#menu ul li a:hover, div#menu ul li a:active {
				color: #84d425;
			}
/*login*/			
      div#login {
        position:absolute;
        left:616px;
        top:15px;
        width: 236px;
        height: 55px;
      }
        div#login_fields {
          position:absolute;
          left:0px;
          top:0px;
          display:block;
          width: 265px;
          height: 55px;
        }
        div#login_fields label {
          display:block;
          float:left;
          width: 85px;
          height: 14px;
          font-size: 12px;
          color: #FFFFFF;
          line-height:12px;
          margin:0px 0px 2px 0px;
        }
        div#login_fields input {
          display:block;
          float:left;
          height: 14px;
          width: 179px;
          background-color:#525151;
          border:solid 1px #525151;
          font-size: 10px;
          color: #FFFFFF;
          margin:0px 0px 2px 0px;
        }
        div#login_submit {
          position:absolute;
          left:266px;
          top:0px;
          display:block;
          width: 71px;
          height: 30px;
        }
        div#login_submit input {
          display:block;
          height: 30px;
          width: 71px;
          text-indent:-5000;
          border:none;
          background-image: url(../images/button_login.gif);
          cursor:pointer;
        }
        div#login_remember {
          position:absolute;
          left:82px;
          top:30px;
          display:block;
          width: 265px;
          height: 55px;
        }
        div#login_remember label {
          width: 185px;
          height: 14px;
          font-size: 12px;
          color: #FFFFFF;
          line-height:12px;
          padding:1px 0px 0px 0px;
          margin:1px 0px 0px 0px;
        }
        div#links {
          position:absolute;
          left:85px;
          top:35px;
          display:block;
          width: 150px;
          height: 15px;
        }
        div#links a:link,div#links a:visited,div#links a:active {
          font-size: 11px;
          color: #525151;
          text-decoration:none;
        }
        div#links a:hover {
          color: #84d425;
        }


        div#login_naam {
          display:block;
          width: 335px;
          height: 30px;

          text-align:right;
          font-size: 13px;
          color: #FFFFFF;
        }
        div#orderhistorie {
          position:absolute;
          left:130px;
          top:33px;
          display:block;
          width: 150px;
          height: 15px;
        }
        div#orderhistorie a:link,div#orderhistorie a:visited,div#orderhistorie a:active {
          font-size: 11px;
          color: #84d425;
          text-decoration:none;
        }
        div#orderhistorie a:hover {
          color: #FFFFFF;
        }
        div#links_2 {
          position:absolute;
          left:280px;
          top:33px;
          display:block;
          width: 150px;
          height: 15px;
        }
        div#links_2 a:link,div#links_2 a:visited,div#links_2 a:active {
          font-size: 11px;
          color: #84d425;
          text-decoration:none;
        }
        div#links_2 a:hover {
          color: #FFFFFF;
        }
/*search*/			
      div#search {
        position:absolute;
        left:606px;
        top:80px;
        width: 150px;
        height: 21px;
      }
      div#search_fields{
        position:absolute;
        left:0px;
        top:0px;
        display:block;
        width: 121px;
        height: 21px;  
        background:#84d425;
      }
      div#search_fields input{
        position:absolute;
        left:1px;
        top:1px;
        display:block;
        width: 119px;
        height: 19px;        
        border:none;
        background:#000000;
        font-size: 10px;
        color: #FFFFFF;
        line-height:14px;
      }
      div#search_submit{
        position:absolute;
        left:121px;
        top:0px;
        display:block;
        width: 29px;
        height: 21px; 
      }
      div#search_submit input{
        display:block;
        height: 21px;
        width: 29px;
        text-indent:-5000;
        border:none;
        background-image: url(../images/button_search.gif);
        cursor:pointer;
      }
/*kassa*/			
      div#kassa {
        position:absolute;
        left:760px;
        top:75px;
        width: 176px;
        height: 33px;
      }
        div#kassa_counter {
          position:absolute;
          left:0px;
          top:0px;
          text-align:center;
          width: 35px;
          height: 33px;
          font-size: 27px;
          color: #FFFFFF;
          border-left:solid 1px #FFFFFF;
        }
        div#kassa_text {
          position:absolute;
          left:50px;
          top:3px;
          width: 145px;
          height: 33px;
          font-size: 11px;
          color: #FFFFFF;
        }
        div#kassa_text a:link,div#kassa_text a:visited,div#kassa_text a:active{
          font-size: 11px;
          color: #FFFFFF;
          text-decoration:none;
        }
        div#kassa_text a:hover{
          color: #84d425;
        }
/*content*/			
	div#content {	  
	   position:relative;
    display:block;
		  width: 953px;
	}
    div#horizontal_line{
        display:block;
        width: 953px;
        height:14px;
        background-image: url(../images/horizontal_line.gif);
    }
       /*--------------content header--------------*/
       div#breadcrum{
         display:block;
         width:952px;
         height:46px;
         background:#FFFFFF;
       }
       div#breadcrum h2{
         display:block;
         float:left;
         margin:12px 0px 0px 263px;
         padding:0px;
         font-size: 20px;
         font-weight:normal;
         color: #000000;
       }
       div#line_top{
         display:block;
         width:952px;
         height:16px;
         background:#FFFFFF;
         text-align:center;
       }
       div#line_top hr{
         border:0px;
         border-top:solid 4px #000000;
         width:930px;
         margin:0px 0px 0px 0px;
         padding:0px;
       }
       /*--------------content container--------------*/
       div#content_container{
         display:block;
         width:952px;
         background:#FFFFFF;
       }
        div#submenu{        
          position:relative; 
          display:table-cell;
          width:261px;
          float:left;
        }
			     div#submenu ul.submenu_scroll {
         display: block;
			     	height: 400px;
         overflow-y: scroll;
			     }
       /*--------------content footer--------------*/
       
       div#line_bottom{
         display:block;
         width:952px;
         height:16px;
         background:#FFFFFF;
         text-align:center;
       }
       div#line_bottom hr{
         border:0px;
         border-top:dotted 1px #000000;
         width:930px;
         margin:0px 0px 0px 0px;
         padding:0px;
       }
       /*--------------submenu--------------*/

             div.submenu ul{
               display:block;
               width:224px;
               margin:0px 0px 0px 10px;
               padding:0px;
               list-style-type:none;
             }
             
             div.submenu ul li{
             	 display:block;
               width:224px;        
               margin:5px 0px 5px 0px;
               padding:0px;
               list-style-type:none;  
               cursor:pointer; 
               position:relative;
             }
             div.submenu ul li a span{
             	margin-left:20px;
              width:204px;
             }
             div.submenu ul li a span.budget{      
              position:absolute;
              right: 0px;
              display: block;
              width: 104px;
              text-align: right;
             }
             div.submenu ul li a:link,div.submenu ul li a:visited,div.submenu ul li a:active{
             	display:block;
             	background: url(../images/submenu.gif) no-repeat;             
             	width:204px;
             	height:18px;
             	
             	font:normal 11px Verdana;
             	color:#9c9c9c;
             	line-height:16px;
             	text-decoration:none;
              cursor:pointer;
             }	
             div.submenu ul li span.zoek {
             	display:block;
             	background: url(../images/submenu.gif) no-repeat;             
             	width:164px;
             	height:18px;
             	
             	font:normal 11px Verdana;
             	color:#9c9c9c;
             	line-height:16px;
             	text-decoration:none;
              cursor:pointer;
              padding: 0 0 0 20px;
              float: left;
             }	
             div.submenu ul li span.subm {
             	display:block;
             	width:20px;
             	height:18px;
             	
              cursor:pointer;
              float: left;
             }	
             div.submenu ul li span.zoek input {
               margin: -1px 0 0 0;
               padding: 0 0 0 0;
               height: 17px;
              	font:normal 11px Verdana;
              	color:#9c9c9c;
              	width: 140px;
              font-weight:bold;
             }	
             div.submenu ul li span.subm input {
               margin: -1px 0 0 0;
               padding: 0 0 0 0;
               height: 18px;
              	font:normal 8px Verdana;
              	color:#9c9c9c;
              	width: 18px;
              font-weight:bold;
             }	
             div.submenu ul li a:hover{     
             	color:#000000;          
             	background: url(../images/submenu_active.gif) no-repeat;
             }
             span.active_page	 {
              font-weight:bold;
             }

                div.subsub ul{
                	list-style-type:none;
                }              
                div.subsub ul li{
                	display:block;
                	width:200px;
                	overflow:hidden;
                }
                div.subsub ul li a span{
                	height:14px;
                }
                div.subsub ul li a:link,div.subsub ul li a:visited,div.subsub ul li a:active{
                	font:normal 11px Verdana;
                	color:#9c9c9c;
                	line-height:10px;
                	text-decoration:none;
              cursor:pointer;
                	
                	background: none;
                }	
                div.subsub ul li a:hover{
                	color:#000000;    
                	background: url(../images/subsub_rollover.gif) no-repeat;    
                }	 

               div#orderhistoriezoeken{
                 display:block;
                 width:200px;
                 margin:20px 0px 0px 10px;
               }
               div#orderhistoriezoeken b{
                	font:bold 12px Verdana;
                 color:#6ad002;
                 margin:0px 0px 0px 0px;
               }

               div#orderhistoriezoeken input{  
                 margin:0px 0px 0px 0px;
                 padding:0px;               
                	font:normal 12px Verdana;
                 color:#333333;
                 border: solid 1px #333333;
               }
                       
                          
         

    
/*footer*/			
	div#footer {
    position:relative;
    display:block;
	  	width: 953px;
	  	height:40px;
    background-image: url(../images/footer_line.gif);
	}
    div#footer ul{
      clear:both;
      position:absolute;
      left:0px;
      top:27px;
      margin:0px;
      padding:0px;
      list-style-type:none;
    }
      div#footer ul li{
        margin:0px 5px 0px 0px;
        padding:0px;
        list-style-type:none;
        float:left;
      }
      div#footer ul li a:link,div#footer ul li a:visited,div#footer ul li a:active{
				font-size: 11px;
				color: #FFFFFF;
        text-decoration:none;
        line-height:10px;
      }
			div#footer ul li a:hover {
				color: #84d425;
			}
			div#footer ul li.streepje{
        border-right: solid 1px #FFFFFF;			
			}
			.rechts{
        margin:0px 0px 0px 400px;
			}

/*--------------autocompleter--------------*/
div.keywordcompleter {
  position:absolute;
  z-index:4;
  display:block;
  width:250px;
  height:250px;
  background-color:black;
  border:1px solid #84d425;
  margin:0;
  padding:0;
  overflow:auto;
}
div.keywordcompleter ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
div.keywordcompleter ul li.selected {color:#84d425}
div.keywordcompleter ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:32px;
  cursor:pointer;
  color:#FFFFFF;
  font-size:10px;
}       

div#meldingfair a {
        position:absolute;
        left:300px;
        top:5px;
        width: 42px;
        height: 55px;
        z-index:1;
        text-align:center;
        background: url("/images/fair.png");
        text-indent: -5000px;
      }
