HTML, BODY {height:100%;}
BODY {margin:0;padding:0;background:url(/img/bg_main.png) repeat-y center 0;background-color:#01491b;font:75% Arial, Tahoma, Verdana, Helvetica, sans-serif;color:#000;}
A {color:#01722a;}
TABLE {border-collapse:collapse;}
TD {margin:0;padding:0;color:#000;}
A IMG {border:none;}

H1 {margin:0;font:150% 'Arial Narrow', Arial, sans-serif;font-weight:bold;color:#01722a;text-transform:uppercase;}
H1 A {text-decoration:none;}
H1 A:hover {text-decoration:underline;}

H4 {margin:3em 0 0.5em;font:145% 'Arial Narrow', Arial, sans-serif;font-weight:bold;text-transform:uppercase;}
H4 A {text-decoration:none;}
H4 A:hover {text-decoration:underline;}

FORM {margin:0;padding:0;}

.red, a.red, .red A, b.red {color:#8f0000!important;}

.tbl {border-bottom:2px solid #ccc;}
.tbl TD {padding:5px 0;border-bottom:1px solid #dadada;}
.tbl .th TD {border-bottom:2px solid #ccc;font-weight:bold;}
.tbl .th2 TD {border-bottom:2px solid #ccc;}

.tbl2 TD {padding:5px 0;border-bottom:1px solid #dadada;}
.tbl2 TR.last TD {border-bottom:none;}
.tbl2 .th TD {border-bottom:2px solid #ccc;font-weight:bold;}
.tbl2 .th2 TD {border-bottom:2px solid #ccc;}

.tbl3 {border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.tbl3 TD {padding:5px;border:1px solid #dadada;font-size:95%;}
.tbl3 .th TD {border-bottom:2px solid #ccc;font-weight:bold;}
.tbl3 .th2 TD {border-bottom:2px solid #ccc;}

.input {height:17px;border:1px solid #c0c0c0;font:12px Arial, sans-serif;color:#666;}
.btn {height:21px;}
.btn A {display:block;float:left;height:21px;margin:0;background:url(/img/btn_left.gif) no-repeat 0 0;text-decoration:none;}
.btn SPAN {display:block;margin:0;padding:4px 10px 3px;background:url(/img/btn_right.gif) no-repeat right 0;border:none;font:11px Arial, Tahoma, Helvetica, sans-serif;color:#333;}
.btn A:active {background:url(/img/btn_left.gif) no-repeat 0 -21px;}
.btn A:active SPAN {padding:5px 10px 2px;background:url(img/btn_right.gif) no-repeat right -21px;}

.plashka {height:22px;margin:0 0 10px 0;padding:4px 5px 0;background:url(/img/bg_plashka_green.gif) repeat-x 0 0;font:125% Arial, sans-serif;font-weight:bold;color:#333;}
.plashka A {color:#333;text-decoration:none;}
.plashka A:hover {color:#01722a;text-decoration:none!important;}

.plashka_gray {height:22px;margin:0 0 10px 0;padding:4px 5px 0;background:url(/img/bg_plashka_gray.gif) repeat-x 0 0;font:125% Arial, sans-serif;font-weight:bold;color:#333;}
.plashka_gray A {color:#333;text-decoration:none;}

.ico_link {padding:0 0 0 13px;background:url(/img/ico_doc.gif) no-repeat 0 1px;font:100% Georgia, 'Times New Roman', serif;}

.t1em {margin-top:1em;}
.t2em {margin-top:2em;}
.t3em {margin-top:3em;}
.t4em {margin-top:4em;}

.top_counters, .bottom_counters {position:absolute;top:0;left:0;}



/*---------------------------------- структура ----------------------------------*/
.veer {position:absolute;top:20px;left:0;width:100%;height:138px;margin:0 0 0 0px;background:url(/img/bg_veer.gif) no-repeat center 0;z-index:-1;}
.container {width:996px;margin:0 auto;padding:0 0 20px 0;background-color:#fff;}
.mac.container {width:1000px;}

.top {height:184px;padding:21px 0 0 0;background:url(/img/bg_top.gif) no-repeat center bottom;overflow:hidden;}

.content_3col {width:100%;margin:13px 0 0;background:url(/img/bg_leftborder.gif) repeat-y 0 0;}
.content_3col .vv {background:url(/img/bg_leftborder_btm.gif) no-repeat 0 bottom;zoom:1;}
.content_3col .vv:after {display:block;clear:both;content:"";}
.content_3col .left {display:inline;float:left;width:198px;margin:0 0 0 10px;padding:10px;border-top:1px solid #ccc;}
.content_3col .right {display:inline;float:right;width:240px;margin:0 10px 0 0;}
.content_3col .center {margin:0 270px 0 248px;}
.footer {margin:20px 10px 0 10px;padding:20px 0 0 0;border-top:1px solid #b2b2b2;}



/*---------------------------------- элементы шапки ----------------------------------*/
.top_banners {margin:0 10px;}
.top_banners .left_ban {width:100%;}

.shapka {padding:18px 10px;overflow:hidden;zoom:1;} HTML>BODY .shapka {width:1000px;}

.ears1, .ears2 {display:inline;float:left;margin:-5px 0 0 0;font:95% Georgia, 'Times New Roman', serif;}
.ears1 {width:218px;}
.ears2 {width:240px;}
.ears1 A, .ears2 A {color:#333;text-decoration:none;}
.ears1 B, .ears2 B {font:105% 'Arial Narrow', Arial, sans-serif;font-weight:bold;color:#01722a;text-transform:uppercase;line-height:22px;}
.ears1 A.red, .ears2 A.red {color:#333!important;}
.ears1 A.red B, .ears2 A.red B {color:#8f0000;}

.logo_left {display:inline;float:left;width:478px;margin:0 20px;text-align:center;}

.logo_img A {display:block;width:430px;height:39px;margin:0 auto;background:url(/img/logo.gif) no-repeat 0 0;text-decoration:none;}
.logo_img A:hover {text-decoration:none;}

.logo_menu {margin:5px 0 0 0;font:95% Georgia, 'Times New Roman', serif;word-spacing:4px;}
.logo_menu A {color:#01722a;}

.top_menu {height:39px;margin:0 px;padding:11px 0 0 55px;background:url(/img/bg_top_menu.gif) no-repeat 0 0;}
.top_menu A {margin:0 15px 0 0;font:100% Georgia, 'Times New Roman', serif;font-weight:bold;color:#333;}
.top_menu A:hover {color:#01722a;}
.top_menu .search_top {display:inline;float:right;height:39px;margin:-11px 0 0 0;padding:9px 36px 0 0;background:url(/img/bg_search_top.gif) no-repeat right 0;}
.top_menu .search_top .input {display:inline;float:left;width:150px;margin:0 5px 0 0;}
.top_menu .search_top .btn {display:inline;}




/*---------------------------------- элементы левой колонки ----------------------------------*/
.left .plashka {background-image:url(/img/bg_plashka_gray.gif);}

.indexed {margin:0 0 20px 0;padding:5px;border:1px solid #ccc;}
.indexed TABLE {width:100%;}
.indexed TD {font:10px Georgia, 'Times New Roman', serif;white-space:nowrap;text-align:right;}
.indexed A {text-decoration:none;color:#333;}
.indexed A:hover {text-decoration:underline;color:#01722a;}
.indexed TD.td1 {width:100%;text-align:left;}
.indexed TD.td3 {padding:0 0 0 10px;}
.indexed TD.td4 {padding:0 0 0 10px;}
.indexed TD.ind_down {padding:0 0 0 10px;color:#8f0000;}
.indexed TD.ind_down A {color:#8f0000;}
.indexed TD.ind_up {padding:0 0 0 10px;color:#008f34;}
.indexed TD.ind_up A {color:#008f34;}
.indexed .weather {padding:5px 0 10px;font:10px Georgia, 'Times New Roman', serif;white-space:nowrap;}
.indexed .weather TD.td3 {padding:0 0 0 5px;}
.indexed .weather IMG {margin:0 5px;vertical-align:middle;}
.indexed .currency TD {padding-top:2px;padding-bottom:2px;}

.indexed .hr HR {display:none;}
.indexed .hr {height:10px;background:url(/img/bg_wave_b2b2b2.gif) repeat-x 0 0;}
.indexed DIV.hr {height:2px;margin:8px 0;}
.indexed .ico_link {margin:0 0 3px 3px;}
/* закомментили погоду: 
.indexed .weather, TR.hr {display:none;}
*/


.left .address {margin:0 0 10px 0;padding:0 0 7px 0;background:url(/img/bg_wave_b2b2b2.gif) repeat-x 0 bottom;font:100% Georgia, 'Times New Roman', serif;}
.left .address .plashka {margin:0 0 10px 0;}
.left .address SELECT {width:100%;margin:5px 0 10px;}
.left .address .input {display:inline;float:left;width:154px;margin:0 5px 0 0;border-color:#333;}
.left .address .btn {display:inline;}
.left .address LABEL {font-size:95%;letter-spacing:-1px;}
.left .address .radio {clear:both;padding:5px 0 0 0;}
.left .address .radio INPUT {vertical-align:-3px;}
.left .address UL {margin:0 0 10px 15px;padding:0;}
.left .address UL LI {font-size:95%!important;}
.left .address UL LI A {text-decoration:none;}
.left .address UL LI A:hover {text-decoration:underline;}

/*--- Реклама в левой колонке ---*/
.left .adv TABLE {width:100%;}
.left .adv TD {padding:3px 0;border-bottom:1px solid #dadada;font-size:95%;}
.left .adv TD.price {text-align:right;}
.left .adv P {font-size:95%;}

.goods {margin:30px 0;font:95% Georgia, 'Times New Roman', serif;}
.goods IMG {margin:20px 0 15px;}
.goods .title {font:140% 'Arial Narrow', Arial, sans-serif;font-weight:bold;text-transform:uppercase;}
.goods .title A {text-decoration:none;}
.goods .title A:hover {text-decoration:underline;}
.goods .desc {line-height:17px;}
.goods .price {margin:7px 0 0 0;font-size:115%;font-weight:bold;}

.img_block {margin:0 0 15px 0;font:95% Georgia, 'Times New Roman', serif;}
.img_block .vv {margin:0 0 10px 0;background:none;zoom:1;}
.img_block .vv:after {display:block;clear:both;content:"";}
.img_block DIV.plashka {margin:0 0 10px 0;}
.img_block IMG {display:inline;float:left;margin:2px 5px 0 0;}
.img_block .title {font:140% 'Arial Narrow', Arial, sans-serif;font-weight:bold;text-transform:uppercase;}
.img_block .vv .title {font:100% Georgia, 'Times New Roman', serif;font-weight:bold;text-transform:none;}
.img_block A {text-decoration:none;}
.img_block A:hover {text-decoration:underline;}
.img_block P {margin:0;line-height:16px;}

.left UL.list {margin:10px 0 20px 20px;padding:0;}
.left UL.list LI {padding:0 0 5px 0;font:100% Georgia, 'Times New Roman', serif;}
.left UL.list LI A {text-decoration:none;color:#000;}
.left UL.list LI A:hover {text-decoration:underline;color:#01722a;}

.opros {margin:0 0 20px 0;font:95% Georgia, 'Times New Roman', serif;}
.opros .plashka {}
.opros P {margin:10px 0;}
.opros INPUT {vertical-align:-3px;}
.opros .right_links {display:inline;float:right;margin:12px 0 0 0;/* font-size:95%; */}
.opros .btn {margin:10px 0 0 0;}

.right_links {margin:-15px 0 15px 0;font:95% Georgia, 'Times New Roman', serif;text-align:right;}


/*---------------------------------- элементы правой колонки ----------------------------------*/
.afisha {padding:0 0 15px 0;font:100% Georgia, 'Times New Roman', serif;}
.afisha .date {height:27px;margin:0 0 6px 0;background:url(/img/dot_b2b2b2.gif) repeat-x 0 bottom;font-weight:bold;}
.afisha .date .nav {display:inline;float:right;}
.afisha .date .nav A {display:-moz-inline-stack;display:inline-block;width:15px;height:27px;text-decoration:none;background-color:red;}
.afisha .date .nav A.back {background:url(/img/arrow_back.gif) no-repeat 3px 8px;}
.afisha .date .nav A.forward {background:url(/img/arrow_forward.gif) no-repeat 7px 8px;}
.afisha .date SPAN {display:-moz-inline-stack;display:inline-block;margin:6px 0 0 0;}
.afisha .item1 {margin:0 0 10px 0;padding:0 0 0 6px;background:url(/img/li.gif) no-repeat 0 5px;zoom:1;}
.afisha .item1:after {display:block;clear:both;content:"";}
.afisha .item2 {margin:0 0 10px 0;padding:0 0 0 6px;background:url(/img/li.gif) no-repeat 0 5px;font-size:95%;}
.afisha IMG {display:inline;float:left;margin:2px 5px 0 -6px;}
.afisha .right_links {margin:0;}

.right_banner {margin:-1px 0 20px 0;}
.adfox A {display:inline-block;margin:0 0 20px 0;}
.adfox A IMG {float:left!important;margin:0 6px 0 0!important;border:none!important;}
.adfox IFRAME {width:1px;height:1px;margin:0;padding:0;}
.adfox A {display:inline-block;margin:0 0 18px 0;font:11px Georgia, serif!important;color:#666!important;}
.adfox A:hover B {text-decoration:underline!important;}
.adfox A B {display:block!important;margin:0 0 -10px 0!important;font:12px Georgia, serif!important;font-weight:bold!important;color:#01722a!important;letter-spacing:-1px!important;}

.right .map {margin:5px 0 20px 0;padding:2px;border:1px solid #999;}
.right .map .vv {width:234px;height:258px;}

.right .rasp TABLE {width:240px;}
.right .rasp TD {padding:3px 0;font:95% Georgia, 'Times New Roman', serif;vertical-align:top;}
.right .rasp TD.td1 {width:100%;color:#333;display:none;}
.right .rasp TD.td2 {/* padding-left:10px; */color:#666;}
.right .rasp TD.td3 {padding-left:10px;color:#666;}
.right .rasp TD.td4 {padding-left:10px;color:#666;white-space:nowrap;}
.right .rasp .th {background:url(/img/dot_b2b2b2.gif) repeat-x 0 bottom;}
.right .rasp .th TD {padding-top:10px;font-size:90%;font-weight:bold;}



/*---------------------------------- элементы подвала ----------------------------------*/
.bottom_banners {margin:0 0 18px 0;}
.bottom_banners .left_ban {width:100%;}
.bottom_banners .right_ban {padding:0 0 0 5px;}

.footer .offers {margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:3px double #000;/* text-align:justify;text-justify:newspaper; */}
.footer .offers .plashka {background-image:url(/img/bg_plashka_gray.gif);}
.footer .offers .part {display:-moz-inline-box;display:inline-block;width:241px;margin:10px 0 0 0;font:120% 'Arial Narrow', Arial, sans-serif;font-weight:bold;white-space:nowrap;text-align:left;}
/*IE6*/* html .footer .offers .part {display:inline;}
/*IE7*/* + html .footer .offers .part {display:inline;}
.footer .offers .under {display:-moz-inline-box;display:inline-block;width:100%;display:none;}
.footer .offers .part A {text-decoration:none;}
.footer .offers .part A:hover {text-decoration:underline;}
.footer .offers .part .nn {font-size:75%;font-weight:normal;color:#666;}
.footer .offers .part .change {color:#999;}

.footer .copyright {font:100% Georgia, 'Times New Roman', serif;color:#666;}

.footer .counters {display:inline;float:right;}
.footer .counters IMG {margin:0 0 0 5px;}



/*---------------------------------- контент ----------------------------------*/
.main_news {margin:0 0 15px 0;overflow:hidden;zoom:1;}
.main_news IMG {display:inline;float:left;margin:3px 15px 0 0;}
.main_news H1 {margin:3px 0 0 0;}
.main_news P {margin:0;font:100% Georgia, 'Times New Roman', serif;}
.main_news .time {font:95% Georgia, 'Times New Roman', serif;color:#999;}
.main_news UL {margin-left:150px;padding-left:30px;}
.main_news LI {font:95% Georgia, 'Times New Roman', serif;}

.snews TABLE {width:478px;}

.news {margin:0 0 15px 0;}
.news P {margin:0;font:100% Georgia, 'Times New Roman', serif;}
.news A {color:#000;text-decoration:none;}
.news A:hover {color:#01722a;text-decoration:underline;}
.news .time {font:100% Georgia, 'Times New Roman', serif;color:#01722a;}

.excl_article {margin:6px 0 20px;overflow:hidden;zoom:1;}
.excl_article IMG {display:inline;float:left;margin:4px 10px 0 0;}
.excl_article H1 {font-size:135%;}
.excl_article H1 A {color:#333;}
.excl_article H1 A:hover {color:#01722a;}
.excl_article P {margin:0;font:100% Georgia, 'Times New Roman', serif;}

.articles {margin:6px 0 20px;overflow:hidden;zoom:1;}
.articles IMG {display:inline;float:left;margin:4px 10px 0 0;}
.articles H1 {margin:3px 0 0 0;font-size:135%;}
.articles P {margin:0;font:100% Georgia, 'Times New Roman', serif;}
.articles .time {font:95% Georgia, 'Times New Roman', serif;color:#999;}

.cite_block {/* margin:2em 0 0 0;padding:15px 0;background:url(/img/bg_wave_7f7f7f.gif) repeat-x 0 0; */padding:5px 0 15px 0;overflow:hidden;zoom:1;}
.cite_block .img {width:110px;}
.cite_block TABLE {width:100%;}
.cite_block .cite {padding:0 20px 0 0;}
.cite_block .right_links {margin:10px 0 0 0;}
.cite_block H1 {margin:0 0 5px 13px;font-size:135%;}
.citet TD {font-size:1px;vertical-align:middle;line-height:1px;}
.citet .cite1 {width:16px;height:5px;background:url(/img/bg_cite2.gif) no-repeat 0 0;}
.citet .cite2 {height:5px;background:url(/img/bg_cite2.gif) no-repeat right 0;}
.citet .cite3 {width:16px;background:url(/img/bg_cite2.gif) no-repeat 0 bottom;}
.citet .text {padding:10px 10px 15px 10px;background:url(/img/bg_cite2.gif) no-repeat right bottom;font:100% Georgia, 'Times New Roman', serif;font-style:italic;}
.citet A {color:#333;text-decoration:none;}
.citet A:hover {color:#01722a;text-decoration:none;}

.center .address .map {margin:10px 0 2em;}
.center .address .title {margin:0;font:150% 'Arial Narrow', Arial, sans-serif;font-weight:bold;text-transform:uppercase;}
.center .address TABLE.place_list {width:478px;margin:0.5em 0 3em;border-bottom:2px solid #ccc;}
.center .address TABLE.place_list TD {padding:5px 0;border-bottom:1px solid #ccc;}
.center .address TABLE.place_list TD.name {width:65%;font-weight:bold;vertical-align:top;}
.center .address TABLE.place_list TD.name .desc {font-size:95%;font-weight:normal;color:#666;}
.center .address TABLE.place_list TD A {text-decoration:none;}
.center .address TABLE.place_list TD A:hover {text-decoration:underline;}
.center .address .other_place .plashka {background-image:url(/img/bg_plashka_gray.gif);}
.center .address .address_full {margin:10px 0 3em;}
.center .address .address_full IMG {display:inline;float:right;margin:0 0 0 10px;}
.center .address .search {margin:10px 0;}
.center .address .search H1 {margin:0 0 1em 0;}
.center .address .search .search_input {overflow:hidden;zoom:1;}
.center .address .search INPUT {display:inline;float:left;width:430px;margin:0 5px 0 0;}
.center .address .search .btn {display:inline;}
.center .address .search .place_list {margin:1em 0 0 0;}

/*--- Статья и все, что с ней связано ---*/
.newstop {float:right;display:inline;width:150px;margin:3px 0 10px 10px;padding:0;font-size:95%;}
.article_text .newstop {font-size:85%;}
.newstop IMG {margin:0;}
.newstop P {margin:10px 0;padding:0 10px;}
.newstop .sep {width:100%;height:15px;background-color:#fff;}

/*--- Врезка справа ---*/
.articleRightTbl {width:150px;}
.articleRightTbl TABLE {width:150px;}
.articleRightTbl .plashka {margin:0;padding:0 0 5px 0;background:none;font:125% Arial, sans-serif;font-weight:bold;color:#333;}
.articleRightTbl TD.text_data .title {margin:0 0 10px 0;font-weight:bold;}
.articleRightTbl TD.text_data .stitle {margin:-10px 0 5px 0;color:#999;}
.articleRightTbl TD.text_data P {padding:0;margin:0;}
.articleRightTbl TD.showPic A {cursor:url(/img/zoom.cur), pointer;}
.articleRightTbl TD.showPic IMG {}
.articleRightTbl TD.showPic P {margin:0;padding:5px 0 0 0;}
.articleRightTbl .sep {height:20px;}
.articleRightTbl .sep HR {display:none;}

.article_date {margin:5px 0 0 0;font-size:95%;color:#666;}
.article_text {font-size:110%;line-height:19px;}

/*--- Блок с фото и видео под статьей ---*/
.photo_video {height:125px;margin:30px 0;padding:9px 4px 9px 9px;border:1px solid #ccc;} HTML>BODY .photo_video {height:auto;min-height:125px;}
.photo_video .title {position:relative;margin:0 0 10px 0;font-size:95%;font-weight:bold;color:#01722a;text-transform:uppercase;white-space:nowrap;}
.photo_video .title .nn {position:absolute;top:0;right:0;padding:0 5px 0 20px;font-size:100%;text-transform:none;}
.photo_video .article_photo {width:210px;overflow:hidden;}
.photo_video .article_photo .photos A:hover {cursor:url(/img/zoom.cur), pointer;}
.photo_video .article_photo .photos IMG {margin:0 5px 0 0;}
.photo_video .article_video .videos {position:relative;display:inline;width:105px;} HTML>BODY .photo_video .article_video .videos {display:inline-block;}
.photo_video .article_video .videos IMG {margin:0 5px 0 0;}
.photo_video .article_video .arrow {position:absolute;top:69px;left:69px;width:21px;height:21px;background:url(/img/video_arrow.gif) no-repeat 0 0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;cursor:pointer;text-decoration:none!important;}
.photo_video .article_video .video_txt {display:inline;width:140px;} HTML>BODY .photo_video .article_video .video_txt {display:inline-block;}
.photo_video .article_video A {text-decoration:none;}
.photo_video .article_video A:hover {text-decoration:underline;}
.photo_video .article_video H2 {margin:0;font:100% Georgia, 'Times New Roman', serif;font-weight:bold;}
.photo_video .article_video P {margin:2px 0 0 0;font-size:95%;color:#666;}

/*--- Обсуждение ---*/
.discussion {}
.discussion .plashka {background-image:url(/img/bg_plashka_gray.gif);}
.discussion .add_comment {margin:0 0 2em 0;}
.discussion .add_comment .input {width:470px;}
.discussion .add_comment TEXTAREA {height:100px;}
.discussion .add_comment .btn {margin:10px 0 0 0;}
.discussion .add_comment SMALL {font-size:95%;}
.discussion .comments .opinions {margin:15px 5px 30px 0;}
.discussion .comments .opinions A {text-decoration:none;}
.discussion .comments .opinions .head .user {font-size:13px;font-weight:bold;}
.discussion .comments .opinions .head .user A:hover {text-decoration:underline;}
.discussion .comments .opinions P {margin:3px 0 5px 0;color:#545454;}
.discussion .comments .opinions P A {text-decoration:underline;}
.discussion .comments .opinions .btm_links {font-size:95%;color:#999;}
.discussion .comments .opinions .btm_links A {margin:0 7px 0 0;color:#999;text-decoration:underline;}
.discussion .comments .opinions .btm_links .time {float:right;}

/*--- Рекламные модули ---*/
.adv_moduls {overflow:hidden;zoom:1;}
.adv_modul {display:inline;float:left;width:130px;height:200px;margin:15px 15px 0 0;font-size:95%;}
.adv_modul .title {font:95% 'Arial Narrow', Arial, sans-serif;font-weight:bold;color:#01722a;text-transform:uppercase;}

.sn_text {margin:3em 0 0 0;border-top:1px solid #ccc;font-size:95%;color:#666;}

/*--- разбивка по страницам ---*/
.pages_top {padding:0 0 30px 0;font-size:110%;}
.pages_top DIV {display:inline;float:left;margin:5px 0 0 0;padding:0 5px;color:#01722a;cursor:hand;}
.pages_top DIV A {color:#01722a;}
.pages_top DIV.title {margin-right:5px;cursor:default;}
.pages_top DIV.current {background-color:#e2e2e2;color:#000;cursor:default;}
.pages_top DIV.points {color:#000;margin:5px 5px 0;font-weight:bold;}
.pages_top DIV.forward A {margin:0 3px 0 0;}
.pages_top DIV.back A {margin:0 0 0 3px;}
.pages_top A.arr {margin:0;text-decoration:none;}

/*--- архив опросов ---*/
.opros_archive {margin:1em 0 2em;}
.opros_archive .info .title {margin:0 0 5px 0;font-weight:bold;}
.opros_archive TABLE {width:478px;margin:10px 0 4em 0;}
.opros_archive TD {width:50%;padding:2px 0;font-size:95%;}
.opros_archive TD.votes {text-align:right;}
.opros_archive TD.votes SPAN {display:inline-block;margin:0 5px 0 0;background-color:#dadada;}

/*--- Объявления ---*/
.offer {margin:1em 0 2em;}
.offer .title {font-weight:bold;}
.offer .desc {}
.offer .contacts {font-size:95%;color:#666;}
.offer .contacts A {color:#666;}
.offer_b {margin:1em 0 2em;padding:5px;background-color:#f5faf7;}
.offer_b .title {font-weight:bold;}
.offer_b .desc {}
.offer_b .contacts {font-size:95%;color:#666;}
.offer_b .contacts A {color:#666;}

/*--- Расписание электричек ---*/
.center .rasp {width:100%;margin:-2em 0 0 0;border-bottom:2px solid #ccc;}
.center .rasp TD {padding:5px 0;border-bottom:1px solid #ccc;font-size:95%;vertical-align:top;}
.center .rasp TD.name {padding-right:0;color:#666;}
.center .rasp TD.time {padding-left:20px;}
.center .rasp TD.stop {padding-left:20px;}
.center .rasp TD.days {padding-left:10px;}
.center .rasp A {text-decoration:none;}
.center .rasp A:hover {text-decoration:underline;}
.center .rasp .th TD {border-bottom:2px solid #ccc;font-weight:bold;color:#333;}
.center .rasp TD.title {padding:3em 0 1em;border:none;}

/*--- Поиск ---*/
.search_full {width:478px;margin:1.5em 0 3em;}
.search_full INPUT {width:430px;margin:0 5px 0 0;}

/*--- seemore ---*/
.seemore {margin:0 0 3em 0;}
.seemore UL {margin:0 0 0 25px;padding:0;}
.seemore UL LI {padding:0 0 5px 0;font:100% Georgia, 'Times New Roman', serif;}
.seemore .plashka {background-image:url(/img/bg_plashka_gray.gif);}

/*---  ---*/
/*---  ---*/
/*---  ---*/
/*---  ---*/
/*---  ---*/
/*---  ---*/