@charset "windows-1251";

.gmtbl{background-color: #ffffff; border: 1px solid #4a00bc;}
.gmtdttl {font-size: 10px; font-weight: bold;color: #ffffff; text-align:center; background-color: #18b8f9;}
.gmtdtext {font-size: 11px; font-weight: normal; color: #000000;text-align:center; font-family:Arial;}
.tddiv { text-align: left !important;}
div#cntdiv{ position:absolute; display:block;}
div#infselectlist{ background-color: #ffffff; border: 1px solid #7c7c7c; width:100%; height:100%; position:relative; top:1; left:0; right:0; visibility:hidden; cursor:pointer;}
div#hiddentl{ position:relative; top:1; left:0; right:0; visibility:hidden;}
#gmtdttl3 {display:none;}
#gmtbl3 {border:0px;}
#lgmtdtext30 {font-size:8px; color:#CCCCCC;}
#gmtdtext30 {font-size:9px;}
#gmtdtext31 {font-size:9px;}
#gmtdtext32 {font-size:9px;}
#gmtdtext33 {font-size:9px;}

.form_text {margin-top:1px;}
.but {background:url(images/s_but.jpg) no-repeat; border:0px;}

#ban {padding-top:15px;}
#ban IMG {border:1px solid #999999;}

.rubr_pad hr {height:1px; background:#999999; border:0px;}
#hr_bold {height:2px; background:#4f4b49; border:0px;}

#estimation {width:35px; font-family:Arial; font-size:22px; color:#4f4b49;}

#coms a{display:block; text-decoration:none; cursor:pointer; width:183px; height:46px; background:url(images/comment.jpg) top left no-repeat;}
#coms a:hover{display:block; text-decoration:none; cursor:pointer; width:183x; height:46px; background:url(images/comment_ch.jpg) top left no-repeat;}
#coms{text-align:center; padding:0px; margin:0px; padding-bottom:15px }
#coms h2{font-family:Georgia; font-size:20px; color:#4f4b49; padding-top:10px; font-weight:normal}
#estimation_article {font-family:Georgia; font-size:14px; color:#4f4b49; float:left; height:22px; margin-top:5px; margin-right:11px;}
#estimation_star {font-family:Georgia; font-size:14px; color:#4f4b49; width:57px; float:left;}

#estimation_stars {width:219px; margin:0 auto;}

#estimation_star_table {font-family:Arial; font-size:14px; color:#4f4b49;}
#estimation_star_table TD {padding-left:5px; vertical-align:bottom; text-align:center;}

#estimation_star1 {width:17px; height:17px;}
#estimation_star2 {width:23px; height:23px;}
#estimation_star3 {bwidth:27px; height:27px;}
#estimation_star4 {width:30px; height:30px;}
#estimation_star5 {width:35px; height:34px;}

#comment_sh {font-family:Georgia; font-size:22px; color:#4f4b49; padding-bottom:9px; border-bottom:1px solid #b9b9b9;}

.comment_tb {padding-bottom:9px; border-bottom:1px solid #b9b9b9; width:100%;}
.comment_author {font-family:Georgia; font-size:14px; color:#3a3a3a; font-weight:bold; padding-top:10px; padding-bottom:5px;}
.comment_date {font-family:Arial; font-size:11px; color:#8d8a88;}
.comment_date_b {font-family:Arial; font-size:11px; color:#8d8a88; float:left; width:50px; height:20px; margin-top:15px;}
.comment_text {font-family:Arial; font-size:12px; color:#3a3a3a; padding-top:5px;}

.comment_tb_c {background:#f1f1f1; border:1px solid #b9b9b9; padding:3px; display:none;}
.comment_tb_cb {background:#f1f1f1; border:1px solid #b9b9b9; padding:3px; display:block; width:85%; float:left; margin-top:5px;}
.comment_tb_cb_dnews {background:#f1f1f1; border:1px solid #b9b9b9; padding:3px; display:block; width:85%; margin-top:5px; clear:both; overflow:auto;}
#comment_add {font-family:Georgia; font-size:20px; color:#4f4b49; padding-bottom:10px; padding-top:15px;}
#comment_add_c {font-family:Georgia; font-size:14px; font-weight:bold; color:#4f4b49; padding-bottom:5px;}
.comment_add_author {font-family:Georgia; font-size:10px; font-weight:bold; color:#3a3a3a;}
.comment_add_date {font-family:Arial; font-size:10px; color:#8d8a88;}
.comment_add_text {font-family:Arial; font-size:10px; color:#3a3a3a;}

#comment_add_f {display:none;}
#comment_nd {display:none;}

#comment_add_bd {margin-top:9px;}
#comment_add_bd TD {font-family:Georgia; font-size:14px; font-weight:bold; color:#4f4b49; padding-bottom:7px;}
#comment_add_bd DIV {padding-bottom:5px;}
#comment_name_add_f {width:320px; height:23px; border:1px solid #b9b9b9;}
#comment_text_add_f {width:518px; height:118px; border:1px solid #b9b9b9;}
#comment_captch_add_f {width:127px; height:23px; border:1px solid #b9b9b9;}
#captch {float:left; width:59px; height:10px; margin-top:3px; font-size:12px;}
#comment_sub_add_f {width:80px; height:17px; border:0px; background:url(images/sendcomment.jpg) no-repeat; margin-top:7px;}

#num_list_rubr {font-family:Arial; font-size:14px; color:#4f4b49;}

#num_list_rubr ul{
	margin-top:5px;
	margin-left:12px;
}
#num_list_rubr ul li{
	display: list-item;
	list-style-image:url(images/dot.jpg);
	
}

#opinion_add {font-family:Georgia; font-size:26px; color:#4f4b49; padding-bottom:10px;}
#imgtext {font-family:Arial; font-size:12px; color:#8d8a88; text-align:left; padding-top:3px; padding-bottom:5px; margin:5px; margin-right:0px;}
.img_in_text{display:inline-table; float:right; margin:5px}

#event_day {margin-top:9px;}
#comment_sub_add_f{cursor:pointer}

#vak {line-height:150%;}
#vak UL {list-style:disc; margin:0px; padding:0px; margin-left:15px; padding-left:5px;}
#vak LI {margin:0px; padding:0px;}

.vrezka {background:#dadada; font-size:14 pt; line-height:18 pt; margin-left:35px; padding:25px; margin-top:20px; margin-bottom:20px; clear:both; overflow:auto;}
.tabtext {font-size:12 pt; line-height:18 pt; margin-left:60px; margin-top:20px; margin-bottom:20px;}

#maph {height:2px; background:#514e4d; border:0px; width:100%;}
.map {font-family:Georgia; font-size:18px; color:#4f4b49;}
.snoskatext {font-size:11px; color:#5f5f5f; clear:both;}
.snoskatext HR {height:1px; background:#5f5f5f; width:30%; float:left; border:0px;}

#archiv_left {border:1px #b3b3b3 solid; margin-top:18px;}

#brouser_sh {width:700px; margin:0 auto; padding-top:5px; padding-bottom:15px;}
#brouser_sh TD {text-align:center;}
#brouser_sh IMG {height:50px;}
#brouser_show {display:none; width:100%; border-bottom:1px #333333 solid; background:#e9e6e6; text-align:center; font-size:12px; font-family:Tahoma; color:#000000; margin:0 auto;}
#browsers1 {height:30px; width:100%; padding-top:15px; display:block;}
#browsers2 {height:70px; width:100%; padding-top:15px; display:none;}
#brouser_show A {font-size:12px; color:#000000; text-decoration:underline; cursor:pointer;}

#informer_x {font-family:Tahoma; font-size:10px; text-align:center; margin:0 auto; width:295px; height:90px;}

.soc {width:327px; height:15px; border:1px #999999 solid; padding:5px;}
.soc img {height:15px;}
.soc_d {width:14px; height:15px; float:left; margin-right:7px;}
.mrc__share b {display:none;}

.heading_news a {font-size:12px;}
