/**
 * Style sheet navigation
 */
.mod_navigation.ebene_1
{
	width:188px;
	top:10px;
	position:relative;
	font-family:verdana,arial,sans-serif;
	font-size:1em;
	color:#000000;
	background:#f6f6f6 url(tl_files/standard/bg_menu.gif) no-repeat top left;
}

.mod_navigation.ebene_1 ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.mod_navigation.ebene_1 li
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

* html .mod_navigation.ebene_1 ul, * html .mod_navigation.ebene_1 li
{
	height:1px;
}

*:first-child+html .mod_navigation.ebene_1 .parent
{
	height:3px;
}

.mod_navigation.ebene_1 p
{
	margin:0px;
	padding:0px;
}

.mod_navigation.ebene_1 a
{
	display:block;
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

.mod_navigation.ebene_1 a:hover
{
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#e0e0e0;
}

.mod_navigation.ebene_1 .active p
{
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#e0e0e0;
}

.mod_navigation.ebene_1 .trail a
{
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#e0e0e0;
}

.mod_navigation.ebene_1 .submenu a.trail
{
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#d1d1d1;
}

/* Level 2 */
.mod_navigation.ebene_1 .level_2 a
{
	display:block;
	padding:5px 0px 5px 10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

.mod_navigation.ebene_1 .level_2 a:hover
{
	padding:5px 0px 5px 10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#cccccc;
}

.mod_navigation.ebene_1 .level_2 .active p
{
	padding:5px 0px 5px 10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#cccccc;
}

.mod_navigation.ebene_2
{
	width:188px;
	top:30px;
	position:relative;
	font-family:verdana,arial,sans-serif;
	font-size:1em;
	color:#000000;
	background:#f6f6f6 url(tl_files/standard/bg_menu.gif) no-repeat top left;
}

.mod_navigation.ebene_2 ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.mod_navigation.ebene_2 li
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

* html .mod_navigation.ebene_2 ul, * html .mod_navigation.ebene_2 li
{
	height:1px;
}

*:first-child+html .mod_navigation.ebene_2 .parent
{
	height:3px;
}

.mod_navigation.ebene_2 p
{
	margin:0px;
	padding:0px;
}

.mod_navigation.ebene_2 a
{
	display:block;
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

.mod_navigation.ebene_2 a:hover
{
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#e0e0e0;
}

.mod_navigation.ebene_2 .active p
{
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#e0e0e0;
}

.mod_navigation.ebene_2 .trail a
{
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#e0e0e0;
}

.mod_navigation.ebene_2 .submenu a.trail
{
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#d1d1d1;
}

/* Level 2 */
.mod_navigation.ebene_2 .level_2 a
{
	display:block;
	padding:5px 0px 5px 10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

.mod_navigation.ebene_2 .level_2 a:hover
{
	padding:5px 0px 5px 10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#cccccc;
}

.mod_navigation.ebene_2 .level_2 .active p
{
	padding:5px 0px 5px 10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#cccccc;
}

.mod_navigation.ebene_3
{
	width:188px;
	top:50px;
	position:relative;
	font-family:verdana,arial,sans-serif;
	font-size:1em;
	color:#000000;
	background:#f6f6f6 url(tl_files/standard/bg_menu.gif) no-repeat top left;
}

.mod_navigation.ebene_3 ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.mod_navigation.ebene_3 ul ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.mod_navigation.ebene_3 li
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

* html .mod_navigation.ebene_3 ul, * html .mod_navigation.ebene_3 li
{
	height:1px;
}

*:first-child+html .mod_navigation.ebene_3 .parent
{
	height:3px;
}

.mod_navigation.ebene_3 p
{
	margin:0px;
	padding:0px;
}

.mod_navigation.ebene_3 a
{
	display:block;
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

.mod_navigation.ebene_3 a:hover
{
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#e0e0e0;
}

.mod_navigation.ebene_3 .active p
{
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#e0e0e0;
}

.mod_navigation.ebene_3 .trail a
{
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#e0e0e0;
}

.mod_navigation.ebene_3 .submenu a.trail
{
	padding:5px 0px 5px 5px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#d1d1d1;
}

/* Level 2 */
.mod_navigation.ebene_3 .level_2 a
{
	display:block;
	padding:5px 0px 5px 10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#e0e0e0;
}

.mod_navigation.ebene_3 .level_2 a:hover
{
	padding:5px 0px 5px 10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#cccccc;
}

.mod_navigation.ebene_3 .level_2 .active p
{
	padding:5px 0px 5px 10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background:#cccccc;
}
