@charset "utf-8";
@import url("reset.css");
@import url("template.css");
@import url("tags.css");
@import url("menu.css");
@import url("dialog/jquery-ui.dialog.css");

.heading_row{
    background-color: #0178BA;
	color: #FFF;	
}
.heading_row TH{
    text-align: center;
    padding: 5px 5px;	
    border-right: 1px solid #FFF;	
}
.heading_row TH:last-child{
    border-right-color: #000;
}
.odd_row TD{
    background-color:#a9d6ef !important;
	color:#000;
	 
}
.even_row TD{
	background-color:#d7effb !important;
	color:#000;
	 
}
.even_row A:link,
.even_row A:active,
.even_row A:visited,
.even_row A:focus{
	color:#FFF;
}
.odd_row A:link,
.odd_row A:active,
.odd_row A:visited,
.odd_row A:focus,
.even_row A:link,
.even_row A:active,
.even_row A:visited,
.even_row A:focus{
	text-decoration:none;
}
.smallerIt{
	width: 100px !important;
}
#page_numbers a{
    text-decoration: none;
}
.page_number, .selected_page_number{
    display:inline-block;
    text-decoration:none;
    padding:0px 5px 0px 5px;
    background-color:transparent;
    border:1px solid #243943;
    color:#243943;
    margin-top:3px;
}
.page_number:hover{
    background-color:#81024A;
    border-color:#FFF;
    color:#FFF;
}
.selected_page_number{
    color:#FFF !important;
    border:1px solid #81024A;
    background-color:#81024A;
    cursor:default;
}
.truncateText{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#kutijaZnak{
    margin: 4px 5px 4px 0;
    padding: 5px 3px;
}
.customSelect{
    margin: 4px 5px 4px 0;
    padding: 5px 3px;
}
.truncateText{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#statistikaResult{
    /*margin-top:20px;*/
    /*border-top:1px solid #D5D5D5;*/
}
.statistikaPretraga{
    width:665px;
    background:transparent url("../images/design/vert_item_sep_gray.png") no-repeat right 0px;
}
.statistikaPeriodIznos{
    width:230px;
    padding-top:10px;
    padding-left: 10px;
    padding-right: 10px;
    background:transparent url("../images/design/vert_item_sep_gray.png") no-repeat right 0px;
    white-space:nowrap;
}
.statistikaIzvestaj{
}
#statistikaPeriod{
    font-size:12px;
}
#ukupanPrometZaPeriod{
    font-size:28px;
}
#izvestajZaPeriod{
    margin:20px 0px 0px 25px;
}
#izvestajZaPeriod a{
    display:block;
    width:auto;
    height:23px;
    background: transparent url("../images/design/report.png") left top no-repeat;
    white-space:nowrap;
    padding:7px 0px 0px 35px;
}
#nemaCenovnika{
    padding-top:55px;
    font-size:24px;
    font-weight:bold;
}
#nemaSaradnika{
    padding-top:55px;
    font-size:24px;
    font-weight:bold;
}
#izmenaProfila{
    width:150px;
}
#izmenaProfila a{
     display:block;
     width: auto;
     height:24px;
     background: transparent url("../images/design/change_profile.png") right center no-repeat;
     padding-top:8px;
     padding-right:50px;
     font-weight:bold;
     text-align:right;
     white-space:nowrap;
}
.chartTitle{
    width:1170px;
    margin-top:20px;
    margin-bottom: 5px;
    text-align: left;
    font-size: 20px;
    white-space: nowrap;
}
.chartTitle DIV{
    display:inline-block;
    height:21px;
    vertical-align: bottom;
}
.saveChart{
    display:block;
    width:23px;
    height:18px;
    margin-top:5px;
    background: transparent url("../images/design/chart.png") top left no-repeat;
    text-decoration: none !important;
}
.chartContainer{
    width:1204px;
    margin: 0px 0px 30px 0px;
    border: 1px solid #CCC;
    border-radius: 10px 10px 10px 10px;
}
.chartData TBODY TR TD{
    white-space: normal;
}
.chartBox{
    /*padding-left: 30px;*/
}
.chartContainer .chartData,
.chartContainer .chartBox{
    /*padding-top: 20px;*/
}
.chartContainer .chartData{
    padding-top: 35px;
    padding-left:18px;
}
.categoryName{
    width:250px;
}
.previewTitle{
    padding-top:10px;
    font-size:18px;
    color:#333;
    white-space:nowrap;
}
.profileFormLabel{
    padding-top:10px;
    vertical-align:bottom;
    text-align:left;
    font-size: 18px;
    /*font-weight: bold;*/
    color:#777;
}
.profileFormInput{
    padding-right:10px;
}
.profileFormInput INPUT[type="text"],
.profileFormInput INPUT[type="password"]{
    margin-top:2px;
    width:250px;
    font-size: 16px;
}
.profileNote{
    width:570px;
    padding-right:20px;
    text-align:justify;
}
.profileNote h1{
    font-size:26px;
    font-weight:bold;
    color:#777;
    text-align:center;
    margin-bottom:30px;
}
.profileNote p{
    text-align:justify !important;
    font-size:16px;
}
.saradniciPretraga{
    width:340px;
    background:transparent url("../images/design/vert_item_sep_gray.png") no-repeat right 0px;
}
.prikazSaradnika{
    padding:17px 25px;
    font-size:28px;
}
#saradnikResult{}
.targetiPretraga{
    width:580px;
    background:transparent url("../images/design/vert_item_sep_gray.png") no-repeat right 0px;
}
.prikazTargeta{
    padding:17px 25px;
    font-size:28px;
}
#TargetResult{}
.cenovniciPretraga{
    width:390px;
    background:transparent url("../images/design/vert_item_sep_gray.png") no-repeat right 0px;
}
.prikazCenovnika{
    width:100px;
    padding:17px 23px;
    font-size:28px;
    background:transparent url("../images/design/vert_item_sep_gray.png") no-repeat right 0px;
    white-space: nowrap;
}
#cenovnikResult{}
#excelPrikazanogCenovnika{
    margin:20px 0px 0px 25px;
}
#excelPrikazanogCenovnika a{
    display:block;
    width:auto;
    height:23px;
    background: transparent url("../images/design/report.png") left top no-repeat;
    white-space:nowrap;
    padding:7px 0px 0px 35px;
}
.queriesNote{
    width:570px;
    padding-right:20px;
    text-align:justify;
}
.queriesNote h1{
    font-size:26px;
    font-weight:bold;
    color:#777;
    text-align:center;
    margin-bottom:30px;
}
#upitiResult TD{
    padding:5px;
}