/**
 * Style sheet navigation_v2
 */
#nav_prim
{
	left:176px;
	top:187px;
	position:absolute;
	z-index:10;
}

/* NEU */
#nav_prim a, #nav_prim a:link, #nav_prim a:visited, #nav_prim p
{
	text-decoration:none;
	color:#FFFFFF;
}

/* NEU */
#nav_prim ul
{
	margin:0px;
	padding:0px;
}

/* NEU */
#nav_prim ul li
{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	border-top:0px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-collapse:collapse;
	font-size:12px;
	list-style-type:none;
}

/* NEU */
#nav_prim ul li.last
{
	border:0px;
}

/* NEU */
#nav_prim li p, #nav_prim li a
{
	display:block;
	margin:0px;
	background-image:url("tl_files/layout_v2/navi_hintergrund.jpg");
	background-position:left top;
	background-repeat:repeat-x;
}

/* NEU */
#nav_prim ul li p, #nav_prim ul li a
{
	margin:0px;
	padding:4px 14px;
	border-top:1px solid #ffffff;
	border-right:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-collapse:collapse;
	font-size:12px;
}

/* NEU */
#nav_prim ul li p.active, #nav_prim ul li a.trail
{
	background-color:#CA0C35;
	background-image:url("tl_files/layout_v2/navi_hintergrund_active.jpg");
	background-position:left bottom;
	background-repeat:repeat-x;
}

/* NEU */
#nav_prim ul li p:hover, #nav_prim ul li a:hover
{
	background-color:#CA0C35;
	background-image:url("tl_files/layout_v2/navi_hintergrund_active.jpg");
	background-position:left top;
	background-repeat:repeat-x;
}

#nav_sek
{
	margin-top:19px;
	margin-bottom:12px;
	margin-left:19px;
	background-color:#CA0C35;
}

#nav_sek ul
{
	margin:0px;
	padding:0px;
}

#nav_sek ul li
{
	list-style-type:none;
}

#nav_sek ul li ul
{
	margin-top:6px;
}

#nav_sek ul li p
{
	display:inline;
}

#nav_sek ul li ul li
{
	margin-left:12px;
	list-style-type:none;
}

#nav_sek ul li ul li p
{
	display:inline;
}

#left #nav_sek ul.level_1 li.trail, #left #nav_sek ul.level_1 li.active
{
	background-color:#ffffff;
}

/* NEU */
#nav_sek ul li.trail a, #nav_sek ul li.active a, #nav_sek ul li.trail p, #nav_sek ul li.active p
{
	color:#000000;
}

/* NEU */
#nav_sek ul li.trail a, #nav_sek ul li.active a
{
	color:#CA0C35;
}

#nav_sek ul.level_1 li
{
	padding:6px 10px;
}

#nav_sek ul.level_1 li.submenu
{
}

#left #nav_sek ul.level_2 li
{
	padding-top:0px;
}

#left #nav_sek ul.level_2 li.last
{
	padding-bottom:0px;
}

#left #nav_sek ul.level_1 li.first
{
}

#left #nav_sek ul.level_2 li.first
{
	border-top:0px;
}

#footer a
{
	color:#ffffff;
}

#footer a:hover
{
	text-decoration:none;
}

#sitemap
{
	line-height:20px;
}

