/*---select----------------------*/

.select ul,
.select {
    margin: 0;
    width: 100%;
}

.select {
    height: 1.95em;
    //height: 1.9em;
    position: relative;
}

.select ul {
    position: absolute;
    background: #f1f1f1;
}
.select div {
    display: none;
    -width: 100%;
}



.select li {
    margin: 0;
    padding: 0.4em 10px 0.5em 10px;
    -float: left;
    clear: left:
    position: relative;
    display: none;
    font-size: 0.85em;
    white-space: nowrap;
    cursor: pointer;
    cursor: hand;    
}

.select .selected {
    padding-right: 33px;
    display: block;
}

.open li {display: block;}
.open div {display: block;}

.open .selected {border-bottom: 1px solid #cdcdcd;}

.select ins {
    width: 25px;
    height: 1.6em;
    position: absolute;
    top: 0.3em;
    right: 0;
    border-left: 1px solid #cdcdcd;
    background: url(/img/select.gif) center center no-repeat;
}

.select span {
    width: 100%;
    overflow: hidden;
    display: block;
}

.select li:hover {background: #cdcdcd;}

.select .selected:hover {background: none;}

/* SELECT */
.selectContainer {
    margin: 0 0 18px 1px;
    height: 22px;
    font-size: .91em;
    }
    ul.selectBox, .standardContent ul.selectBox {
        border: 1px solid #d2ccc4;
        background: #f9f9f9 url(/images/filter-select.gif) right top no-repeat;
        }
        ul.selectBox li, .standardContent ul.selectBox li {
            display: none;
            background: none;
            padding: 0;
            line-height: 12px;
            }
            ul.selectBox li.defaultOption, .standardContent ul.selectBox li.defaultOption {
                display: block;
                background: none;
                padding: 0;
                line-height: 12px;
            }
            ul.selectBox li a:link, ul.selectBox li a:visited, .standardContent ul.selectBox li a:link, ul.selectBox li a:visited {
                display: block;
                padd\ing: 3px 4px 3px 7px;
                    *padding: 3px 2px 3px 3px;
                color: #363531;
                font-size: .9em;
                *float: left;
                }
                ul.selectBox li a:hover, .standardContent ul.selectBox li a:hover {
                    background: #DBEBF5;
                    text-decoration: none;
                }
            ul.selectBox li.defaultOption a, .standardContent ul.selectBox li.defaultOption a {
                padd\ing: 4px 4px 4px 7px;
                    *padding: 4px 2px 4px 3px;
                }
                ul.selectBox li.defaultOption a:hover, .standardContent ul.selectBox li.defaultOption a:hover {
                    background: transparent;
                }


/*---select_gray----------------------*/


.select_gray {
    height: 1.95em;
    position: relative;
}

.select_gray ul,
.select_gray {
    margin: 0;
    width: 13em;
    
}

.select_gray div {
    display: none;
    -width: 100%;
}

.select_gray ul {
    position: absolute;
    background: #e5e5e5;
}

.select_gray li {
    margin: 0;
    padding: 0.4em 10px 0.5em 10px;
    -float: left;
    clear: left:
    position: relative;
    display: none;
    font-size: 0.85em;
    white-space: nowrap;
    cursor: pointer;
    cursor: hand;    
}

.select_gray .selected {
    padding-right: 33px;
    display: block;
}


.select_gray ins {
    width: 25px;
    height: 1.6em;
    position: absolute;
    top: 0.3em;
    right: 0;
    border-left: 1px solid #cdcdcd;
    background: url(/img/select.gif) center center no-repeat;
}

.select_gray span {
    width: 100%;
    overflow: hidden;
    display: block;
    font-size: 1.2em;
}

.select_gray li:hover {background: #cdcdcd;}

.select_gray .selected:hover {background: none;}
.open_gray li {display: block;}

.open_gray .selected {border-bottom: 1px solid #cdcdcd;}


