/*body { behavior: url(/css/csshover.htc); }*/
body { padding: 0; margin: 0; }
/*body { text-shadow: #000 0 0; }*//* fix Safari bolder font http://habrahabr.ru/blog/css/37109.html */

table.noborder { border-collapse: collapse; }
table.noborder td { padding: 0; }
table caption { text-align: left; font-weight: bold; }

form { padding:0; margin: 0; }
img { border: 0; }

table.hover tr:hover, table.hover tr:hover td, div.hover:hover { background-color: #E9E4CD; }

.hidden  { display: none; }

.wide { width: 100%; }
.high { height: 100%; }
.center { text-align: center; }
.right { text-align: right; }
.left { text-align: left; }
.inline { display: inline; }
.block { display: block; clear: both; }
.bold { font-weight: bold; }
.italic { font-style: italic; }

.float { float: left; }
.clear  { float: none; clear: both; height: 1px; font-size: 0; } /* очищает вывод после float'ов */

.pleasewait { background-image: url(data:image/gif;base64,R0lGODlhDgAOALMAAP///+/v797e3sXFxb29vaysrJycnIyMjHJycmNjY1JSUkJCQjExMSEhIRAQEAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAAACwAAAAADgAOAAAERRDImdK8sgLn8DVP0XQecgCLwywegDyKSQwtQDBnfSgJUku72G8yUBCGBoaRdmECDoXnYUA9eoqDQjTqMRgAWonTQ7BeIgAh+QQFBwAAACwAAAAADAAOAAAEOhDIidC8FbAG0rrTVjyWZEiNAjTc5ACHMRAIAQLFjSPHoQOGBO83OQx+hUSCeMI1f5YZ4Hgp2KjEWwQAIfkEBQcAAAAsAAAAAA0ADQAABD4QyGnOvOBYxbLCgENwRDYdBcAhSTcY39EkKTAcifIs0qCUk4SjdzAAQYCCxYDE1JoEhKWZHAAIxyaTarMiIwAh+QQFBwAAACwAAAAADgANAAAEOxDICQy9FSQlEy7NsA0fqQHIwnSSoRwA0SIeRdTT8cBxUZiURoOhIBQMwMnC4VhgnpKBDzpJUqvXrCQCACH5BAUHAAAALAAAAAAOAAwAAAQ9EMh5zryYMYCwNJtGeEYBLEqiMMvASQfTFW4FOJfr4ZNBjJlNy3AATgYNzUaiozgskx+GkHh0PJjDAsuNAAAh+QQFBwAAACwAAAAADgAOAAAEPxDISci8soJzgOkYgGwGwJTTIBlGUSTZ1QIq4ALPOBVYwfAhDCKhAAUBCgnsaAIeD4kFYBlsMJiph5EZxaYmEQAh+QQFBwAAACwBAAAADQAOAAAEPhDISeuQxYBS6v6A0lUFMQwHIh3SRV1Iw3oSoRA0lSa5hCwLFc2wcHlwwhlFwXAsAAaFp+HojKaOniTxrEQAACH5BAUHAAAALAIAAQAMAA0AAAQ6EEgwCLBTjrsRzpNxUAWYHYthasiaqUe5HkkymoUCEsdWHApHhvEAJBiThKTwODAaq4UOAAVMNUlTBAAh+QQFBwAAACwBAAEADQANAAAEORDIOQe9suBLNCDbZCBeaIRUcZyoSn4MQhGylDxMMhEncy4HwMKRQCgUkmBqsQBtdIwFAKHbHGqUCAAh+QQFBwAAACwAAAEADgANAAAEQBDISauV42qQNyhGtxVT0jSLNRTFsDiNYxEgIRVNNRwUAiwHA4aAUJAACqGCgTj4AAShJaEAMGyVKrJ64G28lAgAIfkEBQcAAAAsAAACAA4ADAAABDgQyElrOjWD9RbJA2U4iTYtDBNWRJg0mzYU07AYFa5904HwJcnNcCjNMgQEAqCgVZQARMlpMugoEQAh+QQJBwAAACwAAAEADQANAAAEPBBIlaS98ryCrxlM00kVVY1A0SDoAVAogDCMEls2xmUOYFwDwkcmQSQIBcMPQLAMRC4i5uCiMnedAlYSAQA7) no-repeat !important; width: 14x; height: 14px; } /* display: none;  */

.search_word { font-weight: bold !important; color: black !important; background: #FFFF00 !important; }

.cloud { padding: 0 4px; text-decoration: none; }

.transparent { opacity: 0; // filter: alpha(opacity=0); }

.feed14 { padding: 2px 0 2px 19px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJDSURBVHjajJJNSBRhGMd/887MzrQxRSLbFuYhoUhEKsMo8paHUKFLdBDrUIdunvq4RdClOq8Hb0FBSAVCUhFR1CGD/MrIJYqs1kLUXd382N356plZFOrUO/MMz/vO83+e93n+f+1zF+kQBoOQNLBJg0CTj7z/rvWjGbEOIwKp9O7WkhtQc/wMWrlIkP8Kc1lMS8eyFHpkpo5SgWCCVO7Z5JARhuz1Qg29fh87u6/9VWL1/SPc4Qy6n8c0FehiXin6dcCQaylDMhqGz8ydS2hKkmxNkWxowWnuBLHK6G2C8X6UJkBlxUmNqLYyNbzF74QLDrgFgh9LLE0NsPKxjW1Hz2EdPIubsOFdH2HgbwAlC4S19dT13o+3pS+vcSfvUcq9YnbwA6muW9hNpym/FWBxfh0CZkKGkPBZeJFhcWQAu6EN52QGZ/8prEKW+cdXq0039UiLXhUYzdjebOJQQI30UXp6mZn+Dtam32Afu0iyrgUvN0r+ZQbr8HncSpUVJfwRhBWC0hyGV8CxXBL5SWYf9sYBidYLIG2V87/ifVjTWAX6AlxeK2C0X8e58hOr/Qa2XJ3iLMWxB1h72tHs7bgryzHAN2o2gJorTrLxRHVazd0o4TXiyV2Yjs90uzauGvvppmqcLjwmbZ3V7BO2HOrBnbgrQRqWUgTZ5+Snx4WeKfzCCrmb3axODKNH+vvUyWjqyK4DiKQ0eXSpFsgVvLJQWpH+xSpr4otg/HI0TR/t97cxTUS+QxIMRTLi/9ZYJPI/AgwAoc3W7ZrqR2IAAAAASUVORK5CYII=) no-repeat left center; }

.btn_delete { width: 16px; height: 16px; cursor: pointer; }
/* .btn_delete { background: transparent url(/i/btn_delete_20.png) no-repeat left top; //background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/btn_delete_20.png', sizingMethod='scale'); } */
.btn_delete { background: transparent url(/i/16_icons/delete.png) no-repeat left top; //background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/16_icons/delete.gif', sizingMethod='scale'); }
.btn_delete.process { background: transparent url(data:image/gif;base64,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) no-repeat center center; //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='', sizingMethod='crop'); }

/* begin dividers *************************************************/
.spacer1 { height: 1em; }
.spacer2 { height: 2em; }
.spacer5 { height: 5em; }

.divider1 { height: 1px; padding: 0; margin: 0; }

.black { background: black; }
.white { background: white; }
/* end dividers */

/* begin default anchor *************************************************/
a { text-decoration: underline; }
a:hover, a.fresh:hover, a.fresh:visited:hover, a:visited:hover { color: red; }
a, a.fresh:visited { color: darkblue; }
a:visited { color: darkmagenta; }
a.local { border-bottom: 1px dashed #2d4490; color: #2d4490; text-decoration: none; cursor: pointer; }
a.local:hover { border-bottom: 1px dashed #902d2d; color: #902d2d; }
/* end default anchor */



/* modalWindow */
.bgFader { position: absolute; background: black; top: 0; left: 0; width: 100%; z-index: 99998; opacity: 0.8; // filter: alpha(opacity=80); }
.modalWindow { position: absolute; border: 2px solid black; background: white; color: black; padding: 0px; overflow: auto; z-index: 99999; }
.modalWindow button.close { position: absolute; top: 0px; right: 0px; }
.modalWindow .cnt { padding: 10px; }



/* begin pretty_btn */
.pretty_btn { color: #878787; border: 1px solid #b6b6b6; background-color: #f7f7f7; float: left; white-space: normal !important; width: 70px; padding: 20px 4px 4px 4px; text-align: center; cursor: pointer; background-repeat: no-repeat; background-position: center 10%; }
.pretty_btn_hovered { color: #88AED2 !important; border: 1px solid #88AED2 !important; }
/* .pretty_btn_pressed { position: relative !important; top: 2px !important; left: 2px !important; } */

.basket_order { color: #188718; border: 1px solid #81e281; background-color: #e9ffe9; background-image: url(/i/16_icons/basket_go.png); //background-image: url(/i/16_icons/basket_go.gif); }
.basket_put { color: #188718; border: 1px solid #81e281; background-color: #e9ffe9; background-image: url(/i/16_icons/basket_put.png); //background-image: url(/i/16_icons/basket_put.gif); }
.shuttle_edit { color: #188718; border: 1px solid #81e281; background-color: #e9ffe9; background-image: url(/i/16_icons/computer_edit.png); //background-image: url(/i/16_icons/computer_edit.gif); }
.pretty_print { width: 80px; background-image: url(/i/16_icons/printer.png); //background-image: url(/i/16_icons/printer.gif); }
/* .basket_empty { margin-left: 40px; background-color: #ffe9e9; border-color: #de6a6a; color: #d44d4d; background-image: url(/i/16_icons/basket_remove.png); //background-image: url(/i/16_icons/basket_remove.gif); } */
.basket_empty { margin-left: 40px; background-color: #ffe9e9; border-color: #de6a6a; color: #d44d4d; background-image: url(/i/16_icons/basket_rotate.png); //background-image: url(/i/16_icons/basket_remove.gif); }
/* end pretty_btn */
