﻿
/* Naslovi Modula */
.centeredContainer { text-align: center ;}
.centered { text-align: center ;}
#mainContent .main , #centerContent .h2Holder { background: url(images/headingBg.gif) left top repeat-x ;}

#leftContent h2 , #rightContent h2 { display: block ; height: 27px ; padding-left: 11px ; background: url(images/titleShortLeft.jpg) top left no-repeat ;}
#leftContent h2 span , #rightContent h2 span { display: block ; height: 22px ; width: 100% ; padding-top: 5px ; background: url(images/titleShortRight.jpg) top right no-repeat ; font-size: 14px ; color: #193e6e ;}

.unutarnja #leftContent h2 { background: url(images/titleShortDocs.gif) left bottom no-repeat ; height: 20px ;}
.unutarnja #leftContent h2 span { background: none ; padding-top: 3px ; height: 17px ; font-family: Arial, Helvetica, sans-serif ; font-weight: bold ; font-size: 12px ; color: #000 ;}

#centerContent h2 { display: block ; height: 27px ; padding-left: 11px ; margin-bottom: 5px ; background: url(images/headingBgEnds.gif) top left no-repeat ;}
#centerContent h2 span { display: block ; height: 22px ; width: 100% ; padding-top: 5px ; background: url(images/headingBgEnds.gif) bottom right no-repeat ; font-size: 14px ; font-weight: bold ; color: #fff ;}

#mainContent .main h2 { display: block ; padding-left: 11px ; background: url(images/headingBgEnds.gif) top left no-repeat ; margin-bottom: 20px ;}
#mainContent .main h2 span { display: block ; height: 22px ; width: 100% ; padding-top: 5px ; background: url(images/headingBgEnds.gif) bottom right no-repeat ; font-size: 14px ; font-weight: bold ; color: #fff ;}

#mainContent .mainHeadingNoBg h2 { background: none ;  display: block ; height: 27px ; margin-bottom: 5px ; display: block ; padding-left: 20px ;}
#mainContent .mainHeadingNoBg h2 span { background: none ; color: #375882 ; display: block ; height: 22px ; width: 100% ; padding-top: 5px ; font-size: 14px ; font-weight: bold ;}

.novosti #mainContent .main h2 { display: block ; padding-left: 11px ; backgroundimage: url(images/headingBgEnds.gif) left top no-repeat ; margin-bottom: 20px ;}
.novosti #mainContent .main h2 span { display: block ; height: 22px ; width: 100% ; padding-top: 5px ; background: none ; font-size: 14px ; font-weight: bold ; color: #fff ;}


/* Unutarnja content */
.unutarnja #mainContent .noBorder { border: none!important ;}
#mainContent .main .content , #mainContent .mainHeadingNoBg .content { padding: 0 20px ; line-height: 18px ;}

#mainContent #rightPaneHolder .main .content { padding-left: 0 ;}
.unutarnja #content .NormalTextBox { width: 215px!important ;}
.naslovna .NormalTextBox { width: 120px ;}
#content input.NormalTextBox { width: 212px ; height: 16px ; padding: 2px 5px 0 3px ; border: none ; background: url(images/normalTextBoxLong.gif) left top no-repeat ;}
.naslovna #content input.NormalTextBox { width: 112px!important ; background: url(images/normalTextBox.gif) left top no-repeat ;}
.unutarnja #mainContent .main { margin-bottom: 30px ;}
.unutarnja #mainContent h3 { font-size: 13px ; color: #4a688e ; font-weight: bold ;}
.unutarnja #mainContent h4 { font-weight: bold ; color: #000 ;}
.unutarnja #mainContent h5 { color: #4a688e ;}
.unutarnja #mainContent a:link , .unutarnja #mainContent a:visited , .unutarnja #mainContent a:hover { text-decoration: none ; color: #4a688e ; font-weight: bold ;}
.unutarnja #mainContent a:hover { text-decoration: underline ;}
.unutarnja #mainContent p , .unutarnja #mainContent span { font-size: 12px ; color: #000 ; margin-bottom: 15px ;}
.unutarnja #mainContent ul , .unutarnja #mainContent ol { font-size: 12px ; color: #000 ; margin: 0 0 10px 25px ;}
.unutarnja #leftContent .main { padding-top: 20px ;}
.unutarnja #leftContent .main h3 , .unutarnja #leftContent .empty h3 { font-size: 13px ; color: #4a688e ; font-weight: bold ; margin-bottom: 10px ;}
.unutarnja #leftContent .main p , .unutarnja #leftContent .empty p { font-size: 12px ; color: #000 ; margin-bottom: 15px ;}
.unutarnja #leftContent .main a { color: #4a688e ; } 
.unutarnja #leftContent .empty a:link , .unutarnja #leftContent .empty a:visited , .unutarnja #leftContent .empty a:hover { color: #4a688e ; text-decoration: none ;}
.unutarnja #leftContent .empty a:hover { text-decoration: underline ;}

.unutarnja #mainContent .mainDataTable { margin: 5px 0 10px 0 ;}
.unutarnja #mainContent .mainDataTable td , .unutarnja #mainContent .mainDataTable td { padding: 5px 10px ; vertical-align: top ; text-align: center ; background: #e9eef5 ; border-bottom: solid 2px #fff ;}
.unutarnja #mainContent .mainDataTable td strong { color: #375882 ;}
.fullWidth { width: 100% ; text-align: center ;}
.unutarnja #mainContent .searchButton { padding: 20px 130px 0 0 ;}
.unutarnja #content #dnn_ctr371_Default_ViewType_divSort .NormalTextBox { width: 115px!important ;}
.unutarnja #content #dnn_ctr558_Default_ViewType_divSort .NormalTextBox { width: 115px!important ;}
.PagingTable { margin-top: 20px ; border: none ; border-top: solid 1px #ccc ;}

.tablicaPredlozak { background: #e9eef5 ;}
.tablicaPredlozak th { padding: 5px 10px ; font-weight: bold ; color: #4A688E ; border-bottom: solid 2px #fff ; vertical-align: middle ;}
.tablicaPredlozak td { padding: 5px 10px ; border-bottom: solid 2px #fff ; vertical-align: middle ;}

/* STRANICA SADRZAJA */
.RadMenu_Default .rmText { padding: 0!Important;}
.RadMenu_Default .rmRootGroup { border-style: none!important;}
.RadMenu_Default .rmHorizontal .rmItem { border-right: none!important; padding-bottom: none!important; }
.RadMenu_Default .rmGroup { border: none!important;}
.wrapper #container #header .rmLink:hover { text-decoration: underline!important ;}
.wrapper #container #header #mainNav .rmLink:hover { background: none!important ;}
.RadMenu_Default .rmGroup .rmLink .rmText { font-size: 12px!important ;}

/* Naslovna i Natjecaji Natjecaji */
.naslovna .natjecajiMinHeight { min-height: 265px ;}
.naslovna .newsItemNatjecaji { background: url(images/arrowYellow.gif) 7% top no-repeat ;}
.unutarnja .newsItemNatjecaji { background: url(images/arrowBlue.gif) 2% top no-repeat ;}
.newsItemNatjecaji { padding: 0 12px 0 27px ; margin-bottom: 16px ;}
.naslovna .newsItemNatjecaji { margin: 16px 0 0 0 ;}
.nICategory { display: block ; font-weight: bold ; padding: 15px 0 ;}
.newsItemNatjecaji a:link , .newsItemNatjecaji a:visited { font-size: 11px ; color: #000 ; text-decoration: none ;}
.newsItemNatjecaji a:hover { text-decoration: underline ;}

#rightContent .main { margin-bottom: 17px ;}

/* Naslovna i Novosti - Novosti*/
.newsItemNovosti { padding: 3px 20px 20px 0 ;}
.naslovna .newsItemNovosti { padding: 11px 20px 13px 20px ; background: url(images/newsItemDelimiter.gif) left bottom no-repeat ;}
.naslovna .newsItemNovosti p { font-size: 11px ; font-weight: bold ; color: #a48028 ;}
.newsItemNovosti h3 a:link , .newsItemNovosti h3 a:visited , .newsItemNovosti h3 a:hover { font-weight: normal ; color: #000 ; font-family: Georgia, "Times New Roman", Times, serif ; font-size: 17px ;}
.newsItemNovosti h3 span { font-weight: bold ; color: #a48028 ; font-size: 15px ;}
#mainContent .NewsArticles h2 { background: none ; margin: 20px 0 ;}
.novosti #mainContent .NewsArticles h2 span { color: #000 ; padding: 0 ;}

/* Naslovna Adresar */
.naslovna #rightContent ul.searchBox { font-size: 11px ; padding: 5px 0 0 13px ; background: url(images/searchBg.jpg) top left no-repeat ;}
.naslovna #rightContent ul.searchBox li { list-style: none ; margin: 10px 0 0 0 ;}
.naslovna #rightContent ul.searchBox .paSearchButton { text-align: center ;}
.naslovna .paSearchButton input { border: none ; background: transparent ; text-decoration: underline ; font-size: 11px ; font-weight: bold ; color: #405979 ; cursor: pointer ;}

/* Unutarnja Adresar */
.paAdresarSearch p { width: 280px ; padding: 7px ; margin-bottom: 0px!important ;}
.pAadresar td { vertical-align: top ;}
.pAadresar p { margin-bottom: 0px!important ;}
.pAadresar { margin-top: 15px ;}
.leftAdresar { width: 250px ; height: 164px ; background: url(images/adresarLeftBg.jpg) left top no-repeat ; padding: 20px 19px 0 20px ; line-height: normal ; text-align: left ;}
.unutarnja #mainContent .leftAdresar p { font-size: 15px ; font-family: Verdana, Arial, Helvetica, sans-serif ;}
.rightAdresar { width: 300px ; padding: 5px 0 0 20px ; text-align: left ;}
.rightAdresar .imgTableLeft { margin: 0 5px 0 0 ;}
.PagingTable td { padding-left: 10px ;}

/* Programi */
.paProgramiSearch p { width: 280px ; padding: 7px 0 ; margin-bottom: 0px!important ;}
.programiListingView { padding: 20px 0 0 0!important ;}
.programiListingView .paDokumentiTable td { padding: 7px 10px 2px 0 ;}
.programiListingView .c1 { border-bottom: solid 1px #ccc ;}
.programiListingView .c2 { font-weight: bold ; text-align: right ; border-bottom: solid 1px #ccc ;}

.paProgramiViewHead { width: 100% ; border-bottom: solid 1px #f8f8f8 ; margin-top: 20px ;}
.paProgramiViewHead td , .paProgramiViewHead th { padding-bottom: 2px ; font-weight: bold ; color: #000 ;}
.paProgramiViewHead td { text-align: right ;}
.paProgramiView td , .paProgramiView th { padding: 5px 10px 5px 0 ;}
.paProgramiView th { color: #4A688E ; font-weight: bold ; width: 150px ;}
.programiPredlozak { margin-bottom: 15px ;}
.programiPredlozak th { background: #f8f8f8 ; padding: 5px 0 5px 5px ;}
.programiPredlozak td {  background: #f8f8f8 ; padding: 5px 5px 5px 5px ;}
.programiPredlozak .c3 { text-align: right ;}

/* Naslovna Linkovi na dnu 
.naslovna .linkoviDno { padding-left: 60px ;}
.naslovna .linkoviDno li { list-style: none ;  float: left ; padding: 0 30px 0 0 ;}
.naslovna .linkoviDno li a { display: block ; width: 88px ; height: 58px ; padding: 27px 0 0 93px ; font-size: 14px ; color: #fff ;}
.naslovna .linkoviDno .sluzbeniGlasnik a { background: url(images/sluzbeniGlasnik.jpg) no-repeat ;}
.naslovna .linkoviDno .kronikaZupanije a { background: url(images/kronikaZupanije.jpg) no-repeat ;}
.naslovna .linkoviDno .turistickeStranice a { background: url(images/turistickeStranice.jpg) no-repeat ;}
.naslovna .linkoviDno .dokumenti a { background: url(images/dokumenti.jpg) no-repeat ;}*/


.naslovnaLinkoviDno { margin: 0 auto ;}
.naslovnaLinkoviDno td { vertical-align: middle ; width: 124px ; padding: 0 20px 0 0 ;}
.naslovnaLinkoviDno .c3 { width: 154px ;}
.naslovnaLinkoviDno th { vertical-align: middle ; width: 134px ; padding: 0 10px 0 0 ;}
.naslovnaLinkoviDno h4 { font-size: 16px ; color: #4a688e ; line-height: 18px ; font-weight: bold ; display: block ; padding-bottom: 3px ;}
.naslovnaLinkoviDno p { font-size: 11px ; color: #000 ;}
.naslovnaLinkoviDno a:link , .naslovnaLinkoviDno a:visited , .naslovnaLinkoviDno a:hover { color: #b18b31 ; font-weight: bold ;}
.naslovnaLinkoviDno a:hover { text-decoration: underline ;}


/* Naslovna Izdvojeno */
.naslovna .izdvojenoMinHeight { /*min-height: 200px ;*/ background-position: center center ; background-repeat:no-repeat ; width: 247px ; height: 30px ;}
.naslovna #leftContent .izdvojenoTopNews {/* background: url(images/izdvojenoTopNewsTrans.png) left bottom repeat-x ;*/ margin-top: -29px ; }
.naslovna #leftContent .izdvojenoTopNews h3 { float: none ; font-size: 18px ; color: #000 ; width: auto ; display: block ;  padding: 3px 5px 11px 10px ;}
.naslovna #leftContent .izdvojenoTopNews p { padding: 0 5px 0 10px ; font-size: 11px ; color: #000 ;}
.naslovna #leftContent .izdvojenoTopNews a:link , .naslovna #leftContent .izdvojenoTopNews a:visited , .naslovna #leftContent .izdvojenoTopNews a:hover { font-weight: bold ; color: #000 ;}
.izdvojenoList { margin: 10px 0 30px 14px ; width:220px;}
.izdvojenoList td { padding-bottom: 7px ;}
.naslovna .naImgLink { background-position:center center; background-repeat:no-repeat; display:block; height:36px; width:36px; border: solid 2px #fff ;}
.naslovna #leftContent h3 { width: 160px ; float: left ; padding: 0 5px 0 10px ;}
.naslovna #leftContent h3 a { color: #000 ; font-weight: bold ;}
.naslovna .naImgLink img { display: none ;}

/* Novosti */
.novosti .newsItemNovosti h3 { border-bottom: solid 1px #4a688e ; padding-bottom: 4px ;}
.novosti #mainContent .newsItemNovosti h3 a:link , .novosti #mainContent .newsItemNovosti h3 a:visited , .novosti #mainContent .newsItemNovosti h3 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 14px ; color: #4a688e ; text-decoration: none ;}
.novosti .newsItemNovosti .nIContent { margin: 7px 0 15px 0 ;}
.novosti .newsItemNovosti .nIContent img { border: solid 1px #a7bed7!important ;}
.novosti .newsItemNovosti .nIContent td { vertical-align: top ;}
.novosti .newsItemNovosti .nIContent .novostiImgHolder img { margin-right: 7px ;}
.novosti .newsItemNovosti .nIContent td a { font-weight: bold ;}
.novosti .novostiView .nIContent { margin-top: 1px ;}
.novosti .novostiView img { float: left ; margin: 0 7px 7px 0 ;}
.novosti .novostiView cite { font-size: 11px ; color: #9A9A9A ;}
.novosti .novostiView h3 { margin-bottom: 6px ;}
.novosti #mainContent .novostiView span { font-size: 11px ; margin-bottom: 0 ;}
.novosti #articleSearchForm input { border: none ; background: transparent ; text-decoration: underline ; font-size: 11px ; font-weight: bold ; color: #405979 ; }
.novosti #articleSearchForm .NormalTextBox { width: 217px ; height: 16px ; padding: 2px 3px 0 3px ; border: none ; background: url(images/normalTextBoxLong.gif) left top no-repeat ; color: #000 ; font-weight: normal ; text-decoration: none ;}
.novosti .nIPaging { text-align: center ;}
#articleSearchForm { width: 240px ; margin: 20px auto ; text-align: center ;}
#articleSearchForm input { margin-bottom: 10px ;}

.unutarnja #mainContent #rightPaneHolder .novostiLatest { margin-left: 0px ;}
#rightPaneHolder .novostiLatest li { list-style: none ; margin: 10px 0 5px 0 ;}
#rightPaneHolder .novostiLatest a { font-size: 11px ; font-weight: normal ; color: #4a688e ;}
#rightPaneHolder .novostiLatest span { font-size: 14px ; color: #87a5c5 ; padding-right: 4px ;}

/* NOVOSTI apsolutni menu div */
.novosti .mainLinks { width: 124px ; height: 99px ; position: absolute ; top: 218px ; left: center ; margin-left: 512px ; background: url(images/mainLinksBg.jpg) top left no-repeat ; padding: 4px 0 0 15px ; line-height: normal ;}
.novosti #mainContent .mainLinks h4 { margin-bottom: 9px ;}
.novosti #mainContent .mainLinks a { color: #000 ; display: block ; padding: 3px 0 ; font-weight: normal ;}
.nArchivesLinks { margin-bottom: 15px ;}


/* DOKUMENTI */
.paDokumenti { width: 247px ;  padding-top: 17px ; background: url(images/pojmovnoKazaloBg.gif) left top no-repeat ;}
.paDokumentiInner { background: url(images/pojmovnoKazaloBg.gif) left bottom no-repeat ; padding: 0 0 17px 1px ;}
.paDokumentiInner td { background: #f4f6fa ;}
.paDokumentiTable td { padding: 7px 10px 2px 10px ; text-align: left ; width: 180px ;}
.unutarnja #leftContent .paDokumentiTable p { margin-bottom: 0 ;}
.unutarnja #mainContent .paDokumentiTable a { color: #405979 ;}
.paFileUpload { display: block ; width: 180px ; overflow: hidden ;}
.unutarnja #mainContent .paDokumentiTable .paFileUpload { width: auto ; margin-bottom: 0 ;}
.paDokumentiTable .paImgHolder { width: 35px ; padding-right: 0px ;}
.dokumentiListingView { padding: 10px 0 0 20px ;}
.dokumentiListingView .paDokumentiTable { width: 100% ;}
.dokumentiListingView .paDokumentiTable td { width: 445px ;}
.dokumentiListingView .paDokumentiTable .paImgHolder { width: 45px ;}
.paDokumentiTable p { margin-bottom: 0px!important ;}
#tblPropertySearch td { padding: 5px 0 ;}

/* GLASNIK i Glasnik Pojmovno kazalo */
.pojmovnoKazalo { background: url(images/pojmovnoKazaloBg.gif) left top no-repeat ; padding-top: 17px ; margin-bottom: 20px ;}
.pojmovnoKazaloInner { background: url(images/pojmovnoKazaloBg.gif) left bottom no-repeat ; padding-bottom: 17px ;}
.pojmovnoKazaloTable td { padding: 7px 10px 2px 10px ; text-align: left ; width: 190px ; background: #f4f6fa ;}
.pojmovnoKazaloTable .pkImgHolder { width: 35px ; padding-right: 0px ;}
.glasnik .pojmovnoKazaloTable a { color: #405979 ; font-size: 12px ;}
.glasnik #leftContent .empty {}

.glasnik #mainContent .cellXMLGodine { width: 590px ; padding: 15px 15px 30px 15px ; background: #e5e5e5 ; line-height: normal ;}
.glasnik #mainContent .tableXMLGodineInner { width: 100% ;}
.glasnik #mainContent .tableXMLGodineInner td { width: 86px ; height: 18px ; padding: 3px 0 0 15px ; background: url(images/XMLGodinaBg.gif) no-repeat ;}
.glasnik #mainContent .sluzbeniGlasnikLink { display: block ; width: 45px ; height: 24px ; padding-top: 6px ; text-decoration: none ; text-align: center ; background: url(images/XMLGlasnikLinkBg.jpg) left top no-repeat ; float: left ;}
.glasnik #mainContent .sluzbeniGlasnikLink:hover { background-position: left bottom ; color: #000 ;}

.glasnikIzdanja #sluzbeniGlasnik { margin-top: 20px ;}
.glasnikIzdanja .tableXMLGlasnik { font-size: 11px ;}
.tableXMLGlasnik td { padding-left: 10px ;}
.listaGlasnikaLink { font-weight: bold ; display: block ; padding-top: 5px ;}
.titleXMLGlasnik { padding: 7px 0 2px 10px ;}
.titleXMLGlasnik strong { display: block ; padding: 0 0 2px 17px ; background: url(images/bulletGlasnik.gif) left center no-repeat ;}
.glasnikIzdanja #leftContent .bCrumbXMLGlasnik { display: block ; width: 234px ; height: 17px ; padding: 3px 0 0 14px ; color: #4a688e ; background: url(images/sideLinkBg.jpg) left top no-repeat ; font-weight: bold ; margin-bottom: 5px ;}
.glasnikIzdanja .rowXMLClanak td { padding: 5px ; vertical-align: top ; border-bottom: dotted 1px #b3b3b3 ; border-top: dotted 1px #b3b3b3 ;}
.glasnikIzdanja .rowXMLClanak .cellXMLClanak { padding-right: 0 ;}
.glasnikIzdanja .tableXMLGlasnikInner { font-size: 12px ; padding-left: 0 ;}

/* LINKOVI LIJEVO */
.linkoviLijevo { margin: 5px 0 0 5px ;}
.linkoviLijevo li { float: left ; list-style: none ; padding: 0 0 7px 0 ;}
.unutarnja #leftContent .linkoviLijevo li a:link , .unutarnja #leftContent .linkoviLijevo li a:visited , .unutarnja #leftContent .linkoviLijevo li a:hover { display: block ; width: 244px ; height: 55px ; padding: 2px 0 0 0px ; font-size: 13px ; color: #fff ; letter-spacing: 1px ; text-decoration: none ;}
.unutarnja #leftContent .linkoviLijevo li a:hover { text-decoration: underline ;}
.linkoviLijevo li a strong { letter-spacing: normal ;}
.linkoviLijevo .glasnik a { background: url(images/SluzbeniGlasnikBanner.jpg) left top no-repeat ;}
.linkoviLijevo .kronika a { background: url(images/KronikaBanner.jpg) left top no-repeat ;}
.linkoviLijevo .turisticke a { background: url(images/TuristickeStraniceBanner.jpg) left top no-repeat ;}
.linkoviLijevo .certifikat { background: url(images/IsoCertifikatBanner.jpg) left top no-repeat ; width: 244px ; height: 55px ; padding: 2px 0 0 0; text-indent: -9999px ;}

/* REZULTATI PRETRAGE */
#dnn_ctr349_SearchResults_dgResults td { vertical-align: top ; padding: 0 10px 15px 0 ;}

/* NASLOVNA SCROLLER */
#centerContent #dnn_ContentPane { height: 310px ;}
#centerContent  .jscroller2_up {}

/* Trazilica */

.trazilica #mainContent p { padding: 25px 0 3px 0 ;}
.trazilica #mainContent p a { background: none ;}

/* GoogleMap */
.googleMap { margin-bottom: 20px ;}
.googleMap iframe { border: solid 2px #2f576f ;}
.googleMap small a { color: #2f576f!important ;}

/* Kontakt forma */
.kontaktTable td { padding-bottom: 15px ; line-height: normal ;}
.kontaktTable label { width: 215px ; margin: 0 auto ; display: inline-block ; text-align: left ;}

/* Poduzetnicke zone */
.paPZoneFeatured { width: 170px ; padding: 10px ; text-align: left ;}
.paPZoneView { margin: 15px 0 ;}
.paPZoneView iframe { width: 618px!important ;}
.poduzetnickeZone { width: 100% ; margin: 0 0 20px 0 ;}
.poduzetnickeZone td { padding: 3px 10px ; border-bottom: dotted 1px #2f576f ;}
.poduzetnickeZone th { padding: 3px 10px ; font-weight: bold ; border-bottom: dotted 1px #2f576f ;}

/* Simple gallery */

.sgPhotoView { margin: 0 auto 25px auto ;}
.sgPhotoView .photo_198 { border: solid 2px #2f576f ;}
.sgPhotoTitle { font-size: 11px!important ;}

/* Google Earth */
.googleEarth { font-size: 11px ;}
.googleEarth img { padding: 7px 7px 0 0 ;}

/* Download module */
.NaslovHeader { width: 425px ;}

/* Javna nabava News article */
.nabava_table  { border-top: solid 2px #345582 ; border-bottom: solid 2px #345582 ; margin: /*5px*/0 0 10px 0 ; width: 100% ; font-size: 11px ;}
.nabava_table  caption { color: #345582 ; font-weight: bold ;}
.nabava_table td , .nabava_table th { border-bottom: dotted 1px #345582 ; /*padding: 2px 4px ;*/ padding: 1px 4px ;}
.nabava_table .c1  .nabava_table th { color: #345582 ;}
.nabava_table .header td { font-weight: bold ; color: #345582 ;}
.nabava_table .header th { color: #345582 ; font-weight: bold ;}
.cLeft { text-align: left ;}
.cCenter { text-align: center ;}
.cRight { text-align: right ;}
.nabava_table .cMiddle { vertical-align: middle ;}
.cMiddle td { vertical-align: middle ;}
.cBold { font-weight: bold ;}
.nabava_table.alignCenter  { text-align: center ;}
.nabava_table ul , .nabava_table ol { padding-left : 18px ;}
.nabava_table h3 { margin: 5px 0 ;}
.na_javnanabava { margin-top: 20px ;}
.na_javnanabava .arhiva_link { width: 130px ; float: right ; margin: 50px 0 0 0 ;}

