@charset "windows-1251";
/* CSS Document */

* {margin:0; padding:0; }

img {border:0; vertical-align:top; }

html {height:100%; background-color:#000000; scrollbar-arrow-color: #ffcc00; scrollbar-face-color: #1c1c1c; scrollbar-highlight-color: #ffff00; scrollbar-dark-shadow-color: #996600; scrollbar-3d-light-color: #ffff00; scrollbar-shadow-color: #000000; scrollbar-track-color: #666666; }

body { font-family: Tahoma, Verdana, Arial, sans-serif; }

body.body {position:relative; color:#ffffff; width:100%; margin:0 auto; background:url(/templates/images/head.jpg) center 0 no-repeat; font-family: Tahoma, Verdana, Arial, sans-serif; min-height:100%; height:auto !important; height:100%; }

body.bod02 {position:relative; color:#ffffff; width:100%; margin:0 auto; background:url(/templates/images/head-page.jpg) center 0 no-repeat; font-family: Tahoma, Verdana, Arial, sans-serif; min-height:100%; height:auto !important; height:100%; }


/* раскладка главной страницы */
#main-index {width:1000px; margin:0 auto; padding:1px 0; text-align:left; }

#index-head {position:relative; width:1000px; height:357px; background:url(/templates/images/head.jpg) center 0 no-repeat; overflow:hidden; z-index:1; }

#head-page {position:relative; width:1000px; height:124px; background:url(/templates/images/head-page.jpg) center 0 no-repeat; overflow:hidden; z-index:3; }

#head-page img {width:115px; height:50px; border:0; margin:25px 0 0 0; }

#main-box {position:relative; left:center; top:-80px; z-index:3; overflow:hidden; min-height:20px; margin:0 0 -80px 0; }

* html #main-box {overflow:visible; height:20px; }

#main-box02 {position:relative; left:center; z-index:3; overflow:hidden; min-height:20px; }

* html #main-box02 {overflow:visible; height:20px; }

#block-right {float:right; width:798px; min-height:100px; height:auto !important; height:350px; }

.right-box {padding:0 20px 0 0; }

#block-left {float:left; width:190px; min-height:500px; height:auto !important; height:500px; }

.left-box {padding:0 0 0 15px; }

#bottom-page {clear:both; margin:25px 0; padding:0; border-bottom:1px solid #333333; }




/* Верхнее меню с иконками */
#block-menu {overflow:hidden; min-height:82px; height:auto !important; height:82px; padding:0 0 25px 0; }

.block-icon {float:left; width:155px; height:82px; }

.box-icon01 {float:left; width:75px; height:82px; }

.icon-text01 {float:left; width:80px; height:82px; overflow:hidden; }

.box-icon02 {float:left; width:86px; height:82px; }

.icon-text02 {float:left; width:69px; height:82px; overflow:hidden; }

.box-icon03 {float:left; width:55px; height:82px; }

.icon-text03 {float:left; width:100px; height:82px; overflow:hidden; }

.icon_restaurant {width:75px; height:82px; background:url(/templates/images/icon_restaurant.png) 0 0 no-repeat; overflow:hidden; }

* html .icon_restaurant {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/images/icon_restaurant.png', sizingMethod='scale')}

.icon_restaurant a:link {position:relative; display:block; width:75px; height:82px; border:0; text-decoration:none; }
.icon_restaurant a:visited {position:relative; display:block; width:75px; height:82px; border:0; text-decoration:none; }
.icon_restaurant a:hover {position:relative; display:block; width:75px; height:82px; border:0; text-decoration:none; }

.icon_clubs {width:86px; height:82px; background:url(/templates/images/icon_clubs.png) 0 0 no-repeat; overflow:hidden; }

* html .icon_clubs {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/images/icon_clubs.png', sizingMethod='scale')}

.icon_shop {width:55px; height:82px; background:url(/templates/images/icon_shop.png) 0 0 no-repeat; overflow:hidden; }

* html .icon_shop {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/images/icon_shop.png', sizingMethod='scale')}

.icon_shop a:link {position:relative; display:block; width:75px; height:82px; border:0; text-decoration:none; }
.icon_shop a:visited {position:relative; display:block; width:75px; height:82px; border:0; text-decoration:none; }
.icon_shop a:hover {position:relative; display:block; width:75px; height:82px; border:0; text-decoration:none; }

.icon_spa {width:86px; height:82px; background:url(/templates/images/icon_spa.png) 0 0 no-repeat; overflow:hidden; }

* html .icon_spa {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/images/icon_spa.png', sizingMethod='scale')}

.icon_sauna {width:86px; height:82px; background:url(/templates/images/icon_sauna.png) 0 0 no-repeat; overflow:hidden; }

* html .icon_sauna {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/images/icon_sauna.png', sizingMethod='scale')}

a.a-icon {position:relative; display:block; width:86px; height:82px; border:0; text-decoration:none; }



/* Левая колонка */
.input-author {margin:2px 0 10px 0; } 

#banner {margin:30px 0 0 0; padding:10px 0 0 0; border-top:1px solid #333333; }

#bann100 {margin:5px 0 0 0; padding:10px 0 0 0; border-top:1px solid #333333; }

#bann100 img {border:0; margin:0 0 10px 0; }

.block-auth {}

.input-auth {width:80px; background-color:#000000; border:1px solid #e9be12; color:#999999; font-size:60%; padding:1px; }



/* Подвал */
#footer {position:relative; margin:0 auto; width:100%; height:135px; background:url(/templates/images/fon-footer.jpg) center 20px no-repeat; text-align:center; }

#footer-bg {margin:0 auto; width:1000px; background:url(/templates/images/fon-footer.jpg) center 20px no-repeat; }

#footer-box {overflow:hidden; padding:0 20px 0 152px; height:73px; }

#copy {float:right; width:450px; height:73px; z-index:4; overflow:hidden; }

#design {float:left; width:300px; height:73px; z-index:5; overflow:hidden; }

#counter {clear:both; width:100%; height:auto; padding:12px 0 0 0; text-align:center; -moz-opacity:0.4; -khtml-opacity:0.4; opacity:0.4; filter:progid:DXImageTransform.Microsoft.Alpha (opacity=30); }

* html #counter {clear:both; padding:6px 0 0 0; text-align:center; }



/* Фотоотчеты */
.anons-news-box {overflow:hidden; background:url(/templates/images/fon-photorep.jpg) 0 bottom no-repeat; margin:0 0 20px 0; min-height:249px; }

* html .anons-news-box {overflow:visible; height:249px; }

.scroll-photo-box {padding:0 5px; } 

.scroll-photo {width:768px; overflow:hidden; height:auto; }

.photo-tab {width:100%; border:0; border-collapse:collapse; border-spacing:0; margin:5px auto 0 auto; }

.photo-tab td {padding:0; vertical-align:middle; text-align:center; }

.photo-bord-box {width:194px; overflow:hidden; }

.photo-bord {padding:2px; border:1px solid #e9be12; background:#000; margin:0 auto; }

.photo-bord-box p {padding:1px 0 1px 10px; }

.arrow-box {overflow:hidden; min-height:20px; margin:0 0 10px 0; padding:0 10px; }

* html .arrow-box {overflow:visible; height:20px; }

.zadom {float:left; width:180px; color:#999; font-size:150%; margin:1px 0 2px 0; }

.napered {float:right; width:180px; color:#999; font-size:150%; text-align:right; margin:1px 0 2px 0; }




/* блок для двух баннеров */
.bann468-box {clear:both; overflow:hidden; min-height:1px; }

* html .bann468-box {overflow:visible; height:1px; }

.bann468-left {float:left; width:478px; text-align:right; }

.bann468-right {float:right; width:250px; }




/* Продолжение раскладки */
#box-new {padding:10px 0 15px 0; overflow:hidden; min-height:10px; }

* html #box-new {overflow:visible; height:10px; }

.new-left {float:left; width:50%; background:url(/templates/images/fon-lag.gif) right 0 repeat-y; margin:0 0 15px 0; }

.new-right {float:left; width:50%; margin:0 0 15px 0; }

.title-new-left {background-color:#1c1c1c; margin:10px 10px 5px 5px; padding:5px 5px 8px 9px; clear:both; }

.title-new-right {background-color:#1c1c1c; margin:10px 0 5px 10px; padding:5px 5px 8px 5px; clear:both; }

.box-text-new {min-height:100px; height:auto !important; height:100px; }

.text-novost {margin:0 0 20px 0; }

.box-img-new {float:left; width:120px; text-align:center; }

.box-img-nov {float:left; width:150px; text-align:center; }

.box-img-new img, .box-img-nov img {height:75px; border:1px solid #ffcc00; margin:5px 0 5px 13px; }

.block-text-new {float:left; width:260px; text-align:left; }

.block-text-anons {float:left; width:650px; text-align:left; }



/* поиск по анонсам */
.tab_searchA {border:0; border-collapse:collapse; border-spacing:0px; width:100%; margin:15px 0 0 0; }

.tab_searchA td {padding:0 0 20px 0; vertical-align:top; width:33%; }

.tab_searchA td p {line-height:120%; text-align:left; margin:0; padding:1px 0; }

.selector { }

* html .selector {height:1px; }

.selector input {float:left; margin-right:-20px; }

.selector label {display:block; font-weight:normal; font-size:80%; color:#999; line-height:120%; text-align:left; text-indent:0mm; margin:1px 0 5px 20px; padding:1px 0; }

.select01 {width:120px; height:19px; background-color:#999; border:1px solid #FFCC00; color:#000; font-size:80%; margin:0; padding:1px; }

.select03 {width:60px; height:14px; background-color:#999; border:1px solid #FFCC00; color:#000; font-size:90%; margin:0 0 3px 20px; padding:1px; }

.input-search {height:17px; font-size:70%; padding:1px; background-color:#999; border:1px solid #FFCC00; color:#000; width:180px; }

#tab_anons {border:0; border-collapse:collapse; border-spacing:0px; width:100%; margin:15px 0; }

#tab_anons td {padding:5px; vertical-align:top; }

#tab_anons td.a01 {width:45%; }

#tab_anons td.a01 p {color:#e9be12; } 

#tab_anons td.a03 p {color:#CCC; }

#tab_anons td.a02 {width:31%; }

#tab_anons td.a03 {width:12%; }

#tab_anons td.a04 {border-top:1px solid #333; }

#tab_anons tr.tr_head {background-color:#333; }

#tab_anons tr td p {line-height:120%; text-indent:0mm; margin:0; padding:1px 0; }

#tab_anons tr.tr_head td p {font-weight:bold; font-size:80%; color:#ccc; }

h6.rest {font-weight:bold; color:#ccc; margin:10px 0 0 0; font-size:90%; } 




/* Вторые страницы */
.page {padding:0 0 20px 0; }

.hidden {overflow:hidden; min-height:20px; }

* html .hidden {overflow:visible; height:20px; }

.left-content {width:642px; float:left; padding:20px 0 0 0; }

.right-col {float:right; width:121px; padding:20px 0 0 0; }

.catalog-box {background:url(/templates/images/fon-catalog.jpg) 0 bottom no-repeat; margin:30px 0 0 0; min-height:159px; height:auto !important; height:159px; }

.cat-box02 {overflow:hidden; min-height:10px; padding:10px 15px 10px 15px; }

* html .cat-box02 {overflow:visible; height:10px; }

.photo-catalog {width:194px; float:left; padding:5px 0 0 0; }

.catalog-text {float:left; width:373px; }

.sport-text {float:left; width:553px; }

.article-text {float:left; width:508px; }

.table02 {border:0; border-collapse:collapse; border-spacing:0px; width:100%; }

.table02 td {padding:0 5px 5px 0; text-align:left; vertical-align:top; }

.td15 {width:25%; }

.td28 {width:75%; }

.td50 {width:50%; }

.cat-arrow {float:left; width:45px; padding:10px 0 0 0; text-align:center; }

.cat-arrow p {font-weight:bold; text-align:center; text-indent:0mm; margin:5px 0; }

.arrow-box02 {overflow:hidden; min-height:20px; margin:20px 0 10px 0; padding:0 10px; }

* html .arrow-box02 {overflow:visible; height:20px; }

.med_number {float:left; width:260px; color:#999; font-size:150%; margin:1px 0 2px 0; text-align:center; }

.med-photo {float:left; width:395px; color:#999; font-size:150%; margin:1px 0 2px 0; text-align:center; }

.photo-big {width:376px; float:left; padding:5px 0 0 0; }

.cat-text {float:left; width:327px; }

.adress {width:389px; float:left; }

.adress p {font-weight:bold; font-size:100%; color:#fff; }

.tab-photo {border:0; border-collapse:collapse; border-spacing:0px; width:100%; }

.tab-photo td {padding:5px 0 5px 0; text-align:center; vertical-align:top; }

.links01 {margin:15px 0 0 0; padding:1px 0; border-bottom:1px dotted #666; overflow:hidden; min-height:10px; }

* html .links01 {overflow:visible; height:10px; }

.links02 {margin:15px 0 0 30px; padding:1px 0; border-bottom:1px dotted #666; overflow:hidden; min-height:10px; }

* html .links02 {overflow:visible; height:10px; }

.links03 {margin:15px 0 0 60px; padding:1px 0; border-bottom:1px dotted #666; overflow:hidden; min-height:10px; }

* html .links03 {overflow:visible; height:10px; }

.links04 {margin:15px 0 0 90px; padding:1px 0; border-bottom:1px dotted #666; overflow:hidden; min-height:10px; }

* html .links02 {overflow:visible; height:10px; }

.links05 {margin:15px 0 0 120px; padding:1px 0; border-bottom:1px dotted #666; overflow:hidden; min-height:10px; }

* html .links02 {overflow:visible; height:10px; }


.input-post {width:330px; height:16px; margin:2px 0 0 0; padding:2px 0; background-color:#999; border:1px solid #FFCC00; color:#000; font-size:70%; }

.textarea-post {width:478px; height:100px; margin:5px 0 0 0; padding:2px 0; background-color:#999; border:1px solid #FFCC00; color:#000; font-size:80%; }

.submit01 {background-color:#000000; border:1px solid #FF6600; color:#FF6600; font-size:70%; height:19px; width:100px; cursor:pointer; margin:10px 0 0 0; padding:1px; }

.tab-comm {border:0; border-collapse:collapse; border-spacing:0px; width:478px; margin:10px 0 0 0; }

.tab-comm td {padding:3px 0; text-align:left; vertical-align:top; }

.user-sm {float:left; width:55px; text-align:left; padding:7px 0 0 0; }

.map_velurr {padding:0 0 10px 0; }

.map_velurr p {line-height:140%; margin:7px 0 8px 0; padding:1px 0; }

.photo-user {width:239px; float:left; padding:5px 0 0 0; }

.user-text {float:left; width:509px; }

.tab-sort {width:640px; border:0; border-collapse:collapse; border-spacing:0; }

.tab-sort td {padding:0; vertical-align:top; text-align:left; }

.tab-sort td p {margin:1px 0 1px 0; }

.sort-teaching {position:absolute; width:120px; background-color:#333; border:1px solid #666; z-index:10; padding:2px 0 7px 0; overflow:hidden; }

.sort-teaching p {padding:1px 5px 1px 5px; font-size:70%; }



/* блог тусовщика */
.block-kom {overflow:hidden; min-height:20px; padding:0 0 20px 0; }

* html .block-kom {overflow:visible; height:20px; }

.data-kom {float:left; width:200px; font-size:70%; }

.kom-number {float:right; width:150px; font-size:70%; }

.unpublished {background:#2d0000; } 




/* правка профиля */
.file-photo {width:224px; height:20px; background-color:#999; border:1px solid #FFCC00; color:#000; margin:1px 0 1px 0; padding:1px 0 0 2px; }

.textarea-status {width:490px; height:40px; background-color:#999; border:1px solid #FFCC00; color:#000; margin:1px 0 4px 0; padding:1px 0 0 5px; font-size:90%; }

.inp-infa01 {width:250px; height:16px; background-color:#999; border:1px solid #FFCC00; color:#000; margin:1px 0 1px 0; padding:1px 0 0 2px; font-size:80%; }



/* Сообщения юзера */
.fon-post {overflow:hidden; background:url(/templates/images/fon-post.jpg) 0 0 no-repeat; margin:0 0 20px 0; min-height:249px; }

* html .fon-post {overflow:visible; height:249px; }

.anons-top {height:35px; overflow:hidden; padding:0 0 0 13px; }

.post-box {width:177px; height:35px; background:url(/templates/images/fon_post_on.gif) 0 0 no-repeat; float:left; }

.post-box a:link {display:block; width:177px; height:35px; color:#e9be12; background:url(/templates/images/fon_post_off.gif) 0 0 no-repeat; }
.post-box a:visited {display:block; width:177px; height:35px; color:#e9be12; background:url(/templates/images/fon_post_off.gif) 0 0 no-repeat; }
.post-box a:hover {display:block; width:177px; height:35px; color:#e9be12; background:url(/templates/images/fon_post_off.gif) 0 0 no-repeat; }

.post-box span {display:block; font-weight:bold; font-size:80%; color:#e9be12; line-height:120%; margin:0 0 1px 0; padding:5px 0 1px 1px; text-align:center; }

.post-box span.post-small {display:block; font-weight:bold; font-size:70%; color:#e9be12; line-height:105%; margin:0; padding:2px 0; text-align:center; }

.tab-frend {border:0; border-collapse:collapse; border-spacing:0; width:748px; }

.tab-frend td {vertical-align:top; text-align:left; padding:5px 0; border-bottom:1px dotted #333; }

.tab-frend tr.tr-new {background:#1a2b42; } 

.tab-frend td.td-fr-chek {width:25px; }

.tab-frend td.td-fr-photo {width:65px; }

.tab-frend td.td-fr-send {width:140px; }

.tab-frend td.td-fr-send p {margin:1px 0; }

.tab-frend td.td-fr-mess {width:478px; }

.tab-frend td.td-fr-reply {width:40px; text-align:center; vertical-align:middle; }

.submit02 {background-color:#000000; border:1px solid #FF6600; color:#FF6600; font-size:70%; height:19px; width:140px; cursor:pointer; margin:10px 0 0 0; padding:1px; }

#block-numb-cont {width:210px; margin:5px auto 0 auto; overflow:hidden; min-height:19px; }

#left-arr {float:left; width:21px; height:19px; background:url(/templates/images/arr-left-off.gif) 0 0 no-repeat; }

#right-arr {float:left; width:21px; height:19px; background:url(/templates/images/arr-right-off.gif) 2px 0 no-repeat; }

.fon-number {float:left; width:29px; height:19px; background:url(/templates/images/fon_number.gif) 2px 0 no-repeat; }

.fon-number p {font-weight:bold; font-size:70%; color:#fff; text-align:center; margin:0 0 2px 0; padding:1px 0; }



/* Карта сайта */
.map00 {font-size:120%; line-height:120%; margin:1px 0; padding:1px 0; }

.map01 {font-size:110%; line-height:110%; margin:1px 0 4px 30px; padding:1px 0; }

.map02 {font-size:90%; line-height:100%; margin:1px 0 4px 60px; padding:1px 0; }

.map03 {font-size:80%; line-height:90%; margin:1px 0 4px 90px; padding:1px 0; }

.map04 {font-style:oblique; font-size:80%; line-height:110%; margin:1px 0 4px 120px; padding:1px 0; }

.map05 {font-size:70%; line-height:110%; margin:1px 0 4px 150px; padding:1px 0; }



/* регистрация заведения */
.table-registr {width:490px; border:0; border-collapse:collapse; border-spacing:0; }

.table-registr td {padding:0 0 5px 0; vertical-align:top; text-align:left; }

.input-registr {width:300px; height:16px; margin:1px 0 4px 10px; background-color:#999; border:1px solid #FFCC00; color:#000; font-size:70%; }

.textarea-registr {height:40px; width: 300px; margin:1px 0 4px 10px; background-color:#999; border:1px solid #FFCC00; color:#000; font-size:70%; }

.checkbox {margin:0 0 0 10px; }

.select-add {width:300px; height:19px; margin:0 0 0 10px; padding:1px; background-color:#999; border:1px solid #FFCC00; color:#000; font-size:70%; }

.file-add {width:305px; height:20px; margin:1px 0 4px 10px; padding:2px 0 0 0; background-color:#999; border:1px solid #FFCC00; color:#000; font-size:70%; }

.select-sort {width:120px; height:19px; background-color:#999; border:1px solid #FFCC00; color:#000; font-size:90%; margin:0; padding:1px; }




/* люди на портале */
.indeped-box {overflow:hidden; min-height:15px; padding:0 0 20px 0; }

* html .indeped-box {overflow:visible; height:15px; }

.video-box {width:55px; float:left; }

.purse {vertical-align:middle; padding:0; margin:0; }



/* заметки */
.fon-article {overflow:hidden; background:url(images/fon-article.jpg) 0 0 no-repeat; margin:0 0 25px 0; min-height:173px; }

* html .fon-article {overflow:visible; height:173px; }


/* 3D фото-панорамы */
.table-pano {border:0; border-collapse:collapse; border-spacing: 0px; width:100%; margin:0; }

.table-pano td {padding:0; }




/* шрифты */
P {font-weight:normal; font-size:80%; color:#a7a7a7; line-height:120%; text-align:left; text-indent:0mm; margin:1px 0 12px 0; padding:1px 0; }

.p_center {text-align:center; text-indent:0mm; }

.p_right {text-align:right; text-indent:0mm; }

.p_big {font-size:90%; }

.p_yell-b {font-weight:bold; color:#e9be12; }

.p_yell {color:#e9be12; }

.td-write {color:#fff; line-height:115%; margin:0; padding:1px 0; }

.td-gray {color:#999; line-height:115%; margin:0; padding:1px 0; }

.p_video {font-weight:bold; margin:0 0 1px 0; }

.p_sport {margin:1px 0; }

.big-menu {font-weight:600; font-size:80%; line-height:120%; text-align:left; text-indent:0mm; margin:10px 0 5px 0; padding:0 0 1px 0; }

.p_photorep {width:194px; height:36px; overflow:hidden; font-size:100%; color:#ffffff; line-height:110%; text-align:left; text-indent:0mm; margin:5px 0 10px 0; }

.gray-num {font-size:100%; color:#666666; line-height:110%; text-align:left; text-indent:0mm; margin:0; padding:1px; }

.new-head {font-size:140%; color:#e9be12; line-height:110%; text-align:left; text-indent:0mm; margin:10px 0 2px 10px; padding:0 0 1px 0; }

.icons-head {font-size:130%; color:#e9be12; line-height:110%; text-align:left; text-indent:0mm; margin:10px 0 35px 60px; padding:0 0 1px 0; }

.icons-head02 {font-size:130%; color:#e9be12; line-height:110%; text-align:left; text-indent:0mm; margin:10px 0 91px 60px; padding:0 0 1px 0; }

.icons-head03 {font-size:130%; color:#e9be12; line-height:110%; text-align:left; text-indent:0mm; margin:35px 0 35px 60px; padding:0 0 1px 0; }

.new-title {font-size:100%; line-height:110%; text-align:left; text-indent:0mm; margin:0; padding:0; }

.data {font-size:100%; line-height:110%; color:#cc0099; text-align:left; text-indent:0mm; margin:0; padding:5px 0 0 0; }

.text-new {font-size:70%; color:#999999; line-height:155%; text-align:left; text-indent:0mm; margin:1px 0 2px 15px; padding:1px 0; }

.text-new02 {font-size:70%; color:#999999; line-height:155%; text-align:left; text-indent:0mm; margin:1px 15px 2px 15px; padding:1px 0; }

.text-map {font-size:70%; color:#999999; line-height:155%; text-align:left; text-indent:0mm; margin:1px 0 2px 0; padding:1px 0; }

.left-gray {font-size:70%; color:#999; line-height:120%; text-align:left; text-indent:0mm; margin:1px 0 2px 0; padding:1px 0; }

.left-auth {font-size:70%; color:#999999; line-height:120%; text-align:left; text-indent:0mm; margin:5px 0 0 0; padding:0; }

.right-gray { font-size:70%; color:#999999; line-height:155%; text-align:right; text-indent:0mm; margin:0 0 5px 0; padding:1px 0; }

.right-small {font-size:70%; color:#999999; line-height:120%; text-align:right; text-indent:0mm; margin:0 0 3px 0; padding:1px 0; }

.error {font-weight:bold; color:#ff0000; }

.member {color: #990099; }

h1 {font-weight:normal; font-size:130%; color:#e9be12; line-height:110%; text-align:left; text-indent:0mm; margin:5px 0 10px 0; padding:0 0 1px 0; }

.h1center {font-weight:normal; font-size:130%; color:#e9be12; line-height:110%; text-align:center; text-indent:0mm; margin:10px 0 2px 0; padding:0 0 1px 0; }

h2 {font-weight:normal; font-size:110%; line-height:110%; color:#e9be12; text-align:left; text-indent:0mm; margin:5px 0; padding:0 0 1px 0; }

h3 {font-weight:bold; font-size:100%; line-height:110%; color:#e9be12; text-align:left; text-indent:0mm; margin:10px 0 2px 0; padding:0 0 1px 0; }

.h3center {font-weight:bold; font-size:100%; line-height:110%; color:#e9be12; text-align:center; text-indent:0mm; margin:10px 0 2px 0; padding:0 0 1px 0; }

h4 {font-weight:bold; font-size:90%; line-height:110%; color:#e9be12; text-align:left; text-indent:0mm; margin:10px 0 2px 0; padding:0 0 1px 0; }

h5 {font-weight:600; font-size:80%; line-height:110%; color:#e9be12; text-align:left; text-indent:0mm; margin:10px 0 2px 0; padding:0 0 1px 0; }

h6 {font-weight:600; font-size:70%; line-height:110%; color:#e9be12; text-align:left; text-indent:0mm; margin:10px 0 2px 0; padding:0 0 1px 0; }

A:link {color:#e9be12; }
A:visited {color:#e9be12; }
A:hover {color:#e9be12; }
A {text-decoration: underline; }

A.a-dashed:link {color:#fff; border-bottom:1px dashed #999; text-decoration:none; }
A.a-dashed:visited {color:#fff; border-bottom:1px dashed #999; text-decoration:none; }
A.a-dashed:hover {color:#fff; border-bottom:1px dashed #999; text-decoration:none; }

A.a-white:link {color:#fff; }
A.a-white:visited {color:#fff; }
A.a-white:hover {color:#fff; }

A.a-red:link {color:#ff6600; }
A.a-red:visited {color:#ff6600; }
A.a-red:hover {color:#ff6600; }

A.a-gray:link {color:#666; }
A.a-gray:visited {color:#666; }
A.a-gray:hover {color:#666; }

/* списки */
ol {list-style-position: outside; margin: 0 0 1px 20px; padding: 0 0 1px 6px; }

li {font-weight:normal; font-size:80%; color:#999999; line-height:120%; text-align:left; text-indent:0mm; margin:1px 20px 8px 0; padding:1px 0; }

ul {list-style-position: outside; list-style-type:disc; list-style-image:none; margin: 0 0 1px 9px; padding: 0 0 1px 6px; }

#tab-most {border-collapse:collapse; border-spacing:0; width:100%; }

#tab-most td {padding:0; white-space:nowrap; border:1px solid #666666; }
