/*** 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ü ***/

p.DynamicMenuColumn
{
	width: 200px;
	padding: 0px;
	margin: 0px;
 overflow: hidden;
}

p.DynamicMenuColumn a, p.DynamicMenuColumn 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.DynamicMenuColumn a:active, p.DynamicMenuColumn a:hover
{
	color: #ff8c00;
	font-weight: bold;
}

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

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

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

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

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

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

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

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

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

a.DynamicMenuColumnManage:active, a.DynamicMenuColumnManage: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: 12pt;
	background-color: #fafad2;
}

div#admin_menu a, div#admin_menu a:link, div.admin_submenu a, div.admin_submenu a:link
{
	color: #000000;
	font-size: 12pt;
	background-color: #fafad2;
	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: 12pt;
	background-color: #fafad2;
	position: absolute;
	top: 118px;
	display: none;
	z-index: 120;
	padding: 5px 15px 5px 5px;
}

div#admin_submenu_general
{
	font-size: 12pt;
	left: 203px;
}

div#admin_submenu_library
{
	font-size: 12pt;
	left: 352px;
}

div#admin_submenu_stat
{
	font-size: 12pt;
	left: 502px;
}

div#admin_submenu_system
{
	font-size: 12pt;
	left: 582px;
}

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 0;
}

ul#admin_mainmenu
{
	padding: 0;
	margin: 0;
	z-index: 30;
}

ul#admin_mainmenu li
{
	background-color: #fafad2;
	float: left;
	list-style: none;
	height: 23px;
	padding: 0 6px;
	margin: 0;
}

ul#admin_mainmenu li a
{
	color: #000000;
	font-size: 12pt;
	text-decoration: none;
}

ul#admin_mainmenu li a:hover
{
	color: #ff8c00;
}
