.main-nav{
	background-color: #F3EDDC;
	border: 1px solid #CCB571;
}

.main-nav .head h4{
	padding: 5px 10px;
	color: #B62C5D;
	font-weight: bold;
}
.main-nav .head{
	background-color: #E7B4D4;
}

.vertnav {
	margin: 1px;
	margin-top: 0px;
}

.vertnav ul,
.vertnav ul li {
	padding: 0px!important;
	margin: 0px!important;
}

.vertnav li a {
	margin:0px;
	text-decoration: none;
	display: block;
	padding: 5px 10px;
	border-bottom: 1px solid #FFFDF4;
	background-color: #F3EDDC;
	background-repeat: no-repeat;
	background-position: 5px 7px;
}
.vertnav .inactive a {
}
.vertnav .next a {
}
.vertnav .prev a {
}
.vertnav .first a {
	border-top: 1px solid #FFFDF4;
}
-
.vertnav .last a {
	border-bottom: none;
}
.vertnav .only a {
}
.vertnav li.parent a {
}
.vertnav li.inactive a {
}


/* ~~~~~ Ebene 1 ~~~~~ */
.vertnav .level0 a{
	width: 171px;
}
.vertnav .level0 a:hover{
	background-color: #FFFDF4!important;
}
.vertnav ul li.active a,
.vertnav ul li.parent a{
	font-weight: bold;
	border-bottom: 1px solid #F3EDDC;
}

/* ~~~~~ Ebene 2 ~~~~~ */
.vertnav .level1 a {
	border-top: none;
	border-bottom: 1px dashed #DBCCA2!important;
	width: 161px;
	
	font-weight: normal!important;

	padding-left: 20px;

	background-color: #FFFDF4!important;
	background-position: 10px 7px!important;
}
.vertnav .level1 a:hover {
	background-color: #FFFDF4!important;
	background-image: url(../images/main_nav_level_2_hover.gif);
}
.vertnav ul li ul li.active a {
	background-image: url(../images/main_nav_level_2_active.gif);
}

.vertnav ul li ul li.first a {
	
}
.vertnav ul li ul li.last a {
	border-bottom: 1px solid #F3EDDC!important;
}
.vertnav ul li ul li.only a {
	border-top: none;
	border-bottom: 1px solid #F3EDDC!important;
}

/* ~~~~~ Ebene 3 ~~~~~ */
.vertnav .level2 a {
}
.vertnav .level2 a:hover {
}

/* ~~~~~ Ebene 4 ~~~~~ */
.vertnav .level3 a {
}
.vertnav .level3 a:hover {
}
