/* @override http://www.beyerdynamic.de/shop/skin/frontend/default/beyerdynamic_v1/css/vertnav.css */
.vertnav-container {
	margin-top: 0px;
}

#vertnav ul {
	margin-top: 3px;
	margin-bottom: 3px;
}
#vertnav ul li{
	margin-top: 3px;
	margin-bottom: 3px;
}
/* LEVEL 0*/

#vertnav .level0 .vertnav-cat {
	
}

#vertnav li.first .vertnav-cat a {
	border-bottom: dashed 1px #DCDCDC;
}

#vertnav li.first ul li .vertnav-cat a {
	border-bottom: none;
}

#vertnav .level0 .vertnav-cat  a {
	color: #5C5B5B;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
	padding: 5px 15px;
	border-bottom: solid 1px #DCDCDC;
	line-height: 17px;
}

/* LEVEL 1*/

#vertnav .level1 .vertnav-cat {
	padding-left: 15px;
}

#vertnav .level1 .vertnav-cat  a {
	font-size: 11px;
	border-bottom: none;
	text-transform: none;
	font-weight: normal;
	padding: 0 0 0 15px;
	color: #635f61;
}

/* LEVEL 2*/

#vertnav .level2 .vertnav-cat {
}

#vertnav .level2 .vertnav-cat  a {
	margin-left: 10px;
}

/* LEVEL 3*/

#vertnav .level3 .vertnav-cat {
}

#vertnav .level3 .vertnav-cat a {
	margin-left: 20px;
}

/* LEVEL 4*/

#vertnav .level4 .vertnav-cat {
	
}

#vertnav .level4 .vertnav-cat a {
	margin-left: 30px;
}


/* LEVEL 5*/

#vertnav .level5 .vertnav-cat {
	
}

#vertnav .level5 .vertnav-cat a {
	border-bottom: none;
}

/**/

#vertnav li.has_children a, 
#vertnav li li.has_children a, 
#vertnav li li li.has_children a, 
#vertnav li li li li.has_children a {
	background: url(../images/beyerskin/arrow.gif) no-repeat 0 4px;
}

#vertnav li.open a{
	background: none;
}
#vertnav .active.has_children ul a{
	color: #6b6b6b;
}

#vertnav li li.open a, 
#vertnav li li li.open a, 
#vertnav li li li li.open a {
	background: url(../images/beyerskin/arrow_o.gif) no-repeat 0px 4px;
}

#vertnav li.has_no_children  a, 
#vertnav li li.has_no_children a, 
#vertnav li li li.has_no_children a, 
#vertnav li li li li.has_no_children a {
	background-image: none;
}

#vertnav .vertnav-cat a {
	display: block;
}

#vertnav .vertnav-cat {
	display: block;
}

/* */
.open .has_children ul a,
.open .has_no_children ul a {
	color: #6b6769;
}
#vertnav li .inactive .vertnav-cat,
#vertnav li li .inactive .vertnav-cat,
#vertnav li li li .inactive .vertnav-cat,
#vertnav li li li li .inactive .vertnav-cat,
#vertnav li li li li li .inactive .vertnav-cat {
	background-image: none;
}

#vertnav li .inactive .vertnav-cat{
}
#vertnav li li .inactive .vertnav-cat{
}
#vertnav li li li .inactive .vertnav-cat{
}
#vertnav li li li li .inactive .vertnav-cat{
}

#vertnav li .active .vertnav-cat{
	background-image: none;
	color: #3d393b;
}
#vertnav li li .active .vertnav-cat{
	background-image: none;
	color: #3d393b;
}
#vertnav li li li .active .vertnav-cat{
	background-image: none;
	color: #3d393b;
}
#vertnav li li li li .active .vertnav-cat{
	background-image: none;
	color: #3d393b;
}
#vertnav li li li li li .active .vertnav-cat {
	background-image: none;
}

#vertnav a:hover {
	color: #666 !important;
}

#vertnav .level1-active .vertnav-cat a,
#vertnav .level2-active .vertnav-cat a,
#vertnav .level3-active .vertnav-cat a,
#vertnav .level4-active .vertnav-cat a {
	background-color: transparent;
	color: #0c507e;
}

#vertnav .level1-inactive .vertnav-cat a,
#vertnav .level2-inactive .vertnav-cat a,
#vertnav .level3-inactive .vertnav-cat a,
#vertnav .level4-inactive .vertnav-cat a {
	color: #a7a4a5;
	background-color: transparent;
}
