﻿html, body {
    font-size: 100%;
}

ul.dynatree-container,
span.dynatree-node a {
    font-size: 100%;
}

.ui-widget {
	font-size: 100%;
}
.ui-widget .ui-widget {
	font-size: 100%;
}

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-size: 100%;
}


body
,tr.jqgrow
{
    background-color: #FAFAFA;
}

.pane,
.ui-layout-pane,
#main,
.contentribbon .ui-widget-header,
.contentribbon .ui-state-active,
.contentribbon .ui-widget-content .ui-state-active,
.contentribbon .ui-widget-header .ui-state-active,
ul.dynatree-container,
.ui-widget-content,
.ui-widget-content .ui-state-active, 
.ui-widget-header .ui-state-active ,
div.csreBaseParentCommandsDiv, 
div.csreBaseCommandsLegendeDiv,
div.ensParentCommandsDiv,
div.ensCommandsLegendeDiv,
div.dgAnalysisParentCommandsDiv,
div.dgAnalysisCommandsDiv,
div.dgAnalysisCommandsLegendeDiv,
.oi-interval,
.oi-part,
.oi-year,
.quantityConversation,
input[type='checkbox'],
.businessSuccessAnalysisItem,
.ui-state-active,
div.enecUserInterfaceContainer1,
div.legendUserInterfaceContainer,
div.enecContainer1,
div.ec01,
div.ecDataContainer div.ecDataIndex div.ecDataTitle,
div.ecDataContainer div.ecDataConsumption div.ecDataTitle, 
div.ecDataContainerHistory div.ecDataIndex div.ecDataTitle,
div.ecDataContainerHistory div.ecDataConsumption div.ecDataTitle,
div.ecDataContainer div.ecDataCost div.ecDataTitle,
div.ecDataContainer div.ecDataPrice div.ecDataTitle,   
div.ecDataContainerHistory div.ecDataCost div.ecDataTitle,
div.ecDataContainerHistory div.ecDataPrice div.ecDataTitle,
div.ecUserParentInformation,
div.ecUserParentRightInformation,
div.parentCommandsDiv,
div.ecHeader fieldset,
div.environmentalCupParentCommandsDiv,
div.environmentalCupCommandsLegendeDiv,
div.environmentalCupCommandsDiv,
.ui-state-default .ui-corner-top .ui-tabs-active .ui-state-active,
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active
{
    background-color: #FAFAFA !important;
    /*background: #F0FFF0 !important;*/
}

ul.dynatree-container a:hover,
span.dynatree-active a:hover {
    background-color: #ffeedd !important;
    color: #000 !important;
}


#accordionSUE,
#accordionSUE > .ui-state-default {
    background-image: none;
}

#accordionSUE >  .ui-state-active {
    background: #ffeedd !important;
    color: #000;
    background-image: none;
}

div[ID*="ui-accordion-accordionSUE-panel"] {
	padding: 0.25em !important;
}

.k-input, input.k-textbox, textarea.k-textbox, input.k-textbox:hover, textarea.k-textbox:hover, .k-textbox > input, .k-multiselect-wrap {
    background: #FAFAFA;
}


.ui-widget-content {
    background: none;
}

#menuribbon .betweengroup {
    background: url('images/icons/enekom/Tollbar_BrakeLine.png')  no-repeat scroll 50% 50%;
    width:1px;
    margin:0px;
    padding:0px 10px;
    min-width:1px;
}


#menuribbon .betweengroup:first-child {
    padding-left:0px;
}

/*span.node-class-folder-0 span.dynatree-icon {background-image: url('Dynatree/contextmenu/images_csre/Hiska1-16.png');}

span.node-class-folder-1 span.dynatree-icon {background-image: url('Dynatree/contextmenu/images_csre/Hiska2-16.png');}

span.node-class-folder-2 span.dynatree-icon {background-image: url('Dynatree/contextmenu/images_csre/Hiska3-16.png');}

span.node-class-folder-3 span.dynatree-icon {background-image: url('Dynatree/contextmenu/images_csre/Hiska4-16.png');}

span.node-class-folder-4 span.dynatree-icon {background-image: url('Dynatree/contextmenu/images_csre/Hiska5-16.png');}

span.node-class-folder-5 span.dynatree-icon {background-image: url('Dynatree/contextmenu/images_csre/Hiska6-16.png');}*/

span.node-class-folder-5 span.dynatree-icon,
span.node-class-folder-6 span.dynatree-icon,
span.node-class-folder-7 span.dynatree-icon,
span.node-class-folder-8 span.dynatree-icon,
span.node-class-folder-9 span.dynatree-icon,
span.node-class-folder-10 span.dynatree-icon {background-image: url('Dynatree/contextmenu/images_csre/Hiska7-16.png');}

.ui-dialog-buttonpane .ui-dialog-buttonset button.buttonCloseDialog span,
.ui-dialog-buttonpane .ui-dialog-buttonset button.buttonSaveDialog span {height: 16px; margin: 1px; text-align: center; }
.ui-button-text-only .ui-button-text {padding: 5px 13px;}

    .ui-jqgrid tr.ui-row-ltr td.DelnoUspesno
    {
        background: url('../../_assets/images/icons/csre/dg/ICO_graficni_prikaz_uspesnosti_Planirano.svg') no-repeat center center !important;
        background-size: 16px !important;
    }
    .ui-jqgrid tr.ui-row-ltr td.Neuspesno
    {
        background: url('../../_assets/images/icons/csre/dg/ICO_graficni_prikaz_uspesnosti_Neuspesno.svg') no-repeat center center !important;
        background-size: 16px !important;
    }
    .ui-jqgrid tr.ui-row-ltr td.NiPodatka
    {
        background: url('../../_assets/images/icons/csre/dg/ICO_graficni_prikaz_uspesnosti_Mankajoci_podatki.svg') no-repeat center center !important;
        background-size: 16px !important;
    }
    .ui-jqgrid tr.ui-row-ltr td.NiPremice
    {
        background: url('../../_assets/images/icons/csre/dg/ICO_graficni_prikaz_uspesnosti_Mankajoci_bistveni_podatki.svg') no-repeat center center !important;
        background-size: 16px !important;
    }
    .ui-jqgrid tr.ui-row-ltr td.Uspesno
    {
        background: url('../../_assets/images/icons/csre/dg/ICO_graficni_prikaz_uspesnosti_Uspesno.svg') no-repeat center center !important;
        background-size: 16px !important;
    }

    .ui-icon-enekom-add {
        background-image: url('/Content/themes/Enekom_01/add_16.png') !important;
        background-position: 0px !important;
    }

    .ui-icon-enekom-edit {
        background-image: url('/Content/themes/Enekom_01/edit-on_16.png') !important;
        background-position: 0px !important;
    }

    .ui-icon-enekom-del {
        background-image: url('/Content/themes/Enekom_01/delete_16.png') !important;
        background-position: 0px !important;
    }

    .ui-icon-enekom-excel {
        background-image: url('/Content/themes/Enekom_01/export_to_excel_16.png') !important;
        background-position: 0px !important;
    }

    .ui-icon-enekom-refresh {
        background-image: url('/Content/themes/Enekom_01/osvezi_16.png') !important;
        background-position: 0px !important;
     }

fieldset {
    border-width: 1px;
    padding: 3px;
    border-color: #808080;
}

fieldset fieldset {
    border-color: #C0C0C0;
    margin-top:9px;
}

div.editor-label {
    padding-top:3px;
}

.editor-field {
}

.enekom-edit-dialog {
    min-width:600px;
}

fieldset table tr td {
    vertical-align:top;
}

SPAN[title]:hover:after {
    padding: 5px 10px;
    color: #333;
    z-index: 2000;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 3px;
    border: solid 1px orange;
    background-color: #ffebc6;
}

table.noPadMar,
table.noPadMar TR,
table.noPadMar TR TD
 {
    padding: 0px !important;
    margin:0px !important;
    border: none;
}

#menuribbon .icon-group ul li DIV.sub {
    top: -12px;
    left: -4px;
}

.ui-icon-triangle-1-s {
    background-position: -65px -16px;
}