* {margin:0; padding:0;}
body {font-size:62.5%; color:#000000; line-height:1.3; background-color:#fff; padding:0 2px; }
body, input, select, textarea { font-family:Arial, Helvetica, sans-serif; }

/* --- default tag styles --- */
p { margin-bottom:1.5em; }
li { margin-left:2em; }
ol {padding-left: 6px;}
ol li { margin-left:2em; }

img { border:0; }
table { border-collapse:collapse; border:0; }
input, select, textarea { font-size:1em; background:#fff; }
img {border:none;}
.imgLeft { float:left; padding:0 1em 1em 0; }
.imgRight { float:right; padding:0 0 1em 1em; }
.flagImg { float:left; margin-right:5px; }

.separator { clear:both !important; }
p.errMsg { color:Red; }
.hiddenElm { display:block; overflow:hidden; width:0px !important; height:0px !important; margin:0 !important; padding:0 !important;  }

a:link { color:#233F93; text-decoration:underline;}
li#calcLiLink {display:inline-block; color:#233F93; text-decoration:underline;}
a:visited { color:#868686; text-decoration:underline; }
a:hover, li#calcLiHover, #header div#logo a:hover, #header h1#logo a:hover {color:#1D74DD; text-decoration:underline;}
a:active {color:#233F93; text-decoration:underline;}



#container { min-width:996px; max-width:1252px; margin:0 auto; font-size:1.19em;   }
	#contentWrap { float:right; width:100%; margin-left:-229px; margin-bottom:15px; }
		#helper { width:auto; margin-left:239px;}
		#helper2 { float:left; width:100%; margin-right:-229px;}
#subContent {margin: 0; padding: 0; width: 100%; overflow-x: auto; overflow-y: hidden;}

#header { float:left; position:relative; width:100%; margin:0 0 10px 0; padding:0 0 2px 0; background:#fff url('../Img/bnr.jpg') no-repeat 219px top; border-bottom:3px solid #9D9D9D; }
    
    #header h1#logo, #header div#logo {position: relative; overflow:hidden; width:219px; height:116px; margin:0; padding:0; font-size:1.9em; }
    #header h1#logo span, #header div#logo span {display:block; position:absolute; top:0; left:0; z-index:1; width:219px; height:116px; margin:0; padding:0; background: url('../Img/nbs_logo22.gif') no-repeat 0 0; cursor:pointer; }
    #header h1#logo a, #header div#logo a {display:block; margin:0; padding: 20px 22px 0 22px; font-size:80%; font-family:"Times CE", "Times", "Times New Roman", sans-serif; font-weight:normal; letter-spacing:0.1em; text-align:center; text-transform:uppercase; text-decoration:none; color:#233F93; z-index:0;}
    
    #header ul#topNavi {float:left; width:100%; margin:0; padding:0; list-style:none; background:#1F5595; }
    #header ul#topNavi li { float:left; margin:0; padding:0; border-right:2px solid #fff; }
    #header ul#topNavi li a { position:relative; display:block; margin:0; width:10em; padding:0.8em 1.7em; background:#1F5595; color:#fff; font-size:.89em; text-transform:uppercase; text-decoration:none; font-weight:bold; }

    #header ul#topNavi li.item0 a{ width: 75px; padding-left:20px; padding-right: 14px;}
    #header ul#topNavi li.item1 a{ width:66px; padding-left:20px; padding-right: 20px;}
    body.langen #header ul#topNavi li.item1 a { width:66px; padding-left:20px; padding-right: 20px; padding-bottom:2.05em;}
    #header ul#topNavi li.item2 a{ width:5.5em; }
    #header ul#topNavi li.item3 a{ width:6em; padding-bottom:2.1em;}
    body.langen #header ul#topNavi li.item3 a { width:6em; padding-bottom:2.05em;}
    #header ul#topNavi li.item4 a{ width:10.3em; }
    #header ul#topNavi li.item5 a{ width:11.9em; }
    #header ul#topNavi li.item6 a{ width:6em; }
    #header ul#topNavi li.item7 a{ width:7em; padding-bottom:2.1em;}
    #header ul#topNavi li.lastChild, #header ul#topNavi li.lastChild a { overflow:hidden; width:0px; height:0px; border-width:0px; text-indent:-5000px; }

    #header ul#subNavi { position:absolute; top:8px; right:0; list-style:none; }
    #header ul#subNavi a:visited, #header ul#subNavi a:active {color:#233F93;}
    #header ul#subNavi a:hover { color:#1D74DD; }
    #header ul#subNavi li { display:inline; margin:0; padding:0; }
    #header ul#subNavi li a { padding:0 12px 0 10px; display:inline-block; background:transparent url('../Img/hd_bg.gif') no-repeat right center; }	
    #header ul#subNavi li.lastChild a { padding:0 0 0 10px; background:none; }
	
    #header fieldset { position:absolute; top:50px; right:0; margin:0 0 0 0; padding:0; border:none; width:220px; }
    #header fieldset legend { display:none; width:0; height:0; overflow:hidden; text-indent:-5000px;  }
    #header fieldset label { display:block; width:0; height:0; overflow:hidden; }
    #header fieldset p { margin-bottom:0.5em; }
    #header fieldset input { width:138px; padding:1px 3px; border:1px solid #aeaeae  }
    #header fieldset input.btn { width:70px; padding:1px 15px; background:#e0e0e0; border:none; font-weight:bold; }


	
#footer { clear:both; padding-top:2px; color:#fff; border-top:1px solid #9d9d9d; text-align:center;  }
	#footer ul { padding:5px 0; background:#1f5595; list-style:none; }
	#footer ul li { display:inline; margin:0; padding:0; }
	#footer ul li a { padding:0 12px 0 10px; color:#fff; background:transparent url('../Img/ft_bg.gif') no-repeat right center; }
	#footer ul li.lastChild a { padding:0 0 0 10px; background:none; }
	#footer p { margin:1em 0; padding:0; text-align:center; color:#000; }


#infoPanel {float:right; width:217px; }
	#infoPanel h3 {clear:both; position:relative; padding:3px 10px 2px 22px; font-size:0.9em; background:#e0e0e0 url('../Img/h3_bg.gif') no-repeat 11px center; text-transform:uppercase;}
	#infoPanel h3 a { display:none; }
	
	#infoPanel .hlpMenuBox {float:right; margin:0 0 12px 0; padding:0; background:#fff url('../Img/hotLinksBg.gif') repeat-x 0 100%; border:1px solid #D9D9D9;}
	#infoPanel .hlpMenuBox2 {float:left; margin:0; padding:4px 0; border:2px solid #fff;}
	#infoPanel ul.hlpMenu {float:left; margin:0; padding:0; list-style:none; background:url(../Img/hotLinksBgCols.gif) no-repeat 0 0;}
	#infoPanel ul.hlpMenu li {float:left; margin:0; padding:0;}
	#infoPanel ul.hlpMenu li a:link, #infoPanel ul.hlpMenu li a:visited, #infoPanel ul.hlpMenu li a:hover, #infoPanel ul.hlpMenu li a:active {display:block; margin:0; padding:25px 3px 3px 3px; width:64px; text-align:center; font-size:.9em; line-height:.95em; text-decoration:none; color:#1F5595; overflow:hidden;}
	
	#infoPanel ul.hlpMenu li a:link.print, #infoPanel ul.hlpMenu li a:visited.print, #infoPanel ul.hlpMenu li a:hover.print, #infoPanel ul.hlpMenu li a:active.print {background:url('../Img/buttonPrint.gif') no-repeat 50% 0%;}
	#infoPanel ul.hlpMenu li a:link.tellFriend, #infoPanel ul.hlpMenu li a:visited.tellFriend, #infoPanel ul.hlpMenu li a:hover.tellFriend, #infoPanel ul.hlpMenu li a:active.tellFriend {background:url('../Img/buttonTellFriend.gif') no-repeat 50% 0%;}
	#infoPanel ul.hlpMenu li a:link.favorites, #infoPanel ul.hlpMenu li a:visited.favorites, #infoPanel ul.hlpMenu li a:hover.favorites, #infoPanel ul.hlpMenu li a:active.favorites {width:65px; background:url('../Img/buttonFavorites.gif') no-repeat 50% 0%; border:none;}
	
#content { width:auto; margin-right:239px; padding-bottom:40px; overflow-x:auto; overflow-y:hidden; }
    #content h1 { clear:both; margin-bottom:.5em; font-size:1.6em; font-weight:normal; font-weight:bold }
	#content h2 { margin-bottom:.5em; font-size:1.4em; font-weight:normal; font-weight:bold }
	#content h3 { margin-bottom:.5em; font-size:1.3em; font-weight:normal; color:#4b4b4b; font-weight:bold }
	#content h4 { margin-bottom:.5em; font-size:1.2em; font-weight:normal; color:#797979; font-weight:bold }
	#content h5 { margin-bottom:.5em; font-size:1.2em; font-weight:normal; color:#797979; font-weight:bold }
	#content h6 { margin-bottom:.5em; font-size:1.2em; font-weight:normal; color:#797979; font-weight:bold }
	#content p { line-height:1.5em; }
	#content p.sml { margin-bottom:0.2em; }
	#content h3.hdSxc { position:relative; height:1%; margin-bottom:1em; padding:3px 10px 3px 22px; font-weight:bold; font-size:1.0em; color:#000; background:#e0e0e0 url('../Img/h3_bg.gif') no-repeat 11px center; text-transform:uppercase; }
	#content h3.hdSxc a { color:#000; text-decoration:none; }
	#content h3.hdSxc a:hover { text-decoration:underline; }
	#content h3 a.white { color:#4b4b4b !important; }
	#content a.arr { margin-left:10px;}
	#content ul { list-style:none; margin-bottom:1.5em; }
	#content ul li { margin:0 0 0.5em 0; padding:0 0 0 10px; background:transparent url('../Img/b_arr.gif') no-repeat left 0.3em; }
	#content ul.noListIco li { background:none !important; padding:0; }
	#content ul li.red { color:#d30202; background:transparent url('../Img/r_arr.gif') no-repeat left 2px; }	
	#content ul li.black { background:transparent url('../Img/black_arr.gif') no-repeat left 3px; }

	#content ul.noDec { list-style:none; margin:.5em 0 1.5em 0; }
	#content ul.noDec li { margin:0 0 0.5em 0; padding:0 0 0 0; background:transparent;}
	
	#content ul.noDec li.liXml {margin:0 0 0.5em 0; padding:0 0 0 50px; background:transparent url('../Img/icoXml2.gif') no-repeat 0 0;}
	#content a:link.liAXml, #content a:hover.liAXml, #content a:visited.liAXml {padding:0 0 0 50px; background:transparent url('../Img/icoXml2.gif') no-repeat 0 0;}
		
	#content ul.noDec li.liRss {margin:0 0 0.5em 0; padding:0 0 0 50px; background:transparent url('../Img/icoRss.gif') no-repeat 24px 0;}
	
	#content ul.noDec li.liCsv {margin:0 0 0.5em 0; padding:0 0 0 50px; background:transparent url('../Img/icoExcel.gif') no-repeat 24px 0;}
	#content a:link.liACsv, #content a:hover.liACsv, #content a:visited.liACsv {padding:0 0 0 50px; background:transparent url('../Img/icoExcel.gif') no-repeat 24px 0;}
	 	
	#content ul.noDec li.liPdf {margin:0 0 0.5em 0; padding:0 0 0 50px; background:transparent url('../Img/icoPdf.gif') no-repeat 24px 0;}
	#content a:link.liAPdf, #content a:hover.liAPdf, #content a:visited.liAPdf {padding:0 0 0 50px; background:transparent url('../Img/icoPdf.gif') no-repeat 24px 0;}
	
	#content ul.noDec li.liIphone {margin:0 0 0.5em 0; padding:0 0 0 50px; background:transparent url('../Img/icoIphone.gif') no-repeat 0 0;}
	#content a:link.liAIphone, #content a:hover.liAIphone, #content a:visited.liAIphone {padding:0 0 0 50px; background:transparent url('../Img/icoIphone.gif') no-repeat 0 0;}

	#content ul.noDec li.liNoIco { margin:0 0 0.5em 0; padding:0 0 0 50px; background:transparent;}

	#content .ktx { padding:3px; margin-bottom:25px; }
	#content .ktx ul { margin-left:0; padding-left:0; display:inline; border:none; } 
	#content .ktx ul li { display:inline; margin-left:0px; padding-left:0px; padding-right:0px; border:none; list-style:none; background:none; }
	#content .ktx ul li a { margin:0px; padding-left:0px; padding-right:22px; font-style:normal; background:transparent url('../Img/ktx_bg.gif') no-repeat 100% 60%; }
	
	#content .red { color:#d30202;}
	#content a.red { color:#d30202;}
		
	#content dt { padding:0 0 0 10px; }
	#content dt.archive { padding:0; }
	#content dd { margin-bottom:1em; padding:0 0 0 10px; background:transparent url('../Img/b_arr.gif') no-repeat left 2px; }
	#content dd.red { color:#d30202; background:transparent url('../Img/r_arr.gif') no-repeat left 3px; }
	#content dd.black { color:#000; background:transparent url('../Img/black_arr.gif') no-repeat left 3px; }
	#content dd.redArchive { color:#d30202; padding:0; background:none /*transparent url('../Img/r_arr.gif') no-repeat left 3px*/; }
	#content dd.blackArchive { color:#000; padding:0; background:none /*transparent url('../Img/black_arr.gif') no-repeat left 3px*/; }
    
    #content dt.dateType { color:#666;}
    
    #content table { margin-bottom:1.5em; width:100%; border-collapse:collapse; border:0;  }
    #content table td { }

    #content table.tblBorder { width:auto; border:1px solid #c2c2c2; border-collapse:collapse; margin-bottom:1.5em; margin-left:1px; }
    #content table.tblBorder tr td { padding:2px 7px; border:1px solid #c2c2c2; }
    #content table.tblBorder tr td table, #content table.tblBorder tr td table tr td { border-width:0px; }
    #content table.tblBorder tr th, #content table.tblBorder thead tr td { border:1px solid #c2c2c2; padding:2px 7px; vertical-align:top; background:#ededed; font-weight:bold; }
    #content table.alignleft { text-align:left; }
    
    #content table.diff { width:95%; /**/margin-top:10px; }
    #content table.diff tr th { text-align:left; background:#f8f8f8; padding:7px 10px; }
    #content table.diff tr td { text-align:center; }
    #content table.diff tr td a { text-decoration:none; }
    #content table.diff2 { width:95%; /**/margin-top:10px; }
    #content table.diff2 tr th { text-align:left; background:#f8f8f8; padding:7px 10px; }
    #content table.diff2 tr td a { text-decoration:none; }
    table#fundTable a.item_0 { border-bottom:2px solid #DD2F2F; } /* cervena*/ 
    table#fundTable a.item_1 { border-bottom:2px solid #5BAF28; } /* zelena */
    table#fundTable a.item_2 { border-bottom:2px solid #0E8ED8; } /* modra */
    table#fundTable a.item_3 { border-bottom:2px solid #7A67BF; } /* fialova, bola magenta */
    table#fundTable a.item_4 { border-bottom:2px solid #F67808; } /* oranzova, bola yellow */
    table#fundTable a.item_5 { border-bottom:2px solid #AD8F56; } /* hneda, bola grey */
    
    #content table.tblBorder tr td p, #container table.tblBorder tr th p { margin:0px; padding:0px;}
    #content table.tblBorder tr td.tHeader1 {width: 60px}
    #content table.tblBorder .tHeaderCenter {text-align: center}
    #content table.tblBorder .tHeaderCenter {text-align: center}
    #content table.tblBorder .tCellRight {text-align: right}

    #content span.blueTxt { color:#1f5595 }
    #content span.redTxt { color:#d30202}

    #content td.bgBlue { background:#1f5595; color:#fff }
    #content td.bgBlue a { color:#fff }

    #content td.bgRed { background:#de2929; color:#fff }
    #content td.bgRed a { color:#fff }
    
    #content a.white { color:#fff; }

	#content .ctrPnl { border:1px solid #d9d9d9; margin-bottom:1.5em; }
	#content .ctrPnl h3 {  margin-bottom:1em; padding:3px 10px 3px 22px; font-weight:bold; background:#e0e0e0 url('../Img/h3_bg.gif') no-repeat 11px center; background-color:#fff; font-size:0.9em; border-bottom:1px solid #d9d9d9; text-transform:uppercase; color:#000000;}
	#content .ctrPnl ul { margin:0 10px 1em 10px; }

#navigation { float:left; width:217px; margin-bottom:15px;  }
    #navigation ul.mainNavi a:visited, #navigation ul.mainNavi a:active {color:#233F93;}
    #navigation ul.mainNavi a:hover { color:#1D74DD; }
    
    #navigation ul.mainNavi { margin-bottom:2em; list-style:none; background:#fff; border-top:1px solid #d9d9d9; }
    #navigation ul.mainNavi li { margin:-1px 0 0 0; line-height:1.15em; border:1px solid #d9d9d9; }
    #navigation ul.mainNavi li a { display:block; width:auto; margin:0; padding:5px 5px 5px 24px; text-decoration:none; }
    #navigation ul.mainNavi li.sel { background:#e0e0e0 url('../Img/b_arr_b1.gif') no-repeat 9px 9px !important; }

    #navigation ul.mainNavi li.sel ul { list-style:none; background:#fff;  }
    #navigation ul.mainNavi li.sel ul li {width:195px; margin:0 0 0 20px; border-width:0px; }
    #navigation ul.mainNavi li.sel ul li a { background:transparent; }
    #navigation ul.mainNavi li.sel ul li.sel a { background:#efefef url('../Img/b_arr_b2.gif') no-repeat 9px 9px !important; }

	#navigation ul.hotLinks { list-style:none; }
	#navigation ul.hotLinks li { margin:0 0 1em 0; background:#fff url('../Img/hotLinksBg.gif') repeat-x 0 100%; border:1px solid #D9D9D9; }
	#navigation ul.hotLinks li a { display:block; padding:1.8em 10px 1.8em 90px; border:2px solid #ffffff; color:#1F5595; font-weight:bold; text-decoration:none; }
	#navigation ul.hotLinks li a#hotLinksMuseum { background:url('../Img/hotLinksBgCoin.gif') no-repeat 0 100%; }
	#navigation ul.hotLinks li a#hotLinksPublications { background:url('../Img/hotLinksBgBook.gif') no-repeat 0 50%; }
	#navigation ul.hotLinks li a#hotLinksCareer { background:url('../Img/hotLinksBgWoman.gif') no-repeat 0 0%; }
	#navigation ul.hotLinks li a#hotLinksCoins { background:url('../Img/hotLinksBgEuro.gif') no-repeat 0 50%; }
	#navigation ul.hotLinks li a#hotLinksPublic { background:url('../Img/hotLinksBgPara.gif') no-repeat 0 42%; }
	#navigation ul.hotLinks li a#hotLinksEuro { background:url('../Img/hotLinksBgEuromena.gif') no-repeat 0 100%; }
	#navigation ul.hotLinks li a.hotLinksTwoRows {padding-top: 1.1em; padding-bottom: 1.1em;}
	
	#navigation ul.eduLinks { list-style: none }
    #navigation ul.eduLinks li { background:url("../Img/hotLinksBg.gif") repeat-x 0 100% #fff; border:1px solid #d9d9d9; margin:0 0 1em 0 }
    #navigation ul.eduLinks li a { display:block; padding:1.8em 10px 1.8em 135px; border:2px solid #fff; color:#1F5595; font-weight:bold; text-decoration:none }
    #navigation ul.eduLinks li a.eduKids { background:url('../Img/deti.png') no-repeat 0 100%; }
    #navigation ul.eduLinks li a.eduStudents { background:url('../Img/anna.png') no-repeat 0 100%; }
    #navigation ul.eduLinks li a.eduTeachers { background:url('../Img/odbornik.png') no-repeat 0 100%; }
	
	#navigation h3 { position:relative; padding:3px 10px 2px 22px; font-size:0.9em; background:#e0e0e0 url('../Img/h3_bg.gif') no-repeat 11px center; text-transform:uppercase; }
	#navigation h3 a { color:#000; text-decoration:none; }
	#navigation h3 a:hover { text-decoration:underline; }

/* blocks */
div.panel { margin-bottom:2em; padding:2px; border:1px solid #d9d9d9; }
div.panelBlc { margin-bottom:1em; padding:8px 2px; border:1px solid #d9d9d9; }
	div.panelBlc ul { list-style:none; }
	div.panelBlc ul li { margin:0; padding:0 0 0 23px; background:transparent url('../Img/b_arr.gif') no-repeat 10px 0.3em; }
	div.panelBlc p { margin:0 5px 1.5em 5px; }
    


div.pnlNoMrg { padding:2px; border:1px solid #d9d9d9; border-bottom-width:0px; }
	div.pnlNoMrg table { width:100%; }
	div.pnlNoMrg table th { padding:2px 5px; text-align:left; font-weight:normal; background:#1f5595; color:#fff; }	
	div.pnlNoMrg table td { padding:2px 5px; background:#d0dff8; }	
	div.pnlNoMrg p.aval { margin:1em 0; padding:0 5px; }
	div.pnlNoMrg table tr.gray td { padding:5px; background:#ececec; vertical-align:top; }	
	div.pnlNoMrg table tr.white td { padding:5px; background:#fff; vertical-align:top; }	


div.eurSK { width:211px; background:transparent url('../Img/div_eur_t.jpg') no-repeat left top; }
div.eurSK p { display:block; width:171px; margin:0px 0 0 0; padding:19px 20px 140px 20px; background:transparent url('../Img/div_eur_b.jpg') no-repeat left bottom; }

a.pnlVzdelavanie  { display:block; text-indent: -9999px; width:211px; margin:0px 0 0 0; padding:19px 0 110px 0; background:#f5f5f5 url('../Img/div_vzdelavanie_b.jpg') no-repeat 50% 100%; }
div.panelBlc p.pnlVzdelavanieLast {margin: 0 5px}

#content dl.defListSmall { margin:0; padding:0; }
#content dl.defListSmall dt { float:left; width:100px; font-size:1.2em; font-weight:bold; margin:0; padding:0; }
#content dl.defListSmall dd { margin:0 0 2.5em 0; padding:2px 0 0 100px; background:none; }
#content dl.defListPress { margin:0; padding:0; }
#content dl.defListPress dt { float:left; width:200px; /*font-size:1.2em; font-weight:bold;*/ margin:0; padding:0; }
#content dl.defListPress dd { float:left; width:60%; margin:0 0 2.5em 0; padding:2px 0 0 0; background:none; }
#content p.showLtr { font-size:1.2em; font-weight:bold; }
#content p.showLtr a { padding-right:1em; }

#content ul.pressAudio { margin-bottom:1.5em; }
#content ul.pressAudio li { padding:0; background:none; }

#content dl.defList { margin:0; padding:0; }
#content dl.defList dt { float:left; width:200px; font-size:1.2em; font-weight:bold; margin:0; padding:0; }
#content dl.defList dd { margin:0 0 2.5em 0; padding:4px 0 0 200px; background:none; }

#content dl.stdList { margin:0; padding:0; }
#content dl.stdList dt { margin:0 0 0.5em 0; padding:0; line-height:1.3em; }
#content dl.stdList dd { margin:0 0 2.5em 0; padding:0; background:none; }

#content dl.dList { margin:0; padding:0; }
#content dl.dList dt { font-size:1.2em; font-weight:bold; margin:0; padding:0; }
#content dl.dList dt p { margin:0; }
#content dl.dList dd { margin:0 0 2.5em 0; padding:0px; background:none; }
#content dl.dList dd p { margin-bottom:0em; }

#content ul.smallList { list-style:none; margin-bottom:2em; }
#content ul.smallList li { margin:0 0 0.5em 0; padding:0 0 0 10px; background:transparent url('../Img/b_arr.gif') no-repeat left 4px; }




