/*
#
#  Šoded by |¯¯¯¯||¯¯¯¯¯¯¯¯\|¯¯¯¯¯¯¯\
#           |    ||   ||   ||   ||   |
#           |    ||   ||   ||   ||   |
#           \____||___||___||_______/
#
# (c)2002-2005. - IND Group
# -------------------------------------------------------------------------------------------------
*/

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

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; cursor:pointer; background: url(/dl/images/csg-48ef44a47451c.gif) no-repeat 0px -30px; }
input[type=radio], input[type=checkbox] { margin-top:0px; margin-bottom:-3px; }
select				{ border:1px solid #B4AE7A; }
.CheckBox			{ background:transparent; border:none; }
.CheckBoxGraph		{ margin:4px 5px -2px 0; }
.RadioButton		{ background:transparent; border:none; }
.RadioButtonGraph	{ margin:0 10px -2px 5px; }

h1, h2, h3, h4, h5, h6	{ margin:0; padding:11px 0; }
h1	{ font-size:17px; }
h2	{ font-size:14px; }
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	{ font-size:11px; }
h6	{ font-size:9px; }

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

.Clear		{ clear:both; }

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

.AdminHeader		{ height:204px; }
.AdminMain			{ width:908px; padding:10px; background-color:#FFFFFF; }

.BaseHeader			{ height:173px; }
.BaseMain			{ width:398px; min-height:450px; margin:81px 0 0 289px; padding-right:10px; border-right:1px solid #B4AE7A; background-color:#FFFFFF; }
.BaseRight			{ position:absolute; right:0; top:216px; width:229px; }

.FullHeader			{ height:173px; }
.FullMain			{ width:827px; min-height:455px; margin:43px 0 0 91px; background-color:#FFFFFF; }
.FullRight			{ display:none; }

.Index1Header		{ height:173px; width:928px; }

.Index1Main			{ float:left; width:594px; min-height:455px; margin:0px 1px 0px 93px; padding-right:10px; background-color:#FFFFFF; }
.Index1Right		{ float:left; width:229px; background-color:#FFFFFF; margin-top:2px; }

.Index2Header		{ height:173px; }
.Index2Main			{ width:398px; margin:43px 0 0 289px; min-height:472px; padding-right: 10px; border-right:1px solid #B4AE7A; background-color:#FFFFFF; }
.Index2Right		{ position:absolute; right:0; top:216px; width:229px; }

.ToolsMain			{ min-height:350px; margin:81px 0 0 289px; background-color:#FFFFFF; padding:0 10px; }
.ToolsHeader		{ height:173px; }

.RegistrationMain	{ width:597px; min-height:200px; margin-left:101px; background-color:#FFFFFF; }
.RegistrationRight	{ position:absolute; left:698px; top:245px; width:229px; }

.FrontPageNews		{ margin-left:91px; background-color:#FFFFFF;}



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

.BaseMain .Form			{ margin:0; }
.ToolsMain .Form		{ margin:0; }
.RegistrationMain .Form	{ margin:0; }

.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			{ color:#B60439; margin-right:8px; }
.ErrorText		{ display:block; margin-top:5px; padding:2px 0 5px 20px; color:#BF802F; font-weight:bold; background:url('/dl/images/icon-error.gif') no-repeat top left; }

.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:30px; 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; }
.BaseMain .yellow	{ width:389px; margin-left:-207px; }
.FullMain .yellow	{ width:620px; }
.ToolsMain .yellow	{ width:620px; margin:-38px 0 0 -208px; }
.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/arrow-red7.gif') no-repeat center left; }
.RedArrow a:hover		{ text-decoration:none; }

.RedArrowSmall			{ padding-left:8px; color:#B60439; font-family:Tahoma, Verdana, Arial; background:url('/dl/images/arrow-red3.gif') no-repeat center left; }
.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/button-arrow-red.gif') no-repeat center left; }
.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						{ width:928px; }
#header #headerMenu			{ position:absolute; left:390px; top:10px; width:310px; text-align:right; }
#header #headerMenu a		{ padding-left:8px; color:#000000; font-size:9px; text-decoration:none; background:url('/dl/images/arrow-red3.gif') no-repeat center left; }
#header #headerMenu a:hover	{ color:#000000; text-decoration:none; }
#header #searchHeader		{ position:absolute; left:708px; top:8px; }
#header #searchHeader input	{ width:140px; }
#header #netBankar			{ position:absolute; left:709px; top:126px; }
#header #netBankar img		{ margin-bottom:5px; }
#header #netBankar button	{ width:90px; margin:3px 8px 0 7px; }
#header #netBankar a		{ padding-left:8px; color:#000000; font-size:11px; background:url('/dl/images/arrow-red3.gif') no-repeat center left; }
#header #netBankar a:hover	{ color:#000000; text-decoration:none; }

#headerTab						{ margin-left:91px;height:39px;}
#headerTab div					{ width:607px;}
#headerTab .Big					{ height:50px; }
#headerTab #rootMenu			{ margin:12px 0px 0px 12px; padding:0 0 0 0px; clear:both; }
#headerTab #rootMenu li			{ line-height:35px; list-style-type:none; float:left; }
#headerTab #rootMenu li a		{ font-family:Arial, Tahoma, Verdana; font-size:14px; font-weight:bold; text-decoration:none; font-style:italic; color:#000000;}
#headerTab #rootMenu li a img	{ margin-bottom:-3px; margin-right:10px; }
#headerTab #rootMenu .Selected	{ color:#B60439; }

.SubMenu			{ position:absolute; left:94px; top:190px; 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:0 0 0 10px; }
.SubMenu p a		{ font-weight:bold; }
.SubMenu ul			{ margin:0; padding:0px; }
.SubMenu ul li		{ line-height:20px; list-style-type:none; }
.SubMenu 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; }
.SubMenu ul li a.faqUrl	{ margin-left:20px; }
.SubMenu .Selected	{ color:#B60439; }
.SubMenu ul #dividerLine{ background:transparent url(/dl/images/separator-bg.gif) repeat-x scroll left center; height:10px; margin-top:3px; }
.SubMenu ul li a.assistantLink	{ background:none; padding-left:0; }

#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; }
#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	{ width:592px; 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; }

#FullLayout #titleBar { padding-left:20px; }

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

.ToolsHeader #pageTabs	{ width:629px; }

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

#footer			{ width:928px; padding-top:10px; color:#B60439; background-color:#FFFFFF; }
#footer div		{ margin:0 0 0 91px; padding:10px 0 12px 10px; color:#B60439; background:#FFFFFF url('/dl/images/vdot.gif') repeat-x top left; }

#sitemap			{  }
#sitemap td			{ padding-right:35px; /*width:120px;*/ 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; }
#sitemap span#title	{ width:413px; height:27px; display:block; margin-bottom:10px; }

#loginBox					{ width:229px; height:163px; background:url('/dl/images/box-yellow-bg.gif') no-repeat top left; }
#loginBox .BoxTitle			{ padding:3px 0 0 14px; }
#loginBox .table				{ margin-left:20px; 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; }


.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; height: 15px; }

.BaseMain .Article,
.Index2Main .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; }
.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	{ float: left; 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			{ width:399px; margin-left:-207px; padding:10px 0px 10px 207px; background:#f3e489; }
.Article .Super			{ vertical-align: super; font-size: 9px; }

.speedMenu			{ height:40px; width:100%; line-height:40px; margin-top:10px; border:1px solid #B4AE7A; background-color:#ECE9D8; }
.speedMenu img		{ margin-left:13px; margin-bottom:-3px; }
.speedMenu a		{ font-size:11px; margin-left:2px; margin-right:15px; }
#speedMenuMask		{ display:none; position:absolute; top:0; left:-93px; width:100%; height:100%; background:#000000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); z-index:100; }
#forwardFrame		{ display:none; width:585px; height:468px; padding:0; margin:0; z-index:101; overflow:hidden; }

#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_aktualis	{ float:left; width:288px; background:url('/dl/images/aktualis-header-hu.gif') no-repeat top left; padding-top:30px;margin-left:10px;}
#Index1Layout .Content_aktualis_Title	{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:normal; }
#Index1Layout .Content_aktualis_Title span	{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }

#Index1Layout .Content_rendkivuli	{ float:left;width:528px; background:url('/dl/images/rendkivuli-header-hu.gif') no-repeat top left; padding-top:30px;margin-left:11px;}
#Index1Layout .Content_rendkivuli_Title	{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:normal; }
#Index1Layout .Content_rendkivuli_Title span	{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }
#Index1Layout .Article { /*background: blue;*/ width: 209px; height:137px; padding: 20px 10px; margin-top:10px; position:absolute; }


.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_aktualis_Title			{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; }
.Content_aktualis_Title span	{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }
.Content_egyeb_Title			{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; }
.Content_egyeb_Title span	{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }
.Content_mkb_Title			{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; }
.Content_mkb_Title span	{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }
.Content_sote_Title			{ color:#B60439; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; }
.Content_sote_Title span	{ color:#B4AE7A; font-family:Tahoma, Verdana, Arial; font-size:9px; font-weight:normal; }


#elemzestar					{ }
.elemzestar_indexTable		{ border:1px solid #B4AE7A; }
.elemzestar_indexTable .Title	{ background-image:none; }
.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:9px; }
.elemzestar_archiveDotted	{ background:url('/dl/images/h4-bg.gif') repeat-x bottom left; }
.elemzestar_error			{ border:1px solid #B64709; padding:5px; background-color:#FCF8E1; }

#atmsearch					{ width: 389px; }
#atmsearch .flag			{ height:18px; width:100px; background-color:#d6d084; text-align:center; color:white; font-weight:bold; padding-top:3px; margin-bottom:1px; }
#atmsearch .bottomDotted	{ background:url('/dl/images/vdot.gif') repeat-x bottom left; }

#ratesTitle			{ margin-top:-40px; padding-top:40px; }
#rates				{ }
#rates tr			{ height:20px; }
#rates .odd			{ background-color:#F1EFDB;}
#rates .TableTitle	{ background-color:#B4AE7A;}

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

#ratesBoxMenu .active1	{ background:url('/dl/images/ratesbox-index-tab1.gif') no-repeat; }
#ratesBoxMenu .active2	{ background:url('/dl/images/ratesbox-index-tab2.gif') no-repeat; }
#ratesBoxMenu .active3	{ background:url('/dl/images/ratesbox-index-tab2.gif') no-repeat; }
#ratesBoxMenu td		{ height:25px; width:86px; vertical-align:middle; text-align:center; font-size:9px; padding-top:6px; background:url('/dl/images/ratesbox-index-notab.gif'); }
.RatesBoxData tr		{ height:22px; font-size:20px; }
.RatesBoxData td		{ padding-left:10px;font-size:9px; }
.RatesBoxDataOdd		{ background-color:#F1EFDB; }
.RatesBoxData			{ }
#ratesBoxMenu			{ cursor:pointer; }

#callbackMiniBox			{ background:url('/dl/images/callback-bg.gif');width:219px; height:184px; margin-left:5px; }
#callbackMiniBox table		{ margin-left:16px; margin-top:12px;}
#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:35px; text-align:right; padding-right:8px; }

#orderBox					{ background:url('/dl/images/order-bg.gif');width:219px; height:172px; margin-left:5px; }
#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; }

#callbackNormal							{ width:642px; margin-top:-10px; margin-left:205px; }
#callbackNormal .CallbackType			{ margin-bottom:5px; padding:5px; border:1px solid #B4AE7A; background-color:#FFFFFF; font-family:Tahoma, Verdana, Arial; }
#callbackNormal .CallbackType .item		{ padding: 0px 6px 0 6px; }
#callbackNormal .CallbackType td		{ padding: 5px; font-size:12px; }
#callbackNormal .CallbackType select	{ font-size:11px; }
#callbackNormal .CallbackType input		{ margin-top:5px; }

#commendatoryBox						{ position:relative; background: #fff; width:600px; }
#commendatoryBox .wideBox,
#commendatoryBox .narrowBox				{ position:relative; height:185px; float:left; }
#commendatoryBox .wideBox				{ width:597px; background:url('/dl/images/commendatorybox_wide.gif') no-repeat; }
#commendatoryBox .wideBox .linksBg		{ width:307px; height:37px; background:url('/dl/images/commendatorybox_links_bg.gif') no-repeat; position:absolute; top:141px; left:6px; }
#commendatoryBox .narrowBox				{ width:297px; }
#commendatoryBox .wideBox .Details,
#commendatoryBox .wideBox .multiRow		{ position:absolute; bottom:24px; left:20px; font-size:9px; max-width:114px; font-weight:bold; font-family:Tahoma,Arial,Verdana; line-height:14px; text-align:center; }
#commendatoryBox .wideBox .multiRow		{ bottom:20px; left:30px; 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/button-arrow-red.gif') no-repeat center left; }
#commendatoryBox .infoLink				{ position:absolute; bottom:24px; left:148px; text-decoration:none; font-size: 9px; font-weight:bold; font-family:Tahoma,Arial,Verdana}
#commendatoryBox .infoLink	img			{ position:relative; top:3px; margin:0; padding:0; }
#commendatoryBox .narrowBox .infoLink	{ bottom:20px; left:146px; }
#commendatoryBox .wideBox .wideImg		{ position:absolute; top:14px; left:313px; }
#commendatoryBox .narrowBox .narrowImg	{ position:absolute; top:46px; left:128px; width:165px; height:100px; }
#commendatoryBox .wideBox .title,
#commendatoryBox .narrowBox .title		{ position:absolute; z-index:5; width:282px; height:29px; padding: 12px 0 0 6px; top:5px; left:6px; font-family:Arial,Verdana,Tahoma; font-size:16px; font-weight:bold; font-style: italic; text-align:left; }
#commendatoryBox .narrowBox .title		{ color: white; }
#commendatoryBox .narrowBox .bottom		{ position:absolute; bottom:4px; left:6px; }
#commendatoryBox button					{ min-width:70px; max-width:156px; margin-bottom:5px; font-size:11px; }

#Availability			{ width:229px; height:112px; }
#Availability table		{ position:relative; top:120px; }
#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; }
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; }
ul.linkList li a		{ margin-left:9px; padding-left:10px; background:url('/dl/images/arrow-red3.gif') no-repeat center left; }
table.linkListTable		{ margin: 10px 3px 20px 3px;}

#Debut		{ background:url('/dl/images/debut.gif') no-repeat; height:170px; }

#freshinfo .leftBox { float:left; width:267px; margin-right:10px; margin-bottom:10px; border: 1px solid #B5Af7C; padding:10px;}
#freshinfo .rightBox { float:left; width:267px; margin-bottom:10px; border: 1px solid #B5Af7C; padding:10px;}

#freshinfo .fullBox	{ width:597px;background:url('/dl/images/fressinfo-full-middle.gif');}
#freshinfo .fullBoxTop { width:597px; height:8px; background:url('/dl/images/fressinfo-full-top.gif') no-repeat;}
#freshinfo .fullBoxBottom { clear:both; width:597px; height:8px; background:url('/dl/images/fressinfo-full-bottom.gif') no-repeat;}
#freshinfo .fullBoxMiddle { clear:both; width:547px;}

#freshinfo .elemzesBox { float:left; margin-bottom:10px; width:250px; margin-right:10px;}

.xbox ul.linkList li		{ line-height:15px; list-style-type:none; }
.xbox ul.linkList li a	{ color:black; background:none; padding-left:0; margin-left:0; }
.xbox .allProductLink	{ position:absolute; display:block; width:108px; height:27px; top:92px; left:62px; }

.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/submenu-arrow-red7.gif') no-repeat top left; }
.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:0 0 0 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; }

#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 tr .Desc					{ padding-left:10px; }
#newsletterCategories table tr .Footer					{ height:23px; line-height:23px; background:url('/dl/images/line-yellow.gif') repeat-x top left; }
#newsletterCategories table tr .RedArrowSmall			{ margin-left:5px; color:#000000; font-size:11px; }
#newsletterCategories table tr .Footer .Subscribe		{ position:absolute; display:block; margin:-23px 0pt 0pt 192px; }
#newsletterCategories table tr .Footer .Subscribe img	{ 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; }

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

#fpbox						{ width:607px; margin-left:-3px; background:url('/dl/images/fpbox_content.gif') repeat-y; padding-bottom:20px; }
#fpbox .left				{ min-height:100px; width:276px; margin-left:10px; float:left; padding-left:10px; padding-top:10px; }
#fpbox .right				{ width:276px; margin-left:11px; float:left;  padding-left:10px; padding-top:10px; }
#fpboxBottom				{ width:607px; height:10px; margin-left:-3px; }

#fpbox .boldlink			{ padding-left:8px; color:#000000; font-family:Tahoma, Verdana, Arial; font-weight:bold;}
#fpbox .boldlink a:hover	{ text-decoration:none; }

#fpbox .RedArrowSmall			{ margin-left:10px; padding-left:8px; color:#000000; font-family:Tahoma, Verdana, Arial; background:url('/dl/images/arrow-red3.gif') no-repeat center left; }
#fpbox .RedArrowSmall a:hover	{ text-decoration:none; }

#tabbox				{ position:relative; left:-2px; top:-1px; margin-bottom:-55px; width:606px; height:55px; }
#tabbox	.leftBox	{ border:1px solid red; height:50px; width:100px; position:absolute;left:10px;}
#tabbox	.rightBox	{ border:1px solid blue; height:50px; width:100px; float:left; position:absolute;}
#tabbox a			{ display:block; width:286px; height:54px; position:absolute; top:0; }
#tabbox #tabboxLeft	{ left:10px; }
#tabbox #tabboxRight{ left:309px; }

#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/arrow-red3.gif') no-repeat center left; }
#MiniMenu a:hover	{ color:#000000; text-decoration:none; }


#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; }
#searchIndex					{ background:url('/dl/images/search_ep_box.gif'); width:301px; height:189px;position:absolute;left:394px;}
#searchIndex .searchForm		{ width:250px; margin-top:10px; margin-left:20px;}
#searchIndex .rows				{ padding-top:6px; padding-bottom:6px; padding-right:3px;}
#searchIndex form				{ margin:0px; padding:0px;}
#searchIndex .Title a			{ text-decoration:none; font-family:Arial,Verdana,Tahoma; font-size:16px; font-weight:bold; font-style:italic; text-align:left; color:#000000; }
#searchIndex .select			{ width:185px;}
.searchSelect					{ width:185px;}
#SearchLayout					{ width:928px; background-color:#FFFFFF; }
.SearchMain						{ width:815px; margin:0 0 10px 91px; padding: 5px 10px 0 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:216px; }

#Index1Layout #right .Article	{ max-height:130px; overflow:hidden; }

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

#Funds							{ margin:10px -10px 0 0; padding:10px; width:620px; }
#Funds img						{ margin-top:15px; }
#Funds #graph					{ border:1px solid #AFAD8E; padding:10px; margin-top:30px; }
#Funds .Article					{ text-align:center; }
#Funds .Article table			{ border:1px solid #AFAD8E; text-align:left; }
#Funds .Article table tr td		{ border:none; margin:0; padding:3px 8px; border-collapse:collapse; border-right:1px solid #FFFFFF; }
#Funds .Article table td.r		{ text-align:right; }
#Funds .Article table caption	{ background-color:#E5E2B9; font-weight:bold; padding:3px 8px; border:1px solid #AFAD8E; border-bottom:1px solid #FFFFFF; }
#Funds .Article .TableOdd		{ background-color:#EFEAD1; }
#Funds #info					{ margin-top:30px; }
#Funds #info #title				{ color:#00649B; font-size:16px; }
#Funds .Article .combi			{ background:#BFBB83; }

.sprite { background: url(/dl/images/csg-48ef44a47451c.gif) no-repeat top left; }

.sprite-tabbox { background-position: 0 -78px; }
.sprite-sitemap-title-hu { background-position: 0 -224px; }
.sprite-rightShadow { background-position: 0 -344px; }
.sprite-header-bg { background-position: 0 -545px; }
.sprite-middleShadow { background-position: 0 -914px; }
.sprite-fpbox_bottom { background-position: 0 -1231px; }
.sprite-leftShadow { background-position: 0 -1496px; }
.sprite-availability-hu { background-position: 0 -1853px; }

.sprite-promotion_corporate_bar { background-position: 0 -1444px; }

/* BannerHandlers */

#FOOLDAL_BAL	{ float: left; margin:52px 0 0 7px; border:1px solid #ADB383; border-width:0 1px; }
#FOOLDAL_JOBB	{ float: left; margin:52px 0 0 11px; border:1px solid #ADB383; border-width:0 1px; }
.tabs			{ margin-left: -34px; position: absolute; width: 34px; }
.bar			{ position: relative; bottom:43px; background: url(/dl/images/csg-48fd9e4b0c678.png) 0 -282px; width:286px; height:22px; }
.btns			{ margin-left:8px; }

.bh-btn		{ background: url(/dl/images/csg-48fd9e4b0c678.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; }