
.menu ul, 
.menu {
    width:;
    height:2%;
	padding:0;
    white-space:nowrap;
}
.menu ul li {list-style-type:none;}

.menu li {
	/*position: relative;*/ /* wegen untermenu */
	float:left;
    cursor:;
	text-decoration:none;
	height:;
	padding=;
	margin=;
	font-size:100%;
	lineheight=;
	hovercolor=;

}

.menu a {
    color:;
	font-size:100%;
    line-height:100%;
    text-decoration:none;
    display:block;
    border-right: solid 1px ;
	margin:1vw 0 0 0;
    padding:0 1vw;
}

.menu a#menu-item-1 {
    padding-left:0.6vw;
}

.menu a#menu-item-5  {
    border-right: 0;
}

.menu .sub-menu a#menu-subitem-3  {
    border-right: 0;
}

.menu li a:hover {
    color: ;
}

.menu .current_page_item a, 
.menu .current_page_parent a {
    color:;
}

.menu .children,
.menu .sub-menu {
	display: none; /* ausgeblendet für jquery effekt */
	position: absolute;   
    z-index: 500;
    /*width: 100%;*/
}

.menu .current_page_item .children,
.menu .current_page_parent .children,
.menu .current_page_item .sub-menu ,
.menu .current_page_parent .sub-menu  { 
    display: block;
}

.menu .children li, 
.menu .current_page_item .children a, 
.menu .current_page_parent .children a,
.menu .sub-menu li, 
.menu .current_page_item .sub-menu a, 
.menu .current_page_parent .sub-menu a {
	/*display:list-item; *//* den inline-block resettet */
    float: left; /* nebeneinander */
    /*padding: 15px 0px;*/
}

.menu .children li a, 
.menu .current_page_item .children li a,
.menu .sub-menu li a, 
.menu .current_page_item .sub-menu li a{
    color: #666 !important;
    font-size: 3vh;
}
    
.menu .children li a:hover, 
.menu .children li.current_page_item a,
.menu .sub-menu li a:hover, 
.menu .sub-menu li.current_page_item a{
	color:  !important;
}