<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body
{
    margin: 0;
    padding: 0;
    font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
    font-size: 12px;
    background: #fff;

}

strong
{
    font-weight: bold !important;
}

em 
{
    font-style: italic !important;
    }

a 
{

    text-decoration: none;
    outline:none;
}

img 
{
    border: none;
    }

li 
{
    list-style-type: none;
    }   
    
ol 
{
    color: #7AC142;
    } 
    
ol li 
{
    color: #72665A;
    }    
    
ol,
ol li 
{
    list-style-type: decimal;
    list-style-position: inside;
    }    

a.disabled
{
    color: #cecdcc !important;
    cursor: default;
}
.hidden
{
    display: none;
}
.clear
{
    clear: both;
    font-size: 0px;
    float: none !important;
}
.browsePageSkin .IUData
{
    background:none !important;
    border:none !important;
}
.editrow
{
    text-align: right;
    padding: 5px;
}


.editrowpro {


border:1px solid #E7E5DB;
padding:5px 5px 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    -moz-border-radius: 2px;
    -op-border-radius: 2px;
    border-radius: 2px;
    font-size: 10px;
    color: #A2968A;
    margin-bottom:15px;
    width: 150px;
    position: absolute;
    right: -170px;
    z-index: 1000;
}

.MNBContentRightWide .editrowpro 
{
    right: 20px;
    }

.editrowpro a,
.editrowpro span
{
    display: block;
    clear: both;
    margin-bottom: 5px;
    font-size: 11px;
    color: #A2968A;
    padding: 2px;
    }
.editrowpro a:hover,
.editrowpro span.hover 
{
    background: #cbc1b9; 
    color: #fff;
    }
.editrowpro img,
.editrowpro span img 
{
    float: left;
    vertical-align: middle;
    margin-right: 5px;
    }

.snContentPortlet .editrow a,
.snContentCollectionPortlet .editrow a,
.snContentPortlet .editrow span,
.snContentCollectionPortlet .editrow span
{
    color: #A2968A;
    margin-right: 5px;
    }
    
.snContentPortlet .editrow img,
.snContentCollectionPortlet .editrow img
{
    vertical-align: middle;
    margin-right: 5px;
    }    

.snContentPortlet .MNBContentListItem .editrow,
.snContentPortlet .MNBContentListItemContentLink .editrow,
.snContentCollectionPortlet .MNBContentListItemContentLink .editrow,
.snContentCollectionPortlet .MNBContentListItem .editrow,
.snContentCollectionPortlet .MNBContentArticleItem .editrow,
.MNBContentArticleLinkItem .editrow
{
    background: none;
    border: none;
    padding: 0px;
    }
.editrowpro a
{
    display: block;
    }

.addnew, .ModerateLink, .DeModerateLink, .EditLink, .ApproveLink
{
    float: right;
    cursor: pointer;
    margin-left: 5px;
}

.editopen
{
    clear: both;
}

.icon
{
    padding-left:24px !important;
}
.MNBContainer
{
    width: 1000px;
    margin: 0 auto;
}

ul
{
    margin: 0;
    padding: 0;
}

form
{
    margin: 0;
    padding: 0;
}

.error
{
    clear: both;
    margin-top: 10px;
    color: red;
    font-size: 10px;
}

.roundedBox, .MNBCommentButtonRow input,
.snIUContainerFooter input
{
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    -moz-border-radius: 2px;
    -op-border-radius: 2px;
    border-radius: 2px;
}

.bottomborder
{
    background: #e1eec3;
    border-bottom: solid 1px #c8df8e;
    height: 5px;
    font-size: 5px;
    line-height: 5px;
    width: 100%;
    margin-bottom: 15px;
}

.rssicon
{
    line-height: 16px;
}

.rssicon img
{
    float: left;
    vertical-align: middle;
    margin-right: 5px;
}

.MNBContentRight h1, .MNBRight h1, .MNBContentRightWide h1, .MNBContentLeftWide h1, .MNBAdminList h1, .MNBContentWide h1, .MNBContentWide3 h1, .snContentHistoryPortlet .snPtTitle, .snEventCalendarPortlet .snPtTitle, .snTimedShowPortlet .snPtTitle, .snNewsletterAdminPortlet .snPtTitle, .snContentAddNewPortlet .snPtTitle, .snUploaderPortlet .snPtTitle
{
    font-family: Arial;
    color: #72665a;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 17px;
    margin: 3px 0px 5px;
}


.MNBContentRight h2, .MNBContentRightWide h2, .MNBMarkingDates_SectionHeader
{
    font-family: Arial;
    color: #7ac142;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;
    margin: 1px 0px 10px;
}

.MNBContentRight h2 a
{
    color: #7ac142;
}

.MNBContentRight h3, .MNBContentAdminList a
{
    color: #72665A;
    font-weight: bold;
    margin: 0px;
    font-size: 12px;
}


.MNBContentRight h3 .date
{
    color: #A2968A;
}


p
{
    margin: 0;
}

.overlay
{
    clear: both;
    width: 100%;
    height: 100%;
    margin: 0;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000;
    background: #000;
    opacity: 0.3;
    filter: alpha(opacity=30);
}

.sendamessagePopUpLayer, .sendemailPopUpLayer
{
    clear: both !important;
    margin: 0 auto !important;
    background: #fff;
    z-index: 1001 !important;
    position: fixed;
    width: 460px;
    padding: 15px;
    top: 150px;
    float: none !important;
}
.sendemailPopUpLayer
{
    top: 200px;
}


.PopUpClose, .PopUpClose2,.PopUpButtonRow
{
    text-align: right;
    cursor: pointer;
}

.sendamessagePopUpLayer .description, .sendemailPopUpLayer .description
{
    font-size: 10px;
    color: #a2968a;
    margin: 15px 0px;
    font-weight: bold;
}

.PopUpFormRow
{
    margin-bottom: 15px;
    padding: 0px 15px;
}

.PopUpFormRow .caption
{
    float: left;
    width: 100px;
    font-size: 11px;
    font-weight: bold;
    vertical-align: middle;
    margin-top: 3px;
}

.PopUpFormRow input, .PopUpFormRow textarea
{
    background: #fff;
    border: solid 1px #e8e5e2;
    font-size: 12px;
    padding: 2px;
    width: 300px;
    vertical-align: top;
}

.PopUpFormRow textarea
{
    height: 200px;
}

.PopUpSubmitInput,
.snIUContainerFooter input
{
    background: url(../img/searchbutton_bg.png) repeat-x !important;
    color: #fff !important;
    border: none !important;
    font-family: Arial;
    font-weight: bold !important;
    text-transform: uppercase;
    padding: 2px 9px !important;
    vertical-align: middle;
    cursor: pointer;
    margin-right: 40px !important;
    font-size: 11px !important;
}

.body .withtoolTip
{
    cursor: pointer;
    position: relative;
    font-weight: bold;
    color: #0F204D;
}

.withtoolTip
{
    position: relative;
    z-index: 1px;
}

.toolTip
{
    position: absolute;
    top: 20px;
    left: 0px;
    z-index: 300;
    width: 200px;
    background: #fff;
    border: solid 2px #7ac142;
    font-size: 10px;
    padding: 5px;
    line-height: normal;
    color: #A2968A;
}

.MNBContentRight .toolTip
{
    left: 50px;
}

.toolTip .caption
{
    font-weight: bold;
    color: #72665a;
    float: none;
}

.shareBox
{
    padding: 5px;
    background: #fff;
    border: solid 2px #a2968a;
    position: absolute;
    top: 20px;
    left: 0px;
    z-index: 300;
}

.tooltiptop
{
    position: absolute;
    top: -7px;
    left: 10px;
}

.MNBContentBoxLeft
{
    float: left;
    width: 360px;
    margin-right: 20px;
    clear: both;
}

.MNBContentBoxRight
{
    float: right;
    width: 360px;
}

/* header */

.MNBHeader
{
    background:url("../img/header_bg.png") no-repeat scroll 235px top #FFFFFF;
}

.MNBLogo
{
    float: left; /*margin-top: 47px; új logo*/
    margin-top: 27px;
}

.MNBTopBox
{
    width: 375px;
    background: #f1edea;
    border-bottom: solid 1px #e7e6e2;
    height: 40px;
    -moz-border-radius-bottomleft: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -moz-border-radius-bottomright: 2px;
    -webkit-border-bottom-right-radius: 2px;
    -op-border-bottom-left-radius: 2px;
    -op-border-radius-bottomright: 2px;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
    float: right;
    padding: 10px 10px 7px;
}

.MNBTopBoxLeft
{
    float: left;
}

.TopMenu li
{
    float: left;
    margin-right: 5px;
    list-style-type: none;
    text-transform: uppercase;
    font-family: Arial;
    font-weight: bold;
    color: #c8df8e;
    font-size: 10px;
}

.TopMenu li a
{
    color: #a2968a;
}

.MNBTopIcons
{
    clear: both;
    margin-top: 5px;
}

.MNBTopIcons a, .actionbutton,
.snContentCollectionPortlet a.mnbRss,
.snContentCollectionPortlet a.mnbHiddencontent,
.editrow a.mnbHiddencontent
{
    background-position: 0 0;
    background-repeat: no-repeat;
    display: inline;
    float: left;
    height: 21px;
    overflow: hidden;
    text-indent: -2000px;
    width: 21px;
}

.ArrowUp, .ArrowDown
{
    background-position: 0 0;
    background-repeat: no-repeat;
    display: inline;
    float: left;
    height: 21px;
    overflow: hidden;
    text-indent: -2000px;
    width: 21px;
}

.MNBTopIcons img, .ArrowUp, .ArrowDown
{
    cursor: pointer;
}

.mnbAcc
{
    background: url(../img/vak.png) no-repeat;
}
.mnbRss
{
    background: url(../img/rss.png) no-repeat;
    margin-right: 10px;
}

.ArrowUp 
{
    background: url(../img/arrow_up.png) no-repeat;
    }

.ArrowDown 
{
    background: url(../img/arrow_down.png) no-repeat;
    }

h1 .mnbRss {
    float: right !important;
    }

.snContentCollectionPortlet a.mnbHiddencontent,
.editrow a.mnbHiddencontent
{
    /*background: url(../img/hiddencontents_ico.png) no-repeat;*/
    /*float: right !important;*/
    font-size: 10px;
    margin-left: 5px;
    }

.snContentCollectionPortlet .editrow a.mnbHiddencontent 
{
    background: url(../img/hiddencontents_ico.png) no-repeat;
    float: right !important;
    font-size: 0px;
    }

#MNB_FontSizeDown a
{
    background: url(../img/font2.png) no-repeat;
}

#MNB_FontSizeUp a
{
    background: url(../img/font.png) no-repeat;
}


.MNBTopIcons li
{
    float: left;
    margin-right: 5px;
    list-style-type: none;
}

.MNBQuickSearch
{
    float: right;
    text-align: right;
}

.MNBAdminBox input, .MNBAdminBox select, .MNBAdminBox textarea
{
    color: #72665A;
}

.MNBQuickSearchTextInput, .MNBAdminTextInput, .MNBRatesQuery_CurrencyQuerySimple_DateSelect_SelectDiv_DateControl input, #inflation_calculator input.MNBPI_Control
{
    background: #fff;
    border: solid 1px #e8e5e2;
    -moz-border-radius-bottomleft: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -moz-border-radius-topleft: 2px;
    -webkit-border-top-left-radius: 2px;
    -op-border-bottom-left-radius: 2px;
    -op-border-radius-topleft: 2px;
    font-size: 12px;
    padding: 2px;
    width: 162px;
    vertical-align: top;
}

.MNBAdminTextInput, .MNBRatesQuery_CurrencyQuerySimple_DateSelect_SelectDiv_DateControl input
{
    width: auto !important;
    color: #72665A;
}

.MNBQuickSearchSubmit, .MNBCommentButtonRow input, .MNBBaseRateFormButtonRow input
{
    background: url(../img/searchbutton_bg.png) repeat-x;
    color: #fff;
    border: none;
    font-family: Arial;
    font-weight: bold;
    text-transform: uppercase;
    padding: 2px 9px;
    margin-left: -3px;
    vertical-align: middle;
    cursor: pointer;
    font-size: 11px;
}



.MNBQuickSearch br
{
    margin-bottom: 8px;
}

.MNBQuickSearch a
{
    color: #a2968a;
    font-size: 80%;
    display: block;
}

.MNBQuickSearch a span
{
    color: #7ac142;
    font-size: 13px;
    font-weight: normal;
}

.MNBQuotes
{
    margin: 15px 0px;
    font-family: Arial;
    color: #a2968a;
    float: right;
    width: 395px;
    font-size: 95%;
    font-size: 11px;
}

.MNBQuotes span
{
    color: #c8df8e;
    font-weight: bold;
    font-size: 120%;
}

/* menu */


.MNBMainMenu
{
    clear: both;
    /*background: url(../img/menu_bg.png) repeat-x;*/
    background: #7ac141;
    padding: 2px 0px 3px;
    min-height: 29px;
}

.MNBMainMenu li
{
    list-style-type: none;
    float: left;
    padding: 8px 13px 5px 14px;
    margin-right: 6px;
    position: relative;
    cursor: pointer;
}

.MNBMainMenu .eng_menu li
{
    padding: 8px 5px 5px;
    
}

.safari .MNBMainMenu li
{
    list-style-type: none;
    float: left;
    padding: 8px 13px 5px;
    margin-right: 6px;
    position: relative;
    cursor: pointer;
}

.safari .MNBMainMenu .eng_menu li
{
    padding: 8px 5px 5px;
}


.MNBMainMenu li.last
{
    margin-right: 4px;
}
.MNBMainMenu li.selected
{
    background: #fff;
    border: solid 1px #7ac142;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -moz-border-radius: 3px;
    -op-border-radius: 3px;
    border-radius: 3px;
    color: #7ac142;
    margin: 1px 2px 0px;
    padding: 5px 16px 7px;
    position: relative;
}



.MNBMainMenu .eng_menu li.selected 
{
    padding: 5px 4px 7px;    
    }

.MNBMainMenu li .hover
{
    background: #fff;
    border: solid 1px #7ac142;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -moz-border-radius: 3px;
    -op-border-radius: 3px;
    border-radius: 3px;
    color: #7ac142;
    margin: 0px;
    padding: 5px 12px 10px 13px;
	position:absolute;	
	left:0; 
	top:0;	
	z-index:0;	
	display:none;	

}

.safari .MNBMainMenu li .hover
{
    padding: 5px 12px 8px;
    }

.MNBMainMenu .eng_menu li .hover 
{
    padding: 5px 4px 10px;
    }
    

.MNBMainMenu li .hover a
{   
     color: #7ac142;
    }

.MNBMainMenu li a
{
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    position: relative;
    display: block;
}

.MNBMainMenu li.active a, .MNBMainMenu li.selected a
{
    color: #7ac142;
}

.MNBMainMenu li .MNBMainMenuOpen
{
    position: absolute;
    background: #fff;
    border-left: solid 1px #7ac142;
    border-right: solid 1px #7ac142;
    border-bottom: solid 1px #7ac142;
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    -op-border-top-right-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -op-border-radius-bottomleft: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -op-border-radius-bottomright: 3px;
    left: 0px;
    top: 29px;
    z-index: 100000;
}



.MNBMainMenu li.rightitem .MNBMainMenuOpen
{
    position: absolute;
    right: 0px;
    left: auto;
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    -op-border-top-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -op-border-radius-bottomleft: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -op-border-radius-bottomright: 3px;
    top: 28px;
    z-index: 100000;
}



.MNBMainMenu li ul li ul li
{
    padding: 0px;
    margin-bottom: 10px;
    display: block;
    float: none;
}

.MNBMainMenu li ul li a, .MNBMainMenu li.active ul li a
{
    color: #72665a;
    text-transform: none;
    font-weight: normal;
    font-family: Arial;
    font-size: 12px;
    display: block;
}

.MNBMainMenu li ul li a:hover
{
    color: #7ac142;
}

.MNBMainMenu li div ul
{
    position: static;
    background: transparent;
    border: none;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    -op-border-top-right-radius: 0px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -op-border-radius-bottomleft: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    -op-border-radius-bottomright: 0px;
}

.MNBMainMenu li.active table td
{
    padding-top: 10px;
    padding-bottom: 5px;
}

.MNBMainMenu li table td ul
{
    width: 260px;
    padding: 10px 0px 5px;
}

.MNBMainMenu li.active table td.right
{
    background: url(../img/menuseparator.gif) left 10px repeat-y;
}

.MNBMainMenu li.active table td ul li
{
    float: none;
    padding: 0;
    margin-bottom: 8px;
}

.MNBMainMenuOpen li 
{
    float: none;
    }

/* content */

.MNBContent
{
    padding-top: 20px;
    float: left;
    width: 745px;
    min-height: 300px;
    /*position: relative;*/
    padding-bottom: 20px;
}

.MNBContentWide
{
    padding-top: 20px;
    float: left;
    width: 1000px;
    position: relative;
}

.MNBRight
{
    padding-top: 10px;
    float: right;
    width: 235px;
    z-index: 10;
}

.MNBContentLeft
{
    width: 235px;
    float: left;
    margin-right: 20px;
    padding-top: 15px;
}

.MNBContentRight
{
    float: left;
    width: 490px;
    padding-top: 15px;
}

.MNBContentRightWide
{
    float: left;
    width: 740px;
    padding-top: 15px;
    min-height: 300px;
    padding-bottom: 20px;
}

.MNBBreadcrumb
{
    margin-left: 15px;
    color:#72665A;
    font-size: 80%;
}

.MNBBreadcrumb a
{
    /*float: left;*/
    color:#72665A;
    background: url(../img/arrow_green.gif) right 3px no-repeat;
    padding-right: 10px;
    margin-right: 10px;
    list-style-type: none;
}

.MNBBreadcrumb a:hover
{
    text-decoration: underline;
}

.MNBLogin
{
    float: right;
    background: url(../img/loginbutton_bg.png) repeat-x;
    border: solid 1px #e7e5db;
    position: relative;
    margin-bottom: 10px;
}

.MNBLogin li
{
    list-style-type: none;
    float: left;
    padding: 5px 20px 4px;
}

.MNBLogin li.reglink
{
    padding: 5px 20px 6px;
}


.MNBLogin li.passiv
{
    background: url(../img/reglink_passiv.png) bottom left repeat-x;
    color: #d5d2c5;
}

.MNBLogin li.separator
{
    padding: 0px 5px;
}

.MNBLogin li a
{
    color: #72665A;
    font-size: 11px;
    text-transform: uppercase;
    font-weight: bold;
}

.MNBLogin li.passiv a
{
    color: #d5d2c5;
}

.MNBLogin li.login, .MNBLogin li.logout
{
    border-right: solid 1px #eae8e0;
}

.MNBLogin li.login a, .MNBLogin li.logout a
{
    color: #7ac142;
    font-size: 12px;
}

.MNBLogin li.hover
{
    background: url("../img/boxtitle_bg.png") repeat-x scroll 0 0 transparent;
    color: #fff;
    cursor: pointer;
}

.MNBLogin li.hover a
{
    color: #fff;
}

.MNBLogin li.login a:hover, .MNBLogin li.reglink a:hover
{
    color: #fff;
}


.MNBLoginOpen
{
    position: absolute;
    clear: both;
    background: #f1edea;
    color: #72665A;
    padding: 10px 15px;
    border-bottom: solid 1px #a2968a;
    border-left: solid 1px #ebe9e2;
    border-right: solid 1px #ebe9e2;
    border-top: solid 1px #ebe9e2;
    top: 26px;
    left: -16px;
    z-index: 200;
    width: 215px;
}

.MNBLoginOpen a
{
    color: #72665A;
    font-size: 10px;
}

.MNBLoginOpen .title
{
    margin-bottom: 3px;
}

.MNBLoginTextInput
{
    background: #fff;
    border: solid 1px #e8e5e2;
    -moz-border-radius-bottomleft: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -moz-border-radius-topleft: 2px;
    -webkit-border-top-left-radius: 2px;
    -op-border-bottom-left-radius: 2px;
    -op-border-radius-topleft: 2px;
    font-size: 12px;
    padding: 2px;
    width: 197px;
    color: #72665a;
}

.MNBLoginOpen p a
{
    font-size: 12px;
    line-height: 17px;
}


.MNBLoginOpen p a:hover
{
    text-decoration: underline;
}

.MNBLoginOpenBottom
{
    margin-top: 10px;
}

.MNBLoginOpenSubmit
{
    float: left;
}

.forgpasslink
{
    float: right;
    padding-top: 6px;
}

.forgpasslink a
{
    background: url(../img/doublearrow_green.gif) right 3px no-repeat;
    padding-right: 15px;
}

.forgpasslink a:hover
{
    text-decoration: underline;
}

.MNBLoginSubmit
{
    background: url(../img/searchbutton_bg.png) repeat-x;
    color: #fff;
    border: none;
    font-weight: bold;
    text-transform: uppercase;
    padding: 2px 9px;
    vertical-align: middle;
    cursor: pointer;
    font-size: 11px;
}



/* right */


.MNBContentNewsSuggest
{
    margin-bottom: 15px;
}

.MNBContentNewsSuggest .MNBNewsImg
{
    float: left;
    margin: 0px 15px 0px 5px;
}

.MNBContentNewsSuggest .MNBNewsDate, .MNBContentNewsListItemOpen .date, .arfolyamTable .date
{
    color: #a2968a;
    margin: 0px 8px 10px;
}

.MNBNewsLead
{
    line-height: 17px;
}

.MNBContentNewsListItemOpen .lead, .MNBContentArticle .lead
{
    font-weight: bold;
    line-height: 17px;
    margin-bottom: 20px;
}

.MNBContentNewsListItemOpen .lead a
{
    color: #5d9732;
}

.MNBContentNewsListItemOpen .lead, .MNBContentArticle .leadimage
{
    float: left;
    vertical-align: top;
    margin: 0px 10px 10px 0px;
}

.MNBContentNewsListItemOpen .body, .MNBContentArticle .body
{
    clear: both;
    line-height: 18px;
}

.MNBContentArticle .body ul li
{
    list-style-type: none;
    background: url(../img/bullgreen.gif) 0px 7px no-repeat;
    padding-left: 10px;
}

.MNBContentArticle .body ul li a
{
    color: #5d9732;
    display: block;
}

.MNBContentArticle .body ul li div a
{
    color: #5d9732;
    display: inline !important;
}


.MNBContentArticle .body ol li a
{
    color: #5d9732;
}

.MNBContentArticle .body table
{
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    -op-border-radius: 5px;
    border-radius: 5px;
    border: solid 1px #7ac142;
}

.MNBContentArticle .body table th.tableheader
{
    background: url(../img/tableheader.png) repeat-x;
    color: #fff;
    font-weight: bold;
    font-size: 11px;
    padding: 4px 12px 3px;
    text-align: left;
}

.MNBContentArticle .body td
{
    text-align: center;
    padding: 5px 0px;
    background: url(../img/menuseparator.gif) left top repeat-y;
}

.MNBContentArticle .body td.head
{
    color: #babd9b;
    font-size: 13px;
    font-weight: bold;
}

.MNBContentArticle .body td.firstcell
{
    text-align: left;
    color: #7ac142;
    font-weight: bold;
    padding-left: 10px;
    background: none;
}

.MNBNewsLead .leadnavigator, .MNBContentListItemOpen .leadnavigator
{
    margin-left: 5px;
}

.MNBNewsLead .leadnavigator a, .MNBContentListItemOpen .leadnavigator a, .MNBContentNewsListTitle .leadnavigator a
{
    color: #5d9732;
    background: url(../img/doublearrow_green.gif) right 5px no-repeat;
    padding-right: 12px;
    font-weight: normal;
}

.MNBNewsLead .leadnavigator a:hover
{
    text-decoration: underline;
}

.MNBContentNewsList
{
    clear: both;
}


.MNBContentNewsList li, .MNBContentListItem, .MNBImageGallery li, .MNBGallery li, .MNBContentArticleItem
{
    list-style-type: none;
    background: url(../img/listbox_bg.png) left top no-repeat;
    border-left: solid 1px #e7e5db;
    border-right: solid 1px #e7e5db;
    border-bottom: solid 1px #e7e5db;
    padding: 0px 15px 0px 35px; /*height: 40px;*/
    margin-bottom: 5px;
    position: relative;
    width: 435px;
    cursor: pointer;
    z-index: 1px;
}

.MNBContentNewsList li h3 
{
    float: left;
    margin-top: 4px;
    }
    
.MNBContentNewsList li .editrow 
{
    float: right;
    }    

.MNBContentArticleLinkItem 
{
    list-style-type: none;
    background: none;
    border: solid 1px #e7e5db;
    padding: 0px 15px 0px 35px; /*height: 40px;*/
    margin-bottom: 5px;
    position: relative;
    width: 435px;
    cursor: pointer;
    z-index: 1px;
    }


.MNBContentListItemContentLink 
{
    list-style-type: none;
    border: solid 1px #e7e5db;
    padding: 0px 15px 0px 10px; /*height: 40px;*/
    margin-bottom: 5px;
    position: relative;
    width: 460px;
    cursor: pointer;
    z-index: 1px;
    }

.MNBImageGallery li, .MNBGallery li
{
    background: none;
    border-top: solid 1px #e7e5db;
}

.MNBContentAdminList li
{
    list-style-type: none;
    background: url(../img/listbox_bg.png) left top no-repeat;
    border-left: solid 1px #e7e5db;
    border-right: solid 1px #e7e5db;
    border-bottom: solid 1px #e7e5db;
    padding: 0px 15px 0px 35px; /*height: 40px;*/
    margin-bottom: 5px;
    width: 315px;
    cursor: pointer;
}

.MNBContentArticleLinkItem a 
{
    color: #72665A;
    }


.MNBContentNewsList li.active, .MNBContentListItem.active, .MNBContentAdminList li.active, .MNBContentArticleItem.active
{
    background: url(../img/listboxactive_bg.png) left top no-repeat;
}

.MNBContentNewsList li.hover, .MNBContentListItem.hover, .MNBContentAdminList li.hover, .MNBContentArticleItem.hover
{
    background: url(../img/listboxhover_bg.png) left top no-repeat;
}

.MNBContentNewsList li.active h3, .MNBContentListItem.active h3, .MNBContentNewsList li.hover h3, .MNBContentListItem.hover h3, .MNBContentAdminList li.active a, .MNBContentArticleItem.hover h3, .MNBContentArticleItem.active h3
{
    color: #7ac142;
}


.listboxtopimg
{
    position: absolute;
    top: -1px;
    left: 10px;
    font-size: 6px;
}

.MNBContentNewsList li a
{
    color: #72665A;
    top: 50%;
}

.MNBContentNewsList li a:hover
{
    color: #7ac142;
}

.MNBContentNews .navigator, .MNBContentDocList .navigator
{
    background: #f1edea;
    padding: 6px 15px;
    width: 85px;
    margin: 10px 0px 0px 5px;
}

.MNBContentDocList .navigator
{
    width: 120px;
}

.MNBContentNews .navigator a, .MNBContentDocList .navigator a
{
    color: #72665A;
    background: url(../img/doublearrow_green.gif) right 5px no-repeat;
    padding-right: 12px;
    display: block;
}

.MNBContentNews .navigator a:hover, .MNBContentDocList .navigator a:hover
{
    text-decoration: underline;
}

.MNBContentNewsListItemOpen .navigator
{
    clear: both;
    width: 55px;
    margin: 5px 0px 10px;
    padding: 0;
    background: none;
}

.MNBContentNewsListItemOpen .navigator a
{
    color: #5d9732;
    background: url(../img/doublearrow_green.gif) right 4px no-repeat;
    padding-right: 12px;
}

.MNBContentNews, .MNBContentDocList
{
    background: url(../img/dotted.gif) bottom repeat-x;
    padding-bottom: 10px;
    margin-bottom: 15px;
}




.MNBQuickLinkList
{
    margin-bottom: 20px;
    clear: both;
}

.MNBQuickLinkListTitle
{   
    background: #d3df89;
    color:#7AC142; 
    -moz-border-radius-topright: 2px;
    -webkit-border-top-right-radius: 2px;
    -moz-border-radius-topleft: 2px;
    -webkit-border-top-left-radius: 2px;
    -op-border-top-right-radius: 2px;
    -op-border-radius-topleft: 2px;
    text-transform: uppercase;
    font-weight: bold;
    float: left;
    border-top: solid 1px #6DAD38;
    border-left: solid 1px #6DAD38;
    border-right: solid 1px #6DAD38;
    height: 17px;
    padding: 1px 12px 0;
    font-size: 12px;
}

.MNBQuickLinkListTitle.active 
{
    
    background: url(../img/quicklinkstitle_bg.png) repeat-x;
    color: #fff;
    }

.MNBQuickLinkListTitle div
{
    margin-top: 0px;
}

    
 .MNBQuickLinkListTitle.active .valami
 {
     margin-top: 3px;
     }   
		.MNBQuickLinkListTitle .valami span
		{
			display:block;
			float:left;
		}
		.MNBQuickLinkListTitle .editrow
		{
			float:left !important;
			padding-top:0px;
		}



.MNBQuickLinkListInner
{
    /*background: #95cd68 url(../img/quicklinks_bg.png) top left repeat-x;*/
    background: #7ac141;
    clear:both;
    -moz-border-radius-topright: 2px;
    -webkit-border-top-right-radius: 2px;
    -moz-border-radius-bottomleft: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -op-border-top-right-radius: 2px;
    -op-border-radius-bottomleft: 2px;
    -moz-border-radius-bottomright: 2px;
    -webkit-border-bottom-right-radius: 2px;
    -op-border-radius-bottomright: 2px;
    border-bottom: solid 1px #6dad38;
    border-left: solid 1px #6dad38;
    border-right: solid 1px #6dad38;
    min-height:100px;
    padding: 10px 5px 10px 12px;
}

* html .MNBQuickLinkListInner
{
    height:100px;
}

.MNBQuickListCell
{
    float: left;
    width: 31%;
    padding-top: 5px;
    background: url(../img/listseparator.gif) right top repeat-y;
    margin-right: 6px;
    padding-right:5px;
}

.MNBQuickListCell ul
{
    /*height: 100px;*/
}

.MNBQuickLinkListInner .last
{
    background: none;
}

.MNBQuickListCell li
{
    list-style-type: none;
    margin-bottom: 10px;
    clear: both;
}

.MNBQuickListCell li a
{
    color: #fff;
    font-weight: bold;
    background: url(../img/quicklinkbg.gif) left 3px no-repeat;
    padding-left: 15px;
    display: block;
    padding-right: 5px;
    float: left;
}

.MNBQuickListCell .editrow a
{
    background: none;
    padding-left: 0;
    display: inline;
    padding-right: 0;
    margin-right: 0;
}

.MNBQuickListCell li a:hover
{
    background: url(../img/quicklinkbg_hover.gif) left 3px no-repeat !important;
}

.MNBContentArticle
{
    margin-bottom: 20px;
}

.MNBContentArticle h1, .MNBRegistrationForm h1, .snContentAddNewPortlet . .snPtTitle
{
    color: #7ac142;
}

.MNBContentArticle .pager
{
    text-align: right;
    padding-right: 10px;
}

.MNBContentArticle .pager li
{
    color: #5d9732;
    background: url(../img/doublearrow_green.gif) right 5px no-repeat;
    padding-right: 12px;
    cursor: pointer;
    font-size: 11px;
}

.MNBContentFunctionRow
{
    background: transparent url(../img/dotted.gif) repeat-x scroll center bottom;
    padding-bottom: 3px;
    font-size: 10px;
    color: #72665A;
    margin-bottom: 15px;
}

.MNBContentFunctionRow span
{
    margin-right: 10px;
    cursor: pointer;
}

.MNBContentFunctionRow span a
{
    color: #72665A;
}

.MNBContentFunctionRow span img
{
    margin-right: 3px;
}

.MNBContentListItemOpen
{
    padding-right: 20px;
}

.MNBContentListItemOpen li 
{
    position: relative;
    z-index: 1px;
    }

.InArticle
{
    /*margin: 15px 0px;*/
}

.InArticleSimpleList
{
    padding-left: 15px;
    clear: both;
    padding-top: 15px;
}

.MNBRatesQuery_TopLink
{
    font-size: 1px;
}

.MNBContentListItemOpen li, .InArticleSimpleList li, .MNBRatesQuery_TopLinks li a
{
    background: transparent url(../img/bullgreen.gif) no-repeat scroll 0 7px;
    list-style-type: none;
    padding-left: 10px;
    margin-bottom: 10px;
}
.MNBContentListItemOpen li a, .InArticleSimpleList li a, .MNBRatesQuery_TopLinks li a
{
    color: #5d9732;
    font-size: 13px;
}

.MNBRatesQuery_TopLinks li a
{
    line-height: 25px;
}

.MNBContentListItemOpen li a:hover, .InArticleSimpleList li a:hover, .MNBRatesQuery_TopLinks li a:hover
{
    text-decoration: underline;
    color: #7ac142;
}

.MNBContentListItemOpen li img, .InArticleSimpleList li img
{
    margin-left: 5px;
    vertical-align: middle;
}

/* registration */

.MNBRegistrationForm .description, .MNBSearchForm .description
{
    font-size: 11px;
}

.MNBRegistrationFormRow, .MNBEditFormRow
{
    margin: 20px 10px;
}

 .MNBSearchFormRow 
 {
     margin: 5px 10px;
     }

.MNBCommentLoginFormRow
{
    margin-bottom: 10px;
}

.MNBRegistrationFormRow .IULabelDesc, .MNBSearchFormRow .description, .MNBEditFormRow .IULabelDesc
{
    padding-top: 5px;
    color: #72665A;
    font-size: 11px;
    font-weight: normal;
}

.radioButtonGroup .IUControl
{
    font-size: 11px;
}

.MNBSearchFormRow .input
{
    font-size: 11px;
    float: left;
}

.MNBSearchFormRow .input input {
    margin-right:5px;
    vertical-align: middle;
    }

.MNBCommentForm
{
    width: 460px; *width:450px;
}

.MNBRegistrationForm .IULabel, .MNBSearchForm .caption, .MNBCommentLogin .caption, .MNBCommentForm .caption, #MNBCommentFormRow .IULabel, .MNBRegistrationFormRow .IULabel, .MNBAuditLog .IULabel, .MNBEditFormRow .IULabel, .MNBContentArticle .InputUnit .IULabel
{
    float: left;
    font-weight: bold;
    width: 130px;
    margin-top: 1px;
    text-transform: none;
}

.MNBSearchForm .caption 
{
    float: none;
    }

.MNBCommentLogin a
{
    font-weight: normal;
}

.MNBCommentLogin a:hover
{
    text-decoration: underline;
}

#MNBCommentFormRow .IULabel
{
    margin-bottom: 10px;
}

#MNBCommentFormRow .IULabelTitle
{
    font-size: 12px !important;
}

.PasswordRow .IULabel
{
    display: none;
}

.PasswordRow .IUControl .InputUnit
{
    padding: 0px;
}

.PasswordRow .IUControl .IULabel
{
    display: block;
    float: left;
    font-weight: bold;
    width: 130px;
    margin-top: 1px;
    text-transform: none;
}

.MNBContentTextInput, .MNBRegistrationFormRow input, .MNBRegistrationFormRow textarea, .MNBCommentLogin input, .MNBCommentForm textarea, .MNBAuditLog .IUTextField, .MNBContentArticle .IUControl input
{
    background: #fff;
    border: solid 1px #e8e5e2;
    font-size: 12px;
    padding: 2px;
    vertical-align: middle;
    margin-right: 2px;
    width: 300px;
    color: #72665A;
}

.MNBContentArticle .IUControl input
{
    background: #fff;
    border: solid 1px #e8e5e2;
    font-size: 12px;
    padding: 2px;
    vertical-align: middle;
    margin-right: 2px;
    width: auto;
    color: #72665A;
}

.MNBRegistrationFormRow textarea.IUData
{
    height:200px;
} 
.MNBEditFormRow .mceLayout
{
    width: 535px !important;
}

.MNBEditFormRow input, .MNBEditFormRow textarea
{
    background: #fff;
    border: solid 1px #e8e5e2;
    font-size: 12px;
    padding: 2px;
    vertical-align: middle;
    margin-right: 2px;
    width: 530px;
    color: #72665A;
}

.MNBReferenceFormRowImg textarea
{
    margin-top: 0px !important;
    width: 500px;
}

.MNBEditFormRow .IUDateField
{
    margin-right: 22px;
    width: 250px;
}

.MNBReferenceFormRowImg input
{
    width: auto !important;
}

.MNBRegistrationFormRow .IUCheckbox input, .MNBEditFormRow .IUCheckbox input, MNBEditFormRow .IUCheckbox input
{
    width: 15px;
}

.MNBSearchFormRow input 
{
    width: 200px;
    }


.MNBArticleFormRowImg input, .MNBArticleFormRowChk input
{
    width: 20px;
    background: #F1EDEA;
    cursor: pointer;
}

.MNBArticleFormRowImg input.IUTextField
{
    width: 500px;
    background: #fff;
    cursor: auto;
    margin-right: 10px;
}

.radioButtonGroup input
{
    width: 15px;
}

.MNBCommentForm textarea
{
    width: 450px;
    margin: 10px 0px;
    height: 100px;
}

.MNBCommentLogin input
{
    width: 295px;
}

.MNBRegistrationFormButtonRow, .MNBCommentLoginButtonRow, .MNBCommentButtonRow, .MNBAdminFormButtonRow, .MNBEditFormButtonRow
{
    text-align: right;
}

.MNBContentSubmit, .MNBCommentLoginButtonRow input, .MNBCommentButtonRow input, .MNBRatesQuery_CurrencyQuerySimple_StartQuery input, .MNBAdminFormButtonRow input,
.sn-ux-defaultbuttons  input
{
    background: url(../img/searchbutton_bg.png) repeat-x;
    color: #fff;
    border: none;
    font-weight: bold;
    text-transform: uppercase;
    padding: 2px 9px;
    vertical-align: middle;
    cursor: pointer;
    width: auto;
    font-size: 11px;
}

.MNBAdminFormButtonRow input,
.sn-ux-defaultbuttons  input
{
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    -moz-border-radius: 2px;
    -op-border-radius: 2px;
    border-radius: 2px;
    margin-left: 5px;
}


.arfolyamTable table
{
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    -op-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #7AC142;
    margin: 15px 20px 10px 0;
}

.arfolyamTable td
{
    color: #a2968a;
    text-align: center;
    background: url(../img/menuseparator.gif) left top repeat-y;
}

.arfolyamTable th
{
    background: transparent url(../img/tableheader.png) repeat-x scroll 0 0;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    padding: 4px 5px 3px;
    text-align: left;
}

.arfolyamTable th.center
{
    text-align: center;
}

.arfolyamTable .deviza
{
    font-weight: bold;
    background: none;
    text-align: left;
    color: #7ac142;
}

.arfolyamTable .AltRow td
{
    background: #f6f3f1 url(../img/menuseparator.gif) left top repeat-y;
}

.arfolyamTable .cost
{
    color: #72665A;
    font-weight: bold;
}

.MNBCommentBox .description
{
    color: #A2968A;
    font-size: 11px;
}

.MNBCommentBox .Comment
{
    border: solid 1px #e7e5db;
    padding: 13px;
    position: static;
    *height: 1%;
}

.MNBCommentLogin, .MNBCommentForm
{
    font-weight: bold;
    background: #F1EDEA none repeat scroll 0 0;
    border-color: #A2968A #EBE9E2 #EBE9E2;
    border-style: solid;
    border-width: 1px;
    padding: 15px;
    margin-top: 15px;
}

.MNBContentBox
{
    border: solid 1px #0F204D;
    padding: 6px 15px 15px;
    margin-bottom: 15px; /*position: relative;*/
}

.MNBContentBox .img
{
    float: left;
    margin-right: 15px;
}

.MNBContentBox .lead
{
    line-height: 18px;
    font-size: 12px;
    color: #0F204D;
    margin-top: 0px;
}

.MNBContentBox .lead ul
{
    margin-top: 10px;
}

.MNBContentBox .lead li
{
    list-style-type: none;
    font-size: 11px;
}

.MNBContentBox .lead li a
{
    background: transparent url(../img/bullgreen.gif) no-repeat scroll 0 7px;
    list-style-type: none;
    padding-left: 10px;
    color: #5D9732;
    display: block;
}

.MNBContentBox .lead li img
{
    vertical-align: middle;
    margin-left: 5px;
}

.MNBContentBox .navigator
{
    text-align: right;
    margin-top: 10px;
}

.MNBContentBox .navigator a
{
    background: transparent url(../img/doublearrow_green.gif) no-repeat scroll right 3px;
    color: #5D9732;
    padding-right: 12px;
    font-size: 12px;
}

.MNBContentBox .navigator a:hover
{
    text-decoration: underline;
}

.commentlink, .sharelink
{
    float: left;
    cursor: pointer;
    margin: 5px 0px;
}

.sharelink
{
    float: right;
    position: relative;
}

.sharelink img, .commentlink img
{
    float: left;
}

.sendemail
{
    margin-right: 5px;
}

.shareBox
{
    position: absolute;
    top: 20px;
    left: 0px;
}

.shareBox
{
    width: 63px;
    text-align: center;
    padding: 5px 0px 5px 5px;
}

.MNBCommentBoxinner .date, .MNBCommentBoxinner .num
{
    float: left;
}

.MNBCommentBoxinner .name, .MNBCommentBoxinner .link
{
    float: right;
}

.MNBCommentBoxinner h2, .MNBCommentBoxinner .navigatorrow a
{
    color: #A2968A;
}

.MNBCommentBoxinner .navigatorrow
{
    font-weight: bold;
}

.Comment
{
    margin-bottom: 10px;
}

.comment
{
    background: url("../img/dotted.gif") repeat-x scroll left top transparent;
    padding: 10px;
    line-height: 17px;
}

#MNBCommentFormRow .IUControl
{
    padding-bottom: 0px;
}

.szureslink
{
    cursor: pointer;
    clear: both;
}

.details
{
    background: #F1EDEA none repeat scroll 0 0;
    border-color: #A2968A #EBE9E2 #EBE9E2;
    border-style: solid;
    border-width: 1px;
    padding: 15px;
    margin-top: 15px;
    margin-bottom: 15px;
}

.details .caption .description
{
    font-weight: normal;
}



ul.MNBSitemap
{
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

ul.MNBSitemap li
{
    list-style: none outside none;
    margin: 0 0 10px;
    padding: 0 0 0 20px;
}

ul.MNBSitemap li a
{
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}

ul.MNBSitemap li ul
{
    margin: 0;
}

ul.MNBSitemap li li
{
    margin-bottom: 5px;
}

ul.MNBSitemap li li a
{
    font-size: 11px;
    font-weight: normal;
    font-weight: bold;
    text-transform: none;
}

ul.MNBSitemap li li li a
{
    font-size: 11px;
    font-style: italic;
    font-weight: normal;
    text-transform: none;
}


.MNBJobArticleInner
{
    background: #f6f3f1;
}

.MNBJobArticleInner .leftCol, .MNBJobArticleInner .rightCol
{
    float: left;
    width: 220px;
    margin-bottom: 2px;
    padding: 10px;
}

.MNBJobArticleInner .leftCol
{
    margin-right: 10px;
    text-align: right;
    font-weight: bold;
}

.MNBJobArticleInner .rightCol
{
    background: #fff;
}


/* left */

.MNBGroupMenu
{
    background: transparent url(../img/dotted.gif) repeat-x scroll center bottom;
    margin-bottom: 15px;
    padding-bottom: 5px;
}

.MNBGroupMenuItemTitle,
.PromoMenuItemTitle
{
    background: #a2968a url(../img/boxtitle_bg.png) repeat-x;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    padding: 0px 9px;
    margin-bottom: 5px;
    font-size: 12px;
    /*height: 30px;*/
    cursor: pointer;
}


.MNBGroupMenuItemTitleInner
{
    background: url(../img/boxtitleplus.png) no-repeat;
    padding: 8px 0px 7px 20px;
    /*float: left;*/
    vertical-align: middle;
}



.MNBGroupMenu .active .MNBGroupMenuItemTitleInner
{
    background: url(../img/boxtitleminus.png) no-repeat;
}

.MenuGroupItemLead
{
    background: url(../img/itemlead_bg.png) repeat-x;
    padding: 8px 15px 17px;
    color: #79aa4a;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;
}

.MenuGroupItemLead .caption
{
    color: #8b866d;
    font-style: italic;
    margin-bottom: 2px;
    font-size: 120%;
}

.MenuGroupItemImg
{
    margin-top: -5px;
    z-index: 1;
    padding: 0px;
    height: 90px;
}

.MenuGroupList
{
    background: #f1edea;
    padding-left: 6px;
    padding-bottom: 5px; /*margin-bottom: 5px;*/
}

.MenuGroupList li
{
    list-style-type: none;
    /*float: left;*/
    background: #f1edea;
    /*border-right: solid 1px #ffffff;*/
    padding: 4px 6px;
    margin: 1px 0px;
}

.MenuGroupList li a
{
    color: #72665a;
}

.MenuGroupList li a:hover
{
    text-decoration: underline;
}

.MNBPromoLinks .MNBGroupMenuItemTitleInner, .MNBContentLeft .MNBPromoLinks .MNBGroupMenuItemTitleInner
{
    background: none;
    padding-left: 0px;
}

.MNBPromoLinks .MNBGroupMenuItemTitleInner img, .MNBContentLeft .MNBPromoLinks .MNBGroupMenuItemTitleInner img
{
    vertical-align: middle;
    margin-right: 8px;
}

.MNBPromoLinks .MNBGroupMenuItemTitleInner a
{
    color: #fff;
}

.MNBContentLeft .MNBPromoLinks .MNBGroupMenuItemTitleInner a
{
    color: #72665A;
}

.MNBContentLeft .MNBPromoLinks .PromoMenuItemTitle, .MNBCommentBoxinner .navigatorrow
{
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    -moz-border-radius-bottomleft: 2px;
    -moz-border-radius-bottomright: 2px;
    -moz-border-radius-topleft: 2px;
    -moz-border-radius-topright: 2px;
    background: transparent url(../img/boxtitleleft_bg.png) repeat-x scroll 0 0;
    color: #a2968a;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 0 9px;
    text-transform: uppercase;
    font-size: 12px;
}

.MNBCommentBox2
{
    margin-top: 15px;
}

.MNBCommentBox2 .MNBCommentFunctionRow
{
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    -moz-border-radius-bottomleft: 2px;
    -moz-border-radius-bottomright: 2px;
    -moz-border-radius-topleft: 2px;
    -moz-border-radius-topright: 2px;
    clear: both;
    background: transparent url(../img/boxtitleleft_bg.png) repeat-x scroll 0 0;
    color: #a2968a;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 0 9px;
    text-transform: uppercase;
    font-size: 12px;
    height: 25px;
}

.MNBCommentBoxinner .navigatorrow
{
    margin-bottom: 0px;
    padding: 3px;
}

.MNBSubMenu
{
	
/* ez a bal menüsáv háttér hátsó*/ 
}

.MNBSubMenu li
{
    list-style-type: none;

}

.MNBSubMenu li.selected ul
{

text-align: center

/* ez a bal menüsáv háttér*/ 
}

.MNBSubMenu li.last
{

}

.MNBSubMenu li.last.selected a
{
    background: none;
	/*background: #0F204D;*/
	/*background: #000;*/
}

.MNBSubMenu li ul li.last a
{
		    background: #0F204D;
	
}

.MNBSubMenu li 
{

    }

.MNBSubMenu li a
{

    display: block;
    line-height: 20px;
    /*padding: 0px 15px;*/ 
	/*padding: 1px 1px 5px 1px; /* ez a sötétszürke balsáv volt*/
    color:#222056;
}

.MNBCommentFunctionRow a
{

}

.MNBSubMenu li a:hover
	background: #222056;
{

}

.MNBSubMenu li.selected,
.MNBSubMenu li.hover
{
    color: #fff;
    /*background: #a2968a url(http://www.mnb.hu/img/boxtitle_bg.png) left top repeat-x; */ /*ezt én vettem ki*/
}
.MNBSubMenu li.selected a,
.MNBSubMenu li.hover a
{
    color: #fff;
	background:#222056;
}

.MNBSubMenu li ul
{
    /*padding-left: 19px;*/
    /*background: #e9efc7; */ /*zeke*/
}

.MNBSubMenu li ul li
{
    list-style-type: none;
    padding: 0px 0px 1px 0px;
    /*background: transparent url(../img/bull.gif) no-repeat scroll 5px 13px;*/


}

.MNBSubMenu li ul li a
{

    padding: 2px 2px 2px 2px;

    font-size: 12px;

}



.MNBSubMenu li ul li a
{
/*bal menü betűszin fehér lett*/
    color: #222056;
	border-bottom:1px solid #D2D2DD;
	background: #fff;
}
    
.MNBSubMenu li ul li a:hover
{
/*ha ráviszed az egeret*/
    /*color: #0F204D;*/
	background: #D9E8F1;

    }    
  

	
.MNBSubMenu li.selected ul
{
    display: block !important;



}

.MNBSubMenu li li.selected
{


}

.MNBContentChartImg
{
    width: 100%;
    text-align: center;
}

.MNBSearchResults
{
    margin-top: 15px;
}

.MNBSearchResults .pager
{
    text-align: right;
    margin: 10px;
}

.MNBSearchResultList li
{
    background:url("../img/dotted.gif") repeat-x scroll center top transparent;
    margin-top:5px;
    padding-top:10px;
    list-style-type: none;
    color: #72665A;
    font-size: 10px;
}

.MNBSearchResultList li a
{
    background: transparent url(../img/bullgreen.gif) no-repeat scroll 0 7px;
    list-style-type: none;
    padding-left: 10px;
    color: #5D9732;
    display: block;
    font-size: 14px;
}

.MNBSearchResultList li img
{
    vertical-align: middle;
    margin-left: 5px;
}

.MNBSearchResultList li div
{
    padding: 0px 0px 0px 20px;
    float: left;
}

.MNBSearchResultList .searchResultCreator 
{
    display: none;
    }

.MNBSearchResultList li b
{
    color: #72665a;
}

/* right */


.MNBStatsTitle
{
    background: #f1edea url(../img/statstitle_bg.png) no-repeat;
    -moz-border-radius-topleft: 2px;
    -webkit-border-top-left-radius: 2px;
    -moz-border-radius-topright: 2px;
    -webkit-border-top-right-radius: 2px;
    text-transform: uppercase;
    color: #72665A;
    font-weight: bold;
    font-size: 12px;
    padding: 8px 15px 5px 15px;
}

.MNBStatsInner, .MNBAlapkamatBox, .MNBKozlemenyBox, .MNBInflacioBox
{
    background: #fff url(../img/stats_bg.png) top left repeat-y;
    border-right: solid 1px #f1edea;
    padding-top: 10px;
    padding-bottom: 10px;
}

.MNBKozlemenyBox
{
    margin-bottom: 15px;
    border-bottom: solid 1px #f1edea;
}

.MNBStatsInner .title, .MNBAlapkamatBox .title, .MNBKozlemenyBox .title, .MNBInflacioBox .title
{
    font-size: 12px;
    font-weight: bold;
    color: #72665a;
    margin-bottom: 5px;
    padding-left: 18px;
}

.MNBStatsInner .date, .MNBAlapkamatBox .date, .MNBKozlemenyBox .date, .MNBInflacioBox .date
{
    color: #72665a;
    margin-bottom: 13px;
    padding-left: 18px;
}

.MNBAlapkamatBox .dateupload
{
    color: #72665a;
    margin-bottom: 3px;
}

.MNBStatsRow
{
    background: #f6f3f1 url(../img/statsrow_bg.png) top left no-repeat;
    border-bottom: solid 1px #ebeae8;
    padding: 0px 15px;
    height: 25px;
    position: relative;
    z-index: 1;
}

.MNBStatsValue
{
    position: relative;
    z-index: 10;
    background: url(../img/statsvalue_bg.png) repeat-x;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    padding: 0px 5px;
    clear: both;
    float: left;
    top: -4px;
    vertical-align: middle;
}

.MNBStatsValue span, .MNBStatsValue p
{
    font-size: 18px;
}

.MNBStatsValue span 
{
    float: left;
    }

.MNBStatsValue span.num 
{
    font-size: 24px; 
    }

.MNBInflacioBox .MNBStatsValue span,
.snBaseRatePublisher .MNBStatsValue span
{
    margin-top: 5px;
    }
    
    .MNBStatsValue span.num 
{
    margin-top: 0px; 
    }
    
    .snBaseRatePublisher .MNBStatsValue span
{
    margin-top: 7px;
    }

.snBaseRatePublisher .MNBStatsValue span.BaseRateData 
{
    float: none !important;
    }

.MNBAlapkamatBox .BaseRateData, .MNBEuroBox .BaseRateData, .MNBInflacioBox .BaseRateData
{
    font-size: 27px;
}

.MNBStatsInner .navigator, .MNBAlapkamatBox .navigator, .MNBKozlemenyBox .navigator
{
    margin: 7px 0px 0px;
    font-size: 12px;
    padding-left: 15px;
}

.MNBInflacioBox .navigator
{
    clear: both;
    text-align: center;
}

.MNBInflacioBox .navigator .prog_caption
{
    text-align: left;
    margin: 7px 0 0;
    padding-left: 15px;
}

.MNBStatsInner .navigator a, .MNBAlapkamatBox .navigator a, .MNBKozlemenyBox .navigator a
{
    color: #5d9732;
    background: url(../img/doublearrow_green.gif) right 3px no-repeat;
    padding-right: 12px;
}

.MNBKozlemenyBox .navigator a
{
    color: #5d9732;
    background: url(../img/doublearrow_green.gif) right bottom no-repeat;
    padding-right: 12px;
}

.MNBStatsInner .navigator a:hover, .MNBAlapkamatBox .navigator a:hover, .MNBKozlemenyBox .navigator a:hover
{
    text-decoration: underline;
}

.prog_caption
{
    font-size: 12px;
    margin-bottom: 5px;
}

.MNBAlapkamatBox .navigator
{
    padding-bottom: 10px;
    background: url(../img/dotted.gif) bottom repeat-x;
    margin-bottom: 7px;
}


.MNBKozlemenyBox .navigator
{
    margin-bottom: 7px;
}

.MNBEuroBox
{
    padding-bottom: 10px;
    background: url(../img/dotted.gif) bottom repeat-x;
    margin-bottom: 7px;
}

.MNBInflacioBox .MNBStatsRow
{
    margin-top: 10px;
}

.MNBInflacioBox .info,
.listitemdates
{
    float: left;
    margin-left: 5px;
    vertical-align: middle;
    color: #72665A;
    font-size: 11px;
}

.listitemdates 
{
    float: none;
    }

.MNBInflacioBox .onerow
{
    margin-top: 5px;
}

.MNBLinkListSide
{
    clear: both;
    margin-bottom: 5px;
    border: solid 1px #e7e5db;
    background: #fff;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -moz-border-radius: 3px;
    -op-border-radius: 3px;
    border-radius: 3px;
    padding: 2px 0px 15px;
    position: relative;
}

.MNBLinkListSide h2, .MNBContentBox h2
{
    color: #0F204D;
    text-transform: none;
    font-size: 15px;
    padding: 6px 15px;
    background: url(dotted.gif) left bottom repeat-x;
}

.MNBLinkListSide .withtoolTip a 
{
    color: #A2968A !important;
    font-weight: normal !important;
    }

.MNBContentBox h2
{
    padding: 0px 0px 6px;
    font-size: 16px;
}

.MNBContentBox h2 a
{
    float: right;
}

.MNBLinkListSide h2
{
    margin-bottom: 10px;
}

.MNBContentBox .toborzasimg
{
    float: left;
    margin: 0px 10px 0px 0px;
    width: 100px;
    height: 100px;
}

.MNBLinkListSide span.listboxtopimg, .Comment span.listboxtopimg, .MNBContentBox span.listboxtopimg
{
    position: absolute;
    left: -1px;
    top: 13px;
}

.MNBLinkListSide li
{
    list-style-type: none;
    margin-bottom: 5px;
    padding-right: 10px;
    padding-left: 25px;
}

.MNBLinkListSide li a
{
    color: #72665A;
    background: url(../img/bull.gif) 0px 5px no-repeat;
    padding-left: 10px;
    display: block;
}

.MNBLinkListSide li a:hover
{
    color: #5d9732;
    background: url(../img/bullgreen.gif) left 5px no-repeat;
}


.MNBLinkListSide li div
{
    float: right;
}

.MNBLinkListSide li div a
{
    background: none;
    display: inline;
    padding-left: 5px;
}

.MNBBanners
{
    margin-top: 20px;
}

.MNBBanners img
{
    margin-bottom: 5px;
}

/* footer */

.MNBFooter
{
    background: url(../img/footer_bg.png) repeat-x;
    border-bottom: solid 1px #b1a79d;
    border-top: solid 1px #eeeae7;
    border-left: solid 1px #eeeae7;
    border-right: solid 1px #eeeae7;
    margin-top: 20px;
}

.MNBFooter .MNBFooterLogo
{
    float: left;
    margin: 0px 80px 6px 30px;
    padding-top: 18px;
}

.MNBFooter .MNBFooterMenu
{
    float: left;
    padding-top: 25px;
}

.MNBFooter .MNBFooterMenu li
{
    float: left;
    list-style-type: none;
    color: #72665A;
}

.MNBFooter .MNBFooterMenu li a
{
    color: #72665A;
}

.MNBFooter .MNBFooterMenu li a:hover
{
    color: #72665A;
    text-decoration: underline;
}

.MNBFooter .MNBFooterMenu li.separator
{
    color: #72665A;
    margin: 0px 7px;
}

.MNBFooter .solution
{
    float: right;
    margin: 20px 30px 0px 0px;
    font-size: 8px;
    text-transform: uppercase;
    text-align: right;
}

.solution img
{
    vertical-align: bottom;
    margin-left: 5px;
}

.editopen
{
    text-align: left;
    background: #f1edea;
    color: #666;
    border: solid 1px #e7e5db;
    padding: 5px;
}

.editopen h3
{
    color: #A2968A;
    margin-bottom: 5px;
    text-transform: uppercase;
}

.editopen input
{
    border: 1px solid #E8E5E2;
    font-size: 12px;
    padding: 2px;
    vertical-align: top;
}

.MNBLinkListSide input
{
    width: 100px;
    margin-bottom: 5px;
}

.MNBLinkListSide .textinput
{
    width: 160px;
}

.editopen .caption
{
    color: #A2968A;
    float: left;
    width: 40px;
}

.editopen .submitRow
{
    text-align: right;
}

.editopen .submitRow input, .editopen .browsebutton
{
    width: auto;
}

.shareontwitter
{
    float: left;
}

.FBConnectButton_Simple
{
    margin-top: 1px;
}

.FBConnectButton_Simple, .FBConnectButton_RTL_Simple
{
    float: left;
}

.FBConnectButton_Simple .FBConnectButton_Text_Simple
{
    margin: 0 0 0 17px !important;
    padding-bottom: 1px;
    font-size: 1px;
}
.size_2 .textContent, .size_2 .textContent li, .size_2 .textContent a, .size_2 .textContent .mnbtable, .size_2 .textContent .MNBContentBox .lead
{
    font-size: 14px !important;
}

.size_2 .textContent h1
{
    font-size: 21px;
}

.size_2 .textContent h2, .size_2 .textContent h3
{
    font-size: 18px;
}

.size_3 .textContent, .size_3 .textContent li, .size_3 .textContent a, .size_3 .textContent .mnbtable, .size_3 .lead
{
    font-size: 16px !important;
}

.size_3 .textContent h1
{
    font-size: 23px;
}

.size_3 .textContent h2, .size_3 .textContent h3
{
    font-size: 20px;
}

.CommentQuote
{
    border: dotted 1px #A2968A;
    margin: 0px 15px 15px;
    padding: 10px;
    font-style: italic;
    font-size: 11px;
}

.CommentQuote .author
{
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 5px;
}

.CommentQuote .quote
{
    padding: 0px 10px;
}

.CommentQuote .quotenr
{
    text-align: right;
}

.MNBBaseRateFormButtonRow
{
    margin: 10px 0px;
    clear: both;
}

.MNBAdminBox
{
    background: url("../img/dotted.gif") repeat-x scroll center bottom transparent;
    margin-bottom: 15px;
    padding-bottom: 15px;
}

.baseratedownloadlink
{
    margin-right: 5px;
}

.answerThis
{
    border: dotted 1px #A2968A;
    padding: 10px;
    font-style: italic;
    font-size: 11px;
    font-weight: normal;
    margin-bottom: 15px;
}

.MNBAdminList li
{
    float: left;
}

.MNBAdminList li.left
{
    margin-right: 25px;
}

.MNBAdminList
{
    margin-top: 15px;
}

.MNB_BaseRateUploaderUI_DateTimeBox, .MNB_BaseRateUploaderUI_RateBox
{
    padding-left: 15px;
}

.MNB_BaseRateUploaderUI_DateTimeBox input, .MNB_BaseRateUploaderUI_RateBox input
{
    width: 200px;
}

.MNB_BaseRateUploaderUI_UploadButton
{
    text-align: right;
    padding: 15px 15px 0px 0px;
}

.MNBAlapkamatBox .error
{
    padding-left: 15px;
}

.MNBContentAdminList a
{
    color: #72665A;
}

.MNBContentAdminList h3 a:hover
{
    color: #7AC142;
}

#question
{
    color: Red;
    padding: 10px 10px;
}

#question input
{
    margin-top: 10px;
}

.MNBBaseRateTable td
{
    background: #F1EDEA;
    padding: 5px;
}

.mnbtable
{
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    -op-border-radius: 5px;
    border-radius: 5px;
    border: solid 1px #7ac142;
    font-size: 12px;
    text-align: left;
}

.mnbtable th, .tableheader, .AuditLogTable th
{
    background: #7ac141 url(../img/tableheader.png) repeat-x !important;
    color: #fff;
    font-weight: bold;
    font-size: 11px;
    padding: 4px 12px 3px;
    text-align: left;
    font-size: 13px;
}


.AuditLogTable td div 
{
    overflow-x: hidden;
    }

.tablecell
{
    background: url("../img/menuseparator.gif") repeat-y scroll left top transparent;
    padding: 5px 0;
}

.mnbtable td
{
    background: url("../img/menuseparator.gif") repeat-y scroll left top transparent;
    padding: 5px;
}

.firstcell
{
    text-align: left;
    color: #7ac142;
    font-weight: bold;
    padding-left: 10px;
    background: none;
}

.noborder
{
    background: none !important;
}

.MNBRatesQuery_TopLinks
{
    margin-top: 15px;
}

.BaseRateRow
{
    float: left;
    margin: 0px 20px 15px 0px;
}

.BaseRateRow .description, .MNBRatesQuery_CurrencyQuery .description
{
    font-size: 11px;
    color: #A2968A;
    margin: 2px;
    width: 120px;
}

.MNBBaseRateTable
{
    margin-top: 15px;
}

.MNBDailyRatesUI_Footer
{
    margin-top: 15px;
    text-align: center;
}

.regrow
{
    text-align: right;
    margin-top: 10px;
}

.MNBRegistrationFormRow .InputUnit
{
    clear: both;
}

.MNBRatesQuery_SectionHeader
{
    text-align: left;
}

.AuditlogFormButtonRow
{
    text-align: left;
    margin-bottom: 15px;
}

.AuditLogTable
{
    margin: 0 auto;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    -op-border-radius: 5px;
    border-radius: 5px;
    border: solid 1px #7ac142;
    font-size: 11px;
    text-align: left;
}

.MNBAuditLog
{
    margin-top: 15px;
}

.MNBAuditLog h1
{
    margin-bottom: 10px;
}

/* referencesearch */

.Toolbox_ReferenceSearch_Header
{
    /* background-color: #EEEEFF;     padding: 5px;     margin-bottom: 20px;*/
    margin-top: 15px;
}
.Toolbox_ReferenceSearch_HeaderText
{
    color: #72665a;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 17px;
    margin: 3px 0px 5px;
}
.Toolbox_ReferenceSearch_Description
{
    color: #72665a;
    font-size: 11px;
}


.Toolbox_ReferenceSearch_FilterLeft
{
    float: left;
    width: 250px;
}
.Toolbox_ReferenceSearch_FilterRight
{
    float: left;
}

.Toolbox_ReferenceSearch_FilterHeader
{
    font-weight: bold;
}
.Toolbox_ReferenceSearch_FilterDescription
{
    font-size: smaller;
}
.Toolbox_ReferenceSearch_TextboxUser
{
    float: left;
}
.Toolbox_ReferenceSearch_SearchUser
{
    float: left;
}
.Toolbox_ReferenceSearch_FilterLine
{
    margin-bottom: 20px;
}
.Toolbox_ReferenceSearch_SearchButton, .Toolbox_PolicyExporter_Policy_SearchButton, .Toolbox_PolicyExporter_Member_SearchButton, .Toolbox_PolicyExporter_UserSearch_SearchButton
{
    text-align: right;
    padding: 20px 0px;
}

.Toolbox_ReferenceSearch_SearchButton input, .Toolbox_PolicyExporter_Policy_SearchButton input, .Toolbox_PolicyExporter_Member_SearchButton input, .Toolbox_PolicyExporter_UserSearch_SearchButton input, .Toolbox_PolicyExporter_Policy_SearchButton a
{
    background: url("../img/searchbutton_bg.png") repeat-x scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    padding: 2px 9px;
    text-transform: uppercase;
    vertical-align: middle;
    -moz-border-radius: 2px 2px 2px 2px;
    border-radius: 2px 2px 2px 2px;
}

.Toolbox_ReferenceSearch_ErrorMsg
{
    color: Red;
}
.Toolbox_ReferenceSearch_ListerDiv td
{
    padding: 5px;
}
.Toolbox_ReferenceSearch_ListerDiv th
{
    padding: 5px;
    text-align: center;
}

.snReferenceSearchPortlet table
{
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    -op-border-radius: 5px;
    border-radius: 5px;
    border: solid 1px #7ac142;
    font-size: 11px;
    text-align: left;
}

.snReferenceSearchPortlet table th
{
    background: #7ac141 url(../img/tableheader.png) repeat-x;
    color: #fff;
    font-weight: bold;
    font-size: 11px;
    padding: 4px 12px 3px;
    text-align: left;
    font-size: 13px;
}

.snReferenceSearchPortlet table td
{
    padding: 5px;
}

/* policy exporter */

.Toolbox_PolicyExporter_Main_Header, .Toolbox_PolicyExporter_Policy_Header, .Toolbox_PolicyExporter_Member_Header, .Toolbox_PolicyExporter_UserSearch_Header
{
    padding: 5px;
    margin: 15px 0px;
}
.Toolbox_PolicyExporter_Main_HeaderText, .Toolbox_PolicyExporter_Policy_HeaderText, .Toolbox_PolicyExporter_Member_HeaderText, .Toolbox_PolicyExporter_UserSearch_HeaderText
{
    color: #72665a;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 17px;
    margin: 3px 0px 5px;
}


.Toolbox_PolicyExporter_UserSearch_HeaderText
{
    float: left;
}
.Toolbox_PolicyExporter_UserSearch_HeaderClose a
{
    float: right;
    background: url(../img/close.png) no-repeat;
    overflow: hidden;
    text-indent: -2000px;
    width: 16px;
}
.Toolbox_PolicyExporter_Main_Description, .Toolbox_PolicyExporter_Policy_Description, .Toolbox_PolicyExporter_Member_Description, .Toolbox_PolicyExporter_UserSearch_Description
{
    font-size: smaller;
}
.Toolbox_PolicyExporter_Main_Choice
{
    margin: 10px;
}
.Toolbox_PolicyExporter_Main_ChoicePolicy, .Toolbox_PolicyExporter_Main_ChoiceMember
{
    padding-top: 10px;
}
.Toolbox_PolicyExporter_Main_ChoicePolicy a
{
    margin-top: 10px;
    background: url(../img/ico_authexport.png) no-repeat;
    padding-left: 20px;
}

.Toolbox_PolicyExporter_Main_ChoiceMember a
{
    margin-top: 10px;
    background: url(../img/ico_groupexport.png) no-repeat;
    padding-left: 20px;
}


.Toolbox_PolicyExporter_Policy_FilterLeft, .Toolbox_PolicyExporter_Member_FilterLeft
{
    float: left;
    width: 250px;
}
.Toolbox_PolicyExporter_Policy_FilterRight, .Toolbox_PolicyExporter_Member_FilterRight
{
    float: left;
}
.Toolbox_PolicyExporter_Policy_FilterHeader, .Toolbox_PolicyExporter_Member_FilterHeader
{
    font-weight: bold;
}
.Toolbox_PolicyExporter_Policy_FilterDescription, .Toolbox_PolicyExporter_Member_FilterDescription
{
    font-size: smaller;
}
.Toolbox_PolicyExporter_Policy_TextboxUser, .Toolbox_PolicyExporter_Member_TextboxUser
{
    float: left;
}
.Toolbox_PolicyExporter_Policy_SearchUser, .Toolbox_PolicyExporter_Member_SearchUser
{
    float: left;
}
.Toolbox_PolicyExporter_Policy_FilterLine, .Toolbox_PolicyExporter_Member_FilterLine
{
    margin-bottom: 20px;
}



.Toolbox_PolicyExporter_UserSearch_FilterLeft
{
    float: left;
    width: 250px;
}
.Toolbox_PolicyExporter_UserSearch_FilterRight
{
    float: left;
}
.Toolbox_PolicyExporter_UserSearch_FilterHeader
{
    font-weight: bold;
}
.Toolbox_PolicyExporter_UserSearch_FilterDescription
{
    font-size: smaller;
}
.Toolbox_PolicyExporter_UserSearch_FilterLine
{
    margin-bottom: 20px;
}

.Toolbox_PolicyExporter_UserSearchPopupBG
{
    background: #999;
    opacity: 0.6;
    filter: alpha(opacity=60);
}
.Toolbox_PolicyExporter_UserSearch_MainDiv
{
    background-color: White;
    border: 5px solid #DDDDDD;
    padding: 10px 10px 0px;
}
.Toolbox_PolicyExporter_UserSearch_ResultDiv
{
}
.Toolbox_PolicyExporter_UserSearch_ResultDiv td
{
    border: 1px solid #CCCCCC;
    font-size: 10px;
    padding: 0 5px;
}
.Toolbox_PolicyExporter_UserSearch_ResultDiv th
{
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    color: #72665A;
    font-size: 10px !important;
    font-weight: bold;
    line-height: 11px;
    padding: 0 2px 3px;
    text-align: left;
    vertical-align: top;
}
.Toolbox_PolicyExporter_UserSearch_ResultDiv table
{
    border: medium none;
    margin-bottom: 10px;
}
.Toolbox_PolicyExporter_UserSearch_Column_Nev
{
    width: 100px;
}
.Toolbox_PolicyExporter_UserSearch_Column_TeljesNev
{
    width: 150px;
}
.Toolbox_PolicyExporter_UserSearch_Column_Utvonal
{
    width: 250px;
}
.Toolbox_PolicyExporter_Policy_SearchOption span
{
    color: Gray;
}


.Toolbox_PolicyExporter_FullProgress
{
    position: fixed;
    background-color: #FFFFFF;
    background-image: none;
    background-repeat: repeat;
    display: block;
    opacity: 0.2;
    filter: alpha(opacity=20);
    text-align: center;
    z-index: 200000;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 1000px;
}
.Toolbox_PolicyExporter_FullProgress img
{
    position: absolute;
    top: 250px;
}


.Toolbox_PolicyExporter_UnderProcess_MainDiv
{
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 100px;
}
.Toolbox_PolicyExporter_UnderProcess_HeaderDiv
{
    font-size: 12px;
    text-align: center;
    margin-bottom: 20px;
}
.Toolbox_PolicyExporter_UnderProcess_ProcessDiv
{
    font-size: 12px;
    width: 300px;
    height: 25px;
    background-color: #ddeeff;
    white-space: nowrap;
}
.Toolbox_PolicyExporter_Error
{
    color: Red;
}

.Toolbox_PolicyExporter_Policy_Choice input, .Toolbox_PolicyExporter_Member_Choice input
{
    margin-right: 5px;
}

.MNBRatesQuery_CurrencyQuerySimple_SmallHeader
{
    padding: 5px;
}

.MNBRatesQuery_RateChart_ControlLeft a, .MNBRatesQuery_RateChart_ControlZoomOut a, .MNBRatesQuery_RateChart_ControlZoomIn a, .MNBRatesQuery_RateChart_ControlRight a
{
    display: inline;
    float: left;
    height: 21px;
    overflow: hidden;
    text-indent: -2000px;
    width: 21px;
    background-position: 0 0;
}

.MNBRatesQuery_RateChart_ControlLeft a
{
    background: url(../img/control_rewind.png) no-repeat;
}

.MNBRatesQuery_RateChart_ControlZoomOut a
{
    background: url(../img/zoom_out.png) no-repeat;
}

.MNBRatesQuery_RateChart_ControlZoomIn a
{
    background: url(../img/zoom_in.png) no-repeat;
}

.MNBRatesQuery_RateChart_ControlRight a
{
    background: url(../img/control_fastforward.png) no-repeat;
}

.MNBRatesQuery_RateChart_Controls
{
    margin-top: 10px;
}

.MNBRatesQuery_CurrencyQueryDetails
{
    margin-bottom: 15px;
}

.MNBRatesQuery_CurrencyQueryDetails td
{
    font-size: 11px;
}

.MNBRatesQuery_CurrencyQueryDetails td input
{
    margin-right: 5px;
}

.MNBArticleDateRowChk input
{
    width: 147px;
}

.EventTable td, .EventTable th
{
    font-size: 11px;
}

.EventTable .caption, .EventTable th
{
    font-weight: bold;
}

.EventTable .link, .EventTable .person
{
    text-align: center;
}

.EventTable span
{
    color: Red;
    text-transform: uppercase;
}

.EventTable .date
{
    background: none;
}
.EventTable .approved td
{
    background-color:#e9efc7;
}

.actionbutton
{
    float: none;
    padding-left: 20px;
}

.MNBSiteMap ul
{
    padding-left: 15px;

}


ul.SitemapOpen 
{
    display: none !important;
    }    

.MNBSiteMap li
{
    font-weight: bold;
    /*background: url("../img/bullgreen.gif") no-repeat scroll 0 7px transparent;*/
    line-height: 17px;
    list-style-type: none;
    margin-bottom: 10px;
    /*padding-left: 10px;*/
}

.MNBSiteMap li ul li
{
    font-weight: normal;
    font-style: italic;
}

.MNBSiteMap li ul li ul li
{
    font-size: 11px;
}

.MNBContentRight .MNBAlapkamatBox, .MNBContentRight .MNBStatsInner
{
    background: none;
    border: none;
}


#PhotoViewerToolbar
{
    background: url(../img/toolbar-back.gif) no-repeat !important;
}

.MNBImageGallery li, .MNBGallery li
{
    clear: both;
    padding: 5px;
    width: auto;
}

.MNBImageGallery .description, .MNBGallery .description
{
    color: #A2968A;
    font-size: 11px;
}

#inflation_calculator select
{
    margin-right: 5px;
    width: 80px;
}

#inflation_calculator p
{
    margin-bottom: 10px;
}

.infcalc_result
{
    margin-top: 10px;
    font-size: 140%;
    font-weight: bold;
}

.MNBVoting p
{
    margin-bottom: 15px;
}

.MNBVoting b
{
    text-transform: uppercase;
    margin-bottom: 10px;
}

.MNBVoting li
{
    display: block;
    list-style-type: none;
    margin: 5px 0px;
    padding: 0px;
}


.flashContainer
{
    height: 300px;
}

.linkadmin a
{
    float: left;
}

.moderated
{
    border: 1px solid #ed5149 !important;
    color: #AAAAAA;
    background: #FFD4D4;
}
.MNBCommentBoxinner .moderated .navigatorrow
{
    background: #fcb6b6;
}

.moderated .listboxtopimg
{
    display: none;
}
.editicons
{
    width: 90px;
    float: left;
}
.Pager
{
    text-align: center;
}

#Paging
{
    margin-top: 10px;
    padding-bottom: 10px;
    clear: both;
}

#Paging .right
{
    text-align: right;
    float: right;
}

#Paging .right a
{
    background: url("../img/doublearrow_green.gif") no-repeat scroll right 3px transparent;
    color: #5D9732;
    padding-right: 12px;
}

#Paging .right a, #Paging .left a
{
    text-decoration: none;
}

#Paging .left
{
    text-align: left;
    float: left;
}

#Paging .left a
{
    background: url("../img/doublearrow_back.gif") no-repeat scroll left 3px transparent;
    color: #5D9732;
    padding-left: 12px;
}

.snIconNodeGrid
{
    background-repeat: no-repeat !important;
    padding-left: 20px;
}

.Toolbox_PolicyExporter_UserSearch_MainDiv
{
    width: 550px;
    margin: 0px auto;
}

.adminimage
{
    vertical-align: middle;
    float: right;
}


/* Calendar */

table.snCalendar
{
    border: 0 !important;
    border-collapse: collapse;
    width: 100%;
}

table.snCalendar td.MNBCalDay,
table.snCalendar td.selectedDay
{
    border: 1px solid #ccc;
    background: #fff;
    width: 14.28% !important;
    height: 2em;
    font-size: 90%;
    vertical-align: middle;
    text-align: center;
    padding: 0;
    margin: 0;
    line-height: 2em;
}

table.snCalendar th 
{
    background: #fff;
    width: 14.28% !important;
    height: 2em;
    font-size: 90%;
    vertical-align: middle;
    text-align: center;
    padding: 0;
    margin: 0;
    line-height: 2em;
    }

table.snCalendar th, table.snCalendar table.snTitlebar td
{
    background: url(../img/sn-window-toolbar.png) repeat-x 0 0 #f9f9f9;
    font-weight: normal;
}

table.snCalendar a
{
    display: block;
    height: 2em;
    color: #7AC142 !important;
    font-weight: bold;
}

table.snCalendar .snToday
{
    background: #eee !important;
}
table.snCalendar .snOtherMonth
{
    color: #ccc;
}

table.snCalendar .snSelectedDay, table.snCalendar .snSelectedDay a
{
    background: #7AC142 !important;
    color: #fff !important;
    text-decoration: none;
}

table.snCalendar table.snTitlebar
{
    border: 0;
    border-collapse: collapse;
    width: 100%;
}

table.snCalendar table.snTitlebar td
{
    width: auto !important;
    font-weight: bold;
    font-size: 100%;
}

table.snCalendar table.snTitlebar td.snNextPrev
{
    width: 14.28% !important;
    vertical-align: middle;
}

table.snCalendar table.snTitlebar .snNextPrev a
{
    display: block;
    text-decoration: none;
}


table.snCalendar table.snTitlebar td
{
    border: 0;
}

.snEventListTitle
{
    padding: 5px 0;
    margin: 0;
    font-size: 100%;
    font-weight: bold;
}

.snEventList
{
    background: #fff none repeat scroll 0%;
    border: 1px solid #ccc;
    margin: 10px 0 0 0;
    padding: 5px;
}

.snEventList .inner
{
    background: transparent url(../img/ptbg_inner.gif) repeat-x scroll 0pt 100%;
    padding: 7px 10px 10px;
    zoom: 1;
}

.snEventList hr
{
    height: 1px;
    color: #ccc;
    background-color: #ccc;
}

.snEvent a
{
    font-weight: bold;
    text-transform: uppercase;
}
.deny-affirmation
{
    display:none; 
    border: 2px solid red; 
    background:#FFE2DF;
    position:absolute;
    padding:10px;
    -moz-border-radius:10px 10px 0 10px;
    -webkit-border-radius: 10px 10px 0 10px;
    -khtml-border-radius: 10px 10px 0 10px;
    -op-border-radius: 10px 10px 0 10px;
    border-radius: 10px 10px 0 10px;
}
.deny-affirmation #yesdeny
{
    color:Green;
    cursor:pointer;
}
.deny-affirmation #nodontdeny
{
    color:Red;
    cursor:pointer;
}
.EventTable tr.success td
{
    background:#88C756;
    color:#fff;
}
.EventTable tr.error td
{
    background:#D32E1E;
    color:#fff;
}
.EventTable span.emailerror
{
    background:red; 
    color:white; 
    text-transform:none;
    padding:2px;
}
.AlreadyRegistered
{
    font-weight:bold;
    margin:10px 0px;
}
.mnbtable .alt_row 
{
    background: #e9efc7; 
    } 

.MNBDocumentLibrary .mnbtable 
{
    height: 400px;
    overflow-y: auto;
    overflow-x: hidden;
    }
    
.MNBDocumentLibrary .mnbtableWide
{
    height: 400px;
    overflow-y: auto;
    overflow-x: auto;
    }
    
.MNBDocumentLibrary .mnbtable td {
padding:2px 5px;    
}

.MNBDocumentLibrary .tableheader {
    background:url("../img/tableheader.png") repeat-x scroll 0 0 transparent;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    padding: 8px 12px;
    text-align:left;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    -op-border-top-left-radius: 5px;
    -op-border-radius-topright: 5px;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}

.MNBDocumentLibrary .mnbtable .editrow 
{
    padding: 0;
    text-align: left;
    }
    
.MNBDocumentLibrary .mnbtable b 
{
    text-transform: uppercase;
    }    
    
.MNBDocumentLibrary .editrow 
{
    background: none;
    border: none;
    }
    
.valami 
{
    cursor: pointer;
    *padding: 3px;
    }
.reply-button
{
    cursor:pointer;
}    
#clear-reply
{
    cursor:pointer;
    font-weight:normal;
    float:right;
    clear:both;
    text-decoration:underline;
}

.gallerylistitem 
{
    width: 165px !important;
    float: left !important;
    margin-right: 10px;
    }
    
    .Gallery .info 
    {
        clear: both;
        margin-top: 15px;
        text-align: center;
        }

.searchOrderResults_Div 
{
    margin-bottom: 15px;
    }
    
.MNBSearchFormRow input.half 
{
    width: 140px;
    }
    
.searchResultListItemLead 
{
    color: #72665A;
    font-size: 11px;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin-left: 70px;
    clear: both;
    width: 80%;
    padding-left: 0px !important;
    margin-top: 5px;
    }
    
.SearchSave_Div 
{
    margin-top: 10px;
    clear: both;
    }
    
.questiondescription 
{
    margin-bottom: 10px;
    }   
    
.answer 
{
    margin-bottom: 5px;
    padding-left: 10px;
    }

.answer 
{
    margin-right: 5px;
    }  
    
.votinginner
{
    padding: 10px;
    }   
    
.votinginner h1 
{
    margin-bottom: 5px;
    }           

.questiondescription 
{
    margin-top: 10px;
    clear: both;
    }    
    
.PublicDateRow 
{
 float: left;
 margin-left: 100px;
    }    
    
.MNBSearchFormButtonRow 
{
    padding-left: 15px;
    margin-bottom: 50px;
    }    
    
.searchResult_Div     
{
    padding: 0px 30px;
    }
    
.details .MNBSearchFormRow td
{
    width: 170px;
    }    
    
.details .MNBSearchFormRow input 
{
    width: 15px;
    }
    
.MNBSearchResultList 
{
    clear: both;
    }    
    
.MNBSearchResultList li
{
    clear: both;
    }    
    
.searchResultListItemText 
{
    float: left;
    }    
    
.MNBApprovingList li
{
    width: 440px;
    }    
    
.MNBDailyRatesUI_ExchangeRates .mnbtable td
{
    border-bottom: solid 1px #7AC142;
    }
    
    .MNBSiteMap a:hover 
    {
        text-decoration: underline;
        }
   
    
span.open 
{
    cursor: pointer;
    color: #5D9732;
    font-size: 20px;
    font-weight: normal;
    }  
    
 .searchResultListItem 
 {
     width: 100%;
     }   
    
     
.searchResultListItemLead 
{
    display: none;
    clear: both;
    }    
    
.openresult 
{
    cursor: pointer;
    color: #5D9732;
    float: left;
    margin-right: 5px;
    }    
    
.searchResultOpen 
{
    display: block !important;
    }    
    
.versionbutton 
{
    
    cursor: pointer;
    /*float: right;*/
    }
    
.MNBDocumentLibrary .versionwindowOpen 
{
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #EAE8E0;
    display:block !important;
    font-size:11px;
    left:400px;
    line-height:20px;
    padding:5px;
    position:absolute;
    top:180px;
    z-index:100;
    }    
    
.MNBContentArticle .versionwindowOpen 
{
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #EAE8E0;
    display:block !important;
    font-size:11px;
    left:-170px;
    line-height:20px;
    padding:5px;
    position:absolute;
    z-index:100;
    }      
    
.snContentHistoryPortlet table 
{
    width: 100%;
    }   
    
.snContentHistoryPortlet .snPtBody 
{
    text-align: right;
    margin-top: 10px;
    }
    
.snContentPortlet .textContent h2 
{
    color: #72665A;
    margin: 15px 0px 10px;
    }    
    
.prevButton 
{
    background: url(../img/arrow_left.png) center top no-repeat;
    }    
    
.nextButton 
{
    background: url(../img/arrow_right.png) center top no-repeat;
    }       
    
 .snHide 
 {
     display: none;
     }   
     
.ui-widget-header 
{
    background: #7AC142 !important;
    border: none !important;
    } 
    
.toolbaricon 
{
    float: right;
    cursor: pointer;
    }    
    
.sn-ux-actionlinkbutton 
{
    display: inline;
    }    
    
.MNBCalNavigation 
{
    border: none !important;
    }    
    
.MNBCalNavigation td 
{
    background: #fff;
    }    
    
.MNBCalNavigation td 
{
    font-size: 13px;
    font-weight: bold;
        }    
        
.sn-ux-actionlinkbutton 
{
    color: #5D9732 !important;
    padding: 10px 0px 0px !important;
    }        
        
.snCalendar td 
{
    background: none !important;
    }      

 .snEventCalendarPortlet .snPtTitle 
 {
     float: left;
     }

 .snEventCalendarPortlet .sn-ux-actionlinkbutton 
 {
     float: right;
     }     

.MNBCalNavigation a 
{
    float: left;
    width: 20px;
    }     
    
.snToolbarPanel .snToolbarButton 
{
    background:url(../img/tableheader.png) repeat-x #7AC141 !important;
    }

.snIUContainerTitle     
{
    border-bottom: none !important;
    }
    
.snNewsletterAdminPortlet .snIUContainerFooter input 
{
    margin-right: 5px !important;
    }
    
.checkoutinfo 
{
    color:#BABD9B; 
    padding: 5px 0px;
    }    
    
.defaultSkin .mce_snimage .mceIcon 
{
    background: url(../img/image_picker.png) no-repeat !important;
    }    

#timer input 
{
    vertical-align: top;
    }
    
.tothetop 
{
    text-align: right;
    }    
    
.snContentCollectionPortlet,
.snCommentPortlet
{
    position:static !important;
    }  
    
.snClearfix 
{
    clear: both;
    }   
    
.InputUnit 
{
    margin-top: 10px;
    font-size: 11px;
    } 
    
.IULabelTitle 
{
    font-size: 11px !important;
    }       
    
.IUTextField {
width:300px !important;
}
    
    
.InputUnit {
clear:both;
padding:5px;
}   

.snNewsletterAdminPortlet .snPtEmptyBody 
{
    margin-top: 15px;
    }
    
 .IUErrorMsg,
 .snErrorMsg
 {
     color: Red;
     clear: both;
     display: block;
     }   
     
 .InputUnit .IUControl .IUErrorMsg 
 {
     display: none;
     }    

.InputUnit .IUControl .InputUnit .IUControl .IUErrorMsg 
{
    display: block;
    }

.MNBContentListItem h3 a,
.MNBContentArticleItem h3 a
{
    color:#A2968A !important;
    }    
    
.toolTip div 
{
    float: none !important;
    }    
    
.tooltipHiddenDiv 
{
    z-index: 400;
    }    
    
.MNBMainMenu li .MNBMainMenuOpen a 
{
    color: #72665A;
    }    
     
.ListDate 
{
    margin-right: 10px;
    }     
     
.snVotingPortlet .votinginner a 
{
    background-image: none !important;
    } 
    
.snVotingPortlet .votinginner span,
.snVotingPortlet .votinginner .answer 
{
    clear: both;
    }        
    
.snVotingPortlet .sn-ux-actionlinkbutton  
{
    padding: 0px !important;
    }
    
.snVotingPortlet .votinginner span 
{
    clear: both;
    }    
    
.safari .TopMenu li a 
{
    font-size: 9px;
    }
 
 .snUploaderPortlet 
 {
     padding-left: 20px;
     }   
    
    .snBaseRatePublisher .MNBStatsValue span,
.snMNBEuroExchangeRate .MNBStatsValue span
{
    float: none;
    }
    
    .MNBEuroExchange 
    {
        text-align:center;
        padding: 15px 15px 0px;
        }</pre></body></html>