/*	2. Farbzuweisungen ----------------------------------------------------------
	2.1. Farbzuweisungen für die Barrfierefreiheit ------------------------------ */

#logo #topmenu li.item_1,
#logo #topmenu li.item_3,
#logo #topmenu li.item_4 {
 border-left: 1px solid #fff !important;
 display: block;
}

#logo #topmenu li.item_4 {
 border-right: 1px solid #fff !important;
 display: block;
}

#logo #topmenu .item_2 a,
#logo #topmenu .item_3 a,
#logo #topmenu .item_4 a,
#logo #topmenu .item_2 a:visited,
#logo #topmenu .item_3 a:visited,
#logo #topmenu .item_4 a:visited {
 background-color: #676534;
 color: #fff !important;
}

#logo #topmenu .menucontainer ul li.item_2,
#logo #topmenu .menucontainer ul li.item_3,
#logo #topmenu .menucontainer ul li.item_4 {
 background-color: #676534;
 color: #fff;
 border-bottom: 0.1em solid #676534;
 border-left: 0.1em solid #676534;
}

#logo #topmenu .menucontainer ul li.item_2:hover,
#logo #topmenu .menucontainer ul li.item_3:hover,
#logo #topmenu .menucontainer ul li.item_4:hover {
 color: #676534;
 background-color: #fff;
}

#logo #topmenu .menucontainer ul li.item_2:hover,
#logo #topmenu .menucontainer ul li.item_3:hover,
#logo #topmenu .menucontainer ul li.item_4:hover {
 border-bottom: 0.1em solid #676534;
}

#logo #topmenu .menucontainer ul li.item_1 {
 background-color: #fff;
 color: #676534;
 border-bottom: 0.1em solid #fff;
 border-left: 0.1em solid #676534;
}

#logo #topmenu .menucontainer ul li.item_1:hover {
 color: #000;
 border-bottom: 0.1em solid #fff;
}

#logo #topmenu li.item_2:hover a,
#logo #topmenu li.item_3:hover a,
#logo #topmenu li.item_4:hover a,
#logo #topmenu li.item_2:hover a:visited,
#logo #topmenu li.item_3:hover a:visited,
#logo #topmenu li.item_4:hover a:visited {
 color: #676534 !important;
 background-color: #fff;
}

#logo #topmenu li.item_1 a,
#logo #topmenu li.item_1 a:visited {
 color: #676534;
}

#logo #topmenu li.item_1 a:hover,
#logo #topmenu li.item_1 a.item_active {
 color: #000;
}