﻿body { height: 100vh; width: 100vw; overflow: visible; margin: 0; font-family: Avantgarde, TeX Gyre Adventor, URW Gothic L, sans-serif; font-size: 1.15em; }
@-webkit-viewport{width:device-width; zoom:1; max-zoom:1; uzer-zoom:fixed; }
@-moz-viewport{width:device-width; zoom:1; max-zoom:1; uzer-zoom:fixed; }
@-ms-viewport{width:device-width; zoom:1; max-zoom:1; uzer-zoom:fixed; }
@-o-viewport{width:device-width; zoom:1; max-zoom:1; uzer-zoom:fixed; }
@viewport{width:device-width; zoom:1; max-zoom:1; uzer-zoom:fixed; }
a { text-decoration: none;}
.content { padding: 70px 5px 70px 5px; } /* Отступ содержимого от верхнего меню */

.u-mpanel-tags, #fancybox-buttons { display: none!Important; }


button, button a, input[type="file" i], input[type="button" i] { cursor: pointer; background: #FFFFFF; border: 1px solid #0000CD; color: #0000CD; border-radius: 5px; display: inline-block; padding: 5px; }
button:hover, button a:hover, input[type="file" i]:hover, input[type="button" i]:hover { cursor: pointer; background: #0000CD; border: 1px solid #FFFFFF; color: #FFFFFF; border-radius: 5px; display: inline-block; padding: 5px; }
input[type="checkbox" i] {
    background-color: #0000CD;
    cursor: default;
    appearance: auto;
    box-sizing: border-box;
    margin: 20px 5px 20px 10px;
    padding: initial;
    border-style: initial;
  width: 20px;
}



.selektor_str_verh, .selektor_str_niz { padding: 1em; max-width: 550px; margin-left: auto; margin-right: auto; }
.selektor_str_verh { text-align: right; }
.selektor_str_niz { text-align: center;  }
/* Вид прокрутки */
body::-webkit-scrollbar { width: 4px; height: 4px; padding: 0; margin: 0; }
body::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px; } 
body::-webkit-scrollbar-thumb { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); border-radius: 10px; }
body::-webkit-scrollbar:horizontal { width: 4px; }

::-webkit-scrollbar { width: 4px; height: 4px; padding: 0; margin: 0; }
::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px; } 
::-webkit-scrollbar-thumb { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); border-radius: 10px; }
::-webkit-scrollbar:horizontal { width: 4px; }
/* Вид прокрутки конец*/
/* Оформление меню и блоков */ 
.verh-mob-body-str { width: 100%; background: #0000CD; position: fixed; height: 2.5em; z-index: 200; top: 0; } 
.logo-mob-neme { padding-left: 0.5em; padding-top: 0.65em; }
.logo-mob-neme a { color: #FFFFFF; font-style: italic; font-family: Georgia, Serif; text-shadow: 4px 4px 0px rgba(0,0,0,0.2); }
.web_iz_mob a { color: #FFFFFF; position: absolute; right: 80px; top: 1.45em; max-top: 18px; font-size: 0.6em; }
.knop-mob-menu { display: block; position: absolute; right: 1vh; top: 0.65vh; height: auto; width: auto; }
.knop-mob-menu:hover { transform: scale(1.1); }
.cherta-knop { background: #FFFFFF; border-radius: 20px; height: 0.15em; width: 1.5em; margin-left: auto; margin-right: auto; display: block; margin-bottom: 0.23em; }
.cherta-knop-left { display: block; background: #FFFFFF; transform: rotate(45deg) translate(-0px, 5px); margin-top: 0.24em; margin-bottom: 0.24em; height: 0.2em; width: 1.5em;}
.cherta-knop-right { display: block; background: #FFFFFF; transform: rotate(-45deg) translate(0.5px, -6px); margin-top: 0.24em; margin-bottom: 0.24em; height: 0.2em; width: 1.5em;} 
.fon-knop-krest { display: block; padding: 0.4em 0.4em 0.3em 0.4em; cursor: pointer; }
.fon-knop-krest:hover { transform: scale(1.1); color: #FFFFFF; }
 /* Оформление панели */
#menu-mob-checkbox { display: none; }
.panel-menu-mob { position: fixed; top: 0; left: -200vw; background: #0000CD; transition: all 0.5s; width: 80%; height: 100vh; box-shadow: 10px 0 20px rgba(0,0,0,0.4); color: #FFF; padding: 0; }
.verh-menu-mob ul, .osnova-menu-mob ul { word-wrap: break-word; line-height: 1.5em; font-weight: bold; padding-left: 0.5em; list-style-type: none; margin: 0; } 
 .verh-menu-mob ul { background: #FFFFFF; color: #000000; padding-bottom: 0.01em; padding-top: 0.35em; font-size: 1em; }
.osnova-menu-mob { height: 85vh; overflow: auto; }
.osnova-menu-mob ul a { color: #FFFFFF; font-size: 1em; }
 .osnova-menu-mob ul { padding-top: 0.4em; } 
.verh-menu-mob ul li, .osnova-menu-mob ul li { margin-bottom: 0.1em; }
 /* Оформление кнопки на странице */
.knop-mob-menu .fon-knop { text-decoration: none; display: block; position: relative; padding: 0.45em 0.4em 0.25em 0.4em; background: #0000CD; border-radius: 0.4em; cursor: pointer; border: 2px solid #BFE2FF; }
.knop-mob-menu .fon-knop:hover, .knop-mob-menu .fon-knop:active, .knop-mob-menu .fon-knop:focus { color: #FFFFFF; }
.knop-mob-menu .fon-knop:after, .knop-mob-menu .fon-knop:before { position: absolute; height: 4px; left: 50%; bottom: -6px;
 content: ""; transition: all 280ms ease-in-out; width: 0; } 
.knop-mob-menu .fon-knop:before { top: -6px; }
.knop-mob-menu .fon-knop:hover:after, .knop-mob-menu .fon-knop:hover:before { width: 100%; left: 0; }
/* Переключатели кнопки 1 */
.knop-mob-menu .menu-close { display: none; }
#menu-mob-checkbox:checked + .panel-menu-mob + .knop-mob-menu .menu-open { display: none; }
#menu-mob-checkbox:checked + .panel-menu-mob + .knop-mob-menu .menu-close { display: block; }
#menu-mob-checkbox:checked + .panel-menu-mob { left: 0; }
/* Оформление кнопки на панели */
.close-knop-menu { font-size: 3em; position: absolute; display: block; z-index: 1; top: 0; right: 0.3em; cursor: pointer; transform: rotate(45deg); color: #FFFFFF; transition: all 280ms ease-in-out; }
.close-knop-menu:hover { transform: rotate(45deg) scale(1.1); color: #FFFFFF; }
 
.mob-body-str { width: 100%; display: block; margin-top: 2.5em;} 
.content-mob-body-str { width: auto; max-width: 700px; display: block; margin-left: auto; margin-right: auto; padding: 1.5vw 0; }
 
.niz-mob-body-str {  width: 100%; background: #0000CD; position: fixed; height: auto; text-align: center; z-index: 200; bottom: 0;}
.info-mob-niz-str { background: #0000CD; width: 100%;}
.podval-ssxlok { width: 100%; display: inline; text-align: center; }
#logoniz { font-size: 0.8em; font-style: italic; font-family: Georgia, Serif; color: #FFFFFF; text-decoration: none; display: inline-block; width: 120px; text-shadow: 6px 6px 0px rgba(0,0,0,0.2); white-space:nowrap;}
.podval-ssxlok a { font-size: 0.8em; font-family: Georgia, Serif; color: #FFFFFF; text-decoration: none; text-shadow: 3px 3px 0px rgba(0,0,0,0.2); white-space: nowrap; }
.podval-ssxlok a:hover { text-shadow: 6px 6px 0px rgba(0,0,0,0.3); }
.informer_stat { zoom: 0.5; margin-top: 200pt;}
.dobavit { font-weight: bold; border-radius: 7pt; font-size: 30pt; border-style: inset; border-width: 3pt; border-color: #FFFFFF; display: inline; margin: 3pt; padding: 0pt 5pt 0pt 5pt; }

 
/* Оформление меню и блоков конец */

/* Страница регистрации */
.strregi { text-align: left; width: 100%; max-width: 700px; margin-left: auto; margin-right: auto; }
.titlestr { padding: 20px 0px; display: dlock; font-size: 1.3em; text-align: center; font-weight: bold; } 
.loginrega { margin: 0% 3% 0% 3%; display: dlock; padding-bottom: 2px; }
.polelogin, .telega text, .telega { margin: 0% 0% 20px 3%; }
.vidprivat { display: flex; align-items: start; padding-bottom: 20px; flex-direction: column; margin: 0% 3% 0% 3%; width: 90%!Important; font-size: 1.05em; }
.manFlLogin, .manFlPassw, .manFlPassw1, .manFlaName, .manFlaEmail, .manFlaCountry, .manFlaphone, .manFlAvaLink, .manFlaSign { border: 1px solid #333333!Important; width: 80%!Important; height: 30px; border-radius: 4px!Important; font-size: 20px; padding: 0px 0px 5px 3px; color: #08ACDF; } 
#fBthY, #fBthM, #fBthD { border: 1px solid #333333!Important; width: 26%!Important; height: 30px; border-radius: 4px!Important; font-size: 20px; padding: 0px 0px 5px 3px; color: #08ACDF;}
.manFlaGender { border: 1px solid #333333!Important; width: 35%!Important; height: 30px; border-radius: 4px!Important; font-size: 20px; padding: 0px 0px 5px 3px; color: #08ACDF;}
.nemepolya { colot: #000000; font-weight: bold; font-size: 1.15em; }
.help_mini { font-size: 0.8em; } 
.vopros { border: 1px solid #000000; border-radius: 15px; padding: 0px 7px 0px 7px; display: inline-block; }
.vopros a { color: #08ACDF; font-weight: bold; font-size: 1.1em; }
.buttonreg { margin-left: auto; margin-right: auto; margin-top: 20px; text-align: center; vertikal-align: top; }
input#siF20 { display: block; cursor: pointer; border: 2px solid #54A9EB; border-radius: 10px; color: #54A9EB; font-size: 1em; background-color: #FFFFFF; padding: 5px 10px 5px 10px; height: auto; width: auto; margin-left: auto; margin-right: auto; white-space: pre-wrap; }
#ava1 { font-weight: bold; font-size: 0.75em; }
/* Страница регистрации конец */

/* Аякс окно */
/* верх низ середина угол аякс окна */
 .myWinCont a:link { color: #54a9eb!Important; font-weight: normal!Important; } 
 .xw-plain .light-btn { background-color: #FFFFFF!Important; border-color: #54a9eb!Important; font-size: 16px!Important; color: #54a9eb!Important; font-weight: bold; white-space: pre-wrap; height: auto; padding: 5px 10px 6px 10px; } 
.xw-plain .light-btn:hover { background-color: #54a9eb!Important; border-color: #FFFFFF!Important; color: #FFFFFF!Important; } 
.xw-tl, .xw-bc, .xw-ml, .xw-bl {background-color: #FFFFFF!Important;}
 .xw-hdr-text {color: #000000!Important; font-weight: bold; font-size: 16px!Important; padding: 0px!Important; margin: 0px!Important; }
/* цвет пунктов у аякс окна*/
.myWinCont, .myWinCont dl, .myWinCont dt, .myWinCont td { color: #000000!Important; }
/* цвет ввода текста в простых полях у аякс окна*/
.myWinCont input:not([type=color]):not([type=file]):not([type=button]):not([type=checkbox]):not([type=radio]):not(.tmplCodeH) {
 color: #000000!Important; border: 2px solid #54565a; background-color: #FFFFFF!Important; height: 33px!important;
 border-radius: 10px; padding: 0 10px!important; transition: border .3s linear,color .3s linear; }
/* цвет ввода текста в сообщении полях у аякс окна*/
.myWinCont textarea { color: #000000!Important; border: 2px solid #54565a; background-color: #FFFFFF!Important; box-sizing: border-box;
 padding: 4px 5px; min-height: 50px!Important; }
.myWinCont b { color: #000000!Important; }
/* Аякс окно конец */ 

/* Форма 911 */ 
.form911 { width: 100%; display: block; position: relative; }
.form911 span { font-weight: bold; }
.tema911, .kat911, .mail911, .soob911, .ssxlka911, .dok911, .otpr911 { width: 100%; display: block; position: relative; margin: 0.5em 0;}
.otpr911 { margin-left: auto; margin-right: auto; margin-top: 1em; text-align: center; }
.myWinCont .kat911 ul>li { margin: 2px 0; padding: 0; background: none; }
.kat911.myWinCont ul { list-style-type: none!Important; }
.obyaz { color: #FF0000; }
/* Форма 911 конец */ 

 
/* Спойлер укоз */
.uSpoilerClosed { display: block; margin-left: auto; margin-right: auto; }
input.uSpoilerButton, .uSpoilerButton { display: block; cursor: pointer; border: 2px solid #54A9EB; font-family: Avantgarde, TeX Gyre Adventor, URW Gothic L, sans-serif; border-radius: 10px; color: #54A9EB; font-size: 1em; background-color: #FFFFFF; padding: 5px 10px 5px 10px; height: auto; width: auto; margin-left: auto; margin-right: auto; white-space: pre-wrap; }
/* Спойлер укоз конец */ 
 
/* Главная страница */
/* Форма входа */
.formvhoda { display: block; max-width: 320px; padding: 10px; border-radius: 15px; text-align: center; }
.error-form-vhod, .error { color: #FF0000; font-size: 1.25em; font-weight: bold; text-align: center; margin: 0px 5% 20px 5%; }
.loginvhod { display: block; margin-bottom: 10px; }
.poleloginvhod { border: 2px inset #FFFFFF!Important; width: 95%; height: 25px; border-radius: 5px; font-size: 18px; color: #08ACDF; padding: 0px 0px 3px 5px; } 
.knopformvhod { padding-bottom: 3px; cursor: pointer; width: 80px; height: 35px; color: #FFFFFF; text-decoration: none; border-radius: 10px; font-size: 1.25em; border: 2px solid #FFFFFF; background-color: #54A9EB; }
.knopformvhod:hover { color: #54A9EB; background-color: #FFFFFF; border: 2px solid #54A9EB; }
.menuform-form-vhod { margin: 20px 0px 0px 0px; text-align: center; }
.zapomni { color: #FFFFFF; }
.zapomni span { margin-right: 10px; }
.registr a, .napomni a { font-size: 1.15em; color: #FFFFFF; text-decoration: none; font-weight: bold; } 
.registr a:hover, .napomni a:hover { color: #FF0000; } 
/* Форма входа конец */

.fon_str_vhod_mob { background: url('/mobano/pics/fon/zaliv.jpg') no-repeat; background-size: 20% 100%; background-size: cover; display: block; width: 100vw; height: 100vh; }
.fon_str_vhod_web { background: url('/mobano/pics/fon/zaliv.jpg') no-repeat; background-size: 100% 100%; background-size: cover; display: block; width: 100vw; height: 100vh; }
.privstrvhod { padding-top: 0.7em; font-size: max(5vw, 18px); color: #FFFFFF; font-weight: bold; text-align: center; font-family: Georgia, serif; font-style: italic; }
.privstrvhod span { font-size: max(4vw, 16px); }
.blok_vhod { margin-left: auto; margin-right: auto; width: 240px; height: 195px; margin-top: 20px; } 

/* Блоки и селект главной */
.glblock_stranic_center, .reklam-na-gl-str { text-align: center; width: 100%; max-width: 600px; margin-left: auto; margin-right: auto; margin-top: 4vh; margin-bottom: 4vh; }
 .reklam-na-gl-str { max-height: 100px; overflow: hidden; }
 .glselect_gl_str { cursor: pointer; max-width: 50%; height: 35px; font-weight: bold; color: #f69321; text-decoration: none; border-radius: 10px; font-size: 1.25em; border: 1px solid #f69321; background-color: #FFFFFF; text-align: center; }
.glselect_gl_str option { text-align: left; color: #000000; white-space: pre-wrap; }
.glselect_gl_str option#poisk_gl { background-color: #FFFFFF; text-align: center; }
/* Блоки и селект главной конец */
option#poisk_gl { background-color: #FFFFFF; text-align: center; }
/* Блоки и селект главной конец */




/* Telegram блок с кнопками */
.block_telegram_knop { margin-top: 0.5em; display: inline-block; margin-left: auto; margin-right: auto; text-align: center; } 
.telegram_kanal_knop { display: inline-block; border-radius: 15px; background:url('/ano/pics/telegram.png') no-repeat; background-position: top 8px left 6px; vertical-align: bottom; background-color: #08ACDF; cursor: pointer; padding: 5px 15px 5px 30px; }
.telegram_kanal_knop a { color: #FFFFFF; font-size: 0.9em; }
.help_kto_vidit { font-size: 0.9em; height: 80%; margin-bottom: 1em; } 
/* Telegram блок с кнопками конец */


/* Профиль пользователя */
.verh_profil, .block_knop_profil, .podrobnee_o_polzovat { width: 100%; display: block; position: relative; margin-top: 10px; text-align: center; }
.red_profil { position: absolute; display: block; top: 5%; right: 5%; width: 50px; height: 50px; }
.red_profil img { width: 50px; height: 50px; } 
.profil_login_adres { padding: 10px 0px 10px 0px; width: 100%; display: block; } 
.profile_photo_block_on_status { display: block; position: relative; width: 100px; height: 100px; border-radius: 50%; margin: 0 auto 20px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.foto_on_status { display: block; width: 100%; height: 100%; min-width: 100px; background-position: center; background-size: cover; border-radius: 50%; } 
.profile_on_status { position: absolute; top: 75px; right: 0; }
.block_knop_profil a { border: 1px solid #54A9EB; color: #54A9EB; border-radius: 5px; display: inline-block; position: relative; padding: 5px; margin-top: 10px; margin-left: auto; margin-right: auto; } 
.text_mikro { font-size: 0.7em; font-weight: bold; }
.text_sredniy { font-size: 0.8em; }
/* Профиль пользователя конец */

/* Раздел знакомств */
.gl_poisk_str_znakomstv { text-align: center; width: 100%; margin-left: auto; margin-right: auto; }
.glselekt_str_znak { cursor: pointer; max-width: 95%; margin: 0.15em 0em; height: 35px; font-weight: bold; color: #f69321; text-decoration: none; border-radius: 10px; font-size: 1.15em; border: 1px solid #f69321; background-color: #FFFFFF; text-align: center; }
.glselekt_str_znak option { text-align: left; color: #000000; }
.glselekt_str_znak option#poisk_gl_znakomstv { background-color: #FFFFFF; text-align: center; }
.tochnxy_vxbor select { cursor: pointer; max-width: 95%; height: 30px; margin: 0.15em 0em; font-weight: bold; color: #54A9EB; text-decoration: none; border-radius: 10px; font-size: 1em; border: 1px solid #54A9EB; background-color: #FFFFFF; text-align: center; }
.tochnxy_vxbor select option { text-align: left; color: #000000; }
.tochnxy_vxbor .vozrast select option { text-align: center; color: #000000; }

/* Раздел знакомств конец */

/* Анкета пользователя */
.vid_anketa_str, .verh_anketa, .block_knop_anketa { width: 97%; max-width: 700px; display: block; position: relative; margin: 0 auto 0; }
.block_knop_anketa a { border: 1px solid #54A9EB; color: #54A9EB; border-radius: 5px; display: inline-block; posotion: relative; padding: 5px; margin-top: 10px; margin-left: auto; margin-right: auto; }
.title_anketx { font-style: italic; font-family: Georgia, Serif; font-size: 0.95em; padding-bottom: 2vh; } 
.red_anketu { position: absolute; display: block; top: 40%; right: 10%; width: 50px; height: 50px; }
.red_anketu img { width: 50px; height: 50px; } 
.anketa_login_adres { padding: 10px 0px 10px 0px; display: block; } 
.anketa_photo_block { display: block; position: relative; width: 100px; border-radius: 50%; margin: 0 auto 0; } 
.rating_anketx { display: inline-block; position: relative; margin: 0 auto 0; z-index: 0; } 
.foto_v_ankete { display: block; width: 100%; height: 100%; width: 100px; }
.foto_v_ankete img { border-radius: 50%; width: 100px; } 
.text_mikro { font-size: 0.7em; font-weight: bold; }
.text_sredniy { font-size: 0.8em; }
.osnovnay_inf_anketx { text-align: left; margin: 0 auto 0; display: inline-block; position: relative; }
.zapret { display: block; position: relative; margin: 5vh; }
/* Анкета пользователя конец */

/* User Group Marks */
a.groupAdmin:link, a.groupAdmin:visited, .admin, a.groupModer:link, a.groupModer:visited, a.groupAdmin:hover, a.groupModer:hover, .moder { color:#FF0000!Important; font-weight: bold!Important; text-decoration: none!Important; }

a.groupFriends:link, a.groupFriends:visited, a.groupFriends:hover, .specialist {color:#FF00FF!Important; font-weight: bold!Important; text-decoration: none!Important;}

a.groupVerify:link, a.groupVerify:visited, a.groupOther2:link, a.groupOther2:visited, a.groupOther3:link, a.groupOther3:visited, a.groupOther4:link, a.groupOther4:visited, a.groupVerify:hover, a.groupOther2:hover, a.groupOther3:hover, a.groupOther4:hover, .polzovatel {color:#228B22!Important; font-weight: bold!Important; text-decoration: none!Important; }

a.groupUser:link, a.groupUser:visited, a.groupUser:hover, .iskatel { color:#000080!Important; font-weight: bold!Important; text-decoration: none!Important; }

a.groupOther1:link, a.groupOther1:visited, a.groupOther1:hover, .karantin { color:#800000!Important; font-weight: bold!Important; text-decoration: none!Important; }

a.userBirthdayLink:link, a.userBirthdayLink:visited, a.userBirthdayLink:hover {color:#FF0000!Important; font-weight: bold!Important; text-decoration: none!Important; }

a.groupBanned:link, a.groupBanned:visited, a.groupBanned:hover {color:#000000!Important; font-weight: bold!Important; text-decoration: underline!Important; }
 
/* ---------------- */
 
/* Кнопка вверх */
 #toTop { width: auto; border: 1px solid #f69321; font-weight: bold; border-radius: 5px; background: #FFFFFF; text-align:center; padding:3px; position:fixed; bottom: 100px; right:5%; cursor:pointer; display: none; color: #f69321; font-size: 0.7em; z-index: 2; } 
/* Кнопка вверх конец */
 
/* Вид опросов */
.opros_block { display: block; text-align: center; position: relative; margin-left: auto; margin-right: auto; max-width: 600px; width: 90%; margin-top: 3vh; } 
 .title_opros { text-align: left; font-weight: bold; margin: 1.5vh; }
 .content_oprosa { text-align: left; margin-left: auto; margin-right: auto; display: block; max-width: 600px; width: 100%; }
 .pollBut { padding-bottom: 3px; cursor: pointer; width: 80px; height: 35px; color: #FFFFFF; text-decoration: none; border-radius: 10px; font-size: 0.8em; border: 2px solid #FFFFFF; background-color: #54A9EB; }
 .pollBut:hover { color: #54A9EB; background-color: #FFFFFF; border: 2px solid #54A9EB; }
/* Вид опросов конец */


/* Доска объявлений */
.catsTable {
background: #FFFFFF; /* Фон основного меню */
}
.catsTd {
vertical-align:middle;
padding: 0px 5px 30px 5px;
}

#cid1.catsTd {padding: 0px 0px 0px 45px; /* Отступ слева и снизу */ height: 90px; background: url('/Doska/Ikonki/gruz.gif') no-repeat; background-size: 40px auto; background-position: 0% 50%; } 
#cid11.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/moto.gif') no-repeat; background-size: 40px auto; background-position: 0% 50%; }
#cid18.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/bxtteh.jpg') no-repeat; background-size: 40px auto; background-position: 0% 50%; }
#cid37.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/mebel.jpg') no-repeat; background-size: 40px auto; background-position: 0% 50%; }
#cid45.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/komp.jpg') no-repeat; background-size: 40px auto; background-position: 0% 50%; }
#cid58.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/Brevno.gif') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid62.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/metall.jpg') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid72.catsTd {padding: 0px 0px 0px 45px; height: 90x; background: url('/Doska/Ikonki/neft.jpg') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid77.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/hleb.png') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid90.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/promoborud.png') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid120.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/domkrat.jpg') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid126.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/svyaz.jpg') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid134.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/blagremstroy.png') no-repeat; background-size: 40px auto; background-position: 0% 50%; }
#cid142.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/uslugi.jpg') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid216.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/specteh.jpg') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid232.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/yahta.jpg') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid251.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/primu.jpg') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid268.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/darom.jpg') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid290.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/vakansii.png') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid291.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/rezyume.png') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid390.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/nedvijimost.png') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid423.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/lichnxevehi.jpg') no-repeat; background-size: 40px auto; background-position: 0% 50%;}
#cid528.catsTd {padding: 0px 0px 0px 45px; height: 90px; background: url('/Doska/Ikonki/Ohota.jpg') no-repeat; background-size: 40px auto; background-position: 0% 50%;}



.catName { /* Настройка названия раздела без cid */
font-family: Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:15px;
font-weight: normal;
margin-left: 1px; /* Отступы названия раздела без cid */
 text-align: justify;
}

.catNameActive {font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:14px;font-weight:bold;}
.catNumData {font-size:7pt;color:#FF0000;}
.catDescr { /* Отступ описания раздела */
font-size:8pt;
padding: 0px 15px 0px 40px;
text-align: justify;
} 
a.catName:link {text-decoration:none; color:#0091d9;} /* Цвет ссылок названий категорий и разделов */
a.catName:visited {text-decoration:none; color:#0091d9;} /* Цвет ссылок названий категорий и разделов после визита*/
a.catName:hover {text-decoration:underline; color:#FF6163;} /* Цвет ссылок названий категорий и разделов при наведении*/
a.catName:active {text-decoration:none; color:#65A6E3;}
a.catNameActive:link {text-decoration:none; color:#000000;}
a.catNameActive:visited {text-decoration:none; color:#000000;}
a.catNameActive:hover {text-decoration:underline; color:#000000;}
a.catNameActive:active {text-decoration:underline; color:#000000;}
/* ----------------- */

/* Entries Style */
.eBlock {
background: rgba(255, 255, 254, 0.0); /* Фон основного меню */
margin-top: 15px;
}
.eTitle {font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:22px;
font-weight:bold;
color:#0091d9;
text-align: justify;
padding: 0 0 0 15px;
}
.eTitle a:link {text-decoration:none; color:#0091d9;}
.eTitle a:visited {text-decoration:underline; color:#0091d9;}
.eTitle a:hover {text-decoration:none; color:#FF0000;}
.eTitle a:active {text-decoration:underline; color:#5388BA;}

.eMessage {text-align:justify;padding:5px;}
.eText {text-align:justify;padding:5px;vertical-align: top;font-size:16px;}
.eDetails {background:#EAEAEA;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px;text-align:left;font-size:7pt;}
.eDetails1 {background:#EAEAEA;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px;text-align:left;font-size:8pt;}
.eDetails2 {background:#EAEAEA;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px;text-align:left;font-size:8pt;}

.eRating {font-size:7pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/994/9.gif') no-repeat 0px 0px;}

select.select_filter { border: 5px inset #FFFFFF; } /* Настройка фильтров поиска */

.AdvQuery, .AdvFilter1, .AdvFilter2, .AdvFilter3 {
border: 1px inset #FFFFFF;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
}
.AdvFilter1F3, .AdvFilter1Fl, .AdvFilter2Fl { /* Выбор поиска */
width: 100%;
color: #0091d9; /* Цвет ввода текста */
}
.AdvQueryFl { /* Ввод поисковой фразы */
width: 100%;
color: #000000; /* Цвет ввода текста */
}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
.manFlaSite, .manFlaCity, .manFlLogin, .manFlPassw, .manFlPassw1, .manFlaName, .manFlaEmail, .manFlaCountry, .manFlaphone, .manFlaSign, .manFlaICQ, .manFlaAOL {
    border: 1px solid #333333 ! Important;
    width: 100% ! Important;
    height: 30px;
    border-radius: 4px ! Important;
    font-size: 20px;
    padding: 3px 0px 5px 3px;
    color: #0000CD;
  margin-bottom: 20px;
}
.manFlAvaLink { border: 1px solid #333333 ! Important;
    width: 100% ! Important;
    height: 30px;
    border-radius: 4px ! Important;
    font-size: 20px;
    padding: 3px 0px 5px 3px;
    color: #0000CD; }

 .manFlAvaFile u-hidden { border: no;  }
/* ------------------ */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1 {background:#FFFFFF;border-top:1px solid #D6D6D6;border-left:10px solid #D6D6D6;border-right:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;}
.cBlock2 {background:#FFFFFF;border-top:1px solid #D6D6D6;border-left:10px solid #D6D6D6;border-right:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;}
/* -------------- */

/* Comments Form Style */
.commTable {background:#FFFFFF;border-top:1px solid #D6D6D6;border-left:10px solid #D6D6D6;border-right:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#5388BA;width:100%;background:#EBEBEB;border:1px solid #C2C2C2;}
.smiles {border:1px inset;background:#FFFFFF;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#5388BA;background:#EBEBEB;border:1px solid #C2C2C2;}
.commSbmFl {
 font-size: 7pt;
 background: #FFFFFF!Important;
 color: #0091d9!Important;
 border: 1px inset #FFFFFF!Important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
box-shadow: 0 0 5px rgba(0,0,0,0.97);
 cursor:pointer;
}
/* ------------------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {background:#EEEEEE;height:100px;width:300px;border:1px solid #AAAAAA;}

.legendTd {font-size:7pt;}
/* ------------ */



/* Настройка персональной страницы пользователя */
#profayl {
 background: url('/Polzovateli/Persstran/Profile.jpg');
 border-radius: 10px;
 border: 1px inset #FFFFFF;
border-radius: 10px 0px 0px 10px;
box-shadow: 0 0 4px rgba(0,0,0,0.97);
 max-width: 115px;
}

#dannxeakt {
 background: rgba(255, 255, 254, 0.7); /* Фон данных в профиле */
border: 1px inset #FFFFFF;
border-radius: 0px 10px 0px 0px;
box-shadow: 0 0 4px rgba(0,0,0,0.97);
}

#dannxeosnov {
 background: rgba(255, 255, 254, 0.7); /* Фон данных в профиле */
border: 1px inset #FFFFFF;
border-radius: 0px 0px 0px 0px;
box-shadow: 0 0 4px rgba(0,0,0,0.97);
}

#dannxekont {
 background: rgba(255, 255, 254, 0.7); /* Фон данных в профиле */
border: 1px inset #FFFFFF;
border-radius: 0px 0px 10px 0px;
box-shadow: 0 0 4px rgba(0,0,0,0.97); 
 valign: top;
}
#dobavit {
background: rgba(255, 255, 254, 1); /* Фон спойлера добавить в профиле */
border: 1px inset #FFFFFF;
border-radius: 5px 5px 5px 5px;
}
.profile-body {
 display: block;
 padding: 0!Important;
 margin: 0 auto!Important;
 border: none!Important;
}
.profile-buttons, .profile-labels {
 
 padding: 0!Important;
 }
.profile-label {
 background: #FFFFFF;
 color: #0091d9;
 text-decoration: none;
 text-align: center;
 border: 1px inset #FFFFFF;
border-radius: 5px;
box-shadow: 0 0 4px rgba(0,0,0,0.97);
 margin: 0px;
 padding: 5px 5px 6px 5px!Important;
 white-space: nowrap;
}


/* Вид материало Доски объявлений */
.vid_materialov {
 width: 555px;
 height: 115px;
 margin: 2px 2px 10px 0px;
 border: 1px inset #FFFFFF;
border-radius: 10px 10px 10px 10px;
box-shadow: 0 0 5px rgba(0,0,0,0.97);
} 
.vid_materialov:hover { 
 box-shadow: 2px 2px 10px rgba(0,0,0,0.7);
}
.ssxlka:hover {
text-decoration: none; 
}
.vid_materialov_img { 
 object-fit: cover;
 width: 150px; 
 height: 110px; 
 overflow: hidden; 
 float: left; 
} 
.vid_materialov_img img { 
 object-fit: cover; 
 width: 150px; 
 height: 110px;
 border-radius: 10px 0px 0px 10px;
}
.fonosnova {
 height: 110px;
 width: 396px;
 border-radius: 0px 10px 10px 0px;
}

td.fontext {
 width: 396px;
height: 28px;
 font-size: 13px;
 color: #000000;
}
td.fontitle {
 width: 396px;
 height: 18px;
font-family: Arial,'Helvetica Neue',Helvetica,sans-serif;
color: #0091d9;
font-size: 18px;
text-align: left; 
vertical-align: top;
}
td.cena {
 font-size: 14px;
height: 14px;
font-weight: bold;
color: #000000;
}
td.kompani {
font-size: 14px;
height: 14px;
color: #000000;
text-align: center;
}

td.gorod {
font-size: 14px;
height: 14px;
color: #000000;
text-align: right;
}
td.niz {
 height: 10px;
background: #EAEAEA;
 color: #000000;
 font-size: 10px;
 font-family: Arial,'Helvetica Neue',Helvetica,sans-serif;
 border-radius: 0px 0px 5px 0px;
text-align: right;
}
/* Вид материало Доски объявлений конец*/

/* Страница материала и комментариев Доски объявлений */

.pokaztel {
 width: 300px;
height: 27px;
 background: #0091d9;
 font-weight: bold;
 font-size: 22px;
 font-family: Arial,'Helvetica Neue',Helvetica,sans-serif;
 border-radius: 5px 5px 5px 5px;
 text-align: center;
 vertical-align: top;
 margin: 5px 0px 0px 0px;
}
.pokaztel a {
 color: #FFFFFF;
}
#cena2 {
 font-size: 20px;
font-weight: bold;
color: #000000;
}
#dannxe_uzera {
font-size: 16px;
}

.podpisatsya {
color: #0091d9;
text-align:  center;
font-weight: bold;
font-size: 15px;
vertical-align: top;
}
.podpisatsya1 {
color: #0091d9;
text-align:  center;
font-weight: bold;
font-size: 18px;
vertical-align: top;
padding: 0px 10px 0px 5px;
}
.posttelegivk {
background: url('/./Ikonki/telegram-logo.png') no-repeat;
background-size: contain;
align: center;
padding: 0;
color: #FFFFFF;

font-weight: bold;
font-size: 24px;
vertical-align: top;
}
/* Страница материала и комментариев Доски объявлений конец*/

.profile-section,.allUsersBtn,.uSearchFl,.uSearchFlSbm {
display: none!Impotrtant;    
}