body {
  background-color: #f6f6f6;
  font-family: "Trebuchet MS", "Arial", "Helvetica", "Verdana", "sans-serif";
--  width: 1000px;
  margin: 0 auto;
        
}

table { 
  font-size: 1em;
}

caption {
  text-align: left;  
  font-size: larger;
  width: 400px;
  font-weight: bold;                   
}

.rasdForm {
background-color: white;
padding: 5;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.rasdLov{
background-color: white;
padding: 5;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.rasdFormLab{
font-size: larger;
background-color: lightblue;
padding: 10;
--height: 10;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.rasdLovName{
font-size: larger;
background-color: lightblue;
padding: 15;
height: 15;
}

.rasdFormHead{
text-align: right;
}

.rasdFormFooter{
text-align: right;
}

.rasdFormMessage{
background-color: lightgreen;
padding: 5;
}

.rasdButton {
padding: 5px 11px 5px !important;
font-size: 11px !important;
background-color: rgb(170, 164, 164);
font-weight: bold;
color: white;
border-radius: 90px;
-moz-border-radius: 90px;
-webkit-border-radius: 90px;
border: 1px solid #8B8889;
cursor: pointer;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
}

.rasdRadio {padding: 5px 11px 5px !important;
font-size: 11px !important;
background-color: blue;
font-weight: bold;
color: white;
border-radius: 90px;
-moz-border-radius: 90px;
-webkit-border-radius: 90px;
border: 1px solid #8B8889;
cursor: pointer;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
font-size: x-small;
}
.LOV {
background-color: green;
}

.rasdTextN {
text-align: right;
width:120;
}

.rasdTextC {
width:200;
}

.rasdTextD {
width:120;
}

.rasdTextarea  {
width:400;
height:100;
}

.rasdHtmlError {
background-color: white;
padding: 100;
}

.rasdHtmlErrorTextDetail{
    background-color: white;
    font-size: 10px;
}

.label{
font-size: smaller;
background-color: #EFEFEF;
}

.labelblock{
background-color: #EFEFEF;
}


.opomba{
font-size: x-small;
background-color: #EFEFEF;
}    

    
         
 

.version{
font-size: 10PX;
}

.pomoc{
font-size: 10PX;
}

.desnobutt{
    text-align:right;
    width: 980px;
}

.debug{
font-size: 10PX;
}

.mandField {
background-color: red;
}


/* Generated via www.cssmenubuilder.com */

.menu{margin:0 auto; padding:0; height:30px; width:100%; display:block; background:url('/rasdlib/docs/topMenuImages.png') repeat-x;}
.menu li{padding:0; margin:0; list-style:none; display:inline;}
.menu li a{float:left; padding-left:15px; display:block; color:rgb(0,0,0); text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url('/rasdlib/docs/topMenuImages.png') 0px -30px no-repeat;}
.menu li a span{line-height:30px; float:left; display:block; padding-right:15px; background:url('/rasdlib/docs/topMenuImages.png') 100% -30px no-repeat;}
.menu li a:hover{background-position:0px -60px; color:rgb(0,0,0);}
.menu li a:hover span{background-position:100% -60px;}
.menu li a.active, .menu li a.active:hover{line-height:30px; font:12px Verdana, Arial, Helvetica, sans-serif; background:url('/rasdlib/docs/topMenuImages.png') 0px -90px no-repeat; color:rgb(88,23,89);}
.menu li a.active span, .menu li a.active:hover span{background:url('/rasdlib/docs/topMenuImages.png') 100% -90px no-repeat;}

div.showHideDiv {
    border-radius: 2px;
    border: 1px solid #ADBDD2;  
}


div.labelblock:not(:empty) {
    width: 100%;
    height: 25px;
    background-color: #EFEFEF;  
}

div.showHideBtn {
    background-color: #EFEFEF;  
    background-image: url('/rasdlib/docs/button_down.png'); --url('http://www.webassist.com/images/button_grey_down.png'); 
    width: 25px;
    height: 25px;
    background-size: 25px;
    float: left;
    cursor: pointer;
}

div.showHideBtn.hideDiv {
    background-color: #EFEFEF;  
    background-image: url('/rasdlib/docs/btn_right.png'); --url('http://www.arch.umu.se/img/slideshowArrowRight.png');
    width: 25px;
    height: 25px;
    background-size: 25px;  
    float: left;
    cursor: pointer;
}

div.showHideEmpty {
   width: 25px;
   height: 25px;
   float: left;
}

.rasdSpinner {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -16px; /* half width of the spinner gif */
    margin-top: -16px; /* half height of the spinner gif */
    text-align:center;
    z-index:1234;
    overflow: auto;
    width: 32px; /* width of the spinner gif */
    height: 34px; /*hight of the spinner gif +2px to fix IE8 issue */
    background-image: url('/rasdlib/docs/spinnerUPF2.gif');
}

/*
.rasdblock {
padding-top: 15;
}
*/  

.errorField {
    background-color: #f2dede;
    color: red;
}

.infoField {
  background-color: #faebcc;
       color: orange;        
}
.errorFieldc {
    color: red;
}

.infoFieldc {
        color: orange;        
}


.ui-tabs .ui-tabs-nav li { font-size: 1em; }

.ui-widget {
   font-size: 1em;
}

.zpiz_tabs {
  font-size: 70%;
}


.ui-datepicker-trigger{
        vertical-align: top;
        background: none;
        border: hidden;
}

.rasdOkolje{
//    font-size: small;
    color: darkgray;
    float: right;
    text-align: right;    
}

.rasdHeaderInfo{
//    font-size: smaller;
//    color: darkgray;
    text-align: right;      
}

.rasdMandatoryIcon {
    font-size: xx-small;
    vertical-align: top;
    color: red;
}


.rasdHtmlErrorText {
 padding: 10px;
                        
}

a:visited {
  color: darkred;
}

/**************** CUSTOM SCROLLBAR ******************/
::-webkit-scrollbar { width: 8px; height: 8px;}

::-webkit-scrollbar-track {
  background: #f3f3f3;
  border-radius: 5px;
  box-shadow: inset 0 0 6px rgba(0,0,0,0.2);
}

::-webkit-scrollbar-thumb {
  background: #4A5EA1;
  background: -moz-linear-gradient(left, #4A5EA1 0%, #2F499E 50%, #4A5EA1 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #4A5EA1), color-stop(50%, #2F499E), color-stop(100%, #4A5EA1));
  background: -webkit-linear-gradient(left, #4A5EA1 0%, #2F499E 50%, #4A5EA1 100%);
  background: -o-linear-gradient(left, #4A5EA1 0%, #2F499E 50%, #4A5EA1 100%);
  background: -ms-linear-gradient(left, #4A5EA1 0%, #2F499E 50%, #4A5EA1 100%);
  background: linear-gradient(to right, #4A5EA1 0%, #2F499E 50%, #4A5EA1 100%);
  border-radius: 5px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4A5EA1', endColorstr='#4A5EA1', GradientType=1);
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #36426C;
  background: -moz-linear-gradient(left, #36426C 0%, #20326C 50%, #36426C 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #36426C), color-stop(50%, #20326C), color-stop(100%, #36426C));
  background: -webkit-linear-gradient(left, #36426C 0%, #20326C 50%, #36426C 100%);
  background: -o-linear-gradient(left, #36426C 0%, #20326C 50%, #36426C 100%);
  background: -ms-linear-gradient(left, #36426C 0%, #20326C 50%, #36426C 100%);
  background: linear-gradient(to right, #36426C 0%, #20326C 50%, #36426C 100%);
  border-radius: 5px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#36426C', endColorstr='#36426C', GradientType=1);
}
/****************************************************/
.rasdOkolje {
float: none;
}

.rasdFormBottom{
text-align: right;
}

.rasdDivTableN{}
.rasdDivTable{}
.rasdDivTHead {
 background-color: #EFEFEF;
}

.rasdDivTr {
    display: table-row;  
}

.rasdDivTd {
    display: table-cell;
    min-width: 50px;
    padding: 10px;
}

.rasdDivTHead {
 background-color: #EFEFEF;
}
.rasdSpinnerText {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -160px; /* half width of the spinner gif */
    margin-top: -175px; /* half height of the spinner gif */
    text-align:center;
    z-index:1234;
    overflow: auto;
    width: 320px; /* width of the spinner gif */
    height: 250px; /*hight of the spinner gif +2px to fix IE8 issue */
    background-image: none;
    background-color : white;
    overflow: hidden;
    border: outset;
}
.rasdSpinnerText img {
    width: 64px;
}
.rasdSpinnerText p {
    font-size: x-small;
}
.rasdSpinnerText .rasdSpinnerIframe {
scroll-behavior:none;
overflow: hidden;
height:160px;
overflow-y: scroll;
}    
    