/* CSS Document */
.off {
	display: none;
}

.on {
	display: block;
}

/* Positionierungen der einzelnen Menüs */
/*MENÜ 1*/
li.aktiv{
	background-color:#d9d9da;
}

ul#m1{
	width:107px;
	left:-1px;
	top:4px;
}

li.lim1{
	width:101px;
	border-bottom:1px solid #666666;
}

li.lim1aktiv{
	width:101px;
	background-color:#d9d9da;
}

li.lim1last{
	width:101px;
}

/*******/

/* MENÜ 2 */
ul#m2{
	width:129px;
	left:-1px;
	top:4px;
}

li.lim2{
	width:123px;
	border-bottom:1px solid #666666;
}

li.lim2aktiv{
	width:123px;
	background-color:#d9d9da;
}

li.lim2last{
	width:123px;
}

/*******/

/* MENÜ 3 */
ul#m3{
	width:141px;
	left:-1px;
	top:4px;
}

li.lim3{
	width:135px;
	border-bottom:1px solid #666666;
}

li.lim3aktiv{
	width:135px;
	background-color:#d9d9da;
}

li.lim3last{
	width:135px;
}

/******/

/* MENÜ 3-1 */
ul#m3-1{
	width:82px;
	left:100px;
	top:-17px;
}

li.lim3-1{
	width:76px;
	border-bottom:1px solid #666666;
}

li.lim3-1aktiv{
	width:76px;
	background-color:#d9d9da;
}

li.lim3-1last{
	width:76px;
}

/*******/

/* ******************************************** */

td#navigation ul{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	white-space:nowrap;
}

td#navigation li{
	position:relative;
}

td#navigation ul ul, td#navigation li li{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}

td#navigation ul ul ul, td#navigation li li li{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}

td#navigation li{
	float:left;
	height:17px;
	text-align:center;
	padding-top:3px;
}

td#navigation li li, td#navigation li li li{
	float:left;
	height:17px;
	text-align:left;
	padding-top:3px;
	padding-left:6px;
}

td#navigation ul ul, td#navigation ul ul ul {
	background-color:#ebebeb;
	border:1px solid #666666;
}

td#navigation ul ul{
	position:absolute;
	top:20px;
	z-index:500;
}

td#navigation ul ul ul{
	position:absolute;
	top:-1px;
	left:90%;
	z-index:1000;
}

td#navigation li li:hover, td#navigation li li li:hover{
	float:left;
	background-color:#d9d9da;
}

td#navigation a:link, td#navigation a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#313131;
	text-decoration:none;
}