/* списки */

input {
    background: #ccc;
    border: 1px solid #9e0000;
    color: #000;
    display: block;
    margin: 0 0 10px;
    padding: 0;
    width: 41px;
}

input:focus {
    background: #fff;
}

input.button {
    color: #9e0000;
    cursor: pointer;
    width: auto;
    float: right;
    margin: 10px 0;
    padding: 1px 2px;
}

label {
    display: block;
    font-weight: bold;
    color: #9e0000;
}

select {
    display: block;
    margin: 0 0 10px;
    width: 41px;
}

select.srReplacedSelect {
    width: 1px;
    position: absolute;
    left: -999em;
}

ul.srList {
    list-style:none;
    padding:0;
    width: 41px;
    margin: 0 0 10px;
    font:normal 0.9em Verdana;
    color:#000;
    height:2em;
}

ul.srList li {
    display:none;
    background: #969696;
    line-height:1.5em;
    padding:1 5px;
    width:41px;
}

ul.srList li.srHoverLi {
    background: #afafaf;
}

ul.srBlur {
    background: url('/images/zone.gif') no-repeat;
}

ul.srFocus, ul.srHoverUl {
    background: url('/images/zone2.gif') no-repeat 0px 0px;
}

ul.srBlur li.srSelectedLi {
    display:block;
    background: url('/1srBgBottom.png') no-repeat 0px 100%;
}

ul.srFocus li.srSelectedLi, ul.srHoverUl li.srSelectedLi {
    display:block;
    background: url('/1srBgBottom.png') no-repeat 0px 100%;
}

ul.srExpanded li.srSelectedLi { 
    display:block;
    background:#ccc;
}

ul.srExpanded {
    position:relative;
    z-index:1000;
}

ul.srExpanded li {
    display:block;
}

