form input { 
    background-color: #FFFFFF;
    border: solid 1px #E5E5E5;
    font-size:11px;
    outline: 0;
    padding: 1px;

    border-radius:7px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;

    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}

form select  { 
    background-color: #FFFFFF;
    border: solid 1px #E5E5E5;
    font-size:11px;
    outline: 0;
    padding: 5px;

    border-radius:7px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;

    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}

form  input:hover, form  input:focus , 
form  select:hover, form  select:focus 
{ 
    border-color: #C9C9C9;

    box-shadow: rgba(0,0,0, 0.5) 0px 0px 8px;
    -moz-box-shadow: rgba(0,0,0, 0.5) 0px 0px 8px;
    -webkit-box-shadow: rgba(0,0,0, 0.5) 0px 0px 8px;
}

}
.InputGroup {
    display: inline-block;
    padding: 3px 4px;
    border: 1px solid #FFF;
    border-radius: 7px;
    -moz-border-radius: 7px;
}

.ErrorField {

    color: #D00;
    background: #FFFFFE;
    border: solid 1px #D00;	
    box-shadow: rgba(255,0,0, 0.3) 0px 0px 8px;
    -moz-box-shadow: rgba(255,0,0, 0.3) 0px 0px 8px;
    -webkit-box-shadow: rgba(255,0,0, 0.3) 0px 0px 8px;	
}

span.ValidationErrors {
    display: inline-block;
    font-size: 12px;
    color: #D00;
    padding-left: 10px;
    font-style: italic;
}


/* okvirji */
legend {
    background: #FFFFFE;
    color:#185c37;
    font-size:16px;
    text-align:left;	
    padding: 5px 5px ;
    border-radius: 5px;
    border:1px solid #ddd;
    box-shadow: 0px 0px 0px 0px #ddd;
    margin-left: 20px;
}
legend span {
    width:10em;
    text-align:left;
    margin-left: 20px;
}

label{
    text-align:left;	
}

fieldset {
    min-width:400px; 
    max-width:620px;     
    border:1px solid #ddd;
    box-shadow: 0px 0px 10px 0px #ddd;
    padding:0 0.15em 0.15em;
    -moz-border-radius: 0.4em;
    -khtml-border-radius: 0.4em;
    -webkit-border-radius: 0.4em;
    border-radius: 0.4em;
}

fieldset div {
    margin:0.3em 0;
    clear:both;
}
.date input {
    background-image:url(../gfx/calendar-small.gif);
    background-repeat:no-repeat;
    background-position:100% 50%;
}

.form_nad
{
    font-size: 14px;
    color: #000;
    padding-left: 5px;
    font-weight:bolder
}

.form_label
{
    font-size: 14px;
    color: #000;
    padding-left: 5px;
    vertical-align:text-top;
}
.form_required
{
    font-size: 12px;
    color: red;
    padding-left: 5px;
    vertical-align:text-top;
}
.form_table
{
    padding-top: 10px;
    padding-left: 10px;
}

.form input skrij {
background-color:transparent;
border: 0px solid;
height:20px;
width:160px;
color:#CCC;
}

.gumb  { 
    background-color: #FFFFFF;
    background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
    background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
    border: solid 1px #E5E5E5;
    font-size:14px;
    outline: 0;
    padding: 5px;

    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;

    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}

.gumb:hover, .gumb:focus
{ 
    border-color: #C9C9C9;

    box-shadow: rgba(0,0,0, 0.5) 0px 0px 8px;
    -moz-box-shadow: rgba(0,0,0, 0.5) 0px 0px 8px;
    -webkit-box-shadow: rgba(0,0,0, 0.5) 0px 0px 8px;
}

.gumb_prozorn  { 

    border: solid 0px #E5E5E5;

    outline: 0;
    padding: 4px;
    

height:18px;
width: 18px;

    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;

    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}

.gumb_prozorn:hover, .gumb_prozorn:focus
{ 
    border-color: #C9C9C9;
height:18px;
width: 18px;


    box-shadow: rgba(0,0,0, 0.5) 0px 0px 8px;
    -moz-box-shadow: rgba(0,0,0, 0.5) 0px 0px 8px;
    -webkit-box-shadow: rgba(0,0,0, 0.5) 0px 0px 8px;
}