* {margin:0; padding:0;}
body {font-size:62.5%; color: #000000; line-height: 1.3; background:#E2F2FF;}
body, input, select, textarea { font-family:Arial, Helvetica, sans-serif; }

/* ---  default tag styles  --- */

p { margin-bottom:1em; }
li { margin-left:2em; }
ol li { margin-left:3.5em; }
img { border:0; }
input, select, textarea { font-size:1em; }

.hidden { display:none !important;}
.separator { clear:both !important; }
img {border:none;}

a {color:#095888; text-decoration:underline;}
a:hover {color:#095888; text-decoration:none;}

/* --- header tag styles --- */

h1 {color: #334d55;}
h2 {font-size:1.5em; color:#CB0000;}
	#subPageIFP h2, #subPageEUR h2, #subPageINF h2 {font-size:1.5em; color:#095888;}
h3 {font-size:1.2em; color:#334d55;}
	h3.noVisible { width:0px; height:0px; overflow:hidden; }
h4 {color: #333333;}
h5 {color: #334d55;}


/* --- Layout Divs --- */
#container { width:744px; margin:0 auto; padding:0 13px; background:#fff; font-size:1.1em;}

#contentWrapper { float:left; width:567px; overflow:hidden; }
#content {float:right; width:393px;}
#contentSub {float:right; width:575px;}
#navigation { float:left; width:165px;}

	
#rightPanel {float:right; width:155px; padding:5px; background:#eaf7ff;}
#footer { clear:both; padding:3px 5px 0px 5px; height:25px; border-top:solid 1px #0f7dbf; color:#545454; }
	#footer a {text-decoration:underline; color:#545454;}
	#footer a:hover {text-decoration:none;}
	#footer a.rssButt {color:#fff; background:#a64f14; padding:0 4px;}
	#footer p {float:left; width:287px;}
	#footer p.w3c {float:left; width:200px; text-align:center; }
	#footer p.w3c a {float:left; margin:0 5px;}
	#footer p.m000 {float:right; width:240px; text-align:right;}
	#footer p.m000 a { font-weight:bold; text-decoration:none; }
	#footer p.m000 a:hover { text-decoration:underline; }
	p.copy { text-align:center; color:#545454; }

#header { position:relative; height:131px; padding-top:10px; }
	#header h1 { position:absolute; top:30px; left:0; width:745px; height:96px; }
	#header h1 span { position:absolute; display:block; width:745px; height:96px; background:url(../Img/hp_header_en.jpg) no-repeat; }
	
	#subPageIFP #header h1 { background:url(../Img/hp_header_f.jpg) no-repeat; }
	#subPageEUR #header h1 { background:url(../Img/hp_header_euro.jpg) no-repeat; }
	#subPageINF #header h1 { background:url(../Img/hp_header_info.jpg) no-repeat; }
	
	#header p { float:left; width:300px; }
	#header ul {float:right; list-style:none;}
	#header ul li { display:inline; margin:0 3px 0 0; padding:0 3px 0 0; background:url(../Img/li_bg.gif) no-repeat center right; }
	#header ul li.lastChild { margin:0; padding:0; background:none; }
	#header ul li a { color:#072355; text-decoration:none; }
	#header ul li a:hover { text-decoration:underline; }


/* --- navigation --- */
ul#mainNavi { margin-bottom:1.5em; padding:0 15px 0 5px; }
ul#mainNavi, ul#mainNavi ul  {list-style:none;}
ul#mainNavi li { margin:0; padding:3px 0 0 0;}
ul#mainNavi li a { display:block; width:145px; font-weight:bold; text-decoration:none; border-bottom:solid 1px #d7d7d7;}
ul#mainNavi li a:hover {text-decoration:underline;}
ul#mainNavi li.liSeparator {margin-bottom:2.5em;}
ul#mainNavi li.liSeparatorColor a {color:#c00}
ul#mainNavi li.liColor a {color:#c00}
ul#mainNavi li.liSeparatorColor ul li a {color:#095888}
ul#mainNavi li.liColor ul li a {color:#095888}
ul#mainNavi li.liSeparatorColor ul li.liSeparatorColor a {color:#c00}
ul#mainNavi li.liColor ul li.liColor a {color:#c00}

ul#mainNavi ul {margin:3px 0pt 5px 10px;}
ul#mainNavi ul a { display:inline; font-weight:normal; font-size:0.9em; border-width:0px;}
ul#mainNavi ul li {padding:0;} 

ul.subNavi { margin:1.5em 0; list-style:none; }
ul.subNavi li {  margin:0 0 0.5em 0; padding-left:10px; background:url(../Img/li_arrow.gif) no-repeat left 4px; font-weight:bold; }
ul.subNavi li ul { list-style:none; margin:0 1em; }
ul.subNavi li ul li { background:url(../Img/square.gif) no-repeat left 4px; font-weight:normal; }

#btnBack {height:17px; margin-bottom:1.5em;}
#btnBack a {float:right; width:50px; height:17px; background:url(../Img/btn-back-en.gif) no-repeat top left; text-indent:-5000px;}

#goTop {float:left; clear:left; margin:1.5em 0 5px 0;}
#goTop a {display:block; width:80px; height:17px; background:url(../Img/gotop-en.gif) no-repeat top left; text-indent:-5000px; }

#printIcon { float:right; width:90px; height:25px; margin:1.5em 0 5px 0;}
#printIcon a {display:block; width:90px; height:17px; background:url(../Img/btn-print-en.gif) no-repeat top left; text-indent:-5000px; }

/* --- panels --- */
.centerActual {clear:both; margin-bottom:15px; background:#eaf7ff; overflow:hidden; }
.centerActual h3 { padding:7px 14px; font-size:1.0em; color:#fff; background:#095888; }
.centerActual p.separator {clear:both; margin:0; height:17px;}
.centerActual .itemsActual {padding:14px;}
.centerActual .itemsActual .separator {padding-top:14px;}
.centerActual .item { float:left; margin:0 10px 0 0; width:170px; height:100px; }
.centerActual .item img {float:left; margin:0 5px 5px 0;}
.centerActual .item a { color:#4c4c4c; font-weight:bold; }

#contentSub img { float:none; margin-bottom:0.5em; }

.centerPanel {clear:both; margin-bottom:15px; padding:14px; background:#eaf7ff; }
#subPageIFP .centerPanel, #subPageEUR .centerPanel, #subPageINF .centerPanel {margin-top:15px;}
.centerPanel p.separator {clear:both; margin:0; height:17px;}
.centerPanel h3 { margin-bottom:1.3em; font-size:1.3em; color:#095888; }
.centerPanel ul {list-style:none;}
.centerPanel ul li {margin:0 0 1em 0; padding:0 0 0 20px; background:url(../Img/arrow_editorial.gif) no-repeat left 0px;}
.centerPanel dt {float:left; clear:left; width:75px; font-weight:bold; color:#095888;}
.centerPanel dd {float:left; width:260px; padding-left:20px; margin-bottom:1em; background:url(../Img/arrow_editorial.gif) no-repeat left 0px; }

.newsItems img {float:left; margin:0 1.5em 1.5em 0;}
.newsItems p.lastChild {height:17px;}

.counter {width:127px; margin:15px 7px 1.5em 5px; padding:10px 8px; background:#eaf7ff; border:solid 1px #8499b2;}
.counter h3 {font-size:1.2em; padding:0px; margin:0px; color:#095888;}	
.counter .euro {color:#cc0000;}

#searchBox { margin-bottom:1.5em; padding:0 15px 0 5px;  }
#searchBox h3 {font-size:1.3em; color:#095888; margin-bottom:0.5em;}
#searchBox input { width:137px; padding:1px 3px; border:1px solid #8499B2; font-size:0.9em;}
#searchBox label { display:none; }
#searchBox p { margin-bottom:0.5em;}
#searchBox p.btn {text-align:right;}
#searchBox p.btn input { width:auto; padding:0; border-width:0px; }
#searchBox a { padding-left:8px; font-size:0.9em; font-weight:bold; color:#666666; background:url(../Img/arrow_search.gif) no-repeat left 3px; }

.bannerBox { text-align:center; }

.filters { margin-top:10px; }
.filters a { font-size:1.2em !important; font-weight:bold !important;}
.itemSlovnik h3 { font-size:1.5em; margin:10px 0 0px 0;  } 
.itemSlovnik h3 a {color:#000; text-decoration:none;}
.itemSlovnik p { margin:3px 0 40px 0;  } 
.itemSlovnik table {margin:0.5em 0;}
.itemSlovnik table tr { vertical-align:top; }
.itemSlovnik table tr td { padding:5px 0 10px 0; }


/* --- forms --- */
.standardForm { margin:0; padding:0; border-width:0px; }
.standardForm legend { text-indent:-5000px; }
.standardForm label {font-weight:bold;}
.standardForm input { width:200px; padding:1px 3px; border:solid 1px #8499B2;}
.standardForm textarea { width:200px; height:80px; padding:1px 3px; border:solid 1px #8499B2;}
.standardForm select { width:208px; padding:1px 3px; border:solid 1px #8499B2;}
.standardForm p.btnSend input { width:auto; padding:2px 5px; background:#095888; border-width:0px; color:#fff;}
.standardForm p.btnSendImage input { width:auto; border-width:0px; color:#fff;}

.creatorForm { margin:0; padding:0; border-width:0px; }
.creatorForm legend { text-indent:-5000px; }
.creatorForm label {font-weight:bold;}
.creatorForm input { width:200px; padding:1px 3px; border:solid 1px #8499B2;}
.creatorForm textarea { width:200px; height:80px; padding:1px 3px; border:solid 1px #8499B2;}
.creatorForm select { width:208px; padding:1px 3px; border:solid 1px #8499B2;}
.creatorForm p.chBoxList input, .creatorForm p.rBtnList input { width:auto; border-width:0px; }
.creatorForm p.chBoxList span label, .creatorForm p.rBtnList span label { font-weight:normal }
.creatorForm p.btnSend input { width:auto; padding:2px 5px; background:#095888; border-width:0px; color:#fff;}

.searchForm { margin:0; padding:0; border-width:0px; }
.searchForm legend { text-indent:-5000px; }
.searchForm label { display:block; }
.searchForm input { width:200px; padding:1px 3px; border:solid 1px #8499B2;}
.searchForm select { width:208px; padding:1px 3px; border:solid 1px #8499B2;}
.searchForm p.btnSend input { width:auto; border-width:0px;}

p.searchWrapp { height:17px; }
p.searchWrapp a.linkPrev { float:left; width:17px; height:17px; background:url(../Img/search_previous_off.gif) no-repeat top left; text-indent:-5000px; }
p.searchWrapp a:hover.linkPrev { background:url(../Img/search_previous_on.gif) no-repeat top left; }
p.searchWrapp a.linkNext { float:right; width:17px; height:17px; background:url(../Img/search_next_off.gif) no-repeat top left; text-indent:-5000px; }
p.searchWrapp a:hover.linkNext { background:url(../Img/search_next_on.gif) no-repeat top left; }


/* --- anchors --- */
a.moreInfo {float:right; width:102px; height:17px; background:url(../Img/btn_moreinfo.gif) no-repeat top left; text-indent:-5000px;}
a.allItemsActual {float:right; width:125px; height:17px; background:url(../Img/more_actual.gif) no-repeat top left; text-indent:-5000px;}
a.allItemsNews {float:right; width:111px; height:17px; background:url(../Img/more_news.gif) no-repeat top left; text-indent:-5000px;}
a.archive {float:right; width:66px; height:17px; background:url(../Img/btn_archive.gif) no-repeat top left; text-indent:-5000px;}
a.moreArchive {float:right; width:130px; height:17px; background:url(../Img/archive_info.gif) no-repeat top left; text-indent:-5000px;}
a.moreIco {float:left; width:11px; height:11px; background:url(../Img/arrow_four.gif) no-repeat top left; text-indent:-5000px;}

/* --- elements --- */
ul.kontextNavi {list-style:none;}
ul.kontextNavi li {display:inline; margin:0 3px 0 0; padding:0 10px 0 0; background:url(../Img/context_arrow.gif) no-repeat center right;}
ul.kontextNavi li.lastChild {background:none;}
ul.kontextNavi li a {font-size:0.9em; font-weight:bold; color:#565656;}
img.contentImg {float:left; margin:0 1em 1em 0;}
.logout { float:right; margin:5px 0 10px 5px; }
.govDoc { margin-bottom:3em; }

/* --- sitemap --- */
ul#siteMap li a { font-weight:bold; color:#112F53; }
ul#siteMap li ul a { font-weight:normal; color:#095888; }
ul#siteMap li {list-style-image:url(../Img/square.gif); margin-bottom:1em;}
ul#siteMap li ul li {list-style-image:none; margin-bottom:0;}

/* --- tables --- */
table {margin-bottom:1.5em;}
td, th { padding:0 5px; }
.tdHeader, th, table thead td {background:#d2d2d2; vertical-align:top; font-weight:bold;}
.tdBg {background:#efefef; vertical-align:top;}
td.tdItemNameLevel1 {padding-left:5px; font-weight:bold; background: #e5e5e5;}
td.tdItemNameLevel2 {padding-left:20px; background: #e5e5e5;}
td.tdItemNameLevel3 {padding-left:30px; background: #e5e5e5;}
td.tdItemNameLevel4 {padding-left:40px; background: #e5e5e5;}
td.tdItemValueNormal { text-align: right; }
td.tdItemValueBold { font-weight:bold; text-align: right; }
tr.trValueNormal, table tbody td {background:#efefef;}


/*--- mapa ---*/
#detailmap { width: 250px; height: 150px; border:1px solid gray; }

/* --- list --- */
dl.borderList {margin-bottom:1.5em;}
dl.borderList dt {margin-bottom:1em; padding:3px; background:#ebebeb; font-weight:bold; border:solid 1px #cb0000;}
dl.borderList dd {margin:0 0 3em 20px; padding:5px; background:#f2f8fd; border:dashed 1px #b7d0f0;}

ul.arrowList {margin-bottom:1.5em; list-style:none;}
ul.arrowList li { margin:0; padding-left:10px; background:url(../Img/li_arrow.gif) no-repeat left 4px;}

ul.separateList {margin:1.5em 0; list-style:none;}
ul.separateList li { margin:0 0 1em 0; padding-left:10px; background:url(../Img/li_arrow.gif) no-repeat left 4px;}

.pagerMain {width:100%; text-align:center;}
.pagerMain a { padding:0 10px;}

dl.standard dt {float:left; clear:both; width:75px; padding-left:10px; background:url(../Img/li_arrow.gif) no-repeat left 4px;}
dl.standard dd {float:left; width:450px; margin-bottom:1em }

ul.levelsList { list-style:none; }
ul.levelsList li { margin:0 0 2em 0; padding-left:10px; background:url(../Img/li_arrow.gif) no-repeat left 3px; }
ul.levelsList ul { list-style:none; }
ul.levelsList ul li { margin:0 0 0.5em 20px; padding-left:10px; background:url(../Img/li_rect.gif) no-repeat left 6px; }


/* --- Anketa --- */
.inquiryBox {margin-bottom:1.5em; padding:15px 5px 10px 5px; background-color:#FFF2D7; color:#765003}
.inquiryBox h3 { margin-bottom:0.5em; color:#765003;}
.inquiryBox p { margin-bottom:1.5em; padding:0;}
.inquiryBox ul { width:auto; list-style:none; margin-bottom:1.5em; }
.inquiryBox li { clear:both; width:auto; position:relative; margin:0; padding:0 0 8px;}
.inquiryBox li div { clear:both; margin-top:2px; height:8px; background:#885c02;}
.inquiryBox li div { background:#885c02;}
.inquiryBox li span { color:#885c02}
.inquiryBox li.last-child { padding-bottom:0;} 

/* --- zoznam dokumentov --- */
ul.documentList {list-style:none;}
ul.documentList li { margin:0; padding:2px 0 2px 25px; }
ul.documentList li.unknown {background:url('../ImgAdmin/ico_unknown.gif') no-repeat  left center;}
ul.documentList li.doc {background:url('../ImgAdmin/ico_doc.gif') no-repeat  left center;}
ul.documentList li.docx {background:url('../ImgAdmin/ico_doc.gif') no-repeat  left center;}
ul.documentList li.xls {background:url('../ImgAdmin/ico_xls.gif') no-repeat  left center;}
ul.documentList li.xlsx {background:url('../ImgAdmin/ico_xls.gif') no-repeat  left center;}
ul.documentList li.pdf {background:url('../ImgAdmin/ico_pdf.gif') no-repeat  left center;}
ul.documentList li.txt {background:url('../ImgAdmin/ico_txt.gif') no-repeat  left center;}
ul.documentList li.zip {background:url('../ImgAdmin/ico_zip.gif') no-repeat  left center;}
ul.documentList li.rar {background:url('../ImgAdmin/ico_rar.gif') no-repeat  left center;}
ul.documentList li.html {background:url('../ImgAdmin/ico_htm.gif') no-repeat  left center;}
ul.documentList li.htm {background:url('../ImgAdmin/ico_html.gif') no-repeat  left center;}
ul.documentList li.rtf {background:url('../ImgAdmin/ico_rtf.gif') no-repeat  left center;}
ul.documentList li.jpg {background:url('../ImgAdmin/ico_jpg.gif') no-repeat  left center;}
ul.documentList li.gif {background:url('../ImgAdmin/ico_gif.gif') no-repeat  left center;}
ul.documentList li.png {background:url('../ImgAdmin/ico_png.gif') no-repeat  left center;}
ul.documentList li.ppt {background:url('../ImgAdmin/ico_ppt.gif') no-repeat  left center;}
ul.documentList li.odf {background:url('../ImgAdmin/ico_txt.gif') no-repeat  left center;}
ul.documentList li.xml {background:url('../ImgAdmin/ico_xml.gif') no-repeat  left center;}
ul.documentList li.tiff {background:url('../ImgAdmin/ico_tiff.gif') no-repeat  left center;}
ul.documentList li.mp3 {background:url('../ImgAdmin/ico_mp3.gif') no-repeat  left center;}
ul.documentList li.mpeg {background:url('../ImgAdmin/ico_mpg.gif') no-repeat  left center;}
ul.documentList li.wmv {background:url('../ImgAdmin/ico_mpg.gif') no-repeat  left center;}
ul.documentList li.wma {background:url('../ImgAdmin/ico_mp3.gif') no-repeat  left center;}
ul.documentList li.xml {background:url('../ImgAdmin/ico_xml.gif') no-repeat  left center;}





/* Rokovanie vlady - 14.11.2006 by erik */ 
ul#govSession { margin:0 0 0 25px;}
ul.govDoc { margin-left:0; padding:0; list-style:none}
ul.govDoc li {  margin-left: 20px;}
ul.govDoc li.number { margin-left: 0px; margin-bottom:-15px}
ul#govSessionDoc { margin:0; padding:0; list-style:none;}
ul#govSessionDoc li { background:url('../ImgAdmin/ico_unknown.gif') no-repeat 0% 50%; padding: 2px 0 2px 18px;}
ul#govSessionDoc li.doc { background:url('../ImgAdmin/ico_doc.gif') no-repeat 0% 50%;}
ul#govSessionDoc li.xls { background:url('../ImgAdmin/ico_xls.gif') no-repeat 0% 50%;}
ul#govSessionDoc li.gif { background:url('../ImgAdmin/ico_gif.gif') no-repeat 0% 50%;}
ul#govSessionDoc li.htm { background:url('../ImgAdmin/ico_htm.gif') no-repeat 0% 50%;}
ul#govSessionDoc li.html { background:url('../ImgAdmin/ico_html.gif') no-repeat 0% 50%;}
ul#govSessionDoc li.jpg { background:url('../ImgAdmin/ico_jpg.gif') no-repeat 0% 50%;}
ul#govSessionDoc li.pdf { background:url('../ImgAdmin/ico_pdf.gif') no-repeat 0% 50%;}
ul#govSessionDoc li.ppt { background:url('../ImgAdmin/ico_ppt.gif') no-repeat 0% 50%;}
ul#govSessionDoc li.rtf { background:url('../ImgAdmin/ico_rtf.gif') no-repeat 0% 50%;}
ul#govSessionDoc li.zip { background:url('../ImgAdmin/ico_zip.gif') no-repeat 0% 50%;}
dl#govSessionDoc { margin:5px 0; padding:0;}
dl#govSessionDoc dt { background:url('../ImgAdmin/ico_unknown.gif') no-repeat 0% 50%; margin:0; padding: 2px 0 2px 18px;}
dl#govSessionDoc dt.doc { background:url('../ImgAdmin/ico_doc.gif') no-repeat 0% 50%;}
dl#govSessionDoc dt.xls { background:url('../ImgAdmin/ico_xls.gif') no-repeat 0% 50%;}
dl#govSessionDoc dt.gif { background:url('../ImgAdmin/ico_gif.gif') no-repeat 0% 50%;}
dl#govSessionDoc dt.htm { background:url('../ImgAdmin/ico_htm.gif') no-repeat 0% 50%;}
dl#govSessionDoc dt.html { background:url('../ImgAdmin/ico_html.gif') no-repeat 0% 50%;}
dl#govSessionDoc dt.jpg { background:url('../ImgAdmin/ico_jpg.gif') no-repeat 0% 50%;}
dl#govSessionDoc dt.pdf { background:url('../ImgAdmin/ico_pdf.gif') no-repeat 0% 50%;}
dl#govSessionDoc dt.ppt { background:url('../ImgAdmin/ico_ppt.gif') no-repeat 0% 50%;}
dl#govSessionDoc dt.rtf { background:url('../ImgAdmin/ico_rtf.gif') no-repeat 0% 50%;}
dl#govSessionDoc dt.zip { background:url('../ImgAdmin/ico_zip.gif') no-repeat 0% 50%;}
dl#govSessionDoc dd { margin:0 0 10px 0; padding:0;}
dl.govSessionDoc { margin:5px 0; padding:0;}
dl.govSessionDoc dt { background:url('../ImgAdmin/ico_unknown.gif') no-repeat 0% 50%; margin:0; padding: 2px 0 2px 18px;}
dl.govSessionDoc dt.doc { background:url('../ImgAdmin/ico_doc.gif') no-repeat 0% 50%;}
dl.govSessionDoc dt.xls { background:url('../ImgAdmin/ico_xls.gif') no-repeat 0% 50%;}
dl.govSessionDoc dt.gif { background:url('../ImgAdmin/ico_gif.gif') no-repeat 0% 50%;}
dl.govSessionDoc dt.htm { background:url('../ImgAdmin/ico_htm.gif') no-repeat 0% 50%;}
dl.govSessionDoc dt.html { background:url('../ImgAdmin/ico_html.gif') no-repeat 0% 50%;}
dl.govSessionDoc dt.jpg { background:url('../ImgAdmin/ico_jpg.gif') no-repeat 0% 50%;}
dl.govSessionDoc dt.pdf { background:url('../ImgAdmin/ico_pdf.gif') no-repeat 0% 50%;}
dl.govSessionDoc dt.ppt { background:url('../ImgAdmin/ico_ppt.gif') no-repeat 0% 50%;}
dl.govSessionDoc dt.rtf { background:url('../ImgAdmin/ico_rtf.gif') no-repeat 0% 50%;}
dl.govSessionDoc dt.zip { background:url('../ImgAdmin/ico_zip.gif') no-repeat 0% 50%;}
dl.govSessionDoc dt.xml { background:url('../ImgAdmin/ico_xml.gif') no-repeat 0% 50%;}
dl.govSessionDoc dd { margin:0 0 10px 0; padding:0;}
