﻿
@media print {
  a[href]:after {
    content: none !important;
  }

  .no-print, .no-print * {
    display: none !important;
  }
}

BODY {
  font-family: "Verdana", sans-serif;
  font-size: 10pt;
  background-color: white;
  background-attachment: fixed;
  text-align: left;
  margin-right: 0px;
  color: black;
}

TABLE {
  font-family: "Verdana", sans-serif;
  font-size: 9pt;
  text-align: left;
  color: black;
}

TD {
  font-family: "Verdana", sans-serif;
  font-size: 9pt;
  color: black;
}

TH {
  font-family: "Verdana", sans-serif;
  font-size: 10pt;
  color: black;
  font-weight: bold;
  text-align: left;
}

P {
  text-indent: 0px;
  line-height: 14pt;
}

  P.leftbrez {
    text-indent: 0px;
    margin-bottom: 0px;
    line-height: 14pt;
  }

  P.right {
    text-align: right;
    line-height: 14pt;
  }

  P.right_brez {
    text-align: right;
    margin-top: 0px;
    line-height: 14pt;
  }

  P.center {
    text-align: center;
    line-height: 14pt;
  }

FORM {
  font-family: "Verdana", sans-serif;
  font-size: 10pt;
}

TEXTAREA {
  font-family: "Verdana", sans-serif;
  font-size: 10pt;
}

INPUT {
  font-family: "Verdana", sans-serif;
  font-size: 10pt;
}

OPTION {
  font-family: "Verdana", sans-serif;
  font-size: 10pt;
}

SELECT {
  font-family: "Verdana", sans-serif;
  font-size: 10pt;
  line-height: 11pt;
}

IFRAME {
  font-family: "Verdana", sans-serif;
  font-size: 10pt;
}

UL {
  margin-top: 0px;
}

OL {
  margin-top: 0px;
}

img {
  border: 0;
  display: none;
}

A, A:link, A:visited {
  text-decoration: none;
  color: black;
}

  A:hover {
    text-decoration: none;
  }

  A.meni1a, A.meni1a:link, A.meni1a:visited {
    text-decoration: none;
    font-size: 10pt;
    color: black;
    font-weight: normal;
  }

    A.meni1a:hover {
      text-decoration: none;
      color: #f99f1b;
    }

  A.meni1b, A.meni1b:link, A.meni1b:visited {
    text-decoration: none;
    font-size: 10pt;
    color: #f99f1b;
    font-weight: bold;
  }

    A.meni1b:hover {
      text-decoration: none;
      color: #f99f1b;
    }

  A.meni2a, A.meni2a:link, A.meni2a:visited {
    text-decoration: none;
    font-size: 9pt;
    color: #717171;
  }

    A.meni2a:hover {
      text-decoration: underline;
    }

  A.meni2b, A.meni2b:link, A.meni2b:visited {
    text-decoration: none;
    font-size: 9pt;
    color: #717171;
    font-weight: bold;
  }

    A.meni2b:hover {
      text-decoration: underline;
    }

.topbrez {
  margin-top: 0px;
}

.brez {
  margin: 0em 0em 0em 1.5em;
}

.siva1 {
  background-color: #7B7B7B;
}

.siva2 {
  background-color: #CBCBCB;
}

.siva3 {
  background-color: #E0E0E0;
}

.ColorFiduroOrange {
  color: #f99f1b;
}

.lineFiduroBlack {
  background-color: black;
}

.lineFiduroOrange {
  background-color: #f99f1b;
}

.linija3 {
  background-color: #777788;
}

.small {
  font-size: 9pt;
}

.ok {
  color: green;
  font-weight: bold;
}



H1 {
  color: #f99f1b;
  font-size: 16pt;
  font-weight: bold;
  display: none;
}

H2 {
  color: #717171;
  font-size: 14pt;
  font-weight: bold;
  display: none;
}

H3 {
  color: black;
  font-size: 11pt;
  font-weight: bold;
  display: none;
}

H4 {
  color: black;
  font-size: 10pt;
  padding: 0px;
  margin: 0px;
}

.LabelData {
  vertical-align: top;
  border-bottom-style: solid;
  border-bottom-color: Black;
  border-bottom-width: 1px;
  padding-top: 3px;
  padding-bottom: 1px;
  padding-left: 1px;
  padding-right: 1px;
}

.LabelDataFrame {
  border-style: solid;
  border-width: 1px;
  padding: 2px;
  vertical-align: top;
}

.LabelDataNameDots {
  border-bottom-style: dashed;
  border-bottom-color: Black;
  border-bottom-width: 1px;
}

TR.mouseout {
  background-color: white;
}

TR.hovering:hover, TR.mouseover {
  background-color: #fbeaae;
}

TR.checked, .selectedRow {
  background-color: #d9f3fd;
}

TR.mouseoverselected {
  background-color: #eaeed5;
}

HR.thin {
  height: 1px;
  border: 0px;
  background-color: black;
  color: black;
}

HR.fat {
  height: 3px;
  border: 0px;
  background-color: black;
  color: black;
}

.TextError {
  font-family: "Verdana", sans-serif;
  color: Red;
  font-weight: bold;
}

.TDTableRightAlign {
  text-align: right;
  width: 150px;
}

#header {
  display: none;
}

#menu {
  display: none;
}

#content {
  top: 0px;
  left: 0px;
  width: 700px;
  width: auto !important;
}

#divmiddleconntent {
  top: 0px;
  left: 0px;
  width: 99%;
}

.clear {
  float: none;
  clear: both;
}



/* div start*/
.divButtonAdd {
  display: none;
}

.divButtonAddSave {
  display: none;
}

.divButtonUpdateSave {
  display: none;
}

.divTXTFieldsLeft {
  left: 0px;
  float: left;
  text-align: right;
  width: 170px;
  padding: 3px;
  display: table-cell;
}

.divTXTFieldsLeftLeftAlign {
  float: left;
  text-align: left;
  width: 170px;
  padding: 3px;
}

.divTXTFieldsRight {
  left: 171px;
  float: left;
  padding: 3px;
  display: table-cell;
}

.tdTXTFieldsLeft {
  text-align: right;
  width: 170px;
  padding: 3px;
  vertical-align: top;
}

.tdTXTFieldsRight {
  padding: 3px;
  vertical-align: top;
}


.divPrintHide {
  display: none;
}

.divPrintHideFloatLeft {
  display: none;
  float: left;
}

.divPrintShow {
  display: block;
}

.divTabContent {
  width: 100%;
}


/* div end */

.inputBoxPrint {
  background-color: Blue;
}

.FormValuesWidth {
  width: 700px;
}

.tblDNDR {
  width: 100%;
}

.tdShowContentHeader {
  border-style: ridge;
  border-width: 1px;
  text-align: center;
  padding: -2px;
  margin: -2px;
  min-height: 30px;
}

.tdShowContent {
  border-style: ridge;
  border-width: 1px;
  min-height: 30px;
  text-align: center;
  padding: -2px;
  margin: -2px;
  text-align: left;
  vertical-align: top;
}

.tdShowContentFirstColumn {
  border-style: ridge;
  border-width: 1px;
  min-height: 30px;
  text-align: center;
  padding: -2px;
  margin: -2px;
  /*
	width: 30px;
	*/
}

.tdShowContentColumn02 {
  border-style: ridge;
  border-width: 1px;
  min-height: 30px;
  text-align: center;
  padding: -2px;
  margin: -2px;
  /*
	width: 120px;
	*/
}

.tdShowContentColumn03 {
  border-style: ridge;
  border-width: 1px;
  min-height: 30px;
  text-align: center;
  padding: -2px;
  margin: -2px;
  /*
	width: 120px;
	*/
}

.tdShowContentColumn04 {
  border-style: ridge;
  border-width: 1px;
  min-height: 30px;
  text-align: left;
  padding: -2px;
  margin: -2px;
  /*
	min-width: 190px;
	*/
}

.tdShowContentColumn05 {
  border-style: ridge;
  border-width: 1px;
  min-height: 30px;
  text-align: center;
  padding: -2px;
  margin: -2px;
  /*
	min-width: 150px;
	*/
}

.tdShowContentColumn06 {
  border-style: ridge;
  border-width: 1px;
  min-height: 30px;
  text-align: left;
  padding: -2px;
  margin: -2px;
  /*
	min-width: 200px;
	*/
}

.tdShowContentColumnCustomTasks01 {
  border-style: ridge;
  border-width: 1px;
  padding: -2px;
  margin: -2px;
  width: 265px;
}

.tdShowContentColumnCustomTasks02 {
  border-style: ridge;
  border-width: 1px;
  min-height: 30px;
  text-align: left;
  padding: -2px;
  margin: -2px;
  min-width: 410px;
}

.tblCM {
  border-style: solid;
  border-width: 1px;
  border-color: Black;
  font-size: 10pt;
}

.tblCMNoBorder {
}


.divDNDRUsers {
  vertical-align: top;
}

/* start (print styles and definitions)  */
.PrintHeader {
  font-family: "Verdana", sans-serif;
  color: black;
  font-size: 16pt;
  font-weight: bold;
}

.PrintHeader2 {
  font-family: "Verdana", sans-serif;
  color: black;
  font-size: 12pt;
}

.PrintSignature {
  font-family: "Verdana", sans-serif;
  font-size: 6pt;
  color: black;
  text-align: left;
}

.PrintHeader2Right {
  font-family: "Verdana", sans-serif;
  color: black;
  font-size: 28pt;
  border-color: Black;
  border-width: 5px;
  text-align: right;
  float: right;
  border-style: solid;
  border-width: 1px;
  min-width: 140px;
  min-height: 40px;
}


/* end (print styles and definitions)  */

/* Tab control   
	font-size: 5pt;
	width:100%;
 
*/
.tblDNDR1 {
  width: 100%;
  /*
	width:1050px;
*/
}

.FloatLeft1 {
  float: left;
}

/* start tab container */
.tabContainer .ajax__tab_header {
  font-family: verdana,tahoma,helvetica;
  font-size: 11px;
  background: url('/_assets/TabControl/tab-line.gif') repeat-x bottom;
  display: none;
}

.tabContainer .ajax__tab_outer {
  padding-right: 4px;
  background: url('/_assets/TabControl/tab-right.gif') no-repeat right;
  height: 21px;
}

.tabContainer .ajax__tab_inner {
  padding-left: 3px;
  background: url('/_assets/TabControl/tab-left.gif') no-repeat;
}

.tabContainer .ajax__tab_tab {
  height: 13px;
  padding: 4px;
  margin: 0px;
  background: url('/_assets/TabControl/tab.gif') repeat-x;
}

.tabContainer .ajax__tab_hover .ajax__tab_outer {
  cursor: pointer;
  background: url('/_assets/TabControl/tab-hover-right.gif') no-repeat right;
}

.tabContainer .ajax__tab_hover .ajax__tab_inner {
  cursor: pointer;
  background: url('/_assets/TabControl/tab-hover-left.gif') no-repeat;
}

.tabContainer .ajax__tab_hover .ajax__tab_tab {
  cursor: pointer;
  background: url('/_assets/TabControl/tab-hover.gif') repeat-x;
}

.tabContainer .ajax__tab_active .ajax__tab_outer {
  background: url('/_assets/TabControl/tab-active-right.gif') no-repeat right;
}

.tabContainer .ajax__tab_active .ajax__tab_inner {
  background: url('/_assets/TabControl/tab-active-left.gif') no-repeat;
}

.tabContainer .ajax__tab_active .ajax__tab_tab {
  background: url('/_assets/TabControl/tab-active.gif') repeat-x;
}

.tabContainer .ajax__tab_disabled {
  color: #A0A0A0;
}

.tabContainer .ajax__tab_body {
  font-family: verdana,tahoma,helvetica;
  font-size: 10pt;
  border: 0px solid #999999;
  border-top: 0;
  padding: 0px;
  background-color: #ffffff;
}
/* end tab container */

.table_listTH TD {
  background-color: #ced5df;
}

.table_listTH TD {
  border-bottom: 2px solid #bbbaba;
}

.table_list_odd TD, .table_list_even TD {
  border-bottom: 1px solid #bbbaba;
}

.table_list TR:hover {
  background-color: #fcf3c4;
}

.table_list_odd {
  background-color: white;
}

.table_list_even {
  background-color: #f4f4f4;
}





/* table of time and space analyse */
.labelRotateTextLeft {
  writing-mode: tb-rl;
}

.timespaceTableMonth {
  /*text-align:left;*/
  border: 1px solid black;
  padding: 0px;
  margin: 10px;
  font-size: 7pt;
}

.timespaceTD {
  border: 1px solid black;
  padding: 3px;
  margin: 0px;
  vertical-align: bottom;
}

.timespaceTDBold {
  border: 1px solid black;
  padding: 3px;
  margin: 0px;
  vertical-align: bottom;
  font-weight: bold;
}

.tcTimeSpaceSUM {
  font-weight: bold;
}

.tcTimeSpaceYellow {
  background-color: Yellow;
}

.tcTimeSpaceGreen {
  background-color: #c7e7cd;
}

.tcTimeSpaceBlue {
  background-color: #b5dceb;
}


.tblViewOptions {
  height: 75px;
  width: 170px;
  border: 1px solid black;
  margin-left: 5px;
  margin-right: 5px;
}
