* {	margin: 0;	padding: 0; }
table {	border-collapse: collapse; border-spacing: 0;}
fieldset,img { border: 0; }
address,caption,cite,code,dfn,th,var { font-style: normal; font-weight: normal;}
ol,ul { list-style: none; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 {	font-size: 100%; font-weight: normal;}
q:before,q:after { content: ''; }
abbr,acronym { border: 0; }
a:focus { outline: 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }

.floatLeft { float: left ; margin: 10px 10px 5px 0 ;}
.floatRight { float: right ; margin: 10px 0 5px 10px ;}
.standardImg  { margin: 10px ; padding: 1px ; border: solid 1px #b6cfdd ;}
.widthFull { width: 100% ;}
.centered { text-align: center ;}
.centeredByMargin { margin: 0 auto ;}
.alignJustify { text-align: justify!important;}
.clr { clear: both ;}
.RadMenu { z-index: 1!important ;}
.ControlPanel {	width: 650px; position: absolute ; top: 0 ; left: 50% ; margin-left: -550px ; z-index: 10000 ;}
.ControlPanel .SubHead , .ControlPanel .CommandButton { font-size: 10px ;}
body { background: #fff ; font-family: Arial, Helvetica, sans-serif ; font-size: 12px ;}
.wrapper .Normal { font-family: Arial, Helvetica, sans-serif ; font-size: 12px ;}
.footerWrapper .Normal { font-family: Arial, Helvetica, sans-serif ;}
/*.unutarnja #mainContent p img , .unutarnja #mainContent .main table.normal img ,  .unutarnja #mainContent .main div.normal img  , .unutarnja #mainContent .main table.Normal img { border: solid 2px #4a688e ; margin: 5px ;}*/
/* Admin News articles i property agent */
.Settings td { padding: 4px ; text-align: left ;}
.unutarnja #container #content .Settings td .Normal input { width: auto!important ; background: none ; border: solid 1px #ccc ; margin-top: 10px ;}
#tblPropertyDetail TD , #tblPublishDetail TD , #tblAuthorDetail TD { padding: 4px ;}
.SubHead center { text-transform: uppercase ; font-weight: normal ; font-size: 9px ; color: #bbb ;}
html, body { height: 100% ;} /*StickyFooter*/
/* GoogleMap */
.googleMap { margin-bottom: 20px ;}
.googleMap iframe { border: solid 2px #2f576f ;}
.googleMap small a { color: #2f576f!important ;}

/* PRIJAVA STRANICA */
.wrapperPrijava { width: 100% ; text-align: center ;}
.LoginPage { position: absolute ; top: 100px ; left: 50% ; margin-left: -170px ; width: 340px; width: expression("345px"); padding: 10px 15px 10px 15px; text-align: center; background-color: #9ebdd1; border: solid 1px #407496;}
.LoginPage .contentPane { background: none ; text-align: center ;}
.LoginPage .contentPane table { width: 100% ;}
.LoginPage .contentPane table td { text-align: center!important ;}
.LoginPage .BackLink A:link, .LoginPage .BackLink A:visited, .LoginPage .BackLink A:hover { font-size: 11px; color: #fff; text-decoration: none;}
.LoginPage .BackLink A:hover { text-decoration: underline;}
.LoginPage .BackLink SPAN {	color: #fff;}
.LoginPage .CommandButton:link, .LoginPage .CommandButton:visited, .LoginPage .CommandButton:hover { color: #000; text-decoration: underline;}
.LoginPage .ForgetLink { padding: 6px 0 0 0; text-align: center;}
.LoginPage .loginControl { margin: 0 auto;}
.LoginPage .Normal { color: #fff;}
.LoginPage .NormalTextBox {	border-width: 1px; background: #CCC none ; font-size: 12px;	color: #000; width: 220px; padding: 1px 2px;}
.LoginPage .StandardButton { border-width: 0; color: #FFF; background-color: #548fcb; font-size: 11px; font-weight: bold; cursor: pointer;margin: 5px; padding: 2px 5px;}
.LoginPage .SubHead { font-weight: normal; font-size: 12px; color: #fff;}
.LoginPage TD {	padding: 2px 0;}

#Body { background: url(images/bodyTopBg.gif) center top no-repeat ;}
h1 { display: block ; float: left ; text-indent: -9999px ;}
.wrapper { min-height: 100% ; height: auto !important; height: 100% ; margin: 0 auto -156px auto;}

#container { width: 1000px ; margin: 0 auto ;}
#header { height: 110px ; padding: 14px 0 0 85px ;}
#dnn_dnnPARENTTABNAME_lblTitle { display: block ; font-size: 24px ; color: #9ebdd1 ; text-align: right ; padding: 10px 38px 0 0 ;}
	.typeInnerPage #dnn_dnnPARENTTABNAME_lblTitle { padding-right: 58px ;}


#leftContent { width: 740px ; float: left ;}
	.typeNaslovnaPage #leftContent { width: 670px ;}
	.typeInnerPage #leftContent { width: 1000px ;}

#rightContent { width: 260px ; float: left ;}
	.typeNaslovnaPage #rightContent { width: 330px ;}
#leftCol { width: 190px ; float: left ;}
#centerCol { width: 505px ; float: left ; padding: 30px 25px 0 20px ;}
	.typeNaslovnaPage #centerCol { width: 435px ;}
	.typeInnerPage #centerCol { width: 740px ; float: left ; padding: 30px 50px 0 20px ; background: url(images/rightContentBg.jpg) right 86px no-repeat ;}

#leftCol .RadPanelBar { width: 190px ;}
#leftCol .rpLink { display: block ; width: 171px ; padding: 5px 0 5px 16px ; color: #6f6f6f ;}
#leftCol .rpLink:hover , #leftCol .selectedL1 { background: url(images/rpLinkBg.gif) left center no-repeat ; margin-bottom:-1px}
#leftCol .rpLevel1 .rpLink:link , #leftCol .rpLevel1 .rpLink:visited { width: 161px ; height: auto ; padding: 5px 0 5px 26px ; font-size: 11px ; color: #407496 ; margin-bottom:-1px}
#leftCol .rpLevel1 .rpLink:hover { background: none ; color: #6f6f6f ; text-decoration: underline ; margin-bottom:-1px}
#leftCol .selectedL2 span { font-weight: bold ; background: none ; color: #6f6f6f ; margin-bottom:-1px}
#leftCol .rpLevel2 .rpLink:link , #leftCol .rpLevel2 .rpLink:visited { width: 151px ; padding: 5px 0 5px 36px ; margin-bottom:-1px}
#leftCol .rpLevel3 .rpLink:link , #leftCol .rpLevel3 .rpLink:visited { width: 141px ; padding: 5px 0 5px 46px ; margin-bottom:-1px}
#leftCol LI { list-style-type: none; }
#leftCol * { border-width: 0;}
#leftCol .RadPanelBar .rpGroup .rpLink { line-height: normal; }
#leftCol .RadPanelBar .rpText { padding-left:0; display:block!important}

#topNav { height: 27px ; padding-top: 3px ; text-align: right ;}
#hnd a { display:block ; float:left ; height:4px ; text-indent:-9000px ; width:4px ; cursor:default;}
#topNav .RadMenu { float: right!important ;}
#topNav .rmLink  { font-size: 11px ; font-family: Arial, Helvetica, sans-serif ; color: #fff ; font-weight: bold ; text-transform: lowercase ; display: inline-block ; cursor: pointer ; background: url(images/topNavDelimiter.gif) right top no-repeat ; padding: 5px 10px 0 10px ;}
#topNav .SkinObject  { font-size: 11px ; font-family: Arial, Helvetica, sans-serif ; color: #fff ; font-weight: bold ; text-transform: lowercase ; display: block ; float: right ; cursor: pointer ; padding: 5px 10px 0 10px ;}
#topNav .lastTopNav .SkinObject { background: url(images/topNavDelimiter.gif) left top no-repeat ;}
#topNav .RadMenu .rmHorizontal .rmText { padding-right:0; }
#dnn_dnnUSER_cmdRegister { background: url(images/topNavDelimiter.gif) left top no-repeat ;}

.imageHolder { height: 248px ; margin-left: 1px ;}
.typeDogadanjaPage .imageHolder { background: url(images/sectionBgDogadanja.jpg) left bottom no-repeat ;}
.typeNaslovnaPage .imageHolder { background: url(images/sectionBgNaslovna.jpg) left bottom no-repeat ;}
.typeKontaktPage .imageHolder { background: url(images/sectionBgKontakt.jpg) left bottom no-repeat ;}
.typeMedijiPage .imageHolder { background: url(images/sectionBgIzMedija.jpg) left bottom no-repeat ;}
.typeNovostiPage .imageHolder { background: url(images/sectionBgNovosti.jpg) left bottom no-repeat ;}
.typeStudentiPage .imageHolder { background: url(images/sectionBgStudenti.jpg) left bottom no-repeat ;}
.typeSveucilistePage .imageHolder { background: url(images/sectionBgOsveucilistu.jpg) left bottom no-repeat ;}
.typeUpisiPage .imageHolder { background: url(images/sectionBgUpisiNastava.jpg) left bottom no-repeat ;}
.typeZnanostPage .imageHolder { background: url(images/sectionBgMedSuradnja.jpg) left bottom no-repeat ;}

#rightPaneHolder { background: url(images/rightContentBg.jpg) left top no-repeat ; padding: 25px 0 0 18px ;}

.push {	height: 156px ;} /* StickyFooter */

.footerWrapper { background: url(images/wrapperBottomBg.jpg) center bottom no-repeat ;}
#footer { width: 1000px ; margin: 0 auto ; height: 51px ; padding: 105px 0 0 0 ;}
.copyright { float: left ; padding-left: 15px ;}
.sistemi { float: right ; width: 200px ; padding-right: 15px ;}
#footer .copyright span { font-size: 11px ; font-family: Arial, Helvetica, sans-serif ; color: #2f576f ; font-weight: normal ;}
#footer .sistemi { font-size: 11px ; color: #2f576f ; }
#footer .sistemi a { font-weight: bold ;}


/* Statistika */
.typeZnanostPage #centerCol .RadMenu { width: 420px ; padding-left: 20px ; border-bottom: solid 1px #ccc ; margin: 30px 0 ;}
.typeZnanostPage #centerCol .RadMenu .rmLink { color: #407496 ; font-weight: bold ; display: block ; height: 20px ; padding: 5px 20px 0 20px ; border: solid 1px #ccc ; border-right: none ; margin-bottom: -1px ; background: #fff ; cursor: pointer ;}
.typeZnanostPage #centerCol .RadMenu .selectedL1 { border-bottom: none ; padding-bottom: 1px ;}
.typeZnanostPage #centerCol .RadMenu .rmLast .rmLink { border-right:  solid 1px #ccc ; }

/* Search */
.xsTxtSearch { display: block ; float: left ; height: 22px ; width: 147px ; padding: 2px 3px 0 31px ; background: url(images/searchBox.gif) left top no-repeat ; color: #888 ; border: none ;}
.xsImgSearch{ display: block ; float: right ; border: none ; color: #407496 ; font-weight: bold ; font-size: 11px ;}
.xsSearchTable { width: 181px ; margin: 30px 0 ;}
.xsLblSearch { font-family: Arial, Helvetica, sans-serif ; font-size: 14px ; color: #2e6285 ; display: block ; padding: 0 0 3px 8px ;}
.typeTrazilicaPage #centerCol p { padding: 25px 0 3px 0 ;}
.typeTrazilicaPage #centerCol p a { background: none ; color: #407496 ;} 
.typeTrazilicaPage #centerCol .path { color: #000 ;}
/* Search za engleski */
.xsCmdSearch { background: url(images/search_go_eng.gif) left top no-repeat ; width:181px ; height: 19px; display:block;cursor:pointer;border:none;text-indent:-9999px;}



/* Print button */
.printBtn { display: block ; float: right ; height: 14px ; background: url(images/printBtn.gif) right top no-repeat ; vertical-align: middle ; padding-right: 20px ;}
.printBtn span.Normal { font-size: 10px ; color: #396e91 ;}
.printBtn:hover { color: #396e91 ;}

.imageDiv TD { font-size:11px; }
.imageDIV { float:left; margin: 0 10px 5px 0; } 

/* JavnaNabava news article*/

.nabava_table {
border-bottom:2px solid #345582;
border-top:2px solid #345582;
font-size:11px;
margin:0 0 10px;
width:100%;
}
.nabava_table caption {
color:#345582;
font-weight:bold;
}
.nabava_table td, .nabava_table th {
border-bottom:1px dotted #345582;
padding:1px 4px;
}
.nabava_table .c1 .nabava_table th {
color:#345582;
}
.nabava_table .header td {
color:#345582;
font-weight:bold;
}
.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 {
float:right;
margin:50px 0 0;
width:130px;
}

/* Kvaliteta - prihvacanje studijskih programa */
.kvalitetaProgramiCategory .li2 a { font-size: 14px ; font-weight: bold ;}
.kvalitetaProgramiCategory .left { float: left ; width: 365px ;}
.content .kvalitetaProgramiCategory .left h3 { font: bold 18px Arial; display: block ; padding-bottom: 15px ; margin: 0px ;}
.kvalitetaProgramiCategory .left div  { background: #f4f4f4 ; padding: 20px 12px 12px 12px ;}
.kvalitetaProgramiCategory .right{ float: left ; width: 365px ;}
.kvalitetaProgramiCategory a.link { display: block ; margin-top: 10px ; padding: 5px 33px ; background: url(/Portals/0/images/PDF.gif) left center no-repeat ;}
.content .kvalitetaProgramiCategory h3 { font-size: 14px ; color: #407496 ; display: block ; margin-top: 15px ;}
.kvalitetaProgramiCategory.list {
	background-color: #f4f4f4;
	margin-bottom: 5px;
	padding: 10px 15px;
}
.content .kvalitetaProgramiCategory.list h3 {
	margin-top: 0;
}
.kvalitetaProgramiCategory.list p {
	margin-bottom: 0;
}



/* Lokalizacija */
.en-US .hr { display: none ;}
.hr-HR .en { display: none ;}


/* Tražilica fakulteta */
.typeNaslovnaPage .trazilica-fakulteta { margin-left: 35px ;}
.trazilica-fakulteta { width:240px; margin-top:40px; }
.trazilica-fakulteta tbody td { border:1px solid white; height:30px; text-align:center; width:25%; font-size:12px; font-weight:bold; }
.trazilica-fakulteta td.c1 { background: url(images/trazilica-faks-grayBG.jpg);}
.trazilica-fakulteta td.c2 { background: url(images/trazilica-faks-orangeBG.jpg);}
.trazilica-fakulteta td.c3 { background: url(images/trazilica-faks-blueBG.jpg);}
.trazilica-fakulteta td a { display:block; color:#407496!important; height: 30px ; line-height: 30px ;}
#trazImgHolder { width: 239px ; height: 79px ; position: relative ; z-index: 1 ;}
#trazImgHolder img { display: none ;}

/*Javna nabava tablica*/

.postupciNabaveST { margin:10px 0 45px 60px; }
.postupciNabaveST tbody td { border:1px solid white; height:30px; text-align:center; padding:0 12px; font-size:12px; font-weight:bold; }
.postupciNabaveST td.c1 { background: url(images/trazilica-faks-grayBG.jpg) no-repeat center;}
.postupciNabaveST td.c2 { background: url(images/trazilica-faks-orangeBG.jpg) no-repeat center;}
.postupciNabaveST td a { display:block; color:#407496!important; height: 30px ; line-height: 30px ;}




