#LanguageMenu
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:990;
	height:40px;
}

#LanguageMenu:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#LangMenu
{
	display:block;
	position:relative;
	margin:0 0 0 30px;
	padding:0;
	width:742px;
	list-style:none;
}

#LangMenu li
{
	display:inline;
	position:relative;
	margin:0;
	padding:15px 0 0 0;
	float:left;
}

#LangMenu li.Fin
{
	background:url(../img/flag_fin.gif) 0px 14px no-repeat;
}

#LangMenu li.Swe
{
	background:url(../img/flag_swe.gif) 0px 14px no-repeat;
}


#LangMenu li.Eng
{
	background:url(../img/flag_eng.gif) 0px 14px no-repeat;
}


#LangMenu li.Rus
{
	background:url(../img/flag_rus.gif) 0px 14px no-repeat;
}


#LangMenu li a
{
	position:relative;
	margin:0 15px 0 28px;
	padding:0;
	color: #9B9B9B;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
	float:left;
}

#LangMenu li a:hover
{
	color:#000;
}


/* PRODUCTMENU */

#MainMenu1
{
	display:block;
	position:relative;
	margin:0;
	padding: 0;
	width:161px;	
}

#MainMenu1:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#SAMenu1
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:161px;
	/*list-style-type:none;*/
}

#SAMenu1 li
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:161px;
	background:url(../img/menu2_a.gif) left bottom no-repeat;
	list-style-type:none;
}

*html #SAMenu1 li
{
	/*width:100%;*/
	float:left;
}


#SAMenu1 li.AtWay, #SAMenu1 li.Selected
{
	background:#484848 url(../img/menu2_selected_li.gif) left bottom no-repeat;
	list-style-type:none;
}

#SAMenu1 li a
{
	display:block;
	position:relative;
	margin:0;
	padding:18px 0 17px 10px;
	width:151px;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	background:url(../img/menu2_li.gif) no-repeat;
}

/**html #SAMenu1 li a
{
	width:161px;
}
*/
#SAMenu1 li a.AtWay, #SAMenu1 li a.Selected
{
	background:#484848;
}

#SAMenu1 li a:hover
{
	color:#ccc;
}

#SAMenu1 li ul
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:161px;
	background:#fff!important;
	border-top:solid 1px #D7D7D7;
}

#SAMenu1 li ul li 
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:161px;
	background:#fff;
}

#SAMenu1 li ul li.AtWay, #SAMenu1 li ul li.Selected
{
	background:transparent!important;
}

#SAMenu1 li ul li a
{
	display:block;
	position:relative;
	margin:0;
	padding:10px 0 10px 10px;
	width:151px;
	background:url(../img/menu2_li2.gif) left bottom repeat-y;
	color:#000;
}
 
/*html #SAMenu1 li ul li a
{
	width:161px;
}
*/
#SAMenu1 li ul li a.AtWay, #SAMenu1 li ul li a.Selected
{
	background:url(../img/menu2_selected2.gif) left bottom repeat-y;
}

#SAMenu1 li ul li ul
{
	display:block;
	position:relative;
	margin:0 0 0 10px;
	padding:0;
	width:151px;
	border:0;
}

#SAMenu1 li ul li ul li
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:151px;
}

#SAMenu1 li ul li ul li a
{
	display:block;
	position:relative;
	margin:0;
	padding:2px 0 2px 6px;
	width:145px;
	background:url(../img/menu2_bullet.gif) 0px 8px no-repeat;
	text-transform:none;
	color:#898989;
}

/*html #SAMenu1 li ul li ul li a
{
	width:151px;
}
*/
#SAMenu1 li ul li ul li a.AtWay, #SAMenu1 li ul li ul li a.Selected
{
	background:url(../img/menu2_bullet2.gif) 0px 8px no-repeat;
	color:#000;
}

#SAMenu1 li ul li ul li ul
{
	display:block;
	position:relative;
	margin:0 0 0 12px;
	padding:0;
	width:138px;	
}

#SAMenu1 li ul li ul li ul li
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:138px;	
}

#SAMenu1 li ul li ul li ul li a
{
	display:block;
	position:relative;
	margin:0;
	padding:0 0 0 6px;
	width:132px;	
	background:url(../img/menu2_bullet.gif) 0px 6px no-repeat;
	font-weight:normal;
}

#SAMenu1 li ul li ul li ul li a.AtWay, #SAMenu1 li ul li ul li ul li a.Selected
{
	background:url(../img/menu2_bullet2.gif) 0px 6px no-repeat;
}

/* DBMENU */



#DBMainMenu1
{
	display:block;
	position:relative;
	margin:0;
	padding: 0;
	width:161px;	
}

#DBMainMenu1:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#DBMenu1
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:161px;
	/*list-style-type:none;*/
}

#DBMenu1 li
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:161px;
	background:url(../img/menu2_a.gif) left bottom no-repeat;
	list-style-type:none;
}

*html #DBMenu1 li
{
	/*width:100%;*/
	float:left;
}


#DBMenu1 li.AtWay, #DBMenu1 li.Selected
{
	background:#484848 url(../img/menu2_selected_li.gif) left bottom no-repeat;
	list-style-type:none;
}

#DBMenu1 li a
{
	display:block;
	position:relative;
	margin:0;
	padding:18px 0 17px 10px;
	width:151px;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	background:url(../img/menu2_li.gif) no-repeat;
}

/**html #DBMenu1 li a
{
	width:161px;
}
*/
#DBMenu1 li a.AtWay, #DBMenu1 li a.Selected
{
	background:#484848;
}

#DBMenu1 li a:hover
{
	color:#ccc;
}

#DBMenu1 li ul
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:161px;
	background:#fff!important;
	border-top:solid 1px #D7D7D7;
}

#DBMenu1 li ul li 
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:161px;
	background:#fff;
}

#DBMenu1 li ul li.AtWay, #DBMenu1 li ul li.Selected
{
	background:transparent!important;
}

#DBMenu1 li ul li a
{
	display:block;
	position:relative;
	margin:0;
	padding:10px 0 10px 10px;
	width:151px;
	background:url(../img/menu2_li2.gif) left bottom repeat-y;
	color:#000;
}
 
/*html #DBMenu1 li ul li a
{
	width:161px;
}
*/
#DBMenu1 li ul li a.AtWay, #DBMenu1 li ul li a.Selected
{
	background:url(../img/menu2_selected2.gif) left bottom repeat-y;
}

#DBMenu1 li ul li ul
{
	display:block;
	position:relative;
	margin:0 0 0 10px;
	padding:0;
	width:151px;
	border:0;
}

#DBMenu1 li ul li ul li
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:151px;
}

#DBMenu1 li ul li ul li a
{
	display:block;
	position:relative;
	margin:0;
	padding:2px 0 2px 6px;
	width:145px;
	background:url(../img/menu2_bullet.gif) 0px 8px no-repeat;
	text-transform:none;
	color:#898989;
}

/*html #DBMenu1 li ul li ul li a
{
	width:151px;
}
*/
#DBMenu1 li ul li ul li a.AtWay, #DBMenu1 li ul li ul li a.Selected
{
	background:url(../img/menu2_bullet2.gif) 0px 8px no-repeat;
	color:#000;
}

#DBMenu1 li ul li ul li ul
{
	display:block;
	position:relative;
	margin:0 0 0 12px;
	padding:0;
	width:138px;	
}

#DBMenu1 li ul li ul li ul li
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:138px;	
}

#DBMenu1 li ul li ul li ul li a
{
	display:block;
	position:relative;
	margin:0;
	padding:0 0 0 6px;
	width:132px;	
	background:url(../img/menu2_bullet.gif) 0px 6px no-repeat;
	font-weight:normal;
}

#DBMenu1 li ul li ul li ul li a.AtWay, #DBMenu1 li ul li ul li ul li a.Selected
{
	background:url(../img/menu2_bullet2.gif) 0px 6px no-repeat;
}

.ShowItem
{
	display:block!important;
}

.HideItem 
{
	display:none!important;
}