/*** Statikus menü ***/

p.StaticMenuColumn a, p.StaticMenuColumn a:link
{
	color: #000000;
	display: block;
	width: 167px;
	height: 28px;
	font-family: "Tahoma";
	font-weight: normal;
	font-size: 12pt;
	line-height: 28px;
	text-align: left;
	text-decoration: none;
	overflow: hidden;
	padding: 0 0 0 33px;
	margin: 0;
}

p.StaticMenuColumn a:active, p.StaticMenuColumn a:hover
{
	color: #ff8c00;
	font-weight: bold;
}

a.StaticMenuColumnSearch, a.StaticMenuColumnSearch:link
{
	background: transparent url('/images/icon_search.png') no-repeat scroll center left;
}

a.StaticMenuColumnSearch:active, a.StaticMenuColumnSearch:hover
{
	background: transparent url('/images/icon_search_act.png') no-repeat scroll center left;
}

a.StaticMenuColumnBrowseBook, a.StaticMenuColumnBrowseBook:link
{
	background: transparent url('/images/icon_browse.png') no-repeat scroll center left;
}

a.StaticMenuColumnBrowseBook:active, a.StaticMenuColumnBrowseBook:hover
{
	background: transparent url('/images/icon_browse_act.png') no-repeat scroll center left;
}

a.StaticMenuColumnLexicons, a.StaticMenuColumnLexicons:link
{
	background: transparent url('/images/icon_lexicons.png') no-repeat scroll center left;
}

a.StaticMenuColumnLexicons:active, a.StaticMenuColumnLexicons:hover
{
	background: transparent url('/images/icon_lexicons_act.png') no-repeat scroll center left;
}

a.StaticMenuColumnVocabularies, a.StaticMenuColumnVocabularies:link
{
	background: transparent url('/images/icon_dictionary.png') no-repeat scroll center left;
}

a.StaticMenuColumnVocabularies:active, a.StaticMenuColumnVocabularies:hover
{
	background: transparent url('/images/icon_dictionary_act.png') no-repeat scroll center left;
}

a.StaticMenuColumnMagazines, a.StaticMenuColumnMagazines:link
{
	background: transparent url('/images/icon_magazine.png') no-repeat scroll center left;
}

a.StaticMenuColumnMagazines:active, a.StaticMenuColumnMagazines:hover
{
	background: transparent url('/images/icon_magazine_act.png') no-repeat scroll center left;
}

a.StaticMenuColumnNewspapers, a.StaticMenuColumnNewspapers:link
{
	background: transparent url('/images/icon_newspaper.png') no-repeat scroll center left;
}

a.StaticMenuColumnNewspapers:active, a.StaticMenuColumnNewspapers:hover
{
	background: transparent url('/images/icon_newspaper_act.png') no-repeat scroll center left;
}

/*** Dinamikus menü ***/

ul.DynamicMenuColumn
{
	width: 200px;
	padding: 0px;
	margin: 0 0 0 20px;
	list-style-type: none;
}

ul.DynamicMenuColumn li {
  margin: 0;
  padding: 0;
}

ul.DynamicMenuColumn a, ul.DynamicMenuColumn a:link
{
	color: #ff8c00;
	display: block;
	width: 167px;
	height: 28px;
	font-family: "Tahoma";
	font-weight: normal;
	font-size: 12pt;
	line-height: 28px;
	text-align: left;
	text-decoration: none;
	overflow: hidden;
	padding: 0 0 0 38px;
	margin: 0;
}

ul.DynamicMenuColumn a:active, ul.DynamicMenuColumn a:hover {
	color: #800;
}

ul.DynamicMenuColumn li {
  margin: 3px 0;
}

li.DynamicMenuColumnPersonalDatas a, li.DynamicMenuColumnPersonalDatas a:link {
	background: transparent url('/images/icon_personal_data.png') no-repeat scroll center left;
}

li.DynamicMenuColumnPersonalDatas a:active, li.DynamicMenuColumnPersonalDatas a:hover {
	background: transparent url('/images/icon_personal_data_act.png') no-repeat scroll center left;
}

li.DynamicMenuColumnBookSelf a, li.DynamicMenuColumnBookSelf a:link {
	background: transparent url('/images/icon_bookself.png') no-repeat scroll center left;
}

li.DynamicMenuColumnBookSelf a:active, li.DynamicMenuColumnBookSelf a:hover {
	background: transparent url('/images/icon_bookself_act.png') no-repeat scroll center left;
}

li.DynamicMenuColumnCart a, li.DynamicMenuColumnCart a:link {
	background: transparent url('/images/icon_cart.png') no-repeat scroll center left;
}

li.DynamicMenuColumnCart a:active, li.DynamicMenuColumnCart a:hover {
	background: transparent url('/images/icon_cart_act.png') no-repeat scroll center left;
}

li.DynamicMenuColumnStatistic, li.DynamicMenuColumnStatistic a:link {
	background: transparent url('/images/icon_statistics.png') no-repeat scroll center left;
}

li.DynamicMenuColumnStatistic a:active, li.DynamicMenuColumnStatistic a:hover {
	background: transparent url('/images/icon_statistics_act.png') no-repeat scroll center left;
}

li.DynamicMenuColumnManage, li.DynamicMenuColumnManage a:link {
	background: transparent url('/images/icon_manage.png') no-repeat scroll center left;
}

li.DynamicMenuColumnManage a:active,li.DynamicMenuColumnManage a:hover {
	background: transparent url('/images/icon_manage_act.png') no-repeat scroll center left;
}

/*** Felső menü ***/

div#row_menu_frame a, div#row_menu_frame a:link
{
	color: #000000;
	height: 28px;
	font-family: "Tahoma";
	font-weight: normal;
	font-size: 12pt;
	line-height: 28px;
	text-align: left;
	text-decoration: none;
	display: block;
	height: 28px;
	overflow: hidden;
	padding: 0 10px 0 35px;
	margin: 0;
}

div#row_menu_frame a:active, div#row_menu_frame a:hover
{
	color: #ff8c00; /* Darkorange */
	font-weight: bold;
}

a.row_menu_login, a.row_menu_login:link
{
	background: transparent url('/images/icon_login.png') no-repeat scroll 5px 2px;
	width: 190px;
	float: left;
	text-align: left;
}

a.row_menu_login:active, a.row_menu_login:hover
{
	background: #fafad2 url('/images/icon_login_act.png') no-repeat scroll 5px 2px;
}

a.row_menu_logout, a.row_menu_logout:link
{
	background: transparent url('/images/icon_logout.png') no-repeat scroll 5px 2px;
	width: 75px;
	float: left;
	text-align: left;
}

a.row_menu_logout:active, a.row_menu_logout:hover
{
	background: #fafad2 url('/images/icon_logout_act.png') no-repeat scroll 5px 2px;
}

a.row_menu_help, a.row_menu_help:link
{
	background: transparent url('/images/icon_help.png') no-repeat scroll 5px 1px;
	width: 40px;
	float: right;
	text-align: right;
}

a.row_menu_help:active, a.row_menu_help:hover
{
	background: #fafad2 url('/images/icon_help_act.png') no-repeat scroll 5px 1px;
}

a.row_menu_contact, a.row_menu_contact:link
{
	background: transparent url('/images/icon_contact.png') no-repeat scroll 5px 2px;
	width: 80px;
	float: right;
	text-align: right;
}

a.row_menu_contact:active, a.row_menu_contact:hover
{
	background: #fafad2 url('/images/icon_contact_act.png') no-repeat scroll 5px 2px;
}

a.row_menu_registration, a.row_menu_registration:link
{
	background: transparent url('/images/icon_registration.png') no-repeat scroll 5px 1px;
	width: 110px;
	float: right;
	text-align: right;
}

a.row_menu_registration:active, a.row_menu_registration:hover
{
	background: #fafad2 url('/images/icon_registration_act.png') no-repeat scroll 5px 1px;
}

/* Admin */

div#admin_menu
{
	font-size: 11pt;
	background-color: #fafad2;
}

div#admin_menu a, div#admin_menu a:link, div.admin_submenu a, div.admin_submenu a:link
{
	color: #800;
	font-size: 11pt;
	text-decoration: none;
}

div#admin_menu a:active, div#admin_menu a:hover, div.admin_submenu a:active, div.admin_submenu a:hover
{
	color: #ff8c00;
}

div.admin_submenu
{
	font-size: 11pt;
	background: #fafad2;
	border: 2px solid #C7A158;
	position: absolute;
	top: 119px;
	display: none;
	z-index: 120;
	padding: 5px 15px 5px 5px;
}

div#admin_submenu_general
{
	font-size: 11pt;
	left: 264px;
}

div#admin_submenu_library
{
	font-size: 11pt;
	left: 395px;
}

div#admin_submenu_stat
{
	font-size: 11pt;
	left: 530px;
}

div#admin_submenu_system
{
	font-size: 11pt;
	left: 619px;
}

div#admin_submenu_general li, div#admin_submenu_library li, div#admin_submenu_stat li, div#admin_submenu_system li
{
	color: #666666;
}

ul.admin_submenu_list
{
	margin: 1px 0 3px 10px;
	padding: 0;
	list-style-type: none;
}

ul.admin_submenu_list li {
  margin: 3px 0;
  padding: 0;
}

ul#admin_mainmenu
{
	margin: 1px 0 0 0;
	list-style-type: none;
}

ul#admin_mainmenu li
{
	display: inline;
	height: 23px;
	padding: 0;
	margin: 0;
}

ul#admin_mainmenu li a
{
  display: inline-block;
  padding: 3px 10px;
	color: #ff8c00;
	font-size: 11pt;
	text-decoration: none;
}

ul#admin_mainmenu li a:hover
{
	color: #fafad2;
	background: #C7A158;
}

