﻿/*----------------  LAYOUT  -----------------*/
body{overflow:hidden; margin:0; border: 0; padding: 0; height: 100%; max-height: 100%; background: #FFFFFF;
   font-family:  Arial,Geneva,Helvetica, Swiss, SunSans-Regular; font-size: 0.8em; }
        
html{overflow:hidden;}
* html body{padding: 0;}
#container{font-size: 1.2em;position: fixed;top: 0px; left: 0; bottom: 0px; right: 0; overflow: auto; background: #DCDCDC; padding:0; 
           text-align: left; vertical-align: middle; background-image:url(../img/pixelStripe.jpg); background-repeat:repeat-x;
           background-position:bottom;}
* html #container{height: 100%; width: 100%;}
#footerDiv{ position: absolute; bottom: 0;left: 0;width: 100%;height: 85px;overflow: hidden;vertical-align: middle;text-align:center;
            background:Silver;border-top: 2px solid #316AC5;padding-bottom: 10px;margin-bottom: -1px; 
            background-image: url(../img/footerBackground.jpg); background-position:bottom; background-repeat:repeat-x}
* html #footer{height: 85px;vertical-align: middle;}
#footerTable{margin-left:auto;margin-right:auto;}
.lineCell{height: 1px;margin: 0;padding: 0;background-color: #316AC5; }
.buttonRow{height: 25px;margin: 0;padding: 0;}
/*-----------------------------------------------*/

/*----------------  GUMBI  ----------------------*/
.button{font-size: 10pt; background-color:#dcdcdc; background-image: url(../img/GrayGrad.gif);}
.mButton{border: black 1px groove; font-size: 10pt; width: 109px; height: 25px; background-color: #DCDCDC; background-image: url(../img/GrayGrad.gif);}
.mButtonOver{border: black 1px groove; font-size: 10pt; width: 109px; height: 25px; background-color: #DCDCDC; background-image: url(../img/GrayGradOver.gif);}
.mButtonL{border: black 1px groove; font-size: 10pt; width: 140px; font-family: Arial, Helvetica, sans-serif; height: 25px; 
         background-color: #DCDCDC; background-image: url(../img/GrayGrad.gif);}
.mButtonLOver{border: black 1px groove; font-size: 10pt; width: 140px; font-family: Arial, Helvetica, sans-serif; height: 25px; 
              background-color: #DCDCDC; background-image: url(../img/GrayGrad.gif); background-image: url(../img/GrayGradOver.gif);}
/*-----------------------------------------------*/

/*----------------GRID VIEW---------------------*/
.gvMain {
    text-align: center;
    margin: 0;
    padding: 0;
    width: 99%;
    cursor: pointer;
    border: solid 1px #FFFFFF;
    background-color: Silver;
}
.gvMainHeader{background: #006699; color: white; height: 30px; font-size: 10pt; font-weight: bold; cursor: default; white-space: nowrap;}
.gvMainRow{white-space:nowrap; padding-left: 2px; padding-right: 2px; font-size:9pt; background-color:#EEE; height:20px;}
.gvMainAlternatingRow{white-space: nowrap;padding-left: 2px; padding-right: 2px;font-size: 9pt;height:20px;}
.gvMainSelectedRow{white-space: normal;padding-left: 2px;padding-right: 2px;font-size: 9pt;background-color: #b0c4de;color: #FFFFFF;height:20px;}
.gvMainMasterRow{white-space: normal;padding-left: 5px;padding-right: 5px;font-size: 10pt;background-color: #20c953;color: #fff;height:20px;}
.gvMainKlijentRow{white-space: normal;padding-left: 5px;padding-right: 5px;font-size: 10pt;background-color: #90b3fa;color: #fff;height:20px;}
.gvMainPager{color:#000066;background-color:Silver;}
.gvMainPager table{margin: 0 auto 0 auto}
.gvMainNoData{height:150px;font-size:13pt;color:#FFFFFF;background-color:#316AC5;}
.gvMain a.gvMainLink{color:#000;}
.gvMain a.gvMainLink:visited{color:#000; text-decoration:none;}
.gvMain a.gvMainLink:hover{color:#316AC5; text-decoration:none;}
.gvMainFooter{background-color:#006699; color:#FFF; font-size:0.8em; font-weight:bold; }
/*-----------------------------------------------*/

/*-----------------------------------------------*/
.infoLabel{text-align: center;font-size: 10pt;font-weight: bold;}
a{color:#FFFFF0;text-decoration:none;}
a:visited{color:#FFFFF0;text-decoration:underline;}
a:hover{text-decoration:underline overline;color:#000000;}
/*-----------------------------------------------*/

/*-----------SEARCH/EDIT/NEW FORMA--------------*/
.searchTable{margin:0 auto 0 auto; border: solid 4px #006699;font-size: 10pt;background-color:#DCDCDC;}
.searchTable td{padding:0.1em 0.5em 0.1em 0em;}
.searchTableHeader{margin:20px;background-color: #006699;color: #FFFFFF;font-weight: bold;font-size: 11pt; height:0.5em;}
.searchTableHeaderNew{margin:20px;background-color: Green;color: #FFFFFF;font-weight: bold;font-size: 11pt;}
.searchTableHeaderPredujam{margin:20px;background-color: #123321;color: #FFFFFF;font-weight: bold;font-size: 11pt; height:0.5em;}
.searchTableRow{}
.txtSearch{width:250px;border:solid 1px #006699;z-index:10;}
.txtSearchLong{width:350px;border:solid 1px #006699;}
.controlTd{text-align:left;}
.labelTd{text-align:left; font-weight:bold;}
.important {
    font-size:1em;
    font-weight: bold;
}
.veryImportant{font-size:1.2em;font-weight:bold;color:Maroon;}
.semiImportant{font-weight:bold;color:Maroon;}
#izborLokacije{font-weight:normal;}
/*---------------------------------------------*/

.checkBoxList{border:solid 1px #006699; text-align:left;}
.desniStupac{padding-right:1em;}
.headerGrupePitanja{color:Maroon; font-size: 14pt; font-weight: bold; background-color: #FFFFFF;}
.leftAligned{text-align:left; padding-left:5px;}

/*------ISPIS REZULTATA OBAVLJANJA UPITNIKA----*/
/*---------------------------------------------*/
.printGrid{border:solid 1px #000000; padding:5px;}
.printGrid td{border-bottom:solid 1px #000000; border-right:solid 1px #000000;}
.printGrid th{border-bottom:solid 1px #000000;border-right:solid 1px #000000;background-color:#DCDCDC;font-size:11pt;text-align:center;   }
.printFooter{background-color:#DCDCDC;font-size:11pt;text-align:center;font-weight:bold;}
/*---------------------------------------------*/
 
.contentTable {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;text-align: left;color: #505050;background-color:
               #ece9d8;border: 1px solid #316AC5;width:250px;padding:0; margin:0;}
.contentTable ul{list-style-type:none; padding:0; margin:0;}
.contentTable ul li{border-bottom:solid 1px #FFFFFF; margin-bottom:3px; padding:0 3px 0 3px;}
.selectedSuggestion{background-color: #316AC5; color:#FFFFFF;}
h6.searchTableHeader{margin:0; padding-top:1em; padding-bottom:1em;}/* pregled veze proizvoda i potencijalnih kemijskih opasnosti*/
.duznik{color:Maroon; font-weight:bold;}
.absolute{position:absolute; bottom:200px; left:0;}
.absolute.searchTable{background-color:#DCDCDC;}
.centered {position:absolute; display:block; top:40%;left:40%;}
.hidden{position:fixed; display:none;}
.visible{position:absolute;}
.sortExpression{font-style:italic;color:#006699;}
.izvjestajCell{text-align:right; color:#316AC5;}
/*prikaz lokacija na stranici korisici_edit*/
.prijavljeneLokacije{color:#285E1D; }
.neprijavljeneLokacije{color:#9C0404;}
/****poruka clientside validatora*****/
 .alertMessage{color:Red; font-size:0.9em;}
 .crmLogo{background-color:#316AC5;}
 
 
/*-----------RADNI NALOZi--------------*/
.headerRadnihNaloga{width:99%;}
.tekstRadnogNaloga{width:100%; font-size:1em; background-color:#EFEFEF;text-align:left; border:solid 1px #316AC5; padding:0.3em; 
                 font-family:Cochin, Georgia, "New Century Schoolbook" , "Bitstream Vera Serif" , "Times New Roman" , times, serif;}
#txtTekstRadnogNaloga{width:99%;font-family:Cochin, Georgia, "New Century Schoolbook" , "Bitstream Vera Serif" , "Times New Roman" , times, serif; font-size:0.9em; }
.rnLabelTd{font-size:0.8em; font-weight:bold; text-align:right; padding-right:0.8em; }
.rnControlTd{font-size:0.8em; text-align:left;padding-left:0.2em; width:auto; height:2em;}
.tdInnerTableHolder{vertical-align:top; width:33%;}
.rnInnerTable{width:100%; border:double 4px #316AC5; border-collapse:collapse; background-color:#EFEFEF; height:16em;}
.rnInnerTable2{width:100%; border-collapse:collapse; background-color:#EFEFEF; }
.rnInnerTable td{border:solid 1px #316AC5;}
.rnInnerTable2 td{border:none; background-color:#EFEFEF; text-align:left; font-size:0.9em;}
.rnEmailLink{color:#000000; text-decoration:none;}
.rnEmailLink:visited{color:#000000; text-decoration:none;}
.rnEmailLink:hover{color:#316AC5; text-decoration:none;}
.rnSingleLine{display:block;}
.blueLine{color:#316AC5; padding:0; margin:0;}
#rnOdgovoriTable{width:100%; border-collapse:collapse}
.rnOdgovorTd{background-color:#EFEFEF; color:#232323; text-align:left; font-size:0.8em; width:80%;border:solid 1px #316AC5; padding:0.3em;
             font-family:Cochin, Georgia, "New Century Schoolbook" , "Bitstream Vera Serif" , "Times New Roman" , times, serif; font-size:0.9em; }
.rnOdgovorTd2{background-color:#EFEFEF; color:#232323; text-align:left; font-size:0.8em; width:10%;border:solid 1px #316AC5; padding:0.3em;}
.required{color:Red; padding-right:0.3em;}
.rn_tekstNaloga{text-align:left; padding:0.3em 2em 0 0.5em; vertical-align:top; font-size:1em;  }
.rn_gvMainRow{white-space:normal; padding-left: 5px; padding-right: 5px; font-size: 10pt;}
.rn_gvMainAlternatingRow{white-space: normal;padding-left: 5px;padding-right: 5px;font-size: 10pt;background-color: #FFF;}
.rn_gvMainSelectedRow{white-space: normal;padding-left: 5px;padding-right: 5px;font-size: 10pt;background-color: #b0c4de;color: #FFFFFF;height:25px;}
.rn_gvMainHeader{text-align: center; background: #006699; color: white; height: 30px; font-size: 0.8em; cursor: default; white-space: nowrap;}
.RN_mButton{border: black 1px groove; font-size: 10pt; width: 50px; height: 20px; background-color: #DCDCDC; 
            background-image: url(../img/GrayGrad.gif);margin-top:0.5em;}
.RN_mButtonOver{border: black 1px groove; font-size: 10pt; width: 50px; height: 20px; background-color: #DCDCDC; 
                background-image: url(../img/GrayGradOver.gif);margin-top:0.5em;}
/*-------------------------------------*/

.popupTable{border: solid 4px #316AC5;font-size: 10pt;background-color:#DCDCDC;}
.errorMessage{color:Red; font-weight:bold;}
.even{background-color:#CDCDCD;}
.odd{background-color:#DCDCDC;}


.alink{color:red; margin-left:20px;}
.alink:visited{color:red;}