/**********************************************
 * Index page menu 
 **********************************************/

#LayerTopZeile4Index {  
    position: absolute;
    float: none;
    width: 890px;
    margin: 0;
    padding: 0;
    height: 30px;
    z-index: 100000;
    top:355px;
    left:5px;
}



/**********************************************
 * Subpage page menu 
 **********************************************/

#rgaccordmenunest * {
padding:0;
margin:0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}

#rgaccordmenunest a {
text-decoration: none;
}

#rgaccordmenunest {
padding:50px;
}

#rgaccordmenunest h1 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size: 19pt;
	letter-spacing:.005em;
	color:#e15c04;
	
	margin: 0px;
	margin-bottom: 20px;
	border-bottom: 1px solid #cddeed;
}



#rgaccordmenu {
  width:200px;
	/*border-right:1px solid red;*/
}

#rgaccordmenu, #rgaccordmenu ul, #rgaccordmenu li {
padding:0;
margin:0;
background:none;
}

#rgaccordmenu {
margin-left:20px;
}

#rgaccordmenu li ul {
  width:195px;
  margin-left:2px;
}


#rgaccordmenu li {
list-style:none;
display:block;
}

#rgaccordmenu li a {
color:#fff;
text-decoration: none;
}

#rgaccordmenu .toggle, #rgaccordmenu .empty {
display:block;
background:url(images/menu/level1act.gif) no-repeat;
padding:5px;
color:#fff;
cursor:pointer;
}
#rgaccordmenu .empty {
background:url(images/menu/level1.jpg) no-repeat;
}
#rgaccordmenu .empty a{
display:block;
}
#rgaccordmenu .act {
background:url(images/menu/level1sub.jpg) no-repeat;
}



#rgaccordmenu li ul li a {
color:#333;
background:url(images/menu/level2.jpg) repeat-y;
display:block;
padding:5px 0 5px 10px;
margin-bottom:1px;
text-decoration: none;
font-size:10px;
}

#rgaccordmenu .toggle2 {
color:#333;
background:url(images/menu/level2sub.jpg) repeat-y;
display:block;
padding:5px 0 5px 10px;
font-weight:normal;
cursor:pointer;
margin-bottom:1px;
font-size:10px;
}


#rgaccordmenu .act2 {
background:url(images/menu/level2act.jpg) repeat-y;
margin-bottom:1px;
}


#rgaccordmenu li ul li ul li a {
padding:5px 0 5px 15px;
}

.open, .open span{
font-weight:bold;
text-decoraton:underline;
}



#rgaccordmenu li ul li span a { 
display:block;
background:none;
padding:0px;
margin:0px;
}

#rgaccordmenu li ul li ul {
  margin-left:0px;
}