/*
#
#  ©oded by |————||————————\|———————\
#           |    ||   ||   ||   ||   |
#           |    ||   ||   ||   ||   |
#           \____||___||___||_______/
#
# (c)2002-2010. - IND Group
# -----------------------------------------------------------------------------------------------------------
*/


*	{ margin:0; padding:0; }

html, body	{ height:100%; margin:0px; padding:0px; background-color:#F2F2F2; }
form		{ display:inline; margin:0; padding:0; }

a, p, td, li, div, input, select, button, h1, h2, h3, h4, h5, h6	{ color:#000000; font-family:Tahoma, Verdana, Arial; font-size:12px; text-decoration:none; }

p					{ margin:7px 0; padding:0; }
input				{ border:1px solid #B4AE7A; padding:2px 0 3px 2px; }
button				{ height:20px; margin:0 0 0px 4px; border:1px solid #E5E5E5; padding:0px 1px 3px 9px; text-align:left; font-weight:bold; background:#FFFFFF url('/dl/images/button-bg.gif') no-repeat top left; cursor:pointer; }
button.big			{ height:40px; margin:0 0 0px 4px; border:1px solid #E5E5E5; padding:0px 1px 3px 9px; text-align:left; font-weight:bold; background:#FFFFFF url('/dl/images/button-bg-big.gif') no-repeat top left; cursor:pointer; font-size:14px; }
button::-moz-focus-inner { border:0; }
input[type=radio], input[type=checkbox] { margin-top:0px; margin-bottom:-3px; }
select				{ border:1px solid #B4AE7A; }
select.expand		{ width: auto !important; }
.CheckBox			{ background:transparent; border:none; }
.CheckBoxGraph		{ margin:4px 5px -2px 0; }
.RadioButton		{ background:transparent; border:none; }
.RadioButtonGraph	{ margin:0 5px -2px 5px; }
textarea			{ font:12px Tahoma,Verdana,Arial; }
h1, h2, h3, h4, h5, h6	{ margin:0; padding:11px 0; }
h1	{ font-size:17px; }
h2	{ margin:0 0 10px 0; padding:0; background-image:none; color:#B60439; font-size:12px; }
h3	{ font-size:13px; }
h4	{ color:#B60439; background:url('/dl/images/h4-bg.gif') repeat-x bottom left; font-size:12px; font-weight:bold; }
h5	{ padding:0 0 10px 0; font-size:11px; }
h6	{ font-size:9px; }

a 		{ color:#B60439; text-decoration:underline; }
a:hover	{ color:#B60439; text-decoration:underline; }

a.resultTitle { color:#C10A43; text-decoration:underline; font-weight:bold; }
a:hover.resultTitle { color:#C10A43; text-decoration:underline; font-weight:bold; }

.Clear		{ clear:both; font-size:1px; }

img#btn_sitemap	{ position:absolute; top:3px; left:200px; }

#BaseLayout			{ width:928px; background:#FFFFFF url('/dl/images/content-bg.gif') repeat-y top left; }
#FullLayout			{ width:928px; background-color:#FFFFFF; }
#CorporateLayout	{ width:928px; background:#FFFFFF url('/dl/images/content-bg.gif') repeat-y top left; }
#Index1Layout		{ width:929px; background:#FFFFFF url('/dl/images/content-bg.gif') repeat-y top left; }
#Index2Layout		{ width:928px; background:#FFFFFF url('/dl/images/content-bg.gif') repeat-y top left; }
#WideMainLayout		{ width:929px; background:#FFFFFF url('/dl/images/content-bg.gif') repeat-y top left; }
#ToolsLayout		{ width:928px; background-color:#FFFFFF; }
#SearchLayout		{ width:928px; background-color:#FFFFFF; }
#RegistrationLayout	{ width:928px; background-color:#FFFFFF; }

.WideMain			{ margin:0 0 10px 91px; padding:0; background-color:#FFFFFF; min-height:300px; }
.BaseMain			{ float:left; width:389px; min-height:520px; margin:0 1px 0 298px; padding-right:10px; }
.BaseRight			{ float:left; width:230px; margin-top:2px; background-color:transparent; }
.FullHeader			{ height:242px; }
.SearchMain			{ width:815px; min-height:250px; margin:0 0 10px 91px; padding:10px; background-color:#FFFFFF; border-left:1px solid #AFAF79; border-right:1px solid #AFAF79; border-bottom:1px solid #AFAF79; }
.SearchRight		{ float:left; width:230px; margin-top:-30px; background-color:#FFFFFF; }
.SearchHeader		{ height:242px; }
.FullMain			{ width:837px; min-height:350px; margin-left:91px; background-color:#FFFFFF; }
.FullRight			{ display:none; }
.CorporateHeader	{ height:196px; }
.CorporateMain		{ float:left; width:596px; min-height:672px; margin:0px 2px 0px 91px; padding-top:17px; padding-right:10px; background-color:#FFFFFF; }
.CorporateRight		{ float:left; width:229px; background-color:#FFFFFF; margin:-12px 0 0 -1px; }
.Index1Main			{ float:left; width:596px; min-height:280px; margin:-30px 1px 0px 91px; padding-right:10px; background-color:#FFFFFF; }
.Index1Right		{ float:left; width:230px; background-color:#FFFFFF; margin-top:2px; }
.Index2Main			{ float:left; width:389px; min-height:672px; margin:0 1px 0 298px; padding-right:10px; background-color:#FFFFFF; }
.Index2Right		{ float:left; width:230px; background-color:#FFFFFF; margin-top:2px; }
.ToolsMain			{ width:621px; min-height:250px; margin-left:297px; padding-right:10px; background-color:#FFFFFF; }
.RegistrationMain	{ width:595px; min-height:250px; margin-left:91px; background-color:#FFFFFF; padding:10px; }
.RegistrationMain #intro	{ margin-bottom:20px; }
#main.RegistrationMain span.Title { position:relative; top:15px; }
.RegistrationRight	{ position:absolute; left:698px; top:205px; width:230px; }
.ToolsRight			{ display:none; }
.SearchMain input	{ margin-right:5px; }

.SmallText		{ color:#B1A788; font-family:Verdana, Tahoma, Arial; font-size:10px; }
.Title			{ color:#B60439; font-weight:bold; }
.RedText		{ color:#B60439; }
.BoxTitle		{ margin:0; padding:0px 8px; line-height:32px; font-family:Arial, Tahoma, Verdana; font-size:16px; font-weight:bold; font-style:italic; }

.Loader			{ display:none; position:absolute; z-index:100; background:#000; color:white; font-size:25px; padding:10px; width:200px; text-transform:uppercase; text-align:center; border:2px inset #000; }

.loading-indicator {
	height: 80px;
	width: 80px;
	background: url( '/DL/images/loader/loading.gif' );
	background-repeat: no-repeat;
	background-position: center center;
}

.loading-indicator-overlay {
	background-color: #FFFFFF;
	opacity: 0.6;
	filter: alpha(opacity = 60);
}

.BaseMain .Form			{ margin:0; }
.ToolsMain .Form		{ margin:0; }
.RegistrationMain .Form	{ margin:-10px; width:auto; }
.RegistrationMain table	{ width:100%; }
.RegistrationMain h4	{ padding:10px; }

.NForm dl		{ clear:both; }
.NForm dt		{ float:left; margin:4px 10px 6px 0; text-align:right; width:90px; }
.NForm label	{ color:#CFCFCF; font-size:11px; font-weight:bold; }
.NForm dd		{ float:left; line-height:25px; margin:0 0 10px; }

.Form				{ width:100%; margin:0 -10px 0 -10px; background-color:#FCF8E1; }
.Form tr td			{ padding:5px 10px 5px 10px; }
.Form .Title		{ background:url('/dl/images/h4-bg.gif') repeat-x bottom left; }
.Form .Title td		{ padding:11px; color:#B60439; font-weight:bold; }
.Form .Gray			{ background:url('/dl/images/graystripe-bg.gif') repeat-x top left; }
.Form .Gray td		{ height:36px; padding:1px 10px 0 0; text-align:right; vertical-align:middle; }

.BadField			{ background-color:#EFC38A; }
.BadField .Error	{ display:block; margin-top:5px; padding:2px 0 5px 20px; color:#FFFFFF; font-weight:bold; background:url('/dl/images/icon-error.gif') no-repeat top left; }

.Error			{ display:block; line-height:17px; color:#B60439; margin-right:8px; }
.ErrorText		{ display:block; margin-top:5px; padding:2px 0 5px 20px; color:#FFFFFF; font-weight:bold; background:url('/dl/images/icon-error.gif') no-repeat top left; }

/* FormValidator */
.ErrorSign				{ margin-left:3px; vertical-align:top; color:#BF0B0B !important; font-weight:normal; }
.BadField td			{ color:#FFF; }
.BadField span			{ color:#782A18; }
.BadField .SmallText	{ color:#000000; }
.ErrorSignText			{ display:block; padding:0pt 0pt 10px; line-height:15px; color:#BF0B0B; font-weight:bold; }

.InfoText		{ display:block; padding:5px 0 5px 20px; color:#000000; font-weight:bold; background:url('/dl/images/icon-info.gif') no-repeat center left; }

.brownStripe	{ height:auto; background:url('/dl/images/stripe-brown-bg.gif') repeat-x; }
.brownStripe td	{ padding-bottom:10px !important; color:#FFFFFF; font-weight:bold; }

.yellow				{ margin:0 0 10px 0; padding:10px 10px 10px 207px; background-color:#F3E489; z-index:1; }
.BaseMain .yellow	{ width:389px; margin-left:-207px; }
.FullMain .yellow	{ width:620px; }
.ToolsMain .yellow	{ width:620px; margin-left:-206px; }
.Index2Main .yellow	{ width:389px; margin-left:-207px; }
.yellow .ErrorText	{ display:block; margin-top:5px; padding:2px 0 5px 20px; color:#FFAA22; font-weight:bold; background:url('/dl/images/icon-error.gif') no-repeat top left; }
.yellow .Form		{ padding:5px 5px 5px 5px; margin:0 -10px 0 -10px; }

.yellow_noLeftMenu	{ background-color:#F3E489; margin:0 -10px 0 -10px; padding-top:10px; padding-bottom:5px; padding-left:10px; margin-bottom:10px; }
.yellow_noLeftMenu .Form{ padding:5px 5px 5px 5px; margin:0 -10px 0 -10px; }

.RedArrow				{ padding-left:10px; background:url("/dl/images/sprite.png") no-repeat scroll 0 5px transparent; }
.RedArrow a:hover		{ text-decoration:none; }

.RedArrowSmall			{ padding-left:8px; color:#B60439; font-family:Tahoma, Verdana, Arial; background:url("/dl/images/sprite.png") no-repeat scroll 0 5px; }
.RedArrowSmall a:hover	{ text-decoration:none; }

.Details				{ padding:2px 0 0 22px; color:#000000; font-family:Arial, Tahoma, Verdana; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; background:url("/dl/images/sprite.png") no-repeat 0 -318px; }
.Details:hover			{ color:#000000; text-decoration:none; }

.DottedLine				{ height:21px; width:100%; margin:0; border:none; background:url('/dl/images/dotted-bg.gif') repeat-x center left; }

#header						{ position:relative; background:url("/dl/images/header-bg-hu.gif") no-repeat scroll left top #FFFFFF; }
#Index1Layout #header		{ background:url(/dl/images/sprite.png) no-repeat 0 -608px; }

#header #headerMenu			{ height:16px; position:absolute; top:6px; right:-1px; z-index:10; text-align:right; }
#header #headerMenu a		{ margin-right:6px; padding-left:7px; color:#000000; font-size:9px; text-decoration:none; background:url("/dl/images/sprite.png") no-repeat scroll 0 3px; }
#header #headerMenu a#adminlogin	{ position:absolute;border:1px solid white;top:85px;right:0;background:#5877B0;padding:2px; }
#header #headerMenu a#adminlogin:hover	{ background:#819DCF;top:86px;right:-1px; }

#sm_btn						{ position:absolute; z-index:1011; top:2px; left:519px; }

#header #searchHeader		{ position:absolute; left:708px; top:40px; }
#header #searchHeader input	{ width:140px; }
#header #netBankar,
#header #netBankarB			{ position:absolute; width:203px; height:62px; left:708px; top:126px; }
#header #netBankar			{ background:url(/dl/images/sprite.png) no-repeat 0 -1559px; }

#header #netBankarB			{ background:url(/dl/images/sprite.png) no-repeat 0 -1671px; }
#header #netBankar img,
#header #netBankarB img		{ margin-bottom:5px; }
#header #netBankar button,
#header #netBankarB button	{ width:90px; position:relative; top:8px; left:12px; }
#header #netBankar a,
#header #netBankarB a		{ padding-left:8px; position:relative; left:24px; top:8px; color:#000000; font-size:11px; background:url("/dl/images/sprite.png") no-repeat scroll 0 5px; }

#header #netBankar a.aButton,
#header #netBankarB a.aButton		{ padding-left:0px; position:static; left:24px; top:8px; color:#000000; font-size:11px; text-decoration: none; background: none; }

#header #netBankarB a		{ color:white; }
#header #netBankar a:hover,
#header #netBankarB a:hover	{ text-decoration:none; }

#header #netBankar a.IBbutton,
#header #netBankarB a.IBbutton		{ line-height: 17px; margin:0 12px 0px -8px; border:1px solid #E5E5E5; padding:1px 30px 3px 12px; text-align:left; font-weight:bold; background:#FFFFFF url('/dl/images/button-bg.gif') no-repeat top left; text-decoration:none; font-size: 12px; color: #000000;}

#header #netBankar a:hover.IBbutton,
#header #netBankarB a:hover.IBbutton	{ line-height: 17px; margin:0 12px 0px -8px; border:1px solid #E5E5E5; padding:1px 30px 3px 12px; text-align:left; font-weight:bold; background:#FFFFFF url('/dl/images/button-bg.gif') no-repeat top left; text-decoration:none; font-size: 12px; color: #000000;}

#header #netBankarB .pageTab{ width:75px; height:26px; position:relative; top:1px; left:1px; cursor:pointer; }
#header #netBankar .pageTab	{ width:125px; height:26px; position:relative; top:1px; left:78px; cursor:pointer; }

#main #netBankar .info		{ font-size:11px; }

#headerTab								{ margin-top:-2px; margin-left:91px; }
#headerTab div							{ width:607px; height:40px; font-size:0; }
#headerTab div a						{ font-size:0; }
#headerTab .Retail						{ height:38px; margin:0; background-color:#E5E1B8; }
#headerTab .Inner						{ margin-bottom:30px; }
#headerTab .Retail a					{ color:#000000; }
#headerTab .Retail .Selected			{ color:#B60439; }
#headerTab .Retail div a				{ color:#B60439; }
#headerTab .Big							{ height:47px; }
#headerTab .Corporate					{ background-color:#B60439; }
#headerTab .Corporate a					{ color:#000000; }
#headerTab .Corporate .Selected			{ color:#FFFFFF; }
#headerTab #rootMenu					{ margin:0; padding:0 0 0 10px; clear:both; }
#headerTab #rootMenu li					{ line-height:38px; list-style-type:none; float:left; }
#Index1Layout #headerTab #rootMenu li	{ line-height:36px; }
#Index1Layout #contentRow				{ padding-bottom:10px; }
#CorporateLayout #rootMenuTab2			{ width:298px; }
#CorporateLayout #headerTab #rootMenu li{ width:298px; padding-top:10px; }
#headerTab #rootMenu li a				{ font-family:Arial, Tahoma, Verdana; font-size:14px; font-weight:bold; text-decoration:none; font-style:italic; }
#headerTab #rootMenu li a img			{ margin-bottom:-3px; }

#headerTab #rootMenu .Corporate .tab	{ background:url('/dl/images/menu-tab-bg.gif') no-repeat top left; width:288px; line-height:35px; margin:0 10px 0 0; font-size:17px; }
#headerTab #rootMenu .Corporate .tab a	{ display:block; height:41px; padding-left:10px; font-size:17px; }

.DividerLine			{ background:transparent url(/dl/images/separator-bg.gif) repeat-x scroll left center; height:10px; margin-top:3px; }

.SubMenu				{ position:absolute; left:96px; top:212px; z-index:10; width:185px; height:auto; margin-left:8px; padding:0 0 10px 0; background-color:#FFFFFF; border:1px solid #AAAD7E; }
.SubMenu p				{ margin:5px 0 5px 10px; padding-left:10px; }
.SubMenu p a			{ font-weight:bold; }
.SubMenu ul				{ margin:0; padding:0px; }
.SubMenu ul #dividerLine	{ background:transparent url(/dl/images/separator-bg.gif) repeat-x scroll left center; height:10px; margin-top:3px; }
.SubMenu ul li			{ line-height:20px; list-style-type:none; }
.SubMenu ul li a		{ display:block; overflow:hidden; width:150px; margin-left:10px; padding-left:10px; color:#000000; background:url("/dl/images/sprite.png") no-repeat scroll 0 -48px; max-height:64px; }
.SubMenu ul li a.assistantLink	{ background:none; padding-left:0; }
.SubMenu ul li a:hover	{ text-decoration:none; }
.SubMenu .Selected		{ color:#B60439 !important; }
.SubMenu ul li.SubItem a	{ display:inline; width:150px; margin-left:25px; padding-left:10px; color:#000000; }

#titleBar				{ height:43px; line-height:43px; margin:0 0 0 91px; padding-left:210px; color:#FFFFFF; font-size:16px; font-weight:bold; background:url('/dl/images/header-title-bg.gif') repeat-x top left; }
#searchTitleBar			{ height:43px; line-height:43px; margin:0 0 0 91px; padding-left:11px; color:#FFFFFF; font-size:16px; font-weight:bold; background:url('/dl/images/header-title-bg.gif') repeat-x top left; border-left:1px solid #B0AE7E; border-top:1px solid #B0AE7E; border-right:1px solid #B0AE7E; }
#titleBarAdmin			{ height:43px; line-height:43px; margin:0 0 0 0; padding-left:15px; color:#FFFFFF; font-size:16px; font-weight:bold;  background:url('/dl/images/header-title-bg.gif') repeat-x top left; }
#titleBarNoIndent,
#titleBarFull			{ width:auto; height:43px; line-height:43px; margin:0 0 0 91px; padding-left:15px; color:#FFFFFF; font-size:16px; font-weight:bold; background:url('/dl/images/header-title-bg.gif') repeat-x top left; }

#pageTabs			{ width:399px; height:27px; margin-left:91px; padding-top:10px; padding-left:207px; border-right:1px solid #B4AE7A; border-bottom:1px solid #B4AE7A; background-color:#CFCA86; }
#pageTabs a			{ margin-right:16px; padding:0 10px 0 6px; color:#FFFFFF; text-decoration:none; font-family:Arial,Tahoma,Verdana; font-size:15px; font-weight:bold; font-style:italic; background:url('/dl/images/pagetab-arrow-red7.gif') no-repeat bottom left; }
#pageTabs .Active	{ margin-right:12px; padding:4px 10px 8px 10px; background:#FFFFFF none; color:#000000; font-family:Arial,Tahoma,Verdana; font-size:17px; border:1px solid #B4AE7A; border-bottom-color:#FFFFFF; }

#ToolsLayout #pageTabs	{ width:auto; }

#mkbGroup		{ width:230px; margin-top:-1px; padding:16px 0 4px 0; background-color:#F1EFDB; }
#mkbGroup a img	{ margin-bottom:-2px; }

#footer				{ width:928px; color:#B60439; background-color:#FFFFFF; }
#footer div			{ margin:0px 0 0 91px; padding:10px 0 12px 10px; color:#B60439; background:#FFFFFF url('/dl/images/vdot.gif') repeat-x top left; }
#footerText			{ font-size:11px; }
#footerText a		{ font-size:11px; }
#footerText a:hover	{ text-decoration:none; }

#sitemapL			{ line-height:20px; }
#sitemapL table		{ padding:0 15px 15px 15px; }
#sitemapL td			{ width:170px; vertical-align:top; }
#sitemapL tr			{ padding-top:5px; }
#sitemapL a			{ color:black; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:normal; text-decoration:none; background:url('/dl/images/submenu-arrow-red7.gif') no-repeat left -2px; padding-left:10px; }
#sitemapL a.SMMainLink	{ font-weight:bold; background:none; padding-left:0; }
#sitemapL tr.SMPanelHeader td { padding:10px 0 3px 0; font-weight:bold; color:#B60439; background:transparent url(/dl/images/separator-bg.gif) repeat-x scroll left bottom; }
#sitemapL span		{ white-space:nowrap; }
#sitemapL a:hover	{ text-decoration:underline; }
#sitemapL ul			{ margin:0; padding:0; }
#sitemapL ul li		{ list-style-type:none; }
#sitemapL ul a		{ font-weight:normal; }
#sitemapL ul a:hover	{ text-decoration:underline; }

#sitemap td			{ width:116px; vertical-align:top; }
#sitemap a			{ color:#7F6E57; font-family:Tahoma, Verdana, Arial; font-size:10px; font-weight:bold; text-decoration:none; }
#sitemap a:hover	{ text-decoration:underline; }
#sitemap ul			{ margin:0; padding:0; }
#sitemap ul li		{ list-style-type:none; }
#sitemap ul a		{ font-weight:normal; }
#sitemap ul a:hover	{ text-decoration:underline; }

#loginBox					{ width:230px; height:163px; margin:3px 0 5px 4px; background:url('/dl/images/box-yellow-bg.gif') no-repeat top left; }
#loginBox.RememberMe		{ height:185px !important; background:url('/dl/images/box-yellow-bg-rem.gif') no-repeat top left !important; }
#loginBox .BoxTitle			{ padding:3px 0 0 14px; }
#loginBox .table			{ margin-left:16px; margin-top:5px; width:195px; }
#loginBox .field			{ color:#B60439; height:35px; width:80px; }
#loginBox .lButtonLogged	{ height:35px; text-align:center; padding-right:10px; }
#loginBox .lButton			{ height:35px; text-align:right; padding-right:10px; }
#loginBox .Error			{ color:#B60439; margin-right:8px; }
#loginBox img.CheckBoxGraph	{ margin-top:0; }

#loginReg h1			{ text-align:center; color:#2F2E29; font-size:12px; }
#loginRegBox			{ width:724px; margin:0 auto; }
#loginRegBox div		{ float:left; width:264px; height:187px; margin:0; padding:61px 0 0 12px; float:left; position:relative; }
#loginRegBox .BoxTitle	{ margin:0 0 20px 0 !important; padding:0; font-size:15px; line-height:20px; }
#loginRegBox .Left 		{ margin-right:22px; width:339px; background:url('/dl/images/login_box_bg.gif') no-repeat top left; }
#loginRegBox .Right 	{ width:311px; padding:61px 20px 0 20px; background:url('/dl/images/reg_box_bg.gif') no-repeat top left; }
#loginRegBox .Left p	{ margin:12px 0 7px 10px; }
#loginRegBox .field		{ color:#B60439; height:35px; width:80px; }
#loginRegBox span.Label	{ width:66px; margin-right:0px; display:inline-block; }
#loginRegBox .Error		{ color:#B60439; margin-right:8px; }
#loginRegBox button		{ position:absolute; right:21px; bottom:24px; width:110px; height:30px; background-position:left center; }
#loginRegBox ul			{ margin:4px 0 0 0; padding:0 0 0 14px; }
#loginRegBox li			{ line-height:20px; }

#printFooter	{ width:930px; padding:10px 0 10px 10px; color:#B60439; font-size:11px; background:#FFFFFF url('/dl/images/vdot.gif') repeat-x top left; }

.Article			{ font-size:11px; }
.Article h2			{ margin:0 0 10px 0; padding:0; background-image:none; color:#B60439; font-size:12px; }
.Article h3			{ margin:0 0 10px 0; padding:0; background-image:none; color:#B1A889; font-size:12px; }
.Article h4			{ margin:0 0 10px 0; padding:0; background-image:none; color:#B1A889; font-size:12px; }
.Article p			{ height:auto !important; height:15px; min-height:15px; }

.BaseMain .Article				{ padding-top:10px; }
.FullMain .Article				{ padding:10px 10px 10px 207px; margin:0px auto; }
.Index1Main .Article	{ padding:10px; }
.Article a				{ text-decoration:underline; }
.Article a:hover		{ text-decoration:underline; }
.Article table			{ width:100% !important; border:none; margin:0; padding:0; }
.Article table tr td	{ border:none; margin:0; padding:0 8px; border-collapse:collapse; border-right:1px solid #FFFFFF; line-height:20px; }
.Article .Small			{ font-family:Tahoma, Verdana, Arial; font-size:9px; }
.Article .Remark		{ color:#B1A889; font-family:Tahoma, Verdana, Arial; font-size:9px; }
.Article .TableHead		{ background-color:#E5E2B9; font-weight:bold; }
.Article .TableEven		{ background-color:#FFFFFF; }
.Article .TableOdd		{ background-color:#FDF8E2; }
.Article img.simple, img.clickable	{ margin:0 11px 8px 0; }
.Article ul				{ position:relative; left:11px; max-width:369px; margin-left:0px; padding-left:10px; }
.Article .Items			{ padding:5px; background-color:#FEF8E2; }
.Article .Items ul		{ margin:10px 0 0 0; }
.Article hr				{ height:20px; width:390px; margin:0px -10px; border:none; background:url('/dl/images/separator-bg.gif') repeat-x center left; }
.Article .lead, .elemzestarLead	{ width:399px; margin:0 0 7px -207px; padding:10px 0px 10px 207px; background:#f3e489; }
.Article .Super			{ vertical-align:super; font-size:9px; }

.ReleatedItems h2						{ margin:0 0 10px 0; padding:0; }
.ReleatedItems h2 span					{ display:none; }
.ReleatedItems .LinkListContainer		{ background:#fff; padding:4px 0 21px 0; }
.ReleatedItems ul.LinkList				{ margin:0; padding:0; }
.ReleatedItems ul.LinkList li			{ margin-top:4px; padding-left:10px; line-height:16px; list-style-type:none; background:url('/dl/images/arrow-red3.gif') no-repeat 10px 8px; }
.ReleatedItems ul.LinkList li a			{ display:inline-block; padding:0 9px; }
.ReleatedItems ul.LinkList li a.Def		{ padding-left:20px; background:url('/DL/images/article/def.gif') no-repeat left top; }
.ReleatedItems ul.LinkList li a.Doc		{ padding-left:20px; background:url('/DL/images/article/doc.gif') no-repeat left top; }
.ReleatedItems ul.LinkList li a.Pdf		{ padding-left:20px; background:url('/DL/images/article/pdf.gif') no-repeat left top; }
.ReleatedItems ul.LinkList li a.Ppt		{ padding-left:20px; background:url('/DL/images/article/ppt.gif') no-repeat left top; }
.ReleatedItems ul.LinkList li a.Xls		{ padding-left:20px; background:url('/DL/images/article/xls.gif') no-repeat left top; }

.ReleatedItems .GetAdobeReader			{ margin-top:25px; }
.ReleatedItems .GetAdobeReader a		{ padding-left:30px; background:url('/DL/images/article/reader-adobe.gif') no-repeat 10px top; }

.ReleatedItems .ArticleMetaHelpHU h2		{ height:25px; background:url('/dl/images/article/help_header_hu.gif') no-repeat top left; }
.ReleatedItems .ArticleMetaOffersHU h2		{ height:43px; background:url('/dl/images/article/offers_header_hu.gif') no-repeat top left; }
.ReleatedItems .ArticleMetaLinksHU h2		{ height:43px; background:url('/dl/images/article/links_header_hu.gif') no-repeat top left; }
.ReleatedItems .ArticleMetaProductsHU h2	{ height:43px; background:url('/dl/images/article/products_header_hu.gif') no-repeat top left; }

.FullMain .HRContainer		{ margin-top:5px; padding:10px 10px 10px 207px; }


.speedMenu			{ position:relative; clear:both; height:40px; width:100%; line-height:40px; margin:10px 0; border:1px solid #B4AE7A; background-color:#ECE9D8; }
.speedMenu img		{ margin:0 3px -3px 13px; }
.speedMenu a		{ font-size:11px; font-weight:bold; }
.speedMenu a.nobold	{ font-weight:normal; }
#speedMenuMask		{ display:none; position:absolute; top:0; left:-93px; width:100%; height:100%; background:#000000; opacity:0.5; -moz-opacity:0.5; z-index:100; }

#navBar				{ position:relative; clear:both; width:100%; line-height:20px; padding:3px 0; margin:10px 0; border:1px solid #B4AE7A; background-color:#ECE9D8; text-align:center; }
#navBar a			{ font-size:11px; font-weight:bold; }

#navLinks			{ position:absolute; right:10px; top:0; }
#navLinks img.left	{ margin-left:0; margin-right:5px; }
#navLinks img.right	{ margin-left:5px; margin-right:0; }
#navLinks span#divider { margin:0 3px; color:#B60439; }

#forwardFrame		{ display:none; width:585px; height:504px; padding:0; margin:0; z-index:101; overflow:hidden; }
#forward			{ height:500px; }

#faq				{ margin-top:-10px; }
#faq .Title			{ display:block; margin-top:20px; }
#questions a		{ padding-left:8px; color:#B64709; font-family:Tahoma, Verdana, Arial; background:url('/dl/images/arrow-red3.gif') no-repeat center left; }
#questions a:hover	{ text-decoration:none; }

#glossary .terms	{ border-left:1px solid #b4ae7a; border-right:1px solid #b4ae7a; border-bottom:1px solid #b4ae7a; }
#glossary .Title	{ background-image:none; }


#Index1Layout .Content_egyeb_kotelezo				{ position:relative; float:left; width:288px; margin-left:10px; }
#Index1Layout .Content_egyeb_kotelezo_Header a	{ display:block; width:100%; height:25px; background:url("/dl/images/sprite.png") no-repeat scroll 0 -1783px transparent; }
#Index1Layout #Content_egyeb_kotelezo_First			{ }
#Index1Layout .Content_egyeb_kotelezo_Title			{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; }
#Index1Layout .Content_egyeb_kotelezo_Title span		{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }

#CorporateLayout .Content_egyeb_kotelezo				{ float:left; width:288px; margin-left:8px; }
#CorporateLayout .Content_egyeb_kotelezo_Header		{ height:25px; background:url('/dl/images/news-header-hu.gif') no-repeat top left; }
#CorporateLayout .Content_egyeb_kotelezo_Header a	{ display:block; width:100%; height:25px; }
#CorporateLayout #Content_egyeb_kotelezo_First		{ }
#CorporateLayout .Content_egyeb_kotelezo_Title		{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; }
#CorporateLayout .Content_egyeb_kotelezo_Title span	{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }

.Content_Title					{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; }
.Content_Title span				{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }

.Content_egyeb_kotelezo_Title			{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; }
.Content_egyeb_kotelezo_Title span		{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }

.Content_rendkivuli_Title		{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; }
.Content_rendkivuli_Title span	{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }

.Content_sajtokozlemenyek_Title			{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; }
.Content_sajtokozlemenyek_Title span	{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }

.Content_kotveny_Title			{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; }
.Content_kotveny_Title span		{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }

.Content_biztonsag_Title		{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; }
.Content_biztonsag_Title span	{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }

.Content_tpt_Title				{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; }
.Content_tpt_Title span			{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }

.Content_eseti_szabalyozott_Title			{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; }
.Content_eseti_szabalyozott_Title span		{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }

#elemzestar					{ }
#elemzestar select			{ margin:0 5px 10px 0; }
#elemzestar h2				{color:#b60439; font-size:12px; }
#elemzestar hr				{ height:20px; width:390px; margin:0px -10px; border:none; background:url('/dl/images/separator-bg.gif') repeat-x center left; }
.elemzestar_indexTable		{ width:390px; }
.elemzestar_Title			{font-weight:normal; color:#b60439; }
.elemzestar_archives		{ clear:both; }
.elemzestar_archives a		{ padding-left:8px; color:#B64709; background:url('/dl/images/arrow-red3.gif') no-repeat center left; }
.elemzestar_disclaimer		{ font-size:12px; }
.elemzestar_archiveDotted	{ background:url('/dl/images/h4-bg.gif') repeat-x bottom left; }
.elemzestar_error			{ border:1px solid #B64709; padding:5px; background-color:#FCF8E1; }
.i2details					{background-color:#FEF8E2;padding:5px; }
.i2title					{padding:5px; height:37px; }
.elemzestar_more			{position:absolute; margin-left:-14px; }

#dailyReportsFrontpage					{ float:left; width:288px; margin-left:10px; }
.CorporateMain #dailyReportsFrontpage	{ margin-left:11px; margin-right:-1px; }

#ATMSearch .yellow		{ width:390px; margin-right:0; padding-top:0; }
#ATMSearch #first_bar	{ height:180px; }
#ATMSearch #side_bar	{ height:220px; }
#ATMSearch #first_bar p	{ padding:5px 10px; font-size:11px;margin:0; }
#ATMSearch #side_bar p	{ padding:0 5px; }
#ATMSearch table.Open	{ padding:0 5px; }
#ATMSearch p.fb_Title	{ margin-top:0; padding:0 0 0 10px; line-height:20px; font-weight:bold; background:#B60438; color:white; }
#ATMSearch p.fb_Title2	{ margin-top:0; padding:0 0 0 10px; line-height:20px; font-weight:bold; background:#B4AE74; color:white; }
#ATMSearch #left_bar	{ position:relative; }
#ATMSearch #left_bar ul	{ margin-top:0; padding-left:20px; line-height:16px; }
#ATMSearch #left_bar ul li	{ padding-bottom:4px; }
#popupDiv	{ margin:0; padding:0; background:white; }
#popupDiv p.fb_Title	{ margin:-5px -5px 0; padding:5px; line-height:20px; font-weight:bold; background:#B60438; color:white; }

#rates				{ padding:10px 10px 10px 210px; }
#rates tr			{ height:20px; }
#rates .odd			{ background-color:#F1EFDB; }
#rates .TableTitle	{ background-color:#B4AE7A; }
#rates .WhiteLine	{ padding-right:22px !important; border-right:1px solid white; }
#rates table td.Values				{ padding-right:5px; text-align:right; }
#compareRates						{ margin:20px 10px 10px 210px; padding:5px; width:617px; height:578px; background:url('/dl/images/compare_rates_bg.png') no-repeat top left; }
#compareRates #graph				{ margin:10px 0 0 10px; }
#compareRates #errorMsg				{ font-size:14px; font-weight:bold; color:red; padding:10px 0; text-align:center; }
#compareRates table tr td			{ padding:3px; }
#compareRates #maingroups a			{ display:block; padding:2px 10px; float:left; color:black; background:url('/dl/images/arrow-red.gif') no-repeat 4px 7px; }
#compareRates #maingroups a.Selected{ position:relative; text-decoration:none; background:white; border:1px solid #B5AE7A; border-bottom:1px solid white; z-index:5; }
#compareRates #subtypes				{ position:relative; margin-top:-1px; padding:10px 30px; background:white; border:1px solid #B5AE7A; z-index:4; }
#compareRates #subtypes div			{ margin:auto 0; }

#advisor .Question		{ font-weight:bold; }
#advisor .ResultText	{ display:none; }

#ratesBoxMenu .active1	{ background:url(/dl/images/sprite.png) no-repeat -978px 0; }
#ratesBoxMenu .active2	{ background:url(/dl/images/sprite.png) no-repeat -978px -75px; }
#ratesBoxMenu .active3	{ background:url(/dl/images/sprite.png) no-repeat -978px -75px; }

#ratesBoxMenu .active1 span	{text-decoration:none; background:none; }
#ratesBoxMenu .active2 span	{text-decoration:none; background:none; }
#ratesBoxMenu .active3 span	{text-decoration:none; background:none; }

#ratesBoxMenu span		{ padding-left:6px; background:url("/dl/images/sprite.png") no-repeat scroll 0 3px; text-decoration:underline; }

#ratesBoxMenu td			{ height:27px; vertical-align:middle; text-align:center; font-size:9px; padding-top:1px; background:url('/dl/images/ratesbox-index-notab.gif'); }
.RatesBoxData tr			{ height:22px; font-size:20px; }
.RatesBoxData tr.firstRow	{ height:3px; line-height:3px; }
.RatesBoxData td			{ padding-left:10px;font-size:9px; }
.RatesBoxDataOdd			{ background-color:#F1EFDB; }
#ratesBoxMenu				{ cursor:pointer; background-color:#F1EFDB; }
#moreRates					{ height:24px; }

#ratesBoxMenuTab1		{width:80px; }
#ratesBoxMenuTab2		{width:73px; }
#ratesBoxMenuTab3		{width:80px; }

#callbackNormal							{ margin-left:200px; }
#callbackNormal .Form					{ width:auto; margin:0; padding:5px 5px 5px 10px; }
#callbackNormal .L						{ float:left; width:135px; line-height:21px; }
#callbackNormal .R						{ float:left; width:484px; line-height:21px; text-align:left; }
#callbackNormal select					{ width:190px; height:21px; }
#callbackNormal textarea				{ width:470px; border:1px solid #B4AE7A; }
#callbackNormal .Divider				{ height:10px; }
#callbackNormal .Grey					{ height:36px; padding:1px 16px 0 0; text-align:right; vertical-align:middle; background:url(/dl/images/graystripe-bg.gif) repeat-x top left; }
#callbackNormal .Grey button			{ margin:6px 0; }
#callbackNormal .yellow					{ margin:0 0 0 -200px; min-height:80px; }
#callbackNormal .yellow h1				{ padding-top:0; }

#callbackNormal .CallbackType			{ margin-bottom:5px; padding:5px; border:1px solid #B4AE7A; background-color:#FFFFFF; font-family:Tahoma, Verdana, Arial; }
#callbackNormal .CallbackType			{ margin-bottom:5px; padding:5px; border:1px solid #B4AE7A; background-color:#FFFFFF; font-family:Tahoma, Verdana, Arial; }
#callbackNormal .CallbackType .Error	{ color:#DBA667; }
#callbackNormal .CallbackType td		{ padding:5px; font-size:12px; }
#callbackNormal .CallbackType select	{ font-size:11px; }
#callbackNormal .CallbackType input		{ margin-top:5px; }
#callbackNormal textarea.ES				{ width:590px; }
#callbackNormal #subjectSelect			{ width:325px; }

#callbackMiniBox .BadField .Error	{ position:absolute; color:red; top:100px; left:3px; width:200px; }
#callbackMiniBox			{ z-index:9; position:relative; width:215px; height:248px; margin:2px 0 5px 5px; background:url('/dl/images/callback-bg.gif'); }
#callbackMiniBox.CallbackInfo { background:url('/dl/images/callback-info-bg.gif'); }
#callbackMiniBox table		{ margin:40px 0 0 16px; }
#callbackMiniBox table td,
#callbackMiniBox ul li,
#callbackMiniBox a			{ font-size:11px; }
#callbackMiniBox ul			{ margin:10px 0px 0px 0px; padding:0px 0px 0px 16px; }
#callbackMiniBox ul li		{ line-height:16px; }
#callbackMiniBox .field		{ color:#B60439; height:35px; width:80px; }
#callbackMiniBox .lButton	{ height:36px; text-align:right; }
#callbackMiniBox #subjectSelect	{ width:188px; }
#callbackMiniBox #subjectSelect.Serror	{ border:2px solid #BF0B0B; }
#callbackMiniBox form		{ display:inline-block; }
#callbackMiniBoxSent		{ position:relative; width:217px; height:147px; margin:2px 0 5px 5px; background:url('/dl/images/callback-sent-bg.gif') }

#orderBox					{ background:url('/dl/images/order-bg.gif');width:219px; height:172px; margin-left:5px; position:relative; }
#orderBox .BadField .Error	{ position:absolute; color:red; top:100px; left:3px; width:200px; }
#orderBox table				{ margin-left:16px; margin-top:12px; }
#orderBox table td,
#orderBox ul li,
#orderBox a					{ font-size:11px; }
#orderBox .field			{ color:#B60439; height:35px; width:80px; }
#orderBox .lButton			{ height:35px; text-align:right; padding-right:8px; }
#orderBox ul				{ margin:10px 0px 0px 0px; padding:0px 0px 0px 16px; }
#orderBox ul li				{ line-height:16px; }

select.Cb *		{ margin:0; padding:0 0 0 14px; }
select.Cb .Main	{ margin:2px 0; padding:2px; background:#B60439; color:white; font-weight:bold; }

#commendatoryBox						{ position:relative; background:#fff; padding:5px 0pt 0pt 2px; width:600px; }
#commendatoryBox .title					{ position:absolute; width:282px; height:29px; padding:12px 0 0 8px; top:5px; left:6px; font:bold italic 16px Arial,Verdana,Tahoma !important; text-align:left; }
#commendatoryBox span					{ font:bold 9px Arial,Verdana,Tahoma; color:black; }
#commendatoryBox .wideBox .f			{ width:597px; height:185px; background:url('/dl/images/cb_wide_2.gif') no-repeat; }
#commendatoryBox .wideBox .nf			{ width:597px; height:185px; background:url('/dl/images/cb_wide_1.gif') no-repeat; }
#commendatoryBox .wideBox .pict			{ width:597px; height:185px; background:url('/dl/images/cb_wide_3.gif') no-repeat; }
#commendatoryBox .wideBox .title		{ padding:0; }
#commendatoryBox .wideBox .title a		{ color:black; font:bold italic 16px Arial,Verdana,Tahoma; padding:12px 0 0 8px; width:577px; height:29px; display:block; text-decoration:none; }
#commendatoryBox .wideBox .np span.titletext { font-size:16px; }
#commendatoryBox .wideBox				{ position:relative; float:left; }
#commendatoryBox .flink,
#commendatoryBox .singlerow				{ display:block; width:92px; height:23px; position:absolute; left:48px; bottom:20px; text-decoration:none; font:bold 9px Arial,Verdana,Tahoma; text-transform:uppercase; color:black; }
#commendatoryBox .singlerow				{ height:16px; }
#commendatoryBox .info_short			{ display:block; width:148px; height:23px; position:absolute; left:145px; bottom:18px; text-decoration:none; }
#commendatoryBox .info_long				{ display:block; width:585px; height:23px; position:absolute; left:6px; bottom:18px; text-decoration:none; }
#commendatoryBox .info_short span		{ position:relative; top:3px; left:16px; }
#commendatoryBox .info_long span		{ position:relative; top:3px; left:452px; }
#commendatoryBox .pict .info_long span { left:155px; }
#commendatoryBox .pict .pspan			{ position:relative; left:160px; top:146px; }

#commendatoryBox .narrowBox				{ position:relative; float:left; height:185px; }
#commendatoryBox .narrowBox .moreinfo	{ position:absolute; bottom:22px; left:160px; font:bold 9px Arial,Verdana,Tahoma; color:black; }
#commendatoryBox .narrowBox .f			{ background:url('/dl/images/cb_narrow_f.gif') no-repeat; width:299px; height:185px; }
#commendatoryBox .narrowBox .nf			{ background:url('/dl/images/cb_narrow_nf.gif') no-repeat; width:299px; height:185px; }
#commendatoryBox .narrowlinkBox .link	{ z-index:10; display:block; text-decoration:none; width:299px; height:185px; }
#commendatoryBox .narrowlinkBox			{ width:299px; height:185px; position:absolute; top:0; }
#commendatoryBox .narrowBox .f .title	{ color:white; }
#commendatoryBox .narrowBox .nf .title	{ color:black; }
#commendatoryBox .narrowBox .f .tlink a	{ color:white; }
#commendatoryBox .narrowBox .nf .tlink a{ color:black; }
#commendatoryBox .narrowBox .tlink		{ position:absolute; top:6px; left:6px; padding:0; }
#commendatoryBox .narrowBox .tlink a	{ color:black; font:bold italic 16px Arial,Verdana,Tahoma; padding:12px 0 0 8px; display:block; text-decoration:none; width:279px; height:27px; }
#commendatoryBox .narrowBox .blink		{ position:absolute; top:147px; left:6px; width:287px; height:32px; }
#commendatoryBox .narrowBox .blink a	{ z-index:10; display:block; width:287px; height:32px; }
#commendatoryBox .narrowImg				{ position:absolute; top:46px; left:6px; width:287px; height:100px; }
#commendatoryBox .wideImg				{ position:absolute; top:14px; left:313px; width:270px; height:156px; }
#commendatoryBox .box_text				{ font:italic 15px Arial,Verdana,Tahoma; padding:6px; position:absolute; top:47px; left:6px; color:#b60439; width:267px; height:83px; }
#commendatoryBox .wide					{ width:573px; }
#commendatoryBox .narrow				{ width:295px; }
#commendatoryBox button					{ min-width:70px; max-width:156px; margin-bottom:5px; font-size:11px; }

#Availability			{ background-color:#fff; border-top:1px solid black; }
#Availability img		{ width:229px; height:156px; }
#Availability a			{ font-weight:bold; }
#Availability ul		{ padding:0; margin:5px 0 0 5px; }
#Availability ul li		{ margin-left:5px; list-style-type:none; margin-bottom:8px; }
.WideMain #Availability	{ position:absolute; left:699px; top:244px; width:229px; border:1px solid #AAAD7E; border-width:0 0 1px 1px; }

div.linkListContainer	{ background:#fff; padding:4px 0 21px 0; }
ul.linkList				{ margin:0; padding:0 0 0 0; }
ul.linkList li			{ line-height:20px; list-style-type:none; padding-left:19px; text-indent:-10px; }
ul.linkList li a		{ padding-left:10px; background:url('/dl/images/arrow-red3.gif') no-repeat; background-position:0px 5px; }
table.linkListTable		{ margin:10px 3px 20px 3px; }

#freshinfo .arfolyamok		{ width:275px; height:165px; background:url('/dl/images/fi_narrow_nf.gif') no-repeat; float:left; padding-left:20px; padding-top:20px; }
#freshinfo .kondiciok		{ width:275px; height:165px; background:url('/dl/images/fi_narrow_nf.gif') no-repeat; float:left; padding-left:20px; padding-top:20px; margin-left:2px;  }
#freshinfo .elemzesek		{ width:275px; height:165px; background:url('/dl/images/fi_narrow_nf.gif') no-repeat; float:left; padding-left:20px; padding-top:20px; }
#freshinfo .hirlevelek		{ width:275px; height:165px; background:url('/dl/images/fi_narrow_nf.gif') no-repeat; float:left; padding-left:20px; padding-top:20px; }
#freshinfo #nlSpacer		{ height:8px; line-height:1px; font-size:1px; }
#freshinfo #nlMore			{ bottom:-1px; }
#freshinfo .onokbiztonsaga	{ width:576px; height:180px; background:url('/dl/images/fi_wide_empty1.gif') no-repeat; float:left; padding-left:20px; padding-top:20px; }
#freshinfo .jogcim			{ width:576px; height:165px; background:url('/dl/images/fi_wide_empty1.gif') no-repeat; float:left; padding-left:20px; padding-top:20px; }
#freshinfo .elemzesBox		{ float:left; margin-bottom:10px; width:250px; margin-right:10px; }
#freshinfo .Title a			{ text-decoration:none; font-family:Arial,Verdana,Tahoma; font-size:16px; font-weight:bold; font-style:italic; text-align:left; color:#000000; }

#freshinfo .date			{ color:#b4ae7a;font-family:Tahoma,Verdana,Arial;font-size:9px;font-weight:normal; }

#freshinfo .widebottom	{ width:617px; height:40px; background:url('/dl/images/fi_wide_empty2.gif') no-repeat; float:left; }
#freshinfo .more		{ position:relative; bottom:-23px; margin-left:-14px; }
#freshinfo .more_wide		{ margin-left:6px; }

#privateFPMenu							{ margin:-41px 0 10px 10px; position:relative; z-index:10; }
#privateFPMenu .TopLink					{ display:block; width:189px; height:40px; float:left; margin-right:10px; }
#privateFPMenu .BottomLink				{ display:block; width:94px; height:18px; float:left; margin:0 20px 0 85px; }
#privateFPMenu ul.linkList				{ float:left; height:98px; margin-right:10px; padding:7px 0 0 8px; width:181px }
#privateFPMenu ul.Last,
#privateFPMenu a.Last					{ margin-right:0; }
#privateFPMenu ul.linkList li			{ line-height:15px; list-style-type:none; }
#privateFPMenu ul.linkList li a			{ color:black; background:none; padding-left:0; margin-left:0; }
#privateFPMenu .allProductLink			{ position:absolute; display:block; width:108px; height:27px; top:92px; left:62px; }

#corporateFPMenuTitle						{ position:relative; top:-22px; }
#corporateFPMenuContent						{ height:160px; margin:-180px 0pt 15px 8px; position:relative; top:-10px; }
#corporateFPMenuContent td					{ padding:0 12px 0 8px; vertical-align:top; }
#corporateFPMenuContent ul					{ width:280px; margin:0; padding:0; }
#corporateFPMenuContent ul.linkList li		{ line-height:15px; list-style-type:none; }
#corporateFPMenuContent ul.linkList li a	{ color:black; background:none; padding-left:0; margin-left:0; }
#corporateFPMenuContent .allProductLink		{ position:absolute; display:block; width:108px; height:27px; top:92px; left:62px; }
#corporateFPMenuContent .Right 				{ padding-right:0px; }

.assistant			{ padding:0 0 10px; }
.assistant ul		{ padding-left:0; margin:5px 0; }
.assistant li		{ list-style-type:none; line-height:20px; }
.assistant ul li a	{ display:block; width:200px; margin-left:10px; padding-left:10px; color:#000000; background:url("/dl/images/sprite.png") no-repeat scroll 0 -49px transparent; }
.assistant #infolink a { color:#B60439; }

#elemzestarMenu				{ position:absolute; left:93px; top:212px; z-index:10; width:185px; height:auto; margin-left:8px; padding:0 0 10px 0; background-color:#FFFFFF; border:1px solid #AAAD7E; }
#elemzestarMenu p			{ margin:5px 0 5px 10px; padding-left:10px; }
#elemzestarMenu p a			{ font-weight:bold; }
#elemzestarMenu ul			{ margin:0; padding:0px; }
#elemzestarMenu ul li		{ line-height:20px; list-style-type:none; }
#elemzestarMenu ul li a		{ display:block; width:150px; margin-left:10px; padding-left:10px; color:#000000; background:url('/dl/images/submenu-arrow-red7.gif') no-repeat top left; }
#elemzestarMenu .Selected	{ color:#B60439; }

#promotionBox				{ margin-left:91px; height:191px; width:837px; }
#promotionBox #fake_left	{ width:200px; background:url('/dl/images/promo_bg.gif') repeat-x top left; height:191px; float:left; }

.Index1Main #promotions		{ width:606px; height:271px; padding-top:3px; background-color:#E5E1B8; }
.CorporateMain #promotions	{ width:606px; height:220px; margin-top:-19px; }

#newsletterCategories table								{ background-color:#FDF8E2; }
#newsletterCategories table tr td img					{ border:1px solid #D2CC89; }
#newsletterCategories table tr .Title					{ padding-left:10px; color:#B60439; font-weight:bold; }
#newsletterCategories table td.Title a					{ text-decoration:none; }
#newsletterCategories table tr .Desc					{ width:300px; padding-left:10px; padding-right:10px; }
#newsletterCategories table tr .Footer					{ height:23px; line-height:23px; background:url('/dl/images/line-yellow.gif') repeat-x bottom left; }
#newsletterCategories table tr .RedArrowSmall			{ margin-left:5px; color:#000000; font-size:11px; }
#newsletterCategories table td.Footer a.Subscribe		{ margin-top:0; }
#newsletterCategories table td.Footer div				{ position:relative; }
#newsletterCategories table td.Footer a img				{ position:absolute; right:0; border:none; }
#newsletterCategories .BrownBox							{ width:388px; height:89px; padding:3px 8px 8px 8px; background:url('/dl/images/box-brown-bg.gif') no-repeat top left; }
#newsletterCategories .BrownBox p						{ margin-bottom:12px; font-weight:bold; }

#newslettersArchive 									{ padding-top:10px; }
#newslettersArchive table								{ margin-bottom:20px; background-color:#FDF8E2; }
#newslettersArchive table tr td img						{ border:1px solid #D2CC89; }
#newslettersArchive table tr .Title						{ padding-left:10px; color:#B60439; font-weight:bold; }
#newslettersArchive table tr .Desc						{ width:300px; padding-left:10px; padding-right:10px; }
#newslettersArchive .BrownBox							{ width:388px; height:89px; padding:3px 8px 8px 8px; background:url('/dl/images/box-brown-bg.gif') no-repeat top left; }
#newslettersArchive .BrownBox p							{ margin-bottom:12px; font-weight:bold; }

.AdminMain .info	{ font-size:11px; width:400px; }
.AdminMain .info ul li	{ font-size:11px; }

.Calc					{ padding:10px 12px 4px 12px; background:url('/dl/images/box-main-top.gif') no-repeat top left; }
.Calc .ErrorText		{ display:block; margin-top:5px; padding:2px 0 5px 20px; color:#B60439; font-weight:bold; background:url('/dl/images/icon-error-red.gif') no-repeat top left; }
.Calc .CalcErrorText	{ display:none; }
.Calc table				{ width:365px }
.Calc table tr td		{ height:30px }
.Calc label				{ display:block; float:left; width:65px; }
.Calc select			{ clear:both; margin-bottom:5px; }
.Calc input				{ float:left; margin-bottom:5px; }
.Calc .Col1				{ width:125px; }
.Calc .Col2				{ width:250px; }
.Calc .CalcTermText		{ width:105px; }
.Calc .Hitelosszeg		{ margin-right:5px; }
.Calc .MultiLabel		{ position: absolute; margin: -16px 0 0 20px; }
.CalcBottom				{ height:5px; background:url('/dl/images/box-main-bottom.gif') no-repeat top left; }

.CalcFull								{ margin-top:10px; padding:10px 0px; background-color:#FEF8E2; }
.CalcFull select						{ height: 21px; width:170px; }
.CalcFull h4							{ margin:0 10px; }
.CalcFull dl							{ clear:both; }
.CalcFull dt							{ clear:left; float:left; width:150px; margin-bottom:5px; margin-right:5px; }
.CalcFull dd							{ overflow:hidden; clear:right; height:1%; margin-bottom:5px; margin-right:10px; }
.CalcFull label							{ line-height: 20px; }
.CalcFull .ErrorText					{ display:block; margin:5px 10px; padding:2px 0 5px 20px; color:#B60439; font-weight:bold; background:url('/dl/images/icon-error-red.gif') no-repeat top left; }
.CalcFull .ui-slider-label				{ white-space:nowrap; }
/* .CalcFull .Loader						{ display:none; position:absolute; margin:-42px 0 0 352px; }  */
.CalcFull .CurrencySelector				{ padding:0 10px; }
.CalcFull .PaymentModeSelector			{ padding:0 10px; }
.CalcFull .CalcFields					{ padding:10px; }
.CalcFull .CalcFields dt,
.CalcFull .CalcFields dd				{ min-height:40px; }
.CalcFull .CalcFields dd				{ padding-top:3px; }
.CalcFull .CalcFields .RadioButtonGraph	{ margin-left:0px; }
.CalcFull .CalcFields .MultiLine		{ line-height:18px; }
.CalcFull .CalcFields .MultiLabel		{ float:right; width:183px; margin-bottom:5px; }
.CalcFull .CalcFields .BadField			{ background-color:transparent; }
.CalcFull .CalcFields div.BadField,
.CalcFull .CalcFields .BadField input	{ border:2px solid #BF0B0B; }
.CalcFull .CalcFields label.BadField	{ display:block; width:auto; padding-bottom:5px; line-height:18px; color:#BF0B0B; font-style:italic; background-color:transparent; }
.CalcFull .Buttons						{ clear:both; background:url("/dl/images/graystripe-bg.gif") repeat-x scroll left top transparent }
.CalcFull .Buttons button				{ position:static; margin:8px; }
.CalcFull .CalcResult					{ padding:5px; border:1px solid #A4A28B; background-color:#E5E2B9; }
.CalcFull .CalcResult dt				{ min-height:15px; min-width: 145px; font-weight:bold; }
.CalcFull .CalcResult dd				{ float:left; width:100px; min-height:15px; }
.CalcFull .CalcResult dd.Col3			{ margin-right:0; }
.CalcFull .CalcResult hr				{ height:10px; border:0; background: url("/dl/images/h4-bg.gif") repeat-x scroll left bottom transparent; }
.CalcFull .CalcResult .Result,
.CalcFull .CalcResult .RecalcResult		{ padding:5px; border:1px solid #A4A28B; background-color:#FFFFFF; }
.CalcFull .CalcResult .Base dd			{ min-width:100px; }
.CalcFull .CalcResult .ResultTable dt	{ clear:none; width:auto; min-width:65px; text-align:right; color:#A09E86; font-weight:normal; }
.CalcFull .CalcResult .ResultTable dd	{ margin-right:12px; text-align:right; }
.CalcFull .CalcResult .ResultTable h3	{ padding-bottom:3px; }
.CalcFull .CalcResult .Sliders			{ clear:both; }
.CalcFull .CalcResult .Sliders .ui-slider	{margin: 10px 20px 25px 15px; }
.CalcFull .CalcInfo						{ margin:5px 10px 10px 10px; padding-top:10px; background:url('/dl/images/separator-bg.gif') repeat-x top left; }
.CalcFull .CalcWarning					{ margin:0 10px; padding-top:5px; background:url('/dl/images/separator-bg.gif') repeat-x top left; }
.CalcFull .CalcWarning .SmallText p,
.CalcFull .CalcWarning .SmallText span	{ color:inherit; font-size:inherit; }

#calcInfoBox						{ position:absolute; top:0; left:0; z-index:10; display:none; width:330px; border:1px solid #B4AE7A; background-color:#FFFFFF; }
#calcInfoBox #calcInfoBoxText		{ padding:5px 5px 5px 5px; margin-bottom:-6px; }
#calcInfoBox #calcInfoBoxText h2	{ background-color:#FFFFFF; }
#calcInfoBox #calcInfoBoxText p		{ text-align:justify; }
#calcInfoBox #calcInfoBoxText ul	{ margin:0; padding:5px 0 5px 5px; }
#calcInfoBox #calcInfoBoxText ul li	{ margin:0px 0px 0px 8px; padding:0 0 3px 0px; text-align:justify; }
#calcInfoBox #calcInfoBoxBottom		{ display:none; }

#orderTop			{ height:21px; background:url('/dl/images/orderOptions-top.gif') repeat-x; }
#orderOptions		{ margin:0; padding:10px 12px 4px 12px; background:#FDF8E2; }
#orderOptions li	{ line-height:17px; }

#LoggerQuery table			{ width:100% !important; border:none; margin:0; padding:0; border-left:1px solid #E5E2B9; }
#LoggerQuery .TableHead		{ background-color:#E5E2B9; font-weight:bold; }
#LoggerQuery table tr td,
#LoggerQuery table tr th	{ margin:0; padding:0 8px; border-collapse:collapse; border-right:1px solid #E5E2B9; border-bottom:1px solid #E5E2B9; line-height:20px; }
#LoggerQuery .tableEven		{ background-color:#FFFFFF; }
#LoggerQuery .TableOdd		{ background-color:#FDF8E2; }
#LoggerQuery h2				{ text-align:center; margin-top:25px; color:black; }
#LoggerQuery span			{ color:blue; }

img.logos_left				{ position:absolute; left:0px; margin-top:-10px; border:none; }

img.headertab_on			{ margin-bottom:-1px; }

#MiniMenu			{ position:absolute; top:10px; left:100px; z-index:100; }
#MiniMenu a			{ padding-left:8px; color:#000000; font-size:9px; text-decoration:none; background:url("/dl/images/sprite.png") no-repeat scroll 0 3px transparent; }
#MiniMenu a:hover	{ color:#000000; text-decoration:none; }

#Unsubscribe		{ padding:10px; }

iframe#wysiwygdescription body { background:green; }
#Proposal .inner { margin:0 5px; min-height:100px; }

/* BannerHandlers */

#LAKOSSAGI_BAL			{ position:absolute; left:10px; top:5px; }
#LAKOSSAGI_BAL img		{ position:absolute; top:0; left:0; }
.tabs					{ z-index:10; margin-left:-34px; position:absolute; width:34px; }
#LAKOSSAGI_JOBB			{ position:absolute; right:10px; top:5px; }
#UZLETI_BAL				{ float:left; margin-top:-15px; padding-left:10px; }
#UZLETI_JOBB			{ margin-top:-15px; padding-left:308px; float:none !important; }
#shadow					{ position:relative; z-index:1; width:606px; height:304px; background:transparent url('/dl/images/sprite.png') no-repeat -978px -225px; }
.bar			{ position:relative; bottom:43px; background:url(/dl/images/csg-48fd9e4b0c679.png) 0 -282px; width:286px; height:22px; border-left:1px solid #B2AF7B; }
.btns			{ margin-left:8px; }

#errorPage				{ margin-right:-10px; padding:10px 0 0 10px; }
#errorPage h2			{ padding-bottom:5px; font-size:18px; }
#errorPage div			{ position:relative; }
#errorPage a			{ position:absolute; right:10px; text-decoration:none; font-weight:bold; }
#errorPage input		{ margin-left:10px; }
#errorPage #eSearch		{ position:relative; margin:90px 10px 0 0; padding:10px 0 10px 10px; width:576px; }
#errorPage #eSearch h2	{ font-size:12px; }
#errorPage #eSearch button	{ width:62px; position:absolute; right:10px; }

#Bonds							{ margin-top:10px; position:relative; }
#Bonds #graph					{ border:1px solid #AFAD8E; padding:10px; margin-top:30px; }
#Bonds .Article					{ text-align:center; }
#Bonds .Article table			{ border:1px solid #AFAD8E; text-align:left; }
#Bonds .Article table tr td		{ border:none; margin:0; padding:3px 8px; border-collapse:collapse; border-right:1px solid #FFFFFF; }
#Bonds .Article table td.r		{ text-align:right; }
#Bonds .Article table caption	{ background-color:#E5E2B9; font-weight:bold; padding:3px 8px; border:1px solid #AFAD8E; border-bottom:1px solid #FFFFFF; }
#Bonds .Article .TableOdd		{ background-color:#EFEAD1; }
#Bonds .Article table.Form td	{ padding:10px; }
#Bonds img						{ margin-bottom:11px; }
#Bonds #info					{ margin-top:30px; }
#Bonds #info #title				{ color:#00649B; font-size:16px; }
#Bonds .Article .combi			{ background:#BFBB83; }
#Bonds form#bondForm span.Error	{ position:absolute; bottom:13px; left:100px; }
#Bonds #Form					{ position:relative; }
#Bonds .Tip						{ background:url('/dl/images/question-mark.gif') no-repeat center center; width:17px; height:18px; position:relative; top:-6px; }
#Bonds #legend					{ border:1px solid #AFAD8E; padding:5px; text-align:center; height:32px; line-height:32px; }
#Bonds #legend div,
#Bonds #legend img				{ float:left; padding-right:3px; font-size:9px; margin-right:8px; }
#Bonds #legend img				{ margin-left:10px; height:28px; padding:2px 0; }
#Bonds #legend .Text2			{ font-size:9px; height:30px; margin-top:2px; }
#Bonds #legend .Last			{ margin-right:0px; margin-top:10px; }
#Bonds #legend #text			{ font-size:10px; font-weight:bold; border:0px none; height:32px; }
#Bonds #legend div.Box			{ border:1px solid #AFAD8E; height:30px; padding:0 2px; width:62px; }
#Bonds #legend div.Box p,
#Bonds #legend div.Text2 p		{ font-size:9px; line-height:14px; margin:0; }
#Bonds #legend div#inner		{ background:#E0FEBE; }
#Bonds #legend div#middle		{ background:#F0EAD2; }

#sContent							{ line-height:18px; }
#sContent #evaluation				{ padding:5px; }
#sContent hr						{ height:20px; margin:10px 0; border:none; background:url('/dl/images/separator-bg.gif') repeat-x center left; }

#ajaxLoader							{ display:none; position:absolute; margin:2px 0 0 4px; }

#calendar img#changeLeft,
#calendar img#changeRight		{ position:relative; top:1px; height:10px; }

table.toolbar1 td	{ margin:0; padding:2px; }

#Debug				{ position:absolute; width:900px; max-height:600px; height:auto; right:5px; top:0px; background:#3B3B3B; max-width:900px; padding:10px; margin-top:5px; border:1px solid black; cursor:pointer; overflow:scroll; z-index:900; }
#Debug h2			{ color:#F3E489; }
#Debug #Close		{ position:absolute; top:10px; right:10px; color:#F3E489; font-weight:bold; }
#Debug #dContent	{ font-family:Courier; color:#F3E489; }

.bh-btn		{ background:url(/dl/images/csg-48fd9e4b0c679.png) no-repeat top left; width:22px; height:22px; float:left; }

.bh-1_2on { background-position:0 -30px; }
.bh-1_4on { background-position:0 -93px; }
.bh-1_1on { background-position:0 -156px; }
.bh-1_2off { background-position:0 -219px; }
.bh-2_3off { background-position:0 -334px; }
.bh-1_1off { background-position:0 -386px; }
.bh-2_1off { background-position:0 -449px; }
.bh-1_3on { background-position:0 -501px; }
.bh-1_6off { background-position:0 -564px; }
.bh-1_4off { background-position:0 -633px; }
.bh-2_5off { background-position:0 -696px; }
.bh-2_1on { background-position:0 -748px; }
.bh-2_5on { background-position:0 -800px; }
.bh-2_4off { background-position:0 -852px; }
.bh-1_6on { background-position:0 -904px; }
.bh-2_4on { background-position:0 -973px; }
.bh-2_2on { background-position:0 -1025px; }
.bh-1_3off { background-position:0 -1077px; }
.bh-2_3on { background-position:0 -1140px; }
.bh-2_6off { background-position:0 -1192px; }
.bh-1_5off { background-position:0 -1244px; }
.bh-2_2off { background-position:0 -1307px; }
.bh-1_5on { background-position:0 -1359px; }
.bh-2_6on { background-position:0 -1422px; }

.AdminMenuBlock					{ position:absolute; top:35px; left:95px; width:830px; height:77px; padding-left:3px; background-color:white; }
.AdminMenuBlock ul				{ margin:0; padding:0; }
.AdminMenuBlock ul li			{ margin-bottom:5px; list-style-type:none; float:left; }
.AdminMenuBlock ul li a			{ padding:0px 2px 0px 3px; color:#B60439; background-color:#FFFFFF; font-size:9px; font-weight:bold; text-decoration:none; white-space:nowrap; }
.AdminMenuBlock ul li a:hover	{ padding:0px 2px 0px 3px; color:#FFFFFF; background-color:#B60439; font-size:9px; text-decoration:none; }

.AtmInformation { width:100%; }
.AtmInformation tr td { text-align:center; }
.AtmInformation .TextLeft { text-align:left; }
.AtmInformation .BorderRight { border-right:solid 1px #AAAD7E; }

#atmsearch .details {width:100%; }

#sm_btn { background:url(/dl/images/sprite.png) no-repeat -978px -579px; width:74px; height:20px; }

caption { margin:0 0 .5em; font-weight:bold; }

.Slider						{ margin:15px 25px 35px 10px; }
/*
.Slider						{ position:relative; margin-top:-31px; border:none !important; background-color:transparent !important; }
.Ticks						{ margin-bottom:10px; }
.Ticks .Scale div			{ float:left; }
.Ticks .Scale .ScaleLast	{ text-align:right; }
.Ticks .Tick				{ float:left; height:14px; border-left:1px solid #AAAAAA; }
.Ticks .TickTop				{ border-bottom:1px solid #AAAAAA;  }
.Ticks .TickBottom			{ border-top:1px solid #AAAAAA;  }
.Ticks .TickLast			{ border-right:1px solid #AAAAAA; }
*/

/* jQuery css */

/* Component containers
----------------------------------*/
.ui-widget				{ font-family:Verdana,Arial,sans-serif/*{ffDefault}*/; font-size:1.1em/*{fsDefault}*/; }
.ui-widget .ui-widget	{ font-size:1em; }
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button		{ font-family:Verdana,Arial,sans-serif/*{ffDefault}*/; font-size:1em; }
.ui-widget-content		{ border:1px solid #aaaaaa/*{borderColorContent}*/; background-color:#ffffff/*{bgColorContent}*/; color:#222222/*{fcContent}*/; }
.ui-widget-content a	{ color:#222222/*{fcContent}*/; }
.ui-widget-header		{ border:1px solid #aaaaaa/*{borderColorHeader}*/; background-color:#cccccc/*{bgColorHeader}*/; color:#222222/*{fcHeader}*/; font-weight:bold; }
.ui-widget-header a		{ color:#222222/*{fcHeader}*/; }

/* Slider
----------------------------------*/
.ui-slider						{ position:relative; text-align:left; }
.ui-slider .ui-slider-handle	{ position:absolute; z-index:2; width:1.3em; height:1.3em; cursor:default; background-color:#C6C6C6; }
.ui-slider .ui-slider-range		{ position:absolute; z-index:1; font-size:.7em; display:block; border:0; background-position:0 0; }

.ui-slider-horizontal						{ height:.8em; }
.ui-slider-horizontal .ui-slider-handle		{ top:-.3em; margin-left:-.6em; }
.ui-slider-horizontal .ui-slider-range		{ top:0; height:100%; }
.ui-slider-horizontal .ui-slider-range-min	{ left:0; }
.ui-slider-horizontal .ui-slider-range-max	{ right:0; }

.ui-slider-vertical							{ width:.8em; height:100px; }
.ui-slider-vertical .ui-slider-handle		{ left:-.3em; margin-left:0; margin-bottom:-.6em; }
.ui-slider-vertical .ui-slider-range		{ left:0; width:100%; }
.ui-slider-vertical .ui-slider-range-min	{ bottom:0; }
.ui-slider-vertical .ui-slider-range-max	{ top:0; }

/* Tabs
----------------------------------*/
.ui-tabs										{ position:relative; padding:.2em; zoom:1; } /* position:relative prevents IE scroll bug (element with position:relative inside container with overflow:auto appear as "fixed") */
.ui-tabs .ui-tabs-nav							{ margin:0; padding:0; /*border-bottom:1px solid #B4AE7A;*/ }
.ui-tabs .ui-tabs-nav li						{ list-style:none; float:left; position:relative; top:1px; margin:0 .2em 1px 0; padding:0 2px; white-space:normal; background-color:#CFCA86; }
.ui-tabs .ui-tabs-nav li.Last					{ margin-right:0; padding-right:0; width:80px; }
.ui-tabs .ui-tabs-nav li a						{ float:left; padding:3px 4px 5px 4px; text-decoration:none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected		{ margin-bottom:0; border-bottom:1px solid #FFF; background-color:#FFF; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-state-processing a	{ cursor:text; }
.ui-tabs .ui-tabs-nav li a,
.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor:pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor:text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel							{ display:block; border:1px solid #B4AE7A; border-top:none; padding:6px 8px; background-color:#FFF; }
.ui-tabs .ui-tabs-hide							{ display:none !important; }

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default	{ border:1px solid #B4AE7A; font-weight:bold; color:#1C94C4; outline:0; }
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited			{ color:#FFF; text-decoration:none; background-color:#CFCA86; }
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus	{ border:1px solid #B4AE7A; border-bottom:none; font-weight:bold; color:#C77405; }
.ui-state-hover a,
.ui-state-hover a:hover				{ color:#7F6E57; text-decoration:none;  }
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active	{ border:1px solid #B4AE7A; border-bottom:none; font-weight:bold; }
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited			{ color:#000; text-decoration:none; background-color:#FFF; }
.ui-widget :active					{ outline:none; }

/* Layout helpers
----------------------------------*/
.ui-helper-hidden				{ display:none; }
.ui-helper-hidden-accessible	{ position:absolute; left:-99999999px; }
.ui-helper-reset				{ margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; }
.ui-helper-clearfix:after		{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.ui-helper-clearfix				{ display:inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix		{ height:1%; }
.ui-helper-clearfix				{ display:block; }
/* end clearfix */
.ui-helper-zfix					{ width:100%; height:100%; top:0; left:0; position:absolute; opacity:0; filter:Alpha(Opacity=0); }

/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl		{ -moz-border-radius-topleft:4px/*{cornerRadius}*/; -webkit-border-top-left-radius:4px/*{cornerRadius}*/; border-top-left-radius:4px/*{cornerRadius}*/; }
.ui-corner-tr		{ -moz-border-radius-topright:4px/*{cornerRadius}*/; -webkit-border-top-right-radius:4px/*{cornerRadius}*/; border-top-right-radius:4px/*{cornerRadius}*/; }
.ui-corner-bl		{ -moz-border-radius-bottomleft:4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius:4px/*{cornerRadius}*/; border-bottom-left-radius:4px/*{cornerRadius}*/; }
.ui-corner-br		{ -moz-border-radius-bottomright:4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius:4px/*{cornerRadius}*/; border-bottom-right-radius:4px/*{cornerRadius}*/; }
.ui-corner-top		{ -moz-border-radius-topleft:4px/*{cornerRadius}*/; -webkit-border-top-left-radius:4px/*{cornerRadius}*/; border-top-left-radius:4px/*{cornerRadius}*/; -moz-border-radius-topright:4px/*{cornerRadius}*/; -webkit-border-top-right-radius:4px/*{cornerRadius}*/; border-top-right-radius:4px/*{cornerRadius}*/; }
.ui-corner-bottom	{ -moz-border-radius-bottomleft:4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius:4px/*{cornerRadius}*/; border-bottom-left-radius:4px/*{cornerRadius}*/; -moz-border-radius-bottomright:4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius:4px/*{cornerRadius}*/; border-bottom-right-radius:4px/*{cornerRadius}*/; }
.ui-corner-right	{ -moz-border-radius-topright:4px/*{cornerRadius}*/; -webkit-border-top-right-radius:4px/*{cornerRadius}*/; border-top-right-radius:4px/*{cornerRadius}*/; -moz-border-radius-bottomright:4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius:4px/*{cornerRadius}*/; border-bottom-right-radius:4px/*{cornerRadius}*/; }
.ui-corner-left		{ -moz-border-radius-topleft:4px/*{cornerRadius}*/; -webkit-border-top-left-radius:4px/*{cornerRadius}*/; border-top-left-radius:4px/*{cornerRadius}*/; -moz-border-radius-bottomleft:4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius:4px/*{cornerRadius}*/; border-bottom-left-radius:4px/*{cornerRadius}*/; }
.ui-corner-all		{ -moz-border-radius:4px/*{cornerRadius}*/; -webkit-border-radius:4px/*{cornerRadius}*/; border-radius:4px/*{cornerRadius}*/; }

/* Overlays */
.ui-widget-overlay	{ background:#aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity:.3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow	{ margin:-8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding:8px/*{thicknessShadow}*/; background:#aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity:.3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius:8px/*{cornerRadiusShadow}*/; -webkit-border-radius:8px/*{cornerRadiusShadow}*/; border-radius:8px/*{cornerRadiusShadow}*/; }

/* jQuery css end */


/*mainpage css-sprite*/
.sp { background-image:url(/dl/images/sprite.png); }

.sp-ratesbox-index-title-hu { display:block; background-position:-978px -150px; width:230px; height:25px; }
.sp-ratesbox-index-bottom-hu { background-position:0 -1867px; width:230px; height:24px; }
.sp-mkbgroup-egeszsegpenztar-hu { background-position:0 -1209px; width:229px; height:35px; }
.sp-mkbgroup-nyugdijpenztar-hu { background-position:0 -1385px; width:229px; height:39px; }
.sp-mkbgroup-alapkezelo-hu { background-position:0 -1039px; width:229px; height:35px; }
.sp-mkbgroup-biztosito-hu { background-position:0 -1124px; width:229px; height:35px; }
.sp-mkbgroup-euroleasing-hu { background-position:0 -1294px; width:229px; height:35px; }
.sp-mkbgroup-szepkartya-hu { background-position:0 -1950px; width:229px; height:35px; }
.sp-mkbgroup-privatebanking-hu { background-position:0 -1474px; width:229px; height:41px; }
.sp-fp-privatemenu-header { background-position:0 -383px; width:587px; height:180px; }
.sp-news-header-hu { background-position:0 -1783px; width:288px; height:34px; }
.sp-title-dailyreportsfrontpage-hu { background-position:-978px -788px; width:288px; height:26px; }
.sp-availability-private-hu { background-position:0 -112px; width:229px; height:156px; }
.sp-header-tab-01-hu-on { background-position:0 -859px; width:271px; height:40px; display:inline-block !important; }
.sp-header-tab-02-hu-off { background-position:0 -949px; width:207px; height:40px; display:inline-block !important; }
.sp-sitemap-title-hu { background-position:-978px -649px; width:363px; height:27px; margin:0; }
.sp-sitemap_btn_close { background-position:-978px -726px; width:39px; height:12px; cursor:pointer; position:absolute; top:10px; right:10px; }

a.sp,
a.sp:hover	{ display:block; text-decoration:none; }
