.inputElement{ border: 1px solid Black;
}
.inputElement.disabled{ border: 1px solid Silver;
}
.inputElement.disabled input{ color: Silver;
} .selectElement{ border: 1px solid Black;
}
.selectElement span{ cursor:pointer;
}
.selectElement span span{ background: silver;
}
.selectElement div{ border: 1px solid Black; margin: 0 0 0 -1px; background: White;
}
.selectElement div a:hover{ background: #F0F0F0;
}
.selectElement.disabled{ border: 1px solid Silver;
}
.selectElement.disabled span{ color: silver;
}
.selectElement .selectElementOptions{ z-index: 99999;
} .radioElement, .checkboxElement{ width: 16px; height: 16px; border: 1px solid Black;
}
.radioElement.disabled, .checkboxElement.disabled{ border: 1px solid Silver;
}
.radioElement span, .checkboxElement span{ background: White; cursor:pointer;
}
.radioElement span.selected, .checkboxElement span.selected{ background: Silver;
}
.radioElement.disabled span, .checkboxElement.disabled span{ cursor:default;
} .scrollElement .scrollbar .track{ background: silver;
}
.scrollElement .scrollbar .button{ background: Black;
}
.fileElement{ width:230px; height: 16px;
}
.fileElement .file{ width: 120px; height: 16px; line-height: 16px; float:left; margin-right: 5px; border: 1px solid Black;
}
.fileElement .delete{ width: 16px; height: 16px; float:left; background: red; margin-right: 5px; cursor:pointer;
}
.fileElement .button{ width: 80px; height: 16px; border: 1px solid Black; cursor:pointer;
}
.fileElement .button label{ width: 80px; height: 16px; line-height: 16px; text-align: center;
}
.fileElement input{ cursor:pointer;
}#lightbox{ border: 1px solid Black; /*-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;*/ padding: 10px; margin: -10px 0 0 -10px; background: white; box-shadow: 4px 4px 4px #222222; -moz-box-shadow: 4px 4px 4px #222222; -webkit-box-shadow: 4px 4px 4px #222222; z-index: 99998; overflow:visible;
}
#lightbox_overlay{ background: black; background: rgba(0,0,0,0.7); z-index: 99997;
}
#lightbox .close{ display:block; position: absolute; top: -12px; right: -12px; width: 24px; height: 24px; background: url('/_img/lightbox/close.png'); z-index: 99999;
}
#lightbox .prev, #lightbox .next{ margin-top: 10px; font-size: 15px; color: white; background: url(data:image/gif;base64,AAAA); text-decoration: none;
}
#lightbox .prev span, #lightbox .next span{ display:none; text-shadow: 0px 0px 2px rgba(0,0,0,0.4);
}
#lightbox .prev{ margin-left: 10px;
}
#lightbox .prev:hover{ text-indent: 0; background: url('/_img/lightbox/left.png') left center no-repeat;
}
#lightbox .prev:hover span, #lightbox .next:hover span{ display:block;
}
#lightbox .next{ margin-right: 10px;
}
#lightbox .next:hover{ text-indent: 0; background: url('/_img/lightbox/right.png') right center no-repeat;
}
#lightbox .container{ background: #eceef0; border: 1px solid #3c3c3c;
}
#lightbox .title{ color: black; font-size: 13px; font-weight: bold;
}
#lightbox .counter{ color: black; text-align: right; font-size: 12px;
}
#lightbox_html{ color: black; overflow:auto;
}
#lightbox .title, #lightbox .counter{ padding: 4px 0; text-shadow: 1px 1px 2px rgba(0,0,0,0.4);
}