.drop li {
background: url(../images/sprite.png) 0 0 no-repeat;
}

.slct {
display:block;
height:27px;
border-radius:5px;
border: 1px solid #cecece;
background-color: #F6F6f6;
padding: 0px 0px 0px 0px;
color:#444;
border-radius:7px;
background-position: 0px 0px;
overflow: hidden;
white-space:nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;	
}

.select {
border-radius:7px;
}

.select a {
display:block;
padding:8px 0 0 12px;
border-radius:7px;
text-decoration:none;
background:url(../images/strelka.png) #fff 62px 8px no-repeat;
}

.slct.active {
border-radius:7px 7px 0 0;
border-bottom: none;
}

.drop {
margin:0;
padding:0;
width:75px;
border:0px solid #cecece;
border-top:none;
display: none;
position: absolute;
z-index:10000;
background: #fff;
}

.drop li {
height:20px;
list-style: none;
border-top: 1px dotted #e8e8e8;
cursor: pointer;
display: block;
color: #444;
padding:8px 0px 4px 22px;
border-radius:7px;
background-position: 10px -117px;
}

.drop li:hover {
background-color: #e8e8e8;
color: #222;
}








/*----------*/
.dropik li {
background: url(../images/sprite.png) 0 0 no-repeat;
}

.slctik {
display:block;
height:27px;
border-radius:5px;
border: 1px solid #cecece;
background-color: #F6F6f6;
padding: 0px 0px 0px 0px;
color:#444;
border-radius:7px;
background-position: 0px 0px;
overflow: hidden;
white-space:nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;	
}

.selectik {
border-radius:7px;
}

.selectik a {
display:block;
padding:8px 0 0 12px;
border-radius:7px;
text-decoration:none;
background:url(../images/strelka.png) #fff 62px 8px no-repeat;
}

.slctik.active {
border-radius:7px 7px 0 0;
border-bottom: none;
}
/*---*/
.dropik {
margin:0;
padding:0;
width:75px;
border:0px solid #cecece;
border-top:none;
display: none;
position:absolute;
z-index:10000;
background: #fff;
}

.dropik li {
height:20px;
list-style: none;
border-top: 1px dotted #e8e8e8;
cursor: pointer;
display: block;
color: #444;
padding:8px 0px 4px 22px;
border-radius:7px;
background-position: 10px -117px;
}

.dropik li:hover {
background-color: #e8e8e8;
color: #222;
}







/*----------*/
.dropikid li {
background: url(../images/sprite.png) 0 0 no-repeat;
}

.slctikid {
display:block;
height:27px;
border-radius:5px;
border: 1px solid #cecece;
background-color: #F6F6f6;
padding: 0px 0px 0px 0px;
color:#444;
border-radius:7px;
background-position: 0px 0px;
overflow: hidden;
white-space:nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;	
}

.selectikid {
border-radius:7px;
}

.selectikid a {
display:block;
padding:8px 0 0 12px;
border-radius:7px;
text-decoration:none;
background:url(../images/strelka.png) #fff 32px 8px no-repeat;
}

.slctikid.active {
border-radius:7px 7px 0 0;
border-bottom: none;
}
/*---*/
.dropikid {
margin:0;
padding:0;
width:45px;
border:0px solid #cecece;
border-top:none;
display: none;
position: absolute;
z-index:10000;
background: #fff;
}

.dropikid li {
height:20px;
list-style: none;
border-top: 1px dotted #e8e8e8;
cursor: pointer;
display: block;
color: #444;
padding:8px 0px 4px 22px;
border-radius:7px;
background-position: 10px -117px;
}

.dropikid li:hover {
background-color: #e8e8e8;
color: #222;
}

/*-----------*/







/*----------*/
.dropun li {
background: url(../images/sprite.png) 0 0 no-repeat;
}

.slctun{
display:block;
height:27px;
border-radius:5px;
border: 1px solid #cecece;
background-color: #F6F6f6;
padding: 0px 0px 0px 0px;
color:#444;
border-radius:7px;
background-position: 0px 0px;
overflow: hidden;
white-space:nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;	
}

.selectun {
border-radius:7px;
}

.selectun a {
display:block;
padding:8px 0 0 12px;
border-radius:7px;
text-decoration:none;
background:url(../images/strelka.png) #fff 32px 8px no-repeat;
}

.slctun.active {
border-radius:7px 7px 0 0;
border-bottom: none;
}
/*---*/
.dropun {
margin:0;
padding:0;
width:45px;
border:0px solid #cecece;
border-top:none;
display: none;
position: absolute;
z-index:10000;
background: #fff;
}

.dropun li {
height:20px;
list-style: none;
border-top: 1px dotted #e8e8e8;
cursor: pointer;
display: block;
color: #444;
padding:8px 0px 4px 22px;
border-radius:7px;
background-position:10px -117px;
}

.dropun li:hover {
background-color: #e8e8e8;
color: #222;
}

/*-----------*/

/*----------*/

.dropen li {
background: url(../images/sprite.png) 0 0 no-repeat;
}

.slcten {
display:block;
height:27px;
border-radius:5px;
border: 1px solid #cecece;
background-color: #F6F6f6;
padding: 0px 0px 0px 0px;
color:#444;
border-radius:7px;
background-position: 0px 0px;
overflow: hidden;
white-space:nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;	
}

.selecten {
border-radius:7px;
}

.selecten a {
display:block;
padding:8px 0 0 12px;
border-radius:7px;
text-decoration:none;
font-family: FRS45, Tahoma;
font-size: 14px;
color: #726e6e;
background:url(../images/strelka.png) #fff 232px 8px no-repeat;
}

.slcten.active {
border-radius:7px 7px 0 0;
border-bottom: none;
}
/*---*/
.dropen {
margin:0;
padding:0;
width:248px;
border:0px solid #cecece;
border-top:none;
display: none;
position: absolute;
background: #fff;
border:1px #CCCCCC dotted;
z-index:10000;
}

.dropen li {
height:20px;
list-style: none;
border-top: 1px dotted #e8e8e8;
cursor: pointer;
display: block;
color: #444;
padding:8px 0px 4px 22px;
border-radius:7px;
background-position:10px -117px;
}

.dropen li:hover {
background-color: #e8e8e8;
color: #222;
}