
#box_menu_hoofd ul li{
	width:235px;
	margin-left:2px;
	margin-right:2px;
	}
#box_menu_hoofd ul li a{
	width:235px;
	font-size: 28px;
	/*font-family: 'Bentham', serif;*/
	/*font-family: 'Lato', sans-serif;*/
	font-family: 'Ubuntu', sans-serif;
	font-weight:500;
	letter-spacing:-1px;
	text-transform:uppercase;
	text-decoration: none;
	padding-left:0;
	padding-right:0;
	padding-top:6px;
	padding-bottom:6px;
	/*border-top:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
	*/
	margin-top:10px;
	margin-bottom:10px;
	}
#box_menu_hoofd a:hover, #box_menu_hoofd a:active {
	/*text-decoration:underline;*/
	color:#ccc;
}


#box_menu_sub_top ul {	
	padding: 0;
	/*margin: 0 auto;*/
	margin-left:190px;
	/*width: 960px;*/
	/*
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.80);
    -moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.80);
    -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.80);
	*/
	height:72px;
}
#box_menu_sub_top li {
	display: inline;
	float: left;
}
#box_menu_sub_top a {
	color: #000;
	display: inline-block;
	text-align: center;
}
#box_menu_sub_top ul li .box_menu_sub_item{
	width:115px;
	height:72px;
	border-right:#CCC solid 1px;
	background-position:center;	
	text-decoration:none;
	font-size: 14px;
	/*font-family: 'Bentham', serif;*/
	/*font-family: 'Lato', sans-serif;*/
	font-family: 'Ubuntu', sans-serif;
	}
#box_menu_sub_top ul li:first-child .box_menu_sub_item{
	border-left:#CCC solid 1px;
	}
#box_menu_sub_top ul li .box_menu_sub_item:hover{	
	background-position:center;	
	}

#box_menu_sub_top ul li .box_menu_sub_item_com{
	background-image:url(../images/mn_sub_bg_com.png);
	background-size:80%;
	}
#box_menu_sub_top ul li .box_menu_sub_item_com:hover{
	background-image:url(../images/mn_sub_bg_com_hover.png);
	background-size:80%;
	}	
#box_menu_sub_top ul li .box_menu_sub_item_new{
	background-image:url(../images/mn_sub_bg_new.png);
	background-size:80%;
	}
#box_menu_sub_top ul li .box_menu_sub_item_new:hover{
	background-image:url(../images/mn_sub_bg_new_hover.png);
	background-size:80%;
	}
#box_menu_sub_top ul li .box_menu_sub_item_vac{
	background-image:url(../images/mn_sub_bg_vac.png);
	background-size:80%;
	}
#box_menu_sub_top ul li .box_menu_sub_item_vac:hover{
	background-image:url(../images/mn_sub_bg_vac_hover.png);
	background-size:80%;
	}
#box_menu_sub_top ul li .box_menu_sub_item_lin{
	background-image:url(../images/mn_sub_bg_lin.png);
	background-size:80%;
	}
#box_menu_sub_top ul li .box_menu_sub_item_lin:hover{
	background-image:url(../images/mn_sub_bg_lin_hover.png);
	background-size:80%;
	}
#box_menu_sub_top ul li .box_menu_sub_item_con{
	background-image:url(../images/mn_sub_bg_con.png);
	background-size:80%;
	}
#box_menu_sub_top ul li .box_menu_sub_item_con:hover{
	background-image:url(../images/mn_sub_bg_con_hover.png);
	background-size:80%;
	}


#box_menu_sub_top ul li .box_menu_sub_item div{
	margin-top: 43px;
	
}


#box_menu_sub_top ul .box_menu_sub_lg{
	width:90px;
	height:72px;
	/*border-right:#CCC solid 1px;*/
	background-image:none;
	/*background-color:#efefef;*/
	text-decoration:none;
	font-size: 14px;
	/*font-family: 'Bentham', serif;*/
	/*font-family: 'Lato', sans-serif;*/
	font-family: 'Ubuntu', sans-serif;
	text-align:center;
	padding-bottom:0px;
	}
#box_menu_sub_top ul .box_menu_sub_lg div{
	margin-top:43px;
	}
#box_menu_sub_top ul .box_menu_sub_lg a{
	text-decoration:none;
	color:#666;
	}
#box_menu_sub_top ul .box_menu_sub_lg a:hover{
	text-decoration:underline;
	color:#000;
	}



#box_menu_sub_top_sub ul {	
	padding: 0;
	margin-left:190px;	
	/*height:40px;*/
}
#box_menu_sub_top_sub li {
	display: inline;
	float: left;
	border-left:#ccc solid 1px;
	background-color:#eee;
}
#box_menu_sub_top_sub li:last-child {
	border-right:#ccc solid 1px;
}
#box_menu_sub_top_sub a {
	display: inline-block;
	text-align: center;
	color:#000000;
}
#box_menu_sub_top_sub a:hover {
	background-color: #ccc;
	color:#000000;
}
#box_menu_sub_top_sub ul li{
	/*margin-left:2px;
	margin-right:2px;*/
	}
#box_menu_sub_top_sub ul li a{
	font-size: 16px;
	font-family: 'Ubuntu', sans-serif;
	font-weight:500;
	letter-spacing:-1px;
	/*text-transform:uppercase;*/
	text-decoration: none;
	padding-left:12px;
	padding-right:12px;
	padding-top:10px;
	padding-bottom:10px;/*
	margin-top:6px;
	margin-bottom:6px;*/
	}
#box_menu_sub_top_sub a:hover, #box_menu_hoofd a:active {
	/*color:#ccc;*/
}


	  
	  
	  

@media screen and (max-width: 960px) {
	#box_menu_hoofd{
		width:100%;
        position:relative;
		}
	#box_menu_hoofd ul {
		width:98%;
		margin-left:2%;
	    padding:0;
  	}
	#box_menu_hoofd li {
		float: none;
		margin:0;
        padding:0;
  	}
	#box_menu_hoofd ul li{
		width:auto;
		margin-left:0px;
		margin-right:0px;
	  }
  #box_menu_hoofd ul li a{
	  width:48%;
	  font-size: 20px;
	  /*font-family: 'Bentham', serif;*/
	/*font-family: 'Lato', sans-serif;*/
	font-family: 'Ubuntu', sans-serif;
	  text-transform:uppercase;
	  text-decoration: none;
	  padding-left:0;
	  padding-right:0;
	  padding-top:6px;
	  padding-bottom:6px;
	  border-top:#FFF solid 1px;
	  border-bottom:#FFF solid 1px;
	  margin-top:10px;
	  margin-bottom:10px;
	  }




	  #box_menu_sub_bot ul {	
		  padding: 0;
		  margin: 0;
		  width:100%;
        position:relative;

		  /*
		  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.80);
		  -moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.80);
		  -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.80);
		  height:88px;
		  */
	  }
	  #box_menu_sub_bot li {
		  padding: 0;
		  margin: 0;
		  display: inline;
		  float: left;	
		  width:50%;
	  }
	  #box_menu_sub_bot a {
		  color: #000;
		  display: inline-block;
		  text-align: left;
		  padding: 0;
		  margin: 0;
		  
	  }
	  #box_menu_sub_bot ul li .box_menu_sub_item{
		  width:100%;
		  margin:0px 0 0 -2px;
		  padding:0;
		  height:35px;
		  border-left:#CCC solid 1px;	
		  border-bottom:#CCC solid 1px;	

		  background-position:-20px -25px;
		  background-repeat:no-repeat;
		  background-size:95px;
		  background-color:#FFFFFF;
		  text-decoration:none;
		  font-size: 16px;
		  /*font-family: 'Bentham', serif;*/
	/*font-family: 'Lato', sans-serif;*/
	font-family: 'Ubuntu', sans-serif;
		  }
	  #box_menu_sub_bot ul li .box_menu_sub_item:hover{	
		  background-position:center;	
		  }
		  
	  #box_menu_sub_bot ul li .box_menu_sub_item_new{
		  background-image:url(../images/mn_sub_bg_new.png);
		  }
	  #box_menu_sub_bot ul li .box_menu_sub_item_new:hover{
		  background-image:url(../images/mn_sub_bg_new_hover.png);
		  background-position:-20px -25px;
		  background-repeat:no-repeat;
		  background-size:95px;
		  background-color:#d9d9d9;
		  }
	  #box_menu_sub_bot ul li .box_menu_sub_item_vac{
		  background-image:url(../images/mn_sub_bg_vac.png);
		  }
	  #box_menu_sub_bot ul li .box_menu_sub_item_vac:hover{
		  background-image:url(../images/mn_sub_bg_vac_hover.png);
		  background-position:-20px -25px;
		  background-repeat:no-repeat;
		  background-size:95px;
		  background-color:#d9d9d9;
		  }
	  #box_menu_sub_bot ul li .box_menu_sub_item_lin{
		  background-image:url(../images/mn_sub_bg_lin.png);
		  }
	  #box_menu_sub_bot ul li .box_menu_sub_item_lin:hover{
		  background-image:url(../images/mn_sub_bg_lin_hover.png);
		  background-position:-20px -25px;
		  background-repeat:no-repeat;
		  background-size:95px;
		  background-color:#d9d9d9;
		  }
	  #box_menu_sub_bot ul li .box_menu_sub_item_con{
		  background-image:url(../images/mn_sub_bg_con.png);
		  }
	  #box_menu_sub_bot ul li .box_menu_sub_item_con:hover{
		  background-image:url(../images/mn_sub_bg_con_hover.png);
		  background-position:-20px -25px;
		  background-repeat:no-repeat;
		  background-size:95px;
		  background-color:#d9d9d9;
		  }
	  
	  
	  #box_menu_sub_bot ul li .box_menu_sub_item div{
		  margin-top: 8px;
		  margin-left:55px;
		  
	  }


	
	
}

@media only screen and (max-width : 480px) {
	#box_menu_hoofd{
		width:100%;
        position:relative;
		}
	#box_menu_hoofd ul {
		width:100%;
		margin-left:0%;
	    padding:0;
  	}
	#box_menu_hoofd li {
		float: none;
		margin:0;
        padding:0;
  	}
	#box_menu_hoofd ul li{
		width:auto;
		margin-left:0px;
		margin-right:0px;
	  }
  #box_menu_hoofd ul li a{
	  width:100%;
	  font-size: 20px;
	  /*font-family: 'Bentham', serif;*/
	/*font-family: 'Lato', sans-serif;*/
	font-family: 'Ubuntu', sans-serif;
	  text-transform:uppercase;
	  text-decoration: none;
	  padding-left:0;
	  padding-right:0;
	  padding-top:10px;
	  padding-bottom:10px;
	  border-top:0;
	  border-bottom:#FFF solid 1px;
	  margin-top:0px;
	  margin-bottom:0px;
	  }



}


