﻿div.LocationsSection {
    overflow: hidden;
}

div.LocationsList {
    margin-left: 10px; margin-top: 2px; width: 172px; overflow: hidden; background-color: #4A514F;
}

.wyszWide div.LocationsList {background-color: #D4D4D4;}

.wyszWide div.LocationsList {
    margin-left: 0px; width: 340px;
}

div.LocationsList div.LocationsListInnerSelect {width: 150px; float: left; overflow: hidden; clear: none;}
div.LocationsList div.LocationsListInnerDelete{width: 22px; float: left; overflow: hidden; clear: none;}

.wyszWide div.LocationsList div.LocationsListInnerSelect {width: 318px;}

select.LocationsListSelect {
    width: 180px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.wyszWide select.LocationsListSelect {
    width: 350px;
}

#IE select.LocationsListSelect {
    margin-top: -3px;
    margin-left: -3px;
    margin-bottom: -3px;
}

select.LocationsListSelect option {

}

select.LocationsListSelect option.odd {

}

select.LocationsListDelete {
    width: 40px;
    border: 0px solid #fff;  
    margin-top: 5px;
    margin-bottom: 5px;
}

#IE select.LocationsListDelete {
    margin-top: -3px;
    margin-left: -3px;
    margin-bottom: -3px;
}
      
select.LocationsListDelete option {
    font-size: 9px; color: #A5000B;cursor: pointer; height: 13px; line-height: 13px; padding: 2px 0px 2px 2px; font-weight: bold; background: none;
}

div.dvLocationsOutter {
    margin-left: 10px;
}

#IE div.dvLocationsOutter {
    margin-left: 5px!important;
    margin-left: 10px;
}

input.txtLocations {
    width: 143px!important; height: 14px; text-align: left!important; padding:1px; line-height: 12px; overflow: hidden;
    float: left; padding-left: 6px; border: 0px solid #fff!important; margin-left: 9px;
}

.wyszWide input.txtLocations {width: 310px!important; margin-left: 0px;}

#IE input.txtLocations {
    width: 143px!important;
}

img.cmb {float: left; width: 20px; height: 19px; border: 0px solid #969696!important; background-color: #4A514F; padding: 0px 0px 1px 0px;}

.wyszWide img.cmb {float: left; width: 20px; height: 19px; border: 0px solid #969696!important; background-color: #D4D4D4!important; padding: 0px 0px 1px 0px;}

#IE img.cmb {width: 20px; height: 19px;}

img.imgLoading {width: 128px; height: 11px; position: absolute; right: 35px; top: 5px;}

div.LocationsBox {
    position: absolute; left: 9px; z-index: 1000; width: 174px; overflow: hidden;
}

.wyszWide div.LocationsBox {width: 340px; left: 0px;}

div.LocationsBox select {
    width: 199px; font-size: 11px; background-color: #4A514F; font-size: 10px; border: 0px solid #fff; color: #c7c9c3; top: 10px;
}

.wyszWide div.LocationsBox select {width: 360px;}

#IE div.LocationsBox select {
    margin-top: -2px;
    margin-left: -2px;
}

div.LocationsBox select option {
    padding: 2px 0px 2px 2px;
    cursor: pointer;
}

label.lbWybLok {margin-left: 9px; display:block; margin-bottom: 5px; padding-top: 5px; font-size: 9px; color: #d4d4d4;}
.wyszWide label.lbWybLok {margin-left: 0px; color: #000;}

div.LocationsBox select option:hover {color: #000; background-color:#D9D9D9;}

#ClearLocationsList {overflow: hidden; margin-left: 10px; margin-top: 2px;}
.wyszWide #ClearLocationsList {margin-left: 0px;}
#ClearLocationsList div.l {width: 155px; float: left; overflow: hidden; clear: none;}
#ClearLocationsList div.l span {font-size: 10px; color: #d4d4d4; padding-left: 2px; font-weight: bold;}
.wyszWide #ClearLocationsList div.l span {color: #000;}
#ClearLocationsList div.r {width: 20px; float: left; overflow: hidden; clear: none;}
#ClearLocationsList div.r span {font-size: 9px; color: #E62721; font-weight: bold; cursor: pointer;}

img.cmb2 {float: left; width: 19px; height: 20px; border-left: 0px solid #fff;}
