/* Minification failed. Returning unminified contents.
(145,52): run-time error CSS1036: Expected expression, found ';'
(145,63): run-time error CSS1036: Expected expression, found ';'
(174,34): run-time error CSS1036: Expected expression, found ';'
(174,45): run-time error CSS1036: Expected expression, found ';'
 */
@import url("jquery.ui.core.css");
@import url("jquery.ui.tabs.css");
/*
 * jQuery UI CSS Framework 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */


/* Component containers
----------------------------------*/
.contentribbon .ui-widget { }
.contentribbon .ui-widget .ui-widget {}
.contentribbon .ui-widget input, 
.contentribbon .ui-widget select, 
.contentribbon .ui-widget textarea, 
.contentribbon .ui-widget button { }
.contentribbon .ui-widget-content { border: 0px; background: transparent url('/Content/themes/ribbonmenu/01/header-background.gif') repeat-x 0px -40px; color: black/*{fcContent}*/; }
.contentribbon .ui-widget-content a { color: black/*{fcContent}*/; }
.contentribbon .ui-widget-header { border-top: 0px; border-right: 0px; border-bottom: 1px solid #b6babf; border-left: 0px; background:#FFFFFF; color: black/*{fcHeader}*/; font-weight: bold; }
.contentribbon .ui-widget-header a { color: black/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.contentribbon .ui-state-default, 
.contentribbon .ui-widget-content .ui-state-default, 
.contentribbon .ui-widget-header .ui-state-default 
    { border: 1px solid #b6babf/*{borderColorDefault}*/; 
      background: url("/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50% #E6E6E6;
      opacity: 1;
      font-weight: normal/*{fwDefault}*/; 
      color: black/*{fcDefault}*/; }    
    
.contentribbon .ui-state-default a, 
.contentribbon .ui-state-default a:link, 
.contentribbon .ui-state-default a:visited 
    { color: black/*{fcDefault}*/; text-decoration: none; }
.contentribbon .ui-state-hover, 
.contentribbon .ui-widget-content .ui-state-hover, 
.contentribbon .ui-widget-header .ui-state-hover, 
.contentribbon .ui-state-focus, 
.contentribbon .ui-widget-content .ui-state-focus, 
.contentribbon .ui-widget-header .ui-state-focus 
    { border: 1px solid #b6babf/*{borderColorHover}*/; background: white/*{bgColorHover}*/; font-weight: normal/*{fwDefault}*/; color: black/*{fcHover}*/; }
.contentribbon .ui-state-hover a, 
.contentribbon .ui-state-hover a:hover 
    { color: black/*{fcHover}*/; text-decoration: none; }
.contentribbon .ui-state-active, 
.contentribbon .ui-widget-content .ui-state-active, 
.contentribbon .ui-widget-header .ui-state-active 
    { border: 1px solid #b6babf/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/; font-weight: normal/*{fwDefault}*/; color: black/*{fcActive}*/; }
.contentribbon .ui-state-active a, 
.contentribbon .ui-state-active a:link, 
.contentribbon .ui-state-active a:visited 
    { color: black/*{fcActive}*/; text-decoration: none; }
.contentribbon .ui-widget :active { outline: none; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.contentribbon .ui-corner-all, 
.contentribbon .ui-corner-top, 
.contentribbon .ui-corner-left, 
.contentribbon .ui-corner-tl 
    { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -khtml-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; }
.contentribbon 
.contentribbon .ui-corner-all, 
.contentribbon .ui-corner-top, 
.contentribbon .ui-corner-right, 
.contentribbon .ui-corner-tr 
    { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -khtml-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
.contentribbon .ui-corner-all, 
.contentribbon .ui-corner-bottom, 
.contentribbon .ui-corner-left, 
.contentribbon .ui-corner-bl 
    { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.contentribbon .ui-corner-all, 
.contentribbon .ui-corner-bottom, 
.contentribbon .ui-corner-right, 
.contentribbon .ui-corner-br 
    { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }

.contentribbon .ui-corner-all { -moz-border-radius-topleft: 0px/*{cornerRadius}*/; -webkit-border-top-left-radius: 0px/*{cornerRadius}*/; -khtml-border-top-left-radius: 0px/*{cornerRadius}*/; border-top-left-radius: 0px/*{cornerRadius}*/; }
.contentribbon .ui-corner-all { -moz-border-radius-topright: 0px/*{cornerRadius}*/; -webkit-border-top-right-radius: 0px/*{cornerRadius}*/; -khtml-border-top-right-radius: 0px/*{cornerRadius}*/; border-top-right-radius: 0px/*{cornerRadius}*/; }
.contentribbon .ui-corner-all { -moz-border-radius-bottomleft: 0px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 0px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 0px/*{cornerRadius}*/; border-bottom-left-radius: 0px/*{cornerRadius}*/; }
.contentribbon .ui-corner-all { -moz-border-radius-bottomright: 0px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 0px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 0px/*{cornerRadius}*/; border-bottom-right-radius: 0px/*{cornerRadius}*/; }
html,body {
	margin: 0px;
	padding: 0px;
	height: 100%; /* needed for container min-height */
	width: 100%;
	
	font-family: "Trebuchet MS", sans-serif;
	font-size: 9pt;
	line-height: 17px;
	color: black;
}
html { overflow: scroll; }

div#container {
	width: 100%;
}
#main
{
    background-color: #ffffff;
    padding: 15px;
}


#header {width: 100%; min-width: 955px; height: 40px; min-height: 40px; float: none; margin: 0px; padding: 0px; text-align: left;}
#header H1, #header H1 A, #header H1 A:link, #header H1 A:visited {line-height: 40px;}
#header H1 {margin-left: 16px;}

#header_right {min-width: 150px; height: 45px; margin: 9px 9px 0px 9px; padding: 0px; position: absolute; top: 0px; right: 0px; z-index: 100; background: transparent;}
#header_right #header_text 
	{
	    float: left; white-space: nowrap; height: 13px; margin-top: 6px;
	    }
#header_right #userlogo
	{
	    float: left; padding: 0px;
	    /*background-image: url('../../../_assets/images/icons/csre/uporabnik.png');*/
        background-repeat: no-repeat;
        padding: 20px;
        margin-top: 6px;
        background-size: 32px;
	}
#header_right #logo {min-width: 150px; height: 45px; float: left; text-align: center; background: white; margin: 0px 0px 0px 9px; padding: 0px;}
#header_right #logo IMG {height: 41px; margin: 2px; text-align: center;}

#menuribbon {width: 100%; min-width: 955px; float: none; margin: 0px; padding: 0px; text-align: left; white-space: nowrap;}

#menuribbon #tabsribbon-menu {height: 26px;}
#menuribbon #tabsribbon-menu ul li .ui-state-active { margin-bottom: 0px; padding-bottom:1px;}
.ui-state-active {border-color: red;}
#menuribbon #tabsribbon-content {width: 100%; height: 96px;}
#menuribbon #tabsribbon-content.lock_on {position: ; display: ;}
#menuribbon #tabsribbon-content.lock_off {position: absolute; display: none;}

#menuribbon .icon-group {height: 95px; float: left; margin: 0px; padding: 0px; line-height: 15px; border: 0px;}
#menuribbon .icon-group .name {text-align: center; font-size: 11px; color: #ff7000;}

#menuribbon .icon-group ul {list-style: none; margin: 3px 0px 0px 3px; padding: 0px; float: left;}
#menuribbon .icon-group ul li {width: 60px; height: 77px; margin: 0px 10px 0px 10px; padding: 0px; float: left; position: relative; z-index: 101; display: block; cursor: pointer;}

#menuribbon .icon-group ul li A, #menuribbon .icon-group ul li A:link, #menuribbon .icon-group ul li A:visited, #menuribbon .icon-group ul li .nolink {width: 60px; height: 77px; display: block; text-align: center;}
#menuribbon .icon-group ul li IMG {border: 0px; width: 32px; height: 32px; margin: 8px 10px 3px 10px; text-align: center;}
#menuribbon .icon-group ul li:hover, #menuribbon .icon-group ul li.selected {background: url("icon-background.gif") no-repeat;}

#menuribbon .icon-group ul li DIV.sub {margin: 0px; padding: 0px; overflow: hidden; position: relative; top: -7px; left: -27px; float: right;}
#menuribbon .icon-group ul li DIV.sub IMG {border: 0px; width: 5px; height: 3px; margin: 0px; padding: 0px;}

#menuribbon .icon-group ul ul {overflow: hidden; visibility: hidden; position: absolute; margin: 0px; padding: 0px; width: 190px; z-index: 101 !important; list-style: none; }
#menuribbon .icon-group ul li:hover ul {visibility: visible; opacity: 1;}
#menuribbon .icon-group ul li:hover ul li {width: 190px; height: 42px; padding: 0px; float: left; margin: 0px 0px 1px 0px; overflow: hidden; text-align: left;}
#menuribbon .icon-group ul li:hover ul li:hover, #menuribbon .icon-group ul li:hover ul li.selected {background: url("icon2-background.gif") no-repeat;}
#menuribbon .icon-group ul li:hover ul li a {width: 190px; height: 42px; margin: 0px; padding: 0px; display: block; line-height: 42px; text-align: left;}
#menuribbon .icon-group ul li:hover ul li IMG {border: 0px; width: 32px; height: 32px; margin: 5px; float: left;}

#menuribbon .betweengroup {width: 3px; min-width: 3px; height: 95px; min-height: 95px; float: left; margin: 0px 8px 0px 8px; padding: 0px;}

#menuribbon .padlock {width: 38px; height: 37px; float: right; margin: 58px 0px 0px 0px; padding: 0px;}
#menuribbon .padlock IMG {padding: 9px;}

#line_submenu {width: 100%; min-width: 955px; height: 5px; min-height: 5px; float: none; margin: 0px; padding: 0px; z-index:99;}
#line_submenu.lock_on {position: ; display: ;z-index:99;}
#line_submenu.lock_off {position: absolute; top: 121px; display: none;z-index:99;}

#contentribbon {min-width: 955px; padding: 16px;}
#content {min-width: 955px; padding: 16px;}

#subicons {width: 923px; margin-bottom: 20px; float: none; clear: both;}
#subicons DIV.message {width: 200px; height: 59px; float: right; border: 1px solid black; padding: 0px 5px;}
.submenu_icon {width: 60px; height: 59px; float: left; text-align: center; line-height: 13px; margin-right: 10px; border: 1px solid black; overflow: hidden;}
/* changed 2.4.2012 .submenu_icon IMG {padding: 7px 18px 2px 18px; clear: both; float: left;}*/
.submenu_icon IMG {padding: 5px 17px 2px 17px; clear: both; float: left;}
.submenu_icon A, .submenu_icon A:link, .submenu_icon A:visited {text-decoration: none; width: 60px; height: 59px; display: block;}
.submenu_icon A:hover {text-decoration: none;}
.submenu_icon:hover {background: url("iconsub-background.gif") no-repeat; border: 1px solid white; cursor: pointer; }

.subtabber {width: 961px; }

/*
.table_list TD A, .table_list_sub TD A {color: black; text-decoration: none;}
.table_list TH, .table_list TD {padding-left: 3px;}
.table_data INPUT, 
.table_data SELECT, 
.table_data TEXTAREA {width: 300px;}

*/


.table_list_sub TD A {color: black; text-decoration: none; }

.table_listTH TD, .table_list TD, .table_list_odd TD, .table_list_even TD {padding-left: 3px; padding-top: 2px; padding-bottom: 2px;}
.table_listTH TD {font-weight: bold; text-align: left;}
.table_list TD A, .table_list_odd TD A, .table_list_even TD A {color: black; text-decoration: none;}

P {text-indent: 0px; text-align: justify; margin-top: 0px;}
P.right {text-align: right;}
P.right_brez {text-align: right; margin-top: 0px;}
P.center {text-align: center;}

FORM {font-family: "Trebuchet MS", sans-serif; font-size: 9pt; line-height: 11pt;}
TEXTAREA {font-family: "Trebuchet MS", sans-serif; font-size: 9pt; line-height: 11pt;}
INPUT {font-family: "Trebuchet MS", sans-serif; font-size: 9pt; line-height: 11pt;}
	INPUT.error, SELECT.error {background-color: #fcf3cd; color: black; font-weight: normal;}
OPTION {font-family: "Trebuchet MS", sans-serif; font-size: 9pt; line-height: 11pt;}
SELECT {font-family: "Trebuchet MS", sans-serif; font-size: 9pt; line-height: 11pt;}
IFRAME {font-family: "Trebuchet MS", sans-serif; font-size: 9pt; line-height: 11pt;}

UL {margin-top: 0px;}
OL {margin-top: 0px;}
BLOCKQUOTE {margin: 0px 0px 0px 20px; padding: 0px;}
LI {margin: 0px; padding: 0px;}
LI.space {margin-bottom: 10px;}

TH {font-weight: bold; text-align: left;}
.table_line1, .table_line2 {width: 100%; height: 0px; padding: 0px; margin: 0px;}

A, A:link, A:visited {text-decoration: underline; color: #005091;}
A:hover {text-decoration: none;}

H1 {font-size: 14pt; margin-top: 0px; padding-top: 0px;}
H2 {font-size: 12pt; margin-top: 0px; padding-top: 0px; text-decoration: none;}

.topbrez {margin-top: 0px;}
.bottombrez {margin-bottom: 0px;}
.brez {margin: 0em 0em 0em 1.5em;}

.linija {background-color: #28006A;}

.ok {color: green; font-weight: bold;}
.error {color: #bb141a; font-weight: bold;}

.small {font-size: 7.5pt; line-height: 9pt;}

.break {clear: both; float: none;}

.GridPager
{
	padding: 2px 5px 2px 5px;
	border: thin none #000000;
	font-family: "Trebuchet MS", sans-serif;
	color: #000000;
	font-size: 16px;
	text-align: center;
	border-top: solid 1px #B9B9B9;
}
TR.GridPager TD A, TR.GridPager TD A:link, TR.GridPager TD A:visited {text-decoration: underline; color: #005091;}
TR.GridPager TD A:hover {text-decoration: none;}

.stylePointer
{
cursor: pointer;
}



	#header H1, #header H1 A, #header H1 A:link, #header H1 A:visited {text-decoration: none; color:#000000;}

#header_right #logo {}

#tabsribbon-content {background: url("/Content/themes/ribbonmenu/01/menu-background.gif") #e3edf8 repeat-x 0px -26px;}
#menuribbon {background: url("/Content/themes/ribbonmenu/01/menu-background.gif") #f3f4f7 repeat-x;}
	#menuribbon .icon-group {color: #666d7c;}
	#menuribbon .icon-group ul li {font-size: 8pt; line-height: 12px; color: #3b3b3b;}
		#menuribbon .icon-group ul li A, #menuribbon .icon-group ul li A:link, #menuribbon .icon-group ul li A:visited, #menuribbon .icon-group ul li .nolink {text-decoration: none; color: #3b3b3b;}
		#menuribbon .icon-group ul ul {border: 1px solid #b6babf;}
		#menuribbon .icon-group ul li:hover ul {background: url("/Content/themes/ribbonmenu/01/menu2-background.gif") repeat-y #f3f4f7;}
	#menuribbon .betweengroup {background: url("/Content/themes/ribbonmenu/01/menu-betweengroup-background.gif") #b0b6bc no-repeat;}

#line_submenu {background: url("/Content/themes/ribbonmenu/01/menu-subline-background.gif") #8b9097 repeat-x;}

.submenu_icon, #subicons DIV.message {border: 1px solid #dcdcdd;}

.table_listTH TD {background-color: #dcdcdd;}
.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;}

H1 {color: #3b3b3b;}

/* start tab container */
.tabContainer .ajax__tab_header {border-bottom: 1px solid #cbc9c9;}
.tabContainer .ajax__tab_outer {margin-right: 5px; border-right: 1px solid #dcdcdd;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.tabContainer .ajax__tab_inner {margin-left: 0px; border-left: 1px solid #dcdcdd;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.tabContainer .ajax__tab_tab {color: #1e395b; border-top: 1px solid #dcdcdd; height: 24px; padding: 0px 10px; margin: 0px; line-height: 24px;border-top-left-radius: 5px;border-top-right-radius: 5px;}

.tabContainer .ajax__tab_hover .ajax__tab_outer {cursor: pointer;}
.tabContainer .ajax__tab_hover .ajax__tab_inner {cursor: pointer;}
.tabContainer .ajax__tab_hover .ajax__tab_tab {cursor: pointer; color: black; background-color: #dcdcdd;}

.tabContainer .ajax__tab_active .ajax__tab_outer {border-right: 1px solid #cbc9c9;}
.tabContainer .ajax__tab_active .ajax__tab_inner {border-left: 1px solid #cbc9c9;}
.tabContainer .ajax__tab_active .ajax__tab_tab {color: black; border-top: 1px solid #cbc9c9; background: url('/Content/themes/ribbonmenu/01/header-background.gif') repeat-x 0px -40px; padding: 0px 10px; margin: 0px 0px -1px 0px; border-bottom: 1px solid white;}

.tabContainer .ajax__tab_disabled { color: #A0A0A0;}
.tabContainer .ajax__tab_body {border: 0px; padding: 0px 0px; margin-top: 10px;}
/* end tab container */
