/* ******** MENU ******** */

.LeftMenuRoot				{ font-family:Arial,Verdana,Tahoma; border:1px solid #DADADA; font-size:0;}
.LeftMenuRoot ul			{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width: 205px;}
.LeftMenuRoot ul li			{ list-style-type:none; padding:0px 0px 0px 0px; background: url('/^images/header/main_menu-bg-off.gif') repeat-x top left; }

.LeftMenuRoot ul li.active			{ list-style-type:none;  padding:0px 0px 0px 0px; background: url('/^images/header/main_menu-bg-on.gif') repeat-x top left; }

.LeftMenuRoot ul li a		{ display: block; padding:2px 0px 3px 25px; line-height:22px; color:#ffffff; text-decoration:none; border:0px solid #DADADA; white-space:nowrap;  height:23px; text-align:left;text-transform:uppercase; background: url('/^images/header/main-menu-grey-arrow.gif') no-repeat left center; padding-right:6px !important; }

.LeftMenuRoot ul li a:hover	{ display: block; padding:2px 0px 3px 25px; line-height:22px; color:#ffffff; text-decoration:none; border:0px solid #DADADA; white-space:nowrap;  height:23px; text-align:left;text-transform: uppercase; background: url('/^images/header/main-menu-grey-arrow.gif') no-repeat left center;}

.LeftMenuRoot ul li a.active{ display: block; padding:2px 0px 3px 25px; line-height:22px; color:#ffffff; text-decoration:none; border:0px solid #DADADA; white-space:nowrap; background: url('/^images/header/main-menu-orange-arrow.gif') no-repeat left center; height:23px; text-align:left;text-transform:uppercase;}

.LeftMenuRoot ul li a.active:hover{ display: block; padding:2px 0px 3px 25px; line-height:22px; color:#ffffff; text-decoration:none; border:0px solid #DADADA; white-space:nowrap; background: url('/^images/header/main-menu-orange-arrow.gif') no-repeat left center; height:23px; text-align:left;text-transform:uppercase;}


.LeftMenuSub				{ visibility: visible; margin:0px 0px 0px 0px; font-size:0; }
.LeftMenuSub ul				{ margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-image:none; }
.LeftMenuSub ul li			{ list-style-type: none; }



.LeftMenuSub ul li a		{ display:block; height:auto; line-height:18px; padding:2px 0px 3px 25px; color:#262626; font-weight:normal; text-decoration:none; border-bottom:1px dotted #DADADA; text-transform:none; background: #FFFFFF url('/^images/header/grey-menu-orange-arrow-off.gif') no-repeat left 8px; white-space:normal; }

.LeftMenuSub ul li a:hover		{ display:block; height:auto; line-height:18px; padding:2px 0px 3px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:1px dotted #DADADA; background: #F2670C url('/^images/header/grey-menu-orange-arrow-on.gif') no-repeat left 8px; white-space:normal; text-transform:none;}

.LeftMenuSub ul li a.active		{ display:block; height:auto; line-height:18px; padding:2px 0px 3px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:1px dotted #DADADA; background: #F2670C url('/^images/header/grey-menu-orange-arrow-on.gif') no-repeat left 8px; white-space:normal; text-transform:none;}

.LeftMenuSub ul li a.active:hover		{ display:block; height:auto; line-height:18px; padding:2px 0px 3px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:1px dotted #DADADA; background: #F2670C url('/^images/header/grey-menu-orange-arrow-on.gif') no-repeat left 8px; white-space:normal; text-transform:none;}

.LeftMenuSub ul li a.last		{ display:block; height:auto; line-height:18px; padding:2px 0px 3px 25px; color:#262626; font-weight:normal; text-decoration:none; border-bottom:0px dotted #DADADA; text-transform:none; background: #FFFFFF url('/^images/header/grey-menu-orange-arrow-off.gif') no-repeat left 8px; white-space:normal; }

.LeftMenuSub ul li a.last:hover		{ display:block; height:auto; line-height:18px; padding:2px 0px 3px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:0px dotted #DADADA; background: #F2670C url('/^images/header/grey-menu-orange-arrow-on.gif') no-repeat left 8px; white-space:normal; text-transform:none;}

/*.LeftMenuSub ul li a.activelast		{ display:block; height:auto; line-height:18px; padding:2px 0px 3px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:0px dotted #DADADA; background: #F2670C url('/^images/header/grey-menu-orange-arrow-on.gif') no-repeat left 8px; white-space:normal; text-transform:none;}

.LeftMenuSub ul li a.activelast:hover		{ display:block; height:auto; line-height:18px; padding:2px 0px 3px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:0px dotted #DADADA; background: #F2670C url('/^images/header/grey-menu-orange-arrow-on.gif') no-repeat left 8px; white-space:normal; text-transform:none;}*/


.LeftMenuSubSub						{ position:absolute; top:0px; left:0px; visibility:hidden; width:auto; margin:0px 0 0 0px; width:207px; border:1px solid #B8B7B7; background: #FFFFFF; font-size:0; }
.LeftMenuSubSub ul li a				{ display:block; line-height:18px; padding:2px 0px 3px 25px; color:#262626; font-weight:normal; text-decoration:none; border-bottom:1px dotted #DADADA; text-transform:none; background: #FFFFFF url('/^images/header/grey-menu-orange-arrow-off.gif') no-repeat left 8px;}

.LeftMenuSubSub ul li a:hover		{ display:block; line-height:18px; padding:2px 0px 3px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:1px dotted #DADADA; background: #1b8ecd url('/^images/header/grey-menu-blue-arrow-on.gif') no-repeat left 8px; text-transform:none;}

.LeftMenuSubSub ul li a.active		{ display:block; height:16px; line-height:18px; padding:2px 0px 3px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:1px dotted #DADADA; background: #1b8ecd url('/^images/header/grey-menu-orange-arrow-on.gif') no-repeat left 8px; text-transform:none;}

.LeftMenuSubSub ul li a.active:hover		{ display:block; line-height:18px; padding:2px 0px 3px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:1px dotted #DADADA; background: #1b8ecd url('/^images/header/grey-menu-orange-arrow-on.gif') no-repeat left 8px; text-transform:none;}

.LeftMenuSubSub ul li a.last		{ display:block; line-height:18px; padding:2px 0px 3px 25px; color:#262626; font-weight:normal; text-decoration:none; border-bottom:0px dotted #DADADA; text-transform:none; background: #FFFFFF url('/^images/header/grey-menu-orange-arrow-off.gif') no-repeat left 8px;}

.LeftMenuSubSub ul li a.last:hover		{ display:block; line-height:18px; padding:2px 0px 3px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:0px dotted #DADADA; background: #1b8ecd url('/^images/header/grey-menu-blue-arrow-on.gif') no-repeat left 8px; text-transform:none;}

/*.LeftMenuSubSub ul li a.activelast		{ display:block; line-height:18px; padding:2px 0px 3px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:0px dotted #DADADA; background: #1b8ecd url('/^images/header/grey-menu-blue-arrow-on.gif') no-repeat left 8px; text-transform:none;}*/


.LeftMenuLevel1				{ margin:-1px 0 0 -1px; padding-top:0; line-height:18px; }
.LeftMenuLevel1 ul			{ width:200px; padding-top:0px; padding-left:1px; }
.LeftMenuLevel1 ul li a		{ width:190px; }

/*#982200*/
.LeftMenuRoot.Bourdon ul li.active					{ background:url(/^images/header/nagymenu-hatter_bordo.gif) repeat-x scroll left top; }
.LeftMenuRoot.Bourdon ul li.active a,
.LeftMenuRoot.Bourdon ul li.active a:hover			{ background: transparent url('/^images/header/main-menu-bourdon-arrow.gif') no-repeat left 10px; }
.LeftMenuRoot.Bourdon .LeftMenuSub ul li a			{ background: #FFFFFF url('/^images/header/grey-menu-bourdon-arrow-off.gif') no-repeat left 8px; }
.LeftMenuRoot.Bourdon .LeftMenuSub ul li a:hover,
.LeftMenuRoot.Bourdon .LeftMenuSub ul li a.active,
.LeftMenuSubSub.BourdonSub ul li a:hover,
.LeftMenuSubSub.BourdonSub ul li a:hover.Last		{ background: #982200 url('/^images/header/grey-menu-bourdon-arrow-on.gif') no-repeat left 8px; }
.LeftMenuSubSub.BourdonSub ul li a,
.LeftMenuSubSub.BourdonSub ul li a.Last				{ background: #FFFFFF url('/^images/header/grey-menu-bourdon-arrow-off.gif') no-repeat left 8px; }

/*#1B8ECD*/
.LeftMenuRoot.Blue ul li.active						{ background:url(/^images/header/nagymenu-hatter-kek.gif) repeat-x scroll left top; }
.LeftMenuRoot.Blue ul li.active a,
.LeftMenuRoot.Blue ul li.active a:hover				{ background: transparent url('/^images/header/main-menu-blue-arrow.gif') no-repeat left 10px; }
.LeftMenuRoot.Blue .LeftMenuSub ul li a				{ background: #FFFFFF url('/^images/header/grey-menu-blue-arrow-off.gif') no-repeat left 8px; }
.LeftMenuRoot.Blue .LeftMenuSub ul li a:hover,
.LeftMenuRoot.Blue .LeftMenuSub ul li a.active,
.LeftMenuSubSub.BlueSub ul li a:hover,
.LeftMenuSubSub.BlueSub ul li a:hover.Last			{ background: #1B8ECD url('/^images/header/grey-menu-blue-arrow-on.gif') no-repeat left 8px; }
.LeftMenuSubSub.BlueSub ul li a,
.LeftMenuSubSub.BlueSub ul li a.Last				{ background: #FFFFFF url('/^images/header/grey-menu-blue-arrow-off.gif') no-repeat left 8px; }

/*#EDB200*/
.LeftMenuRoot.Yellow ul li.active					{ background:url(/^images/header/nagymenu-hatter-sarga.gif) repeat-x scroll left top; }
.LeftMenuRoot.Yellow ul li.active a,
.LeftMenuRoot.Yellow ul li.active a:hover			{ background: transparent url('/^images/header/main-menu-yellow-arrow.gif') no-repeat left 10px; }
.LeftMenuRoot.Yellow .LeftMenuSub ul li a			{ background: #FFFFFF url('/^images/header/grey-menu-yellow-arrow-off.gif') no-repeat left 8px; }
.LeftMenuRoot.Yellow .LeftMenuSub ul li a:hover,
.LeftMenuRoot.Yellow .LeftMenuSub ul li a.active,
.LeftMenuSubSub.YellowSub ul li a:hover,
.LeftMenuSubSub.YellowSub ul li a:hover.Last		{ background: #EDB200 url('/^images/header/grey-menu-yellow-arrow-on.gif') no-repeat left 8px; }
.LeftMenuSubSub.YellowSub ul li a,
.LeftMenuSubSub.YellowSub ul li a.Last				{ background: #FFFFFF url('/^images/header/grey-menu-yellow-arrow-off.gif') no-repeat left 8px; }

/*#00703D*/
.LeftMenuRoot.Green ul li.active					{ background:url(/^images/header/nagymenu-hatter-zold.gif) repeat-x scroll left top; }
.LeftMenuRoot.Green ul li.active a,
.LeftMenuRoot.Green ul li.active a:hover			{ background: transparent url('/^images/header/main-menu-green-arrow.gif') no-repeat left 10px; }
.LeftMenuRoot.Green .LeftMenuSub ul li a			{ background: #FFFFFF url('/^images/header/grey-menu-green-arrow-off.gif') no-repeat left 8px; }
.LeftMenuRoot.Green .LeftMenuSub ul li a:hover,
.LeftMenuRoot.Green .LeftMenuSub ul li a.active,
.LeftMenuSubSub.GreenSub ul li a:hover,
.LeftMenuSubSub.GreenSub ul li a:hover.Last			{ background: #00703D url('/^images/header/grey-menu-green-arrow-on.gif') no-repeat left 8px; }
.LeftMenuSubSub.GreenSub ul li a,
.LeftMenuSubSub.GreenSub ul li a.Last				{ background: #FFFFFF url('/^images/header/grey-menu-green-arrow-off.gif') no-repeat left 8px; }

/* ******** EBROKER MENU ******** */

.EbrokerLeftMenuRoot		{ font-family:Frutiger,Arial,Verdana,Tahoma; border:1px solid #bab9b9;}
.EbrokerLeftMenuRoot ul		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width: 205px;}
.EbrokerLeftMenuRoot ul li	{ padding:0px 0px 0px 8px; line-height:29px; color:#ffffff; text-decoration:none; white-space:nowrap;  height:29px; text-align:left;text-transform:uppercase; list-style-type:none; background: url('/^images/header/ebroker_main_menu-bg-off.gif') repeat-x top left; }

.EbrokerLeftMenuSub				{ margin:0px 0px 0px 0px;}
.EbrokerLeftMenuSub ul			{ margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-image:none; }
.EbrokerLeftMenuSub ul li		{ padding:0px 0px 0px 0px; color:#ffffff; text-decoration:none; white-space:normal; height:auto; text-align:left;text-transform:uppercase; background: #FFFFFF;list-style-type:none; }

.EbrokerLeftMenuSub ul li a		{ display:block; height:auto; line-height:22px; padding:0px 0px 0px 25px; color:#646464; font-weight:normal; text-decoration:none; border-bottom:1px dotted #bab9b9; text-transform:none; background: #FFFFFF url('/^images/header/grey-menu-orange-arrow-off.gif') no-repeat left 8px; white-space:normal; }

.EbrokerLeftMenuSub ul li a:hover		{ display:block; height:auto; line-height:22px; padding:0px 0px 0px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:1px dotted #DADADA; background: #1b8ecd url('/^images/header/grey-menu-blue-arrow-on.gif') no-repeat left 8px; text-transform:none;}

.EbrokerLeftMenuSub ul li a.active		{ display:block; height:auto; line-height:22px; padding:0px 0px 0px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:1px dotted #DADADA; background: #1b8ecd url('/^images/header/grey-menu-blue-arrow-on.gif') no-repeat left 8px; text-transform:none;}

.EbrokerLeftMenuSub ul li a.active:hover		{ display:block; height:auto; line-height:22px; padding:0px 0px 0px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:1px dotted #DADADA; background: #1b8ecd url('/^images/header/grey-menu-blue-arrow-on.gif') no-repeat left 8px; text-transform:none;}

.EbrokerLeftMenuSub ul li a.last		{ display:block; height:auto; line-height:22px; padding:0px 0px 0px 25px; color:#646464; font-weight:normal; text-decoration:none; border-bottom:0px dotted #DADADA; text-transform:none; background: #FFFFFF url('/^images/header/grey-menu-orange-arrow-off.gif') no-repeat left 8px;}

.EbrokerLeftMenuSub ul li a.last:hover		{ display:block; height:auto; line-height:22px; padding:0px 0px 0px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:0px dotted #DADADA; background: #1b8ecd url('/^images/header/grey-menu-blue-arrow-on.gif') no-repeat left 8px; text-transform:none;}

.EbrokerLeftMenuSub ul li a.activelast		{ display:block; height:auto; line-height:22px; padding:0px 0px 0px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:0px dotted #DADADA; background: #1b8ecd url('/^images/header/grey-menu-blue-arrow-on.gif') no-repeat left 8px; text-transform:none;}

.EbrokerLeftMenuSub ul li a.activelast:hover		{ display:block; height:auto; line-height:22px; padding:0px 0px 0px 25px; color:#FFFFFF; font-weight:normal; text-decoration:none; border-bottom:0px dotted #DADADA; background: #1b8ecd url('/^images/header/grey-menu-blue-arrow-on.gif') no-repeat left 8px; text-transform:none;}


