#sitemap { }

ul, li { margin:0px; padding: 0px; }

#sitemap h2 { }

/* Palstoja ymp&auml;r&ouml;iv&auml; div, on oltava float: left m&auml;&auml;ritys! */
#sitemap div.col 
	{
	float: left;
	width: 225px;
	border: solid 0px black;
	}
	
	

/* 1. taso */

#sitemap .col ul
	{

	}

#sitemap .col ul li 
	{ 
		background: none;
		margin-left: 0px; 
		border: dashed 1px #4B91D7;
		margin-top: 12px;
		margin-bottom: 14px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 10px;
	}
	
#sitemap .col ul li a
	{
		padding: 0px;
		text-decoration: none;
		font-weight: bold;
		border: solid 0px black;
	}
	
	
/* 2. taso */

#sitemap .col ul li ul 
	{	
		margin-left: 0px;
		border: solid 0px black;
		margin-top: 2px;
		margin-bottom: 0px;
	}
	
#sitemap .col ul li ul li
	{
		padding: 0px;
		padding-left: 14px;
		list-style-type: none;
		text-decoration: none;
		list-style-image: none;
		background: url(/pics/merkki2.gif) 6px 4px no-repeat;
		border: none;	
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
#sitemap .col ul li ul li a
	{	
		font-weight: normal;
		border: solid 0px black;
	}

#sitemap .col ul li ul li ul 
	{			
		margin-bottom: 0px;
		margin-top: 0px;
	}
	
	
/* 3. taso */

#sitemap .col ul li ul li ul li
	{
		padding-left: -11px; 
		list-style-type: none;
		background: url(/pics/merkki3.gif) 6px 5px no-repeat;
		margin-bottom: 0px;
		margin-top: 0px;
	}
	
#sitemap .col li ul ul li ul li a
	{	
	}
	

