ul.vertical, ul.vertical li {
cursor:default;
font-size:100%;
list-style-type:none;
margin:0pt;
padding:0pt;
z-index:5;
}
ul.vertical {
/*first ul item */
cursor:default;
left:-9pt;
position:absolute;
top:30px; /* position verticales menue anfang */
height:38px; /* hoehe menue */
width:100%;
z-index:10;
font-weight:normal;
}
ul.vertical li {
/* <ul><li> item </ul></li>*/
cursor:default;
float:left;
left:0px;
margin:0pt 0pt 0pt 0pt;
position:relative;
text-align:left;
height:18px; /* höhe menue */
width:auto;
z-index:5;
}
* html ul.vertical li {
margin:0pt 0px 0pt 0px;
}
ul.vertical ul {
cursor:default;
/* farbe hg ausklappendes menue */
background: /*#822C1F*/ none repeat scroll 0% 0%;
/*hintergrundbild, ausklappendes menue*/
/*background-image: url("img/menue.gif");*/
left:-10000px;
margin:0pt; /* position ausklappendes menue-hg */
padding:0pt;
position:absolute;
top:auto;
width:8.2em;
z-index:5;
}
ul.vertical ul li {
left:auto;
background: /*#822C1F*/ none repeat scroll 0% 0%;
/* background-color:#F1E2CD; */
/*background-image: url("img/menue.gif");*/
cursor:default;
margin:0px 0px 0px 0px; /* position ausgeklappte menuepunkte */
width:230px; /* breite ausgeklapptes menue */
height:18px; /* hoehe menue */
z-index:5;
}
ul.vertical ul.wider, ul.vertical ul.wider li {
width:auto;
z-index:5;
}
ul.vertical ul ul {
margin:0.00em 0pt 0pt 7.65em;
z-index:5;
}
ul.vertical li:hover > ul {
left:auto;
z-index:5;
}
ul.vertical ul li:hover > ul {
top:0pt;
z-index:5;
}
ul.vertical ul li{
background:/* #F1E2CD */ none repeat scroll 0% 0%;
cursor:default;
z-index:5;
}
ul.vertical a, ul.vertical a:visited {
-x-system-font:none;
/*background:#F1E2CD none repeat scroll 0% 0%;*/
background:/* #F1E2CD */ none repeat scroll 0% 0%;
color:#EE1D24;
cursor:pointer;
display:block;
font:bold 14px Helvetica;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-weight:bold;
font-variant:normal;
letter-spacing:0px;
line-height:normal;
padding:3px 6px 3px 6px; /* Abstand menuepunkte */
text-decoration:none;
z-index:5;
}
ul.vertical ul a, ul.vertical ul a:visited {
-x-system-font:none;
background:/* #F1E2CD */ none repeat scroll 0% 0%;
color:#EE1D24;
cursor:pointer;
display:block;
font:bold 14px Helvetica;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-weight:bold;
font-variant:normal;
letter-spacing:0px;
line-height:normal;
padding:3px 6px 3px 6px; /* abstand menuepunkte */
text-decoration:none;
z-index:5;
}
ul.vertical a:hover, ul.vertical a:focus, ul.vertical a.rollover, ul.vertical a.rollover:visited {
/*background:#C71585 none repeat scroll 0% 0%;*/
/*background:#AD2786 none repeat scroll 0% 0%;*/
background:/* #BA289B */ none repeat scroll 0% 0%;
/* farbe ausgeklappte menuepunkte bei rollover*/
color:#000000; text-decoration:underline; /* Farbe rollover menue */
height:auto;
/*background:#DAD2C1 none repeat scroll 0% 0%;
color:#C94A8E;*/
}
ul.vertical a:not(:nth-child(n)) {
float:left;
z-index:5;
}
ul.vertical a { float:none; }
ul.vertical ul a {
float:none !important;
z-index:5;
}
* html ul.vertical li {
background:/* #F1E2CD */ none repeat scroll 0% 0%;
display:inline;
float:left;
z-index:5;
}

* html ul.vertical li {
position:static;
z-index:5;
}
* html ul.vertical a {
	position:relative;
	z-index:5;
	left: 126px;
	top: 71px;


}
ul[class^="vertical"] ul {
display:none;
z-index:5;
}
ul[class^="vertical"] ul {
display:block;
z-index:5;
}
