/**
 * Style sheet ewaerme_menu
 */
div.menu_heading li.active p, div.menu_heading li.trail a
{
	width:150px;
}

div.category_link a, div.category_link p
{
	font-size:11px;
}

div#left ul
{
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	color:#5a5a5a;
	list-style-type:none;
}

div#left a
{
	text-decoration:none;
	color:#5a5a5a;
}

div#left ul a
{
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	color:#5a5a5a;
	list-style-type:none;
}

div#menu_heading
{
	margin: 0 !important;
		padding: 0 !important;
		padding-bottom: 20px;
}

div.naviLeft
{
	margin: 0 !important;
		padding: 0;
		padding-top: 10px;
	min-height: 450px;
}

div#top_menu_img
{
	height:10px;
	background-image:url("tl_files/menu_bg1.png");
}

div#menu_heading
{
	background-image:url("tl_files/menu_bg2.png");
	background-position:left top;
	background-repeat:repeat-y;
}

div#left li.active p
{
	display:block;
	color:#de242c;
	margin: 0;
	padding 0;
	height 2.2 em;
	line-height: 2.2 em;
}

div#left a.trail
{
	color: #de242c !important;
}

div#left
{
	background-image:url("tl_files/menu_bg2.png");
	background-position:left top;
	background-repeat:repeat-y;
	min-height: 500px;
}

/* menu toplevel */
div.naviLeft li
{
	width:150px;
	display:block;
	margin:5px auto 5px -20px;
	vertical-align:middle;
	list-style-type:none;
}

/* untermenu */
li.submenu ul
{
	display:none;
}

/* untermenu mit aktivem hauptmenu */
div#naviLeft li.trail ul
{
	display: block !important;
}

/* untermenu mit aktivem hauptmenu */
div#naviLeft li.active ul
{
	display: block !important;
}

div.menu_heading li
{
	display:none;
	margin-left:-10px;
}

div.menu_heading li.trail
{
	display:block;
}

div#naviLeft ul.level_1 > li
{
	display:block;
	border-bottom:1px solid #cccccc;
}

div.menu_heading li.active
{
	display:block;
}

div.menu_heading li.active p, div.menu_heading li.trail a
{
	display:block;
	margin-left:-10px;
	border-bottom:1px solid #de242c;
	font-size:11pt;
	color:#de242c;
	font-size: 11pt !important;
}

div#naviLeft li.submenu ul.level_3
{
	display:none;
}

