body { background: none; }
#header h1 { margin-top: 0px; }
#header .stats { margin-top: 30px; }
.b-menu-top .signup { width: 80px; }
.b-search-res { width: 1000px; }
.b-sf .city { width: 60px; padding-right: 5px; }
.b-sf .country { width: 70px; }
.b-sf .operator { width: 120px; padding-right: 5px; float: left; padding-top: 10px; }
.countryDropdown dt a { font-size: 14px; width: 140px; }
.cityDropdown dt a { font-size: 14px; width: 130px; }
.countryDropdown dd  ul { min-width: 165px; }
.cityDropdown dd ul { min-width: 155px; }
.countryDropdown dd img.flag { border:none; margin:5px; margin-top: 0px; float: left; width: 16px; }
.countryDropdown dt img.flag { border:none; margin:5px; margin-top: 0px; float: left; width: 16px; }
.b-sf .arrr { padding-right: 5px; }

/* Выбор ОПЕРАТОРА */
.operatorDropdown { display: block; float: left; text-align: left; font-size: 17px; font-weight: bold; padding-top: 5px; z-index: 20; }
.operatorDropdown img { width: 16px; height: 16px; }
.operatorDropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; z-index: 20; }
.operatorDropdown dd { position:relative; font-size: 14px; }
.operatorDropdown a, .dropdown a:visited { color:black; text-decoration:none; outline:none;}
.operatorDropdown a:hover { color:white;}
.operatorDropdown dt a:hover { color:#056db0; border: 1px solid #cc0000; border-bottom: 2px solid #cc0000;}
.operatorDropdown dt a { width: 150px; height: 23px; background:#ededed url(/static/i/arrow.png) no-repeat scroll right center; display:block; padding-right:20px; border:1px solid #d4ca9a; padding-left: 5px; border-bottom: 2px solid red; padding-top: 5px;}
.operatorDropdown dt a span { cursor:pointer; display:block; padding:5px;}
.operatorDropdown dd ul { z-index: 3; min-width:175px; background: #fdfdfd none repeat scroll 0 0; border:1px solid silver; color:#C5C0B0; display:none; left:0px; padding:0px; position:absolute; top:2px; width:auto;  list-style:none;}.dropdown span.value { display:none;}
.operatorDropdown dd ul li a { padding:5px; display:block;}
.operatorDropdown dd ul li a:hover { background-color:orange;}
.operatorDropdown dd img.flag { border:none; margin:5px; margin-top: 0px; float: left; width: 16px; }
.operatorDropdown dt img.flag { border:none; margin:5px; margin-top: 2px; float: left; width: 16px; }
.operatorDropdown dd ul li a { padding:5px; display:block;}
.operatorDropdown dt a span  { display: none;}
.operatorDropdown dd a span  { display: none;}


.b-search-res .to img { top: 0px; }
.ui-selectmenu { font-size: 12px; }

.b-sf .xregion { float: left; width: 280px; border: 0px solid red; height: 180px; padding: 0px; }
.b-sf .xregion .scroll { clear: both; width: 260px; height: 152px; display: block; overflow: auto; }
.b-sf .xregion ul { font-size: 13px; color: #454545; list-style: inherit;}
.b-sf .xregion li { display: block; clear: both; padding: 2px; }
.b-sf .xregion .scroll  li input { margin-right: 5px; }

/* Отель */
.b-sf .xcountry { float: left; width: 160px; border: 0px solid red; height: 180px; padding: 0px;}
.b-sf .xcountry .scroll { clear: both; width: 145px; height: 152px; display: block; overflow: auto; }
.b-sf .xcountry ul { font-size: 13px; color: #454545; list-style: inherit;}
.b-sf .xcountry li { display: block; clear: both; padding: 2px;}
.b-sf .xcountry .scroll  li input { margin-right: 5px; }
.b-sf #div_category img { margin: 0px 3px; position: relative; top: 5px; }

