/* CSS Document */

/* Formatierung von HTML-Elementen */


/* Diverses für das horizontale Hauptmenu */

/* ======================================================
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout_4level.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
========================================================= */
.menu-i {
	margin: 0px 10px 0px 0px;
	height: 0px;
	font-size: 12px;
	}

.menu-i ul { margin: 0px; padding: 0px; position: relative; z-index: 500; list-style-type: none; width:192px; }

/*FF+IE Alle Stufen wenn sichtbar*/
.menu-i li  { background-color: #5edbe1; float: left; }
.menu-i1 li { background-color: #bfbfbf; /*float: left;*/ }
.menu-i2 li { background-color: #a6ebff; /*float: left; */}
.menu-i3 li { background-color: #96ffcf; /*float: left;*/ }

.menu-i table /*IE??*/ { position: absolute; border-collapse: collapse; top: 0px; left: 0px; z-index: 100; font-size: 12px; }

.menu-i a, .menu-i a:visited /*FF*/ { display: block; text-decoration: none; height: auto; line-height: 25px; width: 170px; color: #00303c; padding: 0px 10px 0px 10px;  }

/* hack for IE5.5 */
* html .menu-i a, * html .menu-i a:visited {width:190px; w\idth:170px;}
* html .menu-i1 a, * html .menu-i1 a:visited {color: #303030; background-color:#bfbfbf;}
* html .menu-i2 a, * html .menu-i2 a:visited {color: #003264; background-color:#a6ebff;}
* html .menu-i3 a, * html .menu-i3 a:visited {color: #224422; background-color:#96ffcf;}

* html .menu-i a:hover  { color: #5edbe1; background-color:#007d9b; position: relative; }
* html .menu-i1 a:hover { color: #303030; background-color:#8D8D8D; position: relative; font-weight:bold;  }
* html .menu-i2 a:hover { color: #003264; background-color:#7dbeff; position: relative; font-weight:bold;  }
* html .menu-i3 a:hover { color: #224422; background-color:#65B165; position: relative; font-weight:bold;  }

.menu-i li:hover { position: relative; }

/*IE+FF Eventuell herausnehmen:.menu-i a:active, .menu-i a:focus { color: #ccff66; background-color: #999966;} */

/*Firefox Alle Stufen wenn sichtbar*/
.menu-i li:hover  > a  { color: #00303c; background-color: #007d9b; font-weight: bold;}
.menu-i1 li:hover > a  { color: #303030; background-color: #8d8d8d; font-weight: bold;}
.menu-i2 li:hover > a  { color: #003264; background-color: #88c4ff;	font-weight: bold;}
.menu-i3 li:hover > a  { color: #224222; background-color: #99cc99; font-weight: bold;}

/*FF+IE 2. Stufe wie geht das hier?*/.menu-i li ul {  width:160px; visibility: hidden; position: absolute; top: 0px; left: 190px; background-color: transparent; }

/*FF+IE 3. Stufe wie geht das hier?*/.menu-i li ul ul{  width:160px; visibility: hidden; position: absolute; top: 0px; left: 190px; background-color: transparent; }

.menu-i li:hover > ul { visibility: visible; }
.menu-i ul a:hover ul ul { visibility: hidden; }
.menu-i ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu-i ul a:hover ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu-i ul a:hover ul { visibility: visible; }
.menu-i ul a:hover ul a:hover ul { visibility: visible; }
.menu-i ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
.menu-i ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility: visible; }


.marquee {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 5px 5px 10px;
}
