	
/* Kieli menu */

#SAMenu1
{	position: relative;
	display: block;
	margin:15px 0 0 0;
	padding:0;
	width:950px;
	height:20px;
}

#SAMenu1 li
{	
	padding: 0 10px 0 0;
	margin:0 0 0 0;
	list-style-type: none;
	display: inline;
	float: right;
}
	
#SAMenu1 li a
{	
    padding:0 0 0 10px;
	color:#93117E;
	display: block;
	float: left;
	font-family:Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	vertical-align:middle;
	border-left:solid 2px white;	
	text-transform:uppercase;
}	

#SAMenu1 li a.AtWay
{
	text-decoration:underline!important;	
}
#SAMenu1 li a.Selected
{
	text-decoration:underline!important;	
}

	
	
/* Vaaka menu */	

#SAMenu2
{	position: relative;
	display: block;
	margin:0 0 0 15px;
	padding:0;

}


#SAMenu2 li
{	
	padding: 0 0 0 5px;
	margin:0;
	list-style-type: none;
	display: inline;
	float: left;
	height: 42px;
}	
	
#SAMenu2 li a
{	
    padding:0 10px 0 10px;
	color: white;
	display: inline;
	float: left;
	line-height: 42px;
	vertical-align:middle;
	text-decoration: none;
	font-size:13px;
    font-weight:normal;
    font-family:Arial, Helvetica;
	background: url(../img/menu2_bullet.gif) top left no-repeat;     
}	

#SAMenu2 li.Selected{}

#SAMenu2 li a:hover
{
    background: url(../img/menu2_selected.gif) top left repeat-x; 
    color:#669900; 
}
#SAMenu2 li a.Selected
{
    background: url(../img/menu2_selected.gif) top left repeat-x; 
    color:#669900;    
}

#SAMenu2 li a.AtWay,
#SAMenu2 li a.AtWay:hover
{
    background: url(../img/menu2_selected.gif) top left repeat-x; 
    color:#669900;      
}




/* PYSTY MENU VASEMMALLA */

#SAMenu3
{	
    position: relative;
	display: block;
	padding:0;
	margin:0 0 0 10px;
    width:147px;
    background-color:transparent;
}

#SAMenu3 li
{
	margin:0;
    padding:4px 0 0 0;
    position: relative;
	display: block;		
    list-style-type:none;
    border-bottom:dashed 1px #A9A9A9;
}
	
#SAMenu3 li.Selected 
{

}	

#SAMenu3 li a
{	
	color:#7EA400;
	text-decoration:none;	
	font-size: 12px!important;
    line-height:18px;
    display:block;
    padding:0 0 4px 13px;
    background: url(../img/menu3_l2_bullet_2.gif) 2px 6px no-repeat;
}

html>body #SAMenu3 li a {background:url(../img/menu3_l2_bullet_2.gif) 2px 6px no-repeat;}
html>body #SAMenu3 li a { *background:url(../img/menu3_l2_bullet_2.gif) 2px 7px no-repeat;}

#SAMenu3 li a.Selected, #SAMenu3 li a.AtWay  
{
    color: #93117E;
}	

#SAMenu3 li a.Selected, #SAMenu3 li a.AtWay, #SAMenu3 li a:hover 
{	
	color: #93117E;
}	
	

#SAMenu3 li ul
{
    margin:0;
    padding:0;
    border-top:dashed 1px #A9A9A9;
}
#SAMenu3 li ul li
{
	margin:0;
    padding:2px 0 0 0;
	position: relative;
	display: block;		
    list-style-type:none;
    border:none;
}
#SAMenu3 li ul li a
{	
	color:#7EA400;
	text-decoration:none;	
	font-size: 12px!important;
    display:block;
    line-height:16px;
    margin:0;
    padding:0 0 2px 25px;
    background: url(../img/menu3_l3_bullet.gif) 0 0 no-repeat;
    background-color:transparent;
    width:147px;
}
/*html>body #SAMenu3 li ul li a {background:url(../img/menu3_l3_bullet.gif) 0 0 no-repeat;background-color:yellow;}*/
html>body #SAMenu3 li ul li a { *background:url(../img/menu3_l3_bullet.gif) 0 1px no-repeat;width:auto;background-color:transparent;}

#SAMenu3 li ul li a.Selected, #SAMenu3 li ul li a.AtWay  
{
    color: #93117E;
}	

#SAMenu3 li ul li, a.Selected, #SAMenu3 li ul li a.AtWay, #SAMenu3 li ul li a:hover 
{	
	color: #93117E;
}	