input, select
{
	border: solid 1px #dec6e8;
}


.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
    background-color: #f7e8e8;
}

#rightNav {
    text-align: right;
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 14px;
    color: #999;
}




ul.holder {
    height:auto !important;
    margin:0;
    overflow:hidden;
    padding:4px 5px 0;
}


ul.holder li.bit-box {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    -moz-border-radius-bottomleft:6px;
    -moz-border-radius-bottomright:6px;
    -moz-border-radius-topleft:6px;
    -moz-border-radius-topright:6px;
    background:#DEE7F8 none repeat scroll 0 0;
    border:1px solid #CAD8F3;
    padding:1px 5px 2px;
    padding-right:15px;
    position:relative;
}



ul.holder li.bit-box a.closebutton:hover {
    background-position:7px 50%;
}


ul.holder li.bit-box, ul.holder li.bit-input input {
    -x-system-font:none;
    font-family:"Lucida Grande","Verdana";
    font-size:11px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    }
    
ul.holder li {
    float:left;
    list-style-type:none;
    margin:0 5px 4px 0;
}

ul.holder li.bit-hover { background: #BBCEF1; border: 1px solid #6D95E0; }

ul.holder li.bit-box:hover {
    background: #BBCEF1; border: 1px solid #6D95E0;
}


ul.holder li.bit-box a.closebutton {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(img/close.gif) repeat scroll 0 0;
    display:block;
    font-size:1px;
    height:7px;
    position:absolute;
    right:4px;
    top:5px;
    width:7px;
}

span.live {
    color: #fff;
    background-color: #f00;
    margin: 0 0 5px 0px;
    padding: 0;
    font-size: 11px;
    font-weight: bold;
    padding: 0 5px;
}

#naziv_dyn {
    height: 25px;
    font-size: 15px;
    font-weight: bold;
}
