



/*
#main-menu { float:right; height:20px; width:564px; margin-top:60px; margin-right:15px;}

#main-menu ul li { float:left; height:20px;}
#main-menu ul li a { text-decoration:none; text-indent:-99999px; background-position:top; height:20px;display:block; }
#main-menu ul li a:hover, #main-menu ul li.active a { background-position:bottom; text-decoration:none;}

.item1 a { background:url(../images/menu/menu_01.png) no-repeat top;height:20px; width:122px;}
.item2 a { background:url(../images/menu/menu_02.png) no-repeat top;height:20px; width:149px;}
.item3 a { background:url(../images/menu/menu_03.png) no-repeat top;height:20px; width:140px;}
.item4 a { background:url(../images/menu/menu_04.png) no-repeat top;height:20px; width:84px;}
.item5 a { background:url(../images/menu/menu_05.png) no-repeat top;height:20px; width:69px;}


*/







/*#mainmenu { width:960px; height:52px; float:left;}
/*#mainmenu ul { list-style:none; padding:0; margin:0;}
#mainmenu ul li { height:52px; float:left;}
#mainmenu ul li a { height:52px; display:block; text-decoration:none; text-indent:-99999px; background-position:top;}
#mainmenu ul li a:hover { background-position:bottom; text-decoration:none;}*/
/*.Po .item1 a { background:url(../images/menu/menu_01.png) no-repeat top;height:52px; width:166px;}
.Po .item95 a { background:url(../images/menu/menu_02.png) no-repeat top;height:52px; width:84px;}
.Po .item3 a { background:url(../images/menu/menu_03.png) no-repeat top;height:52px; width:140px;}
.Po .item16 a { background:url(../images/menu/menu_04.png) no-repeat top;height:52px; width:90px;}
.Po .item5 a { background:url(../images/menu/menu_05.png) no-repeat top;height:52px; width:90px;}
.Po .item6 a { background:url(../images/menu/menu_06.png) no-repeat top;height:52px; width:122px;}
.Po .item7 a { background:url(../images/menu/menu_07.png) no-repeat top;height:52px; width:138px;}
.Po .item101 a { background:url(../images/menu/menu_08.png) no-repeat top;height:52px; width:130px;}

.En .item1 a { background:url(../images/menu-english/menu-english_01.png) no-repeat top;height:52px; width:114px;}
.En .item95 a { background:url(../images/menu-english/menu-english_02.png) no-repeat top;height:52px; width:116px;}
.En .item3 a { background:url(../images/menu-english/menu-english_03.png) no-repeat top;height:52px; width:93px;}
.En .item16 a { background:url(../images/menu-english/menu-english_04.png) no-repeat top;height:52px; width:129px;}
.En .item5 a { background:url(../images/menu-english/menu-english_05.png) no-repeat top;height:52px; width:118px;}
.En .item6 a { background:url(../images/menu-english/menu-english_06.png) no-repeat top;height:52px; width:113px;}
.En .item7 a { background:url(../images/menu-english/menu-english_07.png) no-repeat top;height:52px; width:146px;}
.En .item101 a { background:url(../images/menu-english/menu-english_08.png) no-repeat top;height:52px; width:131px;}*/









/*** ESSENTIAL STYLES ***/
.menu-sf, .menu-sf * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.menu-sf {
	line-height:	1.0;
}
.menu-sf ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.menu-sf ul li {
	/*width:			100%;*/
}
.menu-sf li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.menu-sf li {
	float:			left;
	position:		relative;
}
.menu-sf a {
	display:		block;
	position:		relative;
}
.menu-sf li:hover ul,
.menu-sf li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.menu-sf li:hover li ul,
ul.menu-sf li.sfHover li ul {
	top:			-999em;
}
ul.menu-sf li li:hover ul,
ul.menu-sf li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.menu-sf li li:hover li ul,
ul.menu-sf li li.sfHover li ul {
	top:			-999em;
}
ul.menu-sf li li li:hover ul,
ul.menu-sf li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
/*.menu-sf {
}
.menu-sf a {
	 text-decoration:none; text-indent:-99999px; background-position:top; height:52px;display:block;
}
.menu-sf ul li ul a {
	 text-decoration:none;
	 background:none;
}*/




/*.menu-sf li {height:52px;}
.menu-sf li li { height:25px; padding:0 0 0 15px; background:url(../images/submenuli.gif) 2px 4px no-repeat;
}
.menu-sf li li li {

}
.menu-sf a:focus, .menu-sf a:hover, .menu-sf a:active, .menu-sf li.active a {
	background-position:bottom; text-decoration:none;
}
.menu-sf ul li ul li a:hover { background:none;}


.Po .menu-sf li ul li a, .En .menu-sf li ul li a { background:none; text-indent:0px; color:#fff;text-decoration:none; text-shadow:0 1px 1px #000;}
.menu-sf li ul li a:hover,.menu-sf li ul li.active a { color: #fff200; text-decoration:none; background:none;}
.menu-sf li ul { background:#016292; padding:15px 10px 10px 20px; margin:15px 0 0 0;}*/

/*** arrows **/


/*** shadows for all but IE6 ***/
.sf-shadow ul {
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

.sf-shadow ul.sf-shadow-off {
	background: transparent;
}

