	

/* ####################### */
/* Navigation
/* ####################### */

#navigation
{
	background: url(/graphics/navigation/bg_top_navi.gif) no-repeat left;
	float: left;
	width: 1005px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 48px;
}

	#navigation li
	{
		width: 193px;
		line-height: 48px;
		font-size: 15px;
		padding: 0px 0px 0px 58px;
		float: left;
		text-transform: uppercase;
		background: url(/graphics/navigation/bg_top_navi_tab.gif) no-repeat top left;
	}
	
		#navigation li.selected
		{
			background: url(/graphics/navigation/bg_top_navi_tab_sel.gif) no-repeat top left;
		}
	
		#navigation li a
		{
			text-decoration: none;
			color: #FFFFFF;
		}

	#navigation li div
	{
		position: absolute;
		display: none;
		width: 328px;
		background: url(/graphics/navigation/bg_top_navi_dropd_footer.gif) no-repeat bottom left;
		margin: 0px 0px 0px -58px;
		padding: 0px 0px 15px 0px;
		float: left;
		z-index: 100;
	}

	#navigation li div.last_item
	{
		margin: 0px 0px 0px -134px;
	}
	
	#navigation li ul
	{
		width: 326px;
		background: url(/graphics/navigation/bg_top_navi_dropd.gif) no-repeat top left;
		padding: 8px 1px 0px 1px;
		margin: 0px 0px 0px 0px;
		float: left;
	}

		#navigation li ul li
		{
			display: block;
			margin: 0px 0px 0px 0px;
			padding: 5px 10px 0px 57px;
			float: left;
			width: 259px;
			line-height: 15px;
			font-size: 10px;
			color: #333333;
			min-height: 51px;
			background: url(/graphics/navigation/bg_top_navi_dropd_item.gif) no-repeat top left;
			text-transform: none;
		}
		
		* html #navigation li ul li
		{
			height: 51px;
		}
		
			* html #navigation li ul li
			{
				text-decoration: underline;
			}
			
			#navigation li ul li.selected
			{
				background: url(/graphics/navigation/bg_top_navi_dropd_item.gif) no-repeat top left;
				background-color: #EEEEEE;
			}
		
			#navigation li ul li:hover
			{
				background-color: #e9e9cd;
			}
			
			#navigation li ul li a
			{
				color: #333333;
			}
			
			#navigation li ul li strong
			{
				display: block;
				text-transform: uppercase;
				font-size: 11px;
			}
		
#sidebar_left #left_navigation
{
	margin-bottom: 10px;
	width: 248px;
	float: left;
	text-transform: uppercase;
}
		
	#sidebar_left #left_navigation li
	{
		width: 230px;
		display: block;
		padding: 0px 0px 0px 18px;
		margin: 0px 0px 9px 0px;
		background: url(/graphics/navigation/bg_left_navi_root.gif) no-repeat top left;
		font-size: 11px;
		font-weight: bold;
		line-height: 19px;
		float: left;
	}
	
		#sidebar_left #left_navigation li.selected
		{
			display: block;
			padding: 0px 0px 0px 18px;
			background: url(/graphics/navigation/bg_left_navi_root_sel.gif) no-repeat top left;
		}
	
		#sidebar_left #left_navigation li a
		{
			text-decoration: none;
			color: #333333;
		}

		#sidebar_left #left_navigation li ul
		{
			text-transform: none;
			width: 226px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 4px;
			float: left;
		}
			
			/* If empty ul in IE6 */
			* html #sidebar_left #left_navigation li ul
			{

			}
		
			#sidebar_left #left_navigation li ul li
			{
				padding: 0px 0px 0px 14px;
				margin: 4px 0px 0px 0px;
				background: none;
				width: 212px;
				float: left;
			}
			
				#sidebar_left #left_navigation li ul li.selected
				{
					background: url(/graphics/navigation/bg_left_navi_sub_sel.gif) no-repeat top left;
					padding: 0px 0px 0px 14px;
					margin: 4px 0px 0px 0px;
				}
				
					#sidebar_left #left_navigation li ul li ul
					{
						width: 208px;
					}
				
						#sidebar_left #left_navigation li ul li ul li
						{
							width: 194px;
						}