﻿div.LocationsSection {
    background-color: #fcfcfc; border: 1px solid #ddd; overflow: hidden; padding-top: 5px;
}

div.LocationsList {
    margin-left: 10px; margin-top: 2px; width: 272px; overflow: hidden; font-size: 10px; color: #333;
    border: 1px solid #B7B5AE;
}

div.LocationsList div.LocationsListInnerSelect {width: 252px; float: left; overflow: hidden; clear: none;}
div.LocationsList div.LocationsListInnerDelete{width: 18px; float: left; overflow: hidden; clear: none;}

select.LocationsListSelect {
    width: 280px;
    border: 0px solid #fff;
    background-color: #fff;
    margin-top: 5px;
    margin-bottom: 5px;
}

#IE select.LocationsListSelect {
    margin-top: -3px;
    margin-left: -3px;
    margin-bottom: -3px;
    font-family: Verdana;
    font-size: 10px; color: #333;
}

select.LocationsListSelect option {
    font-size: 10px; color: #333; background-color: #eaeaea; height: 14px; padding: 2px 0px 2px 2px; font-family: Verdana;
}

select.LocationsListSelect option.odd {
    background-color: #fff; 
}

select.LocationsListDelete {
    width: 40px;
    border: 0px solid #fff;  
    background-color: #fff;
    margin-top: 5px;
    margin-bottom: 5px;
}

#IE select.LocationsListDelete {
    margin-top: -3px;
    margin-left: -3px;
    margin-bottom: -3px;
    font-family: Verdana;
    font-size: 10px; color: #333;
}
      
select.LocationsListDelete option {
    font-size: 9px; color: #DF851B; font-weight: bold; cursor: pointer; height: 13px; padding: 2px 0px 2px 2px; font-family: Verdana;
}

div.dvLocationsOutter {
    margin-left: 10px;
}

#IE div.dvLocationsOutter {
    margin-left: 5px!important;
    margin-left: 10px;
}

input.txtLocations {
    border: solid 1px #b7b5ae; background-color: #f6f5f0; width: 253px!important; height: 14px; text-align: left!important; font-size: 10px; color: #666; padding:1px; line-height: 12px; overflow: hidden;
    float: left; padding-left: 3px; border-right: 0px solid #fff;
}

#IE input.txtLocations {
    width: 252px!important;
}

input.TextOdDo {color: #666; padding-top: 2px; padding-bottom: 0px; height: 14px!important;}

#IE input.TextOdDo {color: #666; padding-top: 1px; padding-bottom: 0px; height: 15px!important;}

img.cmb {float: left; width: 15px; height: 16px; border: 1px solid #969696; border-left: 0px solid #fff;}

#IE img.cmb {width: 16px; height: 16px;}

img.imgLoading {width: 128px; height: 11px; position: absolute; right: 35px; top: 5px;}

div.LocationsBox {
    position: absolute; left: 13px; z-index: 1000; width: 273px; background-color: #eee; overflow: hidden; border-right: 1px solid #B7B5AE;
}

div.LocationsBox select {
    width: 293px; border-top: 0px solid #fff; font-size: 11px; color: #444;
}

div.LocationsBox select option {cursor: pointer;}
div.LocationsBox select option:hover:after {text-decoration: underline; content: " <-- kliknij aby wybrać";}

#IE div.LocationsBox select {
    margin-top: -2px;
    margin-left: -2px;
}

div.LocationsBox select option {
    padding: 2px 0px 2px 2px;
}

#ClearLocationsList {overflow: hidden; margin-left: 10px; margin-top: 2px;}
#ClearLocationsList div.l {width: 255px; float: left; overflow: hidden; clear: none;}
#ClearLocationsList div.l span {font-size: 10px; color: #333; padding-left: 2px;}
#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: 16px; height: 16px; border: 1px solid #969696; border-left: 0px solid #fff;}