/******************************************************************************/
#SAMenu1{
	position:relative;
	margin:0;
	padding: 0;
	margin-left: 30px;
	margin-right: 30px;
	bottom:0px;
	height:18px;
	/*line-height:20px;*/
	float: right;
	margin-right: 40px;
	width:250px;
	width: auto;
	list-style-type: none;
	/*background-color:#EEEEEE;*/
	/*right: 0;*/
	top: 20px;
	overflow: hidden;
	clear:right;
}

#SAMenu1 li
{	
	display: inline;
	float: left;
	border-right:solid 1px #FFF;
}

#SAMenu1 li a{
	float: left;
	display:block;
	color:black;
	padding-left:15px;
	padding-right:15px;
	text-decoration: none;
	height:18px;
	line-height:18px;
	text-align:center;
	color:#FFF;
}

#SAMenu1 li a:hover,
#SAMenu1 li.Selected a,
#SAMenu1 li a.Selected,
#SAMenu1 li a.Selected:hover,
#SAMenu1 li.AtWay a,
#SAMenu1 li a.AtWay,
#SAMenu1 li a.AtWay:hover{
	color:#FFF;
}


/******************************************************************************/

#SAMenu2{
	position:absolute;
	margin:0;
	padding: 0;
	margin-right: 30px;
	bottom:0px;
	height:28px;
	line-height:28px;
	width:915px;
	list-style-type: none;
	background-color:White;
}
html > body #SAMenu2{
	margin-left: 30px;
}
#SAMenu2 li{
	display: inline;
	float: left;
	border-right:solid 1px #AAAAAA;
}

#SAMenu2 li a{
	float: left;
	display:block;
	color:black;
	/* padding kutistettu asiakkaan toivomuksesta 7.11.2008 */
	padding-left:7px;
	padding-right:7px;
	text-decoration: none;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#AAAAAA;
}

#SAMenu2 li a:hover,
#SAMenu2 li.Selected a,
#SAMenu2 li a.Selected,
#SAMenu2 li a.Selected:hover,
#SAMenu2 li.AtWay a,
#SAMenu2 li a.AtWay,
#SAMenu2 li a.AtWay:hover{
	color:black;
}

/******************************************************************************/


#submenu{
	height:28px;
	background-color:#0083BB;
	background-image:url(../img/menuback.gif);
	background-repeat:repeat-x;
}

#SAMenu3{
	margin:0;
	padding:0;
	height:28px;
	line-height:28px;
	list-style-type: none;
	background-color:#0083BB;
	background-image:url(../img/menuback.gif);
	background-repeat:repeat-x;
}

#SAMenu3 li{
	display: inline;
	float: left;
	border-right:solid 1px #CCCCCC;
}

#SAMenu3 li a{
	float: left;
	display:block;
	color:black;
	padding-left:10px;
	padding-right:10px;
	text-decoration: none;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#CCCCCC;
}

#SAMenu3 li a:hover,
#SAMenu3 li.Selected a,
#SAMenu3 li a.Selected,
#SAMenu3 li a.Selected:hover,
#SAMenu3 li.AtWay a,
#SAMenu3 li a.AtWay,
#SAMenu3 li a.AtWay:hover{
	color:white;
}

/******************************************************************************/

#SAMenu4{
	margin:15px 0px 0px 15px;
	padding:0;
	list-style-type: none;
}



#SAMenu4 * ul{
	margin:0;
	padding: 0px 15px 0px 15px;
	list-style-type: none;
}
#SAMenu4 li{
	margin:0;
	padding:0;
}

#SAMenu4 li a{
	text-decoration: none;
	/*width:50px;*/
	height:18px;
	line-height:18px;
	color:#CCCCCC;
}

* html #SAMenu4 li a
{
    width: 100%;    
}

#SAMenu4 * li a:hover,
#SAMenu4 li a.Selected{
	color:white;
}
