/* ---------------------------------------------------- MENU  */
/* alle Links im Menü */
div.menu {
	width: 259px;
	height: 23px;
	background: #fff url(/tmpl/implico/img/implico/nav-arrow-red.gif) 19px 3px no-repeat;
	border-bottom: dotted 1px #ccc;
	margin: 0 0 0 8px;
}	
	div.menu:hover {
		background: #fff url(/tmpl/implico/img/implico/nav-arrow-redwhite.gif) 19px 3px no-repeat;
	}
	a.menu {
		text-decoration: none;
		color: #000;
		font-family: Arial, Tahoma, Helvetica, sans-serif;
		font-size: 12px;
		
		text-transform:uppercase;

		display: block;
		padding: 4px 0 0 40px;
	}
	a.menu:hover {
		text-decoration: underline;
		color: #000;
	}

/* der ausgewählten Link im Menü */
div.menu_active {
	width: 259px;
	height: 23px;
	background: #C40525 url(/tmpl/implico/img/implico/nav-arrow-white.gif) 19px 3px no-repeat;
	border-bottom: solid 5px #f0f0f0;
	margin: 0 0 0 8px;
}
	a.menu_active {
		text-decoration: underline;
		color: #fff;
		font-family: Arial, Tahoma, Helvetica, sans-serif;
		font-size: 12px;
		text-transform:uppercase;

		display: block;
		padding: 4px 0 0 40px;
	}  
	a.menu_active:hover {
		text-decoration: underline;
		color: #fff;
	}

	a.menu_active span,
	a.menu_active:hover span {
		color: #fff;
	}


/* der ausgewählten Link im Menü */
div.menu_open {
	width: 259px;
	height: 23px;
	background: #C40525 url(/tmpl/implico/img/implico/nav-arrow-white.gif) 19px 3px no-repeat;
	border-bottom: solid 5px #f0f0f0;
	margin: 0 0 0 8px;
}
	a.menu_open {
		text-decoration: underline;
		color: #fff;
		font-family: Arial, Tahoma, Helvetica, sans-serif;
		font-size: 12px;
		text-transform:uppercase;

		display: block;
		padding: 4px 0 0 40px;
	}  
	a.menu_open:hover {
		text-decoration: underline;
		color: #fff;
	}

	a.menu_open span,
	a.menu_open:hover span {
		color: #fff;
	}

/* alle Links im Menü */
div.submenu,
div.m_depth_3,
div.m_depth_4,
div.m_depth_5 {
	width: 259px;
	height: 23px;
	background: #f0f0f0 url(/tmpl/implico/img/implico/nav-arrow-redgrey.gif) 38px 4px no-repeat;
	padding: 0 0 0 15px;
	padding: 0 0 0 15px;
	margin: 0 0 0 8px;
}
	a.submenu,
	a.m_depth_3,
	a.m_depth_4,
	a.m_depth_5 {
		text-decoration: none;
		color: #000;
		font-family: Arial, Tahoma, Helvetica, sans-serif;
		font-size: 12px;

		display: block;
		padding: 4px 0 0 42px;
		width: 190px;
	}  
	a.submenu:hover,
	a.m_depth_3:hover,
	a.m_depth_4:hover,
	a.m_depth_5:hover {
		text-decoration: underline;
		color: #000;
	}

html>body div.submenu,
html>body div.m_depth_3,
div.m_depth_4,
html>body div.m_depth_5 {
	width: 244px;
}

/* der ausgewählten Link im Menü */
div.submenu_active {
	width: 259px;
	height: 23px;
	background: #f0f0f0 url(/tmpl/implico/img/implico/nav-arrow-redgrey.gif) 38px 4px no-repeat;
	padding: 0 0 0 15px;
	margin: 0 0 0 8px;
}
a.submenu_active {
		text-decoration: underline;
		color: #C40525;
		font-family: Arial, Tahoma, Helvetica, sans-serif;
		font-size: 12px;

		display: block;
		padding: 4px 0 0 42px;
		width: 190px;
	}  
	a.submenu_active:hover {
		text-decoration: underline;
		color: #C40525;
	}
html>body div.submenu_active {
	width: 244px; /* all except IE6 */
}

/* der ausgewählten Link im Menü */
div.submenu_open {
	width: 259px;
	height: 23px;
	background: #f0f0f0 url(/tmpl/implico/img/implico/nav-arrow-redgrey.gif) 38px 4px no-repeat;
	padding: 0 0 0 15px;
	margin: 0 0 0 8px;
}
	a.submenu_open {
		text-decoration: underline;
		color: #C40525;
		font-family: Arial, Tahoma, Helvetica, sans-serif;
		font-size: 12px;

		display: block;
		padding: 4px 0 0 42px;
		width: 190px;
	}  
	a.submenu_open:hover {
		text-decoration: underline;
		color: #C40525;
	}
html>body div.submenu_open {
	width: 244px; /* all except IE6 */
}

/* lower menu levels */

div.m_depth_3 {
	background: #f0f0f0 url(/tmpl/implico/img/implico/nav-arrow-redgrey.gif) 58px 4px no-repeat;	
}
	a.m_depth_3 {
		padding: 4px 0 0 62px;
		width: 190px;
	}
	
div.m_depth_4 {
	background: #f0f0f0 url(/tmpl/implico/img/implico/nav-arrow-redgrey.gif) 78px 4px no-repeat;	
}
	a.m_depth_4 {
		padding: 4px 0 0 82px;
		width: 190px;
	}
	
div.m_depth_5 {
	background: #f0f0f0 url(/tmpl/implico/img/implico/nav-arrow-redgrey.gif) 98px 4px no-repeat;	
}
	a.m_depth_5 {
		padding: 4px 0 0 102px;
		width: 190px;
	}
