/*
Copyright(c) 2012 Hepra
*/
.x-grid-checkheader {
    height: 14px;
    background-image: url('images/unchecked.gif');
    background-position: 50% -2px;
    background-repeat: no-repeat;
    background-color: transparent;
}

.x-grid-checkheader2{
    height: 14px;
    background-image: url('images/unchecked.gif');
    background-position: 50%;
    background-repeat: no-repeat;
    background-color: transparent;
}

.x-grid-checkheader-checked {
    background-image: url('images/checked.gif');
}

.x-grid-checkheader-editor .x-form-cb-wrap {
    text-align: center;
}

body{
	font: 11px tahoma,arial,helvetica,sans-serif;
}

.login-box-errormsg {
    font-size: 8pt;
    color: #D60505;
    font-weight: bold;
}
#login-box-forgot {
    font-size: 8pt;
    cursor: pointer;
    color: navy;
}     
#login-box-forgot:hover {
    text-decoration: underline;    
}

/* Header text */
.text-links {
    color: #674F00;   
    font-size: 11px;
}
.text-links a, .text-links a:visited {
    color: #674F00;
    font-weight: bold;
    cursor: pointer;
    text-decoration: none;
}
.text-links a:hover {
    text-decoration: underline;
}
.right-welcome {
	float: right; 
	/*margin: 82px 10px 0 0;*/
	margin: 35px 10px 0 0;
}

/* Logo images */
.right-logo-img {
	background: no-repeat url(images/logo.png) 0 0; 
	width: 345px; 
	height: 95px; 
	float: right; 
	margin: 0px 10px 0 0;
}
/*.left-logo-img {background: no-repeat url(images/logo.png) 0 0; width: 345px; height: 95px; float: left; margin: 0px 10px 0 0;}*/
.left-logo-img {
	background: no-repeat url(images/logo.png) 0 0; 
	background-size: 173px 48px;
	width: 173px;
	height: 48px;
    line-height: 48px;
    font-size: 1.5em;
    font-weight: bold;
	/*width: 345px; 
	height: 95px; */
	float: left; 
	margin: 0px 10px 0 0;
    overflow: visible;
    white-space: nowrap;
    color: #04408c;
}

/* Footer text etc. */
.footer {
    color: #674F00;   
}
.text-small {
    font-size: 10px;
    font-weight: normal;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;    
}
.text-smallest {
    font-size: 8px;
    font-weight: normal;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;    
}

/* General margins */

.mtop {
    margin-top: 10px;
}
.mbot {
    margin-bottom: 10px;
}
.mtop5 {
    margin-top: 5px;
}
.mbot5 {
    margin-bottom: 5px;
}    
    
/* fix of the tab panel spacing
 http://www.sencha.com/forum/showthread.php?141972-Bug-in-tab-panel-when-using-Sass-and-Compass
 */   
.x-tab-bar {
	position: absolute;
}
sub {
	vertical-align: sub !important;
	font-size: smaller;
}

.text-red {
	color: red !important; 
}
.text-blue {
	color: blue;
}
.text-green {
	color: green;
}
.text-gray, .text-grey {
	color: gray;
}

.text-login-error {
	color: red;
	font-weight: bold;
}

/* grid cell contents wrapping */
.grid-wrap .x-grid-cell-inner {
    white-space: normal;
}

/*#userName {
	font-weight: bold;
}*/

.html-no-border .x-html-editor-wrap{
  border-top: 0;
  border-left: 0;
  border-right: 0;
}

/*
.x-tree-panel .x-grid-row .x-grid-cell-inner {
    padding: 0 3px;
}
*/

.x-grid-cell-naziv .x-grid-cell-inner {
    padding: 0 !important;
}

/*.x-fieldset {
    margin-bottom: 5px;
    padding: 0 10px 2px;		
}*/


.no-dirty .x-grid-dirty-cell, .nodirty .x-grid-dirty-cell {
	background-image: none !important;
}


.x-grid-cell-top-border {
    border-width: 1px 0 0 0 !important;    
    border-top: 1px solid #EDEDED !important;
}
.x-grid-cell-top-and-bottom-border {
    border-width: 1px 0 0 0 !important;    
    border-top: 1px solid #EDEDED !important;
    border-bottom: 1px solid #EDEDED !important;
}
.x-grid-cell-no-border {
    border-width: 0 !important;
}

.tree-grid-checkbox {
	margin-top: 5px !important;
}

/*
.razvoz-gnoj-naziv {
	height: 40px;
}

.razvoz-gnoj-kolicina {
	float: right;
	text-align: right;
}
*/

.razvoz-preostla-kolicina {
	font-size: smaller;
}

.analizaStevVzorca {
	width: 140px;
}

.white-background {
	background-color: white;
}

.x-grid-cell-treecolumn.x-grid-cell.x-grid-cell-naziv.x-grid-dirty-cell {
	background-image: none !important;
}

.code {
    font-family: "Lucida Console", Monaco, monospace;
    font-size: 11px;
    background: white;
    padding: 2px 5px;
    margin-top: 10px;
}

