.uptextss{
padding:5px;
}


.fixarea{
width:550px;
}



.microfont{
 font-size: 11px; 
 color:#07729A;
}



.myliclass
{
padding: 10px;
padding-top: 0px;
}

.mypadding{
padding-right: 50px;
padding-left: 50px;
}

* { margin: 0; padding: 0; outline: none; }
body { text-align: left; font: 12px Tahoma, Geneva, Kalimati, sans-serif; color: #393939; background: #fff; }
a { color: #07729a; outline: none; font-size: 13px; }
a:hover { color: #a5b00c; }
ul,ol { list-style-type: none; }
img { border:none;vertical-align: top; }
.left{float: left !important;}
.right{float: right !important;}
.editor-link:after,
.editaccount:after,
.index .product:after,
.products:after,
.filter-1 li:after,
.info .actions ul:after,
.header-top:after,
.header-bottom:after,
.footer:after,
.content:after,
.canvas:after,
.header:after,
.clearer:after{display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }


.clearer { clear: both;content: ".";display: block;font-size: 0;height: 0;line-height: 0;overflow: hidden; }
.star { width: 16px; height: 16px; display: block; background: url("../images/sprite.png") no-repeat 0 -72px;  }
.line {height: 1px; width: 754px; position: absolute;top: -5px;left: -17px;border-top: 1px solid #CAEDFF;}
.product .line {width: 755px;}
.text-f { display: inline-block; background: #fff; border: 1px solid #07729A; color: #393939 !important;  padding: 2px 6px; font: 12px Tahoma; }
a .ic-arr { display: inline-block; width: 6px; height: 8px; background: url(../images/sprite.png) -204px -80px; margin: 0 5px 0 0; }
a:hover .ic-arr { background-position: -192px -80px; }

/* ------------------- СИНИЕ КНОПКИ ------------------- */
.link-butt { display:inline-block; background: #07729a; white-space: nowrap; padding: 1px 20px;  border-radius: 6px;
    -moz-border-radius: 6px; line-height: 1.6; color: #fff;
}
.link-butt:hover { background: #a5b00c; color:#fff; }
.link-butt .link-butt-text { color: #fff; text-decoration: underline; font-size: 13px; }

button.link-butt { cursor: pointer; border: none; font: 12px/1.7 Tahoma, Geneva, Kalimati, sans-serif; text-decoration: underline; padding: 1px 21px; }


button.button {
    display:inline-block;
    background: #07729a;
    white-space: nowrap;
    border-radius: 6px;
    -moz-border-radius: 6px;
    line-height: 1.6;
    color: #fff;
    cursor: pointer;
    border: none;
    font: 12px/1.7 Tahoma, Geneva, Kalimati, sans-serif;
    text-decoration: underline;
    padding: 0 17px;
    color: #fff;
    text-decoration: underline;
    font-size: 13px;
}
button.button:hover { background-color: #a5b00c; color:#fff; }


/* ------------------- СИНИЕ КНОПКИ ------------------- */


/* --------------- custom radio button --------------- */
.niceRadio { width: 16px; height: 16px; display: inline-block; overflow: hidden; background: url(../images/sprite.png) -283px -18px; }
.niceRadio input { margin: 0 0 0 -17px; }
.radioChecked { background: url(../images/sprite.png) -283px 0; }
/* --------------- custom radio button --------------- */


/* --------------------------------------  ШАПКА -------------------------------------- */
.header { width: 1020px; margin: 0 auto; }
.header-top { background:#fff; height: 89px; }
.header-top .logo-block { display: block; width: 266px; float:left; text-align: center; color:#000; text-decoration: none; }
.header-top .logo { display: block; height: 63px; background: url("../images/sprite.png") no-repeat; margin: 5px 0 0; cursor: pointer;}
.header-top .logo-text { display: block; text-align:left;padding: 1px 0 0 5px;}
.header-top .favorites { height: 20px; float: left; margin: 39px 0 0 123px; font-size: 13px; padding: 2px 0 0; }
.header-top .favorites .star { float:left; margin: -2px 0 0; }
.header-top .favorites .fav { margin: 0 0 0 5px; }


.header-top .change-city { float: right; margin: 37px 0 0; position: relative; z-index: 2; }
.header-top .change-city #popup { width: 180px; border: 1px solid #07729A; background: #ffffff; position: absolute; z-index: 1000; top:26px; right: -49px; padding: 0.5em 0;   }
.header-top .change-city #popup a { text-decoration: none; display: block; line-height: 1.5; max-height: 200px; min-height: 1em; padding: 0 0.5em; }
.header-top .change-city #popup a:hover { background: #eeeeee; }
.header-top .your-city { display: block; float: right; font-size: 14px; margin: 4px 11px 0 0; }
.header-top .change-city .link-butt { float: right; }

/* --------------------------------------  ШАПКА КОНЕЦ -------------------------------------- */


/* --------------------------------------  ЛЕВОЕ МЕНЮ В ФИЛЬТРЕ -------------------------------------- */
.header-bottom { border-radius: 10px; z-index: 1; }
.header-bottom A { color: #fff; }
.header-bottom .categories { width: 252px; background: #07729a; height: 100%; border-radius: 10px 0 0 10px; float: left; }
.header-bottom .categories li { position: relative; }
.header-bottom .category { border-bottom: 1px solid #0f8cb4; display: block;  padding: 12px 21px 11px 20px; font-size: 13px; line-height: 17px;}
.header-bottom .category.active { background: #0b7faa; color: #e6e70a; }
.header-bottom .category.active .arrow { background: url(../images/sprite.png) -20px -76px; }
.header-bottom .category:hover { background: #0b7faa; color: #e6e70a; }
.header-bottom .category:hover .arrow { background: url(../images/sprite.png) -20px -76px; }
.header-bottom .category .arrow { width: 8px; height: 8px; display: block; background: url(../images/sprite.png) -20px -85px;  position: absolute; top: 18px; left: 9px; }
.header-bottom .category.first { border-radius: 10px 0 0 0; }
.header-bottom .category.last { border-bottom: none; border-radius: 0 0 0 10px;}
/* --------------------------------------  ЛЕВОЕ МЕНЮ В ФИЛЬТРЕ КОНЕЦ -------------------------------------- */




/* -------------------------------------- ФИЛЬТР -------------------------------------- */
.header-bottom .filter { float:left; width:739px; height: 103px; border-radius: 0 10px 10px 0;  padding:10px 15px 9px 14px; color:#ffffff;
    background: #129fcb; /* Old browsers */
    background: -moz-linear-gradient(left, #129fcb 0%, #15b3eb 36%, #15b3eb 70%, #0d7a95 92%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#129fcb), color-stop(36%,#15b3eb), color-stop(70%,#15b3eb), color-stop(92%,#0d7a95)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #129fcb 0%,#15b3eb 36%,#15b3eb 70%,#0d7a95 92%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #129fcb 0%,#15b3eb 36%,#15b3eb 70%,#0d7a95 92%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #129fcb 0%,#15b3eb 36%,#15b3eb 70%,#0d7a95 92%); /* IE10+ */
    background: linear-gradient(to right, #129fcb 0%,#15b3eb 36%,#15b3eb 70%,#0d7a95 92%); /* W3C */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#129fcb', endColorstr='#0d7a95',GradientType=1 ); *//* IE6-9 */
}

.header-bottom .filter-inner { border: 1px solid #ffffff; width: 423px; height: 95px; padding: 0 25px 6px 25px; float: left; }

/* ------------------- DROPDOWN ------------------- */
li.drop { height: 18px; }
.filter .drop-down { display: block; width: 55px; height: 19px; float: right; border: 1px solid #07729a; background: #ffffff; position: relative; }
.filter .drop-down-ic { display: block; width: 15px; height: 13px; background: url(../images/sprite.png) -35px -75px; float: right; position: absolute; right:3px; top:3px; }
.drop-down-title { display: block; margin: 3px 3px 0 0; float: right; white-space: nowrap;  }
/* ------------------- DROPDOWN ------------------- */

/* ------------------- CHECKBOXES ------------------- */
.chekbox input { float: left; }
.chekbox .checkbox-title { display: inline-block; margin: 0 0 0 5px; }
/* ------------------- CHECKBOXES ------------------- */

.filter-1 { width: 210px; float: left; }
.filter-1 li.chekbox { margin: 6px 0 0; }
.filter-1 li.drop { margin: 5px 13px 0 0; }
.filter-1 .link-butt { float: left; margin: 9px 0 0; }
.filter-2 { float: left; margin: 4px 0 0 11px; width: 202px; }
.filter .filter-2 li.drop { height: 18px; margin: 23px 0 0; }
.filter .filter-2 li.drop.first { margin:0; }
.filter .filter-2 .drop-down { width: 156px; }
.filter .authorise { float: right; width:250px; }
.filter .authorise .link-butt { margin: 16px 124px 0 0; }
.filter .authorise .remind-pass { font-size: 10px; margin: 2px 0 0 51px; display: inline-block; }
.filter .authorise .remind-pass:hover { color:#a5b00c; }
.filter .authorise li { height: 18px; }
.filter .authorise li.drop { margin: 12px 0 0; }
.filter .authorise li.drop.first { margin:0; }
.filter .authorise .drop-down { width: 187px; height: 21px; padding: 0 5px; color:#8a8989; font-size: 11px; }
.filter .authorise .link-butt { float: right; }
/* -------------------------------------- ФИЛЬТР КОНЕЦ -------------------------------------- */


.container { width:1020px; margin: 0 auto; color:#393939; overflow: hidden; padding-bottom: 44px; z-index: 1; }


/* -------------------------------------- ЛЕВАЯ КОЛОНКА -------------------------------------- */
.leftcolumn { float:left; width: 252px; padding: 16px 0 0; }

/* ------------------- Кнопка "Подать объявление" ------------------- */
.place-ad-link { display:block; width: 199px; height: 31px; border-radius: 5px; background: #f58314; color: #ffffff; font-size: 18px; padding: 7px 0 0 53px; position: relative;margin: 0 0 17px 0; line-height:26px;}
.place-ad-link:hover { background: #a5b00c; color: #ffffff; }
.place-ad-link-ic { position: absolute; background: url(../images/sprite.png) 0 -100px; width: 38px; height: 38px; top:-9px; left:7px; }
/* ------------------- Кнопка "Подать объявление" ------------------- */
.left .banners { width: 100%; margin: 17px 0 0; }
.banner { display: block; }
.banner-2 { margin: 21px 0 0; }
/* -------------------------------------- ЛЕВАЯ КОЛОНКА КОНЕЦ -------------------------------------- */




/* -------------------------------------- ПРАВАЯ КОЛОНКА -------------------------------------- */
.page { width: 768px; float: left; }



/* -------------------------------------- banki_ocen page -------------------------------------- */
.banki_ocen .products { margin: 24px 0 0; }
.banki_ocen .page .enter-link { margin: 13px 0 0; }
.banki_ocen .product .descr { margin-left: 24px; }
.banki_ocen .page .enter-link { float: right; display: block; }
.banki_ocen .product { margin-top: 5px; }
.banki_ocen .product.edit { border-left:17px solid #eef9fe; }
.banki_ocen .product.edit:hover { border-left:17px solid #daf3ff; }
.banki_ocen .product.premium { border-left:17px solid #15AFE6; }
.banki_ocen .product.premium:hover { border-left:17px solid #15AFE6; }
.banki_ocen .product.blue-border-none { border-left:17px solid #eef9fe; }
.banki_ocen .product.blue-border-none:hover { border-left:17px solid #daf3ff; }
.banki_ocen .product .prod-name { font-weight: bold; }
.banki_ocen .product .line { top:-3px; }
/* -------------------------------------- banki_ocen page -------------------------------------- */


.products { padding: 16px 0 0 14px; }
.cabinet .products { padding: 12px 0 0 14px; }

/* -------------------------------------- ПРОДУКТ В КРАТКОМ ВИДЕ -------------------------------------- */
.product { width: 705px;  background: #eef9fe; padding:9px 18px 9px 15px; position: relative; margin: 9px 0 0; border-left:17px solid #15AFE6; }
.product:hover { background: #daf3ff; }
.product.first { margin-top:0; }
.product .premium { display:block; position: absolute; top:50%; left:-15px; margin: -27px 0 0; height: 54px; width: 11px; background: url(../images/sprite.png) -7px -200px; }
.product .star:hover { background: url(../images/sprite.png) 0 -72px; }
.product .prod-pic { border: 1px solid #15afe6; margin: 14px 0 0; float: left; }
.cabinet .prod-pic {margin: 0;}
.product .star { position: absolute; top:59px; left:147px; background: url(../images/sprite.png) -99px -72px; }
.product.active .star { position: absolute; background: url(../images/sprite.png) 0 -72px;  }
.product .descr { float: left; margin: 0 0 0 65px; font-size: 11px; line-height: 1.7; }
.cabinet .product .descr {margin: 0 0 0 24px;}
.product .details-link { margin: 7px 0 0; }
.product .info { float: right; text-align: right; }
.product .price { font-size: 22px; color:#15afe6; }
.product .option { font-size: 11px; color: #8c8b8b; }
.product .option span { margin: 0 7px 0 0; }
.product .option.date { margin: 12px 0 0; }
.product .option.agent { margin: 4px 0 0; }
.product .option span { display: inline-block; }
.product .option .ic { display: inline-block; width: 10px; height: 10px; }
.product .option .ic.date { background: url(../images/sprite.png) -80px -76px;  }
.product .option .ic.agent { background: url(../images/sprite.png) -64px -76px; }
.product .actions { margin: 9px 0 10px 0; }
.product .actions A { font-size: 11px; }
.product .actions li { display: inline; padding: 0 8px; border-right: 1px solid #393939; font-size: 11px; }
.product .actions li.last { padding-right: 0; border-right: none; }
.product .ip { color: #393939; font-size: 11px; }
/* -------------------------------------- ПРОДУКТ В КРАТКОМ ВИДЕ КОНЕЦ -------------------------------------- */

/* -------------------------------------- ПРОДУКТ В РАЗВЕРНУТОМ ВИДЕ -------------------------------------- */
.prod-details { background: #eef9fe; width: 704px; margin: 9px 0 0; overflow: hidden; padding: 8px 20px 13px 32px; font-size: 11px; position: relative; }
.prod-details .info { float: left; width: 300px; font-size: 11px; line-height: 1.63; }
.prod-details .info .id { color:#8c8b8b; font-size: 11px; }
.prod-details .det-1 { margin: 14px 0 0 1px; }
.prod-details .det-1 li{line-height: 18px;}
.prod-details .det-2 { font-size: 13px; margin: 18px 0 0; line-height: 1.54; }
.prod-details .det-2 .price { font-weight: bold; color: #15afe6; }
.prod-details .property { font-weight: bold; }
.prod-details .ad-type { color:#8c8b8b; font-size: 11px; margin: 6px 0 0 2px; }
.prod-details .gallery { float: right; }
.prod-details .gallery .favo { display: inline-block; margin: 2px 0 0 1px; }
.prod-details .gallery .star { float:left; margin: -1px 0 0; }
.prod-details .gallery .fav { margin: 0 0 0 5px; }
.prod-details .gallery .minimize { margin:2px 0 0; }
.prod-details .gallery .middle { display: block; margin: 18px 2px 0 0;  }


.prod-details .gallery .small { margin: 9px 0 0; float: left; }
.prod-details .gallery .small a {margin-left: 4px; border: 2px solid #18b0e6; display: block; float: left; }
.prod-details .gallery .small a.first { margin-left: 0; }
.prod-details .gallery .small a:hover { border: 2px solid #a5b00c; }
.prod-details .gallery .small a.active { border: 2px solid #a5b00c; }

.prod-details .comment { margin: 13px 0 0 1px; }
.prod-details .comment .title { font-weight: bold; }
.prod-details .comment .text { margin: 3px 0 0 1px; line-height: 18px; }
.prod-details .minimize { float: right; margin: 14px 0 0; }
/* -------------------------------------- ПРОДУКТ В РАЗВЕРНУТОМ ВИДЕ КОНЕЦ -------------------------------------- */


/* -------------------------------------- НАВИГАЦИЯ ПО СТРАНИЦАМ -------------------------------------- */
.nav { padding: 0 0 0 17px; margin: 18px 0 0 14px; }
.pages .pages-title { font-size: 12px;font-weight: bold; }
.pages .prev { margin: 0 0 0 11px; }
.pages .next { margin: 0 0 0 22px; }
.pages .ic { display: inline-block; width: 7px; height: 7px; }
.pages .prev .ic { background: url(../images/sprite.png) -134px -77px; }
.pages .prev span { margin: 0 0 0 4px; }
.pages .next .ic { background: url(../images/sprite.png) -123px -77px; margin: 0 0 0 5px; }

.page-numbers { margin: 11px 0 0 0; }
.page-numbers .number { float: left; margin: 0 0 8px 2px; }
.page-numbers .number.first { margin-left: 0; }
.page-numbers .number a { display: block; padding:4px 7px; }
.page-numbers .number a.active { background: #15afe6; border-radius: 4px; color:#fff; text-decoration: none; }
.page-numbers .number a:hover { background: #15afe6; border-radius: 4px; color:#fff; text-decoration: none; }
/* -------------------------------------- НАВИГАЦИЯ ПО СТРАНИЦАМ КОНЕЦ -------------------------------------- */


/* -------------------------------------- ПОДВАЛ -------------------------------------- */
.footer { width: 1020px; margin: 0 auto; color:#ffffff; font-size: 11px; }
.footer a { color:#ffffff; }
.footer a:hover { color:#a5b00c; }
.footer-top, .footer-bottom { background: #129fcb; /* Old browsers */
    background: -moz-linear-gradient(left, #129fcb 0%, #15b3eb 36%, #15b3eb 70%, #0d7a95 92%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#129fcb), color-stop(36%,#15b3eb), color-stop(70%,#15b3eb), color-stop(92%,#0d7a95)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #129fcb 0%,#15b3eb 36%,#15b3eb 70%,#0d7a95 92%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #129fcb 0%,#15b3eb 36%,#15b3eb 70%,#0d7a95 92%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #129fcb 0%,#15b3eb 36%,#15b3eb 70%,#0d7a95 92%); /* IE10+ */
    background: linear-gradient(to right, #129fcb 0%,#15b3eb 36%,#15b3eb 70%,#0d7a95 92%); /* W3C */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#129fcb', endColorstr='#0d7a95',GradientType=1 );  IE6-9*/
}

.footer-top { height: 33px; width: 1020px;  border-bottom: 1px solid #b2b2b2; padding: 16px 0 0; }
.footer-top .menu { overflow: hidden;  text-align: center; display: inline-block; margin: 0 0 0 328px; }
.footer-top .menu .menu-link { float: left; margin: 0 0 0 23px; }
.footer-top .menu .menu-link.first { margin-left: 0; }
.footer-top .menu .menu-link.first a { color: #e6e70a; }
.footer-top .menu .menu-link.first a:hover { color: #a5b00c; }

.footer-bottom { height: 107px; border-top: 1px solid #ffffff; padding: 0 10px 0 6px; }
.footer-bottom .aboutus { width: 301px; float: left; line-height: 1.35; margin: 24px 0 0; padding: 0 0 0 4px; }
.footer-bottom .rambler { margin-top: 15px; padding: 0 0 0 10px; }
.footer-bottom .rambler li { float: left; }
.footer-bottom .rambl-link { display: block; width: 88px; height: 31px; margin-left: 3px; }
.footer-bottom .rambl-link.r01 { background: url(../images/sprite.png) 0 -160px; margin-left:0; }
.footer-bottom .rambl-link.r02 { background: url(../images/sprite.png) -91px -160px; }
.footer-bottom .rambl-link.r03 { background: url(../images/sprite.png) -182px -160px; }
.footer-bottom .footer-logo { float: right; color:#ffffff; text-decoration: none; margin: 22px -2px 0 0; font-size:10px; }
.footer-bottom .footer-logo:hover { color:#ffffff; }
.footer-bottom .footer-logo .logo { width: 189px;  height: 45px; background: url("../images/sprite.png") -50px -105px; display: block;  cursor: pointer; margin: 0 0 0 8px; }
.footer-bottom .additional { width: 400px; float: left; margin: 18px 0 0 55px; }
.footer-bottom .copyright { margin-left: 43px; }
/* -------------------------------------- ПОДВАЛ КОНЕЦ -------------------------------------- */

/** Dropdown control */
.selectBox-dropdown {position: relative;border: solid 1px #BBB;line-height: 1.5;text-decoration: none;text-align: left;color: #000;outline: none;vertical-align: middle;display: inline-block;cursor: default;}
.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow {border-color: #666;}
.selectBox-dropdown .selectBox-label {padding: 0 4px;display: inline-block;white-space: nowrap;overflow: hidden;line-height: 19px;}
.selectBox-dropdown .selectBox-arrow { display: block; width: 15px; height: 13px; background: url(../images/sprite.png) -35px -75px; float: right; position: absolute; right:3px; top:3px; }
/* Dropdown menu */
.selectBox-dropdown-menu {position: absolute;z-index: 99999;max-height: 200px;min-height: 1em;border: solid 1px #BBB; /* should be the same border width as .selectBox-dropdown */background: #FFF;-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);box-shadow: 0 2px 6px rgba(0, 0, 0, .2);overflow: auto;}
/* Inline control */
.selectBox-inline {min-width: 150px;outline: none;border: solid 1px #BBB;background: #FFF;display: inline-block;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;overflow: auto;}
.selectBox-inline:focus {border-color: #666;}
/* Options */
.selectBox-options,
.selectBox-options LI,
.selectBox-options LI A {list-style: none;display: block;cursor: pointer;padding: 0;margin: 0;}
.selectBox-options LI A {line-height: 1.5;padding: 0 .5em;white-space: nowrap;overflow: hidden;background: 6px center no-repeat;font-size: 12px;text-decoration: none;}
.selectBox-options LI.selectBox-hover A {background-color: #EEE;}
.selectBox-options LI.selectBox-disabled A {color: #888;background-color: transparent;}
.selectBox-options LI.selectBox-selected A {background-color: #C8DEF4;}
.selectBox-options .selectBox-optgroup {color: #666;background: #EEE;font-weight: bold;line-height: 1.5;padding: 0 .3em;white-space: nowrap;}
/* Disabled state */
.selectBox.selectBox-disabled {color: #888 !important;}
.selectBox-dropdown.selectBox-disabled .selectBox-arrow {opacity: .5;filter: alpha(opacity=50);border-color: #666;}
.selectBox-inline.selectBox-disabled {color: #888 !important;}
.selectBox-inline.selectBox-disabled .selectBox-options A {background-color: transparent !important;}
.selectBox{border: 1px solid #07729A; position: relative;height: 19px;line-height: 13px; padding: 0px 2px;background: white;top: 0; cursor: pointer;color: #393939 !important;}
.contact .letter_block .selectBox,
.addorg .letter_block .selectBox{width: 591px !important;}
.bigdrop .selectBox{float: right;}










.editaccount{border: 1px solid #fff;
    float: left;
    margin: 0 0 0 11px;
    width: 223px;
    padding: 4px 0 0 28px;}
.editaccount li {height: 23px;}
.editaccount li .first{}
.editaccount li .last{}
.editaccount_a{position: relative;padding: 0 0 0 5px;font-size: 13px;}
.editaccount_a.active,
.editaccount_a:hover {color: #e6e70a;}
.editaccount_arr{position: absolute;
    width: 10px;
    height: 12px;
    background: url("../images/sprite.png") no-repeat -158px -76px;
    top: 3px;
    left: -11px;}
.editaccount_a.active .editaccount_arr,
.editaccount_a:hover .editaccount_arr{background-position: -144px -76px;}
.logout_p{}
.logout_p .link-butt{margin: 4px 0 0 0;
margin-left: 14px;
margin-top: 15px;
    padding-right: 29px;
    text-align: left;
    padding-left: 14px;
    position: relative;}
.logout_p .link-butt .link-butt-text{}
.logout_p .link-butt .logout_arr{position: absolute;
    width: 15px;
    height: 15px;
    background: url('../images/sprite.png') no-repeat -168px -76px;
    display: block;
    top: 4px;
    right: 10px}
.cabinet .product{width: 565px;float: left;padding-bottom: 33px;}
.cabinet .products .editor-link{float: left;margin: 17px 0 0 15px;}
.cabinet .products .editor-link.first{margin: 7px 0 0 15px;}
.cabinet .products .editor-link li{}
.cabinet .products .editor-link li a{line-height: 22px;}
.title-page{color: #15afe6;font-size: 21px;font-weight: normal;margin: 11px 0 0px 12px;}
.lightboxTextBLock{position: absolute;
    top: 50%;
    left: 50%;
    width: 332px;
    color: #fff;
    padding: 17px 21px;
    text-align: center;
    line-height: 20px;
    font-size: 12px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    z-index: 99999;
    background-image: linear-gradient(bottom, rgb(18,165,206) 25%, rgb(15,148,188) 63%, rgb(10,120,150) 82%);
    background-image: -o-linear-gradient(bottom, rgb(18,165,206) 25%, rgb(15,148,188) 63%, rgb(10,120,150) 82%);
    background-image: -moz-linear-gradient(bottom, rgb(18,165,206) 25%, rgb(15,148,188) 63%, rgb(10,120,150) 82%);
    background-image: -webkit-linear-gradient(bottom, rgb(18,165,206) 25%, rgb(15,148,188) 63%, rgb(10,120,150) 82%);
    background-image: -ms-linear-gradient(bottom, rgb(18,165,206) 25%, rgb(15,148,188) 63%, rgb(10,120,150) 82%);

    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.25, rgb(18,165,206)),
        color-stop(0.63, rgb(15,148,188)),
        color-stop(0.82, rgb(10,120,150))
    );
}
.lightboxTextBLock a{text-align: center;
    margin: 19px auto 0;
    float: none;}
.lightboxText_p{text-align: left;}
#overlayText{background-color: black;
    display: none;
    left: 0;
    opacity: 0.85;
    position: absolute;
    top: 0;
    z-index: 9999;
width: 100%;height: 100%;}



/* -------------------------------------- (INSIDE.HTML) -------------------------------------- */

.profile { padding: 10px 0 7px 13px; }
.profile h2,h3 { font-size: 22px; font-weight: normal; color: #15afe6; }
.profile h4 { font-size: 14px; color: #15afe6; }
.profile label { white-space: nowrap; }
.profile .right-link { margin-left: 7px; }

/* --------------- БЛОК 1 detail --------------- */
.detail .fields { padding: 0 0 0 190px; }
.detail .fields li { position: relative; }
.detail .drop-down-title { position: absolute; right: 568px; top: 0; }
.detail .lab { display: block; position: absolute; right: 571px; top: 3px; }
.detail .ad-type { margin: 10px 0 0 0; line-height: 1.85; }
.detail .ad-type label { margin: 0 0 0 7px; }
.detail .ad-type .niceRadio { margin-bottom: -3px;  }
.detail .region { margin: 14px 0 0 0; }
.detail .rooms { margin: 17px 0 0 0; }
.detail .kitchen { margin: 17px 0 0 0; }
.detail .phone { margin: 14px 0 0 0; }
.detail .ad-text { margin: 9px 0 0 0; }
.detail .text-field .inp { line-height: 1.3; }
.detail .text-field .inp#kitchen { width: 43px; }
.detail .text-field .inp#phone { width: 313px; }
.detail .text-field .inp#phone2 { width: 313px; }
.detail .text-field .inp#phone3 { width: 313px; }
.detail .text-field .inp#phone4 { width: 313px; }
.detail .text-field .inp#phone5 { width: 313px; }
.detail .text-field .inp#phone6 { width: 313px; }
.detail .text-field .inp#phone7 { width: 313px; }
.detail .text-field .inp#ad-text { width: 551px; height: 125px; line-height: 1.56; padding-top: 0; }
/* --------------- БЛОК 1 detail конец --------------- */


/* --------------- БЛОК 2 photo --------------- */
.photo-rmv { padding: 15px 0 0 190px; }
.photo-rmv .pics-to-rmv { margin: 14px 0 0; }
.photo-rmv .pics-to-rmv .photo-to-rmv { height: 82px; margin: 10px 0 0; }
.photo-rmv .pics-to-rmv .pic { border: 1px solid #15afe6; display: inline-block; float: left; }
.photo-rmv .pics-to-rmv .link { display: inline-block; margin: 31px 0 0 12px; }

.photo-upload { padding: 17px 0 0 190px; }
.photo-upload .pics-to-upld { list-style-type: decimal; margin: 14px 0 0 19px; }
.photo-upload .pics-to-upld li { margin: 8px 0 0; }
.photo-upload .pics-to-upld li.first { margin-top: 0; }
.photo-upload .link-butt { line-height: 1.7; position: relative; }
.photo-upload .inputFileVal { background: none; border: none; margin: 0 0 0 5px; }

.inputFile { z-index: 2; -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; position: absolute; top:0; left: 0px; }
.inputFileVal { z-index: 2; width: 350px; color: #393939; font: 12px Tahoma,Geneva,Kalimati,sans-serif;  }
/* --------------- БЛОК 2 photo --------------- */


/* --------------- БЛОК 3 --------------- */
.new-ad { padding: 13px 0 18px 0;  }
.new-ad h2,h3 { text-align: center; }
.new-ad h3 { text-transform: uppercase; margin: 9px 0 0; }
.new-ad .thank { display: block; }
.new-ad .thank.th1 { font-weight: bold; margin: 6px 0 0; }
.new-ad .thank.th2 { text-align: center; font-size: 16px; margin: 19px 0 0; }
.new-ad .auth-link { float: right; margin: 31px 0 0; }
.new-ad .note { text-align: center; line-height: 1.5; }
.new-ad .note.n1 { margin: 15px 0 0; }
.exit { display: inline-block; margin: 2px 0 0; }
.exit .icon { width: 10px; height: 10px; display: inline-block; background: url(../images/sprite.png) -171px -78px; margin: 0 0 -1px 6px; }
/* --------------- БЛОК 3 --------------- */


/* --------------- БЛОК 4,5,6 --------------- */
.item { position: relative; margin: 14px 0 0; }
.item .lab { position: absolute; top:3px; right: 571px; white-space: nowrap; }
.item .text-f { width: 312px; line-height: 1.3; }

.blue-box { background: #eef9fe; padding: 17px 0 22px 190px; }
.blue-box .fields { margin: 16px 0 0; }

.blue-box .button { margin: 14px 0 0; line-height: 1.7; }

.blue-box .drop-down-title { position: absolute; top:0; right:568px; }
.blue-box.auth .remind { font-size: 10px; display: inline-block; margin: 3px 0 0; }
.blue-box.reg { margin: 11px 0 11px 0; }
.blue-box.appr { margin: 10px 0 0; }
.blue-box.appr .item.second { margin: 17px 0 0 0; }
.blue-box.appr .logo-rmv { display: inline-block; margin-top: 2px; }
.blue-box.appr .file-link { position: relative; display: inline-block; overflow: hidden; }
.blue-box.appr .inputFile { cursor: pointer; left:-41px; }
/* --------------- БЛОК 4,5,6 --------------- */


/* --------------- БЛОК 7 --------------- */
.adm-intrf { padding: 13px 0 0 190px }
.adm-intrf-opt { font-size: 13px; margin: 6px 0 0; line-height: 1.7; }
.adm-intrf-opt a .ic { display: inline-block; width: 6px; height: 8px; background: url(../images/sprite.png) -204px -80px; margin: 0 5px 0 0; }
.adm-intrf-opt a:hover .ic { background-position: -192px -80px; }
/* --------------- БЛОК 7 --------------- */


/* --------------- БЛОК 8 --------------- */
.restore-pass { padding: 17px 0 0 190px;}
.restore-pass .item.first { margin-top: 13px; }
.restore-pass .text-f { width: 312px; }
.restore-pass .button { margin: 14px 0 0; }
/* --------------- БЛОК 8 --------------- */


/* --------------- БЛОК 9 --------------- */
.ph-blocking { padding: 22px 0 0 190px;}
.ph-blocking .item.first { margin-top: 13px; }
.ph-blocking .ph-numbers { margin: 13px 0 0 -2px; text-align: center; }
.ph-blocking th { background: #15aee7; color:#fff; white-space: nowrap; font-weight: normal; }
.ph-blocking tr.even { background: #eef9fd; }
.ph-blocking tr.odd { background: #ddf1fa; }
.ph-blocking th,td { padding: 7px 0px; }
.ph-blocking .ic { width: 10px; height: 10px; background: url(../images/sprite.png) -216px -78px; display: inline-block; cursor: pointer; }
.ph-blocking .ic:hover { background-position: -171px -78px; }
/* --------------- БЛОК 9 --------------- */


/* --------------- БЛОК 10 --------------- */
.bann-pub { padding: 30px 0 0 190px;}
.bann-pub h4 { margin: 9px 0 0 2px; }
.bann-pub .banners { counter-reset: banners; margin: 18px 0 0; }
.bann-pub .banners .position::after { counter-increment: banners; content: counter(banners) "е"; }
.bann-pub .banners .bann { min-height: 110px; margin: 6px 0 0; }
.bann-pub .bann-img { float: left; margin: 6px 0 0; }
.bann-pub .inf { display: inline-block; margin: 0 0 0 16px; line-height: 1.7; float: left; }
.bann-pub .edit { margin: 0 0 0 24px; }
.bann-pub .chng-city { margin: 0 0 0 28px; line-height: 1.6; white-space: nowrap; }
.bann-pub .file-link { position: relative; display: inline-block; overflow: hidden; }
.bann-pub .inputFile { cursor: pointer; left:-41px; }
.bann-pub .fields .item.first { margin: 16px 0 0; }
/* --------------- БЛОК 10 --------------- */


/* --------------- БЛОК 11 --------------- */
.ad-search { padding: 36px 0 0 190px; }
.ad-search .fields .item.first { margin: 13px 0 0; }
/* --------------- БЛОК 11 --------------- */


/* --------------- БЛОК 12 --------------- */
.rmv-bann { padding: 23px 0 0 190px; }
.rmv-bann .butt { margin: 10px 0 0; }
.rmv-bann .link-butt { line-height: 2; padding:0 22px; }
/* --------------- БЛОК 12 --------------- */

/* --------------- БЛОК 13 --------------- */
.finish { padding: 20px 0 0 0; }
.finish li.mid { margin-top: 25px; }
.finish li.last { margin-top: 22px; }
.finish .cancel { margin: 0 104px 0 0; font-size: 14px; }
.finish.fin-right { margin: 27px 0 0; }
.finish.fin-right li { text-align: right; }
.finish.fin-center { padding-left: 190px; margin: 23px 0 0; }

.finish .button { font-size: 14px; padding: 3px 18px; background: #f58314; }
.finish .button:hover { background: #a5b00c; }
/* --------------- БЛОК 13 --------------- */







/* КНОПКА - ОБЩИЙ КЛАСС  */



/* КНОПКА - ОБЩИЙ КЛАСС  */














