#pages {
		float: left;
		width: 300px;
	}
	
#products {
		float: left;
	}

#sitemap, #sitemap ul, #sitemap li{
		list-style: none;
		list-stlye-image: none;
		margin: 0;
		padding: 0;
	}

#sitemap li{
		line-height:20px;
		position:relative;
		width:100%;
		background:url(/images/sitemap/line.gif) repeat-y;
	}

#sitemap li a{
		padding-left:28px;
		padding-top: 4px;
		background:url(/images/sitemap/line2.gif) no-repeat;
		color: #000;
		text-decoration: none;
	}
	
#sitemap li.first a {
		background:url(/images/sitemap/startline.gif) no-repeat;
	}
	
#sitemap li.last {
		background:url(/images/sitemap/endline.gif) no-repeat;
		padding-bottom: 5px;
	}
	
#sitemap li.last a {
		background:url(/images/sitemap/endline.gif) no-repeat;
		padding-bottom: 5px;
	}

/* sub levels */
#sitemap li ul{	
	margin-left: 28px;
}

#sitemap ul li ul li{	
	background:url(/images/sitemap/line.gif) repeat-y;
}

#sitemap ul li.first ul li a{
		padding-left:28px;
		padding-top: 4px;
		background:url(/images/sitemap/line2.gif) no-repeat;
		color: #000;
		text-decoration: none;
	}
	
#sitemap ul li.last ul li a{
		padding-left:28px;
		padding-top: 4px;
		background:url(/images/sitemap/line2.gif) no-repeat;
		color: #000;
		text-decoration: none;
	}

#sitemap ul li ul li.last {
		background:url(/images/sitemap/endline.gif) no-repeat;
		padding-bottom: 5px;
	}
	
#sitemap ul li ul li.last a {
		background:url(/images/sitemap/endline.gif) no-repeat;
		padding-bottom: 5px;
	}

