.container {
border-top:none;
border-bottom:none;
}
.compact a:hover {
	color:#000;
}
.tree div,
#nav li,
.compact li {
	display: inline-block;
	padding: 0;
	float:left;
}
.levelopen1, .levelopen2, .levelopen3 {
  font-weight: bold;
}
#nav-webshop .itemfirst, #nav-webshop .levelopen1 { margin-top: -20px }
#nav-webshop .submenu2 .itemfirst { margin-top: 0px}
#nav-webshop .levelopen1, #nav-webshop .submenu2 .levelopen2 {
  font-weight: normal;
}
#nav li ul,
.compact li ul {
	clear:both;
}
#nav li ul li,
.compact li ul li {
	float:none;
	display:block;
}
.compact h2 {
	width: 100%;
	text-align: center;
}
.tree,
#nav,
.compact {
	display: block;
}
.compact.column li:first-child {
	border:none;
}
.compact.column li {
	height:8px;
	line-height:10px;
	border-left:1px solid #000;
}
.left {
	float:left;
}
.right {
	float:right;
}
#title {
	height: 98px;
	width:375px;
	background:url(../galerij/logovandezaag.png) 0 0 no-repeat;
}
#title i,
#skipnav,
#payoff i {display:none}

#neck {
height:35px;
padding-bottom:108px;
background:url(../galerij/head_achterlichten.jpg) 0 100% no-repeat;
}
#neckhighway {
height:35px;
padding-bottom:108px;
background:url(../galerij/highway_lights1200.jpg) 0 100% no-repeat;
}
#neckladenlossen {
height:35px;
padding-bottom:108px;
background:url(../galerij/head_ladenlossen.jpg) 0 100% no-repeat;
}
#neckkabelboom {
height:35px;
padding-bottom:108px;
background:url(../galerij/head_kabelboom.jpg) 0 100% no-repeat;
}

.tree,
#nav {
	position:relative;
	color:#fff;
	background:url(../galerij/menu.png) 0 7px repeat-x;
	padding-top:7px;
	height:28px;
	margin:0;
}
.tree > div > a,
#nav > li > a {
	line-height:28px;
	padding:14px 10px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
.tree > div,
#nav li {
	background:none;
	margin:0;
	margin-top:-7px;
	padding:0;
	padding-top:7px;
}
.tree .level0:hover, .tree > .activea, .tree > .activeb,
#nav li:hover, #nav .this {
	background:url(../galerij/menu_hover_left.png) 0 0 no-repeat;
}
.tree:hover .activea,  
/*.tree .level0:hover,*/
/*.tree:hover .activeb,*/
/*.tree:hover .activea > a, */
/*.tree:hover .activeb > a,*/
/*#nav:hover .this,*/
/*#nav:hover .this > a*/  {
  background:none;
}
.tree .level0:hover a,
.tree .activea a,
.tree .activeb a,
#nav li:hover > a,
#nav .this > a {
	color:#fff;
	background:url(../galerij/menu_hover_right.png) 100% 0 no-repeat;
}
#nav ul {
background:#ccc;
display:none;
}
#nav li:hover ul {
	position:absolute;
	z-index:3;
	display:block;
}
.tree .submenu1 {
	position:absolute;
	top:159px;
	left:0;
	z-index:3;
	display:inline-block;
	color:#000;
	background:#eaeaea;
	width:auto;
	margin:0;
}
.tree #nav-webshop.submenu1 {
	position:absolute;
	top:159px;
	left:0;
	z-index:3;
	display:inline-block;
	color:#000;
	background:#eaeaea;
	width:120px;
	margin:0 20px;
}
/* Voor het menu met een paars item 
div.menu1 a, div.menu6 a, div.menu11 a { color:#ee303c }
div.menu2 a, div.menu7 a, div.menu12 a { color:#2bb673 }
div.menu3 a, div.menu8 a, div.menu13 a { color:#00aee6 }
div.menu4 a, div.menu9 a, div.menu14 a { color:#ffe100 }
div.menu5 a, div.menu10 a, div.menu15 a { color: #a066ab } 
*/
/* Kleurtjes in menu
div.menu1 a, div.menu7 a, div.menu13 a { color:#ee303c }
div.menu2 a, div.menu8 a, div.menu14 a { color:#2bb673 }
div.menu3 a, div.menu9 a, div.menu15 a { color:#00aee6 }
div.menu4 a, div.menu10 a, div.menu16 a { color:#9f66aa }
div.menu5 a, div.menu11 a, div.menu17 a { color: #ec7403 } 
div.menu6 a, div.menu12 a, div.menu18 a { color: #FFE100 } 
*/


.tree .submenu1 div,
.tree .submenu2 div {
	clear:both;
	display:list-item;
	list-style:none;
}
#body {
	padding-top:15px;
/* r4
	background:url(../galerij/content.png) 0 0 repeat-x;
*/
}
.submenu1 .level1,
.subenu1 ,levelopen1,
#submenu ol {
	list-style-position:inside;
	list-style-type:none;
	margin:0;
	padding:0;
}
div.level1 a.item {
    color: #222;
}
.level2, .levelopen2 { margin-left: 10px; }
.level3, .levelopen3 { margin-left: 20px; }
#nav-webshop .submenu2 .levelopen2 { margin-left: 0px; }
#submenu ol > li > ul {
	position:relative;
	z-index:1;
	top:-14px;
	padding:12px 0 5px 0;
	background:#eaeaea;
	list-style:none;
}
/* too long 
.submenu1 > div,
#submenu ol > li > ul > li {
	border-top:1px solid #ccc;

}
*/
.submenu1 > div.itemfirst,
#submenu ol > li > ul > li:first-child {
	border:none;
}
#nav-webshop a,
#submenu ol > li > ul  a {
	display:block;
	font-size:11px;
	width:110px;
	color:#000;
	padding:0 5px;
	height:19px;
	line-height:19px;
}
.submenu1 a {
	display:block;
	padding:0 5px;
	height:19px;
	color:#000;
}
#nav-webshop a:hover, .submenu1 a:hover,
#submenu ol > li > ul > li > a:hover {
	background:url(../galerij/submenu_hover.png) 0 0 repeat-x;
	padding:0 6px 0 4px;
}
#submenu-category,
#submenu-type,
#submenu-product,
#submenu-accessoires,
#submenu-elektronica {
	clear:both;
	position:relative;
	z-index:4;
	font-size:10px;
	background:url(../galerij/submenu_dimmed.png) 0 0 no-repeat;
	line-height:36px;
	font-weight:bold;
	color:#222;
	margin:0 -25px;
	padding:0;
}
.accessoires-link,
.elektronica-link {
  margin: 0 -5px;
}
#submenu-category {
	top:-14px;
}
#submenu-type,
#submenu-product,
#submenu-accessoires,
#submenu-elektronica {
  top: -5px;
}
#submenu-category.this,
#submenu-type.this,
#submenu-product.this,
#submenu-accessoires.this,
#submenu-elektronica.this {
  background:url(../galerij/submenu_header.png) 0 0 no-repeat;
  color: #fff;
}
#submenu-category i,
#submenu-type i,
#submenu-product i,
#submenu-accessoires i,
#submenu-elektronica i {
	float:left;
	font-size:16px;
	padding:0 16px 0 6px;
  color:#000;
}
#cart h3 {
	position:relative;
	top:-5px;
	z-index:2;
	font-size:11px;
	line-height:36px;
	font-weight:bold;
	color:#fff;
	margin:0;
}
#submenu-category h3,
#submenu-type h3,
#submenu-product h3,
#submenu-accessoires h3,
#submenu-elektronica h3, {
	color:#bac0e0;
	background:url(../galerij/submenu_dimmed.png) 0 0 no-repeat;
}
#submenu-category h3 i,
#submenu-type h3 i,
#submenu-product h3 i,
#submenu-accessoires h3 i,
#submenu-elektronica h3 i {
	color:#bac0e0;
}
#cart h3 {
	top:0;
	line-height:26px;
	padding:0 0 0 20px;
	background:url(../galerij/side_header.png) 0 0 no-repeat;
}
#cart-contents,
#cart ul {
	list-style:none;
	margin-left:9px;
}
#cart-contents {
	position:relative;
	top:-6px;
	z-index:1;
	width:181px;
	margin-bottom:0;
}
#cart-contents tr {
	background:#eaeaea;
}
#cart-contents #cart-total-row {
	background:none;
}
#cart-contents #cart-total-row th,
#cart-contents #cart-total-row td {
	border-top:1px solid #000;
}
#cart ul {
	text-align:right;
}
#main {
	min-height:629px;
	background:#fff url(../galerij/content_main_top.png) 0 0 repeat-x;
}
#main .wrap1 {
	min-height:629px;
	background:url(../galerij/content_main_left.png) 0 0 no-repeat;
	padding-left:10px;
}
#main .wrap2 {
	min-height:629px;
	background:url(../galerij/content_main_right.png) 100% 0 no-repeat;
	padding:10px 10px 0 0;
}
#tail .compact {
	height:35px;
	background-color:rgb(22,39,121);
	text-align:center;
	float:center;

}
#tail a {
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
}
#tail ul {text-align:center;list-style:none}
#tail li {display:inline;}

a {
	text-decoration:none;
}
.phone {
	clear:both;
	display:block;
	text-align:left;
	margin-top:38px;
	margin-left:76px;
	height:21px;
	line-height:21px;
	font-size:24px;
	color:#ee303c;
	font-weight:bold;
}
.phone-image {
  height: 24px;
  margin-bottom: -5px;
}
#personal {
	height:92px;
	background:url(../galerij/key_chain.jpg) 100% 0 no-repeat;
}
#personal ul {
	float:left;
	margin:0 0 5px 0;
}
#personal form {
	clear:both;
	float:right;
	width:192px;
	height:32px;
	background:url(../galerij/zoek.png) 0 0 no-repeat;
}
#personal fieldset{border:none;padding:0;margin:0;}
#personal legend{display:none;}
#personal input.text {
	background:none;
	border:none;
	float:left;
	width:121px;
	margin:6px 0 0 10px;
	padding:0;
}
#personal input.submit {
	float:left;
	width:auto;
	margin:0;
	padding:5px 9px;
	background:none;
	border:none;
	font-size:11px;
}
